/*!
 * surveyjs - Survey JavaScript library v2.0.10
 * Copyright (c) 2015-2025 Devsoft Baltic OÜ  - http://surveyjs.io/
 * License: MIT (http://www.opensource.org/licenses/mit-license.php)
 */
/*!*********************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./src/default-theme/default.scss ***!
  \*********************************************************************************************************************************************************************************/
/* cyrillic-ext */
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format("woff2");
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format("woff2");
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format("woff2");
  unicode-range: U+0370-03FF;
}
/* hebrew */
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format("woff2");
  unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
}
/* vietnamese */
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format("woff2");
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format("woff2");
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format("woff2");
  unicode-range: U+0370-03FF;
}
/* hebrew */
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format("woff2");
  unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
}
/* vietnamese */
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format("woff2");
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format("woff2");
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format("woff2");
  unicode-range: U+0370-03FF;
}
/* hebrew */
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format("woff2");
  unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
}
/* vietnamese */
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
:root {
  --font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

:root {
  --sjs-transition-duration: 150ms;
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes changeHeight {
  from {
    height: var(--animation-height-from);
  }
  to {
    height: var(--animation-height-to);
  }
}
@keyframes moveInWithOverflow {
  from {
    overflow: hidden;
    height: var(--animation-height-from);
    min-height: var(--animation-height-from);
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
    border-top-width: 0;
    border-bottom-width: 0;
  }
  99% {
    overflow: hidden;
    margin-top: var(--animation-margin-top);
    margin-bottom: var(--animation-margin-bottom);
    padding-top: var(--animation-padding-top);
    padding-bottom: var(--animation-padding-bottom);
    border-top-width: var(--animation-border-top-width);
    border-bottom-width: var(--animation-border-bottom-width);
    height: var(--animation-height-to);
    min-height: var(--animation-height-to);
  }
  to {
    overflow: visible;
    margin-top: var(--animation-margin-top);
    margin-bottom: var(--animation-margin-bottom);
    padding-top: var(--animation-padding-top);
    padding-bottom: var(--animation-padding-bottom);
    border-top-width: var(--animation-border-top-width);
    border-bottom-width: var(--animation-border-bottom-width);
    height: var(--animation-height-to);
    min-height: var(--animation-height-to);
  }
}
@keyframes moveIn {
  from {
    height: 0;
  }
  to {
    height: var(--animation-height);
  }
}
@keyframes paddingFadeIn {
  from {
    padding-top: 0;
    padding-bottom: 0;
  }
  to {
    padding-bottom: var(--animation-padding-bottom);
    padding-top: var(--animation-padding-top);
  }
}
.sv-action-bar {
  display: flex;
  box-sizing: content-box;
  position: relative;
  align-items: center;
  margin-left: auto;
  overflow: hidden;
  white-space: nowrap;
}

.sv-action-bar-separator {
  display: inline-block;
  width: 1px;
  height: 24px;
  vertical-align: middle;
  margin-right: 16px;
  background-color: var(--sjs-border-default, var(--border, #d6d6d6));
}

.sv-action-bar--default-size-mode .sv-action-bar-separator {
  margin: 0 var(--sjs-base-unit, var(--base-unit, 8px));
}

.sv-action-bar--small-size-mode .sv-action-bar-separator {
  margin: 0 calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sv-action-bar-item {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  display: flex;
  padding: var(--sjs-base-unit, var(--base-unit, 8px));
  box-sizing: border-box;
  border: none;
  border-radius: calc(0.5 * (var(--sjs-corner-radius, 4px)));
  background-color: transparent;
  color: var(--sjs-general-forecolor, var(--foreground, #161616));
  cursor: pointer;
  font-family: var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));
  overflow-x: hidden;
  white-space: nowrap;
}

button.sv-action-bar-item {
  overflow: hidden;
}

.sv-action-bar--default-size-mode .sv-action-bar-item {
  height: calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  font-size: var(--sjs-font-size, 16px);
  line-height: calc(1.5 * (var(--sjs-font-size, 16px)));
  margin: 0 var(--sjs-base-unit, var(--base-unit, 8px));
}

.sv-action-bar--small-size-mode .sv-action-bar-item {
  height: calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  font-size: calc(0.75 * (var(--sjs-font-size, 16px)));
  line-height: var(--sjs-font-size, 16px);
  margin: 0 calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sv-action:first-of-type .sv-action-bar-item {
  margin-inline-start: 0;
}

.sv-action:last-of-type .sv-action-bar-item {
  margin-inline-end: 0;
}

.sv-action-bar--default-size-mode .sv-action-bar-item__title--with-icon {
  margin-inline-start: var(--sjs-base-unit, var(--base-unit, 8px));
}

.sv-action-bar--small-size-mode .sv-action-bar-item__title--with-icon {
  margin-inline-start: calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sv-action-bar-item__icon svg {
  display: block;
}
.sv-action-bar-item__icon use {
  fill: var(--sjs-general-forecolor-light, var(--foreground-light, #909090));
}

.sv-action-bar-item:hover, .sv-action-bar-item:focus {
  outline: none;
  background-color: var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3));
}
.sv-action-bar-item:active, .sv-action-bar-item.svc-toolbar__item--pressed {
  opacity: 0.5;
}
.sv-action-bar-item.svc-toolbar__item--active {
  outline: none;
}
.sv-action-bar-item:disabled {
  opacity: 0.25;
  cursor: default;
}

.sv-action-bar-item__title {
  color: inherit;
  vertical-align: middle;
  white-space: nowrap;
}

.sv-action-bar-item--secondary .sv-action-bar-item__icon use {
  fill: var(--sjs-secondary-backcolor, var(--secondary, #ff9814));
}

.sv-action-bar-item--active .sv-action-bar-item__icon use {
  fill: var(--sjs-primary-backcolor, var(--primary, #19b394));
}

.sv-action-bar-item-dropdown {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  display: flex;
  height: calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  padding: var(--sjs-base-unit, var(--base-unit, 8px));
  box-sizing: border-box;
  border: none;
  border-radius: calc(0.5 * (var(--sjs-corner-radius, 4px)));
  background-color: transparent;
  cursor: pointer;
  line-height: calc(1.5 * (var(--sjs-font-size, 16px)));
  font-size: var(--sjs-font-size, 16px);
  font-family: var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));
}

.sv-expand-action:before {
  content: "";
  display: inline-block;
  background-image: url("data:image/svg+xml,%3C%3Fxml version=%271.0%27 encoding=%27utf-8%27%3F%3E%3C%21-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0%29 --%3E%3Csvg version=%271.1%27 id=%27Layer_1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 x=%270px%27 y=%270px%27 viewBox=%270 0 10 10%27 style=%27enable-background:new 0 0 10 10;%27 xml:space=%27preserve%27%3E%3Cstyle type=%27text/css%27%3E .st0%7Bfill:%23404040;%7D%0A%3C/style%3E%3Cpolygon class=%27st0%27 points=%272,2 0,4 5,9 10,4 8,2 5,5 %27/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: center center;
  height: 10px;
  width: 12px;
  margin: auto 8px;
}

.sv-expand-action--expanded:before {
  transform: rotate(180deg);
}

.sv-dots {
  width: 48px;
}

.sv-dots__item {
  width: 100%;
}
.sv-dots__item .sv-action-bar-item__icon {
  margin: auto;
}

.sv-action--hidden {
  width: 0px;
  height: 0px;
  overflow: hidden;
  visibility: hidden;
}
.sv-action--hidden .sv-action__content {
  min-width: fit-content;
}

.sv-action__content {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.sv-action__content > * {
  flex: 0 0 auto;
}

.sv-action--space {
  margin-left: auto;
}

.sv-action-bar-item--pressed:not(.sv-action-bar-item--active) {
  background-color: var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3));
  opacity: 50%;
}

.sv-dragged-element-shortcut {
  height: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  min-width: calc(12.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  border-radius: calc(4.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  background-color: var(--sjs-general-backcolor, var(--background, #fff));
  padding: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  cursor: grabbing;
  position: absolute;
  z-index: 10000;
  box-shadow: 0px 8px 16px rgba(0, 0, 0, 0.1);
  font-family: var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));
  font-size: var(--sjs-font-size, 16px);
  padding-left: calc(2.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  line-height: calc(1.5 * (var(--sjs-font-size, 16px)));
}

.sv-matrixdynamic__drag-icon {
  padding-top: calc(1.75 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sv-matrixdynamic__drag-icon:after {
  content: " ";
  display: block;
  height: calc(0.75 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  width: calc(2.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  border: 1px solid #e7e7e7;
  box-sizing: border-box;
  border-radius: calc(1.25 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  cursor: move;
  margin-top: calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sv-matrixdynamic-dragged-row {
  cursor: grabbing;
  position: absolute;
  z-index: 10000;
  font-family: var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));
}
.sv-matrixdynamic-dragged-row .sd-table__row {
  box-shadow: var(--sjs-shadow-large, 0px 8px 16px 0px rgba(0, 0, 0, 0.1)), var(--sjs-shadow-medium, 0px 2px 6px 0px rgba(0, 0, 0, 0.1));
  background-color: var(--sjs-general-backcolor, var(--background, #fff));
  display: flex;
  flex-grow: 0;
  flex-shrink: 0;
  align-items: center;
  line-height: 0;
}
.sv-matrixdynamic-dragged-row .sd-table__cell.sd-table__cell--drag > div {
  background-color: var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff))));
  min-height: calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-table__cell--header.sd-table__cell--drag,
.sd-table__cell.sd-table__cell--drag {
  padding-right: 0;
  padding-left: 0;
}

.sd-question--mobile .sd-table__cell--header.sd-table__cell--drag,
.sd-question--mobile .sd-table__cell.sd-table__cell--drag {
  display: none;
}

.sv-matrix-row--drag-drop-ghost-mod td {
  background-color: var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3));
}

.sv-matrix-row--drag-drop-ghost-mod td > * {
  visibility: hidden;
}

.sv-drag-drop-choices-shortcut {
  cursor: grabbing;
  position: absolute;
  z-index: 10000;
  font-family: var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));
  min-width: 100px;
  max-width: 400px;
}
.sv-drag-drop-choices-shortcut .sv-ranking-item {
  height: calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sv-drag-drop-choices-shortcut .sv-ranking-item .sv-ranking-item__text .sv-string-viewer,
.sv-drag-drop-choices-shortcut .sv-ranking-item .sv-ranking-item__text .sv-string-editor {
  overflow: hidden;
  white-space: nowrap;
}

.sv-drag-drop-choices-shortcut__content.sv-drag-drop-choices-shortcut__content {
  min-width: 100px;
  box-shadow: var(--sjs-shadow-large, 0px 8px 16px 0px rgba(0, 0, 0, 0.1)), var(--sjs-shadow-medium, 0px 2px 6px 0px rgba(0, 0, 0, 0.1));
  background-color: var(--sjs-general-backcolor, var(--background, #fff));
  border-radius: calc(4.5 * var(--sjs-base-unit, var(--base-unit, 8px)));
  padding-right: calc(2 * var(--sjs-base-unit, var(--base-unit, 8px)));
  margin-left: 0;
}

.sv-drag-drop-image-picker-shortcut {
  cursor: grabbing;
  position: absolute;
  z-index: 10000;
  box-shadow: var(--sjs-shadow-large, 0px 8px 16px 0px rgba(0, 0, 0, 0.1)), var(--sjs-shadow-medium, 0px 2px 6px 0px rgba(0, 0, 0, 0.1));
  background-color: var(--sjs-general-backcolor, var(--background, #fff));
  padding: calc(0.5 * var(--sjs-base-unit, var(--base-unit, 8px)));
  border-radius: calc(0.5 * var(--sjs-base-unit, var(--base-unit, 8px)));
}

sv-popup {
  display: block;
  position: absolute;
}

.sv-popup {
  position: fixed;
  left: 0;
  top: 0;
  width: 100vw;
  outline: none;
  z-index: 2000;
  height: 100vh;
}

.sv-dropdown-popup {
  height: 0;
}

.sv-popup.sv-popup-inner {
  height: 0;
}

.sv-popup-inner > .sv-popup__container {
  margin-top: calc(-1 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sv-list__item--with-icon .sv-popup-inner > .sv-popup__container {
  margin-top: calc(-0.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sv-popup--menu-popup > .sv-popup__container {
  background: var(--lbr-popup-menu-background-color-global, var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3)));
  border-radius: var(--lbr-popup-menu-corner-radius, var(--sjs-corner-radius, 4px));
  box-shadow: var(--sjs-shadow-medium, 0px 2px 6px 0px rgba(0, 0, 0, 0.1)), var(--sjs-shadow-large, 0px 8px 16px 0px rgba(0, 0, 0, 0.1));
}
.sv-popup--menu-popup > .sv-popup__container > .sv-popup__body-content {
  background-color: var(--lbr-popup-menu-background-color, var(--sjs-general-backcolor, var(--background, #fff)));
  border-radius: var(--lbr-popup-menu-corner-radius, var(--sjs-corner-radius, 4px));
  height: 100%;
}

.sv-popup__container {
  position: absolute;
  padding: 0;
}

.sv-popup__content {
  min-width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  min-height: 0;
  position: relative;
}

.sv-popup__body-content {
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  max-height: 90vh;
  max-width: 100vw;
}

.sv-popup--modal-popup {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: var(--lbr-dialog-screen-color, var(--background-semitransparent, rgba(144, 144, 144, 0.5)));
  padding: calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(15 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(8 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  box-sizing: border-box;
}

.sv-popup--modal-popup > .sv-popup__container {
  position: static;
  display: flex;
  background-color: var(--lbr-dialog-background-color, var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9)));
  border-radius: var(--lbr-dialog-corner-radius, calc(2 * (var(--sjs-corner-radius, 4px))));
  box-shadow: var(--lbr-dialog-shadow-2-offset-x, 0px) var(--lbr-dialog-shadow-2-offset-y, 2px) var(--lbr-dialog-shadow-2-blur, 6px) var(--lbr-dialog-shadow-2-spread, 0px) var(--lbr-dialog-shadow-2-color, rgba(0, 0, 0, 0.1)), var(--lbr-dialog-shadow-1-offset-x, 0px) var(--lbr-dialog-shadow-1-offset-y, 8px) var(--lbr-dialog-shadow-1-blur, 16px) var(--lbr-dialog-shadow-1-spread, 0px) var(--lbr-dialog-shadow-1-color, rgba(0, 0, 0, 0.1));
}
.sv-popup--modal-popup > .sv-popup__container > .sv-popup__body-content {
  padding: calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  height: auto;
  min-width: 452px;
  gap: calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sv-popup--modal-popup .sv-popup__body-footer .sv-modal-footer-action-bar {
  overflow: visible;
}
.sv-popup--modal-popup .sv-popup__scrolling-content {
  padding: 2px;
  margin: -2px;
}

.sd-root-modern--mobile .sv-popup--modal-popup .sv-popup__body-content {
  min-width: auto;
}

.sv-popup--confirm .sv-popup__body-content .sv-string-viewer {
  color: var(--sjs-font-editorfont-color, var(--sjs-general-forecolor, rgba(0, 0, 0, 0.91)));
  align-self: self-start;
  /* UI/Default */
  font-family: var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));
  font-size: var(--sjs-font-size, 16px);
  font-style: normal;
  font-weight: 400;
  line-height: calc(1.5 * (var(--sjs-font-size, 16px)));
  /* 150% */
}

.sv-popup__scrolling-content {
  height: 100%;
  overflow: auto;
  display: flex;
  flex-direction: column;
}
.sv-popup__scrolling-content::-webkit-scrollbar,
.sv-popup__scrolling-content *::-webkit-scrollbar {
  height: 6px;
  width: 6px;
  background-color: var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3));
}
.sv-popup__scrolling-content::-webkit-scrollbar-thumb,
.sv-popup__scrolling-content *::-webkit-scrollbar-thumb {
  background: var(--sjs-primary-backcolor-light, var(--primary-light, rgba(25, 179, 148, 0.1)));
}

.sv-popup--show-pointer.sv-popup--top .sv-popup__pointer {
  transform: translate(calc(-1 * (var(--sjs-base-unit, var(--base-unit, 8px))))) rotate(180deg);
}

.sv-popup--show-pointer.sv-popup--bottom .sv-popup__pointer {
  transform: translate(calc(-1 * (var(--sjs-base-unit, var(--base-unit, 8px)))), calc(-1 * (var(--sjs-base-unit, var(--base-unit, 8px)))));
}

.sv-popup--show-pointer.sv-popup--right .sv-popup__container {
  transform: translate(var(--sjs-base-unit, var(--base-unit, 8px)));
}
.sv-popup--show-pointer.sv-popup--right .sv-popup__container .sv-popup__pointer {
  transform: translate(-12px, -4px) rotate(-90deg);
}

.sv-popup--show-pointer.sv-popup--left .sv-popup__container {
  transform: translate(calc(-1 * (var(--sjs-base-unit, var(--base-unit, 8px)))));
}
.sv-popup--show-pointer.sv-popup--left .sv-popup__container .sv-popup__pointer {
  transform: translate(-4px, -4px) rotate(90deg);
}

.sv-popup__pointer {
  display: block;
  position: absolute;
}
.sv-popup__pointer:after {
  content: " ";
  display: block;
  width: 0;
  height: 0;
  border-left: var(--sjs-base-unit, var(--base-unit, 8px)) solid transparent;
  border-right: var(--sjs-base-unit, var(--base-unit, 8px)) solid transparent;
  border-bottom: var(--sjs-base-unit, var(--base-unit, 8px)) solid var(--sjs-general-backcolor, var(--background, #fff));
  align-self: center;
}

.sv-popup__body-header {
  font-family: Open Sans;
  font-size: calc(1.5 * (var(--sjs-font-size, 16px)));
  line-height: calc(2 * (var(--sjs-font-size, 16px)));
  font-style: normal;
  font-weight: 700;
  color: var(--sjs-general-forecolor, var(--foreground, #161616));
}

.sv-popup__body-footer {
  display: flex;
}

.sv-popup__body-footer .sv-action-bar {
  gap: calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  overflow: visible;
}

.sv-popup--menu-phone,
.sv-popup--menu-tablet {
  z-index: 2001;
  padding: 0;
  width: 100%;
  height: var(--sv-popup-overlay-height, 100vh);
}
.sv-popup--menu-phone .sv-popup__body-footer-item,
.sv-popup--menu-tablet .sv-popup__body-footer-item {
  width: 100%;
}
.sv-popup--menu-phone .sv-popup__body-footer .sv-action-bar,
.sv-popup--menu-tablet .sv-popup__body-footer .sv-action-bar {
  width: 100%;
  justify-content: flex-start;
}
.sv-popup--menu-phone .sv-popup__body-footer .sv-action-bar .sv-action,
.sv-popup--menu-tablet .sv-popup__body-footer .sv-action-bar .sv-action {
  flex: 0 0 auto;
}
.sv-popup--menu-phone .sv-popup__body-footer,
.sv-popup--menu-tablet .sv-popup__body-footer {
  padding: var(--lbr-popup-menu-footer-padding-top, calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px))))) var(--lbr-popup-menu-footer-padding-right, 0px) var(--lbr-popup-menu-footer-padding-bottom, calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px))))) var(--lbr-popup-menu-footer-padding-left, 0px);
  border-top: var(--lbr-popup-menu-footer-border-width-top, 1px) solid var(--lbr-popup-menu-footer-border-color, var(--sjs-border-light, var(--border-light, #eaeaea)));
  background: var(--lbr-popup-menu-footer-background-color, var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9)));
}
.sv-popup--menu-phone .sv-list__filter,
.sv-popup--menu-tablet .sv-list__filter {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  padding: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sv-popup--menu-phone .sv-list,
.sv-popup--menu-tablet .sv-list {
  flex-grow: 1;
}
.sv-popup--menu-phone .sv-list__filter-icon,
.sv-popup--menu-tablet .sv-list__filter-icon {
  position: static;
  height: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sv-popup--menu-phone .sv-list__empty-container,
.sv-popup--menu-tablet .sv-list__empty-container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  flex-grow: 1;
}
.sv-popup--menu-phone .sv-list__filter-clear-button,
.sv-popup--menu-tablet .sv-list__filter-clear-button {
  height: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  width: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  padding: calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  appearance: none;
  border: none;
  border-radius: 100%;
  background-color: transparent;
}
.sv-popup--menu-phone .sv-list__filter-clear-button svg,
.sv-popup--menu-tablet .sv-list__filter-clear-button svg {
  height: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  width: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sv-popup--menu-phone .sv-list__filter-clear-button svg use,
.sv-popup--menu-tablet .sv-list__filter-clear-button svg use {
  fill: var(--sjs-general-forecolor-light, var(--foreground-light, #909090));
}
.sv-popup--menu-phone .sv-list__filter-clear-button:hover,
.sv-popup--menu-tablet .sv-list__filter-clear-button:hover {
  border-radius: var(--lbr-popup-menu-search-clear-button-corner-radius, 1024px);
  background: var(--lbr-popup-menu-search-clear-button-background-color-hovered, var(--sjs-special-red-light, rgba(229, 10, 62, 0.1)));
}
.sv-popup--menu-phone .sv-list__filter-clear-button:hover use,
.sv-popup--menu-tablet .sv-list__filter-clear-button:hover use {
  fill: var(--lbr-popup-menu-search-clear-button-icon-color-hovered, var(--sjs-special-red, #E50A3E));
}
.sv-popup--menu-phone .sv-list__input,
.sv-popup--menu-tablet .sv-list__input {
  color: var(--sjs-general-forecolor-light, var(--foreground-light, #909090));
  font-size: var(--sjs-font-size, 16px);
  line-height: calc(1.5 * (var(--sjs-font-size, 16px)));
  font-family: var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));
  padding: calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) var(--sjs-base-unit, var(--base-unit, 8px));
}
.sv-popup--menu-phone .sv-list__item:hover .sv-list__item-body,
.sv-popup--menu-phone .sv-list__item:focus .sv-list__item-body,
.sv-popup--menu-phone .sv-list__item--focused .sv-list__item-body,
.sv-popup--menu-tablet .sv-list__item:hover .sv-list__item-body,
.sv-popup--menu-tablet .sv-list__item:focus .sv-list__item-body,
.sv-popup--menu-tablet .sv-list__item--focused .sv-list__item-body {
  background: var(--sjs-general-backcolor, var(--background, #fff));
}
.sv-popup--menu-phone .sv-list__item:hover.sv-list__item--selected .sv-list__item-body,
.sv-popup--menu-phone .sv-list__item:focus.sv-list__item--selected .sv-list__item-body,
.sv-popup--menu-phone .sv-list__item--focused.sv-list__item--selected .sv-list__item-body,
.sv-popup--menu-tablet .sv-list__item:hover.sv-list__item--selected .sv-list__item-body,
.sv-popup--menu-tablet .sv-list__item:focus.sv-list__item--selected .sv-list__item-body,
.sv-popup--menu-tablet .sv-list__item--focused.sv-list__item--selected .sv-list__item-body {
  background: var(--sjs-primary-backcolor, var(--primary, #19b394));
  color: var(--sjs-primary-forecolor, var(--primary-foreground, #fff));
  font-weight: 600;
}
.sv-popup--menu-phone.sv-multi-select-list .sv-list__item:hover.sv-list__item--selected .sv-list__item-body,
.sv-popup--menu-phone.sv-multi-select-list .sv-list__item:focus.sv-list__item--selected .sv-list__item-body,
.sv-popup--menu-phone.sv-multi-select-list .sv-list__item--focused.sv-list__item--selected .sv-list__item-body,
.sv-popup--menu-tablet.sv-multi-select-list .sv-list__item:hover.sv-list__item--selected .sv-list__item-body,
.sv-popup--menu-tablet.sv-multi-select-list .sv-list__item:focus.sv-list__item--selected .sv-list__item-body,
.sv-popup--menu-tablet.sv-multi-select-list .sv-list__item--focused.sv-list__item--selected .sv-list__item-body {
  background: var(--sjs-primary-backcolor-light, var(--primary-light, rgba(25, 179, 148, 0.1)));
  color: var(--sjs-general-forecolor, var(--foreground, #161616));
  font-weight: 400;
}

.sv-popup--menu-phone > .sv-popup__container {
  width: 100%;
  height: calc(var(--sv-popup-overlay-height, 100vh));
  max-width: 100vw;
  max-height: calc(var(--sv-popup-overlay-height, 100vh));
  border: unset;
  box-shadow: unset;
  box-sizing: content-box;
  background: var(--lbr-popup-menu-background-color-global, var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3)));
}
.sv-popup--menu-phone > .sv-popup__container > .sv-popup__body-content {
  background-color: var(--lbr-popup-menu-background-color, var(--sjs-general-backcolor, var(--background, #fff)));
  max-height: var(--sv-popup-overlay-height, 100vh);
  max-width: 100vw;
  height: calc(var(--sv-popup-overlay-height, 100vh));
}

.sv-popup--menu-tablet {
  background: var(--lbr-dialog-screen-color, var(--background-semitransparent, rgba(144, 144, 144, 0.5)));
}
.sv-popup--menu-tablet > .sv-popup__container {
  border: unset;
  box-sizing: content-box;
  background: var(--lbr-popup-menu-background-color-global, var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3)));
  --sv-popup-overlay-max-height: calc(var(--sv-popup-overlay-height, 100vh) - var(--sjs-base-unit, var(--base-unit, 8px)) * 8);
  --sv-popup-overlay-max-width: calc(100% - var(--sjs-base-unit, var(--base-unit, 8px)) * 8);
  position: absolute;
  transform: translate(-50%, -50%);
  left: 50%;
  top: 50%;
  max-height: var(--sv-popup-overlay-max-height);
  min-height: min(var(--sv-popup-overlay-max-height), 30 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  height: auto;
  width: auto;
  min-width: min(40 * (var(--sjs-base-unit, var(--base-unit, 8px))), var(--sv-popup-overlay-max-width));
  max-width: var(--sv-popup-overlay-max-width);
  border-radius: var(--lbr-popup-menu-corner-radius, var(--sjs-corner-radius, 4px));
  overflow: hidden;
  box-shadow: var(--sjs-shadow-medium, 0px 2px 6px 0px rgba(0, 0, 0, 0.1)), var(--sjs-shadow-large, 0px 8px 16px 0px rgba(0, 0, 0, 0.1));
}
.sv-popup--menu-tablet > .sv-popup__container > .sv-popup__body-content {
  background-color: var(--lbr-popup-menu-background-color, var(--sjs-general-backcolor, var(--background, #fff)));
  max-width: 100vw;
  max-height: calc(var(--sv-popup-overlay-height, 100vh) - var(--sjs-base-unit, var(--base-unit, 8px)) * 8);
  min-height: min(var(--sv-popup-overlay-max-height), 30 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  height: auto;
}
.sv-popup--menu-tablet .sv-popup__content,
.sv-popup--menu-tablet .sv-popup__scrolling-content,
.sv-popup--menu-tablet .sv-list__container {
  flex-grow: 1;
}

.sv-popup--visible {
  opacity: 1;
}

.sv-popup--hidden {
  opacity: 0;
}

.sv-popup--enter {
  animation-name: fadeIn;
  animation-fill-mode: forwards;
  animation-duration: 0.15s;
}

.sv-popup--modal-popup.sv-popup--enter {
  animation-timing-function: cubic-bezier(0, 0, 0.58, 1);
  animation-duration: 0.25s;
}

.sv-popup--leave {
  animation-direction: reverse;
  animation-name: fadeIn;
  animation-fill-mode: forwards;
  animation-duration: 0.15s;
}

.sv-popup--modal-popup.sv-popup--leave {
  animation-timing-function: cubic-bezier(0.42, 0, 1, 1);
  animation-duration: 0.25s;
}

.sv-popup--hidden {
  opacity: 0;
}

@keyframes modalMoveUp {
  from {
    transform: translateY(64px);
  }
  to {
    transform: translateY(0);
  }
}
.sv-popup--modal-popup.sv-popup--leave .sv-popup__container, .sv-popup--modal-popup.sv-popup--enter .sv-popup__container {
  animation-name: modalMoveUp;
  animation-timing-function: cubic-bezier(0, 0, 0.58, 1);
  animation-fill-mode: forwards;
  animation-duration: 0.25s;
}
.sv-popup--modal-popup.sv-popup--leave .sv-popup__container {
  animation-direction: reverse;
  animation-timing-function: cubic-bezier(0.42, 0, 1, 1);
}

.sv-button-group {
  display: flex;
  align-items: center;
  flex-direction: row;
  font-size: var(--sjs-font-size, 16px);
  overflow-x: auto;
  border: 1px solid var(--sjs-border-default, var(--border, #d6d6d6));
}

.sv-button-group:focus-within {
  box-shadow: 0 0 0 1px var(--sjs-primary-backcolor, var(--primary, #19b394));
  border-color: var(--sjs-primary-backcolor, var(--primary, #19b394));
}

.sv-button-group__item {
  display: flex;
  box-sizing: border-box;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  appearance: none;
  flex-grow: 1;
  flex-basis: 0;
  padding: 11px calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  line-height: calc(1.5 * (var(--sjs-font-size, 16px)));
  outline: none;
  font-size: var(--sjs-font-size, 16px);
  font-weight: 400;
  background: var(--sjs-general-backcolor, var(--background, #fff));
  cursor: pointer;
  color: var(--sjs-general-forecolor, var(--foreground, #161616));
  position: relative;
}
.sv-button-group__item:not(:last-of-type) {
  border-right: 1px solid var(--sjs-border-default, var(--border, #d6d6d6));
}

.sv-button-group__item--hover:hover {
  background-color: var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3));
}

.sv-button-group__item-icon {
  display: block;
  height: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sv-button-group__item-icon use {
  fill: var(--sjs-general-forecolor-light, var(--foreground-light, #909090));
}

.sv-button-group__item--selected {
  font-weight: 600;
  color: var(--sjs-primary-backcolor, var(--primary, #19b394));
}
.sv-button-group__item--selected .sv-button-group__item-icon use {
  fill: var(--sjs-primary-backcolor, var(--primary, #19b394));
}
.sv-button-group__item--selected:hover {
  background-color: var(--sjs-general-backcolor, var(--background, #fff));
}

.sv-button-group__item-decorator {
  display: flex;
  align-items: center;
  white-space: nowrap;
}

.sv-button-group__item-caption {
  display: block;
}

.sv-button-group__item-icon + .sv-button-group__item-caption {
  margin-left: var(--sjs-base-unit, var(--base-unit, 8px));
}

.sv-button-group__item--disabled {
  color: var(--sjs-general-forecolor, var(--foreground, #161616));
  cursor: default;
}
.sv-button-group__item--disabled .sv-button-group__item-decorator {
  opacity: 0.25;
  font-weight: normal;
}
.sv-button-group__item--disabled .sv-button-group__item-icon use {
  fill: var(--sjs-general-forecolor, var(--foreground, #161616));
}
.sv-button-group__item--disabled:hover {
  background-color: var(--sjs-general-backcolor, var(--background, #fff));
}

.sv-button-group:focus-within {
  box-shadow: 0 0 0 1px var(--sjs-primary-backcolor, var(--primary, #19b394));
  border-color: var(--sjs-primary-backcolor, var(--primary, #19b394));
}

.sv-visuallyhidden {
  position: absolute;
  width: 1px;
  height: 1px;
  overflow: hidden;
  clip: rect(0 0 0 0);
}

.sv-hidden {
  display: none !important;
}

.sv-title-actions {
  display: flex;
  align-items: center;
  width: 100%;
}

.sv-title-actions__title {
  flex-wrap: wrap;
  max-width: 90%;
  min-width: 50%;
  white-space: initial;
}

.sv-action-title-bar {
  min-width: 56px;
}

.sv-title-actions .sv-title-actions__title {
  flex-wrap: wrap;
  flex: 0 1 auto;
  max-width: unset;
  min-width: unset;
}
.sv-title-actions .sv-action-title-bar {
  flex: 1 1 auto;
  justify-content: flex-end;
  min-width: unset;
}

.sv_window {
  position: fixed;
  bottom: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  right: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  border-radius: var(--sjs-base-unit, var(--base-unit, 8px));
  border: 1px solid var(--sjs-border-inside, var(--border-inside, rgba(0, 0, 0, 0.16)));
  box-shadow: var(--sjs-shadow-large, 0px 8px 16px 0px rgba(0, 0, 0, 0.1)), var(--sjs-shadow-medium, 0px 2px 6px 0px rgba(0, 0, 0, 0.1));
  background-clip: padding-box;
  z-index: 100;
  max-height: 50vh;
  overflow: auto;
  box-sizing: border-box;
  background: var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3));
  width: calc(100% - 4 * (var(--sjs-base-unit, var(--base-unit, 8px)))) !important;
}
@-moz-document url-prefix() {
  .sv_window,
  .sv_window * {
    scrollbar-width: thin;
    scrollbar-color: var(--sjs-border-default, var(--border, #d6d6d6)) transparent;
  }
}
.sv_window::-webkit-scrollbar,
.sv_window *::-webkit-scrollbar {
  width: 12px;
  height: 12px;
  background-color: transparent;
}
.sv_window::-webkit-scrollbar-thumb,
.sv_window *::-webkit-scrollbar-thumb {
  border: 4px solid rgba(0, 0, 0, 0);
  background-clip: padding-box;
  border-radius: 32px;
  background-color: var(--sjs-border-default, var(--border, #d6d6d6));
}
.sv_window::-webkit-scrollbar-track,
.sv_window *::-webkit-scrollbar-track {
  background: transparent;
}
.sv_window::-webkit-scrollbar-thumb:hover,
.sv_window *::-webkit-scrollbar-thumb:hover {
  border: 2px solid rgba(0, 0, 0, 0);
  background-color: var(--sjs-border-default, var(--border, #d6d6d6));
}

.sv_window_root-content {
  height: 100%;
}

.sv_window--full-screen {
  top: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  left: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  right: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  bottom: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  max-height: 100%;
  width: initial !important;
  max-width: initial !important;
}

.sv_window_header {
  display: flex;
  justify-content: flex-end;
}

.sv_window_content {
  overflow: hidden;
}

.sv_window--collapsed {
  height: initial;
}
.sv_window--collapsed .sv_window_header {
  height: calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  padding: var(--sjs-base-unit, var(--base-unit, 8px)) var(--sjs-base-unit, var(--base-unit, 8px)) var(--sjs-base-unit, var(--base-unit, 8px)) calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  border-radius: var(--sjs-base-unit, var(--base-unit, 8px));
  display: flex;
  background-color: var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3));
  box-sizing: content-box;
}
.sv_window--collapsed .sv_window_content {
  display: none;
}
.sv_window--collapsed .sv_window_buttons_container {
  margin-top: 0;
  margin-right: 0;
}

.sv_window_header_title_collapsed {
  color: var(--sjs-general-dim-forecolor, rgba(0, 0, 0, 0.91));
  font-family: var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));
  font-style: normal;
  font-weight: 600;
  font-size: var(--sjs-font-size, 16px);
  line-height: calc(1.5 * (var(--sjs-font-size, 16px)));
  flex: 1;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}

.sv_window_header_description {
  color: var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, rgba(0, 0, 0, 0.45)));
  font-feature-settings: "salt" on;
  font-family: var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));
  font-style: normal;
  font-size: var(--sjs-font-size, 16px);
  line-height: calc(1.5 * (var(--sjs-font-size, 16px)));
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

.sv_window_buttons_container {
  position: fixed;
  margin-top: var(--sjs-base-unit, var(--base-unit, 8px));
  margin-right: var(--sjs-base-unit, var(--base-unit, 8px));
  display: flex;
  gap: var(--sjs-base-unit, var(--base-unit, 8px));
  z-index: 10000;
}

.sv_window_button {
  display: flex;
  padding: var(--sjs-base-unit, var(--base-unit, 8px));
  justify-content: center;
  align-items: center;
  border-radius: calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  cursor: pointer;
}
.sv_window_button:hover, .sv_window_button:active {
  background-color: var(--sjs-primary-backcolor-light, var(--primary-light, rgba(25, 179, 148, 0.1)));
}
.sv_window_button:hover svg use,
.sv_window_button:hover svg path, .sv_window_button:active svg use,
.sv_window_button:active svg path {
  fill: var(--sjs-primary-backcolor, var(--primary, #19b394));
}
.sv_window_button:active {
  opacity: 0.5;
}
.sv_window_button svg use,
.sv_window_button svg path {
  fill: var(--sjs-general-dim-forecolor-light, rgba(0, 0, 0, 0.45));
}

sv-brand-info,
.sv-brand-info {
  z-index: 1;
  position: relative;
  margin-top: 1px;
}

.sv-brand-info {
  font-family: var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));
  text-align: right;
  color: #161616;
  padding: 24px 40px;
}
.sv-brand-info a {
  color: #161616;
  text-decoration-line: underline;
}

.sd-body--static .sv-brand-info {
  padding-top: 0;
  margin-top: 16px;
}

.sd-body--responsive .sv-brand-info {
  padding-top: 16px;
  margin-top: -8px;
}

.sd-root-modern--mobile .sv-brand-info {
  padding: 48px 24px 8px 24px;
  margin-top: 0;
  text-align: center;
}

.sv-brand-info__text {
  font-weight: 600;
  font-size: var(--sjs-font-size, 16px);
  line-height: calc(1.5 * (var(--sjs-font-size, 16px)));
  color: #161616;
}

.sv-brand-info__logo {
  display: inline-block;
}
.sv-brand-info__logo img {
  width: 118px;
}

.sv-brand-info__terms {
  font-weight: 400;
  font-size: calc(0.75 * (var(--sjs-font-size, 16px)));
  line-height: var(--sjs-font-size, 16px);
  padding-top: 4px;
}
.sv-brand-info__terms a {
  color: #909090;
}

.sd-body--responsive .sv-brand-info {
  padding-right: 0;
  padding-left: 0;
}

.sv-ranking {
  outline: none;
  user-select: none;
  -webkit-user-select: none;
}

.sv-ranking-item {
  cursor: pointer;
  position: relative;
  opacity: 1;
}

.sv-ranking-item:focus .sv-ranking-item__icon--hover {
  visibility: hidden;
}

.sv-ranking-item:hover:not(:focus) .sv-ranking-item__icon--hover {
  visibility: visible;
}

.sv-question--disabled .sv-ranking-item:hover .sv-ranking-item__icon--hover {
  visibility: hidden;
}

.sv-ranking-item:focus {
  outline: none;
}

.sv-ranking-item:focus .sv-ranking-item__icon--focus {
  visibility: visible;
  top: calc(0.6 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  height: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sv-ranking-item:focus .sv-ranking-item__index {
  background: var(--sjs-general-backcolor, var(--background, #fff));
  outline: calc(0.25 * (var(--sjs-base-unit, var(--base-unit, 8px)))) solid var(--sjs-primary-backcolor, var(--primary, #19b394));
}

.sv-ranking-item__content.sv-ranking-item__content {
  display: flex;
  align-items: center;
  line-height: 1em;
  padding: calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) 0px;
  border-radius: calc(12.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sv-ranking-item__icon-container {
  position: relative;
  left: 0;
  bottom: 0;
  flex-shrink: 0;
  width: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  height: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  align-self: flex-start;
  padding-left: var(--sjs-base-unit, var(--base-unit, 8px));
  padding-right: var(--sjs-base-unit, var(--base-unit, 8px));
  margin-left: calc(-2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  box-sizing: content-box;
}

.sv-ranking-item--disabled.sv-ranking-item--disabled,
.sv-ranking-item--readonly.sv-ranking-item--readonly,
.sv-ranking-item--preview.sv-ranking-item--preview {
  cursor: initial;
  user-select: initial;
  -webkit-user-select: initial;
}
.sv-ranking-item--disabled.sv-ranking-item--disabled .sv-ranking-item__icon-container.sv-ranking-item__icon-container .sv-ranking-item__icon.sv-ranking-item__icon,
.sv-ranking-item--readonly.sv-ranking-item--readonly .sv-ranking-item__icon-container.sv-ranking-item__icon-container .sv-ranking-item__icon.sv-ranking-item__icon,
.sv-ranking-item--preview.sv-ranking-item--preview .sv-ranking-item__icon-container.sv-ranking-item__icon-container .sv-ranking-item__icon.sv-ranking-item__icon {
  visibility: hidden;
}

.sv-ranking-item__icon.sv-ranking-item__icon {
  visibility: hidden;
  fill: var(--sjs-primary-backcolor, var(--primary, #19b394));
  position: absolute;
  top: var(--sjs-base-unit, var(--base-unit, 8px));
  width: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  height: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sv-ranking-item__index.sv-ranking-item__index {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  background-color: var(--sjs-primary-backcolor-light, var(--primary-light, rgba(25, 179, 148, 0.1)));
  color: var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));
  font-size: var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));
  border-radius: 100%;
  border: calc(0.25 * (var(--sjs-base-unit, var(--base-unit, 8px)))) solid transparent;
  width: calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  height: calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  line-height: calc(1.5 * (var(--sjs-font-size, 16px)));
  box-sizing: border-box;
  font-weight: 600;
  margin-left: calc(0 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  transition: outline var(--sjs-transition-duration, 150ms), background var(--sjs-transition-duration, 150ms);
  outline: calc(0.25 * (var(--sjs-base-unit, var(--base-unit, 8px)))) solid transparent;
  align-self: self-start;
}
.sv-ranking-item__index.sv-ranking-item__index svg {
  fill: var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));
  width: var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));
  height: var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));
}

.sv-ranking-item__text {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));
  font-size: var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));
  line-height: calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));
  margin: 0 calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  overflow-wrap: break-word;
  word-break: normal;
  align-self: self-start;
  padding-top: var(--sjs-base-unit, var(--base-unit, 8px));
  padding-bottom: var(--sjs-base-unit, var(--base-unit, 8px));
}
.sv-ranking-item__text .sv-string-viewer,
.sv-ranking-item__text .sv-string-editor {
  overflow: initial;
  white-space: pre-line;
}

.sd-ranking--disabled .sv-ranking-item__text {
  color: var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));
  opacity: 0.25;
}

.sv-ranking-item--disabled .sv-ranking-item__text {
  color: var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, rgba(0, 0, 0, 0.45)));
  opacity: 0.25;
}

.sv-ranking-item--readonly .sv-ranking-item__index {
  background-color: var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248)));
}

.sv-ranking-item--preview .sv-ranking-item__index {
  background-color: transparent;
  border: 1px solid var(--sjs-general-forecolor, var(--foreground, #161616));
  box-sizing: border-box;
}

.sv-ranking-item__ghost.sv-ranking-item__ghost {
  display: none;
  background-color: var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3));
  border-radius: calc(12.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  width: calc(31 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  height: calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  z-index: 1;
  position: absolute;
  left: 0;
  top: calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

[dir=rtl] .sv-ranking-item__ghost {
  left: initilal;
  right: calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sv-ranking-item--ghost {
  height: calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sv-ranking-item--ghost .sv-ranking-item__text .sv-string-viewer,
.sv-ranking-item--ghost .sv-ranking-item__text .sv-string-editor {
  white-space: unset;
}

.sv-ranking-item--ghost .sv-ranking-item__ghost {
  display: block;
}

.sv-ranking-item--ghost .sv-ranking-item__content {
  visibility: hidden;
}

.sv-ranking-item--drag .sv-ranking-item__content {
  box-shadow: var(--sjs-shadow-large, 0px 8px 16px 0px rgba(0, 0, 0, 0.1));
  border-radius: calc(12.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sv-ranking--drag .sv-ranking-item:hover .sv-ranking-item__icon {
  visibility: hidden;
}

.sv-ranking-item--drag .sv-ranking-item__icon--hover {
  visibility: visible;
}

.sv-ranking--mobile .sv-ranking-item__icon--hover {
  visibility: visible;
  fill: var(--sjs-general-forecolor-light, var(--foreground-light, #909090));
}

.sv-ranking--mobile.sv-ranking--drag .sv-ranking-item--ghost .sv-ranking-item__icon.sv-ranking-item__icon--hover {
  visibility: hidden;
}

.sv-ranking--mobile.sv-ranking-shortcut {
  max-width: 80%;
}

.sv-ranking--mobile .sv-ranking-item__index.sv-ranking-item__index {
  margin-left: 0;
}
.sv-ranking--mobile .sd-element--with-frame .sv-ranking-item__icon {
  margin-left: 0;
}

.sv-ranking--design-mode .sv-ranking-item:hover .sv-ranking-item__icon {
  visibility: hidden;
}

.sv-ranking--disabled {
  opacity: 0.8;
}

.sv-ranking-shortcut[hidden] {
  display: none;
}

.sv-ranking-shortcut .sv-ranking-item__icon {
  fill: var(--sjs-primary-backcolor, var(--primary, #19b394));
}

.sv-ranking-shortcut .sv-ranking-item__text {
  margin-right: calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sv-ranking-shortcut .sv-ranking-item__icon--hover {
  visibility: visible;
}

.sv-ranking-shortcut .sv-ranking-item__icon {
  width: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  height: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  top: var(--sjs-base-unit, var(--base-unit, 8px));
}

.sv-ranking-shortcut .sv-ranking-item__content {
  padding-left: calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sv-ranking-shortcut .sv-ranking-item__icon-container {
  margin-left: calc(0 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sv-ranking-shortcut {
  cursor: grabbing;
  position: absolute;
  z-index: 10000;
  border-radius: calc(12.5 * var(--sjs-base-unit, var(--base-unit, 8px)));
  min-width: 100px;
  max-width: 400px;
  box-shadow: var(--sjs-shadow-medium, 0px 2px 6px 0px rgba(0, 0, 0, 0.1)), var(--sjs-shadow-large, 0px 8px 16px 0px rgba(0, 0, 0, 0.1));
  background-color: var(--sjs-general-backcolor, var(--background, #fff));
  font-family: var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));
}
.sv-ranking-shortcut .sv-ranking-item {
  height: calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sv-ranking-shortcut .sv-ranking-item .sv-ranking-item__text .sv-string-viewer,
.sv-ranking-shortcut .sv-ranking-item .sv-ranking-item__text .sv-string-editor {
  overflow: hidden;
  white-space: nowrap;
}

.sv-ranking--select-to-rank {
  display: flex;
}

.sv-ranking--select-to-rank-vertical {
  flex-direction: column-reverse;
}
.sv-ranking--select-to-rank-vertical .sv-ranking__containers-divider {
  margin: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px)))) 0;
  height: 1px;
}
.sv-ranking--select-to-rank-vertical .sv-ranking__container--empty {
  padding-top: var(--sjs-base-unit, var(--base-unit, 8px));
  padding-bottom: var(--sjs-base-unit, var(--base-unit, 8px));
  display: flex;
  justify-content: center;
  align-items: center;
}

.sv-ranking-item--animate-item-removing {
  animation-name: moveIn, fadeIn;
  animation-direction: reverse;
  animation-fill-mode: forwards;
  animation-timing-function: linear;
  animation-duration: var(--sjs-ranking-move-out-duration, 150ms), var(--sjs-ranking-fade-out-duration, 100ms);
  animation-delay: var(--sjs-ranking-move-out-delay, 0ms), 0s;
}

.sv-ranking-item--animate-item-adding {
  animation-name: moveIn, fadeIn;
  opacity: 0;
  animation-fill-mode: forwards;
  animation-timing-function: linear;
  animation-duration: var(--sjs-ranking-move-in-duration, 150ms), var(--sjs-ranking-fade-in-duration, 100ms);
  animation-delay: 0s, var(--sjs-ranking-fade-in-delay, 150ms);
}

.sv-ranking-item--animate-item-adding-empty {
  animation-name: fadeIn;
  opacity: 0;
  animation-timing-function: linear;
  animation-duration: var(--sjs-ranking-fade-in-duration, 100ms);
  animation-delay: 0;
}

.sv-ranking-item--animate-item-removing-empty {
  animation-name: fadeIn;
  animation-direction: reverse;
  animation-timing-function: linear;
  animation-duration: var(--sjs-ranking-fade-out-duration, 100ms);
  animation-delay: 0;
}

@keyframes sv-animate-item-opacity-reverse-keyframes {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes sv-animate-item-opacity-keyframes {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.sv-ranking--select-to-rank-horizontal .sv-ranking__container {
  max-width: calc(50% - 1px);
}
.sv-ranking--select-to-rank-horizontal .sv-ranking__containers-divider {
  width: 1px;
}
.sv-ranking--select-to-rank-horizontal .sv-ranking__container--to .sv-ranking-item {
  left: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sv-ranking--select-to-rank-horizontal .sv-ranking__container--empty.sv-ranking__container--to .sv-ranking-item {
  left: initial;
}
.sv-ranking--select-to-rank-horizontal .sv-ranking__container--empty.sv-ranking__container--to .sv-ranking__container-placeholder {
  padding-left: calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sv-ranking--select-to-rank-horizontal .sv-ranking__container--empty.sv-ranking__container--from .sv-ranking__container-placeholder {
  padding-right: calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sv-ranking__container-placeholder {
  color: var(--sjs-font-questiondescription-color, var(--sjs-general-dim-forecolor-light, rgba(0, 0, 0, 0.45)));
  font-family: var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));
  font-style: normal;
  font-size: var(--sjs-font-size, 16px);
  line-height: calc(1.5 * (var(--sjs-font-size, 16px)));
  white-space: normal;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  padding-top: calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  padding-bottom: calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  box-sizing: border-box;
}

.sv-ranking__container {
  flex: 1;
}

.sv-ranking__container--empty {
  box-sizing: border-box;
  text-align: center;
}

.sv-ranking__containers-divider {
  background: var(--sjs-border-default, var(--sjs-border-inside, var(--border-inside, rgba(0, 0, 0, 0.16))));
}

.sv-ranking__container--from .sv-ranking-item__icon--focus {
  display: none;
}

.sv-ranking--select-to-rank-horizontal .sv-ranking__container--to .sv-ranking-item {
  left: 0 !important;
  padding-left: 16px;
}
.sv-ranking--select-to-rank-horizontal .sv-ranking__container--to .sv-ranking-item .sv-ranking-item__ghost {
  left: initial;
}

.sv-ranking--select-to-rank-swap-areas {
  flex-direction: row-reverse;
}
.sv-ranking--select-to-rank-swap-areas .sv-ranking__container--to .sv-ranking-item {
  padding-left: 0;
  left: -24px !important;
}
.sv-ranking--select-to-rank-swap-areas .sv-ranking__container--from .sv-ranking-item {
  padding-left: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  left: 0;
}
.sv-ranking--select-to-rank-swap-areas .sv-ranking__container--from .sv-ranking-item__ghost.sv-ranking-item__ghost {
  left: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sv-ranking--select-to-rank-swap-areas .sv-ranking__container--empty.sv-ranking__container--to .sv-ranking__container-placeholder {
  padding-right: calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  padding-left: 0;
}
.sv-ranking--select-to-rank-swap-areas .sv-ranking__container--empty.sv-ranking__container--to .sv-ranking-item__ghost.sv-ranking-item__ghost {
  right: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sv-ranking--select-to-rank-swap-areas .sv-ranking__container--empty.sv-ranking__container--from .sv-ranking__container-placeholder {
  padding-left: calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  padding-right: 0;
}

.sd-question--mobile .sv-ranking-item__icon-container,
.sd-root-modern.sd-root-modern--mobile .sv-ranking-item__icon-container {
  margin-left: calc(-2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  display: flex;
  justify-content: flex-end;
  padding: 0;
  width: calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sv-list {
  margin: 0;
  padding: var(--lbr-popup-menu-padding-top, 4px) var(--lbr-popup-menu-padding-right, 4px) var(--lbr-popup-menu-padding-bottom, 4px) var(--lbr-popup-menu-padding-left, 4px);
  overflow-y: auto;
  font-family: var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));
  list-style-type: none;
}

.sv-list__empty-container {
  width: 100%;
  font-family: var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));
  box-sizing: border-box;
  padding: calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  display: flex;
  padding: var(--lbr-placeholder-padding-top, 16px) var(--lbr-placeholder-padding-right, 64px) var(--lbr-placeholder-padding-bottom, 16px) var(--lbr-placeholder-padding-left, 64px);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: var(--lbr-placeholder-gap, 4px);
  align-self: stretch;
}

.sv-list__empty-text {
  line-height: calc(1.5 * (var(--sjs-font-size, 16px)));
  font-size: var(--sjs-font-size, 16px);
  font-weight: 400;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: var(--sjs-general-forecolor-light, var(--foreground-light, #909090));
}

.sv-list__item {
  width: 100%;
  align-items: center;
  box-sizing: border-box;
  color: var(--sjs-general-forecolor, var(--foreground, #161616));
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.sv-list__item-body {
  --sjs-list-item-padding-left-default: calc(2 * var(--sjs-base-unit, var(--base-unit, 8px)));
  --sjs-list-item-padding-left: calc(var(--sjs-list-item-level) * var(--sjs-list-item-padding-left-default));
  position: relative;
  width: 100%;
  align-items: center;
  box-sizing: border-box;
  padding-block: var(--sjs-base-unit, var(--base-unit, 8px));
  padding-inline-end: calc(8 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  padding-inline-start: var(--sjs-list-item-padding-left, calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))));
  color: var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));
  font-weight: normal;
  font-size: var(--sjs-font-size, 16px);
  line-height: calc(1.5 * (var(--sjs-font-size, 16px)));
  cursor: pointer;
  overflow: hidden;
  text-align: start;
  text-overflow: ellipsis;
  white-space: nowrap;
  transition: background-color var(--sjs-transition-duration, 150ms), color var(--sjs-transition-duration, 150ms);
}

.sv-list__item.sv-list__item--focused:not(.sv-list__item--selected) {
  outline: none;
}
.sv-list__item.sv-list__item--focused:not(.sv-list__item--selected) .sv-list__item-body {
  border: calc(0.25 * (var(--sjs-base-unit, var(--base-unit, 8px)))) solid var(--sjs-border-light, var(--border-light, #eaeaea));
  border-radius: var(--sjs-corner-radius, 4px);
  padding-block: calc(0.75 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  padding-inline-end: calc(7.75 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  padding-inline-start: calc(1.75 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sv-list__item:hover,
.sv-list__item:focus {
  outline: none;
}

.sv-list__item:focus .sv-list__item-body,
.sv-list__item--hovered > .sv-list__item-body {
  background-color: var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248)));
}

.sv-list__item--with-icon.sv-list__item--with-icon {
  padding: 0;
}
.sv-list__item--with-icon.sv-list__item--with-icon > .sv-list__item-body {
  padding-top: calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  padding-bottom: calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  gap: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  display: flex;
}

.sv-list__item-icon {
  float: left;
  flex-shrink: 0;
  width: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  height: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sv-list__item-icon svg {
  display: block;
}
.sv-list__item-icon use {
  fill: var(--sjs-general-forecolor-light, var(--foreground-light, #909090));
}

.sv-list-item__marker-icon {
  position: absolute;
  right: var(--sjs-base-unit, var(--base-unit, 8px));
  width: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  height: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  flex-shrink: 0;
  padding: calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  box-sizing: content-box;
}
.sv-list-item__marker-icon svg {
  display: block;
}
.sv-list-item__marker-icon use {
  fill: var(--sjs-general-forecolor-light, var(--foreground-light, #909090));
}

[dir=rtl] .sv-list__item-icon,
[style*="direction:rtl"] .sv-list__item-icon,
[style*="direction: rtl"] .sv-list__item-icon {
  float: right;
}

.sv-list__item-separator {
  margin: var(--sjs-base-unit, var(--base-unit, 8px)) 0;
  height: 1px;
  background-color: var(--sjs-border-default, var(--border, #d6d6d6));
}

.sv-list--filtering .sv-list__item-separator {
  display: none;
}

.sv-list__item.sv-list__item--selected > .sv-list__item-body,
.sv-list__item.sv-list__item--selected:hover > .sv-list__item-body,
.sv-list__item.sv-list__item--selected.sv-list__item--focused > .sv-list__item-body,
.sv-multi-select-list .sv-list__item.sv-list__item--selected.sv-list__item--focused > .sv-list__item-body,
li:focus .sv-list__item.sv-list__item--selected > .sv-list__item-body {
  background-color: var(--sjs-primary-backcolor, var(--primary, #19b394));
  color: var(--sjs-primary-forecolor, var(--primary-foreground, #fff));
  font-weight: 600;
}
.sv-list__item.sv-list__item--selected .sv-list__item-icon use,
.sv-list__item.sv-list__item--selected:hover .sv-list__item-icon use,
.sv-list__item.sv-list__item--selected.sv-list__item--focused .sv-list__item-icon use,
.sv-multi-select-list .sv-list__item.sv-list__item--selected.sv-list__item--focused .sv-list__item-icon use,
li:focus .sv-list__item.sv-list__item--selected .sv-list__item-icon use {
  fill: var(--sjs-general-backcolor, var(--background, #fff));
}
.sv-list__item.sv-list__item--selected .sv-list-item__marker-icon use,
.sv-list__item.sv-list__item--selected:hover .sv-list-item__marker-icon use,
.sv-list__item.sv-list__item--selected.sv-list__item--focused .sv-list-item__marker-icon use,
.sv-multi-select-list .sv-list__item.sv-list__item--selected.sv-list__item--focused .sv-list-item__marker-icon use,
li:focus .sv-list__item.sv-list__item--selected .sv-list-item__marker-icon use {
  fill: var(--sjs-primary-forecolor, var(--primary-foreground, #fff));
}

.sv-multi-select-list .sv-list__item.sv-list__item--selected .sv-list__item-body,
.sv-multi-select-list .sv-list__item.sv-list__item--selected:hover .sv-list__item-body {
  background-color: var(--sjs-primary-backcolor-light, var(--primary-light, rgba(25, 179, 148, 0.1)));
  color: var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));
  font-weight: 400;
}

.sv-list__item--group-selected > .sv-list__item-body {
  background-color: var(--sjs-primary-backcolor-light, var(--primary-light, rgba(25, 179, 148, 0.1)));
  color: var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));
  font-weight: 400;
}
.sv-list__item--group-selected > .sv-list__item-body use {
  fill: var(--sjs-general-forecolor-light, var(--foreground-light, #909090));
}

.sv-list__item.sv-list__item--disabled .sv-list__item-body {
  cursor: default;
  color: var(--sjs-general-forecolor-light, var(--foreground-light, #909090));
}

.sv-list__item span {
  white-space: nowrap;
}

.sv-list__item-text--wrap span {
  white-space: normal;
  word-wrap: break-word;
}

.sv-list__container {
  position: relative;
  display: flex;
  height: 100%;
  flex-direction: column;
  display: flex;
  min-height: 0;
}

.sv-list__filter {
  border-bottom: 1px solid var(--sjs-border-inside, var(--border-inside, rgba(0, 0, 0, 0.16)));
}

.sv-list__filter-icon {
  display: block;
  position: absolute;
  top: calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  inset-inline-start: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sv-list__filter-icon .sv-svg-icon {
  width: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  height: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sv-list__filter-icon .sv-svg-icon use {
  fill: var(--sjs-general-forecolor-light, var(--foreground-light, #909090));
}

.sv-list__input {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  display: block;
  background: transparent;
  box-sizing: border-box;
  width: 100%;
  min-width: calc(30 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  outline: none;
  font-size: var(--sjs-font-size, 16px);
  color: var(--sjs-general-forecolor, var(--foreground, #161616));
  padding: calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  padding-inline-start: calc(7 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  line-height: calc(1.5 * (var(--sjs-font-size, 16px)));
  border: none;
}

.sv-list__input::placeholder {
  color: var(--sjs-general-forecolor-light, var(--foreground-light, #909090));
}

.sv-list__input:disabled,
.sv-list__input:disabled::placeholder {
  color: var(--sjs-general-forecolor-light, var(--foreground-light, #909090));
}

.sv-list__loading-indicator {
  pointer-events: none;
}

.sv-list__loading-indicator .sv-list__item-body {
  background-color: transparent;
}

.sv-scroll__wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-direction: column;
}

.sv-scroll__scroller {
  box-sizing: border-box;
  flex-grow: 1;
  overflow-y: auto;
  overflow-x: hidden;
  display: flex;
  flex-direction: column;
  -ms-overflow-style: none; /* IE and Edge */
  scrollbar-width: none; /* Firefox */
}
.sv-scroll__scroller::-webkit-scrollbar {
  display: none;
}

.sv-scroll__scrollbar {
  position: absolute;
  top: 0;
  bottom: 0;
  overflow-y: scroll;
  overflow-x: hidden;
  width: fit-content;
  margin-inline-start: -1px;
  visibility: hidden;
  z-index: 30;
  inset-inline-end: 0;
  inset-inline-start: initial;
}
@-moz-document url-prefix() {
  .sv-scroll__scrollbar {
    scrollbar-width: thin;
    scrollbar-color: var(--ctr-scrollbar-background-color, var(--sjs-border-25-overlay, rgba(0, 0, 0, 0.1490196078))) transparent;
  }
}

.sv-scroll__wrapper:hover .sv-scroll__scrollbar {
  visibility: visible;
}

.sv-scroll__scrollbar-sizer {
  width: 1px;
}

.sv-scroll__container {
  width: 100%;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
}

.sv-save-data_root {
  position: fixed;
  left: 50%;
  bottom: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  background: var(--sjs-general-backcolor, var(--background, #fff));
  opacity: 0;
  padding: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  box-shadow: var(--sjs-shadow-medium, 0px 2px 6px 0px rgba(0, 0, 0, 0.1));
  border-radius: calc(2 * (var(--sjs-corner-radius, 4px)));
  color: var(--sjs-general-forecolor, var(--foreground, #161616));
  min-width: calc(30 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  text-align: center;
  z-index: 1600;
  font-family: var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));
  font-size: var(--sjs-font-size, 16px);
  line-height: calc(1.5 * (var(--sjs-font-size, 16px)));
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  transform: translateX(-50%) translateY(calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px)))));
  transition-timing-function: ease-in;
  transition-property: transform, opacity;
  transition-delay: 0.25s;
  transition: 0.5s;
}

.sv-save-data_root.sv-save-data_root--shown {
  transition-timing-function: ease-out;
  transition-property: transform, opacity;
  transform: translateX(-50%) translateY(0);
  transition-delay: 0.25s;
  opacity: 0.75;
}

.sv-save-data_root span {
  display: flex;
  flex-grow: 1;
}
.sv-save-data_root .sv-action-bar {
  display: flex;
  flex-grow: 0;
  flex-shrink: 0;
}

.sv-save-data_root--shown.sv-save-data_success,
.sv-save-data_root--shown.sv-save-data_error {
  opacity: 1;
}

.sv-save-data_root.sv-save-data_root--with-buttons {
  padding: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sv-save-data_root.sv-save-data_error {
  background-color: var(--sjs-special-red, var(--red, #e60a3e));
  color: var(--sjs-general-backcolor, var(--background, #fff));
  font-weight: 600;
  gap: calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sv-save-data_root.sv-save-data_error .sv-save-data_button {
  font-weight: 600;
  font-size: var(--sjs-font-size, 16px);
  line-height: calc(1.5 * (var(--sjs-font-size, 16px)));
  height: calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  color: #ffffff;
  background-color: var(--sjs-special-red, var(--red, #e60a3e));
  border: calc(0.25 * (var(--sjs-base-unit, var(--base-unit, 8px)))) solid #ffffff;
  border-radius: calc(1.5 * (var(--sjs-corner-radius, 4px)));
  padding: var(--sjs-base-unit, var(--base-unit, 8px)) calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  display: flex;
  align-items: center;
}

.sv-save-data_root.sv-save-data_error .sv-save-data_button:hover,
.sv-save-data_root.sv-save-data_error .sv-save-data_button:focus {
  color: var(--sjs-special-red, var(--red, #e60a3e));
  background-color: var(--sjs-general-backcolor, var(--background, #fff));
}

.sv-save-data_root.sv-save-data_success {
  background-color: var(--sjs-primary-backcolor, var(--primary, #19b394));
  color: #ffffff;
  font-weight: 600;
}

.sv-string-viewer.sv-string-viewer--multiline {
  white-space: pre-wrap;
}

.sd-element {
  padding-left: var(--sv-element-add-padding-left, 0px);
  padding-right: var(--sv-element-add-padding-right, 0px);
}

.sd-element__title {
  outline: none;
}

.sd-element__title.sd-element__title--disabled {
  opacity: 0.25;
}

.sd-root--readonly .sd-element__title.sd-element__title--disabled {
  opacity: 1;
}

.sd-element--invisible {
  opacity: 0.35;
}

.sd-title.sd-element__title {
  font-family: var(--sjs-font-questiontitle-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));
  font-weight: var(--sjs-font-questiontitle-weight, 600);
  color: var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));
}

.sd-element__header .sv-string-editor {
  max-width: 100%;
  white-space: normal;
}

.sd-element__title {
  font-size: 0;
  line-height: 0;
  position: static;
  margin: 0;
}
.sd-element__title .sd-element__num {
  font-size: calc(0.75 * (var(--sjs-font-size, 16px)));
  line-height: var(--sjs-font-size, 16px);
  color: var(--sjs-general-forecolor-light, var(--foreground-light, #909090));
}
.sd-element__title span {
  font-size: var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px));
  line-height: calc(1.5 * (var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px))));
}
.sd-element__title .sv-title-actions__title {
  font-size: 0;
  line-height: 0;
}
.sd-element__title .sv-title-actions__title {
  white-space: nowrap;
}
.sd-element__title .sv-string-viewer {
  white-space: normal;
}
.sd-element__title .sv-string-viewer.sv-string-viewer--multiline {
  white-space: pre-wrap;
}

.sd-element__title.sd-element__title--singleinput span {
  --page-title-font-size: var(--sjs-font-pagetitle-size, calc(1.5 * (var(--sjs-font-size, 16px))));
  font-family: var(--sjs-font-pagetitle-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));
  font-weight: var(--sjs-font-pagetitle-weight, 700);
  font-size: var(--page-title-font-size);
  color: var(--sjs-font-pagetitle-color, var(--sjs-general-dim-forecolor, rgba(0, 0, 0, 0.91)));
  position: static;
  line-height: calc(1.33 * (var(--page-title-font-size)));
  margin: 0 0 calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) 0px;
}

.sd-element__num {
  float: left;
  padding-top: calc(0.625 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  padding-bottom: calc(0.375 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  padding-inline-start: 0;
  padding-inline-end: var(--sjs-base-unit, var(--base-unit, 8px));
  width: calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  font-size: calc(0.75 * (var(--sjs-font-size, 16px)));
  line-height: var(--sjs-font-size, 16px);
  color: var(--sjs-general-forecolor-light, var(--foreground-light, #909090));
  margin-inline-start: calc(-5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  text-align: end;
  box-sizing: border-box;
  white-space: nowrap;
  flex-shrink: 0;
}

.sd-page__num + span,
.sd-element__num + span {
  float: left;
  width: 0;
}

[dir=rtl] .sd-element__num,
[style*="direction:rtl"] .sd-element__num,
[style*="direction: rtl"] .sd-element__num {
  float: right;
}
[dir=rtl] .sd-element__title--collapsed .sd-element__title-expandable-svg,
[style*="direction:rtl"] .sd-element__title--collapsed .sd-element__title-expandable-svg,
[style*="direction: rtl"] .sd-element__title--collapsed .sd-element__title-expandable-svg {
  transform: rotate(180deg);
}

.sd-element__title--num-inline .sd-element__num {
  float: none;
  margin-inline-start: 0;
  width: auto;
  padding-inline-start: 0;
  padding-inline-end: 0;
}
.sd-element__title--num-inline .sd-element__num + span {
  float: none;
  width: auto;
}

.sd-element__title--expandable.sd-element__title--expandable {
  position: relative;
  display: block;
}

.sd-element__title-expandable-svg {
  display: inline-block;
  width: var(--lbr-question-panel-expand-button-icon-width, calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))));
  height: var(--lbr-question-panel-expand-button-icon-height, calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))));
  position: absolute;
  inset-inline-start: calc(-3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  top: calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-element__title-expandable-svg use {
  fill: var(--sjs-general-forecolor-light, var(--foreground-light, #909090));
}

.sd-element--with-frame {
  border-radius: var(--sjs-questionpanel-cornerRadius, var(--sjs-corner-radius, 4px));
  box-sizing: border-box;
  padding-top: var(--sd-base-padding);
  padding-left: calc(var(--sd-base-padding) + var(--sv-element-add-padding-left, 0px));
  padding-right: calc(var(--sd-base-padding) + var(--sv-element-add-padding-right, 0px));
  padding-bottom: var(--sd-base-padding);
  background: var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff))));
  box-shadow: var(--sjs-shadow-small, 0px 1px 2px 0px rgba(0, 0, 0, 0.15));
}

.sd-element--with-frame.sd-element--compact {
  border: 1px solid var(--sjs-border-default, var(--border, #d6d6d6));
  border-radius: var(--sjs-questionpanel-cornerRadius, var(--sjs-corner-radius, 4px));
  box-shadow: none;
  background-color: transparent;
}

@keyframes elementMoveIn {
  from {
    flex-basis: 0;
    flex-grow: 0;
    max-width: 0;
    min-width: 0;
    width: 0;
    height: 0;
    padding-left: 0;
    overflow: hidden;
  }
  to {
    height: var(--animation-height);
    flex-basis: var(--animation-width);
    width: var(--animation-width);
    min-width: var(--animation-width);
    padding-left: var(--animation-padding-left);
    overflow: visible;
  }
}
.sd-element-wrapper--enter {
  animation-name: elementMoveIn, fadeIn;
  animation-timing-function: cubic-bezier(0, 0, 0.58, 1);
  animation-fill-mode: forwards;
  animation-duration: var(--sjs-element-move-in-duration, 250ms), var(--sjs-element-fade-in-duration, 500ms);
  animation-delay: 0s, var(--sjs-element-fade-in-delay, 100ms);
  opacity: 0;
}

.sd-element-wrapper--leave {
  animation-name: elementMoveIn, fadeIn;
  animation-timing-function: cubic-bezier(0.42, 0, 1, 1);
  animation-fill-mode: forwards;
  animation-direction: reverse;
  animation-duration: var(--sjs-element-move-out-duration, 250ms), var(--sjs-element-fade-out-duration, 150ms);
  animation-delay: var(--sjs-element-move-out-delay, 0ms), 0s;
}

.sd-element__content {
  box-sizing: border-box;
}

.sd-element__content--enter,
.sd-element__content--leave {
  --animation-padding-top: 0;
  --animation-padding-bottom: 0;
}

.sd-element__content--enter {
  animation-name: fadeIn, moveInWithOverflow;
  min-height: 0 !important;
  opacity: 0;
  animation-fill-mode: forwards;
  animation-timing-function: cubic-bezier(0, 0, 0.58, 1);
  animation-duration: var(--sjs-expand-fade-in-duration, 500ms), var(--sjs-expand-move-in-duration, 150ms);
  animation-delay: var(--sjs-expand-fade-in-delay, 150ms), 0s, 0s;
}

.sd-element__content--leave {
  animation-name: fadeIn, moveInWithOverflow;
  min-height: 0 !important;
  animation-direction: reverse;
  animation-fill-mode: forwards;
  animation-timing-function: cubic-bezier(0.42, 0, 1, 1);
  animation-duration: var(--sjs-collapse-fade-out-duration, 150ms), var(--sjs-collapse-move-out-duration, 250ms);
  animation-delay: 0s, var(--sjs-collapse-move-out-delay, 100ms), var(--sjs-collapse-move-out-delay, 100ms);
}

.sd-element--expandable.sd-elemenet--expandable--animating > .sd-element__header:focus-within, .sd-element--expandable.sd-elemenet--expandable--animating > .sd-element__header:hover {
  background-color: transparent;
}

.sd-elemenet--expandable--animating.sd-element--expandable {
  transition-property: padding-top, padding-bottom;
}
.sd-elemenet--expandable--animating.sd-element--expandable > .sd-element__header {
  transition-property: padding-top, padding-bottom;
}
.sd-elemenet--expandable--animating.sd-element--expandable.sd-element--expanded {
  transition-timing-function: cubic-bezier(0, 0, 0.58, 1);
  transition-duration: var(--sjs-expand-move-in-duration, 150ms);
}
.sd-elemenet--expandable--animating.sd-element--expandable.sd-element--expanded > .sd-element__header {
  transition-timing-function: cubic-bezier(0, 0, 0.58, 1);
  transition-duration: var(--sjs-expand-move-in-duration, 150ms);
}
.sd-elemenet--expandable--animating.sd-element--expandable.sd-element--expanded > .sd-element__header .sd-element__title:before {
  transition-duration: var(--sjs-expand-move-in-duration, 150ms);
}
.sd-elemenet--expandable--animating.sd-element--expandable.sd-element--collapsed {
  transition-timing-function: cubic-bezier(0, 0, 0.58, 1);
  transition-duration: var(--sjs-collapse-move-out-duration, 250ms);
  transition-delay: var(--sjs-collapse-move-out-delay, 100ms);
}
.sd-elemenet--expandable--animating.sd-element--expandable.sd-element--collapsed > .sd-element__header {
  transition-timing-function: cubic-bezier(0, 0, 0.58, 1);
  transition-duration: var(--sjs-collapse-move-out-duration, 250ms);
  transition-delay: var(--sjs-collapse-move-out-delay, 100ms);
}
.sd-elemenet--expandable--animating.sd-element--expandable.sd-element--collapsed > .sd-element__header .sd-element__title:before {
  transition-duration: var(--sjs-collapse-move-out-duration, 250ms);
  transition-delay: var(--sjs-collapse-move-out-delay, 100ms);
}
.sd-elemenet--expandable--animating.sd-element--expandable.sd-element--complex:not(.sd-question--empty) > .sd-element__header--location-top:after {
  display: block;
  opacity: 0;
  height: 0;
  --animation-height: 1px;
  animation-name: fadeIn, moveIn;
  animation-fill-mode: forwards;
  animation-timing-function: cubic-bezier(0, 0, 0.58, 1);
  animation-delay: var(--sjs-expand-fade-in-delay, 150ms), 0s;
  animation-duration: var(--sjs-expand-fade-in-duration, 500ms), var(--sjs-expand-move-in-duration, 150ms);
}
.sd-elemenet--expandable--animating.sd-element--expandable.sd-element--complex:not(.sd-question--empty).sd-element--collapsed .sd-element__header--location-top:after {
  animation-direction: reverse;
  opacity: 1;
  height: 1px;
  animation-timing-function: cubic-bezier(0.42, 0, 1, 1);
  animation-delay: 0s, var(--sjs-collapse-move-out-delay, 100ms);
  animation-duration: var(--sjs-collapse-fade-out-duration, 150ms), var(--sjs-collapse-move-out-duration, 250ms);
}

.sd-question {
  position: relative;
}

.sd-question--no-pointer-events .sd-selectbase label,
.sd-question--no-pointer-events .sd-rating label {
  pointer-events: none;
}

.sd-element__erbox--above-element {
  margin-bottom: var(--sjs-base-unit, var(--base-unit, 8px));
}

.sd-question__erbox--below-question {
  margin-top: var(--sjs-base-unit, var(--base-unit, 8px));
}

.sd-question__content--support-container-queries {
  container-type: inline-size;
}

.sd-question--title-top > .sd-question__erbox--above-question {
  margin-bottom: calc(0.5 * var(--sd-base-vertical-padding));
}

.sd-question--description-under-input > .sd-question__erbox--below-question,
.sd-question--title-bottom > .sd-question__erbox--below-question {
  margin-top: calc(0.25 * var(--sd-base-vertical-padding) + 0.5 * var(--sjs-base-unit, var(--base-unit, 8px)));
}

.sd-element--with-frame > .sd-element__erbox--above-element {
  margin-bottom: var(--sd-base-padding);
  border-radius: var(--sjs-corner-radius, 4px) var(--sjs-corner-radius, 4px) 0 0;
}

.sd-question--left > .sd-element__erbox--above-element {
  margin-bottom: 0;
}

.sd-element--with-frame.sd-question--left > .sd-element__erbox--above-element {
  margin-bottom: calc(1 * var(--sd-base-vertical-padding));
}

.sd-element--with-frame > .sd-question__erbox--below-question {
  margin-top: auto;
  border-radius: 0 0 var(--sjs-corner-radius, 4px) var(--sjs-corner-radius, 4px);
}

.sd-element--with-frame.sd-question--title-top > .sd-question__erbox--above-question {
  margin-bottom: calc(0.5 * var(--sd-base-vertical-padding) + var(--sjs-base-unit, var(--base-unit, 8px)));
}

.sd-element--with-frame.sd-question--description-under-input > .sd-question__erbox--below-question,
.sd-element--with-frame.sd-question--title-bottom > .sd-question__erbox--below-question {
  margin-top: calc(0.5 * var(--sd-base-vertical-padding) + var(--sjs-base-unit, var(--base-unit, 8px)));
}

.sd-question__header {
  width: 100%;
}

.sd-question__header--location-top {
  padding-bottom: calc(0.5 * var(--sd-base-vertical-padding));
}

.sd-question__header--location--bottom {
  padding-top: calc(0.375 * var(--sd-base-vertical-padding));
}

.sd-element--with-frame.sd-question--title-top {
  padding-top: var(--sd-base-vertical-padding);
}
.sd-element--with-frame.sd-question--error-top {
  padding-top: 0;
}
.sd-element--with-frame.sd-question--error-bottom {
  padding-bottom: 0;
  display: flex;
  flex-direction: column;
}
.sd-element--with-frame.sd-question--error-bottom > .sd-question__content {
  margin-bottom: var(--sd-base-padding);
}
.sd-element--with-frame > .sd-element__erbox {
  margin-left: calc(-1 * var(--sd-base-padding));
  margin-right: calc(-1 * var(--sd-base-padding));
  width: calc(100% + 2 * var(--sd-base-padding));
  position: sticky;
  left: calc(-1 * var(--sd-base-padding));
}

.sd-scrollable .sd-question__content {
  overflow-x: auto;
  padding: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))) 0;
}

.sd-question__header--location--left {
  display: inline-block;
  width: auto;
  vertical-align: top;
  margin-top: calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-question--left {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  column-gap: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  row-gap: calc(0.25 * var(--sd-base-vertical-padding));
}

.sd-question__content--left {
  display: inline-block;
  flex: 1;
  margin-top: calc(0.25 * var(--sd-base-vertical-padding)) 0;
  max-width: 100%;
}

.sd-element--with-frame > .sd-question__content--left {
  margin: 0;
}

.sd-question__required-text {
  color: var(--sjs-special-red, var(--red, #e60a3e));
  vertical-align: top;
}

.sd-question__comment-area {
  font-size: var(--sjs-font-size, 16px);
  margin-top: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  display: flex;
  flex-direction: column;
  gap: var(--sjs-base-unit, var(--base-unit, 8px));
  color: var(--sjs-general-forecolor, var(--foreground, #161616));
  white-space: normal;
}

.sd-question__placeholder {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  gap: calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  justify-content: center;
  min-height: calc(24 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  font-size: var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));
  line-height: calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));
  color: var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, rgba(0, 0, 0, 0.45)));
}
.sd-question__placeholder > div .sv-string-viewer, .sd-question__placeholder > span .sv-string-viewer {
  white-space: pre-line;
}

.sd-scrollable-container:not(.sd-scrollable-container--compact) {
  width: max-content;
  overflow: visible;
  max-width: 100%;
}

.sd-question__title--empty .sv-string-viewer {
  display: inline-block;
  height: calc(1.5 * (var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px))));
}

.sd-question__content {
  box-sizing: border-box;
}

.sd-singleinput__title {
  font-family: var(--sjs-font-pagetitle-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));
  font-weight: var(--sjs-font-pagetitle-weight, 700);
  font-size: var(--page-title-font-size);
  color: var(--sjs-font-pagetitle-color, var(--sjs-general-dim-forecolor, rgba(0, 0, 0, 0.91)));
  position: static;
  line-height: calc(1.33 * (var(--page-title-font-size)));
  margin: 0 0 calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) 0px;
}

.sd-error {
  display: block;
  padding: var(--sjs-base-unit, var(--base-unit, 8px)) calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  border-radius: var(--sjs-corner-radius, 4px);
  line-height: var(--sjs-font-size, 16px);
  font-size: calc(0.75 * (var(--sjs-font-size, 16px)));
  font-weight: 600;
  text-align: left;
  color: var(--sjs-special-red, var(--red, #e60a3e));
  white-space: normal;
  width: 100%;
  background-color: var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, 0.1)));
  box-sizing: border-box;
}

.sd-element--expanded > .sd-element__header,
.sd-element--collapsed > .sd-element__header {
  cursor: pointer;
}

.sd-element--collapsed > .sd-element__header {
  padding: calc(0 * (var(--sjs-base-unit, var(--base-unit, 8px)))) var(--sd-base-padding);
  box-sizing: border-box;
  background-color: var(--sjs-general-backcolor, var(--background, #fff));
  margin-inline-start: calc(-1 * var(--sd-base-padding));
  width: calc(100% + 2 * var(--sd-base-padding));
}
.sd-element--collapsed.sd-element--with-frame {
  padding-top: 0;
  padding-bottom: 0;
}
.sd-element--collapsed.sd-element--with-frame > .sd-element__header {
  padding-top: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  padding-bottom: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  border-radius: var(--sjs-questionpanel-cornerRadius, var(--sjs-corner-radius, 4px));
}
.sd-element--collapsed > .sd-element__header:focus-within, .sd-element--collapsed > .sd-element__header:hover {
  background-color: var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9));
}
.sd-element--collapsed.sd-element--nested > .sd-element__header:hover, .sd-element--collapsed.sd-element--nested > .sd-element__header:focus-within {
  box-shadow: 0 calc(-2 * (var(--sjs-base-unit, var(--base-unit, 8px)))) 0 0 var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9)), 0 calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))) 0 var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9));
}

.sd-element--complex.sd-element--with-frame {
  padding-top: 0;
}

.sd-element--complex.sd-element--nested-with-borders > .sd-element__erbox,
.sd-element--complex.sd-element--with-frame > .sd-element__erbox {
  margin-top: 0;
  margin-bottom: 0;
}

.sd-element--complex > .sd-element__header:after {
  content: " ";
  display: block;
  height: 1px;
  position: relative;
  background: var(--sjs-border-light, var(--border-light, #eaeaea));
  bottom: 0;
}

.sd-element--complex.sd-element--with-frame > .sd-element__header {
  padding-top: var(--sd-base-vertical-padding);
  padding-bottom: var(--sd-base-vertical-padding);
}

.sd-element--collapsed.sd-element--complex > .sd-element__header {
  padding-top: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  padding-bottom: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-element--nested.sd-element--complex > .sd-element__header--location-top:after {
  bottom: calc(-0.5 * var(--sd-base-vertical-padding));
}

.sd-element--nested-with-borders {
  border: 1px solid var(--sjs-border-light, var(--border-light, #eaeaea));
  border-radius: calc(var(--sjs-corner-radius, 4px) - 4px);
  box-sizing: border-box;
  padding-left: var(--sd-base-padding);
  padding-right: var(--sd-base-padding);
}
.sd-element--nested-with-borders > .sd-element__header--location-top {
  padding-top: calc(0.5 * var(--sd-base-vertical-padding));
  padding-bottom: calc(0.5 * var(--sd-base-vertical-padding));
}
.sd-element--nested-with-borders > .sd-element__erbox {
  margin-left: calc(-1 * var(--sd-base-padding));
  margin-right: calc(-1 * var(--sd-base-padding));
  width: calc(100% + 2 * var(--sd-base-padding));
}
.sd-element--nested-with-borders > .sd-question__erbox--below-question {
  bottom: 0;
  margin-top: 0;
}
.sd-element--nested-with-borders.sd-element--collapsed > .sd-element__header--location-top:hover, .sd-element--nested-with-borders.sd-element--collapsed > .sd-element__header--location-top:focus-within {
  box-shadow: none;
}

.sd-element--nested-with-borders > .sd-element__header--location-top:after,
.sd-element--complex.sd-element--with-frame > .sd-element__header--location-top:after {
  bottom: calc(-1 * var(--sd-base-vertical-padding));
  inset-inline-start: calc(-1 * var(--sd-base-padding));
  width: calc(100% + 2 * var(--sd-base-padding));
}

.sd-element--collapsed.sd-element--complex > .sd-element__header--location-top:after {
  display: none;
}

.sd-question--empty.sd-question--complex > .sd-question__content {
  padding-top: 0;
  padding-bottom: 0;
}
.sd-question--empty.sd-question--complex > .sd-question__content:first-of-type {
  padding-top: var(--sd-base-padding);
}
.sd-question--empty.sd-question--complex > .sd-question__header--location-top {
  padding-bottom: calc(0.5 * var(--sd-base-vertical-padding));
}
.sd-question--empty.sd-question--complex > .sd-question__header--location-top:after {
  display: none;
}

.sd-input {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  position: static;
  width: 100%;
  box-sizing: border-box;
  padding: calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  line-height: calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));
  font-family: var(--sjs-font-editorfont-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));
  font-weight: var(--sjs-font-editorfont-weight, 400);
  color: var(--sjs-font-editorfont-color, var(--sjs-general-forecolor, rgba(0, 0, 0, 0.91)));
  font-size: var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));
  background-color: var(--sjs-editorpanel-backcolor, var(--sjs-editor-background, var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9))));
  border: none;
  border-radius: var(--sjs-editorpanel-cornerRadius, var(--sjs-corner-radius, 4px));
  text-align: start;
  box-shadow: var(--sjs-shadow-inner, inset 0px 1px 2px 0px rgba(0, 0, 0, 0.15)), 0 0 0 0px var(--sjs-primary-backcolor, var(--primary, #19b394));
  transition: box-shadow var(--sjs-transition-duration, 150ms);
  display: block;
}

.sd-input:focus {
  box-shadow: var(--sjs-shadow-inner-reset, inset 0px 0px 0px 0px rgba(0, 0, 0, 0.15)), 0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394));
}

.sd-input.sd-input:focus {
  outline: none;
}

input.sd-input:disabled:not(.sd-input--disabled),
textarea.sd-input:disabled:not(.sd-input--disabled) {
  opacity: 1;
}

.sd-input--disabled {
  background-color: var(--sjs-editorpanel-backcolor, var(--sjs-editor-background, var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9))));
}

.sd-input--readonly {
  background-color: var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248)));
}

.sd-input.sd-input--preview {
  background: none;
  box-shadow: none;
  transition: none;
  border-bottom: 1px solid var(--sjs-general-forecolor, var(--foreground, #161616));
  border-radius: 0;
  padding-left: 0;
  padding-right: 0;
}

.sd-input::placeholder {
  color: var(--sjs-font-editorfont-placeholdercolor, var(--sjs-general-forecolor-light, var(--foreground-light, #909090)));
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.sd-input.sd-input--disabled,
.sd-input.sd-input--disabled::placeholder {
  color: var(--sjs-general-forecolor, var(--foreground, #161616));
  opacity: 0.25;
}

.sd-input.sd-input--readonly {
  color: var(--sjs-general-forecolor, var(--foreground, #161616));
  box-shadow: none;
  transition: none;
}

.sd-input.sd-input--readonly::placeholder {
  color: var(--sjs-general-forecolor-light, var(--foreground-light, #909090));
}

.sd-root--readonly .sd-input--disabled,
.sd-root--readonly .sd-input--disabled::placeholder {
  color: var(--sjs-general-forecolor, var(--foreground, #161616));
}

.sd-input--error {
  background-color: var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, 0.1)));
}

.sd-text__content {
  position: relative;
}

.sd-text__character-counter {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.sd-text__character-counter:focus-within {
  padding-inline-end: calc(8 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-text__character-counter.sd-text__character-counter--big:focus-within {
  padding-inline-end: calc(11 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-remaining-character-counter {
  display: none;
  flex-direction: row;
  justify-content: flex-end;
  align-items: flex-end;
  padding: 0px;
  font-family: var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));
  line-height: calc(1.5 * (var(--sjs-font-size, 16px)));
  font-size: var(--sjs-font-size, 16px);
  color: var(--sjs-font-editorfont-placeholdercolor, var(--sjs-general-forecolor-light, var(--foreground-light, #909090)));
  position: absolute;
  inset-inline-end: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  inset-block-end: calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-text__content:focus-within .sd-remaining-character-counter,
.sd-comment__content:focus-within .sd-remaining-character-counter,
.sd-multipletext__content:focus-within .sd-remaining-character-counter,
.sd-matrix__question-wrapper:focus-within .sd-remaining-character-counter {
  display: flex;
}

.sd-input[type=time],
.sd-input[type=date],
.sd-input[type=datetime-local],
.sd-input[type=week],
.sd-input[type=month],
.sd-input[type=tel],
.sd-input[type=password],
.sd-input[type=url],
.sd-input[type=email],
.sd-input[type=color],
.sd-input[type=range] {
  box-sizing: content-box;
  width: calc(100% - 4 * var(--sjs-base-unit, var(--base-unit, 8px)));
  height: calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));
}
.sd-input[type=time].sd-text__character-counter:focus-within,
.sd-input[type=date].sd-text__character-counter:focus-within,
.sd-input[type=datetime-local].sd-text__character-counter:focus-within,
.sd-input[type=week].sd-text__character-counter:focus-within,
.sd-input[type=month].sd-text__character-counter:focus-within,
.sd-input[type=tel].sd-text__character-counter:focus-within,
.sd-input[type=password].sd-text__character-counter:focus-within,
.sd-input[type=url].sd-text__character-counter:focus-within,
.sd-input[type=email].sd-text__character-counter:focus-within,
.sd-input[type=color].sd-text__character-counter:focus-within,
.sd-input[type=range].sd-text__character-counter:focus-within {
  width: calc(100% - 10 * var(--sjs-base-unit, var(--base-unit, 8px)));
}

.sd-input[type=range]::-webkit-slider-runnable-track {
  background-color: var(--sjs-primary-backcolor, var(--primary, #19b394));
  border-radius: var(--sjs-base-unit, var(--base-unit, 8px));
  height: calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-input[type=range]::-webkit-slider-thumb {
  -webkit-appearance: none;
  appearance: none;
  margin-top: calc(-0.75 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  border-radius: 100%;
  border: 2px solid var(--sjs-primary-backcolor, var(--primary, #19b394));
  box-shadow: inset 0 0 0 2px var(--background, #fff);
  background-color: var(--sjs-primary-backcolor, var(--primary, #19b394));
  height: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  width: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-input[type=range]::-moz-range-track {
  background-color: var(--sjs-primary-backcolor, var(--primary, #19b394));
  border-radius: var(--sjs-base-unit, var(--base-unit, 8px));
  height: calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-input[type=range]::-moz-range-thumb {
  -webkit-appearance: none;
  appearance: none;
  margin-top: calc(-0.75 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  border-radius: 100%;
  border: 2px solid var(--sjs-primary-backcolor, var(--primary, #19b394));
  box-shadow: inset 0 0 0 2px var(--background, #fff);
  background-color: var(--sjs-primary-backcolor, var(--primary, #19b394));
  height: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  width: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-comment {
  display: block;
  height: auto;
  min-width: calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  min-height: calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  max-width: 100%;
}

.sd-comment__content {
  position: relative;
}

.sd-panel {
  position: relative;
}

.sd-panel.sd-panel--as-page > .sd-panel__header.sd-panel__header {
  padding-top: 0;
  padding-bottom: calc(0.5 * var(--sd-base-vertical-padding) + var(--sjs-base-unit, var(--base-unit, 8px)));
}
.sd-panel.sd-panel--as-page > .sd-panel__header.sd-panel__header:after {
  content: none;
}
.sd-panel.sd-panel--as-page > .sd-panel__header.sd-panel__header .sd-panel__title {
  --page-title-font-size: var(--sjs-font-pagetitle-size, calc(1.5 * (var(--sjs-font-size, 16px))));
  font-family: var(--sjs-font-pagetitle-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));
  font-weight: var(--sjs-font-pagetitle-weight, 700);
  font-size: var(--page-title-font-size);
  color: var(--sjs-font-pagetitle-color, var(--sjs-general-dim-forecolor, rgba(0, 0, 0, 0.91)));
  position: static;
  line-height: calc(1.33 * (var(--page-title-font-size)));
  margin: 0 0 calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) 0px;
}
.sd-panel.sd-panel--as-page > .sd-panel__header.sd-panel__header .sd-panel__title span {
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
  color: inherit;
  line-height: inherit;
}
.sd-panel.sd-panel--as-page > .sd-panel__header.sd-panel__header .sd-element__num {
  padding: initial;
  margin: initial;
  float: initial;
  width: initial;
}
.sd-panel.sd-panel--as-page > .sd-panel__header.sd-panel__header .sd-panel__description {
  font-family: var(--sjs-font-pagedescription-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));
  font-weight: var(--sjs-font-pagedescription-weight, 400);
  font-size: var(--sjs-font-pagedescription-size, var(--sjs-font-size, 16px));
  color: var(--sjs-font-pagedescription-color, var(--sjs-general-dim-forecolor-light, rgba(0, 0, 0, 0.45)));
  position: static;
  line-height: calc(1.5 * (var(--sjs-font-pagedescription-size, var(--sjs-font-size, 16px))));
  margin: 0 0 calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) 0;
}
.sd-panel.sd-panel--as-page > .sd-panel__header.sd-panel__header .sd-panel__required-text {
  display: none;
}
.sd-panel.sd-panel--as-page > .sd-panel__errbox {
  margin: 0 0 calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))) 0;
  padding: calc(0.5 * var(--sd-base-vertical-padding) + var(--sjs-base-unit, var(--base-unit, 8px))) var(--sd-base-padding);
}
.sd-panel.sd-panel--as-page > .sd-panel__content {
  padding-top: 0;
}

.sd-root--compact .sd-panel--as-page > .sd-panel__errbox {
  margin: 0 0 var(--sd-base-vertical-padding) 0;
}

.sd-row ~ .sd-row .sd-panel--as-page {
  padding-top: calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-panel__required-text {
  color: var(--sjs-special-red, var(--red, #e60a3e));
}

.sd-panel__footer {
  box-sizing: border-box;
  padding-left: calc(var(--sd-base-padding) - 3 * var(--sjs-base-unit, var(--base-unit, 8px)));
  margin-left: calc(-1 * var(--sd-base-padding));
  width: calc(100% + 2 * var(--sd-base-padding));
  margin-bottom: calc(-1 * var(--sd-base-padding) + 0.5 * var(--sd-base-vertical-padding));
  margin-top: calc(0.5 * var(--sd-base-vertical-padding));
  border-top: 1px solid var(--sjs-border-light, var(--border-light, #eaeaea));
  padding-top: calc(0.5 * var(--sd-base-vertical-padding));
}

.sd-panel--as-page .sd-panel__footer {
  padding: calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px)))) 0 0;
  margin: 0;
  border: none;
  width: initial;
}

.sd-panel__content {
  padding-top: var(--sd-base-padding);
}

.sd-panel.sd-element--nested > .sd-panel__content {
  padding-bottom: var(--sd-base-padding);
  --animation-padding-top: var(--sd-base-padding);
}

.sd-panel__content {
  --animation-padding-top: var(--sd-base-padding);
}

.sjs_sp_placeholder {
  color: var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, rgba(0, 0, 0, 0.45)));
  font-size: var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));
  line-height: calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  z-index: 1;
  user-select: none;
  pointer-events: none;
  width: 100%;
  height: 100%;
}

.sjs_sp_container {
  position: relative;
  max-width: 100%;
  border: 1px dashed var(--sjs-border-default, var(--border, #d6d6d6));
  box-sizing: content-box;
}
.sjs_sp_container > div > canvas:focus {
  outline: none;
}

.sd-question--readonly .sjs_sp_container,
.sd-question--preview .sjs_sp_container {
  border: none;
}
.sd-question--readonly .sjs_sp_placeholder,
.sd-question--preview .sjs_sp_placeholder {
  color: var(--sjs-general-forecolor, var(--foreground, #161616));
}

.sjs_sp_controls {
  position: absolute;
  left: 0;
  bottom: 0;
}
.sjs_sp_controls > button {
  user-select: none;
}
.sjs_sp_controls.sd-signaturepad__controls {
  right: var(--sjs-base-unit, var(--base-unit, 8px));
  top: var(--sjs-base-unit, var(--base-unit, 8px));
  left: auto;
  bottom: auto;
}

.sd-question--signature.sd-question--error .sjs_sp_placeholder {
  background-color: var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, 0.1)));
}

.sd-signaturepad__background-image {
  position: absolute;
  top: 0;
  left: 0;
  object-fit: cover;
}

.sd-signaturepad__loading-indicator {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.sd-signaturepad__loading-indicator .sd-loading-indicator {
  position: absolute;
  right: var(--sjs-base-unit, var(--base-unit, 8px));
  top: var(--sjs-base-unit, var(--base-unit, 8px));
}

.sjs_sp_canvas {
  position: relative;
  max-width: 100%;
  display: block;
}

.sjs_sp__background-image {
  position: absolute;
  top: 0;
  left: 0;
  object-fit: cover;
  max-width: 100%;
  width: 100%;
  height: 100%;
}

.sd-checkbox__decorator {
  border-radius: calc(0.5 * (var(--sjs-corner-radius, 4px)));
}

.sd-checkbox__svg {
  display: block;
  width: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  height: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-checkbox__svg use {
  fill: transparent;
  transition: fill var(--sjs-transition-duration, 150ms);
}

.sd-checkbox--checked .sd-checkbox__svg use {
  fill: var(--sjs-primary-forecolor, var(--primary-foreground, #fff));
}

.sd-checkbox--checked.sd-checkbox--disabled .sd-checkbox__svg use {
  fill: var(--sjs-border-default, var(--border, #d6d6d6));
}

.sd-checkbox--checked .sd-checkbox__control:focus + .sd-checkbox__decorator .sd-checkbox__svg use {
  fill: var(--sjs-primary-backcolor, var(--primary, #19b394));
}

.sd-checkbox--checked.sd-checkbox--readonly .sd-checkbox__svg use {
  fill: var(--sjs-general-forecolor, var(--foreground, #161616));
}

.sd-checkbox--checked.sd-checkbox--preview .sd-checkbox__svg use {
  fill: var(--sjs-general-forecolor, var(--foreground, #161616));
}

.sd-matrixdynamic__btn.sd-matrixdynamic__add-btn {
  position: sticky;
  left: calc(-3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  margin-left: calc(-3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  z-index: 12;
}

.sd-question--mobile .sd-matrixdynamic__footer::before {
  z-index: 12;
  content: " ";
  display: block;
  position: relative;
  height: 1px;
  background-color: var(--sjs-border-light, var(--border-light, #eaeaea));
  left: calc(-3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  top: calc(-1 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  width: calc(100% + 6 * var(--sjs-base-unit, var(--base-unit, 8px)));
  z-index: 12;
}

.sd-matrixdynamic__footer:first-child {
  padding-bottom: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-matrixdynamic__footer:first-child::before {
  display: none;
}

.sd-matrixdynamic__footer {
  padding-top: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-action.sd-matrixdynamic__remove-btn {
  opacity: 0.5;
}

.sd-action.sd-matrixdynamic__remove-btn .sd-action__icon {
  width: calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));
  height: calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));
}

.sd-matrixdynamic__btn {
  appearance: none;
  background: transparent;
  border: none;
  line-height: calc(1.5 * (var(--sjs-font-size, 16px)));
  font-size: var(--sjs-font-size, 16px);
  font-family: var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));
  font-weight: 600;
  padding: var(--sjs-base-unit, var(--base-unit, 8px)) 0;
}

.sd-matrixdynamic__drag-element {
  padding: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-matrixdynamic__drag-element:hover {
  background-color: var(--sjs-general-backcolor, var(--background, #fff));
}
.sd-matrixdynamic__drag-element:after {
  content: " ";
  display: block;
  height: calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  width: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  border: 1px solid var(--sjs-border-default, var(--border, #d6d6d6));
  box-sizing: border-box;
  border-radius: calc(1.25 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-matrixdynamic__placeholder .sd-matrixdynamic__add-btn {
  margin-left: 0;
}

.sd-table__row:hover .sd-drag-element__svg {
  visibility: visible;
}

.sd-table__cell.sd-table__cell--drag > div {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  margin-left: calc(-4 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  width: calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  background-color: var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff))));
  min-height: calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-drag-element__svg {
  width: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  height: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  display: block;
  cursor: pointer;
  visibility: hidden;
}
.sd-drag-element__svg use {
  fill: var(--sjs-primary-backcolor, var(--primary, #19b394));
}

@keyframes borderAnimation {
  from {
    border-width: 0px;
  }
  to {
    border-width: 8px;
  }
}
@keyframes paddingAnimation {
  from {
    padding-top: 0;
    padding-bottom: 0;
  }
  to {
    padding-top: 24px;
    padding-bottom: 32px;
  }
}
@keyframes empty {}
.sd-table__row--leave,
.sd-table__row--enter {
  animation-name: empty;
  --move-whole-animation-duration: calc(var(--move-animation-duration) + var(--move-animation-delay));
  --fade-whole-animation-duration: calc(var(--fade-animation-duration) + var(--fade-animation-delay));
  animation-duration: max(var(--fade-whole-animation-duration), var(--move-whole-animation-duration));
}
.sd-table__row--leave > td,
.sd-table__row--enter > td {
  animation-name: borderAnimation;
  animation-direction: var(--animation-direction);
  animation-timing-function: var(--animation-timing-function);
  animation-duration: var(--move-animation-duration);
  animation-fill-mode: forwards;
  animation-delay: var(--move-animation-delay);
}
.sd-table__row--leave > td > div,
.sd-table__row--enter > td > div {
  animation-name: fadeIn, moveInWithOverflow;
  opacity: 0;
  animation-direction: var(--animation-direction);
  animation-timing-function: var(--animation-timing-function);
  animation-fill-mode: forwards;
  animation-duration: var(--fade-animation-duration), var(--move-animation-duration);
  animation-delay: var(--fade-animation-delay), var(--move-animation-delay);
}

.sd-table__row--enter {
  --move-animation-delay: 0s;
  --move-animation-duration: var(--sjs-matrix-row-move-in-duration, 150ms);
  --fade-animation-duration: var(--sjs-matrix-row-fade-in-duration, 250ms);
  --fade-animation-delay: var(--sjs-matrix-row-fade-in-delay, 150ms);
  --animation-direction: normal;
  --animation-timing-function: cubic-bezier(0, 0, 0.58, 1);
}

.sd-table__row--leave {
  --move-animation-delay: var(--sjs-matrix-row-move-out-delay, 100ms);
  --move-animation-duration: var(--sjs-matrix-row-move-out-duration, 250ms);
  --fade-animation-duration: var(--sjs-matrix-row-fade-out-duration, 100ms);
  --fade-animation-delay: 0s;
  --animation-direction: reverse;
  --animation-timing-function: cubic-bezier(0.42, 0, 1, 1);
}

.sd-table__row--detail.sd-table__row--enter > td, .sd-table__row--detail.sd-table__row--leave > td {
  animation-name: borderAnimation, paddingAnimation;
  animation-duration: var(--move-animation-duration);
  animation-fill-mode: forwards;
  animation-direction: var(--animation-direction);
  animation-timing-function: var(--animation-timing-function);
}
.sd-table__row--detail.sd-table__row--enter {
  --move-animation-delay: 0s;
  --move-animation-duration: var(--sjs-matrix-detail-row-move-in-duration, 150ms);
  --fade-animation-duration: var(--sjs-matrix-detail-row-fade-in-duration, 500ms);
  --fade-animation-delay: var(--sjs-matrix-detail-row-fade-in-delay, 150ms);
  --animation-direction: normal;
  --animation-timing-function: cubic-bezier(0, 0, 0.58, 1);
}
.sd-table__row--detail.sd-table__row--leave {
  --move-animation-delay: var(--sjs-matrix-detail-row-move-out-delay, 100ms);
  --move-animation-duration: var(--sjs-matrix-detail-row-move-out-duration, 250ms);
  --fade-animation-duration: var(--sjs-matrix-detail-row-fade-out-duration, 150ms);
  --fade-animation-delay: 0s;
  --animation-direction: reverse;
  --animation-timing-function: cubic-bezier(0.42, 0, 1, 1);
}

.sd-table {
  width: 100%;
  background: var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff))));
  border-collapse: separate;
  border-spacing: 0;
  white-space: normal;
}
.sd-table > thead > tr > th {
  border-top: 0;
  border-bottom: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))) solid transparent;
}

.sd-table__cell {
  border-top: var(--sjs-base-unit, var(--base-unit, 8px)) solid transparent;
  border-bottom: var(--sjs-base-unit, var(--base-unit, 8px)) solid transparent;
  border-left: none;
  border-right: none;
  background-clip: padding-box;
  box-sizing: content-box;
}

.sd-table.sd-table--columnsautowidth .sd-table__cell:not(.sd-table__cell--actions):not(.sd-table__cell--action):not(.sd-table__cell--empty.sd-table__cell--error) {
  width: 10000px;
}

.sd-table__row:first-of-type > .sd-table__cell {
  border-top: 0;
}

.sd-table__row:last-of-type > .sd-table__cell {
  border-bottom: 0;
}

.sd-table--align-top .sd-table__cell {
  vertical-align: top;
}

.sd-table--no-header {
  padding-top: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-panel:not(.sd-panel--as-page) > .sd-panel__content .sd-table--no-header {
  padding-top: 0;
}
.sd-panel:not(.sd-panel--as-page) > .sd-panel__content .sd-question--table .sd-question__content {
  padding-bottom: calc(0.25 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  margin-bottom: calc(-0.25 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  padding-top: var(--sjs-base-unit, var(--base-unit, 8px));
  margin-top: calc(-1 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-panel:not(.sd-panel--as-page) > .sd-panel__content .sd-question--table > .sd-question__header ~ .sd-question__content {
  padding-top: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  --animation-padding-top: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-panel:not(.sd-panel--as-page) > .sd-panel__content .sd-question--table > .sd-question__header ~ .sd-question__content .sd-table--no-header {
  padding-top: calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-panel:not(.sd-panel--as-page) > .sd-panel__content .sd-question--table > .sd-question__content .sd-table-wrapper .sd-table:not(.sd-table--no-header) {
  margin-top: calc(-3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-panel:not(.sd-panel--as-page) > .sd-panel__content .sd-question--table.sd-question--error-top > .sd-question__content .sd-table-wrapper .sd-table:not(.sd-table--no-header) {
  margin-top: 0;
}
.sd-panel:not(.sd-panel--as-page) > .sd-panel__content > .sd-row:not(:first-of-type) .sd-question--table > .sd-question__content .sd-table-wrapper .sd-table:not(.sd-table--no-header) {
  margin-top: calc(-2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-panel:not(.sd-panel--as-page) > .sd-panel__content > .sd-row:not(:first-of-type) .sd-question--table.sd-question--error-top > .sd-question__content .sd-table-wrapper .sd-table:not(.sd-table--no-header) {
  margin-top: calc(0 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-panel:not(.sd-panel--as-page) > .sd-panel__content .sd-question--table > .sd-question__header ~ .sd-question__content .sd-table-wrapper .sd-table:not(.sd-table--no-header) {
  margin-top: var(--sjs-base-unit, var(--base-unit, 8px));
}
.sd-panel:not(.sd-panel--as-page) > .sd-panel__content > .sd-row:not(:first-of-type) .sd-question--table > .sd-question__header ~ .sd-question__content .sd-table-wrapper .sd-table:not(.sd-table--no-header) {
  margin-top: var(--sjs-base-unit, var(--base-unit, 8px));
}

.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows {
  margin-left: var(--sjs-base-unit, var(--base-unit, 8px));
  margin-right: var(--sjs-base-unit, var(--base-unit, 8px));
  width: calc(100% - 2 * var(--sjs-base-unit, var(--base-unit, 8px)));
}
.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__cell:not(.sd-table__cell--header):first-of-type {
  padding-left: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__cell:last-of-type {
  padding-right: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:first-of-type > .sd-table__cell {
  border-top: var(--sjs-base-unit, var(--base-unit, 8px)) solid transparent;
}
.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:last-of-type > .sd-table__cell {
  border-bottom: var(--sjs-base-unit, var(--base-unit, 8px)) solid transparent;
}
.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) > td.sd-table__cell:not(.sd-table__cell--actions),
.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type {
  border-top-color: var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248)));
  border-bottom-color: var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248)));
  background-color: var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248)));
}
.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) > td.sd-table__cell:not(.sd-table__cell--actions).sd-matrix__text--checked,
.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type.sd-matrix__text--checked {
  background-color: var(--sjs-primary-backcolor-light, var(--primary-light, rgba(25, 179, 148, 0.1)));
}
.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) > td.sd-table__cell:not(.sd-table__cell--actions) .sd-input,
.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type .sd-input {
  background-color: var(--sjs-primary-forecolor, var(--primary-foreground, #fff));
}
.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) > td.sd-table__cell:not(.sd-table__cell--actions) .sd-item:not(.sd-item--error) .sd-item__decorator,
.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type .sd-item:not(.sd-item--error) .sd-item__decorator {
  background-color: var(--sjs-general-backcolor, var(--background, #fff));
}
.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) > td.sd-table__cell:not(.sd-table__cell--actions) .sd-item:not(.sd-item--error).sd-item--checked .sd-item__decorator,
.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type .sd-item:not(.sd-item--error).sd-item--checked .sd-item__decorator {
  background-color: var(--sjs-primary-backcolor, var(--primary, #19b394));
}
.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) > td.sd-table__cell:not(.sd-table__cell--actions) .sd-item:not(.sd-item--error).sd-item--checked .sd-item__control:focus + .sd-item__decorator,
.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type .sd-item:not(.sd-item--error).sd-item--checked .sd-item__control:focus + .sd-item__decorator {
  background-color: var(--sjs-general-backcolor, var(--background, #fff));
}
.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) > td.sd-table__cell:not(.sd-table__cell--actions) .sd-item:not(.sd-item--error).sd-item--readonly.sd-item--checked .sd-item__decorator,
.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type .sd-item:not(.sd-item--error).sd-item--readonly.sd-item--checked .sd-item__decorator {
  background-color: var(--sjs-general-backcolor, var(--background, #fff));
}
.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) > td.sd-table__cell:not(.sd-table__cell--actions) .sd-item:not(.sd-item--error).sd-item--preview.sd-item--preview .sd-item__decorator,
.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type .sd-item:not(.sd-item--error).sd-item--preview.sd-item--preview .sd-item__decorator {
  background-color: transparent;
}

.sd-table__cell {
  font-weight: normal;
  font-size: var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));
  line-height: calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));
  padding: 0 var(--sjs-base-unit, var(--base-unit, 8px));
  color: var(--sjs-general-forecolor, var(--foreground, #161616));
  text-align: center;
}
.sd-table__cell:not(.sd-table__cell--empty):not(.sd-table__cell--actions):not(:empty) {
  min-width: calc(15 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-table__cell .sd-item {
  text-align: initial;
}

.sd-table__cell--error {
  border: none;
  padding: 0 var(--sjs-base-unit, var(--base-unit, 8px));
}
.sd-table__cell--error .sd-question__erbox {
  margin: 0;
}

.sd-table__cell--error-top {
  vertical-align: bottom;
  padding-top: var(--sjs-base-unit, var(--base-unit, 8px));
}

.sd-table__cell--error-bottom {
  vertical-align: top;
  padding-bottom: var(--sjs-base-unit, var(--base-unit, 8px));
}

.sd-table__cell--item .sd-selectbase__item {
  text-align: center;
  justify-content: center;
}
.sd-table__cell--item .sd-selectbase__label {
  justify-content: center;
}

.sd-question--disabled .sd-table__cell {
  opacity: 0.25;
}

.sd-root--readonly .sd-question--disabled .sd-table__cell {
  opacity: 1;
}

.sd-table__cell--header .sv-vue-title-additional-div,
.sd-table__cell--header {
  font-size: 0;
  line-height: 0;
}

.sd-table__cell--header span {
  font-size: var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));
  line-height: calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));
  font-weight: var(--sjs-font-questiontitle-weight, 600);
}

.sd-table__cell--header {
  font-weight: 600;
  color: var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));
  vertical-align: top;
  padding: calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) var(--sjs-base-unit, var(--base-unit, 8px));
}
.sd-table__cell--header:not(.sd-table__cell--empty) {
  min-width: calc(15 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-matrixdropdown .sd-table__cell--header.sd-table__cell--empty {
  min-width: calc(15 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-matrixdropdown .sd-table__cell--header.sd-table__cell--action {
  min-width: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  width: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-matrixdropdown .sd-table__cell--header:not(.sd-table__cell--empty) {
  min-width: calc(15 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-matrixdropdown .sd-table__cell--header:not(.sd-table__cell--empty).sd-table__cell--dropdown, .sd-matrixdropdown .sd-table__cell--header:not(.sd-table__cell--empty).sd-table__cell--rating {
  min-width: calc(22 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-matrixdropdown .sd-table__cell--header:not(.sd-table__cell--empty).sd-table__cell--boolean {
  min-width: calc(18 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-table__cell--footer {
  text-align: end;
  padding-top: var(--sjs-base-unit, var(--base-unit, 8px));
}

.sd-table__cell--footer-total {
  font-weight: 600;
  text-align: start;
}

.sd-table__cell--detail-panel {
  border-top: var(--sjs-base-unit, var(--base-unit, 8px)) solid transparent;
  padding: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px)))) var(--sjs-base-unit, var(--base-unit, 8px)) calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  border-bottom: var(--sjs-base-unit, var(--base-unit, 8px)) solid transparent;
}

.sd-table__cell--actions .sv-action-bar,
.sd-matrixdynamic__add-btn .sv-action-bar {
  overflow: visible;
}

.sd-table__cell--actions:not(.sd-table__cell--vertical) {
  width: var(--sjs-base-unit, var(--base-unit, 8px));
}
.sd-table__cell--actions:not(.sd-table__cell--vertical):not(.sd-table__cell--drag):first-of-type {
  padding-left: 0;
  width: calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  min-width: calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-table__cell--detail-button {
  border: none;
  background: transparent;
  border-radius: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  padding: var(--sjs-base-unit, var(--base-unit, 8px));
  transition: background var(--sjs-transition-duration, 150ms);
}
.sd-table__cell--detail-button svg {
  display: block;
  width: var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));
  height: var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));
  fill: var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, rgba(0, 0, 0, 0.45)));
  transition: fill var(--sjs-transition-duration, 150ms);
}
.sd-table__cell--detail-button:hover, .sd-table__cell--detail-button:focus {
  background: var(--sjs-primary-backcolor-light, var(--primary-light, rgba(25, 179, 148, 0.1)));
  outline: none;
}
.sd-table__cell--detail-button:hover svg, .sd-table__cell--detail-button:focus svg {
  fill: var(--sjs-primary-backcolor, var(--primary, #19b394));
}

.sd-table__cell--actions {
  white-space: nowrap;
}
.sd-table__cell--actions.sd-table__cell--vertical .sd-action-bar {
  justify-content: center;
}

.sd-table__cell--row-text {
  font-weight: var(--sjs-font-questiontitle-weight, 600);
  color: var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));
  text-align: start;
  min-width: calc(12 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  padding: calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) var(--sjs-base-unit, var(--base-unit, 8px));
}

.sd-matrix__question-wrapper {
  position: relative;
}

.sd-table__question-wrapper:not(:focus-within):hover {
  position: relative;
}

.sd-table__cell--actions:not(.sd-table__cell--vertical),
.sd-table__cell--empty,
.sd-table__cell--row-text,
.sd-table__cell--footer-total,
.sd-matrix__cell:first-of-type,
.sd-matrix tr > td:first-of-type {
  position: sticky;
  background-color: var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff))));
  z-index: 12;
}
.sd-table__cell--actions:not(.sd-table__cell--vertical):first-of-type,
.sd-table__cell--empty:first-of-type,
.sd-table__cell--row-text:first-of-type,
.sd-table__cell--footer-total:first-of-type,
.sd-matrix__cell:first-of-type:first-of-type,
.sd-matrix tr > td:first-of-type:first-of-type {
  left: calc(-1 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-table__cell--actions:not(.sd-table__cell--vertical):last-of-type,
.sd-table__cell--empty:last-of-type,
.sd-table__cell--row-text:last-of-type,
.sd-table__cell--footer-total:last-of-type,
.sd-matrix__cell:first-of-type:last-of-type,
.sd-matrix tr > td:first-of-type:last-of-type {
  right: calc(-1 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-table__cell--actions:not(.sd-table__cell--vertical):last-child .sd-action-bar {
  margin-right: calc(-3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  justify-content: flex-end;
  background: var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff))));
}

.sd-question.sd-question--table {
  position: relative;
  overflow-x: auto;
}

.sd-question--table.sd-element--collapsed,
.sd-question--table.sd-element--nested {
  overflow-x: visible;
}

.sd-question--table .sd-question__header--location--left {
  z-index: 12;
}

.sd-table-wrapper {
  display: flex;
  margin: 0 calc(-1 * var(--sd-base-padding));
  width: fit-content;
  min-width: calc(100% + 2 * var(--sd-base-padding));
}
.sd-table-wrapper:before, .sd-table-wrapper:after {
  content: "";
  display: block;
  position: sticky;
  min-height: 100%;
  width: calc(var(--sd-base-padding) - var(--sjs-base-unit, var(--base-unit, 8px)));
  flex-shrink: 0;
  background: var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff))));
  z-index: 11;
}
.sd-table-wrapper::before {
  left: calc(-1 * var(--sd-base-padding));
}
.sd-table-wrapper:after {
  right: calc(-1 * var(--sd-base-padding));
}
.sd-table-wrapper > * {
  flex-basis: 100%;
}

.sd-element--with-frame.sd-element--compact .sd-table {
  background-color: var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3));
}
.sd-element--with-frame.sd-element--compact .sd-table-wrapper:before, .sd-element--with-frame.sd-element--compact .sd-table-wrapper:after {
  background-color: var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3));
}
.sd-element--with-frame.sd-element--compact .sd-table__cell--actions:not(.sd-table__cell--vertical):last-child .sd-action-bar {
  background-color: var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3));
}
.sd-element--with-frame.sd-element--compact .sd-table__cell--actions:not(.sd-table__cell--vertical),
.sd-element--with-frame.sd-element--compact .sd-table__cell--empty,
.sd-element--with-frame.sd-element--compact .sd-table__cell--row-text,
.sd-element--with-frame.sd-element--compact .sd-table__cell--footer-total,
.sd-element--with-frame.sd-element--compact .sd-matrix__cell:first-of-type,
.sd-element--with-frame.sd-element--compact .sd-matrix tr > td:first-of-type {
  background-color: var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3));
}

.sd-question--table > .sd-question__header,
.sd-question--table .sd-question__description--under-input .sv-string-viewer {
  position: sticky;
  left: 0;
}
.sd-question--table > .sd-question__content {
  padding-top: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  --animation-padding-top: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  min-width: min-content;
}
.sd-question--table.sd-element--nested > .sd-question__content {
  min-width: auto;
  overflow-x: auto;
}
.sd-question--table.sd-element--nested > .sd-question__content, .sd-question--table:not(.sd-element--with-frame):not(.sd-element--nested) {
  padding-right: var(--sd-base-padding);
  margin-right: calc(-1 * var(--sd-base-padding));
  padding-left: var(--sd-base-padding);
  margin-left: calc(-1 * var(--sd-base-padding));
  box-sizing: content-box;
}

.sd-row--multiple .sd-question--table.sd-element--nested > .sd-question__content {
  padding-right: calc(var(--sd-base-padding) + 2px);
}

.sd-question--scroll {
  overflow-x: scroll;
}

.sd-table__row-disabled > .sd-table__cell {
  opacity: 0.25;
}

.sd-question--mobile.sd-question.sd-question--table > .sd-question__content {
  padding-top: 0;
  --animation-padding-top: 0;
}
.sd-question--mobile.sd-question--table, .sd-question--mobile.sd-question--scroll {
  overflow-x: visible;
}
.sd-question--mobile > .sd-question__content {
  min-width: auto;
}
.sd-question--mobile .sd-table-wrapper {
  width: auto;
}
.sd-question--mobile .sd-table {
  display: block;
  width: calc(100% - 2 * var(--sd-base-padding) + 2 * var(--sjs-base-unit, var(--base-unit, 8px)));
}
.sd-question--mobile .sd-table > tbody {
  display: block;
}
.sd-question--mobile .sd-table > tfoot {
  display: block;
}
.sd-question--mobile .sd-table__cell.sd-matrix__cell {
  display: flex;
  align-items: flex-start;
  border-top: none;
  border-bottom: none;
}
.sd-question--mobile .sd-table__cell.sd-matrix__cell .sd-matrix__responsive-title {
  margin-left: var(--sjs-base-unit, var(--base-unit, 8px));
  text-align: start;
}
.sd-question--mobile .sd-table__cell.sd-matrix__cell:first-of-type {
  padding-top: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  padding-bottom: var(--sjs-base-unit, var(--base-unit, 8px));
}
.sd-question--mobile .sd-table thead {
  display: none;
}
.sd-question--mobile .sd-table tr {
  display: flex;
  flex-direction: column;
}
.sd-question--mobile .sd-matrix__table .sd-table__row {
  padding-top: var(--sjs-base-unit, var(--base-unit, 8px));
}
.sd-question--mobile .sd-table__row {
  padding-top: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-question--mobile .sd-table__row--expanded .sd-table__cell-action--show-detail-mobile {
  display: none;
}
.sd-question--mobile .sd-table:not(.sd-matrix__table) .sd-table__row {
  padding-bottom: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-question--mobile .sd-table:not(.sd-matrix__table) .sd-table__row.sd-table__row--has-end-actions {
  padding-bottom: calc(0 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-question--mobile .sd-table:not(.sd-matrix__table) tr:not(.sd-table__row--has-end-actions) {
  padding-bottom: calc(0 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-question--mobile .sd-table:not(.sd-matrix__table) tr:not(.sd-table__row--has-end-actions):not(:last-of-type) {
  padding-bottom: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-question--mobile .sd-table:not(.sd-matrix__table) tr:not(.sd-table__row--has-end-actions):not(:last-of-type)::after {
  bottom: calc(-3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-question--mobile .sd-table:not(.sd-matrix__table) tfoot tr::before,
.sd-question--mobile .sd-table:not(.sd-matrix__table) tr:not(.sd-table__row--expanded)::after {
  z-index: 12;
  content: " ";
  display: block;
  position: relative;
  height: 1px;
  background-color: var(--sjs-border-light, var(--border-light, #eaeaea));
  left: calc(-2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  width: calc(100% + 4 * var(--sjs-base-unit, var(--base-unit, 8px)));
  z-index: 12;
}
.sd-question--mobile .sd-table:not(.sd-matrix__table) tr:not(.sd-table__row--expanded)::after {
  bottom: 0;
}
.sd-question--mobile .sd-table:not(.sd-matrix__table) tr:last-of-type::after {
  display: none;
}
.sd-question--mobile .sd-table:not(.sd-matrix__table) tfoot tr {
  padding-top: calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-question--mobile .sd-table:not(.sd-matrix__table) tfoot tr::before {
  background-color: transparent;
}
.sd-question--mobile .sd-table:not(.sd-table--has-footer) .sd-table__row:last-of-type .sd-table__cell-action--show-detail-mobile,
.sd-question--mobile .sd-table:not(.sd-table--has-footer) .sd-table__row:last-of-type .sd-table__cell-action--remove-row {
  margin-bottom: calc(-2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-question--mobile .sd-matrix__label {
  justify-content: flex-start;
}
.sd-question--mobile .sd-table__cell {
  border-top: none;
  border-bottom: none;
  display: block;
  padding-top: 0;
  padding-bottom: 0;
  text-align: start;
}
.sd-question--mobile .sd-table__cell {
  margin-top: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-question--mobile .sd-table__cell--error {
  margin-top: calc(0 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-question--mobile .sd-table__cell--error.sd-table__cell--error-bottom .sd-question__erbox {
  margin-top: var(--sjs-base-unit, var(--base-unit, 8px));
}
.sd-question--mobile .sd-table__cell:first-of-type,
.sd-question--mobile .sd-matrix__cell {
  margin-top: 0;
}
.sd-question--mobile .sd-table__cell--footer:not(.sd-question--answered) {
  display: none;
}
.sd-question--mobile .sd-table__responsive-title {
  padding-bottom: var(--sjs-base-unit, var(--base-unit, 8px));
  font-weight: 600;
  display: block;
  text-align: start;
}
.sd-question--mobile .sd-table__responsive-title .sv-string-viewer {
  white-space: normal;
}
.sd-question--mobile .sd-table--no-header {
  padding-top: 0;
}
.sd-question--mobile .sd-table--no-header .sd-table__responsive-title {
  display: none;
}
.sd-question--mobile .sd-table__cell--detail-panel {
  padding-top: 0;
  padding-bottom: 0;
  border-top: 0;
  border-bottom: 0;
}
.sd-question--mobile .sd-table__cell--detail-panel .sd-panel__content {
  padding-top: 0;
}
.sd-question--mobile .sd-table__cell.sd-table__cell--actions {
  width: auto;
  margin-top: var(--sjs-base-unit, var(--base-unit, 8px));
  margin-bottom: var(--sjs-base-unit, var(--base-unit, 8px));
}
.sd-question--mobile .sd-table__cell.sd-table__cell--actions .sd-action-bar {
  margin-right: calc(-3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  margin-left: calc(-3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  background: var(--sjs-general-backcolor, var(--background, #fff));
}
.sd-question--mobile .sd-table__cell.sd-table__cell--actions #show-detail-mobile {
  flex-grow: 1;
}
.sd-question--mobile .sd-action.sd-action.sd-matrixdynamic__remove-btn {
  opacity: 1;
  padding: var(--sjs-base-unit, var(--base-unit, 8px)) calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-question--mobile .sd-action.sd-action.sd-matrixdynamic__remove-btn .sd-action__icon {
  display: none;
}
.sd-question--mobile .sd-action.sd-action.sd-matrixdynamic__remove-btn:after {
  content: attr(title);
}
.sd-question--mobile .sd-matrixdynamic__footer {
  padding-top: var(--sjs-base-unit, var(--base-unit, 8px));
  margin-bottom: calc(-2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-question--mobile .sd-table__cell--footer-total:not(.sd-matrix__cell),
.sd-question--mobile .sd-table__cell--row-text:not(.sd-matrix__cell) {
  color: var(--sjs-general-forecolor-light, var(--foreground-light, #909090));
}
.sd-question--mobile .sd-matrixdropdown.sd-table tr::after {
  bottom: calc(-2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-question--mobile .sd-matrixdropdown.sd-table tr:last-child:after {
  content: none;
}
.sd-question--mobile .sd-table__cell.sd-table__cell--error-top {
  margin-top: 0;
}
.sd-question--mobile .sd-table__cell--error-top:first-of-type ~ .sd-table__cell:nth-of-type(2) {
  margin-top: 0;
}
.sd-question--mobile .sd-table__cell--error-top .sd-question__erbox {
  margin-top: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  margin-bottom: calc(-1 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-question--mobile .sd-table__cell--error-top:first-of-type .sd-question__erbox {
  margin-top: calc(0 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  margin-bottom: var(--sjs-base-unit, var(--base-unit, 8px));
}
.sd-question--mobile .sd-table__question-wrapper .sd-boolean-root {
  margin: initial;
}

.sd-table__cell--detail-panel .sd-panel__content {
  padding-top: var(--sjs-base-unit, var(--base-unit, 8px));
}

.sd-table__question-wrapper .sd-boolean-root {
  margin: auto;
}

.sd-table__cell--footer .sd-table__question-wrapper--expression .sd-expression {
  padding: calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  border-bottom: 1px solid var(--sjs-border-light, var(--border-light, #eaeaea));
  font-size: var(--sjs-font-size, 16px);
  font-weight: 600;
  line-height: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-table__cell--footer .sd-table__question-wrapper--left {
  text-align: start;
}
.sd-table__cell--footer .sd-table__question-wrapper--center {
  text-align: center;
}
.sd-table__cell--footer .sd-table__question-wrapper--right {
  text-align: end;
}

.sd-table.sd-matrixdynamic {
  table-layout: auto;
}

.sd-page {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 0 calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  width: 100%;
  box-sizing: border-box;
}

.sd-root-modern--mobile .sd-page {
  padding: 0;
}

.sd-page .sd-page__title {
  --page-title-font-size: var(--sjs-font-pagetitle-size, calc(1.5 * (var(--sjs-font-size, 16px))));
  font-family: var(--sjs-font-pagetitle-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));
  font-weight: var(--sjs-font-pagetitle-weight, 700);
  font-size: var(--page-title-font-size);
  color: var(--sjs-font-pagetitle-color, var(--sjs-general-dim-forecolor, rgba(0, 0, 0, 0.91)));
  position: static;
  line-height: calc(1.33 * (var(--page-title-font-size)));
  margin: 0 0 calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) 0px;
}

.sd-page .sd-page__description {
  font-family: var(--sjs-font-pagedescription-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));
  font-weight: var(--sjs-font-pagedescription-weight, 400);
  font-size: var(--sjs-font-pagedescription-size, var(--sjs-font-size, 16px));
  color: var(--sjs-font-pagedescription-color, var(--sjs-general-dim-forecolor-light, rgba(0, 0, 0, 0.45)));
  position: static;
  line-height: calc(1.5 * (var(--sjs-font-pagedescription-size, var(--sjs-font-size, 16px))));
  margin: 0 0 calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) 0;
}

.sd-page__errbox {
  padding: calc(0.5 * var(--sd-base-vertical-padding) + var(--sjs-base-unit, var(--base-unit, 8px))) var(--sd-base-padding);
}

.sd-page__title ~ .sd-page__errbox,
.sd-page__description ~ .sd-page__errbox {
  margin-top: calc(0.5 * var(--sd-base-vertical-padding) + var(--sjs-base-unit, var(--base-unit, 8px)));
  margin-bottom: calc(-1 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-root--compact .sd-page__title ~ .sd-page__errbox,
.sd-root--compact .sd-page__description ~ .sd-page__errbox {
  margin-bottom: 0;
}

.sd-row {
  display: flex;
  flex-direction: row;
  width: 100%;
  box-sizing: border-box;
  margin-top: var(--sd-base-vertical-padding);
}

.sd-row.sd-page__row {
  margin-top: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-page__row.sd-row--compact {
  margin-top: var(--sd-base-vertical-padding);
}

.sd-row:first-of-type {
  margin-top: 0;
}

.sd-page__title ~ .sd-row.sd-page__row:not(.sd-row--compact),
.sd-page__description ~ .sd-row.sd-page__row:not(.sd-row--compact) {
  margin-top: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-page__title ~ .sd-page__row.sd-row--compact,
.sd-page__description ~ .sd-page__row.sd-row--compact {
  margin-top: var(--sd-base-vertical-padding);
}
.sd-page__title ~ .sd-page__row.sd-row.sd-row--enter.sd-row-delayed-enter,
.sd-page__description ~ .sd-page__row.sd-row.sd-row--enter.sd-row-delayed-enter {
  margin-top: 0;
}

.sd-row.sd-page__row:not(.sd-row--compact) ~ .sd-row.sd-page__row:not(.sd-row--compact) {
  margin-top: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-row.sd-page__row:not(.sd-row--compact) ~ .sd-page__row.sd-row.sd-row--enter.sd-row-delayed-enter {
  margin-top: 0;
}

.sd-row--multiple {
  row-gap: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  margin-left: calc(-1 * var(--sd-base-padding));
  width: calc(100% + var(--sd-base-padding));
  flex-wrap: wrap;
}
.sd-row--multiple > div {
  box-sizing: border-box;
  --animation-padding-left: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  padding-left: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  display: flex;
  align-items: stretch;
}

.sd-panel.sd-panel--as-page > .sd-panel__content > .sd-row--multiple:not(.sd-row--compact) {
  margin-left: calc(-2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  width: calc(100% + var(--base-unit) * 2);
}

.sd-panel:not(.sd-panel--as-page) .sd-row--multiple {
  row-gap: var(--sd-base-vertical-padding);
}
.sd-panel:not(.sd-panel--as-page) .sd-row--multiple > div {
  --animation-padding-left: var(--sd-base-padding);
  padding-left: var(--sd-base-padding);
}

.sd-row--multiple.sd-row--compact > div {
  --animation-padding-left: var(--sd-base-padding);
  padding-left: var(--sd-base-padding);
}

.sd-page__row.sd-row--multiple {
  margin-left: calc(-2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  width: calc(100% + 2 * var(--sjs-base-unit, var(--base-unit, 8px)));
}
.sd-page__row.sd-row--multiple.sd-row--compact {
  padding: 0;
  row-gap: var(--sd-base-vertical-padding);
  margin-left: calc(-1 * var(--sd-base-padding));
  width: calc(100% + var(--sd-base-padding));
}

.sd-row__panel {
  box-sizing: border-box;
  width: 100%;
}

.sd-row__question {
  box-sizing: border-box;
  width: 100%;
  white-space: nowrap;
}

.sd-row.sd-row--enter {
  margin-top: 0;
}

.sd-row--enter {
  animation-fill-mode: forwards;
  animation-name: fadeIn, moveInWithOverflow;
  min-height: 0 !important;
  opacity: 0;
  height: 0;
  animation-timing-function: cubic-bezier(0, 0, 0.58, 1);
  animation-delay: var(--sjs-row-fade-in-delay, 150ms), 0s, 0s;
  animation-duration: var(--sjs-row-fade-in-duration, 500ms), var(--sjs-row-move-in-duration, 150ms), var(--sjs-row-move-in-duration, 150ms);
}

.sd-row--delayed-enter {
  animation-delay: calc(var(--sjs-row-fade-in-delay, 150ms) + var(--sjs-row-fade-in-animation-delay, 400ms)), var(--sjs-row-fade-in-animation-delay, 400ms), var(--sjs-row-fade-in-animation-delay, 400ms);
}

.sd-row--leave {
  animation-name: fadeIn, moveInWithOverflow;
  animation-timing-function: cubic-bezier(0.42, 0, 1, 1);
  animation-fill-mode: forwards;
  animation-direction: reverse;
  min-height: 0 !important;
  animation-delay: 0s, var(--sjs-row-move-out-delay, 100ms), var(--sjs-row-move-out-delay, 100ms);
  animation-duration: var(--sjs-row-fade-out-duration, 150ms), var(--sjs-row-move-out-duration, 250ms), var(--sjs-row-move-out-duration, 250ms);
}

.sd-row--enter .sd-element-wrapper--enter {
  animation: none;
}

.sd-row--leave .sd-element-wrapper--leave {
  animation: none;
}

.sd-title {
  display: block;
  font-family: var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));
  font-style: normal;
  color: var(--sjs-general-forecolor, var(--foreground, #161616));
  flex-direction: row;
  white-space: normal;
}

.sd-title.sd-container-modern__title {
  display: flex;
  align-items: center;
  padding: var(--sd-page-vertical-padding) var(--sd-page-vertical-padding);
  font-family: var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));
  gap: calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  box-shadow: 0px 2px 0px var(--sjs-primary-backcolor, var(--primary, #19b394));
}
.sd-title.sd-container-modern__title .sd-logo.sv-logo--right {
  margin-left: auto;
}
.sd-title.sd-container-modern__title .sd-logo__image {
  margin-top: var(--sjs-base-unit, var(--base-unit, 8px));
}

.sd-header__text {
  display: flex;
  flex-direction: column;
  gap: var(--sjs-base-unit, var(--base-unit, 8px));
  flex-grow: 1;
}
.sd-header__text .sd-title {
  --survey-title-font-size: var(--sjs-font-surveytitle-size, calc(2 * (var(--sjs-font-size, 16px))));
  font-size: var(--survey-title-font-size);
  line-height: calc(1.25 * (var(--survey-title-font-size)));
  color: var(--sjs-font-surveytitle-color, var(--sjs-primary-backcolor, var(--primary, #19b394)));
  font-family: var(--sjs-font-surveytitle-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));
  font-weight: var(--sjs-font-surveytitle-weight, 700);
}
.sd-header__text h3 {
  line-height: calc(2.5 * (var(--sjs-font-size, 16px)));
}
.sd-header__text h5 {
  font-size: var(--sjs-font-size, 16px);
  font-weight: 400;
  line-height: calc(1.5 * (var(--sjs-font-size, 16px)));
}
.sd-header__text .sd-description {
  --survey-description-font-size: var(--sjs-font-surveydescription-size, var(--sjs-font-size, 16px));
  font-size: var(--survey-description-font-size);
  line-height: calc(1.5 * (var(--survey-description-font-size)));
  color: var(--sjs-font-surveydescription-color, var(--sjs-general-forecolor-light, var(--foreground-light, #909090)));
  font-family: var(--sjs-font-surveydescription-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));
  font-weight: var(--sjs-font-surveydescription-weight, 400);
}

.sd-title .sv-title-actions {
  width: 100%;
  justify-content: space-between;
}

.sd-root-modern .sd-container-modern__title {
  background-color: var(--sjs-general-backcolor, var(--background, #fff));
}

.sd-root-modern .sd-container-modern__title .sd-header__text h3 {
  margin: 0;
}
.sd-root-modern .sd-container-modern__title .sd-description {
  margin: 0;
  color: var(--sjs-general-forecolor-light, var(--foreground-light, #909090));
}

.sd-title .sv-title-actions {
  align-items: flex-start;
  width: calc(100% + 3 * var(--sjs-base-unit, var(--base-unit, 8px)));
}
.sd-title .sv-title-actions .sv-title-actions__title {
  flex-wrap: wrap;
  flex: 0 1 auto;
  max-width: calc(100% - 3 * var(--sjs-base-unit, var(--base-unit, 8px)));
  white-space: initial;
  min-width: unset;
}

.sd-root--compact .sd-title .sv-title-actions {
  width: 100%;
}

.sd-action-title-bar {
  flex: 1 9 auto;
  min-width: calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  justify-content: flex-end;
  margin: calc(-1 * (var(--sjs-base-unit, var(--base-unit, 8px)))) 0;
}
.sd-action-title-bar .sv-action {
  flex: 0 0 auto;
}

.sd-action-title-bar.sd-action-bar--empty {
  min-width: 0;
}

.sd-description {
  font-style: normal;
  font-family: var(--sjs-font-questiondescription-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));
  font-weight: var(--sjs-font-questiondescription-weight, 400);
  color: var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, rgba(0, 0, 0, 0.45)));
  font-size: var(--sjs-font-questiondescription-size, var(--sjs-font-size, 16px));
  line-height: calc(1.5 * (var(--sjs-font-questiondescription-size, var(--sjs-font-size, 16px))));
  white-space: normal;
}

.sd-description.sd-question__description--under-input {
  padding-top: calc(0.375 * var(--sd-base-vertical-padding));
}

.sd-element__header .sd-description {
  margin-top: calc(0.25 * var(--sd-base-vertical-padding) - 0.5 * var(--sjs-base-unit, var(--base-unit, 8px)));
}

.sd-item {
  display: flex;
  padding: calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) 0;
}

.sd-item--disabled.sd-item--disabled .sd-item__decorator,
.sd-item__decorator {
  display: flex;
  align-items: center;
  justify-content: center;
  width: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  height: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  box-sizing: border-box;
  background-color: var(--sjs-editorpanel-backcolor, var(--sjs-editor-background, var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9))));
  border: none;
  flex-shrink: 0;
  margin-top: calc((1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))) - 3 * (var(--sjs-base-unit, var(--base-unit, 8px)))) / 2);
  box-shadow: var(--sjs-shadow-inner, inset 0px 1px 2px 0px rgba(0, 0, 0, 0.15)), 0 0 0 0px var(--sjs-primary-backcolor, var(--primary, #19b394));
  transition: box-shadow var(--sjs-transition-duration, 150ms), background var(--sjs-transition-duration, 150ms);
}

.sd-item--readonly.sd-item--readonly .sd-item__decorator {
  background-color: var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248)));
  box-shadow: none;
  transition: none;
}

.sd-item--preview.sd-item--preview .sd-item__decorator {
  background-color: transparent;
  box-shadow: none;
  transition: none;
}

.sd-item--checked .sd-item__decorator {
  box-shadow: none;
}

.sd-item__control:focus + .sd-item__decorator {
  background: var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff))));
  outline: none;
  box-shadow: var(--sjs-shadow-inner-reset, inset 0px 0px 0px 0px rgba(0, 0, 0, 0.15)), 0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394));
}

.sd-item--allowhover:not(.sd-item--readonly) .sd-selectbase__label:hover .sd-item__decorator {
  background: var(--sjs-editorpanel-hovercolor, var(--sjs-general-backcolor-dim-dark, rgb(243, 243, 243)));
  outline: none;
}

.sd-item--checked .sd-item__decorator {
  background: var(--sjs-primary-backcolor, var(--primary, #19b394));
}

.sd-item__control-label {
  font-family: var(--sjs-font-editorfont-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));
  font-style: normal;
  font-weight: var(--sjs-font-editorfont-weight, 400);
  line-height: calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));
  font-size: var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));
  color: var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));
  white-space: normal;
  width: 100%;
  text-align: start;
  min-width: 0;
}
.sd-item__control-label .sv-string-viewer {
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}

.sd-item--disabled .sd-item__control-label {
  color: var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));
  opacity: 0.25;
}

.sd-root--readonly .sd-item--disabled .sd-item__control-label {
  color: var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));
}

.sd-item--error .sd-item__decorator {
  background: var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, 0.1)));
}

.sd-selectbase {
  border: none;
  margin: 0;
  padding: 0;
  min-inline-size: 0;
  min-width: 0;
}

.sd-selectbase--row {
  border: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
  column-gap: calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-selectbase--multi-column {
  display: flex;
  flex: 1 1 0px;
  flex-wrap: nowrap;
  overflow: auto;
  padding: 0 2px;
  margin: 0 -2px;
}

.sd-selectbase__label {
  display: inline-flex;
  position: relative;
  gap: var(--sjs-base-unit, var(--base-unit, 8px));
  vertical-align: top;
  max-width: 100%;
}

.sd-selectbase__column {
  vertical-align: top;
}

.sd-selectbase__column {
  display: block;
  box-sizing: border-box;
  flex: 1 1 0px;
  max-width: 100%;
}

.sd-selectbase__column:not(:last-child) {
  padding-right: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-selectbase__column.sv-q-column-1 {
  width: 100%;
}

.sd-item--enter,
.sd-item--leave {
  animation-name: moveInWithOverflow, fadeIn;
  opacity: 0;
  animation-fill-mode: forwards;
  animation-timing-function: linear;
  animation-direction: var(--animation-direction);
  animation-duration: var(--move-animation-duration), var(--fade-animation-duration);
  animation-delay: var(--move-animation-delay), var(--fade-animation-delay);
}

.sd-item--enter {
  --animation-direction: normal;
  --move-animation-duration: var(--sjs-ranking-move-in-duration, 150ms);
  --move-animation-delay: 0s;
  --fade-animation-duration: var(--sjs-ranking-fade-in-duration, 100ms);
  --fade-animation-delay: var(--sjs-ranking-fade-in-delay, 150ms);
}

.sd-item--leave {
  --animation-direction: reverse;
  --move-animation-duration: var(--sjs-ranking-move-out-duration, 150ms);
  --move-animation-delay: var(--sjs-ranking-move-out-delay, 0ms);
  --fade-animation-duration: var(--sjs-ranking-fade-out-duration, 100ms);
  --fade-animation-delay: 0s;
}

div[class*=sv-q-column-]:not(:first-of-type) .sd-item--enter {
  --move-animation-duration: 0s;
  --fade-animation-delay: 0s;
}

.sd-radio__decorator {
  border-radius: 50%;
}
.sd-radio__decorator:after {
  content: " ";
  display: block;
  width: var(--sjs-base-unit, var(--base-unit, 8px));
  height: var(--sjs-base-unit, var(--base-unit, 8px));
  border-radius: 50%;
  background-color: transparent;
  transition: background-color var(--sjs-transition-duration, 150ms);
}

.sd-radio--checked .sd-radio__decorator:after {
  content: " ";
  display: block;
  width: var(--sjs-base-unit, var(--base-unit, 8px));
  height: var(--sjs-base-unit, var(--base-unit, 8px));
  border-radius: 50%;
  background-color: var(--sjs-primary-forecolor, var(--primary-foreground, #fff));
}

.sd-radio--checked.sd-radio--disabled .sd-radio__decorator:after {
  background-color: var(--sjs-border-default, var(--border, #d6d6d6));
}

.sd-radio--checked.sd-radio--readonly .sd-radio__decorator:after {
  background-color: var(--sjs-general-forecolor, var(--foreground, #161616));
}

.sd-radio--checked.sd-radio--preview .sd-radio__decorator:after {
  display: none;
}
.sd-radio--checked.sd-radio--preview .sd-radio__decorator .sd-radio__svg {
  fill: var(--sjs-general-forecolor, var(--foreground, #161616));
  display: block;
  width: calc(2.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  height: calc(2.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-radio--checked .sd-radio__control:focus + .sd-radio__decorator:after {
  background-color: var(--sjs-primary-backcolor, var(--primary, #19b394));
}

.sd-radio__svg {
  display: none;
}

.sd-visuallyhidden {
  position: absolute;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
  clip: rect(1px, 1px, 1px, 1px);
}

.sd-matrix fieldset {
  border: none;
  padding: 0;
  margin: 0;
}

.sd-matrix__label {
  display: flex;
  position: relative;
  justify-content: center;
}

.sd-matrix__text {
  padding: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-matrix__text--checked {
  background-color: var(--sjs-primary-backcolor-light, var(--primary-light, rgba(25, 179, 148, 0.1)));
  padding: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-matrix__cell:first-of-type {
  font-weight: var(--sjs-font-questiontitle-weight, 600);
  text-align: start;
}

:root {
  --sd-rating-bad-color: var(--sjs-special-red, var(--red, #e60a3e));
  --sd-rating-normal-color: var(--sjs-special-yellow, var(--yellow, #ff9814));
  --sd-rating-good-color: var(--sjs-special-green, var(--green, #19b394));
  --sd-rating-bad-color-light: var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, 0.1)));
  --sd-rating-normal-color-light: var(--sjs-special-yellow-light, var(--yellow-light, rgba(255, 152, 20, 0.1)));
  --sd-rating-good-color-light: var(--sjs-special-green-light, var(--green-light, rgba(25, 179, 148, 0.1)));
}

.sd-rating {
  overflow-x: auto;
  min-height: calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-rating fieldset {
  display: flex;
  border: none;
  padding: 0 0 2px 0;
  flex-wrap: nowrap;
  gap: var(--sjs-base-unit, var(--base-unit, 8px));
  margin-inline-start: 0;
  align-items: center;
}
.sd-rating.sd-rating--wrappable fieldset {
  flex-wrap: wrap;
  min-width: 0;
}
.sd-rating.sd-rating--labels-top fieldset {
  padding-top: calc(4.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  position: relative;
}
.sd-rating.sd-rating--labels-top fieldset .sd-rating__min-text {
  position: absolute;
  margin: 0;
  left: 0;
  top: 0;
  border: 0;
}
.sd-rating.sd-rating--labels-top fieldset .sd-rating__max-text {
  position: absolute;
  margin: 0;
  right: 0;
  top: 0;
  border: 0;
}
.sd-rating.sd-rating--labels-bottom fieldset {
  padding-bottom: calc(4.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  position: relative;
}
.sd-rating.sd-rating--labels-bottom fieldset .sd-rating__min-text {
  position: absolute;
  margin: 0;
  left: 0;
  bottom: 0;
  border: 0;
}
.sd-rating.sd-rating--labels-bottom fieldset .sd-rating__max-text {
  position: absolute;
  margin: 0;
  right: 0;
  bottom: 0;
  border: 0;
}
.sd-rating.sd-rating--labels-diagonal fieldset {
  padding-top: calc(4.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  padding-bottom: calc(4.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  position: relative;
}
.sd-rating.sd-rating--labels-diagonal fieldset .sd-rating__min-text {
  position: absolute;
  margin: 0;
  left: 0;
  top: 0;
  border: 0;
}
.sd-rating.sd-rating--labels-diagonal fieldset .sd-rating__max-text {
  position: absolute;
  margin: 0;
  right: 0;
  bottom: 0;
  border: 0;
}

.sd-rating--small {
  min-height: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  margin: auto;
}
.sd-rating--small fieldset {
  padding: 0;
  gap: var(--sjs-base-unit, var(--base-unit, 8px));
}

.sd-rating__item {
  position: relative;
  background: var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff))));
  border-radius: calc(12.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  white-space: nowrap;
  padding: calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(2.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  height: calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  display: flex;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  min-width: calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  text-align: center;
  border: 0px solid transparent;
  color: var(--sjs-general-forecolor, var(--foreground, #161616));
  fill: var(--sjs-general-forecolor, var(--foreground, #161616));
  font-size: var(--sjs-font-size, 16px);
  box-shadow: var(--sjs-shadow-small, 0px 1px 2px 0px rgba(0, 0, 0, 0.15)), inset 0 0 0 0px var(--sjs-general-backcolor, var(--background, #fff));
  transition: box-shadow var(--sjs-transition-duration, 150ms), background-color var(--sjs-transition-duration, 150ms);
}

.sd-rating__item--fixed-size {
  width: calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  padding: 0;
}

legend + .sd-rating__item,
legend + sv-ng-rating-item-smiley + .sd-rating__item-smiley,
legend + sv-ng-rating-item + .sd-rating__item {
  margin-inline-start: 2px;
}

.sd-rating__item--error {
  background-color: var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, 0.1)));
  box-shadow: 0px 1px 2px transparent;
  border: none;
}

.sd-rating__item.sd-rating__item--disabled {
  color: var(--sjs-general-forecolor, var(--foreground, #161616));
  fill: var(--sjs-general-forecolor, var(--foreground, #161616));
}

.sd-rating__item.sd-rating__item--selected.sd-rating__item--disabled {
  color: var(--sjs-primary-forecolor, var(--primary-foreground, #fff));
  fill: var(--sjs-general-forecolor, var(--foreground, #161616));
  background-color: var(--lbr-dialog-screen-color, var(--background-semitransparent, rgba(144, 144, 144, 0.5)));
  border: none;
}

.sd-rating__item.sd-rating__item--readonly {
  fill: transparent;
  background-color: transparent;
  border: 2px solid var(--sjs-border-inside, var(--border-inside, rgba(0, 0, 0, 0.16)));
  box-shadow: none;
  transform: none;
}
.sd-rating__item.sd-rating__item--readonly .sd-rating__item-text.sd-rating__item-text {
  color: var(--sjs-general-forecolor-light, var(--foreground-light, #909090));
}

.sd-rating__item.sd-rating__item--selected.sd-rating__item--readonly {
  border-color: var(--sjs-general-forecolor, var(--foreground, #161616));
}
.sd-rating__item.sd-rating__item--selected.sd-rating__item--readonly .sd-rating__item-text.sd-rating__item-text {
  color: var(--sjs-general-forecolor, var(--foreground, #161616));
}

.sd-rating__item.sd-rating__item--preview {
  fill: transparent;
  background-color: transparent;
  border: 1px solid transparent;
  box-shadow: none;
  transform: none;
}
.sd-rating__item.sd-rating__item--preview:focus-within {
  box-shadow: none;
}
.sd-rating__item.sd-rating__item--preview .sd-rating__item-text.sd-rating__item-text {
  color: var(--sjs-general-forecolor, var(--foreground, #161616));
}

.sd-rating__item.sd-rating__item--selected.sd-rating__item--preview {
  border-color: var(--sjs-general-forecolor, var(--foreground, #161616));
  border-width: 1px;
}
.sd-rating__item.sd-rating__item--selected.sd-rating__item--preview .sd-rating__item-text.sd-rating__item-text {
  color: var(--sjs-general-forecolor, var(--foreground, #161616));
}

.sd-question--disabled .sd-rating__item-text {
  opacity: 0.25;
}

.sd-rating__item--allowhover:hover {
  background-color: var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248)));
}

.sd-rating__item:focus-within {
  box-shadow: 0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394));
}

.sd-rating__item--selected {
  background-color: var(--sjs-primary-backcolor, var(--primary, #19b394));
  color: var(--sjs-primary-forecolor, var(--primary-foreground, #fff));
  font-weight: 600;
  box-shadow: 0 0 0 0px var(--sjs-primary-backcolor, var(--primary, #19b394));
}

.sd-rating__item--selected:focus-within {
  box-shadow: var(--sjs-shadow-small-reset, 0px 0px 0px 0px rgba(0, 0, 0, 0.15)), inset 0 0 0 4px var(--sjs-general-backcolor, var(--background, #fff)), 0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394));
}

.sd-rating__item-smiley {
  position: relative;
  border-radius: calc(12.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  white-space: nowrap;
  padding: calc(1.25 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  box-sizing: border-box;
  min-width: calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  min-height: calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  border: 2px solid var(--sjs-border-default, var(--border, #d6d6d6));
  color: var(--sjs-general-forecolor, var(--foreground, #161616));
  fill: var(--sjs-border-default, var(--border, #d6d6d6));
  box-shadow: var(--sjs-shadow-small-reset, 0px 0px 0px 0px rgba(0, 0, 0, 0.15)), inset 0 0 0 0px var(--sjs-general-backcolor, var(--background, #fff));
  transition: box-shadow var(--sjs-transition-duration, 150ms), background-color var(--sjs-transition-duration, 150ms);
}
.sd-rating__item-smiley svg {
  display: block;
  width: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  height: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-rating__item-smiley--small {
  padding: calc(0.625 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  min-width: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  min-height: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  border-width: 1px;
}
.sd-rating__item-smiley--small svg {
  width: calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  height: calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-rating__item-smiley--small:not(.sd-rating__item-smiley--selected):focus-within {
  box-shadow: 0 0 0 1px var(--sjs-primary-backcolor, var(--primary, #19b394));
}

.sd-rating__item-smiley--colored.sd-rating__item-smiley--small:not(.sd-rating__item-smiley--selected):focus-within {
  box-shadow: 0 0 0 1px var(--sd-rating-item-color, var(--sjs-primary-backcolor, var(--primary, #19b394)));
}

.sd-rating__item-smiley--small.sd-rating__item-smiley--selected:focus-within {
  box-shadow: inset 0 0 0 2px var(--sjs-general-backcolor, var(--background, #fff)), 0 0 0 1px var(--sd-rating-item-color, var(--sjs-primary-backcolor, var(--primary, #19b394)));
}

legend + .sd-rating__item-smiley,
legend + sv-ng-rating-item + .sd-rating__item-smiley {
  margin-inline-start: 2px;
}

.sd-rating__item-smiley--scale-colored {
  border-color: var(--sd-rating-item-color, var(--sjs-primary-backcolor, var(--primary, #19b394)));
  fill: var(--sd-rating-item-color, var(--sjs-primary-backcolor, var(--primary, #19b394)));
  transition: box-shadow var(--sjs-transition-duration, 150ms), opacity var(--sjs-transition-duration, 150ms), background-color var(--sjs-transition-duration, 150ms);
}

.sd-rating__item-smiley--error {
  background-color: var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, 0.1)));
  border-color: transparent;
  fill: var(--sjs-general-forecolor-light, var(--foreground-light, #909090));
}
.sd-rating__item-smiley--error.sd-rating__item-smiley--scale-colored:hover {
  fill: var(--sd-rating-item-color, var(--sjs-general-forecolor-light, var(--foreground-light, #909090)));
}
.sd-rating__item-smiley--error.sd-rating__item-smiley--scale-colored:not(.sd-rating__item-smiley--selected) {
  opacity: initial;
}

.sd-rating__item-smiley.sd-rating__item-smiley--disabled {
  opacity: 0.5;
}

.sd-rating__item-smiley.sd-rating__item-smiley--selected.sd-rating__item-smiley--disabled {
  opacity: initial;
  fill: var(--sjs-primary-forecolor, var(--primary-foreground, #fff));
}

.sd-rating__item-smiley.sd-rating__item-smiley--readonly {
  fill: var(--sjs-border-default, var(--border, #d6d6d6));
  border-color: var(--sjs-border-default, var(--border, #d6d6d6));
}

.sd-rating__item-smiley.sd-rating__item-smiley--selected.sd-rating__item-smiley--readonly {
  fill: var(--sjs-general-forecolor, var(--foreground, #161616));
  border-color: var(--sjs-general-forecolor, var(--foreground, #161616));
  background-color: unset;
}

.sd-rating__item-smiley.sd-rating__item-smiley--preview.sd-rating__item-smiley--preview.sd-rating__item-smiley--preview {
  border: 1px solid var(--sjs-general-forecolor, var(--foreground, #161616));
  fill: var(--sjs-general-forecolor, var(--foreground, #161616));
}
.sd-rating__item-smiley.sd-rating__item-smiley--preview.sd-rating__item-smiley--preview.sd-rating__item-smiley--preview:focus-within {
  box-shadow: none;
}
.sd-rating__item-smiley.sd-rating__item-smiley--preview.sd-rating__item-smiley--preview.sd-rating__item-smiley--preview svg {
  margin: 1px;
}

.sd-rating__item-smiley.sd-rating__item-smiley--selected.sd-rating__item-smiley--preview.sd-rating__item-smiley--preview {
  fill: var(--sjs-general-backcolor, var(--background, #fff));
  background-color: var(--sjs-general-forecolor, var(--foreground, #161616));
}

.sd-rating__item-smiley--allowhover:hover {
  background-color: var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248)));
  border-color: var(--sjs-border-default, var(--border, #d6d6d6));
}

.sd-rating__item-smiley:focus-within {
  border: none;
  box-shadow: var(--sjs-shadow-small-reset, 0px 0px 0px 0px rgba(0, 0, 0, 0.15)), 0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394));
}

.sd-rating__item-smiley:focus-within {
  border: none;
  box-shadow: var(--sjs-shadow-small-reset, 0px 0px 0px 0px rgba(0, 0, 0, 0.15)), 0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394));
}

.sd-rating__item-smiley--selected {
  background-color: var(--sd-rating-item-color, var(--sjs-primary-backcolor, var(--primary, #19b394)));
  border-color: var(--sd-rating-item-color, var(--sjs-primary-backcolor, var(--primary, #19b394)));
  fill: var(--sjs-primary-forecolor, var(--primary-foreground, #fff));
  font-weight: 600;
}

.sd-rating__item-smiley--selected:focus-within {
  border: 0px solid var(--sjs-general-backcolor, var(--background, #fff));
  box-shadow: var(--sjs-shadow-small-reset, 0px 0px 0px 0px rgba(0, 0, 0, 0.15)), inset 0 0 0 4px var(--sjs-general-backcolor, var(--background, #fff)), 0 0 0 2px var(--sd-rating-item-color, var(--sjs-primary-backcolor, var(--primary, #19b394)));
}

.sd-rating__item-smiley--scale-colored:not(.sd-rating__item-smiley--selected) {
  opacity: 0.25;
}
.sd-rating__item-smiley--scale-colored:not(.sd-rating__item-smiley--selected).sd-rating__item-smiley--allowhover:hover {
  background-color: var(--sd-rating-item-color-light, var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248))));
  border-color: var(--sd-rating-item-color, var(--sjs-border-default, var(--border, #d6d6d6)));
  opacity: 0.5;
}

.sd-rating__item-smiley--rate-colored:not(.sd-rating__item-smiley--selected).sd-rating__item-smiley--allowhover:hover {
  opacity: 0.5;
}

.sd-rating__item-smiley--scale-colored:not(.sd-rating__item-smiley--selected):focus-within {
  opacity: 1;
  box-shadow: var(--sjs-shadow-small-reset, 0px 0px 0px 0px rgba(0, 0, 0, 0.15)), 0 0 0 2px var(--sd-rating-item-color, var(--sjs-primary-backcolor, var(--primary, #19b394)));
}

.sd-rating__item-smiley--scale-colored.sd-rating__item-smiley--small:not(.sd-rating__item-smiley--selected):focus-within {
  opacity: 1;
  box-shadow: var(--sjs-shadow-small-reset, 0px 0px 0px 0px rgba(0, 0, 0, 0.15)), 0 0 0 1px var(--sd-rating-item-color, var(--sjs-primary-backcolor, var(--primary, #19b394)));
}

.sd-rating__item-smiley--scale-colored.sd-rating__item-smiley--selected, .sd-rating__item-smiley--scale-colored.sd-rating__item-smiley--readonly, .sd-rating__item-smiley--scale-colored.sd-rating__item-smiley--preview {
  opacity: 1;
}

.sd-rating__item-star {
  position: relative;
  width: calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  height: calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  box-sizing: content-box;
}
.sd-rating__item-star:not(:first-of-type) {
  padding-left: calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  margin-left: calc(-0.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-rating__item-star:not(:last-of-type) {
  padding-right: calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  margin-right: calc(-0.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-rating__item-star svg {
  stroke: var(--sjs-border-default, var(--border, #d6d6d6));
  stroke-width: 2px;
  fill: transparent;
  width: calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  height: calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  display: block;
  position: absolute;
  transition: stroke var(--sjs-transition-duration, 150ms), opacity var(--sjs-transition-duration, 150ms), fill var(--sjs-transition-duration, 150ms);
}
.sd-rating__item-star .sv-star {
  opacity: 1;
}
.sd-rating__item-star .sv-star-2 {
  opacity: 0;
}

.sd-rating__item-star--small {
  width: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  height: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-rating__item-star--small svg {
  width: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  height: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-rating__item-star--small.sd-rating__item-star--selected svg {
  stroke-width: 1px;
}

.sd-rating__item-star--selected svg {
  stroke: transparent;
  fill: var(--sjs-primary-backcolor, var(--primary, #19b394));
}
.sd-rating__item-star--selected:nth-child(1) svg {
  transition-delay: 0ms;
}
.sd-rating__item-star--selected:nth-child(2) svg {
  transition-delay: 25ms;
}
.sd-rating__item-star--selected:nth-child(3) svg {
  transition-delay: 50ms;
}
.sd-rating__item-star--selected:nth-child(4) svg {
  transition-delay: 75ms;
}
.sd-rating__item-star--selected:nth-child(5) svg {
  transition-delay: 100ms;
}
.sd-rating__item-star--selected:nth-child(6) svg {
  transition-delay: 125ms;
}
.sd-rating__item-star--selected:nth-child(7) svg {
  transition-delay: 150ms;
}
.sd-rating__item-star--selected:nth-child(8) svg {
  transition-delay: 175ms;
}
.sd-rating__item-star--selected:nth-child(9) svg {
  transition-delay: 200ms;
}
.sd-rating__item-star--selected:nth-child(10) svg {
  transition-delay: 225ms;
}
.sd-rating__item-star--selected:nth-child(11) svg {
  transition-delay: 250ms;
}
.sd-rating__item-star--selected:nth-child(12) svg {
  transition-delay: 275ms;
}
.sd-rating__item-star--selected:nth-child(13) svg {
  transition-delay: 300ms;
}
.sd-rating__item-star--selected:nth-child(14) svg {
  transition-delay: 325ms;
}
.sd-rating__item-star--selected:nth-child(15) svg {
  transition-delay: 350ms;
}
.sd-rating__item-star--selected:nth-child(16) svg {
  transition-delay: 375ms;
}
.sd-rating__item-star--selected:nth-child(17) svg {
  transition-delay: 400ms;
}
.sd-rating__item-star--selected:nth-child(18) svg {
  transition-delay: 425ms;
}
.sd-rating__item-star--selected:nth-child(19) svg {
  transition-delay: 450ms;
}
.sd-rating__item-star--selected:nth-child(20) svg {
  transition-delay: 475ms;
}
.sd-rating__item-star--selected:nth-child(21) svg {
  transition-delay: 500ms;
}
.sd-rating__item-star--selected:nth-child(22) svg {
  transition-delay: 525ms;
}
.sd-rating__item-star--selected:nth-child(23) svg {
  transition-delay: 550ms;
}
.sd-rating__item-star--selected:nth-child(24) svg {
  transition-delay: 575ms;
}
.sd-rating__item-star--selected:nth-child(25) svg {
  transition-delay: 600ms;
}

.sd-rating__item-star--error svg {
  stroke: none;
  fill: var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, 0.1)));
}

.sd-rating__item-star--disabled {
  opacity: 0.5;
}
.sd-rating__item-star--disabled svg {
  stroke: var(--sjs-border-default, var(--border, #d6d6d6));
  fill: none;
}

.sd-rating__item-star--selected.sd-rating__item-star--disabled svg {
  stroke: none;
  fill: var(--sjs-border-default, var(--border, #d6d6d6));
}

.sd-rating__item-star--readonly svg {
  stroke: var(--sjs-border-default, var(--border, #d6d6d6));
  fill: none;
}

.sd-rating__item-star--selected.sd-rating__item-star--readonly svg {
  stroke: none;
  fill: var(--sjs-general-forecolor, var(--foreground, #161616));
}

.sd-rating__item-star--preview svg {
  stroke: var(--sjs-general-forecolor, var(--foreground, #161616));
  stroke-width: 1px;
  fill: none;
}

.sd-rating__item-star--selected.sd-rating__item-star--preview svg {
  stroke: none;
  fill: var(--sjs-general-forecolor, var(--foreground, #161616));
}

.sd-rating__item-star:not(.sd-rating__item-star--preview):focus-within svg {
  stroke: var(--sjs-primary-backcolor, var(--primary, #19b394));
  fill: transparent;
}

.sd-rating__item-star--unhighlighted svg {
  stroke: transparent;
  fill: var(--sjs-border-default, var(--border, #d6d6d6));
}

.sd-rating__item-star--highlighted svg {
  stroke: var(--sjs-border-default, var(--border, #d6d6d6));
  fill: var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248)));
}

.sd-rating__item-star--selected:not(.sd-rating__item-star--preview).sd-rating__item-star--unhighlighted:focus-within svg {
  stroke: var(--sjs-border-default, var(--border, #d6d6d6));
  fill: var(--sjs-border-default, var(--border, #d6d6d6));
}

.sd-rating__item-star--selected:not(.sd-rating__item-star--preview):focus-within svg {
  stroke: var(--sjs-primary-backcolor, var(--primary, #19b394));
  fill: var(--sjs-primary-backcolor, var(--primary, #19b394));
}
.sd-rating__item-star--selected:not(.sd-rating__item-star--preview):focus-within .sv-star {
  opacity: 0;
}
.sd-rating__item-star--selected:not(.sd-rating__item-star--preview):focus-within .sv-star-2 {
  opacity: 1;
}

.sd-rating__item-text.sd-rating__item-text {
  font-family: var(--sjs-font-editorfont-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));
  font-weight: var(--sjs-font-editorfont-weight, 400);
  color: var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));
  font-size: var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));
  line-height: calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));
  display: inline-block;
  box-sizing: border-box;
  transition: color var(--sjs-transition-duration, 150ms);
}
.sd-rating__item-text.sd-rating__item-text.sd-rating__min-text, .sd-rating__item-text.sd-rating__item-text.sd-rating__max-text {
  margin-top: calc(1.25 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  margin-bottom: calc(1.25 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  color: var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, rgba(0, 0, 0, 0.45)));
  border: 2px solid rgba(0, 0, 0, 0);
}
.sd-rating__item-text.sd-rating__item-text.sd-rating__min-text {
  margin-right: var(--sjs-base-unit, var(--base-unit, 8px));
  border-left: 0px;
}
.sd-rating__item-text.sd-rating__item-text.sd-rating__max-text {
  margin-right: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  margin-left: var(--sjs-base-unit, var(--base-unit, 8px));
}
.sd-rating__item-text.sd-rating__item-text .sv-string-editor {
  white-space: nowrap;
}
.sd-rating__item-text.sd-rating__item-text.sd-rating__item--fixed-size {
  min-width: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-rating__item-text.sd-rating__item-text::after {
  display: block;
  content: attr(data-text);
  font-weight: 600;
  height: 0;
  color: transparent;
  overflow: hidden;
  visibility: hidden;
}

.sd-rating--wrappable .sd-rating__item-text {
  max-width: 100%;
}
.sd-rating--wrappable .sd-rating__item-text .sv-string-viewer {
  max-width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  display: block;
}

.sd-rating__item:focus-within .sd-rating__item-text.sd-rating__item-text {
  border: none;
}

.sd-rating__item--selected .sd-rating__item-text.sd-rating__item-text {
  color: var(--sjs-primary-forecolor, var(--primary-foreground, #fff));
  font-weight: inherit;
  border: none;
}

.sd-rating-dropdown-item {
  display: flex;
  width: 100%;
  justify-content: space-between;
  align-items: center;
  gap: calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-rating-dropdown-item_description {
  color: var(--sjs-general-forecolor-light, var(--foreground-light, #909090));
  font-family: var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));
  font-style: normal;
  font-weight: normal;
  font-size: calc(0.75 * (var(--sjs-font-size, 16px)));
  line-height: var(--sjs-font-size, 16px);
}

.sv-list__item.sv-list__item--selected .sd-rating-dropdown-item_description {
  color: var(--sjs-primary-forecolor, var(--primary-foreground, #fff));
}

.sv-ranking-item--error .sv-ranking-item__index {
  background-color: var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, 0.1)));
  box-shadow: 0px 1px 2px transparent;
  border-color: transparent;
}

.sd-element--with-frame .sv-ranking-item {
  left: calc(-3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sv-ranking.sd-ranking--readonly {
  user-select: initial;
  -webkit-user-select: initial;
}
.sv-ranking.sd-ranking--readonly.sv-ranking--select-to-rank-empty-value .sv-ranking__containers-divider {
  visibility: hidden;
}
.sv-ranking.sd-ranking--readonly .sv-ranking__container--empty {
  visibility: hidden;
}

.sv-ranking.sd-ranking--preview {
  user-select: initial;
  -webkit-user-select: initial;
}
.sv-ranking.sd-ranking--preview.sv-ranking--select-to-rank-empty-value .sv-ranking__containers-divider {
  visibility: hidden;
}
.sv-ranking.sd-ranking--preview .sv-ranking__container--empty {
  visibility: hidden;
}

@container (max-width: 496px) {
  .sv-ranking--select-to-rank-horizontal {
    flex-direction: column-reverse;
  }
  .sv-ranking--select-to-rank-horizontal .sv-ranking__containers-divider {
    margin: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px)))) 0;
    height: 1px;
    width: initial;
  }
  .sv-ranking--select-to-rank-horizontal .sv-ranking__container--empty {
    padding-top: var(--sjs-base-unit, var(--base-unit, 8px));
    padding-bottom: var(--sjs-base-unit, var(--base-unit, 8px));
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .sv-ranking--select-to-rank-horizontal .sv-ranking__container {
    max-width: initial;
  }
  .sv-ranking--select-to-rank-horizontal .sv-ranking__container--to .sv-ranking-item {
    left: initial;
  }
  .sv-ranking--select-to-rank-horizontal .sv-ranking__container--empty.sv-ranking__container--to .sv-ranking-item {
    left: initial;
  }
  .sv-ranking--select-to-rank-horizontal .sv-ranking__container--empty.sv-ranking__container--to .sv-ranking__container-placeholder {
    padding-left: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
    padding-right: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  }
  .sv-ranking--select-to-rank-horizontal .sv-ranking__container--empty.sv-ranking__container--from .sv-ranking__container-placeholder {
    padding-right: initial;
  }
}
@container (max-width: 176px) {
  .sv-ranking__container--empty.sv-ranking__container--to .sv-ranking__container-placeholder {
    margin-left: calc(-5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
    margin-right: calc(-5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  }
}
.sd-element--with-frame .sv-ranking--mobile .sv-ranking-item__icon-container {
  margin-left: 0;
  margin-right: var(--sjs-base-unit, var(--base-unit, 8px));
}
.sd-element--with-frame .sv-ranking--mobile .sv-ranking-item {
  left: 0;
}

.sv-ranking-item__content.sd-ranking-item__content {
  line-height: calc(1.5 * (var(--sjs-font-size, 16px)));
}

.sv-dragdrop-movedown {
  transform: translate(0, 0);
  animation: svdragdropmovedown 0.1s;
  animation-timing-function: ease-in-out;
}

@keyframes svdragdropmovedown {
  0% {
    transform: translate(0, -50px);
  }
  100% {
    transform: translate(0, 0);
  }
}
.sv-dragdrop-moveup {
  transform: translate(0, 0);
  animation: svdragdropmoveup 0.1s;
  animation-timing-function: ease-in-out;
}

@keyframes svdragdropmoveup {
  0% {
    transform: translate(0, 50px);
  }
  100% {
    transform: translate(0, 0);
  }
}
.sv-dropdown_select-wrapper {
  position: relative;
}

.sv-dropdown_select-wrapper use {
  fill: var(--sjs-font-editorfont-placeholdercolor, var(--sjs-general-forecolor-light, var(--foreground-light, #909090)));
}

.sd-dropdown {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding-inline-end: calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  padding-inline-start: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  opacity: 1;
  display: flex;
  justify-content: space-between;
  word-spacing: normal;
}

.sd-dropdown[disabled] {
  pointer-events: none;
}

.sd-dropdown--empty:not(.sd-input--disabled),
.sd-dropdown--empty:not(.sd-input--disabled) .sd-dropdown__value {
  color: var(--sjs-general-forecolor-light, var(--foreground-light, #909090));
}

.sd-dropdown__input-field-component {
  height: auto;
}

.sd-dropdown option {
  color: var(--sjs-general-forecolor, var(--foreground, #161616));
  font-family: var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));
  font-size: var(--sjs-font-size, 16px);
}

.sd-dropdown input[readonly] {
  pointer-events: none;
}

.sd-dropdown__value {
  width: 100%;
  min-height: calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));
  font-family: var(--sjs-font-editorfont-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));
  font-weight: var(--sjs-font-editorfont-weight, 400);
  color: var(--sjs-font-editorfont-color, var(--sjs-general-forecolor, rgba(0, 0, 0, 0.91)));
  font-size: var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));
  position: relative;
}

.sd-dropdown_clean-button {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0 var(--sjs-base-unit, var(--base-unit, 8px));
  margin: auto 0;
  cursor: pointer;
}

.sd-dropdown_chevron-button {
  position: absolute;
  width: calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  top: 0;
  bottom: 0;
  inset-inline-end: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  padding-inline-end: calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  box-sizing: content-box;
  cursor: pointer;
}

.sd-dropdown_chevron-button-svg,
.sd-dropdown_clean-button-svg {
  width: calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));
  height: calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));
}
.sd-dropdown_chevron-button-svg use,
.sd-dropdown_clean-button-svg use {
  pointer-events: none;
}

.sd-input.sd-dropdown:focus-within {
  box-shadow: var(--sjs-shadow-inner-reset, inset 0px 0px 0px 0px rgba(0, 0, 0, 0.15)), 0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394));
}

.sd-input.sd-dropdown.sd-input--readonly {
  box-shadow: none;
  transition: none;
}

.sd-dropdown__filter-string-input {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 100%;
  max-width: 100%;
  border: none;
  outline: none;
  padding: 0;
  font-family: var(--sjs-font-editorfont-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));
  font-weight: var(--sjs-font-editorfont-weight, 400);
  color: var(--sjs-font-editorfont-color, var(--sjs-general-forecolor, rgba(0, 0, 0, 0.91)));
  font-size: var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));
  line-height: calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));
  background-color: transparent;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
  appearance: none;
}

.sd-dropdown--empty:not(.sd-input--disabled) .sd-dropdown__filter-string-input::placeholder {
  color: var(--sjs-font-editorfont-placeholdercolor, var(--sjs-general-forecolor-light, var(--foreground-light, #909090)));
}

.sd-dropdown--empty > * {
  min-height: calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));
}

.sd-dropdown__filter-string-input::placeholder {
  color: var(--sjs-general-forecolor, var(--foreground, #161616));
  width: 100%;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
  appearance: none;
}

.sd-dropdown__hint-prefix {
  color: var(--sjs-font-editorfont-placeholdercolor, var(--sjs-general-forecolor-light, var(--foreground-light, #909090)));
}
.sd-dropdown__hint-prefix span {
  white-space: pre;
}

.sd-dropdown__hint-suffix {
  display: flex;
  color: var(--sjs-font-editorfont-placeholdercolor, var(--sjs-general-forecolor-light, var(--foreground-light, #909090)));
}
.sd-dropdown__hint-suffix span {
  white-space: pre;
}

.sd-dropdown.sd-input--disabled *,
.sd-dropdown.sd-input--readonly *,
.sd-dropdown.sd-input--preview * {
  width: 100%;
  display: block;
}
.sd-dropdown.sd-input--disabled .sv-string-viewer,
.sd-dropdown.sd-input--readonly .sv-string-viewer,
.sd-dropdown.sd-input--preview .sv-string-viewer {
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}

.sd-question--readonly .sd-dropdown_chevron-button use {
  opacity: 0.24;
}

.sd-question--preview .sd-dropdown_chevron-button {
  display: none;
}

.sv-dropdown-popup .sd-list__item-body {
  line-height: calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));
  font-size: var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));
  font-weight: var(--sjs-font-editorfont-weight, 400);
  font-family: var(--sjs-font-editorfont-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));
  padding-inline-end: calc(1.75 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  padding-block: calc(1.25 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  padding-inline-start: calc(1.75 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  border: calc(0.25 * (var(--sjs-base-unit, var(--base-unit, 8px)))) solid transparent;
  border-radius: var(--sjs-corner-radius, 4px);
  transition: border-color var(--sjs-transition-duration, 150ms);
}
.sv-dropdown-popup .sv-list__item.sv-list__item--focused:not(.sv-list__item--selected) .sv-list__item-body {
  border: calc(0.25 * (var(--sjs-base-unit, var(--base-unit, 8px)))) solid var(--sjs-border-light, var(--border-light, #eaeaea));
  padding-inline-end: calc(1.75 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  padding-block: calc(1.25 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  padding-inline-start: calc(1.75 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sv-dropdown-popup.sv-popup--menu-tablet .sd-list__item-body,
.sv-dropdown-popup.sv-popup--menu-phone .sd-list__item-body {
  font-family: var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));
  font-size: var(--sjs-font-size, 16px);
  line-height: calc(1.5 * (var(--sjs-font-size, 16px)));
  font-weight: 400;
}

.sv-dropdown-popup.sv-single-select-list.sv-popup--leave .sd-list__item.sv-list__item--selected .sv-list__item-body {
  font-weight: normal;
  color: var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));
  background-color: transparent;
}

.sv-dropdown-popup.sv-popup--menu-popup.sv-popup--top .sv-popup__container {
  transform: translateY(-2px);
}

.sv-dropdown-popup.sv-popup--menu-popup.sv-popup--bottom .sv-popup__container {
  transform: translateY(2px);
}

[dir=rtl] .sd-dropdown,
[style*="direction:rtl"] .sd-dropdown,
[style*="direction: rtl"] .sd-dropdown {
  background-position: left calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) top 50%, 0 0;
}

.sv-list-item--custom-value .sv-list__item-body {
  font-weight: bold;
  color: var(--sjs-primary-backcolor, var(--primary, #19b394));
}

.sd-input.sd-tagbox:not(.sd-tagbox--empty).sd-input--editable {
  height: auto;
  padding: calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  padding-inline-end: calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  padding-inline-start: calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-tagbox.sd-input--disabled, .sd-tagbox.sd-input--readonly, .sd-tagbox.sd-input--preview {
  white-space: normal;
}

.sd-tagbox_clean-button {
  height: calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));
  padding: calc(0.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));
  margin: auto 0;
}

.sd-input.sd-tagbox:focus-within {
  box-shadow: var(--sjs-shadow-inner-reset, inset 0px 0px 0px 0px rgba(0, 0, 0, 0.15)), 0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394));
}

.sv-tagbox__item {
  position: relative;
  display: flex;
  align-items: center;
  padding: var(--sjs-base-unit, var(--base-unit, 8px)) calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  background-color: var(--sjs-primary-backcolor, var(--primary, #19b394));
  border-radius: calc(0.5 * (var(--sjs-corner-radius, 4px)));
  max-width: calc(100% - var(--sjs-base-unit, var(--base-unit, 8px)));
  box-sizing: border-box;
}

.sv-tagbox__item-text {
  color: var(--sjs-primary-forecolor, var(--primary-foreground, #fff));
  min-width: calc(5.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  text-align: center;
  font-weight: 600;
}
.sv-tagbox__item-text span {
  display: block;
  text-overflow: ellipsis;
  overflow: hidden;
}

.sv-tagbox__item:hover .sd-tagbox-item_clean-button,
.sv-tagbox__item:focus .sd-tagbox-item_clean-button,
.sv-tagbox__item:focus-within .sd-tagbox-item_clean-button {
  align-self: center;
  opacity: 1;
}

.sd-tagbox-item_clean-button {
  display: flex;
  position: absolute;
  inset-inline-end: calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  padding: 0;
  padding-inline-start: calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  background: linear-gradient(270deg, var(--sjs-primary-backcolor, var(--primary, #19b394)) 53.12%, rgba(25, 179, 148, 0) 100%);
  opacity: 0;
  transition: opacity var(--sjs-transition-duration, 150ms);
}

.sd-tagbox-item_clean-button-svg {
  display: block;
  padding: calc(0.25 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));
  width: var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));
  height: var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));
  box-sizing: content-box;
}

.sd-tagbox-item_clean-button-svg:hover {
  border-radius: 100px;
  background: var(--sjs-primary-forecolor-light, var(--primary-foreground-disabled, rgba(255, 255, 255, 0.25)));
}

.sd-tagbox-item_clean-button-svg use {
  fill: var(--sjs-primary-forecolor, var(--primary-foreground, #fff));
}

.sd-tagbox__value.sd-dropdown__value {
  position: relative;
  gap: calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  display: flex;
  flex-wrap: wrap;
  flex-grow: 1;
  padding-inline: unset;
  margin-inline: unset;
  margin-block: unset;
}

.sd-tagbox__filter-string-input {
  width: 100%;
  display: flex;
  flex-grow: 1;
}

.sd-tagbox__placeholder {
  position: absolute;
  top: 0;
  left: 0;
  max-width: 100%;
  width: auto;
  height: 100%;
  text-align: start;
  cursor: text;
  pointer-events: none;
  color: var(--sjs-general-forecolor-light, var(--foreground-light, #909090));
}

[dir=rtl] .sd-tagbox-item_clean-button,
[style*="direction:rtl"] .sd-tagbox-item_clean-button,
[style*="direction: rtl"] .sd-tagbox-item_clean-button {
  background: linear-gradient(90deg, var(--sjs-primary-backcolor, var(--primary, #19b394)) 53.12%, rgba(25, 179, 148, 0) 100%);
}

.sd-tagbox.sd-tagbox--empty .sd-tagbox__hint,
.sd-tagbox.sd-tagbox--empty .sd-tagbox__hint-suffix-wrapper,
.sd-tagbox.sd-tagbox--empty .sd-tagbox__filter-string-input {
  width: 100%;
}

.sd-tagbox__hint {
  display: flex;
  flex-grow: 1;
  max-width: 100%;
}

.sd-tagbox__hint-suffix-wrapper {
  position: relative;
  width: 100%;
}

.sd-dropdown__hint-suffix.sd-tagbox__hint-suffix {
  line-height: calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));
  height: 100%;
  display: flex;
  align-items: center;
}

.sd-dropdown__hint-prefix.sd-tagbox__hint-prefix {
  line-height: calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));
  height: 100%;
  display: flex;
  align-items: center;
  max-width: 50%;
  justify-content: flex-end;
}

.sd-imagepicker {
  padding: 0;
  border: none;
  gap: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  width: 100%;
  margin: 0;
}

.sd-imagepicker--static {
  display: flex;
  flex-wrap: wrap;
}

.sd-imagepicker--responsive {
  display: grid;
}

.sd-imagepicker--column {
  align-items: flex-start;
  flex-direction: column;
}

@supports not (aspect-ratio: 1/1) {
  .sd-imagepicker > div {
    margin-right: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  }
}
.sd-imagepicker__item img,
.sd-imagepicker__item .sd-imagepicker__image-container > div {
  border-radius: var(--sjs-corner-radius, 4px);
  background-color: var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9));
}

.sd-imagepicker__item-decorator {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.sd-imagepicker__label {
  position: relative;
}
.sd-imagepicker__label .sd-visuallyhidden {
  height: 100%;
  margin: 0;
}

.sd-imagepicker__image-container {
  position: relative;
}

.sd-imagepicker__check-decorator {
  display: block;
  opacity: 0;
  position: absolute;
  top: var(--sjs-base-unit, var(--base-unit, 8px));
  right: var(--sjs-base-unit, var(--base-unit, 8px));
  padding: calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  box-sizing: border-box;
  border-radius: 100%;
  background-color: var(--sjs-general-backcolor, var(--background, #fff));
  z-index: 1;
  transition: opacity var(--sjs-transition-duration, 150ms);
}

.sd-imagepicker__check-icon {
  display: block;
  width: calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));
  height: calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));
  fill: var(--sjs-primary-backcolor, var(--primary, #19b394));
}

.sd-imagepicker__item--checked .sd-imagepicker__check-decorator {
  opacity: 1;
}

.sd-imagepicker__item--error .sd-imagepicker__image-container::before {
  display: block;
  position: absolute;
  content: " ";
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, 0.1)));
  border-radius: var(--sjs-corner-radius, 4px);
  background: linear-gradient(0deg, var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, 0.1))), var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, 0.1))));
}

.sd-imagepicker__item:focus-within .sd-imagepicker__image .sd-imagepicker__image:hover,
.sd-imagepicker__item--allowhover:not(.sd-imagepicker__item--readonly, .sd-imagepicker__item--preview) .sd-imagepicker__image:hover {
  opacity: 0.5;
}

.sd-imagepicker__image {
  display: block;
  box-sizing: border-box;
  max-width: 100%;
  transition: opacity var(--sjs-transition-duration, 150ms);
}

.sd-imagepicker__text {
  font-size: var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));
  line-height: calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));
  margin-top: var(--sjs-base-unit, var(--base-unit, 8px));
  color: var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));
}

.sd-imagepicker__no-image {
  display: flex;
  background-color: var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9));
  inset-block-start: 0;
}

.sd-imagepicker__no-image-svg {
  height: calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  width: calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  margin: auto;
}
.sd-imagepicker__no-image-svg use {
  fill: var(--sjs-general-forecolor-light, var(--foreground-light, #909090));
  opacity: 0.5;
}

.sd-imagepicker__column {
  display: flex;
  flex-direction: column;
  gap: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  align-items: flex-start;
  padding-right: 0;
}
.sd-imagepicker__column.sd-selectbase__column {
  min-width: 0;
}
.sd-imagepicker__column .sd-imagepicker__item {
  width: 100%;
}
.sd-imagepicker__column .sd-imagepicker__text {
  width: 100%;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: center;
}

.sd-selectbase__column.sd-imagepicker__column:not(:last-child) {
  padding-right: 0;
}

.sd-imagepicker__item--readonly .sd-imagepicker__check-icon {
  fill: var(--sjs-general-forecolor, var(--foreground, #161616));
}

.sd-imagepicker__item--preview .sd-imagepicker__check-decorator {
  display: none;
}
.sd-imagepicker__item--preview .sd-imagepicker__image {
  /* Safari 6.0 - 9.0 */
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
  opacity: 0.25;
}
.sd-imagepicker__item--preview.sd-imagepicker__item--checked .sd-imagepicker__image {
  /* Safari 6.0 - 9.0 */
  -webkit-filter: grayscale(0%);
  filter: grayscale(0%);
  opacity: 1;
}

.sd-image__image {
  display: block;
  max-width: 100%;
  border-radius: var(--sjs-corner-radius, 4px);
}

.sd-image__image--adaptive {
  width: 100%;
  height: auto;
  max-width: calc(80 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-image__no-image {
  background: var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9));
  min-width: calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  min-height: calc(27.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  width: 100%;
  height: 100%;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}

.sd-image__no-image use {
  fill: var(--sjs-general-forecolor-light, var(--foreground-light, #909090));
  opacity: 0.5;
}

.sd-question--image {
  width: 100%;
}

.sd-html {
  white-space: initial;
}

.sd-html {
  font-size: var(--sjs-article-font-default-fontSize, var(--sjs-font-size, 16px));
  text-decoration: var(--sjs-article-font-default-textDecoration, "none");
  font-family: var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));
  font-weight: var(--sjs-article-font-default-fontWeight, 400);
  font-style: var(--sjs-article-font-default-fontStyle, "normal");
  font-stretch: var(--sjs-article-font-default-fontStretch, "normal");
  letter-spacing: var(--sjs-article-font-default-letterSpacing, 0);
  line-height: var(--sjs-article-font-default-lineHeight, 28px);
  text-indent: var(--sjs-article-font-default-paragraphIndent, 0px);
  text-transform: var(--sjs-article-font-default-textCase, "none");
  color: var(--sjs-font-pagetitle-color, var(--sjs-general-dim-forecolor, rgba(0, 0, 0, 0.91)));
}
.sd-html h1 {
  font-size: var(--sjs-article-font-xx-large-fontSize, calc(4 * (var(--sjs-font-size, 16px))));
  text-decoration: var(--sjs-article-font-xx-large-textDecoration, "none");
  font-family: var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));
  font-weight: var(--sjs-article-font-xx-large-fontWeight, 700);
  font-style: var(--sjs-article-font-xx-large-fontStyle, "normal");
  font-stretch: var(--sjs-article-font-xx-large-fontStretch, "normal");
  letter-spacing: var(--sjs-article-font-xx-large-letterSpacing, 0);
  line-height: var(--sjs-article-font-xx-large-lineHeight, 64px);
  text-indent: var(--sjs-article-font-xx-large-paragraphIndent, 0px);
  text-transform: var(--sjs-article-font-xx-large-textCase, "none");
}
.sd-html h2 {
  font-size: var(--sjs-article-font-x-large-fontSize, calc(3 * (var(--sjs-font-size, 16px))));
  text-decoration: var(--sjs-article-font-x-large-textDecoration, "none");
  font-family: var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));
  font-weight: var(--sjs-article-font-x-large-fontWeight, 700);
  font-style: var(--sjs-article-font-x-large-fontStyle, "normal");
  font-stretch: var(--sjs-article-font-x-large-fontStretch, "normal");
  letter-spacing: var(--sjs-article-font-x-large-letterSpacing, 0);
  line-height: var(--sjs-article-font-x-large-lineHeight, 56px);
  text-indent: var(--sjs-article-font-x-large-paragraphIndent, 0px);
  text-transform: var(--sjs-article-font-x-large-textCase, "none");
}
.sd-html h3 {
  font-size: var(--sjs-article-font-large-fontSize, calc(2 * (var(--sjs-font-size, 16px))));
  text-decoration: var(--sjs-article-font-large-textDecoration, "none");
  font-family: var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));
  font-weight: var(--sjs-article-font-large-fontWeight, 700);
  font-style: var(--sjs-article-font-large-fontStyle, "normal");
  font-stretch: var(--sjs-article-font-large-fontStretch, "normal");
  letter-spacing: var(--sjs-article-font-large-letterSpacing, 0);
  line-height: var(--sjs-article-font-large-lineHeight, 40px);
  text-indent: var(--sjs-article-font-large-paragraphIndent, 0px);
  text-transform: var(--sjs-article-font-large-textCase, "none");
}
.sd-html h4,
.sd-html h5,
.sd-html h6 {
  font-size: var(--sjs-article-font-medium-fontSize, calc(1.5 * (var(--sjs-font-size, 16px))));
  text-decoration: var(--sjs-article-font-medium-textDecoration, "none");
  font-family: var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));
  font-weight: var(--sjs-article-font-medium-fontWeight, 700);
  font-style: var(--sjs-article-font-medium-fontStyle, "normal");
  font-stretch: var(--sjs-article-font-medium-fontStretch, "normal");
  letter-spacing: var(--sjs-article-font-medium-letterSpacing, 0);
  line-height: var(--sjs-article-font-medium-lineHeight, 32px);
  text-indent: var(--sjs-article-font-medium-paragraphIndent, 0px);
  text-transform: var(--sjs-article-font-medium-textCase, "none");
}
.sd-html td,
.sd-html span,
.sd-html div,
.sd-html p {
  font-size: var(--sjs-article-font-default-fontSize, var(--sjs-font-size, 16px));
  text-decoration: var(--sjs-article-font-default-textDecoration, "none");
  font-family: var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));
  font-weight: var(--sjs-article-font-default-fontWeight, 400);
  font-style: var(--sjs-article-font-default-fontStyle, "normal");
  font-stretch: var(--sjs-article-font-default-fontStretch, "normal");
  letter-spacing: var(--sjs-article-font-default-letterSpacing, 0);
  line-height: var(--sjs-article-font-default-lineHeight, 28px);
  text-indent: var(--sjs-article-font-default-paragraphIndent, 0px);
  text-transform: var(--sjs-article-font-default-textCase, "none");
}
.sd-html a {
  color: var(--sjs-primary-backcolor, var(--primary, #19b394));
}
.sd-html button {
  display: flex;
  align-items: center;
  padding: calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  vertical-align: baseline;
  text-align: center;
  background-color: var(--sjs-general-backcolor, var(--background, #fff));
  border: none;
  border-radius: var(--sjs-corner-radius, 4px);
  cursor: pointer;
  user-select: none;
  outline: solid calc(0.25 * (var(--sjs-base-unit, var(--base-unit, 8px)))) transparent;
  color: var(--sjs-primary-backcolor, var(--primary, #19b394));
  font-weight: 600;
  font-style: normal;
  font-family: var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));
  font-size: var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px));
  line-height: calc(1.5 * (var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px))));
  box-shadow: var(--sjs-shadow-small, 0px 1px 2px 0px rgba(0, 0, 0, 0.15)), 0 0 0 0px var(--sjs-primary-backcolor, var(--primary, #19b394));
  transition: box-shadow var(--sjs-transition-duration, 150ms);
}
.sd-html button:hover {
  background-color: var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248)));
}
.sd-html button:focus {
  box-shadow: var(--sjs-shadow-small-reset, 0px 0px 0px 0px rgba(0, 0, 0, 0.15)), 0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394));
}
.sd-html button span {
  display: flex;
  align-items: center;
  flex-grow: 1;
  justify-content: center;
}

.sd-html--nested {
  color: var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));
}

.sd-expression {
  color: var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));
  font-size: var(--sjs-font-size, 16px);
  white-space: break-spaces;
}

.sd-question__content--left .sd-expression {
  line-height: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  padding: calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) 0;
}

.sd-progress {
  height: 2px;
  background-color: var(--sjs-border-light, var(--border-light, #eaeaea));
  position: relative;
}

.sd-progress__bar {
  position: relative;
  height: 100%;
  background-color: var(--sjs-primary-backcolor, var(--primary, #19b394));
  overflow: hidden;
}

.sd-progress__text {
  position: absolute;
  margin-top: var(--sjs-base-unit, var(--base-unit, 8px));
  padding: var(--sjs-base-unit, var(--base-unit, 8px)) calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  right: calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  color: var(--sjs-general-dim-forecolor-light, rgba(0, 0, 0, 0.45));
  font-size: calc(0.75 * (var(--sjs-font-size, 16px)));
  line-height: var(--sjs-font-size, 16px);
  font-weight: 600;
}
@media only screen and (min-width: 1000px) {
  .sd-progress__text {
    margin-left: 5%;
  }
}
@media only screen and (max-width: 1000px) {
  .sd-progress__text {
    margin-left: 10px;
  }
}

.sd-body__progress--top {
  margin-bottom: calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  position: sticky;
  top: 0;
  z-index: 50;
}

.sd-body__progress--bottom .sd-progress__text {
  margin-top: calc(-3.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sv-root--sticky-top .sd-progress__text {
  border-radius: calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  color: var(--sjs-general-dim-forecolor, rgba(0, 0, 0, 0.91));
  opacity: 0.75;
  background: var(--sjs-general-backcolor, var(--background, #fff));
  box-shadow: var(--sjs-shadow-medium, 0px 2px 6px 0px rgba(0, 0, 0, 0.1)), var(--sjs-shadow-small, 0px 1px 2px 0px rgba(0, 0, 0, 0.15));
}

.sd-boolean {
  display: flex;
  width: max-content;
  position: relative;
  gap: calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  padding: calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  background-color: var(--sjs-editorpanel-backcolor, var(--sjs-editor-background, var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9))));
  border-radius: calc(12.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  box-shadow: var(--sjs-shadow-inner, inset 0px 1px 2px 0px rgba(0, 0, 0, 0.15)), 0 0 0 0px var(--sjs-primary-backcolor, var(--primary, #19b394));
  transition: box-shadow var(--sjs-transition-duration, 150ms);
}
.sd-boolean.sd-boolean--allowhover:focus-within {
  box-shadow: var(--sjs-shadow-inner-reset, inset 0px 0px 0px 0px rgba(0, 0, 0, 0.15)), 0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394));
}

.sd-boolean__thumb,
.sd-boolean__label {
  display: block;
  font-family: var(--sjs-font-editorfont-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));
  font-weight: var(--sjs-font-editorfont-weight, 400);
  font-size: var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));
  color: var(--sjs-font-editorfont-placeholdercolor, var(--sjs-general-forecolor-light, var(--foreground-light, #909090)));
  line-height: calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));
  padding: var(--sjs-base-unit, var(--base-unit, 8px)) calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-boolean__switch {
  display: flex;
  padding: calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  align-items: center;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  border-radius: calc(12.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  overflow: hidden;
}

.sd-boolean.sd-boolean--checked .sd-boolean__label--true,
.sd-boolean:not(.sd-boolean--checked):not(sd-boolean--indeterminate) .sd-boolean__label--false {
  color: transparent;
  transition-duration: 0.15s;
  transition-property: color;
  transition-timing-function: linear;
}

.sd-boolean.sd-boolean--indeterminate .sd-boolean__switch {
  display: none;
}

.sd-boolean--indeterminate .sd-boolean__thumb {
  display: none;
}

.sd-boolean__thumb {
  position: absolute;
  left: calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  transform: translateX(0);
  background-color: var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff))));
  box-shadow: var(--sjs-shadow-small, 0px 1px 2px 0px rgba(0, 0, 0, 0.15));
  border-radius: calc(12.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  transition-duration: 0.2s;
  transition-property: transform, left;
  transition-timing-function: linear;
  color: var(--sjs-primary-backcolor, var(--primary, #19b394));
  font-weight: 600;
  z-index: 2;
}
.sd-boolean__thumb .sv-string-viewer.sv-string-viewer--multiline {
  white-space: nowrap;
}

.sd-boolean--checked:not(.sd-boolean--exchanged) .sd-boolean__thumb,
.sd-boolean--exchanged:not(.sd-boolean--checked) .sd-boolean__thumb {
  left: calc(100% - 0.5 * var(--sjs-base-unit, var(--base-unit, 8px)));
  transform: translateX(-100%);
}

[dir=rtl] .sd-boolean__thumb,
[style*="direction:rtl"] .sd-boolean__thumb,
[style*="direction: rtl"] .sd-boolean__thumb {
  left: calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  right: unset;
  transform: translateX(100%);
}
[dir=rtl] .sd-boolean--checked:not(.sd-boolean--exchanged) .sd-boolean__thumb,
[dir=rtl] .sd-boolean--exchanged:not(.sd-boolean--checked) .sd-boolean__thumb,
[style*="direction:rtl"] .sd-boolean--checked:not(.sd-boolean--exchanged) .sd-boolean__thumb,
[style*="direction:rtl"] .sd-boolean--exchanged:not(.sd-boolean--checked) .sd-boolean__thumb,
[style*="direction: rtl"] .sd-boolean--checked:not(.sd-boolean--exchanged) .sd-boolean__thumb,
[style*="direction: rtl"] .sd-boolean--exchanged:not(.sd-boolean--checked) .sd-boolean__thumb {
  left: calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  right: unset;
  transform: translateX(0);
}

.sd-boolean--exchanged.sd-boolean:not(.sd-boolean--checked):not(sd-boolean--indeterminate) .sd-boolean__label--false, .sd-boolean--exchanged.sd-boolean.sd-boolean--checked .sd-boolean__label--true {
  color: var(--sjs-font-editorfont-placeholdercolor, var(--sjs-general-forecolor-light, var(--foreground-light, #909090)));
}

.sd-boolean--disabled {
  pointer-events: none;
}
.sd-boolean--disabled .sd-boolean__thumb,
.sd-boolean--disabled .sd-boolean__label {
  color: var(--sjs-general-forecolor, var(--foreground, #161616));
  opacity: 0.25;
}

.sd-boolean--readonly {
  pointer-events: none;
  box-shadow: none;
  transition: none;
  background: var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248)));
}
.sd-boolean--readonly .sd-boolean__thumb {
  box-shadow: inset 0px 0px 0px 2px var(--sjs-general-forecolor, var(--foreground, #161616));
  transition: none;
  color: var(--sjs-general-forecolor, var(--foreground, #161616));
}

.sd-boolean--preview {
  pointer-events: none;
  box-shadow: none;
  transition: none;
  background: transparent;
}
.sd-boolean--preview .sd-boolean__thumb {
  border: 1px solid var(--sjs-general-forecolor, var(--foreground, #161616));
  box-shadow: none;
  transition: none;
  color: var(--sjs-general-forecolor, var(--foreground, #161616));
}
.sd-boolean--preview.sd-boolean--checked .sd-boolean__thumb, .sd-boolean--preview.sd-boolean--indeterminate .sd-boolean__thumb {
  margin-left: auto;
}
.sd-boolean--preview .sd-checkbox__label--preview {
  color: var(--sjs-general-forecolor, var(--foreground, #161616));
}

.sd-boolean__thumb-ghost {
  z-index: 1;
  border-radius: calc(12.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  background-color: transparent;
  transition: background-color var(--sjs-transition-duration, 150ms);
}

.sd-boolean.sd-boolean--allowhover .sd-boolean__thumb-ghost:hover {
  background-color: var(--sjs-editorpanel-hovercolor, var(--sjs-general-backcolor-dim-dark, rgb(243, 243, 243)));
}

.sd-boolean--error {
  background-color: var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, 0.1)));
}

.sd-paneldynamic .sd-progress {
  position: absolute;
  left: 0;
  right: 0;
  height: 2px;
  z-index: 2;
  transform: translateY(-1px);
}
.sd-paneldynamic > .sd-panel {
  padding-top: 1px;
  padding-bottom: calc(0.5 * var(--sd-base-vertical-padding));
}
.sd-paneldynamic .sd-paneldynamic__panel-wrapper > .sd-panel > .sd-panel__header {
  padding-top: var(--sd-base-vertical-padding);
  padding-bottom: 0;
}
.sd-paneldynamic .sd-paneldynamic__panel-wrapper > .sd-panel > .sd-panel__header:after {
  display: none;
}
.sd-paneldynamic .sd-paneldynamic__panel-wrapper > .sd-panel > .sd-panel__header > .sd-panel__title {
  color: var(--sjs-general-forecolor-light, var(--foreground-light, #909090));
}

.sd-question--readonly .sd-paneldynamic .sd-question__placeholder,
.sd-question--preview .sd-paneldynamic .sd-question__placeholder {
  color: var(--sjs-general-forecolor, var(--foreground, #161616));
}

.sd-paneldynamic__separator {
  display: none;
}

.sd-paneldynamic__panel-wrapper {
  box-sizing: border-box;
  padding-bottom: calc(1 * var(--sd-base-padding));
}

.sd-paneldynamic__panel-wrapper:after {
  display: table;
  clear: both;
  content: " ";
}

.sd-paneldynamic__footer .sd-paneldynamic__separator,
.sd-paneldynamic__panel-wrapper--list ~ .sd-paneldynamic__panel-wrapper--list:before {
  content: " ";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  margin: 0;
  border-color: var(--sjs-border-light, var(--border-light, #eaeaea));
  background: var(--sjs-border-light, var(--border-light, #eaeaea));
  height: 1px;
  border: none;
}

.sd-paneldynamic__separator:only-child {
  display: none;
}

.sd-paneldynamic__panel-wrapper--in-row {
  display: flex;
  flex-direction: row;
  align-items: center;
}

.sd-paneldynamic__footer {
  clear: both;
}
.sd-paneldynamic__footer .sd-paneldynamic__prev-btn,
.sd-paneldynamic__footer .sd-paneldynamic__next-btn {
  display: block;
}
.sd-paneldynamic__footer .sd-paneldynamic__prev-btn svg,
.sd-paneldynamic__footer .sd-paneldynamic__next-btn svg {
  width: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  height: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-paneldynamic__footer .sd-paneldynamic__add-btn,
.sd-paneldynamic__footer .sd-paneldynamic__progress-text,
.sd-paneldynamic__footer .sd-paneldynamic__progress--bottom {
  display: initial;
}

.sd-paneldynamic__buttons-container {
  display: flex;
  align-items: center;
  padding: calc(var(--sd-base-vertical-padding) - var(--sjs-base-unit, var(--base-unit, 8px))) 0;
}

.sd-paneldynamic__progress-container {
  display: flex;
  align-items: center;
  margin-left: auto;
  margin-right: calc(-1 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-paneldynamic__progress-text {
  font-size: var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px));
  line-height: calc(1.5 * (var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px))));
  color: var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, rgba(0, 0, 0, 0.45)));
  margin: 0;
  margin-right: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-paneldynamic__prev-btn,
.sd-paneldynamic__next-btn {
  width: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  height: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-paneldynamic__prev-btn .sv-svg-icon,
.sd-paneldynamic__next-btn .sv-svg-icon {
  display: block;
}

.sd-paneldynamic__prev-btn {
  margin-right: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-paneldynamic__next-btn {
  margin-left: calc(-1 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  margin-right: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  transform: rotate(180deg);
}

.sd-paneldynamic__placeholder .sd-paneldynamic__add-btn {
  display: initial;
  margin-left: 0;
}

.sd-question--empty.sd-question--paneldynamic > .sd-question__content {
  padding-bottom: var(--sd-base-padding);
  --animation-padding-bottom: var(--sd-base-padding);
}

.sd-question--paneldynamic:not(.sd-question--empty) > .sd-question__content > .sd-question__comment-area {
  padding-bottom: var(--sd-base-padding);
}

.sd-paneldynamic__buttons-container .sd-action-bar {
  width: 100%;
  margin: 0 calc(-3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  width: calc(100% + 6 * var(--sjs-base-unit, var(--base-unit, 8px)));
}

.sd-paneldynamic__panel-footer {
  border-top: none;
  position: relative;
  top: calc(0.5 * var(--sd-base-vertical-padding));
  margin-right: calc(-3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  justify-content: flex-end;
}

.sd-paneldynamic__panel-footer .sv-action:not(.sv-action--hidden) {
  margin-bottom: calc(-1 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-paneldynamic__tabs-container {
  padding-top: var(--sd-base-padding);
}
.sd-paneldynamic__tabs-container .sd-tabs-toolbar {
  margin: 0 0 -1px calc(-2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  width: calc(100% + 4 * var(--sjs-base-unit, var(--base-unit, 8px)));
}
.sd-paneldynamic__tabs-container:after {
  content: " ";
  display: block;
  height: 1px;
  position: relative;
  background: var(--sjs-border-light, var(--border-light, #eaeaea));
  bottom: 0;
  inset-inline-start: calc(-1 * var(--sd-base-padding));
  width: calc(100% + 2 * var(--sd-base-padding));
}

.sd-paneldynamic__tabs-container--with-header {
  padding-top: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-tabs-toolbar.sv-action-bar {
  align-items: flex-start;
  z-index: 1;
}

.sd-tabs-toolbar.sd-tabs-toolbar--left {
  justify-content: flex-start;
}

.sd-tabs-toolbar.sd-tabs-toolbar--right {
  justify-content: flex-end;
}

.sd-tabs-toolbar.sd-tabs-toolbar--center {
  justify-content: center;
}

.sd-tab-item {
  margin: 0 calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-tab-item {
  padding: var(--sjs-base-unit, var(--base-unit, 8px)) 0 calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  display: flex;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  display: flex;
  box-sizing: border-box;
  border: none;
  background-color: transparent;
  cursor: pointer;
  font-family: var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));
  font-size: var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));
  line-height: calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));
  color: var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, rgba(0, 0, 0, 0.45)));
  overflow-x: hidden;
  white-space: nowrap;
  box-shadow: inset 0px 0px 0px var(--sjs-primary-backcolor, var(--primary, #19b394));
  transition: box-shadow var(--sjs-transition-duration, 150ms);
}
.sd-tab-item:hover, .sd-tab-item:focus-visible {
  outline: none;
  box-shadow: inset 0px -2px 0px var(--sjs-primary-backcolor, var(--primary, #19b394));
}

.sd-tab-item.sd-tab-item--pressed {
  color: var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));
  box-shadow: inset 0px -2px 0px var(--sjs-primary-backcolor, var(--primary, #19b394));
}

.sd-tab-item--icon {
  padding: var(--sjs-base-unit, var(--base-unit, 8px));
  width: auto;
  border-radius: calc(12.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-tab-item--icon use {
  fill: var(--sjs-general-forecolor-light, var(--foreground-light, #909090));
  opacity: 0.5;
}

.sd-tab-item--icon:hover,
.sd-tab-item--icon.sd-tab-item--pressed {
  background-color: var(--sjs-primary-backcolor-light, var(--primary-light, rgba(25, 179, 148, 0.1)));
  box-shadow: none;
}
.sd-tab-item--icon:hover use,
.sd-tab-item--icon.sd-tab-item--pressed use {
  fill: var(--sjs-primary-backcolor, var(--primary, #19b394));
}

.sd-tab-item--icon:hover use {
  opacity: 1;
}

.sd-tabs-toolbar .sv-dots {
  width: auto;
}

.sd-tabs-toolbar .sv-dots.sv-action--hidden {
  width: 0;
}

.sd-tab-item__title {
  line-height: calc(1.5 * (var(--sjs-font-size, 16px)));
  height: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  display: flex;
  align-items: center;
}

.sd-question__title ~ .sd-tabs-toolbar {
  margin-top: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-paneldynamic__header.sd-element__header.sd-paneldynamic__header-tab {
  padding-bottom: 0;
}

.sd-element--collapsed .sd-paneldynamic__header.sd-element__header.sd-paneldynamic__header-tab {
  padding-bottom: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-paneldynamic__header.sd-element__header.sd-paneldynamic__header-tab::after {
  content: none;
}

.sd-question--paneldynamic.sd-element--with-frame {
  padding-bottom: 0;
}

.sd-paneldynamic__panels-container {
  position: relative;
  overflow: hidden;
  margin-left: calc(-1 * var(--sd-base-padding));
  padding-left: var(--sd-base-padding);
  margin-right: calc(-1 * var(--sd-base-padding));
  padding-right: var(--sd-base-padding);
}

.sd-paneldynamic__panel-wrapper {
  box-sizing: border-box;
}

@keyframes movePanel {
  from {
    transform: translateX(var(--sjs-pd-tab-move-margin));
  }
  to {
    transform: translateX(0);
  }
}
.sd-paneldynamic__panel-wrapper--enter.sv-pd-animation-left,
.sd-paneldynamic__panel-wrapper--enter.sv-pd-animation-right {
  --sjs-pd-tab-animation-delay: 0ms;
  animation-name: movePanel, changeHeight, paddingFadeIn, fadeIn;
  animation-duration: var(--sjs-pd-tab-move-in-duration, 250ms), var(--sjs-pd-tab-height-change-duration, 250ms), var(--sjs-pd-tab-height-change-duration, 250ms), var(--sjs-pd-tab-fade-in-duration, 250ms);
  animation-delay: calc(var(--sjs-pd-tab-move-in-delay, 100ms) + var(--sjs-pd-tab-animation-delay)), calc(var(--sjs-pd-tab-height-change-delay, 0ms) + var(--sjs-pd-tab-animation-delay)), calc(var(--sjs-pd-tab-height-change-delay, 0ms) + var(--sjs-pd-tab-animation-delay)), calc(var(--sjs-pd-tab-fade-in-delay, 100ms) + var(--sjs-pd-tab-animation-delay));
  animation-timing-function: cubic-bezier(0, 0, 0.58, 1);
  animation-fill-mode: forwards;
  opacity: 0;
  padding-bottom: 0;
  transform: translateX(var(--sjs-pd-tab-move-margin));
  height: var(--animation-height-from);
  --animation-padding-top: 0;
  --animation-padding-bottom: calc(1 * var(--sd-base-padding));
}

.sd-paneldynamic__panel-wrapper--enter.sv-pd-animation-left {
  --sjs-pd-tab-move-margin: calc(1 * var(--sjs-pd-tab-move-in-margin, 50%));
}

.sd-paneldynamic__panel-wrapper--enter.sv-pd-animation-right {
  --sjs-pd-tab-move-margin: calc(-1 * var(--sjs-pd-tab-move-in-margin, 50%));
}

.sd-paneldynamic__panel-wrapper--leave.sv-pd-animation-left,
.sd-paneldynamic__panel-wrapper--leave.sv-pd-animation-right {
  animation-name: fadeIn, movePanel;
  animation-duration: var(--sjs-pd-tab-fade-out-duration, 250ms), var(--sjs-pd-tab-move-out-duration, 250ms);
  animation-delay: var(--sjs-pd-tab-fade-out-delay, 0ms), var(--sjs-pd-tab-move-out-delay, 0ms);
  animation-timing-function: cubic-bezier(0.42, 0, 1, 1);
  animation-direction: reverse;
  animation-fill-mode: forwards;
  position: absolute;
  left: var(--sd-base-padding);
  top: 0;
  width: calc(100% - 2 * var(--sd-base-padding));
}

.sd-paneldynamic__panel-wrapper--leave.sv-pd-animation-left {
  --sjs-pd-tab-move-margin: calc(-1 * var(--sjs-pd-tab-move-out-margin, 50%));
}

.sd-paneldynamic__panel-wrapper--leave.sv-pd-animation-right {
  --sjs-pd-tab-move-margin: calc(1 * var(--sjs-pd-tab-move-out-margin, 50%));
}

.sd-paneldynamic__panel-wrapper--enter.sv-pd-animation-adding {
  animation-name: fadeIn, changeHeight, paddingFadeIn;
  animation-duration: var(--sjs-pd-tab-add-fade-in-duration, 500ms), var(--sjs-pd-tab-height-change-duration, 250ms), var(--sjs-pd-tab-height-change-duration, 250ms);
  animation-delay: calc(var(--sjs-pd-tab-add-fade-in-delay, 250ms) + var(--sjs-pd-tab-animation-delay)), calc(var(--sjs-pd-tab-height-change-delay, 0ms) + var(--sjs-pd-tab-animation-delay)), calc(var(--sjs-pd-tab-height-change-delay, 0ms) + var(--sjs-pd-tab-animation-delay));
  animation-timing-function: cubic-bezier(0, 0, 0.58, 1);
  animation-fill-mode: forwards;
  transform: translateX(0);
}

.sd-paneldynamic__panel-wrapper--enter.sv-pd-animation-removing {
  --sjs-pd-tab-animation-delay: var(--sjs-pd-tab-remove-fade-in-delay, 150ms);
}

.sd-paneldynamic__panel-wrapper--leave.sv-pd-animation-removing {
  animation-name: fadeIn;
  animation-duration: var(--sjs-pd-tab-remove-fade-out-duration, 150ms);
  animation-delay: var(--sjs-pd-tab-remove-fade-out-delay, 0ms);
  animation-timing-function: cubic-bezier(0.42, 0, 1, 1);
  animation-direction: reverse;
  animation-fill-mode: forwards;
  position: absolute;
  left: var(--sd-base-padding);
  top: 0;
  width: calc(100% - 2 * var(--sd-base-padding));
}

.sd-paneldynamic__panel-wrapper--enter,
.sd-paneldynamic__panel-wrapper--leave {
  animation-name: fadeIn, moveInWithOverflow;
  animation-fill-mode: forwards;
  --animation-padding-top: 0;
  --animation-padding-bottom: calc(1 * var(--sd-base-padding));
  min-height: 0 !important;
}

.sd-paneldynamic__panel-wrapper--enter {
  opacity: 0;
  animation-timing-function: cubic-bezier(0, 0, 0.58, 1);
  animation-duration: var(--sjs-pd-list-fade-in-duration, 500ms), var(--sjs-pd-list-move-in-duration, 250ms), var(--sjs-pd-list-move-in-duration, 250ms);
  animation-delay: var(--sjs-pd-list-fade-in-delay, 250ms), 0s, 0s;
}

.sd-paneldynamic__panel-wrapper--leave {
  animation-direction: reverse;
  animation-timing-function: cubic-bezier(0.42, 0, 1, 1);
  animation-duration: var(--sjs-pd-list-fade-out-duration, 150ms), var(--sjs-pd-list-move-out-duration, 250ms), var(--sjs-pd-list-move-out-duration, 250ms);
  animation-delay: 0s, var(--sjs-pd-list-move-out-delay, 100ms), var(--sjs-pd-list-move-out-delay, 100ms);
  --animation-padding-bottom: calc(1 * var(--sd-base-padding));
}

.sd-file {
  position: relative;
  font-size: var(--sjs-font-size, 16px);
  line-height: calc(1.5 * (var(--sjs-font-size, 16px)));
  min-height: calc(36 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  box-sizing: border-box;
  padding: 0 calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-file .sv-action-bar {
  padding: var(--sjs-base-unit, var(--base-unit, 8px)) 0;
  justify-content: center;
  position: absolute;
  width: 100%;
  left: 0;
  bottom: 0;
}
.sd-file .sv-action-bar .sv-action-bar-item {
  height: calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  color: var(--sjs-general-forecolor-light, var(--foreground-light, #909090));
  border-radius: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-file .sv-action-bar #fileIndex .sv-action-bar-item {
  padding: calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) 0;
  font-weight: 600;
}
.sd-file .sv-action-bar #fileIndex .sv-action-bar-item:hover {
  background-color: var(--sjs-general-backcolor, var(--background, #fff));
}
.sd-file .sv-action-bar #fileIndex .sv-action-bar-item:disabled {
  opacity: initial;
}

.sd-file__decorator {
  display: flex;
  flex-direction: column;
  position: absolute;
  position: absolute;
  left: calc(0 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  justify-content: center;
  align-items: center;
  border: 1px dashed var(--sjs-border-default, var(--border, #d6d6d6));
  container-type: inline-size;
}

.sd-file--answered .sd-file__decorator {
  container-type: unset;
}

.sd-file__decorator--drag {
  z-index: 1;
  border: 1px solid var(--sjs-primary-backcolor, var(--primary, #19b394));
  background: var(--sjs-primary-backcolor-light, var(--primary-light, rgba(25, 179, 148, 0.1)));
  box-shadow: inset 0 0 0 1px var(--sjs-primary-backcolor, var(--primary, #19b394));
}

.sd-file__drag-area-placeholder {
  text-align: center;
  white-space: normal;
  color: var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, rgba(0, 0, 0, 0.45)));
  font-size: var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));
  line-height: calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));
  padding: 0 calc(8 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

@container (max-width: 496px) {
  .sd-file__drag-area-placeholder {
    padding: 0 var(--sjs-base-unit, var(--base-unit, 8px));
  }
}
@container (max-width: 176px) {
  .sd-file__drag-area-placeholder {
    display: none;
  }
  .sd-file__decorator .sd-action {
    padding: var(--sjs-base-unit, var(--base-unit, 8px));
  }
  .sd-file__decorator .sd-action .sv-svg-icon {
    margin-left: 0;
  }
  .sd-file__decorator .sd-file__actions-container {
    flex-direction: column;
  }
  .sd-file__decorator .sd-file__actions-container span {
    display: none;
  }
}
.sd-root-modern--mobile .sd-file__decorator {
  padding: 0 calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-file__choose-btn--text {
  display: block;
  font-weight: 600;
  color: var(--sjs-primary-backcolor, var(--primary, #19b394));
  cursor: pointer;
}
.sd-file__choose-btn--text .sv-svg-icon {
  margin-left: calc(-1 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  width: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  height: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  fill: var(--sjs-primary-backcolor, var(--primary, #19b394));
}

.sd-file__choose-btn--icon > span {
  display: none;
}

.sd-file__wrapper {
  width: max-content;
  max-width: 100%;
}

.sd-file__actions-container {
  margin-top: calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  flex-wrap: wrap;
  justify-content: center;
}
.sd-file__actions-container .sv-action--hidden {
  display: none;
}

.sd-file--answered .sd-file__actions-container {
  z-index: 2;
  margin-top: 0;
  gap: var(--sjs-base-unit, var(--base-unit, 8px));
}

.sd-file--answered .sd-file__actions-container {
  top: var(--sjs-base-unit, var(--base-unit, 8px));
  right: var(--sjs-base-unit, var(--base-unit, 8px));
  position: absolute;
}

.sd-file--chose-btn--as .sd-file--answered .sd-file__actions-container {
  inset-inline-end: calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))) + 5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-file__list {
  display: flex;
  position: relative;
  overflow: hidden;
  box-sizing: content-box;
  flex-direction: row;
  padding: calc(10.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) 0;
  min-height: calc(15 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  max-height: calc(15 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  width: 100%;
}

.sd-file__page {
  display: flex;
  left: 0;
  align-items: stretch;
  justify-content: center;
  gap: calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  height: calc(100% - 21 * var(--sjs-base-unit, var(--base-unit, 8px)));
  width: 100%;
  position: absolute;
}

@keyframes file-page-to-right {
  from {
    opacity: 1;
    left: 0;
  }
  to {
    opacity: 0;
    left: 100%;
  }
}
@keyframes file-page-from-right {
  from {
    opacity: 0;
    left: 100%;
  }
  to {
    opacity: 1;
    left: 0;
  }
}
@keyframes file-page-from-left {
  from {
    opacity: 0;
    left: -100%;
  }
  to {
    opacity: 1;
    left: 0;
  }
}
@keyframes file-page-to-left {
  from {
    opacity: 1;
    left: 0;
  }
  to {
    opacity: 0;
    left: -100%;
  }
}
.sd-file__page--leave-to-right,
.sd-file__page--enter-from-right,
.sd-file__page--leave-to-left,
.sd-file__page--enter-from-left {
  animation-duration: 0.5s;
  animation-fill-mode: forwards;
}

.sd-file__page--leave-to-right {
  animation-name: file-page-to-right;
}

.sd-file__page--enter-from-right {
  animation-name: file-page-from-right;
}

.sd-file__page--leave-to-left {
  animation-name: file-page-to-left;
}

.sd-file__page--enter-from-left {
  animation-name: file-page-from-left;
}

.sd-file__preview-item {
  position: relative;
  display: flex;
  align-items: stretch;
  flex-direction: column;
  min-height: 100%;
  width: calc(12 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  margin: 0;
  cursor: pointer;
}
.sd-file__preview-item .sd-file__default-image {
  width: calc(9 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  height: calc(9 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-file__preview-item .sd-file__default-image use {
  fill: var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, rgba(0, 0, 0, 0.45)));
}
.sd-file__preview-item:hover .sd-file__remove-file-button {
  opacity: 1;
}
.sd-file__preview-item:hover .sd-file__sign a {
  text-decoration: underline;
}

.sd-file__sign {
  margin-top: var(--sjs-base-unit, var(--base-unit, 8px));
  text-align: center;
  font-size: calc(0.75 * (var(--sjs-font-size, 16px)));
  line-height: var(--sjs-font-size, 16px);
}
.sd-file__sign a {
  display: block;
  text-decoration: none;
  color: var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));
  white-space: normal;
  word-break: break-all;
  width: calc(12 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  min-width: 100%;
  max-width: 100%;
  overflow: hidden;
  max-height: calc(3 * (var(--sjs-font-size, 16px)));
  text-overflow: ellipsis;
  line-height: var(--sjs-font-size, 16px);
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}

.sd-file__remove-file-button {
  display: block;
  opacity: 0;
  position: absolute;
  left: 100%;
  top: 0;
  transform: translate(-50%, -50%);
  transition: opacity var(--sjs-transition-duration, 150ms);
}

.sd-file__image-wrapper--default-image .sd-file__remove-file-button {
  left: 50%;
  top: 50%;
  transform: translate(calc(3.5 * var(--sjs-base-unit, var(--base-unit, 8px)) - 50% - 1.5px), calc(-4.25 * var(--sjs-base-unit, var(--base-unit, 8px)) - 50% + 1.5px));
}

.sd-file__decorator--error {
  background-color: var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, 0.1)));
}

.sd-file__image-wrapper {
  position: relative;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  width: calc(12 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  min-height: calc(12 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  height: calc(12 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  background: var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3));
}
.sd-file__image-wrapper img:not(.sd-file__default-image) {
  display: block;
  max-width: 100%;
  max-height: 100%;
  width: calc(12 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  height: calc(12 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  object-fit: contain;
}

.sd-file__image-wrapper--default-image {
  background: transparent;
}

.sd-file--single .sd-file__preview-item .sd-file__remove-file-button {
  display: none;
}

.sd-file--single-image {
  height: calc(36 * var(--sjs-base-unit, var(--base-unit, 8px)));
}
.sd-file--single-image .sd-file__page {
  height: 100%;
}
.sd-file--single-image .sd-file__preview-item {
  width: 100%;
  margin: 0;
}
.sd-file--single-image .sd-file__list {
  position: absolute;
  left: 0;
  padding: 0;
  height: 100%;
  max-height: 100%;
  width: 100%;
}
.sd-file--single-image .sd-file__image-wrapper {
  background-color: var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9));
}
.sd-file--single-image .sd-file__image-wrapper {
  min-height: 100%;
  min-width: 100%;
}
.sd-file--single-image .sd-file__image-wrapper img {
  width: 100%;
  height: 100%;
}
.sd-file--single-image .sd-file__sign {
  position: absolute;
  margin: 0;
  width: 100%;
  min-height: 100%;
}
.sd-file--single-image .sd-file__sign a {
  color: transparent;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  height: 100%;
  outline: none;
}

.sd-file__image-wrapper.sd-file__image-wrapper--default-image {
  background: transparent;
}

.sd-file > input:focus + .sd-file__decorator .sd-file__choose-btn.sd-file__choose-btn--icon use {
  fill: var(--sjs-primary-backcolor, var(--primary, #19b394));
}
.sd-file > input:focus + .sd-file__decorator .sd-file__choose-btn:not(.sd-file__choose-btn--icon) {
  background-color: var(--sjs-primary-backcolor-light, var(--primary-light, rgba(25, 179, 148, 0.1)));
}

.sd-file__drag-area {
  position: static;
  width: 100%;
}

.sd-file__change-camera-button {
  position: absolute;
  z-index: 2;
  left: var(--sjs-base-unit, var(--base-unit, 8px));
  top: var(--sjs-base-unit, var(--base-unit, 8px));
}

.sd-file__close-camera-button {
  position: absolute;
  z-index: 2;
  right: var(--sjs-base-unit, var(--base-unit, 8px));
  top: var(--sjs-base-unit, var(--base-unit, 8px));
}

.sd-context-btn.sd-file__take-picture-button {
  background-color: var(--sjs-special-red, var(--red, #e60a3e));
  position: absolute;
  bottom: 16px;
  left: 50%;
  transform: translateX(-50%);
  padding: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-context-btn.sd-file__take-picture-button:hover, .sd-context-btn.sd-file__take-picture-button:focus {
  box-shadow: 0 0 0 2px var(--sjs-special-red, var(--red, #e60a3e));
}
.sd-context-btn.sd-file__take-picture-button .sv-svg-icon {
  height: calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  width: calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-context-btn.sd-file__take-picture-button .sv-svg-icon use {
  fill: var(--sjs-general-backcolor, var(--background, #fff));
}

.sd-file__video-container {
  background-color: var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248)));
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.sd-file__loading-indicator {
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  position: absolute;
  border: 1px dashed var(--sjs-border-default, var(--border, #d6d6d6));
  left: 0;
}
.sd-file__loading-indicator .sd-loading-indicator {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}

.sd-file__choose-file-btn--disabled {
  opacity: 0.25;
  cursor: default;
}

.sd-file--readonly .sd-context-btn {
  display: none;
}
.sd-file--readonly .sd-file__decorator {
  border-color: transparent;
}
.sd-file--readonly .sd-file__actions-container {
  display: none;
}
.sd-file--readonly .sd-file__image-wrapper {
  background: var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248)));
}
.sd-file--readonly .sd-file__drag-area-placeholder {
  color: var(--sjs-general-forecolor, var(--foreground, #161616));
}

.sd-file--preview .sd-context-btn {
  display: none;
}
.sd-file--preview .sd-file__decorator {
  border-color: transparent;
}
.sd-file--preview .sd-file__image-wrapper {
  background: transparent;
}
.sd-file--preview .sd-file__actions-container {
  display: none;
}
.sd-file--preview .sd-file__drag-area-placeholder {
  color: var(--sjs-general-forecolor, var(--foreground, #161616));
}

.sd-hidden {
  display: none !important;
}

.sd-body__navigation .sd-btn {
  padding: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(8 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  font-size: var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px));
  line-height: calc(1.5 * (var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px))));
}

.sd-root--compact .sd-body__navigation .sd-btn:not(.sd-btn--action) {
  background-color: var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9));
}
.sd-root--compact .sd-body__navigation .sd-btn:not(.sd-btn--action):hover {
  background-color: var(--sjs-editorpanel-hovercolor, var(--sjs-general-backcolor-dim-dark, rgb(243, 243, 243)));
}

.sd-root-modern--mobile .sd-body__navigation .sv-action:not(.sv-action--hidden),
.sd-root-modern--mobile .sd-body__navigation .sd-btn {
  flex-grow: 1;
}
.sd-root-modern--mobile .sd-body__navigation .sd-btn {
  padding: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-body__navigation .sv-action--hidden {
  display: none;
}

.sd-btn {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  padding: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  background: var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff))));
  border-radius: var(--sjs-corner-radius, 4px);
  cursor: pointer;
  font-family: var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));
  font-style: normal;
  font-weight: 600;
  font-size: var(--sjs-font-size, 16px);
  line-height: calc(1.5 * (var(--sjs-font-size, 16px)));
  text-align: center;
  color: var(--sjs-primary-backcolor, var(--primary, #19b394));
  border: none;
  outline: none;
  box-shadow: var(--sjs-shadow-small, 0px 1px 2px 0px rgba(0, 0, 0, 0.15)), 0 0 0 0px var(--sjs-primary-backcolor, var(--primary, #19b394));
  transition: box-shadow var(--sjs-transition-duration, 150ms), background var(--sjs-transition-duration, 150ms);
}

.sd-btn--small {
  flex-grow: 1;
  padding: calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-btn:hover {
  background-color: var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248)));
}

.sd-btn:focus-visible {
  box-shadow: var(--sjs-shadow-small-reset, 0px 0px 0px 0px rgba(0, 0, 0, 0.15)), 0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394));
}

.sd-btn:disabled {
  color: var(--sjs-general-forecolor, var(--foreground, #161616));
  opacity: 0.25;
  pointer-events: none;
}

.sd-btn--action {
  background-color: var(--sjs-primary-backcolor, var(--primary, #19b394));
  color: var(--sjs-primary-forecolor, var(--primary-foreground, #fff));
}

.sd-btn--action:hover {
  color: var(--sjs-primary-forecolor, var(--primary-foreground, #fff));
  background-color: var(--sjs-primary-backcolor-dark, rgb(20, 164, 139));
}

.sd-btn--action:disabled {
  color: var(--sjs-primary-forecolor-light, var(--primary-foreground-disabled, rgba(255, 255, 255, 0.25)));
  pointer-events: none;
}

.sd-btn--danger {
  background-color: var(--sjs-special-red, var(--red, #e60a3e));
  color: var(--sjs-primary-forecolor, var(--primary-foreground, #fff));
}

.sd-btn--danger:hover {
  background-color: var(--sjs-special-red, var(--red, #e60a3e));
  color: var(--sjs-primary-forecolor, var(--primary-foreground, #fff));
}

.sd-btn--danger:disabled {
  color: var(--sjs-special-red-forecolor, #ffffff);
  pointer-events: none;
}

.sd-body {
  width: 100%;
  box-sizing: border-box;
}
.sd-body .sd-body__page {
  min-width: min(100%, 300px);
}
.sd-body .sd-body__timer {
  padding: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))) 0;
  box-sizing: border-box;
}
.sd-body.sd-body--static {
  max-width: calc(90 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  margin-left: auto;
  margin-right: auto;
  padding-top: calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  padding-bottom: calc(10 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-body.sd-body--static .sd-body__timer,
.sd-body.sd-body--static .sd-body__navigation,
.sd-body.sd-body--static .sd-body__page {
  margin-left: 0;
  margin-right: 0;
}
.sd-body.sd-body--static .sd-body__navigation {
  padding-top: calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-body.sd-body--static .sd-body__navigation.sd-action-bar {
  padding-left: calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  padding-right: calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-body.sd-body--responsive {
  max-width: initial;
  padding: calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  box-sizing: border-box;
}
.sd-body.sd-body--responsive .sd-page {
  padding: 0;
}
.sd-body.sd-body--responsive .sd-body__timer,
.sd-body.sd-body--responsive .sd-body__navigation {
  padding: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))) 0;
}
.sd-body.sd-body--responsive .sd-body__navigation {
  padding-top: calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-body.sd-body--responsive.sd-body--with-timer {
  max-width: calc(100% + var(--sd-timer-size) * -1.4444444444 + 6 * var(--sjs-base-unit, var(--base-unit, 8px)));
  margin-left: auto;
  margin-right: auto;
}

.sd-root-modern--mobile .sd-body.sd-body--with-timer.sd-body--responsive {
  max-width: initial;
  margin-left: 0;
  margin-right: 0;
}
.sd-root-modern--mobile .sd-body.sd-body--responsive, .sd-root-modern--mobile .sd-body.sd-body--static {
  padding: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-root-modern--mobile .sd-body.sd-body--responsive .sd-body__navigation, .sd-root-modern--mobile .sd-body.sd-body--static .sd-body__navigation {
  padding-left: 0;
  padding-right: 0;
  padding-bottom: 0;
}

.sd-root--compact .sd-body.sd-body--responsive .sd-body__navigation, .sd-root--compact .sd-body.sd-body--static .sd-body__navigation {
  padding-top: calc(7 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-body__navigation.sd-action-bar {
  box-sizing: border-box;
  padding: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  flex-wrap: wrap;
  gap: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-body--empty {
  min-height: 400px;
  text-align: center;
  padding-top: 180px;
  box-sizing: border-box;
}

.sd-body--empty,
.sd-body--loading {
  font-size: var(--sjs-article-font-default-fontSize, var(--sjs-font-size, 16px));
  text-decoration: var(--sjs-article-font-default-textDecoration, "none");
  font-family: var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));
  font-weight: var(--sjs-article-font-default-fontWeight, 400);
  font-style: var(--sjs-article-font-default-fontStyle, "normal");
  font-stretch: var(--sjs-article-font-default-fontStretch, "normal");
  letter-spacing: var(--sjs-article-font-default-letterSpacing, 0);
  line-height: var(--sjs-article-font-default-lineHeight, 28px);
  text-indent: var(--sjs-article-font-default-paragraphIndent, 0px);
  text-transform: var(--sjs-article-font-default-textCase, "none");
  color: var(--sjs-font-pagetitle-color, var(--sjs-general-dim-forecolor, rgba(0, 0, 0, 0.91)));
}
.sd-body--empty h1,
.sd-body--loading h1 {
  font-size: var(--sjs-article-font-xx-large-fontSize, calc(4 * (var(--sjs-font-size, 16px))));
  text-decoration: var(--sjs-article-font-xx-large-textDecoration, "none");
  font-family: var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));
  font-weight: var(--sjs-article-font-xx-large-fontWeight, 700);
  font-style: var(--sjs-article-font-xx-large-fontStyle, "normal");
  font-stretch: var(--sjs-article-font-xx-large-fontStretch, "normal");
  letter-spacing: var(--sjs-article-font-xx-large-letterSpacing, 0);
  line-height: var(--sjs-article-font-xx-large-lineHeight, 64px);
  text-indent: var(--sjs-article-font-xx-large-paragraphIndent, 0px);
  text-transform: var(--sjs-article-font-xx-large-textCase, "none");
}
.sd-body--empty h2,
.sd-body--loading h2 {
  font-size: var(--sjs-article-font-x-large-fontSize, calc(3 * (var(--sjs-font-size, 16px))));
  text-decoration: var(--sjs-article-font-x-large-textDecoration, "none");
  font-family: var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));
  font-weight: var(--sjs-article-font-x-large-fontWeight, 700);
  font-style: var(--sjs-article-font-x-large-fontStyle, "normal");
  font-stretch: var(--sjs-article-font-x-large-fontStretch, "normal");
  letter-spacing: var(--sjs-article-font-x-large-letterSpacing, 0);
  line-height: var(--sjs-article-font-x-large-lineHeight, 56px);
  text-indent: var(--sjs-article-font-x-large-paragraphIndent, 0px);
  text-transform: var(--sjs-article-font-x-large-textCase, "none");
}
.sd-body--empty h3,
.sd-body--loading h3 {
  font-size: var(--sjs-article-font-large-fontSize, calc(2 * (var(--sjs-font-size, 16px))));
  text-decoration: var(--sjs-article-font-large-textDecoration, "none");
  font-family: var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));
  font-weight: var(--sjs-article-font-large-fontWeight, 700);
  font-style: var(--sjs-article-font-large-fontStyle, "normal");
  font-stretch: var(--sjs-article-font-large-fontStretch, "normal");
  letter-spacing: var(--sjs-article-font-large-letterSpacing, 0);
  line-height: var(--sjs-article-font-large-lineHeight, 40px);
  text-indent: var(--sjs-article-font-large-paragraphIndent, 0px);
  text-transform: var(--sjs-article-font-large-textCase, "none");
}
.sd-body--empty h4,
.sd-body--empty h5,
.sd-body--empty h6,
.sd-body--loading h4,
.sd-body--loading h5,
.sd-body--loading h6 {
  font-size: var(--sjs-article-font-medium-fontSize, calc(1.5 * (var(--sjs-font-size, 16px))));
  text-decoration: var(--sjs-article-font-medium-textDecoration, "none");
  font-family: var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));
  font-weight: var(--sjs-article-font-medium-fontWeight, 700);
  font-style: var(--sjs-article-font-medium-fontStyle, "normal");
  font-stretch: var(--sjs-article-font-medium-fontStretch, "normal");
  letter-spacing: var(--sjs-article-font-medium-letterSpacing, 0);
  line-height: var(--sjs-article-font-medium-lineHeight, 32px);
  text-indent: var(--sjs-article-font-medium-paragraphIndent, 0px);
  text-transform: var(--sjs-article-font-medium-textCase, "none");
}
.sd-body--empty td,
.sd-body--empty span,
.sd-body--empty div,
.sd-body--empty p,
.sd-body--loading td,
.sd-body--loading span,
.sd-body--loading div,
.sd-body--loading p {
  font-size: var(--sjs-article-font-default-fontSize, var(--sjs-font-size, 16px));
  text-decoration: var(--sjs-article-font-default-textDecoration, "none");
  font-family: var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));
  font-weight: var(--sjs-article-font-default-fontWeight, 400);
  font-style: var(--sjs-article-font-default-fontStyle, "normal");
  font-stretch: var(--sjs-article-font-default-fontStretch, "normal");
  letter-spacing: var(--sjs-article-font-default-letterSpacing, 0);
  line-height: var(--sjs-article-font-default-lineHeight, 28px);
  text-indent: var(--sjs-article-font-default-paragraphIndent, 0px);
  text-transform: var(--sjs-article-font-default-textCase, "none");
}
.sd-body--empty a,
.sd-body--loading a {
  color: var(--sjs-primary-backcolor, var(--primary, #19b394));
}
.sd-body--empty button,
.sd-body--loading button {
  display: flex;
  align-items: center;
  padding: calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  vertical-align: baseline;
  text-align: center;
  background-color: var(--sjs-general-backcolor, var(--background, #fff));
  border: none;
  border-radius: var(--sjs-corner-radius, 4px);
  cursor: pointer;
  user-select: none;
  outline: solid calc(0.25 * (var(--sjs-base-unit, var(--base-unit, 8px)))) transparent;
  color: var(--sjs-primary-backcolor, var(--primary, #19b394));
  font-weight: 600;
  font-style: normal;
  font-family: var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));
  font-size: var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px));
  line-height: calc(1.5 * (var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px))));
  box-shadow: var(--sjs-shadow-small, 0px 1px 2px 0px rgba(0, 0, 0, 0.15)), 0 0 0 0px var(--sjs-primary-backcolor, var(--primary, #19b394));
  transition: box-shadow var(--sjs-transition-duration, 150ms);
}
.sd-body--empty button:hover,
.sd-body--loading button:hover {
  background-color: var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248)));
}
.sd-body--empty button:focus,
.sd-body--loading button:focus {
  box-shadow: var(--sjs-shadow-small-reset, 0px 0px 0px 0px rgba(0, 0, 0, 0.15)), 0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394));
}
.sd-body--empty button span,
.sd-body--loading button span {
  display: flex;
  align-items: center;
  flex-grow: 1;
  justify-content: center;
}

.sd-root_background-image {
  background-position-x: center;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.sd-multipletext {
  width: 100%;
  table-layout: fixed;
  border-spacing: 0;
  height: 1px;
}

.sd-multipletext__cell {
  height: 100%;
}

.sd-multipletext__cell:not(:first-of-type) {
  padding-left: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-multipletext__item-container.sd-input:focus-within {
  box-shadow: var(--sjs-shadow-inner-reset, inset 0px 0px 0px 0px rgba(0, 0, 0, 0.15)), 0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394));
}

.sd-multipletext__item-container {
  display: flex;
  align-items: flex-start;
  height: 100%;
  padding-top: 0;
  padding-bottom: 0;
}
.sd-multipletext__item-container .sd-input {
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  border: none;
  box-shadow: none;
}

.sd-multipletext__item-container .sd-input,
.sd-multipletext__item-title {
  margin-top: calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  margin-bottom: calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-multipletext__item-title {
  font-size: 0;
  line-height: 0;
}
.sd-multipletext__item-title span {
  font-size: var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));
  line-height: calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));
}

.sd-multipletext__item-title {
  height: calc(100% - var(--sjs-base-unit, var(--base-unit, 8px)) * 3);
  max-width: 30%;
  padding-right: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  border-right: 1px solid var(--sjs-border-default, var(--border, #d6d6d6));
  white-space: normal;
  color: var(--sjs-font-editorfont-placeholdercolor, var(--sjs-general-forecolor-light, var(--foreground-light, #909090)));
  box-sizing: content-box;
}

.sd-question--preview .sd-multipletext__item-title {
  border: none;
}

.sd-multipletext__item {
  flex-grow: 1;
}

.sd-multipletext__content .sd-multipletext__item-container {
  position: relative;
}

.sd-multipletext__item-container--error {
  background-color: var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, 0.1)));
}
.sd-multipletext__item-container--error .sd-input--error {
  background-color: transparent;
}

.sd-multipletext-item__character-counter {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.sd-question__content:focus-within .sd-multipletext-item__character-counter {
  padding-inline-end: calc(8 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-multipletext__cell {
  padding-left: 0;
  padding-right: 0;
  padding-bottom: var(--sjs-base-unit, var(--base-unit, 8px));
  padding-top: var(--sjs-base-unit, var(--base-unit, 8px));
}

.sd-multipletext__cell--error-bottom,
.sd-multipletext__row:first-of-type .sd-multipletext__cell {
  padding-top: 0;
}

.sd-multipletext__cell--error-top,
.sd-multipletext__row:last-of-type .sd-multipletext__cell {
  padding-bottom: 0;
}

.sd-multipletext__cell--error .sd-question__erbox {
  margin: 0;
}

.sd-multipletext .sd-input .sd-input {
  background: transparent;
}

.sd-action {
  appearance: none;
  border: none;
  display: flex;
  align-items: center;
  gap: var(--sjs-base-unit, var(--base-unit, 8px));
  background: transparent;
  padding: var(--sjs-base-unit, var(--base-unit, 8px)) calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  color: var(--sjs-primary-backcolor, var(--primary, #19b394));
  border-radius: calc(12.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  font-weight: 600;
  font-family: var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));
  font-style: normal;
  font-size: var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px));
  line-height: calc(1.5 * (var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px))));
  outline: none;
  transition: background-color var(--sjs-transition-duration, 150ms);
  box-sizing: content-box;
}

.sd-action--negative {
  color: var(--sjs-special-red, var(--red, #e60a3e));
}

.sd-action--icon {
  padding: var(--sjs-base-unit, var(--base-unit, 8px));
}

.sd-action__icon {
  margin-left: calc(-1 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-action__icon use {
  fill: var(--sjs-primary-backcolor, var(--primary, #19b394));
}

.sd-action--icon .sd-action__icon {
  margin-left: 0;
}
.sd-action--icon use {
  fill: var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, rgba(0, 0, 0, 0.45)));
  transition: fill var(--sjs-transition-duration, 150ms);
}

svg.sd-action--icon {
  fill: var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, rgba(0, 0, 0, 0.45)));
}

.sd-action:disabled,
.sd-action--disabled {
  color: var(--sjs-general-forecolor, var(--foreground, #161616));
  cursor: default;
  opacity: 0.25;
  pointer-events: none;
}
.sd-action:disabled use,
.sd-action--disabled use {
  fill: var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, rgba(0, 0, 0, 0.45)));
}

.sd-action:not(.sd-action--pressed):hover,
.sd-action:not(.sd-action--pressed):focus {
  outline: none;
  background-color: var(--sjs-primary-backcolor-light, var(--primary-light, rgba(25, 179, 148, 0.1)));
  cursor: pointer;
  opacity: 1;
}
.sd-action:not(.sd-action--pressed):hover.sd-action--icon,
.sd-action:not(.sd-action--pressed):focus.sd-action--icon {
  background-color: var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3));
}
.sd-action:not(.sd-action--pressed):hover.sd-action--negative,
.sd-action:not(.sd-action--pressed):focus.sd-action--negative {
  background-color: var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, 0.1)));
}
.sd-action:not(.sd-action--pressed):hover.sd-action--negative.sd-action--icon use,
.sd-action:not(.sd-action--pressed):focus.sd-action--negative.sd-action--icon use {
  fill: var(--sjs-special-red, var(--red, #e60a3e));
}
.sd-action:not(.sd-action--pressed):hover:active,
.sd-action:not(.sd-action--pressed):focus:active {
  opacity: 0.5;
}

.sd-action__icon {
  display: block;
  width: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  height: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-action--pressed:not(.sd-action--active) {
  background-color: var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3));
  opacity: 0.5;
}

.sd-action-bar > .sv-dots {
  width: auto;
}
.sd-action-bar > .sv-action--hidden {
  width: 0;
}

.sd-action.sv-dots__item {
  width: auto;
}

.sd-action-bar {
  display: flex;
  align-items: center;
}
.sd-action-bar .sv-action:not(:last-child) .sv-action__content {
  padding-right: 0;
}

.sd-context-btn {
  background-color: var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff))));
  padding: calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  border-radius: calc(12.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  border: none;
  outline: none;
  cursor: pointer;
}
.sd-context-btn .sv-svg-icon {
  margin: 0;
}
.sd-context-btn svg {
  display: block;
  width: calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));
  height: calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));
}
.sd-context-btn use {
  fill: var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, rgba(0, 0, 0, 0.45)));
  transition: fill var(--sjs-transition-duration, 150ms);
}

.sd-context-btn:hover use,
.sd-context-btn:focus use {
  fill: var(--sjs-primary-backcolor, var(--primary, #19b394));
}
.sd-context-btn:hover.sd-context-btn--negative use,
.sd-context-btn:focus.sd-context-btn--negative use {
  fill: var(--sjs-special-red, var(--red, #e60a3e));
}

.sd-context-btn:disabled {
  opacity: 0.25;
}

.sd-context-btn--small {
  padding: var(--sjs-base-unit, var(--base-unit, 8px));
}
.sd-context-btn--small svg {
  width: var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));
  height: var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));
}

.sd-context-btn--with-border {
  --box-shadow-color: var(--sjs-border-default, var(--border, #d6d6d6));
  box-shadow: 0 0 0 1px var(--box-shadow-color);
}

.sd-context-btn--colorful use {
  fill: var(--sjs-primary-backcolor, var(--primary, #19b394));
}
.sd-context-btn--colorful.sd-context-btn--negative use {
  fill: var(--sjs-special-red, var(--red, #e60a3e));
}

.sd-context-btn--colorful:focus,
.sd-context-btn--colorful:hover {
  background: linear-gradient(var(--sjs-primary-backcolor-light, var(--primary-light, rgba(25, 179, 148, 0.1))), var(--sjs-primary-backcolor-light, var(--primary-light, rgba(25, 179, 148, 0.1)))), linear-gradient(var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff)))), var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff)))));
}
.sd-context-btn--colorful:focus.sd-context-btn--negative,
.sd-context-btn--colorful:hover.sd-context-btn--negative {
  background: linear-gradient(var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, 0.1))), var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, 0.1)))), linear-gradient(var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff)))), var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff)))));
}
.sd-context-btn--colorful:focus.sd-context-btn--with-border,
.sd-context-btn--colorful:hover.sd-context-btn--with-border {
  --box-shadow-color: var(--sjs-primary-backcolor, var(--primary, #19b394));
}
.sd-context-btn--colorful:focus.sd-context-btn--with-border.sd-context-btn--negative,
.sd-context-btn--colorful:hover.sd-context-btn--with-border.sd-context-btn--negative {
  --box-shadow-color: var(--sjs-special-red, var(--red, #e60a3e));
}

.sd-completedpage,
.sd-completed-before-page {
  align-items: center;
  font-family: var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));
  font-weight: bold;
  box-sizing: border-box;
  text-align: center;
  height: auto;
  font-size: var(--sjs-article-font-default-fontSize, var(--sjs-font-size, 16px));
  text-decoration: var(--sjs-article-font-default-textDecoration, "none");
  font-family: var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));
  font-weight: var(--sjs-article-font-default-fontWeight, 400);
  font-style: var(--sjs-article-font-default-fontStyle, "normal");
  font-stretch: var(--sjs-article-font-default-fontStretch, "normal");
  letter-spacing: var(--sjs-article-font-default-letterSpacing, 0);
  line-height: var(--sjs-article-font-default-lineHeight, 28px);
  text-indent: var(--sjs-article-font-default-paragraphIndent, 0px);
  text-transform: var(--sjs-article-font-default-textCase, "none");
  color: var(--sjs-font-pagetitle-color, var(--sjs-general-dim-forecolor, rgba(0, 0, 0, 0.91)));
}
.sd-completedpage h1,
.sd-completed-before-page h1 {
  font-size: var(--sjs-article-font-xx-large-fontSize, calc(4 * (var(--sjs-font-size, 16px))));
  text-decoration: var(--sjs-article-font-xx-large-textDecoration, "none");
  font-family: var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));
  font-weight: var(--sjs-article-font-xx-large-fontWeight, 700);
  font-style: var(--sjs-article-font-xx-large-fontStyle, "normal");
  font-stretch: var(--sjs-article-font-xx-large-fontStretch, "normal");
  letter-spacing: var(--sjs-article-font-xx-large-letterSpacing, 0);
  line-height: var(--sjs-article-font-xx-large-lineHeight, 64px);
  text-indent: var(--sjs-article-font-xx-large-paragraphIndent, 0px);
  text-transform: var(--sjs-article-font-xx-large-textCase, "none");
}
.sd-completedpage h2,
.sd-completed-before-page h2 {
  font-size: var(--sjs-article-font-x-large-fontSize, calc(3 * (var(--sjs-font-size, 16px))));
  text-decoration: var(--sjs-article-font-x-large-textDecoration, "none");
  font-family: var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));
  font-weight: var(--sjs-article-font-x-large-fontWeight, 700);
  font-style: var(--sjs-article-font-x-large-fontStyle, "normal");
  font-stretch: var(--sjs-article-font-x-large-fontStretch, "normal");
  letter-spacing: var(--sjs-article-font-x-large-letterSpacing, 0);
  line-height: var(--sjs-article-font-x-large-lineHeight, 56px);
  text-indent: var(--sjs-article-font-x-large-paragraphIndent, 0px);
  text-transform: var(--sjs-article-font-x-large-textCase, "none");
}
.sd-completedpage h3,
.sd-completed-before-page h3 {
  font-size: var(--sjs-article-font-large-fontSize, calc(2 * (var(--sjs-font-size, 16px))));
  text-decoration: var(--sjs-article-font-large-textDecoration, "none");
  font-family: var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));
  font-weight: var(--sjs-article-font-large-fontWeight, 700);
  font-style: var(--sjs-article-font-large-fontStyle, "normal");
  font-stretch: var(--sjs-article-font-large-fontStretch, "normal");
  letter-spacing: var(--sjs-article-font-large-letterSpacing, 0);
  line-height: var(--sjs-article-font-large-lineHeight, 40px);
  text-indent: var(--sjs-article-font-large-paragraphIndent, 0px);
  text-transform: var(--sjs-article-font-large-textCase, "none");
}
.sd-completedpage h4,
.sd-completedpage h5,
.sd-completedpage h6,
.sd-completed-before-page h4,
.sd-completed-before-page h5,
.sd-completed-before-page h6 {
  font-size: var(--sjs-article-font-medium-fontSize, calc(1.5 * (var(--sjs-font-size, 16px))));
  text-decoration: var(--sjs-article-font-medium-textDecoration, "none");
  font-family: var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));
  font-weight: var(--sjs-article-font-medium-fontWeight, 700);
  font-style: var(--sjs-article-font-medium-fontStyle, "normal");
  font-stretch: var(--sjs-article-font-medium-fontStretch, "normal");
  letter-spacing: var(--sjs-article-font-medium-letterSpacing, 0);
  line-height: var(--sjs-article-font-medium-lineHeight, 32px);
  text-indent: var(--sjs-article-font-medium-paragraphIndent, 0px);
  text-transform: var(--sjs-article-font-medium-textCase, "none");
}
.sd-completedpage td,
.sd-completedpage span,
.sd-completedpage div,
.sd-completedpage p,
.sd-completed-before-page td,
.sd-completed-before-page span,
.sd-completed-before-page div,
.sd-completed-before-page p {
  font-size: var(--sjs-article-font-default-fontSize, var(--sjs-font-size, 16px));
  text-decoration: var(--sjs-article-font-default-textDecoration, "none");
  font-family: var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));
  font-weight: var(--sjs-article-font-default-fontWeight, 400);
  font-style: var(--sjs-article-font-default-fontStyle, "normal");
  font-stretch: var(--sjs-article-font-default-fontStretch, "normal");
  letter-spacing: var(--sjs-article-font-default-letterSpacing, 0);
  line-height: var(--sjs-article-font-default-lineHeight, 28px);
  text-indent: var(--sjs-article-font-default-paragraphIndent, 0px);
  text-transform: var(--sjs-article-font-default-textCase, "none");
}
.sd-completedpage a,
.sd-completed-before-page a {
  color: var(--sjs-primary-backcolor, var(--primary, #19b394));
}
.sd-completedpage button,
.sd-completed-before-page button {
  display: flex;
  align-items: center;
  padding: calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  vertical-align: baseline;
  text-align: center;
  background-color: var(--sjs-general-backcolor, var(--background, #fff));
  border: none;
  border-radius: var(--sjs-corner-radius, 4px);
  cursor: pointer;
  user-select: none;
  outline: solid calc(0.25 * (var(--sjs-base-unit, var(--base-unit, 8px)))) transparent;
  color: var(--sjs-primary-backcolor, var(--primary, #19b394));
  font-weight: 600;
  font-style: normal;
  font-family: var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));
  font-size: var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px));
  line-height: calc(1.5 * (var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px))));
  box-shadow: var(--sjs-shadow-small, 0px 1px 2px 0px rgba(0, 0, 0, 0.15)), 0 0 0 0px var(--sjs-primary-backcolor, var(--primary, #19b394));
  transition: box-shadow var(--sjs-transition-duration, 150ms);
}
.sd-completedpage button:hover,
.sd-completed-before-page button:hover {
  background-color: var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248)));
}
.sd-completedpage button:focus,
.sd-completed-before-page button:focus {
  box-shadow: var(--sjs-shadow-small-reset, 0px 0px 0px 0px rgba(0, 0, 0, 0.15)), 0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394));
}
.sd-completedpage button span,
.sd-completed-before-page button span {
  display: flex;
  align-items: center;
  flex-grow: 1;
  justify-content: center;
}

.sd-completedpage:before,
.sd-completedpage:after {
  display: block;
  width: calc(9 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  margin-left: calc(50% - 4.5 * var(--sjs-base-unit, var(--base-unit, 8px)));
  content: "";
}

.sd-completedpage:before {
  height: calc(13 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-completedpage:after {
  height: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-progress-buttons__image-button-left {
  display: none;
}

.sd-progress-buttons__image-button-right {
  display: none;
}

.sd-progress-buttons__image-button--hidden {
  visibility: hidden;
}

.sd-progress-buttons__page-description {
  display: none;
}

.sd-progress-buttons {
  padding: calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  display: flex;
  flex-direction: column;
}

.sd-progress-buttons__list-container {
  display: flex;
  overflow: hidden;
  margin: 0 calc(-0.75 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-progress-buttons__connector {
  display: none;
}

.sd-progress-buttons__list {
  display: inline-flex;
  flex-direction: row;
  flex-grow: 1;
  margin: 0 auto;
  padding: 0;
}
.sd-progress-buttons__list li {
  display: flex;
  flex-grow: 1;
  flex-shrink: 1;
  flex-basis: 0;
  position: relative;
  flex-wrap: nowrap;
  text-align: center;
  flex-direction: column;
  cursor: pointer;
}
.sd-progress-buttons__list li:not(:first-child) > .sd-progress-buttons__connector {
  display: block;
  content: "";
  height: calc(0.25 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  background-color: var(--sjs-general-dim-forecolor-light, rgba(0, 0, 0, 0.45));
  opacity: 0.5;
  position: absolute;
  bottom: calc(1.125 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  right: calc(50% + 10px);
  width: calc(100% - 20px);
  pointer-events: none;
}
.sd-progress-buttons__list li .sd-progress-buttons__button {
  position: relative;
  display: flex;
  content: attr(data-page-number);
  width: calc(0 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  height: calc(0 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  margin: calc(0.75 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  border: calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) solid transparent;
  border-radius: 50%;
  align-self: center;
  z-index: 1;
  font-size: calc(0.75 * (var(--sjs-font-size, 16px)));
  font-weight: 600;
  line-height: var(--sjs-font-size, 16px);
  justify-content: center;
  color: var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3));
  box-sizing: content-box;
}
.sd-progress-buttons__list li .sd-progress-buttons__button .sd-progress-buttons__button-background {
  position: absolute;
  width: calc(2.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  height: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  top: calc(-0.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  left: calc(-1.25 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  z-index: -2;
}
.sd-progress-buttons__list li .sd-progress-buttons__button .sd-progress-buttons__button-content {
  position: absolute;
  width: 100%;
  height: 100%;
  top: calc(-0.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  left: calc(-0.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  background-color: var(--sjs-general-dim-forecolor-light, rgba(0, 0, 0, 0.45));
  opacity: 0.5;
  z-index: -1;
  border: calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) solid transparent;
  border-radius: 50%;
  box-sizing: content-box;
}
.sd-progress-buttons__list li:hover .sd-progress-buttons__button {
  color: var(--sjs-primary-backcolor, var(--primary, #19b394));
  padding: calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  margin: calc(0.25 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  border: calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) solid var(--sjs-primary-backcolor, var(--primary, #19b394));
  background-color: var(--sjs-primary-forecolor, var(--primary-foreground, #fff));
}
.sd-progress-buttons__list li:hover .sd-progress-buttons__button .sd-progress-buttons__button-background {
  left: calc(-0.75 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-progress-buttons__list li:hover .sd-progress-buttons__button .sd-progress-buttons__button-content {
  top: calc(-0.75 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  left: calc(-0.75 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  border: calc(0.75 * (var(--sjs-base-unit, var(--base-unit, 8px)))) solid var(--sjs-primary-backcolor, var(--primary, #19b394));
  background-color: var(--sjs-primary-forecolor, var(--primary-foreground, #fff));
  opacity: 1;
}
.sd-progress-buttons__list .sd-progress-buttons__list-element--passed:not(:first-child) > .sd-progress-buttons__connector {
  background-color: var(--sjs-primary-backcolor, var(--primary, #19b394));
  opacity: 1;
}
.sd-progress-buttons__list .sd-progress-buttons__list-element--passed .sd-progress-buttons__button {
  background-color: var(--sjs-primary-backcolor, var(--primary, #19b394));
}
.sd-progress-buttons__list .sd-progress-buttons__list-element--passed .sd-progress-buttons__button .sd-progress-buttons__button-content {
  background-color: var(--sjs-primary-backcolor, var(--primary, #19b394));
  opacity: 1;
}
.sd-progress-buttons__list .sd-progress-buttons__list-element--current:not(:first-child) > .sd-progress-buttons__connector {
  background-color: var(--sjs-primary-backcolor, var(--primary, #19b394));
  opacity: 1;
}
.sd-progress-buttons__list .sd-progress-buttons__list-element--current .sd-progress-buttons__button {
  border: calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) solid var(--sjs-primary-backcolor, var(--primary, #19b394));
  background-color: var(--sjs-primary-forecolor, var(--primary-foreground, #fff));
  color: var(--sjs-primary-backcolor, var(--primary, #19b394));
  padding: calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  margin: calc(0.25 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-progress-buttons__list .sd-progress-buttons__list-element--current .sd-progress-buttons__button .sd-progress-buttons__button-background {
  left: calc(-0.75 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-progress-buttons__list .sd-progress-buttons__list-element--current .sd-progress-buttons__button .sd-progress-buttons__button-content {
  border: calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) solid var(--sjs-primary-backcolor, var(--primary, #19b394));
  background-color: var(--sjs-primary-forecolor, var(--primary-foreground, #fff));
  opacity: 1;
}

.sd-progress-buttons__page-title {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: calc(0.75 * (var(--sjs-font-size, 16px)));
  font-weight: 600;
  line-height: var(--sjs-font-size, 16px);
  flex-grow: 1;
  text-align: center;
  padding: 0 calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  margin-bottom: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  color: var(--lbr-step-progress-bar-step-title-text-color, var(--sjs-font-pagetitle-color, var(--sjs-general-dim-forecolor, rgba(0, 0, 0, 0.91))));
}

.sd-progress-buttons__header .sd-progress-buttons__page-title {
  margin-bottom: var(--sjs-base-unit, var(--base-unit, 8px));
}

.sd-progress-buttons__footer .sd-progress-buttons__page-title {
  margin-top: var(--sjs-base-unit, var(--base-unit, 8px));
  margin-bottom: 0;
  justify-content: flex-end;
  padding: 0;
  color: var(--sjs-general-dim-forecolor-light, rgba(0, 0, 0, 0.45));
}

.sd-progress-buttons--bottom {
  padding: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  flex-direction: column-reverse;
}
.sd-progress-buttons--bottom .sd-progress-buttons__list li {
  flex-direction: column-reverse;
}
.sd-progress-buttons--bottom .sd-progress-buttons__list li:not(:first-child) > .sd-progress-buttons__connector {
  top: calc(1.125 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-progress-buttons--bottom .sd-progress-buttons__page-title {
  margin-top: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  margin-bottom: 0;
}
.sd-progress-buttons--bottom .sd-progress-buttons__header .sd-progress-buttons__page-title {
  margin-top: var(--sjs-base-unit, var(--base-unit, 8px));
  margin-bottom: 0;
}
.sd-progress-buttons--bottom .sd-progress-buttons__footer .sd-progress-buttons__page-title {
  margin-top: 0;
  margin-bottom: var(--sjs-base-unit, var(--base-unit, 8px));
}

.sd-progress-buttons--numbered .sd-progress-buttons__list-container {
  margin: 0 calc(-1 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-progress-buttons--numbered .sd-progress-buttons__list li:not(:first-child) > .sd-progress-buttons__connector {
  bottom: calc(2.175 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  right: calc(50% + 18px);
  width: calc(100% - 36px);
}
.sd-progress-buttons--numbered .sd-progress-buttons__list li .sd-progress-buttons__button {
  width: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  height: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-progress-buttons--numbered .sd-progress-buttons__list li .sd-progress-buttons__button .sd-progress-buttons__button-background {
  height: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  width: calc(4.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-progress-buttons--numbered .sd-progress-buttons__list li:hover .sd-progress-buttons__button {
  padding: calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-progress-buttons--with-titles .sd-progress-buttons__list-container {
  margin: 0;
}

.sd-root-modern--mobile .sd-progress-buttons__list,
.sd-progress-buttons--no-titles .sd-progress-buttons__list {
  justify-content: space-between;
  width: 100%;
}
.sd-root-modern--mobile .sd-progress-buttons__list li,
.sd-progress-buttons--no-titles .sd-progress-buttons__list li {
  flex-grow: 0;
}

.sd-progress-buttons--bottom.sd-progress-buttons--numbered .sd-progress-buttons__list li:not(:first-child) > .sd-progress-buttons__connector {
  top: calc(2.175 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-root-modern--mobile .sd-progress-buttons {
  padding: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-progress-buttons--fit-survey-width {
  max-width: calc(90 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  box-sizing: border-box;
  width: 100%;
  margin: auto;
}

[dir=rtl] .sd-progress-buttons__list li:not(:first-child) > .sd-progress-buttons__connector,
[style*="direction:rtl"] .sd-progress-buttons__list li:not(:first-child) > .sd-progress-buttons__connector,
[style*="direction: rtl"] .sd-progress-buttons__list li:not(:first-child) > .sd-progress-buttons__connector {
  right: unset;
  left: calc(50% + 10px);
}
[dir=rtl] .sd-progress-buttons--numbered .sd-progress-buttons__list li:not(:first-child) > .sd-progress-buttons__connector,
[style*="direction:rtl"] .sd-progress-buttons--numbered .sd-progress-buttons__list li:not(:first-child) > .sd-progress-buttons__connector,
[style*="direction: rtl"] .sd-progress-buttons--numbered .sd-progress-buttons__list li:not(:first-child) > .sd-progress-buttons__connector {
  right: unset;
  left: calc(50% + 20px);
}

.sv_progress-toc {
  padding: var(--lbr-toc-padding-top, var(--sjs-base-unit, var(--base-unit, 8px))) var(--lbr-toc-padding-right, var(--sjs-base-unit, var(--base-unit, 8px))) var(--lbr-toc-padding-bottom, var(--sjs-base-unit, var(--base-unit, 8px))) var(--lbr-toc-padding-left, var(--sjs-base-unit, var(--base-unit, 8px)));
  background: var(--lbr-toc-background-color, var(--sjs-general-backcolor, var(--background, #fff)));
  min-width: calc(32 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  max-width: calc(42 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  height: 100%;
  box-sizing: border-box;
}
.sv_progress-toc .sv-list {
  padding: 0;
}
.sv_progress-toc .sv-list__item.sv-list__item--selected .sv-list__item-body {
  background: var(--sjs-primary-backcolor-light, var(--primary-light, rgba(25, 179, 148, 0.1)));
  color: var(--sjs-general-forecolor, var(--foreground, #161616));
  font-weight: 400;
}
.sv_progress-toc .sv-list__item span {
  white-space: break-spaces;
}
.sv_progress-toc .sv-list__item-body {
  padding-inline-start: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  padding-inline-end: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  border-radius: var(--sjs-corner-radius, 4px);
  padding-top: calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  padding-bottom: calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sv_progress-toc use {
  fill: var(--sjs-general-forecolor-light, var(--foreground-light, #909090));
}

.sv_progress-toc--left {
  border-right: var(--lbr-toc-border-width-right, 1px) solid var(--lbr-toc-border-color, var(--sjs-border-default, var(--border, #d6d6d6)));
}

.sv_progress-toc--right {
  border-left: var(--lbr-toc-border-width-right, 1px) solid var(--lbr-toc-border-color, var(--sjs-border-default, var(--border, #d6d6d6)));
}

.sv_progress-toc--mobile {
  position: fixed;
  top: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  right: calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  width: auto;
  min-width: auto;
  height: auto;
  background-color: var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3));
  z-index: 15;
  border-radius: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sv_progress-toc--mobile > div {
  width: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  height: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sv_progress-toc--mobile:hover {
  background-color: var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3));
}

.sd-title + .sv-components-row > .sv-components-column .sv_progress-toc:not(.sv_progress-toc--mobile),
.sd-title ~ .sv-components-row > .sv-components-column .sv_progress-toc:not(.sv_progress-toc--mobile) {
  margin-top: 2px;
}

.sv_progress-toc.sv_progress-toc--sticky {
  position: sticky;
  height: auto;
  overflow-y: auto;
  top: 0;
}

.sd-list__item-body {
  padding-block: calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  border-radius: var(--sjs-corner-radius, 4px);
  font-size: var(--sjs-font-size, 16px);
  line-height: calc(1.5 * (var(--sjs-font-size, 16px)));
}

.sd-list__item.sd-list__item--focused:not(.sd-list__item--selected) {
  outline: none;
}
.sd-list__item.sd-list__item--focused:not(.sd-list__item--selected) .sd-list__item-body {
  padding-block: calc(1.25 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-timer {
  z-index: 2;
  position: fixed;
  bottom: calc(var(--sd-timer-size) / 144 * 32);
  right: var(--sjs-base-unit, var(--base-unit, 8px));
  background: white;
  width: var(--sd-timer-size);
  height: var(--sd-timer-size);
  margin-right: calc(var(--sd-timer-size) / 144 * 32);
  display: flex;
  border-radius: 100%;
  padding: calc(var(--sd-timer-size) / 144 * 8);
  box-shadow: var(--sjs-shadow-large, 0px 8px 16px 0px rgba(0, 0, 0, 0.1)), var(--sjs-shadow-medium, 0px 2px 6px 0px rgba(0, 0, 0, 0.1));
  box-sizing: border-box;
}

.sd-timer--top {
  top: calc(var(--sd-timer-size) / 144 * 32);
  margin-top: calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  margin-bottom: calc(-1 * var(--sd-timer-size));
}

.sd-timer--bottom {
  bottom: calc(var(--sd-timer-size) / 144 * 32);
  margin-top: calc(var(--sd-timer-size) * -1.2222222222);
}

.sd-timer__progress {
  --sd-timer-stroke-background-color: var(--background-dim, #f3f3f3);
  --sd-timer-stroke-background-width: 2px;
  stroke-linecap: round;
  height: 100%;
  width: 100%;
  transform: rotate(-90deg);
  stroke: var(--sjs-primary-backcolor, var(--primary, #19b394));
  stroke-dashoffset: 0;
  fill: none;
  stroke-width: 4px;
}

.sd-timer__progress--animation {
  stroke-dashoffset: 0;
  transition: stroke-dashoffset 1s linear;
}

.sd-timer__text-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  padding: var(--sjs-base-unit, var(--base-unit, 8px));
  color: var(--sjs-primary-backcolor, var(--primary, #19b394));
  font-weight: 700;
  font-size: calc(var(--sd-timer-size) / 144 * 32);
}

.sd-timer__text--major {
  color: var(--sjs-primary-backcolor, var(--primary, #19b394));
  font-weight: 700;
  font-size: calc(var(--sd-timer-size) / 144 * 32);
}

.sd-timer__text--minor {
  color: var(--lbr-timer-text-color-secondary, var(--sjs-general-dim-forecolor-light, rgba(0, 0, 0, 0.45)));
  font-size: var(--lbr-font-default-size, var(--sjs-font-size, 16px));
  font-style: normal;
  font-weight: 600;
  line-height: var(--lbr-font-default-line-height, calc(1.5 * (var(--sjs-font-size, 16px))));
  margin-top: calc(-0.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sv-header {
  position: relative;
  background-color: var(--sjs-header-backcolor, transparent);
}

.sv-header__background-color--accent {
  background-color: var(--sjs-header-backcolor, var(--sjs-primary-backcolor, var(--primary, #19b394)));
}

.sv-header__overlap {
  padding-bottom: calc(8 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  box-sizing: content-box;
}
.sv-header__overlap ~ div .sd-body,
.sv-header__overlap ~ div .sv-body {
  margin-top: calc(-14 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-root-modern--mobile .sv-header__overlap {
  padding-bottom: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-root-modern--mobile .sv-header__overlap ~ div .sd-body,
.sd-root-modern--mobile .sv-header__overlap ~ div .sv-body {
  margin-top: calc(-5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sv-header__overlap.sv-header__without-background {
  margin-bottom: 0;
  padding-bottom: 0;
}
.sv-header__overlap.sv-header__without-background ~ div .sd-body,
.sv-header__overlap.sv-header__without-background ~ div .sv-body {
  margin-top: 0;
}

.sv-header__without-background .sv-header--mobile,
.sv-header__without-background .sv-header__content {
  padding-bottom: 0;
}

.sd-body .sv-header__content {
  padding-top: 0;
  padding-bottom: calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sv-header__content {
  padding: calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  box-sizing: border-box;
  height: 100%;
  position: relative;
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  grid-template-rows: 1fr 1fr 1fr;
  row-gap: var(--lbr-cover-row-gap, var(--lbr-spacing-x150, calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))))));
  column-gap: var(--lbr-cover-column-gap, var(--lbr-spacing-x6, calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))))));
}

.sv-header--height-auto .sv-header__content {
  grid-template-rows: auto;
  height: auto;
}
.sv-header--height-auto .sv-header__cell:not(.sv-header__cell--empty) .sv-header__cell-content {
  position: relative;
  min-height: 100%;
  min-width: 100%;
}
.sv-header--height-auto .sv-header__cell--right .sv-header__cell-content {
  left: 100%;
  transform: translateX(-100%);
}

.sv-header__content--static {
  max-width: calc(90 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  margin-left: auto;
  margin-right: auto;
}

.sv-header__background-image {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  border: 0;
  background-position-x: center;
}

.sv-header__background-image--contain {
  background-repeat: no-repeat;
}

.sv-header__cell {
  position: relative;
}

.sv-header__cell-content {
  display: flex;
  flex-direction: column;
  position: absolute;
  width: max-content;
  max-width: 300%;
  top: 0;
  bottom: 0;
}

.sv-header__cell--left .sv-header__cell-content {
  left: 0;
}

.sv-header__cell--center .sv-header__cell-content {
  min-width: 100%;
  left: 50%;
  transform: translateX(-50%);
}

.sv-header__cell--right .sv-header__cell-content {
  right: 0;
}

.sv-header__logo {
  display: flex;
}
.sv-header__logo img {
  display: block;
}

.sv-header__title {
  display: flex;
}

.sv-header__title .sd-title {
  --header-title-font-size: var(--sjs-font-headertitle-size, calc(2 * (var(--sjs-font-size, 16px))));
  font-size: var(--header-title-font-size);
  line-height: calc(1.25 * (var(--header-title-font-size)));
  color: var(--sjs-font-headertitle-color, var(--sjs-font-pagetitle-color, var(--sjs-general-dim-forecolor, rgba(0, 0, 0, 0.91))));
  font-family: var(--sjs-font-headertitle-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));
  font-weight: var(--sjs-font-headertitle-weight, 700);
  margin: 0;
}

.sv-header__logo ~ .sv-header__title {
  margin-top: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sv-header__logo ~ .sv-header__description {
  margin-top: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sv-header__title ~ .sv-header__description {
  margin-top: var(--sjs-base-unit, var(--base-unit, 8px));
}

.sv-header__description {
  display: flex;
}

.sv-header__description .sd-description {
  --header-description-font-size: var(--sjs-font-headerdescription-size, 20px);
  font-size: var(--header-description-font-size);
  line-height: calc(1.5 * (var(--header-description-font-size)));
  color: var(--sjs-font-headerdescription-color, var(--sjs-font-pagedescription-color, var(--sjs-general-dim-forecolor-light, rgba(0, 0, 0, 0.45))));
  font-family: var(--sjs-font-headerdescription-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));
  font-weight: var(--sjs-font-headerdescription-weight, 400);
  margin: 0;
}

.sv-header__background-color--accent .sv-header__title .sd-title {
  color: var(--sjs-font-headertitle-color, var(--sjs-primary-forecolor, var(--primary-foreground, #fff)));
}
.sv-header__background-color--accent .sv-header__description .sd-description {
  color: var(--sjs-font-headerdescription-color, var(--sjs-primary-forecolor, var(--primary-foreground, #fff)));
}

.sv-header__content .sd-header__text h3 {
  margin: 0;
}

.sv-header--mobile {
  padding: calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  position: relative;
  z-index: 1;
}
.sv-header--mobile .sv-header__logo img {
  max-width: 100%;
}

@keyframes rotationAnimation {
  from {
    rotate: 0deg;
  }
  to {
    rotate: 360deg;
  }
}
.sd-loading-indicator {
  height: calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-loading-indicator .sv-svg-icon {
  height: calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  width: calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  animation-name: rotationAnimation;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  animation-duration: 1s;
}
.sd-loading-indicator .sv-svg-icon use {
  fill: var(--lbr-placeholder-loading-circle-color-spin, var(--sjs-primary-backcolor, var(--primary, #19b394)));
}

sv-components-container,
.sd-components-container {
  display: flex;
}

.sv-components-row {
  display: flex;
  flex-direction: row;
  width: 100%;
}

.sv-components-column {
  display: flex;
  flex-direction: column;
}

.sv-components-column--expandable {
  flex-grow: 1;
}

.sv-components-row > .sv-components-column--expandable {
  width: 1px;
}

.sd-breadcrumbs {
  display: flex;
  align-items: center;
  align-content: center;
  gap: var(--lbr-breadcrumbs-gap, var(--sjs-base-unit, var(--base-unit, 8px)));
  align-self: stretch;
  flex-wrap: wrap;
  padding-bottom: var(--lbr-page-header-breadcrumbs-margin-bottom, 20px);
}

.sd-breadcrumbs-item {
  color: var(--lbr-breadcrumbs-item-text-color, var(--sjs-general-dim-forecolor-light, rgba(0, 0, 0, 0.45)));
  font-family: var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));
  font-style: normal;
  font-size: var(--sjs-font-size, 16px);
  line-height: calc(1.5 * (var(--sjs-font-size, 16px)));
}

.sd-breadcrumbs-item__button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  display: flex;
  padding: 0;
  box-sizing: border-box;
  border: none;
  background-color: transparent;
  cursor: pointer;
  color: unset;
  font-size: unset;
  font-family: unset;
  overflow-x: hidden;
  white-space: nowrap;
}

.sd-breadcrumbs-separator {
  display: flex;
  width: var(--lbr-breadcrumbs-item-separator-icon-width, calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))));
  height: var(--lbr-breadcrumbs-item-separator-icon-height, calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))));
  justify-content: center;
  align-items: center;
}
.sd-breadcrumbs-separator use {
  fill: var(--lbr-breadcrumbs-item-separator-color, var(--sjs-general-dim-forecolor-light, rgba(0, 0, 0, 0.45)));
}

.sd-summary {
  border-radius: var(--lbr-data-table-corner-radius, calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))));
  background: var(--lbr-data-table-background-color, var(--sjs-general-backcolor, var(--background, #fff)));
  box-shadow: var(--lbr-data-table-shadow-offset-x, 0px) var(--lbr-data-table-shadow-offset-y, 1px) var(--lbr-data-table-shadow-blur, 2px) var(--lbr-data-table-shadow-spread, 0px) var(--lbr-data-table-shadow-color, rgba(0, 0, 0, 0.15));
  overflow: hidden;
}

.sd-summary-row {
  display: flex;
  padding: var(--lbr-data-table-row-padding-top, var(--sjs-base-unit, var(--base-unit, 8px))) var(--lbr-data-table-row-padding-right, calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))))) var(--lbr-data-table-row-padding-bottom, var(--sjs-base-unit, var(--base-unit, 8px))) var(--lbr-data-table-row-padding-left, calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))));
  align-items: flex-start;
  gap: var(--lbr-data-table-row-gap, calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px)))));
  flex: 1 0 0;
  align-self: stretch;
  border-bottom: var(--lbr-data-table-row-border-width-bottom, 1px) solid var(--lbr-data-table-row-border-color, var(--sjs-border-light, var(--border-light, #eaeaea)));
  background: var(--lbr-data-table-row-background-color, var(--sjs-general-backcolor, var(--background, #fff)));
}

.sd-summary-row__content {
  display: flex;
  padding: var(--lbr-data-table-row-text-margin-top, calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px))))) 0px var(--lbr-data-table-row-text-margin-bottom, calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px))))) 0px;
  align-items: flex-start;
  gap: var(--lbr-data-table-row-gap, calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px)))));
  flex: 1 0 0;
  color: var(--lbr-data-table-row-text-color-title, var(--sjs-general-forecolor, var(--foreground, #161616)));
  font-family: var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));
  font-style: normal;
  font-size: var(--sjs-font-size, 16px);
  line-height: calc(1.5 * (var(--sjs-font-size, 16px)));
}

.sd-summary-row__actions {
  display: flex;
  align-items: flex-start;
  gap: var(--lbr-data-table-actions-gap, var(--sjs-base-unit, var(--base-unit, 8px)));
  opacity: 0;
  transition: opacity var(--sjs-transition-duration, 150ms);
}

.sd-summary-row:hover .sd-summary-row__actions,
.sd-question--mobile .sd-summary-row__actions {
  opacity: 1;
}

.sd-summary-row-action {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  display: flex;
  padding: 0;
  box-sizing: border-box;
  border: none;
  background-color: transparent;
  cursor: pointer;
  color: unset;
  font-family: var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));
  overflow-x: hidden;
  white-space: nowrap;
  display: flex;
  padding: var(--lbr-action-button-padding-top, var(--sjs-base-unit, var(--base-unit, 8px))) var(--lbr-action-button-padding-right-icon-only, var(--sjs-base-unit, var(--base-unit, 8px))) var(--lbr-action-button-padding-bottom, var(--sjs-base-unit, var(--base-unit, 8px))) var(--lbr-action-button-padding-left-icon-only, var(--sjs-base-unit, var(--base-unit, 8px)));
  justify-content: center;
  align-items: center;
  gap: var(--lbr-action-button-gap, var(--sjs-base-unit, var(--base-unit, 8px)));
  border-radius: var(--lbr-action-button-corner-radius, 1024px);
  transition: background-color var(--sjs-transition-duration, 150ms);
}
.sd-summary-row-action:hover, .sd-summary-row-action:focus {
  outline: none;
  background-color: var(--lbr-action-button-background-color-hovered-positive, var(--sjs-primary-backcolor-light, var(--primary-light, rgba(25, 179, 148, 0.1))));
}
.sd-summary-row-action:active, .sd-summary-row-action.svc-toolbar__item--pressed {
  opacity: 0.5;
}
.sd-summary-row-action.svc-toolbar__item--active {
  outline: none;
}
.sd-summary-row-action:disabled {
  opacity: 0.25;
  cursor: default;
}
.sd-summary-row-action .sv-svg-icon {
  width: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
  height: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-summary-row-action--edit use {
  fill: var(--lbr-action-button-icon-color-positive, var(--sjs-primary-backcolor, var(--primary, #19b394)));
}

.sd-summary-row-action--delete:hover, .sd-summary-row-action--delete:focus {
  outline: none;
  background-color: var(--lbr-action-button-background-color-hovered-negative, var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, 0.1))));
}
.sd-summary-row-action--delete use {
  fill: var(--lbr-action-button-icon-color-negative, var(--sjs-special-red, var(--red, #e60a3e)));
}

.sd-root-modern,
.sd-container-modern {
  --sd-base-padding: calc(5 * var(--sjs-base-unit, var(--base-unit, 8px)));
  --sd-base-vertical-padding: calc(4 * var(--sjs-base-unit, var(--base-unit, 8px)));
  --sd-page-vertical-padding: calc(3 * var(--sjs-base-unit, var(--base-unit, 8px)));
}

.sd-root-modern.sd-root-modern--mobile,
.sd-root-modern--mobile .sd-container-modern {
  --sd-base-padding: calc(3 * var(--sjs-base-unit, var(--base-unit, 8px)));
  --sd-base-vertical-padding: calc(2 * var(--sjs-base-unit, var(--base-unit, 8px)));
  --sd-page-vertical-padding: calc(2 * var(--sjs-base-unit, var(--base-unit, 8px)));
}

.sd-root-modern.sd-root-modern--mobile .sd-element__num {
  float: none;
  margin-inline-start: 0;
  width: auto;
  padding-inline-start: 0;
  padding-inline-end: 0;
}
.sd-root-modern.sd-root-modern--mobile .sd-element__num + span {
  float: none;
  width: auto;
}
.sd-root-modern.sd-root-modern--mobile .sd-element__title-expandable-svg {
  inset-inline-start: calc(-2.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));
}
.sd-root-modern.sd-root-modern--mobile .sd-title.sd-container-modern__title {
  flex-direction: column;
}
.sd-root-modern.sd-root-modern--mobile .sd-header__text {
  min-width: 100%;
}

.sd-multipletext--mobile .sd-multipletext__cell {
  display: block;
}
.sd-multipletext--mobile .sd-multipletext__cell:not(:first-of-type) {
  padding-left: 0;
  padding-top: var(--sjs-base-unit, var(--base-unit, 8px));
}
.sd-multipletext--mobile .sd-multipletext__cell :not(:last-of-type) {
  padding-bottom: var(--sjs-base-unit, var(--base-unit, 8px));
}
.sd-multipletext--mobile .sd-multipletext__item-container {
  padding-top: var(--sjs-base-unit, var(--base-unit, 8px));
  padding-bottom: var(--sjs-base-unit, var(--base-unit, 8px));
}
.sd-multipletext--mobile .sd-multipletext__item-title {
  max-width: none;
  border-right: none;
  width: 100%;
  padding: var(--sjs-base-unit, var(--base-unit, 8px)) 0;
  margin: 0;
}
.sd-multipletext--mobile .sd-multipletext__item {
  flex-basis: 0;
  min-width: 0;
}
.sd-multipletext--mobile .sd-multipletext__item .sd-input {
  padding: 0;
  margin: 0;
}
.sd-multipletext--mobile .sd-multipletext__item-container--answered,
.sd-multipletext--mobile .sd-multipletext__item-container--allow-focus:focus-within {
  flex-direction: column;
}
.sd-multipletext--mobile .sd-multipletext__item-container--answered .sd-multipletext__item-title,
.sd-multipletext--mobile .sd-multipletext__item-container--allow-focus:focus-within .sd-multipletext__item-title {
  padding: 0;
}
.sd-multipletext--mobile .sd-multipletext__item-container--answered .sd-multipletext__item-title span,
.sd-multipletext--mobile .sd-multipletext__item-container--allow-focus:focus-within .sd-multipletext__item-title span {
  font-size: calc(0.75 * (var(--sjs-font-size, 16px)));
  line-height: var(--sjs-font-size, 16px);
}
.sd-multipletext--mobile .sd-multipletext__item-container--answered .sd-multipletext__item,
.sd-multipletext--mobile .sd-multipletext__item-container--allow-focus:focus-within .sd-multipletext__item {
  flex-basis: auto;
  min-width: auto;
  width: 100%;
}
.sd-multipletext--mobile .sd-multipletext__item-container--answered .sd-multipletext__item .sd-input,
.sd-multipletext--mobile .sd-multipletext__item-container--allow-focus:focus-within .sd-multipletext__item .sd-input {
  width: 100%;
}

.sd-selectbase--mobile .sd-selectbase--multi-column {
  flex-direction: column;
}
.sd-selectbase--mobile .sd-selectbase--multi-column .sd-selectbase__column:not(:last-child) {
  padding-right: 0;
}

body {
  --sv-defaultV2-mark: true;
}

.sd-root-modern {
  -webkit-font-smoothing: antialiased;
  -webkit-tap-highlight-color: transparent;
  --sd-mobile-width: 600px;
  --sd-timer-size: calc(18 * var(--sjs-base-unit, var(--base-unit, 8px)));
  width: 100%;
  font-family: var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));
  background-color: var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3));
  position: relative;
}
@-moz-document url-prefix() {
  .sd-root-modern,
  .sd-root-modern * {
    scrollbar-width: thin;
    scrollbar-color: var(--sjs-border-default, var(--border, #d6d6d6)) transparent;
  }
}
.sd-root-modern::-webkit-scrollbar,
.sd-root-modern *::-webkit-scrollbar {
  width: 12px;
  height: 12px;
  background-color: transparent;
}
.sd-root-modern::-webkit-scrollbar-thumb,
.sd-root-modern *::-webkit-scrollbar-thumb {
  border: 4px solid rgba(0, 0, 0, 0);
  background-clip: padding-box;
  border-radius: 32px;
  background-color: var(--sjs-border-default, var(--border, #d6d6d6));
}
.sd-root-modern::-webkit-scrollbar-track,
.sd-root-modern *::-webkit-scrollbar-track {
  background: transparent;
}
.sd-root-modern::-webkit-scrollbar-thumb:hover,
.sd-root-modern *::-webkit-scrollbar-thumb:hover {
  border: 2px solid rgba(0, 0, 0, 0);
  background-color: var(--sjs-border-default, var(--border, #d6d6d6));
}
.sd-root-modern form {
  position: relative;
}

.sd-root-modern--animation-disabled * {
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}

.sd-root-modern.sd-root-modern--full-container {
  width: 100%;
  height: 100%;
  overflow: auto;
  position: relative;
}

.sd-root-modern--mobile {
  --sd-timer-size: calc(9 * var(--sjs-base-unit, var(--base-unit, 8px)));
}

.sd-root-modern__wrapper {
  position: relative;
}

.sd-root-modern__wrapper--has-image {
  min-height: 100%;
}

.sd-root-modern--full-container .sd-root-modern__wrapper--fixed {
  position: static;
  width: 100%;
  height: 100%;
}
.sd-root-modern--full-container .sd-root-modern__wrapper--fixed form {
  width: 100%;
  height: 100%;
  max-height: 100%;
}

.sv-popup .sv-popup__scrolling-content {
  box-sizing: content-box;
}
@-moz-document url-prefix() {
  .sv-popup .sv-popup__scrolling-content,
  .sv-popup .sv-popup__scrolling-content * {
    scrollbar-width: thin;
    scrollbar-color: var(--sjs-border-default, var(--border, #d6d6d6)) transparent;
  }
}
.sv-popup .sv-popup__scrolling-content::-webkit-scrollbar,
.sv-popup .sv-popup__scrolling-content *::-webkit-scrollbar {
  width: 12px;
  height: 12px;
  background-color: transparent;
}
.sv-popup .sv-popup__scrolling-content::-webkit-scrollbar-thumb,
.sv-popup .sv-popup__scrolling-content *::-webkit-scrollbar-thumb {
  border: 4px solid rgba(0, 0, 0, 0);
  background-clip: padding-box;
  border-radius: 32px;
  background-color: var(--sjs-border-default, var(--border, #d6d6d6));
}
.sv-popup .sv-popup__scrolling-content::-webkit-scrollbar-track,
.sv-popup .sv-popup__scrolling-content *::-webkit-scrollbar-track {
  background: transparent;
}
.sv-popup .sv-popup__scrolling-content::-webkit-scrollbar-thumb:hover,
.sv-popup .sv-popup__scrolling-content *::-webkit-scrollbar-thumb:hover {
  border: 2px solid rgba(0, 0, 0, 0);
  background-color: var(--sjs-border-default, var(--border, #d6d6d6));
}

.sv-components-container-center {
  position: sticky;
  top: 0;
}

.sv-root--sticky-top .sv-components-container-center {
  z-index: 15;
}

.sv-root--sticky-top.sd-progress--pages .sv-components-container-center,
.sv-root--sticky-top.sd-progress--buttons .sv-components-container-center {
  background-color: var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3));
  box-shadow: var(--sjs-shadow-medium, 0px 2px 6px 0px rgba(0, 0, 0, 0.1)), var(--sjs-shadow-small, 0px 1px 2px 0px rgba(0, 0, 0, 0.15));
}

.sv-components-container-right,
.sv-components-container-left {
  width: fit-content;
}
/*!
 * surveyjs - Survey JavaScript library v2.0.10
 * Copyright (c) 2015-2025 Devsoft Baltic OÜ  - http://surveyjs.io/
 * License: MIT (http://www.opensource.org/licenses/mit-license.php)
 */
@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format("woff2");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format("woff2");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format("woff2");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif}:root{--sjs-transition-duration: 150ms}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes changeHeight{from{height:var(--animation-height-from)}to{height:var(--animation-height-to)}}@keyframes moveInWithOverflow{from{overflow:hidden;height:var(--animation-height-from);min-height:var(--animation-height-from);margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;border-top-width:0;border-bottom-width:0}99%{overflow:hidden;margin-top:var(--animation-margin-top);margin-bottom:var(--animation-margin-bottom);padding-top:var(--animation-padding-top);padding-bottom:var(--animation-padding-bottom);border-top-width:var(--animation-border-top-width);border-bottom-width:var(--animation-border-bottom-width);height:var(--animation-height-to);min-height:var(--animation-height-to)}to{overflow:visible;margin-top:var(--animation-margin-top);margin-bottom:var(--animation-margin-bottom);padding-top:var(--animation-padding-top);padding-bottom:var(--animation-padding-bottom);border-top-width:var(--animation-border-top-width);border-bottom-width:var(--animation-border-bottom-width);height:var(--animation-height-to);min-height:var(--animation-height-to)}}@keyframes moveIn{from{height:0}to{height:var(--animation-height)}}@keyframes paddingFadeIn{from{padding-top:0;padding-bottom:0}to{padding-bottom:var(--animation-padding-bottom);padding-top:var(--animation-padding-top)}}.sv-action-bar{display:flex;box-sizing:content-box;position:relative;align-items:center;margin-left:auto;overflow:hidden;white-space:nowrap}.sv-action-bar-separator{display:inline-block;width:1px;height:24px;vertical-align:middle;margin-right:16px;background-color:var(--sjs-border-default, var(--border, #d6d6d6))}.sv-action-bar--default-size-mode .sv-action-bar-separator{margin:0 var(--sjs-base-unit, var(--base-unit, 8px))}.sv-action-bar--small-size-mode .sv-action-bar-separator{margin:0 calc(0.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-action-bar-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;padding:var(--sjs-base-unit, var(--base-unit, 8px));box-sizing:border-box;border:none;border-radius:calc(0.5*(var(--sjs-corner-radius, 4px)));background-color:rgba(0,0,0,0);color:var(--sjs-general-forecolor, var(--foreground, #161616));cursor:pointer;font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));overflow-x:hidden;white-space:nowrap}button.sv-action-bar-item{overflow:hidden}.sv-action-bar--default-size-mode .sv-action-bar-item{height:calc(5*(var(--sjs-base-unit, var(--base-unit, 8px))));font-size:var(--sjs-font-size, 16px);line-height:calc(1.5*(var(--sjs-font-size, 16px)));margin:0 var(--sjs-base-unit, var(--base-unit, 8px))}.sv-action-bar--small-size-mode .sv-action-bar-item{height:calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))));font-size:calc(0.75*(var(--sjs-font-size, 16px)));line-height:var(--sjs-font-size, 16px);margin:0 calc(0.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-action:first-of-type .sv-action-bar-item{margin-inline-start:0}.sv-action:last-of-type .sv-action-bar-item{margin-inline-end:0}.sv-action-bar--default-size-mode .sv-action-bar-item__title--with-icon{margin-inline-start:var(--sjs-base-unit, var(--base-unit, 8px))}.sv-action-bar--small-size-mode .sv-action-bar-item__title--with-icon{margin-inline-start:calc(0.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-action-bar-item__icon svg{display:block}.sv-action-bar-item__icon use{fill:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}.sv-action-bar-item:hover,.sv-action-bar-item:focus{outline:none;background-color:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3))}.sv-action-bar-item:active,.sv-action-bar-item.svc-toolbar__item--pressed{opacity:.5}.sv-action-bar-item.svc-toolbar__item--active{outline:none}.sv-action-bar-item:disabled{opacity:.25;cursor:default}.sv-action-bar-item__title{color:inherit;vertical-align:middle;white-space:nowrap}.sv-action-bar-item--secondary .sv-action-bar-item__icon use{fill:var(--sjs-secondary-backcolor, var(--secondary, #ff9814))}.sv-action-bar-item--active .sv-action-bar-item__icon use{fill:var(--sjs-primary-backcolor, var(--primary, #19b394))}.sv-action-bar-item-dropdown{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;height:calc(5*(var(--sjs-base-unit, var(--base-unit, 8px))));padding:var(--sjs-base-unit, var(--base-unit, 8px));box-sizing:border-box;border:none;border-radius:calc(0.5*(var(--sjs-corner-radius, 4px)));background-color:rgba(0,0,0,0);cursor:pointer;line-height:calc(1.5*(var(--sjs-font-size, 16px)));font-size:var(--sjs-font-size, 16px);font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)))}.sv-expand-action:before{content:"";display:inline-block;background-image:url("data:image/svg+xml,%3C%3Fxml version=%271.0%27 encoding=%27utf-8%27%3F%3E%3C%21-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0%29 --%3E%3Csvg version=%271.1%27 id=%27Layer_1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 x=%270px%27 y=%270px%27 viewBox=%270 0 10 10%27 style=%27enable-background:new 0 0 10 10;%27 xml:space=%27preserve%27%3E%3Cstyle type=%27text/css%27%3E .st0%7Bfill:%23404040;%7D%0A%3C/style%3E%3Cpolygon class=%27st0%27 points=%272,2 0,4 5,9 10,4 8,2 5,5 %27/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center center;height:10px;width:12px;margin:auto 8px}.sv-expand-action--expanded:before{transform:rotate(180deg)}.sv-dots{width:48px}.sv-dots__item{width:100%}.sv-dots__item .sv-action-bar-item__icon{margin:auto}.sv-action--hidden{width:0px;height:0px;overflow:hidden;visibility:hidden}.sv-action--hidden .sv-action__content{min-width:fit-content}.sv-action__content{display:flex;flex-direction:row;align-items:center}.sv-action__content>*{flex:0 0 auto}.sv-action--space{margin-left:auto}.sv-action-bar-item--pressed:not(.sv-action-bar-item--active){background-color:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3));opacity:50%}.sv-dragged-element-shortcut{height:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));min-width:calc(12.5*(var(--sjs-base-unit, var(--base-unit, 8px))));border-radius:calc(4.5*(var(--sjs-base-unit, var(--base-unit, 8px))));background-color:var(--sjs-general-backcolor, var(--background, #fff));padding:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));cursor:grabbing;position:absolute;z-index:10000;box-shadow:0px 8px 16px rgba(0,0,0,.1);font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-size:var(--sjs-font-size, 16px);padding-left:calc(2.5*(var(--sjs-base-unit, var(--base-unit, 8px))));line-height:calc(1.5*(var(--sjs-font-size, 16px)))}.sv-matrixdynamic__drag-icon{padding-top:calc(1.75*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-matrixdynamic__drag-icon:after{content:" ";display:block;height:calc(0.75*(var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(2.5*(var(--sjs-base-unit, var(--base-unit, 8px))));border:1px solid #e7e7e7;box-sizing:border-box;border-radius:calc(1.25*(var(--sjs-base-unit, var(--base-unit, 8px))));cursor:move;margin-top:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-matrixdynamic-dragged-row{cursor:grabbing;position:absolute;z-index:10000;font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)))}.sv-matrixdynamic-dragged-row .sd-table__row{box-shadow:var(--sjs-shadow-large, 0px 8px 16px 0px rgba(0, 0, 0, 0.1)),var(--sjs-shadow-medium, 0px 2px 6px 0px rgba(0, 0, 0, 0.1));background-color:var(--sjs-general-backcolor, var(--background, #fff));display:flex;flex-grow:0;flex-shrink:0;align-items:center;line-height:0}.sv-matrixdynamic-dragged-row .sd-table__cell.sd-table__cell--drag>div{background-color:var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff))));min-height:calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-table__cell--header.sd-table__cell--drag,.sd-table__cell.sd-table__cell--drag{padding-right:0;padding-left:0}.sd-question--mobile .sd-table__cell--header.sd-table__cell--drag,.sd-question--mobile .sd-table__cell.sd-table__cell--drag{display:none}.sv-matrix-row--drag-drop-ghost-mod td{background-color:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3))}.sv-matrix-row--drag-drop-ghost-mod td>*{visibility:hidden}.sv-drag-drop-choices-shortcut{cursor:grabbing;position:absolute;z-index:10000;font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));min-width:100px;max-width:400px}.sv-drag-drop-choices-shortcut .sv-ranking-item{height:calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-drag-drop-choices-shortcut .sv-ranking-item .sv-ranking-item__text .sv-string-viewer,.sv-drag-drop-choices-shortcut .sv-ranking-item .sv-ranking-item__text .sv-string-editor{overflow:hidden;white-space:nowrap}.sv-drag-drop-choices-shortcut__content.sv-drag-drop-choices-shortcut__content{min-width:100px;box-shadow:var(--sjs-shadow-large, 0px 8px 16px 0px rgba(0, 0, 0, 0.1)),var(--sjs-shadow-medium, 0px 2px 6px 0px rgba(0, 0, 0, 0.1));background-color:var(--sjs-general-backcolor, var(--background, #fff));border-radius:calc(4.5*var(--sjs-base-unit, var(--base-unit, 8px)));padding-right:calc(2*var(--sjs-base-unit, var(--base-unit, 8px)));margin-left:0}.sv-drag-drop-image-picker-shortcut{cursor:grabbing;position:absolute;z-index:10000;box-shadow:var(--sjs-shadow-large, 0px 8px 16px 0px rgba(0, 0, 0, 0.1)),var(--sjs-shadow-medium, 0px 2px 6px 0px rgba(0, 0, 0, 0.1));background-color:var(--sjs-general-backcolor, var(--background, #fff));padding:calc(.5*var(--sjs-base-unit, var(--base-unit, 8px)));border-radius:calc(.5*var(--sjs-base-unit, var(--base-unit, 8px)))}sv-popup{display:block;position:absolute}.sv-popup{position:fixed;left:0;top:0;width:100vw;outline:none;z-index:2000;height:100vh}.sv-dropdown-popup{height:0}.sv-popup.sv-popup-inner{height:0}.sv-popup-inner>.sv-popup__container{margin-top:calc(-1*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-list__item--with-icon .sv-popup-inner>.sv-popup__container{margin-top:calc(-0.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-popup--menu-popup>.sv-popup__container{background:var(--lbr-popup-menu-background-color-global, var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3)));border-radius:var(--lbr-popup-menu-corner-radius, var(--sjs-corner-radius, 4px));box-shadow:var(--sjs-shadow-medium, 0px 2px 6px 0px rgba(0, 0, 0, 0.1)),var(--sjs-shadow-large, 0px 8px 16px 0px rgba(0, 0, 0, 0.1))}.sv-popup--menu-popup>.sv-popup__container>.sv-popup__body-content{background-color:var(--lbr-popup-menu-background-color, var(--sjs-general-backcolor, var(--background, #fff)));border-radius:var(--lbr-popup-menu-corner-radius, var(--sjs-corner-radius, 4px));height:100%}.sv-popup__container{position:absolute;padding:0}.sv-popup__content{min-width:100%;height:100%;display:flex;flex-direction:column;min-height:0;position:relative}.sv-popup__body-content{width:100%;height:100%;box-sizing:border-box;display:flex;flex-direction:column;max-height:90vh;max-width:100vw}.sv-popup--modal-popup{display:flex;align-items:center;justify-content:center;background-color:var(--lbr-dialog-screen-color, var(--background-semitransparent, rgba(144, 144, 144, 0.5)));padding:calc(4*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(15*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(8*(var(--sjs-base-unit, var(--base-unit, 8px))));box-sizing:border-box}.sv-popup--modal-popup>.sv-popup__container{position:static;display:flex;background-color:var(--lbr-dialog-background-color, var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9)));border-radius:var(--lbr-dialog-corner-radius, calc(2 * (var(--sjs-corner-radius, 4px))));box-shadow:var(--lbr-dialog-shadow-2-offset-x, 0px) var(--lbr-dialog-shadow-2-offset-y, 2px) var(--lbr-dialog-shadow-2-blur, 6px) var(--lbr-dialog-shadow-2-spread, 0px) var(--lbr-dialog-shadow-2-color, rgba(0, 0, 0, 0.1)),var(--lbr-dialog-shadow-1-offset-x, 0px) var(--lbr-dialog-shadow-1-offset-y, 8px) var(--lbr-dialog-shadow-1-blur, 16px) var(--lbr-dialog-shadow-1-spread, 0px) var(--lbr-dialog-shadow-1-color, rgba(0, 0, 0, 0.1))}.sv-popup--modal-popup>.sv-popup__container>.sv-popup__body-content{padding:calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))));height:auto;min-width:452px;gap:calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-popup--modal-popup .sv-popup__body-footer .sv-modal-footer-action-bar{overflow:visible}.sv-popup--modal-popup .sv-popup__scrolling-content{padding:2px;margin:-2px}.sd-root-modern--mobile .sv-popup--modal-popup .sv-popup__body-content{min-width:auto}.sv-popup--confirm .sv-popup__body-content .sv-string-viewer{color:var(--sjs-font-editorfont-color, var(--sjs-general-forecolor, rgba(0, 0, 0, 0.91)));align-self:self-start;font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-size:var(--sjs-font-size, 16px);font-style:normal;font-weight:400;line-height:calc(1.5*(var(--sjs-font-size, 16px)))}.sv-popup__scrolling-content{height:100%;overflow:auto;display:flex;flex-direction:column}.sv-popup__scrolling-content::-webkit-scrollbar,.sv-popup__scrolling-content *::-webkit-scrollbar{height:6px;width:6px;background-color:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3))}.sv-popup__scrolling-content::-webkit-scrollbar-thumb,.sv-popup__scrolling-content *::-webkit-scrollbar-thumb{background:var(--sjs-primary-backcolor-light, var(--primary-light, rgba(25, 179, 148, 0.1)))}.sv-popup--show-pointer.sv-popup--top .sv-popup__pointer{transform:translate(calc(-1 * (var(--sjs-base-unit, var(--base-unit, 8px))))) rotate(180deg)}.sv-popup--show-pointer.sv-popup--bottom .sv-popup__pointer{transform:translate(calc(-1 * (var(--sjs-base-unit, var(--base-unit, 8px)))), calc(-1 * (var(--sjs-base-unit, var(--base-unit, 8px)))))}.sv-popup--show-pointer.sv-popup--right .sv-popup__container{transform:translate(var(--sjs-base-unit, var(--base-unit, 8px)))}.sv-popup--show-pointer.sv-popup--right .sv-popup__container .sv-popup__pointer{transform:translate(-12px, -4px) rotate(-90deg)}.sv-popup--show-pointer.sv-popup--left .sv-popup__container{transform:translate(calc(-1 * (var(--sjs-base-unit, var(--base-unit, 8px)))))}.sv-popup--show-pointer.sv-popup--left .sv-popup__container .sv-popup__pointer{transform:translate(-4px, -4px) rotate(90deg)}.sv-popup__pointer{display:block;position:absolute}.sv-popup__pointer:after{content:" ";display:block;width:0;height:0;border-left:var(--sjs-base-unit, var(--base-unit, 8px)) solid rgba(0,0,0,0);border-right:var(--sjs-base-unit, var(--base-unit, 8px)) solid rgba(0,0,0,0);border-bottom:var(--sjs-base-unit, var(--base-unit, 8px)) solid var(--sjs-general-backcolor, var(--background, #fff));align-self:center}.sv-popup__body-header{font-family:Open Sans;font-size:calc(1.5*(var(--sjs-font-size, 16px)));line-height:calc(2*(var(--sjs-font-size, 16px)));font-style:normal;font-weight:700;color:var(--sjs-general-forecolor, var(--foreground, #161616))}.sv-popup__body-footer{display:flex}.sv-popup__body-footer .sv-action-bar{gap:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))));overflow:visible}.sv-popup--menu-phone,.sv-popup--menu-tablet{z-index:2001;padding:0;width:100%;height:var(--sv-popup-overlay-height, 100vh)}.sv-popup--menu-phone .sv-popup__body-footer-item,.sv-popup--menu-tablet .sv-popup__body-footer-item{width:100%}.sv-popup--menu-phone .sv-popup__body-footer .sv-action-bar,.sv-popup--menu-tablet .sv-popup__body-footer .sv-action-bar{width:100%;justify-content:flex-start}.sv-popup--menu-phone .sv-popup__body-footer .sv-action-bar .sv-action,.sv-popup--menu-tablet .sv-popup__body-footer .sv-action-bar .sv-action{flex:0 0 auto}.sv-popup--menu-phone .sv-popup__body-footer,.sv-popup--menu-tablet .sv-popup__body-footer{padding:var(--lbr-popup-menu-footer-padding-top, calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px))))) var(--lbr-popup-menu-footer-padding-right, 0px) var(--lbr-popup-menu-footer-padding-bottom, calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px))))) var(--lbr-popup-menu-footer-padding-left, 0px);border-top:var(--lbr-popup-menu-footer-border-width-top, 1px) solid var(--lbr-popup-menu-footer-border-color, var(--sjs-border-light, var(--border-light, #eaeaea)));background:var(--lbr-popup-menu-footer-background-color, var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9)))}.sv-popup--menu-phone .sv-list__filter,.sv-popup--menu-tablet .sv-list__filter{display:flex;align-items:center;margin-bottom:0;padding:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-popup--menu-phone .sv-list,.sv-popup--menu-tablet .sv-list{flex-grow:1}.sv-popup--menu-phone .sv-list__filter-icon,.sv-popup--menu-tablet .sv-list__filter-icon{position:static;height:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-popup--menu-phone .sv-list__empty-container,.sv-popup--menu-tablet .sv-list__empty-container{display:flex;flex-direction:column;justify-content:center;flex-grow:1}.sv-popup--menu-phone .sv-list__filter-clear-button,.sv-popup--menu-tablet .sv-list__filter-clear-button{height:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));padding:calc(0.5*(var(--sjs-base-unit, var(--base-unit, 8px))));appearance:none;border:none;border-radius:100%;background-color:rgba(0,0,0,0)}.sv-popup--menu-phone .sv-list__filter-clear-button svg,.sv-popup--menu-tablet .sv-list__filter-clear-button svg{height:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-popup--menu-phone .sv-list__filter-clear-button svg use,.sv-popup--menu-tablet .sv-list__filter-clear-button svg use{fill:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}.sv-popup--menu-phone .sv-list__filter-clear-button:hover,.sv-popup--menu-tablet .sv-list__filter-clear-button:hover{border-radius:var(--lbr-popup-menu-search-clear-button-corner-radius, 1024px);background:var(--lbr-popup-menu-search-clear-button-background-color-hovered, var(--sjs-special-red-light, rgba(229, 10, 62, 0.1)))}.sv-popup--menu-phone .sv-list__filter-clear-button:hover use,.sv-popup--menu-tablet .sv-list__filter-clear-button:hover use{fill:var(--lbr-popup-menu-search-clear-button-icon-color-hovered, var(--sjs-special-red, #E50A3E))}.sv-popup--menu-phone .sv-list__input,.sv-popup--menu-tablet .sv-list__input{color:var(--sjs-general-forecolor-light, var(--foreground-light, #909090));font-size:var(--sjs-font-size, 16px);line-height:calc(1.5*(var(--sjs-font-size, 16px)));font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));padding:calc(0.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(0.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(0.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) var(--sjs-base-unit, var(--base-unit, 8px))}.sv-popup--menu-phone .sv-list__item:hover .sv-list__item-body,.sv-popup--menu-phone .sv-list__item:focus .sv-list__item-body,.sv-popup--menu-phone .sv-list__item--focused .sv-list__item-body,.sv-popup--menu-tablet .sv-list__item:hover .sv-list__item-body,.sv-popup--menu-tablet .sv-list__item:focus .sv-list__item-body,.sv-popup--menu-tablet .sv-list__item--focused .sv-list__item-body{background:var(--sjs-general-backcolor, var(--background, #fff))}.sv-popup--menu-phone .sv-list__item:hover.sv-list__item--selected .sv-list__item-body,.sv-popup--menu-phone .sv-list__item:focus.sv-list__item--selected .sv-list__item-body,.sv-popup--menu-phone .sv-list__item--focused.sv-list__item--selected .sv-list__item-body,.sv-popup--menu-tablet .sv-list__item:hover.sv-list__item--selected .sv-list__item-body,.sv-popup--menu-tablet .sv-list__item:focus.sv-list__item--selected .sv-list__item-body,.sv-popup--menu-tablet .sv-list__item--focused.sv-list__item--selected .sv-list__item-body{background:var(--sjs-primary-backcolor, var(--primary, #19b394));color:var(--sjs-primary-forecolor, var(--primary-foreground, #fff));font-weight:600}.sv-popup--menu-phone.sv-multi-select-list .sv-list__item:hover.sv-list__item--selected .sv-list__item-body,.sv-popup--menu-phone.sv-multi-select-list .sv-list__item:focus.sv-list__item--selected .sv-list__item-body,.sv-popup--menu-phone.sv-multi-select-list .sv-list__item--focused.sv-list__item--selected .sv-list__item-body,.sv-popup--menu-tablet.sv-multi-select-list .sv-list__item:hover.sv-list__item--selected .sv-list__item-body,.sv-popup--menu-tablet.sv-multi-select-list .sv-list__item:focus.sv-list__item--selected .sv-list__item-body,.sv-popup--menu-tablet.sv-multi-select-list .sv-list__item--focused.sv-list__item--selected .sv-list__item-body{background:var(--sjs-primary-backcolor-light, var(--primary-light, rgba(25, 179, 148, 0.1)));color:var(--sjs-general-forecolor, var(--foreground, #161616));font-weight:400}.sv-popup--menu-phone>.sv-popup__container{width:100%;height:calc(var(--sv-popup-overlay-height, 100vh));max-width:100vw;max-height:calc(var(--sv-popup-overlay-height, 100vh));border:unset;box-shadow:unset;box-sizing:content-box;background:var(--lbr-popup-menu-background-color-global, var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3)))}.sv-popup--menu-phone>.sv-popup__container>.sv-popup__body-content{background-color:var(--lbr-popup-menu-background-color, var(--sjs-general-backcolor, var(--background, #fff)));max-height:var(--sv-popup-overlay-height, 100vh);max-width:100vw;height:calc(var(--sv-popup-overlay-height, 100vh))}.sv-popup--menu-tablet{background:var(--lbr-dialog-screen-color, var(--background-semitransparent, rgba(144, 144, 144, 0.5)))}.sv-popup--menu-tablet>.sv-popup__container{border:unset;box-sizing:content-box;background:var(--lbr-popup-menu-background-color-global, var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3)));--sv-popup-overlay-max-height: calc(var(--sv-popup-overlay-height, 100vh) - var(--sjs-base-unit, var(--base-unit, 8px)) * 8);--sv-popup-overlay-max-width: calc(100% - var(--sjs-base-unit, var(--base-unit, 8px)) * 8);position:absolute;transform:translate(-50%, -50%);left:50%;top:50%;max-height:var(--sv-popup-overlay-max-height);min-height:min(var(--sv-popup-overlay-max-height),30*(var(--sjs-base-unit, var(--base-unit, 8px))));height:auto;width:auto;min-width:min(40*(var(--sjs-base-unit, var(--base-unit, 8px))),var(--sv-popup-overlay-max-width));max-width:var(--sv-popup-overlay-max-width);border-radius:var(--lbr-popup-menu-corner-radius, var(--sjs-corner-radius, 4px));overflow:hidden;box-shadow:var(--sjs-shadow-medium, 0px 2px 6px 0px rgba(0, 0, 0, 0.1)),var(--sjs-shadow-large, 0px 8px 16px 0px rgba(0, 0, 0, 0.1))}.sv-popup--menu-tablet>.sv-popup__container>.sv-popup__body-content{background-color:var(--lbr-popup-menu-background-color, var(--sjs-general-backcolor, var(--background, #fff)));max-width:100vw;max-height:calc(var(--sv-popup-overlay-height, 100vh) - var(--sjs-base-unit, var(--base-unit, 8px))*8);min-height:min(var(--sv-popup-overlay-max-height),30*(var(--sjs-base-unit, var(--base-unit, 8px))));height:auto}.sv-popup--menu-tablet .sv-popup__content,.sv-popup--menu-tablet .sv-popup__scrolling-content,.sv-popup--menu-tablet .sv-list__container{flex-grow:1}.sv-popup--visible{opacity:1}.sv-popup--hidden{opacity:0}.sv-popup--enter{animation-name:fadeIn;animation-fill-mode:forwards;animation-duration:.15s}.sv-popup--modal-popup.sv-popup--enter{animation-timing-function:cubic-bezier(0, 0, 0.58, 1);animation-duration:.25s}.sv-popup--leave{animation-direction:reverse;animation-name:fadeIn;animation-fill-mode:forwards;animation-duration:.15s}.sv-popup--modal-popup.sv-popup--leave{animation-timing-function:cubic-bezier(0.42, 0, 1, 1);animation-duration:.25s}.sv-popup--hidden{opacity:0}@keyframes modalMoveUp{from{transform:translateY(64px)}to{transform:translateY(0)}}.sv-popup--modal-popup.sv-popup--leave .sv-popup__container,.sv-popup--modal-popup.sv-popup--enter .sv-popup__container{animation-name:modalMoveUp;animation-timing-function:cubic-bezier(0, 0, 0.58, 1);animation-fill-mode:forwards;animation-duration:.25s}.sv-popup--modal-popup.sv-popup--leave .sv-popup__container{animation-direction:reverse;animation-timing-function:cubic-bezier(0.42, 0, 1, 1)}.sv-button-group{display:flex;align-items:center;flex-direction:row;font-size:var(--sjs-font-size, 16px);overflow-x:auto;border:1px solid var(--sjs-border-default, var(--border, #d6d6d6))}.sv-button-group:focus-within{box-shadow:0 0 0 1px var(--sjs-primary-backcolor, var(--primary, #19b394));border-color:var(--sjs-primary-backcolor, var(--primary, #19b394))}.sv-button-group__item{display:flex;box-sizing:border-box;flex-direction:row;justify-content:center;align-items:center;appearance:none;flex-grow:1;flex-basis:0;padding:11px calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));line-height:calc(1.5*(var(--sjs-font-size, 16px)));outline:none;font-size:var(--sjs-font-size, 16px);font-weight:400;background:var(--sjs-general-backcolor, var(--background, #fff));cursor:pointer;color:var(--sjs-general-forecolor, var(--foreground, #161616));position:relative}.sv-button-group__item:not(:last-of-type){border-right:1px solid var(--sjs-border-default, var(--border, #d6d6d6))}.sv-button-group__item--hover:hover{background-color:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3))}.sv-button-group__item-icon{display:block;height:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-button-group__item-icon use{fill:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}.sv-button-group__item--selected{font-weight:600;color:var(--sjs-primary-backcolor, var(--primary, #19b394))}.sv-button-group__item--selected .sv-button-group__item-icon use{fill:var(--sjs-primary-backcolor, var(--primary, #19b394))}.sv-button-group__item--selected:hover{background-color:var(--sjs-general-backcolor, var(--background, #fff))}.sv-button-group__item-decorator{display:flex;align-items:center;white-space:nowrap}.sv-button-group__item-caption{display:block}.sv-button-group__item-icon+.sv-button-group__item-caption{margin-left:var(--sjs-base-unit, var(--base-unit, 8px))}.sv-button-group__item--disabled{color:var(--sjs-general-forecolor, var(--foreground, #161616));cursor:default}.sv-button-group__item--disabled .sv-button-group__item-decorator{opacity:.25;font-weight:normal}.sv-button-group__item--disabled .sv-button-group__item-icon use{fill:var(--sjs-general-forecolor, var(--foreground, #161616))}.sv-button-group__item--disabled:hover{background-color:var(--sjs-general-backcolor, var(--background, #fff))}.sv-button-group:focus-within{box-shadow:0 0 0 1px var(--sjs-primary-backcolor, var(--primary, #19b394));border-color:var(--sjs-primary-backcolor, var(--primary, #19b394))}.sv-visuallyhidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.sv-hidden{display:none !important}.sv-title-actions{display:flex;align-items:center;width:100%}.sv-title-actions__title{flex-wrap:wrap;max-width:90%;min-width:50%;white-space:initial}.sv-action-title-bar{min-width:56px}.sv-title-actions .sv-title-actions__title{flex-wrap:wrap;flex:0 1 auto;max-width:unset;min-width:unset}.sv-title-actions .sv-action-title-bar{flex:1 1 auto;justify-content:flex-end;min-width:unset}.sv_window{position:fixed;bottom:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));right:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));border-radius:var(--sjs-base-unit, var(--base-unit, 8px));border:1px solid var(--sjs-border-inside, var(--border-inside, rgba(0, 0, 0, 0.16)));box-shadow:var(--sjs-shadow-large, 0px 8px 16px 0px rgba(0, 0, 0, 0.1)),var(--sjs-shadow-medium, 0px 2px 6px 0px rgba(0, 0, 0, 0.1));background-clip:padding-box;z-index:100;max-height:50vh;overflow:auto;box-sizing:border-box;background:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3));width:calc(100% - 4*(var(--sjs-base-unit, var(--base-unit, 8px)))) !important}@-moz-document url-prefix(){.sv_window,.sv_window *{scrollbar-width:thin;scrollbar-color:var(--sjs-border-default, var(--border, #d6d6d6)) rgba(0,0,0,0)}}.sv_window::-webkit-scrollbar,.sv_window *::-webkit-scrollbar{width:12px;height:12px;background-color:rgba(0,0,0,0)}.sv_window::-webkit-scrollbar-thumb,.sv_window *::-webkit-scrollbar-thumb{border:4px solid rgba(0,0,0,0);background-clip:padding-box;border-radius:32px;background-color:var(--sjs-border-default, var(--border, #d6d6d6))}.sv_window::-webkit-scrollbar-track,.sv_window *::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.sv_window::-webkit-scrollbar-thumb:hover,.sv_window *::-webkit-scrollbar-thumb:hover{border:2px solid rgba(0,0,0,0);background-color:var(--sjs-border-default, var(--border, #d6d6d6))}.sv_window_root-content{height:100%}.sv_window--full-screen{top:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));left:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));right:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));bottom:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));max-height:100%;width:initial !important;max-width:initial !important}.sv_window_header{display:flex;justify-content:flex-end}.sv_window_content{overflow:hidden}.sv_window--collapsed{height:initial}.sv_window--collapsed .sv_window_header{height:calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))));padding:var(--sjs-base-unit, var(--base-unit, 8px)) var(--sjs-base-unit, var(--base-unit, 8px)) var(--sjs-base-unit, var(--base-unit, 8px)) calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));border-radius:var(--sjs-base-unit, var(--base-unit, 8px));display:flex;background-color:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3));box-sizing:content-box}.sv_window--collapsed .sv_window_content{display:none}.sv_window--collapsed .sv_window_buttons_container{margin-top:0;margin-right:0}.sv_window_header_title_collapsed{color:var(--sjs-general-dim-forecolor, rgba(0, 0, 0, 0.91));font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-style:normal;font-weight:600;font-size:var(--sjs-font-size, 16px);line-height:calc(1.5*(var(--sjs-font-size, 16px)));flex:1;display:flex;justify-content:flex-start;align-items:center}.sv_window_header_description{color:var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, rgba(0, 0, 0, 0.45)));font-feature-settings:"salt" on;font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-style:normal;font-size:var(--sjs-font-size, 16px);line-height:calc(1.5*(var(--sjs-font-size, 16px)));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sv_window_buttons_container{position:fixed;margin-top:var(--sjs-base-unit, var(--base-unit, 8px));margin-right:var(--sjs-base-unit, var(--base-unit, 8px));display:flex;gap:var(--sjs-base-unit, var(--base-unit, 8px));z-index:10000}.sv_window_button{display:flex;padding:var(--sjs-base-unit, var(--base-unit, 8px));justify-content:center;align-items:center;border-radius:calc(0.5*(var(--sjs-base-unit, var(--base-unit, 8px))));cursor:pointer}.sv_window_button:hover,.sv_window_button:active{background-color:var(--sjs-primary-backcolor-light, var(--primary-light, rgba(25, 179, 148, 0.1)))}.sv_window_button:hover svg use,.sv_window_button:hover svg path,.sv_window_button:active svg use,.sv_window_button:active svg path{fill:var(--sjs-primary-backcolor, var(--primary, #19b394))}.sv_window_button:active{opacity:.5}.sv_window_button svg use,.sv_window_button svg path{fill:var(--sjs-general-dim-forecolor-light, rgba(0, 0, 0, 0.45))}sv-brand-info,.sv-brand-info{z-index:1;position:relative;margin-top:1px}.sv-brand-info{font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));text-align:right;color:#161616;padding:24px 40px}.sv-brand-info a{color:#161616;text-decoration-line:underline}.sd-body--static .sv-brand-info{padding-top:0;margin-top:16px}.sd-body--responsive .sv-brand-info{padding-top:16px;margin-top:-8px}.sd-root-modern--mobile .sv-brand-info{padding:48px 24px 8px 24px;margin-top:0;text-align:center}.sv-brand-info__text{font-weight:600;font-size:var(--sjs-font-size, 16px);line-height:calc(1.5*(var(--sjs-font-size, 16px)));color:#161616}.sv-brand-info__logo{display:inline-block}.sv-brand-info__logo img{width:118px}.sv-brand-info__terms{font-weight:400;font-size:calc(0.75*(var(--sjs-font-size, 16px)));line-height:var(--sjs-font-size, 16px);padding-top:4px}.sv-brand-info__terms a{color:#909090}.sd-body--responsive .sv-brand-info{padding-right:0;padding-left:0}.sv-ranking{outline:none;user-select:none;-webkit-user-select:none}.sv-ranking-item{cursor:pointer;position:relative;opacity:1}.sv-ranking-item:focus .sv-ranking-item__icon--hover{visibility:hidden}.sv-ranking-item:hover:not(:focus) .sv-ranking-item__icon--hover{visibility:visible}.sv-question--disabled .sv-ranking-item:hover .sv-ranking-item__icon--hover{visibility:hidden}.sv-ranking-item:focus{outline:none}.sv-ranking-item:focus .sv-ranking-item__icon--focus{visibility:visible;top:calc(0.6*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-ranking-item:focus .sv-ranking-item__index{background:var(--sjs-general-backcolor, var(--background, #fff));outline:calc(0.25*(var(--sjs-base-unit, var(--base-unit, 8px)))) solid var(--sjs-primary-backcolor, var(--primary, #19b394))}.sv-ranking-item__content.sv-ranking-item__content{display:flex;align-items:center;line-height:1em;padding:calc(0.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) 0px;border-radius:calc(12.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-ranking-item__icon-container{position:relative;left:0;bottom:0;flex-shrink:0;width:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));align-self:flex-start;padding-left:var(--sjs-base-unit, var(--base-unit, 8px));padding-right:var(--sjs-base-unit, var(--base-unit, 8px));margin-left:calc(-2*(var(--sjs-base-unit, var(--base-unit, 8px))));box-sizing:content-box}.sv-ranking-item--disabled.sv-ranking-item--disabled,.sv-ranking-item--readonly.sv-ranking-item--readonly,.sv-ranking-item--preview.sv-ranking-item--preview{cursor:initial;user-select:initial;-webkit-user-select:initial}.sv-ranking-item--disabled.sv-ranking-item--disabled .sv-ranking-item__icon-container.sv-ranking-item__icon-container .sv-ranking-item__icon.sv-ranking-item__icon,.sv-ranking-item--readonly.sv-ranking-item--readonly .sv-ranking-item__icon-container.sv-ranking-item__icon-container .sv-ranking-item__icon.sv-ranking-item__icon,.sv-ranking-item--preview.sv-ranking-item--preview .sv-ranking-item__icon-container.sv-ranking-item__icon-container .sv-ranking-item__icon.sv-ranking-item__icon{visibility:hidden}.sv-ranking-item__icon.sv-ranking-item__icon{visibility:hidden;fill:var(--sjs-primary-backcolor, var(--primary, #19b394));position:absolute;top:var(--sjs-base-unit, var(--base-unit, 8px));width:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-ranking-item__index.sv-ranking-item__index{display:flex;flex-shrink:0;align-items:center;justify-content:center;background-color:var(--sjs-primary-backcolor-light, var(--primary-light, rgba(25, 179, 148, 0.1)));color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));font-size:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));border-radius:100%;border:calc(0.25*(var(--sjs-base-unit, var(--base-unit, 8px)))) solid rgba(0,0,0,0);width:calc(5*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(5*(var(--sjs-base-unit, var(--base-unit, 8px))));line-height:calc(1.5*(var(--sjs-font-size, 16px)));box-sizing:border-box;font-weight:600;margin-left:calc(0*(var(--sjs-base-unit, var(--base-unit, 8px))));transition:outline var(--sjs-transition-duration, 150ms),background var(--sjs-transition-duration, 150ms);outline:calc(0.25*(var(--sjs-base-unit, var(--base-unit, 8px)))) solid rgba(0,0,0,0);align-self:self-start}.sv-ranking-item__index.sv-ranking-item__index svg{fill:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));width:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));height:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))}.sv-ranking-item__text{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));font-size:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));line-height:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));margin:0 calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));overflow-wrap:break-word;word-break:normal;align-self:self-start;padding-top:var(--sjs-base-unit, var(--base-unit, 8px));padding-bottom:var(--sjs-base-unit, var(--base-unit, 8px))}.sv-ranking-item__text .sv-string-viewer,.sv-ranking-item__text .sv-string-editor{overflow:initial;white-space:pre-line}.sd-ranking--disabled .sv-ranking-item__text{color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));opacity:.25}.sv-ranking-item--disabled .sv-ranking-item__text{color:var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, rgba(0, 0, 0, 0.45)));opacity:.25}.sv-ranking-item--readonly .sv-ranking-item__index{background-color:var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248)))}.sv-ranking-item--preview .sv-ranking-item__index{background-color:rgba(0,0,0,0);border:1px solid var(--sjs-general-forecolor, var(--foreground, #161616));box-sizing:border-box}.sv-ranking-item__ghost.sv-ranking-item__ghost{display:none;background-color:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3));border-radius:calc(12.5*(var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(31*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(5*(var(--sjs-base-unit, var(--base-unit, 8px))));z-index:1;position:absolute;left:0;top:calc(0.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}[dir=rtl] .sv-ranking-item__ghost{left:initilal;right:calc(5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-ranking-item--ghost{height:calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-ranking-item--ghost .sv-ranking-item__text .sv-string-viewer,.sv-ranking-item--ghost .sv-ranking-item__text .sv-string-editor{white-space:unset}.sv-ranking-item--ghost .sv-ranking-item__ghost{display:block}.sv-ranking-item--ghost .sv-ranking-item__content{visibility:hidden}.sv-ranking-item--drag .sv-ranking-item__content{box-shadow:var(--sjs-shadow-large, 0px 8px 16px 0px rgba(0, 0, 0, 0.1));border-radius:calc(12.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-ranking--drag .sv-ranking-item:hover .sv-ranking-item__icon{visibility:hidden}.sv-ranking-item--drag .sv-ranking-item__icon--hover{visibility:visible}.sv-ranking--mobile .sv-ranking-item__icon--hover{visibility:visible;fill:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}.sv-ranking--mobile.sv-ranking--drag .sv-ranking-item--ghost .sv-ranking-item__icon.sv-ranking-item__icon--hover{visibility:hidden}.sv-ranking--mobile.sv-ranking-shortcut{max-width:80%}.sv-ranking--mobile .sv-ranking-item__index.sv-ranking-item__index{margin-left:0}.sv-ranking--mobile .sd-element--with-frame .sv-ranking-item__icon{margin-left:0}.sv-ranking--design-mode .sv-ranking-item:hover .sv-ranking-item__icon{visibility:hidden}.sv-ranking--disabled{opacity:.8}.sv-ranking-shortcut[hidden]{display:none}.sv-ranking-shortcut .sv-ranking-item__icon{fill:var(--sjs-primary-backcolor, var(--primary, #19b394))}.sv-ranking-shortcut .sv-ranking-item__text{margin-right:calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-ranking-shortcut .sv-ranking-item__icon--hover{visibility:visible}.sv-ranking-shortcut .sv-ranking-item__icon{width:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));top:var(--sjs-base-unit, var(--base-unit, 8px))}.sv-ranking-shortcut .sv-ranking-item__content{padding-left:calc(0.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-ranking-shortcut .sv-ranking-item__icon-container{margin-left:calc(0*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-ranking-shortcut{cursor:grabbing;position:absolute;z-index:10000;border-radius:calc(12.5*var(--sjs-base-unit, var(--base-unit, 8px)));min-width:100px;max-width:400px;box-shadow:var(--sjs-shadow-medium, 0px 2px 6px 0px rgba(0, 0, 0, 0.1)),var(--sjs-shadow-large, 0px 8px 16px 0px rgba(0, 0, 0, 0.1));background-color:var(--sjs-general-backcolor, var(--background, #fff));font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)))}.sv-ranking-shortcut .sv-ranking-item{height:calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-ranking-shortcut .sv-ranking-item .sv-ranking-item__text .sv-string-viewer,.sv-ranking-shortcut .sv-ranking-item .sv-ranking-item__text .sv-string-editor{overflow:hidden;white-space:nowrap}.sv-ranking--select-to-rank{display:flex}.sv-ranking--select-to-rank-vertical{flex-direction:column-reverse}.sv-ranking--select-to-rank-vertical .sv-ranking__containers-divider{margin:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px)))) 0;height:1px}.sv-ranking--select-to-rank-vertical .sv-ranking__container--empty{padding-top:var(--sjs-base-unit, var(--base-unit, 8px));padding-bottom:var(--sjs-base-unit, var(--base-unit, 8px));display:flex;justify-content:center;align-items:center}.sv-ranking-item--animate-item-removing{animation-name:moveIn,fadeIn;animation-direction:reverse;animation-fill-mode:forwards;animation-timing-function:linear;animation-duration:var(--sjs-ranking-move-out-duration, 150ms),var(--sjs-ranking-fade-out-duration, 100ms);animation-delay:var(--sjs-ranking-move-out-delay, 0ms),0s}.sv-ranking-item--animate-item-adding{animation-name:moveIn,fadeIn;opacity:0;animation-fill-mode:forwards;animation-timing-function:linear;animation-duration:var(--sjs-ranking-move-in-duration, 150ms),var(--sjs-ranking-fade-in-duration, 100ms);animation-delay:0s,var(--sjs-ranking-fade-in-delay, 150ms)}.sv-ranking-item--animate-item-adding-empty{animation-name:fadeIn;opacity:0;animation-timing-function:linear;animation-duration:var(--sjs-ranking-fade-in-duration, 100ms);animation-delay:0}.sv-ranking-item--animate-item-removing-empty{animation-name:fadeIn;animation-direction:reverse;animation-timing-function:linear;animation-duration:var(--sjs-ranking-fade-out-duration, 100ms);animation-delay:0}@keyframes sv-animate-item-opacity-reverse-keyframes{0%{opacity:0}100%{opacity:1}}@keyframes sv-animate-item-opacity-keyframes{0%{opacity:1}100%{opacity:0}}.sv-ranking--select-to-rank-horizontal .sv-ranking__container{max-width:calc(50% - 1px)}.sv-ranking--select-to-rank-horizontal .sv-ranking__containers-divider{width:1px}.sv-ranking--select-to-rank-horizontal .sv-ranking__container--to .sv-ranking-item{left:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-ranking--select-to-rank-horizontal .sv-ranking__container--empty.sv-ranking__container--to .sv-ranking-item{left:initial}.sv-ranking--select-to-rank-horizontal .sv-ranking__container--empty.sv-ranking__container--to .sv-ranking__container-placeholder{padding-left:calc(5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-ranking--select-to-rank-horizontal .sv-ranking__container--empty.sv-ranking__container--from .sv-ranking__container-placeholder{padding-right:calc(5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-ranking__container-placeholder{color:var(--sjs-font-questiondescription-color, var(--sjs-general-dim-forecolor-light, rgba(0, 0, 0, 0.45)));font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-style:normal;font-size:var(--sjs-font-size, 16px);line-height:calc(1.5*(var(--sjs-font-size, 16px)));white-space:normal;display:flex;justify-content:center;align-items:center;height:100%;padding-top:calc(0.5*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-bottom:calc(0.5*(var(--sjs-base-unit, var(--base-unit, 8px))));box-sizing:border-box}.sv-ranking__container{flex:1}.sv-ranking__container--empty{box-sizing:border-box;text-align:center}.sv-ranking__containers-divider{background:var(--sjs-border-default, var(--sjs-border-inside, var(--border-inside, rgba(0, 0, 0, 0.16))))}.sv-ranking__container--from .sv-ranking-item__icon--focus{display:none}.sv-ranking--select-to-rank-horizontal .sv-ranking__container--to .sv-ranking-item{left:0 !important;padding-left:16px}.sv-ranking--select-to-rank-horizontal .sv-ranking__container--to .sv-ranking-item .sv-ranking-item__ghost{left:initial}.sv-ranking--select-to-rank-swap-areas{flex-direction:row-reverse}.sv-ranking--select-to-rank-swap-areas .sv-ranking__container--to .sv-ranking-item{padding-left:0;left:-24px !important}.sv-ranking--select-to-rank-swap-areas .sv-ranking__container--from .sv-ranking-item{padding-left:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));left:0}.sv-ranking--select-to-rank-swap-areas .sv-ranking__container--from .sv-ranking-item__ghost.sv-ranking-item__ghost{left:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-ranking--select-to-rank-swap-areas .sv-ranking__container--empty.sv-ranking__container--to .sv-ranking__container-placeholder{padding-right:calc(5*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-left:0}.sv-ranking--select-to-rank-swap-areas .sv-ranking__container--empty.sv-ranking__container--to .sv-ranking-item__ghost.sv-ranking-item__ghost{right:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-ranking--select-to-rank-swap-areas .sv-ranking__container--empty.sv-ranking__container--from .sv-ranking__container-placeholder{padding-left:calc(5*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-right:0}.sd-question--mobile .sv-ranking-item__icon-container,.sd-root-modern.sd-root-modern--mobile .sv-ranking-item__icon-container{margin-left:calc(-2*(var(--sjs-base-unit, var(--base-unit, 8px))));display:flex;justify-content:flex-end;padding:0;width:calc(5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-list{margin:0;padding:var(--lbr-popup-menu-padding-top, 4px) var(--lbr-popup-menu-padding-right, 4px) var(--lbr-popup-menu-padding-bottom, 4px) var(--lbr-popup-menu-padding-left, 4px);overflow-y:auto;font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));list-style-type:none}.sv-list__empty-container{width:100%;font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));box-sizing:border-box;padding:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))));display:flex;padding:var(--lbr-placeholder-padding-top, 16px) var(--lbr-placeholder-padding-right, 64px) var(--lbr-placeholder-padding-bottom, 16px) var(--lbr-placeholder-padding-left, 64px);flex-direction:column;justify-content:center;align-items:center;gap:var(--lbr-placeholder-gap, 4px);align-self:stretch}.sv-list__empty-text{line-height:calc(1.5*(var(--sjs-font-size, 16px)));font-size:var(--sjs-font-size, 16px);font-weight:400;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}.sv-list__item{width:100%;align-items:center;box-sizing:border-box;color:var(--sjs-general-forecolor, var(--foreground, #161616));cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sv-list__item-body{--sjs-list-item-padding-left-default: calc(2 * var(--sjs-base-unit, var(--base-unit, 8px)));--sjs-list-item-padding-left: calc(var(--sjs-list-item-level) * var(--sjs-list-item-padding-left-default));position:relative;width:100%;align-items:center;box-sizing:border-box;padding-block:var(--sjs-base-unit, var(--base-unit, 8px));padding-inline-end:calc(8*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-inline-start:var(--sjs-list-item-padding-left, calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))));color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));font-weight:normal;font-size:var(--sjs-font-size, 16px);line-height:calc(1.5*(var(--sjs-font-size, 16px)));cursor:pointer;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;transition:background-color var(--sjs-transition-duration, 150ms),color var(--sjs-transition-duration, 150ms)}.sv-list__item.sv-list__item--focused:not(.sv-list__item--selected){outline:none}.sv-list__item.sv-list__item--focused:not(.sv-list__item--selected) .sv-list__item-body{border:calc(0.25*(var(--sjs-base-unit, var(--base-unit, 8px)))) solid var(--sjs-border-light, var(--border-light, #eaeaea));border-radius:var(--sjs-corner-radius, 4px);padding-block:calc(0.75*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-inline-end:calc(7.75*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-inline-start:calc(1.75*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-list__item:hover,.sv-list__item:focus{outline:none}.sv-list__item:focus .sv-list__item-body,.sv-list__item--hovered>.sv-list__item-body{background-color:var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248)))}.sv-list__item--with-icon.sv-list__item--with-icon{padding:0}.sv-list__item--with-icon.sv-list__item--with-icon>.sv-list__item-body{padding-top:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-bottom:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))));gap:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));display:flex}.sv-list__item-icon{float:left;flex-shrink:0;width:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-list__item-icon svg{display:block}.sv-list__item-icon use{fill:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}.sv-list-item__marker-icon{position:absolute;right:var(--sjs-base-unit, var(--base-unit, 8px));width:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));flex-shrink:0;padding:calc(0.5*(var(--sjs-base-unit, var(--base-unit, 8px))));box-sizing:content-box}.sv-list-item__marker-icon svg{display:block}.sv-list-item__marker-icon use{fill:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}[dir=rtl] .sv-list__item-icon,[style*="direction:rtl"] .sv-list__item-icon,[style*="direction: rtl"] .sv-list__item-icon{float:right}.sv-list__item-separator{margin:var(--sjs-base-unit, var(--base-unit, 8px)) 0;height:1px;background-color:var(--sjs-border-default, var(--border, #d6d6d6))}.sv-list--filtering .sv-list__item-separator{display:none}.sv-list__item.sv-list__item--selected>.sv-list__item-body,.sv-list__item.sv-list__item--selected:hover>.sv-list__item-body,.sv-list__item.sv-list__item--selected.sv-list__item--focused>.sv-list__item-body,.sv-multi-select-list .sv-list__item.sv-list__item--selected.sv-list__item--focused>.sv-list__item-body,li:focus .sv-list__item.sv-list__item--selected>.sv-list__item-body{background-color:var(--sjs-primary-backcolor, var(--primary, #19b394));color:var(--sjs-primary-forecolor, var(--primary-foreground, #fff));font-weight:600}.sv-list__item.sv-list__item--selected .sv-list__item-icon use,.sv-list__item.sv-list__item--selected:hover .sv-list__item-icon use,.sv-list__item.sv-list__item--selected.sv-list__item--focused .sv-list__item-icon use,.sv-multi-select-list .sv-list__item.sv-list__item--selected.sv-list__item--focused .sv-list__item-icon use,li:focus .sv-list__item.sv-list__item--selected .sv-list__item-icon use{fill:var(--sjs-general-backcolor, var(--background, #fff))}.sv-list__item.sv-list__item--selected .sv-list-item__marker-icon use,.sv-list__item.sv-list__item--selected:hover .sv-list-item__marker-icon use,.sv-list__item.sv-list__item--selected.sv-list__item--focused .sv-list-item__marker-icon use,.sv-multi-select-list .sv-list__item.sv-list__item--selected.sv-list__item--focused .sv-list-item__marker-icon use,li:focus .sv-list__item.sv-list__item--selected .sv-list-item__marker-icon use{fill:var(--sjs-primary-forecolor, var(--primary-foreground, #fff))}.sv-multi-select-list .sv-list__item.sv-list__item--selected .sv-list__item-body,.sv-multi-select-list .sv-list__item.sv-list__item--selected:hover .sv-list__item-body{background-color:var(--sjs-primary-backcolor-light, var(--primary-light, rgba(25, 179, 148, 0.1)));color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));font-weight:400}.sv-list__item--group-selected>.sv-list__item-body{background-color:var(--sjs-primary-backcolor-light, var(--primary-light, rgba(25, 179, 148, 0.1)));color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));font-weight:400}.sv-list__item--group-selected>.sv-list__item-body use{fill:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}.sv-list__item.sv-list__item--disabled .sv-list__item-body{cursor:default;color:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}.sv-list__item span{white-space:nowrap}.sv-list__item-text--wrap span{white-space:normal;word-wrap:break-word}.sv-list__container{position:relative;display:flex;height:100%;flex-direction:column;display:flex;min-height:0}.sv-list__filter{border-bottom:1px solid var(--sjs-border-inside, var(--border-inside, rgba(0, 0, 0, 0.16)))}.sv-list__filter-icon{display:block;position:absolute;top:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))));inset-inline-start:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-list__filter-icon .sv-svg-icon{width:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-list__filter-icon .sv-svg-icon use{fill:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}.sv-list__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;background:rgba(0,0,0,0);box-sizing:border-box;width:100%;min-width:calc(30*(var(--sjs-base-unit, var(--base-unit, 8px))));outline:none;font-size:var(--sjs-font-size, 16px);color:var(--sjs-general-forecolor, var(--foreground, #161616));padding:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-inline-start:calc(7*(var(--sjs-base-unit, var(--base-unit, 8px))));line-height:calc(1.5*(var(--sjs-font-size, 16px)));border:none}.sv-list__input::placeholder{color:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}.sv-list__input:disabled,.sv-list__input:disabled::placeholder{color:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}.sv-list__loading-indicator{pointer-events:none}.sv-list__loading-indicator .sv-list__item-body{background-color:rgba(0,0,0,0)}.sv-scroll__wrapper{position:relative;height:100%;display:flex;flex-direction:column}.sv-scroll__scroller{box-sizing:border-box;flex-grow:1;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;-ms-overflow-style:none;scrollbar-width:none}.sv-scroll__scroller::-webkit-scrollbar{display:none}.sv-scroll__scrollbar{position:absolute;top:0;bottom:0;overflow-y:scroll;overflow-x:hidden;width:fit-content;margin-inline-start:-1px;visibility:hidden;z-index:30;inset-inline-end:0;inset-inline-start:initial}@-moz-document url-prefix(){.sv-scroll__scrollbar{scrollbar-width:thin;scrollbar-color:var(--ctr-scrollbar-background-color, var(--sjs-border-25-overlay, rgba(0, 0, 0, 0.1490196078))) rgba(0,0,0,0)}}.sv-scroll__wrapper:hover .sv-scroll__scrollbar{visibility:visible}.sv-scroll__scrollbar-sizer{width:1px}.sv-scroll__container{width:100%;flex-grow:1;display:flex;flex-direction:column}.sv-save-data_root{position:fixed;left:50%;bottom:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));background:var(--sjs-general-backcolor, var(--background, #fff));opacity:0;padding:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))));box-shadow:var(--sjs-shadow-medium, 0px 2px 6px 0px rgba(0, 0, 0, 0.1));border-radius:calc(2*(var(--sjs-corner-radius, 4px)));color:var(--sjs-general-forecolor, var(--foreground, #161616));min-width:calc(30*(var(--sjs-base-unit, var(--base-unit, 8px))));text-align:center;z-index:1600;font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-size:var(--sjs-font-size, 16px);line-height:calc(1.5*(var(--sjs-font-size, 16px)));display:flex;flex-direction:row;justify-content:center;align-items:center;transform:translateX(-50%) translateY(calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px)))));transition-timing-function:ease-in;transition-property:transform,opacity;transition-delay:.25s;transition:.5s}.sv-save-data_root.sv-save-data_root--shown{transition-timing-function:ease-out;transition-property:transform,opacity;transform:translateX(-50%) translateY(0);transition-delay:.25s;opacity:.75}.sv-save-data_root span{display:flex;flex-grow:1}.sv-save-data_root .sv-action-bar{display:flex;flex-grow:0;flex-shrink:0}.sv-save-data_root--shown.sv-save-data_success,.sv-save-data_root--shown.sv-save-data_error{opacity:1}.sv-save-data_root.sv-save-data_root--with-buttons{padding:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(2*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(2*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-save-data_root.sv-save-data_error{background-color:var(--sjs-special-red, var(--red, #e60a3e));color:var(--sjs-general-backcolor, var(--background, #fff));font-weight:600;gap:calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-save-data_root.sv-save-data_error .sv-save-data_button{font-weight:600;font-size:var(--sjs-font-size, 16px);line-height:calc(1.5*(var(--sjs-font-size, 16px)));height:calc(5*(var(--sjs-base-unit, var(--base-unit, 8px))));color:#fff;background-color:var(--sjs-special-red, var(--red, #e60a3e));border:calc(0.25*(var(--sjs-base-unit, var(--base-unit, 8px)))) solid #fff;border-radius:calc(1.5*(var(--sjs-corner-radius, 4px)));padding:var(--sjs-base-unit, var(--base-unit, 8px)) calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));display:flex;align-items:center}.sv-save-data_root.sv-save-data_error .sv-save-data_button:hover,.sv-save-data_root.sv-save-data_error .sv-save-data_button:focus{color:var(--sjs-special-red, var(--red, #e60a3e));background-color:var(--sjs-general-backcolor, var(--background, #fff))}.sv-save-data_root.sv-save-data_success{background-color:var(--sjs-primary-backcolor, var(--primary, #19b394));color:#fff;font-weight:600}.sv-string-viewer.sv-string-viewer--multiline{white-space:pre-wrap}.sd-element{padding-left:var(--sv-element-add-padding-left, 0px);padding-right:var(--sv-element-add-padding-right, 0px)}.sd-element__title{outline:none}.sd-element__title.sd-element__title--disabled{opacity:.25}.sd-root--readonly .sd-element__title.sd-element__title--disabled{opacity:1}.sd-element--invisible{opacity:.35}.sd-title.sd-element__title{font-family:var(--sjs-font-questiontitle-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-weight:var(--sjs-font-questiontitle-weight, 600);color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)))}.sd-element__header .sv-string-editor{max-width:100%;white-space:normal}.sd-element__title{font-size:0;line-height:0;position:static;margin:0}.sd-element__title .sd-element__num{font-size:calc(0.75*(var(--sjs-font-size, 16px)));line-height:var(--sjs-font-size, 16px);color:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}.sd-element__title span{font-size:var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px));line-height:calc(1.5*(var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px))))}.sd-element__title .sv-title-actions__title{font-size:0;line-height:0}.sd-element__title .sv-title-actions__title{white-space:nowrap}.sd-element__title .sv-string-viewer{white-space:normal}.sd-element__title .sv-string-viewer.sv-string-viewer--multiline{white-space:pre-wrap}.sd-element__title.sd-element__title--singleinput span{--page-title-font-size: var(--sjs-font-pagetitle-size, calc(1.5 * (var(--sjs-font-size, 16px))));font-family:var(--sjs-font-pagetitle-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-weight:var(--sjs-font-pagetitle-weight, 700);font-size:var(--page-title-font-size);color:var(--sjs-font-pagetitle-color, var(--sjs-general-dim-forecolor, rgba(0, 0, 0, 0.91)));position:static;line-height:calc(1.33*(var(--page-title-font-size)));margin:0 0 calc(0.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) 0px}.sd-element__num{float:left;padding-top:calc(0.625*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-bottom:calc(0.375*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-inline-start:0;padding-inline-end:var(--sjs-base-unit, var(--base-unit, 8px));width:calc(5*(var(--sjs-base-unit, var(--base-unit, 8px))));font-size:calc(0.75*(var(--sjs-font-size, 16px)));line-height:var(--sjs-font-size, 16px);color:var(--sjs-general-forecolor-light, var(--foreground-light, #909090));margin-inline-start:calc(-5*(var(--sjs-base-unit, var(--base-unit, 8px))));text-align:end;box-sizing:border-box;white-space:nowrap;flex-shrink:0}.sd-page__num+span,.sd-element__num+span{float:left;width:0}[dir=rtl] .sd-element__num,[style*="direction:rtl"] .sd-element__num,[style*="direction: rtl"] .sd-element__num{float:right}[dir=rtl] .sd-element__title--collapsed .sd-element__title-expandable-svg,[style*="direction:rtl"] .sd-element__title--collapsed .sd-element__title-expandable-svg,[style*="direction: rtl"] .sd-element__title--collapsed .sd-element__title-expandable-svg{transform:rotate(180deg)}.sd-element__title--num-inline .sd-element__num{float:none;margin-inline-start:0;width:auto;padding-inline-start:0;padding-inline-end:0}.sd-element__title--num-inline .sd-element__num+span{float:none;width:auto}.sd-element__title--expandable.sd-element__title--expandable{position:relative;display:block}.sd-element__title-expandable-svg{display:inline-block;width:var(--lbr-question-panel-expand-button-icon-width, calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))));height:var(--lbr-question-panel-expand-button-icon-height, calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))));position:absolute;inset-inline-start:calc(-3*(var(--sjs-base-unit, var(--base-unit, 8px))));top:calc(0.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-element__title-expandable-svg use{fill:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}.sd-element--with-frame{border-radius:var(--sjs-questionpanel-cornerRadius, var(--sjs-corner-radius, 4px));box-sizing:border-box;padding-top:var(--sd-base-padding);padding-left:calc(var(--sd-base-padding) + var(--sv-element-add-padding-left, 0px));padding-right:calc(var(--sd-base-padding) + var(--sv-element-add-padding-right, 0px));padding-bottom:var(--sd-base-padding);background:var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff))));box-shadow:var(--sjs-shadow-small, 0px 1px 2px 0px rgba(0, 0, 0, 0.15))}.sd-element--with-frame.sd-element--compact{border:1px solid var(--sjs-border-default, var(--border, #d6d6d6));border-radius:var(--sjs-questionpanel-cornerRadius, var(--sjs-corner-radius, 4px));box-shadow:none;background-color:rgba(0,0,0,0)}@keyframes elementMoveIn{from{flex-basis:0;flex-grow:0;max-width:0;min-width:0;width:0;height:0;padding-left:0;overflow:hidden}to{height:var(--animation-height);flex-basis:var(--animation-width);width:var(--animation-width);min-width:var(--animation-width);padding-left:var(--animation-padding-left);overflow:visible}}.sd-element-wrapper--enter{animation-name:elementMoveIn,fadeIn;animation-timing-function:cubic-bezier(0, 0, 0.58, 1);animation-fill-mode:forwards;animation-duration:var(--sjs-element-move-in-duration, 250ms),var(--sjs-element-fade-in-duration, 500ms);animation-delay:0s,var(--sjs-element-fade-in-delay, 100ms);opacity:0}.sd-element-wrapper--leave{animation-name:elementMoveIn,fadeIn;animation-timing-function:cubic-bezier(0.42, 0, 1, 1);animation-fill-mode:forwards;animation-direction:reverse;animation-duration:var(--sjs-element-move-out-duration, 250ms),var(--sjs-element-fade-out-duration, 150ms);animation-delay:var(--sjs-element-move-out-delay, 0ms),0s}.sd-element__content{box-sizing:border-box}.sd-element__content--enter,.sd-element__content--leave{--animation-padding-top: 0;--animation-padding-bottom: 0}.sd-element__content--enter{animation-name:fadeIn,moveInWithOverflow;min-height:0 !important;opacity:0;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(0, 0, 0.58, 1);animation-duration:var(--sjs-expand-fade-in-duration, 500ms),var(--sjs-expand-move-in-duration, 150ms);animation-delay:var(--sjs-expand-fade-in-delay, 150ms),0s,0s}.sd-element__content--leave{animation-name:fadeIn,moveInWithOverflow;min-height:0 !important;animation-direction:reverse;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(0.42, 0, 1, 1);animation-duration:var(--sjs-collapse-fade-out-duration, 150ms),var(--sjs-collapse-move-out-duration, 250ms);animation-delay:0s,var(--sjs-collapse-move-out-delay, 100ms),var(--sjs-collapse-move-out-delay, 100ms)}.sd-element--expandable.sd-elemenet--expandable--animating>.sd-element__header:focus-within,.sd-element--expandable.sd-elemenet--expandable--animating>.sd-element__header:hover{background-color:rgba(0,0,0,0)}.sd-elemenet--expandable--animating.sd-element--expandable{transition-property:padding-top,padding-bottom}.sd-elemenet--expandable--animating.sd-element--expandable>.sd-element__header{transition-property:padding-top,padding-bottom}.sd-elemenet--expandable--animating.sd-element--expandable.sd-element--expanded{transition-timing-function:cubic-bezier(0, 0, 0.58, 1);transition-duration:var(--sjs-expand-move-in-duration, 150ms)}.sd-elemenet--expandable--animating.sd-element--expandable.sd-element--expanded>.sd-element__header{transition-timing-function:cubic-bezier(0, 0, 0.58, 1);transition-duration:var(--sjs-expand-move-in-duration, 150ms)}.sd-elemenet--expandable--animating.sd-element--expandable.sd-element--expanded>.sd-element__header .sd-element__title:before{transition-duration:var(--sjs-expand-move-in-duration, 150ms)}.sd-elemenet--expandable--animating.sd-element--expandable.sd-element--collapsed{transition-timing-function:cubic-bezier(0, 0, 0.58, 1);transition-duration:var(--sjs-collapse-move-out-duration, 250ms);transition-delay:var(--sjs-collapse-move-out-delay, 100ms)}.sd-elemenet--expandable--animating.sd-element--expandable.sd-element--collapsed>.sd-element__header{transition-timing-function:cubic-bezier(0, 0, 0.58, 1);transition-duration:var(--sjs-collapse-move-out-duration, 250ms);transition-delay:var(--sjs-collapse-move-out-delay, 100ms)}.sd-elemenet--expandable--animating.sd-element--expandable.sd-element--collapsed>.sd-element__header .sd-element__title:before{transition-duration:var(--sjs-collapse-move-out-duration, 250ms);transition-delay:var(--sjs-collapse-move-out-delay, 100ms)}.sd-elemenet--expandable--animating.sd-element--expandable.sd-element--complex:not(.sd-question--empty)>.sd-element__header--location-top:after{display:block;opacity:0;height:0;--animation-height: 1px;animation-name:fadeIn,moveIn;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(0, 0, 0.58, 1);animation-delay:var(--sjs-expand-fade-in-delay, 150ms),0s;animation-duration:var(--sjs-expand-fade-in-duration, 500ms),var(--sjs-expand-move-in-duration, 150ms)}.sd-elemenet--expandable--animating.sd-element--expandable.sd-element--complex:not(.sd-question--empty).sd-element--collapsed .sd-element__header--location-top:after{animation-direction:reverse;opacity:1;height:1px;animation-timing-function:cubic-bezier(0.42, 0, 1, 1);animation-delay:0s,var(--sjs-collapse-move-out-delay, 100ms);animation-duration:var(--sjs-collapse-fade-out-duration, 150ms),var(--sjs-collapse-move-out-duration, 250ms)}.sd-question{position:relative}.sd-question--no-pointer-events .sd-selectbase label,.sd-question--no-pointer-events .sd-rating label{pointer-events:none}.sd-element__erbox--above-element{margin-bottom:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-question__erbox--below-question{margin-top:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-question__content--support-container-queries{container-type:inline-size}.sd-question--title-top>.sd-question__erbox--above-question{margin-bottom:calc(.5*var(--sd-base-vertical-padding))}.sd-question--description-under-input>.sd-question__erbox--below-question,.sd-question--title-bottom>.sd-question__erbox--below-question{margin-top:calc(.25*var(--sd-base-vertical-padding) + .5*var(--sjs-base-unit, var(--base-unit, 8px)))}.sd-element--with-frame>.sd-element__erbox--above-element{margin-bottom:var(--sd-base-padding);border-radius:var(--sjs-corner-radius, 4px) var(--sjs-corner-radius, 4px) 0 0}.sd-question--left>.sd-element__erbox--above-element{margin-bottom:0}.sd-element--with-frame.sd-question--left>.sd-element__erbox--above-element{margin-bottom:calc(1*var(--sd-base-vertical-padding))}.sd-element--with-frame>.sd-question__erbox--below-question{margin-top:auto;border-radius:0 0 var(--sjs-corner-radius, 4px) var(--sjs-corner-radius, 4px)}.sd-element--with-frame.sd-question--title-top>.sd-question__erbox--above-question{margin-bottom:calc(.5*var(--sd-base-vertical-padding) + var(--sjs-base-unit, var(--base-unit, 8px)))}.sd-element--with-frame.sd-question--description-under-input>.sd-question__erbox--below-question,.sd-element--with-frame.sd-question--title-bottom>.sd-question__erbox--below-question{margin-top:calc(.5*var(--sd-base-vertical-padding) + var(--sjs-base-unit, var(--base-unit, 8px)))}.sd-question__header{width:100%}.sd-question__header--location-top{padding-bottom:calc(.5*var(--sd-base-vertical-padding))}.sd-question__header--location--bottom{padding-top:calc(.375*var(--sd-base-vertical-padding))}.sd-element--with-frame.sd-question--title-top{padding-top:var(--sd-base-vertical-padding)}.sd-element--with-frame.sd-question--error-top{padding-top:0}.sd-element--with-frame.sd-question--error-bottom{padding-bottom:0;display:flex;flex-direction:column}.sd-element--with-frame.sd-question--error-bottom>.sd-question__content{margin-bottom:var(--sd-base-padding)}.sd-element--with-frame>.sd-element__erbox{margin-left:calc(-1*var(--sd-base-padding));margin-right:calc(-1*var(--sd-base-padding));width:calc(100% + 2*var(--sd-base-padding));position:sticky;left:calc(-1*var(--sd-base-padding))}.sd-scrollable .sd-question__content{overflow-x:auto;padding:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px)))) 0}.sd-question__header--location--left{display:inline-block;width:auto;vertical-align:top;margin-top:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-question--left{display:flex;flex-wrap:wrap;flex-direction:row;column-gap:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));row-gap:calc(.25*var(--sd-base-vertical-padding))}.sd-question__content--left{display:inline-block;flex:1;margin-top:calc(.25*var(--sd-base-vertical-padding)) 0;max-width:100%}.sd-element--with-frame>.sd-question__content--left{margin:0}.sd-question__required-text{color:var(--sjs-special-red, var(--red, #e60a3e));vertical-align:top}.sd-question__comment-area{font-size:var(--sjs-font-size, 16px);margin-top:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));display:flex;flex-direction:column;gap:var(--sjs-base-unit, var(--base-unit, 8px));color:var(--sjs-general-forecolor, var(--foreground, #161616));white-space:normal}.sd-question__placeholder{display:flex;flex-direction:column;align-items:center;text-align:center;gap:calc(0.5*(var(--sjs-base-unit, var(--base-unit, 8px))));justify-content:center;min-height:calc(24*(var(--sjs-base-unit, var(--base-unit, 8px))));font-size:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));line-height:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));color:var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, rgba(0, 0, 0, 0.45)))}.sd-question__placeholder>div .sv-string-viewer,.sd-question__placeholder>span .sv-string-viewer{white-space:pre-line}.sd-scrollable-container:not(.sd-scrollable-container--compact){width:max-content;overflow:visible;max-width:100%}.sd-question__title--empty .sv-string-viewer{display:inline-block;height:calc(1.5*(var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px))))}.sd-question__content{box-sizing:border-box}.sd-singleinput__title{font-family:var(--sjs-font-pagetitle-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-weight:var(--sjs-font-pagetitle-weight, 700);font-size:var(--page-title-font-size);color:var(--sjs-font-pagetitle-color, var(--sjs-general-dim-forecolor, rgba(0, 0, 0, 0.91)));position:static;line-height:calc(1.33*(var(--page-title-font-size)));margin:0 0 calc(0.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) 0px}.sd-error{display:block;padding:var(--sjs-base-unit, var(--base-unit, 8px)) calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))));border-radius:var(--sjs-corner-radius, 4px);line-height:var(--sjs-font-size, 16px);font-size:calc(0.75*(var(--sjs-font-size, 16px)));font-weight:600;text-align:left;color:var(--sjs-special-red, var(--red, #e60a3e));white-space:normal;width:100%;background-color:var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, 0.1)));box-sizing:border-box}.sd-element--expanded>.sd-element__header,.sd-element--collapsed>.sd-element__header{cursor:pointer}.sd-element--collapsed>.sd-element__header{padding:calc(0*(var(--sjs-base-unit, var(--base-unit, 8px)))) var(--sd-base-padding);box-sizing:border-box;background-color:var(--sjs-general-backcolor, var(--background, #fff));margin-inline-start:calc(-1*var(--sd-base-padding));width:calc(100% + 2*var(--sd-base-padding))}.sd-element--collapsed.sd-element--with-frame{padding-top:0;padding-bottom:0}.sd-element--collapsed.sd-element--with-frame>.sd-element__header{padding-top:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-bottom:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));border-radius:var(--sjs-questionpanel-cornerRadius, var(--sjs-corner-radius, 4px))}.sd-element--collapsed>.sd-element__header:focus-within,.sd-element--collapsed>.sd-element__header:hover{background-color:var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9))}.sd-element--collapsed.sd-element--nested>.sd-element__header:hover,.sd-element--collapsed.sd-element--nested>.sd-element__header:focus-within{box-shadow:0 calc(-2*(var(--sjs-base-unit, var(--base-unit, 8px)))) 0 0 var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9)),0 calc(2*(var(--sjs-base-unit, var(--base-unit, 8px)))) 0 var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9))}.sd-element--complex.sd-element--with-frame{padding-top:0}.sd-element--complex.sd-element--nested-with-borders>.sd-element__erbox,.sd-element--complex.sd-element--with-frame>.sd-element__erbox{margin-top:0;margin-bottom:0}.sd-element--complex>.sd-element__header:after{content:" ";display:block;height:1px;position:relative;background:var(--sjs-border-light, var(--border-light, #eaeaea));bottom:0}.sd-element--complex.sd-element--with-frame>.sd-element__header{padding-top:var(--sd-base-vertical-padding);padding-bottom:var(--sd-base-vertical-padding)}.sd-element--collapsed.sd-element--complex>.sd-element__header{padding-top:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-bottom:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-element--nested.sd-element--complex>.sd-element__header--location-top:after{bottom:calc(-0.5*var(--sd-base-vertical-padding))}.sd-element--nested-with-borders{border:1px solid var(--sjs-border-light, var(--border-light, #eaeaea));border-radius:calc(var(--sjs-corner-radius, 4px) - 4px);box-sizing:border-box;padding-left:var(--sd-base-padding);padding-right:var(--sd-base-padding)}.sd-element--nested-with-borders>.sd-element__header--location-top{padding-top:calc(.5*var(--sd-base-vertical-padding));padding-bottom:calc(.5*var(--sd-base-vertical-padding))}.sd-element--nested-with-borders>.sd-element__erbox{margin-left:calc(-1*var(--sd-base-padding));margin-right:calc(-1*var(--sd-base-padding));width:calc(100% + 2*var(--sd-base-padding))}.sd-element--nested-with-borders>.sd-question__erbox--below-question{bottom:0;margin-top:0}.sd-element--nested-with-borders.sd-element--collapsed>.sd-element__header--location-top:hover,.sd-element--nested-with-borders.sd-element--collapsed>.sd-element__header--location-top:focus-within{box-shadow:none}.sd-element--nested-with-borders>.sd-element__header--location-top:after,.sd-element--complex.sd-element--with-frame>.sd-element__header--location-top:after{bottom:calc(-1*var(--sd-base-vertical-padding));inset-inline-start:calc(-1*var(--sd-base-padding));width:calc(100% + 2*var(--sd-base-padding))}.sd-element--collapsed.sd-element--complex>.sd-element__header--location-top:after{display:none}.sd-question--empty.sd-question--complex>.sd-question__content{padding-top:0;padding-bottom:0}.sd-question--empty.sd-question--complex>.sd-question__content:first-of-type{padding-top:var(--sd-base-padding)}.sd-question--empty.sd-question--complex>.sd-question__header--location-top{padding-bottom:calc(.5*var(--sd-base-vertical-padding))}.sd-question--empty.sd-question--complex>.sd-question__header--location-top:after{display:none}.sd-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:static;width:100%;box-sizing:border-box;padding:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));line-height:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));font-family:var(--sjs-font-editorfont-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-weight:var(--sjs-font-editorfont-weight, 400);color:var(--sjs-font-editorfont-color, var(--sjs-general-forecolor, rgba(0, 0, 0, 0.91)));font-size:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));background-color:var(--sjs-editorpanel-backcolor, var(--sjs-editor-background, var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9))));border:none;border-radius:var(--sjs-editorpanel-cornerRadius, var(--sjs-corner-radius, 4px));text-align:start;box-shadow:var(--sjs-shadow-inner, inset 0px 1px 2px 0px rgba(0, 0, 0, 0.15)),0 0 0 0px var(--sjs-primary-backcolor, var(--primary, #19b394));transition:box-shadow var(--sjs-transition-duration, 150ms);display:block}.sd-input:focus{box-shadow:var(--sjs-shadow-inner-reset, inset 0px 0px 0px 0px rgba(0, 0, 0, 0.15)),0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-input.sd-input:focus{outline:none}input.sd-input:disabled:not(.sd-input--disabled),textarea.sd-input:disabled:not(.sd-input--disabled){opacity:1}.sd-input--disabled{background-color:var(--sjs-editorpanel-backcolor, var(--sjs-editor-background, var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9))))}.sd-input--readonly{background-color:var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248)))}.sd-input.sd-input--preview{background:none;box-shadow:none;transition:none;border-bottom:1px solid var(--sjs-general-forecolor, var(--foreground, #161616));border-radius:0;padding-left:0;padding-right:0}.sd-input::placeholder{color:var(--sjs-font-editorfont-placeholdercolor, var(--sjs-general-forecolor-light, var(--foreground-light, #909090)));-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sd-input.sd-input--disabled,.sd-input.sd-input--disabled::placeholder{color:var(--sjs-general-forecolor, var(--foreground, #161616));opacity:.25}.sd-input.sd-input--readonly{color:var(--sjs-general-forecolor, var(--foreground, #161616));box-shadow:none;transition:none}.sd-input.sd-input--readonly::placeholder{color:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}.sd-root--readonly .sd-input--disabled,.sd-root--readonly .sd-input--disabled::placeholder{color:var(--sjs-general-forecolor, var(--foreground, #161616))}.sd-input--error{background-color:var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, 0.1)))}.sd-text__content{position:relative}.sd-text__character-counter{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sd-text__character-counter:focus-within{padding-inline-end:calc(8*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-text__character-counter.sd-text__character-counter--big:focus-within{padding-inline-end:calc(11*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-remaining-character-counter{display:none;flex-direction:row;justify-content:flex-end;align-items:flex-end;padding:0px;font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));line-height:calc(1.5*(var(--sjs-font-size, 16px)));font-size:var(--sjs-font-size, 16px);color:var(--sjs-font-editorfont-placeholdercolor, var(--sjs-general-forecolor-light, var(--foreground-light, #909090)));position:absolute;inset-inline-end:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));inset-block-end:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-text__content:focus-within .sd-remaining-character-counter,.sd-comment__content:focus-within .sd-remaining-character-counter,.sd-multipletext__content:focus-within .sd-remaining-character-counter,.sd-matrix__question-wrapper:focus-within .sd-remaining-character-counter{display:flex}.sd-input[type=time],.sd-input[type=date],.sd-input[type=datetime-local],.sd-input[type=week],.sd-input[type=month],.sd-input[type=tel],.sd-input[type=password],.sd-input[type=url],.sd-input[type=email],.sd-input[type=color],.sd-input[type=range]{box-sizing:content-box;width:calc(100% - 4*var(--sjs-base-unit, var(--base-unit, 8px)));height:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))))}.sd-input[type=time].sd-text__character-counter:focus-within,.sd-input[type=date].sd-text__character-counter:focus-within,.sd-input[type=datetime-local].sd-text__character-counter:focus-within,.sd-input[type=week].sd-text__character-counter:focus-within,.sd-input[type=month].sd-text__character-counter:focus-within,.sd-input[type=tel].sd-text__character-counter:focus-within,.sd-input[type=password].sd-text__character-counter:focus-within,.sd-input[type=url].sd-text__character-counter:focus-within,.sd-input[type=email].sd-text__character-counter:focus-within,.sd-input[type=color].sd-text__character-counter:focus-within,.sd-input[type=range].sd-text__character-counter:focus-within{width:calc(100% - 10*var(--sjs-base-unit, var(--base-unit, 8px)))}.sd-input[type=range]::-webkit-slider-runnable-track{background-color:var(--sjs-primary-backcolor, var(--primary, #19b394));border-radius:var(--sjs-base-unit, var(--base-unit, 8px));height:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;margin-top:calc(-0.75*(var(--sjs-base-unit, var(--base-unit, 8px))));border-radius:100%;border:2px solid var(--sjs-primary-backcolor, var(--primary, #19b394));box-shadow:inset 0 0 0 2px var(--background, #fff);background-color:var(--sjs-primary-backcolor, var(--primary, #19b394));height:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-input[type=range]::-moz-range-track{background-color:var(--sjs-primary-backcolor, var(--primary, #19b394));border-radius:var(--sjs-base-unit, var(--base-unit, 8px));height:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-input[type=range]::-moz-range-thumb{-webkit-appearance:none;appearance:none;margin-top:calc(-0.75*(var(--sjs-base-unit, var(--base-unit, 8px))));border-radius:100%;border:2px solid var(--sjs-primary-backcolor, var(--primary, #19b394));box-shadow:inset 0 0 0 2px var(--background, #fff);background-color:var(--sjs-primary-backcolor, var(--primary, #19b394));height:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-comment{display:block;height:auto;min-width:calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))));min-height:calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))));max-width:100%}.sd-comment__content{position:relative}.sd-panel{position:relative}.sd-panel.sd-panel--as-page>.sd-panel__header.sd-panel__header{padding-top:0;padding-bottom:calc(.5*var(--sd-base-vertical-padding) + var(--sjs-base-unit, var(--base-unit, 8px)))}.sd-panel.sd-panel--as-page>.sd-panel__header.sd-panel__header:after{content:none}.sd-panel.sd-panel--as-page>.sd-panel__header.sd-panel__header .sd-panel__title{--page-title-font-size: var(--sjs-font-pagetitle-size, calc(1.5 * (var(--sjs-font-size, 16px))));font-family:var(--sjs-font-pagetitle-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-weight:var(--sjs-font-pagetitle-weight, 700);font-size:var(--page-title-font-size);color:var(--sjs-font-pagetitle-color, var(--sjs-general-dim-forecolor, rgba(0, 0, 0, 0.91)));position:static;line-height:calc(1.33*(var(--page-title-font-size)));margin:0 0 calc(0.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) 0px}.sd-panel.sd-panel--as-page>.sd-panel__header.sd-panel__header .sd-panel__title span{font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;line-height:inherit}.sd-panel.sd-panel--as-page>.sd-panel__header.sd-panel__header .sd-element__num{padding:initial;margin:initial;float:initial;width:initial}.sd-panel.sd-panel--as-page>.sd-panel__header.sd-panel__header .sd-panel__description{font-family:var(--sjs-font-pagedescription-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-weight:var(--sjs-font-pagedescription-weight, 400);font-size:var(--sjs-font-pagedescription-size, var(--sjs-font-size, 16px));color:var(--sjs-font-pagedescription-color, var(--sjs-general-dim-forecolor-light, rgba(0, 0, 0, 0.45)));position:static;line-height:calc(1.5*(var(--sjs-font-pagedescription-size, var(--sjs-font-size, 16px))));margin:0 0 calc(0.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) 0}.sd-panel.sd-panel--as-page>.sd-panel__header.sd-panel__header .sd-panel__required-text{display:none}.sd-panel.sd-panel--as-page>.sd-panel__errbox{margin:0 0 calc(2*(var(--sjs-base-unit, var(--base-unit, 8px)))) 0;padding:calc(.5*var(--sd-base-vertical-padding) + var(--sjs-base-unit, var(--base-unit, 8px))) var(--sd-base-padding)}.sd-panel.sd-panel--as-page>.sd-panel__content{padding-top:0}.sd-root--compact .sd-panel--as-page>.sd-panel__errbox{margin:0 0 var(--sd-base-vertical-padding) 0}.sd-row~.sd-row .sd-panel--as-page{padding-top:calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-panel__required-text{color:var(--sjs-special-red, var(--red, #e60a3e))}.sd-panel__footer{box-sizing:border-box;padding-left:calc(var(--sd-base-padding) - 3*var(--sjs-base-unit, var(--base-unit, 8px)));margin-left:calc(-1*var(--sd-base-padding));width:calc(100% + 2*var(--sd-base-padding));margin-bottom:calc(-1*var(--sd-base-padding) + .5*var(--sd-base-vertical-padding));margin-top:calc(.5*var(--sd-base-vertical-padding));border-top:1px solid var(--sjs-border-light, var(--border-light, #eaeaea));padding-top:calc(.5*var(--sd-base-vertical-padding))}.sd-panel--as-page .sd-panel__footer{padding:calc(4*(var(--sjs-base-unit, var(--base-unit, 8px)))) 0 0;margin:0;border:none;width:initial}.sd-panel__content{padding-top:var(--sd-base-padding)}.sd-panel.sd-element--nested>.sd-panel__content{padding-bottom:var(--sd-base-padding);--animation-padding-top: var(--sd-base-padding)}.sd-panel__content{--animation-padding-top: var(--sd-base-padding)}.sjs_sp_placeholder{color:var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, rgba(0, 0, 0, 0.45)));font-size:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));line-height:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));display:flex;align-items:center;justify-content:center;position:absolute;z-index:1;user-select:none;pointer-events:none;width:100%;height:100%}.sjs_sp_container{position:relative;max-width:100%;border:1px dashed var(--sjs-border-default, var(--border, #d6d6d6));box-sizing:content-box}.sjs_sp_container>div>canvas:focus{outline:none}.sd-question--readonly .sjs_sp_container,.sd-question--preview .sjs_sp_container{border:none}.sd-question--readonly .sjs_sp_placeholder,.sd-question--preview .sjs_sp_placeholder{color:var(--sjs-general-forecolor, var(--foreground, #161616))}.sjs_sp_controls{position:absolute;left:0;bottom:0}.sjs_sp_controls>button{user-select:none}.sjs_sp_controls.sd-signaturepad__controls{right:var(--sjs-base-unit, var(--base-unit, 8px));top:var(--sjs-base-unit, var(--base-unit, 8px));left:auto;bottom:auto}.sd-question--signature.sd-question--error .sjs_sp_placeholder{background-color:var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, 0.1)))}.sd-signaturepad__background-image{position:absolute;top:0;left:0;object-fit:cover}.sd-signaturepad__loading-indicator{width:100%;height:100%;position:absolute;left:0;top:0}.sd-signaturepad__loading-indicator .sd-loading-indicator{position:absolute;right:var(--sjs-base-unit, var(--base-unit, 8px));top:var(--sjs-base-unit, var(--base-unit, 8px))}.sjs_sp_canvas{position:relative;max-width:100%;display:block}.sjs_sp__background-image{position:absolute;top:0;left:0;object-fit:cover;max-width:100%;width:100%;height:100%}.sd-checkbox__decorator{border-radius:calc(0.5*(var(--sjs-corner-radius, 4px)))}.sd-checkbox__svg{display:block;width:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-checkbox__svg use{fill:rgba(0,0,0,0);transition:fill var(--sjs-transition-duration, 150ms)}.sd-checkbox--checked .sd-checkbox__svg use{fill:var(--sjs-primary-forecolor, var(--primary-foreground, #fff))}.sd-checkbox--checked.sd-checkbox--disabled .sd-checkbox__svg use{fill:var(--sjs-border-default, var(--border, #d6d6d6))}.sd-checkbox--checked .sd-checkbox__control:focus+.sd-checkbox__decorator .sd-checkbox__svg use{fill:var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-checkbox--checked.sd-checkbox--readonly .sd-checkbox__svg use{fill:var(--sjs-general-forecolor, var(--foreground, #161616))}.sd-checkbox--checked.sd-checkbox--preview .sd-checkbox__svg use{fill:var(--sjs-general-forecolor, var(--foreground, #161616))}.sd-matrixdynamic__btn.sd-matrixdynamic__add-btn{position:sticky;left:calc(-3*(var(--sjs-base-unit, var(--base-unit, 8px))));margin-left:calc(-3*(var(--sjs-base-unit, var(--base-unit, 8px))));z-index:12}.sd-question--mobile .sd-matrixdynamic__footer::before{z-index:12;content:" ";display:block;position:relative;height:1px;background-color:var(--sjs-border-light, var(--border-light, #eaeaea));left:calc(-3*(var(--sjs-base-unit, var(--base-unit, 8px))));top:calc(-1*(var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(100% + 6*var(--sjs-base-unit, var(--base-unit, 8px)));z-index:12}.sd-matrixdynamic__footer:first-child{padding-bottom:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-matrixdynamic__footer:first-child::before{display:none}.sd-matrixdynamic__footer{padding-top:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-action.sd-matrixdynamic__remove-btn{opacity:.5}.sd-action.sd-matrixdynamic__remove-btn .sd-action__icon{width:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));height:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))))}.sd-matrixdynamic__btn{appearance:none;background:rgba(0,0,0,0);border:none;line-height:calc(1.5*(var(--sjs-font-size, 16px)));font-size:var(--sjs-font-size, 16px);font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:600;padding:var(--sjs-base-unit, var(--base-unit, 8px)) 0}.sd-matrixdynamic__drag-element{padding:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-matrixdynamic__drag-element:hover{background-color:var(--sjs-general-backcolor, var(--background, #fff))}.sd-matrixdynamic__drag-element:after{content:" ";display:block;height:calc(0.5*(var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));border:1px solid var(--sjs-border-default, var(--border, #d6d6d6));box-sizing:border-box;border-radius:calc(1.25*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-matrixdynamic__placeholder .sd-matrixdynamic__add-btn{margin-left:0}.sd-table__row:hover .sd-drag-element__svg{visibility:visible}.sd-table__cell.sd-table__cell--drag>div{display:flex;justify-content:flex-end;align-items:center;margin-left:calc(-4*(var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))));background-color:var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff))));min-height:calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-drag-element__svg{width:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));display:block;cursor:pointer;visibility:hidden}.sd-drag-element__svg use{fill:var(--sjs-primary-backcolor, var(--primary, #19b394))}@keyframes borderAnimation{from{border-width:0px}to{border-width:8px}}@keyframes paddingAnimation{from{padding-top:0;padding-bottom:0}to{padding-top:24px;padding-bottom:32px}}@keyframes empty{}.sd-table__row--leave,.sd-table__row--enter{animation-name:empty;--move-whole-animation-duration: calc(var(--move-animation-duration) + var(--move-animation-delay));--fade-whole-animation-duration: calc(var(--fade-animation-duration) + var(--fade-animation-delay));animation-duration:max(var(--fade-whole-animation-duration),var(--move-whole-animation-duration))}.sd-table__row--leave>td,.sd-table__row--enter>td{animation-name:borderAnimation;animation-direction:var(--animation-direction);animation-timing-function:var(--animation-timing-function);animation-duration:var(--move-animation-duration);animation-fill-mode:forwards;animation-delay:var(--move-animation-delay)}.sd-table__row--leave>td>div,.sd-table__row--enter>td>div{animation-name:fadeIn,moveInWithOverflow;opacity:0;animation-direction:var(--animation-direction);animation-timing-function:var(--animation-timing-function);animation-fill-mode:forwards;animation-duration:var(--fade-animation-duration),var(--move-animation-duration);animation-delay:var(--fade-animation-delay),var(--move-animation-delay)}.sd-table__row--enter{--move-animation-delay: 0s;--move-animation-duration: var(--sjs-matrix-row-move-in-duration, 150ms);--fade-animation-duration: var(--sjs-matrix-row-fade-in-duration, 250ms);--fade-animation-delay: var(--sjs-matrix-row-fade-in-delay, 150ms);--animation-direction: normal;--animation-timing-function: cubic-bezier(0, 0, 0.58, 1)}.sd-table__row--leave{--move-animation-delay: var(--sjs-matrix-row-move-out-delay, 100ms);--move-animation-duration: var(--sjs-matrix-row-move-out-duration, 250ms);--fade-animation-duration: var(--sjs-matrix-row-fade-out-duration, 100ms);--fade-animation-delay: 0s;--animation-direction: reverse;--animation-timing-function: cubic-bezier(0.42, 0, 1, 1)}.sd-table__row--detail.sd-table__row--enter>td,.sd-table__row--detail.sd-table__row--leave>td{animation-name:borderAnimation,paddingAnimation;animation-duration:var(--move-animation-duration);animation-fill-mode:forwards;animation-direction:var(--animation-direction);animation-timing-function:var(--animation-timing-function)}.sd-table__row--detail.sd-table__row--enter{--move-animation-delay: 0s;--move-animation-duration: var(--sjs-matrix-detail-row-move-in-duration, 150ms);--fade-animation-duration: var(--sjs-matrix-detail-row-fade-in-duration, 500ms);--fade-animation-delay: var(--sjs-matrix-detail-row-fade-in-delay, 150ms);--animation-direction: normal;--animation-timing-function: cubic-bezier(0, 0, 0.58, 1)}.sd-table__row--detail.sd-table__row--leave{--move-animation-delay: var(--sjs-matrix-detail-row-move-out-delay, 100ms);--move-animation-duration: var(--sjs-matrix-detail-row-move-out-duration, 250ms);--fade-animation-duration: var(--sjs-matrix-detail-row-fade-out-duration, 150ms);--fade-animation-delay: 0s;--animation-direction: reverse;--animation-timing-function: cubic-bezier(0.42, 0, 1, 1)}.sd-table{width:100%;background:var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff))));border-collapse:separate;border-spacing:0;white-space:normal}.sd-table>thead>tr>th{border-top:0;border-bottom:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px)))) solid rgba(0,0,0,0)}.sd-table__cell{border-top:var(--sjs-base-unit, var(--base-unit, 8px)) solid rgba(0,0,0,0);border-bottom:var(--sjs-base-unit, var(--base-unit, 8px)) solid rgba(0,0,0,0);border-left:none;border-right:none;background-clip:padding-box;box-sizing:content-box}.sd-table.sd-table--columnsautowidth .sd-table__cell:not(.sd-table__cell--actions):not(.sd-table__cell--action):not(.sd-table__cell--empty.sd-table__cell--error){width:10000px}.sd-table__row:first-of-type>.sd-table__cell{border-top:0}.sd-table__row:last-of-type>.sd-table__cell{border-bottom:0}.sd-table--align-top .sd-table__cell{vertical-align:top}.sd-table--no-header{padding-top:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-panel:not(.sd-panel--as-page)>.sd-panel__content .sd-table--no-header{padding-top:0}.sd-panel:not(.sd-panel--as-page)>.sd-panel__content .sd-question--table .sd-question__content{padding-bottom:calc(0.25*(var(--sjs-base-unit, var(--base-unit, 8px))));margin-bottom:calc(-0.25*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-top:var(--sjs-base-unit, var(--base-unit, 8px));margin-top:calc(-1*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-panel:not(.sd-panel--as-page)>.sd-panel__content .sd-question--table>.sd-question__header~.sd-question__content{padding-top:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));--animation-padding-top: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-panel:not(.sd-panel--as-page)>.sd-panel__content .sd-question--table>.sd-question__header~.sd-question__content .sd-table--no-header{padding-top:calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-panel:not(.sd-panel--as-page)>.sd-panel__content .sd-question--table>.sd-question__content .sd-table-wrapper .sd-table:not(.sd-table--no-header){margin-top:calc(-3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-panel:not(.sd-panel--as-page)>.sd-panel__content .sd-question--table.sd-question--error-top>.sd-question__content .sd-table-wrapper .sd-table:not(.sd-table--no-header){margin-top:0}.sd-panel:not(.sd-panel--as-page)>.sd-panel__content>.sd-row:not(:first-of-type) .sd-question--table>.sd-question__content .sd-table-wrapper .sd-table:not(.sd-table--no-header){margin-top:calc(-2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-panel:not(.sd-panel--as-page)>.sd-panel__content>.sd-row:not(:first-of-type) .sd-question--table.sd-question--error-top>.sd-question__content .sd-table-wrapper .sd-table:not(.sd-table--no-header){margin-top:calc(0*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-panel:not(.sd-panel--as-page)>.sd-panel__content .sd-question--table>.sd-question__header~.sd-question__content .sd-table-wrapper .sd-table:not(.sd-table--no-header){margin-top:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-panel:not(.sd-panel--as-page)>.sd-panel__content>.sd-row:not(:first-of-type) .sd-question--table>.sd-question__header~.sd-question__content .sd-table-wrapper .sd-table:not(.sd-table--no-header){margin-top:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows{margin-left:var(--sjs-base-unit, var(--base-unit, 8px));margin-right:var(--sjs-base-unit, var(--base-unit, 8px));width:calc(100% - 2*var(--sjs-base-unit, var(--base-unit, 8px)))}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__cell:not(.sd-table__cell--header):first-of-type{padding-left:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__cell:last-of-type{padding-right:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:first-of-type>.sd-table__cell{border-top:var(--sjs-base-unit, var(--base-unit, 8px)) solid rgba(0,0,0,0)}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:last-of-type>.sd-table__cell{border-bottom:var(--sjs-base-unit, var(--base-unit, 8px)) solid rgba(0,0,0,0)}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd)>td.sd-table__cell:not(.sd-table__cell--actions),.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type{border-top-color:var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248)));border-bottom-color:var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248)));background-color:var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248)))}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd)>td.sd-table__cell:not(.sd-table__cell--actions).sd-matrix__text--checked,.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type.sd-matrix__text--checked{background-color:var(--sjs-primary-backcolor-light, var(--primary-light, rgba(25, 179, 148, 0.1)))}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd)>td.sd-table__cell:not(.sd-table__cell--actions) .sd-input,.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type .sd-input{background-color:var(--sjs-primary-forecolor, var(--primary-foreground, #fff))}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd)>td.sd-table__cell:not(.sd-table__cell--actions) .sd-item:not(.sd-item--error) .sd-item__decorator,.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type .sd-item:not(.sd-item--error) .sd-item__decorator{background-color:var(--sjs-general-backcolor, var(--background, #fff))}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd)>td.sd-table__cell:not(.sd-table__cell--actions) .sd-item:not(.sd-item--error).sd-item--checked .sd-item__decorator,.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type .sd-item:not(.sd-item--error).sd-item--checked .sd-item__decorator{background-color:var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd)>td.sd-table__cell:not(.sd-table__cell--actions) .sd-item:not(.sd-item--error).sd-item--checked .sd-item__control:focus+.sd-item__decorator,.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type .sd-item:not(.sd-item--error).sd-item--checked .sd-item__control:focus+.sd-item__decorator{background-color:var(--sjs-general-backcolor, var(--background, #fff))}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd)>td.sd-table__cell:not(.sd-table__cell--actions) .sd-item:not(.sd-item--error).sd-item--readonly.sd-item--checked .sd-item__decorator,.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type .sd-item:not(.sd-item--error).sd-item--readonly.sd-item--checked .sd-item__decorator{background-color:var(--sjs-general-backcolor, var(--background, #fff))}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd)>td.sd-table__cell:not(.sd-table__cell--actions) .sd-item:not(.sd-item--error).sd-item--preview.sd-item--preview .sd-item__decorator,.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type .sd-item:not(.sd-item--error).sd-item--preview.sd-item--preview .sd-item__decorator{background-color:rgba(0,0,0,0)}.sd-table__cell{font-weight:normal;font-size:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));line-height:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));padding:0 var(--sjs-base-unit, var(--base-unit, 8px));color:var(--sjs-general-forecolor, var(--foreground, #161616));text-align:center}.sd-table__cell:not(.sd-table__cell--empty):not(.sd-table__cell--actions):not(:empty){min-width:calc(15*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-table__cell .sd-item{text-align:initial}.sd-table__cell--error{border:none;padding:0 var(--sjs-base-unit, var(--base-unit, 8px))}.sd-table__cell--error .sd-question__erbox{margin:0}.sd-table__cell--error-top{vertical-align:bottom;padding-top:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-table__cell--error-bottom{vertical-align:top;padding-bottom:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-table__cell--item .sd-selectbase__item{text-align:center;justify-content:center}.sd-table__cell--item .sd-selectbase__label{justify-content:center}.sd-question--disabled .sd-table__cell{opacity:.25}.sd-root--readonly .sd-question--disabled .sd-table__cell{opacity:1}.sd-table__cell--header .sv-vue-title-additional-div,.sd-table__cell--header{font-size:0;line-height:0}.sd-table__cell--header span{font-size:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));line-height:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));font-weight:var(--sjs-font-questiontitle-weight, 600)}.sd-table__cell--header{font-weight:600;color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));vertical-align:top;padding:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) var(--sjs-base-unit, var(--base-unit, 8px))}.sd-table__cell--header:not(.sd-table__cell--empty){min-width:calc(15*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-matrixdropdown .sd-table__cell--header.sd-table__cell--empty{min-width:calc(15*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-matrixdropdown .sd-table__cell--header.sd-table__cell--action{min-width:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-matrixdropdown .sd-table__cell--header:not(.sd-table__cell--empty){min-width:calc(15*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-matrixdropdown .sd-table__cell--header:not(.sd-table__cell--empty).sd-table__cell--dropdown,.sd-matrixdropdown .sd-table__cell--header:not(.sd-table__cell--empty).sd-table__cell--rating{min-width:calc(22*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-matrixdropdown .sd-table__cell--header:not(.sd-table__cell--empty).sd-table__cell--boolean{min-width:calc(18*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-table__cell--footer{text-align:end;padding-top:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-table__cell--footer-total{font-weight:600;text-align:start}.sd-table__cell--detail-panel{border-top:var(--sjs-base-unit, var(--base-unit, 8px)) solid rgba(0,0,0,0);padding:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px)))) var(--sjs-base-unit, var(--base-unit, 8px)) calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))));border-bottom:var(--sjs-base-unit, var(--base-unit, 8px)) solid rgba(0,0,0,0)}.sd-table__cell--actions .sv-action-bar,.sd-matrixdynamic__add-btn .sv-action-bar{overflow:visible}.sd-table__cell--actions:not(.sd-table__cell--vertical){width:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-table__cell--actions:not(.sd-table__cell--vertical):not(.sd-table__cell--drag):first-of-type{padding-left:0;width:calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))));min-width:calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-table__cell--detail-button{border:none;background:rgba(0,0,0,0);border-radius:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));padding:var(--sjs-base-unit, var(--base-unit, 8px));transition:background var(--sjs-transition-duration, 150ms)}.sd-table__cell--detail-button svg{display:block;width:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));height:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));fill:var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, rgba(0, 0, 0, 0.45)));transition:fill var(--sjs-transition-duration, 150ms)}.sd-table__cell--detail-button:hover,.sd-table__cell--detail-button:focus{background:var(--sjs-primary-backcolor-light, var(--primary-light, rgba(25, 179, 148, 0.1)));outline:none}.sd-table__cell--detail-button:hover svg,.sd-table__cell--detail-button:focus svg{fill:var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-table__cell--actions{white-space:nowrap}.sd-table__cell--actions.sd-table__cell--vertical .sd-action-bar{justify-content:center}.sd-table__cell--row-text{font-weight:var(--sjs-font-questiontitle-weight, 600);color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));text-align:start;min-width:calc(12*(var(--sjs-base-unit, var(--base-unit, 8px))));padding:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) var(--sjs-base-unit, var(--base-unit, 8px))}.sd-matrix__question-wrapper{position:relative}.sd-table__question-wrapper:not(:focus-within):hover{position:relative}.sd-table__cell--actions:not(.sd-table__cell--vertical),.sd-table__cell--empty,.sd-table__cell--row-text,.sd-table__cell--footer-total,.sd-matrix__cell:first-of-type,.sd-matrix tr>td:first-of-type{position:sticky;background-color:var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff))));z-index:12}.sd-table__cell--actions:not(.sd-table__cell--vertical):first-of-type,.sd-table__cell--empty:first-of-type,.sd-table__cell--row-text:first-of-type,.sd-table__cell--footer-total:first-of-type,.sd-matrix__cell:first-of-type:first-of-type,.sd-matrix tr>td:first-of-type:first-of-type{left:calc(-1*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-table__cell--actions:not(.sd-table__cell--vertical):last-of-type,.sd-table__cell--empty:last-of-type,.sd-table__cell--row-text:last-of-type,.sd-table__cell--footer-total:last-of-type,.sd-matrix__cell:first-of-type:last-of-type,.sd-matrix tr>td:first-of-type:last-of-type{right:calc(-1*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-table__cell--actions:not(.sd-table__cell--vertical):last-child .sd-action-bar{margin-right:calc(-3*(var(--sjs-base-unit, var(--base-unit, 8px))));justify-content:flex-end;background:var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff))))}.sd-question.sd-question--table{position:relative;overflow-x:auto}.sd-question--table.sd-element--collapsed,.sd-question--table.sd-element--nested{overflow-x:visible}.sd-question--table .sd-question__header--location--left{z-index:12}.sd-table-wrapper{display:flex;margin:0 calc(-1*var(--sd-base-padding));width:fit-content;min-width:calc(100% + 2*var(--sd-base-padding))}.sd-table-wrapper:before,.sd-table-wrapper:after{content:"";display:block;position:sticky;min-height:100%;width:calc(var(--sd-base-padding) - var(--sjs-base-unit, var(--base-unit, 8px)));flex-shrink:0;background:var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff))));z-index:11}.sd-table-wrapper::before{left:calc(-1*var(--sd-base-padding))}.sd-table-wrapper:after{right:calc(-1*var(--sd-base-padding))}.sd-table-wrapper>*{flex-basis:100%}.sd-element--with-frame.sd-element--compact .sd-table{background-color:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3))}.sd-element--with-frame.sd-element--compact .sd-table-wrapper:before,.sd-element--with-frame.sd-element--compact .sd-table-wrapper:after{background-color:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3))}.sd-element--with-frame.sd-element--compact .sd-table__cell--actions:not(.sd-table__cell--vertical):last-child .sd-action-bar{background-color:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3))}.sd-element--with-frame.sd-element--compact .sd-table__cell--actions:not(.sd-table__cell--vertical),.sd-element--with-frame.sd-element--compact .sd-table__cell--empty,.sd-element--with-frame.sd-element--compact .sd-table__cell--row-text,.sd-element--with-frame.sd-element--compact .sd-table__cell--footer-total,.sd-element--with-frame.sd-element--compact .sd-matrix__cell:first-of-type,.sd-element--with-frame.sd-element--compact .sd-matrix tr>td:first-of-type{background-color:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3))}.sd-question--table>.sd-question__header,.sd-question--table .sd-question__description--under-input .sv-string-viewer{position:sticky;left:0}.sd-question--table>.sd-question__content{padding-top:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));--animation-padding-top: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));min-width:min-content}.sd-question--table.sd-element--nested>.sd-question__content{min-width:auto;overflow-x:auto}.sd-question--table.sd-element--nested>.sd-question__content,.sd-question--table:not(.sd-element--with-frame):not(.sd-element--nested){padding-right:var(--sd-base-padding);margin-right:calc(-1*var(--sd-base-padding));padding-left:var(--sd-base-padding);margin-left:calc(-1*var(--sd-base-padding));box-sizing:content-box}.sd-row--multiple .sd-question--table.sd-element--nested>.sd-question__content{padding-right:calc(var(--sd-base-padding) + 2px)}.sd-question--scroll{overflow-x:scroll}.sd-table__row-disabled>.sd-table__cell{opacity:.25}.sd-question--mobile.sd-question.sd-question--table>.sd-question__content{padding-top:0;--animation-padding-top: 0}.sd-question--mobile.sd-question--table,.sd-question--mobile.sd-question--scroll{overflow-x:visible}.sd-question--mobile>.sd-question__content{min-width:auto}.sd-question--mobile .sd-table-wrapper{width:auto}.sd-question--mobile .sd-table{display:block;width:calc(100% - 2*var(--sd-base-padding) + 2*var(--sjs-base-unit, var(--base-unit, 8px)))}.sd-question--mobile .sd-table>tbody{display:block}.sd-question--mobile .sd-table>tfoot{display:block}.sd-question--mobile .sd-table__cell.sd-matrix__cell{display:flex;align-items:flex-start;border-top:none;border-bottom:none}.sd-question--mobile .sd-table__cell.sd-matrix__cell .sd-matrix__responsive-title{margin-left:var(--sjs-base-unit, var(--base-unit, 8px));text-align:start}.sd-question--mobile .sd-table__cell.sd-matrix__cell:first-of-type{padding-top:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-bottom:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-question--mobile .sd-table thead{display:none}.sd-question--mobile .sd-table tr{display:flex;flex-direction:column}.sd-question--mobile .sd-matrix__table .sd-table__row{padding-top:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-question--mobile .sd-table__row{padding-top:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-question--mobile .sd-table__row--expanded .sd-table__cell-action--show-detail-mobile{display:none}.sd-question--mobile .sd-table:not(.sd-matrix__table) .sd-table__row{padding-bottom:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-question--mobile .sd-table:not(.sd-matrix__table) .sd-table__row.sd-table__row--has-end-actions{padding-bottom:calc(0*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-question--mobile .sd-table:not(.sd-matrix__table) tr:not(.sd-table__row--has-end-actions){padding-bottom:calc(0*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-question--mobile .sd-table:not(.sd-matrix__table) tr:not(.sd-table__row--has-end-actions):not(:last-of-type){padding-bottom:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-question--mobile .sd-table:not(.sd-matrix__table) tr:not(.sd-table__row--has-end-actions):not(:last-of-type)::after{bottom:calc(-3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-question--mobile .sd-table:not(.sd-matrix__table) tfoot tr::before,.sd-question--mobile .sd-table:not(.sd-matrix__table) tr:not(.sd-table__row--expanded)::after{z-index:12;content:" ";display:block;position:relative;height:1px;background-color:var(--sjs-border-light, var(--border-light, #eaeaea));left:calc(-2*(var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(100% + 4*var(--sjs-base-unit, var(--base-unit, 8px)));z-index:12}.sd-question--mobile .sd-table:not(.sd-matrix__table) tr:not(.sd-table__row--expanded)::after{bottom:0}.sd-question--mobile .sd-table:not(.sd-matrix__table) tr:last-of-type::after{display:none}.sd-question--mobile .sd-table:not(.sd-matrix__table) tfoot tr{padding-top:calc(5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-question--mobile .sd-table:not(.sd-matrix__table) tfoot tr::before{background-color:rgba(0,0,0,0)}.sd-question--mobile .sd-table:not(.sd-table--has-footer) .sd-table__row:last-of-type .sd-table__cell-action--show-detail-mobile,.sd-question--mobile .sd-table:not(.sd-table--has-footer) .sd-table__row:last-of-type .sd-table__cell-action--remove-row{margin-bottom:calc(-2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-question--mobile .sd-matrix__label{justify-content:flex-start}.sd-question--mobile .sd-table__cell{border-top:none;border-bottom:none;display:block;padding-top:0;padding-bottom:0;text-align:start}.sd-question--mobile .sd-table__cell{margin-top:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-question--mobile .sd-table__cell--error{margin-top:calc(0*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-question--mobile .sd-table__cell--error.sd-table__cell--error-bottom .sd-question__erbox{margin-top:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-question--mobile .sd-table__cell:first-of-type,.sd-question--mobile .sd-matrix__cell{margin-top:0}.sd-question--mobile .sd-table__cell--footer:not(.sd-question--answered){display:none}.sd-question--mobile .sd-table__responsive-title{padding-bottom:var(--sjs-base-unit, var(--base-unit, 8px));font-weight:600;display:block;text-align:start}.sd-question--mobile .sd-table__responsive-title .sv-string-viewer{white-space:normal}.sd-question--mobile .sd-table--no-header{padding-top:0}.sd-question--mobile .sd-table--no-header .sd-table__responsive-title{display:none}.sd-question--mobile .sd-table__cell--detail-panel{padding-top:0;padding-bottom:0;border-top:0;border-bottom:0}.sd-question--mobile .sd-table__cell--detail-panel .sd-panel__content{padding-top:0}.sd-question--mobile .sd-table__cell.sd-table__cell--actions{width:auto;margin-top:var(--sjs-base-unit, var(--base-unit, 8px));margin-bottom:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-question--mobile .sd-table__cell.sd-table__cell--actions .sd-action-bar{margin-right:calc(-3*(var(--sjs-base-unit, var(--base-unit, 8px))));margin-left:calc(-3*(var(--sjs-base-unit, var(--base-unit, 8px))));background:var(--sjs-general-backcolor, var(--background, #fff))}.sd-question--mobile .sd-table__cell.sd-table__cell--actions #show-detail-mobile{flex-grow:1}.sd-question--mobile .sd-action.sd-action.sd-matrixdynamic__remove-btn{opacity:1;padding:var(--sjs-base-unit, var(--base-unit, 8px)) calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-question--mobile .sd-action.sd-action.sd-matrixdynamic__remove-btn .sd-action__icon{display:none}.sd-question--mobile .sd-action.sd-action.sd-matrixdynamic__remove-btn:after{content:attr(title)}.sd-question--mobile .sd-matrixdynamic__footer{padding-top:var(--sjs-base-unit, var(--base-unit, 8px));margin-bottom:calc(-2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-question--mobile .sd-table__cell--footer-total:not(.sd-matrix__cell),.sd-question--mobile .sd-table__cell--row-text:not(.sd-matrix__cell){color:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}.sd-question--mobile .sd-matrixdropdown.sd-table tr::after{bottom:calc(-2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-question--mobile .sd-matrixdropdown.sd-table tr:last-child:after{content:none}.sd-question--mobile .sd-table__cell.sd-table__cell--error-top{margin-top:0}.sd-question--mobile .sd-table__cell--error-top:first-of-type~.sd-table__cell:nth-of-type(2){margin-top:0}.sd-question--mobile .sd-table__cell--error-top .sd-question__erbox{margin-top:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));margin-bottom:calc(-1*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-question--mobile .sd-table__cell--error-top:first-of-type .sd-question__erbox{margin-top:calc(0*(var(--sjs-base-unit, var(--base-unit, 8px))));margin-bottom:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-question--mobile .sd-table__question-wrapper .sd-boolean-root{margin:initial}.sd-table__cell--detail-panel .sd-panel__content{padding-top:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-table__question-wrapper .sd-boolean-root{margin:auto}.sd-table__cell--footer .sd-table__question-wrapper--expression .sd-expression{padding:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));border-bottom:1px solid var(--sjs-border-light, var(--border-light, #eaeaea));font-size:var(--sjs-font-size, 16px);font-weight:600;line-height:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-table__cell--footer .sd-table__question-wrapper--left{text-align:start}.sd-table__cell--footer .sd-table__question-wrapper--center{text-align:center}.sd-table__cell--footer .sd-table__question-wrapper--right{text-align:end}.sd-table.sd-matrixdynamic{table-layout:auto}.sd-page{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:0 calc(5*(var(--sjs-base-unit, var(--base-unit, 8px))));width:100%;box-sizing:border-box}.sd-root-modern--mobile .sd-page{padding:0}.sd-page .sd-page__title{--page-title-font-size: var(--sjs-font-pagetitle-size, calc(1.5 * (var(--sjs-font-size, 16px))));font-family:var(--sjs-font-pagetitle-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-weight:var(--sjs-font-pagetitle-weight, 700);font-size:var(--page-title-font-size);color:var(--sjs-font-pagetitle-color, var(--sjs-general-dim-forecolor, rgba(0, 0, 0, 0.91)));position:static;line-height:calc(1.33*(var(--page-title-font-size)));margin:0 0 calc(0.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) 0px}.sd-page .sd-page__description{font-family:var(--sjs-font-pagedescription-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-weight:var(--sjs-font-pagedescription-weight, 400);font-size:var(--sjs-font-pagedescription-size, var(--sjs-font-size, 16px));color:var(--sjs-font-pagedescription-color, var(--sjs-general-dim-forecolor-light, rgba(0, 0, 0, 0.45)));position:static;line-height:calc(1.5*(var(--sjs-font-pagedescription-size, var(--sjs-font-size, 16px))));margin:0 0 calc(0.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) 0}.sd-page__errbox{padding:calc(.5*var(--sd-base-vertical-padding) + var(--sjs-base-unit, var(--base-unit, 8px))) var(--sd-base-padding)}.sd-page__title~.sd-page__errbox,.sd-page__description~.sd-page__errbox{margin-top:calc(.5*var(--sd-base-vertical-padding) + var(--sjs-base-unit, var(--base-unit, 8px)));margin-bottom:calc(-1*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-root--compact .sd-page__title~.sd-page__errbox,.sd-root--compact .sd-page__description~.sd-page__errbox{margin-bottom:0}.sd-row{display:flex;flex-direction:row;width:100%;box-sizing:border-box;margin-top:var(--sd-base-vertical-padding)}.sd-row.sd-page__row{margin-top:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-page__row.sd-row--compact{margin-top:var(--sd-base-vertical-padding)}.sd-row:first-of-type{margin-top:0}.sd-page__title~.sd-row.sd-page__row:not(.sd-row--compact),.sd-page__description~.sd-row.sd-page__row:not(.sd-row--compact){margin-top:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-page__title~.sd-page__row.sd-row--compact,.sd-page__description~.sd-page__row.sd-row--compact{margin-top:var(--sd-base-vertical-padding)}.sd-page__title~.sd-page__row.sd-row.sd-row--enter.sd-row-delayed-enter,.sd-page__description~.sd-page__row.sd-row.sd-row--enter.sd-row-delayed-enter{margin-top:0}.sd-row.sd-page__row:not(.sd-row--compact)~.sd-row.sd-page__row:not(.sd-row--compact){margin-top:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-row.sd-page__row:not(.sd-row--compact)~.sd-page__row.sd-row.sd-row--enter.sd-row-delayed-enter{margin-top:0}.sd-row--multiple{row-gap:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));margin-left:calc(-1*var(--sd-base-padding));width:calc(100% + var(--sd-base-padding));flex-wrap:wrap}.sd-row--multiple>div{box-sizing:border-box;--animation-padding-left: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));padding-left:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));display:flex;align-items:stretch}.sd-panel.sd-panel--as-page>.sd-panel__content>.sd-row--multiple:not(.sd-row--compact){margin-left:calc(-2*(var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(100% + var(--base-unit)*2)}.sd-panel:not(.sd-panel--as-page) .sd-row--multiple{row-gap:var(--sd-base-vertical-padding)}.sd-panel:not(.sd-panel--as-page) .sd-row--multiple>div{--animation-padding-left: var(--sd-base-padding);padding-left:var(--sd-base-padding)}.sd-row--multiple.sd-row--compact>div{--animation-padding-left: var(--sd-base-padding);padding-left:var(--sd-base-padding)}.sd-page__row.sd-row--multiple{margin-left:calc(-2*(var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(100% + 2*var(--sjs-base-unit, var(--base-unit, 8px)))}.sd-page__row.sd-row--multiple.sd-row--compact{padding:0;row-gap:var(--sd-base-vertical-padding);margin-left:calc(-1*var(--sd-base-padding));width:calc(100% + var(--sd-base-padding))}.sd-row__panel{box-sizing:border-box;width:100%}.sd-row__question{box-sizing:border-box;width:100%;white-space:nowrap}.sd-row.sd-row--enter{margin-top:0}.sd-row--enter{animation-fill-mode:forwards;animation-name:fadeIn,moveInWithOverflow;min-height:0 !important;opacity:0;height:0;animation-timing-function:cubic-bezier(0, 0, 0.58, 1);animation-delay:var(--sjs-row-fade-in-delay, 150ms),0s,0s;animation-duration:var(--sjs-row-fade-in-duration, 500ms),var(--sjs-row-move-in-duration, 150ms),var(--sjs-row-move-in-duration, 150ms)}.sd-row--delayed-enter{animation-delay:calc(var(--sjs-row-fade-in-delay, 150ms) + var(--sjs-row-fade-in-animation-delay, 400ms)),var(--sjs-row-fade-in-animation-delay, 400ms),var(--sjs-row-fade-in-animation-delay, 400ms)}.sd-row--leave{animation-name:fadeIn,moveInWithOverflow;animation-timing-function:cubic-bezier(0.42, 0, 1, 1);animation-fill-mode:forwards;animation-direction:reverse;min-height:0 !important;animation-delay:0s,var(--sjs-row-move-out-delay, 100ms),var(--sjs-row-move-out-delay, 100ms);animation-duration:var(--sjs-row-fade-out-duration, 150ms),var(--sjs-row-move-out-duration, 250ms),var(--sjs-row-move-out-duration, 250ms)}.sd-row--enter .sd-element-wrapper--enter{animation:none}.sd-row--leave .sd-element-wrapper--leave{animation:none}.sd-title{display:block;font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-style:normal;color:var(--sjs-general-forecolor, var(--foreground, #161616));flex-direction:row;white-space:normal}.sd-title.sd-container-modern__title{display:flex;align-items:center;padding:var(--sd-page-vertical-padding) var(--sd-page-vertical-padding);font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));gap:calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))));box-shadow:0px 2px 0px var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-title.sd-container-modern__title .sd-logo.sv-logo--right{margin-left:auto}.sd-title.sd-container-modern__title .sd-logo__image{margin-top:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-header__text{display:flex;flex-direction:column;gap:var(--sjs-base-unit, var(--base-unit, 8px));flex-grow:1}.sd-header__text .sd-title{--survey-title-font-size: var(--sjs-font-surveytitle-size, calc(2 * (var(--sjs-font-size, 16px))));font-size:var(--survey-title-font-size);line-height:calc(1.25*(var(--survey-title-font-size)));color:var(--sjs-font-surveytitle-color, var(--sjs-primary-backcolor, var(--primary, #19b394)));font-family:var(--sjs-font-surveytitle-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-weight:var(--sjs-font-surveytitle-weight, 700)}.sd-header__text h3{line-height:calc(2.5*(var(--sjs-font-size, 16px)))}.sd-header__text h5{font-size:var(--sjs-font-size, 16px);font-weight:400;line-height:calc(1.5*(var(--sjs-font-size, 16px)))}.sd-header__text .sd-description{--survey-description-font-size: var(--sjs-font-surveydescription-size, var(--sjs-font-size, 16px));font-size:var(--survey-description-font-size);line-height:calc(1.5*(var(--survey-description-font-size)));color:var(--sjs-font-surveydescription-color, var(--sjs-general-forecolor-light, var(--foreground-light, #909090)));font-family:var(--sjs-font-surveydescription-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-weight:var(--sjs-font-surveydescription-weight, 400)}.sd-title .sv-title-actions{width:100%;justify-content:space-between}.sd-root-modern .sd-container-modern__title{background-color:var(--sjs-general-backcolor, var(--background, #fff))}.sd-root-modern .sd-container-modern__title .sd-header__text h3{margin:0}.sd-root-modern .sd-container-modern__title .sd-description{margin:0;color:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}.sd-title .sv-title-actions{align-items:flex-start;width:calc(100% + 3*var(--sjs-base-unit, var(--base-unit, 8px)))}.sd-title .sv-title-actions .sv-title-actions__title{flex-wrap:wrap;flex:0 1 auto;max-width:calc(100% - 3*var(--sjs-base-unit, var(--base-unit, 8px)));white-space:initial;min-width:unset}.sd-root--compact .sd-title .sv-title-actions{width:100%}.sd-action-title-bar{flex:1 9 auto;min-width:calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))));justify-content:flex-end;margin:calc(-1*(var(--sjs-base-unit, var(--base-unit, 8px)))) 0}.sd-action-title-bar .sv-action{flex:0 0 auto}.sd-action-title-bar.sd-action-bar--empty{min-width:0}.sd-description{font-style:normal;font-family:var(--sjs-font-questiondescription-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-weight:var(--sjs-font-questiondescription-weight, 400);color:var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, rgba(0, 0, 0, 0.45)));font-size:var(--sjs-font-questiondescription-size, var(--sjs-font-size, 16px));line-height:calc(1.5*(var(--sjs-font-questiondescription-size, var(--sjs-font-size, 16px))));white-space:normal}.sd-description.sd-question__description--under-input{padding-top:calc(.375*var(--sd-base-vertical-padding))}.sd-element__header .sd-description{margin-top:calc(.25*var(--sd-base-vertical-padding) - .5*var(--sjs-base-unit, var(--base-unit, 8px)))}.sd-item{display:flex;padding:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) 0}.sd-item--disabled.sd-item--disabled .sd-item__decorator,.sd-item__decorator{display:flex;align-items:center;justify-content:center;width:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));box-sizing:border-box;background-color:var(--sjs-editorpanel-backcolor, var(--sjs-editor-background, var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9))));border:none;flex-shrink:0;margin-top:calc((1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))) - 3*(var(--sjs-base-unit, var(--base-unit, 8px))))/2);box-shadow:var(--sjs-shadow-inner, inset 0px 1px 2px 0px rgba(0, 0, 0, 0.15)),0 0 0 0px var(--sjs-primary-backcolor, var(--primary, #19b394));transition:box-shadow var(--sjs-transition-duration, 150ms),background var(--sjs-transition-duration, 150ms)}.sd-item--readonly.sd-item--readonly .sd-item__decorator{background-color:var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248)));box-shadow:none;transition:none}.sd-item--preview.sd-item--preview .sd-item__decorator{background-color:rgba(0,0,0,0);box-shadow:none;transition:none}.sd-item--checked .sd-item__decorator{box-shadow:none}.sd-item__control:focus+.sd-item__decorator{background:var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff))));outline:none;box-shadow:var(--sjs-shadow-inner-reset, inset 0px 0px 0px 0px rgba(0, 0, 0, 0.15)),0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-item--allowhover:not(.sd-item--readonly) .sd-selectbase__label:hover .sd-item__decorator{background:var(--sjs-editorpanel-hovercolor, var(--sjs-general-backcolor-dim-dark, rgb(243, 243, 243)));outline:none}.sd-item--checked .sd-item__decorator{background:var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-item__control-label{font-family:var(--sjs-font-editorfont-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-style:normal;font-weight:var(--sjs-font-editorfont-weight, 400);line-height:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));font-size:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));white-space:normal;width:100%;text-align:start;min-width:0}.sd-item__control-label .sv-string-viewer{max-width:100%;overflow:hidden;text-overflow:ellipsis;display:block}.sd-item--disabled .sd-item__control-label{color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));opacity:.25}.sd-root--readonly .sd-item--disabled .sd-item__control-label{color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)))}.sd-item--error .sd-item__decorator{background:var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, 0.1)))}.sd-selectbase{border:none;margin:0;padding:0;min-inline-size:0;min-width:0}.sd-selectbase--row{border:none;margin:0;padding:0;display:flex;flex-wrap:wrap;column-gap:calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-selectbase--multi-column{display:flex;flex:1 1 0px;flex-wrap:nowrap;overflow:auto;padding:0 2px;margin:0 -2px}.sd-selectbase__label{display:inline-flex;position:relative;gap:var(--sjs-base-unit, var(--base-unit, 8px));vertical-align:top;max-width:100%}.sd-selectbase__column{vertical-align:top}.sd-selectbase__column{display:block;box-sizing:border-box;flex:1 1 0px;max-width:100%}.sd-selectbase__column:not(:last-child){padding-right:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-selectbase__column.sv-q-column-1{width:100%}.sd-item--enter,.sd-item--leave{animation-name:moveInWithOverflow,fadeIn;opacity:0;animation-fill-mode:forwards;animation-timing-function:linear;animation-direction:var(--animation-direction);animation-duration:var(--move-animation-duration),var(--fade-animation-duration);animation-delay:var(--move-animation-delay),var(--fade-animation-delay)}.sd-item--enter{--animation-direction: normal;--move-animation-duration: var(--sjs-ranking-move-in-duration, 150ms);--move-animation-delay: 0s;--fade-animation-duration: var(--sjs-ranking-fade-in-duration, 100ms);--fade-animation-delay: var(--sjs-ranking-fade-in-delay, 150ms)}.sd-item--leave{--animation-direction: reverse;--move-animation-duration: var(--sjs-ranking-move-out-duration, 150ms);--move-animation-delay: var(--sjs-ranking-move-out-delay, 0ms);--fade-animation-duration: var(--sjs-ranking-fade-out-duration, 100ms);--fade-animation-delay: 0s}div[class*=sv-q-column-]:not(:first-of-type) .sd-item--enter{--move-animation-duration: 0s;--fade-animation-delay: 0s}.sd-radio__decorator{border-radius:50%}.sd-radio__decorator:after{content:" ";display:block;width:var(--sjs-base-unit, var(--base-unit, 8px));height:var(--sjs-base-unit, var(--base-unit, 8px));border-radius:50%;background-color:rgba(0,0,0,0);transition:background-color var(--sjs-transition-duration, 150ms)}.sd-radio--checked .sd-radio__decorator:after{content:" ";display:block;width:var(--sjs-base-unit, var(--base-unit, 8px));height:var(--sjs-base-unit, var(--base-unit, 8px));border-radius:50%;background-color:var(--sjs-primary-forecolor, var(--primary-foreground, #fff))}.sd-radio--checked.sd-radio--disabled .sd-radio__decorator:after{background-color:var(--sjs-border-default, var(--border, #d6d6d6))}.sd-radio--checked.sd-radio--readonly .sd-radio__decorator:after{background-color:var(--sjs-general-forecolor, var(--foreground, #161616))}.sd-radio--checked.sd-radio--preview .sd-radio__decorator:after{display:none}.sd-radio--checked.sd-radio--preview .sd-radio__decorator .sd-radio__svg{fill:var(--sjs-general-forecolor, var(--foreground, #161616));display:block;width:calc(2.5*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(2.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-radio--checked .sd-radio__control:focus+.sd-radio__decorator:after{background-color:var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-radio__svg{display:none}.sd-visuallyhidden{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.sd-matrix fieldset{border:none;padding:0;margin:0}.sd-matrix__label{display:flex;position:relative;justify-content:center}.sd-matrix__text{padding:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-matrix__text--checked{background-color:var(--sjs-primary-backcolor-light, var(--primary-light, rgba(25, 179, 148, 0.1)));padding:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-matrix__cell:first-of-type{font-weight:var(--sjs-font-questiontitle-weight, 600);text-align:start}:root{--sd-rating-bad-color: var(--sjs-special-red, var(--red, #e60a3e));--sd-rating-normal-color: var(--sjs-special-yellow, var(--yellow, #ff9814));--sd-rating-good-color: var(--sjs-special-green, var(--green, #19b394));--sd-rating-bad-color-light: var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, 0.1)));--sd-rating-normal-color-light: var(--sjs-special-yellow-light, var(--yellow-light, rgba(255, 152, 20, 0.1)));--sd-rating-good-color-light: var(--sjs-special-green-light, var(--green-light, rgba(25, 179, 148, 0.1)))}.sd-rating{overflow-x:auto;min-height:calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-rating fieldset{display:flex;border:none;padding:0 0 2px 0;flex-wrap:nowrap;gap:var(--sjs-base-unit, var(--base-unit, 8px));margin-inline-start:0;align-items:center}.sd-rating.sd-rating--wrappable fieldset{flex-wrap:wrap;min-width:0}.sd-rating.sd-rating--labels-top fieldset{padding-top:calc(4.5*(var(--sjs-base-unit, var(--base-unit, 8px))));position:relative}.sd-rating.sd-rating--labels-top fieldset .sd-rating__min-text{position:absolute;margin:0;left:0;top:0;border:0}.sd-rating.sd-rating--labels-top fieldset .sd-rating__max-text{position:absolute;margin:0;right:0;top:0;border:0}.sd-rating.sd-rating--labels-bottom fieldset{padding-bottom:calc(4.5*(var(--sjs-base-unit, var(--base-unit, 8px))));position:relative}.sd-rating.sd-rating--labels-bottom fieldset .sd-rating__min-text{position:absolute;margin:0;left:0;bottom:0;border:0}.sd-rating.sd-rating--labels-bottom fieldset .sd-rating__max-text{position:absolute;margin:0;right:0;bottom:0;border:0}.sd-rating.sd-rating--labels-diagonal fieldset{padding-top:calc(4.5*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-bottom:calc(4.5*(var(--sjs-base-unit, var(--base-unit, 8px))));position:relative}.sd-rating.sd-rating--labels-diagonal fieldset .sd-rating__min-text{position:absolute;margin:0;left:0;top:0;border:0}.sd-rating.sd-rating--labels-diagonal fieldset .sd-rating__max-text{position:absolute;margin:0;right:0;bottom:0;border:0}.sd-rating--small{min-height:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));margin:auto}.sd-rating--small fieldset{padding:0;gap:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-rating__item{position:relative;background:var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff))));border-radius:calc(12.5*(var(--sjs-base-unit, var(--base-unit, 8px))));white-space:nowrap;padding:calc(0.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(2.5*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))));display:flex;justify-content:center;align-items:center;box-sizing:border-box;min-width:calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))));text-align:center;border:0px solid rgba(0,0,0,0);color:var(--sjs-general-forecolor, var(--foreground, #161616));fill:var(--sjs-general-forecolor, var(--foreground, #161616));font-size:var(--sjs-font-size, 16px);box-shadow:var(--sjs-shadow-small, 0px 1px 2px 0px rgba(0, 0, 0, 0.15)),inset 0 0 0 0px var(--sjs-general-backcolor, var(--background, #fff));transition:box-shadow var(--sjs-transition-duration, 150ms),background-color var(--sjs-transition-duration, 150ms)}.sd-rating__item--fixed-size{width:calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))));padding:0}legend+.sd-rating__item,legend+sv-ng-rating-item-smiley+.sd-rating__item-smiley,legend+sv-ng-rating-item+.sd-rating__item{margin-inline-start:2px}.sd-rating__item--error{background-color:var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, 0.1)));box-shadow:0px 1px 2px rgba(0,0,0,0);border:none}.sd-rating__item.sd-rating__item--disabled{color:var(--sjs-general-forecolor, var(--foreground, #161616));fill:var(--sjs-general-forecolor, var(--foreground, #161616))}.sd-rating__item.sd-rating__item--selected.sd-rating__item--disabled{color:var(--sjs-primary-forecolor, var(--primary-foreground, #fff));fill:var(--sjs-general-forecolor, var(--foreground, #161616));background-color:var(--lbr-dialog-screen-color, var(--background-semitransparent, rgba(144, 144, 144, 0.5)));border:none}.sd-rating__item.sd-rating__item--readonly{fill:rgba(0,0,0,0);background-color:rgba(0,0,0,0);border:2px solid var(--sjs-border-inside, var(--border-inside, rgba(0, 0, 0, 0.16)));box-shadow:none;transform:none}.sd-rating__item.sd-rating__item--readonly .sd-rating__item-text.sd-rating__item-text{color:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}.sd-rating__item.sd-rating__item--selected.sd-rating__item--readonly{border-color:var(--sjs-general-forecolor, var(--foreground, #161616))}.sd-rating__item.sd-rating__item--selected.sd-rating__item--readonly .sd-rating__item-text.sd-rating__item-text{color:var(--sjs-general-forecolor, var(--foreground, #161616))}.sd-rating__item.sd-rating__item--preview{fill:rgba(0,0,0,0);background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);box-shadow:none;transform:none}.sd-rating__item.sd-rating__item--preview:focus-within{box-shadow:none}.sd-rating__item.sd-rating__item--preview .sd-rating__item-text.sd-rating__item-text{color:var(--sjs-general-forecolor, var(--foreground, #161616))}.sd-rating__item.sd-rating__item--selected.sd-rating__item--preview{border-color:var(--sjs-general-forecolor, var(--foreground, #161616));border-width:1px}.sd-rating__item.sd-rating__item--selected.sd-rating__item--preview .sd-rating__item-text.sd-rating__item-text{color:var(--sjs-general-forecolor, var(--foreground, #161616))}.sd-question--disabled .sd-rating__item-text{opacity:.25}.sd-rating__item--allowhover:hover{background-color:var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248)))}.sd-rating__item:focus-within{box-shadow:0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-rating__item--selected{background-color:var(--sjs-primary-backcolor, var(--primary, #19b394));color:var(--sjs-primary-forecolor, var(--primary-foreground, #fff));font-weight:600;box-shadow:0 0 0 0px var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-rating__item--selected:focus-within{box-shadow:var(--sjs-shadow-small-reset, 0px 0px 0px 0px rgba(0, 0, 0, 0.15)),inset 0 0 0 4px var(--sjs-general-backcolor, var(--background, #fff)),0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-rating__item-smiley{position:relative;border-radius:calc(12.5*(var(--sjs-base-unit, var(--base-unit, 8px))));white-space:nowrap;padding:calc(1.25*(var(--sjs-base-unit, var(--base-unit, 8px))));box-sizing:border-box;min-width:calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))));min-height:calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))));display:flex;justify-content:center;align-items:center;text-align:center;border:2px solid var(--sjs-border-default, var(--border, #d6d6d6));color:var(--sjs-general-forecolor, var(--foreground, #161616));fill:var(--sjs-border-default, var(--border, #d6d6d6));box-shadow:var(--sjs-shadow-small-reset, 0px 0px 0px 0px rgba(0, 0, 0, 0.15)),inset 0 0 0 0px var(--sjs-general-backcolor, var(--background, #fff));transition:box-shadow var(--sjs-transition-duration, 150ms),background-color var(--sjs-transition-duration, 150ms)}.sd-rating__item-smiley svg{display:block;width:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-rating__item-smiley--small{padding:calc(0.625*(var(--sjs-base-unit, var(--base-unit, 8px))));min-width:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));min-height:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));border-width:1px}.sd-rating__item-smiley--small svg{width:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-rating__item-smiley--small:not(.sd-rating__item-smiley--selected):focus-within{box-shadow:0 0 0 1px var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-rating__item-smiley--colored.sd-rating__item-smiley--small:not(.sd-rating__item-smiley--selected):focus-within{box-shadow:0 0 0 1px var(--sd-rating-item-color, var(--sjs-primary-backcolor, var(--primary, #19b394)))}.sd-rating__item-smiley--small.sd-rating__item-smiley--selected:focus-within{box-shadow:inset 0 0 0 2px var(--sjs-general-backcolor, var(--background, #fff)),0 0 0 1px var(--sd-rating-item-color, var(--sjs-primary-backcolor, var(--primary, #19b394)))}legend+.sd-rating__item-smiley,legend+sv-ng-rating-item+.sd-rating__item-smiley{margin-inline-start:2px}.sd-rating__item-smiley--scale-colored{border-color:var(--sd-rating-item-color, var(--sjs-primary-backcolor, var(--primary, #19b394)));fill:var(--sd-rating-item-color, var(--sjs-primary-backcolor, var(--primary, #19b394)));transition:box-shadow var(--sjs-transition-duration, 150ms),opacity var(--sjs-transition-duration, 150ms),background-color var(--sjs-transition-duration, 150ms)}.sd-rating__item-smiley--error{background-color:var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, 0.1)));border-color:rgba(0,0,0,0);fill:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}.sd-rating__item-smiley--error.sd-rating__item-smiley--scale-colored:hover{fill:var(--sd-rating-item-color, var(--sjs-general-forecolor-light, var(--foreground-light, #909090)))}.sd-rating__item-smiley--error.sd-rating__item-smiley--scale-colored:not(.sd-rating__item-smiley--selected){opacity:initial}.sd-rating__item-smiley.sd-rating__item-smiley--disabled{opacity:.5}.sd-rating__item-smiley.sd-rating__item-smiley--selected.sd-rating__item-smiley--disabled{opacity:initial;fill:var(--sjs-primary-forecolor, var(--primary-foreground, #fff))}.sd-rating__item-smiley.sd-rating__item-smiley--readonly{fill:var(--sjs-border-default, var(--border, #d6d6d6));border-color:var(--sjs-border-default, var(--border, #d6d6d6))}.sd-rating__item-smiley.sd-rating__item-smiley--selected.sd-rating__item-smiley--readonly{fill:var(--sjs-general-forecolor, var(--foreground, #161616));border-color:var(--sjs-general-forecolor, var(--foreground, #161616));background-color:unset}.sd-rating__item-smiley.sd-rating__item-smiley--preview.sd-rating__item-smiley--preview.sd-rating__item-smiley--preview{border:1px solid var(--sjs-general-forecolor, var(--foreground, #161616));fill:var(--sjs-general-forecolor, var(--foreground, #161616))}.sd-rating__item-smiley.sd-rating__item-smiley--preview.sd-rating__item-smiley--preview.sd-rating__item-smiley--preview:focus-within{box-shadow:none}.sd-rating__item-smiley.sd-rating__item-smiley--preview.sd-rating__item-smiley--preview.sd-rating__item-smiley--preview svg{margin:1px}.sd-rating__item-smiley.sd-rating__item-smiley--selected.sd-rating__item-smiley--preview.sd-rating__item-smiley--preview{fill:var(--sjs-general-backcolor, var(--background, #fff));background-color:var(--sjs-general-forecolor, var(--foreground, #161616))}.sd-rating__item-smiley--allowhover:hover{background-color:var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248)));border-color:var(--sjs-border-default, var(--border, #d6d6d6))}.sd-rating__item-smiley:focus-within{border:none;box-shadow:var(--sjs-shadow-small-reset, 0px 0px 0px 0px rgba(0, 0, 0, 0.15)),0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-rating__item-smiley:focus-within{border:none;box-shadow:var(--sjs-shadow-small-reset, 0px 0px 0px 0px rgba(0, 0, 0, 0.15)),0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-rating__item-smiley--selected{background-color:var(--sd-rating-item-color, var(--sjs-primary-backcolor, var(--primary, #19b394)));border-color:var(--sd-rating-item-color, var(--sjs-primary-backcolor, var(--primary, #19b394)));fill:var(--sjs-primary-forecolor, var(--primary-foreground, #fff));font-weight:600}.sd-rating__item-smiley--selected:focus-within{border:0px solid var(--sjs-general-backcolor, var(--background, #fff));box-shadow:var(--sjs-shadow-small-reset, 0px 0px 0px 0px rgba(0, 0, 0, 0.15)),inset 0 0 0 4px var(--sjs-general-backcolor, var(--background, #fff)),0 0 0 2px var(--sd-rating-item-color, var(--sjs-primary-backcolor, var(--primary, #19b394)))}.sd-rating__item-smiley--scale-colored:not(.sd-rating__item-smiley--selected){opacity:.25}.sd-rating__item-smiley--scale-colored:not(.sd-rating__item-smiley--selected).sd-rating__item-smiley--allowhover:hover{background-color:var(--sd-rating-item-color-light, var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248))));border-color:var(--sd-rating-item-color, var(--sjs-border-default, var(--border, #d6d6d6)));opacity:.5}.sd-rating__item-smiley--rate-colored:not(.sd-rating__item-smiley--selected).sd-rating__item-smiley--allowhover:hover{opacity:.5}.sd-rating__item-smiley--scale-colored:not(.sd-rating__item-smiley--selected):focus-within{opacity:1;box-shadow:var(--sjs-shadow-small-reset, 0px 0px 0px 0px rgba(0, 0, 0, 0.15)),0 0 0 2px var(--sd-rating-item-color, var(--sjs-primary-backcolor, var(--primary, #19b394)))}.sd-rating__item-smiley--scale-colored.sd-rating__item-smiley--small:not(.sd-rating__item-smiley--selected):focus-within{opacity:1;box-shadow:var(--sjs-shadow-small-reset, 0px 0px 0px 0px rgba(0, 0, 0, 0.15)),0 0 0 1px var(--sd-rating-item-color, var(--sjs-primary-backcolor, var(--primary, #19b394)))}.sd-rating__item-smiley--scale-colored.sd-rating__item-smiley--selected,.sd-rating__item-smiley--scale-colored.sd-rating__item-smiley--readonly,.sd-rating__item-smiley--scale-colored.sd-rating__item-smiley--preview{opacity:1}.sd-rating__item-star{position:relative;width:calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))));box-sizing:content-box}.sd-rating__item-star:not(:first-of-type){padding-left:calc(0.5*(var(--sjs-base-unit, var(--base-unit, 8px))));margin-left:calc(-0.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-rating__item-star:not(:last-of-type){padding-right:calc(0.5*(var(--sjs-base-unit, var(--base-unit, 8px))));margin-right:calc(-0.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-rating__item-star svg{stroke:var(--sjs-border-default, var(--border, #d6d6d6));stroke-width:2px;fill:rgba(0,0,0,0);width:calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))));display:block;position:absolute;transition:stroke var(--sjs-transition-duration, 150ms),opacity var(--sjs-transition-duration, 150ms),fill var(--sjs-transition-duration, 150ms)}.sd-rating__item-star .sv-star{opacity:1}.sd-rating__item-star .sv-star-2{opacity:0}.sd-rating__item-star--small{width:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-rating__item-star--small svg{width:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-rating__item-star--small.sd-rating__item-star--selected svg{stroke-width:1px}.sd-rating__item-star--selected svg{stroke:rgba(0,0,0,0);fill:var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-rating__item-star--selected:nth-child(1) svg{transition-delay:0ms}.sd-rating__item-star--selected:nth-child(2) svg{transition-delay:25ms}.sd-rating__item-star--selected:nth-child(3) svg{transition-delay:50ms}.sd-rating__item-star--selected:nth-child(4) svg{transition-delay:75ms}.sd-rating__item-star--selected:nth-child(5) svg{transition-delay:100ms}.sd-rating__item-star--selected:nth-child(6) svg{transition-delay:125ms}.sd-rating__item-star--selected:nth-child(7) svg{transition-delay:150ms}.sd-rating__item-star--selected:nth-child(8) svg{transition-delay:175ms}.sd-rating__item-star--selected:nth-child(9) svg{transition-delay:200ms}.sd-rating__item-star--selected:nth-child(10) svg{transition-delay:225ms}.sd-rating__item-star--selected:nth-child(11) svg{transition-delay:250ms}.sd-rating__item-star--selected:nth-child(12) svg{transition-delay:275ms}.sd-rating__item-star--selected:nth-child(13) svg{transition-delay:300ms}.sd-rating__item-star--selected:nth-child(14) svg{transition-delay:325ms}.sd-rating__item-star--selected:nth-child(15) svg{transition-delay:350ms}.sd-rating__item-star--selected:nth-child(16) svg{transition-delay:375ms}.sd-rating__item-star--selected:nth-child(17) svg{transition-delay:400ms}.sd-rating__item-star--selected:nth-child(18) svg{transition-delay:425ms}.sd-rating__item-star--selected:nth-child(19) svg{transition-delay:450ms}.sd-rating__item-star--selected:nth-child(20) svg{transition-delay:475ms}.sd-rating__item-star--selected:nth-child(21) svg{transition-delay:500ms}.sd-rating__item-star--selected:nth-child(22) svg{transition-delay:525ms}.sd-rating__item-star--selected:nth-child(23) svg{transition-delay:550ms}.sd-rating__item-star--selected:nth-child(24) svg{transition-delay:575ms}.sd-rating__item-star--selected:nth-child(25) svg{transition-delay:600ms}.sd-rating__item-star--error svg{stroke:none;fill:var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, 0.1)))}.sd-rating__item-star--disabled{opacity:.5}.sd-rating__item-star--disabled svg{stroke:var(--sjs-border-default, var(--border, #d6d6d6));fill:none}.sd-rating__item-star--selected.sd-rating__item-star--disabled svg{stroke:none;fill:var(--sjs-border-default, var(--border, #d6d6d6))}.sd-rating__item-star--readonly svg{stroke:var(--sjs-border-default, var(--border, #d6d6d6));fill:none}.sd-rating__item-star--selected.sd-rating__item-star--readonly svg{stroke:none;fill:var(--sjs-general-forecolor, var(--foreground, #161616))}.sd-rating__item-star--preview svg{stroke:var(--sjs-general-forecolor, var(--foreground, #161616));stroke-width:1px;fill:none}.sd-rating__item-star--selected.sd-rating__item-star--preview svg{stroke:none;fill:var(--sjs-general-forecolor, var(--foreground, #161616))}.sd-rating__item-star:not(.sd-rating__item-star--preview):focus-within svg{stroke:var(--sjs-primary-backcolor, var(--primary, #19b394));fill:rgba(0,0,0,0)}.sd-rating__item-star--unhighlighted svg{stroke:rgba(0,0,0,0);fill:var(--sjs-border-default, var(--border, #d6d6d6))}.sd-rating__item-star--highlighted svg{stroke:var(--sjs-border-default, var(--border, #d6d6d6));fill:var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248)))}.sd-rating__item-star--selected:not(.sd-rating__item-star--preview).sd-rating__item-star--unhighlighted:focus-within svg{stroke:var(--sjs-border-default, var(--border, #d6d6d6));fill:var(--sjs-border-default, var(--border, #d6d6d6))}.sd-rating__item-star--selected:not(.sd-rating__item-star--preview):focus-within svg{stroke:var(--sjs-primary-backcolor, var(--primary, #19b394));fill:var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-rating__item-star--selected:not(.sd-rating__item-star--preview):focus-within .sv-star{opacity:0}.sd-rating__item-star--selected:not(.sd-rating__item-star--preview):focus-within .sv-star-2{opacity:1}.sd-rating__item-text.sd-rating__item-text{font-family:var(--sjs-font-editorfont-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-weight:var(--sjs-font-editorfont-weight, 400);color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));font-size:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));line-height:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));display:inline-block;box-sizing:border-box;transition:color var(--sjs-transition-duration, 150ms)}.sd-rating__item-text.sd-rating__item-text.sd-rating__min-text,.sd-rating__item-text.sd-rating__item-text.sd-rating__max-text{margin-top:calc(1.25*(var(--sjs-base-unit, var(--base-unit, 8px))));margin-bottom:calc(1.25*(var(--sjs-base-unit, var(--base-unit, 8px))));color:var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, rgba(0, 0, 0, 0.45)));border:2px solid rgba(0,0,0,0)}.sd-rating__item-text.sd-rating__item-text.sd-rating__min-text{margin-right:var(--sjs-base-unit, var(--base-unit, 8px));border-left:0px}.sd-rating__item-text.sd-rating__item-text.sd-rating__max-text{margin-right:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));margin-left:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-rating__item-text.sd-rating__item-text .sv-string-editor{white-space:nowrap}.sd-rating__item-text.sd-rating__item-text.sd-rating__item--fixed-size{min-width:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-rating__item-text.sd-rating__item-text::after{display:block;content:attr(data-text);font-weight:600;height:0;color:rgba(0,0,0,0);overflow:hidden;visibility:hidden}.sd-rating--wrappable .sd-rating__item-text{max-width:100%}.sd-rating--wrappable .sd-rating__item-text .sv-string-viewer{max-width:100%;text-overflow:ellipsis;overflow:hidden;display:block}.sd-rating__item:focus-within .sd-rating__item-text.sd-rating__item-text{border:none}.sd-rating__item--selected .sd-rating__item-text.sd-rating__item-text{color:var(--sjs-primary-forecolor, var(--primary-foreground, #fff));font-weight:inherit;border:none}.sd-rating-dropdown-item{display:flex;width:100%;justify-content:space-between;align-items:center;gap:calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-rating-dropdown-item_description{color:var(--sjs-general-forecolor-light, var(--foreground-light, #909090));font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-style:normal;font-weight:normal;font-size:calc(0.75*(var(--sjs-font-size, 16px)));line-height:var(--sjs-font-size, 16px)}.sv-list__item.sv-list__item--selected .sd-rating-dropdown-item_description{color:var(--sjs-primary-forecolor, var(--primary-foreground, #fff))}.sv-ranking-item--error .sv-ranking-item__index{background-color:var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, 0.1)));box-shadow:0px 1px 2px rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.sd-element--with-frame .sv-ranking-item{left:calc(-3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-ranking.sd-ranking--readonly{user-select:initial;-webkit-user-select:initial}.sv-ranking.sd-ranking--readonly.sv-ranking--select-to-rank-empty-value .sv-ranking__containers-divider{visibility:hidden}.sv-ranking.sd-ranking--readonly .sv-ranking__container--empty{visibility:hidden}.sv-ranking.sd-ranking--preview{user-select:initial;-webkit-user-select:initial}.sv-ranking.sd-ranking--preview.sv-ranking--select-to-rank-empty-value .sv-ranking__containers-divider{visibility:hidden}.sv-ranking.sd-ranking--preview .sv-ranking__container--empty{visibility:hidden}@container (max-width: 496px){.sv-ranking--select-to-rank-horizontal{flex-direction:column-reverse}.sv-ranking--select-to-rank-horizontal .sv-ranking__containers-divider{margin:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px)))) 0;height:1px;width:initial}.sv-ranking--select-to-rank-horizontal .sv-ranking__container--empty{padding-top:var(--sjs-base-unit, var(--base-unit, 8px));padding-bottom:var(--sjs-base-unit, var(--base-unit, 8px));display:flex;justify-content:center;align-items:center}.sv-ranking--select-to-rank-horizontal .sv-ranking__container{max-width:initial}.sv-ranking--select-to-rank-horizontal .sv-ranking__container--to .sv-ranking-item{left:initial}.sv-ranking--select-to-rank-horizontal .sv-ranking__container--empty.sv-ranking__container--to .sv-ranking-item{left:initial}.sv-ranking--select-to-rank-horizontal .sv-ranking__container--empty.sv-ranking__container--to .sv-ranking__container-placeholder{padding-left:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-right:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-ranking--select-to-rank-horizontal .sv-ranking__container--empty.sv-ranking__container--from .sv-ranking__container-placeholder{padding-right:initial}}@container (max-width: 176px){.sv-ranking__container--empty.sv-ranking__container--to .sv-ranking__container-placeholder{margin-left:calc(-5*(var(--sjs-base-unit, var(--base-unit, 8px))));margin-right:calc(-5*(var(--sjs-base-unit, var(--base-unit, 8px))))}}.sd-element--with-frame .sv-ranking--mobile .sv-ranking-item__icon-container{margin-left:0;margin-right:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-element--with-frame .sv-ranking--mobile .sv-ranking-item{left:0}.sv-ranking-item__content.sd-ranking-item__content{line-height:calc(1.5*(var(--sjs-font-size, 16px)))}.sv-dragdrop-movedown{transform:translate(0, 0);animation:svdragdropmovedown .1s;animation-timing-function:ease-in-out}@keyframes svdragdropmovedown{0%{transform:translate(0, -50px)}100%{transform:translate(0, 0)}}.sv-dragdrop-moveup{transform:translate(0, 0);animation:svdragdropmoveup .1s;animation-timing-function:ease-in-out}@keyframes svdragdropmoveup{0%{transform:translate(0, 50px)}100%{transform:translate(0, 0)}}.sv-dropdown_select-wrapper{position:relative}.sv-dropdown_select-wrapper use{fill:var(--sjs-font-editorfont-placeholdercolor, var(--sjs-general-forecolor-light, var(--foreground-light, #909090)))}.sd-dropdown{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-inline-end:calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-inline-start:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));opacity:1;display:flex;justify-content:space-between;word-spacing:normal}.sd-dropdown[disabled]{pointer-events:none}.sd-dropdown--empty:not(.sd-input--disabled),.sd-dropdown--empty:not(.sd-input--disabled) .sd-dropdown__value{color:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}.sd-dropdown__input-field-component{height:auto}.sd-dropdown option{color:var(--sjs-general-forecolor, var(--foreground, #161616));font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-size:var(--sjs-font-size, 16px)}.sd-dropdown input[readonly]{pointer-events:none}.sd-dropdown__value{width:100%;min-height:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));font-family:var(--sjs-font-editorfont-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-weight:var(--sjs-font-editorfont-weight, 400);color:var(--sjs-font-editorfont-color, var(--sjs-general-forecolor, rgba(0, 0, 0, 0.91)));font-size:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));position:relative}.sd-dropdown_clean-button{display:flex;justify-content:center;align-items:center;padding:0 var(--sjs-base-unit, var(--base-unit, 8px));margin:auto 0;cursor:pointer}.sd-dropdown_chevron-button{position:absolute;width:calc(5*(var(--sjs-base-unit, var(--base-unit, 8px))));top:0;bottom:0;inset-inline-end:0;display:flex;justify-content:center;align-items:center;padding-inline-end:calc(0.5*(var(--sjs-base-unit, var(--base-unit, 8px))));box-sizing:content-box;cursor:pointer}.sd-dropdown_chevron-button-svg,.sd-dropdown_clean-button-svg{width:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));height:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))))}.sd-dropdown_chevron-button-svg use,.sd-dropdown_clean-button-svg use{pointer-events:none}.sd-input.sd-dropdown:focus-within{box-shadow:var(--sjs-shadow-inner-reset, inset 0px 0px 0px 0px rgba(0, 0, 0, 0.15)),0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-input.sd-dropdown.sd-input--readonly{box-shadow:none;transition:none}.sd-dropdown__filter-string-input{position:absolute;left:0;top:0;bottom:0;width:100%;max-width:100%;border:none;outline:none;padding:0;font-family:var(--sjs-font-editorfont-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-weight:var(--sjs-font-editorfont-weight, 400);color:var(--sjs-font-editorfont-color, var(--sjs-general-forecolor, rgba(0, 0, 0, 0.91)));font-size:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));line-height:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));background-color:rgba(0,0,0,0);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;appearance:none}.sd-dropdown--empty:not(.sd-input--disabled) .sd-dropdown__filter-string-input::placeholder{color:var(--sjs-font-editorfont-placeholdercolor, var(--sjs-general-forecolor-light, var(--foreground-light, #909090)))}.sd-dropdown--empty>*{min-height:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))))}.sd-dropdown__filter-string-input::placeholder{color:var(--sjs-general-forecolor, var(--foreground, #161616));width:100%;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;appearance:none}.sd-dropdown__hint-prefix{color:var(--sjs-font-editorfont-placeholdercolor, var(--sjs-general-forecolor-light, var(--foreground-light, #909090)))}.sd-dropdown__hint-prefix span{white-space:pre}.sd-dropdown__hint-suffix{display:flex;color:var(--sjs-font-editorfont-placeholdercolor, var(--sjs-general-forecolor-light, var(--foreground-light, #909090)))}.sd-dropdown__hint-suffix span{white-space:pre}.sd-dropdown.sd-input--disabled *,.sd-dropdown.sd-input--readonly *,.sd-dropdown.sd-input--preview *{width:100%;display:block}.sd-dropdown.sd-input--disabled .sv-string-viewer,.sd-dropdown.sd-input--readonly .sv-string-viewer,.sd-dropdown.sd-input--preview .sv-string-viewer{max-width:100%;overflow:hidden;text-overflow:ellipsis}.sd-question--readonly .sd-dropdown_chevron-button use{opacity:.24}.sd-question--preview .sd-dropdown_chevron-button{display:none}.sv-dropdown-popup .sd-list__item-body{line-height:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));font-size:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));font-weight:var(--sjs-font-editorfont-weight, 400);font-family:var(--sjs-font-editorfont-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));padding-inline-end:calc(1.75*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-block:calc(1.25*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-inline-start:calc(1.75*(var(--sjs-base-unit, var(--base-unit, 8px))));border:calc(0.25*(var(--sjs-base-unit, var(--base-unit, 8px)))) solid rgba(0,0,0,0);border-radius:var(--sjs-corner-radius, 4px);transition:border-color var(--sjs-transition-duration, 150ms)}.sv-dropdown-popup .sv-list__item.sv-list__item--focused:not(.sv-list__item--selected) .sv-list__item-body{border:calc(0.25*(var(--sjs-base-unit, var(--base-unit, 8px)))) solid var(--sjs-border-light, var(--border-light, #eaeaea));padding-inline-end:calc(1.75*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-block:calc(1.25*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-inline-start:calc(1.75*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-dropdown-popup.sv-popup--menu-tablet .sd-list__item-body,.sv-dropdown-popup.sv-popup--menu-phone .sd-list__item-body{font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-size:var(--sjs-font-size, 16px);line-height:calc(1.5*(var(--sjs-font-size, 16px)));font-weight:400}.sv-dropdown-popup.sv-single-select-list.sv-popup--leave .sd-list__item.sv-list__item--selected .sv-list__item-body{font-weight:normal;color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));background-color:rgba(0,0,0,0)}.sv-dropdown-popup.sv-popup--menu-popup.sv-popup--top .sv-popup__container{transform:translateY(-2px)}.sv-dropdown-popup.sv-popup--menu-popup.sv-popup--bottom .sv-popup__container{transform:translateY(2px)}[dir=rtl] .sd-dropdown,[style*="direction:rtl"] .sd-dropdown,[style*="direction: rtl"] .sd-dropdown{background-position:left calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) top 50%,0 0}.sv-list-item--custom-value .sv-list__item-body{font-weight:bold;color:var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-input.sd-tagbox:not(.sd-tagbox--empty).sd-input--editable{height:auto;padding:calc(0.5*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-inline-end:calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-inline-start:calc(0.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-tagbox.sd-input--disabled,.sd-tagbox.sd-input--readonly,.sd-tagbox.sd-input--preview{white-space:normal}.sd-tagbox_clean-button{height:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));padding:calc(0.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));margin:auto 0}.sd-input.sd-tagbox:focus-within{box-shadow:var(--sjs-shadow-inner-reset, inset 0px 0px 0px 0px rgba(0, 0, 0, 0.15)),0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394))}.sv-tagbox__item{position:relative;display:flex;align-items:center;padding:var(--sjs-base-unit, var(--base-unit, 8px)) calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))));background-color:var(--sjs-primary-backcolor, var(--primary, #19b394));border-radius:calc(0.5*(var(--sjs-corner-radius, 4px)));max-width:calc(100% - var(--sjs-base-unit, var(--base-unit, 8px)));box-sizing:border-box}.sv-tagbox__item-text{color:var(--sjs-primary-forecolor, var(--primary-foreground, #fff));min-width:calc(5.5*(var(--sjs-base-unit, var(--base-unit, 8px))));text-align:center;font-weight:600}.sv-tagbox__item-text span{display:block;text-overflow:ellipsis;overflow:hidden}.sv-tagbox__item:hover .sd-tagbox-item_clean-button,.sv-tagbox__item:focus .sd-tagbox-item_clean-button,.sv-tagbox__item:focus-within .sd-tagbox-item_clean-button{align-self:center;opacity:1}.sd-tagbox-item_clean-button{display:flex;position:absolute;inset-inline-end:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))));padding:0;padding-inline-start:calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))));background:linear-gradient(270deg, var(--sjs-primary-backcolor, var(--primary, #19b394)) 53.12%, rgba(25, 179, 148, 0) 100%);opacity:0;transition:opacity var(--sjs-transition-duration, 150ms)}.sd-tagbox-item_clean-button-svg{display:block;padding:calc(0.25*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));width:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));height:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));box-sizing:content-box}.sd-tagbox-item_clean-button-svg:hover{border-radius:100px;background:var(--sjs-primary-forecolor-light, var(--primary-foreground-disabled, rgba(255, 255, 255, 0.25)))}.sd-tagbox-item_clean-button-svg use{fill:var(--sjs-primary-forecolor, var(--primary-foreground, #fff))}.sd-tagbox__value.sd-dropdown__value{position:relative;gap:calc(0.5*(var(--sjs-base-unit, var(--base-unit, 8px))));display:flex;flex-wrap:wrap;flex-grow:1;padding-inline:unset;margin-inline:unset;margin-block:unset}.sd-tagbox__filter-string-input{width:100%;display:flex;flex-grow:1}.sd-tagbox__placeholder{position:absolute;top:0;left:0;max-width:100%;width:auto;height:100%;text-align:start;cursor:text;pointer-events:none;color:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}[dir=rtl] .sd-tagbox-item_clean-button,[style*="direction:rtl"] .sd-tagbox-item_clean-button,[style*="direction: rtl"] .sd-tagbox-item_clean-button{background:linear-gradient(90deg, var(--sjs-primary-backcolor, var(--primary, #19b394)) 53.12%, rgba(25, 179, 148, 0) 100%)}.sd-tagbox.sd-tagbox--empty .sd-tagbox__hint,.sd-tagbox.sd-tagbox--empty .sd-tagbox__hint-suffix-wrapper,.sd-tagbox.sd-tagbox--empty .sd-tagbox__filter-string-input{width:100%}.sd-tagbox__hint{display:flex;flex-grow:1;max-width:100%}.sd-tagbox__hint-suffix-wrapper{position:relative;width:100%}.sd-dropdown__hint-suffix.sd-tagbox__hint-suffix{line-height:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));height:100%;display:flex;align-items:center}.sd-dropdown__hint-prefix.sd-tagbox__hint-prefix{line-height:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));height:100%;display:flex;align-items:center;max-width:50%;justify-content:flex-end}.sd-imagepicker{padding:0;border:none;gap:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));width:100%;margin:0}.sd-imagepicker--static{display:flex;flex-wrap:wrap}.sd-imagepicker--responsive{display:grid}.sd-imagepicker--column{align-items:flex-start;flex-direction:column}@supports not (aspect-ratio: 1/1){.sd-imagepicker>div{margin-right:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}}.sd-imagepicker__item img,.sd-imagepicker__item .sd-imagepicker__image-container>div{border-radius:var(--sjs-corner-radius, 4px);background-color:var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9))}.sd-imagepicker__item-decorator{position:relative;display:flex;flex-direction:column;align-items:center}.sd-imagepicker__label{position:relative}.sd-imagepicker__label .sd-visuallyhidden{height:100%;margin:0}.sd-imagepicker__image-container{position:relative}.sd-imagepicker__check-decorator{display:block;opacity:0;position:absolute;top:var(--sjs-base-unit, var(--base-unit, 8px));right:var(--sjs-base-unit, var(--base-unit, 8px));padding:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))));box-sizing:border-box;border-radius:100%;background-color:var(--sjs-general-backcolor, var(--background, #fff));z-index:1;transition:opacity var(--sjs-transition-duration, 150ms)}.sd-imagepicker__check-icon{display:block;width:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));height:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));fill:var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-imagepicker__item--checked .sd-imagepicker__check-decorator{opacity:1}.sd-imagepicker__item--error .sd-imagepicker__image-container::before{display:block;position:absolute;content:" ";left:0;top:0;width:100%;height:100%;background-color:var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, 0.1)));border-radius:var(--sjs-corner-radius, 4px);background:linear-gradient(0deg, var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, 0.1))), var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, 0.1))))}.sd-imagepicker__item:focus-within .sd-imagepicker__image .sd-imagepicker__image:hover,.sd-imagepicker__item--allowhover:not(.sd-imagepicker__item--readonly,.sd-imagepicker__item--preview) .sd-imagepicker__image:hover{opacity:.5}.sd-imagepicker__image{display:block;box-sizing:border-box;max-width:100%;transition:opacity var(--sjs-transition-duration, 150ms)}.sd-imagepicker__text{font-size:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));line-height:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));margin-top:var(--sjs-base-unit, var(--base-unit, 8px));color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)))}.sd-imagepicker__no-image{display:flex;background-color:var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9));inset-block-start:0}.sd-imagepicker__no-image-svg{height:calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))));margin:auto}.sd-imagepicker__no-image-svg use{fill:var(--sjs-general-forecolor-light, var(--foreground-light, #909090));opacity:.5}.sd-imagepicker__column{display:flex;flex-direction:column;gap:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));align-items:flex-start;padding-right:0}.sd-imagepicker__column.sd-selectbase__column{min-width:0}.sd-imagepicker__column .sd-imagepicker__item{width:100%}.sd-imagepicker__column .sd-imagepicker__text{width:100%;display:inline-block;overflow:hidden;text-overflow:ellipsis;text-align:center}.sd-selectbase__column.sd-imagepicker__column:not(:last-child){padding-right:0}.sd-imagepicker__item--readonly .sd-imagepicker__check-icon{fill:var(--sjs-general-forecolor, var(--foreground, #161616))}.sd-imagepicker__item--preview .sd-imagepicker__check-decorator{display:none}.sd-imagepicker__item--preview .sd-imagepicker__image{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.25}.sd-imagepicker__item--preview.sd-imagepicker__item--checked .sd-imagepicker__image{-webkit-filter:grayscale(0%);filter:grayscale(0%);opacity:1}.sd-image__image{display:block;max-width:100%;border-radius:var(--sjs-corner-radius, 4px)}.sd-image__image--adaptive{width:100%;height:auto;max-width:calc(80*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-image__no-image{background:var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9));min-width:calc(5*(var(--sjs-base-unit, var(--base-unit, 8px))));min-height:calc(27.5*(var(--sjs-base-unit, var(--base-unit, 8px))));width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center}.sd-image__no-image use{fill:var(--sjs-general-forecolor-light, var(--foreground-light, #909090));opacity:.5}.sd-question--image{width:100%}.sd-html{white-space:initial}.sd-html{font-size:var(--sjs-article-font-default-fontSize, var(--sjs-font-size, 16px));text-decoration:var(--sjs-article-font-default-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-default-fontWeight, 400);font-style:var(--sjs-article-font-default-fontStyle, "normal");font-stretch:var(--sjs-article-font-default-fontStretch, "normal");letter-spacing:var(--sjs-article-font-default-letterSpacing, 0);line-height:var(--sjs-article-font-default-lineHeight, 28px);text-indent:var(--sjs-article-font-default-paragraphIndent, 0px);text-transform:var(--sjs-article-font-default-textCase, "none");color:var(--sjs-font-pagetitle-color, var(--sjs-general-dim-forecolor, rgba(0, 0, 0, 0.91)))}.sd-html h1{font-size:var(--sjs-article-font-xx-large-fontSize, calc(4 * (var(--sjs-font-size, 16px))));text-decoration:var(--sjs-article-font-xx-large-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-xx-large-fontWeight, 700);font-style:var(--sjs-article-font-xx-large-fontStyle, "normal");font-stretch:var(--sjs-article-font-xx-large-fontStretch, "normal");letter-spacing:var(--sjs-article-font-xx-large-letterSpacing, 0);line-height:var(--sjs-article-font-xx-large-lineHeight, 64px);text-indent:var(--sjs-article-font-xx-large-paragraphIndent, 0px);text-transform:var(--sjs-article-font-xx-large-textCase, "none")}.sd-html h2{font-size:var(--sjs-article-font-x-large-fontSize, calc(3 * (var(--sjs-font-size, 16px))));text-decoration:var(--sjs-article-font-x-large-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-x-large-fontWeight, 700);font-style:var(--sjs-article-font-x-large-fontStyle, "normal");font-stretch:var(--sjs-article-font-x-large-fontStretch, "normal");letter-spacing:var(--sjs-article-font-x-large-letterSpacing, 0);line-height:var(--sjs-article-font-x-large-lineHeight, 56px);text-indent:var(--sjs-article-font-x-large-paragraphIndent, 0px);text-transform:var(--sjs-article-font-x-large-textCase, "none")}.sd-html h3{font-size:var(--sjs-article-font-large-fontSize, calc(2 * (var(--sjs-font-size, 16px))));text-decoration:var(--sjs-article-font-large-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-large-fontWeight, 700);font-style:var(--sjs-article-font-large-fontStyle, "normal");font-stretch:var(--sjs-article-font-large-fontStretch, "normal");letter-spacing:var(--sjs-article-font-large-letterSpacing, 0);line-height:var(--sjs-article-font-large-lineHeight, 40px);text-indent:var(--sjs-article-font-large-paragraphIndent, 0px);text-transform:var(--sjs-article-font-large-textCase, "none")}.sd-html h4,.sd-html h5,.sd-html h6{font-size:var(--sjs-article-font-medium-fontSize, calc(1.5 * (var(--sjs-font-size, 16px))));text-decoration:var(--sjs-article-font-medium-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-medium-fontWeight, 700);font-style:var(--sjs-article-font-medium-fontStyle, "normal");font-stretch:var(--sjs-article-font-medium-fontStretch, "normal");letter-spacing:var(--sjs-article-font-medium-letterSpacing, 0);line-height:var(--sjs-article-font-medium-lineHeight, 32px);text-indent:var(--sjs-article-font-medium-paragraphIndent, 0px);text-transform:var(--sjs-article-font-medium-textCase, "none")}.sd-html td,.sd-html span,.sd-html div,.sd-html p{font-size:var(--sjs-article-font-default-fontSize, var(--sjs-font-size, 16px));text-decoration:var(--sjs-article-font-default-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-default-fontWeight, 400);font-style:var(--sjs-article-font-default-fontStyle, "normal");font-stretch:var(--sjs-article-font-default-fontStretch, "normal");letter-spacing:var(--sjs-article-font-default-letterSpacing, 0);line-height:var(--sjs-article-font-default-lineHeight, 28px);text-indent:var(--sjs-article-font-default-paragraphIndent, 0px);text-transform:var(--sjs-article-font-default-textCase, "none")}.sd-html a{color:var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-html button{display:flex;align-items:center;padding:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))));vertical-align:baseline;text-align:center;background-color:var(--sjs-general-backcolor, var(--background, #fff));border:none;border-radius:var(--sjs-corner-radius, 4px);cursor:pointer;user-select:none;outline:solid calc(0.25*(var(--sjs-base-unit, var(--base-unit, 8px)))) rgba(0,0,0,0);color:var(--sjs-primary-backcolor, var(--primary, #19b394));font-weight:600;font-style:normal;font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-size:var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px));line-height:calc(1.5*(var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px))));box-shadow:var(--sjs-shadow-small, 0px 1px 2px 0px rgba(0, 0, 0, 0.15)),0 0 0 0px var(--sjs-primary-backcolor, var(--primary, #19b394));transition:box-shadow var(--sjs-transition-duration, 150ms)}.sd-html button:hover{background-color:var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248)))}.sd-html button:focus{box-shadow:var(--sjs-shadow-small-reset, 0px 0px 0px 0px rgba(0, 0, 0, 0.15)),0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-html button span{display:flex;align-items:center;flex-grow:1;justify-content:center}.sd-html--nested{color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)))}.sd-expression{color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));font-size:var(--sjs-font-size, 16px);white-space:break-spaces}.sd-question__content--left .sd-expression{line-height:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));padding:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) 0}.sd-progress{height:2px;background-color:var(--sjs-border-light, var(--border-light, #eaeaea));position:relative}.sd-progress__bar{position:relative;height:100%;background-color:var(--sjs-primary-backcolor, var(--primary, #19b394));overflow:hidden}.sd-progress__text{position:absolute;margin-top:var(--sjs-base-unit, var(--base-unit, 8px));padding:var(--sjs-base-unit, var(--base-unit, 8px)) calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))));right:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))));color:var(--sjs-general-dim-forecolor-light, rgba(0, 0, 0, 0.45));font-size:calc(0.75*(var(--sjs-font-size, 16px)));line-height:var(--sjs-font-size, 16px);font-weight:600}@media only screen and (min-width: 1000px){.sd-progress__text{margin-left:5%}}@media only screen and (max-width: 1000px){.sd-progress__text{margin-left:10px}}.sd-body__progress--top{margin-bottom:calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))));position:sticky;top:0;z-index:50}.sd-body__progress--bottom .sd-progress__text{margin-top:calc(-3.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-root--sticky-top .sd-progress__text{border-radius:calc(0.5*(var(--sjs-base-unit, var(--base-unit, 8px))));color:var(--sjs-general-dim-forecolor, rgba(0, 0, 0, 0.91));opacity:.75;background:var(--sjs-general-backcolor, var(--background, #fff));box-shadow:var(--sjs-shadow-medium, 0px 2px 6px 0px rgba(0, 0, 0, 0.1)),var(--sjs-shadow-small, 0px 1px 2px 0px rgba(0, 0, 0, 0.15))}.sd-boolean{display:flex;width:max-content;position:relative;gap:calc(0.5*(var(--sjs-base-unit, var(--base-unit, 8px))));padding:calc(0.5*(var(--sjs-base-unit, var(--base-unit, 8px))));background-color:var(--sjs-editorpanel-backcolor, var(--sjs-editor-background, var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9))));border-radius:calc(12.5*(var(--sjs-base-unit, var(--base-unit, 8px))));box-shadow:var(--sjs-shadow-inner, inset 0px 1px 2px 0px rgba(0, 0, 0, 0.15)),0 0 0 0px var(--sjs-primary-backcolor, var(--primary, #19b394));transition:box-shadow var(--sjs-transition-duration, 150ms)}.sd-boolean.sd-boolean--allowhover:focus-within{box-shadow:var(--sjs-shadow-inner-reset, inset 0px 0px 0px 0px rgba(0, 0, 0, 0.15)),0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-boolean__thumb,.sd-boolean__label{display:block;font-family:var(--sjs-font-editorfont-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-weight:var(--sjs-font-editorfont-weight, 400);font-size:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));color:var(--sjs-font-editorfont-placeholdercolor, var(--sjs-general-forecolor-light, var(--foreground-light, #909090)));line-height:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));padding:var(--sjs-base-unit, var(--base-unit, 8px)) calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-boolean__switch{display:flex;padding:calc(0.5*(var(--sjs-base-unit, var(--base-unit, 8px))));align-items:center;position:absolute;left:0;top:0;width:100%;height:100%;box-sizing:border-box;border-radius:calc(12.5*(var(--sjs-base-unit, var(--base-unit, 8px))));overflow:hidden}.sd-boolean.sd-boolean--checked .sd-boolean__label--true,.sd-boolean:not(.sd-boolean--checked):not(sd-boolean--indeterminate) .sd-boolean__label--false{color:rgba(0,0,0,0);transition-duration:.15s;transition-property:color;transition-timing-function:linear}.sd-boolean.sd-boolean--indeterminate .sd-boolean__switch{display:none}.sd-boolean--indeterminate .sd-boolean__thumb{display:none}.sd-boolean__thumb{position:absolute;left:calc(0.5*(var(--sjs-base-unit, var(--base-unit, 8px))));transform:translateX(0);background-color:var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff))));box-shadow:var(--sjs-shadow-small, 0px 1px 2px 0px rgba(0, 0, 0, 0.15));border-radius:calc(12.5*(var(--sjs-base-unit, var(--base-unit, 8px))));transition-duration:.2s;transition-property:transform,left;transition-timing-function:linear;color:var(--sjs-primary-backcolor, var(--primary, #19b394));font-weight:600;z-index:2}.sd-boolean__thumb .sv-string-viewer.sv-string-viewer--multiline{white-space:nowrap}.sd-boolean--checked:not(.sd-boolean--exchanged) .sd-boolean__thumb,.sd-boolean--exchanged:not(.sd-boolean--checked) .sd-boolean__thumb{left:calc(100% - .5*var(--sjs-base-unit, var(--base-unit, 8px)));transform:translateX(-100%)}[dir=rtl] .sd-boolean__thumb,[style*="direction:rtl"] .sd-boolean__thumb,[style*="direction: rtl"] .sd-boolean__thumb{left:calc(0.5*(var(--sjs-base-unit, var(--base-unit, 8px))));right:unset;transform:translateX(100%)}[dir=rtl] .sd-boolean--checked:not(.sd-boolean--exchanged) .sd-boolean__thumb,[dir=rtl] .sd-boolean--exchanged:not(.sd-boolean--checked) .sd-boolean__thumb,[style*="direction:rtl"] .sd-boolean--checked:not(.sd-boolean--exchanged) .sd-boolean__thumb,[style*="direction:rtl"] .sd-boolean--exchanged:not(.sd-boolean--checked) .sd-boolean__thumb,[style*="direction: rtl"] .sd-boolean--checked:not(.sd-boolean--exchanged) .sd-boolean__thumb,[style*="direction: rtl"] .sd-boolean--exchanged:not(.sd-boolean--checked) .sd-boolean__thumb{left:calc(0.5*(var(--sjs-base-unit, var(--base-unit, 8px))));right:unset;transform:translateX(0)}.sd-boolean--exchanged.sd-boolean:not(.sd-boolean--checked):not(sd-boolean--indeterminate) .sd-boolean__label--false,.sd-boolean--exchanged.sd-boolean.sd-boolean--checked .sd-boolean__label--true{color:var(--sjs-font-editorfont-placeholdercolor, var(--sjs-general-forecolor-light, var(--foreground-light, #909090)))}.sd-boolean--disabled{pointer-events:none}.sd-boolean--disabled .sd-boolean__thumb,.sd-boolean--disabled .sd-boolean__label{color:var(--sjs-general-forecolor, var(--foreground, #161616));opacity:.25}.sd-boolean--readonly{pointer-events:none;box-shadow:none;transition:none;background:var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248)))}.sd-boolean--readonly .sd-boolean__thumb{box-shadow:inset 0px 0px 0px 2px var(--sjs-general-forecolor, var(--foreground, #161616));transition:none;color:var(--sjs-general-forecolor, var(--foreground, #161616))}.sd-boolean--preview{pointer-events:none;box-shadow:none;transition:none;background:rgba(0,0,0,0)}.sd-boolean--preview .sd-boolean__thumb{border:1px solid var(--sjs-general-forecolor, var(--foreground, #161616));box-shadow:none;transition:none;color:var(--sjs-general-forecolor, var(--foreground, #161616))}.sd-boolean--preview.sd-boolean--checked .sd-boolean__thumb,.sd-boolean--preview.sd-boolean--indeterminate .sd-boolean__thumb{margin-left:auto}.sd-boolean--preview .sd-checkbox__label--preview{color:var(--sjs-general-forecolor, var(--foreground, #161616))}.sd-boolean__thumb-ghost{z-index:1;border-radius:calc(12.5*(var(--sjs-base-unit, var(--base-unit, 8px))));background-color:rgba(0,0,0,0);transition:background-color var(--sjs-transition-duration, 150ms)}.sd-boolean.sd-boolean--allowhover .sd-boolean__thumb-ghost:hover{background-color:var(--sjs-editorpanel-hovercolor, var(--sjs-general-backcolor-dim-dark, rgb(243, 243, 243)))}.sd-boolean--error{background-color:var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, 0.1)))}.sd-paneldynamic .sd-progress{position:absolute;left:0;right:0;height:2px;z-index:2;transform:translateY(-1px)}.sd-paneldynamic>.sd-panel{padding-top:1px;padding-bottom:calc(.5*var(--sd-base-vertical-padding))}.sd-paneldynamic .sd-paneldynamic__panel-wrapper>.sd-panel>.sd-panel__header{padding-top:var(--sd-base-vertical-padding);padding-bottom:0}.sd-paneldynamic .sd-paneldynamic__panel-wrapper>.sd-panel>.sd-panel__header:after{display:none}.sd-paneldynamic .sd-paneldynamic__panel-wrapper>.sd-panel>.sd-panel__header>.sd-panel__title{color:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}.sd-question--readonly .sd-paneldynamic .sd-question__placeholder,.sd-question--preview .sd-paneldynamic .sd-question__placeholder{color:var(--sjs-general-forecolor, var(--foreground, #161616))}.sd-paneldynamic__separator{display:none}.sd-paneldynamic__panel-wrapper{box-sizing:border-box;padding-bottom:calc(1*var(--sd-base-padding))}.sd-paneldynamic__panel-wrapper:after{display:table;clear:both;content:" "}.sd-paneldynamic__footer .sd-paneldynamic__separator,.sd-paneldynamic__panel-wrapper--list~.sd-paneldynamic__panel-wrapper--list:before{content:" ";display:block;position:absolute;left:0;right:0;margin:0;border-color:var(--sjs-border-light, var(--border-light, #eaeaea));background:var(--sjs-border-light, var(--border-light, #eaeaea));height:1px;border:none}.sd-paneldynamic__separator:only-child{display:none}.sd-paneldynamic__panel-wrapper--in-row{display:flex;flex-direction:row;align-items:center}.sd-paneldynamic__footer{clear:both}.sd-paneldynamic__footer .sd-paneldynamic__prev-btn,.sd-paneldynamic__footer .sd-paneldynamic__next-btn{display:block}.sd-paneldynamic__footer .sd-paneldynamic__prev-btn svg,.sd-paneldynamic__footer .sd-paneldynamic__next-btn svg{width:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-paneldynamic__footer .sd-paneldynamic__add-btn,.sd-paneldynamic__footer .sd-paneldynamic__progress-text,.sd-paneldynamic__footer .sd-paneldynamic__progress--bottom{display:initial}.sd-paneldynamic__buttons-container{display:flex;align-items:center;padding:calc(var(--sd-base-vertical-padding) - var(--sjs-base-unit, var(--base-unit, 8px))) 0}.sd-paneldynamic__progress-container{display:flex;align-items:center;margin-left:auto;margin-right:calc(-1*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-paneldynamic__progress-text{font-size:var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px));line-height:calc(1.5*(var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px))));color:var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, rgba(0, 0, 0, 0.45)));margin:0;margin-right:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-paneldynamic__prev-btn,.sd-paneldynamic__next-btn{width:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-paneldynamic__prev-btn .sv-svg-icon,.sd-paneldynamic__next-btn .sv-svg-icon{display:block}.sd-paneldynamic__prev-btn{margin-right:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-paneldynamic__next-btn{margin-left:calc(-1*(var(--sjs-base-unit, var(--base-unit, 8px))));margin-right:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));transform:rotate(180deg)}.sd-paneldynamic__placeholder .sd-paneldynamic__add-btn{display:initial;margin-left:0}.sd-question--empty.sd-question--paneldynamic>.sd-question__content{padding-bottom:var(--sd-base-padding);--animation-padding-bottom: var(--sd-base-padding)}.sd-question--paneldynamic:not(.sd-question--empty)>.sd-question__content>.sd-question__comment-area{padding-bottom:var(--sd-base-padding)}.sd-paneldynamic__buttons-container .sd-action-bar{width:100%;margin:0 calc(-3*(var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(100% + 6*var(--sjs-base-unit, var(--base-unit, 8px)))}.sd-paneldynamic__panel-footer{border-top:none;position:relative;top:calc(.5*var(--sd-base-vertical-padding));margin-right:calc(-3*(var(--sjs-base-unit, var(--base-unit, 8px))));justify-content:flex-end}.sd-paneldynamic__panel-footer .sv-action:not(.sv-action--hidden){margin-bottom:calc(-1*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-paneldynamic__tabs-container{padding-top:var(--sd-base-padding)}.sd-paneldynamic__tabs-container .sd-tabs-toolbar{margin:0 0 -1px calc(-2*(var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(100% + 4*var(--sjs-base-unit, var(--base-unit, 8px)))}.sd-paneldynamic__tabs-container:after{content:" ";display:block;height:1px;position:relative;background:var(--sjs-border-light, var(--border-light, #eaeaea));bottom:0;inset-inline-start:calc(-1*var(--sd-base-padding));width:calc(100% + 2*var(--sd-base-padding))}.sd-paneldynamic__tabs-container--with-header{padding-top:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-tabs-toolbar.sv-action-bar{align-items:flex-start;z-index:1}.sd-tabs-toolbar.sd-tabs-toolbar--left{justify-content:flex-start}.sd-tabs-toolbar.sd-tabs-toolbar--right{justify-content:flex-end}.sd-tabs-toolbar.sd-tabs-toolbar--center{justify-content:center}.sd-tab-item{margin:0 calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-tab-item{padding:var(--sjs-base-unit, var(--base-unit, 8px)) 0 calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));display:flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;box-sizing:border-box;border:none;background-color:rgba(0,0,0,0);cursor:pointer;font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-size:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));line-height:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));color:var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, rgba(0, 0, 0, 0.45)));overflow-x:hidden;white-space:nowrap;box-shadow:inset 0px 0px 0px var(--sjs-primary-backcolor, var(--primary, #19b394));transition:box-shadow var(--sjs-transition-duration, 150ms)}.sd-tab-item:hover,.sd-tab-item:focus-visible{outline:none;box-shadow:inset 0px -2px 0px var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-tab-item.sd-tab-item--pressed{color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));box-shadow:inset 0px -2px 0px var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-tab-item--icon{padding:var(--sjs-base-unit, var(--base-unit, 8px));width:auto;border-radius:calc(12.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-tab-item--icon use{fill:var(--sjs-general-forecolor-light, var(--foreground-light, #909090));opacity:.5}.sd-tab-item--icon:hover,.sd-tab-item--icon.sd-tab-item--pressed{background-color:var(--sjs-primary-backcolor-light, var(--primary-light, rgba(25, 179, 148, 0.1)));box-shadow:none}.sd-tab-item--icon:hover use,.sd-tab-item--icon.sd-tab-item--pressed use{fill:var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-tab-item--icon:hover use{opacity:1}.sd-tabs-toolbar .sv-dots{width:auto}.sd-tabs-toolbar .sv-dots.sv-action--hidden{width:0}.sd-tab-item__title{line-height:calc(1.5*(var(--sjs-font-size, 16px)));height:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));display:flex;align-items:center}.sd-question__title~.sd-tabs-toolbar{margin-top:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-paneldynamic__header.sd-element__header.sd-paneldynamic__header-tab{padding-bottom:0}.sd-element--collapsed .sd-paneldynamic__header.sd-element__header.sd-paneldynamic__header-tab{padding-bottom:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-paneldynamic__header.sd-element__header.sd-paneldynamic__header-tab::after{content:none}.sd-question--paneldynamic.sd-element--with-frame{padding-bottom:0}.sd-paneldynamic__panels-container{position:relative;overflow:hidden;margin-left:calc(-1*var(--sd-base-padding));padding-left:var(--sd-base-padding);margin-right:calc(-1*var(--sd-base-padding));padding-right:var(--sd-base-padding)}.sd-paneldynamic__panel-wrapper{box-sizing:border-box}@keyframes movePanel{from{transform:translateX(var(--sjs-pd-tab-move-margin))}to{transform:translateX(0)}}.sd-paneldynamic__panel-wrapper--enter.sv-pd-animation-left,.sd-paneldynamic__panel-wrapper--enter.sv-pd-animation-right{--sjs-pd-tab-animation-delay: 0ms;animation-name:movePanel,changeHeight,paddingFadeIn,fadeIn;animation-duration:var(--sjs-pd-tab-move-in-duration, 250ms),var(--sjs-pd-tab-height-change-duration, 250ms),var(--sjs-pd-tab-height-change-duration, 250ms),var(--sjs-pd-tab-fade-in-duration, 250ms);animation-delay:calc(var(--sjs-pd-tab-move-in-delay, 100ms) + var(--sjs-pd-tab-animation-delay)),calc(var(--sjs-pd-tab-height-change-delay, 0ms) + var(--sjs-pd-tab-animation-delay)),calc(var(--sjs-pd-tab-height-change-delay, 0ms) + var(--sjs-pd-tab-animation-delay)),calc(var(--sjs-pd-tab-fade-in-delay, 100ms) + var(--sjs-pd-tab-animation-delay));animation-timing-function:cubic-bezier(0, 0, 0.58, 1);animation-fill-mode:forwards;opacity:0;padding-bottom:0;transform:translateX(var(--sjs-pd-tab-move-margin));height:var(--animation-height-from);--animation-padding-top: 0;--animation-padding-bottom: calc(1 * var(--sd-base-padding))}.sd-paneldynamic__panel-wrapper--enter.sv-pd-animation-left{--sjs-pd-tab-move-margin: calc(1 * var(--sjs-pd-tab-move-in-margin, 50%))}.sd-paneldynamic__panel-wrapper--enter.sv-pd-animation-right{--sjs-pd-tab-move-margin: calc(-1 * var(--sjs-pd-tab-move-in-margin, 50%))}.sd-paneldynamic__panel-wrapper--leave.sv-pd-animation-left,.sd-paneldynamic__panel-wrapper--leave.sv-pd-animation-right{animation-name:fadeIn,movePanel;animation-duration:var(--sjs-pd-tab-fade-out-duration, 250ms),var(--sjs-pd-tab-move-out-duration, 250ms);animation-delay:var(--sjs-pd-tab-fade-out-delay, 0ms),var(--sjs-pd-tab-move-out-delay, 0ms);animation-timing-function:cubic-bezier(0.42, 0, 1, 1);animation-direction:reverse;animation-fill-mode:forwards;position:absolute;left:var(--sd-base-padding);top:0;width:calc(100% - 2*var(--sd-base-padding))}.sd-paneldynamic__panel-wrapper--leave.sv-pd-animation-left{--sjs-pd-tab-move-margin: calc(-1 * var(--sjs-pd-tab-move-out-margin, 50%))}.sd-paneldynamic__panel-wrapper--leave.sv-pd-animation-right{--sjs-pd-tab-move-margin: calc(1 * var(--sjs-pd-tab-move-out-margin, 50%))}.sd-paneldynamic__panel-wrapper--enter.sv-pd-animation-adding{animation-name:fadeIn,changeHeight,paddingFadeIn;animation-duration:var(--sjs-pd-tab-add-fade-in-duration, 500ms),var(--sjs-pd-tab-height-change-duration, 250ms),var(--sjs-pd-tab-height-change-duration, 250ms);animation-delay:calc(var(--sjs-pd-tab-add-fade-in-delay, 250ms) + var(--sjs-pd-tab-animation-delay)),calc(var(--sjs-pd-tab-height-change-delay, 0ms) + var(--sjs-pd-tab-animation-delay)),calc(var(--sjs-pd-tab-height-change-delay, 0ms) + var(--sjs-pd-tab-animation-delay));animation-timing-function:cubic-bezier(0, 0, 0.58, 1);animation-fill-mode:forwards;transform:translateX(0)}.sd-paneldynamic__panel-wrapper--enter.sv-pd-animation-removing{--sjs-pd-tab-animation-delay: var(--sjs-pd-tab-remove-fade-in-delay, 150ms)}.sd-paneldynamic__panel-wrapper--leave.sv-pd-animation-removing{animation-name:fadeIn;animation-duration:var(--sjs-pd-tab-remove-fade-out-duration, 150ms);animation-delay:var(--sjs-pd-tab-remove-fade-out-delay, 0ms);animation-timing-function:cubic-bezier(0.42, 0, 1, 1);animation-direction:reverse;animation-fill-mode:forwards;position:absolute;left:var(--sd-base-padding);top:0;width:calc(100% - 2*var(--sd-base-padding))}.sd-paneldynamic__panel-wrapper--enter,.sd-paneldynamic__panel-wrapper--leave{animation-name:fadeIn,moveInWithOverflow;animation-fill-mode:forwards;--animation-padding-top: 0;--animation-padding-bottom: calc(1 * var(--sd-base-padding));min-height:0 !important}.sd-paneldynamic__panel-wrapper--enter{opacity:0;animation-timing-function:cubic-bezier(0, 0, 0.58, 1);animation-duration:var(--sjs-pd-list-fade-in-duration, 500ms),var(--sjs-pd-list-move-in-duration, 250ms),var(--sjs-pd-list-move-in-duration, 250ms);animation-delay:var(--sjs-pd-list-fade-in-delay, 250ms),0s,0s}.sd-paneldynamic__panel-wrapper--leave{animation-direction:reverse;animation-timing-function:cubic-bezier(0.42, 0, 1, 1);animation-duration:var(--sjs-pd-list-fade-out-duration, 150ms),var(--sjs-pd-list-move-out-duration, 250ms),var(--sjs-pd-list-move-out-duration, 250ms);animation-delay:0s,var(--sjs-pd-list-move-out-delay, 100ms),var(--sjs-pd-list-move-out-delay, 100ms);--animation-padding-bottom: calc(1 * var(--sd-base-padding))}.sd-file{position:relative;font-size:var(--sjs-font-size, 16px);line-height:calc(1.5*(var(--sjs-font-size, 16px)));min-height:calc(36*(var(--sjs-base-unit, var(--base-unit, 8px))));box-sizing:border-box;padding:0 calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-file .sv-action-bar{padding:var(--sjs-base-unit, var(--base-unit, 8px)) 0;justify-content:center;position:absolute;width:100%;left:0;bottom:0}.sd-file .sv-action-bar .sv-action-bar-item{height:calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))));color:var(--sjs-general-forecolor-light, var(--foreground-light, #909090));border-radius:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-file .sv-action-bar #fileIndex .sv-action-bar-item{padding:calc(0.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) 0;font-weight:600}.sd-file .sv-action-bar #fileIndex .sv-action-bar-item:hover{background-color:var(--sjs-general-backcolor, var(--background, #fff))}.sd-file .sv-action-bar #fileIndex .sv-action-bar-item:disabled{opacity:initial}.sd-file__decorator{display:flex;flex-direction:column;position:absolute;position:absolute;left:calc(0*(var(--sjs-base-unit, var(--base-unit, 8px))));width:100%;height:100%;box-sizing:border-box;justify-content:center;align-items:center;border:1px dashed var(--sjs-border-default, var(--border, #d6d6d6));container-type:inline-size}.sd-file--answered .sd-file__decorator{container-type:unset}.sd-file__decorator--drag{z-index:1;border:1px solid var(--sjs-primary-backcolor, var(--primary, #19b394));background:var(--sjs-primary-backcolor-light, var(--primary-light, rgba(25, 179, 148, 0.1)));box-shadow:inset 0 0 0 1px var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-file__drag-area-placeholder{text-align:center;white-space:normal;color:var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, rgba(0, 0, 0, 0.45)));font-size:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));line-height:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));padding:0 calc(8*(var(--sjs-base-unit, var(--base-unit, 8px))))}@container (max-width: 496px){.sd-file__drag-area-placeholder{padding:0 var(--sjs-base-unit, var(--base-unit, 8px))}}@container (max-width: 176px){.sd-file__drag-area-placeholder{display:none}.sd-file__decorator .sd-action{padding:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-file__decorator .sd-action .sv-svg-icon{margin-left:0}.sd-file__decorator .sd-file__actions-container{flex-direction:column}.sd-file__decorator .sd-file__actions-container span{display:none}}.sd-root-modern--mobile .sd-file__decorator{padding:0 calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-file__choose-btn--text{display:block;font-weight:600;color:var(--sjs-primary-backcolor, var(--primary, #19b394));cursor:pointer}.sd-file__choose-btn--text .sv-svg-icon{margin-left:calc(-1*(var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));fill:var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-file__choose-btn--icon>span{display:none}.sd-file__wrapper{width:max-content;max-width:100%}.sd-file__actions-container{margin-top:calc(0.5*(var(--sjs-base-unit, var(--base-unit, 8px))));flex-wrap:wrap;justify-content:center}.sd-file__actions-container .sv-action--hidden{display:none}.sd-file--answered .sd-file__actions-container{z-index:2;margin-top:0;gap:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-file--answered .sd-file__actions-container{top:var(--sjs-base-unit, var(--base-unit, 8px));right:var(--sjs-base-unit, var(--base-unit, 8px));position:absolute}.sd-file--chose-btn--as .sd-file--answered .sd-file__actions-container{inset-inline-end:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))) + 5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-file__list{display:flex;position:relative;overflow:hidden;box-sizing:content-box;flex-direction:row;padding:calc(10.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) 0;min-height:calc(15*(var(--sjs-base-unit, var(--base-unit, 8px))));max-height:calc(15*(var(--sjs-base-unit, var(--base-unit, 8px))));width:100%}.sd-file__page{display:flex;left:0;align-items:stretch;justify-content:center;gap:calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(100% - 21*var(--sjs-base-unit, var(--base-unit, 8px)));width:100%;position:absolute}@keyframes file-page-to-right{from{opacity:1;left:0}to{opacity:0;left:100%}}@keyframes file-page-from-right{from{opacity:0;left:100%}to{opacity:1;left:0}}@keyframes file-page-from-left{from{opacity:0;left:-100%}to{opacity:1;left:0}}@keyframes file-page-to-left{from{opacity:1;left:0}to{opacity:0;left:-100%}}.sd-file__page--leave-to-right,.sd-file__page--enter-from-right,.sd-file__page--leave-to-left,.sd-file__page--enter-from-left{animation-duration:.5s;animation-fill-mode:forwards}.sd-file__page--leave-to-right{animation-name:file-page-to-right}.sd-file__page--enter-from-right{animation-name:file-page-from-right}.sd-file__page--leave-to-left{animation-name:file-page-to-left}.sd-file__page--enter-from-left{animation-name:file-page-from-left}.sd-file__preview-item{position:relative;display:flex;align-items:stretch;flex-direction:column;min-height:100%;width:calc(12*(var(--sjs-base-unit, var(--base-unit, 8px))));margin:0;cursor:pointer}.sd-file__preview-item .sd-file__default-image{width:calc(9*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(9*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-file__preview-item .sd-file__default-image use{fill:var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, rgba(0, 0, 0, 0.45)))}.sd-file__preview-item:hover .sd-file__remove-file-button{opacity:1}.sd-file__preview-item:hover .sd-file__sign a{text-decoration:underline}.sd-file__sign{margin-top:var(--sjs-base-unit, var(--base-unit, 8px));text-align:center;font-size:calc(0.75*(var(--sjs-font-size, 16px)));line-height:var(--sjs-font-size, 16px)}.sd-file__sign a{display:block;text-decoration:none;color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));white-space:normal;word-break:break-all;width:calc(12*(var(--sjs-base-unit, var(--base-unit, 8px))));min-width:100%;max-width:100%;overflow:hidden;max-height:calc(3*(var(--sjs-font-size, 16px)));text-overflow:ellipsis;line-height:var(--sjs-font-size, 16px);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.sd-file__remove-file-button{display:block;opacity:0;position:absolute;left:100%;top:0;transform:translate(-50%, -50%);transition:opacity var(--sjs-transition-duration, 150ms)}.sd-file__image-wrapper--default-image .sd-file__remove-file-button{left:50%;top:50%;transform:translate(calc(3.5 * var(--sjs-base-unit, var(--base-unit, 8px)) - 50% - 1.5px), calc(-4.25 * var(--sjs-base-unit, var(--base-unit, 8px)) - 50% + 1.5px))}.sd-file__decorator--error{background-color:var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, 0.1)))}.sd-file__image-wrapper{position:relative;text-align:center;display:flex;align-items:center;justify-content:center;width:calc(12*(var(--sjs-base-unit, var(--base-unit, 8px))));min-height:calc(12*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(12*(var(--sjs-base-unit, var(--base-unit, 8px))));background:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3))}.sd-file__image-wrapper img:not(.sd-file__default-image){display:block;max-width:100%;max-height:100%;width:calc(12*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(12*(var(--sjs-base-unit, var(--base-unit, 8px))));object-fit:contain}.sd-file__image-wrapper--default-image{background:rgba(0,0,0,0)}.sd-file--single .sd-file__preview-item .sd-file__remove-file-button{display:none}.sd-file--single-image{height:calc(36*var(--sjs-base-unit, var(--base-unit, 8px)))}.sd-file--single-image .sd-file__page{height:100%}.sd-file--single-image .sd-file__preview-item{width:100%;margin:0}.sd-file--single-image .sd-file__list{position:absolute;left:0;padding:0;height:100%;max-height:100%;width:100%}.sd-file--single-image .sd-file__image-wrapper{background-color:var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9))}.sd-file--single-image .sd-file__image-wrapper{min-height:100%;min-width:100%}.sd-file--single-image .sd-file__image-wrapper img{width:100%;height:100%}.sd-file--single-image .sd-file__sign{position:absolute;margin:0;width:100%;min-height:100%}.sd-file--single-image .sd-file__sign a{color:rgba(0,0,0,0);width:100%;min-width:100%;max-width:100%;height:100%;outline:none}.sd-file__image-wrapper.sd-file__image-wrapper--default-image{background:rgba(0,0,0,0)}.sd-file>input:focus+.sd-file__decorator .sd-file__choose-btn.sd-file__choose-btn--icon use{fill:var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-file>input:focus+.sd-file__decorator .sd-file__choose-btn:not(.sd-file__choose-btn--icon){background-color:var(--sjs-primary-backcolor-light, var(--primary-light, rgba(25, 179, 148, 0.1)))}.sd-file__drag-area{position:static;width:100%}.sd-file__change-camera-button{position:absolute;z-index:2;left:var(--sjs-base-unit, var(--base-unit, 8px));top:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-file__close-camera-button{position:absolute;z-index:2;right:var(--sjs-base-unit, var(--base-unit, 8px));top:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-context-btn.sd-file__take-picture-button{background-color:var(--sjs-special-red, var(--red, #e60a3e));position:absolute;bottom:16px;left:50%;transform:translateX(-50%);padding:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-context-btn.sd-file__take-picture-button:hover,.sd-context-btn.sd-file__take-picture-button:focus{box-shadow:0 0 0 2px var(--sjs-special-red, var(--red, #e60a3e))}.sd-context-btn.sd-file__take-picture-button .sv-svg-icon{height:calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-context-btn.sd-file__take-picture-button .sv-svg-icon use{fill:var(--sjs-general-backcolor, var(--background, #fff))}.sd-file__video-container{background-color:var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248)));position:absolute;top:0;left:0;width:100%;height:100%}.sd-file__loading-indicator{width:100%;height:100%;box-sizing:border-box;position:absolute;border:1px dashed var(--sjs-border-default, var(--border, #d6d6d6));left:0}.sd-file__loading-indicator .sd-loading-indicator{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.sd-file__choose-file-btn--disabled{opacity:.25;cursor:default}.sd-file--readonly .sd-context-btn{display:none}.sd-file--readonly .sd-file__decorator{border-color:rgba(0,0,0,0)}.sd-file--readonly .sd-file__actions-container{display:none}.sd-file--readonly .sd-file__image-wrapper{background:var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248)))}.sd-file--readonly .sd-file__drag-area-placeholder{color:var(--sjs-general-forecolor, var(--foreground, #161616))}.sd-file--preview .sd-context-btn{display:none}.sd-file--preview .sd-file__decorator{border-color:rgba(0,0,0,0)}.sd-file--preview .sd-file__image-wrapper{background:rgba(0,0,0,0)}.sd-file--preview .sd-file__actions-container{display:none}.sd-file--preview .sd-file__drag-area-placeholder{color:var(--sjs-general-forecolor, var(--foreground, #161616))}.sd-hidden{display:none !important}.sd-body__navigation .sd-btn{padding:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(8*(var(--sjs-base-unit, var(--base-unit, 8px))));font-size:var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px));line-height:calc(1.5*(var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px))))}.sd-root--compact .sd-body__navigation .sd-btn:not(.sd-btn--action){background-color:var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9))}.sd-root--compact .sd-body__navigation .sd-btn:not(.sd-btn--action):hover{background-color:var(--sjs-editorpanel-hovercolor, var(--sjs-general-backcolor-dim-dark, rgb(243, 243, 243)))}.sd-root-modern--mobile .sd-body__navigation .sv-action:not(.sv-action--hidden),.sd-root-modern--mobile .sd-body__navigation .sd-btn{flex-grow:1}.sd-root-modern--mobile .sd-body__navigation .sd-btn{padding:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-body__navigation .sv-action--hidden{display:none}.sd-btn{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))));background:var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff))));border-radius:var(--sjs-corner-radius, 4px);cursor:pointer;font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-style:normal;font-weight:600;font-size:var(--sjs-font-size, 16px);line-height:calc(1.5*(var(--sjs-font-size, 16px)));text-align:center;color:var(--sjs-primary-backcolor, var(--primary, #19b394));border:none;outline:none;box-shadow:var(--sjs-shadow-small, 0px 1px 2px 0px rgba(0, 0, 0, 0.15)),0 0 0 0px var(--sjs-primary-backcolor, var(--primary, #19b394));transition:box-shadow var(--sjs-transition-duration, 150ms),background var(--sjs-transition-duration, 150ms)}.sd-btn--small{flex-grow:1;padding:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-btn:hover{background-color:var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248)))}.sd-btn:focus-visible{box-shadow:var(--sjs-shadow-small-reset, 0px 0px 0px 0px rgba(0, 0, 0, 0.15)),0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-btn:disabled{color:var(--sjs-general-forecolor, var(--foreground, #161616));opacity:.25;pointer-events:none}.sd-btn--action{background-color:var(--sjs-primary-backcolor, var(--primary, #19b394));color:var(--sjs-primary-forecolor, var(--primary-foreground, #fff))}.sd-btn--action:hover{color:var(--sjs-primary-forecolor, var(--primary-foreground, #fff));background-color:var(--sjs-primary-backcolor-dark, rgb(20, 164, 139))}.sd-btn--action:disabled{color:var(--sjs-primary-forecolor-light, var(--primary-foreground-disabled, rgba(255, 255, 255, 0.25)));pointer-events:none}.sd-btn--danger{background-color:var(--sjs-special-red, var(--red, #e60a3e));color:var(--sjs-primary-forecolor, var(--primary-foreground, #fff))}.sd-btn--danger:hover{background-color:var(--sjs-special-red, var(--red, #e60a3e));color:var(--sjs-primary-forecolor, var(--primary-foreground, #fff))}.sd-btn--danger:disabled{color:var(--sjs-special-red-forecolor, #ffffff);pointer-events:none}.sd-body{width:100%;box-sizing:border-box}.sd-body .sd-body__page{min-width:min(100%,300px)}.sd-body .sd-body__timer{padding:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(2*(var(--sjs-base-unit, var(--base-unit, 8px)))) 0;box-sizing:border-box}.sd-body.sd-body--static{max-width:calc(90*(var(--sjs-base-unit, var(--base-unit, 8px))));margin-left:auto;margin-right:auto;padding-top:calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-bottom:calc(10*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-body.sd-body--static .sd-body__timer,.sd-body.sd-body--static .sd-body__navigation,.sd-body.sd-body--static .sd-body__page{margin-left:0;margin-right:0}.sd-body.sd-body--static .sd-body__navigation{padding-top:calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-body.sd-body--static .sd-body__navigation.sd-action-bar{padding-left:calc(5*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-right:calc(5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-body.sd-body--responsive{max-width:initial;padding:calc(5*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(5*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));box-sizing:border-box}.sd-body.sd-body--responsive .sd-page{padding:0}.sd-body.sd-body--responsive .sd-body__timer,.sd-body.sd-body--responsive .sd-body__navigation{padding:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px)))) 0}.sd-body.sd-body--responsive .sd-body__navigation{padding-top:calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-body.sd-body--responsive.sd-body--with-timer{max-width:calc(100% + var(--sd-timer-size)*-1.4444444444 + 6*var(--sjs-base-unit, var(--base-unit, 8px)));margin-left:auto;margin-right:auto}.sd-root-modern--mobile .sd-body.sd-body--with-timer.sd-body--responsive{max-width:initial;margin-left:0;margin-right:0}.sd-root-modern--mobile .sd-body.sd-body--responsive,.sd-root-modern--mobile .sd-body.sd-body--static{padding:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-root-modern--mobile .sd-body.sd-body--responsive .sd-body__navigation,.sd-root-modern--mobile .sd-body.sd-body--static .sd-body__navigation{padding-left:0;padding-right:0;padding-bottom:0}.sd-root--compact .sd-body.sd-body--responsive .sd-body__navigation,.sd-root--compact .sd-body.sd-body--static .sd-body__navigation{padding-top:calc(7*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-body__navigation.sd-action-bar{box-sizing:border-box;padding:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));flex-wrap:wrap;gap:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-body--empty{min-height:400px;text-align:center;padding-top:180px;box-sizing:border-box}.sd-body--empty,.sd-body--loading{font-size:var(--sjs-article-font-default-fontSize, var(--sjs-font-size, 16px));text-decoration:var(--sjs-article-font-default-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-default-fontWeight, 400);font-style:var(--sjs-article-font-default-fontStyle, "normal");font-stretch:var(--sjs-article-font-default-fontStretch, "normal");letter-spacing:var(--sjs-article-font-default-letterSpacing, 0);line-height:var(--sjs-article-font-default-lineHeight, 28px);text-indent:var(--sjs-article-font-default-paragraphIndent, 0px);text-transform:var(--sjs-article-font-default-textCase, "none");color:var(--sjs-font-pagetitle-color, var(--sjs-general-dim-forecolor, rgba(0, 0, 0, 0.91)))}.sd-body--empty h1,.sd-body--loading h1{font-size:var(--sjs-article-font-xx-large-fontSize, calc(4 * (var(--sjs-font-size, 16px))));text-decoration:var(--sjs-article-font-xx-large-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-xx-large-fontWeight, 700);font-style:var(--sjs-article-font-xx-large-fontStyle, "normal");font-stretch:var(--sjs-article-font-xx-large-fontStretch, "normal");letter-spacing:var(--sjs-article-font-xx-large-letterSpacing, 0);line-height:var(--sjs-article-font-xx-large-lineHeight, 64px);text-indent:var(--sjs-article-font-xx-large-paragraphIndent, 0px);text-transform:var(--sjs-article-font-xx-large-textCase, "none")}.sd-body--empty h2,.sd-body--loading h2{font-size:var(--sjs-article-font-x-large-fontSize, calc(3 * (var(--sjs-font-size, 16px))));text-decoration:var(--sjs-article-font-x-large-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-x-large-fontWeight, 700);font-style:var(--sjs-article-font-x-large-fontStyle, "normal");font-stretch:var(--sjs-article-font-x-large-fontStretch, "normal");letter-spacing:var(--sjs-article-font-x-large-letterSpacing, 0);line-height:var(--sjs-article-font-x-large-lineHeight, 56px);text-indent:var(--sjs-article-font-x-large-paragraphIndent, 0px);text-transform:var(--sjs-article-font-x-large-textCase, "none")}.sd-body--empty h3,.sd-body--loading h3{font-size:var(--sjs-article-font-large-fontSize, calc(2 * (var(--sjs-font-size, 16px))));text-decoration:var(--sjs-article-font-large-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-large-fontWeight, 700);font-style:var(--sjs-article-font-large-fontStyle, "normal");font-stretch:var(--sjs-article-font-large-fontStretch, "normal");letter-spacing:var(--sjs-article-font-large-letterSpacing, 0);line-height:var(--sjs-article-font-large-lineHeight, 40px);text-indent:var(--sjs-article-font-large-paragraphIndent, 0px);text-transform:var(--sjs-article-font-large-textCase, "none")}.sd-body--empty h4,.sd-body--empty h5,.sd-body--empty h6,.sd-body--loading h4,.sd-body--loading h5,.sd-body--loading h6{font-size:var(--sjs-article-font-medium-fontSize, calc(1.5 * (var(--sjs-font-size, 16px))));text-decoration:var(--sjs-article-font-medium-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-medium-fontWeight, 700);font-style:var(--sjs-article-font-medium-fontStyle, "normal");font-stretch:var(--sjs-article-font-medium-fontStretch, "normal");letter-spacing:var(--sjs-article-font-medium-letterSpacing, 0);line-height:var(--sjs-article-font-medium-lineHeight, 32px);text-indent:var(--sjs-article-font-medium-paragraphIndent, 0px);text-transform:var(--sjs-article-font-medium-textCase, "none")}.sd-body--empty td,.sd-body--empty span,.sd-body--empty div,.sd-body--empty p,.sd-body--loading td,.sd-body--loading span,.sd-body--loading div,.sd-body--loading p{font-size:var(--sjs-article-font-default-fontSize, var(--sjs-font-size, 16px));text-decoration:var(--sjs-article-font-default-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-default-fontWeight, 400);font-style:var(--sjs-article-font-default-fontStyle, "normal");font-stretch:var(--sjs-article-font-default-fontStretch, "normal");letter-spacing:var(--sjs-article-font-default-letterSpacing, 0);line-height:var(--sjs-article-font-default-lineHeight, 28px);text-indent:var(--sjs-article-font-default-paragraphIndent, 0px);text-transform:var(--sjs-article-font-default-textCase, "none")}.sd-body--empty a,.sd-body--loading a{color:var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-body--empty button,.sd-body--loading button{display:flex;align-items:center;padding:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))));vertical-align:baseline;text-align:center;background-color:var(--sjs-general-backcolor, var(--background, #fff));border:none;border-radius:var(--sjs-corner-radius, 4px);cursor:pointer;user-select:none;outline:solid calc(0.25*(var(--sjs-base-unit, var(--base-unit, 8px)))) rgba(0,0,0,0);color:var(--sjs-primary-backcolor, var(--primary, #19b394));font-weight:600;font-style:normal;font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-size:var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px));line-height:calc(1.5*(var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px))));box-shadow:var(--sjs-shadow-small, 0px 1px 2px 0px rgba(0, 0, 0, 0.15)),0 0 0 0px var(--sjs-primary-backcolor, var(--primary, #19b394));transition:box-shadow var(--sjs-transition-duration, 150ms)}.sd-body--empty button:hover,.sd-body--loading button:hover{background-color:var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248)))}.sd-body--empty button:focus,.sd-body--loading button:focus{box-shadow:var(--sjs-shadow-small-reset, 0px 0px 0px 0px rgba(0, 0, 0, 0.15)),0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-body--empty button span,.sd-body--loading button span{display:flex;align-items:center;flex-grow:1;justify-content:center}.sd-root_background-image{background-position-x:center;position:absolute;top:0;bottom:0;left:0;right:0}.sd-multipletext{width:100%;table-layout:fixed;border-spacing:0;height:1px}.sd-multipletext__cell{height:100%}.sd-multipletext__cell:not(:first-of-type){padding-left:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-multipletext__item-container.sd-input:focus-within{box-shadow:var(--sjs-shadow-inner-reset, inset 0px 0px 0px 0px rgba(0, 0, 0, 0.15)),0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-multipletext__item-container{display:flex;align-items:flex-start;height:100%;padding-top:0;padding-bottom:0}.sd-multipletext__item-container .sd-input{padding-top:0;padding-right:0;padding-bottom:0;border:none;box-shadow:none}.sd-multipletext__item-container .sd-input,.sd-multipletext__item-title{margin-top:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))));margin-bottom:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-multipletext__item-title{font-size:0;line-height:0}.sd-multipletext__item-title span{font-size:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));line-height:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))))}.sd-multipletext__item-title{height:calc(100% - var(--sjs-base-unit, var(--base-unit, 8px))*3);max-width:30%;padding-right:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));border-right:1px solid var(--sjs-border-default, var(--border, #d6d6d6));white-space:normal;color:var(--sjs-font-editorfont-placeholdercolor, var(--sjs-general-forecolor-light, var(--foreground-light, #909090)));box-sizing:content-box}.sd-question--preview .sd-multipletext__item-title{border:none}.sd-multipletext__item{flex-grow:1}.sd-multipletext__content .sd-multipletext__item-container{position:relative}.sd-multipletext__item-container--error{background-color:var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, 0.1)))}.sd-multipletext__item-container--error .sd-input--error{background-color:rgba(0,0,0,0)}.sd-multipletext-item__character-counter{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sd-question__content:focus-within .sd-multipletext-item__character-counter{padding-inline-end:calc(8*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-multipletext__cell{padding-left:0;padding-right:0;padding-bottom:var(--sjs-base-unit, var(--base-unit, 8px));padding-top:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-multipletext__cell--error-bottom,.sd-multipletext__row:first-of-type .sd-multipletext__cell{padding-top:0}.sd-multipletext__cell--error-top,.sd-multipletext__row:last-of-type .sd-multipletext__cell{padding-bottom:0}.sd-multipletext__cell--error .sd-question__erbox{margin:0}.sd-multipletext .sd-input .sd-input{background:rgba(0,0,0,0)}.sd-action{appearance:none;border:none;display:flex;align-items:center;gap:var(--sjs-base-unit, var(--base-unit, 8px));background:rgba(0,0,0,0);padding:var(--sjs-base-unit, var(--base-unit, 8px)) calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));color:var(--sjs-primary-backcolor, var(--primary, #19b394));border-radius:calc(12.5*(var(--sjs-base-unit, var(--base-unit, 8px))));font-weight:600;font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-style:normal;font-size:var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px));line-height:calc(1.5*(var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px))));outline:none;transition:background-color var(--sjs-transition-duration, 150ms);box-sizing:content-box}.sd-action--negative{color:var(--sjs-special-red, var(--red, #e60a3e))}.sd-action--icon{padding:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-action__icon{margin-left:calc(-1*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-action__icon use{fill:var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-action--icon .sd-action__icon{margin-left:0}.sd-action--icon use{fill:var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, rgba(0, 0, 0, 0.45)));transition:fill var(--sjs-transition-duration, 150ms)}svg.sd-action--icon{fill:var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, rgba(0, 0, 0, 0.45)))}.sd-action:disabled,.sd-action--disabled{color:var(--sjs-general-forecolor, var(--foreground, #161616));cursor:default;opacity:.25;pointer-events:none}.sd-action:disabled use,.sd-action--disabled use{fill:var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, rgba(0, 0, 0, 0.45)))}.sd-action:not(.sd-action--pressed):hover,.sd-action:not(.sd-action--pressed):focus{outline:none;background-color:var(--sjs-primary-backcolor-light, var(--primary-light, rgba(25, 179, 148, 0.1)));cursor:pointer;opacity:1}.sd-action:not(.sd-action--pressed):hover.sd-action--icon,.sd-action:not(.sd-action--pressed):focus.sd-action--icon{background-color:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3))}.sd-action:not(.sd-action--pressed):hover.sd-action--negative,.sd-action:not(.sd-action--pressed):focus.sd-action--negative{background-color:var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, 0.1)))}.sd-action:not(.sd-action--pressed):hover.sd-action--negative.sd-action--icon use,.sd-action:not(.sd-action--pressed):focus.sd-action--negative.sd-action--icon use{fill:var(--sjs-special-red, var(--red, #e60a3e))}.sd-action:not(.sd-action--pressed):hover:active,.sd-action:not(.sd-action--pressed):focus:active{opacity:.5}.sd-action__icon{display:block;width:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-action--pressed:not(.sd-action--active){background-color:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3));opacity:.5}.sd-action-bar>.sv-dots{width:auto}.sd-action-bar>.sv-action--hidden{width:0}.sd-action.sv-dots__item{width:auto}.sd-action-bar{display:flex;align-items:center}.sd-action-bar .sv-action:not(:last-child) .sv-action__content{padding-right:0}.sd-context-btn{background-color:var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff))));padding:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))));border-radius:calc(12.5*(var(--sjs-base-unit, var(--base-unit, 8px))));border:none;outline:none;cursor:pointer}.sd-context-btn .sv-svg-icon{margin:0}.sd-context-btn svg{display:block;width:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));height:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))))}.sd-context-btn use{fill:var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, rgba(0, 0, 0, 0.45)));transition:fill var(--sjs-transition-duration, 150ms)}.sd-context-btn:hover use,.sd-context-btn:focus use{fill:var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-context-btn:hover.sd-context-btn--negative use,.sd-context-btn:focus.sd-context-btn--negative use{fill:var(--sjs-special-red, var(--red, #e60a3e))}.sd-context-btn:disabled{opacity:.25}.sd-context-btn--small{padding:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-context-btn--small svg{width:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));height:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))}.sd-context-btn--with-border{--box-shadow-color: var(--sjs-border-default, var(--border, #d6d6d6));box-shadow:0 0 0 1px var(--box-shadow-color)}.sd-context-btn--colorful use{fill:var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-context-btn--colorful.sd-context-btn--negative use{fill:var(--sjs-special-red, var(--red, #e60a3e))}.sd-context-btn--colorful:focus,.sd-context-btn--colorful:hover{background:linear-gradient(var(--sjs-primary-backcolor-light, var(--primary-light, rgba(25, 179, 148, 0.1))), var(--sjs-primary-backcolor-light, var(--primary-light, rgba(25, 179, 148, 0.1)))),linear-gradient(var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff)))), var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff)))))}.sd-context-btn--colorful:focus.sd-context-btn--negative,.sd-context-btn--colorful:hover.sd-context-btn--negative{background:linear-gradient(var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, 0.1))), var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, 0.1)))),linear-gradient(var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff)))), var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff)))))}.sd-context-btn--colorful:focus.sd-context-btn--with-border,.sd-context-btn--colorful:hover.sd-context-btn--with-border{--box-shadow-color: var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-context-btn--colorful:focus.sd-context-btn--with-border.sd-context-btn--negative,.sd-context-btn--colorful:hover.sd-context-btn--with-border.sd-context-btn--negative{--box-shadow-color: var(--sjs-special-red, var(--red, #e60a3e))}.sd-completedpage,.sd-completed-before-page{align-items:center;font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:bold;box-sizing:border-box;text-align:center;height:auto;font-size:var(--sjs-article-font-default-fontSize, var(--sjs-font-size, 16px));text-decoration:var(--sjs-article-font-default-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-default-fontWeight, 400);font-style:var(--sjs-article-font-default-fontStyle, "normal");font-stretch:var(--sjs-article-font-default-fontStretch, "normal");letter-spacing:var(--sjs-article-font-default-letterSpacing, 0);line-height:var(--sjs-article-font-default-lineHeight, 28px);text-indent:var(--sjs-article-font-default-paragraphIndent, 0px);text-transform:var(--sjs-article-font-default-textCase, "none");color:var(--sjs-font-pagetitle-color, var(--sjs-general-dim-forecolor, rgba(0, 0, 0, 0.91)))}.sd-completedpage h1,.sd-completed-before-page h1{font-size:var(--sjs-article-font-xx-large-fontSize, calc(4 * (var(--sjs-font-size, 16px))));text-decoration:var(--sjs-article-font-xx-large-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-xx-large-fontWeight, 700);font-style:var(--sjs-article-font-xx-large-fontStyle, "normal");font-stretch:var(--sjs-article-font-xx-large-fontStretch, "normal");letter-spacing:var(--sjs-article-font-xx-large-letterSpacing, 0);line-height:var(--sjs-article-font-xx-large-lineHeight, 64px);text-indent:var(--sjs-article-font-xx-large-paragraphIndent, 0px);text-transform:var(--sjs-article-font-xx-large-textCase, "none")}.sd-completedpage h2,.sd-completed-before-page h2{font-size:var(--sjs-article-font-x-large-fontSize, calc(3 * (var(--sjs-font-size, 16px))));text-decoration:var(--sjs-article-font-x-large-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-x-large-fontWeight, 700);font-style:var(--sjs-article-font-x-large-fontStyle, "normal");font-stretch:var(--sjs-article-font-x-large-fontStretch, "normal");letter-spacing:var(--sjs-article-font-x-large-letterSpacing, 0);line-height:var(--sjs-article-font-x-large-lineHeight, 56px);text-indent:var(--sjs-article-font-x-large-paragraphIndent, 0px);text-transform:var(--sjs-article-font-x-large-textCase, "none")}.sd-completedpage h3,.sd-completed-before-page h3{font-size:var(--sjs-article-font-large-fontSize, calc(2 * (var(--sjs-font-size, 16px))));text-decoration:var(--sjs-article-font-large-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-large-fontWeight, 700);font-style:var(--sjs-article-font-large-fontStyle, "normal");font-stretch:var(--sjs-article-font-large-fontStretch, "normal");letter-spacing:var(--sjs-article-font-large-letterSpacing, 0);line-height:var(--sjs-article-font-large-lineHeight, 40px);text-indent:var(--sjs-article-font-large-paragraphIndent, 0px);text-transform:var(--sjs-article-font-large-textCase, "none")}.sd-completedpage h4,.sd-completedpage h5,.sd-completedpage h6,.sd-completed-before-page h4,.sd-completed-before-page h5,.sd-completed-before-page h6{font-size:var(--sjs-article-font-medium-fontSize, calc(1.5 * (var(--sjs-font-size, 16px))));text-decoration:var(--sjs-article-font-medium-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-medium-fontWeight, 700);font-style:var(--sjs-article-font-medium-fontStyle, "normal");font-stretch:var(--sjs-article-font-medium-fontStretch, "normal");letter-spacing:var(--sjs-article-font-medium-letterSpacing, 0);line-height:var(--sjs-article-font-medium-lineHeight, 32px);text-indent:var(--sjs-article-font-medium-paragraphIndent, 0px);text-transform:var(--sjs-article-font-medium-textCase, "none")}.sd-completedpage td,.sd-completedpage span,.sd-completedpage div,.sd-completedpage p,.sd-completed-before-page td,.sd-completed-before-page span,.sd-completed-before-page div,.sd-completed-before-page p{font-size:var(--sjs-article-font-default-fontSize, var(--sjs-font-size, 16px));text-decoration:var(--sjs-article-font-default-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-default-fontWeight, 400);font-style:var(--sjs-article-font-default-fontStyle, "normal");font-stretch:var(--sjs-article-font-default-fontStretch, "normal");letter-spacing:var(--sjs-article-font-default-letterSpacing, 0);line-height:var(--sjs-article-font-default-lineHeight, 28px);text-indent:var(--sjs-article-font-default-paragraphIndent, 0px);text-transform:var(--sjs-article-font-default-textCase, "none")}.sd-completedpage a,.sd-completed-before-page a{color:var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-completedpage button,.sd-completed-before-page button{display:flex;align-items:center;padding:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))));vertical-align:baseline;text-align:center;background-color:var(--sjs-general-backcolor, var(--background, #fff));border:none;border-radius:var(--sjs-corner-radius, 4px);cursor:pointer;user-select:none;outline:solid calc(0.25*(var(--sjs-base-unit, var(--base-unit, 8px)))) rgba(0,0,0,0);color:var(--sjs-primary-backcolor, var(--primary, #19b394));font-weight:600;font-style:normal;font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-size:var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px));line-height:calc(1.5*(var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px))));box-shadow:var(--sjs-shadow-small, 0px 1px 2px 0px rgba(0, 0, 0, 0.15)),0 0 0 0px var(--sjs-primary-backcolor, var(--primary, #19b394));transition:box-shadow var(--sjs-transition-duration, 150ms)}.sd-completedpage button:hover,.sd-completed-before-page button:hover{background-color:var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248)))}.sd-completedpage button:focus,.sd-completed-before-page button:focus{box-shadow:var(--sjs-shadow-small-reset, 0px 0px 0px 0px rgba(0, 0, 0, 0.15)),0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-completedpage button span,.sd-completed-before-page button span{display:flex;align-items:center;flex-grow:1;justify-content:center}.sd-completedpage:before,.sd-completedpage:after{display:block;width:calc(9*(var(--sjs-base-unit, var(--base-unit, 8px))));margin-left:calc(50% - 4.5*var(--sjs-base-unit, var(--base-unit, 8px)));content:""}.sd-completedpage:before{height:calc(13*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-completedpage:after{height:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-progress-buttons__image-button-left{display:none}.sd-progress-buttons__image-button-right{display:none}.sd-progress-buttons__image-button--hidden{visibility:hidden}.sd-progress-buttons__page-description{display:none}.sd-progress-buttons{padding:calc(4*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(5*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(2*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(5*(var(--sjs-base-unit, var(--base-unit, 8px))));display:flex;flex-direction:column}.sd-progress-buttons__list-container{display:flex;overflow:hidden;margin:0 calc(-0.75*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-progress-buttons__connector{display:none}.sd-progress-buttons__list{display:inline-flex;flex-direction:row;flex-grow:1;margin:0 auto;padding:0}.sd-progress-buttons__list li{display:flex;flex-grow:1;flex-shrink:1;flex-basis:0;position:relative;flex-wrap:nowrap;text-align:center;flex-direction:column;cursor:pointer}.sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector{display:block;content:"";height:calc(0.25*(var(--sjs-base-unit, var(--base-unit, 8px))));background-color:var(--sjs-general-dim-forecolor-light, rgba(0, 0, 0, 0.45));opacity:.5;position:absolute;bottom:calc(1.125*(var(--sjs-base-unit, var(--base-unit, 8px))));right:calc(50% + 10px);width:calc(100% - 20px);pointer-events:none}.sd-progress-buttons__list li .sd-progress-buttons__button{position:relative;display:flex;content:attr(data-page-number);width:calc(0*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(0*(var(--sjs-base-unit, var(--base-unit, 8px))));margin:calc(0.75*(var(--sjs-base-unit, var(--base-unit, 8px))));border:calc(0.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) solid rgba(0,0,0,0);border-radius:50%;align-self:center;z-index:1;font-size:calc(0.75*(var(--sjs-font-size, 16px)));font-weight:600;line-height:var(--sjs-font-size, 16px);justify-content:center;color:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3));box-sizing:content-box}.sd-progress-buttons__list li .sd-progress-buttons__button .sd-progress-buttons__button-background{position:absolute;width:calc(2.5*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));top:calc(-0.5*(var(--sjs-base-unit, var(--base-unit, 8px))));left:calc(-1.25*(var(--sjs-base-unit, var(--base-unit, 8px))));z-index:-2}.sd-progress-buttons__list li .sd-progress-buttons__button .sd-progress-buttons__button-content{position:absolute;width:100%;height:100%;top:calc(-0.5*(var(--sjs-base-unit, var(--base-unit, 8px))));left:calc(-0.5*(var(--sjs-base-unit, var(--base-unit, 8px))));background-color:var(--sjs-general-dim-forecolor-light, rgba(0, 0, 0, 0.45));opacity:.5;z-index:-1;border:calc(0.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) solid rgba(0,0,0,0);border-radius:50%;box-sizing:content-box}.sd-progress-buttons__list li:hover .sd-progress-buttons__button{color:var(--sjs-primary-backcolor, var(--primary, #19b394));padding:calc(0.5*(var(--sjs-base-unit, var(--base-unit, 8px))));margin:calc(0.25*(var(--sjs-base-unit, var(--base-unit, 8px))));border:calc(0.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) solid var(--sjs-primary-backcolor, var(--primary, #19b394));background-color:var(--sjs-primary-forecolor, var(--primary-foreground, #fff))}.sd-progress-buttons__list li:hover .sd-progress-buttons__button .sd-progress-buttons__button-background{left:calc(-0.75*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-progress-buttons__list li:hover .sd-progress-buttons__button .sd-progress-buttons__button-content{top:calc(-0.75*(var(--sjs-base-unit, var(--base-unit, 8px))));left:calc(-0.75*(var(--sjs-base-unit, var(--base-unit, 8px))));border:calc(0.75*(var(--sjs-base-unit, var(--base-unit, 8px)))) solid var(--sjs-primary-backcolor, var(--primary, #19b394));background-color:var(--sjs-primary-forecolor, var(--primary-foreground, #fff));opacity:1}.sd-progress-buttons__list .sd-progress-buttons__list-element--passed:not(:first-child)>.sd-progress-buttons__connector{background-color:var(--sjs-primary-backcolor, var(--primary, #19b394));opacity:1}.sd-progress-buttons__list .sd-progress-buttons__list-element--passed .sd-progress-buttons__button{background-color:var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-progress-buttons__list .sd-progress-buttons__list-element--passed .sd-progress-buttons__button .sd-progress-buttons__button-content{background-color:var(--sjs-primary-backcolor, var(--primary, #19b394));opacity:1}.sd-progress-buttons__list .sd-progress-buttons__list-element--current:not(:first-child)>.sd-progress-buttons__connector{background-color:var(--sjs-primary-backcolor, var(--primary, #19b394));opacity:1}.sd-progress-buttons__list .sd-progress-buttons__list-element--current .sd-progress-buttons__button{border:calc(0.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) solid var(--sjs-primary-backcolor, var(--primary, #19b394));background-color:var(--sjs-primary-forecolor, var(--primary-foreground, #fff));color:var(--sjs-primary-backcolor, var(--primary, #19b394));padding:calc(0.5*(var(--sjs-base-unit, var(--base-unit, 8px))));margin:calc(0.25*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-progress-buttons__list .sd-progress-buttons__list-element--current .sd-progress-buttons__button .sd-progress-buttons__button-background{left:calc(-0.75*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-progress-buttons__list .sd-progress-buttons__list-element--current .sd-progress-buttons__button .sd-progress-buttons__button-content{border:calc(0.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) solid var(--sjs-primary-backcolor, var(--primary, #19b394));background-color:var(--sjs-primary-forecolor, var(--primary-foreground, #fff));opacity:1}.sd-progress-buttons__page-title{display:flex;justify-content:center;align-items:center;font-size:calc(0.75*(var(--sjs-font-size, 16px)));font-weight:600;line-height:var(--sjs-font-size, 16px);flex-grow:1;text-align:center;padding:0 calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));margin-bottom:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));color:var(--lbr-step-progress-bar-step-title-text-color, var(--sjs-font-pagetitle-color, var(--sjs-general-dim-forecolor, rgba(0, 0, 0, 0.91))))}.sd-progress-buttons__header .sd-progress-buttons__page-title{margin-bottom:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-progress-buttons__footer .sd-progress-buttons__page-title{margin-top:var(--sjs-base-unit, var(--base-unit, 8px));margin-bottom:0;justify-content:flex-end;padding:0;color:var(--sjs-general-dim-forecolor-light, rgba(0, 0, 0, 0.45))}.sd-progress-buttons--bottom{padding:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(5*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(4*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(5*(var(--sjs-base-unit, var(--base-unit, 8px))));flex-direction:column-reverse}.sd-progress-buttons--bottom .sd-progress-buttons__list li{flex-direction:column-reverse}.sd-progress-buttons--bottom .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector{top:calc(1.125*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-progress-buttons--bottom .sd-progress-buttons__page-title{margin-top:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));margin-bottom:0}.sd-progress-buttons--bottom .sd-progress-buttons__header .sd-progress-buttons__page-title{margin-top:var(--sjs-base-unit, var(--base-unit, 8px));margin-bottom:0}.sd-progress-buttons--bottom .sd-progress-buttons__footer .sd-progress-buttons__page-title{margin-top:0;margin-bottom:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-progress-buttons--numbered .sd-progress-buttons__list-container{margin:0 calc(-1*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-progress-buttons--numbered .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector{bottom:calc(2.175*(var(--sjs-base-unit, var(--base-unit, 8px))));right:calc(50% + 18px);width:calc(100% - 36px)}.sd-progress-buttons--numbered .sd-progress-buttons__list li .sd-progress-buttons__button{width:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-progress-buttons--numbered .sd-progress-buttons__list li .sd-progress-buttons__button .sd-progress-buttons__button-background{height:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(4.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-progress-buttons--numbered .sd-progress-buttons__list li:hover .sd-progress-buttons__button{padding:calc(0.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-progress-buttons--with-titles .sd-progress-buttons__list-container{margin:0}.sd-root-modern--mobile .sd-progress-buttons__list,.sd-progress-buttons--no-titles .sd-progress-buttons__list{justify-content:space-between;width:100%}.sd-root-modern--mobile .sd-progress-buttons__list li,.sd-progress-buttons--no-titles .sd-progress-buttons__list li{flex-grow:0}.sd-progress-buttons--bottom.sd-progress-buttons--numbered .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector{top:calc(2.175*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-root-modern--mobile .sd-progress-buttons{padding:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-progress-buttons--fit-survey-width{max-width:calc(90*(var(--sjs-base-unit, var(--base-unit, 8px))));box-sizing:border-box;width:100%;margin:auto}[dir=rtl] .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector,[style*="direction:rtl"] .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector,[style*="direction: rtl"] .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector{right:unset;left:calc(50% + 10px)}[dir=rtl] .sd-progress-buttons--numbered .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector,[style*="direction:rtl"] .sd-progress-buttons--numbered .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector,[style*="direction: rtl"] .sd-progress-buttons--numbered .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector{right:unset;left:calc(50% + 20px)}.sv_progress-toc{padding:var(--lbr-toc-padding-top, var(--sjs-base-unit, var(--base-unit, 8px))) var(--lbr-toc-padding-right, var(--sjs-base-unit, var(--base-unit, 8px))) var(--lbr-toc-padding-bottom, var(--sjs-base-unit, var(--base-unit, 8px))) var(--lbr-toc-padding-left, var(--sjs-base-unit, var(--base-unit, 8px)));background:var(--lbr-toc-background-color, var(--sjs-general-backcolor, var(--background, #fff)));min-width:calc(32*(var(--sjs-base-unit, var(--base-unit, 8px))));max-width:calc(42*(var(--sjs-base-unit, var(--base-unit, 8px))));height:100%;box-sizing:border-box}.sv_progress-toc .sv-list{padding:0}.sv_progress-toc .sv-list__item.sv-list__item--selected .sv-list__item-body{background:var(--sjs-primary-backcolor-light, var(--primary-light, rgba(25, 179, 148, 0.1)));color:var(--sjs-general-forecolor, var(--foreground, #161616));font-weight:400}.sv_progress-toc .sv-list__item span{white-space:break-spaces}.sv_progress-toc .sv-list__item-body{padding-inline-start:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-inline-end:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));border-radius:var(--sjs-corner-radius, 4px);padding-top:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-bottom:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv_progress-toc use{fill:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}.sv_progress-toc--left{border-right:var(--lbr-toc-border-width-right, 1px) solid var(--lbr-toc-border-color, var(--sjs-border-default, var(--border, #d6d6d6)))}.sv_progress-toc--right{border-left:var(--lbr-toc-border-width-right, 1px) solid var(--lbr-toc-border-color, var(--sjs-border-default, var(--border, #d6d6d6)))}.sv_progress-toc--mobile{position:fixed;top:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));right:calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))));width:auto;min-width:auto;height:auto;background-color:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3));z-index:15;border-radius:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv_progress-toc--mobile>div{width:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv_progress-toc--mobile:hover{background-color:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3))}.sd-title+.sv-components-row>.sv-components-column .sv_progress-toc:not(.sv_progress-toc--mobile),.sd-title~.sv-components-row>.sv-components-column .sv_progress-toc:not(.sv_progress-toc--mobile){margin-top:2px}.sv_progress-toc.sv_progress-toc--sticky{position:sticky;height:auto;overflow-y:auto;top:0}.sd-list__item-body{padding-block:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))));border-radius:var(--sjs-corner-radius, 4px);font-size:var(--sjs-font-size, 16px);line-height:calc(1.5*(var(--sjs-font-size, 16px)))}.sd-list__item.sd-list__item--focused:not(.sd-list__item--selected){outline:none}.sd-list__item.sd-list__item--focused:not(.sd-list__item--selected) .sd-list__item-body{padding-block:calc(1.25*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-timer{z-index:2;position:fixed;bottom:calc(var(--sd-timer-size)/144*32);right:var(--sjs-base-unit, var(--base-unit, 8px));background:#fff;width:var(--sd-timer-size);height:var(--sd-timer-size);margin-right:calc(var(--sd-timer-size)/144*32);display:flex;border-radius:100%;padding:calc(var(--sd-timer-size)/144*8);box-shadow:var(--sjs-shadow-large, 0px 8px 16px 0px rgba(0, 0, 0, 0.1)),var(--sjs-shadow-medium, 0px 2px 6px 0px rgba(0, 0, 0, 0.1));box-sizing:border-box}.sd-timer--top{top:calc(var(--sd-timer-size)/144*32);margin-top:calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))));margin-bottom:calc(-1*var(--sd-timer-size))}.sd-timer--bottom{bottom:calc(var(--sd-timer-size)/144*32);margin-top:calc(var(--sd-timer-size)*-1.2222222222)}.sd-timer__progress{--sd-timer-stroke-background-color: var(--background-dim, #f3f3f3);--sd-timer-stroke-background-width: 2px;stroke-linecap:round;height:100%;width:100%;transform:rotate(-90deg);stroke:var(--sjs-primary-backcolor, var(--primary, #19b394));stroke-dashoffset:0;fill:none;stroke-width:4px}.sd-timer__progress--animation{stroke-dashoffset:0;transition:stroke-dashoffset 1s linear}.sd-timer__text-container{display:flex;flex-direction:column;align-items:center;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);padding:var(--sjs-base-unit, var(--base-unit, 8px));color:var(--sjs-primary-backcolor, var(--primary, #19b394));font-weight:700;font-size:calc(var(--sd-timer-size)/144*32)}.sd-timer__text--major{color:var(--sjs-primary-backcolor, var(--primary, #19b394));font-weight:700;font-size:calc(var(--sd-timer-size)/144*32)}.sd-timer__text--minor{color:var(--lbr-timer-text-color-secondary, var(--sjs-general-dim-forecolor-light, rgba(0, 0, 0, 0.45)));font-size:var(--lbr-font-default-size, var(--sjs-font-size, 16px));font-style:normal;font-weight:600;line-height:var(--lbr-font-default-line-height, calc(1.5 * (var(--sjs-font-size, 16px))));margin-top:calc(-0.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-header{position:relative;background-color:var(--sjs-header-backcolor, transparent)}.sv-header__background-color--accent{background-color:var(--sjs-header-backcolor, var(--sjs-primary-backcolor, var(--primary, #19b394)))}.sv-header__overlap{padding-bottom:calc(8*(var(--sjs-base-unit, var(--base-unit, 8px))));box-sizing:content-box}.sv-header__overlap~div .sd-body,.sv-header__overlap~div .sv-body{margin-top:calc(-14*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-root-modern--mobile .sv-header__overlap{padding-bottom:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-root-modern--mobile .sv-header__overlap~div .sd-body,.sd-root-modern--mobile .sv-header__overlap~div .sv-body{margin-top:calc(-5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-header__overlap.sv-header__without-background{margin-bottom:0;padding-bottom:0}.sv-header__overlap.sv-header__without-background~div .sd-body,.sv-header__overlap.sv-header__without-background~div .sv-body{margin-top:0}.sv-header__without-background .sv-header--mobile,.sv-header__without-background .sv-header__content{padding-bottom:0}.sd-body .sv-header__content{padding-top:0;padding-bottom:calc(5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-header__content{padding:calc(5*(var(--sjs-base-unit, var(--base-unit, 8px))));box-sizing:border-box;height:100%;position:relative;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;row-gap:var(--lbr-cover-row-gap, var(--lbr-spacing-x150, calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))))));column-gap:var(--lbr-cover-column-gap, var(--lbr-spacing-x6, calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))))))}.sv-header--height-auto .sv-header__content{grid-template-rows:auto;height:auto}.sv-header--height-auto .sv-header__cell:not(.sv-header__cell--empty) .sv-header__cell-content{position:relative;min-height:100%;min-width:100%}.sv-header--height-auto .sv-header__cell--right .sv-header__cell-content{left:100%;transform:translateX(-100%)}.sv-header__content--static{max-width:calc(90*(var(--sjs-base-unit, var(--base-unit, 8px))));margin-left:auto;margin-right:auto}.sv-header__background-image{width:100%;height:100%;position:absolute;top:0;left:0;right:0;border:0;background-position-x:center}.sv-header__background-image--contain{background-repeat:no-repeat}.sv-header__cell{position:relative}.sv-header__cell-content{display:flex;flex-direction:column;position:absolute;width:max-content;max-width:300%;top:0;bottom:0}.sv-header__cell--left .sv-header__cell-content{left:0}.sv-header__cell--center .sv-header__cell-content{min-width:100%;left:50%;transform:translateX(-50%)}.sv-header__cell--right .sv-header__cell-content{right:0}.sv-header__logo{display:flex}.sv-header__logo img{display:block}.sv-header__title{display:flex}.sv-header__title .sd-title{--header-title-font-size: var(--sjs-font-headertitle-size, calc(2 * (var(--sjs-font-size, 16px))));font-size:var(--header-title-font-size);line-height:calc(1.25*(var(--header-title-font-size)));color:var(--sjs-font-headertitle-color, var(--sjs-font-pagetitle-color, var(--sjs-general-dim-forecolor, rgba(0, 0, 0, 0.91))));font-family:var(--sjs-font-headertitle-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-weight:var(--sjs-font-headertitle-weight, 700);margin:0}.sv-header__logo~.sv-header__title{margin-top:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-header__logo~.sv-header__description{margin-top:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-header__title~.sv-header__description{margin-top:var(--sjs-base-unit, var(--base-unit, 8px))}.sv-header__description{display:flex}.sv-header__description .sd-description{--header-description-font-size: var(--sjs-font-headerdescription-size, 20px);font-size:var(--header-description-font-size);line-height:calc(1.5*(var(--header-description-font-size)));color:var(--sjs-font-headerdescription-color, var(--sjs-font-pagedescription-color, var(--sjs-general-dim-forecolor-light, rgba(0, 0, 0, 0.45))));font-family:var(--sjs-font-headerdescription-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-weight:var(--sjs-font-headerdescription-weight, 400);margin:0}.sv-header__background-color--accent .sv-header__title .sd-title{color:var(--sjs-font-headertitle-color, var(--sjs-primary-forecolor, var(--primary-foreground, #fff)))}.sv-header__background-color--accent .sv-header__description .sd-description{color:var(--sjs-font-headerdescription-color, var(--sjs-primary-forecolor, var(--primary-foreground, #fff)))}.sv-header__content .sd-header__text h3{margin:0}.sv-header--mobile{padding:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));position:relative;z-index:1}.sv-header--mobile .sv-header__logo img{max-width:100%}@keyframes rotationAnimation{from{rotate:0deg}to{rotate:360deg}}.sd-loading-indicator{height:calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-loading-indicator .sv-svg-icon{height:calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))));animation-name:rotationAnimation;animation-timing-function:linear;animation-iteration-count:infinite;animation-duration:1s}.sd-loading-indicator .sv-svg-icon use{fill:var(--lbr-placeholder-loading-circle-color-spin, var(--sjs-primary-backcolor, var(--primary, #19b394)))}sv-components-container,.sd-components-container{display:flex}.sv-components-row{display:flex;flex-direction:row;width:100%}.sv-components-column{display:flex;flex-direction:column}.sv-components-column--expandable{flex-grow:1}.sv-components-row>.sv-components-column--expandable{width:1px}.sd-breadcrumbs{display:flex;align-items:center;align-content:center;gap:var(--lbr-breadcrumbs-gap, var(--sjs-base-unit, var(--base-unit, 8px)));align-self:stretch;flex-wrap:wrap;padding-bottom:var(--lbr-page-header-breadcrumbs-margin-bottom, 20px)}.sd-breadcrumbs-item{color:var(--lbr-breadcrumbs-item-text-color, var(--sjs-general-dim-forecolor-light, rgba(0, 0, 0, 0.45)));font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-style:normal;font-size:var(--sjs-font-size, 16px);line-height:calc(1.5*(var(--sjs-font-size, 16px)))}.sd-breadcrumbs-item__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;padding:0;box-sizing:border-box;border:none;background-color:rgba(0,0,0,0);cursor:pointer;color:unset;font-size:unset;font-family:unset;overflow-x:hidden;white-space:nowrap}.sd-breadcrumbs-separator{display:flex;width:var(--lbr-breadcrumbs-item-separator-icon-width, calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))));height:var(--lbr-breadcrumbs-item-separator-icon-height, calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))));justify-content:center;align-items:center}.sd-breadcrumbs-separator use{fill:var(--lbr-breadcrumbs-item-separator-color, var(--sjs-general-dim-forecolor-light, rgba(0, 0, 0, 0.45)))}.sd-summary{border-radius:var(--lbr-data-table-corner-radius, calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))));background:var(--lbr-data-table-background-color, var(--sjs-general-backcolor, var(--background, #fff)));box-shadow:var(--lbr-data-table-shadow-offset-x, 0px) var(--lbr-data-table-shadow-offset-y, 1px) var(--lbr-data-table-shadow-blur, 2px) var(--lbr-data-table-shadow-spread, 0px) var(--lbr-data-table-shadow-color, rgba(0, 0, 0, 0.15));overflow:hidden}.sd-summary-row{display:flex;padding:var(--lbr-data-table-row-padding-top, var(--sjs-base-unit, var(--base-unit, 8px))) var(--lbr-data-table-row-padding-right, calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))))) var(--lbr-data-table-row-padding-bottom, var(--sjs-base-unit, var(--base-unit, 8px))) var(--lbr-data-table-row-padding-left, calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))));align-items:flex-start;gap:var(--lbr-data-table-row-gap, calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px)))));flex:1 0 0;align-self:stretch;border-bottom:var(--lbr-data-table-row-border-width-bottom, 1px) solid var(--lbr-data-table-row-border-color, var(--sjs-border-light, var(--border-light, #eaeaea)));background:var(--lbr-data-table-row-background-color, var(--sjs-general-backcolor, var(--background, #fff)))}.sd-summary-row__content{display:flex;padding:var(--lbr-data-table-row-text-margin-top, calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px))))) 0px var(--lbr-data-table-row-text-margin-bottom, calc(0.5 * (var(--sjs-base-unit, var(--base-unit, 8px))))) 0px;align-items:flex-start;gap:var(--lbr-data-table-row-gap, calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px)))));flex:1 0 0;color:var(--lbr-data-table-row-text-color-title, var(--sjs-general-forecolor, var(--foreground, #161616)));font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-style:normal;font-size:var(--sjs-font-size, 16px);line-height:calc(1.5*(var(--sjs-font-size, 16px)))}.sd-summary-row__actions{display:flex;align-items:flex-start;gap:var(--lbr-data-table-actions-gap, var(--sjs-base-unit, var(--base-unit, 8px)));opacity:0;transition:opacity var(--sjs-transition-duration, 150ms)}.sd-summary-row:hover .sd-summary-row__actions,.sd-question--mobile .sd-summary-row__actions{opacity:1}.sd-summary-row-action{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;padding:0;box-sizing:border-box;border:none;background-color:rgba(0,0,0,0);cursor:pointer;color:unset;font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));overflow-x:hidden;white-space:nowrap;display:flex;padding:var(--lbr-action-button-padding-top, var(--sjs-base-unit, var(--base-unit, 8px))) var(--lbr-action-button-padding-right-icon-only, var(--sjs-base-unit, var(--base-unit, 8px))) var(--lbr-action-button-padding-bottom, var(--sjs-base-unit, var(--base-unit, 8px))) var(--lbr-action-button-padding-left-icon-only, var(--sjs-base-unit, var(--base-unit, 8px)));justify-content:center;align-items:center;gap:var(--lbr-action-button-gap, var(--sjs-base-unit, var(--base-unit, 8px)));border-radius:var(--lbr-action-button-corner-radius, 1024px);transition:background-color var(--sjs-transition-duration, 150ms)}.sd-summary-row-action:hover,.sd-summary-row-action:focus{outline:none;background-color:var(--lbr-action-button-background-color-hovered-positive, var(--sjs-primary-backcolor-light, var(--primary-light, rgba(25, 179, 148, 0.1))))}.sd-summary-row-action:active,.sd-summary-row-action.svc-toolbar__item--pressed{opacity:.5}.sd-summary-row-action.svc-toolbar__item--active{outline:none}.sd-summary-row-action:disabled{opacity:.25;cursor:default}.sd-summary-row-action .sv-svg-icon{width:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-summary-row-action--edit use{fill:var(--lbr-action-button-icon-color-positive, var(--sjs-primary-backcolor, var(--primary, #19b394)))}.sd-summary-row-action--delete:hover,.sd-summary-row-action--delete:focus{outline:none;background-color:var(--lbr-action-button-background-color-hovered-negative, var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, 0.1))))}.sd-summary-row-action--delete use{fill:var(--lbr-action-button-icon-color-negative, var(--sjs-special-red, var(--red, #e60a3e)))}.sd-root-modern,.sd-container-modern{--sd-base-padding: calc(5 * var(--sjs-base-unit, var(--base-unit, 8px)));--sd-base-vertical-padding: calc(4 * var(--sjs-base-unit, var(--base-unit, 8px)));--sd-page-vertical-padding: calc(3 * var(--sjs-base-unit, var(--base-unit, 8px)))}.sd-root-modern.sd-root-modern--mobile,.sd-root-modern--mobile .sd-container-modern{--sd-base-padding: calc(3 * var(--sjs-base-unit, var(--base-unit, 8px)));--sd-base-vertical-padding: calc(2 * var(--sjs-base-unit, var(--base-unit, 8px)));--sd-page-vertical-padding: calc(2 * var(--sjs-base-unit, var(--base-unit, 8px)))}.sd-root-modern.sd-root-modern--mobile .sd-element__num{float:none;margin-inline-start:0;width:auto;padding-inline-start:0;padding-inline-end:0}.sd-root-modern.sd-root-modern--mobile .sd-element__num+span{float:none;width:auto}.sd-root-modern.sd-root-modern--mobile .sd-element__title-expandable-svg{inset-inline-start:calc(-2.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-root-modern.sd-root-modern--mobile .sd-title.sd-container-modern__title{flex-direction:column}.sd-root-modern.sd-root-modern--mobile .sd-header__text{min-width:100%}.sd-multipletext--mobile .sd-multipletext__cell{display:block}.sd-multipletext--mobile .sd-multipletext__cell:not(:first-of-type){padding-left:0;padding-top:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-multipletext--mobile .sd-multipletext__cell :not(:last-of-type){padding-bottom:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-multipletext--mobile .sd-multipletext__item-container{padding-top:var(--sjs-base-unit, var(--base-unit, 8px));padding-bottom:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-multipletext--mobile .sd-multipletext__item-title{max-width:none;border-right:none;width:100%;padding:var(--sjs-base-unit, var(--base-unit, 8px)) 0;margin:0}.sd-multipletext--mobile .sd-multipletext__item{flex-basis:0;min-width:0}.sd-multipletext--mobile .sd-multipletext__item .sd-input{padding:0;margin:0}.sd-multipletext--mobile .sd-multipletext__item-container--answered,.sd-multipletext--mobile .sd-multipletext__item-container--allow-focus:focus-within{flex-direction:column}.sd-multipletext--mobile .sd-multipletext__item-container--answered .sd-multipletext__item-title,.sd-multipletext--mobile .sd-multipletext__item-container--allow-focus:focus-within .sd-multipletext__item-title{padding:0}.sd-multipletext--mobile .sd-multipletext__item-container--answered .sd-multipletext__item-title span,.sd-multipletext--mobile .sd-multipletext__item-container--allow-focus:focus-within .sd-multipletext__item-title span{font-size:calc(0.75*(var(--sjs-font-size, 16px)));line-height:var(--sjs-font-size, 16px)}.sd-multipletext--mobile .sd-multipletext__item-container--answered .sd-multipletext__item,.sd-multipletext--mobile .sd-multipletext__item-container--allow-focus:focus-within .sd-multipletext__item{flex-basis:auto;min-width:auto;width:100%}.sd-multipletext--mobile .sd-multipletext__item-container--answered .sd-multipletext__item .sd-input,.sd-multipletext--mobile .sd-multipletext__item-container--allow-focus:focus-within .sd-multipletext__item .sd-input{width:100%}.sd-selectbase--mobile .sd-selectbase--multi-column{flex-direction:column}.sd-selectbase--mobile .sd-selectbase--multi-column .sd-selectbase__column:not(:last-child){padding-right:0}body{--sv-defaultV2-mark: true}.sd-root-modern{-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);--sd-mobile-width: 600px;--sd-timer-size: calc(18 * var(--sjs-base-unit, var(--base-unit, 8px)));width:100%;font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));background-color:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3));position:relative}@-moz-document url-prefix(){.sd-root-modern,.sd-root-modern *{scrollbar-width:thin;scrollbar-color:var(--sjs-border-default, var(--border, #d6d6d6)) rgba(0,0,0,0)}}.sd-root-modern::-webkit-scrollbar,.sd-root-modern *::-webkit-scrollbar{width:12px;height:12px;background-color:rgba(0,0,0,0)}.sd-root-modern::-webkit-scrollbar-thumb,.sd-root-modern *::-webkit-scrollbar-thumb{border:4px solid rgba(0,0,0,0);background-clip:padding-box;border-radius:32px;background-color:var(--sjs-border-default, var(--border, #d6d6d6))}.sd-root-modern::-webkit-scrollbar-track,.sd-root-modern *::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.sd-root-modern::-webkit-scrollbar-thumb:hover,.sd-root-modern *::-webkit-scrollbar-thumb:hover{border:2px solid rgba(0,0,0,0);background-color:var(--sjs-border-default, var(--border, #d6d6d6))}.sd-root-modern form{position:relative}.sd-root-modern--animation-disabled *{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;transition:none !important}.sd-root-modern.sd-root-modern--full-container{width:100%;height:100%;overflow:auto;position:relative}.sd-root-modern--mobile{--sd-timer-size: calc(9 * var(--sjs-base-unit, var(--base-unit, 8px)))}.sd-root-modern__wrapper{position:relative}.sd-root-modern__wrapper--has-image{min-height:100%}.sd-root-modern--full-container .sd-root-modern__wrapper--fixed{position:static;width:100%;height:100%}.sd-root-modern--full-container .sd-root-modern__wrapper--fixed form{width:100%;height:100%;max-height:100%}.sv-popup .sv-popup__scrolling-content{box-sizing:content-box}@-moz-document url-prefix(){.sv-popup .sv-popup__scrolling-content,.sv-popup .sv-popup__scrolling-content *{scrollbar-width:thin;scrollbar-color:var(--sjs-border-default, var(--border, #d6d6d6)) rgba(0,0,0,0)}}.sv-popup .sv-popup__scrolling-content::-webkit-scrollbar,.sv-popup .sv-popup__scrolling-content *::-webkit-scrollbar{width:12px;height:12px;background-color:rgba(0,0,0,0)}.sv-popup .sv-popup__scrolling-content::-webkit-scrollbar-thumb,.sv-popup .sv-popup__scrolling-content *::-webkit-scrollbar-thumb{border:4px solid rgba(0,0,0,0);background-clip:padding-box;border-radius:32px;background-color:var(--sjs-border-default, var(--border, #d6d6d6))}.sv-popup .sv-popup__scrolling-content::-webkit-scrollbar-track,.sv-popup .sv-popup__scrolling-content *::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.sv-popup .sv-popup__scrolling-content::-webkit-scrollbar-thumb:hover,.sv-popup .sv-popup__scrolling-content *::-webkit-scrollbar-thumb:hover{border:2px solid rgba(0,0,0,0);background-color:var(--sjs-border-default, var(--border, #d6d6d6))}.sv-components-container-center{position:sticky;top:0}.sv-root--sticky-top .sv-components-container-center{z-index:15}.sv-root--sticky-top.sd-progress--pages .sv-components-container-center,.sv-root--sticky-top.sd-progress--buttons .sv-components-container-center{background-color:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3));box-shadow:var(--sjs-shadow-medium, 0px 2px 6px 0px rgba(0, 0, 0, 0.1)),var(--sjs-shadow-small, 0px 1px 2px 0px rgba(0, 0, 0, 0.15))}.sv-components-container-right,.sv-components-container-left{width:fit-content}

:root {
  --survey-max-width: 100%;
}


.reorder-buttons {
  display: flex;
  flex-direction: row;
}


.question-link-container {
  display: flex;
  flex-direction: row;
}

.survey-width .sd-body.sd-body--static, .survey-width .sd-body.sd-body--responsive {
  max-width: var(--survey-max-width)
}

.survey-header-section {
  position: sticky;
  top: 0;
  z-index: 10;
  background-color: rgb(22, 21, 19);
  padding-block: 1.5rem;
  padding-inline: 24px;
  padding-left: 40px;
}

.survey-header-logo-wrapper {
  display: flex;
  align-items: center;
  padding-inline: 3rem;
}

.survey-header-logo {
    block-size: 1.5rem;
    align-content: center;
}

.survey-header-logo a{
    color: rgb(0,104,140);
}

.survey-footer {
    background-color: rgb(22,21,19);
}

.survey-footer-links-wrapper {
    inline-size: 100%;
    max-width: 1440px;
    margin-inline: auto;
    box-sizing: border-box;
    padding-inline: 2.5rem;
    padding-block:   1rem; /* 2rem; */
    display: flex;
    align-items: stretch;
    justify-content: center;
}

.survey-footer-links {
    margin-block: 0;
    margin-inline: 0;
    display: inline-flex;
    align-items: stretch;
    padding-inline: 0;
    list-style-type: none;
    gap: .625rem;
}

.survey-footer-link {
    display: inline-flex;
    gap: .625rem;
}

.survey-footer-link a,.survey-footer-link a:visited,.survey-footer-link span {
    font-size: .75rem;
    line-height: 1rem;
    font-weight: 400;
    padding-block:0;
    color: rgb(251,249,248);
    text-decoration: none;    
}

.survey-footer-link:first-child {
    border-right: 1px solid rgb(251,249,248);
    padding-inline-end: .625rem;
}

.survey-footer-link a:hover {
    text-decoration: underline
}

.redwood-stripe {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABaAAAAAQCAYAAADgUtgaAAAtnklEQVR4AezXA6wkaRAH8Iut87M5tmfaZ19wtm3bto3oFJ3WtvVsB2tH//1Sq55KPxtJfo2q/lDTnFMOPn8OxtKmb1/A2h/f6MeMBb++h5uXzBuy/W1VQEdNP6qBdoHWvehg2vvRwdtWmfAY6a9vizzvz2q+VVxavb/M/hev/fH7hPRPdRWWd3ZMGf9VbcUlD97J4VLhsofvpu1R98AI9fPko7jkuWdmzJgxyq548Xlc/dor/R538TNP4ZwH74f34gtRHo8NWGUiDo+iwJZKWuYrRL4ymaD1YPoti0dRFhPEmuemGoeUgl/TENB1OCWJ5/H455/j6wULxsxz33/PzsXgaypjrGKVqQQ8qgKblMSbX72NrW0rZ4yDph0b0X24Zlpq2LEBAUNH4BwdwXOMY8Q+Y4tGUB7wocTrRoHdhtyKcmQUFiCjoABZxcUUOy0jA/n2SmpPqC+OciRgaMfoJC1HeULbXLAXAbbt0xTk22xijkU4IysTp2dm4Oz8XNgiYcoPizG4nF/U6paSNHZ5wA97LApnKiHiKuW9qgy3nIIjEYNHrMXx6f3pGvxC4BhznHKmPOfXVAiU96oKSkMBFPg8KA4HUZ6ICfFjaJujZ5VbVViNJizG58bnx2Mczw/GS+8/MWTPvPUIvLoCjyrDo8hwSimxrZysic2f1c6Yjjddk+Yara4bwmPE4v44h7O+f4L9oGMGyS/69okaHn75JSzetAlVnZ0jYltHB/6aMwc//vEHvvjpJ7z2/vt49tVXcdu99+LWu+/GfY89hldF7MLLL8cr77474H63trdjc2srEWPw/Lh68aMPYUsl4JIl833P8fvKOseuBZci0fep9b1N3yZpOenKy9HQ1Yme3bvA3fzQg/wZzK5JzeLZr1tj17ZTlmgebJ50L/J7T7nkXNTOuRe71j40Kr7/+LrjdbB6Dcv7bTTQ+0JV2G9M6HnMfif6n+HV1PRnLX+HGJr5uUDHH2nvrOOjuPb3X8HdIoUkQCDuDgHiCQ7BA4HbQiU4IQFCIFAoBAp1d/1SL1S4F60jpV7qXriVn7vr5/t5zusMTD735HTJbhph/3hes2d2duTMzNnd93nmOfhvkojvG92eOUJ58qQi+rkG3LXV6v//6QD67G0VHgBYv/bsfcgrAP3N959qEGsEz+K15xDaDqXFPAuAFrJu3wy5TQBabNewLbx/5qsPWy18hp469W67AtDQ7uefbgByy2sqaVHdGrpm8zq6auMaKlu7goH0Eg2LKzD1kZb4FkpXLfPDwT9Bfvk1d/s2uvqm3VS6uc4Mnus20MSatTRqfjnF5uVaoaIFMPscyka5IXQ7B9DJBfmAz4DQsi5V+a6DB/9UAI3teQqg43MZKOWMdi3bNKWWFNFbnxz0A+E/VX4I/dSBJyjDAG61zGUjPC5x/vDitUX6zzVDvgEMhPsMGKDUNziQhsTGUPzIkZSUw9CBYQQUm5VF4QkMkIeF04CQQRQaHUmJOWNckNOutOJCisnKVOB8WFIihUZGUmBoCOC5BfTYoLJNdnCOY+nZty916NiRLrv8cjXt1KUL9VLHH0Q9+vSmbj17Yp6a9g0MYKgfTGHRUXz8w1R9hUZFUnJOjgM/MW1UESnJFBQWptbRm7eh1L+/2ofOXbtSh86dqWuvnjQ4MUHAKAGBME/Pj2eAnqa2LUCyhLJW0GyY15RlinwPoKHypX9xrh18NwHgOedQ7p8EvlLuOnFf/848SIBiM4A2w269vO2eddbrtUzrKWkwf8e99zQLnAUsdsNjCPM+/eknOn3mjEfr+PiHH6h09mzKKSxUKpk4kTbv3EkvMeg+euoUnfziixYF0C8cPYL7S8PAPErj+ytdtCOG60zAXvu1gPYupUibJQSElmD6xvvuNQLooydPNPp9odsE436ZoLS8n9Axhn0xgVXci1g/lgOQRnly2UT69fjKZoPQ1ywuFfVtAPy+hNBifThGnCucN1nPsfwdGcf1kujqXEAbjXlpuqORZbhudF3zdaCuMVaaaM/cx7xvcYnkr34A/W93zPEDZg9Ud+QlrwD0kS8/FKBZAGfTPKuTWcpzWGx0OhvBtOfuaiOAlusyA+hW7X6G7jh4oN0B6Dd/+oFm16xSEHc2w+YlW2tJavaaFRIMt05XdO26ZoZvfvnlF8Dz9Os3Gd+bVFtDBRXXUeLYYulQbhWKUrp4ADScZvI8TFx4FaDwn66kokKP9j2lUAEKfb68U9mSRX4YrHXqy9fo0Il9dJh18NheevvjAy4dpHcY1h/71KRDdOz0OTFYOEoffPMWnf755B9u87t/9RH99j++9hrq/v2/fk5n/tNp+vHff3xu+t2//Ujph3+HbXx1btnf/6faXotp0ZqlDf7YphcXajBrhgwaJHgnDasHDBxIl156KSlddpkCsl27d2dA2ke5qXv160edAEo7daLLO3SAAGcZSMc3Dp3HGoCeEI4Rzmg534E0Cnag7GPB3RwaGaFAcu+AAZgq9/gVEcMpiB3aQ+LjKDI1hcIZCIdwGeC4b1CQqqeB7DQfyBA+hD+fNGaMG2Dq16LMCo+Ppy5cn6gzQH7A6BDe3mB2rw9LTGDFqymAPsAUwBfa3yjD0zgQ5kMxDD/QZsNR7YlzWe+XXMYOmy1w27yMdwC6dkclVW5cTJV1FbRs3TW8Tm7XGexEjciiiKxMiscxc/0k5+U2kOooKWiotMICQCA3jBdPGUg4rctGF784x/JedN+3vF1nmlaY70g46QXM8jE4m1A+lx58/jmPoCtAMiDyn+BG5vb/Z5o6a5ZqY9DWdOZ7oi+3L8MjIyktK4smT5/e4i7onOml5+BrDN+TCfl5cKiaOwKl3NeVzaGswSa2YVP6uLGNuqDX76yX6xeg1gZoS7RcbYJuRzJY6NA3GTycpxCwLNqfKP3bq+zKyc0GoL89uozyp46T3yn270YfS18DolMVAFq55VFnqBtVduA9yqinNMj5PtdtCOY57TzqMc3wRAeWT+L2ffLkIvBWP4C+8BgOv048uRsQ2Ss9ffqUA1ztANruhLZDaPsyVhe0ljEew/OIDxOEFhLb/w8/ngbkbfV646cf260LegbHbvxlQ5VyQFdsWU8V19ewC7qapvN8AYdbpwsa+1m3wQ8J/fKrBTS+ejWlTZ0iXc8tJ+k202qv8FnGmODHdJzBSb50544WAdDFC+ZbOwbc++5AG++V7Y/i0KqqXcZwIJyGRQyhcFZk9HDKGpVOuUWjKT0rWZVDw0IoJGyQFA0eEkqDhyrR8KhwyhyZRjtv3+LJdhkEvE+//ncFiJus3fdspRlzp9Co3CyaNH0sjckfSamZSaxEdQwraxZT/W11tO2WjVSztZK++v1Ui8DnPS73MxxRcAcHhISw4zaSYjIzALOkK0uAZO+ANEAdojwAW4cnJVIsg74Evg+S8OcaDq9sjqrg/YjJYgECjhyB+RoQW2GzcAR6LvxBx+PNzQKhBQTScBYRRAAIiH5A2R2bgTrSZasajb5IZqCD+kwryDd+xl0GeMCj2I7b2ZlKAA1hPiIDAKJRZ9hGfHY2paLMwnlMGMUAKSODotNTKSo9jWF3IsehxEIqsmUoTwfHxiAiBfspY0bMxwfZXddNAtDFk3IpMHgABQT3p4Cg/tS7X1/qyUJHQfc+fahLjx7UhTtDOhvUpRvUTakrL9eLPxceH2d0QZvBcuPg0JP4GTw5gA4bbLdfUCD16t9Puem79+4Nt7ty+w+OjuL7Wt1rXNdjDGBQls3Q0C3bslU33GCN5fjwu+9o7aZNNKu8nNZv3UpPvfIKYHSzAt73v/mGNvB+La+uplvuu4+e2b+fDrzzDr3+wQd05N13WxxAX3/H7Ub3bwoApD2eRcoMn13vJWkIGW1R5ZbrjQD69A/fUU7pVEtHiZgv3tNlF4A+fy+nahNCnAasKKN9ccPqJG4vUU9oNzFvY+2sZoPQzz+40HL/+R48GzpEjec5GZ1LrrYD14jjbHfqD1NVTypeQ3WIaXh9/n8G6le2Q3jKJYY/9+O6Ej+AbloMh1/Pv3Cf1wB61wfHNICGJLj9BnLm2wG0PY7Dc2hsB9DWGA67DBnSrrLczqtvH20TAPq5Dz9oly7oBhnQq5fQjOplNI2neG0Aw82rVV5sp6baDwPboEpZcNWWtsn99yu/4lpKLCkSwLd5JVwdMusYP/rwg1ss69fN+/a1CICet3atFUD7XDpuJbW4kN746MBFD6A/+v4dOvHZkQbCvM/OnKQPv32Lnc6H6cjJl+GSbqjje/mx6qfoBYar0PN/e5yeefVRBgwve7ztL395j878x8+aDHbvfuwmKhiXQ4srF1LtDatpw7Yq2lhfTdV1y2j2gmk0fmoxjZ1cSNPLJqtlPvn5bev69r/9DFVtXMYwexwVjs+lmi2r6Ml999FLr+2h2x6sp6//5XsXvI+nfzlBExfMOe+04usP7mO4kS+55BK6jF2CcB93Y6DWrVdPBbX6BATQ8OQkAZKbAKMteaBWAOfahlzGvJ0mwmH9aLIuN0dWtMzaBGTxKP/YDQrSbYAWMn72j9zGhfgeUtnHiRoAQYDNDpR2FJ6WSr0BPBnS9gT07M3Qs1cvhrDdFYztxq8RJYLrB/Oda8itfsHB7AQfxLA6u8H+p9uPywqomwKgN3H2c822lbR++yqlNVuW04hxynGpgHoK6gSPvPNxS8VkZbEyOds7i2JZMSMy4VKXwFBCZvs1Yna4GoUnAuBwDx4ymELYTR8aEaGc9oitgXu+b1CgE+eCZZAxboVgsVkZcNszzA7iczQA61TO/OiMDAqPi0Mngz2iw3Xv1d97jxFE7+fv2PDhwxFFg/ZGOZJD2KEfFRNDMfHxNJLrL6+4mG5/8EEsfzEIMRzGjGa4oVNFh5gJ+rplhMOQgJapLMBMjENhgtCHjh8zQujd999LKfIpEn3fGiG0a77MtJcQGk+noM1JF22i2y2dotslZzt37SpvNgi9qnKGuV1vSnSNWeZoK8y3tRUGWJ0o/0Pg+nE6bV2QHx0b+M9henoILvS1s/LAWf0AumkxHH7tPvCs1wB6+Yk3HQANCTgr4TMk4bLnLmePZM+CRtkLAG2C0FJwP38KuNsm9MjbbwHatjttfPheK9gtW7cSTmgJoVufqpb5XdBtUHPrt1HFrbfQnG1b29B++zVp/ToaMXsWxejH/FpCcXqgkNTCQnfcBF4LB7BfY2bNbBH4DC2ur9dg2HMAHQ016ojO1rIDaGhM6SR67+s32y1c/vzsu21iP3/4t580KZIDERvf/uv36cx//ox++W9f0C//VUlFc/z8n05zDMfHrI/op//wKeb9YQzH7Q/toISUWIpPiqGMkamUzc7q3KJRVDwhn8ZOLKC/vvOsYR12zV58lXyMX0FAOFUBmQG1lDuVxe5knsYifxggygyaDcBM6ILdX1YA7doGgBgcuMksOG/js0eeFwb6GzMKg/+J+AQtPfhSug+hM9aTqgaxw4BiLmAs4a8EK47s8NkOak0DEAr4Y1qvXIdcFxzyMS7nHIS2KpKBq9IIBq9c37EQv4b7WdY16gMw1y2AdyjdDJtl2QalGwXQW25Z1yQoPWdxOWCNMUtVZ9bCMe4M4iXBkB0imeZ7FrMghXsXdSnqENLnuLCApSJT1LzMEvt9CPc2Og3QedCjbx84q5Ef7nQa4EkF+70roOf4eSKWQ8dvvMrfs48++yzd9fDDtPP222kTf+duvvFGuvX++2nLrl20pq6O7n/ySSx/0Sh/5gyRzQyNBixE+yEl6tpyzbmiaxobdDaer2G57bKli40AGvEcGePHAl5jP0Q0jgDQhm1j6unAo050RALa8IJ8bBPZxzwtaHC8j93xl2YB0MiZnlQ2QX4neTTYov1+N3YmQI073e0dmqgfN3x2DeRY4G4zrZ18EycUwv3sB9BNj+Hwa9WbBwCRvdZ/O/uFA6AhAZ8tWdAS5DYVQMv1GAG0KUrDJrmM+LwlguP0JyfbDIDe9fJL7RJAP3vqRKNQt5SFWA7kQS/k6RwMTNjsMNnvgr6YMoUX7r6Rrr3lZpp9w5Y2st9+FSypoOSJ41tN3rF2KljkF1zILQWgNz36qB1AmwWnIP4swUUi4bIdQAsIvWDVdW0aMj+7/zFaVnUtLVq8gFasraCtu2qVVnO0RvlVs5Dl3Or2+eTnR+j1915V2dHHTx+m9756gx8LP84g+iM6+58/b7Gc5h84Q/rkl4fp1Dev0emzx5Q+1VO4nwG6L2R963dtokydhZyswRXKVrncWU17NN8sO3zzDMzFcTTHII4WCGEFhoUqWIb86F79+1MPHUPQU5X7IVYB7yk5y/RnlyjymIMGhyHyww6XBQRATjDcokrh4Rx3MIQCQ0OVsxewDvsTkZyEutZARQBnO4CW+c6QGVbYAbTNqSiF+SYhj9Ttghago+HAsfh+M4Bl+3ZsAFrALbksHMgYqPGKIUOocHwOTZkzlqbMHsfRGnmUNTqV1m5dfsEAeuOuagWXkwvysB03KAKQx3vu73XXPnl2LaciMzp3zPnsaD24mqOMJsVimObLsl3pfGzotElE7jVDvxSlXEyxz7iW7fewebvIh7bGciALGtJlbpP/7pQvGt1w150CPkMoq8xexCywxvBrOFhz8bSGyWVsjr/QMoFqlLEurNc9ICn0+N4XjRB657334H08LWFs0/T6zfeuq20T974xgifJ3fY4Odks5EC7r7u3X7iuOSA01tu0eBpbh6rtHMn3lCyf1UoEgDZcO3C4JxWo9sVc1yWeDzzoB9D+GA6rDj1zB+CxT/TN959KAK2n0Ddm2SEw3msKhLYAaCXjoIIeSKzb/t5DB/e3MFj250BDK27ZacxoLmUt1AAaQjb0PD1woRRiO5AjPX99JcotI94Hvwu6bWmaHtgOMLp176tfE9ZU06jyua0m6xmuKQDo2JyWc2FjgL1J11xDCzmDcRU7+SG8nrFiOWVOmuibARTbcPwGdNfBgwI2ex7BoTL2Grigs6XMDmqx/KbbtrZZAF2+aI56tNqRM9gcXvfu04teeeOZVhf5kZKeyDmwASpHeljEUEpOS6DxU4pp8owJdFVFOd2351Z2LH8BiNsmBZCtnc8ux9soUu5ND0Gx+XF7zz9jkeeuaPkeHMca4mGahD/bDGmgBLgH+Z6CExrxCNEZaZii7NJIJTjAU1AXZucZ/ryjztQj4g5QicseiegSRJZwnAALkQL6OneEwRMTeT80pHFPZaSGlBv4myMdLPnP0tFszWO1yA2yE00QGmVIlGNYcG66oIfdrS23a4PSAqIEhYWK9ub8667dutDymqub5IIeXz4doAswvcF14Qw86yhN1ieuF4ujHhC3B2dLd+rSGTnS6hpCuX9wMDpEVGdIeFIClrMMdGaPwbE7qC3yyIltB28GCO5BPrRf+15/HbDVNajcaLfkPNyPaCOs7lkLgNbvu0AvA1217hwGvPqezpsx3TggIeal8/nEMoDjibjXXdEZ9vvWBFSNg5XKwfMElB/TIAoEgwZ+c3R5s0DonTeUAeIiusRpl5skebweyw6wlRM9VudAq+8pHVWCNthdXxjjAC5y1LE8P1MmF4Ot+gG0P4aj6Xr0pUd9BqCPfPmBC0ALEO05gJZlyEP4bHdBC3kVxaE/3+j+/otvP24FUNmfAw3d+ereRqHuXI7gcAD0dVtq4ILm+RUkl1tQuxrLwDGN/OiWc0GvX3PRAMEZWzbTvPpt7fb4Zm69nqb5wXSrUNHypZQ6dXKrcvUmFxQo10ZsC+RPF82fT5sfffQP4Wv9008DRl+08RtaAPVm+OyV7ABabmNzG4XQB955kerq19Huu7bRnQ/vpvueuJUfp76dnj/whMhjbh1CrvTYSYU0gYFz4bg8KhybK8XRFyPovufuaZPw+ciH+2nSgrIGQCilSDugNSizu7s8gVH25W0RG3IgQTMI83kWswEEuMsNoQ1AKhyI7rxmCPnACa5MYIBsxFBEpaXR8JRkxJoAzLiBs4zV0IC5wTqxLl5PJj6vXNQRvC49WJ/10XsAoGGJCXBgn3eD87T3gP4qE3ggBqWLiVERK+GJ8TQsKYHL0RikDvMxSCCAuRn+aqgBEBPPIEO7gM1QWgtPg0jwLF/rqT1ewwKqEfmBY8Bxz100ncqvnUULrptNi6uuotWbljQJPkPrtq/C8WDAs/PXoJO1ql2YgNESEgE+w6GKujIPdlnALvkglcvcNzDQKLjoU4XD03MQbJtvX9Ys+/IXmgs/oXwe3f74Y37obND4uWV6wDgXdDXEcrhcwEYHrfnpAX0+jGBafQ7gElBXtXOAl7j+b7zvHqML+u4nn3DuffW7BiA6xXHamtt3qUYHM5SRNxD2DW0P2uEY10CNAOfOeiaXTWQIvaxZojiKphVjm3gaxHhf27/3hKyw2VC2C3WDOtED2hY1aIucAQrdwjy0UclF57O0f64Z6wfQ/hgO71R35CWfAeinT59qMoA2QGjvs6BNoFlJRmnYt2/NmDZ/rhUNPujPgcZghLMbcTaXarh8JbubZ69ZgXlGzaxeRn/h5WatWd6yMRzVKy4aKNieB++bw5Ec1916MyI6/O7oFtTkDTWUd/VCivMi5kIN0pGbi6nPByDEOlsjeJa6+aV9Zkd08wuu7BYH0EUL5vsMPitHtO19i1oThEY29V+P7aMnX36M7n/mPrrtkVtp+107Ggjz73v6Xnr24B564fDT9ObHB5H73Lqzn8+eog++eUuB6Pe/eZPe/7qh6u+upxHjx+GPGoPcObSHQXpbcT1vu2eHRzAYAozWj+raoZJ4bZB1ICYrULYs56kbTMvuALTnKRuzmtNMOc0q018BG3OGqZQErK79TuJ2InjIEB3hMQCuWFZv6tK9G7J4AaHNDkctfQ4ZKiciCsTJ7kUMiVpXV8717d67N6C0Wr8DO1W+b2AAIDVPA5Hza95XMQ8dGLE558HY0NQUCmGwPTA6ikLiYmhQTJQqR6amMpBXouGA6azo9DRsB3De8zgQ83Luc4LMZ5bIfvZCOaUT8L0NyAVwjOxZOAkhRHHIWBYnBxwuQ+PgcZCG0KxCNVUdFFLa2XlhYNir5bxwSFsgtqVdQCzHnv37/eDZpR333OPq9FIdGQ3h4ehRYpBC1QlifKpCRmNoAA2ZO8JETA/aNVz76eNK6NPvvjVCaDiknf2CsE9xOrNatk8eX1umAWrd+6jvrxiXsxd1gPqCppaNpV+OrfQ5hP7g1Qr8focAdq0Q2q6mQWab0NbE6LgN08C6AM2oM3y/Y//dnRgYl2ZzOaI3/ADaH8Phhd7ccwvAsc+064NjAM7eQGjP4zg8d0pL0GyB002M4TBA6Lv3v9zmAPQt+18FsG2ngxHeZ8uC9tDVvKSF4LNQbVt3Qfs1a+v1GJwQENoPoFtIE9euoRFzZnkNQFN0VEZyfj7KbVJw8GIwPS9BLLKYm7D9Nhi/ITSXjxtw2FvBxYQf+GqQSTt0bnUQGsD57n+6kxZvqGQQM8mB6Rq22QcOku+NK5tJ85dfSxt2baZbGVwDYh84/pLH+4I85pNfHKV3PjlIr516Vemtj/6G+IxmO/4XjjxDC1ZeZwSwE+fPoSf2P9pq4TMg+ahJ4yhoyGDOxw3HAIKImlADwik4wHIPYoYpwLPTSZZWWOg83m2GyhaZoEKTwIMFepmAtAEmG6/RDDtstg8WKOY5A2ShzgATzY/DW+CqC2CmFRQoCJ0EoJKrBlVkZSObGtEiev0WkOEqY9mUfIag3P7AOe0M0pjIUzUoIAvvpWil8rJYLomF45SwV5YhxxEN6BTJ19aAsDDqFTBAKwBTpb7K7XuFUt+gIORxKwGCx48cYYXLtvgAQz0CGvtEm29aS7X1lbRw5ZU0PDOdlUHDszKR0Y82EPDddG1aBrO0X++eu45bXhIqOvuGaypYtzdRqr3JxrXlWrZEtzfn56G8eusWeu2DD+izM2eQ+3zRx3C4rmm0L65IDqHRTtyNzmKWbVZRoVtuiGtuCyEBfJGBDgh+7bq1RgB96Pgx3A8yoxlRD2gbXOtvAqwVbb10SifoGCkHpuJpC4BY1Nea6tJmieJ46Pb56jcd7nN7ZJStnfa9sD+oDzcYtwkDOTqZ3yXj8uB+9gNofwyHd9qz9yGfAujlJ940w2clG4CGTJD3GxuANkBnMbXAYl3GFPIAbn/lcRb0ma8+BNBtk3rn7Jn2PxhhW1fV8vY2WB8D2YtvkD44vGdv2+oH0C2gcdWrKXmCbwYaBHwBgIbivM9rbpEIC19CXGRE/0n7jvgPbLPFtWTnDp8AaIAKyHlcPSE3hxLgamrFEPqNjw5Q9fZaSi0pInk8ESOyAKkAsRhY5VJMBoOZ5GRKHAOwBagFN5YB5FlA9YxFC+i6dSvgoDaBaQYTJ6mqdpmKycjOzaLUzCRKToun9KwUWlp5DYPyN3x6/G99coihSI2Ar9D5MjoVcE7zZk6hJ//6GJ35T6dbheP5gRfup4kL5qh9RRREF51R3LFTJ7yG21UN2HfFsKEUGhlBA3kKMDhID6YXOHQoBQ4eTANCBtEVQ4fQ0Pg49/EL+KvLBrmXT9c5zYCgkWkpOvIhyqVIpVBMteD2NQJcnaGbhJzSjHStDKVEBl64Bt3SDlvIOFhW3IgRFJ6QoFzD8dkjcf2qz6RCBfnS2SzhNsr6EedRcOEJgGMB0PZlxDxL2T7PCo/11P6+B8K9oJzQDKGjRo2gyOx/VDRAOp8fVWboHMuvAdpR16Z9QL0DXsrzGZOVoa4NAPpkgHOWG675Aj7DPV08KZfikjnWI3oo9WZYDvd4t969GLKHUszobA2gSrR0NIeGdagPjzpm7DBKwmfn2nfUAvDZvS8CQLMQGWNub4artgXtDaaIHnHaG7RFmAZyezN1zhyqv+UWryH0F7/8Qu9+8QW99t579MCePRwHVU81W7ZY1VoANI7dieFwhLZI3V+jFWzGa+3+bfiEVhLuBVfHGMo6l1l855oz1t3n092GOO7poydPGCF02dIljUaExOvYIvldYYW2Jcbl3GXhENfOa7Qnel8RI3LXrvJmgdDXLC5teiSUDwF0pn2+fXu6jnB+HllUCJ7qB9D+GA7vtPvAswDHPtV/O/tlE13QkBU2W+Cy+XPWCA4rgIY8HfBQRHG0tfgNob99/dXFFcNhEQYeLLUv03KO6I017cIFvODGHcoJPPdc1rNfs25oLhjv1+TaGsqvuJbifDjQIOI34H7GD3jAhbYEn6dLgNvGIPQmHRfS0try+ON4vNU+YKAHwp8wSEew4M+kFUBjGYx0jz9TKmfV9R6gMFzJzel4rq5fb40d6dKjB3Xr2YO68hS6vGNHupSBQ5du3Xh+T+VqHBoXRwnZI5FjC2hkg88GFZ/TAnZMVzCYhmN67JQSGsk5zJXrl1LN9ZW0uPJqmlE2heYvnE3HTx/2yfG/ePQZgGdrrASm2M9oBp+hsbEMcsPVoGExKQl07epr6I5HbqTnDjxKJ786Qh98/wb9+t++9Aoqn/3Pn6n1fPbLCQW5z3AZ+u1/fNUg43nbPfWUN21Kwz/qJcUqz3dIbMw5wBvCECgkIoIGMfjBfgMG9ezXT8GiDh06qHPZsXNndW4763PaEGr+USSCnqe3n8DAEdvqyREQnbt2AZzCNiBnYEqjEENhAiS4dsLj43jfumKAvwbq1KWL2l/IuT6DGaYDwshH0iHM79W/P6lt8r504uNGPEVgaAgFhYWxQik6Pf0PB/XD9wRACOCHBDeAkk4mqjkaxA3yxDasQFq+L16bzo/dYWxbxqP5aTq7FiA+3omaMrs2nRxS49MUkWmpqv679+pF8nx2MLY3sefam/XbV3kdv4EIj9zibErOiKeiibmUPz5HQdJ+A6+gAL42knQmtDvOAOffNTicsbPGBqNQb6nFBahDmcuOekFHi+okGRQxHPctnMbIvFaRJlHpqXyfj0KnjDcDpOltFVIy3Kv5uW7YjfX+cc4zL8P7odubKIihcyTaG0Bo3u/Bf9jeICLmgeeebTK83Xf0KC2rqqIUvm8HhoRQZ24TOvI1g3sbbYShrUE71Kpc0PU6hsM9wGCajvlRsS/nnjwYLX87YD4rX/7mMH6/qnZHtu2WqJZFqystLmgxUKKICcH9kSCcw016SkbcOw6ERluCeAnpCn7kjgU+B9DfHl2GAQ9bBDrbAbT8Hja7293jDUyeVASO6gfQ/hgO77XqzQM+B9DffP8poKxvojj0fDtc9jCqA7IPRmhfp3meEUK3uvgN/0CEOobjXo8B7zyG1ddev86Q+byk5eEztGZVm4eBC3bW0+LbbuUc5F3n5k1jV/Dc7TdgelECUhx3xW23oE587Iz2a2LNWsoun4vH/QTIuzgFSGwHq606jgOZ09hOq9DdBw/iUc4Lgc96wCrlcJbzHWFgn/ODdxneV4/SAsq4nEwA0c6yY6ZNhkO5WVzPWPc/nJcxDY+xF2fE9mRo14MhQld2BHbnbNq+DGb6h4aq/FpAht4BAQAK+NMPuACYBDepBT7LAce08FrkiObxPiIWo2L9Ss5m3klPvvIYwDFnN7/VZOhcf89OrNOaaQxpRzSiDADCTDAD8/mYO1FXhilBA4PooWfucGCxVVjmo5/eohcOPU4btlfRzPKplD4ihcIj2KE8oB8FXxFE4ZFDVRmat2g2bbptC+XPKgXwMg1IJyCYPf4BDmXAagzohigGxwEMuT8DAOKGhvJ8ykxROFUByGIzMxC3gLqDXAP2ZVJEagrF8PuICYHjGk5JvCcyml2u5SwMpscObS281uVQBnTh8fE0NDEBsA6QDvDGuB7cZwBjAJl9gwIpNEo5r5XLNo6BZhzvL+qiMWexAkGOy9qZV3JuwC8AEdw/+vwUacnBtdzOQ3MetWdgo+kOZjuAloDaCq51vSoHuYwOkO2KA6hUm5jsah8AlAFZAX0HDBpEfQMCnCxr5FqjPeHzHc4aqtubAefam569e9KInHSqu7EKMNlnGjd3WqMDq8XnN8jpRdaqHT4b4BGgoc6zRX0gcxr3Gurfo/YG7Syg7vCkRM8gNHJh8b2SkaZAcWBYCOeBo477YD3oZMRrR3xfRTjtn0UyokNKwWxSbQ2gJN/HiJdB5wHuM7Q/gOhY1+L1NfTO6dMXDKAPnzxJtz34IN312GP0yLPP0pN799I/7dun9Njzz9O93LF845130j38/k13301127fTijVrWhWA3uvEcDgxSZBoJ1BHMF1I53FMjqvs6gRPKSjQTybJ+12URbsiz++DzzxtdUFLAC3ufd7nMdaYGiXP4LOYJ+pLC4Ptvv3CdT6H0I/eucC6//IYfS5z56Qp/kyXzfM/qy7xA2h/DIf3euXZu30On6EjX35gB9Aa3HqeBY3XXmRBC9CsJctivi1P2rx+B66f+bI1xm/4ByKEHjh8wGPAO792NS2qW0vTRDY0gDQGLJxetbQVuKBr2zxsLWPYPH3LZieKA5nIgNI8vYXm8HsXG4SdwXVxra6DaT45dr+m1G2gCWurKXXyRDmoX/uRBhdJrBaFz0LFC+a338EHhZCj7fyBA1RI1I54M3xW5wzgBTLAZ0NZzIvl7ehHbgFkMEUZIEt8xreRHH89thfZgf+YI673QV2DGprj8XnEcESykImqXjNAiGIl6OzglLw8BTIdoBiZlgZIZ4fOkHj81zCQlTUTFZ8pmj6FiqeMpeKJRTR2cglNK59OFVXX0Yr1y2nuNeU09+p5NHvhXCqeWUp5pZOd7VnhM1xWjssVwnGGxUQrKDM4OtoRnLkYXI2VTlE8BXAdO2cGLd9UhWgMOJUbBdDf/usP6MqKMhpTMJJGjE6nyTPH0VUVc6lu5xqq3VZFpfNKKbuQtxs5nJT7MSGeoUK+dn7lucE9ZIKMBrnflzJ/FtuMHTMKU+vgei4gizrD4G02yIBlRdayPaPZicmA0iANxhvkMxe655n3NRVtLFyCAKAuQGyDHVgfznMAw1EA0X7s6gwIGcQQL5QGDFRZxzwdSMGIGGCYGjhkMINULg8OA2jT2xegWdSDe7vJDDiHJydSeGI8xNAunRJUWwNoW+gxaEZdAOwDaAKux2vwh/moB2SBY4plUXcA/WEM5QHpB7E4qgQdBYD/APUiq7aAYxWG4fiVez2Ajz+AHahh2F+DAxqS4AxTdOBhf5QAKwFiEbWhIn9yeKpiBSBnOdUJ4LQ3M8on0ZVLymjT7mqfAuiVdUuN0AvANJgd/v34WPvx9RDEdTCU781Irh90foTjdXoqHMXWaAHTgHPOQIep/NnBMVG6vYlyxO1NLF+Hqaw0dPKgvVFwN9MDAJ3G9QqnP7K4ezBg7hccpK7fMNc2wliqoyd8CIPtBAuAtrWf9kEQZZsuIz7qbr6JI5E+4UFsz/o+H5rXh7gOZE+j3JpiOHKnTpGdO/K6wXc2Orude8dwX7l/d6iICsjdgWgG0I5QFuc2f/o0+vH33+xZ0Ji6JO51/bRIoVdZyZlSluUKpo5j1/Jyn0PoVZUzjNtU0RbI2ZfH6LUs3+USPhsk39s8rxgM1Q+g/TEc3uv2/U81C4B++vSpRpzPsizBs4TQZueznGd73w6gIXsUh32b8vVXUJuO34DuOHgAsLa9xnBcWPwGS84vr6mkJVtrafGWWpqzdoUPAXTFhUPodVXtDr4CQC+5/TalCoawV+7aeS6SovQiAaZztm2FfLAuv6ZwJ03h0sWUUFTYrt3MUaxUwLwCNRK5GVz+yfAZuvmlfQCz7dP9LFSkYXuyO1tRP/4Kl5rJ5YxzpfIarfDZLGwHQE0PWAhhXQDTxuXhWL5rz11ewWfEW+CRcrGfOA5AJVemZJF7vxo9dj3wkOtzdgCIqR1SePi+jsa4gmEfHuWGo7U/g7DuvXsh+oGlIhvosssvp078Gi7b9JJCKzzBviUW5AMENQRDLAVUbdDF8sd69pKFtGjNUlq/q45ufexWpV0P7qLqGxg279pIlVuqaQVD6+lXz6dchuRml7EWAK0AyHaIDDllGQlhiWTQQBeP/GNgQ2ewsSFxcYgGADR25eFqaQCNTkLlAjY8ci3nYR8MAwBa5lkguOF945/5JmQuqzxrdLAkxLHi0dEC5y4DW4Z3PB2E2IGI4Zgy2AtDFAjKgKiuOtf7ZXe3Yd1wuaprF+rA+bpwbfdn2HvFkCHoDPEIRGOfe/XtC7cw4koQYwEAiagRQHMNj4NUhA72tyu7YLGtjizHaYv7CJEFgMvudQPgA2j258/jvoObFq5c1A0ykdGhlsJK1J0mBgjtisDKoXT3eTGdY7OrX4LjZnVBo86DdXsDF3YfbnO69erZaHuTVlJohGhu12QaC1EFOlYAoM5XgxKKtq0I14MzGCXaeidmww6LpSyZ1UK2jkTjOvHdMTwlieIZsJcvWqScyttuvpluZ4fzJz/91K4HI9ywe7cZMhqewsDAe4n5GkSbITTklNEeizxo2c7Zwe9tDz9kdEFjMEmsG5LfmUK4tvEdesFO4UyLbGB6ctlE+sbHEPrX4ytpUtkEuY84H/oYjW5vzEObCFBtA83/v4HG6mlx0Tmlu5QhlG4R3i8YX/T/eeDB/w+I24b1//4Zhn8ljFhEo8QAAAAASUVORK5CYII=");
  display: block;
  block-size: .75rem;
  background-repeat: repeat-x;
  background-size: 1042px 12px;
  inset-block-start: 0;
  inset-inline: 0;
}

div.sd-title.sd-container-modern__title {
    box-shadow: none;
    border-bottom: 10px solid transparent;
    border-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABaAAAAAQCAYAAADgUtgaAAAtnklEQVR4AezXA6wkaRAH8Iut87M5tmfaZ19wtm3bto3oFJ3WtvVsB2tH//1Sq55KPxtJfo2q/lDTnFMOPn8OxtKmb1/A2h/f6MeMBb++h5uXzBuy/W1VQEdNP6qBdoHWvehg2vvRwdtWmfAY6a9vizzvz2q+VVxavb/M/hev/fH7hPRPdRWWd3ZMGf9VbcUlD97J4VLhsofvpu1R98AI9fPko7jkuWdmzJgxyq548Xlc/dor/R538TNP4ZwH74f34gtRHo8NWGUiDo+iwJZKWuYrRL4ymaD1YPoti0dRFhPEmuemGoeUgl/TENB1OCWJ5/H455/j6wULxsxz33/PzsXgaypjrGKVqQQ8qgKblMSbX72NrW0rZ4yDph0b0X24Zlpq2LEBAUNH4BwdwXOMY8Q+Y4tGUB7wocTrRoHdhtyKcmQUFiCjoABZxcUUOy0jA/n2SmpPqC+OciRgaMfoJC1HeULbXLAXAbbt0xTk22xijkU4IysTp2dm4Oz8XNgiYcoPizG4nF/U6paSNHZ5wA97LApnKiHiKuW9qgy3nIIjEYNHrMXx6f3pGvxC4BhznHKmPOfXVAiU96oKSkMBFPg8KA4HUZ6ICfFjaJujZ5VbVViNJizG58bnx2Mczw/GS+8/MWTPvPUIvLoCjyrDo8hwSimxrZysic2f1c6Yjjddk+Yara4bwmPE4v44h7O+f4L9oGMGyS/69okaHn75JSzetAlVnZ0jYltHB/6aMwc//vEHvvjpJ7z2/vt49tVXcdu99+LWu+/GfY89hldF7MLLL8cr77474H63trdjc2srEWPw/Lh68aMPYUsl4JIl833P8fvKOseuBZci0fep9b1N3yZpOenKy9HQ1Yme3bvA3fzQg/wZzK5JzeLZr1tj17ZTlmgebJ50L/J7T7nkXNTOuRe71j40Kr7/+LrjdbB6Dcv7bTTQ+0JV2G9M6HnMfif6n+HV1PRnLX+HGJr5uUDHH2nvrOOjuPb3X8HdIoUkQCDuDgHiCQ7BA4HbQiU4IQFCIFAoBAp1d/1SL1S4F60jpV7qXriVn7vr5/t5zusMTD735HTJbhph/3hes2d2duTMzNnd93nmOfhvkojvG92eOUJ58qQi+rkG3LXV6v//6QD67G0VHgBYv/bsfcgrAP3N959qEGsEz+K15xDaDqXFPAuAFrJu3wy5TQBabNewLbx/5qsPWy18hp469W67AtDQ7uefbgByy2sqaVHdGrpm8zq6auMaKlu7goH0Eg2LKzD1kZb4FkpXLfPDwT9Bfvk1d/s2uvqm3VS6uc4Mnus20MSatTRqfjnF5uVaoaIFMPscyka5IXQ7B9DJBfmAz4DQsi5V+a6DB/9UAI3teQqg43MZKOWMdi3bNKWWFNFbnxz0A+E/VX4I/dSBJyjDAG61zGUjPC5x/vDitUX6zzVDvgEMhPsMGKDUNziQhsTGUPzIkZSUw9CBYQQUm5VF4QkMkIeF04CQQRQaHUmJOWNckNOutOJCisnKVOB8WFIihUZGUmBoCOC5BfTYoLJNdnCOY+nZty916NiRLrv8cjXt1KUL9VLHH0Q9+vSmbj17Yp6a9g0MYKgfTGHRUXz8w1R9hUZFUnJOjgM/MW1UESnJFBQWptbRm7eh1L+/2ofOXbtSh86dqWuvnjQ4MUHAKAGBME/Pj2eAnqa2LUCyhLJW0GyY15RlinwPoKHypX9xrh18NwHgOedQ7p8EvlLuOnFf/848SIBiM4A2w269vO2eddbrtUzrKWkwf8e99zQLnAUsdsNjCPM+/eknOn3mjEfr+PiHH6h09mzKKSxUKpk4kTbv3EkvMeg+euoUnfziixYF0C8cPYL7S8PAPErj+ytdtCOG60zAXvu1gPYupUibJQSElmD6xvvuNQLooydPNPp9odsE436ZoLS8n9Axhn0xgVXci1g/lgOQRnly2UT69fjKZoPQ1ywuFfVtAPy+hNBifThGnCucN1nPsfwdGcf1kujqXEAbjXlpuqORZbhudF3zdaCuMVaaaM/cx7xvcYnkr34A/W93zPEDZg9Ud+QlrwD0kS8/FKBZAGfTPKuTWcpzWGx0OhvBtOfuaiOAlusyA+hW7X6G7jh4oN0B6Dd/+oFm16xSEHc2w+YlW2tJavaaFRIMt05XdO26ZoZvfvnlF8Dz9Os3Gd+bVFtDBRXXUeLYYulQbhWKUrp4ADScZvI8TFx4FaDwn66kokKP9j2lUAEKfb68U9mSRX4YrHXqy9fo0Il9dJh18NheevvjAy4dpHcY1h/71KRDdOz0OTFYOEoffPMWnf755B9u87t/9RH99j++9hrq/v2/fk5n/tNp+vHff3xu+t2//Ujph3+HbXx1btnf/6faXotp0ZqlDf7YphcXajBrhgwaJHgnDasHDBxIl156KSlddpkCsl27d2dA2ke5qXv160edAEo7daLLO3SAAGcZSMc3Dp3HGoCeEI4Rzmg534E0Cnag7GPB3RwaGaFAcu+AAZgq9/gVEcMpiB3aQ+LjKDI1hcIZCIdwGeC4b1CQqqeB7DQfyBA+hD+fNGaMG2Dq16LMCo+Ppy5cn6gzQH7A6BDe3mB2rw9LTGDFqymAPsAUwBfa3yjD0zgQ5kMxDD/QZsNR7YlzWe+XXMYOmy1w27yMdwC6dkclVW5cTJV1FbRs3TW8Tm7XGexEjciiiKxMiscxc/0k5+U2kOooKWiotMICQCA3jBdPGUg4rctGF784x/JedN+3vF1nmlaY70g46QXM8jE4m1A+lx58/jmPoCtAMiDyn+BG5vb/Z5o6a5ZqY9DWdOZ7oi+3L8MjIyktK4smT5/e4i7onOml5+BrDN+TCfl5cKiaOwKl3NeVzaGswSa2YVP6uLGNuqDX76yX6xeg1gZoS7RcbYJuRzJY6NA3GTycpxCwLNqfKP3bq+zKyc0GoL89uozyp46T3yn270YfS18DolMVAFq55VFnqBtVduA9yqinNMj5PtdtCOY57TzqMc3wRAeWT+L2ffLkIvBWP4C+8BgOv048uRsQ2Ss9ffqUA1ztANruhLZDaPsyVhe0ljEew/OIDxOEFhLb/w8/ngbkbfV646cf260LegbHbvxlQ5VyQFdsWU8V19ewC7qapvN8AYdbpwsa+1m3wQ8J/fKrBTS+ejWlTZ0iXc8tJ+k202qv8FnGmODHdJzBSb50544WAdDFC+ZbOwbc++5AG++V7Y/i0KqqXcZwIJyGRQyhcFZk9HDKGpVOuUWjKT0rWZVDw0IoJGyQFA0eEkqDhyrR8KhwyhyZRjtv3+LJdhkEvE+//ncFiJus3fdspRlzp9Co3CyaNH0sjckfSamZSaxEdQwraxZT/W11tO2WjVSztZK++v1Ui8DnPS73MxxRcAcHhISw4zaSYjIzALOkK0uAZO+ANEAdojwAW4cnJVIsg74Evg+S8OcaDq9sjqrg/YjJYgECjhyB+RoQW2GzcAR6LvxBx+PNzQKhBQTScBYRRAAIiH5A2R2bgTrSZasajb5IZqCD+kwryDd+xl0GeMCj2I7b2ZlKAA1hPiIDAKJRZ9hGfHY2paLMwnlMGMUAKSODotNTKSo9jWF3IsehxEIqsmUoTwfHxiAiBfspY0bMxwfZXddNAtDFk3IpMHgABQT3p4Cg/tS7X1/qyUJHQfc+fahLjx7UhTtDOhvUpRvUTakrL9eLPxceH2d0QZvBcuPg0JP4GTw5gA4bbLdfUCD16t9Puem79+4Nt7ty+w+OjuL7Wt1rXNdjDGBQls3Q0C3bslU33GCN5fjwu+9o7aZNNKu8nNZv3UpPvfIKYHSzAt73v/mGNvB+La+uplvuu4+e2b+fDrzzDr3+wQd05N13WxxAX3/H7Ub3bwoApD2eRcoMn13vJWkIGW1R5ZbrjQD69A/fUU7pVEtHiZgv3tNlF4A+fy+nahNCnAasKKN9ccPqJG4vUU9oNzFvY+2sZoPQzz+40HL/+R48GzpEjec5GZ1LrrYD14jjbHfqD1NVTypeQ3WIaXh9/n8G6le2Q3jKJYY/9+O6Ej+AbloMh1/Pv3Cf1wB61wfHNICGJLj9BnLm2wG0PY7Dc2hsB9DWGA67DBnSrrLczqtvH20TAPq5Dz9oly7oBhnQq5fQjOplNI2neG0Aw82rVV5sp6baDwPboEpZcNWWtsn99yu/4lpKLCkSwLd5JVwdMusYP/rwg1ss69fN+/a1CICet3atFUD7XDpuJbW4kN746MBFD6A/+v4dOvHZkQbCvM/OnKQPv32Lnc6H6cjJl+GSbqjje/mx6qfoBYar0PN/e5yeefVRBgwve7ztL395j878x8+aDHbvfuwmKhiXQ4srF1LtDatpw7Yq2lhfTdV1y2j2gmk0fmoxjZ1cSNPLJqtlPvn5bev69r/9DFVtXMYwexwVjs+lmi2r6Ml999FLr+2h2x6sp6//5XsXvI+nfzlBExfMOe+04usP7mO4kS+55BK6jF2CcB93Y6DWrVdPBbX6BATQ8OQkAZKbAKMteaBWAOfahlzGvJ0mwmH9aLIuN0dWtMzaBGTxKP/YDQrSbYAWMn72j9zGhfgeUtnHiRoAQYDNDpR2FJ6WSr0BPBnS9gT07M3Qs1cvhrDdFYztxq8RJYLrB/Oda8itfsHB7AQfxLA6u8H+p9uPywqomwKgN3H2c822lbR++yqlNVuW04hxynGpgHoK6gSPvPNxS8VkZbEyOds7i2JZMSMy4VKXwFBCZvs1Yna4GoUnAuBwDx4ymELYTR8aEaGc9oitgXu+b1CgE+eCZZAxboVgsVkZcNszzA7iczQA61TO/OiMDAqPi0Mngz2iw3Xv1d97jxFE7+fv2PDhwxFFg/ZGOZJD2KEfFRNDMfHxNJLrL6+4mG5/8EEsfzEIMRzGjGa4oVNFh5gJ+rplhMOQgJapLMBMjENhgtCHjh8zQujd999LKfIpEn3fGiG0a77MtJcQGk+noM1JF22i2y2dotslZzt37SpvNgi9qnKGuV1vSnSNWeZoK8y3tRUGWJ0o/0Pg+nE6bV2QHx0b+M9henoILvS1s/LAWf0AumkxHH7tPvCs1wB6+Yk3HQANCTgr4TMk4bLnLmePZM+CRtkLAG2C0FJwP38KuNsm9MjbbwHatjttfPheK9gtW7cSTmgJoVufqpb5XdBtUHPrt1HFrbfQnG1b29B++zVp/ToaMXsWxejH/FpCcXqgkNTCQnfcBF4LB7BfY2bNbBH4DC2ur9dg2HMAHQ016ojO1rIDaGhM6SR67+s32y1c/vzsu21iP3/4t580KZIDERvf/uv36cx//ox++W9f0C//VUlFc/z8n05zDMfHrI/op//wKeb9YQzH7Q/toISUWIpPiqGMkamUzc7q3KJRVDwhn8ZOLKC/vvOsYR12zV58lXyMX0FAOFUBmQG1lDuVxe5knsYifxggygyaDcBM6ILdX1YA7doGgBgcuMksOG/js0eeFwb6GzMKg/+J+AQtPfhSug+hM9aTqgaxw4BiLmAs4a8EK47s8NkOak0DEAr4Y1qvXIdcFxzyMS7nHIS2KpKBq9IIBq9c37EQv4b7WdY16gMw1y2AdyjdDJtl2QalGwXQW25Z1yQoPWdxOWCNMUtVZ9bCMe4M4iXBkB0imeZ7FrMghXsXdSnqENLnuLCApSJT1LzMEvt9CPc2Og3QedCjbx84q5Ef7nQa4EkF+70roOf4eSKWQ8dvvMrfs48++yzd9fDDtPP222kTf+duvvFGuvX++2nLrl20pq6O7n/ySSx/0Sh/5gyRzQyNBixE+yEl6tpyzbmiaxobdDaer2G57bKli40AGvEcGePHAl5jP0Q0jgDQhm1j6unAo050RALa8IJ8bBPZxzwtaHC8j93xl2YB0MiZnlQ2QX4neTTYov1+N3YmQI073e0dmqgfN3x2DeRY4G4zrZ18EycUwv3sB9BNj+Hwa9WbBwCRvdZ/O/uFA6AhAZ8tWdAS5DYVQMv1GAG0KUrDJrmM+LwlguP0JyfbDIDe9fJL7RJAP3vqRKNQt5SFWA7kQS/k6RwMTNjsMNnvgr6YMoUX7r6Rrr3lZpp9w5Y2st9+FSypoOSJ41tN3rF2KljkF1zILQWgNz36qB1AmwWnIP4swUUi4bIdQAsIvWDVdW0aMj+7/zFaVnUtLVq8gFasraCtu2qVVnO0RvlVs5Dl3Or2+eTnR+j1915V2dHHTx+m9756gx8LP84g+iM6+58/b7Gc5h84Q/rkl4fp1Dev0emzx5Q+1VO4nwG6L2R963dtokydhZyswRXKVrncWU17NN8sO3zzDMzFcTTHII4WCGEFhoUqWIb86F79+1MPHUPQU5X7IVYB7yk5y/RnlyjymIMGhyHyww6XBQRATjDcokrh4Rx3MIQCQ0OVsxewDvsTkZyEutZARQBnO4CW+c6QGVbYAbTNqSiF+SYhj9Ttghago+HAsfh+M4Bl+3ZsAFrALbksHMgYqPGKIUOocHwOTZkzlqbMHsfRGnmUNTqV1m5dfsEAeuOuagWXkwvysB03KAKQx3vu73XXPnl2LaciMzp3zPnsaD24mqOMJsVimObLsl3pfGzotElE7jVDvxSlXEyxz7iW7fewebvIh7bGciALGtJlbpP/7pQvGt1w150CPkMoq8xexCywxvBrOFhz8bSGyWVsjr/QMoFqlLEurNc9ICn0+N4XjRB657334H08LWFs0/T6zfeuq20T974xgifJ3fY4Odks5EC7r7u3X7iuOSA01tu0eBpbh6rtHMn3lCyf1UoEgDZcO3C4JxWo9sVc1yWeDzzoB9D+GA6rDj1zB+CxT/TN959KAK2n0Ddm2SEw3msKhLYAaCXjoIIeSKzb/t5DB/e3MFj250BDK27ZacxoLmUt1AAaQjb0PD1woRRiO5AjPX99JcotI94Hvwu6bWmaHtgOMLp176tfE9ZU06jyua0m6xmuKQDo2JyWc2FjgL1J11xDCzmDcRU7+SG8nrFiOWVOmuibARTbcPwGdNfBgwI2ex7BoTL2Grigs6XMDmqx/KbbtrZZAF2+aI56tNqRM9gcXvfu04teeeOZVhf5kZKeyDmwASpHeljEUEpOS6DxU4pp8owJdFVFOd2351Z2LH8BiNsmBZCtnc8ux9soUu5ND0Gx+XF7zz9jkeeuaPkeHMca4mGahD/bDGmgBLgH+Z6CExrxCNEZaZii7NJIJTjAU1AXZucZ/ryjztQj4g5QicseiegSRJZwnAALkQL6OneEwRMTeT80pHFPZaSGlBv4myMdLPnP0tFszWO1yA2yE00QGmVIlGNYcG66oIfdrS23a4PSAqIEhYWK9ub8667dutDymqub5IIeXz4doAswvcF14Qw86yhN1ieuF4ujHhC3B2dLd+rSGTnS6hpCuX9wMDpEVGdIeFIClrMMdGaPwbE7qC3yyIltB28GCO5BPrRf+15/HbDVNajcaLfkPNyPaCOs7lkLgNbvu0AvA1217hwGvPqezpsx3TggIeal8/nEMoDjibjXXdEZ9vvWBFSNg5XKwfMElB/TIAoEgwZ+c3R5s0DonTeUAeIiusRpl5skebweyw6wlRM9VudAq+8pHVWCNthdXxjjAC5y1LE8P1MmF4Ot+gG0P4aj6Xr0pUd9BqCPfPmBC0ALEO05gJZlyEP4bHdBC3kVxaE/3+j+/otvP24FUNmfAw3d+ereRqHuXI7gcAD0dVtq4ILm+RUkl1tQuxrLwDGN/OiWc0GvX3PRAMEZWzbTvPpt7fb4Zm69nqb5wXSrUNHypZQ6dXKrcvUmFxQo10ZsC+RPF82fT5sfffQP4Wv9008DRl+08RtaAPVm+OyV7ABabmNzG4XQB955kerq19Huu7bRnQ/vpvueuJUfp76dnj/whMhjbh1CrvTYSYU0gYFz4bg8KhybK8XRFyPovufuaZPw+ciH+2nSgrIGQCilSDugNSizu7s8gVH25W0RG3IgQTMI83kWswEEuMsNoQ1AKhyI7rxmCPnACa5MYIBsxFBEpaXR8JRkxJoAzLiBs4zV0IC5wTqxLl5PJj6vXNQRvC49WJ/10XsAoGGJCXBgn3eD87T3gP4qE3ggBqWLiVERK+GJ8TQsKYHL0RikDvMxSCCAuRn+aqgBEBPPIEO7gM1QWgtPg0jwLF/rqT1ewwKqEfmBY8Bxz100ncqvnUULrptNi6uuotWbljQJPkPrtq/C8WDAs/PXoJO1ql2YgNESEgE+w6GKujIPdlnALvkglcvcNzDQKLjoU4XD03MQbJtvX9Ys+/IXmgs/oXwe3f74Y37obND4uWV6wDgXdDXEcrhcwEYHrfnpAX0+jGBafQ7gElBXtXOAl7j+b7zvHqML+u4nn3DuffW7BiA6xXHamtt3qUYHM5SRNxD2DW0P2uEY10CNAOfOeiaXTWQIvaxZojiKphVjm3gaxHhf27/3hKyw2VC2C3WDOtED2hY1aIucAQrdwjy0UclF57O0f64Z6wfQ/hgO71R35CWfAeinT59qMoA2QGjvs6BNoFlJRmnYt2/NmDZ/rhUNPujPgcZghLMbcTaXarh8JbubZ69ZgXlGzaxeRn/h5WatWd6yMRzVKy4aKNieB++bw5Ec1916MyI6/O7oFtTkDTWUd/VCivMi5kIN0pGbi6nPByDEOlsjeJa6+aV9Zkd08wuu7BYH0EUL5vsMPitHtO19i1oThEY29V+P7aMnX36M7n/mPrrtkVtp+107Ggjz73v6Xnr24B564fDT9ObHB5H73Lqzn8+eog++eUuB6Pe/eZPe/7qh6u+upxHjx+GPGoPcObSHQXpbcT1vu2eHRzAYAozWj+raoZJ4bZB1ICYrULYs56kbTMvuALTnKRuzmtNMOc0q018BG3OGqZQErK79TuJ2InjIEB3hMQCuWFZv6tK9G7J4AaHNDkctfQ4ZKiciCsTJ7kUMiVpXV8717d67N6C0Wr8DO1W+b2AAIDVPA5Hza95XMQ8dGLE558HY0NQUCmGwPTA6ikLiYmhQTJQqR6amMpBXouGA6azo9DRsB3De8zgQ83Luc4LMZ5bIfvZCOaUT8L0NyAVwjOxZOAkhRHHIWBYnBxwuQ+PgcZCG0KxCNVUdFFLa2XlhYNir5bxwSFsgtqVdQCzHnv37/eDZpR333OPq9FIdGQ3h4ehRYpBC1QlifKpCRmNoAA2ZO8JETA/aNVz76eNK6NPvvjVCaDiknf2CsE9xOrNatk8eX1umAWrd+6jvrxiXsxd1gPqCppaNpV+OrfQ5hP7g1Qr8focAdq0Q2q6mQWab0NbE6LgN08C6AM2oM3y/Y//dnRgYl2ZzOaI3/ADaH8Phhd7ccwvAsc+064NjAM7eQGjP4zg8d0pL0GyB002M4TBA6Lv3v9zmAPQt+18FsG2ngxHeZ8uC9tDVvKSF4LNQbVt3Qfs1a+v1GJwQENoPoFtIE9euoRFzZnkNQFN0VEZyfj7KbVJw8GIwPS9BLLKYm7D9Nhi/ITSXjxtw2FvBxYQf+GqQSTt0bnUQGsD57n+6kxZvqGQQM8mB6Rq22QcOku+NK5tJ85dfSxt2baZbGVwDYh84/pLH+4I85pNfHKV3PjlIr516Vemtj/6G+IxmO/4XjjxDC1ZeZwSwE+fPoSf2P9pq4TMg+ahJ4yhoyGDOxw3HAIKImlADwik4wHIPYoYpwLPTSZZWWOg83m2GyhaZoEKTwIMFepmAtAEmG6/RDDtstg8WKOY5A2ShzgATzY/DW+CqC2CmFRQoCJ0EoJKrBlVkZSObGtEiev0WkOEqY9mUfIag3P7AOe0M0pjIUzUoIAvvpWil8rJYLomF45SwV5YhxxEN6BTJ19aAsDDqFTBAKwBTpb7K7XuFUt+gIORxKwGCx48cYYXLtvgAQz0CGvtEm29aS7X1lbRw5ZU0PDOdlUHDszKR0Y82EPDddG1aBrO0X++eu45bXhIqOvuGaypYtzdRqr3JxrXlWrZEtzfn56G8eusWeu2DD+izM2eQ+3zRx3C4rmm0L65IDqHRTtyNzmKWbVZRoVtuiGtuCyEBfJGBDgh+7bq1RgB96Pgx3A8yoxlRD2gbXOtvAqwVbb10SifoGCkHpuJpC4BY1Nea6tJmieJ46Pb56jcd7nN7ZJStnfa9sD+oDzcYtwkDOTqZ3yXj8uB+9gNofwyHd9qz9yGfAujlJ940w2clG4CGTJD3GxuANkBnMbXAYl3GFPIAbn/lcRb0ma8+BNBtk3rn7Jn2PxhhW1fV8vY2WB8D2YtvkD44vGdv2+oH0C2gcdWrKXmCbwYaBHwBgIbivM9rbpEIC19CXGRE/0n7jvgPbLPFtWTnDp8AaIAKyHlcPSE3hxLgamrFEPqNjw5Q9fZaSi0pInk8ESOyAKkAsRhY5VJMBoOZ5GRKHAOwBagFN5YB5FlA9YxFC+i6dSvgoDaBaQYTJ6mqdpmKycjOzaLUzCRKToun9KwUWlp5DYPyN3x6/G99coihSI2Ar9D5MjoVcE7zZk6hJ//6GJ35T6dbheP5gRfup4kL5qh9RRREF51R3LFTJ7yG21UN2HfFsKEUGhlBA3kKMDhID6YXOHQoBQ4eTANCBtEVQ4fQ0Pg49/EL+KvLBrmXT9c5zYCgkWkpOvIhyqVIpVBMteD2NQJcnaGbhJzSjHStDKVEBl64Bt3SDlvIOFhW3IgRFJ6QoFzD8dkjcf2qz6RCBfnS2SzhNsr6EedRcOEJgGMB0PZlxDxL2T7PCo/11P6+B8K9oJzQDKGjRo2gyOx/VDRAOp8fVWboHMuvAdpR16Z9QL0DXsrzGZOVoa4NAPpkgHOWG675Aj7DPV08KZfikjnWI3oo9WZYDvd4t969GLKHUszobA2gSrR0NIeGdagPjzpm7DBKwmfn2nfUAvDZvS8CQLMQGWNub4artgXtDaaIHnHaG7RFmAZyezN1zhyqv+UWryH0F7/8Qu9+8QW99t579MCePRwHVU81W7ZY1VoANI7dieFwhLZI3V+jFWzGa+3+bfiEVhLuBVfHGMo6l1l855oz1t3n092GOO7poydPGCF02dIljUaExOvYIvldYYW2Jcbl3GXhENfOa7Qnel8RI3LXrvJmgdDXLC5teiSUDwF0pn2+fXu6jnB+HllUCJ7qB9D+GA7vtPvAswDHPtV/O/tlE13QkBU2W+Cy+XPWCA4rgIY8HfBQRHG0tfgNob99/dXFFcNhEQYeLLUv03KO6I017cIFvODGHcoJPPdc1rNfs25oLhjv1+TaGsqvuJbifDjQIOI34H7GD3jAhbYEn6dLgNvGIPQmHRfS0try+ON4vNU+YKAHwp8wSEew4M+kFUBjGYx0jz9TKmfV9R6gMFzJzel4rq5fb40d6dKjB3Xr2YO68hS6vGNHupSBQ5du3Xh+T+VqHBoXRwnZI5FjC2hkg88GFZ/TAnZMVzCYhmN67JQSGsk5zJXrl1LN9ZW0uPJqmlE2heYvnE3HTx/2yfG/ePQZgGdrrASm2M9oBp+hsbEMcsPVoGExKQl07epr6I5HbqTnDjxKJ786Qh98/wb9+t++9Aoqn/3Pn6n1fPbLCQW5z3AZ+u1/fNUg43nbPfWUN21Kwz/qJcUqz3dIbMw5wBvCECgkIoIGMfjBfgMG9ezXT8GiDh06qHPZsXNndW4763PaEGr+USSCnqe3n8DAEdvqyREQnbt2AZzCNiBnYEqjEENhAiS4dsLj43jfumKAvwbq1KWL2l/IuT6DGaYDwshH0iHM79W/P6lt8r504uNGPEVgaAgFhYWxQik6Pf0PB/XD9wRACOCHBDeAkk4mqjkaxA3yxDasQFq+L16bzo/dYWxbxqP5aTq7FiA+3omaMrs2nRxS49MUkWmpqv679+pF8nx2MLY3sefam/XbV3kdv4EIj9zibErOiKeiibmUPz5HQdJ+A6+gAL42knQmtDvOAOffNTicsbPGBqNQb6nFBahDmcuOekFHi+okGRQxHPctnMbIvFaRJlHpqXyfj0KnjDcDpOltFVIy3Kv5uW7YjfX+cc4zL8P7odubKIihcyTaG0Bo3u/Bf9jeICLmgeeebTK83Xf0KC2rqqIUvm8HhoRQZ24TOvI1g3sbbYShrUE71Kpc0PU6hsM9wGCajvlRsS/nnjwYLX87YD4rX/7mMH6/qnZHtu2WqJZFqystLmgxUKKICcH9kSCcw016SkbcOw6ERluCeAnpCn7kjgU+B9DfHl2GAQ9bBDrbAbT8Hja7293jDUyeVASO6gfQ/hgO77XqzQM+B9DffP8poKxvojj0fDtc9jCqA7IPRmhfp3meEUK3uvgN/0CEOobjXo8B7zyG1ddev86Q+byk5eEztGZVm4eBC3bW0+LbbuUc5F3n5k1jV/Dc7TdgelECUhx3xW23oE587Iz2a2LNWsoun4vH/QTIuzgFSGwHq606jgOZ09hOq9DdBw/iUc4Lgc96wCrlcJbzHWFgn/ODdxneV4/SAsq4nEwA0c6yY6ZNhkO5WVzPWPc/nJcxDY+xF2fE9mRo14MhQld2BHbnbNq+DGb6h4aq/FpAht4BAQAK+NMPuACYBDepBT7LAce08FrkiObxPiIWo2L9Ss5m3klPvvIYwDFnN7/VZOhcf89OrNOaaQxpRzSiDADCTDAD8/mYO1FXhilBA4PooWfucGCxVVjmo5/eohcOPU4btlfRzPKplD4ihcIj2KE8oB8FXxFE4ZFDVRmat2g2bbptC+XPKgXwMg1IJyCYPf4BDmXAagzohigGxwEMuT8DAOKGhvJ8ykxROFUByGIzMxC3gLqDXAP2ZVJEagrF8PuICYHjGk5JvCcyml2u5SwMpscObS281uVQBnTh8fE0NDEBsA6QDvDGuB7cZwBjAJl9gwIpNEo5r5XLNo6BZhzvL+qiMWexAkGOy9qZV3JuwC8AEdw/+vwUacnBtdzOQ3MetWdgo+kOZjuAloDaCq51vSoHuYwOkO2KA6hUm5jsah8AlAFZAX0HDBpEfQMCnCxr5FqjPeHzHc4aqtubAefam569e9KInHSqu7EKMNlnGjd3WqMDq8XnN8jpRdaqHT4b4BGgoc6zRX0gcxr3Gurfo/YG7Syg7vCkRM8gNHJh8b2SkaZAcWBYCOeBo477YD3oZMRrR3xfRTjtn0UyokNKwWxSbQ2gJN/HiJdB5wHuM7Q/gOhY1+L1NfTO6dMXDKAPnzxJtz34IN312GP0yLPP0pN799I/7dun9Njzz9O93LF845130j38/k13301127fTijVrWhWA3uvEcDgxSZBoJ1BHMF1I53FMjqvs6gRPKSjQTybJ+12URbsiz++DzzxtdUFLAC3ufd7nMdaYGiXP4LOYJ+pLC4Ptvv3CdT6H0I/eucC6//IYfS5z56Qp/kyXzfM/qy7xA2h/DIf3euXZu30On6EjX35gB9Aa3HqeBY3XXmRBC9CsJctivi1P2rx+B66f+bI1xm/4ByKEHjh8wGPAO792NS2qW0vTRDY0gDQGLJxetbQVuKBr2zxsLWPYPH3LZieKA5nIgNI8vYXm8HsXG4SdwXVxra6DaT45dr+m1G2gCWurKXXyRDmoX/uRBhdJrBaFz0LFC+a338EHhZCj7fyBA1RI1I54M3xW5wzgBTLAZ0NZzIvl7ehHbgFkMEUZIEt8xreRHH89thfZgf+YI673QV2DGprj8XnEcESykImqXjNAiGIl6OzglLw8BTIdoBiZlgZIZ4fOkHj81zCQlTUTFZ8pmj6FiqeMpeKJRTR2cglNK59OFVXX0Yr1y2nuNeU09+p5NHvhXCqeWUp5pZOd7VnhM1xWjssVwnGGxUQrKDM4OtoRnLkYXI2VTlE8BXAdO2cGLd9UhWgMOJUbBdDf/usP6MqKMhpTMJJGjE6nyTPH0VUVc6lu5xqq3VZFpfNKKbuQtxs5nJT7MSGeoUK+dn7lucE9ZIKMBrnflzJ/FtuMHTMKU+vgei4gizrD4G02yIBlRdayPaPZicmA0iANxhvkMxe655n3NRVtLFyCAKAuQGyDHVgfznMAw1EA0X7s6gwIGcQQL5QGDFRZxzwdSMGIGGCYGjhkMINULg8OA2jT2xegWdSDe7vJDDiHJydSeGI8xNAunRJUWwNoW+gxaEZdAOwDaAKux2vwh/moB2SBY4plUXcA/WEM5QHpB7E4qgQdBYD/APUiq7aAYxWG4fiVez2Ajz+AHahh2F+DAxqS4AxTdOBhf5QAKwFiEbWhIn9yeKpiBSBnOdUJ4LQ3M8on0ZVLymjT7mqfAuiVdUuN0AvANJgd/v34WPvx9RDEdTCU781Irh90foTjdXoqHMXWaAHTgHPOQIep/NnBMVG6vYlyxO1NLF+Hqaw0dPKgvVFwN9MDAJ3G9QqnP7K4ezBg7hccpK7fMNc2wliqoyd8CIPtBAuAtrWf9kEQZZsuIz7qbr6JI5E+4UFsz/o+H5rXh7gOZE+j3JpiOHKnTpGdO/K6wXc2Orude8dwX7l/d6iICsjdgWgG0I5QFuc2f/o0+vH33+xZ0Ji6JO51/bRIoVdZyZlSluUKpo5j1/Jyn0PoVZUzjNtU0RbI2ZfH6LUs3+USPhsk39s8rxgM1Q+g/TEc3uv2/U81C4B++vSpRpzPsizBs4TQZueznGd73w6gIXsUh32b8vVXUJuO34DuOHgAsLa9xnBcWPwGS84vr6mkJVtrafGWWpqzdoUPAXTFhUPodVXtDr4CQC+5/TalCoawV+7aeS6SovQiAaZztm2FfLAuv6ZwJ03h0sWUUFTYrt3MUaxUwLwCNRK5GVz+yfAZuvmlfQCz7dP9LFSkYXuyO1tRP/4Kl5rJ5YxzpfIarfDZLGwHQE0PWAhhXQDTxuXhWL5rz11ewWfEW+CRcrGfOA5AJVemZJF7vxo9dj3wkOtzdgCIqR1SePi+jsa4gmEfHuWGo7U/g7DuvXsh+oGlIhvosssvp078Gi7b9JJCKzzBviUW5AMENQRDLAVUbdDF8sd69pKFtGjNUlq/q45ufexWpV0P7qLqGxg279pIlVuqaQVD6+lXz6dchuRml7EWAK0AyHaIDDllGQlhiWTQQBeP/GNgQ2ewsSFxcYgGADR25eFqaQCNTkLlAjY8ci3nYR8MAwBa5lkguOF945/5JmQuqzxrdLAkxLHi0dEC5y4DW4Z3PB2E2IGI4Zgy2AtDFAjKgKiuOtf7ZXe3Yd1wuaprF+rA+bpwbfdn2HvFkCHoDPEIRGOfe/XtC7cw4koQYwEAiagRQHMNj4NUhA72tyu7YLGtjizHaYv7CJEFgMvudQPgA2j258/jvoObFq5c1A0ykdGhlsJK1J0mBgjtisDKoXT3eTGdY7OrX4LjZnVBo86DdXsDF3YfbnO69erZaHuTVlJohGhu12QaC1EFOlYAoM5XgxKKtq0I14MzGCXaeidmww6LpSyZ1UK2jkTjOvHdMTwlieIZsJcvWqScyttuvpluZ4fzJz/91K4HI9ywe7cZMhqewsDAe4n5GkSbITTklNEeizxo2c7Zwe9tDz9kdEFjMEmsG5LfmUK4tvEdesFO4UyLbGB6ctlE+sbHEPrX4ytpUtkEuY84H/oYjW5vzEObCFBtA83/v4HG6mlx0Tmlu5QhlG4R3i8YX/T/eeDB/w+I24b1//4Zhn8ljFhEo8QAAAAASUVORK5CYII=") 100;
}

.inline-popover-target.bp5-popover-target {
  display: inline-block !important;
}

div.sd-title.sd-container-modern__title {
 padding-left: 40px;
}

.redwood-console-styles .bp5-drawer-header, .redwood-console-styles .bp5-dialog-header {
  background-color: rgb(228,227,224);
  color: rgba(22,21,19);
  height: 52px;
}

.redwood-console-styles .bp5-drawer-header .bp5-heading {
  color: rgba(22,21,19);
  font-weight: 700;
  font-size: 28px;
}

.redwood-console-styles .bp5-dialog-header .bp5-heading {
  color: rgba(22,21,19);
  font-weight: 700;
  font-size: 20px;
}

.redwood-console-styles .bp5-drawer-body, .redwood-page-color {
  background-color: #F6F4F3;
}

.redwood-console-styles .bp5-input-group,  .redwood-console-styles .bp5-section {
  background-color: #fafaf9;
}

.redwood-console-styles .bp5-button:not([class*=bp5-intent-]):not([disabled]):not(.bp5-minimal):not(.icon-button):not(:hover) {
  background-color: #F6F4F3;
  box-shadow: none;
  border: 1px solid rgba(22,21,19, 0.5);  
}

.redwood-console-styles .bp5-button:not([class*=bp5-intent-]):not([disabled]):hover {
  box-shadow: none;
  border: 1px solid rgba(22,21,19, 0.5);  
  background-color:#E5E3E2;
}

.redwood-styles .sd-btn:hover:not(.sd-navigation__complete-btn) {
  background-color:#E5E3E2;
}

.redwood-console-styles .bp5-button:not(.bp5-minimal):not(.icon-button) {
  font-size: 14px;
  font-weight: 600;
  min-width: 60px;
}

/*.redwood-console-styles .bp5-button.bp5-intent-primary,*/ .redwood-styles .sd-btn:not(.sd-navigation__complete-btn)
 {
  background-color: #F6F4F3;
  box-shadow: none;
  border: 1px solid rgba(22,21,19, 0.5);  
}

.redwood-console-styles .bp5-button:focus {
  outline: none;
}

.redwood-styles .sd-btn:focus {
  outline: none;
}

.redwood-console-styles .bp5-drawer-footer {
  justify-content: end;
  display: flex;
}

.redwood-console-styles label.bp5-label {
  font-weight: 600;
}

.redwood-console-styles .bp5-inline .bp5-form-content {
  flex: 1 1 100%;
}
/*#F6F4F3*/
/*rgba(22, 21, 19, 0.5)*/
/*#E5E3E2*/

/*Just to align ID field input with Name field input in createSurvey dialog */
.redwood-console-styles .label-adjust label.bp5-label {
  margin-right: 34px !important;
}

.redwood-console-styles h2.bp5-heading {
  /*background-color: rgb(228,227,224);*/
  color: rgba(22,21,19);
  height: 52px;
  font-weight: 500;
  font-size: 28px;
  border-bottom: 5px solid transparent;
  border-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABaAAAAAQCAYAAADgUtgaAAAtnklEQVR4AezXA6wkaRAH8Iut87M5tmfaZ19wtm3bto3oFJ3WtvVsB2tH//1Sq55KPxtJfo2q/lDTnFMOPn8OxtKmb1/A2h/f6MeMBb++h5uXzBuy/W1VQEdNP6qBdoHWvehg2vvRwdtWmfAY6a9vizzvz2q+VVxavb/M/hev/fH7hPRPdRWWd3ZMGf9VbcUlD97J4VLhsofvpu1R98AI9fPko7jkuWdmzJgxyq548Xlc/dor/R538TNP4ZwH74f34gtRHo8NWGUiDo+iwJZKWuYrRL4ymaD1YPoti0dRFhPEmuemGoeUgl/TENB1OCWJ5/H455/j6wULxsxz33/PzsXgaypjrGKVqQQ8qgKblMSbX72NrW0rZ4yDph0b0X24Zlpq2LEBAUNH4BwdwXOMY8Q+Y4tGUB7wocTrRoHdhtyKcmQUFiCjoABZxcUUOy0jA/n2SmpPqC+OciRgaMfoJC1HeULbXLAXAbbt0xTk22xijkU4IysTp2dm4Oz8XNgiYcoPizG4nF/U6paSNHZ5wA97LApnKiHiKuW9qgy3nIIjEYNHrMXx6f3pGvxC4BhznHKmPOfXVAiU96oKSkMBFPg8KA4HUZ6ICfFjaJujZ5VbVViNJizG58bnx2Mczw/GS+8/MWTPvPUIvLoCjyrDo8hwSimxrZysic2f1c6Yjjddk+Yara4bwmPE4v44h7O+f4L9oGMGyS/69okaHn75JSzetAlVnZ0jYltHB/6aMwc//vEHvvjpJ7z2/vt49tVXcdu99+LWu+/GfY89hldF7MLLL8cr77474H63trdjc2srEWPw/Lh68aMPYUsl4JIl833P8fvKOseuBZci0fep9b1N3yZpOenKy9HQ1Yme3bvA3fzQg/wZzK5JzeLZr1tj17ZTlmgebJ50L/J7T7nkXNTOuRe71j40Kr7/+LrjdbB6Dcv7bTTQ+0JV2G9M6HnMfif6n+HV1PRnLX+HGJr5uUDHH2nvrOOjuPb3X8HdIoUkQCDuDgHiCQ7BA4HbQiU4IQFCIFAoBAp1d/1SL1S4F60jpV7qXriVn7vr5/t5zusMTD735HTJbhph/3hes2d2duTMzNnd93nmOfhvkojvG92eOUJ58qQi+rkG3LXV6v//6QD67G0VHgBYv/bsfcgrAP3N959qEGsEz+K15xDaDqXFPAuAFrJu3wy5TQBabNewLbx/5qsPWy18hp469W67AtDQ7uefbgByy2sqaVHdGrpm8zq6auMaKlu7goH0Eg2LKzD1kZb4FkpXLfPDwT9Bfvk1d/s2uvqm3VS6uc4Mnus20MSatTRqfjnF5uVaoaIFMPscyka5IXQ7B9DJBfmAz4DQsi5V+a6DB/9UAI3teQqg43MZKOWMdi3bNKWWFNFbnxz0A+E/VX4I/dSBJyjDAG61zGUjPC5x/vDitUX6zzVDvgEMhPsMGKDUNziQhsTGUPzIkZSUw9CBYQQUm5VF4QkMkIeF04CQQRQaHUmJOWNckNOutOJCisnKVOB8WFIihUZGUmBoCOC5BfTYoLJNdnCOY+nZty916NiRLrv8cjXt1KUL9VLHH0Q9+vSmbj17Yp6a9g0MYKgfTGHRUXz8w1R9hUZFUnJOjgM/MW1UESnJFBQWptbRm7eh1L+/2ofOXbtSh86dqWuvnjQ4MUHAKAGBME/Pj2eAnqa2LUCyhLJW0GyY15RlinwPoKHypX9xrh18NwHgOedQ7p8EvlLuOnFf/848SIBiM4A2w269vO2eddbrtUzrKWkwf8e99zQLnAUsdsNjCPM+/eknOn3mjEfr+PiHH6h09mzKKSxUKpk4kTbv3EkvMeg+euoUnfziixYF0C8cPYL7S8PAPErj+ytdtCOG60zAXvu1gPYupUibJQSElmD6xvvuNQLooydPNPp9odsE436ZoLS8n9Axhn0xgVXci1g/lgOQRnly2UT69fjKZoPQ1ywuFfVtAPy+hNBifThGnCucN1nPsfwdGcf1kujqXEAbjXlpuqORZbhudF3zdaCuMVaaaM/cx7xvcYnkr34A/W93zPEDZg9Ud+QlrwD0kS8/FKBZAGfTPKuTWcpzWGx0OhvBtOfuaiOAlusyA+hW7X6G7jh4oN0B6Dd/+oFm16xSEHc2w+YlW2tJavaaFRIMt05XdO26ZoZvfvnlF8Dz9Os3Gd+bVFtDBRXXUeLYYulQbhWKUrp4ADScZvI8TFx4FaDwn66kokKP9j2lUAEKfb68U9mSRX4YrHXqy9fo0Il9dJh18NheevvjAy4dpHcY1h/71KRDdOz0OTFYOEoffPMWnf755B9u87t/9RH99j++9hrq/v2/fk5n/tNp+vHff3xu+t2//Ujph3+HbXx1btnf/6faXotp0ZqlDf7YphcXajBrhgwaJHgnDasHDBxIl156KSlddpkCsl27d2dA2ke5qXv160edAEo7daLLO3SAAGcZSMc3Dp3HGoCeEI4Rzmg534E0Cnag7GPB3RwaGaFAcu+AAZgq9/gVEcMpiB3aQ+LjKDI1hcIZCIdwGeC4b1CQqqeB7DQfyBA+hD+fNGaMG2Dq16LMCo+Ppy5cn6gzQH7A6BDe3mB2rw9LTGDFqymAPsAUwBfa3yjD0zgQ5kMxDD/QZsNR7YlzWe+XXMYOmy1w27yMdwC6dkclVW5cTJV1FbRs3TW8Tm7XGexEjciiiKxMiscxc/0k5+U2kOooKWiotMICQCA3jBdPGUg4rctGF784x/JedN+3vF1nmlaY70g46QXM8jE4m1A+lx58/jmPoCtAMiDyn+BG5vb/Z5o6a5ZqY9DWdOZ7oi+3L8MjIyktK4smT5/e4i7onOml5+BrDN+TCfl5cKiaOwKl3NeVzaGswSa2YVP6uLGNuqDX76yX6xeg1gZoS7RcbYJuRzJY6NA3GTycpxCwLNqfKP3bq+zKyc0GoL89uozyp46T3yn270YfS18DolMVAFq55VFnqBtVduA9yqinNMj5PtdtCOY57TzqMc3wRAeWT+L2ffLkIvBWP4C+8BgOv048uRsQ2Ss9ffqUA1ztANruhLZDaPsyVhe0ljEew/OIDxOEFhLb/w8/ngbkbfV646cf260LegbHbvxlQ5VyQFdsWU8V19ewC7qapvN8AYdbpwsa+1m3wQ8J/fKrBTS+ejWlTZ0iXc8tJ+k202qv8FnGmODHdJzBSb50544WAdDFC+ZbOwbc++5AG++V7Y/i0KqqXcZwIJyGRQyhcFZk9HDKGpVOuUWjKT0rWZVDw0IoJGyQFA0eEkqDhyrR8KhwyhyZRjtv3+LJdhkEvE+//ncFiJus3fdspRlzp9Co3CyaNH0sjckfSamZSaxEdQwraxZT/W11tO2WjVSztZK++v1Ui8DnPS73MxxRcAcHhISw4zaSYjIzALOkK0uAZO+ANEAdojwAW4cnJVIsg74Evg+S8OcaDq9sjqrg/YjJYgECjhyB+RoQW2GzcAR6LvxBx+PNzQKhBQTScBYRRAAIiH5A2R2bgTrSZasajb5IZqCD+kwryDd+xl0GeMCj2I7b2ZlKAA1hPiIDAKJRZ9hGfHY2paLMwnlMGMUAKSODotNTKSo9jWF3IsehxEIqsmUoTwfHxiAiBfspY0bMxwfZXddNAtDFk3IpMHgABQT3p4Cg/tS7X1/qyUJHQfc+fahLjx7UhTtDOhvUpRvUTakrL9eLPxceH2d0QZvBcuPg0JP4GTw5gA4bbLdfUCD16t9Puem79+4Nt7ty+w+OjuL7Wt1rXNdjDGBQls3Q0C3bslU33GCN5fjwu+9o7aZNNKu8nNZv3UpPvfIKYHSzAt73v/mGNvB+La+uplvuu4+e2b+fDrzzDr3+wQd05N13WxxAX3/H7Ub3bwoApD2eRcoMn13vJWkIGW1R5ZbrjQD69A/fUU7pVEtHiZgv3tNlF4A+fy+nahNCnAasKKN9ccPqJG4vUU9oNzFvY+2sZoPQzz+40HL/+R48GzpEjec5GZ1LrrYD14jjbHfqD1NVTypeQ3WIaXh9/n8G6le2Q3jKJYY/9+O6Ej+AbloMh1/Pv3Cf1wB61wfHNICGJLj9BnLm2wG0PY7Dc2hsB9DWGA67DBnSrrLczqtvH20TAPq5Dz9oly7oBhnQq5fQjOplNI2neG0Aw82rVV5sp6baDwPboEpZcNWWtsn99yu/4lpKLCkSwLd5JVwdMusYP/rwg1ss69fN+/a1CICet3atFUD7XDpuJbW4kN746MBFD6A/+v4dOvHZkQbCvM/OnKQPv32Lnc6H6cjJl+GSbqjje/mx6qfoBYar0PN/e5yeefVRBgwve7ztL395j878x8+aDHbvfuwmKhiXQ4srF1LtDatpw7Yq2lhfTdV1y2j2gmk0fmoxjZ1cSNPLJqtlPvn5bev69r/9DFVtXMYwexwVjs+lmi2r6Ml999FLr+2h2x6sp6//5XsXvI+nfzlBExfMOe+04usP7mO4kS+55BK6jF2CcB93Y6DWrVdPBbX6BATQ8OQkAZKbAKMteaBWAOfahlzGvJ0mwmH9aLIuN0dWtMzaBGTxKP/YDQrSbYAWMn72j9zGhfgeUtnHiRoAQYDNDpR2FJ6WSr0BPBnS9gT07M3Qs1cvhrDdFYztxq8RJYLrB/Oda8itfsHB7AQfxLA6u8H+p9uPywqomwKgN3H2c822lbR++yqlNVuW04hxynGpgHoK6gSPvPNxS8VkZbEyOds7i2JZMSMy4VKXwFBCZvs1Yna4GoUnAuBwDx4ymELYTR8aEaGc9oitgXu+b1CgE+eCZZAxboVgsVkZcNszzA7iczQA61TO/OiMDAqPi0Mngz2iw3Xv1d97jxFE7+fv2PDhwxFFg/ZGOZJD2KEfFRNDMfHxNJLrL6+4mG5/8EEsfzEIMRzGjGa4oVNFh5gJ+rplhMOQgJapLMBMjENhgtCHjh8zQujd999LKfIpEn3fGiG0a77MtJcQGk+noM1JF22i2y2dotslZzt37SpvNgi9qnKGuV1vSnSNWeZoK8y3tRUGWJ0o/0Pg+nE6bV2QHx0b+M9henoILvS1s/LAWf0AumkxHH7tPvCs1wB6+Yk3HQANCTgr4TMk4bLnLmePZM+CRtkLAG2C0FJwP38KuNsm9MjbbwHatjttfPheK9gtW7cSTmgJoVufqpb5XdBtUHPrt1HFrbfQnG1b29B++zVp/ToaMXsWxejH/FpCcXqgkNTCQnfcBF4LB7BfY2bNbBH4DC2ur9dg2HMAHQ016ojO1rIDaGhM6SR67+s32y1c/vzsu21iP3/4t580KZIDERvf/uv36cx//ox++W9f0C//VUlFc/z8n05zDMfHrI/op//wKeb9YQzH7Q/toISUWIpPiqGMkamUzc7q3KJRVDwhn8ZOLKC/vvOsYR12zV58lXyMX0FAOFUBmQG1lDuVxe5knsYifxggygyaDcBM6ILdX1YA7doGgBgcuMksOG/js0eeFwb6GzMKg/+J+AQtPfhSug+hM9aTqgaxw4BiLmAs4a8EK47s8NkOak0DEAr4Y1qvXIdcFxzyMS7nHIS2KpKBq9IIBq9c37EQv4b7WdY16gMw1y2AdyjdDJtl2QalGwXQW25Z1yQoPWdxOWCNMUtVZ9bCMe4M4iXBkB0imeZ7FrMghXsXdSnqENLnuLCApSJT1LzMEvt9CPc2Og3QedCjbx84q5Ef7nQa4EkF+70roOf4eSKWQ8dvvMrfs48++yzd9fDDtPP222kTf+duvvFGuvX++2nLrl20pq6O7n/ySSx/0Sh/5gyRzQyNBixE+yEl6tpyzbmiaxobdDaer2G57bKli40AGvEcGePHAl5jP0Q0jgDQhm1j6unAo050RALa8IJ8bBPZxzwtaHC8j93xl2YB0MiZnlQ2QX4neTTYov1+N3YmQI073e0dmqgfN3x2DeRY4G4zrZ18EycUwv3sB9BNj+Hwa9WbBwCRvdZ/O/uFA6AhAZ8tWdAS5DYVQMv1GAG0KUrDJrmM+LwlguP0JyfbDIDe9fJL7RJAP3vqRKNQt5SFWA7kQS/k6RwMTNjsMNnvgr6YMoUX7r6Rrr3lZpp9w5Y2st9+FSypoOSJ41tN3rF2KljkF1zILQWgNz36qB1AmwWnIP4swUUi4bIdQAsIvWDVdW0aMj+7/zFaVnUtLVq8gFasraCtu2qVVnO0RvlVs5Dl3Or2+eTnR+j1915V2dHHTx+m9756gx8LP84g+iM6+58/b7Gc5h84Q/rkl4fp1Dev0emzx5Q+1VO4nwG6L2R963dtokydhZyswRXKVrncWU17NN8sO3zzDMzFcTTHII4WCGEFhoUqWIb86F79+1MPHUPQU5X7IVYB7yk5y/RnlyjymIMGhyHyww6XBQRATjDcokrh4Rx3MIQCQ0OVsxewDvsTkZyEutZARQBnO4CW+c6QGVbYAbTNqSiF+SYhj9Ttghago+HAsfh+M4Bl+3ZsAFrALbksHMgYqPGKIUOocHwOTZkzlqbMHsfRGnmUNTqV1m5dfsEAeuOuagWXkwvysB03KAKQx3vu73XXPnl2LaciMzp3zPnsaD24mqOMJsVimObLsl3pfGzotElE7jVDvxSlXEyxz7iW7fewebvIh7bGciALGtJlbpP/7pQvGt1w150CPkMoq8xexCywxvBrOFhz8bSGyWVsjr/QMoFqlLEurNc9ICn0+N4XjRB657334H08LWFs0/T6zfeuq20T974xgifJ3fY4Odks5EC7r7u3X7iuOSA01tu0eBpbh6rtHMn3lCyf1UoEgDZcO3C4JxWo9sVc1yWeDzzoB9D+GA6rDj1zB+CxT/TN959KAK2n0Ddm2SEw3msKhLYAaCXjoIIeSKzb/t5DB/e3MFj250BDK27ZacxoLmUt1AAaQjb0PD1woRRiO5AjPX99JcotI94Hvwu6bWmaHtgOMLp176tfE9ZU06jyua0m6xmuKQDo2JyWc2FjgL1J11xDCzmDcRU7+SG8nrFiOWVOmuibARTbcPwGdNfBgwI2ex7BoTL2Grigs6XMDmqx/KbbtrZZAF2+aI56tNqRM9gcXvfu04teeeOZVhf5kZKeyDmwASpHeljEUEpOS6DxU4pp8owJdFVFOd2351Z2LH8BiNsmBZCtnc8ux9soUu5ND0Gx+XF7zz9jkeeuaPkeHMca4mGahD/bDGmgBLgH+Z6CExrxCNEZaZii7NJIJTjAU1AXZucZ/ryjztQj4g5QicseiegSRJZwnAALkQL6OneEwRMTeT80pHFPZaSGlBv4myMdLPnP0tFszWO1yA2yE00QGmVIlGNYcG66oIfdrS23a4PSAqIEhYWK9ub8667dutDymqub5IIeXz4doAswvcF14Qw86yhN1ieuF4ujHhC3B2dLd+rSGTnS6hpCuX9wMDpEVGdIeFIClrMMdGaPwbE7qC3yyIltB28GCO5BPrRf+15/HbDVNajcaLfkPNyPaCOs7lkLgNbvu0AvA1217hwGvPqezpsx3TggIeal8/nEMoDjibjXXdEZ9vvWBFSNg5XKwfMElB/TIAoEgwZ+c3R5s0DonTeUAeIiusRpl5skebweyw6wlRM9VudAq+8pHVWCNthdXxjjAC5y1LE8P1MmF4Ot+gG0P4aj6Xr0pUd9BqCPfPmBC0ALEO05gJZlyEP4bHdBC3kVxaE/3+j+/otvP24FUNmfAw3d+ereRqHuXI7gcAD0dVtq4ILm+RUkl1tQuxrLwDGN/OiWc0GvX3PRAMEZWzbTvPpt7fb4Zm69nqb5wXSrUNHypZQ6dXKrcvUmFxQo10ZsC+RPF82fT5sfffQP4Wv9008DRl+08RtaAPVm+OyV7ABabmNzG4XQB955kerq19Huu7bRnQ/vpvueuJUfp76dnj/whMhjbh1CrvTYSYU0gYFz4bg8KhybK8XRFyPovufuaZPw+ciH+2nSgrIGQCilSDugNSizu7s8gVH25W0RG3IgQTMI83kWswEEuMsNoQ1AKhyI7rxmCPnACa5MYIBsxFBEpaXR8JRkxJoAzLiBs4zV0IC5wTqxLl5PJj6vXNQRvC49WJ/10XsAoGGJCXBgn3eD87T3gP4qE3ggBqWLiVERK+GJ8TQsKYHL0RikDvMxSCCAuRn+aqgBEBPPIEO7gM1QWgtPg0jwLF/rqT1ewwKqEfmBY8Bxz100ncqvnUULrptNi6uuotWbljQJPkPrtq/C8WDAs/PXoJO1ql2YgNESEgE+w6GKujIPdlnALvkglcvcNzDQKLjoU4XD03MQbJtvX9Ys+/IXmgs/oXwe3f74Y37obND4uWV6wDgXdDXEcrhcwEYHrfnpAX0+jGBafQ7gElBXtXOAl7j+b7zvHqML+u4nn3DuffW7BiA6xXHamtt3qUYHM5SRNxD2DW0P2uEY10CNAOfOeiaXTWQIvaxZojiKphVjm3gaxHhf27/3hKyw2VC2C3WDOtED2hY1aIucAQrdwjy0UclF57O0f64Z6wfQ/hgO71R35CWfAeinT59qMoA2QGjvs6BNoFlJRmnYt2/NmDZ/rhUNPujPgcZghLMbcTaXarh8JbubZ69ZgXlGzaxeRn/h5WatWd6yMRzVKy4aKNieB++bw5Ec1916MyI6/O7oFtTkDTWUd/VCivMi5kIN0pGbi6nPByDEOlsjeJa6+aV9Zkd08wuu7BYH0EUL5vsMPitHtO19i1oThEY29V+P7aMnX36M7n/mPrrtkVtp+107Ggjz73v6Xnr24B564fDT9ObHB5H73Lqzn8+eog++eUuB6Pe/eZPe/7qh6u+upxHjx+GPGoPcObSHQXpbcT1vu2eHRzAYAozWj+raoZJ4bZB1ICYrULYs56kbTMvuALTnKRuzmtNMOc0q018BG3OGqZQErK79TuJ2InjIEB3hMQCuWFZv6tK9G7J4AaHNDkctfQ4ZKiciCsTJ7kUMiVpXV8717d67N6C0Wr8DO1W+b2AAIDVPA5Hza95XMQ8dGLE558HY0NQUCmGwPTA6ikLiYmhQTJQqR6amMpBXouGA6azo9DRsB3De8zgQ83Luc4LMZ5bIfvZCOaUT8L0NyAVwjOxZOAkhRHHIWBYnBxwuQ+PgcZCG0KxCNVUdFFLa2XlhYNir5bxwSFsgtqVdQCzHnv37/eDZpR333OPq9FIdGQ3h4ehRYpBC1QlifKpCRmNoAA2ZO8JETA/aNVz76eNK6NPvvjVCaDiknf2CsE9xOrNatk8eX1umAWrd+6jvrxiXsxd1gPqCppaNpV+OrfQ5hP7g1Qr8focAdq0Q2q6mQWab0NbE6LgN08C6AM2oM3y/Y//dnRgYl2ZzOaI3/ADaH8Phhd7ccwvAsc+064NjAM7eQGjP4zg8d0pL0GyB002M4TBA6Lv3v9zmAPQt+18FsG2ngxHeZ8uC9tDVvKSF4LNQbVt3Qfs1a+v1GJwQENoPoFtIE9euoRFzZnkNQFN0VEZyfj7KbVJw8GIwPS9BLLKYm7D9Nhi/ITSXjxtw2FvBxYQf+GqQSTt0bnUQGsD57n+6kxZvqGQQM8mB6Rq22QcOku+NK5tJ85dfSxt2baZbGVwDYh84/pLH+4I85pNfHKV3PjlIr516Vemtj/6G+IxmO/4XjjxDC1ZeZwSwE+fPoSf2P9pq4TMg+ahJ4yhoyGDOxw3HAIKImlADwik4wHIPYoYpwLPTSZZWWOg83m2GyhaZoEKTwIMFepmAtAEmG6/RDDtstg8WKOY5A2ShzgATzY/DW+CqC2CmFRQoCJ0EoJKrBlVkZSObGtEiev0WkOEqY9mUfIag3P7AOe0M0pjIUzUoIAvvpWil8rJYLomF45SwV5YhxxEN6BTJ19aAsDDqFTBAKwBTpb7K7XuFUt+gIORxKwGCx48cYYXLtvgAQz0CGvtEm29aS7X1lbRw5ZU0PDOdlUHDszKR0Y82EPDddG1aBrO0X++eu45bXhIqOvuGaypYtzdRqr3JxrXlWrZEtzfn56G8eusWeu2DD+izM2eQ+3zRx3C4rmm0L65IDqHRTtyNzmKWbVZRoVtuiGtuCyEBfJGBDgh+7bq1RgB96Pgx3A8yoxlRD2gbXOtvAqwVbb10SifoGCkHpuJpC4BY1Nea6tJmieJ46Pb56jcd7nN7ZJStnfa9sD+oDzcYtwkDOTqZ3yXj8uB+9gNofwyHd9qz9yGfAujlJ940w2clG4CGTJD3GxuANkBnMbXAYl3GFPIAbn/lcRb0ma8+BNBtk3rn7Jn2PxhhW1fV8vY2WB8D2YtvkD44vGdv2+oH0C2gcdWrKXmCbwYaBHwBgIbivM9rbpEIC19CXGRE/0n7jvgPbLPFtWTnDp8AaIAKyHlcPSE3hxLgamrFEPqNjw5Q9fZaSi0pInk8ESOyAKkAsRhY5VJMBoOZ5GRKHAOwBagFN5YB5FlA9YxFC+i6dSvgoDaBaQYTJ6mqdpmKycjOzaLUzCRKToun9KwUWlp5DYPyN3x6/G99coihSI2Ar9D5MjoVcE7zZk6hJ//6GJ35T6dbheP5gRfup4kL5qh9RRREF51R3LFTJ7yG21UN2HfFsKEUGhlBA3kKMDhID6YXOHQoBQ4eTANCBtEVQ4fQ0Pg49/EL+KvLBrmXT9c5zYCgkWkpOvIhyqVIpVBMteD2NQJcnaGbhJzSjHStDKVEBl64Bt3SDlvIOFhW3IgRFJ6QoFzD8dkjcf2qz6RCBfnS2SzhNsr6EedRcOEJgGMB0PZlxDxL2T7PCo/11P6+B8K9oJzQDKGjRo2gyOx/VDRAOp8fVWboHMuvAdpR16Z9QL0DXsrzGZOVoa4NAPpkgHOWG675Aj7DPV08KZfikjnWI3oo9WZYDvd4t969GLKHUszobA2gSrR0NIeGdagPjzpm7DBKwmfn2nfUAvDZvS8CQLMQGWNub4artgXtDaaIHnHaG7RFmAZyezN1zhyqv+UWryH0F7/8Qu9+8QW99t579MCePRwHVU81W7ZY1VoANI7dieFwhLZI3V+jFWzGa+3+bfiEVhLuBVfHGMo6l1l855oz1t3n092GOO7poydPGCF02dIljUaExOvYIvldYYW2Jcbl3GXhENfOa7Qnel8RI3LXrvJmgdDXLC5teiSUDwF0pn2+fXu6jnB+HllUCJ7qB9D+GA7vtPvAswDHPtV/O/tlE13QkBU2W+Cy+XPWCA4rgIY8HfBQRHG0tfgNob99/dXFFcNhEQYeLLUv03KO6I017cIFvODGHcoJPPdc1rNfs25oLhjv1+TaGsqvuJbifDjQIOI34H7GD3jAhbYEn6dLgNvGIPQmHRfS0try+ON4vNU+YKAHwp8wSEew4M+kFUBjGYx0jz9TKmfV9R6gMFzJzel4rq5fb40d6dKjB3Xr2YO68hS6vGNHupSBQ5du3Xh+T+VqHBoXRwnZI5FjC2hkg88GFZ/TAnZMVzCYhmN67JQSGsk5zJXrl1LN9ZW0uPJqmlE2heYvnE3HTx/2yfG/ePQZgGdrrASm2M9oBp+hsbEMcsPVoGExKQl07epr6I5HbqTnDjxKJ786Qh98/wb9+t++9Aoqn/3Pn6n1fPbLCQW5z3AZ+u1/fNUg43nbPfWUN21Kwz/qJcUqz3dIbMw5wBvCECgkIoIGMfjBfgMG9ezXT8GiDh06qHPZsXNndW4763PaEGr+USSCnqe3n8DAEdvqyREQnbt2AZzCNiBnYEqjEENhAiS4dsLj43jfumKAvwbq1KWL2l/IuT6DGaYDwshH0iHM79W/P6lt8r504uNGPEVgaAgFhYWxQik6Pf0PB/XD9wRACOCHBDeAkk4mqjkaxA3yxDasQFq+L16bzo/dYWxbxqP5aTq7FiA+3omaMrs2nRxS49MUkWmpqv679+pF8nx2MLY3sefam/XbV3kdv4EIj9zibErOiKeiibmUPz5HQdJ+A6+gAL42knQmtDvOAOffNTicsbPGBqNQb6nFBahDmcuOekFHi+okGRQxHPctnMbIvFaRJlHpqXyfj0KnjDcDpOltFVIy3Kv5uW7YjfX+cc4zL8P7odubKIihcyTaG0Bo3u/Bf9jeICLmgeeebTK83Xf0KC2rqqIUvm8HhoRQZ24TOvI1g3sbbYShrUE71Kpc0PU6hsM9wGCajvlRsS/nnjwYLX87YD4rX/7mMH6/qnZHtu2WqJZFqystLmgxUKKICcH9kSCcw016SkbcOw6ERluCeAnpCn7kjgU+B9DfHl2GAQ9bBDrbAbT8Hja7293jDUyeVASO6gfQ/hgO77XqzQM+B9DffP8poKxvojj0fDtc9jCqA7IPRmhfp3meEUK3uvgN/0CEOobjXo8B7zyG1ddev86Q+byk5eEztGZVm4eBC3bW0+LbbuUc5F3n5k1jV/Dc7TdgelECUhx3xW23oE587Iz2a2LNWsoun4vH/QTIuzgFSGwHq606jgOZ09hOq9DdBw/iUc4Lgc96wCrlcJbzHWFgn/ODdxneV4/SAsq4nEwA0c6yY6ZNhkO5WVzPWPc/nJcxDY+xF2fE9mRo14MhQld2BHbnbNq+DGb6h4aq/FpAht4BAQAK+NMPuACYBDepBT7LAce08FrkiObxPiIWo2L9Ss5m3klPvvIYwDFnN7/VZOhcf89OrNOaaQxpRzSiDADCTDAD8/mYO1FXhilBA4PooWfucGCxVVjmo5/eohcOPU4btlfRzPKplD4ihcIj2KE8oB8FXxFE4ZFDVRmat2g2bbptC+XPKgXwMg1IJyCYPf4BDmXAagzohigGxwEMuT8DAOKGhvJ8ykxROFUByGIzMxC3gLqDXAP2ZVJEagrF8PuICYHjGk5JvCcyml2u5SwMpscObS281uVQBnTh8fE0NDEBsA6QDvDGuB7cZwBjAJl9gwIpNEo5r5XLNo6BZhzvL+qiMWexAkGOy9qZV3JuwC8AEdw/+vwUacnBtdzOQ3MetWdgo+kOZjuAloDaCq51vSoHuYwOkO2KA6hUm5jsah8AlAFZAX0HDBpEfQMCnCxr5FqjPeHzHc4aqtubAefam569e9KInHSqu7EKMNlnGjd3WqMDq8XnN8jpRdaqHT4b4BGgoc6zRX0gcxr3Gurfo/YG7Syg7vCkRM8gNHJh8b2SkaZAcWBYCOeBo477YD3oZMRrR3xfRTjtn0UyokNKwWxSbQ2gJN/HiJdB5wHuM7Q/gOhY1+L1NfTO6dMXDKAPnzxJtz34IN312GP0yLPP0pN799I/7dun9Njzz9O93LF845130j38/k13301127fTijVrWhWA3uvEcDgxSZBoJ1BHMF1I53FMjqvs6gRPKSjQTybJ+12URbsiz++DzzxtdUFLAC3ufd7nMdaYGiXP4LOYJ+pLC4Ptvv3CdT6H0I/eucC6//IYfS5z56Qp/kyXzfM/qy7xA2h/DIf3euXZu30On6EjX35gB9Aa3HqeBY3XXmRBC9CsJctivi1P2rx+B66f+bI1xm/4ByKEHjh8wGPAO792NS2qW0vTRDY0gDQGLJxetbQVuKBr2zxsLWPYPH3LZieKA5nIgNI8vYXm8HsXG4SdwXVxra6DaT45dr+m1G2gCWurKXXyRDmoX/uRBhdJrBaFz0LFC+a338EHhZCj7fyBA1RI1I54M3xW5wzgBTLAZ0NZzIvl7ehHbgFkMEUZIEt8xreRHH89thfZgf+YI673QV2DGprj8XnEcESykImqXjNAiGIl6OzglLw8BTIdoBiZlgZIZ4fOkHj81zCQlTUTFZ8pmj6FiqeMpeKJRTR2cglNK59OFVXX0Yr1y2nuNeU09+p5NHvhXCqeWUp5pZOd7VnhM1xWjssVwnGGxUQrKDM4OtoRnLkYXI2VTlE8BXAdO2cGLd9UhWgMOJUbBdDf/usP6MqKMhpTMJJGjE6nyTPH0VUVc6lu5xqq3VZFpfNKKbuQtxs5nJT7MSGeoUK+dn7lucE9ZIKMBrnflzJ/FtuMHTMKU+vgei4gizrD4G02yIBlRdayPaPZicmA0iANxhvkMxe655n3NRVtLFyCAKAuQGyDHVgfznMAw1EA0X7s6gwIGcQQL5QGDFRZxzwdSMGIGGCYGjhkMINULg8OA2jT2xegWdSDe7vJDDiHJydSeGI8xNAunRJUWwNoW+gxaEZdAOwDaAKux2vwh/moB2SBY4plUXcA/WEM5QHpB7E4qgQdBYD/APUiq7aAYxWG4fiVez2Ajz+AHahh2F+DAxqS4AxTdOBhf5QAKwFiEbWhIn9yeKpiBSBnOdUJ4LQ3M8on0ZVLymjT7mqfAuiVdUuN0AvANJgd/v34WPvx9RDEdTCU781Irh90foTjdXoqHMXWaAHTgHPOQIep/NnBMVG6vYlyxO1NLF+Hqaw0dPKgvVFwN9MDAJ3G9QqnP7K4ezBg7hccpK7fMNc2wliqoyd8CIPtBAuAtrWf9kEQZZsuIz7qbr6JI5E+4UFsz/o+H5rXh7gOZE+j3JpiOHKnTpGdO/K6wXc2Orude8dwX7l/d6iICsjdgWgG0I5QFuc2f/o0+vH33+xZ0Ji6JO51/bRIoVdZyZlSluUKpo5j1/Jyn0PoVZUzjNtU0RbI2ZfH6LUs3+USPhsk39s8rxgM1Q+g/TEc3uv2/U81C4B++vSpRpzPsizBs4TQZueznGd73w6gIXsUh32b8vVXUJuO34DuOHgAsLa9xnBcWPwGS84vr6mkJVtrafGWWpqzdoUPAXTFhUPodVXtDr4CQC+5/TalCoawV+7aeS6SovQiAaZztm2FfLAuv6ZwJ03h0sWUUFTYrt3MUaxUwLwCNRK5GVz+yfAZuvmlfQCz7dP9LFSkYXuyO1tRP/4Kl5rJ5YxzpfIarfDZLGwHQE0PWAhhXQDTxuXhWL5rz11ewWfEW+CRcrGfOA5AJVemZJF7vxo9dj3wkOtzdgCIqR1SePi+jsa4gmEfHuWGo7U/g7DuvXsh+oGlIhvosssvp078Gi7b9JJCKzzBviUW5AMENQRDLAVUbdDF8sd69pKFtGjNUlq/q45ufexWpV0P7qLqGxg279pIlVuqaQVD6+lXz6dchuRml7EWAK0AyHaIDDllGQlhiWTQQBeP/GNgQ2ewsSFxcYgGADR25eFqaQCNTkLlAjY8ci3nYR8MAwBa5lkguOF945/5JmQuqzxrdLAkxLHi0dEC5y4DW4Z3PB2E2IGI4Zgy2AtDFAjKgKiuOtf7ZXe3Yd1wuaprF+rA+bpwbfdn2HvFkCHoDPEIRGOfe/XtC7cw4koQYwEAiagRQHMNj4NUhA72tyu7YLGtjizHaYv7CJEFgMvudQPgA2j258/jvoObFq5c1A0ykdGhlsJK1J0mBgjtisDKoXT3eTGdY7OrX4LjZnVBo86DdXsDF3YfbnO69erZaHuTVlJohGhu12QaC1EFOlYAoM5XgxKKtq0I14MzGCXaeidmww6LpSyZ1UK2jkTjOvHdMTwlieIZsJcvWqScyttuvpluZ4fzJz/91K4HI9ywe7cZMhqewsDAe4n5GkSbITTklNEeizxo2c7Zwe9tDz9kdEFjMEmsG5LfmUK4tvEdesFO4UyLbGB6ctlE+sbHEPrX4ytpUtkEuY84H/oYjW5vzEObCFBtA83/v4HG6mlx0Tmlu5QhlG4R3i8YX/T/eeDB/w+I24b1//4Zhn8ljFhEo8QAAAAASUVORK5CYII=") 100;
}

.redwood-console-styles table.bp5-html-table td, .redwood-console-styles .bp5-running-text table td {
  font-weight: 400;
  font-size: 14px;
  color: rgba(22,21,19);
}

.redwood-console-styles table {
  border-collapse: collapse;
}

.redwood-console-styles tr {
  border-bottom: 1px solid rgba(22, 21, 19, 0.12);
}

.redwood-console-styles td > a {
  color: #00688cff;
  font-weight: 600;
}

.redwood-styles .sd-item__decorator, .redwood-styles .sd-input, .redwood-styles .sd-input:focus {
  border: 1px solid rgba(22,21,19);
  box-shadow: none;
}

.redwood-styles .sd-item__control-label, .redwood-styles .sd-item__decorator {
  cursor: pointer;
}

.redwood-styles .sd-item__control:focus+.sd-item__decorator {
    /*background: var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff))));*/
    /*outline: none;*/
    box-shadow: 0 0 0 1px rgba(22,21,19,1);
}

.redwood-styles .sd-radio--checked .sd-radio__decorator:after {
    content: " ";
    display: block;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background-color: #F6F4F3;
}

.redwood-styles .sd-title.sd-container-modern__title {
  background-color: #e4e3e0;
}

.redwood-console-styles, .redwood-styles {
  font-family: 'Oracle Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif;
}

.about.bp5-dialog-body-scroll-container {
  padding: 0;
}

.about.bp5-dialog-footer-fixed {
  background-color: rgb(228, 227, 224);;
}
@charset "UTF-8";
html{
  box-sizing:border-box;
}

*,
*::before,
*::after{
  box-sizing:inherit;
}

body{
  font-size:14px;
  font-weight:400;
  letter-spacing:0;
  line-height:1.28581;
  text-transform:none;
  color:#1c2127;
  font-family:-apple-system, "BlinkMacSystemFont", "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Open Sans", "Helvetica Neue", "blueprint-icons-16", sans-serif;
}

p{
  margin-bottom:10px;
  margin-top:0;
}

small{
  font-size:12px;
}

strong{
  font-weight:600;
}

::-moz-selection{
  background:rgba(125, 188, 255, 0.6);
}

::selection{
  background:rgba(125, 188, 255, 0.6);
}
.bp5-icon{
  display:inline-block;
  flex:0 0 auto;
  vertical-align:text-bottom;
}
.bp5-icon:not(:empty)::before{
  content:"" !important;
  content:unset !important;
}
.bp5-icon > svg{
  display:block;
}
.bp5-icon > svg:not([fill]){
  fill:currentcolor;
}
.bp5-icon.bp5-icon-muted svg{
  fill-opacity:15%;
  overflow:visible;
}
.bp5-icon.bp5-icon-muted svg path{
  stroke:#8f99a8;
  stroke-opacity:50%;
  stroke-width:0.5px;
}
.bp5-dark .bp5-icon .bp5-icon-muted svg{
  fill-opacity:20%;
}

span.bp5-icon-standard{
  font-family:"blueprint-icons-16", sans-serif;
  font-size:16px;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  height:16px;
  line-height:1;
  width:16px;
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
  display:inline-block;
}

span.bp5-icon-large{
  font-family:"blueprint-icons-20", sans-serif;
  font-size:20px;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  height:20px;
  line-height:1;
  width:20px;
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
  display:inline-block;
}

span.bp5-icon:empty{
  font-family:"blueprint-icons-20";
  font-size:inherit;
  font-style:normal;
  font-weight:400;
  line-height:1;
}
span.bp5-icon:empty::before{
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
}
span.bp5-icon:empty.bp5-icon-standard{
  font-size:16px;
}
span.bp5-icon:empty.bp5-icon-large{
  font-size:20px;
}

.bp5-icon-add::before{
  content:"\f109";
}

.bp5-icon-add-clip::before{
  content:"\f101";
}

.bp5-icon-add-column-left::before{
  content:"\f102";
}

.bp5-icon-add-column-right::before{
  content:"\f103";
}

.bp5-icon-add-location::before{
  content:"\f104";
}

.bp5-icon-add-row-bottom::before{
  content:"\f105";
}

.bp5-icon-add-row-top::before{
  content:"\f106";
}

.bp5-icon-add-to-artifact::before{
  content:"\f107";
}

.bp5-icon-add-to-folder::before{
  content:"\f108";
}

.bp5-icon-aimpoints-target::before{
  content:"\f335";
}

.bp5-icon-airplane::before{
  content:"\f10a";
}

.bp5-icon-align-center::before{
  content:"\f10b";
}

.bp5-icon-align-justify::before{
  content:"\f10c";
}

.bp5-icon-align-left::before{
  content:"\f10d";
}

.bp5-icon-align-right::before{
  content:"\f10e";
}

.bp5-icon-alignment-bottom::before{
  content:"\f10f";
}

.bp5-icon-alignment-horizontal-center::before{
  content:"\f110";
}

.bp5-icon-alignment-left::before{
  content:"\f111";
}

.bp5-icon-alignment-right::before{
  content:"\f112";
}

.bp5-icon-alignment-top::before{
  content:"\f113";
}

.bp5-icon-alignment-vertical-center::before{
  content:"\f114";
}

.bp5-icon-ammunition::before{
  content:"\f342";
}

.bp5-icon-anchor::before{
  content:"\f330";
}

.bp5-icon-annotation::before{
  content:"\f115";
}

.bp5-icon-antenna::before{
  content:"\f116";
}

.bp5-icon-app-header::before{
  content:"\f117";
}

.bp5-icon-application::before{
  content:"\f118";
}

.bp5-icon-applications::before{
  content:"\f119";
}

.bp5-icon-archive::before{
  content:"\f11a";
}

.bp5-icon-area-of-interest::before{
  content:"\f11b";
}

.bp5-icon-array::before{
  content:"\f121";
}

.bp5-icon-array-boolean::before{
  content:"\f11c";
}

.bp5-icon-array-date::before{
  content:"\f11d";
}

.bp5-icon-array-floating-point::before{
  content:"\f32d";
}

.bp5-icon-array-numeric::before{
  content:"\f11e";
}

.bp5-icon-array-string::before{
  content:"\f11f";
}

.bp5-icon-array-timestamp::before{
  content:"\f120";
}

.bp5-icon-arrow-bottom-left::before{
  content:"\f122";
}

.bp5-icon-arrow-bottom-right::before{
  content:"\f123";
}

.bp5-icon-arrow-down::before{
  content:"\f124";
}

.bp5-icon-arrow-left::before{
  content:"\f125";
}

.bp5-icon-arrow-right::before{
  content:"\f126";
}

.bp5-icon-arrow-top-left::before{
  content:"\f127";
}

.bp5-icon-arrow-top-right::before{
  content:"\f128";
}

.bp5-icon-arrow-up::before{
  content:"\f129";
}

.bp5-icon-arrows-horizontal::before{
  content:"\f12a";
}

.bp5-icon-arrows-vertical::before{
  content:"\f12b";
}

.bp5-icon-asterisk::before{
  content:"\f12c";
}

.bp5-icon-at::before{
  content:"\f331";
}

.bp5-icon-automatic-updates::before{
  content:"\f12d";
}

.bp5-icon-axle::before{
  content:"\f338";
}

.bp5-icon-backlink::before{
  content:"\f12e";
}

.bp5-icon-backward-ten::before{
  content:"\f35c";
}

.bp5-icon-badge::before{
  content:"\f12f";
}

.bp5-icon-ban-circle::before{
  content:"\f130";
}

.bp5-icon-bank-account::before{
  content:"\f131";
}

.bp5-icon-barcode::before{
  content:"\f132";
}

.bp5-icon-binary-number::before{
  content:"\f357";
}

.bp5-icon-blank::before{
  content:"\f133";
}

.bp5-icon-block-promote::before{
  content:"\f372";
}

.bp5-icon-blocked-person::before{
  content:"\f134";
}

.bp5-icon-bold::before{
  content:"\f135";
}

.bp5-icon-book::before{
  content:"\f136";
}

.bp5-icon-bookmark::before{
  content:"\f137";
}

.bp5-icon-box::before{
  content:"\f138";
}

.bp5-icon-briefcase::before{
  content:"\f139";
}

.bp5-icon-bring-data::before{
  content:"\f13a";
}

.bp5-icon-bring-forward::before{
  content:"\f354";
}

.bp5-icon-bug::before{
  content:"\f32e";
}

.bp5-icon-buggy::before{
  content:"\f13b";
}

.bp5-icon-build::before{
  content:"\f13c";
}

.bp5-icon-bullseye::before{
  content:"\f359";
}

.bp5-icon-calculator::before{
  content:"\f13d";
}

.bp5-icon-calendar::before{
  content:"\f13e";
}

.bp5-icon-camera::before{
  content:"\f13f";
}

.bp5-icon-caret-down::before{
  content:"\f140";
}

.bp5-icon-caret-left::before{
  content:"\f141";
}

.bp5-icon-caret-right::before{
  content:"\f142";
}

.bp5-icon-caret-up::before{
  content:"\f143";
}

.bp5-icon-cargo-ship::before{
  content:"\f144";
}

.bp5-icon-cell-tower::before{
  content:"\f145";
}

.bp5-icon-changes::before{
  content:"\f146";
}

.bp5-icon-chart::before{
  content:"\f147";
}

.bp5-icon-chat::before{
  content:"\f148";
}

.bp5-icon-chevron-backward::before{
  content:"\f149";
}

.bp5-icon-chevron-down::before{
  content:"\f14a";
}

.bp5-icon-chevron-forward::before{
  content:"\f14b";
}

.bp5-icon-chevron-left::before{
  content:"\f14c";
}

.bp5-icon-chevron-right::before{
  content:"\f14d";
}

.bp5-icon-chevron-up::before{
  content:"\f14e";
}

.bp5-icon-circle::before{
  content:"\f153";
}

.bp5-icon-circle-arrow-down::before{
  content:"\f14f";
}

.bp5-icon-circle-arrow-left::before{
  content:"\f150";
}

.bp5-icon-circle-arrow-right::before{
  content:"\f151";
}

.bp5-icon-circle-arrow-up::before{
  content:"\f152";
}

.bp5-icon-citation::before{
  content:"\f154";
}

.bp5-icon-clean::before{
  content:"\f155";
}

.bp5-icon-clip::before{
  content:"\f156";
}

.bp5-icon-clipboard::before{
  content:"\f157";
}

.bp5-icon-clipboard-file::before{
  content:"\f35b";
}

.bp5-icon-cloud::before{
  content:"\f15a";
}

.bp5-icon-cloud-download::before{
  content:"\f158";
}

.bp5-icon-cloud-server::before{
  content:"\f35a";
}

.bp5-icon-cloud-tick::before{
  content:"\f34e";
}

.bp5-icon-cloud-upload::before{
  content:"\f159";
}

.bp5-icon-code::before{
  content:"\f15c";
}

.bp5-icon-code-block::before{
  content:"\f15b";
}

.bp5-icon-cog::before{
  content:"\f15d";
}

.bp5-icon-collapse-all::before{
  content:"\f15e";
}

.bp5-icon-color-fill::before{
  content:"\f328";
}

.bp5-icon-column-layout::before{
  content:"\f15f";
}

.bp5-icon-comment::before{
  content:"\f160";
}

.bp5-icon-comparison::before{
  content:"\f161";
}

.bp5-icon-compass::before{
  content:"\f162";
}

.bp5-icon-compressed::before{
  content:"\f163";
}

.bp5-icon-confirm::before{
  content:"\f164";
}

.bp5-icon-console::before{
  content:"\f165";
}

.bp5-icon-contrast::before{
  content:"\f166";
}

.bp5-icon-control::before{
  content:"\f167";
}

.bp5-icon-credit-card::before{
  content:"\f168";
}

.bp5-icon-crop::before{
  content:"\f353";
}

.bp5-icon-cross::before{
  content:"\f169";
}

.bp5-icon-cross-circle::before{
  content:"\f336";
}

.bp5-icon-crown::before{
  content:"\f16a";
}

.bp5-icon-css-style::before{
  content:"\f36b";
}

.bp5-icon-cube::before{
  content:"\f16d";
}

.bp5-icon-cube-add::before{
  content:"\f16b";
}

.bp5-icon-cube-remove::before{
  content:"\f16c";
}

.bp5-icon-cubes::before{
  content:"\f373";
}

.bp5-icon-curly-braces::before{
  content:"\f358";
}

.bp5-icon-curved-range-chart::before{
  content:"\f16e";
}

.bp5-icon-cut::before{
  content:"\f16f";
}

.bp5-icon-cycle::before{
  content:"\f170";
}

.bp5-icon-dashboard::before{
  content:"\f171";
}

.bp5-icon-data-connection::before{
  content:"\f172";
}

.bp5-icon-data-lineage::before{
  content:"\f173";
}

.bp5-icon-data-search::before{
  content:"\f36f";
}

.bp5-icon-data-sync::before{
  content:"\f36c";
}

.bp5-icon-database::before{
  content:"\f174";
}

.bp5-icon-delete::before{
  content:"\f175";
}

.bp5-icon-delta::before{
  content:"\f176";
}

.bp5-icon-derive-column::before{
  content:"\f177";
}

.bp5-icon-desktop::before{
  content:"\f178";
}

.bp5-icon-detection::before{
  content:"\f341";
}

.bp5-icon-diagnosis::before{
  content:"\f179";
}

.bp5-icon-diagram-tree::before{
  content:"\f17a";
}

.bp5-icon-direction-left::before{
  content:"\f17b";
}

.bp5-icon-direction-right::before{
  content:"\f17c";
}

.bp5-icon-disable::before{
  content:"\f17d";
}

.bp5-icon-divide::before{
  content:"\f327";
}

.bp5-icon-document::before{
  content:"\f180";
}

.bp5-icon-document-open::before{
  content:"\f17e";
}

.bp5-icon-document-share::before{
  content:"\f17f";
}

.bp5-icon-dollar::before{
  content:"\f181";
}

.bp5-icon-dot::before{
  content:"\f182";
}

.bp5-icon-double-caret-horizontal::before{
  content:"\f183";
}

.bp5-icon-double-caret-vertical::before{
  content:"\f184";
}

.bp5-icon-double-chevron-down::before{
  content:"\f185";
}

.bp5-icon-double-chevron-left::before{
  content:"\f186";
}

.bp5-icon-double-chevron-right::before{
  content:"\f187";
}

.bp5-icon-double-chevron-up::before{
  content:"\f188";
}

.bp5-icon-doughnut-chart::before{
  content:"\f189";
}

.bp5-icon-download::before{
  content:"\f18a";
}

.bp5-icon-drag-handle-horizontal::before{
  content:"\f18b";
}

.bp5-icon-drag-handle-vertical::before{
  content:"\f18c";
}

.bp5-icon-draw::before{
  content:"\f18d";
}

.bp5-icon-drawer-left::before{
  content:"\f18f";
}

.bp5-icon-drawer-left-filled::before{
  content:"\f18e";
}

.bp5-icon-drawer-right::before{
  content:"\f191";
}

.bp5-icon-drawer-right-filled::before{
  content:"\f190";
}

.bp5-icon-drive-time::before{
  content:"\f192";
}

.bp5-icon-duplicate::before{
  content:"\f193";
}

.bp5-icon-edit::before{
  content:"\f194";
}

.bp5-icon-eject::before{
  content:"\f195";
}

.bp5-icon-emoji::before{
  content:"\f196";
}

.bp5-icon-endnote::before{
  content:"\f356";
}

.bp5-icon-endorsed::before{
  content:"\f197";
}

.bp5-icon-envelope::before{
  content:"\f198";
}

.bp5-icon-equals::before{
  content:"\f199";
}

.bp5-icon-eraser::before{
  content:"\f19a";
}

.bp5-icon-error::before{
  content:"\f19b";
}

.bp5-icon-euro::before{
  content:"\f19c";
}

.bp5-icon-excavator::before{
  content:"\f36d";
}

.bp5-icon-exchange::before{
  content:"\f19d";
}

.bp5-icon-exclude-row::before{
  content:"\f19e";
}

.bp5-icon-expand-all::before{
  content:"\f19f";
}

.bp5-icon-explain::before{
  content:"\f34d";
}

.bp5-icon-export::before{
  content:"\f1a0";
}

.bp5-icon-eye-off::before{
  content:"\f1a1";
}

.bp5-icon-eye-on::before{
  content:"\f1a2";
}

.bp5-icon-eye-open::before{
  content:"\f1a3";
}

.bp5-icon-fast-backward::before{
  content:"\f1a4";
}

.bp5-icon-fast-forward::before{
  content:"\f1a5";
}

.bp5-icon-feed::before{
  content:"\f1a7";
}

.bp5-icon-feed-subscribed::before{
  content:"\f1a6";
}

.bp5-icon-film::before{
  content:"\f1a8";
}

.bp5-icon-filter::before{
  content:"\f1ad";
}

.bp5-icon-filter-keep::before{
  content:"\f1a9";
}

.bp5-icon-filter-list::before{
  content:"\f1aa";
}

.bp5-icon-filter-open::before{
  content:"\f1ab";
}

.bp5-icon-filter-remove::before{
  content:"\f1ac";
}

.bp5-icon-flag::before{
  content:"\f1ae";
}

.bp5-icon-flame::before{
  content:"\f1af";
}

.bp5-icon-flash::before{
  content:"\f1b0";
}

.bp5-icon-floating-point::before{
  content:"\f32c";
}

.bp5-icon-floppy-disk::before{
  content:"\f1b1";
}

.bp5-icon-flow-branch::before{
  content:"\f1b2";
}

.bp5-icon-flow-end::before{
  content:"\f1b3";
}

.bp5-icon-flow-linear::before{
  content:"\f1b4";
}

.bp5-icon-flow-review::before{
  content:"\f1b6";
}

.bp5-icon-flow-review-branch::before{
  content:"\f1b5";
}

.bp5-icon-flows::before{
  content:"\f1b7";
}

.bp5-icon-folder-close::before{
  content:"\f1b8";
}

.bp5-icon-folder-new::before{
  content:"\f1b9";
}

.bp5-icon-folder-open::before{
  content:"\f1ba";
}

.bp5-icon-folder-shared::before{
  content:"\f1bc";
}

.bp5-icon-folder-shared-open::before{
  content:"\f1bb";
}

.bp5-icon-follower::before{
  content:"\f1bd";
}

.bp5-icon-following::before{
  content:"\f1be";
}

.bp5-icon-font::before{
  content:"\f1bf";
}

.bp5-icon-fork::before{
  content:"\f1c0";
}

.bp5-icon-form::before{
  content:"\f1c1";
}

.bp5-icon-forward-ten::before{
  content:"\f35d";
}

.bp5-icon-fuel::before{
  content:"\f323";
}

.bp5-icon-full-circle::before{
  content:"\f1c2";
}

.bp5-icon-full-stacked-chart::before{
  content:"\f1c3";
}

.bp5-icon-fullscreen::before{
  content:"\f1c4";
}

.bp5-icon-function::before{
  content:"\f1c5";
}

.bp5-icon-gantt-chart::before{
  content:"\f1c6";
}

.bp5-icon-generate::before{
  content:"\f34c";
}

.bp5-icon-geofence::before{
  content:"\f1c7";
}

.bp5-icon-geolocation::before{
  content:"\f1c8";
}

.bp5-icon-geosearch::before{
  content:"\f1c9";
}

.bp5-icon-geotime::before{
  content:"\f344";
}

.bp5-icon-git-branch::before{
  content:"\f1ca";
}

.bp5-icon-git-commit::before{
  content:"\f1cb";
}

.bp5-icon-git-merge::before{
  content:"\f1cc";
}

.bp5-icon-git-new-branch::before{
  content:"\f1cd";
}

.bp5-icon-git-pull::before{
  content:"\f1ce";
}

.bp5-icon-git-push::before{
  content:"\f1cf";
}

.bp5-icon-git-repo::before{
  content:"\f1d0";
}

.bp5-icon-glass::before{
  content:"\f1d1";
}

.bp5-icon-globe::before{
  content:"\f1d3";
}

.bp5-icon-globe-network::before{
  content:"\f1d2";
}

.bp5-icon-graph::before{
  content:"\f1d5";
}

.bp5-icon-graph-remove::before{
  content:"\f1d4";
}

.bp5-icon-greater-than::before{
  content:"\f1d7";
}

.bp5-icon-greater-than-or-equal-to::before{
  content:"\f1d6";
}

.bp5-icon-grid::before{
  content:"\f1d9";
}

.bp5-icon-grid-view::before{
  content:"\f1d8";
}

.bp5-icon-group-item::before{
  content:"\f34a";
}

.bp5-icon-group-objects::before{
  content:"\f1da";
}

.bp5-icon-grouped-bar-chart::before{
  content:"\f1db";
}

.bp5-icon-hand::before{
  content:"\f1e0";
}

.bp5-icon-hand-down::before{
  content:"\f1dc";
}

.bp5-icon-hand-left::before{
  content:"\f1dd";
}

.bp5-icon-hand-right::before{
  content:"\f1de";
}

.bp5-icon-hand-up::before{
  content:"\f1df";
}

.bp5-icon-hat::before{
  content:"\f1e1";
}

.bp5-icon-header::before{
  content:"\f1e5";
}

.bp5-icon-header-one::before{
  content:"\f1e2";
}

.bp5-icon-header-three::before{
  content:"\f1e3";
}

.bp5-icon-header-two::before{
  content:"\f1e4";
}

.bp5-icon-headset::before{
  content:"\f1e6";
}

.bp5-icon-heart::before{
  content:"\f1e8";
}

.bp5-icon-heart-broken::before{
  content:"\f1e7";
}

.bp5-icon-heat-grid::before{
  content:"\f1e9";
}

.bp5-icon-heatmap::before{
  content:"\f1ea";
}

.bp5-icon-helicopter::before{
  content:"\f1eb";
}

.bp5-icon-help::before{
  content:"\f1ec";
}

.bp5-icon-helper-management::before{
  content:"\f1ed";
}

.bp5-icon-hexagon::before{
  content:"\f374";
}

.bp5-icon-high-priority::before{
  content:"\f1ee";
}

.bp5-icon-high-voltage-pole::before{
  content:"\f333";
}

.bp5-icon-highlight::before{
  content:"\f1ef";
}

.bp5-icon-history::before{
  content:"\f1f0";
}

.bp5-icon-home::before{
  content:"\f1f1";
}

.bp5-icon-horizontal-bar-chart::before{
  content:"\f1f4";
}

.bp5-icon-horizontal-bar-chart-asc::before{
  content:"\f1f2";
}

.bp5-icon-horizontal-bar-chart-desc::before{
  content:"\f1f3";
}

.bp5-icon-horizontal-distribution::before{
  content:"\f1f5";
}

.bp5-icon-horizontal-inbetween::before{
  content:"\f329";
}

.bp5-icon-hurricane::before{
  content:"\f1f6";
}

.bp5-icon-id-number::before{
  content:"\f1f7";
}

.bp5-icon-image-rotate-left::before{
  content:"\f1f8";
}

.bp5-icon-image-rotate-right::before{
  content:"\f1f9";
}

.bp5-icon-import::before{
  content:"\f1fa";
}

.bp5-icon-inbox::before{
  content:"\f1ff";
}

.bp5-icon-inbox-filtered::before{
  content:"\f1fb";
}

.bp5-icon-inbox-geo::before{
  content:"\f1fc";
}

.bp5-icon-inbox-search::before{
  content:"\f1fd";
}

.bp5-icon-inbox-update::before{
  content:"\f1fe";
}

.bp5-icon-info-sign::before{
  content:"\f200";
}

.bp5-icon-inheritance::before{
  content:"\f201";
}

.bp5-icon-inherited-group::before{
  content:"\f202";
}

.bp5-icon-inner-join::before{
  content:"\f203";
}

.bp5-icon-input::before{
  content:"\f34b";
}

.bp5-icon-insert::before{
  content:"\f204";
}

.bp5-icon-intelligence::before{
  content:"\f337";
}

.bp5-icon-intersection::before{
  content:"\f205";
}

.bp5-icon-ip-address::before{
  content:"\f206";
}

.bp5-icon-issue::before{
  content:"\f209";
}

.bp5-icon-issue-closed::before{
  content:"\f207";
}

.bp5-icon-issue-new::before{
  content:"\f208";
}

.bp5-icon-italic::before{
  content:"\f20a";
}

.bp5-icon-join-table::before{
  content:"\f20b";
}

.bp5-icon-key::before{
  content:"\f215";
}

.bp5-icon-key-backspace::before{
  content:"\f20c";
}

.bp5-icon-key-command::before{
  content:"\f20d";
}

.bp5-icon-key-control::before{
  content:"\f20e";
}

.bp5-icon-key-delete::before{
  content:"\f20f";
}

.bp5-icon-key-enter::before{
  content:"\f210";
}

.bp5-icon-key-escape::before{
  content:"\f211";
}

.bp5-icon-key-option::before{
  content:"\f212";
}

.bp5-icon-key-shift::before{
  content:"\f213";
}

.bp5-icon-key-tab::before{
  content:"\f214";
}

.bp5-icon-known-vehicle::before{
  content:"\f216";
}

.bp5-icon-lab-test::before{
  content:"\f217";
}

.bp5-icon-label::before{
  content:"\f218";
}

.bp5-icon-layer::before{
  content:"\f21a";
}

.bp5-icon-layer-outline::before{
  content:"\f219";
}

.bp5-icon-layers::before{
  content:"\f21b";
}

.bp5-icon-layout::before{
  content:"\f225";
}

.bp5-icon-layout-auto::before{
  content:"\f21c";
}

.bp5-icon-layout-balloon::before{
  content:"\f21d";
}

.bp5-icon-layout-bottom-row-three-tiles::before{
  content:"\f364";
}

.bp5-icon-layout-bottom-row-two-tiles::before{
  content:"\f363";
}

.bp5-icon-layout-circle::before{
  content:"\f21e";
}

.bp5-icon-layout-grid::before{
  content:"\f21f";
}

.bp5-icon-layout-group-by::before{
  content:"\f220";
}

.bp5-icon-layout-hierarchy::before{
  content:"\f221";
}

.bp5-icon-layout-left-column-three-tiles::before{
  content:"\f366";
}

.bp5-icon-layout-left-column-two-tiles::before{
  content:"\f365";
}

.bp5-icon-layout-linear::before{
  content:"\f222";
}

.bp5-icon-layout-right-column-three-tiles::before{
  content:"\f368";
}

.bp5-icon-layout-right-column-two-tiles::before{
  content:"\f367";
}

.bp5-icon-layout-skew-grid::before{
  content:"\f223";
}

.bp5-icon-layout-sorted-clusters::before{
  content:"\f224";
}

.bp5-icon-layout-three-columns::before{
  content:"\f361";
}

.bp5-icon-layout-three-rows::before{
  content:"\f362";
}

.bp5-icon-layout-top-row-three-tiles::before{
  content:"\f36a";
}

.bp5-icon-layout-top-row-two-tiles::before{
  content:"\f369";
}

.bp5-icon-layout-two-columns::before{
  content:"\f35f";
}

.bp5-icon-layout-two-rows::before{
  content:"\f360";
}

.bp5-icon-learning::before{
  content:"\f226";
}

.bp5-icon-left-join::before{
  content:"\f227";
}

.bp5-icon-lengthen-text::before{
  content:"\f33e";
}

.bp5-icon-less-than::before{
  content:"\f229";
}

.bp5-icon-less-than-or-equal-to::before{
  content:"\f228";
}

.bp5-icon-lifesaver::before{
  content:"\f22a";
}

.bp5-icon-lightbulb::before{
  content:"\f22b";
}

.bp5-icon-lightning::before{
  content:"\f22c";
}

.bp5-icon-link::before{
  content:"\f22d";
}

.bp5-icon-list::before{
  content:"\f230";
}

.bp5-icon-list-columns::before{
  content:"\f22e";
}

.bp5-icon-list-detail-view::before{
  content:"\f22f";
}

.bp5-icon-locate::before{
  content:"\f231";
}

.bp5-icon-lock::before{
  content:"\f232";
}

.bp5-icon-locomotive::before{
  content:"\f33b";
}

.bp5-icon-log-in::before{
  content:"\f233";
}

.bp5-icon-log-out::before{
  content:"\f234";
}

.bp5-icon-low-voltage-pole::before{
  content:"\f332";
}

.bp5-icon-manual::before{
  content:"\f235";
}

.bp5-icon-manually-entered-data::before{
  content:"\f236";
}

.bp5-icon-many-to-many::before{
  content:"\f237";
}

.bp5-icon-many-to-one::before{
  content:"\f238";
}

.bp5-icon-map::before{
  content:"\f23b";
}

.bp5-icon-map-create::before{
  content:"\f239";
}

.bp5-icon-map-marker::before{
  content:"\f23a";
}

.bp5-icon-maximize::before{
  content:"\f23c";
}

.bp5-icon-media::before{
  content:"\f23d";
}

.bp5-icon-menu::before{
  content:"\f240";
}

.bp5-icon-menu-closed::before{
  content:"\f23e";
}

.bp5-icon-menu-open::before{
  content:"\f23f";
}

.bp5-icon-merge-columns::before{
  content:"\f241";
}

.bp5-icon-merge-links::before{
  content:"\f242";
}

.bp5-icon-microphone::before{
  content:"\f343";
}

.bp5-icon-minimize::before{
  content:"\f243";
}

.bp5-icon-minus::before{
  content:"\f244";
}

.bp5-icon-mobile-phone::before{
  content:"\f245";
}

.bp5-icon-mobile-video::before{
  content:"\f246";
}

.bp5-icon-modal::before{
  content:"\f248";
}

.bp5-icon-modal-filled::before{
  content:"\f247";
}

.bp5-icon-model::before{
  content:"\f33d";
}

.bp5-icon-moon::before{
  content:"\f249";
}

.bp5-icon-more::before{
  content:"\f24a";
}

.bp5-icon-mountain::before{
  content:"\f24b";
}

.bp5-icon-move::before{
  content:"\f24c";
}

.bp5-icon-mugshot::before{
  content:"\f24d";
}

.bp5-icon-multi-select::before{
  content:"\f24e";
}

.bp5-icon-music::before{
  content:"\f24f";
}

.bp5-icon-nest::before{
  content:"\f250";
}

.bp5-icon-new-drawing::before{
  content:"\f251";
}

.bp5-icon-new-grid-item::before{
  content:"\f252";
}

.bp5-icon-new-layer::before{
  content:"\f253";
}

.bp5-icon-new-layers::before{
  content:"\f254";
}

.bp5-icon-new-link::before{
  content:"\f255";
}

.bp5-icon-new-object::before{
  content:"\f256";
}

.bp5-icon-new-person::before{
  content:"\f257";
}

.bp5-icon-new-prescription::before{
  content:"\f258";
}

.bp5-icon-new-shield::before{
  content:"\f349";
}

.bp5-icon-new-text-box::before{
  content:"\f259";
}

.bp5-icon-ninja::before{
  content:"\f25a";
}

.bp5-icon-not-equal-to::before{
  content:"\f25b";
}

.bp5-icon-notifications::before{
  content:"\f25e";
}

.bp5-icon-notifications-snooze::before{
  content:"\f25c";
}

.bp5-icon-notifications-updated::before{
  content:"\f25d";
}

.bp5-icon-numbered-list::before{
  content:"\f25f";
}

.bp5-icon-numerical::before{
  content:"\f260";
}

.bp5-icon-office::before{
  content:"\f261";
}

.bp5-icon-offline::before{
  content:"\f262";
}

.bp5-icon-oil-field::before{
  content:"\f263";
}

.bp5-icon-one-column::before{
  content:"\f264";
}

.bp5-icon-one-to-many::before{
  content:"\f265";
}

.bp5-icon-one-to-one::before{
  content:"\f266";
}

.bp5-icon-open-application::before{
  content:"\f32b";
}

.bp5-icon-outdated::before{
  content:"\f267";
}

.bp5-icon-output::before{
  content:"\f370";
}

.bp5-icon-package::before{
  content:"\f375";
}

.bp5-icon-page-layout::before{
  content:"\f268";
}

.bp5-icon-panel::before{
  content:"\f381";
}

.bp5-icon-panel-stats::before{
  content:"\f269";
}

.bp5-icon-panel-table::before{
  content:"\f26a";
}

.bp5-icon-paperclip::before{
  content:"\f26b";
}

.bp5-icon-paragraph::before{
  content:"\f26c";
}

.bp5-icon-paste-variable::before{
  content:"\f346";
}

.bp5-icon-path::before{
  content:"\f26e";
}

.bp5-icon-path-search::before{
  content:"\f26d";
}

.bp5-icon-pause::before{
  content:"\f26f";
}

.bp5-icon-people::before{
  content:"\f270";
}

.bp5-icon-percentage::before{
  content:"\f271";
}

.bp5-icon-person::before{
  content:"\f272";
}

.bp5-icon-phone::before{
  content:"\f273";
}

.bp5-icon-phone-call::before{
  content:"\f347";
}

.bp5-icon-phone-forward::before{
  content:"\f348";
}

.bp5-icon-pie-chart::before{
  content:"\f274";
}

.bp5-icon-pill::before{
  content:"\f376";
}

.bp5-icon-pin::before{
  content:"\f275";
}

.bp5-icon-pivot::before{
  content:"\f277";
}

.bp5-icon-pivot-table::before{
  content:"\f276";
}

.bp5-icon-play::before{
  content:"\f278";
}

.bp5-icon-playbook::before{
  content:"\f324";
}

.bp5-icon-plus::before{
  content:"\f279";
}

.bp5-icon-polygon-filter::before{
  content:"\f27a";
}

.bp5-icon-power::before{
  content:"\f27b";
}

.bp5-icon-predictive-analysis::before{
  content:"\f27c";
}

.bp5-icon-prescription::before{
  content:"\f27d";
}

.bp5-icon-presentation::before{
  content:"\f27e";
}

.bp5-icon-print::before{
  content:"\f27f";
}

.bp5-icon-projects::before{
  content:"\f280";
}

.bp5-icon-properties::before{
  content:"\f281";
}

.bp5-icon-property::before{
  content:"\f282";
}

.bp5-icon-publish-function::before{
  content:"\f283";
}

.bp5-icon-pulse::before{
  content:"\f284";
}

.bp5-icon-rain::before{
  content:"\f285";
}

.bp5-icon-random::before{
  content:"\f286";
}

.bp5-icon-range-ring::before{
  content:"\f371";
}

.bp5-icon-record::before{
  content:"\f287";
}

.bp5-icon-rect-height::before{
  content:"\f325";
}

.bp5-icon-rect-width::before{
  content:"\f326";
}

.bp5-icon-rectangle::before{
  content:"\f321";
}

.bp5-icon-redo::before{
  content:"\f288";
}

.bp5-icon-refresh::before{
  content:"\f289";
}

.bp5-icon-regex::before{
  content:"\f32f";
}

.bp5-icon-regression-chart::before{
  content:"\f28a";
}

.bp5-icon-remove::before{
  content:"\f290";
}

.bp5-icon-remove-column::before{
  content:"\f28d";
}

.bp5-icon-remove-column-left::before{
  content:"\f28b";
}

.bp5-icon-remove-column-right::before{
  content:"\f28c";
}

.bp5-icon-remove-row-bottom::before{
  content:"\f28e";
}

.bp5-icon-remove-row-top::before{
  content:"\f28f";
}

.bp5-icon-repeat::before{
  content:"\f291";
}

.bp5-icon-reset::before{
  content:"\f292";
}

.bp5-icon-resolve::before{
  content:"\f293";
}

.bp5-icon-rig::before{
  content:"\f294";
}

.bp5-icon-right-join::before{
  content:"\f295";
}

.bp5-icon-ring::before{
  content:"\f296";
}

.bp5-icon-rocket::before{
  content:"\f298";
}

.bp5-icon-rocket-slant::before{
  content:"\f297";
}

.bp5-icon-rotate-document::before{
  content:"\f299";
}

.bp5-icon-rotate-page::before{
  content:"\f29a";
}

.bp5-icon-route::before{
  content:"\f29b";
}

.bp5-icon-satellite::before{
  content:"\f29c";
}

.bp5-icon-saved::before{
  content:"\f29d";
}

.bp5-icon-scatter-plot::before{
  content:"\f29e";
}

.bp5-icon-search::before{
  content:"\f2a2";
}

.bp5-icon-search-around::before{
  content:"\f29f";
}

.bp5-icon-search-template::before{
  content:"\f2a0";
}

.bp5-icon-search-text::before{
  content:"\f2a1";
}

.bp5-icon-segmented-control::before{
  content:"\f2a3";
}

.bp5-icon-select::before{
  content:"\f2a4";
}

.bp5-icon-selection::before{
  content:"\f2a5";
}

.bp5-icon-send-backward::before{
  content:"\f355";
}

.bp5-icon-send-message::before{
  content:"\f2a6";
}

.bp5-icon-send-to::before{
  content:"\f2a9";
}

.bp5-icon-send-to-graph::before{
  content:"\f2a7";
}

.bp5-icon-send-to-map::before{
  content:"\f2a8";
}

.bp5-icon-sensor::before{
  content:"\f33c";
}

.bp5-icon-series-add::before{
  content:"\f2aa";
}

.bp5-icon-series-configuration::before{
  content:"\f2ab";
}

.bp5-icon-series-derived::before{
  content:"\f2ac";
}

.bp5-icon-series-filtered::before{
  content:"\f2ad";
}

.bp5-icon-series-search::before{
  content:"\f2ae";
}

.bp5-icon-server::before{
  content:"\f378";
}

.bp5-icon-server-install::before{
  content:"\f377";
}

.bp5-icon-settings::before{
  content:"\f2af";
}

.bp5-icon-shapes::before{
  content:"\f2b0";
}

.bp5-icon-share::before{
  content:"\f2b1";
}

.bp5-icon-shared-filter::before{
  content:"\f2b2";
}

.bp5-icon-shield::before{
  content:"\f2b3";
}

.bp5-icon-ship::before{
  content:"\f2b4";
}

.bp5-icon-shop::before{
  content:"\f2b5";
}

.bp5-icon-shopping-cart::before{
  content:"\f2b6";
}

.bp5-icon-shorten-text::before{
  content:"\f33f";
}

.bp5-icon-signal-search::before{
  content:"\f2b7";
}

.bp5-icon-sim-card::before{
  content:"\f2b8";
}

.bp5-icon-slash::before{
  content:"\f2b9";
}

.bp5-icon-small-cross::before{
  content:"\f2ba";
}

.bp5-icon-small-info-sign::before{
  content:"\f334";
}

.bp5-icon-small-minus::before{
  content:"\f2bb";
}

.bp5-icon-small-plus::before{
  content:"\f2bc";
}

.bp5-icon-small-square::before{
  content:"\f2bd";
}

.bp5-icon-small-tick::before{
  content:"\f2be";
}

.bp5-icon-snowflake::before{
  content:"\f2bf";
}

.bp5-icon-soccer-ball::before{
  content:"\f350";
}

.bp5-icon-social-media::before{
  content:"\f2c0";
}

.bp5-icon-sort::before{
  content:"\f2c7";
}

.bp5-icon-sort-alphabetical::before{
  content:"\f2c2";
}

.bp5-icon-sort-alphabetical-desc::before{
  content:"\f2c1";
}

.bp5-icon-sort-asc::before{
  content:"\f2c3";
}

.bp5-icon-sort-desc::before{
  content:"\f2c4";
}

.bp5-icon-sort-numerical::before{
  content:"\f2c6";
}

.bp5-icon-sort-numerical-desc::before{
  content:"\f2c5";
}

.bp5-icon-spell-check::before{
  content:"\f340";
}

.bp5-icon-split-columns::before{
  content:"\f2c8";
}

.bp5-icon-sports-stadium::before{
  content:"\f351";
}

.bp5-icon-square::before{
  content:"\f2c9";
}

.bp5-icon-stacked-chart::before{
  content:"\f2ca";
}

.bp5-icon-stadium-geometry::before{
  content:"\f2cb";
}

.bp5-icon-star::before{
  content:"\f2cd";
}

.bp5-icon-star-empty::before{
  content:"\f2cc";
}

.bp5-icon-step-backward::before{
  content:"\f2ce";
}

.bp5-icon-step-chart::before{
  content:"\f2cf";
}

.bp5-icon-step-forward::before{
  content:"\f2d0";
}

.bp5-icon-stop::before{
  content:"\f2d1";
}

.bp5-icon-stopwatch::before{
  content:"\f2d2";
}

.bp5-icon-strikethrough::before{
  content:"\f2d3";
}

.bp5-icon-style::before{
  content:"\f2d4";
}

.bp5-icon-subscript::before{
  content:"\f339";
}

.bp5-icon-superscript::before{
  content:"\f33a";
}

.bp5-icon-swap-horizontal::before{
  content:"\f2d5";
}

.bp5-icon-swap-vertical::before{
  content:"\f2d6";
}

.bp5-icon-switch::before{
  content:"\f2d7";
}

.bp5-icon-symbol-circle::before{
  content:"\f2d8";
}

.bp5-icon-symbol-cross::before{
  content:"\f2d9";
}

.bp5-icon-symbol-diamond::before{
  content:"\f2da";
}

.bp5-icon-symbol-rectangle::before{
  content:"\f322";
}

.bp5-icon-symbol-square::before{
  content:"\f2db";
}

.bp5-icon-symbol-triangle-down::before{
  content:"\f2dc";
}

.bp5-icon-symbol-triangle-up::before{
  content:"\f2dd";
}

.bp5-icon-syringe::before{
  content:"\f2de";
}

.bp5-icon-table-sync::before{
  content:"\f36e";
}

.bp5-icon-tag::before{
  content:"\f2df";
}

.bp5-icon-tag-add::before{
  content:"\f379";
}

.bp5-icon-tag-promote::before{
  content:"\f37a";
}

.bp5-icon-tag-refresh::before{
  content:"\f37b";
}

.bp5-icon-tag-undo::before{
  content:"\f37c";
}

.bp5-icon-tags::before{
  content:"\f37d";
}

.bp5-icon-take-action::before{
  content:"\f2e0";
}

.bp5-icon-tank::before{
  content:"\f2e1";
}

.bp5-icon-target::before{
  content:"\f2e2";
}

.bp5-icon-taxi::before{
  content:"\f2e3";
}

.bp5-icon-team::before{
  content:"\f352";
}

.bp5-icon-temperature::before{
  content:"\f2e4";
}

.bp5-icon-text-highlight::before{
  content:"\f2e5";
}

.bp5-icon-th::before{
  content:"\f2ea";
}

.bp5-icon-th-derived::before{
  content:"\f2e6";
}

.bp5-icon-th-disconnect::before{
  content:"\f2e7";
}

.bp5-icon-th-filtered::before{
  content:"\f2e8";
}

.bp5-icon-th-list::before{
  content:"\f2e9";
}

.bp5-icon-third-party::before{
  content:"\f2eb";
}

.bp5-icon-thumbs-down::before{
  content:"\f2ec";
}

.bp5-icon-thumbs-up::before{
  content:"\f2ed";
}

.bp5-icon-tick::before{
  content:"\f2ef";
}

.bp5-icon-tick-circle::before{
  content:"\f2ee";
}

.bp5-icon-time::before{
  content:"\f2f0";
}

.bp5-icon-timeline-area-chart::before{
  content:"\f2f1";
}

.bp5-icon-timeline-bar-chart::before{
  content:"\f2f2";
}

.bp5-icon-timeline-events::before{
  content:"\f2f3";
}

.bp5-icon-timeline-line-chart::before{
  content:"\f2f4";
}

.bp5-icon-tint::before{
  content:"\f2f5";
}

.bp5-icon-torch::before{
  content:"\f2f6";
}

.bp5-icon-tractor::before{
  content:"\f2f7";
}

.bp5-icon-train::before{
  content:"\f2f8";
}

.bp5-icon-translate::before{
  content:"\f2f9";
}

.bp5-icon-trash::before{
  content:"\f2fa";
}

.bp5-icon-tree::before{
  content:"\f2fb";
}

.bp5-icon-trending-down::before{
  content:"\f2fc";
}

.bp5-icon-trending-up::before{
  content:"\f2fd";
}

.bp5-icon-trophy::before{
  content:"\f34f";
}

.bp5-icon-truck::before{
  content:"\f2fe";
}

.bp5-icon-two-columns::before{
  content:"\f2ff";
}

.bp5-icon-unarchive::before{
  content:"\f300";
}

.bp5-icon-underline::before{
  content:"\f301";
}

.bp5-icon-undo::before{
  content:"\f302";
}

.bp5-icon-ungroup-objects::before{
  content:"\f303";
}

.bp5-icon-unknown-vehicle::before{
  content:"\f304";
}

.bp5-icon-unlink::before{
  content:"\f345";
}

.bp5-icon-unlock::before{
  content:"\f305";
}

.bp5-icon-unpin::before{
  content:"\f306";
}

.bp5-icon-unresolve::before{
  content:"\f307";
}

.bp5-icon-updated::before{
  content:"\f308";
}

.bp5-icon-upload::before{
  content:"\f309";
}

.bp5-icon-user::before{
  content:"\f30a";
}

.bp5-icon-variable::before{
  content:"\f30b";
}

.bp5-icon-vector::before{
  content:"\f35e";
}

.bp5-icon-vertical-bar-chart-asc::before{
  content:"\f30c";
}

.bp5-icon-vertical-bar-chart-desc::before{
  content:"\f30d";
}

.bp5-icon-vertical-distribution::before{
  content:"\f30e";
}

.bp5-icon-vertical-inbetween::before{
  content:"\f32a";
}

.bp5-icon-video::before{
  content:"\f30f";
}

.bp5-icon-virus::before{
  content:"\f310";
}

.bp5-icon-volume-down::before{
  content:"\f311";
}

.bp5-icon-volume-off::before{
  content:"\f312";
}

.bp5-icon-volume-up::before{
  content:"\f313";
}

.bp5-icon-walk::before{
  content:"\f314";
}

.bp5-icon-warning-sign::before{
  content:"\f315";
}

.bp5-icon-waterfall-chart::before{
  content:"\f316";
}

.bp5-icon-waves::before{
  content:"\f317";
}

.bp5-icon-widget::before{
  content:"\f31b";
}

.bp5-icon-widget-button::before{
  content:"\f318";
}

.bp5-icon-widget-footer::before{
  content:"\f319";
}

.bp5-icon-widget-header::before{
  content:"\f31a";
}

.bp5-icon-wind::before{
  content:"\f31c";
}

.bp5-icon-wrench::before{
  content:"\f31d";
}

.bp5-icon-wrench-redo::before{
  content:"\f37e";
}

.bp5-icon-wrench-snooze::before{
  content:"\f37f";
}

.bp5-icon-wrench-time::before{
  content:"\f380";
}

.bp5-icon-zoom-in::before{
  content:"\f31e";
}

.bp5-icon-zoom-out::before{
  content:"\f31f";
}

.bp5-icon-zoom-to-fit::before{
  content:"\f320";
}

.bp5-text-muted{
  color:#5f6b7c;
}

.bp5-text-disabled{
  color:rgba(95, 107, 124, 0.6);
}

.bp5-running-text hr{
  border-color:rgba(17, 20, 24, 0.15);
}

a{
  color:#215db0;
}
a:hover{
  color:#215db0;
}
a .bp5-icon, a .bp5-icon-standard, a .bp5-icon-large{
  color:inherit;
}
a code{
  color:inherit;
}

.bp5-code,
.bp5-running-text code{
  background:rgba(255, 255, 255, 0.7);
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2);
  color:#5f6b7c;
}
a > .bp5-code,
a > .bp5-running-text code{
  color:#2d72d2;
}

.bp5-code-block,
.bp5-running-text pre{
  background:rgba(255, 255, 255, 0.7);
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.15);
  color:#1c2127;
}
.bp5-code-block > code,
.bp5-running-text pre > code{
  background:none;
  box-shadow:none;
  color:inherit;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-code-block,
  .bp5-running-text pre{
    border:1px solid buttonborder;
    box-shadow:none;
  }
}

.bp5-key,
.bp5-running-text kbd{
  background:#ffffff;
  box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 1px 1px rgba(17, 20, 24, 0.2);
  color:#5f6b7c;
}

.bp5-icon.bp5-intent-primary, .bp5-icon-standard.bp5-intent-primary, .bp5-icon-large.bp5-intent-primary{
  color:#215db0;
}
.bp5-icon.bp5-intent-success, .bp5-icon-standard.bp5-intent-success, .bp5-icon-large.bp5-intent-success{
  color:#1c6e42;
}
.bp5-icon.bp5-intent-warning, .bp5-icon-standard.bp5-intent-warning, .bp5-icon-large.bp5-intent-warning{
  color:#935610;
}
.bp5-icon.bp5-intent-danger, .bp5-icon-standard.bp5-intent-danger, .bp5-icon-large.bp5-intent-danger{
  color:#ac2f33;
}
.bp5-heading{
  color:#1c2127;
  font-weight:600;
  margin:0 0 10px;
  padding:0;
}
.bp5-dark .bp5-heading{
  color:#f6f7f9;
}
.bp5-heading.bp5-text-muted{
  color:#5f6b7c;
}
.bp5-dark .bp5-heading.bp5-text-muted{
  color:#abb3bf;
}

.bp5-running-text h1, h1.bp5-heading{
  font-size:36px;
  line-height:40px;
}

.bp5-running-text h2, h2.bp5-heading{
  font-size:28px;
  line-height:32px;
}

.bp5-running-text h3, h3.bp5-heading{
  font-size:22px;
  line-height:25px;
}

.bp5-running-text h4, h4.bp5-heading{
  font-size:18px;
  line-height:21px;
}

.bp5-running-text h5, h5.bp5-heading{
  font-size:16px;
  line-height:19px;
}

.bp5-running-text h6, h6.bp5-heading{
  font-size:14px;
  line-height:16px;
}
.bp5-ui-text{
  font-size:14px;
  font-weight:400;
  letter-spacing:0;
  line-height:1.28581;
  text-transform:none;
}

.bp5-monospace-text{
  font-family:monospace;
  text-transform:none;
}

.bp5-text-overflow-ellipsis{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  word-wrap:normal;
}
.bp5-running-text{
  font-size:14px;
  line-height:1.5;
}
.bp5-running-text h1{
  color:#1c2127;
  font-weight:600;
  margin-bottom:20px;
  margin-top:40px;
}
.bp5-dark .bp5-running-text h1{
  color:#f6f7f9;
}
.bp5-running-text h1.bp5-text-muted{
  color:#5f6b7c;
}
.bp5-dark .bp5-running-text h1.bp5-text-muted{
  color:#abb3bf;
}
.bp5-running-text h2{
  color:#1c2127;
  font-weight:600;
  margin-bottom:20px;
  margin-top:40px;
}
.bp5-dark .bp5-running-text h2{
  color:#f6f7f9;
}
.bp5-running-text h2.bp5-text-muted{
  color:#5f6b7c;
}
.bp5-dark .bp5-running-text h2.bp5-text-muted{
  color:#abb3bf;
}
.bp5-running-text h3{
  color:#1c2127;
  font-weight:600;
  margin-bottom:20px;
  margin-top:40px;
}
.bp5-dark .bp5-running-text h3{
  color:#f6f7f9;
}
.bp5-running-text h3.bp5-text-muted{
  color:#5f6b7c;
}
.bp5-dark .bp5-running-text h3.bp5-text-muted{
  color:#abb3bf;
}
.bp5-running-text h4{
  color:#1c2127;
  font-weight:600;
  margin-bottom:20px;
  margin-top:40px;
}
.bp5-dark .bp5-running-text h4{
  color:#f6f7f9;
}
.bp5-running-text h4.bp5-text-muted{
  color:#5f6b7c;
}
.bp5-dark .bp5-running-text h4.bp5-text-muted{
  color:#abb3bf;
}
.bp5-running-text h5{
  color:#1c2127;
  font-weight:600;
  margin-bottom:20px;
  margin-top:40px;
}
.bp5-dark .bp5-running-text h5{
  color:#f6f7f9;
}
.bp5-running-text h5.bp5-text-muted{
  color:#5f6b7c;
}
.bp5-dark .bp5-running-text h5.bp5-text-muted{
  color:#abb3bf;
}
.bp5-running-text h6{
  color:#1c2127;
  font-weight:600;
  margin-bottom:20px;
  margin-top:40px;
}
.bp5-dark .bp5-running-text h6{
  color:#f6f7f9;
}
.bp5-running-text h6.bp5-text-muted{
  color:#5f6b7c;
}
.bp5-dark .bp5-running-text h6.bp5-text-muted{
  color:#abb3bf;
}
.bp5-running-text hr{
  border:none;
  border-bottom:1px solid rgba(17, 20, 24, 0.15);
  margin:20px 0;
}
.bp5-running-text p{
  margin:0 0 10px;
  padding:0;
}
.bp5-text-large{
  font-size:16px;
}

.bp5-text-small{
  font-size:12px;
}
a{
  text-decoration:none;
}
a:hover{
  cursor:pointer;
  text-decoration:underline;
}
.bp5-code, .bp5-running-text code{
  font-family:monospace;
  text-transform:none;
  border-radius:2px;
  font-size:smaller;
  padding:2px 5px;
}

.bp5-code-block, .bp5-running-text pre{
  font-family:monospace;
  text-transform:none;
  border-radius:2px;
  display:block;
  font-size:13px;
  line-height:1.4;
  margin:10px 0;
  padding:13px 15px 12px;
  word-break:break-all;
  word-wrap:break-word;
}
.bp5-code-block > code, .bp5-running-text pre > code{
  font-size:inherit;
  padding:0;
}

.bp5-key, .bp5-running-text kbd{
  align-items:center;
  border-radius:2px;
  display:inline-flex;
  font-family:inherit;
  font-size:12px;
  height:24px;
  justify-content:center;
  line-height:24px;
  min-width:24px;
  padding:2px 4px;
  vertical-align:middle;
}
.bp5-key .bp5-icon, .bp5-running-text kbd .bp5-icon, .bp5-key .bp5-icon-standard, .bp5-running-text kbd .bp5-icon-standard, .bp5-key .bp5-icon-large, .bp5-running-text kbd .bp5-icon-large{
  margin-right:5px;
}
.bp5-blockquote, .bp5-running-text blockquote{
  border-left:solid 4px rgba(171, 179, 191, 0.5);
  margin:0 0 10px;
  padding:0 20px;
}
.bp5-dark .bp5-blockquote, .bp5-dark .bp5-running-text blockquote, .bp5-running-text .bp5-dark blockquote{
  border-color:rgba(115, 128, 145, 0.5);
}
.bp5-list, .bp5-running-text ul,
.bp5-running-text ol{
  margin:10px 0;
  padding-left:30px;
}
.bp5-list li:not(:last-child), .bp5-running-text ul li:not(:last-child),
.bp5-running-text ol li:not(:last-child){
  margin-bottom:5px;
}
.bp5-list ol, .bp5-running-text ul ol,
.bp5-running-text ol ol,
.bp5-list ul,
.bp5-running-text ul ul,
.bp5-running-text ol ul{
  margin-top:5px;
}

.bp5-list-unstyled{
  list-style:none;
  margin:0;
  padding:0;
}
.bp5-list-unstyled li{
  padding:0;
}
.bp5-rtl{
  text-align:right;
}
.bp5-dark{
  color:#f6f7f9;
}
.bp5-dark .bp5-text-muted{
  color:#abb3bf;
}
.bp5-dark .bp5-text-disabled{
  color:rgba(171, 179, 191, 0.6);
}
.bp5-dark .bp5-running-text hr{
  border-color:rgba(255, 255, 255, 0.2);
}
.bp5-dark a{
  color:#8abbff;
}
.bp5-dark a:hover{
  color:#8abbff;
}
.bp5-dark a .bp5-icon, .bp5-dark a .bp5-icon-standard, .bp5-dark a .bp5-icon-large{
  color:inherit;
}
.bp5-dark a code{
  color:inherit;
}
.bp5-dark .bp5-code,
.bp5-dark .bp5-running-text code{
  background:rgba(17, 20, 24, 0.3);
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4);
  color:#abb3bf;
}
a > .bp5-dark .bp5-code,
a > .bp5-dark .bp5-running-text code{
  color:inherit;
}
.bp5-dark .bp5-code-block,
.bp5-dark .bp5-running-text pre{
  background:rgba(17, 20, 24, 0.3);
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4);
  color:#f6f7f9;
}
.bp5-dark .bp5-code-block > code,
.bp5-dark .bp5-running-text pre > code{
  background:none;
  box-shadow:none;
  color:inherit;
}
.bp5-dark .bp5-key,
.bp5-dark .bp5-running-text kbd{
  background:#383e47;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.2), 0 1px 1px 0 rgba(17, 20, 24, 0.4);
  color:#abb3bf;
}
.bp5-dark .bp5-icon.bp5-intent-primary, .bp5-dark .bp5-icon-standard.bp5-intent-primary, .bp5-dark .bp5-icon-large.bp5-intent-primary{
  color:#8abbff;
}
.bp5-dark .bp5-icon.bp5-intent-success, .bp5-dark .bp5-icon-standard.bp5-intent-success, .bp5-dark .bp5-icon-large.bp5-intent-success{
  color:#72ca9b;
}
.bp5-dark .bp5-icon.bp5-intent-warning, .bp5-dark .bp5-icon-standard.bp5-intent-warning, .bp5-dark .bp5-icon-large.bp5-intent-warning{
  color:#fbb360;
}
.bp5-dark .bp5-icon.bp5-intent-danger, .bp5-dark .bp5-icon-standard.bp5-intent-danger, .bp5-dark .bp5-icon-large.bp5-intent-danger{
  color:#fa999c;
}

:focus{
  outline:rgba(33, 93, 176, 0.752) solid 2px;
  outline-offset:2px;
  -moz-outline-radius:6px;
}
.bp5-dark :focus{
  outline-color:rgba(138, 187, 255, 0.752);
}

.bp5-focus-disabled :focus:not(.bp5-focus-style-manager-ignore *){
  outline:none !important;
}
.bp5-focus-disabled :focus:not(.bp5-focus-style-manager-ignore *) ~ .bp5-control-indicator{
  outline:none !important;
}

.bp5-dark{
  color-scheme:dark;
}
.bp5-alert{
  max-width:400px;
  padding:20px;
}

.bp5-alert-body{
  display:flex;
}
.bp5-alert-body .bp5-icon{
  font-size:40px;
  margin-right:20px;
  margin-top:0;
}

.bp5-alert-contents{
  word-break:break-word;
}

.bp5-alert-footer{
  display:flex;
  flex-direction:row-reverse;
  margin-top:10px;
}
.bp5-alert-footer .bp5-button{
  margin-left:10px;
}
.bp5-breadcrumbs{
  align-items:center;
  cursor:default;
  display:flex;
  flex-wrap:wrap;
  height:30px;
  list-style:none;
  margin:0;
  padding:0;
}
.bp5-breadcrumbs > li{
  align-items:center;
  display:flex;
}
.bp5-breadcrumbs > li::after{
  background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.71 7.29l-4-4a1.003 1.003 0 00-1.42 1.42L8.59 8 5.3 11.29c-.19.18-.3.43-.3.71a1.003 1.003 0 001.71.71l4-4c.18-.18.29-.43.29-.71 0-.28-.11-.53-.29-.71z' fill='%235f6b7c'/%3e%3c/svg%3e");
  content:"";
  display:block;
  height:16px;
  margin:0 5px;
  width:16px;
}
.bp5-breadcrumbs > li:last-of-type::after{
  display:none;
}

.bp5-breadcrumb,
.bp5-breadcrumb-current,
.bp5-breadcrumbs-collapsed{
  align-items:center;
  display:inline-flex;
  font-size:16px;
}

.bp5-breadcrumb,
.bp5-breadcrumbs-collapsed{
  color:#5f6b7c;
}

.bp5-breadcrumb:hover{
  text-decoration:none;
}
.bp5-breadcrumb.bp5-disabled{
  color:rgba(95, 107, 124, 0.6);
  cursor:not-allowed;
}
.bp5-breadcrumb .bp5-icon{
  margin-right:5px;
}

.bp5-breadcrumb-current{
  color:inherit;
  font-weight:600;
}
.bp5-breadcrumb-current .bp5-input{
  font-size:inherit;
  font-weight:inherit;
  vertical-align:baseline;
}

.bp5-breadcrumbs-collapsed{
  background:rgba(143, 153, 168, 0.15);
  border:none;
  border-radius:2px;
  cursor:pointer;
  margin-right:2px;
  padding:1px 5px;
  vertical-align:text-bottom;
}
.bp5-breadcrumbs-collapsed::before{
  background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cg fill='%235f6b7c'%3e%3cpath d='M2 6.03a2 2 0 100 4 2 2 0 100-4zM14 6.03a2 2 0 100 4 2 2 0 100-4zM8 6.03a2 2 0 100 4 2 2 0 100-4z'/%3e%3c/g%3e%3c/svg%3e") center no-repeat;
  content:"";
  display:block;
  height:16px;
  width:16px;
}
.bp5-breadcrumbs-collapsed:hover{
  background:rgba(143, 153, 168, 0.3);
  color:#1c2127;
  text-decoration:none;
}

.bp5-dark .bp5-breadcrumb,
.bp5-dark .bp5-breadcrumbs-collapsed{
  color:#abb3bf;
}
.bp5-dark .bp5-breadcrumbs > li::after{
  background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.71 7.29l-4-4a1.003 1.003 0 00-1.42 1.42L8.59 8 5.3 11.29c-.19.18-.3.43-.3.71a1.003 1.003 0 001.71.71l4-4c.18-.18.29-.43.29-.71 0-.28-.11-.53-.29-.71z' fill='%23abb3bf'/%3e%3c/svg%3e");
  color:#abb3bf;
}
.bp5-dark .bp5-breadcrumb.bp5-disabled{
  color:rgba(171, 179, 191, 0.6);
}
.bp5-dark .bp5-breadcrumb-current{
  color:#f6f7f9;
}
.bp5-dark .bp5-breadcrumbs-collapsed{
  background:rgba(143, 153, 168, 0.2);
}
.bp5-dark .bp5-breadcrumbs-collapsed::before{
  background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cg fill='%23abb3bf'%3e%3cpath d='M2 6.03a2 2 0 100 4 2 2 0 100-4zM14 6.03a2 2 0 100 4 2 2 0 100-4zM8 6.03a2 2 0 100 4 2 2 0 100-4z'/%3e%3c/g%3e%3c/svg%3e") center no-repeat;
}
.bp5-dark .bp5-breadcrumbs-collapsed:hover{
  background:rgba(143, 153, 168, 0.3);
  color:#f6f7f9;
}
.bp5-button{
  display:inline-flex;
  flex-direction:row;
  align-items:center;
  border:none;
  border-radius:2px;
  cursor:pointer;
  font-size:14px;
  justify-content:center;
  padding:5px 10px;
  text-align:left;
  vertical-align:middle;
  min-height:30px;
  min-width:30px;
}
.bp5-button > *{
  flex-grow:0;
  flex-shrink:0;
}
.bp5-button > .bp5-fill{
  flex-grow:1;
  flex-shrink:1;
}
.bp5-button::before,
.bp5-button > *{
  margin-right:7px;
}
.bp5-button:empty::before,
.bp5-button > :last-child{
  margin-right:0;
}
.bp5-button:empty{
  padding:0 !important;
}
.bp5-button:disabled, .bp5-button.bp5-disabled{
  cursor:not-allowed;
}
.bp5-button.bp5-fill{
  display:flex;
  width:100%;
}
.bp5-button.bp5-align-right, .bp5-align-right .bp5-button{
  text-align:right;
}
.bp5-button.bp5-align-left, .bp5-align-left .bp5-button{
  text-align:left;
}
.bp5-button:not([class*=bp5-intent-]){
  background-color:#f6f7f9;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 2px rgba(17, 20, 24, 0.1);
  color:#1c2127;
}
.bp5-button:not([class*=bp5-intent-]):hover{
  background-clip:padding-box;
  background-color:#edeff2;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 2px rgba(17, 20, 24, 0.2);
}
.bp5-button:not([class*=bp5-intent-]):active, .bp5-button:not([class*=bp5-intent-]).bp5-active{
  background-color:#dce0e5;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 2px rgba(17, 20, 24, 0.2);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-button:not([class*=bp5-intent-]):active, .bp5-button:not([class*=bp5-intent-]).bp5-active{
    background:highlight;
  }
}
.bp5-button:not([class*=bp5-intent-]):disabled, .bp5-button:not([class*=bp5-intent-]).bp5-disabled{
  background-color:rgba(211, 216, 222, 0.5);
  box-shadow:none;
  color:rgba(95, 107, 124, 0.6);
  cursor:not-allowed;
  outline:none;
}
.bp5-button:not([class*=bp5-intent-]):disabled.bp5-active, .bp5-button:not([class*=bp5-intent-]):disabled.bp5-active:hover, .bp5-button:not([class*=bp5-intent-]).bp5-disabled.bp5-active, .bp5-button:not([class*=bp5-intent-]).bp5-disabled.bp5-active:hover{
  background:rgba(211, 216, 222, 0.7);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-button:not([class*=bp5-intent-]){
    border:1px solid buttonborder;
  }
}
.bp5-button.bp5-intent-primary{
  background-color:#2d72d2;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 2px rgba(17, 20, 24, 0.1);
  color:#ffffff;
}
.bp5-button.bp5-intent-primary:hover, .bp5-button.bp5-intent-primary:active, .bp5-button.bp5-intent-primary.bp5-active{
  color:#ffffff;
}
.bp5-button.bp5-intent-primary:hover{
  background-color:#215db0;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 2px rgba(17, 20, 24, 0.2);
}
.bp5-button.bp5-intent-primary:active, .bp5-button.bp5-intent-primary.bp5-active{
  background-color:#184a90;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 2px rgba(17, 20, 24, 0.2);
}
.bp5-button.bp5-intent-primary:disabled, .bp5-button.bp5-intent-primary.bp5-disabled{
  background-color:rgba(45, 114, 210, 0.5);
  border-color:transparent;
  box-shadow:none;
  color:rgba(255, 255, 255, 0.6);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-button.bp5-intent-primary:disabled, .bp5-button.bp5-intent-primary.bp5-disabled{
    border-color:graytext;
    color:graytext;
  }
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-button.bp5-intent-primary{
    border:1px solid buttonborder;
    box-shadow:none;
  }
}
.bp5-button.bp5-intent-success{
  background-color:#238551;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 2px rgba(17, 20, 24, 0.1);
  color:#ffffff;
}
.bp5-button.bp5-intent-success:hover, .bp5-button.bp5-intent-success:active, .bp5-button.bp5-intent-success.bp5-active{
  color:#ffffff;
}
.bp5-button.bp5-intent-success:hover{
  background-color:#1c6e42;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 2px rgba(17, 20, 24, 0.2);
}
.bp5-button.bp5-intent-success:active, .bp5-button.bp5-intent-success.bp5-active{
  background-color:#165a36;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 2px rgba(17, 20, 24, 0.2);
}
.bp5-button.bp5-intent-success:disabled, .bp5-button.bp5-intent-success.bp5-disabled{
  background-color:rgba(35, 133, 81, 0.5);
  border-color:transparent;
  box-shadow:none;
  color:rgba(255, 255, 255, 0.6);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-button.bp5-intent-success:disabled, .bp5-button.bp5-intent-success.bp5-disabled{
    border-color:graytext;
    color:graytext;
  }
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-button.bp5-intent-success{
    border:1px solid buttonborder;
    box-shadow:none;
  }
}
.bp5-button.bp5-intent-warning{
  background-color:#c87619;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 2px rgba(17, 20, 24, 0.1);
  color:#ffffff;
}
.bp5-button.bp5-intent-warning:hover, .bp5-button.bp5-intent-warning:active, .bp5-button.bp5-intent-warning.bp5-active{
  color:#ffffff;
}
.bp5-button.bp5-intent-warning:hover{
  background-color:#935610;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 2px rgba(17, 20, 24, 0.2);
}
.bp5-button.bp5-intent-warning:active, .bp5-button.bp5-intent-warning.bp5-active{
  background-color:#77450d;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 2px rgba(17, 20, 24, 0.2);
}
.bp5-button.bp5-intent-warning:disabled, .bp5-button.bp5-intent-warning.bp5-disabled{
  background-color:rgba(200, 118, 25, 0.5);
  border-color:transparent;
  box-shadow:none;
  color:rgba(255, 255, 255, 0.6);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-button.bp5-intent-warning:disabled, .bp5-button.bp5-intent-warning.bp5-disabled{
    border-color:graytext;
    color:graytext;
  }
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-button.bp5-intent-warning{
    border:1px solid buttonborder;
    box-shadow:none;
  }
}
.bp5-button.bp5-intent-danger{
  background-color:#cd4246;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 2px rgba(17, 20, 24, 0.1);
  color:#ffffff;
}
.bp5-button.bp5-intent-danger:hover, .bp5-button.bp5-intent-danger:active, .bp5-button.bp5-intent-danger.bp5-active{
  color:#ffffff;
}
.bp5-button.bp5-intent-danger:hover{
  background-color:#ac2f33;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 2px rgba(17, 20, 24, 0.2);
}
.bp5-button.bp5-intent-danger:active, .bp5-button.bp5-intent-danger.bp5-active{
  background-color:#8e292c;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 2px rgba(17, 20, 24, 0.2);
}
.bp5-button.bp5-intent-danger:disabled, .bp5-button.bp5-intent-danger.bp5-disabled{
  background-color:rgba(205, 66, 70, 0.5);
  border-color:transparent;
  box-shadow:none;
  color:rgba(255, 255, 255, 0.6);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-button.bp5-intent-danger:disabled, .bp5-button.bp5-intent-danger.bp5-disabled{
    border-color:graytext;
    color:graytext;
  }
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-button.bp5-intent-danger{
    border:1px solid buttonborder;
    box-shadow:none;
  }
}
.bp5-button[class*=bp5-intent-] .bp5-button-spinner .bp5-spinner-head{
  stroke:#ffffff;
}
.bp5-button.bp5-large, .bp5-large .bp5-button{
  min-height:40px;
  min-width:40px;
  font-size:16px;
  padding:5px 15px;
}
.bp5-button.bp5-large::before,
.bp5-button.bp5-large > *, .bp5-large .bp5-button::before,
.bp5-large .bp5-button > *{
  margin-right:10px;
}
.bp5-button.bp5-large:empty::before,
.bp5-button.bp5-large > :last-child, .bp5-large .bp5-button:empty::before,
.bp5-large .bp5-button > :last-child{
  margin-right:0;
}
.bp5-button.bp5-small, .bp5-small .bp5-button{
  min-height:24px;
  min-width:24px;
  padding:0 7px;
}
.bp5-button.bp5-loading{
  position:relative;
}
.bp5-button.bp5-loading[class*=bp5-icon-]::before{
  visibility:hidden;
}
.bp5-button.bp5-loading .bp5-button-spinner{
  margin:0;
  position:absolute;
}
.bp5-button.bp5-loading > :not(.bp5-button-spinner){
  visibility:hidden;
}
.bp5-button[class*=bp5-icon-]::before{
  font-family:"blueprint-icons-16", sans-serif;
  font-size:16px;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  height:16px;
  line-height:1;
  width:16px;
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
  color:#5f6b7c;
}
.bp5-button .bp5-icon, .bp5-button .bp5-icon-standard, .bp5-button .bp5-icon-large{
  color:#5f6b7c;
}
.bp5-button .bp5-icon.bp5-align-right, .bp5-button .bp5-icon-standard.bp5-align-right, .bp5-button .bp5-icon-large.bp5-align-right{
  margin-left:7px;
}
.bp5-button .bp5-icon:first-child:last-child,
.bp5-button .bp5-spinner + .bp5-icon:last-child{
  margin:0 -7px;
}
.bp5-dark .bp5-button:not([class*=bp5-intent-]){
  background-color:#383e47;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 1px 2px rgba(17, 20, 24, 0.2);
  color:#f6f7f9;
}
.bp5-dark .bp5-button:not([class*=bp5-intent-]):hover, .bp5-dark .bp5-button:not([class*=bp5-intent-]):active, .bp5-dark .bp5-button:not([class*=bp5-intent-]).bp5-active{
  color:#f6f7f9;
}
.bp5-dark .bp5-button:not([class*=bp5-intent-]):hover{
  background-color:#2f343c;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 1px 2px rgba(17, 20, 24, 0.4);
}
.bp5-dark .bp5-button:not([class*=bp5-intent-]):active, .bp5-dark .bp5-button:not([class*=bp5-intent-]).bp5-active{
  background-color:#1c2127;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 1px 2px rgba(17, 20, 24, 0.4);
}
.bp5-dark .bp5-button:not([class*=bp5-intent-]):disabled, .bp5-dark .bp5-button:not([class*=bp5-intent-]).bp5-disabled{
  background-color:rgba(64, 72, 84, 0.5);
  box-shadow:none;
  color:rgba(171, 179, 191, 0.6);
}
.bp5-dark .bp5-button:not([class*=bp5-intent-]):disabled.bp5-active, .bp5-dark .bp5-button:not([class*=bp5-intent-]).bp5-disabled.bp5-active{
  background:rgba(64, 72, 84, 0.7);
}
.bp5-dark .bp5-button:not([class*=bp5-intent-]) .bp5-button-spinner .bp5-spinner-head{
  background:rgba(17, 20, 24, 0.5);
  stroke:#8f99a8;
}
.bp5-dark .bp5-button:not([class*=bp5-intent-])[class*=bp5-icon-]::before{
  color:#abb3bf;
}
.bp5-dark .bp5-button:not([class*=bp5-intent-]) .bp5-icon:not([class*=bp5-intent-]), .bp5-dark .bp5-button:not([class*=bp5-intent-]) .bp5-icon-standard:not([class*=bp5-intent-]), .bp5-dark .bp5-button:not([class*=bp5-intent-]) .bp5-icon-large:not([class*=bp5-intent-]){
  color:#abb3bf;
}
.bp5-dark .bp5-button[class*=bp5-intent-]{
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 1px 2px rgba(17, 20, 24, 0.2);
}
.bp5-dark .bp5-button[class*=bp5-intent-]:hover{
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 1px 2px rgba(17, 20, 24, 0.2);
}
.bp5-dark .bp5-button[class*=bp5-intent-]:active, .bp5-dark .bp5-button[class*=bp5-intent-].bp5-active{
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 1px 2px rgba(17, 20, 24, 0.4);
}
.bp5-dark .bp5-button[class*=bp5-intent-]:disabled, .bp5-dark .bp5-button[class*=bp5-intent-].bp5-disabled{
  box-shadow:none;
  color:rgba(255, 255, 255, 0.3);
}
.bp5-dark .bp5-button[class*=bp5-intent-] .bp5-button-spinner .bp5-spinner-head{
  stroke:#8f99a8;
}
.bp5-button:disabled::before,
.bp5-button:disabled .bp5-icon, .bp5-button:disabled .bp5-icon-standard, .bp5-button:disabled .bp5-icon-large, .bp5-button.bp5-disabled::before,
.bp5-button.bp5-disabled .bp5-icon, .bp5-button.bp5-disabled .bp5-icon-standard, .bp5-button.bp5-disabled .bp5-icon-large, .bp5-button[class*=bp5-intent-]::before,
.bp5-button[class*=bp5-intent-] .bp5-icon, .bp5-button[class*=bp5-intent-] .bp5-icon-standard, .bp5-button[class*=bp5-intent-] .bp5-icon-large{
  color:inherit !important;
}
.bp5-button.bp5-minimal{
  background:none;
  box-shadow:none;
}
.bp5-button.bp5-minimal:hover{
  background:rgba(143, 153, 168, 0.15);
  box-shadow:none;
  color:#1c2127;
  text-decoration:none;
}
.bp5-button.bp5-minimal:active, .bp5-button.bp5-minimal.bp5-active{
  background:rgba(143, 153, 168, 0.3);
  box-shadow:none;
  color:#1c2127;
}
.bp5-button.bp5-minimal:disabled, .bp5-button.bp5-minimal:disabled:hover, .bp5-button.bp5-minimal.bp5-disabled, .bp5-button.bp5-minimal.bp5-disabled:hover{
  background:none;
  color:rgba(95, 107, 124, 0.6);
  cursor:not-allowed;
}
.bp5-button.bp5-minimal:disabled.bp5-active, .bp5-button.bp5-minimal:disabled:hover.bp5-active, .bp5-button.bp5-minimal.bp5-disabled.bp5-active, .bp5-button.bp5-minimal.bp5-disabled:hover.bp5-active{
  background:rgba(143, 153, 168, 0.3);
}
.bp5-dark .bp5-button.bp5-minimal{
  background:none;
  box-shadow:none;
  color:#ffffff;
}
.bp5-dark .bp5-button.bp5-minimal:hover, .bp5-dark .bp5-button.bp5-minimal:active, .bp5-dark .bp5-button.bp5-minimal.bp5-active{
  background:none;
  box-shadow:none;
  color:#ffffff;
}
.bp5-dark .bp5-button.bp5-minimal:hover{
  background:rgba(143, 153, 168, 0.15);
}
.bp5-dark .bp5-button.bp5-minimal:active, .bp5-dark .bp5-button.bp5-minimal.bp5-active{
  background:rgba(143, 153, 168, 0.3);
}
.bp5-dark .bp5-button.bp5-minimal:disabled, .bp5-dark .bp5-button.bp5-minimal:disabled:hover, .bp5-dark .bp5-button.bp5-minimal.bp5-disabled, .bp5-dark .bp5-button.bp5-minimal.bp5-disabled:hover{
  background:none;
  color:rgba(171, 179, 191, 0.6);
  cursor:not-allowed;
}
.bp5-dark .bp5-button.bp5-minimal:disabled.bp5-active, .bp5-dark .bp5-button.bp5-minimal:disabled:hover.bp5-active, .bp5-dark .bp5-button.bp5-minimal.bp5-disabled.bp5-active, .bp5-dark .bp5-button.bp5-minimal.bp5-disabled:hover.bp5-active{
  background:rgba(143, 153, 168, 0.3);
}
.bp5-button.bp5-minimal.bp5-intent-primary{
  color:#215db0;
}
.bp5-button.bp5-minimal.bp5-intent-primary:hover, .bp5-button.bp5-minimal.bp5-intent-primary:active, .bp5-button.bp5-minimal.bp5-intent-primary.bp5-active{
  background:none;
  box-shadow:none;
  color:#215db0;
}
.bp5-button.bp5-minimal.bp5-intent-primary:hover{
  background:rgba(45, 114, 210, 0.15);
  color:#215db0;
}
.bp5-button.bp5-minimal.bp5-intent-primary:active, .bp5-button.bp5-minimal.bp5-intent-primary.bp5-active{
  background:rgba(45, 114, 210, 0.3);
  color:#184a90;
}
.bp5-button.bp5-minimal.bp5-intent-primary:disabled, .bp5-button.bp5-minimal.bp5-intent-primary.bp5-disabled{
  background:none;
  color:rgba(33, 93, 176, 0.5);
}
.bp5-button.bp5-minimal.bp5-intent-primary:disabled.bp5-active, .bp5-button.bp5-minimal.bp5-intent-primary.bp5-disabled.bp5-active{
  background:rgba(45, 114, 210, 0.3);
}
.bp5-button.bp5-minimal.bp5-intent-primary .bp5-button-spinner .bp5-spinner-head{
  stroke:#215db0;
}
.bp5-dark .bp5-button.bp5-minimal.bp5-intent-primary{
  color:#8abbff;
}
.bp5-dark .bp5-button.bp5-minimal.bp5-intent-primary:hover{
  background:rgba(45, 114, 210, 0.2);
  color:#8abbff;
}
.bp5-dark .bp5-button.bp5-minimal.bp5-intent-primary:active, .bp5-dark .bp5-button.bp5-minimal.bp5-intent-primary.bp5-active{
  background:rgba(45, 114, 210, 0.3);
  color:#99c4ff;
}
.bp5-dark .bp5-button.bp5-minimal.bp5-intent-primary:disabled, .bp5-dark .bp5-button.bp5-minimal.bp5-intent-primary.bp5-disabled{
  background:none;
  color:rgba(138, 187, 255, 0.5);
}
.bp5-dark .bp5-button.bp5-minimal.bp5-intent-primary:disabled.bp5-active, .bp5-dark .bp5-button.bp5-minimal.bp5-intent-primary.bp5-disabled.bp5-active{
  background:rgba(45, 114, 210, 0.3);
}
.bp5-button.bp5-minimal.bp5-intent-success{
  color:#1c6e42;
}
.bp5-button.bp5-minimal.bp5-intent-success:hover, .bp5-button.bp5-minimal.bp5-intent-success:active, .bp5-button.bp5-minimal.bp5-intent-success.bp5-active{
  background:none;
  box-shadow:none;
  color:#1c6e42;
}
.bp5-button.bp5-minimal.bp5-intent-success:hover{
  background:rgba(35, 133, 81, 0.15);
  color:#1c6e42;
}
.bp5-button.bp5-minimal.bp5-intent-success:active, .bp5-button.bp5-minimal.bp5-intent-success.bp5-active{
  background:rgba(35, 133, 81, 0.3);
  color:#165a36;
}
.bp5-button.bp5-minimal.bp5-intent-success:disabled, .bp5-button.bp5-minimal.bp5-intent-success.bp5-disabled{
  background:none;
  color:rgba(28, 110, 66, 0.5);
}
.bp5-button.bp5-minimal.bp5-intent-success:disabled.bp5-active, .bp5-button.bp5-minimal.bp5-intent-success.bp5-disabled.bp5-active{
  background:rgba(35, 133, 81, 0.3);
}
.bp5-button.bp5-minimal.bp5-intent-success .bp5-button-spinner .bp5-spinner-head{
  stroke:#1c6e42;
}
.bp5-dark .bp5-button.bp5-minimal.bp5-intent-success{
  color:#72ca9b;
}
.bp5-dark .bp5-button.bp5-minimal.bp5-intent-success:hover{
  background:rgba(35, 133, 81, 0.2);
  color:#72ca9b;
}
.bp5-dark .bp5-button.bp5-minimal.bp5-intent-success:active, .bp5-dark .bp5-button.bp5-minimal.bp5-intent-success.bp5-active{
  background:rgba(35, 133, 81, 0.3);
  color:#7cd7a2;
}
.bp5-dark .bp5-button.bp5-minimal.bp5-intent-success:disabled, .bp5-dark .bp5-button.bp5-minimal.bp5-intent-success.bp5-disabled{
  background:none;
  color:rgba(114, 202, 155, 0.5);
}
.bp5-dark .bp5-button.bp5-minimal.bp5-intent-success:disabled.bp5-active, .bp5-dark .bp5-button.bp5-minimal.bp5-intent-success.bp5-disabled.bp5-active{
  background:rgba(35, 133, 81, 0.3);
}
.bp5-button.bp5-minimal.bp5-intent-warning{
  color:#935610;
}
.bp5-button.bp5-minimal.bp5-intent-warning:hover, .bp5-button.bp5-minimal.bp5-intent-warning:active, .bp5-button.bp5-minimal.bp5-intent-warning.bp5-active{
  background:none;
  box-shadow:none;
  color:#935610;
}
.bp5-button.bp5-minimal.bp5-intent-warning:hover{
  background:rgba(200, 118, 25, 0.15);
  color:#935610;
}
.bp5-button.bp5-minimal.bp5-intent-warning:active, .bp5-button.bp5-minimal.bp5-intent-warning.bp5-active{
  background:rgba(200, 118, 25, 0.3);
  color:#77450d;
}
.bp5-button.bp5-minimal.bp5-intent-warning:disabled, .bp5-button.bp5-minimal.bp5-intent-warning.bp5-disabled{
  background:none;
  color:rgba(147, 86, 16, 0.5);
}
.bp5-button.bp5-minimal.bp5-intent-warning:disabled.bp5-active, .bp5-button.bp5-minimal.bp5-intent-warning.bp5-disabled.bp5-active{
  background:rgba(200, 118, 25, 0.3);
}
.bp5-button.bp5-minimal.bp5-intent-warning .bp5-button-spinner .bp5-spinner-head{
  stroke:#935610;
}
.bp5-dark .bp5-button.bp5-minimal.bp5-intent-warning{
  color:#fbb360;
}
.bp5-dark .bp5-button.bp5-minimal.bp5-intent-warning:hover{
  background:rgba(200, 118, 25, 0.2);
  color:#fbb360;
}
.bp5-dark .bp5-button.bp5-minimal.bp5-intent-warning:active, .bp5-dark .bp5-button.bp5-minimal.bp5-intent-warning.bp5-active{
  background:rgba(200, 118, 25, 0.3);
  color:#f5c186;
}
.bp5-dark .bp5-button.bp5-minimal.bp5-intent-warning:disabled, .bp5-dark .bp5-button.bp5-minimal.bp5-intent-warning.bp5-disabled{
  background:none;
  color:rgba(251, 179, 96, 0.5);
}
.bp5-dark .bp5-button.bp5-minimal.bp5-intent-warning:disabled.bp5-active, .bp5-dark .bp5-button.bp5-minimal.bp5-intent-warning.bp5-disabled.bp5-active{
  background:rgba(200, 118, 25, 0.3);
}
.bp5-button.bp5-minimal.bp5-intent-danger{
  color:#ac2f33;
}
.bp5-button.bp5-minimal.bp5-intent-danger:hover, .bp5-button.bp5-minimal.bp5-intent-danger:active, .bp5-button.bp5-minimal.bp5-intent-danger.bp5-active{
  background:none;
  box-shadow:none;
  color:#ac2f33;
}
.bp5-button.bp5-minimal.bp5-intent-danger:hover{
  background:rgba(205, 66, 70, 0.15);
  color:#ac2f33;
}
.bp5-button.bp5-minimal.bp5-intent-danger:active, .bp5-button.bp5-minimal.bp5-intent-danger.bp5-active{
  background:rgba(205, 66, 70, 0.3);
  color:#8e292c;
}
.bp5-button.bp5-minimal.bp5-intent-danger:disabled, .bp5-button.bp5-minimal.bp5-intent-danger.bp5-disabled{
  background:none;
  color:rgba(172, 47, 51, 0.5);
}
.bp5-button.bp5-minimal.bp5-intent-danger:disabled.bp5-active, .bp5-button.bp5-minimal.bp5-intent-danger.bp5-disabled.bp5-active{
  background:rgba(205, 66, 70, 0.3);
}
.bp5-button.bp5-minimal.bp5-intent-danger .bp5-button-spinner .bp5-spinner-head{
  stroke:#ac2f33;
}
.bp5-dark .bp5-button.bp5-minimal.bp5-intent-danger{
  color:#fa999c;
}
.bp5-dark .bp5-button.bp5-minimal.bp5-intent-danger:hover{
  background:rgba(205, 66, 70, 0.2);
  color:#fa999c;
}
.bp5-dark .bp5-button.bp5-minimal.bp5-intent-danger:active, .bp5-dark .bp5-button.bp5-minimal.bp5-intent-danger.bp5-active{
  background:rgba(205, 66, 70, 0.3);
  color:#ffa1a4;
}
.bp5-dark .bp5-button.bp5-minimal.bp5-intent-danger:disabled, .bp5-dark .bp5-button.bp5-minimal.bp5-intent-danger.bp5-disabled{
  background:none;
  color:rgba(250, 153, 156, 0.5);
}
.bp5-dark .bp5-button.bp5-minimal.bp5-intent-danger:disabled.bp5-active, .bp5-dark .bp5-button.bp5-minimal.bp5-intent-danger.bp5-disabled.bp5-active{
  background:rgba(205, 66, 70, 0.3);
}
.bp5-button.bp5-outlined{
  background:none;
  box-shadow:none;
  border:1px solid rgba(28, 33, 39, 0.2);
  box-sizing:border-box;
}
.bp5-button.bp5-outlined:hover{
  background:rgba(143, 153, 168, 0.15);
  box-shadow:none;
  color:#1c2127;
  text-decoration:none;
}
.bp5-button.bp5-outlined:active, .bp5-button.bp5-outlined.bp5-active{
  background:rgba(143, 153, 168, 0.3);
  box-shadow:none;
  color:#1c2127;
}
.bp5-button.bp5-outlined:disabled, .bp5-button.bp5-outlined:disabled:hover, .bp5-button.bp5-outlined.bp5-disabled, .bp5-button.bp5-outlined.bp5-disabled:hover{
  background:none;
  color:rgba(95, 107, 124, 0.6);
  cursor:not-allowed;
}
.bp5-button.bp5-outlined:disabled.bp5-active, .bp5-button.bp5-outlined:disabled:hover.bp5-active, .bp5-button.bp5-outlined.bp5-disabled.bp5-active, .bp5-button.bp5-outlined.bp5-disabled:hover.bp5-active{
  background:rgba(143, 153, 168, 0.3);
}
.bp5-dark .bp5-button.bp5-outlined{
  background:none;
  box-shadow:none;
  color:#ffffff;
}
.bp5-dark .bp5-button.bp5-outlined:hover, .bp5-dark .bp5-button.bp5-outlined:active, .bp5-dark .bp5-button.bp5-outlined.bp5-active{
  background:none;
  box-shadow:none;
  color:#ffffff;
}
.bp5-dark .bp5-button.bp5-outlined:hover{
  background:rgba(143, 153, 168, 0.15);
}
.bp5-dark .bp5-button.bp5-outlined:active, .bp5-dark .bp5-button.bp5-outlined.bp5-active{
  background:rgba(143, 153, 168, 0.3);
}
.bp5-dark .bp5-button.bp5-outlined:disabled, .bp5-dark .bp5-button.bp5-outlined:disabled:hover, .bp5-dark .bp5-button.bp5-outlined.bp5-disabled, .bp5-dark .bp5-button.bp5-outlined.bp5-disabled:hover{
  background:none;
  color:rgba(171, 179, 191, 0.6);
  cursor:not-allowed;
}
.bp5-dark .bp5-button.bp5-outlined:disabled.bp5-active, .bp5-dark .bp5-button.bp5-outlined:disabled:hover.bp5-active, .bp5-dark .bp5-button.bp5-outlined.bp5-disabled.bp5-active, .bp5-dark .bp5-button.bp5-outlined.bp5-disabled:hover.bp5-active{
  background:rgba(143, 153, 168, 0.3);
}
.bp5-button.bp5-outlined.bp5-intent-primary{
  color:#215db0;
}
.bp5-button.bp5-outlined.bp5-intent-primary:hover, .bp5-button.bp5-outlined.bp5-intent-primary:active, .bp5-button.bp5-outlined.bp5-intent-primary.bp5-active{
  background:none;
  box-shadow:none;
  color:#215db0;
}
.bp5-button.bp5-outlined.bp5-intent-primary:hover{
  background:rgba(45, 114, 210, 0.15);
  color:#215db0;
}
.bp5-button.bp5-outlined.bp5-intent-primary:active, .bp5-button.bp5-outlined.bp5-intent-primary.bp5-active{
  background:rgba(45, 114, 210, 0.3);
  color:#184a90;
}
.bp5-button.bp5-outlined.bp5-intent-primary:disabled, .bp5-button.bp5-outlined.bp5-intent-primary.bp5-disabled{
  background:none;
  color:rgba(33, 93, 176, 0.5);
}
.bp5-button.bp5-outlined.bp5-intent-primary:disabled.bp5-active, .bp5-button.bp5-outlined.bp5-intent-primary.bp5-disabled.bp5-active{
  background:rgba(45, 114, 210, 0.3);
}
.bp5-button.bp5-outlined.bp5-intent-primary .bp5-button-spinner .bp5-spinner-head{
  stroke:#215db0;
}
.bp5-dark .bp5-button.bp5-outlined.bp5-intent-primary{
  color:#8abbff;
}
.bp5-dark .bp5-button.bp5-outlined.bp5-intent-primary:hover{
  background:rgba(45, 114, 210, 0.2);
  color:#8abbff;
}
.bp5-dark .bp5-button.bp5-outlined.bp5-intent-primary:active, .bp5-dark .bp5-button.bp5-outlined.bp5-intent-primary.bp5-active{
  background:rgba(45, 114, 210, 0.3);
  color:#99c4ff;
}
.bp5-dark .bp5-button.bp5-outlined.bp5-intent-primary:disabled, .bp5-dark .bp5-button.bp5-outlined.bp5-intent-primary.bp5-disabled{
  background:none;
  color:rgba(138, 187, 255, 0.5);
}
.bp5-dark .bp5-button.bp5-outlined.bp5-intent-primary:disabled.bp5-active, .bp5-dark .bp5-button.bp5-outlined.bp5-intent-primary.bp5-disabled.bp5-active{
  background:rgba(45, 114, 210, 0.3);
}
.bp5-button.bp5-outlined.bp5-intent-success{
  color:#1c6e42;
}
.bp5-button.bp5-outlined.bp5-intent-success:hover, .bp5-button.bp5-outlined.bp5-intent-success:active, .bp5-button.bp5-outlined.bp5-intent-success.bp5-active{
  background:none;
  box-shadow:none;
  color:#1c6e42;
}
.bp5-button.bp5-outlined.bp5-intent-success:hover{
  background:rgba(35, 133, 81, 0.15);
  color:#1c6e42;
}
.bp5-button.bp5-outlined.bp5-intent-success:active, .bp5-button.bp5-outlined.bp5-intent-success.bp5-active{
  background:rgba(35, 133, 81, 0.3);
  color:#165a36;
}
.bp5-button.bp5-outlined.bp5-intent-success:disabled, .bp5-button.bp5-outlined.bp5-intent-success.bp5-disabled{
  background:none;
  color:rgba(28, 110, 66, 0.5);
}
.bp5-button.bp5-outlined.bp5-intent-success:disabled.bp5-active, .bp5-button.bp5-outlined.bp5-intent-success.bp5-disabled.bp5-active{
  background:rgba(35, 133, 81, 0.3);
}
.bp5-button.bp5-outlined.bp5-intent-success .bp5-button-spinner .bp5-spinner-head{
  stroke:#1c6e42;
}
.bp5-dark .bp5-button.bp5-outlined.bp5-intent-success{
  color:#72ca9b;
}
.bp5-dark .bp5-button.bp5-outlined.bp5-intent-success:hover{
  background:rgba(35, 133, 81, 0.2);
  color:#72ca9b;
}
.bp5-dark .bp5-button.bp5-outlined.bp5-intent-success:active, .bp5-dark .bp5-button.bp5-outlined.bp5-intent-success.bp5-active{
  background:rgba(35, 133, 81, 0.3);
  color:#7cd7a2;
}
.bp5-dark .bp5-button.bp5-outlined.bp5-intent-success:disabled, .bp5-dark .bp5-button.bp5-outlined.bp5-intent-success.bp5-disabled{
  background:none;
  color:rgba(114, 202, 155, 0.5);
}
.bp5-dark .bp5-button.bp5-outlined.bp5-intent-success:disabled.bp5-active, .bp5-dark .bp5-button.bp5-outlined.bp5-intent-success.bp5-disabled.bp5-active{
  background:rgba(35, 133, 81, 0.3);
}
.bp5-button.bp5-outlined.bp5-intent-warning{
  color:#935610;
}
.bp5-button.bp5-outlined.bp5-intent-warning:hover, .bp5-button.bp5-outlined.bp5-intent-warning:active, .bp5-button.bp5-outlined.bp5-intent-warning.bp5-active{
  background:none;
  box-shadow:none;
  color:#935610;
}
.bp5-button.bp5-outlined.bp5-intent-warning:hover{
  background:rgba(200, 118, 25, 0.15);
  color:#935610;
}
.bp5-button.bp5-outlined.bp5-intent-warning:active, .bp5-button.bp5-outlined.bp5-intent-warning.bp5-active{
  background:rgba(200, 118, 25, 0.3);
  color:#77450d;
}
.bp5-button.bp5-outlined.bp5-intent-warning:disabled, .bp5-button.bp5-outlined.bp5-intent-warning.bp5-disabled{
  background:none;
  color:rgba(147, 86, 16, 0.5);
}
.bp5-button.bp5-outlined.bp5-intent-warning:disabled.bp5-active, .bp5-button.bp5-outlined.bp5-intent-warning.bp5-disabled.bp5-active{
  background:rgba(200, 118, 25, 0.3);
}
.bp5-button.bp5-outlined.bp5-intent-warning .bp5-button-spinner .bp5-spinner-head{
  stroke:#935610;
}
.bp5-dark .bp5-button.bp5-outlined.bp5-intent-warning{
  color:#fbb360;
}
.bp5-dark .bp5-button.bp5-outlined.bp5-intent-warning:hover{
  background:rgba(200, 118, 25, 0.2);
  color:#fbb360;
}
.bp5-dark .bp5-button.bp5-outlined.bp5-intent-warning:active, .bp5-dark .bp5-button.bp5-outlined.bp5-intent-warning.bp5-active{
  background:rgba(200, 118, 25, 0.3);
  color:#f5c186;
}
.bp5-dark .bp5-button.bp5-outlined.bp5-intent-warning:disabled, .bp5-dark .bp5-button.bp5-outlined.bp5-intent-warning.bp5-disabled{
  background:none;
  color:rgba(251, 179, 96, 0.5);
}
.bp5-dark .bp5-button.bp5-outlined.bp5-intent-warning:disabled.bp5-active, .bp5-dark .bp5-button.bp5-outlined.bp5-intent-warning.bp5-disabled.bp5-active{
  background:rgba(200, 118, 25, 0.3);
}
.bp5-button.bp5-outlined.bp5-intent-danger{
  color:#ac2f33;
}
.bp5-button.bp5-outlined.bp5-intent-danger:hover, .bp5-button.bp5-outlined.bp5-intent-danger:active, .bp5-button.bp5-outlined.bp5-intent-danger.bp5-active{
  background:none;
  box-shadow:none;
  color:#ac2f33;
}
.bp5-button.bp5-outlined.bp5-intent-danger:hover{
  background:rgba(205, 66, 70, 0.15);
  color:#ac2f33;
}
.bp5-button.bp5-outlined.bp5-intent-danger:active, .bp5-button.bp5-outlined.bp5-intent-danger.bp5-active{
  background:rgba(205, 66, 70, 0.3);
  color:#8e292c;
}
.bp5-button.bp5-outlined.bp5-intent-danger:disabled, .bp5-button.bp5-outlined.bp5-intent-danger.bp5-disabled{
  background:none;
  color:rgba(172, 47, 51, 0.5);
}
.bp5-button.bp5-outlined.bp5-intent-danger:disabled.bp5-active, .bp5-button.bp5-outlined.bp5-intent-danger.bp5-disabled.bp5-active{
  background:rgba(205, 66, 70, 0.3);
}
.bp5-button.bp5-outlined.bp5-intent-danger .bp5-button-spinner .bp5-spinner-head{
  stroke:#ac2f33;
}
.bp5-dark .bp5-button.bp5-outlined.bp5-intent-danger{
  color:#fa999c;
}
.bp5-dark .bp5-button.bp5-outlined.bp5-intent-danger:hover{
  background:rgba(205, 66, 70, 0.2);
  color:#fa999c;
}
.bp5-dark .bp5-button.bp5-outlined.bp5-intent-danger:active, .bp5-dark .bp5-button.bp5-outlined.bp5-intent-danger.bp5-active{
  background:rgba(205, 66, 70, 0.3);
  color:#ffa1a4;
}
.bp5-dark .bp5-button.bp5-outlined.bp5-intent-danger:disabled, .bp5-dark .bp5-button.bp5-outlined.bp5-intent-danger.bp5-disabled{
  background:none;
  color:rgba(250, 153, 156, 0.5);
}
.bp5-dark .bp5-button.bp5-outlined.bp5-intent-danger:disabled.bp5-active, .bp5-dark .bp5-button.bp5-outlined.bp5-intent-danger.bp5-disabled.bp5-active{
  background:rgba(205, 66, 70, 0.3);
}
.bp5-button.bp5-outlined:disabled, .bp5-button.bp5-outlined.bp5-disabled, .bp5-button.bp5-outlined:disabled:hover, .bp5-button.bp5-outlined.bp5-disabled:hover{
  border-color:rgba(95, 107, 124, 0.1);
}
.bp5-dark .bp5-button.bp5-outlined{
  border-color:rgba(255, 255, 255, 0.4);
}
.bp5-dark .bp5-button.bp5-outlined:disabled, .bp5-dark .bp5-button.bp5-outlined:disabled:hover, .bp5-dark .bp5-button.bp5-outlined.bp5-disabled, .bp5-dark .bp5-button.bp5-outlined.bp5-disabled:hover{
  border-color:rgba(255, 255, 255, 0.2);
}
.bp5-button.bp5-outlined.bp5-intent-primary{
  border-color:rgba(33, 93, 176, 0.6);
}
.bp5-button.bp5-outlined.bp5-intent-primary:disabled, .bp5-button.bp5-outlined.bp5-intent-primary.bp5-disabled{
  border-color:rgba(33, 93, 176, 0.2);
}
.bp5-dark .bp5-button.bp5-outlined.bp5-intent-primary{
  border-color:rgba(138, 187, 255, 0.6);
}
.bp5-dark .bp5-button.bp5-outlined.bp5-intent-primary:disabled, .bp5-dark .bp5-button.bp5-outlined.bp5-intent-primary.bp5-disabled{
  border-color:rgba(138, 187, 255, 0.2);
}
.bp5-button.bp5-outlined.bp5-intent-success{
  border-color:rgba(28, 110, 66, 0.6);
}
.bp5-button.bp5-outlined.bp5-intent-success:disabled, .bp5-button.bp5-outlined.bp5-intent-success.bp5-disabled{
  border-color:rgba(28, 110, 66, 0.2);
}
.bp5-dark .bp5-button.bp5-outlined.bp5-intent-success{
  border-color:rgba(114, 202, 155, 0.6);
}
.bp5-dark .bp5-button.bp5-outlined.bp5-intent-success:disabled, .bp5-dark .bp5-button.bp5-outlined.bp5-intent-success.bp5-disabled{
  border-color:rgba(114, 202, 155, 0.2);
}
.bp5-button.bp5-outlined.bp5-intent-warning{
  border-color:rgba(147, 86, 16, 0.6);
}
.bp5-button.bp5-outlined.bp5-intent-warning:disabled, .bp5-button.bp5-outlined.bp5-intent-warning.bp5-disabled{
  border-color:rgba(147, 86, 16, 0.2);
}
.bp5-dark .bp5-button.bp5-outlined.bp5-intent-warning{
  border-color:rgba(251, 179, 96, 0.6);
}
.bp5-dark .bp5-button.bp5-outlined.bp5-intent-warning:disabled, .bp5-dark .bp5-button.bp5-outlined.bp5-intent-warning.bp5-disabled{
  border-color:rgba(251, 179, 96, 0.2);
}
.bp5-button.bp5-outlined.bp5-intent-danger{
  border-color:rgba(172, 47, 51, 0.6);
}
.bp5-button.bp5-outlined.bp5-intent-danger:disabled, .bp5-button.bp5-outlined.bp5-intent-danger.bp5-disabled{
  border-color:rgba(172, 47, 51, 0.2);
}
.bp5-dark .bp5-button.bp5-outlined.bp5-intent-danger{
  border-color:rgba(250, 153, 156, 0.6);
}
.bp5-dark .bp5-button.bp5-outlined.bp5-intent-danger:disabled, .bp5-dark .bp5-button.bp5-outlined.bp5-intent-danger.bp5-disabled{
  border-color:rgba(250, 153, 156, 0.2);
}
.bp5-button.bp5-intent-warning{
  background:#fbb360;
  color:#1c2127;
}
.bp5-button.bp5-intent-warning:not(.bp5-disabled).bp5-icon > svg{
  fill:rgba(28, 33, 39, 0.7);
}
.bp5-button.bp5-intent-warning:not(.bp5-disabled):not(.bp5-minimal):not(.bp5-outlined):hover{
  background:#ec9a3c;
  color:#1c2127;
}
.bp5-button.bp5-intent-warning:not(.bp5-disabled):not(.bp5-minimal):not(.bp5-outlined):active, .bp5-button.bp5-intent-warning:not(.bp5-disabled):not(.bp5-minimal):not(.bp5-outlined).bp5-active{
  background:#c87619;
  color:#1c2127;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-button.bp5-intent-warning:not(.bp5-disabled):not(.bp5-minimal):not(.bp5-outlined):active, .bp5-button.bp5-intent-warning:not(.bp5-disabled):not(.bp5-minimal):not(.bp5-outlined).bp5-active{
    background:highlight;
  }
}
.bp5-button.bp5-intent-warning:disabled, .bp5-button.bp5-intent-warning.bp5-disabled{
  background:rgba(200, 118, 25, 0.5);
  color:rgba(28, 33, 39, 0.35);
}
.bp5-dark .bp5-button.bp5-intent-warning:disabled, .bp5-dark .bp5-button.bp5-intent-warning.bp5-disabled{
  color:rgba(28, 33, 39, 0.6);
}
.bp5-button.bp5-intent-warning.bp5-minimal, .bp5-button.bp5-intent-warning.bp5-outlined{
  background:none;
}
.bp5-dark .bp5-button.bp5-intent-warning.bp5-minimal:not(.bp5-disabled).bp5-icon > svg, .bp5-dark .bp5-button.bp5-intent-warning.bp5-outlined:not(.bp5-disabled).bp5-icon > svg{
  fill:#fbb360;
}

a.bp5-button{
  text-align:center;
  text-decoration:none;
  transition:none;
}
a.bp5-button, a.bp5-button:hover, a.bp5-button:active{
  color:#1c2127;
}
a.bp5-button.bp5-disabled{
  color:rgba(95, 107, 124, 0.6);
}

.bp5-button-text{
  flex:0 1 auto;
}

.bp5-button.bp5-align-left .bp5-button-text, .bp5-button.bp5-align-right .bp5-button-text,
.bp5-button-group.bp5-align-left .bp5-button-text,
.bp5-button-group.bp5-align-right .bp5-button-text{
  flex:1 1 auto;
}
.bp5-button-group{
  display:inline-flex;
}
.bp5-button-group .bp5-button{
  flex:0 0 auto;
  position:relative;
  z-index:4;
}
.bp5-button-group .bp5-button:focus{
  z-index:5;
}
.bp5-button-group .bp5-button:hover{
  z-index:6;
}
.bp5-button-group .bp5-button:active, .bp5-button-group .bp5-button.bp5-active{
  z-index:7;
}
.bp5-button-group .bp5-button:disabled, .bp5-button-group .bp5-button.bp5-disabled{
  z-index:3;
}
.bp5-button-group .bp5-button[class*=bp5-intent-]{
  z-index:9;
}
.bp5-button-group .bp5-button[class*=bp5-intent-]:focus{
  z-index:10;
}
.bp5-button-group .bp5-button[class*=bp5-intent-]:hover{
  z-index:11;
}
.bp5-button-group .bp5-button[class*=bp5-intent-]:active, .bp5-button-group .bp5-button[class*=bp5-intent-].bp5-active{
  z-index:12;
}
.bp5-button-group .bp5-button[class*=bp5-intent-]:disabled, .bp5-button-group .bp5-button[class*=bp5-intent-].bp5-disabled{
  z-index:8;
}
.bp5-button-group:not(.bp5-minimal) > .bp5-popover-wrapper:not(:first-child) .bp5-button,
.bp5-button-group:not(.bp5-minimal) > .bp5-button:not(:first-child), .bp5-button-group.bp5-outlined > .bp5-popover-wrapper:not(:first-child) .bp5-button,
.bp5-button-group.bp5-outlined > .bp5-button:not(:first-child){
  border-bottom-left-radius:0;
  border-top-left-radius:0;
}
.bp5-button-group:not(.bp5-minimal) > .bp5-popover-wrapper:not(:last-child) .bp5-button,
.bp5-button-group:not(.bp5-minimal) > .bp5-button:not(:last-child), .bp5-button-group.bp5-outlined > .bp5-popover-wrapper:not(:last-child) .bp5-button,
.bp5-button-group.bp5-outlined > .bp5-button:not(:last-child){
  border-bottom-right-radius:0;
  border-top-right-radius:0;
}
.bp5-button-group:not(.bp5-minimal):not(.bp5-outlined) > .bp5-popover-wrapper:not(:last-child) .bp5-button,
.bp5-button-group:not(.bp5-minimal):not(.bp5-outlined) > .bp5-button:not(:last-child){
  margin-right:-1px;
}
.bp5-button-group.bp5-minimal .bp5-button, .bp5-button-group.bp5-outlined .bp5-button{
  background:none;
  box-shadow:none;
}
.bp5-button-group.bp5-minimal .bp5-button:hover, .bp5-button-group.bp5-outlined .bp5-button:hover{
  background:rgba(143, 153, 168, 0.15);
  box-shadow:none;
  color:#1c2127;
  text-decoration:none;
}
.bp5-button-group.bp5-minimal .bp5-button:active, .bp5-button-group.bp5-minimal .bp5-button.bp5-active, .bp5-button-group.bp5-outlined .bp5-button:active, .bp5-button-group.bp5-outlined .bp5-button.bp5-active{
  background:rgba(143, 153, 168, 0.3);
  box-shadow:none;
  color:#1c2127;
}
.bp5-button-group.bp5-minimal .bp5-button:disabled, .bp5-button-group.bp5-minimal .bp5-button:disabled:hover, .bp5-button-group.bp5-minimal .bp5-button.bp5-disabled, .bp5-button-group.bp5-minimal .bp5-button.bp5-disabled:hover, .bp5-button-group.bp5-outlined .bp5-button:disabled, .bp5-button-group.bp5-outlined .bp5-button:disabled:hover, .bp5-button-group.bp5-outlined .bp5-button.bp5-disabled, .bp5-button-group.bp5-outlined .bp5-button.bp5-disabled:hover{
  background:none;
  color:rgba(95, 107, 124, 0.6);
  cursor:not-allowed;
}
.bp5-button-group.bp5-minimal .bp5-button:disabled.bp5-active, .bp5-button-group.bp5-minimal .bp5-button:disabled:hover.bp5-active, .bp5-button-group.bp5-minimal .bp5-button.bp5-disabled.bp5-active, .bp5-button-group.bp5-minimal .bp5-button.bp5-disabled:hover.bp5-active, .bp5-button-group.bp5-outlined .bp5-button:disabled.bp5-active, .bp5-button-group.bp5-outlined .bp5-button:disabled:hover.bp5-active, .bp5-button-group.bp5-outlined .bp5-button.bp5-disabled.bp5-active, .bp5-button-group.bp5-outlined .bp5-button.bp5-disabled:hover.bp5-active{
  background:rgba(143, 153, 168, 0.3);
}
.bp5-dark .bp5-button-group.bp5-minimal .bp5-button, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button{
  background:none;
  box-shadow:none;
  color:#ffffff;
}
.bp5-dark .bp5-button-group.bp5-minimal .bp5-button:hover, .bp5-dark .bp5-button-group.bp5-minimal .bp5-button:active, .bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-active, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button:hover, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button:active, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button.bp5-active{
  background:none;
  box-shadow:none;
  color:#ffffff;
}
.bp5-dark .bp5-button-group.bp5-minimal .bp5-button:hover, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button:hover{
  background:rgba(143, 153, 168, 0.15);
}
.bp5-dark .bp5-button-group.bp5-minimal .bp5-button:active, .bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-active, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button:active, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button.bp5-active{
  background:rgba(143, 153, 168, 0.3);
}
.bp5-dark .bp5-button-group.bp5-minimal .bp5-button:disabled, .bp5-dark .bp5-button-group.bp5-minimal .bp5-button:disabled:hover, .bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-disabled, .bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-disabled:hover, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button:disabled, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button:disabled:hover, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button.bp5-disabled, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button.bp5-disabled:hover{
  background:none;
  color:rgba(171, 179, 191, 0.6);
  cursor:not-allowed;
}
.bp5-dark .bp5-button-group.bp5-minimal .bp5-button:disabled.bp5-active, .bp5-dark .bp5-button-group.bp5-minimal .bp5-button:disabled:hover.bp5-active, .bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-disabled.bp5-active, .bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-disabled:hover.bp5-active, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button:disabled.bp5-active, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button:disabled:hover.bp5-active, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button.bp5-disabled.bp5-active, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button.bp5-disabled:hover.bp5-active{
  background:rgba(143, 153, 168, 0.3);
}
.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-primary, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-primary{
  color:#215db0;
}
.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-primary:hover, .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-primary:active, .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-primary.bp5-active, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-primary:hover, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-primary:active, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-primary.bp5-active{
  background:none;
  box-shadow:none;
  color:#215db0;
}
.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-primary:hover, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-primary:hover{
  background:rgba(45, 114, 210, 0.15);
  color:#215db0;
}
.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-primary:active, .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-primary.bp5-active, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-primary:active, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-primary.bp5-active{
  background:rgba(45, 114, 210, 0.3);
  color:#184a90;
}
.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-primary:disabled, .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-primary.bp5-disabled, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-primary:disabled, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-primary.bp5-disabled{
  background:none;
  color:rgba(33, 93, 176, 0.5);
}
.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-primary:disabled.bp5-active, .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-primary.bp5-disabled.bp5-active, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-primary:disabled.bp5-active, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-primary.bp5-disabled.bp5-active{
  background:rgba(45, 114, 210, 0.3);
}
.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-primary .bp5-button-spinner .bp5-spinner-head, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-primary .bp5-button-spinner .bp5-spinner-head{
  stroke:#215db0;
}
.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-primary, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-primary{
  color:#8abbff;
}
.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-primary:hover, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-primary:hover{
  background:rgba(45, 114, 210, 0.2);
  color:#8abbff;
}
.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-primary:active, .bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-primary.bp5-active, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-primary:active, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-primary.bp5-active{
  background:rgba(45, 114, 210, 0.3);
  color:#99c4ff;
}
.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-primary:disabled, .bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-primary.bp5-disabled, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-primary:disabled, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-primary.bp5-disabled{
  background:none;
  color:rgba(138, 187, 255, 0.5);
}
.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-primary:disabled.bp5-active, .bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-primary.bp5-disabled.bp5-active, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-primary:disabled.bp5-active, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-primary.bp5-disabled.bp5-active{
  background:rgba(45, 114, 210, 0.3);
}
.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-success{
  color:#1c6e42;
}
.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success:hover, .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success:active, .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success.bp5-active, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-success:hover, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-success:active, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-success.bp5-active{
  background:none;
  box-shadow:none;
  color:#1c6e42;
}
.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success:hover, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-success:hover{
  background:rgba(35, 133, 81, 0.15);
  color:#1c6e42;
}
.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success:active, .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success.bp5-active, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-success:active, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-success.bp5-active{
  background:rgba(35, 133, 81, 0.3);
  color:#165a36;
}
.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success:disabled, .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success.bp5-disabled, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-success:disabled, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-success.bp5-disabled{
  background:none;
  color:rgba(28, 110, 66, 0.5);
}
.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success:disabled.bp5-active, .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success.bp5-disabled.bp5-active, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-success:disabled.bp5-active, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-success.bp5-disabled.bp5-active{
  background:rgba(35, 133, 81, 0.3);
}
.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success .bp5-button-spinner .bp5-spinner-head, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-success .bp5-button-spinner .bp5-spinner-head{
  stroke:#1c6e42;
}
.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-success{
  color:#72ca9b;
}
.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success:hover, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-success:hover{
  background:rgba(35, 133, 81, 0.2);
  color:#72ca9b;
}
.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success:active, .bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success.bp5-active, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-success:active, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-success.bp5-active{
  background:rgba(35, 133, 81, 0.3);
  color:#7cd7a2;
}
.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success:disabled, .bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success.bp5-disabled, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-success:disabled, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-success.bp5-disabled{
  background:none;
  color:rgba(114, 202, 155, 0.5);
}
.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success:disabled.bp5-active, .bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success.bp5-disabled.bp5-active, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-success:disabled.bp5-active, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-success.bp5-disabled.bp5-active{
  background:rgba(35, 133, 81, 0.3);
}
.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-warning, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-warning{
  color:#935610;
}
.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-warning:hover, .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-warning:active, .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-warning.bp5-active, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-warning:hover, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-warning:active, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-warning.bp5-active{
  background:none;
  box-shadow:none;
  color:#935610;
}
.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-warning:hover, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-warning:hover{
  background:rgba(200, 118, 25, 0.15);
  color:#935610;
}
.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-warning:active, .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-warning.bp5-active, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-warning:active, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-warning.bp5-active{
  background:rgba(200, 118, 25, 0.3);
  color:#77450d;
}
.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-warning:disabled, .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-warning.bp5-disabled, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-warning:disabled, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-warning.bp5-disabled{
  background:none;
  color:rgba(147, 86, 16, 0.5);
}
.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-warning:disabled.bp5-active, .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-warning.bp5-disabled.bp5-active, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-warning:disabled.bp5-active, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-warning.bp5-disabled.bp5-active{
  background:rgba(200, 118, 25, 0.3);
}
.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-warning .bp5-button-spinner .bp5-spinner-head, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-warning .bp5-button-spinner .bp5-spinner-head{
  stroke:#935610;
}
.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-warning, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-warning{
  color:#fbb360;
}
.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-warning:hover, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-warning:hover{
  background:rgba(200, 118, 25, 0.2);
  color:#fbb360;
}
.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-warning:active, .bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-warning.bp5-active, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-warning:active, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-warning.bp5-active{
  background:rgba(200, 118, 25, 0.3);
  color:#f5c186;
}
.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-warning:disabled, .bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-warning.bp5-disabled, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-warning:disabled, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-warning.bp5-disabled{
  background:none;
  color:rgba(251, 179, 96, 0.5);
}
.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-warning:disabled.bp5-active, .bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-warning.bp5-disabled.bp5-active, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-warning:disabled.bp5-active, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-warning.bp5-disabled.bp5-active{
  background:rgba(200, 118, 25, 0.3);
}
.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-danger, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-danger{
  color:#ac2f33;
}
.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-danger:hover, .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-danger:active, .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-danger.bp5-active, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-danger:hover, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-danger:active, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-danger.bp5-active{
  background:none;
  box-shadow:none;
  color:#ac2f33;
}
.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-danger:hover, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-danger:hover{
  background:rgba(205, 66, 70, 0.15);
  color:#ac2f33;
}
.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-danger:active, .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-danger.bp5-active, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-danger:active, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-danger.bp5-active{
  background:rgba(205, 66, 70, 0.3);
  color:#8e292c;
}
.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-danger:disabled, .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-danger.bp5-disabled, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-danger:disabled, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-danger.bp5-disabled{
  background:none;
  color:rgba(172, 47, 51, 0.5);
}
.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-danger:disabled.bp5-active, .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-danger.bp5-disabled.bp5-active, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-danger:disabled.bp5-active, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-danger.bp5-disabled.bp5-active{
  background:rgba(205, 66, 70, 0.3);
}
.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-danger .bp5-button-spinner .bp5-spinner-head, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-danger .bp5-button-spinner .bp5-spinner-head{
  stroke:#ac2f33;
}
.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-danger, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-danger{
  color:#fa999c;
}
.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-danger:hover, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-danger:hover{
  background:rgba(205, 66, 70, 0.2);
  color:#fa999c;
}
.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-danger:active, .bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-danger.bp5-active, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-danger:active, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-danger.bp5-active{
  background:rgba(205, 66, 70, 0.3);
  color:#ffa1a4;
}
.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-danger:disabled, .bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-danger.bp5-disabled, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-danger:disabled, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-danger.bp5-disabled{
  background:none;
  color:rgba(250, 153, 156, 0.5);
}
.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-danger:disabled.bp5-active, .bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-danger.bp5-disabled.bp5-active, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-danger:disabled.bp5-active, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-danger.bp5-disabled.bp5-active{
  background:rgba(205, 66, 70, 0.3);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-button-group.bp5-minimal:not(:first-child), .bp5-button-group.bp5-outlined:not(:first-child){
    border-bottom-left-radius:0;
    border-left:none;
    border-top-left-radius:0;
  }
  .bp5-button-group.bp5-minimal:not(:last-child), .bp5-button-group.bp5-outlined:not(:last-child){
    border-bottom-right-radius:0;
    border-top-right-radius:0;
    margin-right:-1px;
  }
}
.bp5-button-group.bp5-outlined > .bp5-button{
  border:1px solid rgba(28, 33, 39, 0.2);
  box-sizing:border-box;
}
.bp5-button-group.bp5-outlined > .bp5-button:disabled, .bp5-button-group.bp5-outlined > .bp5-button.bp5-disabled, .bp5-button-group.bp5-outlined > .bp5-button:disabled:hover, .bp5-button-group.bp5-outlined > .bp5-button.bp5-disabled:hover{
  border-color:rgba(95, 107, 124, 0.1);
}
.bp5-dark .bp5-button-group.bp5-outlined > .bp5-button{
  border-color:rgba(255, 255, 255, 0.4);
}
.bp5-dark .bp5-button-group.bp5-outlined > .bp5-button:disabled, .bp5-dark .bp5-button-group.bp5-outlined > .bp5-button:disabled:hover, .bp5-dark .bp5-button-group.bp5-outlined > .bp5-button.bp5-disabled, .bp5-dark .bp5-button-group.bp5-outlined > .bp5-button.bp5-disabled:hover{
  border-color:rgba(255, 255, 255, 0.2);
}
.bp5-button-group.bp5-outlined > .bp5-button.bp5-intent-primary{
  border-color:rgba(33, 93, 176, 0.6);
}
.bp5-button-group.bp5-outlined > .bp5-button.bp5-intent-primary:disabled, .bp5-button-group.bp5-outlined > .bp5-button.bp5-intent-primary.bp5-disabled{
  border-color:rgba(33, 93, 176, 0.2);
}
.bp5-dark .bp5-button-group.bp5-outlined > .bp5-button.bp5-intent-primary{
  border-color:rgba(138, 187, 255, 0.6);
}
.bp5-dark .bp5-button-group.bp5-outlined > .bp5-button.bp5-intent-primary:disabled, .bp5-dark .bp5-button-group.bp5-outlined > .bp5-button.bp5-intent-primary.bp5-disabled{
  border-color:rgba(138, 187, 255, 0.2);
}
.bp5-button-group.bp5-outlined > .bp5-button.bp5-intent-success{
  border-color:rgba(28, 110, 66, 0.6);
}
.bp5-button-group.bp5-outlined > .bp5-button.bp5-intent-success:disabled, .bp5-button-group.bp5-outlined > .bp5-button.bp5-intent-success.bp5-disabled{
  border-color:rgba(28, 110, 66, 0.2);
}
.bp5-dark .bp5-button-group.bp5-outlined > .bp5-button.bp5-intent-success{
  border-color:rgba(114, 202, 155, 0.6);
}
.bp5-dark .bp5-button-group.bp5-outlined > .bp5-button.bp5-intent-success:disabled, .bp5-dark .bp5-button-group.bp5-outlined > .bp5-button.bp5-intent-success.bp5-disabled{
  border-color:rgba(114, 202, 155, 0.2);
}
.bp5-button-group.bp5-outlined > .bp5-button.bp5-intent-warning{
  border-color:rgba(147, 86, 16, 0.6);
}
.bp5-button-group.bp5-outlined > .bp5-button.bp5-intent-warning:disabled, .bp5-button-group.bp5-outlined > .bp5-button.bp5-intent-warning.bp5-disabled{
  border-color:rgba(147, 86, 16, 0.2);
}
.bp5-dark .bp5-button-group.bp5-outlined > .bp5-button.bp5-intent-warning{
  border-color:rgba(251, 179, 96, 0.6);
}
.bp5-dark .bp5-button-group.bp5-outlined > .bp5-button.bp5-intent-warning:disabled, .bp5-dark .bp5-button-group.bp5-outlined > .bp5-button.bp5-intent-warning.bp5-disabled{
  border-color:rgba(251, 179, 96, 0.2);
}
.bp5-button-group.bp5-outlined > .bp5-button.bp5-intent-danger{
  border-color:rgba(172, 47, 51, 0.6);
}
.bp5-button-group.bp5-outlined > .bp5-button.bp5-intent-danger:disabled, .bp5-button-group.bp5-outlined > .bp5-button.bp5-intent-danger.bp5-disabled{
  border-color:rgba(172, 47, 51, 0.2);
}
.bp5-dark .bp5-button-group.bp5-outlined > .bp5-button.bp5-intent-danger{
  border-color:rgba(250, 153, 156, 0.6);
}
.bp5-dark .bp5-button-group.bp5-outlined > .bp5-button.bp5-intent-danger:disabled, .bp5-dark .bp5-button-group.bp5-outlined > .bp5-button.bp5-intent-danger.bp5-disabled{
  border-color:rgba(250, 153, 156, 0.2);
}
.bp5-button-group.bp5-outlined:not(.bp5-vertical) > .bp5-button:not(:last-child){
  border-right:none;
}
.bp5-button-group .bp5-popover-wrapper,
.bp5-button-group .bp5-popover-target{
  display:flex;
  flex:1 1 auto;
}
.bp5-button-group.bp5-fill{
  display:flex;
  width:100%;
}
.bp5-button-group .bp5-button.bp5-fill, .bp5-button-group.bp5-fill .bp5-button:not(.bp5-fixed){
  flex:1 1 auto;
}
.bp5-button-group.bp5-vertical{
  align-items:stretch;
  flex-direction:column;
  vertical-align:top;
}
.bp5-button-group.bp5-vertical.bp5-fill{
  height:100%;
  width:unset;
}
.bp5-button-group.bp5-vertical .bp5-button{
  margin-right:0 !important;
  width:100%;
}
.bp5-button-group.bp5-vertical:not(.bp5-minimal) > .bp5-popover-wrapper:first-child .bp5-button,
.bp5-button-group.bp5-vertical:not(.bp5-minimal) > .bp5-button:first-child, .bp5-button-group.bp5-vertical.bp5-outlined > .bp5-popover-wrapper:first-child .bp5-button,
.bp5-button-group.bp5-vertical.bp5-outlined > .bp5-button:first-child{
  border-radius:2px 2px 0 0;
}
.bp5-button-group.bp5-vertical:not(.bp5-minimal) > .bp5-popover-wrapper:last-child .bp5-button,
.bp5-button-group.bp5-vertical:not(.bp5-minimal) > .bp5-button:last-child, .bp5-button-group.bp5-vertical.bp5-outlined > .bp5-popover-wrapper:last-child .bp5-button,
.bp5-button-group.bp5-vertical.bp5-outlined > .bp5-button:last-child{
  border-radius:0 0 2px 2px;
}
.bp5-button-group.bp5-vertical:not(.bp5-minimal):not(.bp5-outlined) > .bp5-popover-wrapper:not(:last-child) .bp5-button,
.bp5-button-group.bp5-vertical:not(.bp5-minimal):not(.bp5-outlined) > .bp5-button:not(:last-child){
  margin-bottom:-1px;
}
.bp5-button-group.bp5-vertical.bp5-outlined > .bp5-button:not(:last-child){
  border-bottom:none;
}
.bp5-button-group.bp5-align-left .bp5-button{
  text-align:left;
}
.bp5-callout{
  font-size:14px;
  line-height:1.5;
  border-radius:2px;
  padding:15px;
  position:relative;
  width:100%;
}
.bp5-callout:not(.bp5-minimal){
  background-color:rgba(143, 153, 168, 0.15);
}
.bp5-callout[class*=bp5-icon-]{
  padding-left:38px;
}
.bp5-callout[class*=bp5-icon-]::before{
  font-family:"blueprint-icons-16", sans-serif;
  font-size:16px;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  height:16px;
  line-height:1;
  width:16px;
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
  color:#5f6b7c;
  left:15px;
  position:absolute;
  top:17px;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-callout{
    border:1px solid buttonborder;
  }
}
.bp5-callout.bp5-callout-icon{
  padding-left:38px;
}
.bp5-callout.bp5-callout-icon > .bp5-icon:first-child{
  color:#5f6b7c;
  left:15px;
  position:absolute;
  top:17px;
}
.bp5-callout .bp5-heading{
  line-height:16px;
  margin-bottom:0;
  margin-top:2px;
}
.bp5-callout.bp5-callout-has-body-content .bp5-heading{
  margin-bottom:5px;
}
.bp5-callout.bp5-compact{
  padding:10px;
}
.bp5-callout.bp5-compact.bp5-callout-icon{
  padding-left:33px;
}
.bp5-callout.bp5-compact.bp5-callout-icon > .bp5-icon:first-child{
  left:10px;
  top:12px;
}
.bp5-dark .bp5-callout:not(.bp5-minimal){
  background-color:rgba(143, 153, 168, 0.2);
}
.bp5-dark .bp5-callout[class*=bp5-icon-]::before, .bp5-dark .bp5-callout.bp5-callout-icon > .bp5-icon:first-child{
  color:#abb3bf;
}
.bp5-callout.bp5-intent-primary{
  color:#215db0;
}
.bp5-callout.bp5-intent-primary:not(.bp5-minimal){
  background-color:rgba(45, 114, 210, 0.1);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-callout.bp5-intent-primary{
    border:1px solid buttonborder;
  }
}
.bp5-callout.bp5-intent-primary[class*=bp5-icon-]::before,
.bp5-callout.bp5-intent-primary > .bp5-icon:first-child,
.bp5-callout.bp5-intent-primary .bp5-heading{
  color:#215db0;
}
.bp5-dark .bp5-callout.bp5-intent-primary{
  color:#8abbff;
}
.bp5-dark .bp5-callout.bp5-intent-primary:not(.bp5-minimal){
  background-color:rgba(45, 114, 210, 0.2);
}
.bp5-dark .bp5-callout.bp5-intent-primary[class*=bp5-icon-]::before,
.bp5-dark .bp5-callout.bp5-intent-primary > .bp5-icon:first-child,
.bp5-dark .bp5-callout.bp5-intent-primary .bp5-heading{
  color:#8abbff;
}
.bp5-callout.bp5-intent-success{
  color:#1c6e42;
}
.bp5-callout.bp5-intent-success:not(.bp5-minimal){
  background-color:rgba(35, 133, 81, 0.1);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-callout.bp5-intent-success{
    border:1px solid buttonborder;
  }
}
.bp5-callout.bp5-intent-success[class*=bp5-icon-]::before,
.bp5-callout.bp5-intent-success > .bp5-icon:first-child,
.bp5-callout.bp5-intent-success .bp5-heading{
  color:#1c6e42;
}
.bp5-dark .bp5-callout.bp5-intent-success{
  color:#72ca9b;
}
.bp5-dark .bp5-callout.bp5-intent-success:not(.bp5-minimal){
  background-color:rgba(35, 133, 81, 0.2);
}
.bp5-dark .bp5-callout.bp5-intent-success[class*=bp5-icon-]::before,
.bp5-dark .bp5-callout.bp5-intent-success > .bp5-icon:first-child,
.bp5-dark .bp5-callout.bp5-intent-success .bp5-heading{
  color:#72ca9b;
}
.bp5-callout.bp5-intent-warning{
  color:#935610;
}
.bp5-callout.bp5-intent-warning:not(.bp5-minimal){
  background-color:rgba(200, 118, 25, 0.1);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-callout.bp5-intent-warning{
    border:1px solid buttonborder;
  }
}
.bp5-callout.bp5-intent-warning[class*=bp5-icon-]::before,
.bp5-callout.bp5-intent-warning > .bp5-icon:first-child,
.bp5-callout.bp5-intent-warning .bp5-heading{
  color:#935610;
}
.bp5-dark .bp5-callout.bp5-intent-warning{
  color:#fbb360;
}
.bp5-dark .bp5-callout.bp5-intent-warning:not(.bp5-minimal){
  background-color:rgba(200, 118, 25, 0.2);
}
.bp5-dark .bp5-callout.bp5-intent-warning[class*=bp5-icon-]::before,
.bp5-dark .bp5-callout.bp5-intent-warning > .bp5-icon:first-child,
.bp5-dark .bp5-callout.bp5-intent-warning .bp5-heading{
  color:#fbb360;
}
.bp5-callout.bp5-intent-danger{
  color:#ac2f33;
}
.bp5-callout.bp5-intent-danger:not(.bp5-minimal){
  background-color:rgba(205, 66, 70, 0.1);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-callout.bp5-intent-danger{
    border:1px solid buttonborder;
  }
}
.bp5-callout.bp5-intent-danger[class*=bp5-icon-]::before,
.bp5-callout.bp5-intent-danger > .bp5-icon:first-child,
.bp5-callout.bp5-intent-danger .bp5-heading{
  color:#ac2f33;
}
.bp5-dark .bp5-callout.bp5-intent-danger{
  color:#fa999c;
}
.bp5-dark .bp5-callout.bp5-intent-danger:not(.bp5-minimal){
  background-color:rgba(205, 66, 70, 0.2);
}
.bp5-dark .bp5-callout.bp5-intent-danger[class*=bp5-icon-]::before,
.bp5-dark .bp5-callout.bp5-intent-danger > .bp5-icon:first-child,
.bp5-dark .bp5-callout.bp5-intent-danger .bp5-heading{
  color:#fa999c;
}
.bp5-callout.bp5-intent-primary a{
  text-decoration:underline;
}
.bp5-callout.bp5-intent-primary a:hover{
  color:#184a90;
}
.bp5-dark .bp5-callout.bp5-intent-primary a:hover{
  color:#99c4ff;
}
.bp5-running-text .bp5-callout{
  margin:20px 0;
}
.bp5-card{
  background-color:#ffffff;
  border-radius:2px;
  box-shadow:0 0 0 1px rgba(17, 20, 24, 0.15);
  padding:20px;
  transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
}
.bp5-card.bp5-dark, .bp5-dark .bp5-card{
  background-color:#2f343c;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.2);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-card{
    border:1px solid buttonborder;
    box-shadow:none;
  }
}

.bp5-elevation-0{
  box-shadow:0 0 0 1px rgba(17, 20, 24, 0.15);
}
.bp5-elevation-0.bp5-dark, .bp5-dark .bp5-elevation-0{
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.2);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-elevation-0{
    border:1px solid buttonborder;
  }
}

.bp5-elevation-1{
  box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 1px 1px rgba(17, 20, 24, 0.2);
}
.bp5-elevation-1.bp5-dark, .bp5-dark .bp5-elevation-1{
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.2), 0 1px 1px 0 rgba(17, 20, 24, 0.4);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-elevation-1{
    border:1px solid buttonborder;
  }
}

.bp5-elevation-2{
  box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 1px 1px rgba(17, 20, 24, 0.2), 0 2px 6px rgba(17, 20, 24, 0.2);
}
.bp5-elevation-2.bp5-dark, .bp5-dark .bp5-elevation-2{
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.2), 0 1px 1px rgba(17, 20, 24, 0.4), 0 2px 6px rgba(17, 20, 24, 0.4);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-elevation-2{
    border:1px solid buttonborder;
  }
}

.bp5-elevation-3{
  box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 2px 4px rgba(17, 20, 24, 0.2), 0 8px 24px rgba(17, 20, 24, 0.2);
}
.bp5-elevation-3.bp5-dark, .bp5-dark .bp5-elevation-3{
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.2), 0 2px 4px rgba(17, 20, 24, 0.4), 0 8px 24px rgba(17, 20, 24, 0.4);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-elevation-3{
    border:1px solid buttonborder;
  }
}

.bp5-elevation-4{
  box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 4px 8px rgba(17, 20, 24, 0.2), 0 18px 46px 6px rgba(17, 20, 24, 0.2);
}
.bp5-elevation-4.bp5-dark, .bp5-dark .bp5-elevation-4{
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.2), 0 4px 8px rgba(17, 20, 24, 0.4), 0 18px 46px 6px rgba(17, 20, 24, 0.4);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-elevation-4{
    border:1px solid buttonborder;
  }
}

.bp5-card.bp5-compact{
  padding:15px;
}

.bp5-card.bp5-interactive:hover{
  box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 2px 4px rgba(17, 20, 24, 0.2), 0 8px 24px rgba(17, 20, 24, 0.2);
  cursor:pointer;
}
.bp5-card.bp5-interactive:hover.bp5-dark, .bp5-dark .bp5-card.bp5-interactive:hover{
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.2), 0 2px 4px rgba(17, 20, 24, 0.4), 0 8px 24px rgba(17, 20, 24, 0.4);
}
.bp5-card.bp5-interactive.bp5-selected{
  box-shadow:0 0 0 3px rgba(76, 144, 240, 0.2), 0 0 0 1px #4c90f0;
}
.bp5-card.bp5-interactive.bp5-selected.bp5-dark, .bp5-dark .bp5-card.bp5-interactive.bp5-selected{
  box-shadow:0 0 0 3px rgba(138, 187, 255, 0.4), 0 0 0 1px #8abbff;
}
.bp5-card.bp5-interactive:active{
  box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 1px 1px rgba(17, 20, 24, 0.2);
  transition-duration:0;
}
.bp5-card.bp5-interactive:active.bp5-dark, .bp5-dark .bp5-card.bp5-interactive:active{
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.2), 0 1px 1px 0 rgba(17, 20, 24, 0.4);
}
.bp5-card-list{
  overflow:auto;
  padding:0;
  width:100%;
}
.bp5-card-list > .bp5-card{
  align-items:center;
  border-radius:0;
  box-shadow:none;
  display:flex;
  min-height:51px;
  padding:10px 20px;
}
.bp5-card-list > .bp5-card.bp5-interactive:hover, .bp5-card-list > .bp5-card.bp5-interactive:active{
  background-color:#f6f7f9;
  box-shadow:none;
}
.bp5-dark .bp5-card-list > .bp5-card.bp5-interactive:hover, .bp5-dark .bp5-card-list > .bp5-card.bp5-interactive:active{
  background-color:#383e47;
}
.bp5-card-list > .bp5-card.bp5-selected{
  background-color:#edeff2;
  box-shadow:none;
}
.bp5-dark .bp5-card-list > .bp5-card.bp5-selected{
  background-color:#404854;
  box-shadow:none;
}
.bp5-card-list > .bp5-card:not(:last-child){
  border-bottom:1px solid rgba(17, 20, 24, 0.1);
}
.bp5-dark .bp5-card-list > .bp5-card:not(:last-child){
  border-color:rgba(255, 255, 255, 0.1);
}
.bp5-card-list.bp5-compact{
  padding:0;
}
.bp5-card-list.bp5-compact > .bp5-card{
  min-height:45px;
  padding:7px 15px;
}
.bp5-dark .bp5-card-list{
  padding:1px;
}
.bp5-card-list:not(.bp5-card-list-bordered){
  border-radius:0;
  box-shadow:none;
}
.bp5-dark .bp5-card-list:not(.bp5-card-list-bordered){
  margin:1px;
  width:calc(100% - 2px);
}
.bp5-collapse{
  height:0;
  overflow-y:hidden;
  transition:height 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
}
.bp5-collapse .bp5-collapse-body{
  transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
}
.bp5-collapse .bp5-collapse-body[aria-hidden=true]{
  display:none;
}
.bp5-context-menu-virtual-target{
  position:fixed;
}
.bp5-card.bp5-control-card, .bp5-card-list > .bp5-card.bp5-control-card{
  min-height:auto;
  padding:0;
}

.bp5-control-card .bp5-control.bp5-control.bp5-control{
  align-items:flex-start;
  display:flex;
  gap:10px;
  margin:0;
  padding:20px;
  width:100%;
}
.bp5-control-card .bp5-control.bp5-control.bp5-control.bp5-align-left{
  flex-direction:row;
  justify-content:flex-start;
}
.bp5-control-card .bp5-control.bp5-control.bp5-control.bp5-align-right{
  flex-direction:row-reverse;
  justify-content:space-between;
}
.bp5-card-list .bp5-control-card .bp5-control.bp5-control.bp5-control{
  padding:20px;
}
.bp5-card-list.bp5-compact .bp5-control-card .bp5-control.bp5-control.bp5-control{
  padding:15px;
}
.bp5-control-card .bp5-control.bp5-control.bp5-control .bp5-control-indicator{
  margin:0;
}
.bp5-control-card.bp5-compact .bp5-control.bp5-control.bp5-control{
  padding:15px;
}
.bp5-divider{
  border-bottom:1px solid rgba(17, 20, 24, 0.15);
  border-right:1px solid rgba(17, 20, 24, 0.15);
  margin:5px;
}
.bp5-dark .bp5-divider{
  border-color:rgba(255, 255, 255, 0.2);
}
.bp5-dialog-container{
  opacity:1;
  transform:scale(1);
  align-items:center;
  display:flex;
  justify-content:center;
  min-height:100%;
  pointer-events:none;
  -webkit-user-select:none;
     -moz-user-select:none;
      -ms-user-select:none;
          user-select:none;
  width:100%;
}
.bp5-dialog-container.bp5-overlay-enter > .bp5-dialog, .bp5-dialog-container.bp5-overlay-appear > .bp5-dialog{
  opacity:0;
  transform:scale(0.5);
}
.bp5-dialog-container.bp5-overlay-enter-active > .bp5-dialog, .bp5-dialog-container.bp5-overlay-appear-active > .bp5-dialog{
  opacity:1;
  transform:scale(1);
  transition-delay:0;
  transition-duration:300ms;
  transition-property:opacity, transform;
  transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
}
.bp5-dialog-container.bp5-overlay-exit > .bp5-dialog{
  opacity:1;
  transform:scale(1);
}
.bp5-dialog-container.bp5-overlay-exit-active > .bp5-dialog{
  opacity:0;
  transform:scale(0.5);
  transition-delay:0;
  transition-duration:300ms;
  transition-property:opacity, transform;
  transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
}

.bp5-dialog{
  background:#f6f7f9;
  border-radius:4px;
  box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 2px 4px rgba(17, 20, 24, 0.2), 0 8px 24px rgba(17, 20, 24, 0.2);
  display:flex;
  flex-direction:column;
  margin:30px 0;
  pointer-events:all;
  -webkit-user-select:text;
     -moz-user-select:text;
      -ms-user-select:text;
          user-select:text;
  width:500px;
}
.bp5-dialog:focus{
  outline:0;
}
.bp5-dialog.bp5-dark, .bp5-dark .bp5-dialog{
  background:#252a31;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.2), 0 2px 4px rgba(17, 20, 24, 0.4), 0 8px 24px rgba(17, 20, 24, 0.4);
  color:#f6f7f9;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-dialog{
    border:1px solid buttonborder;
  }
}

.bp5-dialog-header{
  align-items:center;
  background:#ffffff;
  border-radius:4px 4px 0 0;
  box-shadow:0 1px 0 rgba(17, 20, 24, 0.15);
  display:flex;
  flex:0 0 auto;
  min-height:40px;
  padding:5px;
  padding-left:15px;
  z-index:0;
}
.bp5-dialog-header .bp5-icon-large,
.bp5-dialog-header .bp5-icon{
  flex:0 0 auto;
  margin-left:-3px;
  margin-right:7.5px;
}
.bp5-dialog-header .bp5-icon-large:not([class*=bp5-intent]),
.bp5-dialog-header .bp5-icon:not([class*=bp5-intent]){
  color:#5f6b7c;
}
.bp5-dialog-header .bp5-heading{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  word-wrap:normal;
  flex:1 1 auto;
  line-height:inherit;
  margin:0;
}
.bp5-dialog-header .bp5-heading:last-child{
  margin-right:15px;
}
.bp5-dark .bp5-dialog-header{
  background:#2f343c;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.2);
}
.bp5-dark .bp5-dialog-header :not([class*=bp5-intent]).bp5-icon-large, .bp5-dark .bp5-dialog-header :not([class*=bp5-intent]).bp5-icon{
  color:#abb3bf;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-dialog-header{
    border-bottom:1px solid buttonborder;
  }
}

.bp5-dialog-body{
  flex:1 1 auto;
  margin:15px;
}

.bp5-dialog-body-scroll-container{
  margin:0;
  max-height:70vh;
  overflow:auto;
  padding:15px;
}

.bp5-dialog-footer{
  flex:0 0 auto;
  margin:15px;
}

.bp5-dialog-footer-fixed{
  align-items:center;
  background-color:#ffffff;
  border-radius:0 0 4px 4px;
  border-top:1px solid rgba(17, 20, 24, 0.15);
  display:flex;
  gap:15px;
  justify-content:space-between;
  margin:0;
  padding:10px 10px 10px 15px;
}
.bp5-dark .bp5-dialog-footer-fixed{
  background:#383e47;
  border-top:1px solid rgba(255, 255, 255, 0.2);
}

.bp5-dialog-footer-main-section{
  flex:1 1 auto;
}

.bp5-dialog-footer-actions{
  display:flex;
  justify-content:flex-end;
}
.bp5-dialog-footer-actions .bp5-button{
  margin-left:10px;
}
.bp5-multistep-dialog-panels{
  display:flex;
}
.bp5-multistep-dialog-panels:first-child .bp5-dialog-step-container:first-child{
  border-radius:4px 0 0 0;
}
.bp5-multistep-dialog-panels:first-child .bp5-multistep-dialog-right-panel{
  border-top-right-radius:4px;
}
.bp5-multistep-dialog-nav-top .bp5-multistep-dialog-panels{
  flex-direction:column;
}
.bp5-multistep-dialog-nav-top .bp5-multistep-dialog-panels:first-child .bp5-dialog-step-container:first-child{
  border-radius:4px 0 0 0;
}
.bp5-multistep-dialog-nav-top .bp5-multistep-dialog-panels:first-child .bp5-dialog-step-container:last-child{
  border-radius:0 4px 0 0;
}
.bp5-multistep-dialog-nav-top .bp5-multistep-dialog-panels .bp5-multistep-dialog-left-panel{
  flex-direction:row;
}
.bp5-multistep-dialog-nav-top .bp5-multistep-dialog-panels .bp5-dialog-step-container{
  flex-grow:1;
}
.bp5-multistep-dialog-nav-top .bp5-multistep-dialog-panels .bp5-dialog-step-container:not(:first-child){
  border-left:1px solid rgba(17, 20, 24, 0.15);
}
.bp5-dark .bp5-multistep-dialog-nav-top .bp5-multistep-dialog-panels .bp5-dialog-step-container{
  border-color:rgba(17, 20, 24, 0.4);
}
.bp5-multistep-dialog-nav-top .bp5-multistep-dialog-panels .bp5-multistep-dialog-right-panel{
  border-left:none;
}
.bp5-multistep-dialog-nav-top .bp5-multistep-dialog-panels .bp5-multistep-dialog-right-panel,
.bp5-multistep-dialog-nav-top .bp5-multistep-dialog-panels .bp5-multistep-dialog-footer{
  border-radius:0 0 4px 4px;
}
.bp5-multistep-dialog-nav-right .bp5-multistep-dialog-panels{
  flex-direction:row-reverse;
}
.bp5-multistep-dialog-nav-right .bp5-multistep-dialog-panels:first-child .bp5-multistep-dialog-right-panel{
  border-radius:4px 0 0 4px;
}
.bp5-multistep-dialog-nav-right .bp5-multistep-dialog-panels:first-child .bp5-dialog-step-container:first-child{
  border-radius:0 4px 0 0;
}
.bp5-multistep-dialog-nav-right .bp5-multistep-dialog-panels .bp5-multistep-dialog-left-panel{
  border-radius:0 0 4px 0;
}
.bp5-multistep-dialog-nav-right .bp5-multistep-dialog-panels .bp5-multistep-dialog-right-panel{
  border-left:none;
  border-radius:4px 0 0 4px;
  border-right:1px solid rgba(17, 20, 24, 0.15);
}
.bp5-dark .bp5-multistep-dialog-nav-right .bp5-multistep-dialog-panels .bp5-multistep-dialog-right-panel{
  border-color:rgba(17, 20, 24, 0.4);
}
.bp5-multistep-dialog-nav-right .bp5-multistep-dialog-panels .bp5-dialog-footer{
  border-bottom-left-radius:0;
}

.bp5-multistep-dialog-left-panel{
  display:flex;
  flex:1;
  flex-direction:column;
}
.bp5-dark .bp5-multistep-dialog-left-panel{
  background:#252a31;
  border-bottom:1px solid rgba(255, 255, 255, 0.2);
  border-bottom-left-radius:4px;
  border-left:1px solid rgba(255, 255, 255, 0.2);
}

.bp5-multistep-dialog-right-panel{
  background-color:#f6f7f9;
  border-left:1px solid rgba(17, 20, 24, 0.15);
  border-radius:0 0 4px 0;
  flex:3;
  min-width:0;
}
.bp5-dark .bp5-multistep-dialog-right-panel{
  background-color:#2f343c;
  border-bottom:1px solid rgba(255, 255, 255, 0.2);
  border-bottom-right-radius:4px;
  border-left:1px solid rgba(255, 255, 255, 0.2);
  border-right:1px solid rgba(255, 255, 255, 0.2);
}

.bp5-dialog-step-container{
  background-color:#f6f7f9;
  border-bottom:1px solid rgba(17, 20, 24, 0.15);
}
.bp5-dark .bp5-dialog-step-container{
  background:#2f343c;
  border-bottom:1px solid rgba(255, 255, 255, 0.2);
}
.bp5-dialog-step-container.bp5-dialog-step-viewed{
  background-color:#ffffff;
}
.bp5-dark .bp5-dialog-step-container.bp5-dialog-step-viewed{
  background:#383e47;
}

.bp5-dialog-step{
  align-items:center;
  border-radius:4px;
  cursor:not-allowed;
  display:flex;
  margin:4px;
  padding:6px 14px;
}
.bp5-dark .bp5-dialog-step{
  background:#2f343c;
}
.bp5-dialog-step-viewed .bp5-dialog-step{
  background-color:#ffffff;
  cursor:pointer;
}
.bp5-dark .bp5-dialog-step-viewed .bp5-dialog-step{
  background:#383e47;
}
.bp5-dialog-step:hover{
  background-color:#f6f7f9;
}
.bp5-dark .bp5-dialog-step:hover{
  background:#2f343c;
}

.bp5-dialog-step-icon{
  align-items:center;
  background-color:rgba(95, 107, 124, 0.6);
  border-radius:50%;
  color:#ffffff;
  display:flex;
  height:25px;
  justify-content:center;
  width:25px;
}
.bp5-dark .bp5-dialog-step-icon{
  background-color:rgba(171, 179, 191, 0.6);
}
.bp5-active.bp5-dialog-step-viewed .bp5-dialog-step-icon{
  background-color:#4c90f0;
}
.bp5-dialog-step-viewed .bp5-dialog-step-icon{
  background-color:#8f99a8;
}

.bp5-dialog-step-title{
  color:rgba(95, 107, 124, 0.6);
  flex:1;
  padding-left:10px;
}
.bp5-dark .bp5-dialog-step-title{
  color:rgba(171, 179, 191, 0.6);
}
.bp5-active.bp5-dialog-step-viewed .bp5-dialog-step-title{
  color:#4c90f0;
}
.bp5-dialog-step-viewed:not(.bp5-active) .bp5-dialog-step-title{
  color:#1c2127;
}
.bp5-dark .bp5-dialog-step-viewed:not(.bp5-active) .bp5-dialog-step-title{
  color:#f6f7f9;
}
.bp5-drawer{
  background:#ffffff;
  box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 4px 8px rgba(17, 20, 24, 0.2), 0 18px 46px 6px rgba(17, 20, 24, 0.2);
  display:flex;
  flex-direction:column;
  margin:0;
  padding:0;
}
.bp5-drawer:focus{
  outline:0;
}
.bp5-drawer.bp5-position-top{
  height:50%;
  left:0;
  right:0;
  top:0;
}
.bp5-drawer.bp5-position-top.bp5-overlay-enter, .bp5-drawer.bp5-position-top.bp5-overlay-appear{
  transform:translateY(-100%);
}
.bp5-drawer.bp5-position-top.bp5-overlay-enter-active, .bp5-drawer.bp5-position-top.bp5-overlay-appear-active{
  transform:translateY(0);
  transition-delay:0;
  transition-duration:200ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}
.bp5-drawer.bp5-position-top.bp5-overlay-exit{
  transform:translateY(0);
}
.bp5-drawer.bp5-position-top.bp5-overlay-exit-active{
  transform:translateY(-100%);
  transition-delay:0;
  transition-duration:100ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-drawer.bp5-position-top{
    border-bottom:1px solid buttonborder;
  }
}
.bp5-drawer.bp5-position-bottom{
  bottom:0;
  height:50%;
  left:0;
  right:0;
}
.bp5-drawer.bp5-position-bottom.bp5-overlay-enter, .bp5-drawer.bp5-position-bottom.bp5-overlay-appear{
  transform:translateY(100%);
}
.bp5-drawer.bp5-position-bottom.bp5-overlay-enter-active, .bp5-drawer.bp5-position-bottom.bp5-overlay-appear-active{
  transform:translateY(0);
  transition-delay:0;
  transition-duration:200ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}
.bp5-drawer.bp5-position-bottom.bp5-overlay-exit{
  transform:translateY(0);
}
.bp5-drawer.bp5-position-bottom.bp5-overlay-exit-active{
  transform:translateY(100%);
  transition-delay:0;
  transition-duration:100ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-drawer.bp5-position-bottom{
    border-top:1px solid buttonborder;
  }
}
.bp5-drawer.bp5-position-left{
  bottom:0;
  left:0;
  top:0;
  width:50%;
}
.bp5-drawer.bp5-position-left.bp5-overlay-enter, .bp5-drawer.bp5-position-left.bp5-overlay-appear{
  transform:translateX(-100%);
}
.bp5-drawer.bp5-position-left.bp5-overlay-enter-active, .bp5-drawer.bp5-position-left.bp5-overlay-appear-active{
  transform:translateX(0);
  transition-delay:0;
  transition-duration:200ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}
.bp5-drawer.bp5-position-left.bp5-overlay-exit{
  transform:translateX(0);
}
.bp5-drawer.bp5-position-left.bp5-overlay-exit-active{
  transform:translateX(-100%);
  transition-delay:0;
  transition-duration:100ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-drawer.bp5-position-left{
    border-right:1px solid buttonborder;
  }
}
.bp5-drawer.bp5-position-right{
  bottom:0;
  right:0;
  top:0;
  width:50%;
}
.bp5-drawer.bp5-position-right.bp5-overlay-enter, .bp5-drawer.bp5-position-right.bp5-overlay-appear{
  transform:translateX(100%);
}
.bp5-drawer.bp5-position-right.bp5-overlay-enter-active, .bp5-drawer.bp5-position-right.bp5-overlay-appear-active{
  transform:translateX(0);
  transition-delay:0;
  transition-duration:200ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}
.bp5-drawer.bp5-position-right.bp5-overlay-exit{
  transform:translateX(0);
}
.bp5-drawer.bp5-position-right.bp5-overlay-exit-active{
  transform:translateX(100%);
  transition-delay:0;
  transition-duration:100ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-drawer.bp5-position-right{
    border-left:1px solid buttonborder;
  }
}
.bp5-drawer.bp5-dark, .bp5-dark .bp5-drawer{
  background:#383e47;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.2), 0 2px 4px rgba(17, 20, 24, 0.4), 0 8px 24px rgba(17, 20, 24, 0.4);
  color:#f6f7f9;
}

.bp5-drawer-header{
  align-items:center;
  border-radius:0;
  box-shadow:0 1px 0 rgba(17, 20, 24, 0.15);
  display:flex;
  flex:0 0 auto;
  min-height:40px;
  padding:5px;
  padding-left:20px;
  position:relative;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-drawer-header{
    border-bottom:1px solid buttonborder;
  }
}
.bp5-drawer-header .bp5-icon-large,
.bp5-drawer-header .bp5-icon{
  color:#5f6b7c;
  flex:0 0 auto;
  margin-right:10px;
}
.bp5-drawer-header .bp5-heading{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  word-wrap:normal;
  flex:1 1 auto;
  line-height:inherit;
  margin:0;
}
.bp5-drawer-header .bp5-heading:last-child{
  margin-right:20px;
}
.bp5-dark .bp5-drawer-header{
  box-shadow:0 1px 0 rgba(17, 20, 24, 0.4);
}
.bp5-dark .bp5-drawer-header .bp5-icon-large,
.bp5-dark .bp5-drawer-header .bp5-icon{
  color:#abb3bf;
}

.bp5-drawer-body{
  flex:1 1 auto;
  line-height:18px;
  overflow:auto;
}

.bp5-drawer-footer{
  box-shadow:inset 0 1px 0 rgba(17, 20, 24, 0.15);
  flex:0 0 auto;
  padding:10px 20px;
  position:relative;
}
.bp5-dark .bp5-drawer-footer{
  box-shadow:inset 0 1px 0 rgba(17, 20, 24, 0.4);
}
.bp5-editable-text{
  cursor:text;
  display:inline-block;
  max-width:100%;
  position:relative;
  vertical-align:top;
  white-space:nowrap;
}
.bp5-editable-text::before{
  bottom:-2px;
  left:-2px;
  position:absolute;
  right:-2px;
  top:-2px;
  border-radius:2px;
  content:"";
  transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
}
.bp5-editable-text:hover::before{
  box-shadow:0 0 0 0 rgba(33, 93, 176, 0), 0 0 0 0 rgba(33, 93, 176, 0), inset 0 0 0 1px rgba(17, 20, 24, 0.15);
}
.bp5-editable-text.bp5-editable-text-editing::before{
  background-color:#ffffff;
  box-shadow:inset 0 0 0 1px rgba(33, 93, 176, 0.752), 0 0 0 1px rgba(33, 93, 176, 0.752), inset 0 1px 1px rgba(17, 20, 24, 0.2);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-editable-text:not(.bp5-disabled)::before{
    border:1px solid buttonborder;
  }
}
.bp5-editable-text.bp5-intent-primary .bp5-editable-text-input::-moz-placeholder{
  color:#2d72d2;
}
.bp5-editable-text.bp5-intent-primary .bp5-editable-text-input:-ms-input-placeholder{
  color:#2d72d2;
}
.bp5-editable-text.bp5-intent-primary .bp5-editable-text-content,
.bp5-editable-text.bp5-intent-primary .bp5-editable-text-input,
.bp5-editable-text.bp5-intent-primary .bp5-editable-text-input::placeholder{
  color:#2d72d2;
}
.bp5-editable-text.bp5-intent-primary:hover::before{
  box-shadow:0 0 0 0 rgba(45, 114, 210, 0), 0 0 0 0 rgba(45, 114, 210, 0), inset 0 0 0 1px rgba(45, 114, 210, 0.4);
}
.bp5-editable-text.bp5-intent-primary.bp5-editable-text-editing::before{
  box-shadow:inset 0 0 0 1px rgba(45, 114, 210, 0.752), 0 0 0 1px rgba(45, 114, 210, 0.752), inset 0 1px 1px rgba(17, 20, 24, 0.2);
}
.bp5-editable-text.bp5-intent-success .bp5-editable-text-input::-moz-placeholder{
  color:#238551;
}
.bp5-editable-text.bp5-intent-success .bp5-editable-text-input:-ms-input-placeholder{
  color:#238551;
}
.bp5-editable-text.bp5-intent-success .bp5-editable-text-content,
.bp5-editable-text.bp5-intent-success .bp5-editable-text-input,
.bp5-editable-text.bp5-intent-success .bp5-editable-text-input::placeholder{
  color:#238551;
}
.bp5-editable-text.bp5-intent-success:hover::before{
  box-shadow:0 0 0 0 rgba(35, 133, 81, 0), 0 0 0 0 rgba(35, 133, 81, 0), inset 0 0 0 1px rgba(35, 133, 81, 0.4);
}
.bp5-editable-text.bp5-intent-success.bp5-editable-text-editing::before{
  box-shadow:inset 0 0 0 1px rgba(35, 133, 81, 0.752), 0 0 0 1px rgba(35, 133, 81, 0.752), inset 0 1px 1px rgba(17, 20, 24, 0.2);
}
.bp5-editable-text.bp5-intent-warning .bp5-editable-text-input::-moz-placeholder{
  color:#c87619;
}
.bp5-editable-text.bp5-intent-warning .bp5-editable-text-input:-ms-input-placeholder{
  color:#c87619;
}
.bp5-editable-text.bp5-intent-warning .bp5-editable-text-content,
.bp5-editable-text.bp5-intent-warning .bp5-editable-text-input,
.bp5-editable-text.bp5-intent-warning .bp5-editable-text-input::placeholder{
  color:#c87619;
}
.bp5-editable-text.bp5-intent-warning:hover::before{
  box-shadow:0 0 0 0 rgba(200, 118, 25, 0), 0 0 0 0 rgba(200, 118, 25, 0), inset 0 0 0 1px rgba(200, 118, 25, 0.4);
}
.bp5-editable-text.bp5-intent-warning.bp5-editable-text-editing::before{
  box-shadow:inset 0 0 0 1px rgba(200, 118, 25, 0.752), 0 0 0 1px rgba(200, 118, 25, 0.752), inset 0 1px 1px rgba(17, 20, 24, 0.2);
}
.bp5-editable-text.bp5-intent-danger .bp5-editable-text-input::-moz-placeholder{
  color:#cd4246;
}
.bp5-editable-text.bp5-intent-danger .bp5-editable-text-input:-ms-input-placeholder{
  color:#cd4246;
}
.bp5-editable-text.bp5-intent-danger .bp5-editable-text-content,
.bp5-editable-text.bp5-intent-danger .bp5-editable-text-input,
.bp5-editable-text.bp5-intent-danger .bp5-editable-text-input::placeholder{
  color:#cd4246;
}
.bp5-editable-text.bp5-intent-danger:hover::before{
  box-shadow:0 0 0 0 rgba(205, 66, 70, 0), 0 0 0 0 rgba(205, 66, 70, 0), inset 0 0 0 1px rgba(205, 66, 70, 0.4);
}
.bp5-editable-text.bp5-intent-danger.bp5-editable-text-editing::before{
  box-shadow:inset 0 0 0 1px rgba(205, 66, 70, 0.752), 0 0 0 1px rgba(205, 66, 70, 0.752), inset 0 1px 1px rgba(17, 20, 24, 0.2);
}
.bp5-dark .bp5-editable-text:hover::before{
  box-shadow:0 0 0 0 rgba(138, 187, 255, 0), 0 0 0 0 rgba(138, 187, 255, 0), inset 0 0 0 1px rgba(255, 255, 255, 0.2);
}
.bp5-dark .bp5-editable-text.bp5-editable-text-editing::before{
  background-color:rgba(17, 20, 24, 0.3);
  box-shadow:inset 0 0 0 1px rgba(138, 187, 255, 0.752), 0 0 0 1px rgba(138, 187, 255, 0.752), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 rgba(255, 255, 255, 0.3);
}
.bp5-dark .bp5-editable-text.bp5-disabled::before{
  box-shadow:none;
}
.bp5-dark .bp5-editable-text.bp5-intent-primary .bp5-editable-text-input::-moz-placeholder{
  color:#8abbff;
}
.bp5-dark .bp5-editable-text.bp5-intent-primary .bp5-editable-text-input:-ms-input-placeholder{
  color:#8abbff;
}
.bp5-dark .bp5-editable-text.bp5-intent-primary .bp5-editable-text-content,
.bp5-dark .bp5-editable-text.bp5-intent-primary .bp5-editable-text-input,
.bp5-dark .bp5-editable-text.bp5-intent-primary .bp5-editable-text-input::placeholder{
  color:#8abbff;
}
.bp5-dark .bp5-editable-text.bp5-intent-primary:hover::before{
  box-shadow:0 0 0 0 rgba(138, 187, 255, 0), 0 0 0 0 rgba(138, 187, 255, 0), inset 0 0 0 1px rgba(138, 187, 255, 0.4);
}
.bp5-dark .bp5-editable-text.bp5-intent-primary.bp5-editable-text-editing::before{
  box-shadow:inset 0 0 0 1px rgba(138, 187, 255, 0.752), 0 0 0 1px rgba(138, 187, 255, 0.752), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 rgba(255, 255, 255, 0.3);
}
.bp5-dark .bp5-editable-text.bp5-intent-success .bp5-editable-text-input::-moz-placeholder{
  color:#72ca9b;
}
.bp5-dark .bp5-editable-text.bp5-intent-success .bp5-editable-text-input:-ms-input-placeholder{
  color:#72ca9b;
}
.bp5-dark .bp5-editable-text.bp5-intent-success .bp5-editable-text-content,
.bp5-dark .bp5-editable-text.bp5-intent-success .bp5-editable-text-input,
.bp5-dark .bp5-editable-text.bp5-intent-success .bp5-editable-text-input::placeholder{
  color:#72ca9b;
}
.bp5-dark .bp5-editable-text.bp5-intent-success:hover::before{
  box-shadow:0 0 0 0 rgba(114, 202, 155, 0), 0 0 0 0 rgba(114, 202, 155, 0), inset 0 0 0 1px rgba(114, 202, 155, 0.4);
}
.bp5-dark .bp5-editable-text.bp5-intent-success.bp5-editable-text-editing::before{
  box-shadow:inset 0 0 0 1px rgba(114, 202, 155, 0.752), 0 0 0 1px rgba(114, 202, 155, 0.752), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 rgba(255, 255, 255, 0.3);
}
.bp5-dark .bp5-editable-text.bp5-intent-warning .bp5-editable-text-input::-moz-placeholder{
  color:#fbb360;
}
.bp5-dark .bp5-editable-text.bp5-intent-warning .bp5-editable-text-input:-ms-input-placeholder{
  color:#fbb360;
}
.bp5-dark .bp5-editable-text.bp5-intent-warning .bp5-editable-text-content,
.bp5-dark .bp5-editable-text.bp5-intent-warning .bp5-editable-text-input,
.bp5-dark .bp5-editable-text.bp5-intent-warning .bp5-editable-text-input::placeholder{
  color:#fbb360;
}
.bp5-dark .bp5-editable-text.bp5-intent-warning:hover::before{
  box-shadow:0 0 0 0 rgba(251, 179, 96, 0), 0 0 0 0 rgba(251, 179, 96, 0), inset 0 0 0 1px rgba(251, 179, 96, 0.4);
}
.bp5-dark .bp5-editable-text.bp5-intent-warning.bp5-editable-text-editing::before{
  box-shadow:inset 0 0 0 1px rgba(251, 179, 96, 0.752), 0 0 0 1px rgba(251, 179, 96, 0.752), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 rgba(255, 255, 255, 0.3);
}
.bp5-dark .bp5-editable-text.bp5-intent-danger .bp5-editable-text-input::-moz-placeholder{
  color:#fa999c;
}
.bp5-dark .bp5-editable-text.bp5-intent-danger .bp5-editable-text-input:-ms-input-placeholder{
  color:#fa999c;
}
.bp5-dark .bp5-editable-text.bp5-intent-danger .bp5-editable-text-content,
.bp5-dark .bp5-editable-text.bp5-intent-danger .bp5-editable-text-input,
.bp5-dark .bp5-editable-text.bp5-intent-danger .bp5-editable-text-input::placeholder{
  color:#fa999c;
}
.bp5-dark .bp5-editable-text.bp5-intent-danger:hover::before{
  box-shadow:0 0 0 0 rgba(250, 153, 156, 0), 0 0 0 0 rgba(250, 153, 156, 0), inset 0 0 0 1px rgba(250, 153, 156, 0.4);
}
.bp5-dark .bp5-editable-text.bp5-intent-danger.bp5-editable-text-editing::before{
  box-shadow:inset 0 0 0 1px rgba(250, 153, 156, 0.752), 0 0 0 1px rgba(250, 153, 156, 0.752), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 rgba(255, 255, 255, 0.3);
}
.bp5-editable-text.bp5-disabled::before{
  box-shadow:none !important;
}

.bp5-editable-text-input,
.bp5-editable-text-content{
  color:inherit;
  display:inherit;
  font:inherit;
  letter-spacing:inherit;
  max-width:inherit;
  min-width:inherit;
  position:relative;
  resize:none;
  text-transform:inherit;
  vertical-align:top;
}

.bp5-editable-text-input{
  background:none;
  border:none;
  box-shadow:none;
  padding:0;
  white-space:pre-wrap;
  width:100%;
}
.bp5-editable-text-input::-moz-placeholder{
  color:#5f6b7c;
  opacity:1;
}
.bp5-editable-text-input:-ms-input-placeholder{
  color:#5f6b7c;
  opacity:1;
}
.bp5-editable-text-input::placeholder{
  color:#5f6b7c;
  opacity:1;
}
.bp5-editable-text-input:focus{
  outline:none;
}
.bp5-editable-text-input::-ms-clear{
  display:none;
}

.bp5-editable-text-content{
  overflow:hidden;
  padding-right:2px;
  text-overflow:ellipsis;
  white-space:pre;
}
.bp5-editable-text-editing > .bp5-editable-text-content{
  left:0;
  position:absolute;
  visibility:hidden;
}
.bp5-editable-text-placeholder > .bp5-editable-text-content{
  color:#5f6b7c;
}
.bp5-dark .bp5-editable-text-placeholder > .bp5-editable-text-content{
  color:#abb3bf;
}

.bp5-editable-text.bp5-multiline{
  display:block;
}
.bp5-editable-text.bp5-multiline .bp5-editable-text-content{
  overflow:auto;
  white-space:pre-wrap;
  word-wrap:break-word;
}
.bp5-entity-title{
  align-items:center;
  display:flex;
  gap:7px;
  min-width:0;
}
.bp5-entity-title-icon-container.bp5-entity-title-has-subtitle{
  align-self:flex-start;
}
.bp5-entity-title-icon-container:not(.bp5-entity-title-has-subtitle){
  align-items:center;
  display:flex;
}
.bp5-entity-title-text{
  display:flex;
  flex-direction:column;
}
.bp5-fill .bp5-entity-title-text{
  flex-grow:1;
}
.bp5-entity-title-title-and-tags{
  align-items:center;
  display:flex;
  flex-direction:row;
  gap:5px;
}
.bp5-entity-title-tags-container{
  display:flex;
  gap:2px;
  margin-left:5px;
}
.bp5-entity-title-title{
  margin-bottom:0;
  min-width:0;
  overflow-wrap:break-word;
}
.bp5-fill .bp5-entity-title-title{
  flex-grow:1;
}
.bp5-entity-title-subtitle{
  font-size:12px;
  margin-top:2px;
}
.bp5-entity-title-ellipsize, .bp5-entity-title-ellipsize .bp5-entity-title-text{
  overflow:hidden;
}
.bp5-entity-title-heading-h1 .bp5-icon-container{
  align-items:center;
  display:flex;
  height:40px;
}
.bp5-entity-title-heading-h2 .bp5-icon-container{
  align-items:center;
  display:flex;
  height:32px;
}
.bp5-entity-title-heading-h3 .bp5-icon-container{
  align-items:center;
  display:flex;
  height:25px;
}
.bp5-entity-title-heading-h4 .bp5-icon-container{
  align-items:center;
  display:flex;
  height:21px;
}
.bp5-entity-title-heading-h5 .bp5-icon-container{
  align-items:center;
  display:flex;
  height:19px;
}
.bp5-entity-title-heading-h6 .bp5-icon-container{
  align-items:center;
  display:flex;
  height:16px;
}
.bp5-entity-title-heading-h1, .bp5-entity-title-heading-h2, .bp5-entity-title-heading-h3{
  gap:15px;
}
.bp5-entity-title-heading-h1 .bp5-entity-title-status-tag, .bp5-entity-title-heading-h2 .bp5-entity-title-status-tag, .bp5-entity-title-heading-h3 .bp5-entity-title-status-tag{
  margin-left:10px;
}
.bp5-entity-title-heading-h1 .bp5-entity-title-subtitle, .bp5-entity-title-heading-h2 .bp5-entity-title-subtitle, .bp5-entity-title-heading-h3 .bp5-entity-title-subtitle{
  font-size:14px;
}
.bp5-entity-title-heading-h4, .bp5-entity-title-heading-h5, .bp5-entity-title-heading-h6{
  gap:10px;
}
.bp5-entity-title-heading-h4 .bp5-entity-title-subtitle, .bp5-entity-title-heading-h5 .bp5-entity-title-subtitle, .bp5-entity-title-heading-h6 .bp5-entity-title-subtitle{
  font-size:12px;
}
.bp5-divider{
  border-bottom:1px solid rgba(17, 20, 24, 0.15);
  border-right:1px solid rgba(17, 20, 24, 0.15);
  margin:5px;
}
.bp5-dark .bp5-divider{
  border-color:rgba(255, 255, 255, 0.2);
}
.bp5-control-group{
  transform:translateZ(0);
  display:flex;
  flex-direction:row;
  align-items:stretch;
}
.bp5-control-group > *{
  flex-grow:0;
  flex-shrink:0;
}
.bp5-control-group > .bp5-fill{
  flex-grow:1;
  flex-shrink:1;
}
.bp5-control-group .bp5-button,
.bp5-control-group .bp5-html-select,
.bp5-control-group .bp5-input,
.bp5-control-group .bp5-select{
  position:relative;
}
.bp5-control-group .bp5-input{
  z-index:2;
}
.bp5-control-group .bp5-input:focus{
  z-index:14;
}
.bp5-control-group .bp5-input[class*=bp5-intent]{
  z-index:13;
}
.bp5-control-group .bp5-input[class*=bp5-intent]:focus{
  z-index:15;
}
.bp5-control-group .bp5-input[readonly], .bp5-control-group .bp5-input:disabled, .bp5-control-group .bp5-input.bp5-disabled{
  z-index:1;
}
.bp5-control-group .bp5-input-group[class*=bp5-intent] .bp5-input{
  z-index:13;
}
.bp5-control-group .bp5-input-group[class*=bp5-intent] .bp5-input:focus{
  z-index:15;
}
.bp5-control-group .bp5-button,
.bp5-control-group .bp5-html-select select,
.bp5-control-group .bp5-select select{
  transform:translateZ(0);
  z-index:4;
}
.bp5-control-group .bp5-button:focus,
.bp5-control-group .bp5-html-select select:focus,
.bp5-control-group .bp5-select select:focus{
  z-index:5;
}
.bp5-control-group .bp5-button:hover,
.bp5-control-group .bp5-html-select select:hover,
.bp5-control-group .bp5-select select:hover{
  z-index:6;
}
.bp5-control-group .bp5-button:active,
.bp5-control-group .bp5-html-select select:active,
.bp5-control-group .bp5-select select:active{
  z-index:7;
}
.bp5-control-group .bp5-button[readonly], .bp5-control-group .bp5-button:disabled, .bp5-control-group .bp5-button.bp5-disabled,
.bp5-control-group .bp5-html-select select[readonly],
.bp5-control-group .bp5-html-select select:disabled,
.bp5-control-group .bp5-html-select select.bp5-disabled,
.bp5-control-group .bp5-select select[readonly],
.bp5-control-group .bp5-select select:disabled,
.bp5-control-group .bp5-select select.bp5-disabled{
  z-index:3;
}
.bp5-control-group .bp5-button[class*=bp5-intent],
.bp5-control-group .bp5-html-select select[class*=bp5-intent],
.bp5-control-group .bp5-select select[class*=bp5-intent]{
  z-index:9;
}
.bp5-control-group .bp5-button[class*=bp5-intent]:focus,
.bp5-control-group .bp5-html-select select[class*=bp5-intent]:focus,
.bp5-control-group .bp5-select select[class*=bp5-intent]:focus{
  z-index:10;
}
.bp5-control-group .bp5-button[class*=bp5-intent]:hover,
.bp5-control-group .bp5-html-select select[class*=bp5-intent]:hover,
.bp5-control-group .bp5-select select[class*=bp5-intent]:hover{
  z-index:11;
}
.bp5-control-group .bp5-button[class*=bp5-intent]:active,
.bp5-control-group .bp5-html-select select[class*=bp5-intent]:active,
.bp5-control-group .bp5-select select[class*=bp5-intent]:active{
  z-index:12;
}
.bp5-control-group .bp5-button[class*=bp5-intent][readonly], .bp5-control-group .bp5-button[class*=bp5-intent]:disabled, .bp5-control-group .bp5-button[class*=bp5-intent].bp5-disabled,
.bp5-control-group .bp5-html-select select[class*=bp5-intent][readonly],
.bp5-control-group .bp5-html-select select[class*=bp5-intent]:disabled,
.bp5-control-group .bp5-html-select select[class*=bp5-intent].bp5-disabled,
.bp5-control-group .bp5-select select[class*=bp5-intent][readonly],
.bp5-control-group .bp5-select select[class*=bp5-intent]:disabled,
.bp5-control-group .bp5-select select[class*=bp5-intent].bp5-disabled{
  z-index:8;
}
.bp5-control-group .bp5-input-group > .bp5-icon,
.bp5-control-group .bp5-input-group > .bp5-button,
.bp5-control-group .bp5-input-group > .bp5-input-left-container,
.bp5-control-group .bp5-input-group > .bp5-input-action{
  z-index:16;
}
.bp5-control-group .bp5-select::after,
.bp5-control-group .bp5-html-select::after,
.bp5-control-group .bp5-select > .bp5-icon,
.bp5-control-group .bp5-html-select > .bp5-icon{
  z-index:17;
}
.bp5-control-group .bp5-html-select:focus-within,
.bp5-control-group .bp5-select:focus-within{
  z-index:5;
}
.bp5-control-group:not(.bp5-vertical) > :not(:last-child){
  margin-right:2px;
}
.bp5-control-group .bp5-numeric-input:not(:first-child) .bp5-input-group{
  border-bottom-left-radius:0;
  border-top-left-radius:0;
}
.bp5-control-group.bp5-fill{
  width:100%;
}
.bp5-control-group > .bp5-fill{
  flex:1 1 auto;
}
.bp5-control-group.bp5-fill > *:not(.bp5-fixed){
  flex:1 1 auto;
}
.bp5-control-group.bp5-vertical{
  flex-direction:column;
}
.bp5-control-group.bp5-vertical > :not(:last-child){
  margin-bottom:2px;
}
.bp5-control{
  cursor:pointer;
  display:block;
  margin-bottom:10px;
  position:relative;
  text-transform:none;
}
.bp5-control input:checked ~ .bp5-control-indicator{
  background-color:#2d72d2;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2);
  color:#ffffff;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-control input:checked ~ .bp5-control-indicator{
    background-color:highlight;
    border:1px solid highlight;
  }
}
.bp5-control:hover input:checked ~ .bp5-control-indicator{
  background-color:#215db0;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-control:hover input:checked ~ .bp5-control-indicator{
    background-color:highlight;
  }
}
.bp5-control input:not(:disabled):active:checked ~ .bp5-control-indicator{
  background:#184a90;
}
.bp5-control input:disabled:checked ~ .bp5-control-indicator{
  background:rgba(45, 114, 210, 0.5);
  box-shadow:none;
  color:rgba(255, 255, 255, 0.6);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-control input:disabled:checked ~ .bp5-control-indicator{
    background-color:graytext;
    border-color:graytext;
  }
}
.bp5-dark .bp5-control input:checked ~ .bp5-control-indicator{
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-dark .bp5-control input:checked ~ .bp5-control-indicator{
    border:1px solid buttonborder;
  }
}
.bp5-dark .bp5-control:hover input:checked ~ .bp5-control-indicator{
  background-color:#215db0;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1);
}
.bp5-dark .bp5-control input:not(:disabled):active:checked ~ .bp5-control-indicator{
  background-color:#184a90;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1);
}
.bp5-dark .bp5-control input:disabled:checked ~ .bp5-control-indicator{
  background:rgba(45, 114, 210, 0.5);
  box-shadow:none;
  color:rgba(255, 255, 255, 0.6);
}
.bp5-control:not(.bp5-align-right){
  padding-left:26px;
}
.bp5-control:not(.bp5-align-right) .bp5-control-indicator{
  margin-left:-26px;
}
.bp5-control.bp5-align-right{
  padding-right:26px;
}
.bp5-control.bp5-align-right .bp5-control-indicator{
  margin-right:-26px;
}
.bp5-control.bp5-disabled{
  color:rgba(95, 107, 124, 0.6);
  cursor:not-allowed;
}
.bp5-control.bp5-inline{
  display:inline-block;
  margin-right:20px;
}
.bp5-control input{
  left:0;
  opacity:0;
  position:absolute;
  top:0;
  z-index:-1;
}
.bp5-control .bp5-control-indicator{
  background-clip:padding-box;
  background-color:transparent;
  border:none;
  box-shadow:inset 0 0 0 1px #738091;
  cursor:pointer;
  display:inline-block;
  font-size:16px;
  height:1em;
  margin-right:10px;
  margin-top:-3px;
  position:relative;
  -webkit-user-select:none;
     -moz-user-select:none;
      -ms-user-select:none;
          user-select:none;
  vertical-align:middle;
  width:1em;
}
.bp5-control .bp5-control-indicator::before{
  content:"";
  display:block;
  height:1em;
  width:1em;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-control .bp5-control-indicator{
    border:1px solid buttonborder;
  }
  .bp5-control .bp5-control-indicator::before{
    margin-left:-1px;
    margin-top:-1px;
  }
}
.bp5-control:hover .bp5-control-indicator{
  background-color:rgba(143, 153, 168, 0.15);
}
.bp5-control input:not(:disabled):active ~ .bp5-control-indicator{
  background:rgba(143, 153, 168, 0.3);
  box-shadow:inset 0 0 0 1px #738091;
}
.bp5-control input:disabled ~ .bp5-control-indicator{
  background:rgba(143, 153, 168, 0.15);
  box-shadow:none;
  cursor:not-allowed;
}
.bp5-control input:focus ~ .bp5-control-indicator{
  outline:rgba(33, 93, 176, 0.752) solid 2px;
  outline-offset:2px;
  -moz-outline-radius:6px;
}
.bp5-dark .bp5-control input:focus ~ .bp5-control-indicator{
  outline-color:rgba(138, 187, 255, 0.752);
}
.bp5-control.bp5-align-right .bp5-control-indicator{
  float:right;
  margin-left:10px;
  margin-top:1px;
}
.bp5-control.bp5-large{
  font-size:16px;
}
.bp5-control.bp5-large:not(.bp5-align-right){
  padding-left:30px;
}
.bp5-control.bp5-large:not(.bp5-align-right) .bp5-control-indicator{
  margin-left:-30px;
}
.bp5-control.bp5-large.bp5-align-right{
  padding-right:30px;
}
.bp5-control.bp5-large.bp5-align-right .bp5-control-indicator{
  margin-right:-30px;
}
.bp5-control.bp5-large .bp5-control-indicator{
  font-size:20px;
}
.bp5-control.bp5-large.bp5-align-right .bp5-control-indicator{
  margin-top:0;
}
.bp5-control.bp5-checkbox input:indeterminate ~ .bp5-control-indicator{
  background-color:#2d72d2;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2);
  color:#ffffff;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-control.bp5-checkbox input:indeterminate ~ .bp5-control-indicator{
    background-color:highlight;
    border:1px solid highlight;
  }
}
.bp5-control.bp5-checkbox:hover input:indeterminate ~ .bp5-control-indicator{
  background-color:#215db0;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-control.bp5-checkbox:hover input:indeterminate ~ .bp5-control-indicator{
    background-color:highlight;
  }
}
.bp5-control.bp5-checkbox input:not(:disabled):active:indeterminate ~ .bp5-control-indicator{
  background:#184a90;
}
.bp5-control.bp5-checkbox input:disabled:indeterminate ~ .bp5-control-indicator{
  background:rgba(45, 114, 210, 0.5);
  box-shadow:none;
  color:rgba(255, 255, 255, 0.6);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-control.bp5-checkbox input:disabled:indeterminate ~ .bp5-control-indicator{
    background-color:graytext;
    border-color:graytext;
  }
}
.bp5-dark .bp5-control.bp5-checkbox input:indeterminate ~ .bp5-control-indicator{
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-dark .bp5-control.bp5-checkbox input:indeterminate ~ .bp5-control-indicator{
    border:1px solid buttonborder;
  }
}
.bp5-dark .bp5-control.bp5-checkbox:hover input:indeterminate ~ .bp5-control-indicator{
  background-color:#215db0;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1);
}
.bp5-dark .bp5-control.bp5-checkbox input:not(:disabled):active:indeterminate ~ .bp5-control-indicator{
  background-color:#184a90;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1);
}
.bp5-dark .bp5-control.bp5-checkbox input:disabled:indeterminate ~ .bp5-control-indicator{
  background:rgba(45, 114, 210, 0.5);
  box-shadow:none;
  color:rgba(255, 255, 255, 0.6);
}
.bp5-control.bp5-checkbox .bp5-control-indicator{
  border-radius:2px;
}
.bp5-control.bp5-checkbox input:checked ~ .bp5-control-indicator::before{
  background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 5c-.28 0-.53.11-.71.29L7 9.59l-2.29-2.3a1.003 1.003 0 00-1.42 1.42l3 3c.18.18.43.29.71.29s.53-.11.71-.29l5-5A1.003 1.003 0 0012 5z' fill='white'/%3e%3c/svg%3e");
}
.bp5-control.bp5-checkbox input:indeterminate ~ .bp5-control-indicator::before{
  background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M11 7H5c-.55 0-1 .45-1 1s.45 1 1 1h6c.55 0 1-.45 1-1s-.45-1-1-1z' fill='white'/%3e%3c/svg%3e");
}
.bp5-control.bp5-checkbox input:disabled ~ .bp5-control-indicator::before{
  opacity:0.5;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-control.bp5-checkbox input:checked:not(:disabled) ~ .bp5-control-indicator::before{
    background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 5c-.28 0-.53.11-.71.29L7 9.59l-2.29-2.3a1.003 1.003 0 00-1.42 1.42l3 3c.18.18.43.29.71.29s.53-.11.71-.29l5-5A1.003 1.003 0 0012 5z' fill='%23111418'/%3e%3c/svg%3e");
  }
  .bp5-control.bp5-checkbox input:indeterminate:not(:disabled) ~ .bp5-control-indicator::before{
    background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M11 7H5c-.55 0-1 .45-1 1s.45 1 1 1h6c.55 0 1-.45 1-1s-.45-1-1-1z' fill='%23111418'/%3e%3c/svg%3e");
  }
  .bp5-control.bp5-checkbox input:disabled ~ .bp5-control-indicator{
    border-color:graytext;
  }
}
.bp5-control.bp5-radio .bp5-control-indicator{
  border-radius:50%;
}
.bp5-control.bp5-radio input:checked ~ .bp5-control-indicator::before{
  background-image:radial-gradient(#ffffff, #ffffff 28%, transparent 32%);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-control.bp5-radio input:checked ~ .bp5-control-indicator::before{
    background:highlight;
    height:12px;
    margin-left:1px;
    margin-top:1px;
    width:12px;
  }
}
.bp5-control.bp5-radio input:checked:disabled ~ .bp5-control-indicator::before{
  opacity:0.5;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-control.bp5-radio input:checked:disabled ~ .bp5-control-indicator::before{
    background:graytext;
  }
}
.bp5-control.bp5-radio input:focus ~ .bp5-control-indicator{
  -moz-outline-radius:16px;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-control.bp5-radio input:disabled ~ .bp5-control-indicator{
    border-color:graytext;
  }
}
.bp5-control.bp5-switch input ~ .bp5-control-indicator{
  background:rgba(143, 153, 168, 0.3);
  color:#1c2127;
}
.bp5-control.bp5-switch:hover input ~ .bp5-control-indicator{
  background:rgba(143, 153, 168, 0.4);
}
.bp5-control.bp5-switch input:not(:disabled):active ~ .bp5-control-indicator{
  background:rgba(143, 153, 168, 0.5);
}
.bp5-control.bp5-switch input:disabled ~ .bp5-control-indicator{
  background:rgba(143, 153, 168, 0.15);
  color:rgba(95, 107, 124, 0.6);
}
.bp5-control.bp5-switch input:disabled ~ .bp5-control-indicator::before{
  background:rgba(255, 255, 255, 0.8);
  box-shadow:none;
}
.bp5-control.bp5-switch input:checked ~ .bp5-control-indicator{
  background:#2d72d2;
  color:#ffffff;
}
.bp5-control.bp5-switch:hover input:checked ~ .bp5-control-indicator{
  background:#215db0;
}
.bp5-control.bp5-switch input:checked:not(:disabled):active ~ .bp5-control-indicator{
  background:#184a90;
}
.bp5-control.bp5-switch input:checked:disabled ~ .bp5-control-indicator{
  background:rgba(45, 114, 210, 0.5);
  color:rgba(255, 255, 255, 0.6);
}
.bp5-control.bp5-switch input:checked:disabled ~ .bp5-control-indicator::before{
  background:rgba(255, 255, 255, 0.5);
  box-shadow:none;
}
.bp5-control.bp5-switch:not(.bp5-align-right){
  padding-left:38px;
}
.bp5-control.bp5-switch:not(.bp5-align-right) .bp5-control-indicator{
  margin-left:-38px;
}
.bp5-control.bp5-switch.bp5-align-right{
  padding-right:38px;
}
.bp5-control.bp5-switch.bp5-align-right .bp5-control-indicator{
  margin-right:-38px;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-control.bp5-switch input:checked ~ .bp5-control-indicator{
    background:highlight;
    border:1px solid buttonborder;
  }
  .bp5-control.bp5-switch input:checked:disabled ~ .bp5-control-indicator{
    background-color:graytext;
  }
  .bp5-control.bp5-switch input:not(:checked):disabled ~ .bp5-control-indicator{
    border-color:graytext;
  }
  .bp5-control.bp5-switch input:not(:checked):disabled ~ .bp5-control-indicator::before{
    border-color:graytext;
  }
  .bp5-control.bp5-switch:hover input:checked ~ .bp5-control-indicator{
    background:highlight;
  }
}
.bp5-control.bp5-switch .bp5-control-indicator{
  border:none;
  border-radius:1.75em;
  box-shadow:none !important;
  min-width:1.75em;
  transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
  width:auto;
}
.bp5-control.bp5-switch .bp5-control-indicator::before{
  background:#ffffff;
  border-radius:50%;
  box-shadow:0 0 0 1px rgba(17, 20, 24, 0.5);
  height:calc(1em - 4px);
  left:0;
  margin:2px;
  position:absolute;
  transition:left 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
  width:calc(1em - 4px);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-control.bp5-switch .bp5-control-indicator::before{
    border:1px solid buttonborder;
    margin-top:1px;
  }
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-control.bp5-switch .bp5-control-indicator{
    border:1px solid buttonborder;
  }
}
.bp5-control.bp5-switch input:checked ~ .bp5-control-indicator::before{
  left:calc(100% - 1em);
}
.bp5-control.bp5-switch.bp5-large:not(.bp5-align-right){
  padding-left:45px;
}
.bp5-control.bp5-switch.bp5-large:not(.bp5-align-right) .bp5-control-indicator{
  margin-left:-45px;
}
.bp5-control.bp5-switch.bp5-large.bp5-align-right{
  padding-right:45px;
}
.bp5-control.bp5-switch.bp5-large.bp5-align-right .bp5-control-indicator{
  margin-right:-45px;
}
.bp5-dark .bp5-control.bp5-switch input ~ .bp5-control-indicator{
  background:rgba(17, 20, 24, 0.5);
  color:#f6f7f9;
}
.bp5-dark .bp5-control.bp5-switch:hover input ~ .bp5-control-indicator{
  background:rgba(17, 20, 24, 0.8);
}
.bp5-dark .bp5-control.bp5-switch input:not(:disabled):active ~ .bp5-control-indicator{
  background:rgba(17, 20, 24, 0.9);
}
.bp5-dark .bp5-control.bp5-switch input:disabled ~ .bp5-control-indicator{
  background:rgba(143, 153, 168, 0.15);
  color:rgba(171, 179, 191, 0.6);
}
.bp5-dark .bp5-control.bp5-switch input:disabled ~ .bp5-control-indicator::before{
  background:rgba(171, 179, 191, 0.5);
  box-shadow:none;
}
.bp5-dark .bp5-control.bp5-switch input:checked ~ .bp5-control-indicator{
  background:#2d72d2;
  color:#ffffff;
}
.bp5-dark .bp5-control.bp5-switch:hover input:checked ~ .bp5-control-indicator{
  background:#215db0;
}
.bp5-dark .bp5-control.bp5-switch input:checked:not(:disabled):active ~ .bp5-control-indicator{
  background:#184a90;
}
.bp5-dark .bp5-control.bp5-switch input:checked:disabled ~ .bp5-control-indicator{
  background:rgba(45, 114, 210, 0.5);
  color:rgba(171, 179, 191, 0.6);
}
.bp5-dark .bp5-control.bp5-switch input:checked:disabled ~ .bp5-control-indicator::before{
  background:rgba(255, 255, 255, 0.3);
  box-shadow:none;
}
.bp5-dark .bp5-control.bp5-switch .bp5-control-indicator::before{
  background:#abb3bf;
}
.bp5-dark .bp5-control.bp5-switch input:checked ~ .bp5-control-indicator::before{
  background:#ffffff;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-dark .bp5-control.bp5-switch input:checked ~ .bp5-control-indicator{
    background:highlight;
    border:1px solid buttonborder;
  }
  .bp5-dark .bp5-control.bp5-switch input:checked:disabled ~ .bp5-control-indicator{
    background-color:graytext;
  }
  .bp5-dark .bp5-control.bp5-switch input:not(:checked):disabled ~ .bp5-control-indicator{
    border-color:graytext;
  }
  .bp5-dark .bp5-control.bp5-switch input:not(:checked):disabled ~ .bp5-control-indicator::before{
    border-color:graytext;
  }
  .bp5-dark .bp5-control.bp5-switch:hover input:checked ~ .bp5-control-indicator{
    background:highlight;
  }
}
.bp5-control.bp5-switch .bp5-switch-inner-text{
  font-size:0.7em;
  text-align:center;
}
.bp5-control.bp5-switch .bp5-control-indicator-child:first-child{
  line-height:0;
  margin-left:0.5em;
  margin-right:1.2em;
  visibility:hidden;
}
.bp5-control.bp5-switch .bp5-control-indicator-child:last-child{
  line-height:1em;
  margin-left:1.2em;
  margin-right:0.5em;
  visibility:visible;
}
.bp5-control.bp5-switch input:checked ~ .bp5-control-indicator .bp5-control-indicator-child:first-child{
  line-height:1em;
  visibility:visible;
}
.bp5-control.bp5-switch input:checked ~ .bp5-control-indicator .bp5-control-indicator-child:last-child{
  line-height:0;
  visibility:hidden;
}
.bp5-dark .bp5-control{
  color:#f6f7f9;
}
.bp5-dark .bp5-control.bp5-disabled{
  color:rgba(171, 179, 191, 0.6);
}
.bp5-dark .bp5-control .bp5-control-indicator{
  background-color:transparent;
  box-shadow:inset 0 0 0 1px #8f99a8;
}
.bp5-dark .bp5-control:hover .bp5-control-indicator{
  background-color:rgba(143, 153, 168, 0.15);
}
.bp5-dark .bp5-control input:not(:disabled):active ~ .bp5-control-indicator{
  background:rgba(143, 153, 168, 0.3);
  box-shadow:inset 0 0 0 1px #8f99a8;
}
.bp5-dark .bp5-control input:disabled ~ .bp5-control-indicator{
  background:rgba(143, 153, 168, 0.15);
  box-shadow:none;
  cursor:not-allowed;
}
.bp5-dark .bp5-control.bp5-checkbox input:disabled:checked ~ .bp5-control-indicator, .bp5-dark .bp5-control.bp5-checkbox input:disabled:indeterminate ~ .bp5-control-indicator{
  background:rgba(45, 114, 210, 0.5);
}
.bp5-file-input{
  cursor:pointer;
  display:inline-block;
  height:30px;
  position:relative;
}
.bp5-file-input input{
  margin:0;
  min-width:200px;
  opacity:0;
}
.bp5-file-input input:disabled + .bp5-file-upload-input, .bp5-file-input input.bp5-disabled + .bp5-file-upload-input{
  background:rgba(211, 216, 222, 0.5);
  box-shadow:none;
  color:rgba(95, 107, 124, 0.6);
  cursor:not-allowed;
  resize:none;
}
.bp5-file-input input:disabled + .bp5-file-upload-input::-moz-placeholder, .bp5-file-input input.bp5-disabled + .bp5-file-upload-input::-moz-placeholder{
  color:rgba(95, 107, 124, 0.6);
}
.bp5-file-input input:disabled + .bp5-file-upload-input:-ms-input-placeholder, .bp5-file-input input.bp5-disabled + .bp5-file-upload-input:-ms-input-placeholder{
  color:rgba(95, 107, 124, 0.6);
}
.bp5-file-input input:disabled + .bp5-file-upload-input::placeholder, .bp5-file-input input.bp5-disabled + .bp5-file-upload-input::placeholder{
  color:rgba(95, 107, 124, 0.6);
}
.bp5-file-input input:disabled + .bp5-file-upload-input::after, .bp5-file-input input.bp5-disabled + .bp5-file-upload-input::after{
  background-color:rgba(211, 216, 222, 0.5);
  box-shadow:none;
  color:rgba(95, 107, 124, 0.6);
  cursor:not-allowed;
  outline:none;
}
.bp5-dark .bp5-file-input input:disabled + .bp5-file-upload-input, .bp5-dark .bp5-file-input input.bp5-disabled + .bp5-file-upload-input{
  background:rgba(64, 72, 84, 0.5);
  box-shadow:none;
  color:rgba(171, 179, 191, 0.6);
}
.bp5-dark .bp5-file-input input:disabled + .bp5-file-upload-input::after, .bp5-dark .bp5-file-input input.bp5-disabled + .bp5-file-upload-input::after{
  background-color:rgba(64, 72, 84, 0.5);
  box-shadow:none;
  color:rgba(171, 179, 191, 0.6);
}
.bp5-file-input input:focus + .bp5-file-upload-input{
  box-shadow:inset 0 0 0 1px rgba(33, 93, 176, 0.752), 0 0 0 1px rgba(33, 93, 176, 0.752), inset 0 1px 1px rgba(17, 20, 24, 0.2);
}
.bp5-dark .bp5-file-input input:focus + .bp5-file-upload-input{
  box-shadow:inset 0 0 0 1px rgba(138, 187, 255, 0.752), 0 0 0 1px rgba(138, 187, 255, 0.752), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 rgba(255, 255, 255, 0.3);
}
.bp5-file-input.bp5-file-input-has-selection .bp5-file-upload-input{
  color:#1c2127;
}
.bp5-dark .bp5-file-input.bp5-file-input-has-selection .bp5-file-upload-input{
  color:#f6f7f9;
}
.bp5-file-input.bp5-fill{
  width:100%;
}
.bp5-file-input.bp5-large, .bp5-large .bp5-file-input{
  height:40px;
}
.bp5-file-input.bp5-small, .bp5-small .bp5-file-input{
  height:24px;
}
.bp5-file-input .bp5-file-upload-input-custom-text::after{
  content:attr(bp5-button-text);
}

.bp5-file-upload-input{
  -webkit-appearance:none;
     -moz-appearance:none;
          appearance:none;
  background:#ffffff;
  border:none;
  border-radius:2px;
  box-shadow:0 0 0 0 rgba(33, 93, 176, 0), 0 0 0 0 rgba(33, 93, 176, 0), inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 1px 1px rgba(17, 20, 24, 0.3);
  color:#1c2127;
  font-size:14px;
  font-weight:400;
  height:30px;
  line-height:30px;
  outline:none;
  padding:0 10px;
  transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
  vertical-align:middle;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  word-wrap:normal;
  color:rgba(95, 107, 124, 0.6);
  left:0;
  padding-right:80px;
  position:absolute;
  right:0;
  top:0;
  -webkit-user-select:none;
     -moz-user-select:none;
      -ms-user-select:none;
          user-select:none;
}
.bp5-file-upload-input::-moz-placeholder{
  color:#5f6b7c;
  opacity:1;
}
.bp5-file-upload-input:-ms-input-placeholder{
  color:#5f6b7c;
  opacity:1;
}
.bp5-file-upload-input::placeholder{
  color:#5f6b7c;
  opacity:1;
}
.bp5-file-upload-input:focus, .bp5-file-upload-input.bp5-active{
  box-shadow:inset 0 0 0 1px rgba(33, 93, 176, 0.752), 0 0 0 1px rgba(33, 93, 176, 0.752), inset 0 1px 1px rgba(17, 20, 24, 0.2);
}
.bp5-file-upload-input[type=search], .bp5-file-upload-input.bp5-round{
  border-radius:30px;
  box-sizing:border-box;
  padding-left:10px;
}
.bp5-file-upload-input[readonly]{
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.15);
}
.bp5-file-upload-input:disabled, .bp5-file-upload-input.bp5-disabled{
  background:rgba(211, 216, 222, 0.5);
  box-shadow:none;
  color:rgba(95, 107, 124, 0.6);
  cursor:not-allowed;
  resize:none;
}
.bp5-file-upload-input:disabled::-moz-placeholder, .bp5-file-upload-input.bp5-disabled::-moz-placeholder{
  color:rgba(95, 107, 124, 0.6);
}
.bp5-file-upload-input:disabled:-ms-input-placeholder, .bp5-file-upload-input.bp5-disabled:-ms-input-placeholder{
  color:rgba(95, 107, 124, 0.6);
}
.bp5-file-upload-input:disabled::placeholder, .bp5-file-upload-input.bp5-disabled::placeholder{
  color:rgba(95, 107, 124, 0.6);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-file-upload-input{
    border:1px solid buttonborder;
  }
}
.bp5-file-upload-input::after{
  background-color:#f6f7f9;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 2px rgba(17, 20, 24, 0.1);
  color:#1c2127;
  min-height:24px;
  min-width:24px;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  word-wrap:normal;
  border-radius:2px;
  content:"Browse";
  line-height:24px;
  margin:3px;
  position:absolute;
  right:0;
  text-align:center;
  top:0;
  width:70px;
}
.bp5-file-upload-input:hover::after{
  background-clip:padding-box;
  background-color:#edeff2;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 2px rgba(17, 20, 24, 0.2);
}
.bp5-file-upload-input:active::after{
  background-color:#dce0e5;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 2px rgba(17, 20, 24, 0.2);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-file-upload-input:active::after{
    background:highlight;
  }
}
.bp5-large .bp5-file-upload-input{
  font-size:16px;
  height:40px;
  line-height:40px;
  padding-right:95px;
}
.bp5-large .bp5-file-upload-input[type=search], .bp5-large .bp5-file-upload-input.bp5-round{
  padding:0 15px;
}
.bp5-large .bp5-file-upload-input::after{
  min-height:30px;
  min-width:30px;
  line-height:30px;
  margin:5px;
  width:85px;
}
.bp5-small .bp5-file-upload-input{
  font-size:12px;
  height:24px;
  line-height:24px;
  padding-left:8px;
  padding-right:8px;
  padding-right:65px;
}
.bp5-small .bp5-file-upload-input[type=search], .bp5-small .bp5-file-upload-input.bp5-round{
  padding:0 12px;
}
.bp5-small .bp5-file-upload-input::after{
  min-height:20px;
  min-width:20px;
  line-height:20px;
  margin:2px;
  width:55px;
}
.bp5-dark .bp5-file-upload-input{
  background:rgba(17, 20, 24, 0.3);
  box-shadow:0 0 0 0 rgba(138, 187, 255, 0), 0 0 0 0 rgba(138, 187, 255, 0), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 rgba(255, 255, 255, 0.3);
  color:#f6f7f9;
  color:rgba(171, 179, 191, 0.6);
}
.bp5-dark .bp5-file-upload-input::-moz-placeholder{
  color:#abb3bf;
}
.bp5-dark .bp5-file-upload-input:-ms-input-placeholder{
  color:#abb3bf;
}
.bp5-dark .bp5-file-upload-input::placeholder{
  color:#abb3bf;
}
.bp5-dark .bp5-file-upload-input:focus{
  box-shadow:inset 0 0 0 1px rgba(138, 187, 255, 0.752), 0 0 0 1px rgba(138, 187, 255, 0.752);
}
.bp5-dark .bp5-file-upload-input[readonly]{
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4);
}
.bp5-dark .bp5-file-upload-input:disabled, .bp5-dark .bp5-file-upload-input.bp5-disabled{
  background:rgba(64, 72, 84, 0.5);
  box-shadow:none;
  color:rgba(171, 179, 191, 0.6);
}
.bp5-dark .bp5-file-upload-input::after{
  background-color:#383e47;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 1px 2px rgba(17, 20, 24, 0.2);
  color:#f6f7f9;
}
.bp5-dark .bp5-file-upload-input:hover::after{
  background-color:#2f343c;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 1px 2px rgba(17, 20, 24, 0.4);
}
.bp5-dark .bp5-file-upload-input:active::after{
  background-color:#1c2127;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 1px 2px rgba(17, 20, 24, 0.4);
}
.bp5-file-upload-input::after{
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 2px rgba(17, 20, 24, 0.1);
}
.bp5-form-group{
  display:flex;
  flex-direction:column;
  margin:0 0 15px;
}
.bp5-form-group label.bp5-label{
  margin-bottom:5px;
}
.bp5-form-group .bp5-control{
  margin-top:7px;
}
.bp5-form-group .bp5-form-group-sub-label,
.bp5-form-group .bp5-form-helper-text{
  color:#5f6b7c;
  font-size:12px;
}
.bp5-form-group .bp5-form-group-sub-label{
  margin-bottom:5px;
}
.bp5-form-group .bp5-form-helper-text{
  margin-top:5px;
}
.bp5-form-group.bp5-intent-primary .bp5-form-helper-text{
  color:#215db0;
}
.bp5-form-group.bp5-intent-success .bp5-form-helper-text{
  color:#1c6e42;
}
.bp5-form-group.bp5-intent-warning .bp5-form-helper-text{
  color:#935610;
}
.bp5-form-group.bp5-intent-danger .bp5-form-helper-text{
  color:#ac2f33;
}
.bp5-form-group.bp5-fill{
  width:100%;
}
.bp5-form-group.bp5-inline{
  align-items:flex-start;
  flex-direction:row;
}
.bp5-form-group.bp5-inline.bp5-large label.bp5-label{
  line-height:40px;
  margin:0 10px 0 0;
}
.bp5-form-group.bp5-inline label.bp5-label{
  line-height:30px;
  margin:0 10px 0 0;
}
.bp5-form-group.bp5-disabled .bp5-label,
.bp5-form-group.bp5-disabled .bp5-text-muted,
.bp5-form-group.bp5-disabled .bp5-form-group-sub-label,
.bp5-form-group.bp5-disabled .bp5-form-helper-text{
  color:rgba(95, 107, 124, 0.6) !important;
}
.bp5-dark .bp5-form-group.bp5-intent-primary .bp5-form-helper-text{
  color:#8abbff;
}
.bp5-dark .bp5-form-group.bp5-intent-success .bp5-form-helper-text{
  color:#72ca9b;
}
.bp5-dark .bp5-form-group.bp5-intent-warning .bp5-form-helper-text{
  color:#fbb360;
}
.bp5-dark .bp5-form-group.bp5-intent-danger .bp5-form-helper-text{
  color:#fa999c;
}
.bp5-dark .bp5-form-group .bp5-form-group-sub-label,
.bp5-dark .bp5-form-group .bp5-form-helper-text{
  color:#abb3bf;
}
.bp5-dark .bp5-form-group.bp5-disabled .bp5-label,
.bp5-dark .bp5-form-group.bp5-disabled .bp5-text-muted,
.bp5-dark .bp5-form-group.bp5-disabled .bp5-form-group-sub-label,
.bp5-dark .bp5-form-group.bp5-disabled .bp5-form-helper-text{
  color:rgba(171, 179, 191, 0.6) !important;
}
.bp5-input-group{
  display:block;
  position:relative;
}
.bp5-input-group .bp5-input{
  position:relative;
  width:100%;
}
.bp5-input-group .bp5-input:not(:first-child){
  padding-left:30px;
}
.bp5-input-group .bp5-input:not(:last-child){
  padding-right:30px;
}
.bp5-input-group .bp5-input-action,
.bp5-input-group > .bp5-input-left-container,
.bp5-input-group > .bp5-button,
.bp5-input-group > .bp5-icon{
  position:absolute;
  top:0;
}
.bp5-input-group .bp5-input-action:first-child,
.bp5-input-group > .bp5-input-left-container:first-child,
.bp5-input-group > .bp5-button:first-child,
.bp5-input-group > .bp5-icon:first-child{
  left:0;
}
.bp5-input-group .bp5-input-action:last-child,
.bp5-input-group > .bp5-input-left-container:last-child,
.bp5-input-group > .bp5-button:last-child,
.bp5-input-group > .bp5-icon:last-child{
  right:0;
}
.bp5-input-group .bp5-button{
  min-height:24px;
  min-width:24px;
  margin:3px;
  padding:0 7px;
}
.bp5-input-group .bp5-button:empty{
  padding:0;
}
.bp5-input-group > .bp5-input-left-container,
.bp5-input-group > .bp5-icon{
  z-index:1;
}
.bp5-input-group > .bp5-input-left-container > .bp5-icon,
.bp5-input-group > .bp5-icon{
  color:#5f6b7c;
}
.bp5-input-group > .bp5-input-left-container > .bp5-icon:empty,
.bp5-input-group > .bp5-icon:empty{
  font-family:"blueprint-icons-16", sans-serif;
  font-size:16px;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  height:16px;
  line-height:1;
  width:16px;
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
}
.bp5-input-group > .bp5-input-left-container > .bp5-icon,
.bp5-input-group > .bp5-icon,
.bp5-input-group .bp5-input-action > .bp5-spinner{
  margin:7px;
}
.bp5-input-group .bp5-tag{
  margin:5px;
}
.bp5-input-group .bp5-input:not(:focus) + .bp5-button.bp5-minimal:not(:hover):not(:focus),
.bp5-input-group .bp5-input:not(:focus) + .bp5-input-action .bp5-button.bp5-minimal:not(:hover):not(:focus){
  color:#5f6b7c;
}
.bp5-dark .bp5-input-group .bp5-input:not(:focus) + .bp5-button.bp5-minimal:not(:hover):not(:focus),
.bp5-dark .bp5-input-group .bp5-input:not(:focus) + .bp5-input-action .bp5-button.bp5-minimal:not(:hover):not(:focus){
  color:#abb3bf;
}
.bp5-input-group .bp5-input:not(:focus) + .bp5-button.bp5-minimal:not(:hover):not(:focus) .bp5-icon, .bp5-input-group .bp5-input:not(:focus) + .bp5-button.bp5-minimal:not(:hover):not(:focus) .bp5-icon-standard, .bp5-input-group .bp5-input:not(:focus) + .bp5-button.bp5-minimal:not(:hover):not(:focus) .bp5-icon-large,
.bp5-input-group .bp5-input:not(:focus) + .bp5-input-action .bp5-button.bp5-minimal:not(:hover):not(:focus) .bp5-icon,
.bp5-input-group .bp5-input:not(:focus) + .bp5-input-action .bp5-button.bp5-minimal:not(:hover):not(:focus) .bp5-icon-standard,
.bp5-input-group .bp5-input:not(:focus) + .bp5-input-action .bp5-button.bp5-minimal:not(:hover):not(:focus) .bp5-icon-large{
  color:#5f6b7c;
}
.bp5-input-group .bp5-input:not(:focus) + .bp5-button.bp5-minimal:disabled,
.bp5-input-group .bp5-input:not(:focus) + .bp5-input-action .bp5-button.bp5-minimal:disabled{
  color:rgba(95, 107, 124, 0.6) !important;
}
.bp5-input-group .bp5-input:not(:focus) + .bp5-button.bp5-minimal:disabled .bp5-icon, .bp5-input-group .bp5-input:not(:focus) + .bp5-button.bp5-minimal:disabled .bp5-icon-standard, .bp5-input-group .bp5-input:not(:focus) + .bp5-button.bp5-minimal:disabled .bp5-icon-large,
.bp5-input-group .bp5-input:not(:focus) + .bp5-input-action .bp5-button.bp5-minimal:disabled .bp5-icon,
.bp5-input-group .bp5-input:not(:focus) + .bp5-input-action .bp5-button.bp5-minimal:disabled .bp5-icon-standard,
.bp5-input-group .bp5-input:not(:focus) + .bp5-input-action .bp5-button.bp5-minimal:disabled .bp5-icon-large{
  color:rgba(95, 107, 124, 0.6) !important;
}
.bp5-input-group.bp5-disabled{
  cursor:not-allowed;
}
.bp5-input-group.bp5-disabled .bp5-icon{
  color:rgba(95, 107, 124, 0.6);
}
.bp5-input-group.bp5-large .bp5-button{
  min-height:30px;
  min-width:30px;
  margin:5px;
}
.bp5-input-group.bp5-large > .bp5-input-left-container > .bp5-icon,
.bp5-input-group.bp5-large > .bp5-icon,
.bp5-input-group.bp5-large .bp5-input-action > .bp5-spinner{
  margin:12px;
}
.bp5-input-group.bp5-large .bp5-input{
  font-size:16px;
  height:40px;
  line-height:40px;
}
.bp5-input-group.bp5-large .bp5-input[type=search], .bp5-input-group.bp5-large .bp5-input.bp5-round{
  padding:0 15px;
}
.bp5-input-group.bp5-large .bp5-input:not(:first-child){
  padding-left:40px;
}
.bp5-input-group.bp5-large .bp5-input:not(:last-child){
  padding-right:40px;
}
.bp5-input-group.bp5-small .bp5-button{
  min-height:20px;
  min-width:20px;
  margin:2px;
}
.bp5-input-group.bp5-small .bp5-tag{
  min-height:20px;
  min-width:20px;
  margin:2px;
}
.bp5-input-group.bp5-small > .bp5-input-left-container > .bp5-icon,
.bp5-input-group.bp5-small > .bp5-icon,
.bp5-input-group.bp5-small .bp5-input-action > .bp5-spinner{
  margin:4px;
}
.bp5-input-group.bp5-small .bp5-input{
  font-size:12px;
  height:24px;
  line-height:24px;
  padding-left:8px;
  padding-right:8px;
}
.bp5-input-group.bp5-small .bp5-input[type=search], .bp5-input-group.bp5-small .bp5-input.bp5-round{
  padding:0 12px;
}
.bp5-input-group.bp5-small .bp5-input:not(:first-child){
  padding-left:24px;
}
.bp5-input-group.bp5-small .bp5-input:not(:last-child){
  padding-right:24px;
}
.bp5-input-group.bp5-fill{
  flex:1 1 auto;
  width:100%;
}
.bp5-input-group.bp5-round .bp5-button,
.bp5-input-group.bp5-round .bp5-input,
.bp5-input-group.bp5-round .bp5-tag{
  border-radius:30px;
}
.bp5-dark .bp5-input-group .bp5-icon{
  color:#abb3bf;
}
.bp5-dark .bp5-input-group.bp5-disabled .bp5-icon{
  color:rgba(171, 179, 191, 0.6);
}
.bp5-input-group.bp5-intent-primary .bp5-input{
  box-shadow:0 0 0 0 rgba(45, 114, 210, 0), 0 0 0 0 rgba(45, 114, 210, 0), inset 0 0 0 1px #2d72d2, inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 1px 1px rgba(17, 20, 24, 0.3);
}
.bp5-input-group.bp5-intent-primary .bp5-input:focus{
  box-shadow:inset 0 0 0 1px rgba(45, 114, 210, 0.752), 0 0 0 2px rgba(45, 114, 210, 0.752), inset 0 1px 1px rgba(17, 20, 24, 0.2);
}
.bp5-input-group.bp5-intent-primary .bp5-input[readonly]{
  box-shadow:inset 0 0 0 1px #2d72d2;
}
.bp5-input-group.bp5-intent-primary .bp5-input:disabled, .bp5-input-group.bp5-intent-primary .bp5-input.bp5-disabled{
  box-shadow:none;
}
.bp5-dark .bp5-input-group.bp5-intent-primary .bp5-input{
  box-shadow:0 0 0 0 rgba(76, 144, 240, 0), 0 0 0 0 rgba(76, 144, 240, 0), inset 0 0 0 1px #4c90f0, inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 rgba(255, 255, 255, 0.3);
}
.bp5-dark .bp5-input-group.bp5-intent-primary .bp5-input:focus{
  box-shadow:inset 0 0 0 1px rgba(76, 144, 240, 0.752), 0 0 0 2px rgba(76, 144, 240, 0.752), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 rgba(255, 255, 255, 0.3);
}
.bp5-dark .bp5-input-group.bp5-intent-primary .bp5-input[readonly]{
  box-shadow:inset 0 0 0 1px #4c90f0;
}
.bp5-dark .bp5-input-group.bp5-intent-primary .bp5-input:disabled, .bp5-dark .bp5-input-group.bp5-intent-primary .bp5-input.bp5-disabled{
  box-shadow:none;
}
.bp5-input-group.bp5-intent-primary > .bp5-icon{
  color:#215db0;
}
.bp5-dark .bp5-input-group.bp5-intent-primary > .bp5-icon{
  color:#8abbff;
}
.bp5-input-group.bp5-intent-success .bp5-input{
  box-shadow:0 0 0 0 rgba(35, 133, 81, 0), 0 0 0 0 rgba(35, 133, 81, 0), inset 0 0 0 1px #238551, inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 1px 1px rgba(17, 20, 24, 0.3);
}
.bp5-input-group.bp5-intent-success .bp5-input:focus{
  box-shadow:inset 0 0 0 1px rgba(35, 133, 81, 0.752), 0 0 0 2px rgba(35, 133, 81, 0.752), inset 0 1px 1px rgba(17, 20, 24, 0.2);
}
.bp5-input-group.bp5-intent-success .bp5-input[readonly]{
  box-shadow:inset 0 0 0 1px #238551;
}
.bp5-input-group.bp5-intent-success .bp5-input:disabled, .bp5-input-group.bp5-intent-success .bp5-input.bp5-disabled{
  box-shadow:none;
}
.bp5-dark .bp5-input-group.bp5-intent-success .bp5-input{
  box-shadow:0 0 0 0 rgba(50, 164, 103, 0), 0 0 0 0 rgba(50, 164, 103, 0), inset 0 0 0 1px #32a467, inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 rgba(255, 255, 255, 0.3);
}
.bp5-dark .bp5-input-group.bp5-intent-success .bp5-input:focus{
  box-shadow:inset 0 0 0 1px rgba(50, 164, 103, 0.752), 0 0 0 2px rgba(50, 164, 103, 0.752), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 rgba(255, 255, 255, 0.3);
}
.bp5-dark .bp5-input-group.bp5-intent-success .bp5-input[readonly]{
  box-shadow:inset 0 0 0 1px #32a467;
}
.bp5-dark .bp5-input-group.bp5-intent-success .bp5-input:disabled, .bp5-dark .bp5-input-group.bp5-intent-success .bp5-input.bp5-disabled{
  box-shadow:none;
}
.bp5-input-group.bp5-intent-success > .bp5-icon{
  color:#1c6e42;
}
.bp5-dark .bp5-input-group.bp5-intent-success > .bp5-icon{
  color:#72ca9b;
}
.bp5-input-group.bp5-intent-warning .bp5-input{
  box-shadow:0 0 0 0 rgba(200, 118, 25, 0), 0 0 0 0 rgba(200, 118, 25, 0), inset 0 0 0 1px #c87619, inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 1px 1px rgba(17, 20, 24, 0.3);
}
.bp5-input-group.bp5-intent-warning .bp5-input:focus{
  box-shadow:inset 0 0 0 1px rgba(200, 118, 25, 0.752), 0 0 0 2px rgba(200, 118, 25, 0.752), inset 0 1px 1px rgba(17, 20, 24, 0.2);
}
.bp5-input-group.bp5-intent-warning .bp5-input[readonly]{
  box-shadow:inset 0 0 0 1px #c87619;
}
.bp5-input-group.bp5-intent-warning .bp5-input:disabled, .bp5-input-group.bp5-intent-warning .bp5-input.bp5-disabled{
  box-shadow:none;
}
.bp5-dark .bp5-input-group.bp5-intent-warning .bp5-input{
  box-shadow:0 0 0 0 rgba(236, 154, 60, 0), 0 0 0 0 rgba(236, 154, 60, 0), inset 0 0 0 1px #ec9a3c, inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 rgba(255, 255, 255, 0.3);
}
.bp5-dark .bp5-input-group.bp5-intent-warning .bp5-input:focus{
  box-shadow:inset 0 0 0 1px rgba(236, 154, 60, 0.752), 0 0 0 2px rgba(236, 154, 60, 0.752), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 rgba(255, 255, 255, 0.3);
}
.bp5-dark .bp5-input-group.bp5-intent-warning .bp5-input[readonly]{
  box-shadow:inset 0 0 0 1px #ec9a3c;
}
.bp5-dark .bp5-input-group.bp5-intent-warning .bp5-input:disabled, .bp5-dark .bp5-input-group.bp5-intent-warning .bp5-input.bp5-disabled{
  box-shadow:none;
}
.bp5-input-group.bp5-intent-warning > .bp5-icon{
  color:#935610;
}
.bp5-dark .bp5-input-group.bp5-intent-warning > .bp5-icon{
  color:#fbb360;
}
.bp5-input-group.bp5-intent-danger .bp5-input{
  box-shadow:0 0 0 0 rgba(205, 66, 70, 0), 0 0 0 0 rgba(205, 66, 70, 0), inset 0 0 0 1px #cd4246, inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 1px 1px rgba(17, 20, 24, 0.3);
}
.bp5-input-group.bp5-intent-danger .bp5-input:focus{
  box-shadow:inset 0 0 0 1px rgba(205, 66, 70, 0.752), 0 0 0 2px rgba(205, 66, 70, 0.752), inset 0 1px 1px rgba(17, 20, 24, 0.2);
}
.bp5-input-group.bp5-intent-danger .bp5-input[readonly]{
  box-shadow:inset 0 0 0 1px #cd4246;
}
.bp5-input-group.bp5-intent-danger .bp5-input:disabled, .bp5-input-group.bp5-intent-danger .bp5-input.bp5-disabled{
  box-shadow:none;
}
.bp5-dark .bp5-input-group.bp5-intent-danger .bp5-input{
  box-shadow:0 0 0 0 rgba(231, 106, 110, 0), 0 0 0 0 rgba(231, 106, 110, 0), inset 0 0 0 1px #e76a6e, inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 rgba(255, 255, 255, 0.3);
}
.bp5-dark .bp5-input-group.bp5-intent-danger .bp5-input:focus{
  box-shadow:inset 0 0 0 1px rgba(231, 106, 110, 0.752), 0 0 0 2px rgba(231, 106, 110, 0.752), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 rgba(255, 255, 255, 0.3);
}
.bp5-dark .bp5-input-group.bp5-intent-danger .bp5-input[readonly]{
  box-shadow:inset 0 0 0 1px #e76a6e;
}
.bp5-dark .bp5-input-group.bp5-intent-danger .bp5-input:disabled, .bp5-dark .bp5-input-group.bp5-intent-danger .bp5-input.bp5-disabled{
  box-shadow:none;
}
.bp5-input-group.bp5-intent-danger > .bp5-icon{
  color:#ac2f33;
}
.bp5-dark .bp5-input-group.bp5-intent-danger > .bp5-icon{
  color:#fa999c;
}
.bp5-input{
  -webkit-appearance:none;
     -moz-appearance:none;
          appearance:none;
  background:#ffffff;
  border:none;
  border-radius:2px;
  box-shadow:0 0 0 0 rgba(33, 93, 176, 0), 0 0 0 0 rgba(33, 93, 176, 0), inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 1px 1px rgba(17, 20, 24, 0.3);
  color:#1c2127;
  font-size:14px;
  font-weight:400;
  height:30px;
  line-height:30px;
  outline:none;
  padding:0 10px;
  transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
  vertical-align:middle;
}
.bp5-input::-moz-placeholder{
  color:#5f6b7c;
  opacity:1;
}
.bp5-input:-ms-input-placeholder{
  color:#5f6b7c;
  opacity:1;
}
.bp5-input::placeholder{
  color:#5f6b7c;
  opacity:1;
}
.bp5-input:focus, .bp5-input.bp5-active{
  box-shadow:inset 0 0 0 1px rgba(33, 93, 176, 0.752), 0 0 0 1px rgba(33, 93, 176, 0.752), inset 0 1px 1px rgba(17, 20, 24, 0.2);
}
.bp5-input[type=search], .bp5-input.bp5-round{
  border-radius:30px;
  box-sizing:border-box;
  padding-left:10px;
}
.bp5-input[readonly]{
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.15);
}
.bp5-input:disabled, .bp5-input.bp5-disabled{
  background:rgba(211, 216, 222, 0.5);
  box-shadow:none;
  color:rgba(95, 107, 124, 0.6);
  cursor:not-allowed;
  resize:none;
}
.bp5-input:disabled::-moz-placeholder, .bp5-input.bp5-disabled::-moz-placeholder{
  color:rgba(95, 107, 124, 0.6);
}
.bp5-input:disabled:-ms-input-placeholder, .bp5-input.bp5-disabled:-ms-input-placeholder{
  color:rgba(95, 107, 124, 0.6);
}
.bp5-input:disabled::placeholder, .bp5-input.bp5-disabled::placeholder{
  color:rgba(95, 107, 124, 0.6);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-input{
    border:1px solid buttonborder;
  }
}
.bp5-input.bp5-large{
  font-size:16px;
  height:40px;
  line-height:40px;
}
.bp5-input.bp5-large[type=search], .bp5-input.bp5-large.bp5-round{
  padding:0 15px;
}
.bp5-input.bp5-small{
  font-size:12px;
  height:24px;
  line-height:24px;
  padding-left:8px;
  padding-right:8px;
}
.bp5-input.bp5-small[type=search], .bp5-input.bp5-small.bp5-round{
  padding:0 12px;
}
.bp5-input.bp5-fill{
  flex:1 1 auto;
  width:100%;
}
.bp5-dark .bp5-input{
  background:rgba(17, 20, 24, 0.3);
  box-shadow:0 0 0 0 rgba(138, 187, 255, 0), 0 0 0 0 rgba(138, 187, 255, 0), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 rgba(255, 255, 255, 0.3);
  color:#f6f7f9;
}
.bp5-dark .bp5-input::-moz-placeholder{
  color:#abb3bf;
}
.bp5-dark .bp5-input:-ms-input-placeholder{
  color:#abb3bf;
}
.bp5-dark .bp5-input::placeholder{
  color:#abb3bf;
}
.bp5-dark .bp5-input:focus{
  box-shadow:inset 0 0 0 1px rgba(138, 187, 255, 0.752), 0 0 0 1px rgba(138, 187, 255, 0.752);
}
.bp5-dark .bp5-input[readonly]{
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4);
}
.bp5-dark .bp5-input:disabled, .bp5-dark .bp5-input.bp5-disabled{
  background:rgba(64, 72, 84, 0.5);
  box-shadow:none;
  color:rgba(171, 179, 191, 0.6);
}
.bp5-input.bp5-intent-primary{
  box-shadow:0 0 0 0 rgba(45, 114, 210, 0), 0 0 0 0 rgba(45, 114, 210, 0), inset 0 0 0 1px #2d72d2, inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 1px 1px rgba(17, 20, 24, 0.3);
}
.bp5-input.bp5-intent-primary:focus{
  box-shadow:inset 0 0 0 1px rgba(45, 114, 210, 0.752), 0 0 0 2px rgba(45, 114, 210, 0.752), inset 0 1px 1px rgba(17, 20, 24, 0.2);
}
.bp5-input.bp5-intent-primary[readonly]{
  box-shadow:inset 0 0 0 1px #2d72d2;
}
.bp5-input.bp5-intent-primary:disabled, .bp5-input.bp5-intent-primary.bp5-disabled{
  box-shadow:none;
}
.bp5-dark .bp5-input.bp5-intent-primary{
  box-shadow:0 0 0 0 rgba(76, 144, 240, 0), 0 0 0 0 rgba(76, 144, 240, 0), inset 0 0 0 1px #4c90f0, inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 rgba(255, 255, 255, 0.3);
}
.bp5-dark .bp5-input.bp5-intent-primary:focus{
  box-shadow:inset 0 0 0 1px rgba(76, 144, 240, 0.752), 0 0 0 2px rgba(76, 144, 240, 0.752), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 rgba(255, 255, 255, 0.3);
}
.bp5-dark .bp5-input.bp5-intent-primary[readonly]{
  box-shadow:inset 0 0 0 1px #4c90f0;
}
.bp5-dark .bp5-input.bp5-intent-primary:disabled, .bp5-dark .bp5-input.bp5-intent-primary.bp5-disabled{
  box-shadow:none;
}
.bp5-input.bp5-intent-success{
  box-shadow:0 0 0 0 rgba(35, 133, 81, 0), 0 0 0 0 rgba(35, 133, 81, 0), inset 0 0 0 1px #238551, inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 1px 1px rgba(17, 20, 24, 0.3);
}
.bp5-input.bp5-intent-success:focus{
  box-shadow:inset 0 0 0 1px rgba(35, 133, 81, 0.752), 0 0 0 2px rgba(35, 133, 81, 0.752), inset 0 1px 1px rgba(17, 20, 24, 0.2);
}
.bp5-input.bp5-intent-success[readonly]{
  box-shadow:inset 0 0 0 1px #238551;
}
.bp5-input.bp5-intent-success:disabled, .bp5-input.bp5-intent-success.bp5-disabled{
  box-shadow:none;
}
.bp5-dark .bp5-input.bp5-intent-success{
  box-shadow:0 0 0 0 rgba(50, 164, 103, 0), 0 0 0 0 rgba(50, 164, 103, 0), inset 0 0 0 1px #32a467, inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 rgba(255, 255, 255, 0.3);
}
.bp5-dark .bp5-input.bp5-intent-success:focus{
  box-shadow:inset 0 0 0 1px rgba(50, 164, 103, 0.752), 0 0 0 2px rgba(50, 164, 103, 0.752), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 rgba(255, 255, 255, 0.3);
}
.bp5-dark .bp5-input.bp5-intent-success[readonly]{
  box-shadow:inset 0 0 0 1px #32a467;
}
.bp5-dark .bp5-input.bp5-intent-success:disabled, .bp5-dark .bp5-input.bp5-intent-success.bp5-disabled{
  box-shadow:none;
}
.bp5-input.bp5-intent-warning{
  box-shadow:0 0 0 0 rgba(200, 118, 25, 0), 0 0 0 0 rgba(200, 118, 25, 0), inset 0 0 0 1px #c87619, inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 1px 1px rgba(17, 20, 24, 0.3);
}
.bp5-input.bp5-intent-warning:focus{
  box-shadow:inset 0 0 0 1px rgba(200, 118, 25, 0.752), 0 0 0 2px rgba(200, 118, 25, 0.752), inset 0 1px 1px rgba(17, 20, 24, 0.2);
}
.bp5-input.bp5-intent-warning[readonly]{
  box-shadow:inset 0 0 0 1px #c87619;
}
.bp5-input.bp5-intent-warning:disabled, .bp5-input.bp5-intent-warning.bp5-disabled{
  box-shadow:none;
}
.bp5-dark .bp5-input.bp5-intent-warning{
  box-shadow:0 0 0 0 rgba(236, 154, 60, 0), 0 0 0 0 rgba(236, 154, 60, 0), inset 0 0 0 1px #ec9a3c, inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 rgba(255, 255, 255, 0.3);
}
.bp5-dark .bp5-input.bp5-intent-warning:focus{
  box-shadow:inset 0 0 0 1px rgba(236, 154, 60, 0.752), 0 0 0 2px rgba(236, 154, 60, 0.752), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 rgba(255, 255, 255, 0.3);
}
.bp5-dark .bp5-input.bp5-intent-warning[readonly]{
  box-shadow:inset 0 0 0 1px #ec9a3c;
}
.bp5-dark .bp5-input.bp5-intent-warning:disabled, .bp5-dark .bp5-input.bp5-intent-warning.bp5-disabled{
  box-shadow:none;
}
.bp5-input.bp5-intent-danger{
  box-shadow:0 0 0 0 rgba(205, 66, 70, 0), 0 0 0 0 rgba(205, 66, 70, 0), inset 0 0 0 1px #cd4246, inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 1px 1px rgba(17, 20, 24, 0.3);
}
.bp5-input.bp5-intent-danger:focus{
  box-shadow:inset 0 0 0 1px rgba(205, 66, 70, 0.752), 0 0 0 2px rgba(205, 66, 70, 0.752), inset 0 1px 1px rgba(17, 20, 24, 0.2);
}
.bp5-input.bp5-intent-danger[readonly]{
  box-shadow:inset 0 0 0 1px #cd4246;
}
.bp5-input.bp5-intent-danger:disabled, .bp5-input.bp5-intent-danger.bp5-disabled{
  box-shadow:none;
}
.bp5-dark .bp5-input.bp5-intent-danger{
  box-shadow:0 0 0 0 rgba(231, 106, 110, 0), 0 0 0 0 rgba(231, 106, 110, 0), inset 0 0 0 1px #e76a6e, inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 rgba(255, 255, 255, 0.3);
}
.bp5-dark .bp5-input.bp5-intent-danger:focus{
  box-shadow:inset 0 0 0 1px rgba(231, 106, 110, 0.752), 0 0 0 2px rgba(231, 106, 110, 0.752), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 rgba(255, 255, 255, 0.3);
}
.bp5-dark .bp5-input.bp5-intent-danger[readonly]{
  box-shadow:inset 0 0 0 1px #e76a6e;
}
.bp5-dark .bp5-input.bp5-intent-danger:disabled, .bp5-dark .bp5-input.bp5-intent-danger.bp5-disabled{
  box-shadow:none;
}
.bp5-input::-ms-clear{
  display:none;
}

@supports (-webkit-touch-callout: none){
  input.bp5-input:disabled, input.bp5-input.bp5-disabled{
    opacity:1;
    -webkit-text-fill-color:rgba(95, 107, 124, 0.6);
  }
  .bp5-dark input.bp5-input:disabled, .bp5-dark input.bp5-input.bp5-disabled{
    -webkit-text-fill-color:rgba(171, 179, 191, 0.6);
  }
}
textarea.bp5-input{
  max-width:100%;
  padding:10px;
}
textarea.bp5-input, textarea.bp5-input.bp5-large, textarea.bp5-input.bp5-small{
  height:auto;
  line-height:inherit;
}
textarea.bp5-input.bp5-small{
  padding:8px;
}

.bp5-text-area.bp5-text-area-auto-resize{
  resize:horizontal;
}
label.bp5-label{
  display:block;
  margin-bottom:15px;
  margin-top:0;
}
label.bp5-label .bp5-html-select,
label.bp5-label .bp5-input,
label.bp5-label .bp5-select,
label.bp5-label .bp5-slider,
label.bp5-label .bp5-popover-wrapper{
  display:block;
  margin-top:5px;
  text-transform:none;
}
label.bp5-label .bp5-button-group{
  margin-top:5px;
}
label.bp5-label .bp5-select select,
label.bp5-label .bp5-html-select select{
  font-weight:400;
  vertical-align:top;
  width:100%;
}
label.bp5-label .bp5-control-group{
  margin-top:5px;
}
label.bp5-label .bp5-control-group > .bp5-button-group,
label.bp5-label .bp5-control-group > .bp5-html-select,
label.bp5-label .bp5-control-group > .bp5-input,
label.bp5-label .bp5-control-group > .bp5-select,
label.bp5-label .bp5-control-group > .bp5-slider,
label.bp5-label .bp5-control-group > .bp5-popover-wrapper{
  margin-top:0;
}
label.bp5-label.bp5-disabled,
label.bp5-label.bp5-disabled .bp5-text-muted{
  color:rgba(95, 107, 124, 0.6);
}
label.bp5-label.bp5-inline{
  line-height:30px;
}
label.bp5-label.bp5-inline .bp5-html-select,
label.bp5-label.bp5-inline .bp5-input,
label.bp5-label.bp5-inline .bp5-input-group,
label.bp5-label.bp5-inline .bp5-select,
label.bp5-label.bp5-inline .bp5-popover-wrapper{
  display:inline-block;
  margin:0 0 0 5px;
  vertical-align:top;
}
label.bp5-label.bp5-inline .bp5-button-group{
  margin:0 0 0 5px;
}
label.bp5-label.bp5-inline .bp5-input-group .bp5-input{
  margin-left:0;
}
label.bp5-label.bp5-inline.bp5-large{
  line-height:40px;
}
label.bp5-label.bp5-inline .bp5-control-group{
  margin:0 0 0 5px;
}
label.bp5-label.bp5-inline .bp5-control-group > .bp5-button-group,
label.bp5-label.bp5-inline .bp5-control-group > .bp5-html-select,
label.bp5-label.bp5-inline .bp5-control-group > .bp5-input,
label.bp5-label.bp5-inline .bp5-control-group > .bp5-select,
label.bp5-label.bp5-inline .bp5-control-group > .bp5-slider,
label.bp5-label.bp5-inline .bp5-control-group > .bp5-popover-wrapper{
  margin:0;
}
label.bp5-label:not(.bp5-inline) .bp5-popover-target{
  display:block;
}
.bp5-dark label.bp5-label{
  color:#f6f7f9;
}
.bp5-dark label.bp5-label.bp5-disabled,
.bp5-dark label.bp5-label.bp5-disabled .bp5-text-muted{
  color:rgba(171, 179, 191, 0.6);
}
.bp5-numeric-input .bp5-button-group.bp5-vertical > .bp5-button{
  flex:1 1 11px;
  min-height:0;
  padding:0;
  width:24px;
}
.bp5-numeric-input.bp5-large .bp5-button-group.bp5-vertical > .bp5-button{
  width:40px;
}
.bp5-numeric-input.bp5-small .bp5-button-group.bp5-vertical > .bp5-button{
  width:24px;
}

form{
  display:block;
}
.bp5-html-select select,
.bp5-select select{
  display:inline-flex;
  flex-direction:row;
  align-items:center;
  border:none;
  border-radius:2px;
  cursor:pointer;
  font-size:14px;
  justify-content:center;
  padding:5px 10px;
  text-align:left;
  vertical-align:middle;
  background-color:#f6f7f9;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 2px rgba(17, 20, 24, 0.1);
  color:#1c2127;
  -moz-appearance:none;
  -webkit-appearance:none;
  border-radius:2px;
  height:30px;
  padding:0 30px 0 10px;
  width:100%;
}
.bp5-html-select select > *,
.bp5-select select > *{
  flex-grow:0;
  flex-shrink:0;
}
.bp5-html-select select > .bp5-fill,
.bp5-select select > .bp5-fill{
  flex-grow:1;
  flex-shrink:1;
}
.bp5-html-select select::before,
.bp5-select select::before,
.bp5-html-select select > *,
.bp5-select select > *{
  margin-right:7px;
}
.bp5-html-select select:empty::before,
.bp5-select select:empty::before,
.bp5-html-select select > :last-child,
.bp5-select select > :last-child{
  margin-right:0;
}
.bp5-html-select select:hover,
.bp5-select select:hover{
  background-clip:padding-box;
  background-color:#edeff2;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 2px rgba(17, 20, 24, 0.2);
}
.bp5-html-select select:active,
.bp5-select select:active, .bp5-html-select select.bp5-active,
.bp5-select select.bp5-active{
  background-color:#dce0e5;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 2px rgba(17, 20, 24, 0.2);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-html-select select:active,
  .bp5-select select:active, .bp5-html-select select.bp5-active,
  .bp5-select select.bp5-active{
    background:highlight;
  }
}
.bp5-html-select select:disabled,
.bp5-select select:disabled, .bp5-html-select select.bp5-disabled,
.bp5-select select.bp5-disabled{
  background-color:rgba(211, 216, 222, 0.5);
  box-shadow:none;
  color:rgba(95, 107, 124, 0.6);
  cursor:not-allowed;
  outline:none;
}
.bp5-html-select select:disabled.bp5-active,
.bp5-select select:disabled.bp5-active, .bp5-html-select select.bp5-disabled.bp5-active,
.bp5-select select.bp5-disabled.bp5-active{
  background:rgba(211, 216, 222, 0.7);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-html-select select,
  .bp5-select select{
    border:1px solid buttonborder;
  }
}

.bp5-html-select.bp5-minimal select,
.bp5-select.bp5-minimal select{
  background:none;
  box-shadow:none;
}
.bp5-html-select.bp5-minimal select:hover,
.bp5-select.bp5-minimal select:hover{
  background:rgba(143, 153, 168, 0.15);
  box-shadow:none;
  color:#1c2127;
  text-decoration:none;
}
.bp5-html-select.bp5-minimal select:active,
.bp5-select.bp5-minimal select:active, .bp5-html-select.bp5-minimal select.bp5-active,
.bp5-select.bp5-minimal select.bp5-active{
  background:rgba(143, 153, 168, 0.3);
  box-shadow:none;
  color:#1c2127;
}
.bp5-html-select.bp5-minimal select:disabled,
.bp5-select.bp5-minimal select:disabled, .bp5-html-select.bp5-minimal select.bp5-disabled,
.bp5-select.bp5-minimal select.bp5-disabled{
  background:none;
  color:rgba(95, 107, 124, 0.6);
  cursor:not-allowed;
}
.bp5-html-select.bp5-minimal select:disabled.bp5-active,
.bp5-select.bp5-minimal select:disabled.bp5-active, .bp5-html-select.bp5-minimal select.bp5-disabled.bp5-active,
.bp5-select.bp5-minimal select.bp5-disabled.bp5-active{
  background:rgba(143, 153, 168, 0.3);
}
.bp5-dark .bp5-html-select.bp5-minimal select, .bp5-html-select.bp5-minimal .bp5-dark select,
.bp5-dark .bp5-select.bp5-minimal select,
.bp5-select.bp5-minimal .bp5-dark select{
  background:none;
  box-shadow:none;
  color:#ffffff;
}
.bp5-dark .bp5-html-select.bp5-minimal select:hover, .bp5-html-select.bp5-minimal .bp5-dark select:hover,
.bp5-dark .bp5-select.bp5-minimal select:hover,
.bp5-select.bp5-minimal .bp5-dark select:hover, .bp5-dark .bp5-html-select.bp5-minimal select:active, .bp5-html-select.bp5-minimal .bp5-dark select:active,
.bp5-dark .bp5-select.bp5-minimal select:active,
.bp5-select.bp5-minimal .bp5-dark select:active, .bp5-dark .bp5-html-select.bp5-minimal select.bp5-active, .bp5-html-select.bp5-minimal .bp5-dark select.bp5-active,
.bp5-dark .bp5-select.bp5-minimal select.bp5-active,
.bp5-select.bp5-minimal .bp5-dark select.bp5-active{
  background:none;
  box-shadow:none;
  color:#ffffff;
}
.bp5-dark .bp5-html-select.bp5-minimal select:hover, .bp5-html-select.bp5-minimal .bp5-dark select:hover,
.bp5-dark .bp5-select.bp5-minimal select:hover,
.bp5-select.bp5-minimal .bp5-dark select:hover{
  background:rgba(143, 153, 168, 0.15);
}
.bp5-dark .bp5-html-select.bp5-minimal select:active, .bp5-html-select.bp5-minimal .bp5-dark select:active,
.bp5-dark .bp5-select.bp5-minimal select:active,
.bp5-select.bp5-minimal .bp5-dark select:active, .bp5-dark .bp5-html-select.bp5-minimal select.bp5-active, .bp5-html-select.bp5-minimal .bp5-dark select.bp5-active,
.bp5-dark .bp5-select.bp5-minimal select.bp5-active,
.bp5-select.bp5-minimal .bp5-dark select.bp5-active{
  background:rgba(143, 153, 168, 0.3);
}
.bp5-dark .bp5-html-select.bp5-minimal select:disabled, .bp5-html-select.bp5-minimal .bp5-dark select:disabled,
.bp5-dark .bp5-select.bp5-minimal select:disabled,
.bp5-select.bp5-minimal .bp5-dark select:disabled, .bp5-dark .bp5-html-select.bp5-minimal select.bp5-disabled, .bp5-html-select.bp5-minimal .bp5-dark select.bp5-disabled,
.bp5-dark .bp5-select.bp5-minimal select.bp5-disabled,
.bp5-select.bp5-minimal .bp5-dark select.bp5-disabled{
  background:none;
  color:rgba(171, 179, 191, 0.6);
  cursor:not-allowed;
}
.bp5-dark .bp5-html-select.bp5-minimal select:disabled.bp5-active, .bp5-html-select.bp5-minimal .bp5-dark select:disabled.bp5-active,
.bp5-dark .bp5-select.bp5-minimal select:disabled.bp5-active,
.bp5-select.bp5-minimal .bp5-dark select:disabled.bp5-active, .bp5-dark .bp5-html-select.bp5-minimal select.bp5-disabled.bp5-active, .bp5-html-select.bp5-minimal .bp5-dark select.bp5-disabled.bp5-active,
.bp5-dark .bp5-select.bp5-minimal select.bp5-disabled.bp5-active,
.bp5-select.bp5-minimal .bp5-dark select.bp5-disabled.bp5-active{
  background:rgba(143, 153, 168, 0.3);
}
.bp5-html-select.bp5-minimal select.bp5-intent-primary,
.bp5-select.bp5-minimal select.bp5-intent-primary{
  color:#215db0;
}
.bp5-html-select.bp5-minimal select.bp5-intent-primary:hover,
.bp5-select.bp5-minimal select.bp5-intent-primary:hover, .bp5-html-select.bp5-minimal select.bp5-intent-primary:active,
.bp5-select.bp5-minimal select.bp5-intent-primary:active, .bp5-html-select.bp5-minimal select.bp5-intent-primary.bp5-active,
.bp5-select.bp5-minimal select.bp5-intent-primary.bp5-active{
  background:none;
  box-shadow:none;
  color:#215db0;
}
.bp5-html-select.bp5-minimal select.bp5-intent-primary:hover,
.bp5-select.bp5-minimal select.bp5-intent-primary:hover{
  background:rgba(45, 114, 210, 0.15);
  color:#215db0;
}
.bp5-html-select.bp5-minimal select.bp5-intent-primary:active,
.bp5-select.bp5-minimal select.bp5-intent-primary:active, .bp5-html-select.bp5-minimal select.bp5-intent-primary.bp5-active,
.bp5-select.bp5-minimal select.bp5-intent-primary.bp5-active{
  background:rgba(45, 114, 210, 0.3);
  color:#184a90;
}
.bp5-html-select.bp5-minimal select.bp5-intent-primary:disabled,
.bp5-select.bp5-minimal select.bp5-intent-primary:disabled, .bp5-html-select.bp5-minimal select.bp5-intent-primary.bp5-disabled,
.bp5-select.bp5-minimal select.bp5-intent-primary.bp5-disabled{
  background:none;
  color:rgba(33, 93, 176, 0.5);
}
.bp5-html-select.bp5-minimal select.bp5-intent-primary:disabled.bp5-active,
.bp5-select.bp5-minimal select.bp5-intent-primary:disabled.bp5-active, .bp5-html-select.bp5-minimal select.bp5-intent-primary.bp5-disabled.bp5-active,
.bp5-select.bp5-minimal select.bp5-intent-primary.bp5-disabled.bp5-active{
  background:rgba(45, 114, 210, 0.3);
}
.bp5-html-select.bp5-minimal select.bp5-intent-primary .bp5-button-spinner .bp5-spinner-head,
.bp5-select.bp5-minimal select.bp5-intent-primary .bp5-button-spinner .bp5-spinner-head{
  stroke:#215db0;
}
.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-primary, .bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-primary,
.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-primary,
.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-primary{
  color:#8abbff;
}
.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-primary:hover, .bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-primary:hover,
.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-primary:hover,
.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-primary:hover{
  background:rgba(45, 114, 210, 0.2);
  color:#8abbff;
}
.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-primary:active, .bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-primary:active,
.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-primary:active,
.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-primary:active, .bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-primary.bp5-active, .bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-primary.bp5-active,
.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-primary.bp5-active,
.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-primary.bp5-active{
  background:rgba(45, 114, 210, 0.3);
  color:#99c4ff;
}
.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-primary:disabled, .bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-primary:disabled,
.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-primary:disabled,
.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-primary:disabled, .bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-primary.bp5-disabled, .bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-primary.bp5-disabled,
.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-primary.bp5-disabled,
.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-primary.bp5-disabled{
  background:none;
  color:rgba(138, 187, 255, 0.5);
}
.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-primary:disabled.bp5-active, .bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-primary:disabled.bp5-active,
.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-primary:disabled.bp5-active,
.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-primary:disabled.bp5-active, .bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-primary.bp5-disabled.bp5-active, .bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-primary.bp5-disabled.bp5-active,
.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-primary.bp5-disabled.bp5-active,
.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-primary.bp5-disabled.bp5-active{
  background:rgba(45, 114, 210, 0.3);
}
.bp5-html-select.bp5-minimal select.bp5-intent-success,
.bp5-select.bp5-minimal select.bp5-intent-success{
  color:#1c6e42;
}
.bp5-html-select.bp5-minimal select.bp5-intent-success:hover,
.bp5-select.bp5-minimal select.bp5-intent-success:hover, .bp5-html-select.bp5-minimal select.bp5-intent-success:active,
.bp5-select.bp5-minimal select.bp5-intent-success:active, .bp5-html-select.bp5-minimal select.bp5-intent-success.bp5-active,
.bp5-select.bp5-minimal select.bp5-intent-success.bp5-active{
  background:none;
  box-shadow:none;
  color:#1c6e42;
}
.bp5-html-select.bp5-minimal select.bp5-intent-success:hover,
.bp5-select.bp5-minimal select.bp5-intent-success:hover{
  background:rgba(35, 133, 81, 0.15);
  color:#1c6e42;
}
.bp5-html-select.bp5-minimal select.bp5-intent-success:active,
.bp5-select.bp5-minimal select.bp5-intent-success:active, .bp5-html-select.bp5-minimal select.bp5-intent-success.bp5-active,
.bp5-select.bp5-minimal select.bp5-intent-success.bp5-active{
  background:rgba(35, 133, 81, 0.3);
  color:#165a36;
}
.bp5-html-select.bp5-minimal select.bp5-intent-success:disabled,
.bp5-select.bp5-minimal select.bp5-intent-success:disabled, .bp5-html-select.bp5-minimal select.bp5-intent-success.bp5-disabled,
.bp5-select.bp5-minimal select.bp5-intent-success.bp5-disabled{
  background:none;
  color:rgba(28, 110, 66, 0.5);
}
.bp5-html-select.bp5-minimal select.bp5-intent-success:disabled.bp5-active,
.bp5-select.bp5-minimal select.bp5-intent-success:disabled.bp5-active, .bp5-html-select.bp5-minimal select.bp5-intent-success.bp5-disabled.bp5-active,
.bp5-select.bp5-minimal select.bp5-intent-success.bp5-disabled.bp5-active{
  background:rgba(35, 133, 81, 0.3);
}
.bp5-html-select.bp5-minimal select.bp5-intent-success .bp5-button-spinner .bp5-spinner-head,
.bp5-select.bp5-minimal select.bp5-intent-success .bp5-button-spinner .bp5-spinner-head{
  stroke:#1c6e42;
}
.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-success, .bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-success,
.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-success,
.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-success{
  color:#72ca9b;
}
.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-success:hover, .bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-success:hover,
.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-success:hover,
.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-success:hover{
  background:rgba(35, 133, 81, 0.2);
  color:#72ca9b;
}
.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-success:active, .bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-success:active,
.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-success:active,
.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-success:active, .bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-success.bp5-active, .bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-success.bp5-active,
.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-success.bp5-active,
.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-success.bp5-active{
  background:rgba(35, 133, 81, 0.3);
  color:#7cd7a2;
}
.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-success:disabled, .bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-success:disabled,
.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-success:disabled,
.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-success:disabled, .bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-success.bp5-disabled, .bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-success.bp5-disabled,
.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-success.bp5-disabled,
.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-success.bp5-disabled{
  background:none;
  color:rgba(114, 202, 155, 0.5);
}
.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-success:disabled.bp5-active, .bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-success:disabled.bp5-active,
.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-success:disabled.bp5-active,
.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-success:disabled.bp5-active, .bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-success.bp5-disabled.bp5-active, .bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-success.bp5-disabled.bp5-active,
.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-success.bp5-disabled.bp5-active,
.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-success.bp5-disabled.bp5-active{
  background:rgba(35, 133, 81, 0.3);
}
.bp5-html-select.bp5-minimal select.bp5-intent-warning,
.bp5-select.bp5-minimal select.bp5-intent-warning{
  color:#935610;
}
.bp5-html-select.bp5-minimal select.bp5-intent-warning:hover,
.bp5-select.bp5-minimal select.bp5-intent-warning:hover, .bp5-html-select.bp5-minimal select.bp5-intent-warning:active,
.bp5-select.bp5-minimal select.bp5-intent-warning:active, .bp5-html-select.bp5-minimal select.bp5-intent-warning.bp5-active,
.bp5-select.bp5-minimal select.bp5-intent-warning.bp5-active{
  background:none;
  box-shadow:none;
  color:#935610;
}
.bp5-html-select.bp5-minimal select.bp5-intent-warning:hover,
.bp5-select.bp5-minimal select.bp5-intent-warning:hover{
  background:rgba(200, 118, 25, 0.15);
  color:#935610;
}
.bp5-html-select.bp5-minimal select.bp5-intent-warning:active,
.bp5-select.bp5-minimal select.bp5-intent-warning:active, .bp5-html-select.bp5-minimal select.bp5-intent-warning.bp5-active,
.bp5-select.bp5-minimal select.bp5-intent-warning.bp5-active{
  background:rgba(200, 118, 25, 0.3);
  color:#77450d;
}
.bp5-html-select.bp5-minimal select.bp5-intent-warning:disabled,
.bp5-select.bp5-minimal select.bp5-intent-warning:disabled, .bp5-html-select.bp5-minimal select.bp5-intent-warning.bp5-disabled,
.bp5-select.bp5-minimal select.bp5-intent-warning.bp5-disabled{
  background:none;
  color:rgba(147, 86, 16, 0.5);
}
.bp5-html-select.bp5-minimal select.bp5-intent-warning:disabled.bp5-active,
.bp5-select.bp5-minimal select.bp5-intent-warning:disabled.bp5-active, .bp5-html-select.bp5-minimal select.bp5-intent-warning.bp5-disabled.bp5-active,
.bp5-select.bp5-minimal select.bp5-intent-warning.bp5-disabled.bp5-active{
  background:rgba(200, 118, 25, 0.3);
}
.bp5-html-select.bp5-minimal select.bp5-intent-warning .bp5-button-spinner .bp5-spinner-head,
.bp5-select.bp5-minimal select.bp5-intent-warning .bp5-button-spinner .bp5-spinner-head{
  stroke:#935610;
}
.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-warning, .bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-warning,
.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-warning,
.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-warning{
  color:#fbb360;
}
.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-warning:hover, .bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-warning:hover,
.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-warning:hover,
.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-warning:hover{
  background:rgba(200, 118, 25, 0.2);
  color:#fbb360;
}
.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-warning:active, .bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-warning:active,
.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-warning:active,
.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-warning:active, .bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-warning.bp5-active, .bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-warning.bp5-active,
.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-warning.bp5-active,
.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-warning.bp5-active{
  background:rgba(200, 118, 25, 0.3);
  color:#f5c186;
}
.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-warning:disabled, .bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-warning:disabled,
.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-warning:disabled,
.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-warning:disabled, .bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-warning.bp5-disabled, .bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-warning.bp5-disabled,
.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-warning.bp5-disabled,
.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-warning.bp5-disabled{
  background:none;
  color:rgba(251, 179, 96, 0.5);
}
.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-warning:disabled.bp5-active, .bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-warning:disabled.bp5-active,
.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-warning:disabled.bp5-active,
.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-warning:disabled.bp5-active, .bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-warning.bp5-disabled.bp5-active, .bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-warning.bp5-disabled.bp5-active,
.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-warning.bp5-disabled.bp5-active,
.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-warning.bp5-disabled.bp5-active{
  background:rgba(200, 118, 25, 0.3);
}
.bp5-html-select.bp5-minimal select.bp5-intent-danger,
.bp5-select.bp5-minimal select.bp5-intent-danger{
  color:#ac2f33;
}
.bp5-html-select.bp5-minimal select.bp5-intent-danger:hover,
.bp5-select.bp5-minimal select.bp5-intent-danger:hover, .bp5-html-select.bp5-minimal select.bp5-intent-danger:active,
.bp5-select.bp5-minimal select.bp5-intent-danger:active, .bp5-html-select.bp5-minimal select.bp5-intent-danger.bp5-active,
.bp5-select.bp5-minimal select.bp5-intent-danger.bp5-active{
  background:none;
  box-shadow:none;
  color:#ac2f33;
}
.bp5-html-select.bp5-minimal select.bp5-intent-danger:hover,
.bp5-select.bp5-minimal select.bp5-intent-danger:hover{
  background:rgba(205, 66, 70, 0.15);
  color:#ac2f33;
}
.bp5-html-select.bp5-minimal select.bp5-intent-danger:active,
.bp5-select.bp5-minimal select.bp5-intent-danger:active, .bp5-html-select.bp5-minimal select.bp5-intent-danger.bp5-active,
.bp5-select.bp5-minimal select.bp5-intent-danger.bp5-active{
  background:rgba(205, 66, 70, 0.3);
  color:#8e292c;
}
.bp5-html-select.bp5-minimal select.bp5-intent-danger:disabled,
.bp5-select.bp5-minimal select.bp5-intent-danger:disabled, .bp5-html-select.bp5-minimal select.bp5-intent-danger.bp5-disabled,
.bp5-select.bp5-minimal select.bp5-intent-danger.bp5-disabled{
  background:none;
  color:rgba(172, 47, 51, 0.5);
}
.bp5-html-select.bp5-minimal select.bp5-intent-danger:disabled.bp5-active,
.bp5-select.bp5-minimal select.bp5-intent-danger:disabled.bp5-active, .bp5-html-select.bp5-minimal select.bp5-intent-danger.bp5-disabled.bp5-active,
.bp5-select.bp5-minimal select.bp5-intent-danger.bp5-disabled.bp5-active{
  background:rgba(205, 66, 70, 0.3);
}
.bp5-html-select.bp5-minimal select.bp5-intent-danger .bp5-button-spinner .bp5-spinner-head,
.bp5-select.bp5-minimal select.bp5-intent-danger .bp5-button-spinner .bp5-spinner-head{
  stroke:#ac2f33;
}
.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-danger, .bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-danger,
.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-danger,
.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-danger{
  color:#fa999c;
}
.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-danger:hover, .bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-danger:hover,
.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-danger:hover,
.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-danger:hover{
  background:rgba(205, 66, 70, 0.2);
  color:#fa999c;
}
.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-danger:active, .bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-danger:active,
.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-danger:active,
.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-danger:active, .bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-danger.bp5-active, .bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-danger.bp5-active,
.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-danger.bp5-active,
.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-danger.bp5-active{
  background:rgba(205, 66, 70, 0.3);
  color:#ffa1a4;
}
.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-danger:disabled, .bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-danger:disabled,
.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-danger:disabled,
.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-danger:disabled, .bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-danger.bp5-disabled, .bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-danger.bp5-disabled,
.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-danger.bp5-disabled,
.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-danger.bp5-disabled{
  background:none;
  color:rgba(250, 153, 156, 0.5);
}
.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-danger:disabled.bp5-active, .bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-danger:disabled.bp5-active,
.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-danger:disabled.bp5-active,
.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-danger:disabled.bp5-active, .bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-danger.bp5-disabled.bp5-active, .bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-danger.bp5-disabled.bp5-active,
.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-danger.bp5-disabled.bp5-active,
.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-danger.bp5-disabled.bp5-active{
  background:rgba(205, 66, 70, 0.3);
}

.bp5-html-select.bp5-large select,
.bp5-select.bp5-large select{
  font-size:16px;
  height:40px;
  padding-right:35px;
}

.bp5-dark .bp5-html-select select,
.bp5-dark .bp5-select select{
  background-color:#383e47;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 1px 2px rgba(17, 20, 24, 0.2);
  color:#f6f7f9;
}
.bp5-dark .bp5-html-select select:hover,
.bp5-dark .bp5-select select:hover, .bp5-dark .bp5-html-select select:active,
.bp5-dark .bp5-select select:active, .bp5-dark .bp5-html-select select.bp5-active,
.bp5-dark .bp5-select select.bp5-active{
  color:#f6f7f9;
}
.bp5-dark .bp5-html-select select:hover,
.bp5-dark .bp5-select select:hover{
  background-color:#2f343c;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 1px 2px rgba(17, 20, 24, 0.4);
}
.bp5-dark .bp5-html-select select:active,
.bp5-dark .bp5-select select:active, .bp5-dark .bp5-html-select select.bp5-active,
.bp5-dark .bp5-select select.bp5-active{
  background-color:#1c2127;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 1px 2px rgba(17, 20, 24, 0.4);
}
.bp5-dark .bp5-html-select select:disabled,
.bp5-dark .bp5-select select:disabled, .bp5-dark .bp5-html-select select.bp5-disabled,
.bp5-dark .bp5-select select.bp5-disabled{
  background-color:rgba(64, 72, 84, 0.5);
  box-shadow:none;
  color:rgba(171, 179, 191, 0.6);
}
.bp5-dark .bp5-html-select select:disabled.bp5-active,
.bp5-dark .bp5-select select:disabled.bp5-active, .bp5-dark .bp5-html-select select.bp5-disabled.bp5-active,
.bp5-dark .bp5-select select.bp5-disabled.bp5-active{
  background:rgba(64, 72, 84, 0.7);
}
.bp5-dark .bp5-html-select select .bp5-button-spinner .bp5-spinner-head,
.bp5-dark .bp5-select select .bp5-button-spinner .bp5-spinner-head{
  background:rgba(17, 20, 24, 0.5);
  stroke:#8f99a8;
}

.bp5-html-select select:disabled,
.bp5-select select:disabled{
  background-color:rgba(211, 216, 222, 0.5);
  box-shadow:none;
  color:rgba(95, 107, 124, 0.6);
  cursor:not-allowed;
}

.bp5-select::after, .bp5-html-select .bp5-icon,
.bp5-select .bp5-icon{
  color:#5f6b7c;
  pointer-events:none;
  position:absolute;
  right:10px;
  top:7px;
}
.bp5-disabled.bp5-select::after, .bp5-html-select .bp5-disabled.bp5-icon,
.bp5-select .bp5-disabled.bp5-icon{
  color:rgba(95, 107, 124, 0.6);
}
.bp5-html-select,
.bp5-select{
  display:inline-block;
  letter-spacing:normal;
  position:relative;
  vertical-align:middle;
}
.bp5-html-select .bp5-icon,
.bp5-select .bp5-icon{
  color:#5f6b7c;
}
.bp5-html-select .bp5-icon:hover,
.bp5-select .bp5-icon:hover{
  color:#1c2127;
}
.bp5-dark .bp5-html-select .bp5-icon,
.bp5-dark .bp5-select .bp5-icon{
  color:#abb3bf;
}
.bp5-dark .bp5-html-select .bp5-icon:hover,
.bp5-dark .bp5-select .bp5-icon:hover{
  color:#f6f7f9;
}
.bp5-html-select.bp5-large::after,
.bp5-html-select.bp5-large .bp5-icon,
.bp5-select.bp5-large::after,
.bp5-select.bp5-large .bp5-icon{
  right:12px;
  top:12px;
}
.bp5-html-select.bp5-fill,
.bp5-html-select.bp5-fill select,
.bp5-select.bp5-fill,
.bp5-select.bp5-fill select{
  width:100%;
}
.bp5-dark .bp5-html-select option,
.bp5-dark .bp5-select option{
  background-color:#2f343c;
  color:#f6f7f9;
}
.bp5-dark .bp5-html-select option:disabled,
.bp5-dark .bp5-select option:disabled{
  color:rgba(171, 179, 191, 0.6);
}
.bp5-dark .bp5-html-select::after,
.bp5-dark .bp5-select::after{
  color:#abb3bf;
}

.bp5-select::after{
  font-family:"blueprint-icons-16", sans-serif;
  font-size:16px;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  height:16px;
  line-height:1;
  width:16px;
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
  content:"\f184";
}
table.bp5-html-table, .bp5-running-text table{
  border-spacing:0;
  font-size:14px;
}
table.bp5-html-table th, .bp5-running-text table th,
table.bp5-html-table td,
.bp5-running-text table td{
  padding:11px;
  text-align:left;
  vertical-align:top;
}
table.bp5-html-table th, .bp5-running-text table th{
  color:#1c2127;
  font-weight:600;
}
table.bp5-html-table td, .bp5-running-text table td{
  color:#1c2127;
}
table.bp5-html-table tbody tr:first-child th, .bp5-running-text table tbody tr:first-child th,
table.bp5-html-table tbody tr:first-child td,
.bp5-running-text table tbody tr:first-child td,
table.bp5-html-table tfoot tr:first-child th,
.bp5-running-text table tfoot tr:first-child th,
table.bp5-html-table tfoot tr:first-child td,
.bp5-running-text table tfoot tr:first-child td{
  box-shadow:inset 0 1px 0 0 rgba(17, 20, 24, 0.15);
}
.bp5-dark table.bp5-html-table th, .bp5-dark .bp5-running-text table th, .bp5-running-text .bp5-dark table th{
  color:#f6f7f9;
}
.bp5-dark table.bp5-html-table td, .bp5-dark .bp5-running-text table td, .bp5-running-text .bp5-dark table td{
  color:#f6f7f9;
}
.bp5-dark table.bp5-html-table tbody tr:first-child th, .bp5-dark .bp5-running-text table tbody tr:first-child th, .bp5-running-text .bp5-dark table tbody tr:first-child th,
.bp5-dark table.bp5-html-table tbody tr:first-child td,
.bp5-dark .bp5-running-text table tbody tr:first-child td,
.bp5-running-text .bp5-dark table tbody tr:first-child td,
.bp5-dark table.bp5-html-table tfoot tr:first-child th,
.bp5-dark .bp5-running-text table tfoot tr:first-child th,
.bp5-running-text .bp5-dark table tfoot tr:first-child th,
.bp5-dark table.bp5-html-table tfoot tr:first-child td,
.bp5-dark .bp5-running-text table tfoot tr:first-child td,
.bp5-running-text .bp5-dark table tfoot tr:first-child td{
  box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.2);
}

table.bp5-html-table.bp5-compact th,
table.bp5-html-table.bp5-compact td{
  padding-bottom:6px;
  padding-top:6px;
}
table.bp5-html-table.bp5-html-table-striped tbody tr:nth-child(odd) td{
  background:rgba(143, 153, 168, 0.15);
}
table.bp5-html-table.bp5-html-table-bordered th:not(:first-child){
  box-shadow:inset 1px 0 0 0 rgba(17, 20, 24, 0.15);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  table.bp5-html-table.bp5-html-table-bordered th:not(:first-child){
    border-left:1px solid buttonborder;
  }
}
table.bp5-html-table.bp5-html-table-bordered tbody tr td,
table.bp5-html-table.bp5-html-table-bordered tfoot tr td{
  box-shadow:inset 0 1px 0 0 rgba(17, 20, 24, 0.15);
}
table.bp5-html-table.bp5-html-table-bordered tbody tr td:not(:first-child),
table.bp5-html-table.bp5-html-table-bordered tfoot tr td:not(:first-child){
  box-shadow:inset 1px 1px 0 0 rgba(17, 20, 24, 0.15);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  table.bp5-html-table.bp5-html-table-bordered tbody tr td:not(:first-child),
  table.bp5-html-table.bp5-html-table-bordered tfoot tr td:not(:first-child){
    border-left:1px solid buttonborder;
    border-top:1px solid buttonborder;
  }
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  table.bp5-html-table.bp5-html-table-bordered tbody tr td,
  table.bp5-html-table.bp5-html-table-bordered tfoot tr td{
    border-top:1px solid buttonborder;
  }
}
table.bp5-html-table.bp5-html-table-bordered.bp5-html-table-striped tbody tr:not(:first-child) td{
  box-shadow:none;
}
table.bp5-html-table.bp5-html-table-bordered.bp5-html-table-striped tbody tr:not(:first-child) td:not(:first-child){
  box-shadow:inset 1px 0 0 0 rgba(17, 20, 24, 0.15);
}
table.bp5-html-table.bp5-interactive tbody tr:hover td{
  background-color:rgba(143, 153, 168, 0.3);
  cursor:pointer;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  table.bp5-html-table.bp5-interactive tbody tr:hover td{
    background-color:highlight;
  }
}
table.bp5-html-table.bp5-interactive tbody tr:active td{
  background-color:rgba(143, 153, 168, 0.35);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  table.bp5-html-table.bp5-interactive tbody tr:active td{
    background-color:highlight;
  }
}
.bp5-dark table.bp5-html-table{
}
.bp5-dark table.bp5-html-table.bp5-html-table-striped tbody tr:nth-child(odd) td{
  background:rgba(95, 107, 124, 0.15);
}
.bp5-dark table.bp5-html-table.bp5-html-table-bordered th:not(:first-child){
  box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.2);
}
.bp5-dark table.bp5-html-table.bp5-html-table-bordered tbody tr td,
.bp5-dark table.bp5-html-table.bp5-html-table-bordered tfoot tr td{
  box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.2);
}
.bp5-dark table.bp5-html-table.bp5-html-table-bordered tbody tr td:not(:first-child),
.bp5-dark table.bp5-html-table.bp5-html-table-bordered tfoot tr td:not(:first-child){
  box-shadow:inset 1px 1px 0 0 rgba(255, 255, 255, 0.2);
}
.bp5-dark table.bp5-html-table.bp5-html-table-bordered.bp5-html-table-striped tbody tr:not(:first-child) td{
  box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.2);
}
.bp5-dark table.bp5-html-table.bp5-html-table-bordered.bp5-html-table-striped tbody tr:not(:first-child) td:first-child{
  box-shadow:none;
}
.bp5-dark table.bp5-html-table.bp5-interactive tbody tr:hover td{
  background-color:rgba(95, 107, 124, 0.3);
  cursor:pointer;
}
.bp5-dark table.bp5-html-table.bp5-interactive tbody tr:active td{
  background-color:rgba(95, 107, 124, 0.4);
}
.bp5-key-combo{
  display:flex;
  flex-direction:row;
  align-items:center;
}
.bp5-key-combo > *{
  flex-grow:0;
  flex-shrink:0;
}
.bp5-key-combo > .bp5-fill{
  flex-grow:1;
  flex-shrink:1;
}
.bp5-key-combo::before,
.bp5-key-combo > *{
  margin-right:5px;
}
.bp5-key-combo:empty::before,
.bp5-key-combo > :last-child{
  margin-right:0;
}

.bp5-hotkey-dialog{
  padding-bottom:0;
  top:40px;
}
.bp5-hotkey-dialog .bp5-dialog-body{
  margin:0;
  padding:0;
}
.bp5-hotkey-dialog .bp5-hotkey-label{
  flex-grow:1;
}

.bp5-hotkey-column{
  margin:auto;
  padding:30px;
}
.bp5-hotkey-column .bp5-heading{
  margin-bottom:20px;
}
.bp5-hotkey-column .bp5-heading:not(:first-child){
  margin-top:40px;
}

.bp5-hotkey{
  align-items:center;
  display:flex;
  justify-content:space-between;
  margin-left:0;
  margin-right:0;
}
.bp5-hotkey:not(:last-child){
  margin-bottom:10px;
}
.bp5-icon{
  display:inline-block;
  flex:0 0 auto;
  vertical-align:text-bottom;
}
.bp5-icon:not(:empty)::before{
  content:"" !important;
  content:unset !important;
}
.bp5-icon > svg{
  display:block;
}
.bp5-icon > svg:not([fill]){
  fill:currentcolor;
}
.bp5-icon.bp5-icon-muted svg{
  fill-opacity:15%;
  overflow:visible;
}
.bp5-icon.bp5-icon-muted svg path{
  stroke:#8f99a8;
  stroke-opacity:50%;
  stroke-width:0.5px;
}
.bp5-dark .bp5-icon .bp5-icon-muted svg{
  fill-opacity:20%;
}

span.bp5-icon-standard{
  font-family:"blueprint-icons-16", sans-serif;
  font-size:16px;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  height:16px;
  line-height:1;
  width:16px;
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
  display:inline-block;
}

span.bp5-icon-large{
  font-family:"blueprint-icons-20", sans-serif;
  font-size:20px;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  height:20px;
  line-height:1;
  width:20px;
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
  display:inline-block;
}

span.bp5-icon:empty{
  font-family:"blueprint-icons-20";
  font-size:inherit;
  font-style:normal;
  font-weight:400;
  line-height:1;
}
span.bp5-icon:empty::before{
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
}
span.bp5-icon:empty.bp5-icon-standard{
  font-size:16px;
}
span.bp5-icon:empty.bp5-icon-large{
  font-size:20px;
}

.bp5-icon-add::before{
  content:"\f109";
}

.bp5-icon-add-clip::before{
  content:"\f101";
}

.bp5-icon-add-column-left::before{
  content:"\f102";
}

.bp5-icon-add-column-right::before{
  content:"\f103";
}

.bp5-icon-add-location::before{
  content:"\f104";
}

.bp5-icon-add-row-bottom::before{
  content:"\f105";
}

.bp5-icon-add-row-top::before{
  content:"\f106";
}

.bp5-icon-add-to-artifact::before{
  content:"\f107";
}

.bp5-icon-add-to-folder::before{
  content:"\f108";
}

.bp5-icon-aimpoints-target::before{
  content:"\f335";
}

.bp5-icon-airplane::before{
  content:"\f10a";
}

.bp5-icon-align-center::before{
  content:"\f10b";
}

.bp5-icon-align-justify::before{
  content:"\f10c";
}

.bp5-icon-align-left::before{
  content:"\f10d";
}

.bp5-icon-align-right::before{
  content:"\f10e";
}

.bp5-icon-alignment-bottom::before{
  content:"\f10f";
}

.bp5-icon-alignment-horizontal-center::before{
  content:"\f110";
}

.bp5-icon-alignment-left::before{
  content:"\f111";
}

.bp5-icon-alignment-right::before{
  content:"\f112";
}

.bp5-icon-alignment-top::before{
  content:"\f113";
}

.bp5-icon-alignment-vertical-center::before{
  content:"\f114";
}

.bp5-icon-ammunition::before{
  content:"\f342";
}

.bp5-icon-anchor::before{
  content:"\f330";
}

.bp5-icon-annotation::before{
  content:"\f115";
}

.bp5-icon-antenna::before{
  content:"\f116";
}

.bp5-icon-app-header::before{
  content:"\f117";
}

.bp5-icon-application::before{
  content:"\f118";
}

.bp5-icon-applications::before{
  content:"\f119";
}

.bp5-icon-archive::before{
  content:"\f11a";
}

.bp5-icon-area-of-interest::before{
  content:"\f11b";
}

.bp5-icon-array::before{
  content:"\f121";
}

.bp5-icon-array-boolean::before{
  content:"\f11c";
}

.bp5-icon-array-date::before{
  content:"\f11d";
}

.bp5-icon-array-floating-point::before{
  content:"\f32d";
}

.bp5-icon-array-numeric::before{
  content:"\f11e";
}

.bp5-icon-array-string::before{
  content:"\f11f";
}

.bp5-icon-array-timestamp::before{
  content:"\f120";
}

.bp5-icon-arrow-bottom-left::before{
  content:"\f122";
}

.bp5-icon-arrow-bottom-right::before{
  content:"\f123";
}

.bp5-icon-arrow-down::before{
  content:"\f124";
}

.bp5-icon-arrow-left::before{
  content:"\f125";
}

.bp5-icon-arrow-right::before{
  content:"\f126";
}

.bp5-icon-arrow-top-left::before{
  content:"\f127";
}

.bp5-icon-arrow-top-right::before{
  content:"\f128";
}

.bp5-icon-arrow-up::before{
  content:"\f129";
}

.bp5-icon-arrows-horizontal::before{
  content:"\f12a";
}

.bp5-icon-arrows-vertical::before{
  content:"\f12b";
}

.bp5-icon-asterisk::before{
  content:"\f12c";
}

.bp5-icon-at::before{
  content:"\f331";
}

.bp5-icon-automatic-updates::before{
  content:"\f12d";
}

.bp5-icon-axle::before{
  content:"\f338";
}

.bp5-icon-backlink::before{
  content:"\f12e";
}

.bp5-icon-backward-ten::before{
  content:"\f35c";
}

.bp5-icon-badge::before{
  content:"\f12f";
}

.bp5-icon-ban-circle::before{
  content:"\f130";
}

.bp5-icon-bank-account::before{
  content:"\f131";
}

.bp5-icon-barcode::before{
  content:"\f132";
}

.bp5-icon-binary-number::before{
  content:"\f357";
}

.bp5-icon-blank::before{
  content:"\f133";
}

.bp5-icon-block-promote::before{
  content:"\f372";
}

.bp5-icon-blocked-person::before{
  content:"\f134";
}

.bp5-icon-bold::before{
  content:"\f135";
}

.bp5-icon-book::before{
  content:"\f136";
}

.bp5-icon-bookmark::before{
  content:"\f137";
}

.bp5-icon-box::before{
  content:"\f138";
}

.bp5-icon-briefcase::before{
  content:"\f139";
}

.bp5-icon-bring-data::before{
  content:"\f13a";
}

.bp5-icon-bring-forward::before{
  content:"\f354";
}

.bp5-icon-bug::before{
  content:"\f32e";
}

.bp5-icon-buggy::before{
  content:"\f13b";
}

.bp5-icon-build::before{
  content:"\f13c";
}

.bp5-icon-bullseye::before{
  content:"\f359";
}

.bp5-icon-calculator::before{
  content:"\f13d";
}

.bp5-icon-calendar::before{
  content:"\f13e";
}

.bp5-icon-camera::before{
  content:"\f13f";
}

.bp5-icon-caret-down::before{
  content:"\f140";
}

.bp5-icon-caret-left::before{
  content:"\f141";
}

.bp5-icon-caret-right::before{
  content:"\f142";
}

.bp5-icon-caret-up::before{
  content:"\f143";
}

.bp5-icon-cargo-ship::before{
  content:"\f144";
}

.bp5-icon-cell-tower::before{
  content:"\f145";
}

.bp5-icon-changes::before{
  content:"\f146";
}

.bp5-icon-chart::before{
  content:"\f147";
}

.bp5-icon-chat::before{
  content:"\f148";
}

.bp5-icon-chevron-backward::before{
  content:"\f149";
}

.bp5-icon-chevron-down::before{
  content:"\f14a";
}

.bp5-icon-chevron-forward::before{
  content:"\f14b";
}

.bp5-icon-chevron-left::before{
  content:"\f14c";
}

.bp5-icon-chevron-right::before{
  content:"\f14d";
}

.bp5-icon-chevron-up::before{
  content:"\f14e";
}

.bp5-icon-circle::before{
  content:"\f153";
}

.bp5-icon-circle-arrow-down::before{
  content:"\f14f";
}

.bp5-icon-circle-arrow-left::before{
  content:"\f150";
}

.bp5-icon-circle-arrow-right::before{
  content:"\f151";
}

.bp5-icon-circle-arrow-up::before{
  content:"\f152";
}

.bp5-icon-citation::before{
  content:"\f154";
}

.bp5-icon-clean::before{
  content:"\f155";
}

.bp5-icon-clip::before{
  content:"\f156";
}

.bp5-icon-clipboard::before{
  content:"\f157";
}

.bp5-icon-clipboard-file::before{
  content:"\f35b";
}

.bp5-icon-cloud::before{
  content:"\f15a";
}

.bp5-icon-cloud-download::before{
  content:"\f158";
}

.bp5-icon-cloud-server::before{
  content:"\f35a";
}

.bp5-icon-cloud-tick::before{
  content:"\f34e";
}

.bp5-icon-cloud-upload::before{
  content:"\f159";
}

.bp5-icon-code::before{
  content:"\f15c";
}

.bp5-icon-code-block::before{
  content:"\f15b";
}

.bp5-icon-cog::before{
  content:"\f15d";
}

.bp5-icon-collapse-all::before{
  content:"\f15e";
}

.bp5-icon-color-fill::before{
  content:"\f328";
}

.bp5-icon-column-layout::before{
  content:"\f15f";
}

.bp5-icon-comment::before{
  content:"\f160";
}

.bp5-icon-comparison::before{
  content:"\f161";
}

.bp5-icon-compass::before{
  content:"\f162";
}

.bp5-icon-compressed::before{
  content:"\f163";
}

.bp5-icon-confirm::before{
  content:"\f164";
}

.bp5-icon-console::before{
  content:"\f165";
}

.bp5-icon-contrast::before{
  content:"\f166";
}

.bp5-icon-control::before{
  content:"\f167";
}

.bp5-icon-credit-card::before{
  content:"\f168";
}

.bp5-icon-crop::before{
  content:"\f353";
}

.bp5-icon-cross::before{
  content:"\f169";
}

.bp5-icon-cross-circle::before{
  content:"\f336";
}

.bp5-icon-crown::before{
  content:"\f16a";
}

.bp5-icon-css-style::before{
  content:"\f36b";
}

.bp5-icon-cube::before{
  content:"\f16d";
}

.bp5-icon-cube-add::before{
  content:"\f16b";
}

.bp5-icon-cube-remove::before{
  content:"\f16c";
}

.bp5-icon-cubes::before{
  content:"\f373";
}

.bp5-icon-curly-braces::before{
  content:"\f358";
}

.bp5-icon-curved-range-chart::before{
  content:"\f16e";
}

.bp5-icon-cut::before{
  content:"\f16f";
}

.bp5-icon-cycle::before{
  content:"\f170";
}

.bp5-icon-dashboard::before{
  content:"\f171";
}

.bp5-icon-data-connection::before{
  content:"\f172";
}

.bp5-icon-data-lineage::before{
  content:"\f173";
}

.bp5-icon-data-search::before{
  content:"\f36f";
}

.bp5-icon-data-sync::before{
  content:"\f36c";
}

.bp5-icon-database::before{
  content:"\f174";
}

.bp5-icon-delete::before{
  content:"\f175";
}

.bp5-icon-delta::before{
  content:"\f176";
}

.bp5-icon-derive-column::before{
  content:"\f177";
}

.bp5-icon-desktop::before{
  content:"\f178";
}

.bp5-icon-detection::before{
  content:"\f341";
}

.bp5-icon-diagnosis::before{
  content:"\f179";
}

.bp5-icon-diagram-tree::before{
  content:"\f17a";
}

.bp5-icon-direction-left::before{
  content:"\f17b";
}

.bp5-icon-direction-right::before{
  content:"\f17c";
}

.bp5-icon-disable::before{
  content:"\f17d";
}

.bp5-icon-divide::before{
  content:"\f327";
}

.bp5-icon-document::before{
  content:"\f180";
}

.bp5-icon-document-open::before{
  content:"\f17e";
}

.bp5-icon-document-share::before{
  content:"\f17f";
}

.bp5-icon-dollar::before{
  content:"\f181";
}

.bp5-icon-dot::before{
  content:"\f182";
}

.bp5-icon-double-caret-horizontal::before{
  content:"\f183";
}

.bp5-icon-double-caret-vertical::before{
  content:"\f184";
}

.bp5-icon-double-chevron-down::before{
  content:"\f185";
}

.bp5-icon-double-chevron-left::before{
  content:"\f186";
}

.bp5-icon-double-chevron-right::before{
  content:"\f187";
}

.bp5-icon-double-chevron-up::before{
  content:"\f188";
}

.bp5-icon-doughnut-chart::before{
  content:"\f189";
}

.bp5-icon-download::before{
  content:"\f18a";
}

.bp5-icon-drag-handle-horizontal::before{
  content:"\f18b";
}

.bp5-icon-drag-handle-vertical::before{
  content:"\f18c";
}

.bp5-icon-draw::before{
  content:"\f18d";
}

.bp5-icon-drawer-left::before{
  content:"\f18f";
}

.bp5-icon-drawer-left-filled::before{
  content:"\f18e";
}

.bp5-icon-drawer-right::before{
  content:"\f191";
}

.bp5-icon-drawer-right-filled::before{
  content:"\f190";
}

.bp5-icon-drive-time::before{
  content:"\f192";
}

.bp5-icon-duplicate::before{
  content:"\f193";
}

.bp5-icon-edit::before{
  content:"\f194";
}

.bp5-icon-eject::before{
  content:"\f195";
}

.bp5-icon-emoji::before{
  content:"\f196";
}

.bp5-icon-endnote::before{
  content:"\f356";
}

.bp5-icon-endorsed::before{
  content:"\f197";
}

.bp5-icon-envelope::before{
  content:"\f198";
}

.bp5-icon-equals::before{
  content:"\f199";
}

.bp5-icon-eraser::before{
  content:"\f19a";
}

.bp5-icon-error::before{
  content:"\f19b";
}

.bp5-icon-euro::before{
  content:"\f19c";
}

.bp5-icon-excavator::before{
  content:"\f36d";
}

.bp5-icon-exchange::before{
  content:"\f19d";
}

.bp5-icon-exclude-row::before{
  content:"\f19e";
}

.bp5-icon-expand-all::before{
  content:"\f19f";
}

.bp5-icon-explain::before{
  content:"\f34d";
}

.bp5-icon-export::before{
  content:"\f1a0";
}

.bp5-icon-eye-off::before{
  content:"\f1a1";
}

.bp5-icon-eye-on::before{
  content:"\f1a2";
}

.bp5-icon-eye-open::before{
  content:"\f1a3";
}

.bp5-icon-fast-backward::before{
  content:"\f1a4";
}

.bp5-icon-fast-forward::before{
  content:"\f1a5";
}

.bp5-icon-feed::before{
  content:"\f1a7";
}

.bp5-icon-feed-subscribed::before{
  content:"\f1a6";
}

.bp5-icon-film::before{
  content:"\f1a8";
}

.bp5-icon-filter::before{
  content:"\f1ad";
}

.bp5-icon-filter-keep::before{
  content:"\f1a9";
}

.bp5-icon-filter-list::before{
  content:"\f1aa";
}

.bp5-icon-filter-open::before{
  content:"\f1ab";
}

.bp5-icon-filter-remove::before{
  content:"\f1ac";
}

.bp5-icon-flag::before{
  content:"\f1ae";
}

.bp5-icon-flame::before{
  content:"\f1af";
}

.bp5-icon-flash::before{
  content:"\f1b0";
}

.bp5-icon-floating-point::before{
  content:"\f32c";
}

.bp5-icon-floppy-disk::before{
  content:"\f1b1";
}

.bp5-icon-flow-branch::before{
  content:"\f1b2";
}

.bp5-icon-flow-end::before{
  content:"\f1b3";
}

.bp5-icon-flow-linear::before{
  content:"\f1b4";
}

.bp5-icon-flow-review::before{
  content:"\f1b6";
}

.bp5-icon-flow-review-branch::before{
  content:"\f1b5";
}

.bp5-icon-flows::before{
  content:"\f1b7";
}

.bp5-icon-folder-close::before{
  content:"\f1b8";
}

.bp5-icon-folder-new::before{
  content:"\f1b9";
}

.bp5-icon-folder-open::before{
  content:"\f1ba";
}

.bp5-icon-folder-shared::before{
  content:"\f1bc";
}

.bp5-icon-folder-shared-open::before{
  content:"\f1bb";
}

.bp5-icon-follower::before{
  content:"\f1bd";
}

.bp5-icon-following::before{
  content:"\f1be";
}

.bp5-icon-font::before{
  content:"\f1bf";
}

.bp5-icon-fork::before{
  content:"\f1c0";
}

.bp5-icon-form::before{
  content:"\f1c1";
}

.bp5-icon-forward-ten::before{
  content:"\f35d";
}

.bp5-icon-fuel::before{
  content:"\f323";
}

.bp5-icon-full-circle::before{
  content:"\f1c2";
}

.bp5-icon-full-stacked-chart::before{
  content:"\f1c3";
}

.bp5-icon-fullscreen::before{
  content:"\f1c4";
}

.bp5-icon-function::before{
  content:"\f1c5";
}

.bp5-icon-gantt-chart::before{
  content:"\f1c6";
}

.bp5-icon-generate::before{
  content:"\f34c";
}

.bp5-icon-geofence::before{
  content:"\f1c7";
}

.bp5-icon-geolocation::before{
  content:"\f1c8";
}

.bp5-icon-geosearch::before{
  content:"\f1c9";
}

.bp5-icon-geotime::before{
  content:"\f344";
}

.bp5-icon-git-branch::before{
  content:"\f1ca";
}

.bp5-icon-git-commit::before{
  content:"\f1cb";
}

.bp5-icon-git-merge::before{
  content:"\f1cc";
}

.bp5-icon-git-new-branch::before{
  content:"\f1cd";
}

.bp5-icon-git-pull::before{
  content:"\f1ce";
}

.bp5-icon-git-push::before{
  content:"\f1cf";
}

.bp5-icon-git-repo::before{
  content:"\f1d0";
}

.bp5-icon-glass::before{
  content:"\f1d1";
}

.bp5-icon-globe::before{
  content:"\f1d3";
}

.bp5-icon-globe-network::before{
  content:"\f1d2";
}

.bp5-icon-graph::before{
  content:"\f1d5";
}

.bp5-icon-graph-remove::before{
  content:"\f1d4";
}

.bp5-icon-greater-than::before{
  content:"\f1d7";
}

.bp5-icon-greater-than-or-equal-to::before{
  content:"\f1d6";
}

.bp5-icon-grid::before{
  content:"\f1d9";
}

.bp5-icon-grid-view::before{
  content:"\f1d8";
}

.bp5-icon-group-item::before{
  content:"\f34a";
}

.bp5-icon-group-objects::before{
  content:"\f1da";
}

.bp5-icon-grouped-bar-chart::before{
  content:"\f1db";
}

.bp5-icon-hand::before{
  content:"\f1e0";
}

.bp5-icon-hand-down::before{
  content:"\f1dc";
}

.bp5-icon-hand-left::before{
  content:"\f1dd";
}

.bp5-icon-hand-right::before{
  content:"\f1de";
}

.bp5-icon-hand-up::before{
  content:"\f1df";
}

.bp5-icon-hat::before{
  content:"\f1e1";
}

.bp5-icon-header::before{
  content:"\f1e5";
}

.bp5-icon-header-one::before{
  content:"\f1e2";
}

.bp5-icon-header-three::before{
  content:"\f1e3";
}

.bp5-icon-header-two::before{
  content:"\f1e4";
}

.bp5-icon-headset::before{
  content:"\f1e6";
}

.bp5-icon-heart::before{
  content:"\f1e8";
}

.bp5-icon-heart-broken::before{
  content:"\f1e7";
}

.bp5-icon-heat-grid::before{
  content:"\f1e9";
}

.bp5-icon-heatmap::before{
  content:"\f1ea";
}

.bp5-icon-helicopter::before{
  content:"\f1eb";
}

.bp5-icon-help::before{
  content:"\f1ec";
}

.bp5-icon-helper-management::before{
  content:"\f1ed";
}

.bp5-icon-hexagon::before{
  content:"\f374";
}

.bp5-icon-high-priority::before{
  content:"\f1ee";
}

.bp5-icon-high-voltage-pole::before{
  content:"\f333";
}

.bp5-icon-highlight::before{
  content:"\f1ef";
}

.bp5-icon-history::before{
  content:"\f1f0";
}

.bp5-icon-home::before{
  content:"\f1f1";
}

.bp5-icon-horizontal-bar-chart::before{
  content:"\f1f4";
}

.bp5-icon-horizontal-bar-chart-asc::before{
  content:"\f1f2";
}

.bp5-icon-horizontal-bar-chart-desc::before{
  content:"\f1f3";
}

.bp5-icon-horizontal-distribution::before{
  content:"\f1f5";
}

.bp5-icon-horizontal-inbetween::before{
  content:"\f329";
}

.bp5-icon-hurricane::before{
  content:"\f1f6";
}

.bp5-icon-id-number::before{
  content:"\f1f7";
}

.bp5-icon-image-rotate-left::before{
  content:"\f1f8";
}

.bp5-icon-image-rotate-right::before{
  content:"\f1f9";
}

.bp5-icon-import::before{
  content:"\f1fa";
}

.bp5-icon-inbox::before{
  content:"\f1ff";
}

.bp5-icon-inbox-filtered::before{
  content:"\f1fb";
}

.bp5-icon-inbox-geo::before{
  content:"\f1fc";
}

.bp5-icon-inbox-search::before{
  content:"\f1fd";
}

.bp5-icon-inbox-update::before{
  content:"\f1fe";
}

.bp5-icon-info-sign::before{
  content:"\f200";
}

.bp5-icon-inheritance::before{
  content:"\f201";
}

.bp5-icon-inherited-group::before{
  content:"\f202";
}

.bp5-icon-inner-join::before{
  content:"\f203";
}

.bp5-icon-input::before{
  content:"\f34b";
}

.bp5-icon-insert::before{
  content:"\f204";
}

.bp5-icon-intelligence::before{
  content:"\f337";
}

.bp5-icon-intersection::before{
  content:"\f205";
}

.bp5-icon-ip-address::before{
  content:"\f206";
}

.bp5-icon-issue::before{
  content:"\f209";
}

.bp5-icon-issue-closed::before{
  content:"\f207";
}

.bp5-icon-issue-new::before{
  content:"\f208";
}

.bp5-icon-italic::before{
  content:"\f20a";
}

.bp5-icon-join-table::before{
  content:"\f20b";
}

.bp5-icon-key::before{
  content:"\f215";
}

.bp5-icon-key-backspace::before{
  content:"\f20c";
}

.bp5-icon-key-command::before{
  content:"\f20d";
}

.bp5-icon-key-control::before{
  content:"\f20e";
}

.bp5-icon-key-delete::before{
  content:"\f20f";
}

.bp5-icon-key-enter::before{
  content:"\f210";
}

.bp5-icon-key-escape::before{
  content:"\f211";
}

.bp5-icon-key-option::before{
  content:"\f212";
}

.bp5-icon-key-shift::before{
  content:"\f213";
}

.bp5-icon-key-tab::before{
  content:"\f214";
}

.bp5-icon-known-vehicle::before{
  content:"\f216";
}

.bp5-icon-lab-test::before{
  content:"\f217";
}

.bp5-icon-label::before{
  content:"\f218";
}

.bp5-icon-layer::before{
  content:"\f21a";
}

.bp5-icon-layer-outline::before{
  content:"\f219";
}

.bp5-icon-layers::before{
  content:"\f21b";
}

.bp5-icon-layout::before{
  content:"\f225";
}

.bp5-icon-layout-auto::before{
  content:"\f21c";
}

.bp5-icon-layout-balloon::before{
  content:"\f21d";
}

.bp5-icon-layout-bottom-row-three-tiles::before{
  content:"\f364";
}

.bp5-icon-layout-bottom-row-two-tiles::before{
  content:"\f363";
}

.bp5-icon-layout-circle::before{
  content:"\f21e";
}

.bp5-icon-layout-grid::before{
  content:"\f21f";
}

.bp5-icon-layout-group-by::before{
  content:"\f220";
}

.bp5-icon-layout-hierarchy::before{
  content:"\f221";
}

.bp5-icon-layout-left-column-three-tiles::before{
  content:"\f366";
}

.bp5-icon-layout-left-column-two-tiles::before{
  content:"\f365";
}

.bp5-icon-layout-linear::before{
  content:"\f222";
}

.bp5-icon-layout-right-column-three-tiles::before{
  content:"\f368";
}

.bp5-icon-layout-right-column-two-tiles::before{
  content:"\f367";
}

.bp5-icon-layout-skew-grid::before{
  content:"\f223";
}

.bp5-icon-layout-sorted-clusters::before{
  content:"\f224";
}

.bp5-icon-layout-three-columns::before{
  content:"\f361";
}

.bp5-icon-layout-three-rows::before{
  content:"\f362";
}

.bp5-icon-layout-top-row-three-tiles::before{
  content:"\f36a";
}

.bp5-icon-layout-top-row-two-tiles::before{
  content:"\f369";
}

.bp5-icon-layout-two-columns::before{
  content:"\f35f";
}

.bp5-icon-layout-two-rows::before{
  content:"\f360";
}

.bp5-icon-learning::before{
  content:"\f226";
}

.bp5-icon-left-join::before{
  content:"\f227";
}

.bp5-icon-lengthen-text::before{
  content:"\f33e";
}

.bp5-icon-less-than::before{
  content:"\f229";
}

.bp5-icon-less-than-or-equal-to::before{
  content:"\f228";
}

.bp5-icon-lifesaver::before{
  content:"\f22a";
}

.bp5-icon-lightbulb::before{
  content:"\f22b";
}

.bp5-icon-lightning::before{
  content:"\f22c";
}

.bp5-icon-link::before{
  content:"\f22d";
}

.bp5-icon-list::before{
  content:"\f230";
}

.bp5-icon-list-columns::before{
  content:"\f22e";
}

.bp5-icon-list-detail-view::before{
  content:"\f22f";
}

.bp5-icon-locate::before{
  content:"\f231";
}

.bp5-icon-lock::before{
  content:"\f232";
}

.bp5-icon-locomotive::before{
  content:"\f33b";
}

.bp5-icon-log-in::before{
  content:"\f233";
}

.bp5-icon-log-out::before{
  content:"\f234";
}

.bp5-icon-low-voltage-pole::before{
  content:"\f332";
}

.bp5-icon-manual::before{
  content:"\f235";
}

.bp5-icon-manually-entered-data::before{
  content:"\f236";
}

.bp5-icon-many-to-many::before{
  content:"\f237";
}

.bp5-icon-many-to-one::before{
  content:"\f238";
}

.bp5-icon-map::before{
  content:"\f23b";
}

.bp5-icon-map-create::before{
  content:"\f239";
}

.bp5-icon-map-marker::before{
  content:"\f23a";
}

.bp5-icon-maximize::before{
  content:"\f23c";
}

.bp5-icon-media::before{
  content:"\f23d";
}

.bp5-icon-menu::before{
  content:"\f240";
}

.bp5-icon-menu-closed::before{
  content:"\f23e";
}

.bp5-icon-menu-open::before{
  content:"\f23f";
}

.bp5-icon-merge-columns::before{
  content:"\f241";
}

.bp5-icon-merge-links::before{
  content:"\f242";
}

.bp5-icon-microphone::before{
  content:"\f343";
}

.bp5-icon-minimize::before{
  content:"\f243";
}

.bp5-icon-minus::before{
  content:"\f244";
}

.bp5-icon-mobile-phone::before{
  content:"\f245";
}

.bp5-icon-mobile-video::before{
  content:"\f246";
}

.bp5-icon-modal::before{
  content:"\f248";
}

.bp5-icon-modal-filled::before{
  content:"\f247";
}

.bp5-icon-model::before{
  content:"\f33d";
}

.bp5-icon-moon::before{
  content:"\f249";
}

.bp5-icon-more::before{
  content:"\f24a";
}

.bp5-icon-mountain::before{
  content:"\f24b";
}

.bp5-icon-move::before{
  content:"\f24c";
}

.bp5-icon-mugshot::before{
  content:"\f24d";
}

.bp5-icon-multi-select::before{
  content:"\f24e";
}

.bp5-icon-music::before{
  content:"\f24f";
}

.bp5-icon-nest::before{
  content:"\f250";
}

.bp5-icon-new-drawing::before{
  content:"\f251";
}

.bp5-icon-new-grid-item::before{
  content:"\f252";
}

.bp5-icon-new-layer::before{
  content:"\f253";
}

.bp5-icon-new-layers::before{
  content:"\f254";
}

.bp5-icon-new-link::before{
  content:"\f255";
}

.bp5-icon-new-object::before{
  content:"\f256";
}

.bp5-icon-new-person::before{
  content:"\f257";
}

.bp5-icon-new-prescription::before{
  content:"\f258";
}

.bp5-icon-new-shield::before{
  content:"\f349";
}

.bp5-icon-new-text-box::before{
  content:"\f259";
}

.bp5-icon-ninja::before{
  content:"\f25a";
}

.bp5-icon-not-equal-to::before{
  content:"\f25b";
}

.bp5-icon-notifications::before{
  content:"\f25e";
}

.bp5-icon-notifications-snooze::before{
  content:"\f25c";
}

.bp5-icon-notifications-updated::before{
  content:"\f25d";
}

.bp5-icon-numbered-list::before{
  content:"\f25f";
}

.bp5-icon-numerical::before{
  content:"\f260";
}

.bp5-icon-office::before{
  content:"\f261";
}

.bp5-icon-offline::before{
  content:"\f262";
}

.bp5-icon-oil-field::before{
  content:"\f263";
}

.bp5-icon-one-column::before{
  content:"\f264";
}

.bp5-icon-one-to-many::before{
  content:"\f265";
}

.bp5-icon-one-to-one::before{
  content:"\f266";
}

.bp5-icon-open-application::before{
  content:"\f32b";
}

.bp5-icon-outdated::before{
  content:"\f267";
}

.bp5-icon-output::before{
  content:"\f370";
}

.bp5-icon-package::before{
  content:"\f375";
}

.bp5-icon-page-layout::before{
  content:"\f268";
}

.bp5-icon-panel::before{
  content:"\f381";
}

.bp5-icon-panel-stats::before{
  content:"\f269";
}

.bp5-icon-panel-table::before{
  content:"\f26a";
}

.bp5-icon-paperclip::before{
  content:"\f26b";
}

.bp5-icon-paragraph::before{
  content:"\f26c";
}

.bp5-icon-paste-variable::before{
  content:"\f346";
}

.bp5-icon-path::before{
  content:"\f26e";
}

.bp5-icon-path-search::before{
  content:"\f26d";
}

.bp5-icon-pause::before{
  content:"\f26f";
}

.bp5-icon-people::before{
  content:"\f270";
}

.bp5-icon-percentage::before{
  content:"\f271";
}

.bp5-icon-person::before{
  content:"\f272";
}

.bp5-icon-phone::before{
  content:"\f273";
}

.bp5-icon-phone-call::before{
  content:"\f347";
}

.bp5-icon-phone-forward::before{
  content:"\f348";
}

.bp5-icon-pie-chart::before{
  content:"\f274";
}

.bp5-icon-pill::before{
  content:"\f376";
}

.bp5-icon-pin::before{
  content:"\f275";
}

.bp5-icon-pivot::before{
  content:"\f277";
}

.bp5-icon-pivot-table::before{
  content:"\f276";
}

.bp5-icon-play::before{
  content:"\f278";
}

.bp5-icon-playbook::before{
  content:"\f324";
}

.bp5-icon-plus::before{
  content:"\f279";
}

.bp5-icon-polygon-filter::before{
  content:"\f27a";
}

.bp5-icon-power::before{
  content:"\f27b";
}

.bp5-icon-predictive-analysis::before{
  content:"\f27c";
}

.bp5-icon-prescription::before{
  content:"\f27d";
}

.bp5-icon-presentation::before{
  content:"\f27e";
}

.bp5-icon-print::before{
  content:"\f27f";
}

.bp5-icon-projects::before{
  content:"\f280";
}

.bp5-icon-properties::before{
  content:"\f281";
}

.bp5-icon-property::before{
  content:"\f282";
}

.bp5-icon-publish-function::before{
  content:"\f283";
}

.bp5-icon-pulse::before{
  content:"\f284";
}

.bp5-icon-rain::before{
  content:"\f285";
}

.bp5-icon-random::before{
  content:"\f286";
}

.bp5-icon-range-ring::before{
  content:"\f371";
}

.bp5-icon-record::before{
  content:"\f287";
}

.bp5-icon-rect-height::before{
  content:"\f325";
}

.bp5-icon-rect-width::before{
  content:"\f326";
}

.bp5-icon-rectangle::before{
  content:"\f321";
}

.bp5-icon-redo::before{
  content:"\f288";
}

.bp5-icon-refresh::before{
  content:"\f289";
}

.bp5-icon-regex::before{
  content:"\f32f";
}

.bp5-icon-regression-chart::before{
  content:"\f28a";
}

.bp5-icon-remove::before{
  content:"\f290";
}

.bp5-icon-remove-column::before{
  content:"\f28d";
}

.bp5-icon-remove-column-left::before{
  content:"\f28b";
}

.bp5-icon-remove-column-right::before{
  content:"\f28c";
}

.bp5-icon-remove-row-bottom::before{
  content:"\f28e";
}

.bp5-icon-remove-row-top::before{
  content:"\f28f";
}

.bp5-icon-repeat::before{
  content:"\f291";
}

.bp5-icon-reset::before{
  content:"\f292";
}

.bp5-icon-resolve::before{
  content:"\f293";
}

.bp5-icon-rig::before{
  content:"\f294";
}

.bp5-icon-right-join::before{
  content:"\f295";
}

.bp5-icon-ring::before{
  content:"\f296";
}

.bp5-icon-rocket::before{
  content:"\f298";
}

.bp5-icon-rocket-slant::before{
  content:"\f297";
}

.bp5-icon-rotate-document::before{
  content:"\f299";
}

.bp5-icon-rotate-page::before{
  content:"\f29a";
}

.bp5-icon-route::before{
  content:"\f29b";
}

.bp5-icon-satellite::before{
  content:"\f29c";
}

.bp5-icon-saved::before{
  content:"\f29d";
}

.bp5-icon-scatter-plot::before{
  content:"\f29e";
}

.bp5-icon-search::before{
  content:"\f2a2";
}

.bp5-icon-search-around::before{
  content:"\f29f";
}

.bp5-icon-search-template::before{
  content:"\f2a0";
}

.bp5-icon-search-text::before{
  content:"\f2a1";
}

.bp5-icon-segmented-control::before{
  content:"\f2a3";
}

.bp5-icon-select::before{
  content:"\f2a4";
}

.bp5-icon-selection::before{
  content:"\f2a5";
}

.bp5-icon-send-backward::before{
  content:"\f355";
}

.bp5-icon-send-message::before{
  content:"\f2a6";
}

.bp5-icon-send-to::before{
  content:"\f2a9";
}

.bp5-icon-send-to-graph::before{
  content:"\f2a7";
}

.bp5-icon-send-to-map::before{
  content:"\f2a8";
}

.bp5-icon-sensor::before{
  content:"\f33c";
}

.bp5-icon-series-add::before{
  content:"\f2aa";
}

.bp5-icon-series-configuration::before{
  content:"\f2ab";
}

.bp5-icon-series-derived::before{
  content:"\f2ac";
}

.bp5-icon-series-filtered::before{
  content:"\f2ad";
}

.bp5-icon-series-search::before{
  content:"\f2ae";
}

.bp5-icon-server::before{
  content:"\f378";
}

.bp5-icon-server-install::before{
  content:"\f377";
}

.bp5-icon-settings::before{
  content:"\f2af";
}

.bp5-icon-shapes::before{
  content:"\f2b0";
}

.bp5-icon-share::before{
  content:"\f2b1";
}

.bp5-icon-shared-filter::before{
  content:"\f2b2";
}

.bp5-icon-shield::before{
  content:"\f2b3";
}

.bp5-icon-ship::before{
  content:"\f2b4";
}

.bp5-icon-shop::before{
  content:"\f2b5";
}

.bp5-icon-shopping-cart::before{
  content:"\f2b6";
}

.bp5-icon-shorten-text::before{
  content:"\f33f";
}

.bp5-icon-signal-search::before{
  content:"\f2b7";
}

.bp5-icon-sim-card::before{
  content:"\f2b8";
}

.bp5-icon-slash::before{
  content:"\f2b9";
}

.bp5-icon-small-cross::before{
  content:"\f2ba";
}

.bp5-icon-small-info-sign::before{
  content:"\f334";
}

.bp5-icon-small-minus::before{
  content:"\f2bb";
}

.bp5-icon-small-plus::before{
  content:"\f2bc";
}

.bp5-icon-small-square::before{
  content:"\f2bd";
}

.bp5-icon-small-tick::before{
  content:"\f2be";
}

.bp5-icon-snowflake::before{
  content:"\f2bf";
}

.bp5-icon-soccer-ball::before{
  content:"\f350";
}

.bp5-icon-social-media::before{
  content:"\f2c0";
}

.bp5-icon-sort::before{
  content:"\f2c7";
}

.bp5-icon-sort-alphabetical::before{
  content:"\f2c2";
}

.bp5-icon-sort-alphabetical-desc::before{
  content:"\f2c1";
}

.bp5-icon-sort-asc::before{
  content:"\f2c3";
}

.bp5-icon-sort-desc::before{
  content:"\f2c4";
}

.bp5-icon-sort-numerical::before{
  content:"\f2c6";
}

.bp5-icon-sort-numerical-desc::before{
  content:"\f2c5";
}

.bp5-icon-spell-check::before{
  content:"\f340";
}

.bp5-icon-split-columns::before{
  content:"\f2c8";
}

.bp5-icon-sports-stadium::before{
  content:"\f351";
}

.bp5-icon-square::before{
  content:"\f2c9";
}

.bp5-icon-stacked-chart::before{
  content:"\f2ca";
}

.bp5-icon-stadium-geometry::before{
  content:"\f2cb";
}

.bp5-icon-star::before{
  content:"\f2cd";
}

.bp5-icon-star-empty::before{
  content:"\f2cc";
}

.bp5-icon-step-backward::before{
  content:"\f2ce";
}

.bp5-icon-step-chart::before{
  content:"\f2cf";
}

.bp5-icon-step-forward::before{
  content:"\f2d0";
}

.bp5-icon-stop::before{
  content:"\f2d1";
}

.bp5-icon-stopwatch::before{
  content:"\f2d2";
}

.bp5-icon-strikethrough::before{
  content:"\f2d3";
}

.bp5-icon-style::before{
  content:"\f2d4";
}

.bp5-icon-subscript::before{
  content:"\f339";
}

.bp5-icon-superscript::before{
  content:"\f33a";
}

.bp5-icon-swap-horizontal::before{
  content:"\f2d5";
}

.bp5-icon-swap-vertical::before{
  content:"\f2d6";
}

.bp5-icon-switch::before{
  content:"\f2d7";
}

.bp5-icon-symbol-circle::before{
  content:"\f2d8";
}

.bp5-icon-symbol-cross::before{
  content:"\f2d9";
}

.bp5-icon-symbol-diamond::before{
  content:"\f2da";
}

.bp5-icon-symbol-rectangle::before{
  content:"\f322";
}

.bp5-icon-symbol-square::before{
  content:"\f2db";
}

.bp5-icon-symbol-triangle-down::before{
  content:"\f2dc";
}

.bp5-icon-symbol-triangle-up::before{
  content:"\f2dd";
}

.bp5-icon-syringe::before{
  content:"\f2de";
}

.bp5-icon-table-sync::before{
  content:"\f36e";
}

.bp5-icon-tag::before{
  content:"\f2df";
}

.bp5-icon-tag-add::before{
  content:"\f379";
}

.bp5-icon-tag-promote::before{
  content:"\f37a";
}

.bp5-icon-tag-refresh::before{
  content:"\f37b";
}

.bp5-icon-tag-undo::before{
  content:"\f37c";
}

.bp5-icon-tags::before{
  content:"\f37d";
}

.bp5-icon-take-action::before{
  content:"\f2e0";
}

.bp5-icon-tank::before{
  content:"\f2e1";
}

.bp5-icon-target::before{
  content:"\f2e2";
}

.bp5-icon-taxi::before{
  content:"\f2e3";
}

.bp5-icon-team::before{
  content:"\f352";
}

.bp5-icon-temperature::before{
  content:"\f2e4";
}

.bp5-icon-text-highlight::before{
  content:"\f2e5";
}

.bp5-icon-th::before{
  content:"\f2ea";
}

.bp5-icon-th-derived::before{
  content:"\f2e6";
}

.bp5-icon-th-disconnect::before{
  content:"\f2e7";
}

.bp5-icon-th-filtered::before{
  content:"\f2e8";
}

.bp5-icon-th-list::before{
  content:"\f2e9";
}

.bp5-icon-third-party::before{
  content:"\f2eb";
}

.bp5-icon-thumbs-down::before{
  content:"\f2ec";
}

.bp5-icon-thumbs-up::before{
  content:"\f2ed";
}

.bp5-icon-tick::before{
  content:"\f2ef";
}

.bp5-icon-tick-circle::before{
  content:"\f2ee";
}

.bp5-icon-time::before{
  content:"\f2f0";
}

.bp5-icon-timeline-area-chart::before{
  content:"\f2f1";
}

.bp5-icon-timeline-bar-chart::before{
  content:"\f2f2";
}

.bp5-icon-timeline-events::before{
  content:"\f2f3";
}

.bp5-icon-timeline-line-chart::before{
  content:"\f2f4";
}

.bp5-icon-tint::before{
  content:"\f2f5";
}

.bp5-icon-torch::before{
  content:"\f2f6";
}

.bp5-icon-tractor::before{
  content:"\f2f7";
}

.bp5-icon-train::before{
  content:"\f2f8";
}

.bp5-icon-translate::before{
  content:"\f2f9";
}

.bp5-icon-trash::before{
  content:"\f2fa";
}

.bp5-icon-tree::before{
  content:"\f2fb";
}

.bp5-icon-trending-down::before{
  content:"\f2fc";
}

.bp5-icon-trending-up::before{
  content:"\f2fd";
}

.bp5-icon-trophy::before{
  content:"\f34f";
}

.bp5-icon-truck::before{
  content:"\f2fe";
}

.bp5-icon-two-columns::before{
  content:"\f2ff";
}

.bp5-icon-unarchive::before{
  content:"\f300";
}

.bp5-icon-underline::before{
  content:"\f301";
}

.bp5-icon-undo::before{
  content:"\f302";
}

.bp5-icon-ungroup-objects::before{
  content:"\f303";
}

.bp5-icon-unknown-vehicle::before{
  content:"\f304";
}

.bp5-icon-unlink::before{
  content:"\f345";
}

.bp5-icon-unlock::before{
  content:"\f305";
}

.bp5-icon-unpin::before{
  content:"\f306";
}

.bp5-icon-unresolve::before{
  content:"\f307";
}

.bp5-icon-updated::before{
  content:"\f308";
}

.bp5-icon-upload::before{
  content:"\f309";
}

.bp5-icon-user::before{
  content:"\f30a";
}

.bp5-icon-variable::before{
  content:"\f30b";
}

.bp5-icon-vector::before{
  content:"\f35e";
}

.bp5-icon-vertical-bar-chart-asc::before{
  content:"\f30c";
}

.bp5-icon-vertical-bar-chart-desc::before{
  content:"\f30d";
}

.bp5-icon-vertical-distribution::before{
  content:"\f30e";
}

.bp5-icon-vertical-inbetween::before{
  content:"\f32a";
}

.bp5-icon-video::before{
  content:"\f30f";
}

.bp5-icon-virus::before{
  content:"\f310";
}

.bp5-icon-volume-down::before{
  content:"\f311";
}

.bp5-icon-volume-off::before{
  content:"\f312";
}

.bp5-icon-volume-up::before{
  content:"\f313";
}

.bp5-icon-walk::before{
  content:"\f314";
}

.bp5-icon-warning-sign::before{
  content:"\f315";
}

.bp5-icon-waterfall-chart::before{
  content:"\f316";
}

.bp5-icon-waves::before{
  content:"\f317";
}

.bp5-icon-widget::before{
  content:"\f31b";
}

.bp5-icon-widget-button::before{
  content:"\f318";
}

.bp5-icon-widget-footer::before{
  content:"\f319";
}

.bp5-icon-widget-header::before{
  content:"\f31a";
}

.bp5-icon-wind::before{
  content:"\f31c";
}

.bp5-icon-wrench::before{
  content:"\f31d";
}

.bp5-icon-wrench-redo::before{
  content:"\f37e";
}

.bp5-icon-wrench-snooze::before{
  content:"\f37f";
}

.bp5-icon-wrench-time::before{
  content:"\f380";
}

.bp5-icon-zoom-in::before{
  content:"\f31e";
}

.bp5-icon-zoom-out::before{
  content:"\f31f";
}

.bp5-icon-zoom-to-fit::before{
  content:"\f320";
}
.bp5-submenu > .bp5-popover-wrapper{
  display:block;
}
.bp5-submenu .bp5-popover-target{
  display:block;
}
.bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item{
}
.bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item:not([class*=bp5-intent-]){
  background-color:rgba(143, 153, 168, 0.15);
  color:inherit;
  cursor:pointer;
  text-decoration:none;
}
.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item:not([class*=bp5-intent-]){
  color:inherit;
}
.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item:not([class*=bp5-intent-]) .bp5-menu-item-icon,
.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item:not([class*=bp5-intent-]) .bp5-submenu-icon{
  color:#abb3bf;
}
.bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-], .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:hover, .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:active{
  background-color:rgba(45, 114, 210, 0.1);
  color:#215db0;
}
.bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-] .bp5-menu-item-label, .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:hover .bp5-menu-item-label, .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:active .bp5-menu-item-label{
  color:inherit;
}
.bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]::before,
.bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-] .bp5-menu-item-icon,
.bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-] .bp5-menu-item-selected-icon,
.bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-] .bp5-submenu-icon, .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:hover::before,
.bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:hover .bp5-menu-item-icon,
.bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:hover .bp5-menu-item-selected-icon,
.bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:hover .bp5-submenu-icon, .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:active::before,
.bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:active .bp5-menu-item-icon,
.bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:active .bp5-menu-item-selected-icon,
.bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:active .bp5-submenu-icon{
  color:#215db0;
}
.bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-].bp5-intent-success, .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:hover.bp5-intent-success, .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:active.bp5-intent-success{
  background-color:rgba(35, 133, 81, 0.1);
  color:#1c6e42;
}
.bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-].bp5-intent-success::before,
.bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-].bp5-intent-success .bp5-menu-item-icon,
.bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-].bp5-intent-success .bp5-submenu-icon, .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:hover.bp5-intent-success::before,
.bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:hover.bp5-intent-success .bp5-menu-item-icon,
.bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:hover.bp5-intent-success .bp5-submenu-icon, .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:active.bp5-intent-success::before,
.bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:active.bp5-intent-success .bp5-menu-item-icon,
.bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:active.bp5-intent-success .bp5-submenu-icon{
  color:inherit;
}
.bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-].bp5-intent-warning, .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:hover.bp5-intent-warning, .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:active.bp5-intent-warning{
  background-color:rgba(200, 118, 25, 0.1);
  color:#935610;
}
.bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-].bp5-intent-warning::before,
.bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-].bp5-intent-warning .bp5-menu-item-icon,
.bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-].bp5-intent-warning .bp5-submenu-icon, .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:hover.bp5-intent-warning::before,
.bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:hover.bp5-intent-warning .bp5-menu-item-icon,
.bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:hover.bp5-intent-warning .bp5-submenu-icon, .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:active.bp5-intent-warning::before,
.bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:active.bp5-intent-warning .bp5-menu-item-icon,
.bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:active.bp5-intent-warning .bp5-submenu-icon{
  color:inherit;
}
.bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-].bp5-intent-danger, .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:hover.bp5-intent-danger, .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:active.bp5-intent-danger{
  background-color:rgba(205, 66, 70, 0.1);
  color:#ac2f33;
}
.bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-].bp5-intent-danger::before,
.bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-].bp5-intent-danger .bp5-menu-item-icon,
.bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-].bp5-intent-danger .bp5-submenu-icon, .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:hover.bp5-intent-danger::before,
.bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:hover.bp5-intent-danger .bp5-menu-item-icon,
.bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:hover.bp5-intent-danger .bp5-submenu-icon, .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:active.bp5-intent-danger::before,
.bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:active.bp5-intent-danger .bp5-menu-item-icon,
.bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:active.bp5-intent-danger .bp5-submenu-icon{
  color:inherit;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-], .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:hover, .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:active{
    background-color:highlight;
  }
}
.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-], .bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:hover, .bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:active{
  background-color:rgba(45, 114, 210, 0.2);
  color:#8abbff;
}
.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]::before,
.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-] .bp5-menu-item-icon,
.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-] .bp5-menu-item-selected-icon,
.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-] .bp5-submenu-icon, .bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:hover::before,
.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:hover .bp5-menu-item-icon,
.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:hover .bp5-menu-item-selected-icon,
.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:hover .bp5-submenu-icon, .bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:active::before,
.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:active .bp5-menu-item-icon,
.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:active .bp5-menu-item-selected-icon,
.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:active .bp5-submenu-icon{
  color:#8abbff;
}
.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-].bp5-intent-success, .bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:hover.bp5-intent-success, .bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:active.bp5-intent-success{
  background-color:rgba(35, 133, 81, 0.2);
  color:#72ca9b;
}
.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-].bp5-intent-success::before,
.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-].bp5-intent-success .bp5-menu-item-icon,
.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-].bp5-intent-success .bp5-submenu-icon, .bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:hover.bp5-intent-success::before,
.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:hover.bp5-intent-success .bp5-menu-item-icon,
.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:hover.bp5-intent-success .bp5-submenu-icon, .bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:active.bp5-intent-success::before,
.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:active.bp5-intent-success .bp5-menu-item-icon,
.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:active.bp5-intent-success .bp5-submenu-icon{
  color:inherit;
}
.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-].bp5-intent-warning, .bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:hover.bp5-intent-warning, .bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:active.bp5-intent-warning{
  background-color:rgba(200, 118, 25, 0.2);
  color:#fbb360;
}
.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-].bp5-intent-warning::before,
.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-].bp5-intent-warning .bp5-menu-item-icon,
.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-].bp5-intent-warning .bp5-submenu-icon, .bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:hover.bp5-intent-warning::before,
.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:hover.bp5-intent-warning .bp5-menu-item-icon,
.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:hover.bp5-intent-warning .bp5-submenu-icon, .bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:active.bp5-intent-warning::before,
.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:active.bp5-intent-warning .bp5-menu-item-icon,
.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:active.bp5-intent-warning .bp5-submenu-icon{
  color:inherit;
}
.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-].bp5-intent-danger, .bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:hover.bp5-intent-danger, .bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:active.bp5-intent-danger{
  background-color:rgba(205, 66, 70, 0.2);
  color:#fa999c;
}
.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-].bp5-intent-danger::before,
.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-].bp5-intent-danger .bp5-menu-item-icon,
.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-].bp5-intent-danger .bp5-submenu-icon, .bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:hover.bp5-intent-danger::before,
.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:hover.bp5-intent-danger .bp5-menu-item-icon,
.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:hover.bp5-intent-danger .bp5-submenu-icon, .bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:active.bp5-intent-danger::before,
.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:active.bp5-intent-danger .bp5-menu-item-icon,
.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:active.bp5-intent-danger .bp5-submenu-icon{
  color:inherit;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-], .bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:hover, .bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*=bp5-intent-]:active{
    background-color:highlight;
  }
}
.bp5-submenu.bp5-popover{
  box-shadow:none;
  padding:0 5px;
}
.bp5-submenu.bp5-popover > .bp5-popover-content{
  box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 2px 4px rgba(17, 20, 24, 0.2), 0 8px 24px rgba(17, 20, 24, 0.2);
}
.bp5-dark .bp5-submenu.bp5-popover, .bp5-submenu.bp5-popover.bp5-dark{
  box-shadow:none;
}
.bp5-dark .bp5-submenu.bp5-popover > .bp5-popover-content, .bp5-submenu.bp5-popover.bp5-dark > .bp5-popover-content{
  box-shadow:0 0 0 1px hsl(215, 3%, 38%), inset 0 0 0 1px rgba(255, 255, 255, 0.2), 0 2px 4px rgba(17, 20, 24, 0.4), 0 8px 24px rgba(17, 20, 24, 0.4);
}
.bp5-menu{
  background:#ffffff;
  border-radius:2px;
  color:#1c2127;
  list-style:none;
  margin:0;
  min-width:180px;
  padding:5px;
  text-align:left;
}

.bp5-menu-divider{
  border-top:1px solid rgba(17, 20, 24, 0.15);
  display:block;
  margin:5px -5px;
}
.bp5-dark .bp5-menu-divider{
  border-top-color:rgba(255, 255, 255, 0.2);
}

.bp5-menu-item{
  display:flex;
  flex-direction:row;
  align-items:flex-start;
  border-radius:2px;
  color:inherit;
  line-height:20px;
  padding:5px 7px;
  text-decoration:none;
  -webkit-user-select:none;
     -moz-user-select:none;
      -ms-user-select:none;
          user-select:none;
}
.bp5-menu-item > *{
  flex-grow:0;
  flex-shrink:0;
}
.bp5-menu-item > .bp5-fill{
  flex-grow:1;
  flex-shrink:1;
}
.bp5-menu-item::before,
.bp5-menu-item > *{
  margin-right:7px;
}
.bp5-menu-item:empty::before,
.bp5-menu-item > :last-child{
  margin-right:0;
}
.bp5-menu-item > .bp5-fill{
  word-break:break-word;
}
.bp5-menu-item .bp5-menu-item-icon{
  display:flex;
  flex-direction:column;
  height:20px;
  justify-content:center;
}
.bp5-menu-item .bp5-menu-item-label{
  color:#5f6b7c;
}
.bp5-menu-item::before,
.bp5-menu-item .bp5-menu-item-icon,
.bp5-menu-item .bp5-menu-item-selected-icon,
.bp5-menu-item .bp5-submenu-icon{
  color:#5f6b7c;
}
.bp5-menu-item::before,
.bp5-menu-item .bp5-submenu-icon{
  margin-top:2px;
}
.bp5-menu-item:hover{
  background-color:rgba(143, 153, 168, 0.15);
  color:inherit;
  cursor:pointer;
  text-decoration:none;
}
.bp5-menu-item:active{
  background-color:rgba(143, 153, 168, 0.3);
}
.bp5-menu-item:active .bp5-menu-item-label{
  color:#1c2127;
}
.bp5-menu-item.bp5-active{
  background-color:rgba(45, 114, 210, 0.1);
  color:#215db0;
}
.bp5-menu-item.bp5-active .bp5-menu-item-label{
  color:inherit;
}
.bp5-menu-item.bp5-active::before,
.bp5-menu-item.bp5-active .bp5-menu-item-icon,
.bp5-menu-item.bp5-active .bp5-menu-item-selected-icon,
.bp5-menu-item.bp5-active .bp5-submenu-icon{
  color:#215db0;
}
.bp5-menu-item.bp5-active.bp5-intent-success{
  background-color:rgba(35, 133, 81, 0.1);
  color:#1c6e42;
}
.bp5-menu-item.bp5-active.bp5-intent-success::before,
.bp5-menu-item.bp5-active.bp5-intent-success .bp5-menu-item-icon,
.bp5-menu-item.bp5-active.bp5-intent-success .bp5-submenu-icon{
  color:inherit;
}
.bp5-menu-item.bp5-active.bp5-intent-warning{
  background-color:rgba(200, 118, 25, 0.1);
  color:#935610;
}
.bp5-menu-item.bp5-active.bp5-intent-warning::before,
.bp5-menu-item.bp5-active.bp5-intent-warning .bp5-menu-item-icon,
.bp5-menu-item.bp5-active.bp5-intent-warning .bp5-submenu-icon{
  color:inherit;
}
.bp5-menu-item.bp5-active.bp5-intent-danger{
  background-color:rgba(205, 66, 70, 0.1);
  color:#ac2f33;
}
.bp5-menu-item.bp5-active.bp5-intent-danger::before,
.bp5-menu-item.bp5-active.bp5-intent-danger .bp5-menu-item-icon,
.bp5-menu-item.bp5-active.bp5-intent-danger .bp5-submenu-icon{
  color:inherit;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-menu-item.bp5-active{
    background-color:highlight;
  }
}
.bp5-menu-item.bp5-menu-item-is-selectable{
  padding-left:20px;
}
.bp5-menu-item.bp5-menu-item-is-selectable.bp5-selected{
  padding-left:0;
}
.bp5-menu-item.bp5-menu-item-is-selectable .bp5-menu-item-selected-icon{
  align-self:center;
  margin:0 2px;
}
.bp5-menu-item.bp5-disabled{
  background-color:inherit !important;
  color:rgba(95, 107, 124, 0.6) !important;
  cursor:not-allowed !important;
  outline:none !important;
}
.bp5-menu-item.bp5-disabled::before,
.bp5-menu-item.bp5-disabled .bp5-menu-item-icon,
.bp5-menu-item.bp5-disabled .bp5-submenu-icon{
  color:rgba(95, 107, 124, 0.6) !important;
}
.bp5-menu-item.bp5-disabled .bp5-menu-item-label{
  color:rgba(95, 107, 124, 0.6) !important;
}
.bp5-menu-item.bp5-intent-primary{
  color:#215db0;
}
.bp5-menu-item.bp5-intent-primary::before,
.bp5-menu-item.bp5-intent-primary .bp5-menu-item-icon,
.bp5-menu-item.bp5-intent-primary .bp5-menu-item-selected-icon,
.bp5-menu-item.bp5-intent-primary .bp5-submenu-icon,
.bp5-menu-item.bp5-intent-primary .bp5-menu-item-label{
  color:inherit;
}
.bp5-menu-item.bp5-intent-primary:hover{
  background-color:rgba(45, 114, 210, 0.1);
}
.bp5-menu-item.bp5-intent-primary:active, .bp5-menu-item.bp5-intent-primary.bp5-active{
  background-color:rgba(45, 114, 210, 0.2);
  color:#184a90;
}
.bp5-menu-item.bp5-intent-success{
  color:#1c6e42;
}
.bp5-menu-item.bp5-intent-success::before,
.bp5-menu-item.bp5-intent-success .bp5-menu-item-icon,
.bp5-menu-item.bp5-intent-success .bp5-menu-item-selected-icon,
.bp5-menu-item.bp5-intent-success .bp5-submenu-icon,
.bp5-menu-item.bp5-intent-success .bp5-menu-item-label{
  color:inherit;
}
.bp5-menu-item.bp5-intent-success:hover{
  background-color:rgba(35, 133, 81, 0.1);
}
.bp5-menu-item.bp5-intent-success:active, .bp5-menu-item.bp5-intent-success.bp5-active{
  background-color:rgba(35, 133, 81, 0.2);
  color:#165a36;
}
.bp5-menu-item.bp5-intent-warning{
  color:#935610;
}
.bp5-menu-item.bp5-intent-warning::before,
.bp5-menu-item.bp5-intent-warning .bp5-menu-item-icon,
.bp5-menu-item.bp5-intent-warning .bp5-menu-item-selected-icon,
.bp5-menu-item.bp5-intent-warning .bp5-submenu-icon,
.bp5-menu-item.bp5-intent-warning .bp5-menu-item-label{
  color:inherit;
}
.bp5-menu-item.bp5-intent-warning:hover{
  background-color:rgba(200, 118, 25, 0.1);
}
.bp5-menu-item.bp5-intent-warning:active, .bp5-menu-item.bp5-intent-warning.bp5-active{
  background-color:rgba(200, 118, 25, 0.2);
  color:#77450d;
}
.bp5-menu-item.bp5-intent-danger{
  color:#ac2f33;
}
.bp5-menu-item.bp5-intent-danger::before,
.bp5-menu-item.bp5-intent-danger .bp5-menu-item-icon,
.bp5-menu-item.bp5-intent-danger .bp5-menu-item-selected-icon,
.bp5-menu-item.bp5-intent-danger .bp5-submenu-icon,
.bp5-menu-item.bp5-intent-danger .bp5-menu-item-label{
  color:inherit;
}
.bp5-menu-item.bp5-intent-danger:hover{
  background-color:rgba(205, 66, 70, 0.1);
}
.bp5-menu-item.bp5-intent-danger:active, .bp5-menu-item.bp5-intent-danger.bp5-active{
  background-color:rgba(205, 66, 70, 0.2);
  color:#8e292c;
}
.bp5-menu-item::before{
  font-family:"blueprint-icons-16", sans-serif;
  font-size:16px;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  height:16px;
  line-height:1;
  width:16px;
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
  margin-right:7px;
}
.bp5-large .bp5-menu-item{
  font-size:16px;
  line-height:22px;
  padding-bottom:9px;
  padding-top:9px;
}
.bp5-large .bp5-menu-item .bp5-menu-item-icon{
  height:22px;
}
.bp5-large .bp5-menu-item::before,
.bp5-large .bp5-menu-item .bp5-submenu-icon{
  margin-top:3px;
}
.bp5-large .bp5-menu-item::before{
  font-family:"blueprint-icons-20", sans-serif;
  font-size:20px;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  height:20px;
  line-height:1;
  width:20px;
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
  margin-right:10px;
}
.bp5-small .bp5-menu-item{
  padding-bottom:2px;
  padding-top:2px;
}

button.bp5-menu-item{
  background:none;
  border:none;
  text-align:left;
  width:100%;
}
.bp5-menu-header{
  border-top:1px solid rgba(17, 20, 24, 0.15);
  display:block;
  margin:5px -5px;
  cursor:default;
  padding-left:2px;
}
.bp5-dark .bp5-menu-header{
  border-top-color:rgba(255, 255, 255, 0.2);
}
.bp5-menu-header:first-of-type{
  border-top:none;
}
.bp5-menu-header > h6{
  color:#1c2127;
  font-weight:600;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  word-wrap:normal;
  line-height:17px;
  margin:0;
  padding:10px 7px 0 6px;
}
.bp5-dark .bp5-menu-header > h6{
  color:#f6f7f9;
}
.bp5-menu-header > h6.bp5-text-muted{
  color:#5f6b7c;
}
.bp5-dark .bp5-menu-header > h6.bp5-text-muted{
  color:#abb3bf;
}
.bp5-menu-header:first-of-type > h6{
  padding-top:0;
}
.bp5-large .bp5-menu-header > h6{
  font-size:18px;
  padding-bottom:5px;
  padding-top:15px;
}
.bp5-large .bp5-menu-header:first-of-type > h6{
  padding-top:0;
}

.bp5-dark .bp5-menu{
  background:#2f343c;
  color:#f6f7f9;
}
.bp5-dark .bp5-menu-item{
  color:inherit;
}
.bp5-dark .bp5-menu-item .bp5-menu-item-label{
  color:#abb3bf;
}
.bp5-dark .bp5-menu-item::before,
.bp5-dark .bp5-menu-item .bp5-menu-item-icon,
.bp5-dark .bp5-menu-item .bp5-menu-item-selected-icon,
.bp5-dark .bp5-menu-item .bp5-submenu-icon{
  color:#abb3bf;
}
.bp5-dark .bp5-menu-item:hover{
  color:inherit;
}
.bp5-dark .bp5-menu-item:hover .bp5-menu-item-icon,
.bp5-dark .bp5-menu-item:hover .bp5-submenu-icon{
  color:#abb3bf;
}
.bp5-dark .bp5-menu-item:active{
  background-color:rgba(143, 153, 168, 0.3);
}
.bp5-dark .bp5-menu-item:active .bp5-menu-item-label{
  color:#f6f7f9;
}
.bp5-dark .bp5-menu-item.bp5-active{
  background-color:rgba(45, 114, 210, 0.2);
  color:#8abbff;
}
.bp5-dark .bp5-menu-item.bp5-active::before,
.bp5-dark .bp5-menu-item.bp5-active .bp5-menu-item-icon,
.bp5-dark .bp5-menu-item.bp5-active .bp5-menu-item-selected-icon,
.bp5-dark .bp5-menu-item.bp5-active .bp5-submenu-icon{
  color:#8abbff;
}
.bp5-dark .bp5-menu-item.bp5-active.bp5-intent-success{
  background-color:rgba(35, 133, 81, 0.2);
  color:#72ca9b;
}
.bp5-dark .bp5-menu-item.bp5-active.bp5-intent-success::before,
.bp5-dark .bp5-menu-item.bp5-active.bp5-intent-success .bp5-menu-item-icon,
.bp5-dark .bp5-menu-item.bp5-active.bp5-intent-success .bp5-submenu-icon{
  color:inherit;
}
.bp5-dark .bp5-menu-item.bp5-active.bp5-intent-warning{
  background-color:rgba(200, 118, 25, 0.2);
  color:#fbb360;
}
.bp5-dark .bp5-menu-item.bp5-active.bp5-intent-warning::before,
.bp5-dark .bp5-menu-item.bp5-active.bp5-intent-warning .bp5-menu-item-icon,
.bp5-dark .bp5-menu-item.bp5-active.bp5-intent-warning .bp5-submenu-icon{
  color:inherit;
}
.bp5-dark .bp5-menu-item.bp5-active.bp5-intent-danger{
  background-color:rgba(205, 66, 70, 0.2);
  color:#fa999c;
}
.bp5-dark .bp5-menu-item.bp5-active.bp5-intent-danger::before,
.bp5-dark .bp5-menu-item.bp5-active.bp5-intent-danger .bp5-menu-item-icon,
.bp5-dark .bp5-menu-item.bp5-active.bp5-intent-danger .bp5-submenu-icon{
  color:inherit;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-dark .bp5-menu-item.bp5-active{
    background-color:highlight;
  }
}
.bp5-dark .bp5-menu-item.bp5-disabled{
  color:rgba(171, 179, 191, 0.6) !important;
}
.bp5-dark .bp5-menu-item.bp5-disabled::before,
.bp5-dark .bp5-menu-item.bp5-disabled .bp5-menu-item-icon,
.bp5-dark .bp5-menu-item.bp5-disabled .bp5-submenu-icon{
  color:rgba(171, 179, 191, 0.6) !important;
}
.bp5-dark .bp5-menu-item.bp5-disabled .bp5-menu-item-label{
  color:rgba(171, 179, 191, 0.6) !important;
}
.bp5-dark .bp5-menu-item.bp5-intent-primary{
  color:#8abbff;
}
.bp5-dark .bp5-menu-item.bp5-intent-primary::before,
.bp5-dark .bp5-menu-item.bp5-intent-primary .bp5-menu-item-icon,
.bp5-dark .bp5-menu-item.bp5-intent-primary .bp5-menu-item-selected-icon,
.bp5-dark .bp5-menu-item.bp5-intent-primary .bp5-submenu-icon,
.bp5-dark .bp5-menu-item.bp5-intent-primary .bp5-menu-item-label{
  color:inherit;
}
.bp5-dark .bp5-menu-item.bp5-intent-primary:hover{
  background-color:rgba(45, 114, 210, 0.2);
}
.bp5-dark .bp5-menu-item.bp5-intent-primary:active, .bp5-dark .bp5-menu-item.bp5-intent-primary.bp5-active{
  background-color:rgba(45, 114, 210, 0.3);
  color:#99c4ff;
}
.bp5-dark .bp5-menu-item.bp5-intent-success{
  color:#72ca9b;
}
.bp5-dark .bp5-menu-item.bp5-intent-success::before,
.bp5-dark .bp5-menu-item.bp5-intent-success .bp5-menu-item-icon,
.bp5-dark .bp5-menu-item.bp5-intent-success .bp5-menu-item-selected-icon,
.bp5-dark .bp5-menu-item.bp5-intent-success .bp5-submenu-icon,
.bp5-dark .bp5-menu-item.bp5-intent-success .bp5-menu-item-label{
  color:inherit;
}
.bp5-dark .bp5-menu-item.bp5-intent-success:hover{
  background-color:rgba(35, 133, 81, 0.2);
}
.bp5-dark .bp5-menu-item.bp5-intent-success:active, .bp5-dark .bp5-menu-item.bp5-intent-success.bp5-active{
  background-color:rgba(35, 133, 81, 0.3);
  color:#7cd7a2;
}
.bp5-dark .bp5-menu-item.bp5-intent-warning{
  color:#fbb360;
}
.bp5-dark .bp5-menu-item.bp5-intent-warning::before,
.bp5-dark .bp5-menu-item.bp5-intent-warning .bp5-menu-item-icon,
.bp5-dark .bp5-menu-item.bp5-intent-warning .bp5-menu-item-selected-icon,
.bp5-dark .bp5-menu-item.bp5-intent-warning .bp5-submenu-icon,
.bp5-dark .bp5-menu-item.bp5-intent-warning .bp5-menu-item-label{
  color:inherit;
}
.bp5-dark .bp5-menu-item.bp5-intent-warning:hover{
  background-color:rgba(200, 118, 25, 0.2);
}
.bp5-dark .bp5-menu-item.bp5-intent-warning:active, .bp5-dark .bp5-menu-item.bp5-intent-warning.bp5-active{
  background-color:rgba(200, 118, 25, 0.3);
  color:#f5c186;
}
.bp5-dark .bp5-menu-item.bp5-intent-danger{
  color:#fa999c;
}
.bp5-dark .bp5-menu-item.bp5-intent-danger::before,
.bp5-dark .bp5-menu-item.bp5-intent-danger .bp5-menu-item-icon,
.bp5-dark .bp5-menu-item.bp5-intent-danger .bp5-menu-item-selected-icon,
.bp5-dark .bp5-menu-item.bp5-intent-danger .bp5-submenu-icon,
.bp5-dark .bp5-menu-item.bp5-intent-danger .bp5-menu-item-label{
  color:inherit;
}
.bp5-dark .bp5-menu-item.bp5-intent-danger:hover{
  background-color:rgba(205, 66, 70, 0.2);
}
.bp5-dark .bp5-menu-item.bp5-intent-danger:active, .bp5-dark .bp5-menu-item.bp5-intent-danger.bp5-active{
  background-color:rgba(205, 66, 70, 0.3);
  color:#ffa1a4;
}
.bp5-dark .bp5-menu-divider,
.bp5-dark .bp5-menu-header{
  border-color:rgba(255, 255, 255, 0.2);
}
.bp5-dark .bp5-menu-header > h6{
  color:#f6f7f9;
}

.bp5-label .bp5-menu{
  margin-top:5px;
}
.bp5-navbar{
  background-color:#ffffff;
  box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 1px 1px rgba(17, 20, 24, 0.2);
  height:50px;
  padding:0 15px;
  position:relative;
  width:100%;
  z-index:10;
}
.bp5-navbar.bp5-dark, .bp5-dark .bp5-navbar{
  background-color:#2f343c;
}
.bp5-navbar.bp5-dark{
  box-shadow:inset inset 0 0 0 1px rgba(255, 255, 255, 0.2), 0 1px 1px 0 rgba(17, 20, 24, 0.4);
}
.bp5-dark .bp5-navbar{
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.2), 0 1px 1px 0 rgba(17, 20, 24, 0.4);
}
.bp5-navbar.bp5-fixed-top{
  left:0;
  position:fixed;
  right:0;
  top:0;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-navbar{
    border:1px solid buttonborder;
  }
}

.bp5-navbar-heading{
  font-size:16px;
  margin-right:15px;
}

.bp5-navbar-group{
  align-items:center;
  display:flex;
  height:50px;
}
.bp5-navbar-group.bp5-align-left{
  float:left;
}
.bp5-navbar-group.bp5-align-right{
  float:right;
}

.bp5-navbar-divider{
  border-left:1px solid rgba(17, 20, 24, 0.15);
  height:20px;
  margin:0 10px;
}
.bp5-dark .bp5-navbar-divider{
  border-left-color:rgba(255, 255, 255, 0.2);
}
.bp5-non-ideal-state{
  display:flex;
  flex-direction:column;
  align-items:center;
  color:#5f6b7c;
  height:100%;
  justify-content:center;
  text-align:center;
  width:100%;
}
.bp5-non-ideal-state > *{
  flex-grow:0;
  flex-shrink:0;
}
.bp5-non-ideal-state > .bp5-fill{
  flex-grow:1;
  flex-shrink:1;
}
.bp5-non-ideal-state::before,
.bp5-non-ideal-state > *{
  margin-bottom:20px;
}
.bp5-non-ideal-state:empty::before,
.bp5-non-ideal-state > :last-child{
  margin-bottom:0;
}
.bp5-non-ideal-state > *{
  max-width:400px;
}
.bp5-non-ideal-state .bp5-heading{
  color:#5f6b7c;
  line-height:20px;
  margin-bottom:10px;
}
.bp5-non-ideal-state .bp5-heading:only-child{
  margin-bottom:0;
}
.bp5-non-ideal-state.bp5-non-ideal-state-horizontal{
  display:flex;
  flex-direction:row;
  text-align:left;
}
.bp5-non-ideal-state.bp5-non-ideal-state-horizontal > *{
  flex-grow:0;
  flex-shrink:0;
}
.bp5-non-ideal-state.bp5-non-ideal-state-horizontal > .bp5-fill{
  flex-grow:1;
  flex-shrink:1;
}
.bp5-non-ideal-state.bp5-non-ideal-state-horizontal::before,
.bp5-non-ideal-state.bp5-non-ideal-state-horizontal > *{
  margin-right:20px;
}
.bp5-non-ideal-state.bp5-non-ideal-state-horizontal:empty::before,
.bp5-non-ideal-state.bp5-non-ideal-state-horizontal > :last-child{
  margin-right:0;
}
.bp5-non-ideal-state.bp5-non-ideal-state-horizontal > *{
  margin-bottom:0;
}
.bp5-dark .bp5-non-ideal-state{
  color:#abb3bf;
}
.bp5-dark .bp5-non-ideal-state .bp5-heading{
  color:#abb3bf;
}

.bp5-non-ideal-state-visual{
  color:#8f99a8;
}

.bp5-overflow-list{
  display:flex;
  flex-wrap:nowrap;
  min-width:0;
}

.bp5-overflow-list-spacer{
  flex-shrink:1;
  width:1px;
}
body.bp5-overlay-open{
  overflow:hidden;
}

.bp5-overlay{
  bottom:0;
  left:0;
  position:static;
  right:0;
  top:0;
  z-index:20;
}
.bp5-overlay:not(.bp5-overlay-open){
  pointer-events:none;
}
.bp5-overlay.bp5-overlay-container{
  overflow:hidden;
  position:fixed;
}
.bp5-overlay.bp5-overlay-container.bp5-overlay-inline{
  position:absolute;
}
.bp5-overlay.bp5-overlay-scroll-container{
  overflow:auto;
  position:fixed;
}
.bp5-overlay.bp5-overlay-scroll-container.bp5-overlay-inline{
  position:absolute;
}
.bp5-overlay.bp5-overlay-inline{
  display:inline;
  overflow:visible;
}

.bp5-overlay-content{
  position:fixed;
  z-index:20;
}
.bp5-overlay-inline .bp5-overlay-content, .bp5-overlay-scroll-container .bp5-overlay-content{
  position:absolute;
}

.bp5-overlay-backdrop{
  bottom:0;
  left:0;
  position:fixed;
  right:0;
  top:0;
  opacity:1;
  background-color:rgba(17, 20, 24, 0.7);
  overflow:auto;
  -webkit-user-select:none;
     -moz-user-select:none;
      -ms-user-select:none;
          user-select:none;
  z-index:20;
}
.bp5-overlay-backdrop.bp5-overlay-enter, .bp5-overlay-backdrop.bp5-overlay-appear{
  opacity:0;
}
.bp5-overlay-backdrop.bp5-overlay-enter-active, .bp5-overlay-backdrop.bp5-overlay-appear-active{
  opacity:1;
  transition-delay:0;
  transition-duration:200ms;
  transition-property:opacity;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}
.bp5-overlay-backdrop.bp5-overlay-exit{
  opacity:1;
}
.bp5-overlay-backdrop.bp5-overlay-exit-active{
  opacity:0;
  transition-delay:0;
  transition-duration:200ms;
  transition-property:opacity;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}
.bp5-overlay-backdrop:focus{
  outline:none;
}
.bp5-overlay-inline .bp5-overlay-backdrop{
  position:absolute;
}
.bp5-panel-stack{
  overflow:hidden;
  position:relative;
}

.bp5-panel-stack-header{
  align-items:center;
  box-shadow:0 1px rgba(17, 20, 24, 0.15);
  display:flex;
  flex-shrink:0;
  height:30px;
  z-index:1;
}
.bp5-dark .bp5-panel-stack-header{
  box-shadow:0 1px rgba(255, 255, 255, 0.2);
}
.bp5-panel-stack-header > span{
  align-items:stretch;
  display:flex;
  flex:1;
}
.bp5-panel-stack-header .bp5-heading{
  margin:0 5px;
}

.bp5-button.bp5-panel-stack-header-back{
  margin-left:5px;
  padding-left:0;
  white-space:nowrap;
}
.bp5-button.bp5-panel-stack-header-back .bp5-icon{
  margin:0 2px;
}

.bp5-panel-stack-view{
  bottom:0;
  left:0;
  position:absolute;
  right:0;
  top:0;
  background-color:#ffffff;
  border-right:1px solid rgba(17, 20, 24, 0.15);
  display:flex;
  flex-direction:column;
  margin-right:-1px;
  overflow-y:auto;
  z-index:1;
}
.bp5-dark .bp5-panel-stack-view{
  background-color:#2f343c;
}
.bp5-panel-stack-view:nth-last-child(n+4){
  display:none;
}

.bp5-panel-stack-push .bp5-panel-stack-enter, .bp5-panel-stack-push .bp5-panel-stack-appear{
  transform:translateX(100%);
  opacity:0;
}
.bp5-panel-stack-push .bp5-panel-stack-enter-active, .bp5-panel-stack-push .bp5-panel-stack-appear-active{
  transform:translate(0%);
  opacity:1;
  transition-delay:0;
  transition-duration:400ms;
  transition-property:transform, opacity;
  transition-timing-function:ease;
}
.bp5-panel-stack-push .bp5-panel-stack-exit{
  transform:translate(0%);
  opacity:1;
}
.bp5-panel-stack-push .bp5-panel-stack-exit-active{
  transform:translateX(-50%);
  opacity:0;
  transition-delay:0;
  transition-duration:400ms;
  transition-property:transform, opacity;
  transition-timing-function:ease;
}

.bp5-panel-stack-pop .bp5-panel-stack-enter, .bp5-panel-stack-pop .bp5-panel-stack-appear{
  transform:translateX(-50%);
  opacity:0;
}
.bp5-panel-stack-pop .bp5-panel-stack-enter-active, .bp5-panel-stack-pop .bp5-panel-stack-appear-active{
  transform:translate(0%);
  opacity:1;
  transition-delay:0;
  transition-duration:400ms;
  transition-property:transform, opacity;
  transition-timing-function:ease;
}
.bp5-panel-stack-pop .bp5-panel-stack-exit{
  transform:translate(0%);
  opacity:1;
}
.bp5-panel-stack-pop .bp5-panel-stack-exit-active{
  transform:translateX(100%);
  opacity:0;
  transition-delay:0;
  transition-duration:400ms;
  transition-property:transform, opacity;
  transition-timing-function:ease;
}
.bp5-panel-stack2{
  overflow:hidden;
  position:relative;
}

.bp5-panel-stack2-header{
  align-items:center;
  box-shadow:0 1px rgba(17, 20, 24, 0.15);
  display:flex;
  flex-shrink:0;
  height:30px;
  z-index:1;
}
.bp5-dark .bp5-panel-stack2-header{
  box-shadow:0 1px rgba(255, 255, 255, 0.2);
}
.bp5-panel-stack2-header > span{
  align-items:stretch;
  display:flex;
  flex:1;
}
.bp5-panel-stack2-header .bp5-heading{
  margin:0 5px;
}

.bp5-button.bp5-panel-stack2-header-back{
  margin-left:5px;
  padding-left:0;
  white-space:nowrap;
}
.bp5-button.bp5-panel-stack2-header-back .bp5-icon{
  margin:0 2px;
}

.bp5-panel-stack2-view{
  bottom:0;
  left:0;
  position:absolute;
  right:0;
  top:0;
  background-color:#ffffff;
  border-right:1px solid rgba(17, 20, 24, 0.15);
  display:flex;
  flex-direction:column;
  margin-right:-1px;
  overflow-y:auto;
  z-index:1;
}
.bp5-dark .bp5-panel-stack2-view{
  background-color:#2f343c;
}
.bp5-panel-stack2-view:nth-last-child(n+4){
  display:none;
}

.bp5-panel-stack2-push .bp5-panel-stack2-enter, .bp5-panel-stack2-push .bp5-panel-stack2-appear{
  transform:translateX(100%);
  opacity:0;
}
.bp5-panel-stack2-push .bp5-panel-stack2-enter-active, .bp5-panel-stack2-push .bp5-panel-stack2-appear-active{
  transform:translate(0%);
  opacity:1;
  transition-delay:0;
  transition-duration:400ms;
  transition-property:transform, opacity;
  transition-timing-function:ease;
}
.bp5-panel-stack2-push .bp5-panel-stack2-exit{
  transform:translate(0%);
  opacity:1;
}
.bp5-panel-stack2-push .bp5-panel-stack2-exit-active{
  transform:translateX(-50%);
  opacity:0;
  transition-delay:0;
  transition-duration:400ms;
  transition-property:transform, opacity;
  transition-timing-function:ease;
}

.bp5-panel-stack2-pop .bp5-panel-stack2-enter, .bp5-panel-stack2-pop .bp5-panel-stack2-appear{
  transform:translateX(-50%);
  opacity:0;
}
.bp5-panel-stack2-pop .bp5-panel-stack2-enter-active, .bp5-panel-stack2-pop .bp5-panel-stack2-appear-active{
  transform:translate(0%);
  opacity:1;
  transition-delay:0;
  transition-duration:400ms;
  transition-property:transform, opacity;
  transition-timing-function:ease;
}
.bp5-panel-stack2-pop .bp5-panel-stack2-exit{
  transform:translate(0%);
  opacity:1;
}
.bp5-panel-stack2-pop .bp5-panel-stack2-exit-active{
  transform:translateX(100%);
  opacity:0;
  transition-delay:0;
  transition-duration:400ms;
  transition-property:transform, opacity;
  transition-timing-function:ease;
}
.bp5-button-group:not(.bp5-minimal) > .bp5-popover-target:not(:first-child) .bp5-button{
  border-bottom-left-radius:0;
  border-top-left-radius:0;
}
.bp5-button-group:not(.bp5-minimal) > .bp5-popover-target:not(:last-child) .bp5-button{
  border-bottom-right-radius:0;
  border-top-right-radius:0;
  margin-right:-1px;
}
.bp5-button-group .bp5-popover-target{
  display:flex;
  flex:1 1 auto;
}
.bp5-button-group.bp5-vertical:not(.bp5-minimal) > .bp5-popover-target:first-child .bp5-button{
  border-radius:2px 2px 0 0;
}
.bp5-button-group.bp5-vertical:not(.bp5-minimal) > .bp5-popover-target:last-child .bp5-button{
  border-radius:0 0 2px 2px;
}
.bp5-button-group.bp5-vertical:not(.bp5-minimal) > .bp5-popover-target:not(:last-child) .bp5-button{
  margin-bottom:-1px;
}
.bp5-control-group .bp5-popover-target{
  border-radius:inherit;
}
label.bp5-label .bp5-popover-target{
  display:block;
  margin-top:5px;
  text-transform:none;
}
.bp5-submenu .bp5-popover-target{
  display:block;
}
.bp5-submenu.bp5-popover{
  box-shadow:none;
  padding:0 5px;
}
.bp5-submenu.bp5-popover > .bp5-popover-content{
  box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 2px 4px rgba(17, 20, 24, 0.2), 0 8px 24px rgba(17, 20, 24, 0.2);
}
.bp5-dark .bp5-submenu.bp5-popover, .bp5-submenu.bp5-popover.bp5-dark{
  box-shadow:none;
}
.bp5-dark .bp5-submenu.bp5-popover > .bp5-popover-content, .bp5-submenu.bp5-popover.bp5-dark > .bp5-popover-content{
  box-shadow:0 0 0 1px hsl(215, 3%, 38%), inset 0 0 0 1px rgba(255, 255, 255, 0.2), 0 2px 4px rgba(17, 20, 24, 0.4), 0 8px 24px rgba(17, 20, 24, 0.4);
}
.bp5-tree-node-secondary-label .bp5-popover-target{
  align-items:center;
  display:flex;
}

.bp5-popover{
  box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 2px 4px rgba(17, 20, 24, 0.2), 0 8px 24px rgba(17, 20, 24, 0.2);
  transform:scale(1);
  border-radius:2px;
  display:inline-block;
  z-index:20;
}
.bp5-popover .bp5-popover-arrow{
  height:30px;
  position:absolute;
  width:30px;
}
.bp5-popover .bp5-popover-arrow::before{
  height:20px;
  margin:5px;
  width:20px;
}
.bp5-popover .bp5-popover-content{
  background:#ffffff;
}
.bp5-popover .bp5-popover-content,
.bp5-popover .bp5-heading{
  color:inherit;
}
.bp5-popover .bp5-popover-arrow::before{
  box-shadow:1px 1px 6px rgba(17, 20, 24, 0.2);
}
.bp5-popover .bp5-popover-arrow-border{
  fill:#111418;
  fill-opacity:0.1;
}
.bp5-popover .bp5-popover-arrow-fill{
  fill:#ffffff;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-popover .bp5-popover-arrow-fill{
    fill:buttonborder;
  }
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-popover{
    border:1px solid buttonborder;
  }
}
.bp5-popover-enter > .bp5-popover, .bp5-popover-appear > .bp5-popover{
  transform:scale(0.3);
}
.bp5-popover-enter-active > .bp5-popover, .bp5-popover-appear-active > .bp5-popover{
  transform:scale(1);
  transition-delay:0;
  transition-duration:300ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
}
.bp5-popover-exit > .bp5-popover{
  transform:scale(1);
}
.bp5-popover-exit-active > .bp5-popover{
  transform:scale(0.3);
  transition-delay:0;
  transition-duration:300ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
}
.bp5-popover .bp5-popover-content{
  border-radius:2px;
  position:relative;
}
.bp5-popover.bp5-popover-content-sizing .bp5-popover-content{
  max-width:350px;
  padding:20px;
}
.bp5-popover-target + .bp5-overlay .bp5-popover.bp5-popover-content-sizing{
  width:350px;
}
.bp5-popover.bp5-minimal{
  margin:0 !important;
}
.bp5-popover.bp5-minimal .bp5-popover-arrow{
  display:none;
}
.bp5-popover.bp5-minimal.bp5-popover{
  transform:scale(1);
}
.bp5-popover-enter > .bp5-popover.bp5-minimal.bp5-popover, .bp5-popover-appear > .bp5-popover.bp5-minimal.bp5-popover{
  transform:scale(1);
}
.bp5-popover-enter-active > .bp5-popover.bp5-minimal.bp5-popover, .bp5-popover-appear-active > .bp5-popover.bp5-minimal.bp5-popover{
  transform:scale(1);
  transition-delay:0;
  transition-duration:100ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}
.bp5-popover-exit > .bp5-popover.bp5-minimal.bp5-popover{
  transform:scale(1);
}
.bp5-popover-exit-active > .bp5-popover.bp5-minimal.bp5-popover{
  transform:scale(1);
  transition-delay:0;
  transition-duration:100ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}
.bp5-popover.bp5-popover-match-target-width{
  width:100%;
}
.bp5-popover.bp5-dark, .bp5-dark .bp5-popover{
  box-shadow:0 0 0 1px hsl(215, 3%, 38%), inset 0 0 0 1px rgba(255, 255, 255, 0.2), 0 2px 4px rgba(17, 20, 24, 0.4), 0 8px 24px rgba(17, 20, 24, 0.4);
}
.bp5-popover.bp5-dark .bp5-popover-content, .bp5-dark .bp5-popover .bp5-popover-content{
  background:#2f343c;
}
.bp5-popover.bp5-dark .bp5-popover-content,
.bp5-popover.bp5-dark .bp5-heading, .bp5-dark .bp5-popover .bp5-popover-content,
.bp5-dark .bp5-popover .bp5-heading{
  color:inherit;
}
.bp5-popover.bp5-dark .bp5-popover-arrow::before, .bp5-dark .bp5-popover .bp5-popover-arrow::before{
  box-shadow:0 0 0 1px #777a7e, 1px 1px 6px rgba(17, 20, 24, 0.4);
}
.bp5-popover.bp5-dark .bp5-popover-arrow-border, .bp5-dark .bp5-popover .bp5-popover-arrow-border{
  fill:#111418;
  fill-opacity:0.2;
}
.bp5-popover.bp5-dark .bp5-popover-arrow-fill, .bp5-dark .bp5-popover .bp5-popover-arrow-fill{
  fill:#2f343c;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-popover.bp5-dark .bp5-popover-arrow-fill, .bp5-dark .bp5-popover .bp5-popover-arrow-fill{
    fill:buttonborder;
  }
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-popover.bp5-dark, .bp5-dark .bp5-popover{
    border:1px solid buttonborder;
  }
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-popover{
    border:1px solid buttonborder;
    box-shadow:none;
  }
}

.bp5-popover-arrow::before{
  border-radius:1px;
  content:"";
  display:block;
  position:absolute;
  transform:rotate(45deg);
}

.bp5-overlay-backdrop.bp5-popover-backdrop{
  background:rgba(255, 255, 255, 0);
}

.bp5-popover-transition-container{
  opacity:1;
  display:flex;
  z-index:20;
}
.bp5-popover-transition-container.bp5-popover-enter, .bp5-popover-transition-container.bp5-popover-appear{
  opacity:0;
}
.bp5-popover-transition-container.bp5-popover-enter-active, .bp5-popover-transition-container.bp5-popover-appear-active{
  opacity:1;
  transition-delay:0;
  transition-duration:100ms;
  transition-property:opacity;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}
.bp5-popover-transition-container.bp5-popover-exit{
  opacity:1;
}
.bp5-popover-transition-container.bp5-popover-exit-active{
  opacity:0;
  transition-delay:0;
  transition-duration:100ms;
  transition-property:opacity;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}
.bp5-popover-transition-container:focus{
  outline:none;
}
.bp5-popover-transition-container.bp5-popover-leave .bp5-popover-content{
  pointer-events:none;
}

span.bp5-popover-target{
  display:inline-block;
}

.bp5-popover-target.bp5-fill{
  width:100%;
}

.bp5-portal{
  left:0;
  position:absolute;
  right:0;
  top:0;
}
@keyframes linear-progress-bar-stripes{
  from{
    background-position:0 0;
  }
  to{
    background-position:30px 0;
  }
}
.bp5-progress-bar{
  background:rgba(95, 107, 124, 0.2);
  border-radius:40px;
  display:block;
  height:8px;
  overflow:hidden;
  position:relative;
  width:100%;
}
.bp5-progress-bar .bp5-progress-meter{
  background:linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%);
  background-color:rgba(95, 107, 124, 0.8);
  background-size:30px 30px;
  border-radius:40px;
  height:100%;
  position:absolute;
  transition:width 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
  width:100%;
}
.bp5-progress-bar:not(.bp5-no-animation):not(.bp5-no-stripes) .bp5-progress-meter{
  animation:linear-progress-bar-stripes 300ms linear infinite reverse;
}
.bp5-progress-bar.bp5-no-stripes .bp5-progress-meter{
  background-image:none;
}

.bp5-dark .bp5-progress-bar{
  background:rgba(17, 20, 24, 0.5);
}
.bp5-dark .bp5-progress-bar .bp5-progress-meter{
  background-color:#8f99a8;
}

.bp5-progress-bar.bp5-intent-primary .bp5-progress-meter{
  background-color:#2d72d2;
}

.bp5-progress-bar.bp5-intent-success .bp5-progress-meter{
  background-color:#238551;
}

.bp5-progress-bar.bp5-intent-warning .bp5-progress-meter{
  background-color:#c87619;
}

.bp5-progress-bar.bp5-intent-danger .bp5-progress-meter{
  background-color:#cd4246;
}
.bp5-section{
  overflow:hidden;
  width:100%;
}
.bp5-section, .bp5-section.bp5-compact{
  padding:0;
}
.bp5-section-header{
  align-items:center;
  border-bottom:1px solid rgba(17, 20, 24, 0.15);
  display:flex;
  gap:20px;
  justify-content:space-between;
  min-height:50px;
  padding:0 20px;
  position:relative;
  width:100%;
}
.bp5-section-header.bp5-dark, .bp5-dark .bp5-section-header{
  border-color:rgba(255, 255, 255, 0.2);
}
.bp5-section-header-left{
  align-items:center;
  display:flex;
  gap:10px;
  padding:10px 0;
}
.bp5-section-header-title{
  margin-bottom:0;
}
.bp5-section-header-sub-title{
  margin-top:2px;
}
.bp5-section-header-right{
  align-items:center;
  display:flex;
  gap:10px;
  margin-left:auto;
}
.bp5-section-header-divider{
  align-self:stretch;
  margin:15px 0;
}
.bp5-section-header.bp5-interactive{
  cursor:pointer;
}
.bp5-section-header.bp5-interactive:hover, .bp5-section-header.bp5-interactive:active{
  background:#f6f7f9;
}
.bp5-section-header.bp5-interactive:hover.bp5-dark, .bp5-dark .bp5-section-header.bp5-interactive:hover, .bp5-section-header.bp5-interactive:active.bp5-dark, .bp5-dark .bp5-section-header.bp5-interactive:active{
  background:#383e47;
}
.bp5-section-card.bp5-padded{
  padding:20px;
}
.bp5-section-card:not(:last-child){
  border-bottom:1px solid rgba(17, 20, 24, 0.15);
}
.bp5-section-card:not(:last-child).bp5-dark, .bp5-dark .bp5-section-card:not(:last-child){
  border-color:rgba(255, 255, 255, 0.2);
}
.bp5-section.bp5-section-collapsed .bp5-section-header{
  border:none;
}
.bp5-section.bp5-compact .bp5-section-header{
  min-height:40px;
  padding:0 15px;
}
.bp5-section.bp5-compact .bp5-section-header-left{
  padding:7px 0;
}
.bp5-section.bp5-compact .bp5-section-card.bp5-padded{
  padding:15px;
}
.bp5-segmented-control{
  background-color:#f6f7f9;
  border-radius:2px;
  display:flex;
  gap:3px;
  padding:3px;
}
.bp5-segmented-control.bp5-inline{
  display:inline-flex;
}
.bp5-segmented-control.bp5-fill{
  width:100%;
}
.bp5-segmented-control.bp5-fill > .bp5-button{
  flex-grow:1;
}
.bp5-segmented-control > .bp5-button:not(.bp5-minimal):not(.bp5-intent-primary){
  background-color:#ffffff;
}
.bp5-dark .bp5-segmented-control > .bp5-button:not(.bp5-minimal):not(.bp5-intent-primary){
  background-color:#404854;
}
.bp5-segmented-control > .bp5-button.bp5-minimal{
  color:#5f6b7c;
}
.bp5-dark .bp5-segmented-control > .bp5-button.bp5-minimal{
  color:#abb3bf;
}
.bp5-segmented-control > .bp5-button.bp5-minimal:disabled{
  color:rgba(95, 107, 124, 0.6);
}
.bp5-dark .bp5-segmented-control > .bp5-button.bp5-minimal:disabled{
  color:rgba(171, 179, 191, 0.6);
}
.bp5-dark .bp5-segmented-control{
  background-color:#2f343c;
}
@keyframes skeleton-glow{
  from{
    background:rgba(211, 216, 222, 0.2);
    border-color:rgba(211, 216, 222, 0.2);
  }
  to{
    background:rgba(95, 107, 124, 0.2);
    border-color:rgba(95, 107, 124, 0.2);
  }
}
.bp5-skeleton{
  animation:1000ms linear infinite alternate skeleton-glow;
  background:rgba(211, 216, 222, 0.2);
  background-clip:padding-box !important;
  border-color:rgba(211, 216, 222, 0.2) !important;
  border-radius:2px;
  box-shadow:none !important;
  color:transparent !important;
  cursor:default;
  pointer-events:none;
  -webkit-user-select:none;
     -moz-user-select:none;
      -ms-user-select:none;
          user-select:none;
}
.bp5-skeleton::before, .bp5-skeleton::after,
.bp5-skeleton *{
  visibility:hidden !important;
}
.bp5-tooltip{
  box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 2px 4px rgba(17, 20, 24, 0.2), 0 8px 24px rgba(17, 20, 24, 0.2);
  transform:scale(1);
  color:#f6f7f9;
}
.bp5-tooltip .bp5-popover-arrow{
  height:22px;
  position:absolute;
  width:22px;
}
.bp5-tooltip .bp5-popover-arrow::before{
  height:14px;
  margin:4px;
  width:14px;
}
.bp5-tooltip .bp5-popover-content{
  background:#404854;
}
.bp5-tooltip .bp5-popover-content,
.bp5-tooltip .bp5-heading{
  color:#f6f7f9;
}
.bp5-tooltip .bp5-popover-arrow::before{
  box-shadow:1px 1px 6px rgba(17, 20, 24, 0.2);
}
.bp5-tooltip .bp5-popover-arrow-border{
  fill:#111418;
  fill-opacity:0.1;
}
.bp5-tooltip .bp5-popover-arrow-fill{
  fill:#404854;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-tooltip .bp5-popover-arrow-fill{
    fill:buttonborder;
  }
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-tooltip{
    border:1px solid buttonborder;
  }
}
.bp5-popover-enter > .bp5-tooltip, .bp5-popover-appear > .bp5-tooltip{
  transform:scale(0.8);
}
.bp5-popover-enter-active > .bp5-tooltip, .bp5-popover-appear-active > .bp5-tooltip{
  transform:scale(1);
  transition-delay:0;
  transition-duration:100ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}
.bp5-popover-exit > .bp5-tooltip{
  transform:scale(1);
}
.bp5-popover-exit-active > .bp5-tooltip{
  transform:scale(0.8);
  transition-delay:0;
  transition-duration:100ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}
.bp5-tooltip .bp5-text-muted{
  color:#abb3bf;
}
.bp5-tooltip .bp5-text-disabled{
  color:rgba(171, 179, 191, 0.6);
}
.bp5-tooltip .bp5-running-text hr{
  border-color:rgba(255, 255, 255, 0.2);
}
.bp5-tooltip a{
  color:#8abbff;
}
.bp5-tooltip a:hover{
  color:#8abbff;
}
.bp5-tooltip a .bp5-icon, .bp5-tooltip a .bp5-icon-standard, .bp5-tooltip a .bp5-icon-large{
  color:inherit;
}
.bp5-tooltip a code{
  color:inherit;
}
.bp5-tooltip .bp5-code,
.bp5-tooltip .bp5-running-text code{
  background:rgba(17, 20, 24, 0.3);
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4);
  color:#abb3bf;
}
a > .bp5-tooltip .bp5-code,
a > .bp5-tooltip .bp5-running-text code{
  color:inherit;
}
.bp5-tooltip .bp5-code-block,
.bp5-tooltip .bp5-running-text pre{
  background:rgba(17, 20, 24, 0.3);
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4);
  color:#f6f7f9;
}
.bp5-tooltip .bp5-code-block > code,
.bp5-tooltip .bp5-running-text pre > code{
  background:none;
  box-shadow:none;
  color:inherit;
}
.bp5-tooltip .bp5-key,
.bp5-tooltip .bp5-running-text kbd{
  background:#383e47;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.2), 0 1px 1px 0 rgba(17, 20, 24, 0.4);
  color:#abb3bf;
}
.bp5-tooltip .bp5-icon.bp5-intent-primary, .bp5-tooltip .bp5-icon-standard.bp5-intent-primary, .bp5-tooltip .bp5-icon-large.bp5-intent-primary{
  color:#8abbff;
}
.bp5-tooltip .bp5-icon.bp5-intent-success, .bp5-tooltip .bp5-icon-standard.bp5-intent-success, .bp5-tooltip .bp5-icon-large.bp5-intent-success{
  color:#72ca9b;
}
.bp5-tooltip .bp5-icon.bp5-intent-warning, .bp5-tooltip .bp5-icon-standard.bp5-intent-warning, .bp5-tooltip .bp5-icon-large.bp5-intent-warning{
  color:#fbb360;
}
.bp5-tooltip .bp5-icon.bp5-intent-danger, .bp5-tooltip .bp5-icon-standard.bp5-intent-danger, .bp5-tooltip .bp5-icon-large.bp5-intent-danger{
  color:#fa999c;
}
.bp5-tooltip .bp5-popover-content{
  padding:10px 12px;
}
.bp5-tooltip.bp5-compact .bp5-popover-content{
  line-height:1rem;
  padding:5px 7px;
}
.bp5-tooltip.bp5-compact .bp5-code{
  vertical-align:text-bottom;
}
.bp5-tooltip.bp5-popover-placement-top .bp5-popover-arrow{
  transform:translateY(-3px);
}
.bp5-tooltip.bp5-popover-placement-left .bp5-popover-arrow{
  transform:translateX(-3px);
}
.bp5-tooltip.bp5-popover-placement-bottom .bp5-popover-arrow{
  transform:translateY(3px);
}
.bp5-tooltip.bp5-popover-placement-right .bp5-popover-arrow{
  transform:translateX(3px);
}
.bp5-tooltip.bp5-dark, .bp5-dark .bp5-tooltip{
  box-shadow:0 2px 4px rgba(17, 20, 24, 0.4), 0 8px 24px rgba(17, 20, 24, 0.4);
}
.bp5-tooltip.bp5-dark .bp5-popover-content, .bp5-dark .bp5-tooltip .bp5-popover-content{
  background:#e5e8eb;
}
.bp5-tooltip.bp5-dark .bp5-popover-content,
.bp5-tooltip.bp5-dark .bp5-heading, .bp5-dark .bp5-tooltip .bp5-popover-content,
.bp5-dark .bp5-tooltip .bp5-heading{
  color:#404854;
}
.bp5-tooltip.bp5-dark .bp5-popover-arrow::before, .bp5-dark .bp5-tooltip .bp5-popover-arrow::before{
  box-shadow:1px 1px 6px rgba(17, 20, 24, 0.4);
}
.bp5-tooltip.bp5-dark .bp5-popover-arrow-border, .bp5-dark .bp5-tooltip .bp5-popover-arrow-border{
  fill:#111418;
  fill-opacity:0.2;
}
.bp5-tooltip.bp5-dark .bp5-popover-arrow-fill, .bp5-dark .bp5-tooltip .bp5-popover-arrow-fill{
  fill:#e5e8eb;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-tooltip.bp5-dark .bp5-popover-arrow-fill, .bp5-dark .bp5-tooltip .bp5-popover-arrow-fill{
    fill:buttonborder;
  }
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-tooltip.bp5-dark, .bp5-dark .bp5-tooltip{
    border:1px solid buttonborder;
  }
}
.bp5-tooltip.bp5-dark .bp5-text-muted, .bp5-dark .bp5-tooltip .bp5-text-muted{
  color:#5f6b7c;
}
.bp5-tooltip.bp5-dark .bp5-text-disabled, .bp5-dark .bp5-tooltip .bp5-text-disabled{
  color:rgba(95, 107, 124, 0.6);
}
.bp5-tooltip.bp5-dark .bp5-running-text hr, .bp5-dark .bp5-tooltip .bp5-running-text hr{
  border-color:rgba(17, 20, 24, 0.15);
}
.bp5-tooltip.bp5-dark a, .bp5-dark .bp5-tooltip a{
  color:#215db0;
}
.bp5-tooltip.bp5-dark a:hover, .bp5-dark .bp5-tooltip a:hover{
  color:#215db0;
}
.bp5-tooltip.bp5-dark a .bp5-icon, .bp5-tooltip.bp5-dark a .bp5-icon-standard, .bp5-tooltip.bp5-dark a .bp5-icon-large, .bp5-dark .bp5-tooltip a .bp5-icon, .bp5-dark .bp5-tooltip a .bp5-icon-standard, .bp5-dark .bp5-tooltip a .bp5-icon-large{
  color:inherit;
}
.bp5-tooltip.bp5-dark a code, .bp5-dark .bp5-tooltip a code{
  color:inherit;
}
.bp5-tooltip.bp5-dark .bp5-code,
.bp5-tooltip.bp5-dark .bp5-running-text code, .bp5-dark .bp5-tooltip .bp5-code,
.bp5-dark .bp5-tooltip .bp5-running-text code{
  background:rgba(255, 255, 255, 0.7);
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2);
  color:#5f6b7c;
}
a > .bp5-tooltip.bp5-dark .bp5-code,
a > .bp5-tooltip.bp5-dark .bp5-running-text code, a > .bp5-dark .bp5-tooltip .bp5-code,
a > .bp5-dark .bp5-tooltip .bp5-running-text code{
  color:#2d72d2;
}
.bp5-tooltip.bp5-dark .bp5-code-block,
.bp5-tooltip.bp5-dark .bp5-running-text pre, .bp5-dark .bp5-tooltip .bp5-code-block,
.bp5-dark .bp5-tooltip .bp5-running-text pre{
  background:rgba(255, 255, 255, 0.7);
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.15);
  color:#1c2127;
}
.bp5-tooltip.bp5-dark .bp5-code-block > code,
.bp5-tooltip.bp5-dark .bp5-running-text pre > code, .bp5-dark .bp5-tooltip .bp5-code-block > code,
.bp5-dark .bp5-tooltip .bp5-running-text pre > code{
  background:none;
  box-shadow:none;
  color:inherit;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-tooltip.bp5-dark .bp5-code-block,
  .bp5-tooltip.bp5-dark .bp5-running-text pre, .bp5-dark .bp5-tooltip .bp5-code-block,
  .bp5-dark .bp5-tooltip .bp5-running-text pre{
    border:1px solid buttonborder;
    box-shadow:none;
  }
}
.bp5-tooltip.bp5-dark .bp5-key,
.bp5-tooltip.bp5-dark .bp5-running-text kbd, .bp5-dark .bp5-tooltip .bp5-key,
.bp5-dark .bp5-tooltip .bp5-running-text kbd{
  background:#ffffff;
  box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 1px 1px rgba(17, 20, 24, 0.2);
  color:#5f6b7c;
}
.bp5-tooltip.bp5-dark .bp5-icon.bp5-intent-primary, .bp5-tooltip.bp5-dark .bp5-icon-standard.bp5-intent-primary, .bp5-tooltip.bp5-dark .bp5-icon-large.bp5-intent-primary, .bp5-dark .bp5-tooltip .bp5-icon.bp5-intent-primary, .bp5-dark .bp5-tooltip .bp5-icon-standard.bp5-intent-primary, .bp5-dark .bp5-tooltip .bp5-icon-large.bp5-intent-primary{
  color:#215db0;
}
.bp5-tooltip.bp5-dark .bp5-icon.bp5-intent-success, .bp5-tooltip.bp5-dark .bp5-icon-standard.bp5-intent-success, .bp5-tooltip.bp5-dark .bp5-icon-large.bp5-intent-success, .bp5-dark .bp5-tooltip .bp5-icon.bp5-intent-success, .bp5-dark .bp5-tooltip .bp5-icon-standard.bp5-intent-success, .bp5-dark .bp5-tooltip .bp5-icon-large.bp5-intent-success{
  color:#1c6e42;
}
.bp5-tooltip.bp5-dark .bp5-icon.bp5-intent-warning, .bp5-tooltip.bp5-dark .bp5-icon-standard.bp5-intent-warning, .bp5-tooltip.bp5-dark .bp5-icon-large.bp5-intent-warning, .bp5-dark .bp5-tooltip .bp5-icon.bp5-intent-warning, .bp5-dark .bp5-tooltip .bp5-icon-standard.bp5-intent-warning, .bp5-dark .bp5-tooltip .bp5-icon-large.bp5-intent-warning{
  color:#935610;
}
.bp5-tooltip.bp5-dark .bp5-icon.bp5-intent-danger, .bp5-tooltip.bp5-dark .bp5-icon-standard.bp5-intent-danger, .bp5-tooltip.bp5-dark .bp5-icon-large.bp5-intent-danger, .bp5-dark .bp5-tooltip .bp5-icon.bp5-intent-danger, .bp5-dark .bp5-tooltip .bp5-icon-standard.bp5-intent-danger, .bp5-dark .bp5-tooltip .bp5-icon-large.bp5-intent-danger{
  color:#ac2f33;
}
.bp5-tooltip.bp5-intent-primary .bp5-popover-content{
  background:#2d72d2;
  color:#ffffff;
}
.bp5-tooltip.bp5-intent-primary .bp5-popover-arrow-fill{
  fill:#2d72d2;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-tooltip.bp5-intent-primary .bp5-popover-arrow-fill{
    fill:buttonborder;
  }
}
.bp5-tooltip.bp5-intent-success .bp5-popover-content{
  background:#238551;
  color:#ffffff;
}
.bp5-tooltip.bp5-intent-success .bp5-popover-arrow-fill{
  fill:#238551;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-tooltip.bp5-intent-success .bp5-popover-arrow-fill{
    fill:buttonborder;
  }
}
.bp5-tooltip.bp5-intent-warning .bp5-popover-content{
  background:#c87619;
  color:#ffffff;
}
.bp5-tooltip.bp5-intent-warning .bp5-popover-arrow-fill{
  fill:#c87619;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-tooltip.bp5-intent-warning .bp5-popover-arrow-fill{
    fill:buttonborder;
  }
}
.bp5-tooltip.bp5-intent-danger .bp5-popover-content{
  background:#cd4246;
  color:#ffffff;
}
.bp5-tooltip.bp5-intent-danger .bp5-popover-arrow-fill{
  fill:#cd4246;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-tooltip.bp5-intent-danger .bp5-popover-arrow-fill{
    fill:buttonborder;
  }
}

.bp5-tooltip-indicator{
  border-bottom:dotted 1px;
  cursor:help;
}
.bp5-slider{
  height:40px;
  min-width:150px;
  width:100%;
  cursor:default;
  outline:none;
  position:relative;
  -webkit-user-select:none;
     -moz-user-select:none;
      -ms-user-select:none;
          user-select:none;
}
.bp5-slider:hover{
  cursor:pointer;
}
.bp5-slider:active{
  cursor:grabbing;
}
.bp5-slider.bp5-disabled{
  cursor:not-allowed;
  opacity:0.5;
}
.bp5-slider.bp5-slider-unlabeled{
  height:16px;
}

.bp5-slider-track,
.bp5-slider-progress{
  height:6px;
  left:0;
  right:0;
  top:5px;
  position:absolute;
}

.bp5-slider-track{
  border-radius:2px;
  overflow:hidden;
}

.bp5-slider-progress{
  background:rgba(95, 107, 124, 0.2);
}
.bp5-dark .bp5-slider-progress{
  background:rgba(17, 20, 24, 0.5);
}
.bp5-slider-progress.bp5-intent-primary{
  background-color:#2d72d2;
}
.bp5-slider-progress.bp5-intent-success{
  background-color:#238551;
}
.bp5-slider-progress.bp5-intent-warning{
  background-color:#c87619;
}
.bp5-slider-progress.bp5-intent-danger{
  background-color:#cd4246;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-slider-progress{
    background:ButtonText;
  }
}

.bp5-slider-handle{
  background-color:#f6f7f9;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 2px rgba(17, 20, 24, 0.1);
  color:#1c2127;
  border-radius:2px;
  box-shadow:0 0 0 1px rgba(17, 20, 24, 0.5), 0 1px 1px rgba(17, 20, 24, 0.5);
  cursor:pointer;
  height:16px;
  left:0;
  position:absolute;
  top:0;
  width:16px;
}
.bp5-slider-handle:hover{
  background-clip:padding-box;
  background-color:#edeff2;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 2px rgba(17, 20, 24, 0.2);
}
.bp5-slider-handle:active, .bp5-slider-handle.bp5-active{
  background-color:#dce0e5;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 2px rgba(17, 20, 24, 0.2);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-slider-handle:active, .bp5-slider-handle.bp5-active{
    background:highlight;
  }
}
.bp5-slider-handle:disabled, .bp5-slider-handle.bp5-disabled{
  background-color:rgba(211, 216, 222, 0.5);
  box-shadow:none;
  color:rgba(95, 107, 124, 0.6);
  cursor:not-allowed;
  outline:none;
}
.bp5-slider-handle:disabled.bp5-active, .bp5-slider-handle:disabled.bp5-active:hover, .bp5-slider-handle.bp5-disabled.bp5-active, .bp5-slider-handle.bp5-disabled.bp5-active:hover{
  background:rgba(211, 216, 222, 0.7);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-slider-handle{
    border:1px solid buttonborder;
  }
}
.bp5-slider-handle:focus{
  z-index:1;
}
.bp5-slider-handle:hover{
  background-clip:padding-box;
  background-color:#edeff2;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 2px rgba(17, 20, 24, 0.2);
  box-shadow:0 0 0 1px rgba(17, 20, 24, 0.5), 0 1px 2px rgba(17, 20, 24, 0.6);
  cursor:grab;
  z-index:2;
}
.bp5-slider-handle.bp5-active{
  background-color:#dce0e5;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 2px rgba(17, 20, 24, 0.2);
  box-shadow:inset 0 1px 1px rgba(17, 20, 24, 0.1), 0 0 0 1px rgba(17, 20, 24, 0.5), 0 1px 2px rgba(17, 20, 24, 0.2);
  cursor:grabbing;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-slider-handle.bp5-active{
    background:highlight;
  }
}
.bp5-disabled .bp5-slider-handle{
  background:#c5cbd3;
  box-shadow:none;
  pointer-events:none;
}
.bp5-dark .bp5-slider-handle{
  background-color:#abb3bf;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 1px 2px rgba(17, 20, 24, 0.2);
}
.bp5-dark .bp5-slider-handle:hover{
  background-color:#8f99a8;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 1px 2px rgba(17, 20, 24, 0.4);
}
.bp5-dark .bp5-slider-handle.bp5-active{
  background-color:#738091;
  box-shadow:inset 0 1px 1px rgba(17, 20, 24, 0.1), inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 1px 2px rgba(17, 20, 24, 0.4);
}
.bp5-dark .bp5-disabled .bp5-slider-handle{
  background:#5f6b7c;
  border-color:#5f6b7c;
  box-shadow:none;
}
.bp5-slider-handle .bp5-slider-label{
  background:#404854;
  border-radius:2px;
  box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 2px 4px rgba(17, 20, 24, 0.2), 0 8px 24px rgba(17, 20, 24, 0.2);
  color:#f6f7f9;
  margin-left:8px;
}
.bp5-dark .bp5-slider-handle .bp5-slider-label{
  background:#e5e8eb;
  box-shadow:0 2px 4px rgba(17, 20, 24, 0.4), 0 8px 24px rgba(17, 20, 24, 0.4);
  color:#404854;
}
.bp5-disabled .bp5-slider-handle .bp5-slider-label{
  box-shadow:none;
}
.bp5-slider-handle.bp5-start, .bp5-slider-handle.bp5-end{
  width:8px;
}
.bp5-slider-handle.bp5-start{
  border-bottom-right-radius:0;
  border-top-right-radius:0;
}
.bp5-slider-handle.bp5-end{
  border-bottom-left-radius:0;
  border-top-left-radius:0;
  margin-left:8px;
}
.bp5-slider-handle.bp5-end .bp5-slider-label{
  margin-left:0;
}

.bp5-slider-label{
  transform:translate(-50%, 20px);
  display:inline-block;
  font-size:12px;
  line-height:1;
  padding:2px 5px;
  position:absolute;
  vertical-align:top;
}

.bp5-slider.bp5-vertical{
  height:150px;
  min-width:40px;
  width:40px;
}
.bp5-slider.bp5-vertical .bp5-slider-track,
.bp5-slider.bp5-vertical .bp5-slider-progress{
  bottom:0;
  height:auto;
  left:5px;
  top:0;
  width:6px;
}
.bp5-slider.bp5-vertical .bp5-slider-progress{
  top:auto;
}
.bp5-slider.bp5-vertical .bp5-slider-label{
  transform:translate(20px, 50%);
}
.bp5-slider.bp5-vertical .bp5-slider-handle{
  top:auto;
}
.bp5-slider.bp5-vertical .bp5-slider-handle .bp5-slider-label{
  margin-left:0;
  margin-top:-8px;
}
.bp5-slider.bp5-vertical .bp5-slider-handle.bp5-end, .bp5-slider.bp5-vertical .bp5-slider-handle.bp5-start{
  height:8px;
  margin-left:0;
  width:16px;
}
.bp5-slider.bp5-vertical .bp5-slider-handle.bp5-start{
  border-bottom-right-radius:2px;
  border-top-left-radius:0;
}
.bp5-slider.bp5-vertical .bp5-slider-handle.bp5-start .bp5-slider-label{
  transform:translate(20px);
}
.bp5-slider.bp5-vertical .bp5-slider-handle.bp5-end{
  border-bottom-left-radius:0;
  border-bottom-right-radius:0;
  border-top-left-radius:2px;
  margin-bottom:8px;
}
@keyframes pt-spinner-animation{
  from{
    transform:rotate(0deg);
  }
  to{
    transform:rotate(360deg);
  }
}
.bp5-spinner{
  align-items:center;
  display:flex;
  justify-content:center;
  overflow:visible;
  vertical-align:middle;
}
.bp5-spinner svg{
  display:block;
}
.bp5-spinner path{
  fill-opacity:0%;
}
.bp5-spinner .bp5-spinner-head{
  stroke:rgba(95, 107, 124, 0.8);
  stroke-linecap:round;
  transform-origin:center;
  transition:stroke-dashoffset 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
}
.bp5-spinner .bp5-spinner-track{
  stroke:rgba(95, 107, 124, 0.2);
}

.bp5-spinner-animation{
  animation:pt-spinner-animation 500ms linear infinite;
}
.bp5-no-spin > .bp5-spinner-animation{
  animation:none;
}

.bp5-dark .bp5-spinner .bp5-spinner-head{
  stroke:#8f99a8;
}
.bp5-dark .bp5-spinner .bp5-spinner-track{
  stroke:rgba(17, 20, 24, 0.5);
}

.bp5-spinner.bp5-intent-primary .bp5-spinner-head{
  stroke:#2d72d2;
}

.bp5-spinner.bp5-intent-success .bp5-spinner-head{
  stroke:#238551;
}

.bp5-spinner.bp5-intent-warning .bp5-spinner-head{
  stroke:#c87619;
}

.bp5-spinner.bp5-intent-danger .bp5-spinner-head{
  stroke:#cd4246;
}
.bp5-tabs:not(.bp5-vertical).bp5-fill{
  height:100%;
}
.bp5-tabs:not(.bp5-vertical).bp5-fill .bp5-tab-list{
  height:100%;
}

.bp5-tabs.bp5-vertical{
  display:flex;
}
.bp5-tabs.bp5-vertical > .bp5-tab-list{
  align-items:flex-start;
  flex-direction:column;
}
.bp5-tabs.bp5-vertical > .bp5-tab-list .bp5-tab{
  align-items:center;
  border-radius:2px;
  display:flex;
  padding:0 10px;
  width:100%;
}
.bp5-tabs.bp5-vertical > .bp5-tab-list .bp5-tab[aria-selected=true]{
  background-color:rgba(45, 114, 210, 0.2);
  box-shadow:none;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-tabs.bp5-vertical > .bp5-tab-list .bp5-tab[aria-selected=true]{
    background-color:highlight;
    color:#111418;
  }
}
.bp5-tabs.bp5-vertical > .bp5-tab-list .bp5-tab-indicator-wrapper .bp5-tab-indicator{
  background-color:rgba(45, 114, 210, 0.2);
  border-radius:2px;
  bottom:0;
  height:auto;
  left:0;
  right:0;
  top:0;
}
.bp5-tabs.bp5-vertical > .bp5-tab-panel{
  margin-top:0;
  padding-left:20px;
}

.bp5-tab-list{
  align-items:flex-end;
  border:none;
  -moz-column-gap:20px;
       column-gap:20px;
  display:flex;
  flex:0 0 auto;
  list-style:none;
  margin:0;
  padding:0;
  position:relative;
}
.bp5-tab-list .bp5-tabs:not(.bp5-vertical) > .bp5-flex-expander{
  margin-right:-20px;
}

.bp5-tab{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  word-wrap:normal;
  align-items:center;
  align-self:stretch;
  color:#1c2127;
  cursor:pointer;
  display:flex;
  flex:0 0 auto;
  font-size:14px;
  line-height:30px;
  max-width:100%;
  position:relative;
  vertical-align:top;
}
.bp5-tab a{
  color:inherit;
  display:block;
  text-decoration:none;
}
.bp5-tab-indicator-wrapper ~ .bp5-tab{
  background-color:transparent !important;
  box-shadow:none !important;
}
.bp5-tab[aria-disabled=true]{
  color:rgba(95, 107, 124, 0.6);
  cursor:not-allowed;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-tab[aria-disabled=true]{
    color:graytext;
  }
}
.bp5-tab[aria-selected=true]{
  border-radius:0;
  box-shadow:inset 0 -3px 0 #215db0;
}
.bp5-tab[aria-selected=true], .bp5-tab:not([aria-disabled=true]):hover{
  color:#215db0;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-tab[aria-selected=true], .bp5-tab:not([aria-disabled=true]):hover{
    color:highlight;
  }
}
.bp5-tab:focus{
  -moz-outline-radius:0;
}
.bp5-large > .bp5-tab{
  font-size:16px;
  line-height:40px;
}

.bp5-tab-panel{
  margin-top:20px;
}
.bp5-tab-panel[aria-hidden=true]{
  display:none;
}

.bp5-tab-icon{
  margin-right:7px;
}

.bp5-tab-tag{
  margin-left:7px;
}

.bp5-tab-indicator-wrapper{
  left:0;
  pointer-events:none;
  position:absolute;
  top:0;
  transform:translateX(0), translateY(0);
  transition:height, transform, width;
  transition-duration:200ms;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}
.bp5-tab-indicator-wrapper .bp5-tab-indicator{
  background-color:#215db0;
  bottom:0;
  height:3px;
  left:0;
  position:absolute;
  right:0;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-tab-indicator-wrapper .bp5-tab-indicator{
    background-color:highlight;
  }
}
.bp5-tab-indicator-wrapper.bp5-no-animation{
  transition:none;
}
.bp5-tabs:not(.bp5-vertical) .bp5-tab-indicator-wrapper{
  height:100%;
}

.bp5-dark .bp5-tab{
  color:#f6f7f9;
}
.bp5-dark .bp5-tab[aria-disabled=true]{
  color:rgba(171, 179, 191, 0.6);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-dark .bp5-tab[aria-disabled=true]{
    color:graytext;
  }
}
.bp5-dark .bp5-tab[aria-selected=true]{
  box-shadow:inset 0 -3px 0 #8abbff;
}
.bp5-dark .bp5-tab[aria-selected=true], .bp5-dark .bp5-tab:not([aria-disabled=true]):hover{
  color:#8abbff;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-dark .bp5-tab[aria-selected=true], .bp5-dark .bp5-tab:not([aria-disabled=true]):hover{
    color:highlight;
  }
}
.bp5-dark .bp5-tab-indicator{
  background-color:#8abbff;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-dark .bp5-tab-indicator{
    background-color:highlight;
  }
}

.bp5-flex-expander{
  flex:1 1;
}
.bp5-tag{
  display:inline-flex;
  flex-direction:row;
  align-items:center;
  background-color:#5f6b7c;
  border:none;
  border-radius:2px;
  box-shadow:none;
  color:#ffffff;
  font-size:12px;
  line-height:16px;
  max-width:100%;
  min-height:20px;
  min-width:20px;
  padding:2px 6px;
  position:relative;
}
.bp5-tag > *{
  flex-grow:0;
  flex-shrink:0;
}
.bp5-tag > .bp5-fill{
  flex-grow:1;
  flex-shrink:1;
}
.bp5-tag::before,
.bp5-tag > *{
  margin-right:4px;
}
.bp5-tag:empty::before,
.bp5-tag > :last-child{
  margin-right:0;
}
.bp5-tag:focus{
  outline:rgba(33, 93, 176, 0.752) solid 2px;
  outline-offset:0;
  -moz-outline-radius:6px;
}
.bp5-dark .bp5-tag:focus{
  outline-color:rgba(138, 187, 255, 0.752);
}
.bp5-tag.bp5-interactive{
  cursor:pointer;
}
.bp5-tag.bp5-interactive:hover{
  background:#404854;
}
.bp5-tag.bp5-interactive:active, .bp5-tag.bp5-interactive.bp5-active{
  background:#383e47;
}
.bp5-tag.bp5-round{
  border-radius:30px;
  padding-left:8px;
  padding-right:8px;
}
.bp5-dark .bp5-tag{
  background-color:#c5cbd3;
  color:#1c2127;
}
.bp5-dark .bp5-tag > .bp5-icon, .bp5-dark .bp5-tag .bp5-icon-standard, .bp5-dark .bp5-tag .bp5-icon-large{
  fill:currentcolor;
}
.bp5-dark .bp5-tag.bp5-interactive:hover{
  background:#abb3bf;
}
.bp5-dark .bp5-tag.bp5-interactive:active, .bp5-dark .bp5-tag.bp5-interactive.bp5-active{
  background:#8f99a8;
}
.bp5-tag > .bp5-icon, .bp5-tag .bp5-icon-standard, .bp5-tag .bp5-icon-large{
  fill:#ffffff;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-tag{
    border:1px solid buttonborder;
  }
}
.bp5-tag.bp5-large, .bp5-large .bp5-tag{
  font-size:14px;
  line-height:20px;
  min-height:30px;
  min-width:30px;
  padding:5px 10px;
}
.bp5-tag.bp5-large::before,
.bp5-tag.bp5-large > *, .bp5-large .bp5-tag::before,
.bp5-large .bp5-tag > *{
  margin-right:7px;
}
.bp5-tag.bp5-large:empty::before,
.bp5-tag.bp5-large > :last-child, .bp5-large .bp5-tag:empty::before,
.bp5-large .bp5-tag > :last-child{
  margin-right:0;
}
.bp5-tag.bp5-large.bp5-round, .bp5-large .bp5-tag.bp5-round{
  padding-left:12px;
  padding-right:12px;
}
.bp5-tag.bp5-intent-primary{
  background:#2d72d2;
  color:#ffffff;
}
.bp5-tag.bp5-intent-primary.bp5-interactive:hover{
  background-color:#215db0;
}
.bp5-tag.bp5-intent-primary.bp5-interactive:active, .bp5-tag.bp5-intent-primary.bp5-interactive.bp5-active{
  background-color:#184a90;
}
.bp5-tag.bp5-intent-primary .bp5-tag-remove{
  color:rgba(255, 255, 255, 0.7);
}
.bp5-tag.bp5-intent-primary .bp5-tag-remove:hover, .bp5-tag.bp5-intent-primary .bp5-tag-remove:active{
  color:#ffffff;
}
.bp5-tag.bp5-intent-success{
  background:#238551;
  color:#ffffff;
}
.bp5-tag.bp5-intent-success.bp5-interactive:hover{
  background-color:#1c6e42;
}
.bp5-tag.bp5-intent-success.bp5-interactive:active, .bp5-tag.bp5-intent-success.bp5-interactive.bp5-active{
  background-color:#165a36;
}
.bp5-tag.bp5-intent-success .bp5-tag-remove{
  color:rgba(255, 255, 255, 0.7);
}
.bp5-tag.bp5-intent-success .bp5-tag-remove:hover, .bp5-tag.bp5-intent-success .bp5-tag-remove:active{
  color:#ffffff;
}
.bp5-tag.bp5-intent-warning{
  background:#fbb360;
  color:#1c2127;
}
.bp5-tag.bp5-intent-warning.bp5-interactive:hover{
  background-color:#ec9a3c;
}
.bp5-tag.bp5-intent-warning.bp5-interactive:active, .bp5-tag.bp5-intent-warning.bp5-interactive.bp5-active{
  background-color:#c87619;
}
.bp5-tag.bp5-intent-warning .bp5-tag-remove{
  color:rgba(28, 33, 39, 0.7);
}
.bp5-tag.bp5-intent-warning .bp5-tag-remove:hover, .bp5-tag.bp5-intent-warning .bp5-tag-remove:active{
  color:#1c2127;
}
.bp5-tag.bp5-intent-danger{
  background:#cd4246;
  color:#ffffff;
}
.bp5-tag.bp5-intent-danger.bp5-interactive:hover{
  background-color:#ac2f33;
}
.bp5-tag.bp5-intent-danger.bp5-interactive:active, .bp5-tag.bp5-intent-danger.bp5-interactive.bp5-active{
  background-color:#8e292c;
}
.bp5-tag.bp5-intent-danger .bp5-tag-remove{
  color:rgba(255, 255, 255, 0.7);
}
.bp5-tag.bp5-intent-danger .bp5-tag-remove:hover, .bp5-tag.bp5-intent-danger .bp5-tag-remove:active{
  color:#ffffff;
}
.bp5-tag.bp5-fill{
  display:flex;
  width:100%;
}
.bp5-tag.bp5-minimal > .bp5-icon, .bp5-tag.bp5-minimal .bp5-icon-standard, .bp5-tag.bp5-minimal .bp5-icon-large{
  fill:#5f6b7c;
}
.bp5-tag.bp5-minimal:not([class*=bp5-intent-]){
  background-color:rgba(143, 153, 168, 0.15);
  color:#1c2127;
}
.bp5-tag.bp5-minimal:not([class*=bp5-intent-]).bp5-interactive{
  cursor:pointer;
}
.bp5-tag.bp5-minimal:not([class*=bp5-intent-]).bp5-interactive:hover{
  background-color:rgba(143, 153, 168, 0.3);
  color:#111418;
}
.bp5-tag.bp5-minimal:not([class*=bp5-intent-]).bp5-interactive.bp5-active, .bp5-tag.bp5-minimal:not([class*=bp5-intent-]).bp5-interactive:active{
  background-color:rgba(143, 153, 168, 0.35);
  color:#111418;
}
.bp5-tag.bp5-minimal:not([class*=bp5-intent-]) .bp5-tag-remove{
  color:#5f6b7c;
}
.bp5-tag.bp5-minimal:not([class*=bp5-intent-]) .bp5-tag-remove:hover, .bp5-tag.bp5-minimal:not([class*=bp5-intent-]) .bp5-tag-remove:active{
  color:#404854;
}
.bp5-dark .bp5-tag.bp5-minimal:not([class*=bp5-intent-]){
  background-color:rgba(143, 153, 168, 0.15);
  color:#f6f7f9;
}
.bp5-dark .bp5-tag.bp5-minimal:not([class*=bp5-intent-]).bp5-interactive{
  cursor:pointer;
}
.bp5-dark .bp5-tag.bp5-minimal:not([class*=bp5-intent-]).bp5-interactive:hover{
  background-color:rgba(143, 153, 168, 0.3);
  color:#ffffff;
}
.bp5-dark .bp5-tag.bp5-minimal:not([class*=bp5-intent-]).bp5-interactive.bp5-active, .bp5-dark .bp5-tag.bp5-minimal:not([class*=bp5-intent-]).bp5-interactive:active{
  background-color:rgba(143, 153, 168, 0.35);
  color:#ffffff;
}
.bp5-dark .bp5-tag.bp5-minimal:not([class*=bp5-intent-]) .bp5-tag-remove{
  color:#abb3bf;
}
.bp5-dark .bp5-tag.bp5-minimal:not([class*=bp5-intent-]) .bp5-tag-remove:hover, .bp5-dark .bp5-tag.bp5-minimal:not([class*=bp5-intent-]) .bp5-tag-remove:active{
  color:#d3d8de;
}
.bp5-tag.bp5-minimal.bp5-intent-primary{
  background-color:rgba(45, 114, 210, 0.1);
  color:#215db0;
}
.bp5-tag.bp5-minimal.bp5-intent-primary > .bp5-icon, .bp5-tag.bp5-minimal.bp5-intent-primary .bp5-icon-standard, .bp5-tag.bp5-minimal.bp5-intent-primary .bp5-icon-large{
  fill:#215db0;
}
.bp5-tag.bp5-minimal.bp5-intent-primary.bp5-interactive:hover{
  background-color:rgba(45, 114, 210, 0.2);
  color:#184a90;
}
.bp5-tag.bp5-minimal.bp5-intent-primary.bp5-interactive:active, .bp5-tag.bp5-minimal.bp5-intent-primary.bp5-interactive.bp5-active{
  background-color:rgba(45, 114, 210, 0.3);
  color:#184a90;
}
.bp5-tag.bp5-minimal.bp5-intent-primary .bp5-tag-remove{
  color:#215db0;
}
.bp5-tag.bp5-minimal.bp5-intent-primary .bp5-tag-remove:hover, .bp5-tag.bp5-minimal.bp5-intent-primary .bp5-tag-remove:active{
  color:#184a90;
}
.bp5-tag.bp5-minimal.bp5-intent-success{
  background-color:rgba(35, 133, 81, 0.1);
  color:#1c6e42;
}
.bp5-tag.bp5-minimal.bp5-intent-success > .bp5-icon, .bp5-tag.bp5-minimal.bp5-intent-success .bp5-icon-standard, .bp5-tag.bp5-minimal.bp5-intent-success .bp5-icon-large{
  fill:#1c6e42;
}
.bp5-tag.bp5-minimal.bp5-intent-success.bp5-interactive:hover{
  background-color:rgba(35, 133, 81, 0.2);
  color:#165a36;
}
.bp5-tag.bp5-minimal.bp5-intent-success.bp5-interactive:active, .bp5-tag.bp5-minimal.bp5-intent-success.bp5-interactive.bp5-active{
  background-color:rgba(35, 133, 81, 0.3);
  color:#165a36;
}
.bp5-tag.bp5-minimal.bp5-intent-success .bp5-tag-remove{
  color:#1c6e42;
}
.bp5-tag.bp5-minimal.bp5-intent-success .bp5-tag-remove:hover, .bp5-tag.bp5-minimal.bp5-intent-success .bp5-tag-remove:active{
  color:#165a36;
}
.bp5-tag.bp5-minimal.bp5-intent-warning{
  background-color:rgba(200, 118, 25, 0.1);
  color:#935610;
}
.bp5-tag.bp5-minimal.bp5-intent-warning > .bp5-icon, .bp5-tag.bp5-minimal.bp5-intent-warning .bp5-icon-standard, .bp5-tag.bp5-minimal.bp5-intent-warning .bp5-icon-large{
  fill:#935610;
}
.bp5-tag.bp5-minimal.bp5-intent-warning.bp5-interactive:hover{
  background-color:rgba(200, 118, 25, 0.2);
  color:#77450d;
}
.bp5-tag.bp5-minimal.bp5-intent-warning.bp5-interactive:active, .bp5-tag.bp5-minimal.bp5-intent-warning.bp5-interactive.bp5-active{
  background-color:rgba(200, 118, 25, 0.3);
  color:#77450d;
}
.bp5-tag.bp5-minimal.bp5-intent-warning .bp5-tag-remove{
  color:#935610;
}
.bp5-tag.bp5-minimal.bp5-intent-warning .bp5-tag-remove:hover, .bp5-tag.bp5-minimal.bp5-intent-warning .bp5-tag-remove:active{
  color:#77450d;
}
.bp5-tag.bp5-minimal.bp5-intent-danger{
  background-color:rgba(205, 66, 70, 0.1);
  color:#ac2f33;
}
.bp5-tag.bp5-minimal.bp5-intent-danger > .bp5-icon, .bp5-tag.bp5-minimal.bp5-intent-danger .bp5-icon-standard, .bp5-tag.bp5-minimal.bp5-intent-danger .bp5-icon-large{
  fill:#ac2f33;
}
.bp5-tag.bp5-minimal.bp5-intent-danger.bp5-interactive:hover{
  background-color:rgba(205, 66, 70, 0.2);
  color:#8e292c;
}
.bp5-tag.bp5-minimal.bp5-intent-danger.bp5-interactive:active, .bp5-tag.bp5-minimal.bp5-intent-danger.bp5-interactive.bp5-active{
  background-color:rgba(205, 66, 70, 0.3);
  color:#8e292c;
}
.bp5-tag.bp5-minimal.bp5-intent-danger .bp5-tag-remove{
  color:#ac2f33;
}
.bp5-tag.bp5-minimal.bp5-intent-danger .bp5-tag-remove:hover, .bp5-tag.bp5-minimal.bp5-intent-danger .bp5-tag-remove:active{
  color:#8e292c;
}
.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-primary{
  background-color:rgba(45, 114, 210, 0.2);
  color:#8abbff;
}
.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-primary.bp5-interactive:hover{
  background-color:rgba(45, 114, 210, 0.3);
  color:#99c4ff;
}
.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-primary.bp5-interactive:active, .bp5-dark .bp5-tag.bp5-minimal.bp5-intent-primary.bp5-interactive.bp5-active{
  background-color:rgba(45, 114, 210, 0.35);
  color:#99c4ff;
}
.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-primary .bp5-tag-remove{
  color:#8abbff;
}
.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-primary .bp5-tag-remove:hover, .bp5-dark .bp5-tag.bp5-minimal.bp5-intent-primary .bp5-tag-remove:active{
  color:#99c4ff;
}
.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-success{
  background-color:rgba(35, 133, 81, 0.2);
  color:#72ca9b;
}
.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-success.bp5-interactive:hover{
  background-color:rgba(35, 133, 81, 0.3);
  color:#7cd7a2;
}
.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-success.bp5-interactive:active, .bp5-dark .bp5-tag.bp5-minimal.bp5-intent-success.bp5-interactive.bp5-active{
  background-color:rgba(35, 133, 81, 0.35);
  color:#7cd7a2;
}
.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-success .bp5-tag-remove{
  color:#72ca9b;
}
.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-success .bp5-tag-remove:hover, .bp5-dark .bp5-tag.bp5-minimal.bp5-intent-success .bp5-tag-remove:active{
  color:#7cd7a2;
}
.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-warning{
  background-color:rgba(200, 118, 25, 0.2);
  color:#fbb360;
}
.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-warning.bp5-interactive:hover{
  background-color:rgba(200, 118, 25, 0.3);
  color:#f5c186;
}
.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-warning.bp5-interactive:active, .bp5-dark .bp5-tag.bp5-minimal.bp5-intent-warning.bp5-interactive.bp5-active{
  background-color:rgba(200, 118, 25, 0.35);
  color:#f5c186;
}
.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-warning .bp5-tag-remove{
  color:#fbb360;
}
.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-warning .bp5-tag-remove:hover, .bp5-dark .bp5-tag.bp5-minimal.bp5-intent-warning .bp5-tag-remove:active{
  color:#f5c186;
}
.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-danger{
  background-color:rgba(205, 66, 70, 0.2);
  color:#fa999c;
}
.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-danger.bp5-interactive:hover{
  background-color:rgba(205, 66, 70, 0.3);
  color:#ffa1a4;
}
.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-danger.bp5-interactive:active, .bp5-dark .bp5-tag.bp5-minimal.bp5-intent-danger.bp5-interactive.bp5-active{
  background-color:rgba(205, 66, 70, 0.35);
  color:#ffa1a4;
}
.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-danger .bp5-tag-remove{
  color:#fa999c;
}
.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-danger .bp5-tag-remove:hover, .bp5-dark .bp5-tag.bp5-minimal.bp5-intent-danger .bp5-tag-remove:active{
  color:#ffa1a4;
}

.bp5-tag-remove{
  background:none;
  border:none;
  color:rgba(255, 255, 255, 0.7);
  cursor:pointer;
  display:flex;
  margin-bottom:-2px;
  margin-right:-6px !important;
  margin-top:-2px;
  padding:2px;
  padding-left:0;
}
.bp5-tag-remove:hover{
  background:none;
  color:inherit;
  text-decoration:none;
}
.bp5-tag-remove .bp5-icon:first-child{
  color:inherit;
}
.bp5-tag-remove:hover, .bp5-tag-remove:active{
  color:#ffffff;
}
.bp5-tag-remove:empty::before{
  font-family:"blueprint-icons-16", sans-serif;
  font-size:16px;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  height:16px;
  line-height:1;
  width:16px;
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
  content:"\f2ba";
}
.bp5-large .bp5-tag-remove{
  margin-right:-10px !important;
  padding:0 5px 0 0;
}
.bp5-large .bp5-tag-remove:empty::before{
  font-family:"blueprint-icons-20", sans-serif;
  font-size:20px;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  height:20px;
  line-height:1;
  width:20px;
}
.bp5-dark .bp5-tag-remove{
  color:rgba(28, 33, 39, 0.7);
}
.bp5-dark .bp5-tag-remove:hover, .bp5-dark .bp5-tag-remove:active{
  color:#1c2127;
}
.bp5-compound-tag{
  background:none;
  padding:0;
}
.bp5-compound-tag .bp5-compound-tag-left{
  background-color:#404854;
}
.bp5-compound-tag .bp5-compound-tag-right{
  background-color:#5f6b7c;
}
.bp5-compound-tag.bp5-interactive:hover .bp5-compound-tag-left{
  background-color:#383e47;
}
.bp5-compound-tag.bp5-interactive:hover .bp5-compound-tag-right{
  background-color:#404854;
}
.bp5-compound-tag.bp5-interactive:active .bp5-compound-tag-left, .bp5-compound-tag.bp5-interactive.bp5-active .bp5-compound-tag-left{
  background-color:#2f343c;
}
.bp5-compound-tag.bp5-interactive:active .bp5-compound-tag-right, .bp5-compound-tag.bp5-interactive.bp5-active .bp5-compound-tag-right{
  background-color:#383e47;
}
.bp5-compound-tag .bp5-compound-tag-left,
.bp5-compound-tag .bp5-compound-tag-right{
  align-items:center;
  display:inline-flex;
  padding:2px 4px;
}
.bp5-compound-tag .bp5-compound-tag-left{
  border-bottom-left-radius:2px;
  border-top-left-radius:2px;
  margin-right:0;
}
.bp5-compound-tag .bp5-compound-tag-left > .bp5-icon, .bp5-compound-tag .bp5-compound-tag-left .bp5-icon-standard, .bp5-compound-tag .bp5-compound-tag-left .bp5-icon-large{
  margin-right:4px;
}
.bp5-compound-tag .bp5-compound-tag-right{
  border-bottom-right-radius:2px;
  border-top-right-radius:2px;
  flex-grow:1;
  padding:2px 4px;
}
.bp5-compound-tag .bp5-compound-tag-right > .bp5-icon, .bp5-compound-tag .bp5-compound-tag-right .bp5-icon-standard, .bp5-compound-tag .bp5-compound-tag-right .bp5-icon-large{
  margin-left:4px;
}
.bp5-compound-tag .bp5-compound-tag-right .bp5-compound-tag-right-text{
  flex-grow:1;
}
.bp5-compound-tag .bp5-compound-tag-right .bp5-tag-remove{
  margin-left:2px;
  margin-right:-4px !important;
}
.bp5-compound-tag.bp5-round{
  padding:0;
}
.bp5-compound-tag.bp5-round .bp5-compound-tag-left{
  border-bottom-left-radius:20px;
  border-top-left-radius:20px;
  padding-left:8px;
}
.bp5-compound-tag.bp5-round .bp5-compound-tag-right{
  border-bottom-right-radius:20px;
  border-top-right-radius:20px;
  padding-right:8px;
}
.bp5-compound-tag.bp5-large{
  padding:0;
}
.bp5-compound-tag.bp5-large .bp5-compound-tag-left,
.bp5-compound-tag.bp5-large .bp5-compound-tag-right{
  padding:5px 8px;
}
.bp5-compound-tag.bp5-large .bp5-compound-tag-left > .bp5-icon, .bp5-compound-tag.bp5-large .bp5-compound-tag-left .bp5-icon-standard, .bp5-compound-tag.bp5-large .bp5-compound-tag-left .bp5-icon-large{
  margin-right:7px;
}
.bp5-compound-tag.bp5-large .bp5-compound-tag-right > .bp5-icon, .bp5-compound-tag.bp5-large .bp5-compound-tag-right .bp5-icon-standard, .bp5-compound-tag.bp5-large .bp5-compound-tag-right .bp5-icon-large{
  margin-left:7px;
}
.bp5-compound-tag.bp5-large .bp5-tag-remove{
  margin-left:7px;
  margin-right:-10px !important;
}
.bp5-compound-tag.bp5-large.bp5-round{
  padding:0;
}
.bp5-compound-tag.bp5-large.bp5-round .bp5-compound-tag-left{
  border-bottom-left-radius:30px;
  border-top-left-radius:30px;
  padding-left:12px;
}
.bp5-compound-tag.bp5-large.bp5-round .bp5-compound-tag-right{
  border-bottom-right-radius:30px;
  border-top-right-radius:30px;
  padding-right:12px;
}
.bp5-compound-tag.bp5-minimal:not([class*=bp5-intent-]){
  background:none;
}
.bp5-compound-tag.bp5-minimal:not([class*=bp5-intent-]) .bp5-compound-tag-left{
  background-color:rgba(95, 107, 124, 0.2);
}
.bp5-compound-tag.bp5-minimal:not([class*=bp5-intent-]) .bp5-compound-tag-right{
  background-color:rgba(95, 107, 124, 0.1);
}
.bp5-compound-tag.bp5-minimal:not([class*=bp5-intent-]).bp5-interactive:hover .bp5-compound-tag-left{
  background-color:rgba(95, 107, 124, 0.3);
}
.bp5-compound-tag.bp5-minimal:not([class*=bp5-intent-]).bp5-interactive:hover .bp5-compound-tag-right{
  background-color:rgba(95, 107, 124, 0.2);
}
.bp5-compound-tag.bp5-minimal:not([class*=bp5-intent-]).bp5-interactive:active .bp5-compound-tag-left, .bp5-compound-tag.bp5-minimal:not([class*=bp5-intent-]).bp5-interactive.bp5-active .bp5-compound-tag-left{
  background-color:rgba(95, 107, 124, 0.4);
}
.bp5-compound-tag.bp5-minimal:not([class*=bp5-intent-]).bp5-interactive:active .bp5-compound-tag-right, .bp5-compound-tag.bp5-minimal:not([class*=bp5-intent-]).bp5-interactive.bp5-active .bp5-compound-tag-right{
  background-color:rgba(95, 107, 124, 0.3);
}
.bp5-compound-tag.bp5-minimal.bp5-intent-primary{
  background:none;
}
.bp5-compound-tag.bp5-minimal.bp5-intent-primary .bp5-compound-tag-left{
  background-color:rgba(45, 114, 210, 0.2);
}
.bp5-compound-tag.bp5-minimal.bp5-intent-primary .bp5-compound-tag-right{
  background-color:rgba(45, 114, 210, 0.1);
}
.bp5-compound-tag.bp5-minimal.bp5-intent-primary.bp5-interactive:hover .bp5-compound-tag-left{
  background-color:rgba(45, 114, 210, 0.3);
}
.bp5-compound-tag.bp5-minimal.bp5-intent-primary.bp5-interactive:hover .bp5-compound-tag-right{
  background-color:rgba(45, 114, 210, 0.2);
}
.bp5-compound-tag.bp5-minimal.bp5-intent-primary.bp5-interactive:active .bp5-compound-tag-left, .bp5-compound-tag.bp5-minimal.bp5-intent-primary.bp5-interactive.bp5-active .bp5-compound-tag-left{
  background-color:rgba(45, 114, 210, 0.4);
}
.bp5-compound-tag.bp5-minimal.bp5-intent-primary.bp5-interactive:active .bp5-compound-tag-right, .bp5-compound-tag.bp5-minimal.bp5-intent-primary.bp5-interactive.bp5-active .bp5-compound-tag-right{
  background-color:rgba(45, 114, 210, 0.3);
}
.bp5-compound-tag.bp5-minimal.bp5-intent-success{
  background:none;
}
.bp5-compound-tag.bp5-minimal.bp5-intent-success .bp5-compound-tag-left{
  background-color:rgba(35, 133, 81, 0.2);
}
.bp5-compound-tag.bp5-minimal.bp5-intent-success .bp5-compound-tag-right{
  background-color:rgba(35, 133, 81, 0.1);
}
.bp5-compound-tag.bp5-minimal.bp5-intent-success.bp5-interactive:hover .bp5-compound-tag-left{
  background-color:rgba(35, 133, 81, 0.3);
}
.bp5-compound-tag.bp5-minimal.bp5-intent-success.bp5-interactive:hover .bp5-compound-tag-right{
  background-color:rgba(35, 133, 81, 0.2);
}
.bp5-compound-tag.bp5-minimal.bp5-intent-success.bp5-interactive:active .bp5-compound-tag-left, .bp5-compound-tag.bp5-minimal.bp5-intent-success.bp5-interactive.bp5-active .bp5-compound-tag-left{
  background-color:rgba(35, 133, 81, 0.4);
}
.bp5-compound-tag.bp5-minimal.bp5-intent-success.bp5-interactive:active .bp5-compound-tag-right, .bp5-compound-tag.bp5-minimal.bp5-intent-success.bp5-interactive.bp5-active .bp5-compound-tag-right{
  background-color:rgba(35, 133, 81, 0.3);
}
.bp5-compound-tag.bp5-minimal.bp5-intent-warning{
  background:none;
}
.bp5-compound-tag.bp5-minimal.bp5-intent-warning .bp5-compound-tag-left{
  background-color:rgba(200, 118, 25, 0.2);
}
.bp5-compound-tag.bp5-minimal.bp5-intent-warning .bp5-compound-tag-right{
  background-color:rgba(200, 118, 25, 0.1);
}
.bp5-compound-tag.bp5-minimal.bp5-intent-warning.bp5-interactive:hover .bp5-compound-tag-left{
  background-color:rgba(200, 118, 25, 0.3);
}
.bp5-compound-tag.bp5-minimal.bp5-intent-warning.bp5-interactive:hover .bp5-compound-tag-right{
  background-color:rgba(200, 118, 25, 0.2);
}
.bp5-compound-tag.bp5-minimal.bp5-intent-warning.bp5-interactive:active .bp5-compound-tag-left, .bp5-compound-tag.bp5-minimal.bp5-intent-warning.bp5-interactive.bp5-active .bp5-compound-tag-left{
  background-color:rgba(200, 118, 25, 0.4);
}
.bp5-compound-tag.bp5-minimal.bp5-intent-warning.bp5-interactive:active .bp5-compound-tag-right, .bp5-compound-tag.bp5-minimal.bp5-intent-warning.bp5-interactive.bp5-active .bp5-compound-tag-right{
  background-color:rgba(200, 118, 25, 0.3);
}
.bp5-compound-tag.bp5-minimal.bp5-intent-danger{
  background:none;
}
.bp5-compound-tag.bp5-minimal.bp5-intent-danger .bp5-compound-tag-left{
  background-color:rgba(205, 66, 70, 0.2);
}
.bp5-compound-tag.bp5-minimal.bp5-intent-danger .bp5-compound-tag-right{
  background-color:rgba(205, 66, 70, 0.1);
}
.bp5-compound-tag.bp5-minimal.bp5-intent-danger.bp5-interactive:hover .bp5-compound-tag-left{
  background-color:rgba(205, 66, 70, 0.3);
}
.bp5-compound-tag.bp5-minimal.bp5-intent-danger.bp5-interactive:hover .bp5-compound-tag-right{
  background-color:rgba(205, 66, 70, 0.2);
}
.bp5-compound-tag.bp5-minimal.bp5-intent-danger.bp5-interactive:active .bp5-compound-tag-left, .bp5-compound-tag.bp5-minimal.bp5-intent-danger.bp5-interactive.bp5-active .bp5-compound-tag-left{
  background-color:rgba(205, 66, 70, 0.4);
}
.bp5-compound-tag.bp5-minimal.bp5-intent-danger.bp5-interactive:active .bp5-compound-tag-right, .bp5-compound-tag.bp5-minimal.bp5-intent-danger.bp5-interactive.bp5-active .bp5-compound-tag-right{
  background-color:rgba(205, 66, 70, 0.3);
}
.bp5-dark .bp5-compound-tag{
  background:none;
}
.bp5-dark .bp5-compound-tag .bp5-compound-tag-left{
  background-color:#abb3bf;
}
.bp5-dark .bp5-compound-tag .bp5-compound-tag-right{
  background-color:#c5cbd3;
}
.bp5-dark .bp5-compound-tag.bp5-interactive:hover .bp5-compound-tag-left{
  background-color:#8f99a8;
}
.bp5-dark .bp5-compound-tag.bp5-interactive:hover .bp5-compound-tag-right{
  background-color:#abb3bf;
}
.bp5-dark .bp5-compound-tag.bp5-interactive:active .bp5-compound-tag-left, .bp5-dark .bp5-compound-tag.bp5-interactive.bp5-active .bp5-compound-tag-left{
  background-color:#738091;
}
.bp5-dark .bp5-compound-tag.bp5-interactive:active .bp5-compound-tag-right, .bp5-dark .bp5-compound-tag.bp5-interactive.bp5-active .bp5-compound-tag-right{
  background-color:gray3;
}
.bp5-dark .bp5-compound-tag.bp5-minimal:not([class*=bp5-intent-]){
  background:none;
}
.bp5-dark .bp5-compound-tag.bp5-minimal:not([class*=bp5-intent-]) .bp5-compound-tag-left{
  background-color:rgba(95, 107, 124, 0.4);
}
.bp5-dark .bp5-compound-tag.bp5-minimal:not([class*=bp5-intent-]) .bp5-compound-tag-right{
  background-color:rgba(95, 107, 124, 0.2);
}
.bp5-dark .bp5-compound-tag.bp5-minimal:not([class*=bp5-intent-]).bp5-interactive:hover .bp5-compound-tag-left{
  background-color:rgba(95, 107, 124, 0.5);
}
.bp5-dark .bp5-compound-tag.bp5-minimal:not([class*=bp5-intent-]).bp5-interactive:hover .bp5-compound-tag-right{
  background-color:rgba(95, 107, 124, 0.3);
}
.bp5-dark .bp5-compound-tag.bp5-minimal:not([class*=bp5-intent-]).bp5-interactive:active .bp5-compound-tag-left, .bp5-dark .bp5-compound-tag.bp5-minimal:not([class*=bp5-intent-]).bp5-interactive.bp5-active .bp5-compound-tag-left{
  background-color:rgba(95, 107, 124, 0.55);
}
.bp5-dark .bp5-compound-tag.bp5-minimal:not([class*=bp5-intent-]).bp5-interactive:active .bp5-compound-tag-right, .bp5-dark .bp5-compound-tag.bp5-minimal:not([class*=bp5-intent-]).bp5-interactive.bp5-active .bp5-compound-tag-right{
  background-color:rgba(95, 107, 124, 0.35);
}
.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-primary{
  background:none;
}
.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-primary .bp5-compound-tag-left{
  background-color:rgba(45, 114, 210, 0.4);
}
.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-primary .bp5-compound-tag-right{
  background-color:rgba(45, 114, 210, 0.2);
}
.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-primary.bp5-interactive:hover .bp5-compound-tag-left{
  background-color:rgba(45, 114, 210, 0.5);
}
.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-primary.bp5-interactive:hover .bp5-compound-tag-right{
  background-color:rgba(45, 114, 210, 0.3);
}
.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-primary.bp5-interactive:active .bp5-compound-tag-left, .bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-primary.bp5-interactive.bp5-active .bp5-compound-tag-left{
  background-color:rgba(45, 114, 210, 0.55);
}
.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-primary.bp5-interactive:active .bp5-compound-tag-right, .bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-primary.bp5-interactive.bp5-active .bp5-compound-tag-right{
  background-color:rgba(45, 114, 210, 0.35);
}
.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-success{
  background:none;
}
.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-success .bp5-compound-tag-left{
  background-color:rgba(35, 133, 81, 0.4);
}
.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-success .bp5-compound-tag-right{
  background-color:rgba(35, 133, 81, 0.2);
}
.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-success.bp5-interactive:hover .bp5-compound-tag-left{
  background-color:rgba(35, 133, 81, 0.5);
}
.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-success.bp5-interactive:hover .bp5-compound-tag-right{
  background-color:rgba(35, 133, 81, 0.3);
}
.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-success.bp5-interactive:active .bp5-compound-tag-left, .bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-success.bp5-interactive.bp5-active .bp5-compound-tag-left{
  background-color:rgba(35, 133, 81, 0.55);
}
.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-success.bp5-interactive:active .bp5-compound-tag-right, .bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-success.bp5-interactive.bp5-active .bp5-compound-tag-right{
  background-color:rgba(35, 133, 81, 0.35);
}
.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-warning{
  background:none;
}
.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-warning .bp5-compound-tag-left{
  background-color:rgba(200, 118, 25, 0.4);
}
.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-warning .bp5-compound-tag-right{
  background-color:rgba(200, 118, 25, 0.2);
}
.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-warning.bp5-interactive:hover .bp5-compound-tag-left{
  background-color:rgba(200, 118, 25, 0.5);
}
.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-warning.bp5-interactive:hover .bp5-compound-tag-right{
  background-color:rgba(200, 118, 25, 0.3);
}
.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-warning.bp5-interactive:active .bp5-compound-tag-left, .bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-warning.bp5-interactive.bp5-active .bp5-compound-tag-left{
  background-color:rgba(200, 118, 25, 0.55);
}
.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-warning.bp5-interactive:active .bp5-compound-tag-right, .bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-warning.bp5-interactive.bp5-active .bp5-compound-tag-right{
  background-color:rgba(200, 118, 25, 0.35);
}
.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-danger{
  background:none;
}
.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-danger .bp5-compound-tag-left{
  background-color:rgba(205, 66, 70, 0.4);
}
.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-danger .bp5-compound-tag-right{
  background-color:rgba(205, 66, 70, 0.2);
}
.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-danger.bp5-interactive:hover .bp5-compound-tag-left{
  background-color:rgba(205, 66, 70, 0.5);
}
.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-danger.bp5-interactive:hover .bp5-compound-tag-right{
  background-color:rgba(205, 66, 70, 0.3);
}
.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-danger.bp5-interactive:active .bp5-compound-tag-left, .bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-danger.bp5-interactive.bp5-active .bp5-compound-tag-left{
  background-color:rgba(205, 66, 70, 0.55);
}
.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-danger.bp5-interactive:active .bp5-compound-tag-right, .bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-danger.bp5-interactive.bp5-active .bp5-compound-tag-right{
  background-color:rgba(205, 66, 70, 0.35);
}
.bp5-compound-tag.bp5-intent-primary{
  background:none;
}
.bp5-compound-tag.bp5-intent-primary .bp5-compound-tag-left{
  background-color:#215db0;
}
.bp5-compound-tag.bp5-intent-primary .bp5-compound-tag-right{
  background-color:#2d72d2;
}
.bp5-compound-tag.bp5-intent-primary.bp5-interactive:hover .bp5-compound-tag-left{
  background-color:#184a90;
}
.bp5-compound-tag.bp5-intent-primary.bp5-interactive:hover .bp5-compound-tag-right{
  background-color:#215db0;
}
.bp5-compound-tag.bp5-intent-primary.bp5-interactive:active .bp5-compound-tag-left, .bp5-compound-tag.bp5-intent-primary.bp5-interactive.bp5-active .bp5-compound-tag-left{
  background-color:#11376b;
}
.bp5-compound-tag.bp5-intent-primary.bp5-interactive:active .bp5-compound-tag-right, .bp5-compound-tag.bp5-intent-primary.bp5-interactive.bp5-active .bp5-compound-tag-right{
  background-color:#184a90;
}
.bp5-compound-tag.bp5-intent-success{
  background:none;
}
.bp5-compound-tag.bp5-intent-success .bp5-compound-tag-left{
  background-color:#1c6e42;
}
.bp5-compound-tag.bp5-intent-success .bp5-compound-tag-right{
  background-color:#238551;
}
.bp5-compound-tag.bp5-intent-success.bp5-interactive:hover .bp5-compound-tag-left{
  background-color:#165a36;
}
.bp5-compound-tag.bp5-intent-success.bp5-interactive:hover .bp5-compound-tag-right{
  background-color:#1c6e42;
}
.bp5-compound-tag.bp5-intent-success.bp5-interactive:active .bp5-compound-tag-left, .bp5-compound-tag.bp5-intent-success.bp5-interactive.bp5-active .bp5-compound-tag-left{
  background-color:#0f3e25;
}
.bp5-compound-tag.bp5-intent-success.bp5-interactive:active .bp5-compound-tag-right, .bp5-compound-tag.bp5-intent-success.bp5-interactive.bp5-active .bp5-compound-tag-right{
  background-color:#165a36;
}
.bp5-compound-tag.bp5-intent-warning{
  background:none;
}
.bp5-compound-tag.bp5-intent-warning .bp5-compound-tag-left{
  background-color:#ec9a3c;
}
.bp5-compound-tag.bp5-intent-warning .bp5-compound-tag-right{
  background-color:#fbb360;
}
.bp5-compound-tag.bp5-intent-warning.bp5-interactive:hover .bp5-compound-tag-left{
  background-color:#c87619;
}
.bp5-compound-tag.bp5-intent-warning.bp5-interactive:hover .bp5-compound-tag-right{
  background-color:#ec9a3c;
}
.bp5-compound-tag.bp5-intent-warning.bp5-interactive:active .bp5-compound-tag-left, .bp5-compound-tag.bp5-intent-warning.bp5-interactive.bp5-active .bp5-compound-tag-left{
  background-color:#935610;
}
.bp5-compound-tag.bp5-intent-warning.bp5-interactive:active .bp5-compound-tag-right, .bp5-compound-tag.bp5-intent-warning.bp5-interactive.bp5-active .bp5-compound-tag-right{
  background-color:#c87619;
}
.bp5-compound-tag.bp5-intent-danger{
  background:none;
}
.bp5-compound-tag.bp5-intent-danger .bp5-compound-tag-left{
  background-color:#ac2f33;
}
.bp5-compound-tag.bp5-intent-danger .bp5-compound-tag-right{
  background-color:#cd4246;
}
.bp5-compound-tag.bp5-intent-danger.bp5-interactive:hover .bp5-compound-tag-left{
  background-color:#8e292c;
}
.bp5-compound-tag.bp5-intent-danger.bp5-interactive:hover .bp5-compound-tag-right{
  background-color:#ac2f33;
}
.bp5-compound-tag.bp5-intent-danger.bp5-interactive:active .bp5-compound-tag-left, .bp5-compound-tag.bp5-intent-danger.bp5-interactive.bp5-active .bp5-compound-tag-left{
  background-color:#782326;
}
.bp5-compound-tag.bp5-intent-danger.bp5-interactive:active .bp5-compound-tag-right, .bp5-compound-tag.bp5-intent-danger.bp5-interactive.bp5-active .bp5-compound-tag-right{
  background-color:#8e292c;
}
.bp5-tag-input{
  display:flex;
  flex-direction:row;
  align-items:flex-start;
  cursor:text;
  height:auto;
  line-height:inherit;
  min-height:30px;
  padding-left:5px;
  padding-right:0;
}
.bp5-tag-input > *{
  flex-grow:0;
  flex-shrink:0;
}
.bp5-tag-input > .bp5-tag-input-values{
  flex-grow:1;
  flex-shrink:1;
}
.bp5-tag-input .bp5-tag-input-icon{
  color:#5f6b7c;
  margin-left:2px;
  margin-right:7px;
  margin-top:7px;
}
.bp5-tag-input .bp5-tag-input-values{
  display:flex;
  flex-direction:row;
  align-items:center;
  align-self:stretch;
  flex-wrap:wrap;
  margin-right:7px;
  margin-top:5px;
  min-width:0;
  position:relative;
}
.bp5-tag-input .bp5-tag-input-values > *{
  flex-grow:0;
  flex-shrink:0;
}
.bp5-tag-input .bp5-tag-input-values > .bp5-fill{
  flex-grow:1;
  flex-shrink:1;
}
.bp5-tag-input .bp5-tag-input-values::before,
.bp5-tag-input .bp5-tag-input-values > *{
  margin-right:5px;
}
.bp5-tag-input .bp5-tag-input-values:empty::before,
.bp5-tag-input .bp5-tag-input-values > :last-child{
  margin-right:0;
}
.bp5-tag-input .bp5-tag-input-values:first-child .bp5-tag ~ .bp5-input-ghost{
  padding-left:0;
}
.bp5-tag-input .bp5-tag-input-values:first-child .bp5-input-ghost{
  padding-left:5px;
}
.bp5-tag-input .bp5-tag-input-values > *{
  margin-bottom:5px;
}
.bp5-tag-input .bp5-tag{
  overflow-wrap:break-word;
}
.bp5-tag-input .bp5-tag.bp5-active{
  outline:rgba(33, 93, 176, 0.752) solid 2px;
  outline-offset:0;
  -moz-outline-radius:6px;
}
.bp5-dark .bp5-tag-input .bp5-tag.bp5-active{
  outline-color:rgba(138, 187, 255, 0.752);
}
.bp5-tag-input .bp5-input-ghost{
  flex:1 1 auto;
  line-height:20px;
  width:80px;
}
.bp5-tag-input .bp5-input-ghost:disabled, .bp5-tag-input .bp5-input-ghost.bp5-disabled{
  cursor:not-allowed;
}
.bp5-tag-input .bp5-button,
.bp5-tag-input .bp5-spinner{
  margin:3px;
  margin-left:0;
}
.bp5-tag-input .bp5-button{
  min-height:24px;
  min-width:24px;
  padding:0 7px;
}
.bp5-tag-input.bp5-large{
  height:auto;
  min-height:40px;
}
.bp5-tag-input.bp5-large::before,
.bp5-tag-input.bp5-large > *{
  margin-right:10px;
}
.bp5-tag-input.bp5-large:empty::before,
.bp5-tag-input.bp5-large > :last-child{
  margin-right:0;
}
.bp5-tag-input.bp5-large .bp5-tag-input-icon{
  margin-left:5px;
  margin-top:10px;
}
.bp5-tag-input.bp5-large .bp5-input-ghost{
  line-height:30px;
}
.bp5-tag-input.bp5-large .bp5-button{
  min-height:30px;
  min-width:30px;
  padding:5px 10px;
  margin:5px;
  margin-left:0;
}
.bp5-tag-input.bp5-large .bp5-spinner{
  margin:8px;
  margin-left:0;
}
.bp5-tag-input.bp5-active{
  background-color:#ffffff;
  box-shadow:inset 0 0 0 1px rgba(33, 93, 176, 0.752), 0 0 0 1px rgba(33, 93, 176, 0.752), inset 0 1px 1px rgba(17, 20, 24, 0.2);
}
.bp5-tag-input.bp5-active.bp5-intent-primary{
  box-shadow:inset 0 0 0 1px rgba(45, 114, 210, 0.752), 0 0 0 1px rgba(45, 114, 210, 0.752), inset 0 1px 1px rgba(17, 20, 24, 0.2);
}
.bp5-tag-input.bp5-active.bp5-intent-success{
  box-shadow:inset 0 0 0 1px rgba(35, 133, 81, 0.752), 0 0 0 1px rgba(35, 133, 81, 0.752), inset 0 1px 1px rgba(17, 20, 24, 0.2);
}
.bp5-tag-input.bp5-active.bp5-intent-warning{
  box-shadow:inset 0 0 0 1px rgba(200, 118, 25, 0.752), 0 0 0 1px rgba(200, 118, 25, 0.752), inset 0 1px 1px rgba(17, 20, 24, 0.2);
}
.bp5-tag-input.bp5-active.bp5-intent-danger{
  box-shadow:inset 0 0 0 1px rgba(205, 66, 70, 0.752), 0 0 0 1px rgba(205, 66, 70, 0.752), inset 0 1px 1px rgba(17, 20, 24, 0.2);
}
.bp5-dark .bp5-tag-input .bp5-tag-input-icon, .bp5-tag-input.bp5-dark .bp5-tag-input-icon{
  color:#abb3bf;
}
.bp5-dark .bp5-tag-input .bp5-input-ghost, .bp5-tag-input.bp5-dark .bp5-input-ghost{
  color:#f6f7f9;
}
.bp5-dark .bp5-tag-input .bp5-input-ghost::-moz-placeholder, .bp5-tag-input.bp5-dark .bp5-input-ghost::-moz-placeholder{
  color:#abb3bf;
}
.bp5-dark .bp5-tag-input .bp5-input-ghost:-ms-input-placeholder, .bp5-tag-input.bp5-dark .bp5-input-ghost:-ms-input-placeholder{
  color:#abb3bf;
}
.bp5-dark .bp5-tag-input .bp5-input-ghost::placeholder, .bp5-tag-input.bp5-dark .bp5-input-ghost::placeholder{
  color:#abb3bf;
}
.bp5-dark .bp5-tag-input.bp5-active, .bp5-tag-input.bp5-dark.bp5-active{
  background-color:rgba(17, 20, 24, 0.3);
  box-shadow:inset 0 0 0 1px rgba(138, 187, 255, 0.752), 0 0 0 1px rgba(138, 187, 255, 0.752), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 rgba(255, 255, 255, 0.3);
}
.bp5-dark .bp5-tag-input.bp5-active.bp5-intent-primary, .bp5-tag-input.bp5-dark.bp5-active.bp5-intent-primary{
  box-shadow:inset 0 0 0 1px rgba(76, 144, 240, 0.752), 0 0 0 1px rgba(76, 144, 240, 0.752), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 rgba(255, 255, 255, 0.3);
}
.bp5-dark .bp5-tag-input.bp5-active.bp5-intent-success, .bp5-tag-input.bp5-dark.bp5-active.bp5-intent-success{
  box-shadow:inset 0 0 0 1px rgba(50, 164, 103, 0.752), 0 0 0 1px rgba(50, 164, 103, 0.752), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 rgba(255, 255, 255, 0.3);
}
.bp5-dark .bp5-tag-input.bp5-active.bp5-intent-warning, .bp5-tag-input.bp5-dark.bp5-active.bp5-intent-warning{
  box-shadow:inset 0 0 0 1px rgba(236, 154, 60, 0.752), 0 0 0 1px rgba(236, 154, 60, 0.752), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 rgba(255, 255, 255, 0.3);
}
.bp5-dark .bp5-tag-input.bp5-active.bp5-intent-danger, .bp5-tag-input.bp5-dark.bp5-active.bp5-intent-danger{
  box-shadow:inset 0 0 0 1px rgba(231, 106, 110, 0.752), 0 0 0 1px rgba(231, 106, 110, 0.752), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 rgba(255, 255, 255, 0.3);
}

.bp5-input-ghost{
  background:none;
  border:none;
  box-shadow:none;
  padding:0;
}
.bp5-input-ghost::-moz-placeholder{
  color:#5f6b7c;
  opacity:1;
}
.bp5-input-ghost:-ms-input-placeholder{
  color:#5f6b7c;
  opacity:1;
}
.bp5-input-ghost::placeholder{
  color:#5f6b7c;
  opacity:1;
}
.bp5-input-ghost:focus{
  outline:none !important;
}
.bp5-resizable-input-span{
  max-height:0;
  max-width:100%;
  min-width:80px;
  opacity:0;
  overflow:hidden;
  position:absolute;
  white-space:nowrap;
  z-index:-1;
}
.bp5-toast{
  align-items:flex-start;
  background-color:#ffffff;
  border-radius:2px;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 2px 4px rgba(17, 20, 24, 0.2), 0 8px 24px rgba(17, 20, 24, 0.2);
  display:flex;
  margin:20px 0 0;
  max-width:min(500px, 100%);
  min-width:min(300px, 100%);
  pointer-events:all;
  position:relative !important;
}
.bp5-toast.bp5-toast-enter, .bp5-toast.bp5-toast-appear{
  transform:translateY(-40px);
}
.bp5-toast.bp5-toast-enter-active, .bp5-toast.bp5-toast-appear-active{
  transform:translateY(0);
  transition-delay:0;
  transition-duration:300ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
}
.bp5-toast.bp5-toast-enter ~ .bp5-toast, .bp5-toast.bp5-toast-appear ~ .bp5-toast{
  transform:translateY(-40px);
}
.bp5-toast.bp5-toast-enter-active ~ .bp5-toast, .bp5-toast.bp5-toast-appear-active ~ .bp5-toast{
  transform:translateY(0);
  transition-delay:0;
  transition-duration:300ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
}
.bp5-toast.bp5-toast-exit{
  opacity:1;
  filter:blur(0);
}
.bp5-toast.bp5-toast-exit-active{
  opacity:0;
  filter:blur(10px);
  transition-delay:0;
  transition-duration:300ms;
  transition-property:opacity, filter;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}
.bp5-toast.bp5-toast-exit ~ .bp5-toast{
  transform:translateY(0);
}
.bp5-toast.bp5-toast-exit-active ~ .bp5-toast{
  transform:translateY(-40px);
  transition-delay:50ms;
  transition-duration:100ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}
.bp5-toast .bp5-button-group{
  flex:0 0 auto;
  padding:5px;
  padding-left:0;
}
.bp5-toast > .bp5-icon{
  color:#5f6b7c;
  margin:12px;
  margin-right:0;
}
.bp5-toast.bp5-dark, .bp5-dark .bp5-toast{
  background-color:#404854;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.2), 0 2px 4px rgba(17, 20, 24, 0.4), 0 8px 24px rgba(17, 20, 24, 0.4);
}
.bp5-toast.bp5-dark > .bp5-icon, .bp5-dark .bp5-toast > .bp5-icon{
  color:#abb3bf;
}
.bp5-toast.bp5-dark .bp5-button .bp5-icon, .bp5-dark .bp5-toast .bp5-button .bp5-icon{
  color:rgba(255, 255, 255, 0.7);
}
.bp5-toast[class*=bp5-intent-] a{
  color:rgba(255, 255, 255, 0.7);
}
.bp5-toast[class*=bp5-intent-] a:hover{
  color:#ffffff;
}
.bp5-toast[class*=bp5-intent-] > .bp5-icon{
  color:#ffffff;
}
.bp5-toast.bp5-intent-primary{
  background-color:#2d72d2;
  color:#ffffff;
}
.bp5-toast.bp5-intent-primary .bp5-icon:first-child{
  color:rgba(255, 255, 255, 0.7);
}
.bp5-toast.bp5-intent-primary .bp5-button{
  background-color:#2d72d2 !important;
  color:#ffffff !important;
}
.bp5-toast.bp5-intent-primary .bp5-button:hover{
  background-color:#215db0 !important;
  color:#ffffff !important;
}
.bp5-toast.bp5-intent-primary .bp5-button:active{
  background-color:#184a90 !important;
  color:#ffffff !important;
}
.bp5-toast.bp5-intent-primary .bp5-button:focus{
  outline-color:rgba(255, 255, 255, 0.75);
}
.bp5-toast.bp5-intent-primary .bp5-button:last-child > .bp5-icon-cross{
  color:rgba(255, 255, 255, 0.7) !important;
}
.bp5-toast.bp5-intent-success{
  background-color:#238551;
  color:#ffffff;
}
.bp5-toast.bp5-intent-success .bp5-icon:first-child{
  color:rgba(255, 255, 255, 0.7);
}
.bp5-toast.bp5-intent-success .bp5-button{
  background-color:#238551 !important;
  color:#ffffff !important;
}
.bp5-toast.bp5-intent-success .bp5-button:hover{
  background-color:#1c6e42 !important;
  color:#ffffff !important;
}
.bp5-toast.bp5-intent-success .bp5-button:active{
  background-color:#165a36 !important;
  color:#ffffff !important;
}
.bp5-toast.bp5-intent-success .bp5-button:focus{
  outline-color:rgba(255, 255, 255, 0.75);
}
.bp5-toast.bp5-intent-success .bp5-button:last-child > .bp5-icon-cross{
  color:rgba(255, 255, 255, 0.7) !important;
}
.bp5-toast.bp5-intent-warning{
  background-color:#fbb360;
  color:#1c2127;
}
.bp5-toast.bp5-intent-warning .bp5-icon:first-child{
  color:rgba(28, 33, 39, 0.7);
}
.bp5-toast.bp5-intent-warning .bp5-button{
  background-color:#fbb360 !important;
  color:#1c2127 !important;
}
.bp5-toast.bp5-intent-warning .bp5-button:hover{
  background-color:#ec9a3c !important;
  color:#1c2127 !important;
}
.bp5-toast.bp5-intent-warning .bp5-button:active{
  background-color:#c87619 !important;
  color:#1c2127 !important;
}
.bp5-toast.bp5-intent-warning .bp5-button:focus{
  outline-color:rgba(28, 33, 39, 0.75);
}
.bp5-toast.bp5-intent-warning .bp5-button:last-child > .bp5-icon-cross{
  color:rgba(28, 33, 39, 0.7) !important;
}
.bp5-toast.bp5-intent-danger{
  background-color:#cd4246;
  color:#ffffff;
}
.bp5-toast.bp5-intent-danger .bp5-icon:first-child{
  color:rgba(255, 255, 255, 0.7);
}
.bp5-toast.bp5-intent-danger .bp5-button{
  background-color:#cd4246 !important;
  color:#ffffff !important;
}
.bp5-toast.bp5-intent-danger .bp5-button:hover{
  background-color:#ac2f33 !important;
  color:#ffffff !important;
}
.bp5-toast.bp5-intent-danger .bp5-button:active{
  background-color:#8e292c !important;
  color:#ffffff !important;
}
.bp5-toast.bp5-intent-danger .bp5-button:focus{
  outline-color:rgba(255, 255, 255, 0.75);
}
.bp5-toast.bp5-intent-danger .bp5-button:last-child > .bp5-icon-cross{
  color:rgba(255, 255, 255, 0.7) !important;
}

.bp5-toast-message{
  flex:1 1 auto;
  padding:11px;
  word-break:break-word;
}

.bp5-toast-container{
  align-items:center;
  display:flex !important;
  flex-direction:column;
  left:0;
  overflow:hidden;
  padding:0 20px 20px;
  pointer-events:none;
  right:0;
  z-index:40;
}
.bp5-toast-container.bp5-toast-container-in-portal{
  position:fixed;
}
.bp5-toast-container.bp5-toast-container-inline{
  position:absolute;
}
.bp5-toast-container.bp5-toast-container-top{
  top:0;
}
.bp5-toast-container.bp5-toast-container-bottom{
  bottom:0;
  flex-direction:column-reverse;
  top:auto;
}
.bp5-toast-container.bp5-toast-container-left{
  align-items:flex-start;
}
.bp5-toast-container.bp5-toast-container-right{
  align-items:flex-end;
}

.bp5-toast-container-bottom .bp5-toast.bp5-toast-enter:not(.bp5-toast-enter-active), .bp5-toast-container-bottom .bp5-toast.bp5-toast-enter:not(.bp5-toast-enter-active) ~ .bp5-toast, .bp5-toast-container-bottom .bp5-toast.bp5-toast-appear:not(.bp5-toast-appear-active), .bp5-toast-container-bottom .bp5-toast.bp5-toast-appear:not(.bp5-toast-appear-active) ~ .bp5-toast, .bp5-toast-container-bottom .bp5-toast.bp5-toast-exit-active ~ .bp5-toast, .bp5-toast-container-bottom .bp5-toast.bp5-toast-leave-active ~ .bp5-toast{
  transform:translateY(60px);
}
.bp5-tooltip{
  box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 2px 4px rgba(17, 20, 24, 0.2), 0 8px 24px rgba(17, 20, 24, 0.2);
  transform:scale(1);
  color:#f6f7f9;
}
.bp5-tooltip .bp5-popover-arrow{
  height:22px;
  position:absolute;
  width:22px;
}
.bp5-tooltip .bp5-popover-arrow::before{
  height:14px;
  margin:4px;
  width:14px;
}
.bp5-tooltip .bp5-popover-content{
  background:#404854;
}
.bp5-tooltip .bp5-popover-content,
.bp5-tooltip .bp5-heading{
  color:#f6f7f9;
}
.bp5-tooltip .bp5-popover-arrow::before{
  box-shadow:1px 1px 6px rgba(17, 20, 24, 0.2);
}
.bp5-tooltip .bp5-popover-arrow-border{
  fill:#111418;
  fill-opacity:0.1;
}
.bp5-tooltip .bp5-popover-arrow-fill{
  fill:#404854;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-tooltip .bp5-popover-arrow-fill{
    fill:buttonborder;
  }
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-tooltip{
    border:1px solid buttonborder;
  }
}
.bp5-popover-enter > .bp5-tooltip, .bp5-popover-appear > .bp5-tooltip{
  transform:scale(0.8);
}
.bp5-popover-enter-active > .bp5-tooltip, .bp5-popover-appear-active > .bp5-tooltip{
  transform:scale(1);
  transition-delay:0;
  transition-duration:100ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}
.bp5-popover-exit > .bp5-tooltip{
  transform:scale(1);
}
.bp5-popover-exit-active > .bp5-tooltip{
  transform:scale(0.8);
  transition-delay:0;
  transition-duration:100ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}
.bp5-tooltip .bp5-text-muted{
  color:#abb3bf;
}
.bp5-tooltip .bp5-text-disabled{
  color:rgba(171, 179, 191, 0.6);
}
.bp5-tooltip .bp5-running-text hr{
  border-color:rgba(255, 255, 255, 0.2);
}
.bp5-tooltip a{
  color:#8abbff;
}
.bp5-tooltip a:hover{
  color:#8abbff;
}
.bp5-tooltip a .bp5-icon, .bp5-tooltip a .bp5-icon-standard, .bp5-tooltip a .bp5-icon-large{
  color:inherit;
}
.bp5-tooltip a code{
  color:inherit;
}
.bp5-tooltip .bp5-code,
.bp5-tooltip .bp5-running-text code{
  background:rgba(17, 20, 24, 0.3);
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4);
  color:#abb3bf;
}
a > .bp5-tooltip .bp5-code,
a > .bp5-tooltip .bp5-running-text code{
  color:inherit;
}
.bp5-tooltip .bp5-code-block,
.bp5-tooltip .bp5-running-text pre{
  background:rgba(17, 20, 24, 0.3);
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4);
  color:#f6f7f9;
}
.bp5-tooltip .bp5-code-block > code,
.bp5-tooltip .bp5-running-text pre > code{
  background:none;
  box-shadow:none;
  color:inherit;
}
.bp5-tooltip .bp5-key,
.bp5-tooltip .bp5-running-text kbd{
  background:#383e47;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.2), 0 1px 1px 0 rgba(17, 20, 24, 0.4);
  color:#abb3bf;
}
.bp5-tooltip .bp5-icon.bp5-intent-primary, .bp5-tooltip .bp5-icon-standard.bp5-intent-primary, .bp5-tooltip .bp5-icon-large.bp5-intent-primary{
  color:#8abbff;
}
.bp5-tooltip .bp5-icon.bp5-intent-success, .bp5-tooltip .bp5-icon-standard.bp5-intent-success, .bp5-tooltip .bp5-icon-large.bp5-intent-success{
  color:#72ca9b;
}
.bp5-tooltip .bp5-icon.bp5-intent-warning, .bp5-tooltip .bp5-icon-standard.bp5-intent-warning, .bp5-tooltip .bp5-icon-large.bp5-intent-warning{
  color:#fbb360;
}
.bp5-tooltip .bp5-icon.bp5-intent-danger, .bp5-tooltip .bp5-icon-standard.bp5-intent-danger, .bp5-tooltip .bp5-icon-large.bp5-intent-danger{
  color:#fa999c;
}
.bp5-tooltip .bp5-popover-content{
  padding:10px 12px;
}
.bp5-tooltip.bp5-compact .bp5-popover-content{
  line-height:1rem;
  padding:5px 7px;
}
.bp5-tooltip.bp5-compact .bp5-code{
  vertical-align:text-bottom;
}
.bp5-tooltip.bp5-popover-placement-top .bp5-popover-arrow{
  transform:translateY(-3px);
}
.bp5-tooltip.bp5-popover-placement-left .bp5-popover-arrow{
  transform:translateX(-3px);
}
.bp5-tooltip.bp5-popover-placement-bottom .bp5-popover-arrow{
  transform:translateY(3px);
}
.bp5-tooltip.bp5-popover-placement-right .bp5-popover-arrow{
  transform:translateX(3px);
}
.bp5-tooltip.bp5-dark, .bp5-dark .bp5-tooltip{
  box-shadow:0 2px 4px rgba(17, 20, 24, 0.4), 0 8px 24px rgba(17, 20, 24, 0.4);
}
.bp5-tooltip.bp5-dark .bp5-popover-content, .bp5-dark .bp5-tooltip .bp5-popover-content{
  background:#e5e8eb;
}
.bp5-tooltip.bp5-dark .bp5-popover-content,
.bp5-tooltip.bp5-dark .bp5-heading, .bp5-dark .bp5-tooltip .bp5-popover-content,
.bp5-dark .bp5-tooltip .bp5-heading{
  color:#404854;
}
.bp5-tooltip.bp5-dark .bp5-popover-arrow::before, .bp5-dark .bp5-tooltip .bp5-popover-arrow::before{
  box-shadow:1px 1px 6px rgba(17, 20, 24, 0.4);
}
.bp5-tooltip.bp5-dark .bp5-popover-arrow-border, .bp5-dark .bp5-tooltip .bp5-popover-arrow-border{
  fill:#111418;
  fill-opacity:0.2;
}
.bp5-tooltip.bp5-dark .bp5-popover-arrow-fill, .bp5-dark .bp5-tooltip .bp5-popover-arrow-fill{
  fill:#e5e8eb;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-tooltip.bp5-dark .bp5-popover-arrow-fill, .bp5-dark .bp5-tooltip .bp5-popover-arrow-fill{
    fill:buttonborder;
  }
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-tooltip.bp5-dark, .bp5-dark .bp5-tooltip{
    border:1px solid buttonborder;
  }
}
.bp5-tooltip.bp5-dark .bp5-text-muted, .bp5-dark .bp5-tooltip .bp5-text-muted{
  color:#5f6b7c;
}
.bp5-tooltip.bp5-dark .bp5-text-disabled, .bp5-dark .bp5-tooltip .bp5-text-disabled{
  color:rgba(95, 107, 124, 0.6);
}
.bp5-tooltip.bp5-dark .bp5-running-text hr, .bp5-dark .bp5-tooltip .bp5-running-text hr{
  border-color:rgba(17, 20, 24, 0.15);
}
.bp5-tooltip.bp5-dark a, .bp5-dark .bp5-tooltip a{
  color:#215db0;
}
.bp5-tooltip.bp5-dark a:hover, .bp5-dark .bp5-tooltip a:hover{
  color:#215db0;
}
.bp5-tooltip.bp5-dark a .bp5-icon, .bp5-tooltip.bp5-dark a .bp5-icon-standard, .bp5-tooltip.bp5-dark a .bp5-icon-large, .bp5-dark .bp5-tooltip a .bp5-icon, .bp5-dark .bp5-tooltip a .bp5-icon-standard, .bp5-dark .bp5-tooltip a .bp5-icon-large{
  color:inherit;
}
.bp5-tooltip.bp5-dark a code, .bp5-dark .bp5-tooltip a code{
  color:inherit;
}
.bp5-tooltip.bp5-dark .bp5-code,
.bp5-tooltip.bp5-dark .bp5-running-text code, .bp5-dark .bp5-tooltip .bp5-code,
.bp5-dark .bp5-tooltip .bp5-running-text code{
  background:rgba(255, 255, 255, 0.7);
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2);
  color:#5f6b7c;
}
a > .bp5-tooltip.bp5-dark .bp5-code,
a > .bp5-tooltip.bp5-dark .bp5-running-text code, a > .bp5-dark .bp5-tooltip .bp5-code,
a > .bp5-dark .bp5-tooltip .bp5-running-text code{
  color:#2d72d2;
}
.bp5-tooltip.bp5-dark .bp5-code-block,
.bp5-tooltip.bp5-dark .bp5-running-text pre, .bp5-dark .bp5-tooltip .bp5-code-block,
.bp5-dark .bp5-tooltip .bp5-running-text pre{
  background:rgba(255, 255, 255, 0.7);
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.15);
  color:#1c2127;
}
.bp5-tooltip.bp5-dark .bp5-code-block > code,
.bp5-tooltip.bp5-dark .bp5-running-text pre > code, .bp5-dark .bp5-tooltip .bp5-code-block > code,
.bp5-dark .bp5-tooltip .bp5-running-text pre > code{
  background:none;
  box-shadow:none;
  color:inherit;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-tooltip.bp5-dark .bp5-code-block,
  .bp5-tooltip.bp5-dark .bp5-running-text pre, .bp5-dark .bp5-tooltip .bp5-code-block,
  .bp5-dark .bp5-tooltip .bp5-running-text pre{
    border:1px solid buttonborder;
    box-shadow:none;
  }
}
.bp5-tooltip.bp5-dark .bp5-key,
.bp5-tooltip.bp5-dark .bp5-running-text kbd, .bp5-dark .bp5-tooltip .bp5-key,
.bp5-dark .bp5-tooltip .bp5-running-text kbd{
  background:#ffffff;
  box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 1px 1px rgba(17, 20, 24, 0.2);
  color:#5f6b7c;
}
.bp5-tooltip.bp5-dark .bp5-icon.bp5-intent-primary, .bp5-tooltip.bp5-dark .bp5-icon-standard.bp5-intent-primary, .bp5-tooltip.bp5-dark .bp5-icon-large.bp5-intent-primary, .bp5-dark .bp5-tooltip .bp5-icon.bp5-intent-primary, .bp5-dark .bp5-tooltip .bp5-icon-standard.bp5-intent-primary, .bp5-dark .bp5-tooltip .bp5-icon-large.bp5-intent-primary{
  color:#215db0;
}
.bp5-tooltip.bp5-dark .bp5-icon.bp5-intent-success, .bp5-tooltip.bp5-dark .bp5-icon-standard.bp5-intent-success, .bp5-tooltip.bp5-dark .bp5-icon-large.bp5-intent-success, .bp5-dark .bp5-tooltip .bp5-icon.bp5-intent-success, .bp5-dark .bp5-tooltip .bp5-icon-standard.bp5-intent-success, .bp5-dark .bp5-tooltip .bp5-icon-large.bp5-intent-success{
  color:#1c6e42;
}
.bp5-tooltip.bp5-dark .bp5-icon.bp5-intent-warning, .bp5-tooltip.bp5-dark .bp5-icon-standard.bp5-intent-warning, .bp5-tooltip.bp5-dark .bp5-icon-large.bp5-intent-warning, .bp5-dark .bp5-tooltip .bp5-icon.bp5-intent-warning, .bp5-dark .bp5-tooltip .bp5-icon-standard.bp5-intent-warning, .bp5-dark .bp5-tooltip .bp5-icon-large.bp5-intent-warning{
  color:#935610;
}
.bp5-tooltip.bp5-dark .bp5-icon.bp5-intent-danger, .bp5-tooltip.bp5-dark .bp5-icon-standard.bp5-intent-danger, .bp5-tooltip.bp5-dark .bp5-icon-large.bp5-intent-danger, .bp5-dark .bp5-tooltip .bp5-icon.bp5-intent-danger, .bp5-dark .bp5-tooltip .bp5-icon-standard.bp5-intent-danger, .bp5-dark .bp5-tooltip .bp5-icon-large.bp5-intent-danger{
  color:#ac2f33;
}
.bp5-tooltip.bp5-intent-primary .bp5-popover-content{
  background:#2d72d2;
  color:#ffffff;
}
.bp5-tooltip.bp5-intent-primary .bp5-popover-arrow-fill{
  fill:#2d72d2;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-tooltip.bp5-intent-primary .bp5-popover-arrow-fill{
    fill:buttonborder;
  }
}
.bp5-tooltip.bp5-intent-success .bp5-popover-content{
  background:#238551;
  color:#ffffff;
}
.bp5-tooltip.bp5-intent-success .bp5-popover-arrow-fill{
  fill:#238551;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-tooltip.bp5-intent-success .bp5-popover-arrow-fill{
    fill:buttonborder;
  }
}
.bp5-tooltip.bp5-intent-warning .bp5-popover-content{
  background:#c87619;
  color:#ffffff;
}
.bp5-tooltip.bp5-intent-warning .bp5-popover-arrow-fill{
  fill:#c87619;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-tooltip.bp5-intent-warning .bp5-popover-arrow-fill{
    fill:buttonborder;
  }
}
.bp5-tooltip.bp5-intent-danger .bp5-popover-content{
  background:#cd4246;
  color:#ffffff;
}
.bp5-tooltip.bp5-intent-danger .bp5-popover-arrow-fill{
  fill:#cd4246;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp5-tooltip.bp5-intent-danger .bp5-popover-arrow-fill{
    fill:buttonborder;
  }
}

.bp5-tooltip-indicator{
  border-bottom:dotted 1px;
  cursor:help;
}
.bp5-tree .bp5-icon, .bp5-tree .bp5-icon-standard, .bp5-tree .bp5-icon-large{
  color:#5f6b7c;
}
.bp5-tree .bp5-icon.bp5-intent-primary, .bp5-tree .bp5-icon-standard.bp5-intent-primary, .bp5-tree .bp5-icon-large.bp5-intent-primary{
  color:#2d72d2;
}
.bp5-tree .bp5-icon.bp5-intent-success, .bp5-tree .bp5-icon-standard.bp5-intent-success, .bp5-tree .bp5-icon-large.bp5-intent-success{
  color:#238551;
}
.bp5-tree .bp5-icon.bp5-intent-warning, .bp5-tree .bp5-icon-standard.bp5-intent-warning, .bp5-tree .bp5-icon-large.bp5-intent-warning{
  color:#c87619;
}
.bp5-tree .bp5-icon.bp5-intent-danger, .bp5-tree .bp5-icon-standard.bp5-intent-danger, .bp5-tree .bp5-icon-large.bp5-intent-danger{
  color:#cd4246;
}

.bp5-tree-node-list{
  list-style:none;
  margin:0;
  padding-left:0;
}

.bp5-tree-root{
  background-color:transparent;
  cursor:default;
  padding-left:0;
  position:relative;
}

.bp5-tree-node-content-0{
  padding-left:0px;
}

.bp5-tree-node-content-1{
  padding-left:23px;
}

.bp5-tree-node-content-2{
  padding-left:46px;
}

.bp5-tree-node-content-3{
  padding-left:69px;
}

.bp5-tree-node-content-4{
  padding-left:92px;
}

.bp5-tree-node-content-5{
  padding-left:115px;
}

.bp5-tree-node-content-6{
  padding-left:138px;
}

.bp5-tree-node-content-7{
  padding-left:161px;
}

.bp5-tree-node-content-8{
  padding-left:184px;
}

.bp5-tree-node-content-9{
  padding-left:207px;
}

.bp5-tree-node-content-10{
  padding-left:230px;
}

.bp5-tree-node-content-11{
  padding-left:253px;
}

.bp5-tree-node-content-12{
  padding-left:276px;
}

.bp5-tree-node-content-13{
  padding-left:299px;
}

.bp5-tree-node-content-14{
  padding-left:322px;
}

.bp5-tree-node-content-15{
  padding-left:345px;
}

.bp5-tree-node-content-16{
  padding-left:368px;
}

.bp5-tree-node-content-17{
  padding-left:391px;
}

.bp5-tree-node-content-18{
  padding-left:414px;
}

.bp5-tree-node-content-19{
  padding-left:437px;
}

.bp5-tree-node-content-20{
  padding-left:460px;
}

.bp5-tree-node-content{
  align-items:center;
  background:none;
  display:flex;
  height:30px;
  padding-right:5px;
  width:100%;
}
.bp5-tree-node-content:hover{
  background-color:rgba(143, 153, 168, 0.15);
}
.bp5-tree-node-content:active{
  background-color:rgba(143, 153, 168, 0.3);
}

.bp5-tree-node-caret,
.bp5-tree-node-caret-none{
  min-width:30px;
}

.bp5-tree-node-caret{
  color:#5f6b7c;
  cursor:pointer;
  padding:7px;
  transform:rotate(0deg);
  transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
}
.bp5-tree-node-caret:hover{
  color:#1c2127;
}
.bp5-dark .bp5-tree-node-caret{
  color:#abb3bf;
}
.bp5-dark .bp5-tree-node-caret:hover{
  color:#f6f7f9;
}
.bp5-tree-node-caret:hover{
  color:#1c2127;
}
.bp5-tree-node-caret.bp5-tree-node-caret-open{
  transform:rotate(90deg);
}
.bp5-tree-node-caret.bp5-icon-standard::before{
  content:"\f14d";
}

.bp5-tree-node-icon{
  margin-right:7px;
  position:relative;
}

.bp5-tree-node-label{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  word-wrap:normal;
  flex:1 1 auto;
  position:relative;
  -webkit-user-select:none;
     -moz-user-select:none;
      -ms-user-select:none;
          user-select:none;
}
.bp5-tree-node-label span{
  display:inline;
}

.bp5-tree-node-secondary-label{
  padding:0 5px;
  -webkit-user-select:none;
     -moz-user-select:none;
      -ms-user-select:none;
          user-select:none;
}
.bp5-tree-node-secondary-label .bp5-popover-wrapper,
.bp5-tree-node-secondary-label .bp5-popover-target{
  align-items:center;
  display:flex;
}

.bp5-tree-node.bp5-disabled .bp5-tree-node-content{
  background-color:inherit;
  color:rgba(95, 107, 124, 0.6);
  cursor:not-allowed;
}
.bp5-tree-node.bp5-disabled .bp5-tree-node-caret,
.bp5-tree-node.bp5-disabled .bp5-tree-node-icon{
  color:rgba(95, 107, 124, 0.6);
  cursor:not-allowed;
}

.bp5-tree-node.bp5-tree-node-selected > .bp5-tree-node-content{
  background-color:#2d72d2;
}
.bp5-tree-node.bp5-tree-node-selected > .bp5-tree-node-content,
.bp5-tree-node.bp5-tree-node-selected > .bp5-tree-node-content .bp5-icon, .bp5-tree-node.bp5-tree-node-selected > .bp5-tree-node-content .bp5-icon-standard, .bp5-tree-node.bp5-tree-node-selected > .bp5-tree-node-content .bp5-icon-large{
  color:#ffffff;
}
.bp5-tree-node.bp5-tree-node-selected > .bp5-tree-node-content .bp5-tree-node-caret::before{
  color:rgba(255, 255, 255, 0.7);
}
.bp5-tree-node.bp5-tree-node-selected > .bp5-tree-node-content .bp5-tree-node-caret:hover::before{
  color:#ffffff;
}

.bp5-tree.bp5-compact .bp5-tree-node-content{
  height:24px;
}
.bp5-tree.bp5-compact .bp5-tree-node-caret{
  margin-right:3px;
  min-width:24px;
  padding:4px;
}

.bp5-dark .bp5-tree-node-content:hover{
  background-color:rgba(95, 107, 124, 0.3);
}
.bp5-dark .bp5-tree .bp5-icon, .bp5-dark .bp5-tree .bp5-icon-standard, .bp5-dark .bp5-tree .bp5-icon-large{
  color:#abb3bf;
}
.bp5-dark .bp5-tree .bp5-icon.bp5-intent-primary, .bp5-dark .bp5-tree .bp5-icon-standard.bp5-intent-primary, .bp5-dark .bp5-tree .bp5-icon-large.bp5-intent-primary{
  color:#8abbff;
}
.bp5-dark .bp5-tree .bp5-icon.bp5-intent-success, .bp5-dark .bp5-tree .bp5-icon-standard.bp5-intent-success, .bp5-dark .bp5-tree .bp5-icon-large.bp5-intent-success{
  color:#72ca9b;
}
.bp5-dark .bp5-tree .bp5-icon.bp5-intent-warning, .bp5-dark .bp5-tree .bp5-icon-standard.bp5-intent-warning, .bp5-dark .bp5-tree .bp5-icon-large.bp5-intent-warning{
  color:#fbb360;
}
.bp5-dark .bp5-tree .bp5-icon.bp5-intent-danger, .bp5-dark .bp5-tree .bp5-icon-standard.bp5-intent-danger, .bp5-dark .bp5-tree .bp5-icon-large.bp5-intent-danger{
  color:#fa999c;
}
.bp5-dark .bp5-tree-node:not(.bp5-disabled) .bp5-tree-node-caret:hover{
  color:#f6f7f9;
}
.bp5-dark .bp5-tree-node.bp5-tree-node-selected > .bp5-tree-node-content{
  background-color:#2d72d2;
}
.bp5-dark .bp5-tree-node.bp5-tree-node-selected > .bp5-tree-node-content .bp5-icon, .bp5-dark .bp5-tree-node.bp5-tree-node-selected > .bp5-tree-node-content .bp5-icon-standard, .bp5-dark .bp5-tree-node.bp5-tree-node-selected > .bp5-tree-node-content .bp5-icon-large{
  color:#ffffff;
}
/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-aria-container {
	position: absolute; /* try to hide from window but not from screen readers */
	left:-999em;
}
/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-editor .selection-anchor {
	background-color: #007ACC;
	width: 2px !important;
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-editor .bracket-match {
	box-sizing: border-box;
	background-color: var(--vscode-editorBracketMatch-background);
	border: 1px solid var(--vscode-editorBracketMatch-border);
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.inline-editor-progress-decoration {
	display: inline-block;
	width: 1em;
	height: 1em;
}

.inline-progress-widget  {
	display: flex !important;
	justify-content: center;
	align-items: center;
}

.inline-progress-widget .icon {
	font-size: 80% !important;
}

.inline-progress-widget:hover .icon {
	font-size: 90% !important;
	animation: none;
}

.inline-progress-widget:hover .icon::before {
	content: "\ea76"; /* codicon-x */
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-editor .monaco-editor-overlaymessage {
	padding-bottom: 8px;
	z-index: 10000;
}

.monaco-editor .monaco-editor-overlaymessage.below {
	padding-bottom: 0;
	padding-top: 8px;
	z-index: 10000;
}

@keyframes fadeIn {
	from { opacity: 0; }
	to { opacity: 1; }
}
.monaco-editor .monaco-editor-overlaymessage.fadeIn {
	animation: fadeIn 150ms ease-out;
}

@keyframes fadeOut {
	from { opacity: 1; }
	to { opacity: 0; }
}
.monaco-editor .monaco-editor-overlaymessage.fadeOut {
	animation: fadeOut 100ms ease-out;
}

.monaco-editor .monaco-editor-overlaymessage .message {
	padding: 2px 4px;
	color: var(--vscode-editorHoverWidget-foreground);
	background-color: var(--vscode-editorHoverWidget-background);
	border: 1px solid var(--vscode-inputValidation-infoBorder);
	border-radius: 3px;
}

.monaco-editor .monaco-editor-overlaymessage .message p {
	margin-block: 0px;
}

.monaco-editor .monaco-editor-overlaymessage .message a {
	color: var(--vscode-textLink-foreground);
}

.monaco-editor .monaco-editor-overlaymessage .message a:hover {
	color: var(--vscode-textLink-activeForeground);
}

.monaco-editor.hc-black .monaco-editor-overlaymessage .message,
.monaco-editor.hc-light .monaco-editor-overlaymessage .message {
	border-width: 2px;
}

.monaco-editor .monaco-editor-overlaymessage .anchor {
	width: 0 !important;
	height: 0 !important;
	border-color: transparent;
	border-style: solid;
	z-index: 1000;
	border-width: 8px;
	position: absolute;
	left: 2px;
}

.monaco-editor .monaco-editor-overlaymessage .anchor.top {
	border-bottom-color: var(--vscode-inputValidation-infoBorder);
}

.monaco-editor .monaco-editor-overlaymessage .anchor.below {
	border-top-color: var(--vscode-inputValidation-infoBorder);
}

.monaco-editor .monaco-editor-overlaymessage:not(.below) .anchor.top,
.monaco-editor .monaco-editor-overlaymessage.below .anchor.below {
	display: none;
}

.monaco-editor .monaco-editor-overlaymessage.below .anchor.top {
	display: inherit;
	top: -8px;
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-editor .rendered-markdown kbd {
	background-color: var(--vscode-keybindingLabel-background);
	color: var(--vscode-keybindingLabel-foreground);
	border-style: solid;
	border-width: 1px;
	border-radius: 3px;
	border-color: var(--vscode-keybindingLabel-border);
	border-bottom-color: var(--vscode-keybindingLabel-bottomBorder);
	box-shadow: inset 0 -1px 0 var(--vscode-widget-shadow);
	vertical-align: middle;
	padding: 1px 3px;
}

.rendered-markdown li:has(input[type=checkbox]) {
	list-style-type: none;
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-text-button {
	box-sizing: border-box;
	display: flex;
	width: 100%;
	padding: 4px;
	border-radius: 2px;
	text-align: center;
	cursor: pointer;
	justify-content: center;
	align-items: center;
	border: 1px solid var(--vscode-button-border, transparent);
	line-height: 18px;
}

.monaco-text-button:focus {
	outline-offset: 2px !important;
}

.monaco-text-button:hover {
	text-decoration: none !important;
}

.monaco-button.disabled:focus,
.monaco-button.disabled {
	opacity: 0.4 !important;
	cursor: default;
}

.monaco-text-button .codicon {
	margin: 0 0.2em;
	color: inherit !important;
}

.monaco-text-button.monaco-text-button-with-short-label {
	flex-direction: row;
	flex-wrap: wrap;
	padding: 0 4px;
	overflow: hidden;
	height: 28px;
}

.monaco-text-button.monaco-text-button-with-short-label > .monaco-button-label {
	flex-basis: 100%;
}

.monaco-text-button.monaco-text-button-with-short-label > .monaco-button-label-short {
	flex-grow: 1;
	width: 0;
	overflow: hidden;
}

.monaco-text-button.monaco-text-button-with-short-label > .monaco-button-label,
.monaco-text-button.monaco-text-button-with-short-label > .monaco-button-label-short {
	display: flex;
	justify-content: center;
	align-items: center;
	font-weight: normal;
	font-style: inherit;
	padding: 4px 0;
}

.monaco-button-dropdown {
	display: flex;
	cursor: pointer;
}

.monaco-button-dropdown.disabled {
	cursor: default;
}

.monaco-button-dropdown > .monaco-button:focus {
	outline-offset: -1px !important;
}

.monaco-button-dropdown.disabled > .monaco-button.disabled,
.monaco-button-dropdown.disabled > .monaco-button.disabled:focus,
.monaco-button-dropdown.disabled > .monaco-button-dropdown-separator {
	opacity: 0.4 !important;
}

.monaco-button-dropdown > .monaco-button.monaco-text-button {
	border-right-width: 0 !important;
}

.monaco-button-dropdown .monaco-button-dropdown-separator {
	padding: 4px 0;
	cursor: default;
}

.monaco-button-dropdown .monaco-button-dropdown-separator > div {
	height: 100%;
	width: 1px;
}

.monaco-button-dropdown > .monaco-button.monaco-dropdown-button {
	border: 1px solid var(--vscode-button-border, transparent);
	border-left-width: 0 !important;
	border-radius: 0 2px 2px 0;
	display: flex;
	align-items: center;
}

.monaco-button-dropdown > .monaco-button.monaco-text-button {
	border-radius: 2px 0 0 2px;
}

.monaco-description-button {
	display: flex;
	flex-direction: column;
	align-items: center;
	margin: 4px 5px; /* allows button focus outline to be visible */
}

.monaco-description-button .monaco-button-description {
	font-style: italic;
	font-size: 11px;
	padding: 4px 20px;
}

.monaco-description-button .monaco-button-label,
.monaco-description-button .monaco-button-description {
	display: flex;
	justify-content: center;
	align-items: center;
}

.monaco-description-button .monaco-button-label > .codicon,
.monaco-description-button .monaco-button-description > .codicon {
	margin: 0 0.2em;
	color: inherit !important;
}

/* default color styles - based on CSS variables */

.monaco-button.default-colors,
.monaco-button-dropdown.default-colors > .monaco-button{
	color: var(--vscode-button-foreground);
	background-color: var(--vscode-button-background);
}

.monaco-button.default-colors:hover,
.monaco-button-dropdown.default-colors > .monaco-button:hover {
	background-color: var(--vscode-button-hoverBackground);
}

.monaco-button.default-colors.secondary,
.monaco-button-dropdown.default-colors > .monaco-button.secondary {
	color: var(--vscode-button-secondaryForeground);
	background-color: var(--vscode-button-secondaryBackground);
}

.monaco-button.default-colors.secondary:hover,
.monaco-button-dropdown.default-colors > .monaco-button.secondary:hover {
	background-color: var(--vscode-button-secondaryHoverBackground);
}

.monaco-button-dropdown.default-colors .monaco-button-dropdown-separator {
	background-color: var(--vscode-button-background);
	border-top: 1px solid var(--vscode-button-border);
	border-bottom: 1px solid var(--vscode-button-border);
}

.monaco-button-dropdown.default-colors .monaco-button.secondary + .monaco-button-dropdown-separator {
	background-color: var(--vscode-button-secondaryBackground);
}

.monaco-button-dropdown.default-colors .monaco-button-dropdown-separator > div {
	background-color: var(--vscode-button-separator);
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.post-edit-widget {
	box-shadow: 0 0 8px 2px var(--vscode-widget-shadow);
	border: 1px solid var(--vscode-widget-border, transparent);
	border-radius: 4px;
	background-color: var(--vscode-editorWidget-background);
	overflow: hidden;
}

.post-edit-widget .monaco-button {
	padding: 2px;
	border: none;
	border-radius: 0;
}

.post-edit-widget .monaco-button:hover {
	background-color: var(--vscode-button-secondaryHoverBackground) !important;
}

.post-edit-widget .monaco-button .codicon {
	margin: 0;
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

@font-face {
	font-family: "codicon";
	font-display: block;
	src: url(/762fced46d6cddbda2720e5d74b5c674.ttf) format("truetype");
}

.codicon[class*='codicon-'] {
	font: normal normal normal 16px/1 codicon;
	display: inline-block;
	text-decoration: none;
	text-rendering: auto;
	text-align: center;
	text-transform: none;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	user-select: none;
	-webkit-user-select: none;
}

/* icon rules are dynamically created by the platform theme service (see iconsStyleSheet.ts) */

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.codicon-wrench-subaction {
	opacity: 0.5;
}

@keyframes codicon-spin {
	100% {
		transform:rotate(360deg);
	}
}

.codicon-sync.codicon-modifier-spin,
.codicon-loading.codicon-modifier-spin,
.codicon-gear.codicon-modifier-spin,
.codicon-notebook-state-executing.codicon-modifier-spin {
	/* Use steps to throttle FPS to reduce CPU usage */
	animation: codicon-spin 1.5s steps(30) infinite;
}

.codicon-modifier-disabled {
	opacity: 0.4;
}

/* custom speed & easing for loading icon */
.codicon-loading,
.codicon-tree-item-loading::before {
	animation-duration: 1s !important;
	animation-timing-function: cubic-bezier(0.53, 0.21, 0.29, 0.67) !important;
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-editor .codicon.codicon-symbol-array,
.monaco-workbench .codicon.codicon-symbol-array { color: var(--vscode-symbolIcon-arrayForeground); }
.monaco-editor .codicon.codicon-symbol-boolean,
.monaco-workbench .codicon.codicon-symbol-boolean { color: var(--vscode-symbolIcon-booleanForeground); }
.monaco-editor .codicon.codicon-symbol-class,
.monaco-workbench .codicon.codicon-symbol-class { color: var(--vscode-symbolIcon-classForeground); }
.monaco-editor .codicon.codicon-symbol-method,
.monaco-workbench .codicon.codicon-symbol-method { color: var(--vscode-symbolIcon-methodForeground); }
.monaco-editor .codicon.codicon-symbol-color,
.monaco-workbench .codicon.codicon-symbol-color { color: var(--vscode-symbolIcon-colorForeground); }
.monaco-editor .codicon.codicon-symbol-constant,
.monaco-workbench .codicon.codicon-symbol-constant { color: var(--vscode-symbolIcon-constantForeground); }
.monaco-editor .codicon.codicon-symbol-constructor,
.monaco-workbench .codicon.codicon-symbol-constructor { color: var(--vscode-symbolIcon-constructorForeground); }
.monaco-editor .codicon.codicon-symbol-value,
.monaco-workbench .codicon.codicon-symbol-value,
.monaco-editor .codicon.codicon-symbol-enum,
.monaco-workbench .codicon.codicon-symbol-enum { color: var(--vscode-symbolIcon-enumeratorForeground); }
.monaco-editor .codicon.codicon-symbol-enum-member,
.monaco-workbench .codicon.codicon-symbol-enum-member { color: var(--vscode-symbolIcon-enumeratorMemberForeground); }
.monaco-editor .codicon.codicon-symbol-event,
.monaco-workbench .codicon.codicon-symbol-event { color: var(--vscode-symbolIcon-eventForeground); }
.monaco-editor .codicon.codicon-symbol-field,
.monaco-workbench .codicon.codicon-symbol-field { color: var(--vscode-symbolIcon-fieldForeground); }
.monaco-editor .codicon.codicon-symbol-file,
.monaco-workbench .codicon.codicon-symbol-file { color: var(--vscode-symbolIcon-fileForeground); }
.monaco-editor .codicon.codicon-symbol-folder,
.monaco-workbench .codicon.codicon-symbol-folder { color: var(--vscode-symbolIcon-folderForeground); }
.monaco-editor .codicon.codicon-symbol-function,
.monaco-workbench .codicon.codicon-symbol-function { color: var(--vscode-symbolIcon-functionForeground); }
.monaco-editor .codicon.codicon-symbol-interface,
.monaco-workbench .codicon.codicon-symbol-interface { color: var(--vscode-symbolIcon-interfaceForeground); }
.monaco-editor .codicon.codicon-symbol-key,
.monaco-workbench .codicon.codicon-symbol-key { color: var(--vscode-symbolIcon-keyForeground); }
.monaco-editor .codicon.codicon-symbol-keyword,
.monaco-workbench .codicon.codicon-symbol-keyword { color: var(--vscode-symbolIcon-keywordForeground); }
.monaco-editor .codicon.codicon-symbol-module,
.monaco-workbench .codicon.codicon-symbol-module { color: var(--vscode-symbolIcon-moduleForeground); }
.monaco-editor .codicon.codicon-symbol-namespace,
.monaco-workbench .codicon.codicon-symbol-namespace { color: var(--vscode-symbolIcon-namespaceForeground); }
.monaco-editor .codicon.codicon-symbol-null,
.monaco-workbench .codicon.codicon-symbol-null { color: var(--vscode-symbolIcon-nullForeground); }
.monaco-editor .codicon.codicon-symbol-number,
.monaco-workbench .codicon.codicon-symbol-number { color: var(--vscode-symbolIcon-numberForeground); }
.monaco-editor .codicon.codicon-symbol-object,
.monaco-workbench .codicon.codicon-symbol-object { color: var(--vscode-symbolIcon-objectForeground); }
.monaco-editor .codicon.codicon-symbol-operator,
.monaco-workbench .codicon.codicon-symbol-operator { color: var(--vscode-symbolIcon-operatorForeground); }
.monaco-editor .codicon.codicon-symbol-package,
.monaco-workbench .codicon.codicon-symbol-package { color: var(--vscode-symbolIcon-packageForeground); }
.monaco-editor .codicon.codicon-symbol-property,
.monaco-workbench .codicon.codicon-symbol-property { color: var(--vscode-symbolIcon-propertyForeground); }
.monaco-editor .codicon.codicon-symbol-reference,
.monaco-workbench .codicon.codicon-symbol-reference { color: var(--vscode-symbolIcon-referenceForeground); }
.monaco-editor .codicon.codicon-symbol-snippet,
.monaco-workbench .codicon.codicon-symbol-snippet { color: var(--vscode-symbolIcon-snippetForeground); }
.monaco-editor .codicon.codicon-symbol-string,
.monaco-workbench .codicon.codicon-symbol-string { color: var(--vscode-symbolIcon-stringForeground); }
.monaco-editor .codicon.codicon-symbol-struct,
.monaco-workbench .codicon.codicon-symbol-struct { color: var(--vscode-symbolIcon-structForeground); }
.monaco-editor .codicon.codicon-symbol-text,
.monaco-workbench .codicon.codicon-symbol-text { color: var(--vscode-symbolIcon-textForeground); }
.monaco-editor .codicon.codicon-symbol-type-parameter,
.monaco-workbench .codicon.codicon-symbol-type-parameter { color: var(--vscode-symbolIcon-typeParameterForeground); }
.monaco-editor .codicon.codicon-symbol-unit,
.monaco-workbench .codicon.codicon-symbol-unit { color: var(--vscode-symbolIcon-unitForeground); }
.monaco-editor .codicon.codicon-symbol-variable,
.monaco-workbench .codicon.codicon-symbol-variable { color: var(--vscode-symbolIcon-variableForeground); }

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-editor .lightBulbWidget {
	display: flex;
	align-items: center;
	justify-content: center;
}

.monaco-editor .lightBulbWidget:hover{
	cursor: pointer;
}

.monaco-editor .lightBulbWidget.codicon-light-bulb,
.monaco-editor .lightBulbWidget.codicon-lightbulb-sparkle {
	color: var(--vscode-editorLightBulb-foreground);
}

.monaco-editor .lightBulbWidget.codicon-lightbulb-autofix,
.monaco-editor .lightBulbWidget.codicon-lightbulb-sparkle-autofix {
	color: var(--vscode-editorLightBulbAutoFix-foreground, var(--vscode-editorLightBulb-foreground));
}

.monaco-editor .lightBulbWidget.codicon-sparkle-filled {
	color: var(--vscode-editorLightBulbAi-foreground, var(--vscode-icon-foreground));
}

.monaco-editor .lightBulbWidget:before {
	position: relative;
	z-index: 2;
}

.monaco-editor .lightBulbWidget:after {
	position: absolute;
	top: 0;
	left: 0;
	content: '';
	display: block;
	width: 100%;
	height: 100%;
	opacity: 0.3;
	background-color: var(--vscode-editor-background);
	z-index: 1;
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-list {
	position: relative;
	height: 100%;
	width: 100%;
	white-space: nowrap;
}

.monaco-list.mouse-support {
	user-select: none;
	-webkit-user-select: none;
}

.monaco-list > .monaco-scrollable-element {
	height: 100%;
}

.monaco-list-rows {
	position: relative;
	width: 100%;
	height: 100%;
}

.monaco-list.horizontal-scrolling .monaco-list-rows {
	width: auto;
	min-width: 100%;
}

.monaco-list-row {
	position: absolute;
	box-sizing: border-box;
	overflow: hidden;
	width: 100%;
}

.monaco-list.mouse-support .monaco-list-row {
	cursor: pointer;
	touch-action: none;
}

/* Make sure the scrollbar renders above overlays (sticky scroll) */
.monaco-list .monaco-scrollable-element > .scrollbar.vertical,
.monaco-pane-view > .monaco-split-view2.vertical > .monaco-scrollable-element > .scrollbar.vertical {
	z-index: 14;
}

/* for OS X ballistic scrolling */
.monaco-list-row.scrolling {
	display: none !important;
}

/* Focus */
.monaco-list.element-focused,
.monaco-list.selection-single,
.monaco-list.selection-multiple {
	outline: 0 !important;
}

/* Dnd */
.monaco-drag-image {
	display: inline-block;
	padding: 1px 7px;
	border-radius: 10px;
	font-size: 12px;
	position: absolute;
	z-index: 1000;
}

/* Filter */

.monaco-list-type-filter-message {
	position: absolute;
	box-sizing: border-box;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	padding: 40px 1em 1em 1em;
	text-align: center;
	white-space: normal;
	opacity: 0.7;
	pointer-events: none;
}

.monaco-list-type-filter-message:empty {
	display: none;
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

/* Arrows */
.monaco-scrollable-element > .scrollbar > .scra {
	cursor: pointer;
	font-size: 11px !important;
}

.monaco-scrollable-element > .visible {
	opacity: 1;

	/* Background rule added for IE9 - to allow clicks on dom node */
	background:rgba(0,0,0,0);

	transition: opacity 100ms linear;
	/* In front of peek view */
	z-index: 11;
}
.monaco-scrollable-element > .invisible {
	opacity: 0;
	pointer-events: none;
}
.monaco-scrollable-element > .invisible.fade {
	transition: opacity 800ms linear;
}

/* Scrollable Content Inset Shadow */
.monaco-scrollable-element > .shadow {
	position: absolute;
	display: none;
}
.monaco-scrollable-element > .shadow.top {
	display: block;
	top: 0;
	left: 3px;
	height: 3px;
	width: 100%;
	box-shadow: var(--vscode-scrollbar-shadow) 0 6px 6px -6px inset;
}
.monaco-scrollable-element > .shadow.left {
	display: block;
	top: 3px;
	left: 0;
	height: 100%;
	width: 3px;
	box-shadow: var(--vscode-scrollbar-shadow) 6px 0 6px -6px inset;
}
.monaco-scrollable-element > .shadow.top-left-corner {
	display: block;
	top: 0;
	left: 0;
	height: 3px;
	width: 3px;
}
.monaco-scrollable-element > .shadow.top.left {
	box-shadow: var(--vscode-scrollbar-shadow) 6px 0 6px -6px inset;
}

.monaco-scrollable-element > .scrollbar > .slider {
	background: var(--vscode-scrollbarSlider-background);
}

.monaco-scrollable-element > .scrollbar > .slider:hover {
	background: var(--vscode-scrollbarSlider-hoverBackground);
}

.monaco-scrollable-element > .scrollbar > .slider.active {
	background: var(--vscode-scrollbarSlider-activeBackground);
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

/* Use custom CSS vars to expose padding into parent select for padding calculation */
.monaco-select-box-dropdown-padding {
	--dropdown-padding-top: 1px;
	--dropdown-padding-bottom: 1px;
}

.hc-black .monaco-select-box-dropdown-padding,
.hc-light .monaco-select-box-dropdown-padding {
	--dropdown-padding-top: 3px;
	--dropdown-padding-bottom: 4px;
}

.monaco-select-box-dropdown-container {
	display: none;
	box-sizing:	border-box;
}

.monaco-select-box-dropdown-container > .select-box-details-pane > .select-box-description-markdown * {
	margin: 0;
}

.monaco-select-box-dropdown-container > .select-box-details-pane > .select-box-description-markdown a:focus {
	outline: 1px solid -webkit-focus-ring-color;
	outline-offset: -1px;
}

.monaco-select-box-dropdown-container > .select-box-details-pane > .select-box-description-markdown code {
	line-height: 15px; /** For some reason, this is needed, otherwise <code> will take up 20px height */
	font-family: var(--monaco-monospace-font);
}


.monaco-select-box-dropdown-container.visible {
	display: flex;
	flex-direction: column;
	text-align: left;
	width: 1px;
	overflow: hidden;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
}

.monaco-select-box-dropdown-container > .select-box-dropdown-list-container {
	flex: 0 0 auto;
	align-self: flex-start;
	padding-top: var(--dropdown-padding-top);
	padding-bottom: var(--dropdown-padding-bottom);
	padding-left: 1px;
	padding-right: 1px;
	width: 100%;
	overflow: hidden;
	box-sizing:	border-box;
}

.monaco-select-box-dropdown-container > .select-box-details-pane {
	padding: 5px;
}

.hc-black .monaco-select-box-dropdown-container > .select-box-dropdown-list-container {
	padding-top: var(--dropdown-padding-top);
	padding-bottom: var(--dropdown-padding-bottom);
}

.monaco-select-box-dropdown-container > .select-box-dropdown-list-container .monaco-list .monaco-list-row {
	cursor: pointer;
}

.monaco-select-box-dropdown-container > .select-box-dropdown-list-container .monaco-list .monaco-list-row > .option-text {
	text-overflow: ellipsis;
	overflow: hidden;
	padding-left: 3.5px;
	white-space: nowrap;
	float: left;
}

.monaco-select-box-dropdown-container > .select-box-dropdown-list-container .monaco-list .monaco-list-row > .option-detail {
	text-overflow: ellipsis;
	overflow: hidden;
	padding-left: 3.5px;
	white-space: nowrap;
	float: left;
	opacity: 0.7;
}

.monaco-select-box-dropdown-container > .select-box-dropdown-list-container .monaco-list .monaco-list-row > .option-decorator-right {
	text-overflow: ellipsis;
	overflow: hidden;
	padding-right: 10px;
	white-space: nowrap;
	float: right;
}


/* Accepted CSS hiding technique for accessibility reader text  */
/* https://webaim.org/techniques/css/invisiblecontent/ */

.monaco-select-box-dropdown-container > .select-box-dropdown-list-container .monaco-list .monaco-list-row > .visually-hidden {
		position: absolute;
		left: -10000px;
		top: auto;
		width: 1px;
		height: 1px;
		overflow: hidden;
}

.monaco-select-box-dropdown-container > .select-box-dropdown-container-width-control {
	flex: 1 1 auto;
	align-self: flex-start;
	opacity: 0;
}

.monaco-select-box-dropdown-container > .select-box-dropdown-container-width-control > .width-control-div {
	overflow: hidden;
	max-height: 0px;
}

.monaco-select-box-dropdown-container > .select-box-dropdown-container-width-control > .width-control-div > .option-text-width-control {
	padding-left: 4px;
	padding-right: 8px;
	white-space: nowrap;
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-select-box {
	width: 100%;
	cursor: pointer;
	border-radius: 2px;
}

.monaco-select-box-dropdown-container {
	font-size: 13px;
	font-weight: normal;
	text-transform: none;
}

/** Actions */

.monaco-action-bar .action-item.select-container {
	cursor: default;
}

.monaco-action-bar .action-item .monaco-select-box {
	cursor: pointer;
	min-width: 100px;
	min-height: 18px;
	padding: 2px 23px 2px 8px;
}

.mac .monaco-action-bar .action-item .monaco-select-box {
	font-size: 11px;
	border-radius: 5px;
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-action-bar {
	white-space: nowrap;
	height: 100%;
}

.monaco-action-bar .actions-container {
	display: flex;
	margin: 0 auto;
	padding: 0;
	height: 100%;
	width: 100%;
	align-items: center;
}

.monaco-action-bar.vertical .actions-container {
	display: inline-block;
}

.monaco-action-bar .action-item {
	display: block;
	align-items: center;
	justify-content: center;
	cursor: pointer;
	position: relative;  /* DO NOT REMOVE - this is the key to preventing the ghosting icon bug in Chrome 42 */
}

.monaco-action-bar .action-item.disabled {
	cursor: default;
}

.monaco-action-bar .action-item .icon,
.monaco-action-bar .action-item .codicon {
	display: block;
}

.monaco-action-bar .action-item .codicon {
	display: flex;
	align-items: center;
	width: 16px;
	height: 16px;
}

.monaco-action-bar .action-label {
	display: flex;
	font-size: 11px;
	padding: 3px;
	border-radius: 5px;
}

.monaco-action-bar .action-item.disabled .action-label,
.monaco-action-bar .action-item.disabled .action-label::before,
.monaco-action-bar .action-item.disabled .action-label:hover {
	color: var(--vscode-disabledForeground);
}

/* Vertical actions */

.monaco-action-bar.vertical {
	text-align: left;
}

.monaco-action-bar.vertical .action-item {
	display: block;
}

.monaco-action-bar.vertical .action-label.separator {
	display: block;
	border-bottom: 1px solid #bbb;
	padding-top: 1px;
	margin-left: .8em;
	margin-right: .8em;
}

.monaco-action-bar .action-item .action-label.separator {
	width: 1px;
	height: 16px;
	margin: 5px 4px !important;
	cursor: default;
	min-width: 1px;
	padding: 0;
	background-color: #bbb;
}

.secondary-actions .monaco-action-bar .action-label {
	margin-left: 6px;
}

/* Action Items */
.monaco-action-bar .action-item.select-container {
	overflow: hidden; /* somehow the dropdown overflows its container, we prevent it here to not push */
	flex: 1;
	max-width: 170px;
	min-width: 60px;
	display: flex;
	align-items: center;
	justify-content: center;
	margin-right: 10px;
}

.monaco-action-bar .action-item.action-dropdown-item {
	display: flex;
}

.monaco-action-bar .action-item.action-dropdown-item > .action-dropdown-item-separator {
	display: flex;
	align-items: center;
	cursor: default;
}

.monaco-action-bar .action-item.action-dropdown-item > .action-dropdown-item-separator > div {
	width: 1px;
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.action-widget {
	font-size: 13px;
	border-radius: 0;
	min-width: 160px;
	max-width: 80vw;
	z-index: 40;
	display: block;
	width: 100%;
	border: 1px solid var(--vscode-editorWidget-border) !important;
	border-radius: 2px;
	background-color: var(--vscode-editorWidget-background);
	color: var(--vscode-editorWidget-foreground);
}

.context-view-block {
	position: fixed;
	cursor: initial;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: -1;
}

.context-view-pointerBlock {
	position: fixed;
	cursor: initial;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 2;
}

.action-widget .monaco-list {
	user-select: none;
	-webkit-user-select: none;
	border: none !important;
	border-width: 0 !important;
}

.action-widget .monaco-list:focus:before {
	outline: 0 !important;
}

.action-widget .monaco-list .monaco-scrollable-element {
	overflow: visible;
}

/** Styles for each row in the list element **/
.action-widget .monaco-list .monaco-list-row {
	padding: 0 10px;
	white-space: nowrap;
	cursor: pointer;
	touch-action: none;
	width: 100%;
}

.action-widget .monaco-list .monaco-list-row.action.focused:not(.option-disabled) {
	background-color: var(--vscode-quickInputList-focusBackground) !important;
	color: var(--vscode-quickInputList-focusForeground);
	outline: 1px solid var(--vscode-menu-selectionBorder, transparent);
	outline-offset: -1px;
}

.action-widget .monaco-list-row.group-header {
	color: var(--vscode-descriptionForeground) !important;
	font-weight: 600;
}

.action-widget .monaco-list .group-header,
.action-widget .monaco-list .option-disabled,
.action-widget .monaco-list .option-disabled:before,
.action-widget .monaco-list .option-disabled .focused,
.action-widget .monaco-list .option-disabled .focused:before {
	cursor: default !important;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	user-select: none;
	background-color: transparent !important;
	outline: 0 solid !important;
}

.action-widget .monaco-list-row.action {
	display: flex;
	gap: 6px;
	align-items: center;
}

.action-widget .monaco-list-row.action.option-disabled,
.action-widget .monaco-list:focus .monaco-list-row.focused.action.option-disabled,
.action-widget .monaco-list-row.action.option-disabled .codicon,
.action-widget .monaco-list:not(.drop-target):not(.dragging) .monaco-list-row:hover:not(.selected):not(.focused).option-disabled {
	color: var(--vscode-disabledForeground);
}


.action-widget .monaco-list-row.action:not(.option-disabled) .codicon {
	color: inherit;
}

.action-widget .monaco-list-row.action .title {
	flex: 1;
	overflow: hidden;
	text-overflow: ellipsis;
}

.action-widget .monaco-list-row.action .monaco-keybinding > .monaco-keybinding-key {
		background-color: var(--vscode-keybindingLabel-background);
		color: var(--vscode-keybindingLabel-foreground);
		border-style: solid;
		border-width: 1px;
		border-radius: 3px;
		border-color: var(--vscode-keybindingLabel-border);
		border-bottom-color: var(--vscode-keybindingLabel-bottomBorder);
		box-shadow: inset 0 -1px 0 var(--vscode-widget-shadow);
}

/* Action bar */

.action-widget .action-widget-action-bar {
	background-color: var(--vscode-editorHoverWidget-statusBarBackground);
	border-top: 1px solid var(--vscode-editorHoverWidget-border);
}

.action-widget .action-widget-action-bar::before {
	display: block;
	content: "";
	width: 100%;
}

.action-widget .action-widget-action-bar .actions-container {
	padding: 0 8px;
}

.action-widget-action-bar .action-label {
	color: var(--vscode-textLink-activeForeground);
	font-size: 12px;
	line-height: 22px;
	padding: 0;
	pointer-events: all;
}

.action-widget-action-bar .action-item {
	margin-right: 16px;
	pointer-events: none;
}

.action-widget-action-bar .action-label:hover {
	background-color: transparent !important;
}

.monaco-action-bar .actions-container.highlight-toggled .action-label.checked {
	/* The important gives this rule precedence over the hover rule. */
	background: var(--vscode-actionBar-toggledBackground) !important;
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-keybinding {
	display: flex;
	align-items: center;
	line-height: 10px;
}

.monaco-keybinding > .monaco-keybinding-key {
	display: inline-block;
	border-style: solid;
	border-width: 1px;
	border-radius: 3px;
	vertical-align: middle;
	font-size: 11px;
	padding: 3px 5px;
	margin: 0 2px;
}

.monaco-keybinding > .monaco-keybinding-key:first-child {
	margin-left: 0;
}

.monaco-keybinding > .monaco-keybinding-key:last-child {
	margin-right: 0;
}

.monaco-keybinding > .monaco-keybinding-key-separator {
	display: inline-block;
}

.monaco-keybinding > .monaco-keybinding-key-chord-separator {
	width: 6px;
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

/* -------------------- IE10 remove auto clear button -------------------- */

::-ms-clear {
	display: none;
}

/* All widgets */
/* I am not a big fan of this rule */
.monaco-editor .editor-widget input {
	color: inherit;
}

/* -------------------- Editor -------------------- */

.monaco-editor {
	position: relative;
	overflow: visible;
	-webkit-text-size-adjust: 100%;
	color: var(--vscode-editor-foreground);
	background-color: var(--vscode-editor-background);
}
.monaco-editor-background {
	background-color: var(--vscode-editor-background);
}
.monaco-editor .rangeHighlight {
	background-color: var(--vscode-editor-rangeHighlightBackground);
	box-sizing: border-box;
	border: 1px solid var(--vscode-editor-rangeHighlightBorder);
}
.monaco-editor.hc-black .rangeHighlight, .monaco-editor.hc-light .rangeHighlight {
	border-style: dotted;
}
.monaco-editor .symbolHighlight {
	background-color: var(--vscode-editor-symbolHighlightBackground);
	box-sizing: border-box;
	border: 1px solid var(--vscode-editor-symbolHighlightBorder);
}
.monaco-editor.hc-black .symbolHighlight, .monaco-editor.hc-light .symbolHighlight {
	border-style: dotted;
}

/* -------------------- Misc -------------------- */

.monaco-editor .overflow-guard {
	position: relative;
	overflow: hidden;
}

.monaco-editor .view-overlays {
	position: absolute;
	top: 0;
}

.monaco-editor .view-overlays > div, .monaco-editor .margin-view-overlays > div {
	position: absolute;
	width: 100%;
}

.monaco-editor .view-overlays > div > div, .monaco-editor .margin-view-overlays > div > div {
	bottom: 0;
}

/*
.monaco-editor .auto-closed-character {
	opacity: 0.3;
}
*/


.monaco-editor .squiggly-error {
	border-bottom: 4px double var(--vscode-editorError-border);
}
.monaco-editor .squiggly-error::before {
	display: block;
	content: '';
	width: 100%;
	height: 100%;
	background: var(--vscode-editorError-background);
}
.monaco-editor .squiggly-warning {
	border-bottom: 4px double var(--vscode-editorWarning-border);
}
.monaco-editor .squiggly-warning::before {
	display: block;
	content: '';
	width: 100%;
	height: 100%;
	background: var(--vscode-editorWarning-background);
}
.monaco-editor .squiggly-info {
	border-bottom: 4px double var(--vscode-editorInfo-border);
}
.monaco-editor .squiggly-info::before {
	display: block;
	content: '';
	width: 100%;
	height: 100%;
	background: var(--vscode-editorInfo-background);
}
.monaco-editor .squiggly-hint {
	border-bottom: 2px dotted var(--vscode-editorHint-border);
}
.monaco-editor.showUnused .squiggly-unnecessary {
	border-bottom: 2px dashed var(--vscode-editorUnnecessaryCode-border);
}
.monaco-editor.showDeprecated .squiggly-inline-deprecated {
	text-decoration: line-through;
	text-decoration-color: var(--vscode-editor-foreground, inherit);
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-editor .inputarea {
	min-width: 0;
	min-height: 0;
	margin: 0;
	padding: 0;
	position: absolute;
	outline: none !important;
	resize: none;
	border: none;
	overflow: hidden;
	color: transparent;
	background-color: transparent;
	z-index: -10;
}
/*.monaco-editor .inputarea {
	position: fixed !important;
	width: 800px !important;
	height: 500px !important;
	top: initial !important;
	left: initial !important;
	bottom: 0 !important;
	right: 0 !important;
	color: black !important;
	background: white !important;
	line-height: 15px !important;
	font-size: 14px !important;
	z-index: 10 !important;
}*/
.monaco-editor .inputarea.ime-input {
	z-index: 10;
	caret-color: var(--vscode-editorCursor-foreground);
	color: var(--vscode-editor-foreground);
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-editor .margin-view-overlays .line-numbers {
	bottom: 0;
	font-variant-numeric: tabular-nums;
	position: absolute;
	text-align: right;
	display: inline-block;
	vertical-align: middle;
	box-sizing: border-box;
	cursor: default;
}

.monaco-editor .relative-current-line-number {
	text-align: left;
	display: inline-block;
	width: 100%;
}

.monaco-editor .margin-view-overlays .line-numbers.lh-odd {
	margin-top: 1px;
}

.monaco-editor .line-numbers {
	color: var(--vscode-editorLineNumber-foreground);
}

.monaco-editor .line-numbers.active-line-number {
	color: var(--vscode-editorLineNumber-activeForeground);
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-editor .margin {
	background-color: var(--vscode-editorGutter-background);
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-mouse-cursor-text {
	cursor: text;
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-editor .blockDecorations-container {
	position: absolute;
	top: 0;
	pointer-events: none;
}

.monaco-editor .blockDecorations-block {
	position: absolute;
	box-sizing: border-box;
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-editor .view-overlays .current-line {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	box-sizing: border-box;
	height: 100%;
}

.monaco-editor .margin-view-overlays .current-line {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	box-sizing: border-box;
	height: 100%;
}

.monaco-editor
	.margin-view-overlays
	.current-line.current-line-margin.current-line-margin-both {
	border-right: 0;
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

/*
	Keeping name short for faster parsing.
	cdr = core decorations rendering (div)
*/
.monaco-editor .lines-content .cdr {
	position: absolute;
	height: 100%;
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-editor .glyph-margin {
	position: absolute;
	top: 0;
}

/*
	Keeping name short for faster parsing.
	cgmr = core glyph margin rendering (div)
*/
.monaco-editor .glyph-margin-widgets .cgmr {
	position: absolute;
	display: flex;
	align-items: center;
	justify-content: center;
}

/*
	Ensure spinning icons are pixel-perfectly centered and avoid wobble.
	This is only applied to icons that spin to avoid unnecessary
	GPU layers and blurry subpixel AA.
*/
.monaco-editor .glyph-margin-widgets .cgmr.codicon-modifier-spin::before  {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-editor .lines-content .core-guide {
	position: absolute;
	box-sizing: border-box;
	height: 100%;
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

/* Uncomment to see lines flashing when they're painted */
/*.monaco-editor .view-lines > .view-line {
	background-color: none;
	animation-name: flash-background;
	animation-duration: 800ms;
}
@keyframes flash-background {
	0%   { background-color: lightgreen; }
	100% { background-color: none }
}*/

.mtkcontrol {
	color: rgb(255, 255, 255) !important;
	background: rgb(150, 0, 0) !important;
}

.mtkoverflow {
	background-color: var(--vscode-button-background, var(--vscode-editor-background));
	color: var(--vscode-button-foreground, var(--vscode-editor-foreground));
	border-width: 1px;
	border-style: solid;
	border-color: var(--vscode-contrastBorder);
	border-radius: 2px;
	padding: 4px;
	cursor: pointer;
}
.mtkoverflow:hover {
	background-color: var(--vscode-button-hoverBackground);
}

.monaco-editor.no-user-select .lines-content,
.monaco-editor.no-user-select .view-line,
.monaco-editor.no-user-select .view-lines {
	user-select: none;
	-webkit-user-select: none;
}
/* Use user-select: text for lookup feature on macOS */
/* https://github.com/microsoft/vscode/issues/85632 */
.monaco-editor.mac .lines-content:hover,
.monaco-editor.mac .view-line:hover,
.monaco-editor.mac .view-lines:hover {
	user-select: text;
	-webkit-user-select: text;
	-ms-user-select: text;
}

.monaco-editor.enable-user-select {
	user-select: initial;
	-webkit-user-select: initial;
}

.monaco-editor .view-lines {
	white-space: nowrap;
}

.monaco-editor .view-line {
	position: absolute;
	width: 100%;
}

/* There are view-lines in view-zones. We have to make sure this rule does not apply to them, as they don't set a line height */
.monaco-editor .lines-content > .view-lines > .view-line > span {
	top: 0;
	bottom: 0;
	position: absolute;
}

.monaco-editor .mtkw {
	color: var(--vscode-editorWhitespace-foreground) !important;
}

.monaco-editor .mtkz {
	display: inline-block;
	color: var(--vscode-editorWhitespace-foreground) !important;
}

/* TODO@tokenization bootstrap fix */
/*.monaco-editor .view-line > span > span {
	float: none;
	min-height: inherit;
	margin-left: inherit;
}*/

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/
.monaco-editor .lines-decorations {
	position: absolute;
	top: 0;
	background: white;
}

/*
	Keeping name short for faster parsing.
	cldr = core lines decorations rendering (div)
*/
.monaco-editor .margin-view-overlays .cldr {
	position: absolute;
	height: 100%;
}
/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

/*
	Keeping name short for faster parsing.
	cmdr = core margin decorations rendering (div)
*/
.monaco-editor .margin-view-overlays .cmdr {
	position: absolute;
	left: 0;
	width: 100%;
	height: 100%;
}
/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

/* START cover the case that slider is visible on mouseover */
.monaco-editor .minimap.slider-mouseover .minimap-slider {
	opacity: 0;
	transition: opacity 100ms linear;
}
.monaco-editor .minimap.slider-mouseover:hover .minimap-slider {
	opacity: 1;
}
.monaco-editor .minimap.slider-mouseover .minimap-slider.active {
	opacity: 1;
}
/* END cover the case that slider is visible on mouseover */
.monaco-editor .minimap-slider .minimap-slider-horizontal {
	background: var(--vscode-minimapSlider-background);
}
.monaco-editor .minimap-slider:hover .minimap-slider-horizontal {
	background: var(--vscode-minimapSlider-hoverBackground);
}
.monaco-editor .minimap-slider.active .minimap-slider-horizontal {
	background: var(--vscode-minimapSlider-activeBackground);
}
.monaco-editor .minimap-shadow-visible {
	box-shadow: var(--vscode-scrollbar-shadow) -6px 0 6px -6px inset;
}
.monaco-editor .minimap-shadow-hidden {
	position: absolute;
	width: 0;
}
.monaco-editor .minimap-shadow-visible {
	position: absolute;
	left: -6px;
	width: 6px;
}
.monaco-editor.no-minimap-shadow .minimap-shadow-visible {
	position: absolute;
	left: -1px;
	width: 1px;
}

/* 0.5s fade in/out for the minimap */
.minimap.autohide {
	opacity: 0;
	transition: opacity 0.5s;
}
.minimap.autohide:hover {
	opacity: 1;
}

.monaco-editor .minimap {
	z-index: 5;
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/
.monaco-editor .overlayWidgets {
	position: absolute;
	top: 0;
	left:0;
}
/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-editor .view-ruler {
	position: absolute;
	top: 0;
	box-shadow: 1px 0 0 0 var(--vscode-editorRuler-foreground) inset;
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-editor .scroll-decoration {
	position: absolute;
	top: 0;
	left: 0;
	height: 6px;
	box-shadow: var(--vscode-scrollbar-shadow) 0 6px 6px -6px inset;
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

/*
	Keeping name short for faster parsing.
	cslr = core selections layer rendering (div)
*/
.monaco-editor .lines-content .cslr {
	position: absolute;
}

.monaco-editor .focused .selected-text {
	background-color: var(--vscode-editor-selectionBackground);
}

.monaco-editor .selected-text {
	background-color: var(--vscode-editor-inactiveSelectionBackground);
}

.monaco-editor			.top-left-radius		{ border-top-left-radius: 3px; }
.monaco-editor			.bottom-left-radius		{ border-bottom-left-radius: 3px; }
.monaco-editor			.top-right-radius		{ border-top-right-radius: 3px; }
.monaco-editor			.bottom-right-radius	{ border-bottom-right-radius: 3px; }

.monaco-editor.hc-black .top-left-radius		{ border-top-left-radius: 0; }
.monaco-editor.hc-black .bottom-left-radius		{ border-bottom-left-radius: 0; }
.monaco-editor.hc-black .top-right-radius		{ border-top-right-radius: 0; }
.monaco-editor.hc-black .bottom-right-radius	{ border-bottom-right-radius: 0; }

.monaco-editor.hc-light .top-left-radius		{ border-top-left-radius: 0; }
.monaco-editor.hc-light .bottom-left-radius		{ border-bottom-left-radius: 0; }
.monaco-editor.hc-light .top-right-radius		{ border-top-right-radius: 0; }
.monaco-editor.hc-light .bottom-right-radius	{ border-bottom-right-radius: 0; }

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/
.monaco-editor .cursors-layer {
	position: absolute;
	top: 0;
}

.monaco-editor .cursors-layer > .cursor {
	position: absolute;
	overflow: hidden;
	box-sizing: border-box;
}

/* -- smooth-caret-animation -- */
.monaco-editor .cursors-layer.cursor-smooth-caret-animation > .cursor {
	transition: all 80ms;
}

/* -- block-outline-style -- */
.monaco-editor .cursors-layer.cursor-block-outline-style > .cursor {
	background: transparent !important;
	border-style: solid;
	border-width: 1px;
}

/* -- underline-style -- */
.monaco-editor .cursors-layer.cursor-underline-style > .cursor {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	background: transparent !important;
}

/* -- underline-thin-style -- */
.monaco-editor .cursors-layer.cursor-underline-thin-style > .cursor {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	background: transparent !important;
}

@keyframes monaco-cursor-smooth {
	0%,
	20% {
		opacity: 1;
	}
	60%,
	100% {
		opacity: 0;
	}
}

@keyframes monaco-cursor-phase {
	0%,
	20% {
		opacity: 1;
	}
	90%,
	100% {
		opacity: 0;
	}
}

@keyframes monaco-cursor-expand {
	0%,
	20% {
		transform: scaleY(1);
	}
	80%,
	100% {
		transform: scaleY(0);
	}
}

.cursor-smooth {
	animation: monaco-cursor-smooth 0.5s ease-in-out 0s 20 alternate;
}

.cursor-phase {
	animation: monaco-cursor-phase 0.5s ease-in-out 0s 20 alternate;
}

.cursor-expand > .cursor {
	animation: monaco-cursor-expand 0.5s ease-in-out 0s 20 alternate;
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-editor .mwh {
	position: absolute;
	color: var(--vscode-editorWhitespace-foreground) !important;
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-editor .codelens-decoration {
	overflow: hidden;
	display: inline-block;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: var(--vscode-editorCodeLens-foreground);
	line-height: var(--vscode-editorCodeLens-lineHeight);
	font-size: var(--vscode-editorCodeLens-fontSize);
	padding-right: calc(var(--vscode-editorCodeLens-fontSize)*0.5);
	font-feature-settings: var(--vscode-editorCodeLens-fontFeatureSettings);
	font-family: var(--vscode-editorCodeLens-fontFamily), var(--vscode-editorCodeLens-fontFamilyDefault);
}

.monaco-editor .codelens-decoration > span,
.monaco-editor .codelens-decoration > a {
	user-select: none;
	-webkit-user-select: none;
	white-space: nowrap;
	vertical-align: sub;
}

.monaco-editor .codelens-decoration > a {
	text-decoration: none;
}

.monaco-editor .codelens-decoration > a:hover {
	cursor: pointer;
	color: var(--vscode-editorLink-activeForeground) !important;
}

.monaco-editor .codelens-decoration > a:hover .codicon {
	color: var(--vscode-editorLink-activeForeground) !important;
}

.monaco-editor .codelens-decoration .codicon {
	vertical-align: middle;
	color: currentColor !important;
	color: var(--vscode-editorCodeLens-foreground);
	line-height: var(--vscode-editorCodeLens-lineHeight);
	font-size: var(--vscode-editorCodeLens-fontSize);
}

.monaco-editor .codelens-decoration > a:hover .codicon::before {
	cursor: pointer;
}

@keyframes fadein {
	0% {
		opacity: 0;
		visibility: visible;
	}

	100% {
		opacity: 1;
	}
}

.monaco-editor .codelens-decoration.fadein {
	animation: fadein 0.1s linear;
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.colorpicker-widget {
	height: 190px;
	user-select: none;
	-webkit-user-select: none;
}

/* Decoration */

.colorpicker-color-decoration,
.hc-light .colorpicker-color-decoration {
	border: solid 0.1em #000;
	box-sizing: border-box;
	margin: 0.1em 0.2em 0 0.2em;
	width: 0.8em;
	height: 0.8em;
	line-height: 0.8em;
	display: inline-block;
	cursor: pointer;
}

.hc-black .colorpicker-color-decoration,
.vs-dark .colorpicker-color-decoration {
	border: solid 0.1em #eee;
}

/* Header */

.colorpicker-header {
	display: flex;
	height: 24px;
	position: relative;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTZEaa/1AAAAHUlEQVQYV2PYvXu3JAi7uLiAMaYAjAGTQBPYLQkAa/0Zef3qRswAAAAASUVORK5CYII=");
	background-size: 9px 9px;
	image-rendering: pixelated;
}

.colorpicker-header .picked-color {
	width: 240px;
	display: flex;
	align-items: center;
	justify-content: center;
	line-height: 24px;
	cursor: pointer;
	color: white;
	flex: 1;
	white-space: nowrap;
	overflow: hidden;
}

.colorpicker-header .picked-color .picked-color-presentation {
	white-space: nowrap;
	margin-left: 5px;
	margin-right: 5px;
}

.colorpicker-header .picked-color .codicon {
	color: inherit;
	font-size: 14px;
}

.colorpicker-header .picked-color.light {
	color: black;
}

.colorpicker-header .original-color {
	width: 74px;
	z-index: inherit;
	cursor: pointer;
}

.standalone-colorpicker {
	color: var(--vscode-editorHoverWidget-foreground);
	background-color: var(--vscode-editorHoverWidget-background);
	border: 1px solid var(--vscode-editorHoverWidget-border);
}

.colorpicker-header.standalone-colorpicker {
	border-bottom: none;
}

.colorpicker-header .close-button {
	cursor: pointer;
	background-color: var(--vscode-editorHoverWidget-background);
	border-left: 1px solid var(--vscode-editorHoverWidget-border);
}

.colorpicker-header .close-button-inner-div {
	width: 100%;
	height: 100%;
	text-align: center;
}

.colorpicker-header .close-button-inner-div:hover {
	background-color: var(--vscode-toolbar-hoverBackground);
}

.colorpicker-header .close-icon {
	padding: 3px;
}

/* Body */

.colorpicker-body {
	display: flex;
	padding: 8px;
	position: relative;
}

.colorpicker-body .saturation-wrap {
	overflow: hidden;
	height: 150px;
	position: relative;
	min-width: 220px;
	flex: 1;
}

.colorpicker-body .saturation-box {
	height: 150px;
	position: absolute;
}

.colorpicker-body .saturation-selection {
	width: 9px;
	height: 9px;
	margin: -5px 0 0 -5px;
	border: 1px solid rgb(255, 255, 255);
	border-radius: 100%;
	box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.8);
	position: absolute;
}

.colorpicker-body .strip {
	width: 25px;
	height: 150px;
}

.colorpicker-body .standalone-strip {
	width: 25px;
	height: 122px;
}

.colorpicker-body .hue-strip {
	position: relative;
	margin-left: 8px;
	cursor: grab;
	background: linear-gradient(to bottom, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%);
}

.colorpicker-body .opacity-strip {
	position: relative;
	margin-left: 8px;
	cursor: grab;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTZEaa/1AAAAHUlEQVQYV2PYvXu3JAi7uLiAMaYAjAGTQBPYLQkAa/0Zef3qRswAAAAASUVORK5CYII=");
	background-size: 9px 9px;
	image-rendering: pixelated;
}

.colorpicker-body .strip.grabbing {
	cursor: grabbing;
}

.colorpicker-body .slider {
	position: absolute;
	top: 0;
	left: -2px;
	width: calc(100% + 4px);
	height: 4px;
	box-sizing: border-box;
	border: 1px solid rgba(255, 255, 255, 0.71);
	box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.85);
}

.colorpicker-body .strip .overlay {
	height: 150px;
	pointer-events: none;
}

.colorpicker-body .standalone-strip .standalone-overlay {
	height: 122px;
	pointer-events: none;
}

.standalone-colorpicker-body {
	display: block;
	border: 1px solid transparent;
	border-bottom: 1px solid var(--vscode-editorHoverWidget-border);
	overflow: hidden;
}

.colorpicker-body .insert-button {
	position: absolute;
	height: 20px;
	width: 58px;
	padding: 0px;
	right: 8px;
	bottom: 8px;
	background: var(--vscode-button-background);
	color: var(--vscode-button-foreground);
	border-radius: 2px;
	border: none;
	cursor: pointer;
}

.colorpicker-body .insert-button:hover{
	background: var(--vscode-button-hoverBackground);
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-editor .goto-definition-link {
	text-decoration: underline;
	cursor: pointer;
	color: var(--vscode-editorLink-activeForeground) !important;
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-editor .peekview-widget .head {
	box-sizing: border-box;
	display: flex;
	justify-content: space-between;
	flex-wrap: nowrap;
}

.monaco-editor .peekview-widget .head .peekview-title {
	display: flex;
	align-items: baseline;
	font-size: 13px;
	margin-left: 20px;
	min-width: 0;
	text-overflow: ellipsis;
	overflow: hidden;
}

.monaco-editor .peekview-widget .head .peekview-title.clickable {
	cursor: pointer;
}

.monaco-editor .peekview-widget .head .peekview-title .dirname:not(:empty) {
	font-size: 0.9em;
	margin-left: 0.5em;
}

.monaco-editor .peekview-widget .head .peekview-title .meta {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.monaco-editor .peekview-widget .head .peekview-title .dirname {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.monaco-editor .peekview-widget .head .peekview-title .filename {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.monaco-editor .peekview-widget .head .peekview-title .meta:not(:empty)::before {
	content: '-';
	padding: 0 0.3em;
}

.monaco-editor .peekview-widget .head .peekview-actions {
	flex: 1;
	text-align: right;
	padding-right: 2px;
}

.monaco-editor .peekview-widget .head .peekview-actions > .monaco-action-bar {
	display: inline-block;
}

.monaco-editor .peekview-widget .head .peekview-actions > .monaco-action-bar,
.monaco-editor .peekview-widget .head .peekview-actions > .monaco-action-bar > .actions-container {
	height: 100%;
}

.monaco-editor .peekview-widget > .body {
	border-top: 1px solid;
	position: relative;
}

.monaco-editor .peekview-widget .head .peekview-title .codicon {
	margin-right: 4px;
	align-self: center;
}

.monaco-editor .peekview-widget .monaco-list .monaco-list-row.focused .codicon {
	color: inherit !important;
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

:root {
	--vscode-sash-size: 4px;
	--vscode-sash-hover-size: 4px;
}

.monaco-sash {
	position: absolute;
	z-index: 35;
	touch-action: none;
}

.monaco-sash.disabled {
	pointer-events: none;
}

.monaco-sash.mac.vertical {
	cursor: col-resize;
}

.monaco-sash.vertical.minimum {
	cursor: e-resize;
}

.monaco-sash.vertical.maximum {
	cursor: w-resize;
}

.monaco-sash.mac.horizontal {
	cursor: row-resize;
}

.monaco-sash.horizontal.minimum {
	cursor: s-resize;
}

.monaco-sash.horizontal.maximum {
	cursor: n-resize;
}

.monaco-sash.disabled {
	cursor: default !important;
	pointer-events: none !important;
}

.monaco-sash.vertical {
	cursor: ew-resize;
	top: 0;
	width: var(--vscode-sash-size);
	height: 100%;
}

.monaco-sash.horizontal {
	cursor: ns-resize;
	left: 0;
	width: 100%;
	height: var(--vscode-sash-size);
}

.monaco-sash:not(.disabled) > .orthogonal-drag-handle {
	content: " ";
	height: calc(var(--vscode-sash-size) * 2);
	width: calc(var(--vscode-sash-size) * 2);
	z-index: 100;
	display: block;
	cursor: all-scroll;
	position: absolute;
}

.monaco-sash.horizontal.orthogonal-edge-north:not(.disabled)
	> .orthogonal-drag-handle.start,
.monaco-sash.horizontal.orthogonal-edge-south:not(.disabled)
	> .orthogonal-drag-handle.end {
	cursor: nwse-resize;
}

.monaco-sash.horizontal.orthogonal-edge-north:not(.disabled)
	> .orthogonal-drag-handle.end,
.monaco-sash.horizontal.orthogonal-edge-south:not(.disabled)
	> .orthogonal-drag-handle.start {
	cursor: nesw-resize;
}

.monaco-sash.vertical > .orthogonal-drag-handle.start {
	left: calc(var(--vscode-sash-size) * -0.5);
	top: calc(var(--vscode-sash-size) * -1);
}
.monaco-sash.vertical > .orthogonal-drag-handle.end {
	left: calc(var(--vscode-sash-size) * -0.5);
	bottom: calc(var(--vscode-sash-size) * -1);
}
.monaco-sash.horizontal > .orthogonal-drag-handle.start {
	top: calc(var(--vscode-sash-size) * -0.5);
	left: calc(var(--vscode-sash-size) * -1);
}
.monaco-sash.horizontal > .orthogonal-drag-handle.end {
	top: calc(var(--vscode-sash-size) * -0.5);
	right: calc(var(--vscode-sash-size) * -1);
}

.monaco-sash:before {
	content: '';
	pointer-events: none;
	position: absolute;
	width: 100%;
	height: 100%;
	background: transparent;
}

.monaco-workbench:not(.reduce-motion) .monaco-sash:before {
	transition: background-color 0.1s ease-out;
}

.monaco-sash.hover:before,
.monaco-sash.active:before {
	background: var(--vscode-sash-hoverBorder);
}

.monaco-sash.vertical:before {
	width: var(--vscode-sash-hover-size);
	left: calc(50% - (var(--vscode-sash-hover-size) / 2));
}

.monaco-sash.horizontal:before {
	height: var(--vscode-sash-hover-size);
	top: calc(50% - (var(--vscode-sash-hover-size) / 2));
}

.pointer-events-disabled {
	pointer-events: none !important;
}

/** Debug **/

.monaco-sash.debug {
	background: cyan;
}

.monaco-sash.debug.disabled {
	background: rgba(0, 255, 255, 0.2);
}

.monaco-sash.debug:not(.disabled) > .orthogonal-drag-handle {
	background: red;
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/
.monaco-editor .zone-widget {
	position: absolute;
	z-index: 10;
}


.monaco-editor .zone-widget .zone-widget-container {
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-width: 0;
	border-bottom-width: 0;
	position: relative;
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-dropdown {
	height: 100%;
	padding: 0;
}

.monaco-dropdown > .dropdown-label {
	cursor: pointer;
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
}

.monaco-dropdown > .dropdown-label > .action-label.disabled {
	cursor: default;
}

.monaco-dropdown-with-primary {
	display: flex !important;
	flex-direction: row;
	border-radius: 5px;
}

.monaco-dropdown-with-primary > .action-container > .action-label {
	margin-right: 0;
}

.monaco-dropdown-with-primary > .dropdown-action-container > .monaco-dropdown > .dropdown-label .codicon[class*='codicon-'] {
	font-size: 12px;
	padding-left: 0px;
	padding-right: 0px;
	line-height: 16px;
	margin-left: -3px;
}

.monaco-dropdown-with-primary > .dropdown-action-container > .monaco-dropdown > .dropdown-label > .action-label {
	display: block;
	background-size: 16px;
	background-position: center center;
	background-repeat: no-repeat;
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-action-bar .action-item.menu-entry .action-label.icon {
	width: 16px;
	height: 16px;
	background-repeat: no-repeat;
	background-position: 50%;
	background-size: 16px;
}

.monaco-dropdown-with-default {
	display: flex !important;
	flex-direction: row;
	border-radius: 5px;
}

.monaco-dropdown-with-default > .action-container > .action-label {
	margin-right: 0;
}

.monaco-dropdown-with-default > .action-container.menu-entry > .action-label.icon {
	width: 16px;
	height: 16px;
	background-repeat: no-repeat;
	background-position: 50%;
	background-size: 16px;
}

.monaco-dropdown-with-default:hover {
	background-color: var(--vscode-toolbar-hoverBackground);
}

.monaco-dropdown-with-default > .dropdown-action-container > .monaco-dropdown > .dropdown-label .codicon[class*='codicon-'] {
	font-size: 12px;
	padding-left: 0px;
	padding-right: 0px;
	line-height: 16px;
	margin-left: -3px;
}

.monaco-dropdown-with-default > .dropdown-action-container > .monaco-dropdown > .dropdown-label > .action-label {
	display: block;
	background-size: 16px;
	background-position: center center;
	background-repeat: no-repeat;
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-split-view2 {
	position: relative;
	width: 100%;
	height: 100%;
}

.monaco-split-view2 > .sash-container {
	position: absolute;
	width: 100%;
	height: 100%;
	pointer-events: none;
}

.monaco-split-view2 > .sash-container > .monaco-sash {
	pointer-events: initial;
}

.monaco-split-view2 > .monaco-scrollable-element {
	width: 100%;
	height: 100%;
}

.monaco-split-view2 > .monaco-scrollable-element > .split-view-container {
	width: 100%;
	height: 100%;
	white-space: nowrap;
	position: relative;
}

.monaco-split-view2 > .monaco-scrollable-element > .split-view-container > .split-view-view {
	white-space: initial;
	position: absolute;
}

.monaco-split-view2 > .monaco-scrollable-element > .split-view-container > .split-view-view:not(.visible) {
	display: none;
}

.monaco-split-view2.vertical > .monaco-scrollable-element > .split-view-container > .split-view-view {
	width: 100%;
}

.monaco-split-view2.horizontal > .monaco-scrollable-element > .split-view-container > .split-view-view {
	height: 100%;
}

.monaco-split-view2.separator-border > .monaco-scrollable-element > .split-view-container > .split-view-view:not(:first-child)::before {
	content: ' ';
	position: absolute;
	top: 0;
	left: 0;
	z-index: 5;
	pointer-events: none;
	background-color: var(--separator-border);
}

.monaco-split-view2.separator-border.horizontal > .monaco-scrollable-element > .split-view-container > .split-view-view:not(:first-child)::before {
	height: 100%;
	width: 1px;
}

.monaco-split-view2.separator-border.vertical > .monaco-scrollable-element > .split-view-container > .split-view-view:not(:first-child)::before {
	height: 1px;
	width: 100%;
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-table {
	display: flex;
	flex-direction: column;
	position: relative;
	height: 100%;
	width: 100%;
	white-space: nowrap;
	overflow: hidden;
}

.monaco-table > .monaco-split-view2 {
	border-bottom: 1px solid transparent;
}

.monaco-table > .monaco-list {
	flex: 1;
}

.monaco-table-tr {
	display: flex;
	height: 100%;
}

.monaco-table-th {
	width: 100%;
	height: 100%;
	font-weight: bold;
	overflow: hidden;
	text-overflow: ellipsis;
}

.monaco-table-th,
.monaco-table-td {
	box-sizing: border-box;
	flex-shrink: 0;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.monaco-table > .monaco-split-view2 .monaco-sash.vertical::before {
	content: "";
	position: absolute;
	left: calc(var(--vscode-sash-size) / 2);
	width: 0;
	border-left: 1px solid transparent;
}

.monaco-workbench:not(.reduce-motion) .monaco-table > .monaco-split-view2,
.monaco-workbench:not(.reduce-motion) .monaco-table > .monaco-split-view2 .monaco-sash.vertical::before {
	transition: border-color 0.2s ease-out;
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-custom-toggle {
	margin-left: 2px;
	float: left;
	cursor: pointer;
	overflow: hidden;
	width: 20px;
	height: 20px;
	border-radius: 3px;
	border: 1px solid transparent;
	padding: 1px;
	box-sizing:	border-box;
	user-select: none;
	-webkit-user-select: none;
}

.monaco-custom-toggle:hover {
	background-color: var(--vscode-inputOption-hoverBackground);
}

.hc-black .monaco-custom-toggle:hover,
.hc-light .monaco-custom-toggle:hover {
	border: 1px dashed var(--vscode-focusBorder);
}

.hc-black .monaco-custom-toggle,
.hc-light .monaco-custom-toggle {
	background: none;
}

.hc-black .monaco-custom-toggle:hover,
.hc-light .monaco-custom-toggle:hover {
	background: none;
}

.monaco-custom-toggle.monaco-checkbox {
	height: 18px;
	width: 18px;
	border: 1px solid transparent;
	border-radius: 3px;
	margin-right: 9px;
	margin-left: 0px;
	padding: 0px;
	opacity: 1;
	background-size: 16px !important;
}

.monaco-action-bar .checkbox-action-item {
	display: flex;
	align-items: center;
}

.monaco-action-bar .checkbox-action-item > .monaco-custom-toggle.monaco-checkbox {
	margin-right: 4px;
}

.monaco-action-bar .checkbox-action-item > .checkbox-label {
	font-size: 12px;
}

/* hide check when unchecked */
.monaco-custom-toggle.monaco-checkbox:not(.checked)::before {
	visibility: hidden;
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-inputbox {
	position: relative;
	display: block;
	padding: 0;
	box-sizing:	border-box;
	border-radius: 2px;

	/* Customizable */
	font-size: inherit;
}

.monaco-inputbox > .ibwrapper > .input,
.monaco-inputbox > .ibwrapper > .mirror {

	/* Customizable */
	padding: 4px 6px;
}

.monaco-inputbox > .ibwrapper {
	position: relative;
	width: 100%;
	height: 100%;
}

.monaco-inputbox > .ibwrapper > .input {
	display: inline-block;
	box-sizing:	border-box;
	width: 100%;
	height: 100%;
	line-height: inherit;
	border: none;
	font-family: inherit;
	font-size: inherit;
	resize: none;
	color: inherit;
}

.monaco-inputbox > .ibwrapper > input {
	text-overflow: ellipsis;
}

.monaco-inputbox > .ibwrapper > textarea.input {
	display: block;
	scrollbar-width: none; /* Firefox: hide scrollbars */
	outline: none;
}

.monaco-inputbox > .ibwrapper > textarea.input::-webkit-scrollbar {
	display: none; /* Chrome + Safari: hide scrollbar */
}

.monaco-inputbox > .ibwrapper > textarea.input.empty {
	white-space: nowrap;
}

.monaco-inputbox > .ibwrapper > .mirror {
	position: absolute;
	display: inline-block;
	width: 100%;
	top: 0;
	left: 0;
	box-sizing: border-box;
	white-space: pre-wrap;
	visibility: hidden;
	word-wrap: break-word;
}

/* Context view */

.monaco-inputbox-container {
	text-align: right;
}

.monaco-inputbox-container .monaco-inputbox-message {
	display: inline-block;
	overflow: hidden;
	text-align: left;
	width: 100%;
	box-sizing:	border-box;
	padding: 0.4em;
	font-size: 12px;
	line-height: 17px;
	margin-top: -1px;
	word-wrap: break-word;
}

/* Action bar support */
.monaco-inputbox .monaco-action-bar {
	position: absolute;
	right: 2px;
	top: 4px;
}

.monaco-inputbox .monaco-action-bar .action-item {
	margin-left: 2px;
}

.monaco-inputbox .monaco-action-bar .action-item .codicon {
	background-repeat: no-repeat;
	width: 16px;
	height: 16px;
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/
/* ---------- Find input ---------- */

.monaco-findInput {
	position: relative;
}

.monaco-findInput .monaco-inputbox {
	font-size: 13px;
	width: 100%;
}

.monaco-findInput > .controls {
	position: absolute;
	top: 3px;
	right: 2px;
}

.vs .monaco-findInput.disabled {
	background-color: #E1E1E1;
}

/* Theming */
.vs-dark .monaco-findInput.disabled {
	background-color: #333;
}

/* Highlighting */
.monaco-findInput.highlight-0 .controls,
.hc-light .monaco-findInput.highlight-0 .controls {
	animation: monaco-findInput-highlight-0 100ms linear 0s;
}

.monaco-findInput.highlight-1 .controls,
.hc-light .monaco-findInput.highlight-1 .controls {
	animation: monaco-findInput-highlight-1 100ms linear 0s;
}

.hc-black .monaco-findInput.highlight-0 .controls,
.vs-dark  .monaco-findInput.highlight-0 .controls {
	animation: monaco-findInput-highlight-dark-0 100ms linear 0s;
}

.hc-black .monaco-findInput.highlight-1 .controls,
.vs-dark  .monaco-findInput.highlight-1 .controls {
	animation: monaco-findInput-highlight-dark-1 100ms linear 0s;
}

@keyframes monaco-findInput-highlight-0 {
	0% { background: rgba(253, 255, 0, 0.8); }
	100% { background: transparent; }
}
@keyframes monaco-findInput-highlight-1 {
	0% { background: rgba(253, 255, 0, 0.8); }
	/* Made intentionally different such that the CSS minifier does not collapse the two animations into a single one*/
	99% { background: transparent; }
}

@keyframes monaco-findInput-highlight-dark-0 {
	0% { background: rgba(255, 255, 255, 0.44); }
	100% { background: transparent; }
}
@keyframes monaco-findInput-highlight-dark-1 {
	0% { background: rgba(255, 255, 255, 0.44); }
	/* Made intentionally different such that the CSS minifier does not collapse the two animations into a single one*/
	99% { background: transparent; }
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-tl-row {
	display: flex;
	height: 100%;
	align-items: center;
	position: relative;
}

.monaco-tl-row.disabled {
	cursor: default;
}
.monaco-tl-indent {
	height: 100%;
	position: absolute;
	top: 0;
	left: 16px;
	pointer-events: none;
}

.hide-arrows .monaco-tl-indent {
	left: 12px;
}

.monaco-tl-indent > .indent-guide {
	display: inline-block;
	box-sizing: border-box;
	height: 100%;
	border-left: 1px solid transparent;
}

.monaco-workbench:not(.reduce-motion) .monaco-tl-indent > .indent-guide {
	transition: border-color 0.1s linear;
}

.monaco-tl-twistie,
.monaco-tl-contents {
	height: 100%;
}

.monaco-tl-twistie {
	font-size: 10px;
	text-align: right;
	padding-right: 6px;
	flex-shrink: 0;
	width: 16px;
	display: flex !important;
	align-items: center;
	justify-content: center;
	transform: translateX(3px);
}

.monaco-tl-contents {
	flex: 1;
	overflow: hidden;
}

.monaco-tl-twistie::before {
	border-radius: 20px;
}

.monaco-tl-twistie.collapsed::before {
	transform: rotate(-90deg);
}

.monaco-tl-twistie.codicon-tree-item-loading::before {
	/* Use steps to throttle FPS to reduce CPU usage */
	animation: codicon-spin 1.25s steps(30) infinite;
}

.monaco-tree-type-filter {
	position: absolute;
	top: 0;
	display: flex;
	padding: 3px;
	max-width: 200px;
	z-index: 100;
	margin: 0 6px;
	border: 1px solid var(--vscode-widget-border);
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
}

.monaco-workbench:not(.reduce-motion) .monaco-tree-type-filter {
	transition: top 0.3s;
}

.monaco-tree-type-filter.disabled {
	top: -40px !important;
}

.monaco-tree-type-filter-grab {
	display: flex !important;
	align-items: center;
	justify-content: center;
	cursor: grab;
	margin-right: 2px;
}

.monaco-tree-type-filter-grab.grabbing {
	cursor: grabbing;
}

.monaco-tree-type-filter-input {
	flex: 1;
}

.monaco-tree-type-filter-input .monaco-inputbox {
	height: 23px;
}

.monaco-tree-type-filter-input .monaco-inputbox > .ibwrapper > .input,
.monaco-tree-type-filter-input .monaco-inputbox > .ibwrapper > .mirror {
	padding: 2px 4px;
}

.monaco-tree-type-filter-input .monaco-findInput > .controls {
	top: 2px;
}

.monaco-tree-type-filter-actionbar {
	margin-left: 4px;
}

.monaco-tree-type-filter-actionbar .monaco-action-bar .action-label {
	padding: 2px;
}

.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 0;
	z-index: 13; /* Settings editor uses z-index: 12 */

	/* TODO@benibenj temporary solution, all lists should provide their background */
	background-color: var(--vscode-sideBar-background);
}

.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container .monaco-tree-sticky-row.monaco-list-row{
	position: absolute;
	width: 100%;
	opacity: 1 !important; /* Settings editor uses opacity < 1 */
	overflow: hidden;

	/* TODO@benibenj temporary solution, all lists should provide their background */
	background-color: var(--vscode-sideBar-background);
}

.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container .monaco-tree-sticky-row:hover{
	background-color: var(--vscode-list-hoverBackground) !important;
	cursor: pointer;
}

.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container.empty,
.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container.empty .monaco-tree-sticky-container-shadow {
	display: none;
}

.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container .monaco-tree-sticky-container-shadow{
	position: absolute;
	bottom: -3px;
	left: 0px;
	height: 3px;
	width: 100%;
	box-shadow: var(--vscode-scrollbar-shadow) 0 6px 6px -6px inset;
}

.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container[tabindex="0"]:focus{
	outline: none;
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

/* -- zone widget */
.monaco-editor .zone-widget .zone-widget-container.reference-zone-widget {
	border-top-width: 1px;
	border-bottom-width: 1px;
}

.monaco-editor .reference-zone-widget .inline {
	display: inline-block;
	vertical-align: top;
}

.monaco-editor .reference-zone-widget .messages {
	height: 100%;
	width: 100%;
	text-align: center;
	padding: 3em 0;
}

.monaco-editor .reference-zone-widget .ref-tree {
	line-height: 23px;
	background-color: var(--vscode-peekViewResult-background);
	color: var(--vscode-peekViewResult-lineForeground);
}

.monaco-editor .reference-zone-widget .ref-tree .reference {
	text-overflow: ellipsis;
	overflow: hidden;
}

.monaco-editor .reference-zone-widget .ref-tree .reference-file {
	display: inline-flex;
	width: 100%;
	height: 100%;
	color: var(--vscode-peekViewResult-fileForeground);
}

.monaco-editor .reference-zone-widget .ref-tree .monaco-list:focus .selected .reference-file {
	color: inherit !important;
}

.monaco-editor .reference-zone-widget .ref-tree .monaco-list:focus .monaco-list-rows > .monaco-list-row.selected:not(.highlighted) {
	background-color: var(--vscode-peekViewResult-selectionBackground);
	color: var(--vscode-peekViewResult-selectionForeground) !important;
}

.monaco-editor .reference-zone-widget .ref-tree .reference-file .count {
	margin-right: 12px;
	margin-left: auto;
}

.monaco-editor .reference-zone-widget .ref-tree .referenceMatch .highlight {
	background-color: var(--vscode-peekViewResult-matchHighlightBackground);
}

.monaco-editor .reference-zone-widget .preview .reference-decoration {
	background-color: var(--vscode-peekViewEditor-matchHighlightBackground);
	border: 2px solid var(--vscode-peekViewEditor-matchHighlightBorder);
	box-sizing: border-box;
}

.monaco-editor .reference-zone-widget .preview .monaco-editor .monaco-editor-background,
.monaco-editor .reference-zone-widget .preview .monaco-editor .inputarea.ime-input {
	background-color: var(--vscode-peekViewEditor-background);
}

.monaco-editor .reference-zone-widget .preview .monaco-editor .margin {
	background-color: var(--vscode-peekViewEditorGutter-background);
}

/* High Contrast Theming */

.monaco-editor.hc-black .reference-zone-widget .ref-tree .reference-file,
.monaco-editor.hc-light .reference-zone-widget .ref-tree .reference-file {
	font-weight: bold;
}

.monaco-editor.hc-black .reference-zone-widget .ref-tree .referenceMatch .highlight,
.monaco-editor.hc-light .reference-zone-widget .ref-tree .referenceMatch .highlight {
	border: 1px dotted var(--vscode-contrastActiveBorder, transparent);
	box-sizing: border-box;
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-count-badge {
	padding: 3px 6px;
	border-radius: 11px;
	font-size: 11px;
	min-width: 18px;
	min-height: 18px;
	line-height: 11px;
	font-weight: normal;
	text-align: center;
	display: inline-block;
	box-sizing: border-box;
}

.monaco-count-badge.long {
	padding: 2px 3px;
	border-radius: 2px;
	min-height: auto;
	line-height: normal;
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

/* ---------- Icon label ---------- */

.monaco-icon-label {
	display: flex; /* required for icons support :before rule */
	overflow: hidden;
	text-overflow: ellipsis;
}

.monaco-icon-label::before {

	/* svg icons rendered as background image */
	background-size: 16px;
	background-position: left center;
	background-repeat: no-repeat;
	padding-right: 6px;
	width: 16px;
	height: 22px;
	line-height: inherit !important;
	display: inline-block;

	/* fonts icons */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	vertical-align: top;

	flex-shrink: 0; /* fix for https://github.com/microsoft/vscode/issues/13787 */
}

.monaco-icon-label-container.disabled {
	color: var(--vscode-disabledForeground);
}
.monaco-icon-label > .monaco-icon-label-container {
	min-width: 0;
	overflow: hidden;
	text-overflow: ellipsis;
	flex: 1;
}

.monaco-icon-label > .monaco-icon-label-container > .monaco-icon-name-container > .label-name {
	color: inherit;
	white-space: pre; /* enable to show labels that include multiple whitespaces */
}

.monaco-icon-label > .monaco-icon-label-container > .monaco-icon-name-container > .label-name > .label-separator {
	margin: 0 2px;
	opacity: 0.5;
}

.monaco-icon-label > .monaco-icon-label-container > .monaco-icon-suffix-container > .label-suffix {
	opacity: .7;
	white-space: pre;
}

.monaco-icon-label > .monaco-icon-label-container > .monaco-icon-description-container > .label-description {
	opacity: .7;
	margin-left: 0.5em;
	font-size: 0.9em;
	white-space: pre; /* enable to show labels that include multiple whitespaces */
}

.monaco-icon-label.nowrap > .monaco-icon-label-container > .monaco-icon-description-container > .label-description{
	white-space: nowrap
}

.vs .monaco-icon-label > .monaco-icon-label-container > .monaco-icon-description-container > .label-description {
	opacity: .95;
}

.monaco-icon-label.italic > .monaco-icon-label-container > .monaco-icon-name-container > .label-name,
.monaco-icon-label.italic > .monaco-icon-label-container > .monaco-icon-description-container > .label-description {
	font-style: italic;
}

.monaco-icon-label.deprecated {
	text-decoration: line-through;
	opacity: 0.66;
}

/* make sure apply italic font style to decorations as well */
.monaco-icon-label.italic::after {
	font-style: italic;
}

.monaco-icon-label.strikethrough > .monaco-icon-label-container > .monaco-icon-name-container > .label-name,
.monaco-icon-label.strikethrough > .monaco-icon-label-container > .monaco-icon-description-container > .label-description {
	text-decoration: line-through;
}

.monaco-icon-label::after {
	opacity: 0.75;
	font-size: 90%;
	font-weight: 600;
	margin: auto 16px 0 5px; /* https://github.com/microsoft/vscode/issues/113223 */
	text-align: center;
}

/* make sure selection color wins when a label is being selected */
.monaco-list:focus .selected .monaco-icon-label, /* list */
.monaco-list:focus .selected .monaco-icon-label::after
{
	color: inherit !important;
}

.monaco-list-row.focused.selected .label-description,
.monaco-list-row.selected .label-description {
	opacity: .8;
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-hover {
	cursor: default;
	position: absolute;
	overflow: hidden;
	user-select: text;
	-webkit-user-select: text;
	box-sizing: border-box;
	animation: fadein 100ms linear;
	line-height: 1.5em;
	white-space: var(--vscode-hover-whiteSpace, normal);
}

.monaco-hover.hidden {
	display: none;
}

.monaco-hover a:hover:not(.disabled) {
	cursor: pointer;
}

.monaco-hover .hover-contents:not(.html-hover-contents) {
	padding: 4px 8px;
}

.monaco-hover .markdown-hover > .hover-contents:not(.code-hover-contents) {
	max-width: var(--vscode-hover-maxWidth, 500px);
	word-wrap: break-word;
}

.monaco-hover .markdown-hover > .hover-contents:not(.code-hover-contents) hr {
	min-width: 100%;
}

.monaco-hover p,
.monaco-hover .code,
.monaco-hover ul,
.monaco-hover h1,
.monaco-hover h2,
.monaco-hover h3,
.monaco-hover h4,
.monaco-hover h5,
.monaco-hover h6 {
	margin: 8px 0;
}

.monaco-hover h1,
.monaco-hover h2,
.monaco-hover h3,
.monaco-hover h4,
.monaco-hover h5,
.monaco-hover h6 {
	line-height: 1.1;
}

.monaco-hover code {
	font-family: var(--monaco-monospace-font);
}

.monaco-hover hr {
	box-sizing: border-box;
	border-left: 0px;
	border-right: 0px;
	margin-top: 4px;
	margin-bottom: -4px;
	margin-left: -8px;
	margin-right: -8px;
	height: 1px;
}

.monaco-hover p:first-child,
.monaco-hover .code:first-child,
.monaco-hover ul:first-child {
	margin-top: 0;
}

.monaco-hover p:last-child,
.monaco-hover .code:last-child,
.monaco-hover ul:last-child {
	margin-bottom: 0;
}

/* MarkupContent Layout */
.monaco-hover ul {
	padding-left: 20px;
}
.monaco-hover ol {
	padding-left: 20px;
}

.monaco-hover li > p {
	margin-bottom: 0;
}

.monaco-hover li > ul {
	margin-top: 0;
}

.monaco-hover code {
	border-radius: 3px;
	padding: 0 0.4em;
}

.monaco-hover .monaco-tokenized-source {
	white-space: var(--vscode-hover-sourceWhiteSpace, pre-wrap);
}

.monaco-hover .hover-row.status-bar {
	font-size: 12px;
	line-height: 22px;
}

.monaco-hover .hover-row.status-bar .info {
	font-style: italic;
	padding: 0px 8px;
}

.monaco-hover .hover-row.status-bar .actions {
	display: flex;
	padding: 0px 8px;
}

.monaco-hover .hover-row.status-bar .actions .action-container {
	margin-right: 16px;
	cursor: pointer;
}

.monaco-hover .hover-row.status-bar .actions .action-container .action .icon {
	padding-right: 4px;
}

.monaco-hover .markdown-hover .hover-contents .codicon {
	color: inherit;
	font-size: inherit;
	vertical-align: middle;
}

.monaco-hover .hover-contents a.code-link:hover,
.monaco-hover .hover-contents a.code-link {
	color: inherit;
}

.monaco-hover .hover-contents a.code-link:before {
	content: '(';
}

.monaco-hover .hover-contents a.code-link:after {
	content: ')';
}

.monaco-hover .hover-contents a.code-link > span {
	text-decoration: underline;
	/** Hack to force underline to show **/
	border-bottom: 1px solid transparent;
	text-underline-position: under;
	color: var(--vscode-textLink-foreground);
}

.monaco-hover .hover-contents a.code-link > span:hover {
	color: var(--vscode-textLink-activeForeground);
}

/** Spans in markdown hovers need a margin-bottom to avoid looking cramped: https://github.com/microsoft/vscode/issues/101496 **/
.monaco-hover .markdown-hover .hover-contents:not(.code-hover-contents):not(.html-hover-contents) span {
	margin-bottom: 4px;
	display: inline-block;
}

.monaco-hover-content .action-container a {
	-webkit-user-select: none;
	user-select: none;
}

.monaco-hover-content .action-container.disabled {
	pointer-events: none;
	opacity: 0.4;
	cursor: default;
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

/* marker zone */

.monaco-editor .peekview-widget .head .peekview-title .severity-icon {
	display: inline-block;
	vertical-align: text-top;
	margin-right: 4px;
}

.monaco-editor .marker-widget {
	text-overflow: ellipsis;
	white-space: nowrap;
}

.monaco-editor .marker-widget > .stale {
	opacity: 0.6;
	font-style: italic;
}

.monaco-editor .marker-widget .title {
	display: inline-block;
	padding-right: 5px;
}

.monaco-editor .marker-widget .descriptioncontainer {
	position: absolute;
	white-space: pre;
	user-select: text;
	-webkit-user-select: text;
	padding: 8px 12px 0 20px;
}

.monaco-editor .marker-widget .descriptioncontainer .message {
	display: flex;
	flex-direction: column;
}

.monaco-editor .marker-widget .descriptioncontainer .message .details {
	padding-left: 6px;
}

.monaco-editor .marker-widget .descriptioncontainer .message .source,
.monaco-editor .marker-widget .descriptioncontainer .message span.code {
	opacity: 0.6;
}

.monaco-editor .marker-widget .descriptioncontainer .message a.code-link {
	opacity: 0.6;
	color: inherit;
}

.monaco-editor .marker-widget .descriptioncontainer .message a.code-link:before {
	content: '(';
}

.monaco-editor .marker-widget .descriptioncontainer .message a.code-link:after {
	content: ')';
}

.monaco-editor .marker-widget .descriptioncontainer .message a.code-link > span {
	text-decoration: underline;
	/** Hack to force underline to show **/
	border-bottom: 1px solid transparent;
	text-underline-position: under;
	color: var(--vscode-textLink-activeForeground);
}

.monaco-editor .marker-widget .descriptioncontainer .filename {
	cursor: pointer;
	color: var(--vscode-textLink-activeForeground);
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-editor .zone-widget .codicon.codicon-error,
.markers-panel .marker-icon.error, .markers-panel .marker-icon .codicon.codicon-error,
.text-search-provider-messages .providerMessage .codicon.codicon-error,
.extensions-viewlet > .extensions .codicon.codicon-error,
.extension-editor .codicon.codicon-error,
.preferences-editor .codicon.codicon-error {
	color: var(--vscode-problemsErrorIcon-foreground);
}

.monaco-editor .zone-widget .codicon.codicon-warning,
.markers-panel .marker-icon.warning, .markers-panel .marker-icon .codicon.codicon-warning,
.text-search-provider-messages .providerMessage .codicon.codicon-warning,
.extensions-viewlet > .extensions .codicon.codicon-warning,
.extension-editor .codicon.codicon-warning,
.preferences-editor .codicon.codicon-warning {
	color: var(--vscode-problemsWarningIcon-foreground);
}

.monaco-editor .zone-widget .codicon.codicon-info,
.markers-panel .marker-icon.info, .markers-panel .marker-icon .codicon.codicon-info,
.text-search-provider-messages .providerMessage .codicon.codicon-info,
.extensions-viewlet > .extensions .codicon.codicon-info,
.extension-editor .codicon.codicon-info,
.preferences-editor .codicon.codicon-info {
	color: var(--vscode-problemsInfoIcon-foreground);
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-editor .inlineSuggestionsHints.withBorder {
	z-index: 39;
	color: var(--vscode-editorHoverWidget-foreground);
	background-color: var(--vscode-editorHoverWidget-background);
	border: 1px solid var(--vscode-editorHoverWidget-border);
}

.monaco-editor .inlineSuggestionsHints a {
	color: var(--vscode-foreground);
}

.monaco-editor .inlineSuggestionsHints a:hover {
	color: var(--vscode-foreground);
}

.monaco-editor .inlineSuggestionsHints .keybinding {
	display: flex;
	margin-left: 4px;
	opacity: 0.6;
}

.monaco-editor .inlineSuggestionsHints .keybinding .monaco-keybinding-key {
	font-size: 8px;
	padding: 2px 3px;
}

.monaco-editor .inlineSuggestionsHints .availableSuggestionCount a {
	display: flex;
	min-width: 19px;
	justify-content: center;
}

.monaco-editor .inlineSuggestionStatusBarItemLabel {
	margin-right: 2px;
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-toolbar {
	height: 100%;
}

.monaco-toolbar .toolbar-toggle-more {
	display: inline-block;
	padding: 0;
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-editor .hoverHighlight {
	background-color: var(--vscode-editor-hoverHighlightBackground);
}

.monaco-editor .monaco-hover {
	color: var(--vscode-editorHoverWidget-foreground);
	background-color: var(--vscode-editorHoverWidget-background);
	border: 1px solid var(--vscode-editorHoverWidget-border);
	border-radius: 3px;
}

.monaco-editor .monaco-hover a {
	color: var(--vscode-textLink-foreground);
}

.monaco-editor .monaco-hover a:hover {
	color: var(--vscode-textLink-activeForeground);
}

.monaco-editor .monaco-hover .hover-row .actions {
	background-color: var(--vscode-editorHoverWidget-statusBarBackground);
}

.monaco-editor .monaco-hover code {
	background-color: var(--vscode-textCodeBlock-background);
}



/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-editor .diff-hidden-lines-widget {
	width: 100%;
}

.monaco-editor .diff-hidden-lines {
	height: 0px; /* The children each have a fixed height, the transform confuses the browser */
	transform: translate(0px, -10px);
	font-size: 13px;
	line-height: 14px;
}

.monaco-editor .diff-hidden-lines:not(.dragging) .top:hover,
.monaco-editor .diff-hidden-lines:not(.dragging) .bottom:hover,
.monaco-editor .diff-hidden-lines .top.dragging,
.monaco-editor .diff-hidden-lines .bottom.dragging {
	background-color: var(--vscode-focusBorder);
}

.monaco-editor .diff-hidden-lines .top,
.monaco-editor .diff-hidden-lines .bottom {
	transition: background-color 0.1s ease-out;
	height: 4px;
	background-color: transparent;
	background-clip: padding-box;
	border-bottom: 2px solid transparent;
	border-top: 4px solid transparent;
	/*cursor: n-resize;*/
}

.monaco-editor.draggingUnchangedRegion.canMoveTop:not(.canMoveBottom) *,
.monaco-editor .diff-hidden-lines .top.canMoveTop:not(.canMoveBottom),
.monaco-editor .diff-hidden-lines .bottom.canMoveTop:not(.canMoveBottom) {
	cursor: n-resize !important;
}

.monaco-editor.draggingUnchangedRegion:not(.canMoveTop).canMoveBottom *,
.monaco-editor .diff-hidden-lines .top:not(.canMoveTop).canMoveBottom,
.monaco-editor .diff-hidden-lines .bottom:not(.canMoveTop).canMoveBottom {
	cursor: s-resize !important;
}

.monaco-editor.draggingUnchangedRegion.canMoveTop.canMoveBottom *,
.monaco-editor .diff-hidden-lines .top.canMoveTop.canMoveBottom,
.monaco-editor .diff-hidden-lines .bottom.canMoveTop.canMoveBottom {
	cursor: ns-resize !important;
}

.monaco-editor .diff-hidden-lines .top {
	transform: translate(0px, 4px);
}

.monaco-editor .diff-hidden-lines .bottom {
	transform: translate(0px, -6px);
}

.monaco-editor .diff-unchanged-lines {
	background: var(--vscode-diffEditor-unchangedCodeBackground);
}

.monaco-editor .noModificationsOverlay {
	z-index: 1;
	background: var(--vscode-editor-background);

	display: flex;
	justify-content: center;
	align-items: center;
}


.monaco-editor .diff-hidden-lines .center {
	background: var(--vscode-diffEditor-unchangedRegionBackground);
	color: var(--vscode-diffEditor-unchangedRegionForeground);
	overflow: hidden;
	display: block;
	text-overflow: ellipsis;
	white-space: nowrap;

	height: 24px;
	box-shadow: inset 0 -5px 5px -7px var(--vscode-diffEditor-unchangedRegionShadow), inset 0 5px 5px -7px var(--vscode-diffEditor-unchangedRegionShadow);
}

.monaco-editor .diff-hidden-lines .center span.codicon {
	vertical-align: middle;
}

.monaco-editor .diff-hidden-lines .center a:hover .codicon {
	cursor: pointer;
	color: var(--vscode-editorLink-activeForeground) !important;
}

.monaco-editor .diff-hidden-lines div.breadcrumb-item {
	cursor: pointer;
}

.monaco-editor .diff-hidden-lines div.breadcrumb-item:hover {
	color: var(--vscode-editorLink-activeForeground);
}

.monaco-editor .movedOriginal {
	border: 2px solid var(--vscode-diffEditor-move-border);
}

.monaco-editor .movedModified {
	border: 2px solid var(--vscode-diffEditor-move-border);
}

.monaco-editor .movedOriginal.currentMove, .monaco-editor .movedModified.currentMove {
	border: 2px solid var(--vscode-diffEditor-moveActive-border);
}

.monaco-diff-editor .moved-blocks-lines path.currentMove {
	stroke: var(--vscode-diffEditor-moveActive-border);
}

.monaco-diff-editor .moved-blocks-lines path {
	pointer-events: visiblestroke;
}

.monaco-diff-editor .moved-blocks-lines .arrow {
	fill: var(--vscode-diffEditor-move-border);
}

.monaco-diff-editor .moved-blocks-lines .arrow.currentMove {
	fill: var(--vscode-diffEditor-moveActive-border);
}

.monaco-diff-editor .moved-blocks-lines .arrow-rectangle {
	fill: var(--vscode-editor-background);
}

.monaco-diff-editor .moved-blocks-lines {
	position: absolute;
	pointer-events: none;
}

.monaco-diff-editor .moved-blocks-lines path {
	fill: none;
	stroke: var(--vscode-diffEditor-move-border);
	stroke-width: 2;
}

.monaco-editor .char-delete.diff-range-empty {
	margin-left: -1px;
	border-left: solid var(--vscode-diffEditor-removedTextBackground) 3px;
}

.monaco-editor .char-insert.diff-range-empty {
	border-left: solid var(--vscode-diffEditor-insertedTextBackground) 3px;
}

.monaco-editor .fold-unchanged {
	cursor: pointer;
}

.monaco-diff-editor .diff-moved-code-block {
	display: flex;
	justify-content: flex-end;
	margin-top: -4px;
}

.monaco-diff-editor .diff-moved-code-block .action-bar .action-label.codicon {
	width: 12px;
	height: 12px;
	font-size: 12px;
}

/* ---------- DiffEditor ---------- */

.monaco-diff-editor .diffOverview {
	z-index: 9;
}

.monaco-diff-editor .diffOverview .diffViewport {
	z-index: 10;
}

/* colors not externalized: using transparancy on background */
.monaco-diff-editor.vs			.diffOverview { background: rgba(0, 0, 0, 0.03); }
.monaco-diff-editor.vs-dark		.diffOverview { background: rgba(255, 255, 255, 0.01); }

.monaco-scrollable-element.modified-in-monaco-diff-editor.vs		.scrollbar { background: rgba(0,0,0,0); }
.monaco-scrollable-element.modified-in-monaco-diff-editor.vs-dark	.scrollbar { background: rgba(0,0,0,0); }
.monaco-scrollable-element.modified-in-monaco-diff-editor.hc-black	.scrollbar { background: none; }
.monaco-scrollable-element.modified-in-monaco-diff-editor.hc-light	.scrollbar { background: none; }

.monaco-scrollable-element.modified-in-monaco-diff-editor .slider {
	z-index: 10;
}
.modified-in-monaco-diff-editor				.slider.active { background: rgba(171, 171, 171, .4); }
.modified-in-monaco-diff-editor.hc-black	.slider.active { background: none; }
.modified-in-monaco-diff-editor.hc-light	.slider.active { background: none; }

/* ---------- Diff ---------- */

.monaco-editor .insert-sign,
.monaco-diff-editor .insert-sign,
.monaco-editor .delete-sign,
.monaco-diff-editor .delete-sign {
	font-size: 11px !important;
	opacity: 0.7 !important;
	display: flex !important;
	align-items: center;
}
.monaco-editor.hc-black .insert-sign,
.monaco-diff-editor.hc-black .insert-sign,
.monaco-editor.hc-black .delete-sign,
.monaco-diff-editor.hc-black .delete-sign,
.monaco-editor.hc-light .insert-sign,
.monaco-diff-editor.hc-light .insert-sign,
.monaco-editor.hc-light .delete-sign,
.monaco-diff-editor.hc-light .delete-sign {
	opacity: 1;
}

.monaco-editor .inline-deleted-margin-view-zone {
	text-align: right;
}
.monaco-editor .inline-added-margin-view-zone {
	text-align: right;
}

.monaco-editor .arrow-revert-change {
	z-index: 10;
	position: absolute;
}

.monaco-editor .arrow-revert-change:hover {
	cursor: pointer;
}

/* ---------- Inline Diff ---------- */

.monaco-editor .view-zones .view-lines .view-line span {
	display: inline-block;
}

.monaco-editor .margin-view-zones .lightbulb-glyph:hover {
	cursor: pointer;
}

.monaco-editor .char-insert, .monaco-diff-editor .char-insert {
	background-color: var(--vscode-diffEditor-insertedTextBackground);
}

.monaco-editor .line-insert, .monaco-diff-editor .line-insert {
	background-color: var(--vscode-diffEditor-insertedLineBackground, var(--vscode-diffEditor-insertedTextBackground));
}

.monaco-editor .line-insert,
.monaco-editor .char-insert {
	box-sizing: border-box;
	border: 1px solid var(--vscode-diffEditor-insertedTextBorder);
}
.monaco-editor.hc-black .line-insert, .monaco-editor.hc-light .line-insert,
.monaco-editor.hc-black .char-insert, .monaco-editor.hc-light .char-insert {
	border-style: dashed;
}

.monaco-editor .line-delete,
.monaco-editor .char-delete {
	box-sizing: border-box;
	border: 1px solid var(--vscode-diffEditor-removedTextBorder);
}
.monaco-editor.hc-black .line-delete, .monaco-editor.hc-light .line-delete,
.monaco-editor.hc-black .char-delete, .monaco-editor.hc-light .char-delete {
	border-style: dashed;
}

.monaco-editor .inline-added-margin-view-zone,
.monaco-editor .gutter-insert, .monaco-diff-editor .gutter-insert {
	background-color: var(--vscode-diffEditorGutter-insertedLineBackground, var(--vscode-diffEditor-insertedLineBackground), var(--vscode-diffEditor-insertedTextBackground));
}

.monaco-editor .char-delete, .monaco-diff-editor .char-delete {
	background-color: var(--vscode-diffEditor-removedTextBackground);
}

.monaco-editor .line-delete, .monaco-diff-editor .line-delete {
	background-color: var(--vscode-diffEditor-removedLineBackground, var(--vscode-diffEditor-removedTextBackground));
}

.monaco-editor .inline-deleted-margin-view-zone,
.monaco-editor .gutter-delete, .monaco-diff-editor .gutter-delete {
	background-color: var(--vscode-diffEditorGutter-removedLineBackground, var(--vscode-diffEditor-removedLineBackground), var(--vscode-diffEditor-removedTextBackground));
}

.monaco-diff-editor.side-by-side .editor.modified {
	box-shadow: -6px 0 5px -5px var(--vscode-scrollbar-shadow);
	border-left: 1px solid var(--vscode-diffEditor-border);
}

.monaco-diff-editor.side-by-side .editor.original {
	box-shadow: 6px 0 5px -5px var(--vscode-scrollbar-shadow);
	border-right: 1px solid var(--vscode-diffEditor-border);
}

.monaco-diff-editor .diffViewport {
	background: var(--vscode-scrollbarSlider-background);
}

.monaco-diff-editor .diffViewport:hover {
	background: var(--vscode-scrollbarSlider-hoverBackground);
}

.monaco-diff-editor .diffViewport:active {
	background: var(--vscode-scrollbarSlider-activeBackground);
}

.monaco-editor .diagonal-fill {
	background-image: linear-gradient(
		-45deg,
		var(--vscode-diffEditor-diagonalFill) 12.5%,
		#0000 12.5%, #0000 50%,
		var(--vscode-diffEditor-diagonalFill) 50%, var(--vscode-diffEditor-diagonalFill) 62.5%,
		#0000 62.5%, #0000 100%
	);
	background-size: 8px 8px;
}

.monaco-diff-editor .gutter {
	position: relative;
	overflow: hidden;
	flex-shrink: 0;
	flex-grow: 0;

	.gutterItem {
		opacity: 0;
		transition: opacity 0.7s;

		&.showAlways {
			opacity: 1;
			transition: none;
		}

		&.noTransition {
			transition: none;
		}
	}

	&:hover .gutterItem {
		opacity: 1;
		transition: opacity 0.1s ease-in-out;
	}

	.gutterItem {
		.background {
			position: absolute;
			height: 100%;
			left: 50%;
			width: 1px;

			border-left: 2px var(--vscode-menu-border) solid;
		}

		.buttons {
			position: absolute;
			/*height: 100%;*/
			width: 100%;

			display: flex;
			justify-content: center;
			align-items: center;

			.monaco-toolbar {
				height: fit-content;
				.monaco-action-bar  {
					line-height: 1;

					.actions-container {
						width: fit-content;
						border-radius: 4px;
						border: 1px var(--vscode-menu-border) solid;
						background: var(--vscode-editor-background);

						.action-item {
							&:hover {
								background: var(--vscode-toolbar-hoverBackground);
							}

							.action-label {
								padding: 0.5px 1px;
							}
						}
					}
				}
			}
		}
	}
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-component.diff-review {
	user-select: none;
	-webkit-user-select: none;
	z-index: 99;
}

.monaco-diff-editor .diff-review {
	position: absolute;

}

.monaco-component.diff-review .diff-review-line-number {
	text-align: right;
	display: inline-block;
	color: var(--vscode-editorLineNumber-foreground);
}

.monaco-component.diff-review .diff-review-summary {
	padding-left: 10px;
}

.monaco-component.diff-review .diff-review-shadow {
	position: absolute;
	box-shadow: var(--vscode-scrollbar-shadow) 0 -6px 6px -6px inset;
}

.monaco-component.diff-review .diff-review-row {
	white-space: pre;
}

.monaco-component.diff-review .diff-review-table {
	display: table;
	min-width: 100%;
}

.monaco-component.diff-review .diff-review-row {
	display: table-row;
	width: 100%;
}

.monaco-component.diff-review .diff-review-spacer {
	display: inline-block;
	width: 10px;
	vertical-align: middle;
}

.monaco-component.diff-review .diff-review-spacer > .codicon {
	font-size: 9px !important;
}

.monaco-component.diff-review .diff-review-actions {
	display: inline-block;
	position: absolute;
	right: 10px;
	top: 2px;
	z-index: 100;
}

.monaco-component.diff-review .diff-review-actions .action-label {
	width: 16px;
	height: 16px;
	margin: 2px 0;
}

.monaco-component.diff-review .revertButton {
	cursor: pointer;
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-editor.vs .dnd-target,
.monaco-editor.hc-light .dnd-target {
	border-right: 2px dotted black;
	color: white; /* opposite of black */
}
.monaco-editor.vs-dark .dnd-target {
	border-right: 2px dotted #AEAFAD;
	color: #51504f; /* opposite of #AEAFAD */
}
.monaco-editor.hc-black .dnd-target {
	border-right: 2px dotted #fff;
	color: #000; /* opposite of #fff */
}

.monaco-editor.mouse-default .view-lines,
.monaco-editor.vs-dark.mac.mouse-default .view-lines,
.monaco-editor.hc-black.mac.mouse-default .view-lines,
.monaco-editor.hc-light.mac.mouse-default .view-lines {
	cursor: default;
}
.monaco-editor.mouse-copy .view-lines,
.monaco-editor.vs-dark.mac.mouse-copy .view-lines,
.monaco-editor.hc-black.mac.mouse-copy .view-lines,
.monaco-editor.hc-light.mac.mouse-copy .view-lines {
	cursor: copy;
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-editor .findOptionsWidget {
	background-color: var(--vscode-editorWidget-background);
	color: var(--vscode-editorWidget-foreground);
	box-shadow: 0 0 8px 2px var(--vscode-widget-shadow);
	border: 2px solid var(--vscode-contrastBorder);
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

/* Find widget */
.monaco-editor .find-widget {
	position: absolute;
	z-index: 35;
	height: 33px;
	overflow: hidden;
	line-height: 19px;
	transition: transform 200ms linear;
	padding: 0 4px;
	box-sizing: border-box;
	transform: translateY(calc(-100% - 10px)); /* shadow (10px) */
	box-shadow: 0 0 8px 2px var(--vscode-widget-shadow);
	color: var(--vscode-editorWidget-foreground);
	border-left: 1px solid var(--vscode-widget-border);
	border-right: 1px solid var(--vscode-widget-border);
	border-bottom: 1px solid var(--vscode-widget-border);
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	background-color: var(--vscode-editorWidget-background);
}

.monaco-workbench.reduce-motion .monaco-editor .find-widget {
	transition: transform 0ms linear;
}

.monaco-editor .find-widget textarea {
	margin: 0px;
}

.monaco-editor .find-widget.hiddenEditor {
	display: none;
}

/* Find widget when replace is toggled on */
.monaco-editor .find-widget.replaceToggled > .replace-part {
	display: flex;
}

.monaco-editor .find-widget.visible  {
	transform: translateY(0);
}

/* This outline-color rule is used to override the outline color for synthetic-focus find input. */
.monaco-editor .find-widget .monaco-inputbox.synthetic-focus {
	outline: 1px solid -webkit-focus-ring-color;
	outline-offset: -1px;
	outline-color: var(--vscode-focusBorder);
}

.monaco-editor .find-widget .monaco-inputbox .input {
	background-color: transparent;
	min-height: 0;
}

.monaco-editor .find-widget .monaco-findInput .input {
	font-size: 13px;
}

.monaco-editor .find-widget > .find-part,
.monaco-editor .find-widget > .replace-part {
	margin: 3px 25px 0 17px;
	font-size: 12px;
	display: flex;
}

.monaco-editor .find-widget > .find-part .monaco-inputbox,
.monaco-editor .find-widget > .replace-part .monaco-inputbox {
	min-height: 25px;
}


.monaco-editor .find-widget > .replace-part .monaco-inputbox > .ibwrapper > .mirror {
	padding-right: 22px;
}

.monaco-editor .find-widget > .find-part .monaco-inputbox > .ibwrapper > .input,
.monaco-editor .find-widget > .find-part .monaco-inputbox > .ibwrapper > .mirror,
.monaco-editor .find-widget > .replace-part .monaco-inputbox > .ibwrapper > .input,
.monaco-editor .find-widget > .replace-part .monaco-inputbox > .ibwrapper > .mirror {
	padding-top: 2px;
	padding-bottom: 2px;
}

.monaco-editor .find-widget > .find-part .find-actions {
	height: 25px;
	display: flex;
	align-items: center;
}

.monaco-editor .find-widget > .replace-part .replace-actions {
	height: 25px;
	display: flex;
	align-items: center;
}

.monaco-editor .find-widget .monaco-findInput {
	vertical-align: middle;
	display: flex;
	flex:1;
}

.monaco-editor .find-widget .monaco-findInput .monaco-scrollable-element {
	/* Make sure textarea inherits the width correctly */
	width: 100%;
}

.monaco-editor .find-widget .monaco-findInput .monaco-scrollable-element .scrollbar.vertical {
	/* Hide vertical scrollbar */
	opacity: 0;
}

.monaco-editor .find-widget .matchesCount {
	display: flex;
	flex: initial;
	margin: 0 0 0 3px;
	padding: 2px 0 0 2px;
	height: 25px;
	vertical-align: middle;
	box-sizing: border-box;
	text-align: center;
	line-height: 23px;
}

.monaco-editor .find-widget .button {
	width: 16px;
	height: 16px;
	padding: 3px;
	border-radius: 5px;
	display: flex;
	flex: initial;
	margin-left: 3px;
	background-position: center center;
	background-repeat: no-repeat;
	cursor: pointer;
	display: flex;
	align-items: center;
	justify-content: center;
}

/* find in selection button */
.monaco-editor .find-widget .codicon-find-selection {
	width: 22px;
	height: 22px;
	padding: 3px;
	border-radius: 5px;
}

.monaco-editor .find-widget .button.left {
	margin-left: 0;
	margin-right: 3px;
}

.monaco-editor .find-widget .button.wide {
	width: auto;
	padding: 1px 6px;
	top: -1px;
}

.monaco-editor .find-widget .button.toggle {
	position: absolute;
	top: 0;
	left: 3px;
	width: 18px;
	height: 100%;
	border-radius: 0;
	box-sizing: border-box;
}

.monaco-editor .find-widget .button.toggle.disabled {
	display: none;
}

.monaco-editor .find-widget .disabled {
	color: var(--vscode-disabledForeground);
	cursor: default;
}

.monaco-editor .find-widget > .replace-part {
	display: none;
}

.monaco-editor .find-widget > .replace-part > .monaco-findInput {
	position: relative;
	display: flex;
	vertical-align: middle;
	flex: auto;
	flex-grow: 0;
	flex-shrink: 0;
}

.monaco-editor .find-widget > .replace-part > .monaco-findInput > .controls {
	position: absolute;
	top: 3px;
	right: 2px;
}

/* REDUCED */
.monaco-editor .find-widget.reduced-find-widget .matchesCount {
	display:none;
}

/* NARROW (SMALLER THAN REDUCED) */
.monaco-editor .find-widget.narrow-find-widget {
	max-width: 257px !important;
}

/* COLLAPSED (SMALLER THAN NARROW) */
.monaco-editor .find-widget.collapsed-find-widget {
	max-width: 170px !important;
}

.monaco-editor .find-widget.collapsed-find-widget .button.previous,
.monaco-editor .find-widget.collapsed-find-widget .button.next,
.monaco-editor .find-widget.collapsed-find-widget .button.replace,
.monaco-editor .find-widget.collapsed-find-widget .button.replace-all,
.monaco-editor .find-widget.collapsed-find-widget > .find-part .monaco-findInput .controls {
	display:none;
}

.monaco-editor .find-widget.no-results .matchesCount {
	color: var(--vscode-errorForeground);
}

.monaco-editor .findMatch {
	animation-duration: 0;
	animation-name: inherit !important;
	background-color: var(--vscode-editor-findMatchHighlightBackground);
}

.monaco-editor .currentFindMatch {
	background-color: var(--vscode-editor-findMatchBackground);
	border: 2px solid var(--vscode-editor-findMatchBorder);
	padding: 1px;
	box-sizing: border-box;
}

.monaco-editor .findScope {
	background-color: var(--vscode-editor-findRangeHighlightBackground);
}

.monaco-editor .find-widget .monaco-sash {
	left: 0 !important;
	background-color: var(--vscode-editorWidget-resizeBorder, var(--vscode-editorWidget-border));
}

.monaco-editor.hc-black .find-widget .button:before {
	position: relative;
	top: 1px;
	left: 2px;
}

/* Action bars */
.monaco-editor .find-widget .button:not(.disabled):hover,
.monaco-editor .find-widget .codicon-find-selection:hover {
	background-color: var(--vscode-toolbar-hoverBackground) !important;
}

.monaco-editor.findMatch {
	background-color: var(--vscode-editor-findMatchHighlightBackground);
}

.monaco-editor.currentFindMatch {
	background-color: var(--vscode-editor-findMatchBackground);
}

.monaco-editor.findScope {
	background-color: var(--vscode-editor-findRangeHighlightBackground);
}

.monaco-editor.findMatch {
	background-color: var(--vscode-editorWidget-background);
}

/* Close button position. */
.monaco-editor .find-widget > .button.codicon-widget-close {
	position: absolute;
	top: 5px;
	right: 4px;
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/
.monaco-editor .margin-view-overlays .codicon-folding-manual-collapsed,
.monaco-editor .margin-view-overlays .codicon-folding-manual-expanded,
.monaco-editor .margin-view-overlays .codicon-folding-expanded,
.monaco-editor .margin-view-overlays .codicon-folding-collapsed {
	cursor: pointer;
	opacity: 0;
	transition: opacity 0.5s;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 140%;
	margin-left: 2px;
}

.monaco-workbench.reduce-motion .monaco-editor .margin-view-overlays .codicon-folding-manual-collapsed,
.monaco-workbench.reduce-motion .monaco-editor .margin-view-overlays .codicon-folding-manual-expanded,
.monaco-workbench.reduce-motion .monaco-editor .margin-view-overlays .codicon-folding-expanded,
.monaco-workbench.reduce-motion .monaco-editor .margin-view-overlays .codicon-folding-collapsed {
	transition: initial;
}

.monaco-editor .margin-view-overlays:hover .codicon,
.monaco-editor .margin-view-overlays .codicon.codicon-folding-collapsed,
.monaco-editor .margin-view-overlays .codicon.codicon-folding-manual-collapsed,
.monaco-editor .margin-view-overlays .codicon.alwaysShowFoldIcons {
	opacity: 1;
}

.monaco-editor .inline-folded:after {
	color: grey;
	margin: 0.1em 0.2em 0 0.2em;
	content: "\22EF"; /* ellipses unicode character */
	display: inline;
	line-height: 1em;
	cursor: pointer;
}

.monaco-editor .folded-background {
	background-color: var(--vscode-editor-foldBackground);
}

.monaco-editor .cldr.codicon.codicon-folding-expanded,
.monaco-editor .cldr.codicon.codicon-folding-collapsed,
.monaco-editor .cldr.codicon.codicon-folding-manual-expanded,
.monaco-editor .cldr.codicon.codicon-folding-manual-collapsed {
	color: var(--vscode-editorGutter-foldingControlForeground) !important;
}


/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-editor .iPadShowKeyboard {
	width: 58px;
	min-width: 0;
	height: 36px;
	min-height: 0;
	margin: 0;
	padding: 0;
	position: absolute;
	resize: none;
	overflow: hidden;
	background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTMiIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCA1MyAzNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNDguMDM2NCA0LjAxMDQySDQuMDA3NzlMNC4wMDc3OSAzMi4wMjg2SDQ4LjAzNjRWNC4wMTA0MlpNNC4wMDc3OSAwLjAwNzgxMjVDMS43OTcyMSAwLjAwNzgxMjUgMC4wMDUxODc5OSAxLjc5OTg0IDAuMDA1MTg3OTkgNC4wMTA0MlYzMi4wMjg2QzAuMDA1MTg3OTkgMzQuMjM5MiAxLjc5NzIxIDM2LjAzMTIgNC4wMDc3OSAzNi4wMzEySDQ4LjAzNjRDNTAuMjQ3IDM2LjAzMTIgNTIuMDM5IDM0LjIzOTIgNTIuMDM5IDMyLjAyODZWNC4wMTA0MkM1Mi4wMzkgMS43OTk4NCA1MC4yNDcgMC4wMDc4MTI1IDQ4LjAzNjQgMC4wMDc4MTI1SDQuMDA3NzlaTTguMDEwNDIgOC4wMTMwMkgxMi4wMTNWMTIuMDE1Nkg4LjAxMDQyVjguMDEzMDJaTTIwLjAxODIgOC4wMTMwMkgxNi4wMTU2VjEyLjAxNTZIMjAuMDE4MlY4LjAxMzAyWk0yNC4wMjA4IDguMDEzMDJIMjguMDIzNFYxMi4wMTU2SDI0LjAyMDhWOC4wMTMwMlpNMzYuMDI4NiA4LjAxMzAySDMyLjAyNlYxMi4wMTU2SDM2LjAyODZWOC4wMTMwMlpNNDAuMDMxMiA4LjAxMzAySDQ0LjAzMzlWMTIuMDE1Nkg0MC4wMzEyVjguMDEzMDJaTTE2LjAxNTYgMTYuMDE4Mkg4LjAxMDQyVjIwLjAyMDhIMTYuMDE1NlYxNi4wMTgyWk0yMC4wMTgyIDE2LjAxODJIMjQuMDIwOFYyMC4wMjA4SDIwLjAxODJWMTYuMDE4MlpNMzIuMDI2IDE2LjAxODJIMjguMDIzNFYyMC4wMjA4SDMyLjAyNlYxNi4wMTgyWk00NC4wMzM5IDE2LjAxODJWMjAuMDIwOEgzNi4wMjg2VjE2LjAxODJINDQuMDMzOVpNMTIuMDEzIDI0LjAyMzRIOC4wMTA0MlYyOC4wMjZIMTIuMDEzVjI0LjAyMzRaTTE2LjAxNTYgMjQuMDIzNEgzNi4wMjg2VjI4LjAyNkgxNi4wMTU2VjI0LjAyMzRaTTQ0LjAzMzkgMjQuMDIzNEg0MC4wMzEyVjI4LjAyNkg0NC4wMzM5VjI0LjAyMzRaIiBmaWxsPSIjNDI0MjQyIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDAiPgo8cmVjdCB3aWR0aD0iNTMiIGhlaWdodD0iMzYiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==") center center no-repeat;
	border: 4px solid #F6F6F6;
	border-radius: 4px;
}

.monaco-editor.vs-dark .iPadShowKeyboard {
	background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTMiIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCA1MyAzNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNDguMDM2NCA0LjAxMDQySDQuMDA3NzlMNC4wMDc3OSAzMi4wMjg2SDQ4LjAzNjRWNC4wMTA0MlpNNC4wMDc3OSAwLjAwNzgxMjVDMS43OTcyMSAwLjAwNzgxMjUgMC4wMDUxODc5OSAxLjc5OTg0IDAuMDA1MTg3OTkgNC4wMTA0MlYzMi4wMjg2QzAuMDA1MTg3OTkgMzQuMjM5MiAxLjc5NzIxIDM2LjAzMTIgNC4wMDc3OSAzNi4wMzEySDQ4LjAzNjRDNTAuMjQ3IDM2LjAzMTIgNTIuMDM5IDM0LjIzOTIgNTIuMDM5IDMyLjAyODZWNC4wMTA0MkM1Mi4wMzkgMS43OTk4NCA1MC4yNDcgMC4wMDc4MTI1IDQ4LjAzNjQgMC4wMDc4MTI1SDQuMDA3NzlaTTguMDEwNDIgOC4wMTMwMkgxMi4wMTNWMTIuMDE1Nkg4LjAxMDQyVjguMDEzMDJaTTIwLjAxODIgOC4wMTMwMkgxNi4wMTU2VjEyLjAxNTZIMjAuMDE4MlY4LjAxMzAyWk0yNC4wMjA4IDguMDEzMDJIMjguMDIzNFYxMi4wMTU2SDI0LjAyMDhWOC4wMTMwMlpNMzYuMDI4NiA4LjAxMzAySDMyLjAyNlYxMi4wMTU2SDM2LjAyODZWOC4wMTMwMlpNNDAuMDMxMiA4LjAxMzAySDQ0LjAzMzlWMTIuMDE1Nkg0MC4wMzEyVjguMDEzMDJaTTE2LjAxNTYgMTYuMDE4Mkg4LjAxMDQyVjIwLjAyMDhIMTYuMDE1NlYxNi4wMTgyWk0yMC4wMTgyIDE2LjAxODJIMjQuMDIwOFYyMC4wMjA4SDIwLjAxODJWMTYuMDE4MlpNMzIuMDI2IDE2LjAxODJIMjguMDIzNFYyMC4wMjA4SDMyLjAyNlYxNi4wMTgyWk00NC4wMzM5IDE2LjAxODJWMjAuMDIwOEgzNi4wMjg2VjE2LjAxODJINDQuMDMzOVpNMTIuMDEzIDI0LjAyMzRIOC4wMTA0MlYyOC4wMjZIMTIuMDEzVjI0LjAyMzRaTTE2LjAxNTYgMjQuMDIzNEgzNi4wMjg2VjI4LjAyNkgxNi4wMTU2VjI0LjAyMzRaTTQ0LjAzMzkgMjQuMDIzNEg0MC4wMzEyVjI4LjAyNkg0NC4wMzM5VjI0LjAyMzRaIiBmaWxsPSIjQzVDNUM1Ii8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDAiPgo8cmVjdCB3aWR0aD0iNTMiIGhlaWdodD0iMzYiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==") center center no-repeat;
	border: 4px solid #252526;
}
/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/


.monaco-editor.vs .valueSetReplacement {
	outline: solid 2px var(--vscode-editorBracketMatch-border);
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-editor .suggest-preview-additional-widget {
	white-space: nowrap;
}

.monaco-editor .suggest-preview-additional-widget .content-spacer {
	color: transparent;
	white-space: pre;
}

.monaco-editor .suggest-preview-additional-widget .button {
	display: inline-block;
	cursor: pointer;
	text-decoration: underline;
	text-underline-position: under;
}

.monaco-editor .ghost-text-hidden {
	opacity: 0;
	font-size: 0;
}

.monaco-editor .ghost-text-decoration, .monaco-editor .suggest-preview-text .ghost-text {
	font-style: italic;
}

.monaco-editor .inline-completion-text-to-replace {
	text-decoration: underline;
	text-underline-position: under;
}

.monaco-editor .ghost-text-decoration,
.monaco-editor .ghost-text-decoration-preview,
.monaco-editor .suggest-preview-text .ghost-text {
	color: var(--vscode-editorGhostText-foreground) !important;
	background-color: var(--vscode-editorGhostText-background);
	border: 1px solid var(--vscode-editorGhostText-border);
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-editor .snippet-placeholder {
	min-width: 2px;
	outline-style: solid;
	outline-width: 1px;
	background-color: var(--vscode-editor-snippetTabstopHighlightBackground, transparent);
	outline-color: var(--vscode-editor-snippetTabstopHighlightBorder, transparent);
}

.monaco-editor .finish-snippet-placeholder {
	outline-style: solid;
	outline-width: 1px;
	background-color: var(--vscode-editor-snippetFinalTabstopHighlightBackground, transparent);
	outline-color: var(--vscode-editor-snippetFinalTabstopHighlightBorder, transparent);
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

/* Suggest widget*/

.monaco-editor .suggest-widget {
	width: 430px;
	z-index: 40;
	display: flex;
	flex-direction: column;
	border-radius: 3px;
}

.monaco-editor .suggest-widget.message {
	flex-direction: row;
	align-items: center;
}

.monaco-editor .suggest-widget,
.monaco-editor .suggest-details {
	flex: 0 1 auto;
	width: 100%;
	border-style: solid;
	border-width: 1px;
	border-color: var(--vscode-editorSuggestWidget-border);
	background-color: var(--vscode-editorSuggestWidget-background);
}

.monaco-editor.hc-black .suggest-widget,
.monaco-editor.hc-black .suggest-details,
.monaco-editor.hc-light .suggest-widget,
.monaco-editor.hc-light .suggest-details {
	border-width: 2px;
}

/* Styles for status bar part */


.monaco-editor .suggest-widget .suggest-status-bar {
	box-sizing: border-box;
	display: none;
	flex-flow: row nowrap;
	justify-content: space-between;
	width: 100%;
	font-size: 80%;
	padding: 0 4px 0 4px;
	border-top: 1px solid var(--vscode-editorSuggestWidget-border);
	overflow: hidden;
}

.monaco-editor .suggest-widget.with-status-bar .suggest-status-bar {
	display: flex;
}

.monaco-editor .suggest-widget .suggest-status-bar .left {
	padding-right: 8px;
}

.monaco-editor .suggest-widget.with-status-bar .suggest-status-bar .action-label {
	color: var(--vscode-editorSuggestWidgetStatus-foreground);
}

.monaco-editor .suggest-widget.with-status-bar .suggest-status-bar .action-item:not(:last-of-type) .action-label {
	margin-right: 0;
}

.monaco-editor .suggest-widget.with-status-bar .suggest-status-bar .action-item:not(:last-of-type) .action-label::after {
	content: ', ';
	margin-right: 0.3em;
}

.monaco-editor .suggest-widget.with-status-bar .monaco-list .monaco-list-row > .contents > .main > .right > .readMore,
.monaco-editor .suggest-widget.with-status-bar .monaco-list .monaco-list-row.focused.string-label > .contents > .main > .right > .readMore {
	display: none;
}

.monaco-editor .suggest-widget.with-status-bar:not(.docs-side) .monaco-list .monaco-list-row:hover > .contents > .main > .right.can-expand-details > .details-label {
	width: 100%;
}

/* Styles for Message element for when widget is loading or is empty */

.monaco-editor .suggest-widget > .message {
	padding-left: 22px;
}

/** Styles for the list element **/

.monaco-editor .suggest-widget > .tree {
	height: 100%;
	width: 100%;
}

.monaco-editor .suggest-widget .monaco-list {
	user-select: none;
	-webkit-user-select: none;
}

/** Styles for each row in the list element **/

.monaco-editor .suggest-widget .monaco-list .monaco-list-row {
	display: flex;
	-mox-box-sizing: border-box;
	box-sizing: border-box;
	padding-right: 10px;
	background-repeat: no-repeat;
	background-position: 2px 2px;
	white-space: nowrap;
	cursor: pointer;
	touch-action: none;
}

.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused {
	color: var(--vscode-editorSuggestWidget-selectedForeground);
}

.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused .codicon {
	color: var(--vscode-editorSuggestWidget-selectedIconForeground);
}

.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents {
	flex: 1;
	height: 100%;
	overflow: hidden;
	padding-left: 2px;
}

.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main {
	display: flex;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: pre;
	justify-content: space-between;
}

.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .left,
.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .right {
	display: flex;
}

.monaco-editor .suggest-widget .monaco-list .monaco-list-row:not(.focused) > .contents > .main .monaco-icon-label {
	color: var(--vscode-editorSuggestWidget-foreground);
}

.monaco-editor .suggest-widget:not(.frozen) .monaco-highlighted-label .highlight {
	font-weight: bold;
}

.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main .monaco-highlighted-label .highlight {
	color: var(--vscode-editorSuggestWidget-highlightForeground);
}

.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused > .contents > .main .monaco-highlighted-label .highlight {
	color: var(--vscode-editorSuggestWidget-focusHighlightForeground);
}

/** ReadMore Icon styles **/

.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .header > .codicon-close,
.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .right > .readMore::before {
	color: inherit;
	opacity: 1;
	font-size: 14px;
	cursor: pointer;
}

.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .header > .codicon-close {
	position: absolute;
	top: 6px;
	right: 2px;
}

.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .header > .codicon-close:hover,
.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .right > .readMore:hover {
	opacity: 1;
}

/** signature, qualifier, type/details opacity **/

.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .right > .details-label {
	opacity: 0.7;
}

.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .left > .signature-label {
	overflow: hidden;
	text-overflow: ellipsis;
	opacity: 0.6;
}

.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .left > .qualifier-label {
	margin-left: 12px;
	opacity: 0.4;
	font-size: 85%;
	line-height: initial;
	text-overflow: ellipsis;
	overflow: hidden;
	align-self: center;
}

/** Type Info and icon next to the label in the focused completion item **/

.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .right > .details-label {
	font-size: 85%;
	margin-left: 1.1em;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .right > .details-label > .monaco-tokenized-source {
	display: inline;
}

/** Details: if using CompletionItem#details, show on focus **/

.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .right > .details-label {
	display: none;
}

.monaco-editor .suggest-widget:not(.shows-details) .monaco-list .monaco-list-row.focused > .contents > .main > .right > .details-label {
	display: inline;
}

/** Details: if using CompletionItemLabel#details, always show **/

.monaco-editor .suggest-widget .monaco-list .monaco-list-row:not(.string-label) > .contents > .main > .right > .details-label,
.monaco-editor .suggest-widget.docs-side .monaco-list .monaco-list-row.focused:not(.string-label) > .contents > .main > .right > .details-label {
	display: inline;
}

/** Ellipsis on hover **/

.monaco-editor .suggest-widget:not(.docs-side) .monaco-list .monaco-list-row.focused:hover > .contents > .main > .right.can-expand-details > .details-label {
	width: calc(100% - 26px);
}

.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .left {
	flex-shrink: 1;
	flex-grow: 1;
	overflow: hidden;
}

.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .left > .monaco-icon-label {
	flex-shrink: 0;
}

.monaco-editor .suggest-widget .monaco-list .monaco-list-row:not(.string-label) > .contents > .main > .left > .monaco-icon-label {
	max-width: 100%;
}

.monaco-editor .suggest-widget .monaco-list .monaco-list-row.string-label > .contents > .main > .left > .monaco-icon-label {
	flex-shrink: 1;
}

.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .right {
	overflow: hidden;
	flex-shrink: 4;
	max-width: 70%;
}

.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .right > .readMore {
	display: inline-block;
	position: absolute;
	right: 10px;
	width: 18px;
	height: 18px;
	visibility: hidden;
}

/** Do NOT display ReadMore when docs is side/below **/

.monaco-editor .suggest-widget.docs-side .monaco-list .monaco-list-row > .contents > .main > .right > .readMore {
	display: none !important;
}

/** Do NOT display ReadMore when using plain CompletionItemLabel (details/documentation might not be resolved) **/

.monaco-editor .suggest-widget .monaco-list .monaco-list-row.string-label > .contents > .main > .right > .readMore {
	display: none;
}

/** Focused item can show ReadMore, but can't when docs is side/below **/

.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused.string-label > .contents > .main > .right > .readMore {
	display: inline-block;
}

.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused:hover > .contents > .main > .right > .readMore {
	visibility: visible;
}

/** Styles for each row in the list **/

.monaco-editor .suggest-widget .monaco-list .monaco-list-row .monaco-icon-label.deprecated {
	opacity: 0.66;
	text-decoration: unset;
}

.monaco-editor .suggest-widget .monaco-list .monaco-list-row .monaco-icon-label.deprecated > .monaco-icon-label-container > .monaco-icon-name-container {
	text-decoration: line-through;
}

.monaco-editor .suggest-widget .monaco-list .monaco-list-row .monaco-icon-label::before {
	height: 100%;
}

.monaco-editor .suggest-widget .monaco-list .monaco-list-row .icon {
	display: block;
	height: 16px;
	width: 16px;
	margin-left: 2px;
	background-repeat: no-repeat;
	background-size: 80%;
	background-position: center;
}

.monaco-editor .suggest-widget .monaco-list .monaco-list-row .icon.hide {
	display: none;
}

.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon {
	display: flex;
	align-items: center;
	margin-right: 4px;
}

.monaco-editor .suggest-widget.no-icons .monaco-list .monaco-list-row .icon,
.monaco-editor .suggest-widget.no-icons .monaco-list .monaco-list-row .suggest-icon::before {
	display: none;
}

.monaco-editor .suggest-widget .monaco-list .monaco-list-row .icon.customcolor .colorspan {
	margin: 0 0 0 0.3em;
	border: 0.1em solid #000;
	width: 0.7em;
	height: 0.7em;
	display: inline-block;
}

/** Styles for the docs of the completion item in focus **/

.monaco-editor .suggest-details-container {
	z-index: 41;
}

.monaco-editor .suggest-details {
	display: flex;
	flex-direction: column;
	cursor: default;
	color: var(--vscode-editorSuggestWidget-foreground);
}

.monaco-editor .suggest-details.focused {
	border-color: var(--vscode-focusBorder);
}

.monaco-editor .suggest-details a {
	color: var(--vscode-textLink-foreground);
}

.monaco-editor .suggest-details a:hover {
	color: var(--vscode-textLink-activeForeground);
}

.monaco-editor .suggest-details code {
	background-color: var(--vscode-textCodeBlock-background);
}

.monaco-editor .suggest-details.no-docs {
	display: none;
}

.monaco-editor .suggest-details > .monaco-scrollable-element {
	flex: 1;
}

.monaco-editor .suggest-details > .monaco-scrollable-element > .body {
	box-sizing: border-box;
	height: 100%;
	width: 100%;
}

.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .header > .type {
	flex: 2;
	overflow: hidden;
	text-overflow: ellipsis;
	opacity: 0.7;
	white-space: pre;
	margin: 0 24px 0 0;
	padding: 4px 0 12px 5px;
}

.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .header > .type.auto-wrap {
	white-space: normal;
	word-break: break-all;
}

.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .docs {
	margin: 0;
	padding: 4px 5px;
	white-space: pre-wrap;
}

.monaco-editor .suggest-details.no-type > .monaco-scrollable-element > .body > .docs {
	margin-right: 24px;
	overflow: hidden;
}

.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .docs.markdown-docs {
	padding: 0;
	white-space: initial;
	min-height: calc(1rem + 8px);
}

.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .docs.markdown-docs > div,
.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .docs.markdown-docs > span:not(:empty) {
	padding: 4px 5px;
}

.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .docs.markdown-docs > div > p:first-child {
	margin-top: 0;
}

.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .docs.markdown-docs > div > p:last-child {
	margin-bottom: 0;
}

.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .docs.markdown-docs .monaco-tokenized-source {
	white-space: pre;
}

.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .docs .code {
	white-space: pre-wrap;
	word-wrap: break-word;
}

.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .docs.markdown-docs .codicon {
	vertical-align: sub;
}

.monaco-editor .suggest-details > .monaco-scrollable-element > .body > p:empty {
	display: none;
}

.monaco-editor .suggest-details code {
	border-radius: 3px;
	padding: 0 0.4em;
}

.monaco-editor .suggest-details ul {
	padding-left: 20px;
}

.monaco-editor .suggest-details ol {
	padding-left: 20px;
}

.monaco-editor .suggest-details p code {
	font-family: var(--monaco-monospace-font);
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-editor .inline-edit-remove {
	background-color: var(--vscode-editorGhostText-background);
	font-style: italic;
	text-decoration: line-through;
}

.monaco-editor .inline-edit-remove.backgroundColoring {
	background-color: var(--vscode-diffEditor-removedLineBackground);
}

.monaco-editor .inline-edit-hidden {
	opacity: 0;
	font-size: 0;
}

.monaco-editor .inline-edit-decoration, .monaco-editor .suggest-preview-text .inline-edit {
	font-style: italic;
}

.monaco-editor .inline-completion-text-to-replace {
	text-decoration: underline;
	text-underline-position: under;
}

.monaco-editor .inline-edit-decoration,
.monaco-editor .inline-edit-decoration-preview,
.monaco-editor .suggest-preview-text .inline-edit {
	color: var(--vscode-editorGhostText-foreground) !important;
	background-color: var(--vscode-editorGhostText-background);
	border: 1px solid var(--vscode-editorGhostText-border);
}



/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-editor .inlineEditHints.withBorder {
	z-index: 39;
	color: var(--vscode-editorHoverWidget-foreground);
	background-color: var(--vscode-editorHoverWidget-background);
	border: 1px solid var(--vscode-editorHoverWidget-border);
}

.monaco-editor .inlineEditHints a {
	color: var(--vscode-foreground);
}

.monaco-editor .inlineEditHints a:hover {
	color: var(--vscode-foreground);
}

.monaco-editor .inlineEditHints .keybinding {
	display: flex;
	margin-left: 4px;
	opacity: 0.6;
}

.monaco-editor .inlineEditHints .keybinding .monaco-keybinding-key {
	font-size: 8px;
	padding: 2px 3px;
}

.monaco-editor .inlineEditStatusBarItemLabel {
	margin-right: 2px;
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-editor .tokens-inspect-widget {
	z-index: 50;
	user-select: text;
	-webkit-user-select: text;
	padding: 10px;
	color: var(--vscode-editorHoverWidget-foreground);
	background-color: var(--vscode-editorHoverWidget-background);
	border: 1px solid var(--vscode-editorHoverWidget-border);
}
.monaco-editor.hc-black .tokens-inspect-widget, .monaco-editor.hc-light .tokens-inspect-widget {
	border-width: 2px;
}

.monaco-editor .tokens-inspect-widget .tokens-inspect-separator {
	height: 1px;
	border: 0;
	background-color: var(--vscode-editorHoverWidget-border);
}

.monaco-editor .tokens-inspect-widget .tm-token {
	font-family: var(--monaco-monospace-font);
}

.monaco-editor .tokens-inspect-widget .tm-token-length {
	font-weight: normal;
	font-size: 60%;
	float: right;
}

.monaco-editor .tokens-inspect-widget .tm-metadata-table {
	width: 100%;
}

.monaco-editor .tokens-inspect-widget .tm-metadata-value {
	font-family: var(--monaco-monospace-font);
	text-align: right;
}

.monaco-editor .tokens-inspect-widget .tm-token-type {
	font-family: var(--monaco-monospace-font);
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-editor .linked-editing-decoration {
	background-color: var(--vscode-editor-linkedEditingBackground);

	/* Ensure decoration is visible even if range is empty */
	min-width: 1px;
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/
.monaco-editor .detected-link,
.monaco-editor .detected-link-active {
	text-decoration: underline;
	text-underline-position: under;
}

.monaco-editor .detected-link-active {
	cursor: pointer;
	color: var(--vscode-editorLink-activeForeground) !important;
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-editor .focused .selectionHighlight {
	background-color: var(--vscode-editor-selectionHighlightBackground);
	box-sizing: border-box;
	border: 1px solid var(--vscode-editor-selectionHighlightBorder);
}
.monaco-editor.hc-black .focused .selectionHighlight, .monaco-editor.hc-light .focused .selectionHighlight {
	border-style: dotted;
}

.monaco-editor .wordHighlight {
	background-color: var(--vscode-editor-wordHighlightBackground);
	box-sizing: border-box;
	border: 1px solid var(--vscode-editor-wordHighlightBorder);
}
.monaco-editor.hc-black .wordHighlight, .monaco-editor.hc-light .wordHighlight {
	border-style: dotted;
}

.monaco-editor .wordHighlightStrong {
	background-color: var(--vscode-editor-wordHighlightStrongBackground);
	box-sizing: border-box;
	border: 1px solid var(--vscode-editor-wordHighlightStrongBorder);
}
.monaco-editor.hc-black .wordHighlightStrong, .monaco-editor.hc-light .wordHighlightStrong {
	border-style: dotted;
}

.monaco-editor .wordHighlightText {
	background-color: var(--vscode-editor-wordHighlightTextBackground);
	box-sizing: border-box;
	border: 1px solid var(--vscode-editor-wordHighlightTextBorder);
}
.monaco-editor.hc-black .wordHighlightText, .monaco-editor.hc-light .wordHighlightText {
	border-style: dotted;
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-editor .parameter-hints-widget {
	/* Must be higher than the sash's z-index and terminal canvases but lower than the suggest widget */
	z-index: 39;
	display: flex;
	flex-direction: column;
	line-height: 1.5em;
	cursor: default;
	color: var(--vscode-editorHoverWidget-foreground);
	background-color: var(--vscode-editorHoverWidget-background);
	border: 1px solid var(--vscode-editorHoverWidget-border);
}

.hc-black .monaco-editor .parameter-hints-widget,
.hc-light .monaco-editor .parameter-hints-widget {
	border-width: 2px;
}

.monaco-editor .parameter-hints-widget > .phwrapper {
	max-width: 440px;
	display: flex;
	flex-direction: row;
}

.monaco-editor .parameter-hints-widget.multiple {
	min-height: 3.3em;
	padding: 0;
}

.monaco-editor .parameter-hints-widget.multiple .body::before {
	content: "";
	display: block;
	height: 100%;
	position: absolute;
	opacity: 0.5;
	border-left: 1px solid var(--vscode-editorHoverWidget-border);
}

.monaco-editor .parameter-hints-widget p,
.monaco-editor .parameter-hints-widget ul {
	margin: 8px 0;
}

.monaco-editor .parameter-hints-widget .monaco-scrollable-element,
.monaco-editor .parameter-hints-widget .body {
	display: flex;
	flex: 1;
	flex-direction: column;
	min-height: 100%;
}

.monaco-editor .parameter-hints-widget .signature {
	padding: 4px 5px;
	position: relative;
}

.monaco-editor .parameter-hints-widget .signature.has-docs::after {
	content: "";
	display: block;
	position: absolute;
	left: 0;
	width: 100%;
	padding-top: 4px;
	opacity: 0.5;
	border-bottom: 1px solid var(--vscode-editorHoverWidget-border);
}

.monaco-editor .parameter-hints-widget .docs {
	padding: 0 10px 0 5px;
	white-space: pre-wrap;
}

.monaco-editor .parameter-hints-widget .docs.empty {
	display: none;
}

.monaco-editor .parameter-hints-widget .docs a {
	color: var(--vscode-textLink-foreground);
}

.monaco-editor .parameter-hints-widget .docs a:hover {
	color: var(--vscode-textLink-activeForeground);
	cursor: pointer;
}

.monaco-editor .parameter-hints-widget .docs .markdown-docs {
	white-space: initial;
}

.monaco-editor .parameter-hints-widget .docs code {
	font-family: var(--monaco-monospace-font);
	border-radius: 3px;
	padding: 0 0.4em;
	background-color: var(--vscode-textCodeBlock-background);
}

.monaco-editor .parameter-hints-widget .docs .monaco-tokenized-source,
.monaco-editor .parameter-hints-widget .docs .code {
	white-space: pre-wrap;
}

.monaco-editor .parameter-hints-widget .controls {
	display: none;
	flex-direction: column;
	align-items: center;
	min-width: 22px;
	justify-content: flex-end;
}

.monaco-editor .parameter-hints-widget.multiple .controls {
	display: flex;
	padding: 0 2px;
}

.monaco-editor .parameter-hints-widget.multiple .button {
	width: 16px;
	height: 16px;
	background-repeat: no-repeat;
	cursor: pointer;
}

.monaco-editor .parameter-hints-widget .button.previous {
	bottom: 24px;
}

.monaco-editor .parameter-hints-widget .overloads {
	text-align: center;
	height: 12px;
	line-height: 12px;
	font-family: var(--monaco-monospace-font);
}

.monaco-editor .parameter-hints-widget .signature .parameter.active {
	color: var(--vscode-editorHoverWidget-highlightForeground);
	font-weight: bold;
}

.monaco-editor .parameter-hints-widget .documentation-parameter > .parameter {
	font-weight: bold;
	margin-right: 0.5em;
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-editor .rename-box {
	z-index: 100;
	color: inherit;
	border-radius: 4px;
}

.monaco-editor .rename-box.preview {
	padding: 4px 4px 0 4px;
}

.monaco-editor .rename-box .rename-input {
	padding: 3px;
	border-radius: 2px;
	width: calc(100% - 8px); /* 4px padding on each side */
}

.monaco-editor .rename-box .rename-label {
	display: none;
	opacity: .8;
}

.monaco-editor .rename-box.preview .rename-label {
	display: inherit;
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-editor .sticky-widget {
	overflow: hidden;
}

.monaco-editor .sticky-widget-line-numbers {
	float: left;
	background-color: inherit;
}

.monaco-editor .sticky-widget-lines-scrollable {
	display: inline-block;
	position: absolute;
	overflow: hidden;
	width: var(--vscode-editorStickyScroll-scrollableWidth);
	background-color: inherit;
}

.monaco-editor .sticky-widget-lines {
	position: absolute;
	background-color: inherit;
}

.monaco-editor .sticky-line-number, .monaco-editor .sticky-line-content {
	color: var(--vscode-editorLineNumber-foreground);
	white-space: nowrap;
	display: inline-block;
	position: absolute;
	background-color: inherit;
}

.monaco-editor .sticky-line-number .codicon-folding-expanded,
.monaco-editor .sticky-line-number .codicon-folding-collapsed {
	float: right;
	transition: var(--vscode-editorStickyScroll-foldingOpacityTransition);
}

.monaco-editor .sticky-line-content {
	width: var(--vscode-editorStickyScroll-scrollableWidth);
	background-color: inherit;
	white-space: nowrap;
}

.monaco-editor .sticky-line-number-inner {
	display: inline-block;
	text-align: right;
}

.monaco-editor .sticky-widget {
	border-bottom: 1px solid var(--vscode-editorStickyScroll-border);
}

.monaco-editor .sticky-line-content:hover {
	background-color: var(--vscode-editorStickyScrollHover-background);
	cursor: pointer;
}

.monaco-editor .sticky-widget {
	width: 100%;
	box-shadow: var(--vscode-editorStickyScroll-shadow) 0 3px 2px -2px;
	z-index: 4;
	background-color: var(--vscode-editorStickyScroll-background);
}

.monaco-editor .sticky-widget.peek {
	background-color: var(--vscode-peekViewEditorStickyScroll-background);
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-editor .unicode-highlight {
	border: 1px solid var(--vscode-editorUnicodeHighlight-border);
	background-color: var(--vscode-editorUnicodeHighlight-background);
	box-sizing: border-box;
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.editor-banner {
	box-sizing: border-box;
	cursor: default;
	width: 100%;
	font-size: 12px;
	display: flex;
	overflow: visible;

	height: 26px;

	background: var(--vscode-banner-background);
}


.editor-banner .icon-container {
	display: flex;
	flex-shrink: 0;
	align-items: center;
	padding: 0 6px 0 10px;
}

.editor-banner .icon-container.custom-icon {
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 16px;
	width: 16px;
	padding: 0;
	margin: 0 6px 0 10px;
}

.editor-banner .message-container {
	display: flex;
	align-items: center;
	line-height: 26px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}

.editor-banner .message-container p {
	margin-block-start: 0;
	margin-block-end: 0;
}

.editor-banner .message-actions-container {
	flex-grow: 1;
	flex-shrink: 0;
	line-height: 26px;
	margin: 0 4px;
}

.editor-banner .message-actions-container a.monaco-button {
	width: inherit;
	margin: 2px 8px;
	padding: 0px 12px;
}

.editor-banner .message-actions-container a {
	padding: 3px;
	margin-left: 12px;
	text-decoration: underline;
}

.editor-banner .action-container {
	padding: 0 10px 0 6px;
}

.editor-banner {
	background-color: var(--vscode-banner-background);
}

.editor-banner,
.editor-banner .action-container .codicon,
.editor-banner .message-actions-container .monaco-link {
	color: var(--vscode-banner-foreground);
}

.editor-banner .icon-container .codicon {
	color: var(--vscode-banner-iconForeground);
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-link {
	color: var(--vscode-textLink-foreground);
}

.monaco-link:hover {
	color: var(--vscode-textLink-activeForeground);
}


/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/


/* Default standalone editor fonts */
.monaco-editor {
	font-family: -apple-system, BlinkMacSystemFont, "Segoe WPC", "Segoe UI", "HelveticaNeue-Light", system-ui, "Ubuntu", "Droid Sans", sans-serif;
	--monaco-monospace-font: "SF Mono", Monaco, Menlo, Consolas, "Ubuntu Mono", "Liberation Mono", "DejaVu Sans Mono", "Courier New", monospace;
}

.monaco-menu .monaco-action-bar.vertical .action-item .action-menu-item:focus .action-label {
	stroke-width: 1.2px;
}

.monaco-editor.vs-dark .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label,
.monaco-editor.hc-black .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label,
.monaco-editor.hc-light .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label {
	stroke-width: 1.2px;
}

.monaco-hover p {
	margin: 0;
}

/* See https://github.com/microsoft/monaco-editor/issues/2168#issuecomment-780078600 */
.monaco-aria-container {
	position: absolute !important;
	top: 0; /* avoid being placed underneath a sibling element */
	height: 1px;
	width: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	clip: rect(1px, 1px, 1px, 1px);
	clip-path: inset(50%);
}

.monaco-editor, .monaco-diff-editor .synthetic-focus,
.monaco-editor, .monaco-diff-editor [tabindex="0"]:focus,
.monaco-editor, .monaco-diff-editor [tabindex="-1"]:focus,
.monaco-editor, .monaco-diff-editor button:focus,
.monaco-editor, .monaco-diff-editor input[type=button]:focus,
.monaco-editor, .monaco-diff-editor input[type=checkbox]:focus,
.monaco-editor, .monaco-diff-editor input[type=search]:focus,
.monaco-editor, .monaco-diff-editor input[type=text]:focus,
.monaco-editor, .monaco-diff-editor select:focus,
.monaco-editor, .monaco-diff-editor textarea:focus {
	outline-width: 1px;
	outline-style: solid;
	outline-offset: -1px;
	outline-color: var(--vscode-focusBorder);
	opacity: 1
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-workbench .workbench-hover {
	position: relative;
	font-size: 13px;
	line-height: 19px;
	/* Must be higher than sash's z-index and terminal canvases */
	z-index: 40;
	overflow: hidden;
	max-width: 700px;
	background: var(--vscode-editorHoverWidget-background);
	border: 1px solid var(--vscode-editorHoverWidget-border);
	border-radius: 3px;
	color: var(--vscode-editorHoverWidget-foreground);
	box-shadow: 0 2px 8px var(--vscode-widget-shadow);
}

.monaco-workbench .workbench-hover hr {
	border-bottom: none;
}

.monaco-workbench .workbench-hover:not(.skip-fade-in) {
	animation: fadein 100ms linear;
}

.monaco-workbench .workbench-hover.compact {
	font-size: 12px;
}

.monaco-workbench .workbench-hover.compact .hover-contents {
	padding: 2px 8px;
}

.monaco-workbench .workbench-hover-container.locked .workbench-hover {
	outline: 1px solid var(--vscode-editorHoverWidget-border);
}
.monaco-workbench .workbench-hover-container.locked .workbench-hover:focus,
.monaco-workbench .workbench-hover-lock:focus {
	outline: 1px solid var(--vscode-focusBorder);
}
.monaco-workbench .workbench-hover-container.locked .workbench-hover-lock:hover {
	background: var(--vscode-toolbar-hoverBackground);
}

.monaco-workbench .workbench-hover-pointer {
	position: absolute;
	/* Must be higher than workbench hover z-index */
	z-index: 41;
	pointer-events: none;
}

.monaco-workbench .workbench-hover-pointer:after {
	content: '';
	position: absolute;
	width: 5px;
	height: 5px;
	background-color: var(--vscode-editorHoverWidget-background);
	border-right: 1px solid var(--vscode-editorHoverWidget-border);
	border-bottom: 1px solid var(--vscode-editorHoverWidget-border);
}
.monaco-workbench .locked .workbench-hover-pointer:after {
	width: 4px;
	height: 4px;
	border-right-width: 2px;
	border-bottom-width: 2px;
}

.monaco-workbench .workbench-hover-pointer.left   { left: -3px; }
.monaco-workbench .workbench-hover-pointer.right  { right: 3px; }
.monaco-workbench .workbench-hover-pointer.top    { top: -3px; }
.monaco-workbench .workbench-hover-pointer.bottom { bottom: 3px; }

.monaco-workbench .workbench-hover-pointer.left:after {
	transform: rotate(135deg);
}

.monaco-workbench .workbench-hover-pointer.right:after {
	transform: rotate(315deg);
}

.monaco-workbench .workbench-hover-pointer.top:after {
	transform: rotate(225deg);
}

.monaco-workbench .workbench-hover-pointer.bottom:after {
	transform: rotate(45deg);
}

.monaco-workbench .workbench-hover a {
	color: var(--vscode-textLink-foreground);
}

.monaco-workbench .workbench-hover a:focus {
	outline: 1px solid;
	outline-offset: -1px;
	text-decoration: underline;
	outline-color: var(--vscode-focusBorder);
}

.monaco-workbench .workbench-hover a:hover,
.monaco-workbench .workbench-hover a:active {
	color: var(--vscode-textLink-activeForeground);
}

.monaco-workbench .workbench-hover code {
	background: var(--vscode-textCodeBlock-background);
}

.monaco-workbench .workbench-hover .hover-row .actions {
	background: var(--vscode-editorHoverWidget-statusBarBackground);
}

.monaco-workbench .workbench-hover.right-aligned {
	/* The context view service wraps strangely when it's right up against the edge without this */
	left: 1px;
}

.monaco-workbench .workbench-hover.right-aligned .hover-row.status-bar .actions {
	flex-direction: row-reverse;
}

.monaco-workbench .workbench-hover.right-aligned .hover-row.status-bar .actions .action-container {
	margin-right: 0;
	margin-left: 16px;
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.context-view {
	position: absolute;
}

.context-view.fixed {
	all: initial;
	font-family: inherit;
	font-size: 13px;
	position: fixed;
	color: inherit;
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.quick-input-widget {
	font-size: 13px;
}

.quick-input-widget .monaco-highlighted-label .highlight,
.quick-input-widget .monaco-highlighted-label .highlight {
	color: #0066BF;
}

.vs .quick-input-widget .monaco-list-row.focused .monaco-highlighted-label .highlight,
.vs .quick-input-widget .monaco-list-row.focused .monaco-highlighted-label .highlight {
	color: #9DDDFF;
}

.vs-dark .quick-input-widget .monaco-highlighted-label .highlight,
.vs-dark .quick-input-widget .monaco-highlighted-label .highlight {
	color: #0097fb;
}

.hc-black .quick-input-widget .monaco-highlighted-label .highlight,
.hc-black .quick-input-widget .monaco-highlighted-label .highlight {
	color: #F38518;
}

.hc-light .quick-input-widget .monaco-highlighted-label .highlight,
.hc-light .quick-input-widget .monaco-highlighted-label .highlight {
	color: #0F4A85;
}

.monaco-keybinding > .monaco-keybinding-key {
	background-color: rgba(221, 221, 221, 0.4);
	border: solid 1px rgba(204, 204, 204, 0.4);
	border-bottom-color: rgba(187, 187, 187, 0.4);
	box-shadow: inset 0 -1px 0 rgba(187, 187, 187, 0.4);
	color: #555;
}

.hc-black .monaco-keybinding > .monaco-keybinding-key {
	background-color: transparent;
	border: solid 1px rgb(111, 195, 223);
	box-shadow: none;
	color: #fff;
}

.hc-light .monaco-keybinding > .monaco-keybinding-key {
	background-color: transparent;
	border: solid 1px #0F4A85;
	box-shadow: none;
	color: #292929;
}

.vs-dark .monaco-keybinding > .monaco-keybinding-key {
	background-color: rgba(128, 128, 128, 0.17);
	border: solid 1px rgba(51, 51, 51, 0.6);
	border-bottom-color: rgba(68, 68, 68, 0.6);
	box-shadow: inset 0 -1px 0 rgba(68, 68, 68, 0.6);
	color: #ccc;
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.quick-input-widget {
	position: absolute;
	width: 600px;
	z-index: 2550;
	left: 50%;
	margin-left: -300px;
	-webkit-app-region: no-drag;
	border-radius: 6px;
}

.quick-input-titlebar {
	display: flex;
	align-items: center;
	border-radius: inherit;
}

.quick-input-left-action-bar {
	display: flex;
	margin-left: 4px;
	flex: 1;
}

.quick-input-title {
	padding: 3px 0px;
	text-align: center;
	text-overflow: ellipsis;
	overflow: hidden;
}

.quick-input-right-action-bar {
	display: flex;
	margin-right: 4px;
	flex: 1;
}

.quick-input-right-action-bar > .actions-container {
	justify-content: flex-end;
}

.quick-input-titlebar .monaco-action-bar .action-label.codicon {
	background-position: center;
	background-repeat: no-repeat;
	padding: 2px;
}

.quick-input-description {
	margin: 6px 6px 6px 11px;
}

.quick-input-header .quick-input-description {
	margin: 4px 2px;
	flex: 1;
}

.quick-input-header {
	display: flex;
	padding: 8px 6px 2px 6px;
}

.quick-input-widget.hidden-input .quick-input-header {
	/* reduce margins and paddings when input box hidden */
	padding: 0;
	margin-bottom: 0;
}

.quick-input-and-message {
	display: flex;
	flex-direction: column;
	flex-grow: 1;
	min-width: 0;
	position: relative;
}

.quick-input-check-all {
	align-self: center;
	margin: 0;
}

.quick-input-filter {
	flex-grow: 1;
	display: flex;
	position: relative;
}

.quick-input-box {
	flex-grow: 1;
}

.quick-input-widget.show-checkboxes .quick-input-box,
.quick-input-widget.show-checkboxes .quick-input-message {
	margin-left: 5px;
}

.quick-input-visible-count {
	position: absolute;
	left: -10000px;
}

.quick-input-count {
	align-self: center;
	position: absolute;
	right: 4px;
	display: flex;
	align-items: center;
}

.quick-input-count .monaco-count-badge {
	vertical-align: middle;
	padding: 2px 4px;
	border-radius: 2px;
	min-height: auto;
	line-height: normal;
}

.quick-input-action {
	margin-left: 6px;
}

.quick-input-action .monaco-text-button {
	font-size: 11px;
	padding: 0 6px;
	display: flex;
	height: 25px;
	align-items: center;
}

.quick-input-message {
	margin-top: -1px;
	padding: 5px;
	overflow-wrap: break-word;
}

.quick-input-message > .codicon {
	margin: 0 0.2em;
	vertical-align: text-bottom;
}

/* Links in descriptions & validations */
.quick-input-message a {
	color: inherit;
}

.quick-input-progress.monaco-progress-container {
	position: relative;
}

.quick-input-list {
	line-height: 22px;
}

.quick-input-widget.hidden-input .quick-input-list {
	margin-top: 4px; /* reduce margins when input box hidden */
	padding-bottom: 4px;
}

.quick-input-list .monaco-list {
	overflow: hidden;
	max-height: calc(20 * 22px);
	padding-bottom: 5px;
}

.quick-input-list .monaco-scrollable-element {
	padding: 0px 5px;
}

.quick-input-list .quick-input-list-entry {
	box-sizing: border-box;
	overflow: hidden;
	display: flex;
	height: 100%;
	padding: 0 6px;
}

.quick-input-list .quick-input-list-entry.quick-input-list-separator-border {
	border-top-width: 1px;
	border-top-style: solid;
}

.quick-input-list .monaco-list-row {
	border-radius: 3px;
}

.quick-input-list .monaco-list-row[data-index="0"] .quick-input-list-entry.quick-input-list-separator-border {
	border-top-style: none;
}

.quick-input-list .quick-input-list-label {
	overflow: hidden;
	display: flex;
	height: 100%;
	flex: 1;
}

.quick-input-list .quick-input-list-checkbox {
	align-self: center;
	margin: 0;
}

.quick-input-list .quick-input-list-icon {
	background-size: 16px;
	background-position: left center;
	background-repeat: no-repeat;
	padding-right: 6px;
	width: 16px;
	height: 22px;
	display: flex;
	align-items: center;
	justify-content: center;
}

.quick-input-list .quick-input-list-rows {
	overflow: hidden;
	text-overflow: ellipsis;
	display: flex;
	flex-direction: column;
	height: 100%;
	flex: 1;
	margin-left: 5px;
}

.quick-input-widget.show-checkboxes .quick-input-list .quick-input-list-rows {
	margin-left: 10px;
}

.quick-input-widget .quick-input-list .quick-input-list-checkbox {
	display: none;
}
.quick-input-widget.show-checkboxes .quick-input-list .quick-input-list-checkbox {
	display: inline;
}

.quick-input-list .quick-input-list-rows > .quick-input-list-row {
	display: flex;
	align-items: center;
}

.quick-input-list .quick-input-list-rows > .quick-input-list-row .monaco-icon-label,
.quick-input-list .quick-input-list-rows > .quick-input-list-row .monaco-icon-label .monaco-icon-label-container > .monaco-icon-name-container {
	flex: 1; /* make sure the icon label grows within the row */
}

.quick-input-list .quick-input-list-rows > .quick-input-list-row .codicon[class*='codicon-'] {
	vertical-align: text-bottom;
}

.quick-input-list .quick-input-list-rows .monaco-highlighted-label > span {
	opacity: 1;
}

.quick-input-list .quick-input-list-entry .quick-input-list-entry-keybinding {
	margin-right: 8px; /* separate from the separator label or scrollbar if any */
}

.quick-input-list .quick-input-list-label-meta {
	opacity: 0.7;
	line-height: normal;
	text-overflow: ellipsis;
	overflow: hidden;
}

/* preserve list-like styling instead of tree-like styling */
.quick-input-list .monaco-list .monaco-list-row .monaco-highlighted-label .highlight {
	font-weight: bold;
	background-color: unset;
	color: var(--vscode-list-highlightForeground) !important;
}

/* preserve list-like styling instead of tree-like styling */
.quick-input-list .monaco-list .monaco-list-row.focused .monaco-highlighted-label .highlight {
	color: var(--vscode-list-focusHighlightForeground) !important;
}

.quick-input-list .quick-input-list-entry .quick-input-list-separator {
	margin-right: 4px; /* separate from keybindings or actions */
}

.quick-input-list .quick-input-list-entry-action-bar {
	display: flex;
	flex: 0;
	overflow: visible;
}

.quick-input-list .quick-input-list-entry-action-bar .action-label {
	/*
	 * By default, actions in the quick input action bar are hidden
	 * until hovered over them or selected.
	 */
	display: none;
}

.quick-input-list .quick-input-list-entry-action-bar .action-label.codicon {
	margin-right: 4px;
	padding: 0px 2px 2px 2px;
}

.quick-input-list .quick-input-list-entry-action-bar {
	margin-top: 1px;
}

.quick-input-list .quick-input-list-entry-action-bar {
	margin-right: 4px; /* separate from scrollbar */
}

.quick-input-list .quick-input-list-entry .quick-input-list-entry-action-bar .action-label.always-visible,
.quick-input-list .quick-input-list-entry:hover .quick-input-list-entry-action-bar .action-label,
.quick-input-list .quick-input-list-entry.focus-inside .quick-input-list-entry-action-bar .action-label,
.quick-input-list .monaco-list-row.focused .quick-input-list-entry-action-bar .action-label,
.quick-input-list .monaco-list-row.passive-focused .quick-input-list-entry-action-bar .action-label {
	display: flex;
}

/* focused items in quick pick */
.quick-input-list .monaco-list-row.focused .monaco-keybinding-key,
.quick-input-list .monaco-list-row.focused .quick-input-list-entry .quick-input-list-separator {
	color: inherit
}
.quick-input-list .monaco-list-row.focused .monaco-keybinding-key {
	background: none;
}

.quick-input-list .quick-input-list-separator-as-item {
	padding: 4px 6px;
	font-size: 12px;
}

/* Quick input separators as full-row item */
.quick-input-list .quick-input-list-separator-as-item .label-name {
	font-weight: 600;
}

.quick-input-list .quick-input-list-separator-as-item .label-description {
	/* Override default description opacity so we don't have a contrast ratio issue. */
	opacity: 1 !important;
}

/* Hide border when the item becomes the sticky one */
.quick-input-list .monaco-tree-sticky-row .quick-input-list-entry.quick-input-list-separator-as-item.quick-input-list-separator-border {
	border-top-style: none;
}

/* Give sticky row the same padding as the scrollable list */
.quick-input-list .monaco-tree-sticky-row {
	padding: 0 5px;
}

/* Hide the twistie containers so that there isn't blank indent */
.quick-input-list .monaco-tl-twistie {
	display: none !important;
}

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-progress-container {
	width: 100%;
	height: 2px;
	overflow: hidden; /* keep progress bit in bounds */
}

.monaco-progress-container .progress-bit {
	width: 2%;
	height: 2px;
	position: absolute;
	left: 0;
	display: none;
}

.monaco-progress-container.active .progress-bit {
	display: inherit;
}

.monaco-progress-container.discrete .progress-bit {
	left: 0;
	transition: width 100ms linear;
}

.monaco-progress-container.discrete.done .progress-bit {
	width: 100%;
}

.monaco-progress-container.infinite .progress-bit {
	animation-name: progress;
	animation-duration: 4s;
	animation-iteration-count: infinite;
	transform: translate3d(0px, 0px, 0px);
	animation-timing-function: linear;
}

.monaco-progress-container.infinite.infinite-long-running .progress-bit {
	/*
		The more smooth `linear` timing function can cause
		higher GPU consumption as indicated in
		https://github.com/microsoft/vscode/issues/97900 &
		https://github.com/microsoft/vscode/issues/138396
	*/
	animation-timing-function: steps(100);
}

/**
 * The progress bit has a width: 2% (1/50) of the parent container. The animation moves it from 0% to 100% of
 * that container. Since translateX is relative to the progress bit size, we have to multiple it with
 * its relative size to the parent container:
 * parent width: 5000%
 *    bit width: 100%
 * translateX should be as follow:
 *  50%: 5000% * 50% - 50% (set to center) = 2450%
 * 100%: 5000% * 100% - 100% (do not overflow) = 4900%
 */
@keyframes progress { from { transform: translateX(0%) scaleX(1) } 50% { transform: translateX(2500%) scaleX(3) } to { transform: translateX(4900%) scaleX(1) } }

/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-component.multiDiffEditor {
	background: var(--vscode-multiDiffEditor-background);
	overflow-y: hidden;

	.focused {
		--vscode-multiDiffEditor-border: var(--vscode-focusBorder);
	}

	.multiDiffEntry {
		display: flex;
		flex-direction: column;
		flex: 1;
		overflow: hidden;


		.collapse-button {
			margin: 0 5px;
			cursor: pointer;

			a {
				display: block;
			}
		}

		.header {
			z-index: 1000;
			background: var(--vscode-editor-background);

			&:not(.collapsed) .header-content {
				border-bottom: 1px solid var(--vscode-sideBarSectionHeader-border);
			}

			.header-content {
				margin: 8px 8px 0px 8px;
				padding: 4px 5px;

				border-top: 1px solid var(--vscode-multiDiffEditor-border);
				border-right: 1px solid var(--vscode-multiDiffEditor-border);
				border-left: 1px solid var(--vscode-multiDiffEditor-border);
				border-top-left-radius: 2px;
				border-top-right-radius: 2px;

				display: flex;
				align-items: center;

				color: var(--vscode-foreground);
				background: var(--vscode-multiDiffEditor-headerBackground);

				&.shadow {
					box-shadow: var(--vscode-scrollbar-shadow) 0px 6px 6px -6px;
				}

				.file-path {
					display: flex;
					flex: 1;
					min-width: 0;

					.title {
						font-size: 14px;
						line-height: 22px;

						&.original {
							flex: 1;
							min-width: 0;
							text-overflow: ellipsis;
						}
					}

					.status {
						font-weight: 600;
						opacity: 0.75;
						margin: 0px 10px;
						line-height: 22px;

						/*
							TODO@hediet: move colors from git extension to core!
						&.renamed {
							color: v ar(--vscode-gitDecoration-renamedResourceForeground);
						}

						&.deleted {
							color: v ar(--vscode-gitDecoration-deletedResourceForeground);
						}

						&.added {
							color: v ar(--vscode-gitDecoration-addedResourceForeground);
						}
						*/
					}
				}

				.actions {
					padding: 0 8px;
				}
			}


		}

		.editorParent {
			flex: 1;
			display: flex;
			flex-direction: column;

			margin-right: 8px;
			margin-left: 8px;

			border-right: 1px solid var(--vscode-multiDiffEditor-border);
			border-left: 1px solid var(--vscode-multiDiffEditor-border);
			border-bottom: 1px solid var(--vscode-multiDiffEditor-border);
			border-radius: 2px;
			overflow: hidden;
		}

		.editorContainer {
			flex: 1;
		}
	}
}

/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[data-bind*=ojComponent]:not(.oj-component-initnode){visibility:hidden}.oj-theme-json{font-family:'{"name":"alta","targetPlatform":"web","behavior":"alta","jetReleaseVersion":"v18.0.0"}'}.oj-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.oj-helper-clearfix:after,.oj-helper-clearfix:before{content:" ";display:table}.oj-helper-clearfix:after{clear:both}.oj-helper-detect-contraction,.oj-helper-detect-expansion{position:absolute;overflow:hidden;visibility:hidden;top:0;left:0;right:0;bottom:0;direction:ltr}.oj-helper-hidden{display:none!important}.oj-helper-inline-block{display:inline-block!important}.oj-helper-tabular-nums{font-variant-numeric:tabular-nums!important}.oj-helper-proportional-nums{font-variant-numeric:proportional-nums!important}.oj-helper-overflow-wrap-anywhere{overflow-wrap:break-word!important;overflow-wrap:anywhere!important}.oj-helper-hyphens-auto{hyphens:auto!important}.oj-helper-text-align-center{text-align:center}.oj-helper-text-align-start{text-align:left!important}html[dir=rtl] .oj-helper-text-align-start{text-align:right!important}.oj-helper-text-align-end{text-align:right!important}html[dir=rtl] .oj-helper-text-align-end{text-align:left!important}.oj-helper-margin-auto{margin-left:auto;margin-right:auto}html:not([dir=rtl]) .oj-helper-margin-start-auto{margin-left:auto}html[dir=rtl] .oj-helper-margin-start-auto{margin-right:auto}html:not([dir=rtl]) .oj-helper-margin-end-auto{margin-right:auto}html[dir=rtl] .oj-helper-margin-end-auto{margin-left:auto}.oj-helper-text-align-right{text-align:right!important}.oj-helper-text-align-left{text-align:left!important}.oj-helper-module-cache{position:absolute;display:none}.oj-focus-config{font-family:'{"focusHighlightPolicy":"nonPointer"}'}.oj-helper-justify-content-flex-start{justify-content:flex-start!important}.oj-helper-justify-content-flex-end{justify-content:flex-end!important}.oj-helper-justify-content-center{justify-content:center!important}.oj-helper-justify-content-space-between{justify-content:space-between!important}.oj-helper-justify-content-space-around{justify-content:space-around!important}html:not([dir=rtl]) .oj-helper-justify-content-right{justify-content:flex-end!important}html[dir=rtl] .oj-helper-justify-content-right{justify-content:flex-start!important}html:not([dir=rtl]) .oj-helper-justify-content-left{justify-content:flex-start!important}html[dir=rtl] .oj-helper-justify-content-left{justify-content:flex-end!important}.oj-helper-border-box{box-sizing:border-box!important}.oj-helper-content-box{box-sizing:border-content!important}:root{--oj-brand-color-light5:#e8f3fa;--oj-brand-color-light4:#e1eff8;--oj-brand-color-light3:#d7eaf6;--oj-brand-color-light2:#b3d7ee;--oj-brand-color-light1:#76b8e1;--oj-brand-color:#027bc7;--oj-brand-color-dark1:#02629f;--oj-brand-color-dark2:#014a77;--oj-neutral-color1:white;--oj-neutral-color2:#fcfcfd;--oj-neutral-color3:#fafafa;--oj-neutral-color4:#f7f7f8;--oj-neutral-color5:#f2f2f3;--oj-neutral-color6:#ededee;--oj-neutral-color7:#e5e6e6;--oj-neutral-color8:#e0e1e1;--oj-neutral-color9:#cbcccd;--oj-neutral-color10:#c6c7c8;--oj-neutral-color11:#b1b3b4;--oj-neutral-color12:#8a8d8f;--oj-neutral-color13:#707375;--oj-neutral-color14:#4b4d4e;--oj-neutral-color15:#323334;--oj-neutral-color16:#252627;--oj-neutral-color17:black;--oj-contrast-background-1-color:#323334;--oj-font-size:1rem;--oj-smallest-font-size:0.78571rem;--oj-small-font-size:0.85714rem;--oj-medium-font-size:1.14286rem;--oj-large-font-size:1.28571rem;--oj-largest-font-size:1.42857rem;--oj-text-color:rgba(0, 0, 0, 0.8);--oj-primary-text-color:black;--oj-secondary-text-color:rgba(0, 0, 0, 0.7);--oj-tertiary-text-color:rgba(0, 0, 0, 0.55);--oj-contrast-text-color:white;--oj-text-color-disabled:rgba(0, 0, 0, 0.38);--oj-form-control-label-color:rgba(0, 0, 0, 0.6);--oj-link-text-color:#02629f;--oj-link-text-color-active:#014a77;--oj-link-text-color-visited:#02629f;--oj-link-text-color-disabled:rgba(0, 0, 0, 0.38);--oj-link-text-decoration:none;--oj-link-text-decoration-hover:underline;--oj-link-font-weight-active:normal;--oj-link-bg-color-active:transparent;--oj-icon-color:rgba(0, 0, 0, 0.8);--oj-icon-color-default:rgba(0, 0, 0, 0.8);--oj-icon-color-hover:#02629f;--oj-icon-color-active:#027bc7;--oj-icon-color-selected:#027bc7;--oj-icon-color-disabled:#cbcccd;--oj-drop-target-1-color:#d9f4fa;--oj-drop-target-2-color:#c2eaf3;--oj-color-required:#02629f}:root{--oj-private-core-global-dropdown-offset:0;--oj-private-avatar-global-shape-default:"circle";--oj-private-conveyor-belt-global-arrow-visibility-default:visible;--oj-private-table-global-add-animation:'[{"effect":"slideIn","direction":"bottom"},"fadeIn"]';--oj-private-table-global-remove-animation:'[{"effect":"slideOut","direction":"top"},"fadeOut"]';--oj-private-table-global-update-animation:'{"effect":"fadeIn"}';--oj-private-table-global-display-default:"list";--oj-private-table-global-display-list-horizontal-grid-visible-default:"enabled";--oj-private-table-global-load-indicator-default:icon;--oj-private-table-global-enable-selector-default:false;--oj-private-table-global-sticky-default:false;--oj-private-core-global-loading-indicator-delay-duration:"250";--oj-private-button-global-chroming-default:full;--oj-private-buttonset-global-chroming-default:full;--oj-private-toolbar-global-chroming-default:half;--oj-private-off-canvas-global-display-mode-default:push;--oj-private-tree-view-global-expand-animation:'{"effect":"expand"}';--oj-private-tree-view-global-collapse-animation:'{"effect":"collapse"}';--oj-private-tree-view-global-data-fadein-duration:0s;--oj-private-tree-view-global-selection-affordance-default:none;--oj-private-tree-view-global-load-indicator-default:none;--oj-private-popup-global-modality-default:"modeless";--oj-private-popup-global-open-animation-default:'[{"effect":"zoomIn","transformOrigin":"#myPosition"},"fadeIn"]';--oj-private-popup-global-close-animation-default:'[{"effect":"zoomOut","transformOrigin":"#myPosition"},"fadeOut"]';--oj-private-menu-global-drop-down-open-animation:'{"effect":"zoomIn","transformOrigin":"#myPosition","duration":"0.25s"}';--oj-private-menu-global-drop-down-close-animation:'{"effect":"none"}';--oj-private-menu-global-sheet-open-animation:'{"effect":"slideIn","direction":"top","duration":"0.25s"}';--oj-private-menu-global-sheet-close-animation:'{"effect":"slideOut","direction":"bottom","duration":"0.25s"}';--oj-private-menu-global-submenu-open-animation:'{"effect":"zoomIn","transformOrigin":"#myPosition","duration":"0.25s"}';--oj-private-menu-global-submenu-close-animation:'{"effect":"none"}';--oj-private-menu-global-sheet-cancel-affordance:"none";--oj-private-menu-global-sheet-swipe-down-behavior:"none";--oj-private-menu-global-drop-down-modality:"modeless";--oj-private-menu-global-sheet-modality:"modal";--oj-private-menu-global-sheet-margin-bottom:14px;--oj-private-input-number-button-global-chroming-default:solid;--oj-private-input-number-global-step-default:1;--oj-private-list-view-global-load-indicator-default:icon;--oj-private-list-view-global-add-animation-default:'[{"effect":"expand"},"fadeIn"]';--oj-private-list-view-global-remove-animation-default:'[{"effect":"collapse"},"fadeOut"]';--oj-private-list-view-global-update-animation-default:'{"effect":"fadeIn"}';--oj-private-list-view-global-expand-animation-default:'{"effect":"expand"}';--oj-private-list-view-global-collapse-animation-default:'{"effect":"collapse"}';--oj-private-list-view-global-pointerUp-animation-default:'{"effect":"none"}';--oj-private-list-view-global-gridlines-item-default:visible;--oj-private-list-view-global-gridlines-top-default:visible;--oj-private-list-view-global-gridlines-bottom-default:visible;--oj-private-navigation-list-global-horizontal-add-animation-default:'[{"effect":"expand","direction":"width"},"fadeIn"]';--oj-private-navigation-list-global-horizontal-remove-animation-default:'[{"effect":"collapse","direction":"width","persist":"all"},"fadeOut"]';--oj-private-navigation-list-global-add-animation-default:'[{"effect":"expand"},"fadeIn"]';--oj-private-navigation-list-global-remove-animation-default:'[{"effect":"collapse"},"fadeOut"]';--oj-private-navigation-list-global-update-animation-default:'{"effect":"fadeIn"}';--oj-private-navigation-list-global-expand-animation-default:'{"effect":"expand"}';--oj-private-navigation-list-global-collapse-animation-default:'{"effect":"collapse"}';--oj-private-navigation-list-global-slider-expand-animation-default:'{"effect":"slideIn","direction":"start","duration":"400ms"}';--oj-private-navigation-list-global-slider-collapse-animation-default:'{"effect":"slideIn","direction":"end","duration":"400ms"}';--oj-private-navigation-list-global-pointer-up-animation-default:'{"effect":"none"}';--oj-private-navigation-list-global-hierarchy-menu-threshold-default:3;--oj-private-tab-bar-global-horizontal-add-animation-default:'[{"effect":"expand","direction":"width"},"fadeIn"]';--oj-private-tab-bar-global-horizontal-remove-animation-default:'[{"effect":"collapse","direction":"width","persist":"all"},"fadeOut"]';--oj-private-tab-bar-global-add-animation-default:'[{"effect":"expand"},"fadeIn"]';--oj-private-tab-bar-global-remove-animation-default:'[{"effect":"collapse"},"fadeOut"]';--oj-private-tab-bar-global-update-animation-default:'{"effect":"fadeIn"}';--oj-private-tab-bar-global-pointerUp-animation-default:'{"effect":"none"}'}html{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif;font-size:.875em}body{background-repeat:repeat;background-position:top left;background-image:none;color:rgba(0,0,0,.8);background-color:#fff;touch-action:manipulation}a{color:#02629f;text-decoration:none;line-height:inherit}a:visited{color:#02629f}a:focus,a:hover{text-decoration:underline}a:active{color:#014a77;font-weight:400;background-color:transparent;border-radius:1px}a.oj-disabled{color:rgba(0,0,0,.38);opacity:1;cursor:default;text-decoration:none}h1,h2,h3,h4,h5,h6{color:rgba(0,0,0,.85);font-family:inherit;font-style:normal;margin:8px 0;padding:0 0 2px}h1{font-size:2.42857rem;font-weight:200}h2{font-size:1.71429rem;font-weight:300}h3{font-size:1.42857rem;font-weight:300}h4{font-size:1.28571rem;font-weight:400}h5{font-size:1.14286rem;font-weight:400}h6{font-size:1.14286rem;font-weight:400}.oj-typography-heading-2xl,.oj-typography-title-1{font-size:2.42857rem!important;font-weight:200!important}.oj-typography-heading-xl,.oj-typography-title-2{font-size:1.71429rem!important;font-weight:300!important}.oj-typography-heading-lg,.oj-typography-title-3{font-size:1.42857rem!important;font-weight:300!important}.oj-typography-heading-md,.oj-typography-title-4{font-size:1.28571rem!important;font-weight:400!important}.oj-typography-heading-sm,.oj-typography-title-5{font-size:1.14286rem!important;font-weight:400!important}.oj-typography-heading-xs,.oj-typography-title-6{font-size:1.14286rem!important;font-weight:400!important}.oj-typography-subheading-2xl,.oj-typography-subtitle-1{font-size:1.25rem!important;font-weight:400!important}.oj-typography-subheading-xl,.oj-typography-subtitle-2{font-size:1.125rem!important;font-weight:400!important}.oj-typography-subheading-lg,.oj-typography-subtitle-3{font-size:1rem!important;font-weight:400!important}.oj-typography-subheading-md,.oj-typography-subtitle-4{font-size:.875rem!important;font-weight:400!important}.oj-typography-subheading-sm{font-size:.875rem!important;font-weight:400!important}.oj-typography-subheading-xs{font-size:.875rem!important;font-weight:400!important}.oj-typography-body-xl{font-size:1.25rem!important;font-weight:400!important}.oj-typography-body-1,.oj-typography-body-lg{font-size:1.125rem!important;font-weight:400!important}.oj-typography-body-2,.oj-typography-body-md{font-size:1rem!important;font-weight:400!important}.oj-typography-body-3,.oj-typography-body-sm{font-size:.85714rem!important;font-weight:400!important}.oj-typography-body-xs,.oj-typography-caption-1{font-size:.78571rem!important;font-weight:400!important}.oj-typography-body-2xs,.oj-typography-caption-2{font-size:.6875rem!important;font-weight:400!important}.oj-typography-semi-bold{font-weight:500!important}.oj-typography-bold{font-weight:700!important}hr{border:solid #e5e6e6;border-width:1px 0 0;margin:7px 0}p{margin:0 0 12px 0}.oj-header-border{border:solid #e5e6e6;border-width:0 0 1px;padding:0 0 7px}@font-face{font-family:"Segoe UI";font-weight:100;src:local("Segoe UI Light")}@font-face{font-family:"Segoe UI";font-weight:200;src:local("Segoe UI Semilight"),local("Segoe UI Light")}@font-face{font-family:"Segoe UI";font-weight:300;src:local("Segoe UI Semilight"),local("Segoe UI Light")}@font-face{font-family:"Segoe UI";font-weight:400;src:local("Segoe UI")}@font-face{font-family:"Segoe UI";font-weight:500;src:local("Segoe UI Semibold")}@font-face{font-family:"Segoe UI";font-weight:600;src:local("Segoe UI Semibold")}@font-face{font-family:"Segoe UI";font-weight:700;src:local("Segoe UI Bold")}@font-face{font-family:"Segoe UI";font-weight:800;src:local("Segoe UI Bold")}@font-face{font-family:"Segoe UI";font-weight:900;src:local("Segoe UI Bold")}@font-face{font-family:Arial;font-weight:100;src:local("sans-serif-thin"),local("Arial")}@font-face{font-family:Arial;font-weight:200;src:local("sans-serif-thin"),local("Arial")}@font-face{font-family:Arial;font-weight:300;src:local("sans-serif-light"),local("Arial")}@font-face{font-family:Arial;font-weight:400;src:local("sans-serif-regular"),local("Arial")}@font-face{font-family:Arial;font-weight:500;src:local("sans-serif-medium"),local("Arial")}@font-face{font-family:Arial;font-weight:600;src:local("sans-serif-medium"),local("Arial")}@font-face{font-family:Arial;font-weight:700;src:local("sans-serif-bold"),local("Arial Bold")}@font-face{font-family:Arial;font-weight:800;src:local("sans-serif-bold"),local("Arial Bold")}@font-face{font-family:Arial;font-weight:900;src:local("sans-serif-bold"),local("Arial Bold")}@font-face{font-family:"Helvetica Neue";font-weight:100;src:local("HelveticaNeue-Ultralight")}@font-face{font-family:"Helvetica Neue";font-weight:200;src:local("HelveticaNeue-Thin")}@font-face{font-family:"Helvetica Neue";font-weight:300;src:local("HelveticaNeue-Light")}@font-face{font-family:"Helvetica Neue";font-weight:400;src:local("Helvetica Neue")}@font-face{font-family:"Helvetica Neue";font-weight:500;src:local("HelveticaNeue-Medium")}@font-face{font-family:"Helvetica Neue";font-weight:600;src:local("HelveticaNeue-Medium")}@font-face{font-family:"Helvetica Neue";font-weight:700;src:local("HelveticaNeue-Bold")}@font-face{font-family:"Helvetica Neue";font-weight:800;src:local("Helvetica-Bold")}@font-face{font-family:"Helvetica Neue";font-weight:900;src:local("Helvetica-Bold")}ol,ul{margin:12px 0;padding-left:40px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0;margin-top:0;padding-left:30px}ol li,ul li{line-height:1.25}.oj-text-xs{font-size:.78571rem}.oj-text-sm{font-size:.85714rem}.oj-text-color-primary,.oj-text-primary-color{color:#000}.oj-text-color-secondary,.oj-text-secondary-color{color:rgba(0,0,0,.7)}.oj-text-color-tertiary,.oj-text-tertiary-color{color:rgba(0,0,0,.55)}.oj-text-color-disabled,.oj-text-disabled-color{color:rgba(0,0,0,.38)}.oj-contrast-marker .oj-contrast-background,.oj-contrast-marker.oj-contrast-background{background-color:#323334;color:#fff}.oj-margin{margin:10px}.oj-margin-horizontal{margin-left:10px;margin-right:10px}.oj-margin-vertical{margin-top:10px;margin-bottom:10px}.oj-margin-top{margin-top:10px}.oj-margin-bottom{margin-bottom:10px}html:not([dir=rtl]) .oj-margin-start{margin-left:10px}html[dir=rtl] .oj-margin-start{margin-right:10px}html:not([dir=rtl]) .oj-margin-end{margin-right:10px}html[dir=rtl] .oj-margin-end{margin-left:10px}.oj-margin-lg{margin:20px}.oj-margin-lg-horizontal{margin-left:20px;margin-right:20px}.oj-margin-lg-vertical{margin-top:20px;margin-bottom:20px}.oj-margin-lg-top{margin-top:20px}.oj-margin-lg-bottom{margin-bottom:20px}html:not([dir=rtl]) .oj-margin-lg-start{margin-left:20px}html[dir=rtl] .oj-margin-lg-start{margin-right:20px}html:not([dir=rtl]) .oj-margin-lg-end{margin-right:20px}html[dir=rtl] .oj-margin-lg-end{margin-left:20px}.oj-padding{padding:10px}.oj-padding-horizontal{padding-left:10px;padding-right:10px}.oj-padding-vertical{padding-top:10px;padding-bottom:10px}.oj-padding-top{padding-top:10px}.oj-padding-bottom{padding-bottom:10px}html:not([dir=rtl]) .oj-padding-start{padding-left:10px}html[dir=rtl] .oj-padding-start{padding-right:10px}html:not([dir=rtl]) .oj-padding-end{padding-right:10px}html[dir=rtl] .oj-padding-end{padding-left:10px}.oj-padding-lg{padding:20px}.oj-padding-lg-horizontal{padding-left:20px;padding-right:20px}.oj-padding-lg-vertical{padding-top:20px;padding-bottom:20px}.oj-padding-lg-top{padding-top:20px}.oj-padding-lg-bottom{padding-bottom:20px}html:not([dir=rtl]) .oj-padding-lg-start{padding-left:20px}html[dir=rtl] .oj-padding-lg-start{padding-right:20px}html:not([dir=rtl]) .oj-padding-lg-end{padding-right:20px}html[dir=rtl] .oj-padding-lg-end{padding-left:20px}.oj-border{border:1px solid #e0e1e1!important}.oj-border-top{border-top:1px solid #e0e1e1!important}.oj-border-bottom{border-bottom:1px solid #e0e1e1!important}html:not([dir=rtl]) .oj-border-start{border-left:1px solid #e0e1e1!important}html[dir=rtl] .oj-border-start{border-right:1px solid #e0e1e1!important}html:not([dir=rtl]) .oj-border-end{border-right:1px solid #e0e1e1!important}html[dir=rtl] .oj-border-end{border-left:1px solid #e0e1e1!important}.oj-divider-top{border-top-width:1px;border-top-color:#e0e1e1;border-top-style:solid}.oj-divider-top.oj-divider-padding{padding-top:.5rem}.oj-divider-top.oj-divider-margin{margin-top:.5rem}.oj-divider-bottom{border-bottom-width:1px;border-bottom-color:#e0e1e1;border-bottom-style:solid}.oj-divider-bottom.oj-divider-padding{padding-bottom:.5rem}.oj-divider-bottom.oj-divider-margin{margin-bottom:.5rem}html:not([dir=rtl]) .oj-divider-start{border-left-width:1px;border-left-color:#e0e1e1;border-left-style:solid}html[dir=rtl] .oj-divider-start{border-right-width:1px;border-right-color:#e0e1e1;border-right-style:solid}html:not([dir=rtl]) .oj-divider-start.oj-divider-padding{padding-left:.5rem}html[dir=rtl] .oj-divider-start.oj-divider-padding{padding-right:.5rem}html:not([dir=rtl]) .oj-divider-start.oj-divider-margin{margin-left:.5rem}html[dir=rtl] .oj-divider-start.oj-divider-margin{margin-right:.5rem}html:not([dir=rtl]) .oj-divider-end{border-right-width:1px;border-right-color:#e0e1e1;border-right-style:solid}html[dir=rtl] .oj-divider-end{border-left-width:1px;border-left-color:#e0e1e1;border-left-style:solid}html:not([dir=rtl]) .oj-divider-end.oj-divider-padding{padding-right:.5rem}html[dir=rtl] .oj-divider-end.oj-divider-padding{padding-left:.5rem}html:not([dir=rtl]) .oj-divider-end.oj-divider-margin{margin-right:.5rem}html[dir=rtl] .oj-divider-end.oj-divider-margin{margin-left:.5rem}.oj-bg-neutral-0{background-color:#fff!important}.oj-bg-neutral-10{background-color:#fcfcfd!important}.oj-bg-neutral-20{background-color:#fafafa!important}.oj-bg-neutral-30{background-color:#f7f7f8!important}.oj-bg-neutral-170{background-color:#4b4d4e!important}.oj-bg-neutral-180{background-color:#323334!important}.oj-bg-neutral-190{background-color:#252627!important}.oj-bg-neutral-200{background-color:#000!important}.oj-bg-danger-10{background-color:#fcf3f4!important}.oj-bg-danger-30{background-color:#f8d3d6!important}.oj-bg-warning-10{background-color:#fef5e4!important}.oj-bg-warning-30{background-color:#fce7c1!important}.oj-bg-success-10{background-color:#ecf5e7!important}.oj-bg-success-30{background-color:#ecf5e7!important}.oj-bg-info-10{background-color:#e9f4f8!important}.oj-bg-info-30{background-color:#cae4ef!important}.oj-bg-brand-10{background-color:#e8f3fa!important}.oj-bg-brand-30{background-color:#d7eaf6!important}.oj-line-clamp-1,.oj-line-clamp-2,.oj-line-clamp-3,.oj-line-clamp-4{display:-webkit-box!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.oj-line-clamp-1{-webkit-line-clamp:1!important}.oj-line-clamp-2{-webkit-line-clamp:2!important}.oj-line-clamp-3{-webkit-line-clamp:3!important}.oj-line-clamp-4{-webkit-line-clamp:4!important}.oj-fwk-icon-arrow-e:before,html:not([dir=rtl]) .oj-collapsible-close-icon:before,html:not([dir=rtl]) .oj-fwk-icon-arrow-end:before,html:not([dir=rtl]) .oj-listview-collapse-icon:before,html[dir=rtl] .oj-fwk-icon-arrow-start:before{content:"\f101"}.oj-fwk-icon-arrow-n:before{content:"\f102"}.oj-fwk-icon-arrow-ne:before,html:not([dir=rtl]) .oj-fwk-icon-arrow-n-end:before,html[dir=rtl] .oj-fwk-icon-arrow-n-start:before{content:"\f103"}.oj-fwk-icon-arrow-nw:before,html:not([dir=rtl]) .oj-fwk-icon-arrow-n-start:before,html[dir=rtl] .oj-fwk-icon-arrow-n-end:before{content:"\f104"}.oj-fwk-icon-arrow-s:before{content:"\f105"}.oj-fwk-icon-arrow-se:before,html:not([dir=rtl]) .oj-collapsible-open-icon:before,html:not([dir=rtl]) .oj-fwk-icon-arrow-s-end:before,html:not([dir=rtl]) .oj-listview-expand-icon:before,html[dir=rtl] .oj-fwk-icon-arrow-s-start:before{content:"\f106"}.oj-fwk-icon-arrow-sw:before,html:not([dir=rtl]) .oj-fwk-icon-arrow-s-start:before,html[dir=rtl] .oj-collapsible-open-icon:before,html[dir=rtl] .oj-fwk-icon-arrow-s-end:before,html[dir=rtl] .oj-listview-expand-icon:before{content:"\f107"}.oj-fwk-icon-arrow-w:before,html:not([dir=rtl]) .oj-fwk-icon-arrow-start:before,html[dir=rtl] .oj-collapsible-close-icon:before,html[dir=rtl] .oj-fwk-icon-arrow-end:before,html[dir=rtl] .oj-listview-collapse-icon:before{content:"\f108"}.oj-fwk-icon-arrow02-e:before,.oj-navigationlist-collapsible html:not([dir=rtl]) .oj-navigationlist-collapse-icon:before,html:not([dir=rtl]) .oj-fwk-icon-arrow02-end:before,html:not([dir=rtl]) .oj-navigationlist-collapsible .oj-navigationlist-collapse-icon:before,html[dir=rtl] .oj-fwk-icon-arrow02-start:before{content:"\f109"}.oj-fwk-icon-arrow02-n:before{content:"\f10a"}.oj-button-menu-dropdown-icon:before,.oj-button-menu-icon-only-dropdown-icon:before,.oj-combobox-open-icon:before,.oj-fwk-icon-arrow02-s:before,.oj-navigationlist-collapsible .oj-navigationlist-expand-icon:before,.oj-searchselect-open-icon:before,.oj-select-open-icon:before{content:"\f10b"}.oj-fwk-icon-arrow02-w:before,.oj-navigationlist-collapsible html[dir=rtl] .oj-navigationlist-collapse-icon:before,html:not([dir=rtl]) .oj-fwk-icon-arrow02-start:before,html[dir=rtl] .oj-fwk-icon-arrow02-end:before,html[dir=rtl] .oj-navigationlist-collapsible .oj-navigationlist-collapse-icon:before{content:"\f10c"}.oj-fwk-icon-arrow03-e:before,html:not([dir=rtl]) .oj-collapsed>.oj-tree-disclosure-icon:before,html:not([dir=rtl]) .oj-collapsed>.oj-treeview-item-content>.oj-treeview-disclosure-icon:before,html:not([dir=rtl]) .oj-fwk-icon-arrow03-end:before,html:not([dir=rtl]) .oj-menu-submenu-icon:before,html:not([dir=rtl]) .oj-rowexpander-expand-icon:before,html:not([dir=rtl]) .oj-tree-drop-ptr:before,html[dir=rtl] .oj-fwk-icon-arrow03-start:before{content:"\f10d"}.oj-datagrid-sort-ascending-icon:before,.oj-datagrid-sort-default-icon:before,.oj-fwk-icon-arrow03-n:before,.oj-table-column-header-asc-icon:before,.oj-table-column-header-default-sort-icon:before{content:"\f10e"}.oj-fwk-icon-arrow03-ne:before,html:not([dir=rtl]) .oj-fwk-icon-arrow03-n-end:before,html[dir=rtl] .oj-fwk-icon-arrow03-n-start:before{content:"\f10f"}.oj-fwk-icon-arrow03-nw:before,html:not([dir=rtl]) .oj-fwk-icon-arrow03-n-start:before,html[dir=rtl] .oj-fwk-icon-arrow03-n-end:before{content:"\f110"}.oj-datagrid-sort-descending-icon:before,.oj-fwk-icon-arrow03-s:before,.oj-table-column-header-dsc-icon:before{content:"\f111"}.oj-fwk-icon-arrow03-se:before,html:not([dir=rtl]) .oj-expanded>.oj-tree-disclosure-icon:before,html:not([dir=rtl]) .oj-expanded>.oj-treeview-item-content>.oj-treeview-disclosure-icon:before,html:not([dir=rtl]) .oj-fwk-icon-arrow03-s-end:before,html:not([dir=rtl]) .oj-rowexpander-collapse-icon:before,html[dir=rtl] .oj-fwk-icon-arrow03-s-start:before{content:"\f112"}.oj-fwk-icon-arrow03-sw:before,html:not([dir=rtl]) .oj-fwk-icon-arrow03-s-start:before,html[dir=rtl] .oj-expanded>.oj-tree-disclosure-icon:before,html[dir=rtl] .oj-expanded>.oj-treeview-item-content>.oj-treeview-disclosure-icon:before,html[dir=rtl] .oj-fwk-icon-arrow03-s-end:before,html[dir=rtl] .oj-rowexpander-collapse-icon:before{content:"\f113"}.oj-fwk-icon-arrow03-w:before,html:not([dir=rtl]) .oj-fwk-icon-arrow03-start:before,html[dir=rtl] .oj-collapsed>.oj-tree-disclosure-icon:before,html[dir=rtl] .oj-collapsed>.oj-treeview-item-content>.oj-treeview-disclosure-icon:before,html[dir=rtl] .oj-fwk-icon-arrow03-end:before,html[dir=rtl] .oj-menu-submenu-icon:before,html[dir=rtl] .oj-rowexpander-expand-icon:before,html[dir=rtl] .oj-tree-drop-ptr:before{content:"\f114"}.oj-fwk-icon-arrowbox-n:before{content:"\f115"}.oj-fwk-icon-arrowtail-e:before,html:not([dir=rtl]) .oj-fwk-icon-arrowtail-end:before,html[dir=rtl] .oj-fwk-icon-arrowtail-start:before{content:"\f116"}.oj-fwk-icon-arrowtail-w:before,html:not([dir=rtl]) .oj-fwk-icon-arrowtail-start:before,html[dir=rtl] .oj-fwk-icon-arrowtail-end:before{content:"\f117"}.oj-fwk-icon-calendar-clock:before,.oj-inputdatetime-calendar-clock-icon:before{content:"\f118"}.oj-fwk-icon-calendar:before,.oj-inputdatetime-calendar-icon:before{content:"\f119"}.oj-fwk-icon-caret-e:before,html:not([dir=rtl]) .oj-conveyorbelt-overflow-icon.oj-end:before,html:not([dir=rtl]) .oj-datepicker-next-icon:before,html:not([dir=rtl]) .oj-filmstrip-arrow-icon.oj-end:before,html:not([dir=rtl]) .oj-fwk-icon-caret-end:before,html:not([dir=rtl]) .oj-fwk-icon-next:before,html:not([dir=rtl]) .oj-listview-drill-icon:before,html[dir=rtl] .oj-conveyorbelt-overflow-icon.oj-start:before,html[dir=rtl] .oj-datepicker-prev-icon:before,html[dir=rtl] .oj-filmstrip-arrow-icon.oj-start:before,html[dir=rtl] .oj-fwk-icon-back:before,html[dir=rtl] .oj-fwk-icon-caret-start:before,html[dir=rtl] .oj-hybrid-applayout-header-icon-back:before,html[dir=rtl] .oj-navigationlist-previous-icon:before,html[dir=rtl] .oj-searchselect-back-icon:before{content:"\f11a"}.oj-conveyorbelt-overflow-icon.oj-top:before,.oj-filmstrip-arrow-icon.oj-top:before,.oj-fwk-icon-caret-n:before,.oj-inputnumber-up-icon:before{content:"\f11b"}.oj-conveyorbelt-overflow-icon.oj-bottom:before,.oj-filmstrip-arrow-icon.oj-bottom:before,.oj-fwk-icon-caret-s:before,.oj-inputnumber-down-icon:before{content:"\f11c"}.oj-fwk-icon-caret-w:before,html:not([dir=rtl]) .oj-conveyorbelt-overflow-icon.oj-start:before,html:not([dir=rtl]) .oj-datepicker-prev-icon:before,html:not([dir=rtl]) .oj-filmstrip-arrow-icon.oj-start:before,html:not([dir=rtl]) .oj-fwk-icon-back:before,html:not([dir=rtl]) .oj-fwk-icon-caret-start:before,html:not([dir=rtl]) .oj-hybrid-applayout-header-icon-back:before,html:not([dir=rtl]) .oj-navigationlist-previous-icon:before,html:not([dir=rtl]) .oj-searchselect-back-icon:before,html[dir=rtl] .oj-conveyorbelt-overflow-icon.oj-end:before,html[dir=rtl] .oj-datepicker-next-icon:before,html[dir=rtl] .oj-filmstrip-arrow-icon.oj-end:before,html[dir=rtl] .oj-fwk-icon-caret-end:before,html[dir=rtl] .oj-fwk-icon-next:before,html[dir=rtl] .oj-listview-drill-icon:before{content:"\f11d"}.oj-fwk-icon-caret02-e:before,html:not([dir=rtl]) .oj-fwk-icon-caret02-end:before,html:not([dir=rtl]) .oj-pagingcontrol-nav-next-icon:before,html[dir=rtl] .oj-fwk-icon-caret02-start:before,html[dir=rtl] .oj-pagingcontrol-nav-previous-icon:before{content:"\f11e"}.oj-fwk-icon-caret02-n:before,.oj-pagingcontrol-nav-previous-vertical-icon:before{content:"\f11f"}.oj-fwk-icon-caret02-s:before,.oj-pagingcontrol-nav-next-vertical-icon:before{content:"\f120"}.oj-fwk-icon-caret02-w:before,html:not([dir=rtl]) .oj-fwk-icon-caret02-start:before,html:not([dir=rtl]) .oj-pagingcontrol-nav-previous-icon:before,html[dir=rtl] .oj-fwk-icon-caret02-end:before,html[dir=rtl] .oj-pagingcontrol-nav-next-icon:before{content:"\f121"}.oj-fwk-icon-caret02end-e:before,html:not([dir=rtl]) .oj-fwk-icon-caret02end-end:before,html:not([dir=rtl]) .oj-pagingcontrol-nav-last-icon:before,html[dir=rtl] .oj-fwk-icon-caret02end-start:before,html[dir=rtl] .oj-pagingcontrol-nav-first-icon:before{content:"\f122"}.oj-fwk-icon-caret02end-n:before,.oj-pagingcontrol-nav-first-vertical-icon:before{content:"\f123"}.oj-fwk-icon-caret02end-s:before,.oj-pagingcontrol-nav-last-vertical-icon:before{content:"\f124"}.oj-fwk-icon-caret02end-w:before,html:not([dir=rtl]) .oj-fwk-icon-caret02end-start:before,html:not([dir=rtl]) .oj-pagingcontrol-nav-first-icon:before,html[dir=rtl] .oj-fwk-icon-caret02end-end:before,html[dir=rtl] .oj-pagingcontrol-nav-last-icon:before{content:"\f125"}.oj-fwk-icon-caret03-e:before,.oj-navigationlist-slider html:not([dir=rtl]) .oj-navigationlist-collapse-icon:before,html:not([dir=rtl]) .oj-fwk-icon-caret03-end:before,html:not([dir=rtl]) .oj-navigationlist-slider .oj-navigationlist-collapse-icon:before,html[dir=rtl] .oj-fwk-icon-caret03-start:before{content:"\f126"}.oj-fwk-icon-caret03-n:before{content:"\f127"}.oj-fwk-icon-caret03-s:before{content:"\f128"}.oj-fwk-icon-caret03-w:before,.oj-navigationlist-slider html[dir=rtl] .oj-navigationlist-collapse-icon:before,html:not([dir=rtl]) .oj-fwk-icon-caret03-start:before,html[dir=rtl] .oj-fwk-icon-caret03-end:before,html[dir=rtl] .oj-navigationlist-slider .oj-navigationlist-collapse-icon:before{content:"\f129"}.oj-fwk-icon-checkmark:before,.oj-train-icon.oj-confirmation:before{content:"\f12a"}.oj-fwk-icon-clock:before,.oj-inputdatetime-time-icon:before{content:"\f12b"}.oj-combobox-clear-entry-icon:before,.oj-fwk-icon-cross:before,.oj-panel-remove-icon:before,.oj-progressstatus-cancel-icon:before,.oj-select-clear-entry-icon:before,.oj-tabbar-remove-icon:before{content:"\f12c"}.oj-fwk-icon-cross02:before,.oj-menu-option-start-icon .oj-menu-cancel-icon:before{content:"\f12d"}.oj-fwk-icon-cross03:before,.oj-inputdatetime-clear-icon:before,.oj-inputtext-clear-icon:before,.oj-searchselect-clear-value-icon:before,.oj-tabs-close-icon:before{content:"\f12e"}.oj-fwk-icon-dots-horizontal:before,.oj-navigationlist-overflow-item-icon:before,.oj-tabbar-overflow-item-icon:before{content:"\f12f"}.oj-fwk-icon-dots-vertical:before,.oj-select-multiple-open-icon:before{content:"\f130"}.oj-fwk-icon-drag-horizontal:before{content:"\f131"}.oj-fwk-icon-drag-vertical:before{content:"\f132"}.oj-fwk-icon-drag:before,.oj-listview-card .oj-listview-drag-handle:before,.oj-listview-card-layout .oj-listview-drag-handle:before,.oj-panel-drag-icon:before{content:"\f133"}.oj-fwk-icon-folderhierarchy:before,.oj-hier-icon:before{content:"\f134"}.oj-fwk-icon-grid:before{content:"\f135"}.oj-fwk-icon-hamburger:before,.oj-web-applayout-offcanvas-icon:before{content:"\f136"}.oj-fwk-icon-help:before,.oj-label-help-icon:before{content:"\f137"}.oj-fwk-icon-info:before,.oj-train-icon.oj-info:before{content:"\f138"}.oj-fwk-icon-list:before{content:"\f139"}.oj-fwk-icon-magnifier:before,.oj-inputsearch-search-icon:before,.oj-listbox-search-icon:before{content:"\f13a"}.oj-fwk-icon-marquee:before{content:"\f13b"}.oj-fwk-icon-maximize:before,.oj-panel-expand-icon:before{content:"\f13c"}.oj-fwk-icon-minimize:before,.oj-panel-collapse-icon:before{content:"\f13d"}.oj-fwk-icon-minus:before{content:"\f13e"}.oj-fwk-icon-node-collapse:before{content:"\f13f"}.oj-fwk-icon-node-expand:before{content:"\f140"}.oj-fwk-icon-pan:before{content:"\f141"}.oj-fwk-icon-plus:before{content:"\f142"}.oj-fwk-icon-user:before{content:"\f143"}.oj-fwk-icon-users:before{content:"\f144"}.oj-fwk-icon-view-hide:before,.oj-inputpassword-hide-password-icon:before{content:"\f145"}.oj-fwk-icon-view:before,.oj-inputpassword-show-password-icon:before{content:"\f146"}.oj-fwk-icon-warning:before,.oj-train-icon.oj-error:before,.oj-train-icon.oj-warning:before{content:"\f147"}.oj-fwk-icon-zoom-in:before{content:"\f148"}.oj-fwk-icon-zoom-out:before{content:"\f149"}.oj-fwk-icon-document,.oj-tree-leaf:not(.oj-tree-type) a .oj-tree-node-icon,.oj-treeview-leaf>.oj-treeview-item-content>.oj-treeview-item-icon{background-image:url(/4dd32ea342eb9add94926af2b0d2e9a4.svg);background-size:calc(332px * 1) calc(52px * 1);background-position:calc((0px - 2px) * 1) calc((0px - 2px) * 1);width:calc(16px * 1);height:calc(16px * 1)}.oj-hicontrast .oj-fwk-icon-document,.oj-hicontrast .oj-tree-leaf:not(.oj-tree-type) a .oj-tree-node-icon,.oj-hicontrast .oj-treeview-leaf>.oj-treeview-item-content>.oj-treeview-item-icon,.oj-tree-leaf:not(.oj-tree-type) a .oj-hicontrast .oj-tree-node-icon{background-image:none}.oj-hicontrast .oj-fwk-icon-document:before,.oj-hicontrast .oj-tree-leaf:not(.oj-tree-type) a .oj-tree-node-icon:before,.oj-hicontrast .oj-treeview-leaf>.oj-treeview-item-content>.oj-treeview-item-icon:before,.oj-tree-leaf:not(.oj-tree-type) a .oj-hicontrast .oj-tree-node-icon:before{content:url(/408d353b581bab8f5a3fc7ba17bf7775.svg);width:100%;height:100%}@media print,(max-resolution:0.99dppx){.oj-fwk-icon-document,.oj-tree-leaf:not(.oj-tree-type) a .oj-tree-node-icon,.oj-treeview-leaf>.oj-treeview-item-content>.oj-treeview-item-icon{background-image:none}.oj-fwk-icon-document:before,.oj-tree-leaf:not(.oj-tree-type) a .oj-tree-node-icon:before,.oj-treeview-leaf>.oj-treeview-item-content>.oj-treeview-item-icon:before{content:url(/408d353b581bab8f5a3fc7ba17bf7775.svg);width:100%;height:100%}}.oj-collapsed:not(.oj-tree-type)>a .oj-tree-node-icon,.oj-collapsed>.oj-treeview-item-content>.oj-treeview-item-icon,.oj-fwk-icon-folder-collapsed{background-image:url(/4dd32ea342eb9add94926af2b0d2e9a4.svg);background-size:calc(332px * 1) calc(52px * 1);background-position:calc((-20px - 2px) * 1) calc((0px - 2px) * 1);width:calc(16px * 1);height:calc(16px * 1)}.oj-collapsed:not(.oj-tree-type)>a .oj-hicontrast .oj-tree-node-icon,.oj-hicontrast .oj-collapsed:not(.oj-tree-type)>a .oj-tree-node-icon,.oj-hicontrast .oj-collapsed>.oj-treeview-item-content>.oj-treeview-item-icon,.oj-hicontrast .oj-fwk-icon-folder-collapsed{background-image:none}.oj-collapsed:not(.oj-tree-type)>a .oj-hicontrast .oj-tree-node-icon:before,.oj-hicontrast .oj-collapsed:not(.oj-tree-type)>a .oj-tree-node-icon:before,.oj-hicontrast .oj-collapsed>.oj-treeview-item-content>.oj-treeview-item-icon:before,.oj-hicontrast .oj-fwk-icon-folder-collapsed:before{content:url(/ea6a0d8707f564f14fb72a3ab4ccc4e7.svg);width:100%;height:100%}@media print,(max-resolution:0.99dppx){.oj-collapsed:not(.oj-tree-type)>a .oj-tree-node-icon,.oj-collapsed>.oj-treeview-item-content>.oj-treeview-item-icon,.oj-fwk-icon-folder-collapsed{background-image:none}.oj-collapsed:not(.oj-tree-type)>a .oj-tree-node-icon:before,.oj-collapsed>.oj-treeview-item-content>.oj-treeview-item-icon:before,.oj-fwk-icon-folder-collapsed:before{content:url(/ea6a0d8707f564f14fb72a3ab4ccc4e7.svg);width:100%;height:100%}}.oj-expanded:not(.oj-tree-type)>a .oj-tree-node-icon,.oj-expanded>.oj-treeview-item-content>.oj-treeview-item-icon,.oj-fwk-icon-folder-open{background-image:url(/4dd32ea342eb9add94926af2b0d2e9a4.svg);background-size:calc(332px * 1) calc(52px * 1);background-position:calc((-40px - 2px) * 1) calc((0px - 2px) * 1);width:calc(16px * 1);height:calc(16px * 1)}.oj-expanded:not(.oj-tree-type)>a .oj-hicontrast .oj-tree-node-icon,.oj-hicontrast .oj-expanded:not(.oj-tree-type)>a .oj-tree-node-icon,.oj-hicontrast .oj-expanded>.oj-treeview-item-content>.oj-treeview-item-icon,.oj-hicontrast .oj-fwk-icon-folder-open{background-image:none}.oj-expanded:not(.oj-tree-type)>a .oj-hicontrast .oj-tree-node-icon:before,.oj-hicontrast .oj-expanded:not(.oj-tree-type)>a .oj-tree-node-icon:before,.oj-hicontrast .oj-expanded>.oj-treeview-item-content>.oj-treeview-item-icon:before,.oj-hicontrast .oj-fwk-icon-folder-open:before{content:url(/a85e97a95fbe8bc6201d73343900c0c9.svg);width:100%;height:100%}@media print,(max-resolution:0.99dppx){.oj-expanded:not(.oj-tree-type)>a .oj-tree-node-icon,.oj-expanded>.oj-treeview-item-content>.oj-treeview-item-icon,.oj-fwk-icon-folder-open{background-image:none}.oj-expanded:not(.oj-tree-type)>a .oj-tree-node-icon:before,.oj-expanded>.oj-treeview-item-content>.oj-treeview-item-icon:before,.oj-fwk-icon-folder-open:before{content:url(/a85e97a95fbe8bc6201d73343900c0c9.svg);width:100%;height:100%}}.oj-avatar-group-image .oj-avatar-placeholder-icon,.oj-fwk-icon-group-avatar{background-image:url(/4dd32ea342eb9add94926af2b0d2e9a4.svg);background-size:calc(332px * 1) calc(52px * 1);background-position:calc((-60px - 2px) * 1) calc((0px - 2px) * 1);width:calc(32px * 1);height:calc(32px * 1)}.oj-avatar-group-image .oj-hicontrast .oj-avatar-placeholder-icon,.oj-hicontrast .oj-avatar-group-image .oj-avatar-placeholder-icon,.oj-hicontrast .oj-fwk-icon-group-avatar{background-image:none}.oj-avatar-group-image .oj-hicontrast .oj-avatar-placeholder-icon:before,.oj-hicontrast .oj-avatar-group-image .oj-avatar-placeholder-icon:before,.oj-hicontrast .oj-fwk-icon-group-avatar:before{content:url(/a3be27a242eea96a7d97dd2e7a712742.svg);width:100%;height:100%}@media print,(max-resolution:0.99dppx){.oj-avatar-group-image .oj-avatar-placeholder-icon,.oj-fwk-icon-group-avatar{background-image:none}.oj-avatar-group-image .oj-avatar-placeholder-icon:before,.oj-fwk-icon-group-avatar:before{content:url(/a3be27a242eea96a7d97dd2e7a712742.svg);width:100%;height:100%}}.oj-fwk-icon-none{background-image:url(/4dd32ea342eb9add94926af2b0d2e9a4.svg);background-size:calc(332px * 1) calc(52px * 1);background-position:calc((-96px - 2px) * 1) calc((0px - 2px) * 1);width:calc(48px * 1);height:calc(48px * 1)}.oj-hicontrast .oj-fwk-icon-none{background-image:none}.oj-hicontrast .oj-fwk-icon-none:before{content:url(/879d355582e630ac592f341cc91aac32.svg);width:100%;height:100%}@media print,(max-resolution:0.99dppx){.oj-fwk-icon-none{background-image:none}.oj-fwk-icon-none:before{content:url(/879d355582e630ac592f341cc91aac32.svg);width:100%;height:100%}}.oj-avatar-placeholder-icon,.oj-fwk-icon-person-avatar{background-image:url(/4dd32ea342eb9add94926af2b0d2e9a4.svg);background-size:calc(332px * 1) calc(52px * 1);background-position:calc((-148px - 2px) * 1) calc((0px - 2px) * 1);width:calc(32px * 1);height:calc(32px * 1)}.oj-hicontrast .oj-avatar-placeholder-icon,.oj-hicontrast .oj-fwk-icon-person-avatar{background-image:none}.oj-hicontrast .oj-avatar-placeholder-icon:before,.oj-hicontrast .oj-fwk-icon-person-avatar:before{content:url(/7d9be8f7d1688571dc3a15430f7348c0.svg);width:100%;height:100%}@media print,(max-resolution:0.99dppx){.oj-avatar-placeholder-icon,.oj-fwk-icon-person-avatar{background-image:none}.oj-avatar-placeholder-icon:before,.oj-fwk-icon-person-avatar:before{content:url(/7d9be8f7d1688571dc3a15430f7348c0.svg);width:100%;height:100%}}.oj-fwk-icon-status-confirmation,.oj-message-status-icon.oj-message-confirmation-icon,.oj-progressstatus-done-icon{background-image:url(/4dd32ea342eb9add94926af2b0d2e9a4.svg);background-size:calc(332px * 1) calc(52px * 1);background-position:calc((-184px - 2px) * 1) calc((0px - 2px) * 1);width:calc(20px * 1);height:calc(20px * 1)}.oj-hicontrast .oj-fwk-icon-status-confirmation,.oj-hicontrast .oj-message-status-icon.oj-message-confirmation-icon,.oj-hicontrast .oj-progressstatus-done-icon{background-image:none}.oj-hicontrast .oj-fwk-icon-status-confirmation:before,.oj-hicontrast .oj-message-status-icon.oj-message-confirmation-icon:before,.oj-hicontrast .oj-progressstatus-done-icon:before{content:url(/9577ae945acf3d26a03307913f93b33c.svg);width:100%;height:100%}@media print,(max-resolution:0.99dppx){.oj-fwk-icon-status-confirmation,.oj-message-status-icon.oj-message-confirmation-icon,.oj-progressstatus-done-icon{background-image:none}.oj-fwk-icon-status-confirmation:before,.oj-message-status-icon.oj-message-confirmation-icon:before,.oj-progressstatus-done-icon:before{content:url(/9577ae945acf3d26a03307913f93b33c.svg);width:100%;height:100%}}.oj-fwk-icon-status-confirmation2{background-image:url(/4dd32ea342eb9add94926af2b0d2e9a4.svg);background-size:calc(332px * 1) calc(52px * 1);background-position:calc((-208px - 2px) * 1) calc((0px - 2px) * 1);width:calc(9px * 1);height:calc(9px * 1)}.oj-hicontrast .oj-fwk-icon-status-confirmation2{background-image:none}.oj-hicontrast .oj-fwk-icon-status-confirmation2:before{content:url(/805ef1fac3b09c67a06f49895d039e92.svg);width:100%;height:100%}@media print,(max-resolution:0.99dppx){.oj-fwk-icon-status-confirmation2{background-image:none}.oj-fwk-icon-status-confirmation2:before{content:url(/805ef1fac3b09c67a06f49895d039e92.svg);width:100%;height:100%}}.oj-fwk-icon-status-error,.oj-message-status-icon.oj-message-error-icon,.oj-progressstatus-error-icon{background-image:url(/4dd32ea342eb9add94926af2b0d2e9a4.svg);background-size:calc(332px * 1) calc(52px * 1);background-position:calc((-221px - 2px) * 1) calc((0px - 2px) * 1);width:calc(20px * 1);height:calc(20px * 1)}.oj-hicontrast .oj-fwk-icon-status-error,.oj-hicontrast .oj-message-status-icon.oj-message-error-icon,.oj-hicontrast .oj-progressstatus-error-icon{background-image:none}.oj-hicontrast .oj-fwk-icon-status-error:before,.oj-hicontrast .oj-message-status-icon.oj-message-error-icon:before,.oj-hicontrast .oj-progressstatus-error-icon:before{content:url(/c0ac234814adbabda8c8c5d894eb8d02.svg);width:100%;height:100%}@media print,(max-resolution:0.99dppx){.oj-fwk-icon-status-error,.oj-message-status-icon.oj-message-error-icon,.oj-progressstatus-error-icon{background-image:none}.oj-fwk-icon-status-error:before,.oj-message-status-icon.oj-message-error-icon:before,.oj-progressstatus-error-icon:before{content:url(/c0ac234814adbabda8c8c5d894eb8d02.svg);width:100%;height:100%}}.oj-fwk-icon-status-error2{background-image:url(/4dd32ea342eb9add94926af2b0d2e9a4.svg);background-size:calc(332px * 1) calc(52px * 1);background-position:calc((-245px - 2px) * 1) calc((0px - 2px) * 1);width:calc(9px * 1);height:calc(9px * 1)}.oj-hicontrast .oj-fwk-icon-status-error2{background-image:none}.oj-hicontrast .oj-fwk-icon-status-error2:before{content:url(/0b2f0ccd63db22ddd207b5928a92cd9d.svg);width:100%;height:100%}@media print,(max-resolution:0.99dppx){.oj-fwk-icon-status-error2{background-image:none}.oj-fwk-icon-status-error2:before{content:url(/0b2f0ccd63db22ddd207b5928a92cd9d.svg);width:100%;height:100%}}.oj-fwk-icon-status-info,.oj-message-status-icon.oj-message-info-icon{background-image:url(/4dd32ea342eb9add94926af2b0d2e9a4.svg);background-size:calc(332px * 1) calc(52px * 1);background-position:calc((-258px - 2px) * 1) calc((0px - 2px) * 1);width:calc(20px * 1);height:calc(20px * 1)}.oj-hicontrast .oj-fwk-icon-status-info,.oj-hicontrast .oj-message-status-icon.oj-message-info-icon{background-image:none}.oj-hicontrast .oj-fwk-icon-status-info:before,.oj-hicontrast .oj-message-status-icon.oj-message-info-icon:before{content:url(/0b93aea21411742cfe966114e32d45ab.svg);width:100%;height:100%}@media print,(max-resolution:0.99dppx){.oj-fwk-icon-status-info,.oj-message-status-icon.oj-message-info-icon{background-image:none}.oj-fwk-icon-status-info:before,.oj-message-status-icon.oj-message-info-icon:before{content:url(/0b93aea21411742cfe966114e32d45ab.svg);width:100%;height:100%}}.oj-fwk-icon-status-info2{background-image:url(/4dd32ea342eb9add94926af2b0d2e9a4.svg);background-size:calc(332px * 1) calc(52px * 1);background-position:calc((-282px - 2px) * 1) calc((0px - 2px) * 1);width:calc(9px * 1);height:calc(9px * 1)}.oj-hicontrast .oj-fwk-icon-status-info2{background-image:none}.oj-hicontrast .oj-fwk-icon-status-info2:before{content:url(/abac73de14ffb248949428080dcdd235.svg);width:100%;height:100%}@media print,(max-resolution:0.99dppx){.oj-fwk-icon-status-info2{background-image:none}.oj-fwk-icon-status-info2:before{content:url(/abac73de14ffb248949428080dcdd235.svg);width:100%;height:100%}}.oj-fwk-icon-status-warning,.oj-message-status-icon.oj-message-warning-icon{background-image:url(/4dd32ea342eb9add94926af2b0d2e9a4.svg);background-size:calc(332px * 1) calc(52px * 1);background-position:calc((-295px - 2px) * 1) calc((0px - 2px) * 1);width:calc(20px * 1);height:calc(20px * 1)}.oj-hicontrast .oj-fwk-icon-status-warning,.oj-hicontrast .oj-message-status-icon.oj-message-warning-icon{background-image:none}.oj-hicontrast .oj-fwk-icon-status-warning:before,.oj-hicontrast .oj-message-status-icon.oj-message-warning-icon:before{content:url(/0c5c3fb0b0119164f6cf868b467b4ce6.svg);width:100%;height:100%}@media print,(max-resolution:0.99dppx){.oj-fwk-icon-status-warning,.oj-message-status-icon.oj-message-warning-icon{background-image:none}.oj-fwk-icon-status-warning:before,.oj-message-status-icon.oj-message-warning-icon:before{content:url(/0c5c3fb0b0119164f6cf868b467b4ce6.svg);width:100%;height:100%}}.oj-fwk-icon-status-warning2{background-image:url(/4dd32ea342eb9add94926af2b0d2e9a4.svg);background-size:calc(332px * 1) calc(52px * 1);background-position:calc((-319px - 2px) * 1) calc((0px - 2px) * 1);width:calc(9px * 1);height:calc(9px * 1)}.oj-hicontrast .oj-fwk-icon-status-warning2{background-image:none}.oj-hicontrast .oj-fwk-icon-status-warning2:before{content:url(/3178b762344efc83c789c41ab3799f44.svg);width:100%;height:100%}@media print,(max-resolution:0.99dppx){.oj-fwk-icon-status-warning2{background-image:none}.oj-fwk-icon-status-warning2:before{content:url(/3178b762344efc83c789c41ab3799f44.svg);width:100%;height:100%}}@font-face{font-family:'Alta Icon Font';src:url(/3e587b3bcda50ac8ff37bf27c7ce1e82.woff) format("woff")}.oj-component-icon,.oj-fwk-icon,.oj-listview-drag-handle,.oj-listview-drill-icon,.oj-panel-collapse-icon,.oj-panel-drag-icon,.oj-panel-expand-icon,.oj-panel-remove-icon,.oj-popup-tail.oj-popup-tail-simple,.oj-progressstatus-cancel-icon,.oj-web-applayout-offcanvas-icon{font-family:"Alta Icon Font";font-size:16px;line-height:1;display:inline-block;font-weight:400;speak:none;font-style:normal;font-variant:normal;text-transform:none;color:rgba(0,0,0,.8);text-align:center;box-sizing:content-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.oj-component-icon:before,.oj-fwk-icon:before,.oj-listview-drag-handle:before,.oj-listview-drill-icon:before,.oj-panel-collapse-icon:before,.oj-panel-drag-icon:before,.oj-panel-expand-icon:before,.oj-panel-remove-icon:before,.oj-popup-tail.oj-popup-tail-simple:before,.oj-progressstatus-cancel-icon:before,.oj-web-applayout-offcanvas-icon:before{display:inline-block}.oj-icon{display:inline-block;width:16px;height:16px;line-height:1;overflow:hidden;direction:ltr;text-align:center;box-sizing:content-box}.oj-icon:before{display:inline-block;box-sizing:content-box}a .oj-clickable-icon,a.oj-clickable-icon,a.oj-clickable-icon-nocontext{font-weight:400}.oj-default .oj-clickable-icon,.oj-default.oj-clickable-icon,.oj-default.oj-clickable-icon-nocontext,a .oj-clickable-icon,a.oj-clickable-icon,a.oj-clickable-icon-nocontext,a:visited .oj-clickable-icon,a:visited.oj-clickable-icon,a:visited.oj-clickable-icon-nocontext{color:rgba(0,0,0,.8)}.oj-hover .oj-clickable-icon,.oj-hover.oj-clickable-icon,.oj-hover.oj-clickable-icon-nocontext,a:hover .oj-clickable-icon,a:hover.oj-clickable-icon,a:hover.oj-clickable-icon-nocontext{color:#02629f}.oj-active .oj-clickable-icon,.oj-active.oj-clickable-icon,.oj-active.oj-clickable-icon-nocontext,a:active .oj-clickable-icon,a:active.oj-clickable-icon,a:active.oj-clickable-icon-nocontext{color:#027bc7}.oj-selected .oj-clickable-icon,.oj-selected.oj-clickable-icon,.oj-selected.oj-clickable-icon-nocontext,a.oj-selected .oj-clickable-icon,a.oj-selected.oj-clickable-icon,a.oj-selected.oj-clickable-icon-nocontext{color:#027bc7}.oj-disabled .oj-clickable-icon,.oj-disabled a .oj-clickable-icon,.oj-disabled.oj-clickable-icon,.oj-disabled.oj-clickable-icon-nocontext,a.oj-disabled .oj-clickable-icon,a.oj-disabled.oj-clickable-icon,a.oj-disabled.oj-clickable-icon-nocontext{color:#cbcccd;opacity:1}.oj-collapsed a.oj-tree-loading>.oj-tree-node-icon.oj-tree-icon:before,.oj-fwk-icon-load:before,.oj-listview-expanding-icon:before,.oj-rowexpander-lazyload-icon:before,.oj-tree-loading .oj-tree-icon:before{content:url(/19194c89732cd86216a968108382a285.gif)}.oj-collapsed:not(.oj-tree-type)>a .oj-tree-node-icon,.oj-collapsed>.oj-treeview-item-content>.oj-treeview-item-icon,.oj-expanded:not(.oj-tree-type)>a .oj-tree-node-icon,.oj-expanded>.oj-treeview-item-content>.oj-treeview-item-icon,.oj-fwk-icon-document,.oj-fwk-icon-folder-collapsed,.oj-fwk-icon-folder-open,.oj-fwk-icon-status-confirmation,.oj-fwk-icon-status-error,.oj-fwk-icon-status-info,.oj-fwk-icon-status-warning,.oj-message-status-icon.oj-message-confirmation-icon,.oj-message-status-icon.oj-message-error-icon,.oj-message-status-icon.oj-message-info-icon,.oj-message-status-icon.oj-message-warning-icon,.oj-progressstatus-done-icon,.oj-progressstatus-error-icon,.oj-tree-leaf:not(.oj-tree-type) a .oj-tree-node-icon,.oj-treeview-leaf>.oj-treeview-item-content>.oj-treeview-item-icon{font-size:16px}.oj-fwk-icon-status-confirmation2,.oj-fwk-icon-status-error2,.oj-fwk-icon-status-info2,.oj-fwk-icon-status-warning2{font-size:9px}.oj-fwk-icon-cbsingle-hover-selected,.oj-selector:hover .oj-selector-wrapper.oj-selected{background-image:url(/af42b64d1a38d9274ca442c41dc42806.svg);background-size:calc(968px * 1) calc(44px * 1);background-position:calc((0px - 2px) * 1) calc((0px - 2px) * 1);width:calc(16px * 1);height:calc(16px * 1)}.oj-hicontrast .oj-fwk-icon-cbsingle-hover-selected,.oj-hicontrast .oj-selector:hover .oj-selector-wrapper.oj-selected,.oj-selector:hover .oj-hicontrast .oj-selector-wrapper.oj-selected{background-image:none}.oj-hicontrast .oj-fwk-icon-cbsingle-hover-selected:before,.oj-hicontrast .oj-selector:hover .oj-selector-wrapper.oj-selected:before,.oj-selector:hover .oj-hicontrast .oj-selector-wrapper.oj-selected:before{content:url(/a8759f191415f87a3175ae77d86bd070.svg);width:100%;height:100%}@media print,(max-resolution:0.99dppx){.oj-fwk-icon-cbsingle-hover-selected,.oj-selector:hover .oj-selector-wrapper.oj-selected{background-image:none}.oj-fwk-icon-cbsingle-hover-selected:before,.oj-selector:hover .oj-selector-wrapper.oj-selected:before{content:url(/a8759f191415f87a3175ae77d86bd070.svg);width:100%;height:100%}}.oj-fwk-icon-cbsingle-hover-unselected,.oj-selector:hover .oj-selector-wrapper:not(.oj-selected){background-image:url(/af42b64d1a38d9274ca442c41dc42806.svg);background-size:calc(968px * 1) calc(44px * 1);background-position:calc((-20px - 2px) * 1) calc((0px - 2px) * 1);width:calc(16px * 1);height:calc(16px * 1)}.oj-hicontrast .oj-fwk-icon-cbsingle-hover-unselected,.oj-hicontrast .oj-selector:hover .oj-selector-wrapper:not(.oj-selected),.oj-selector:hover .oj-hicontrast .oj-selector-wrapper:not(.oj-selected){background-image:none}.oj-hicontrast .oj-fwk-icon-cbsingle-hover-unselected:before,.oj-hicontrast .oj-selector:hover .oj-selector-wrapper:not(.oj-selected):before,.oj-selector:hover .oj-hicontrast .oj-selector-wrapper:not(.oj-selected):before{content:url(/83d25182014441006f716ef543446db9.svg);width:100%;height:100%}@media print,(max-resolution:0.99dppx){.oj-fwk-icon-cbsingle-hover-unselected,.oj-selector:hover .oj-selector-wrapper:not(.oj-selected){background-image:none}.oj-fwk-icon-cbsingle-hover-unselected:before,.oj-selector:hover .oj-selector-wrapper:not(.oj-selected):before{content:url(/83d25182014441006f716ef543446db9.svg);width:100%;height:100%}}.oj-checkboxset .oj-disabled.oj-selected .oj-radiocheckbox-icon,.oj-fwk-icon-checkbox-dis-selected,.oj-menucheckbox-icon.oj-selected.oj-disabled::after{background-image:url(/af42b64d1a38d9274ca442c41dc42806.svg);background-size:calc(968px * 1) calc(44px * 1);background-position:calc((-40px - 2px) * 1) calc((0px - 2px) * 1);width:calc(16px * 1);height:calc(16px * 1)}.oj-checkboxset .oj-disabled.oj-selected .oj-hicontrast .oj-radiocheckbox-icon,.oj-hicontrast .oj-checkboxset .oj-disabled.oj-selected .oj-radiocheckbox-icon,.oj-hicontrast .oj-fwk-icon-checkbox-dis-selected,.oj-hicontrast .oj-menucheckbox-icon.oj-selected.oj-disabled::after{background-image:none}.oj-checkboxset .oj-disabled.oj-selected .oj-hicontrast .oj-radiocheckbox-icon:before,.oj-hicontrast .oj-checkboxset .oj-disabled.oj-selected .oj-radiocheckbox-icon:before,.oj-hicontrast .oj-fwk-icon-checkbox-dis-selected:before{content:url(/095b684aca76fe51883dfbbff2b50be1.svg);width:100%;height:100%}@media print,(max-resolution:0.99dppx){.oj-checkboxset .oj-disabled.oj-selected .oj-radiocheckbox-icon,.oj-fwk-icon-checkbox-dis-selected,.oj-menucheckbox-icon.oj-selected.oj-disabled::after{background-image:none}.oj-checkboxset .oj-disabled.oj-selected .oj-radiocheckbox-icon:before,.oj-fwk-icon-checkbox-dis-selected:before{content:url(/095b684aca76fe51883dfbbff2b50be1.svg);width:100%;height:100%}}.oj-checkboxset .oj-disabled .oj-radiocheckbox-icon,.oj-fwk-icon-checkbox-dis-unselected,.oj-menucheckbox-icon.oj-disabled::after{background-image:url(/af42b64d1a38d9274ca442c41dc42806.svg);background-size:calc(968px * 1) calc(44px * 1);background-position:calc((-60px - 2px) * 1) calc((0px - 2px) * 1);width:calc(16px * 1);height:calc(16px * 1)}.oj-checkboxset .oj-disabled .oj-hicontrast .oj-radiocheckbox-icon,.oj-hicontrast .oj-checkboxset .oj-disabled .oj-radiocheckbox-icon,.oj-hicontrast .oj-fwk-icon-checkbox-dis-unselected,.oj-hicontrast .oj-menucheckbox-icon.oj-disabled::after{background-image:none}.oj-checkboxset .oj-disabled .oj-hicontrast .oj-radiocheckbox-icon:before,.oj-hicontrast .oj-checkboxset .oj-disabled .oj-radiocheckbox-icon:before,.oj-hicontrast .oj-fwk-icon-checkbox-dis-unselected:before{content:url(/79086c882c70cb05cbd19a3bb75feb93.svg);width:100%;height:100%}@media print,(max-resolution:0.99dppx){.oj-checkboxset .oj-disabled .oj-radiocheckbox-icon,.oj-fwk-icon-checkbox-dis-unselected,.oj-menucheckbox-icon.oj-disabled::after{background-image:none}.oj-checkboxset .oj-disabled .oj-radiocheckbox-icon:before,.oj-fwk-icon-checkbox-dis-unselected:before{content:url(/79086c882c70cb05cbd19a3bb75feb93.svg);width:100%;height:100%}}.oj-checkboxset .oj-selected .oj-radiocheckbox-icon,.oj-fwk-icon-checkbox-ena-selected,.oj-menucheckbox-icon.oj-selected::after{background-image:url(/af42b64d1a38d9274ca442c41dc42806.svg);background-size:calc(968px * 1) calc(44px * 1);background-position:calc((-80px - 2px) * 1) calc((0px - 2px) * 1);width:calc(16px * 1);height:calc(16px * 1)}.oj-checkboxset .oj-selected .oj-hicontrast .oj-radiocheckbox-icon,.oj-hicontrast .oj-checkboxset .oj-selected .oj-radiocheckbox-icon,.oj-hicontrast .oj-fwk-icon-checkbox-ena-selected,.oj-hicontrast .oj-menucheckbox-icon.oj-selected::after{background-image:none}.oj-checkboxset .oj-selected .oj-hicontrast .oj-radiocheckbox-icon:before,.oj-hicontrast .oj-checkboxset .oj-selected .oj-radiocheckbox-icon:before,.oj-hicontrast .oj-fwk-icon-checkbox-ena-selected:before{content:url(/a8759f191415f87a3175ae77d86bd070.svg);width:100%;height:100%}@media print,(max-resolution:0.99dppx){.oj-checkboxset .oj-selected .oj-radiocheckbox-icon,.oj-fwk-icon-checkbox-ena-selected,.oj-menucheckbox-icon.oj-selected::after{background-image:none}.oj-checkboxset .oj-selected .oj-radiocheckbox-icon:before,.oj-fwk-icon-checkbox-ena-selected:before{content:url(/a8759f191415f87a3175ae77d86bd070.svg);width:100%;height:100%}}.oj-checkboxset .oj-radiocheckbox-icon,.oj-fwk-icon-checkbox-ena-unselected,.oj-menucheckbox-icon::after{background-image:url(/af42b64d1a38d9274ca442c41dc42806.svg);background-size:calc(968px * 1) calc(44px * 1);background-position:calc((-100px - 2px) * 1) calc((0px - 2px) * 1);width:calc(16px * 1);height:calc(16px * 1)}.oj-checkboxset .oj-hicontrast .oj-radiocheckbox-icon,.oj-hicontrast .oj-checkboxset .oj-radiocheckbox-icon,.oj-hicontrast .oj-fwk-icon-checkbox-ena-unselected,.oj-hicontrast .oj-menucheckbox-icon::after{background-image:none}.oj-checkboxset .oj-hicontrast .oj-radiocheckbox-icon:before,.oj-hicontrast .oj-checkboxset .oj-radiocheckbox-icon:before,.oj-hicontrast .oj-fwk-icon-checkbox-ena-unselected:before{content:url(/83d25182014441006f716ef543446db9.svg);width:100%;height:100%}@media print,(max-resolution:0.99dppx){.oj-checkboxset .oj-radiocheckbox-icon,.oj-fwk-icon-checkbox-ena-unselected,.oj-menucheckbox-icon::after{background-image:none}.oj-checkboxset .oj-radiocheckbox-icon:before,.oj-fwk-icon-checkbox-ena-unselected:before{content:url(/83d25182014441006f716ef543446db9.svg);width:100%;height:100%}}.oj-checkboxset-wrapper>.oj-active.oj-selected .oj-radiocheckbox-icon,.oj-fwk-icon-checkbox-pressed-selected,.oj-selector:active .oj-selector-wrapper.oj-selected{background-image:url(/af42b64d1a38d9274ca442c41dc42806.svg);background-size:calc(968px * 1) calc(44px * 1);background-position:calc((-120px - 2px) * 1) calc((0px - 2px) * 1);width:calc(16px * 1);height:calc(16px * 1)}.oj-checkboxset-wrapper>.oj-active.oj-selected .oj-hicontrast .oj-radiocheckbox-icon,.oj-hicontrast .oj-checkboxset-wrapper>.oj-active.oj-selected .oj-radiocheckbox-icon,.oj-hicontrast .oj-fwk-icon-checkbox-pressed-selected,.oj-hicontrast .oj-selector:active .oj-selector-wrapper.oj-selected,.oj-selector:active .oj-hicontrast .oj-selector-wrapper.oj-selected{background-image:none}.oj-checkboxset-wrapper>.oj-active.oj-selected .oj-hicontrast .oj-radiocheckbox-icon:before,.oj-hicontrast .oj-checkboxset-wrapper>.oj-active.oj-selected .oj-radiocheckbox-icon:before,.oj-hicontrast .oj-fwk-icon-checkbox-pressed-selected:before,.oj-hicontrast .oj-selector:active .oj-selector-wrapper.oj-selected:before,.oj-selector:active .oj-hicontrast .oj-selector-wrapper.oj-selected:before{content:url(/6ac108821f8e6dfe064ffb06050ff3d1.svg);width:100%;height:100%}@media print,(max-resolution:0.99dppx){.oj-checkboxset-wrapper>.oj-active.oj-selected .oj-radiocheckbox-icon,.oj-fwk-icon-checkbox-pressed-selected,.oj-selector:active .oj-selector-wrapper.oj-selected{background-image:none}.oj-checkboxset-wrapper>.oj-active.oj-selected .oj-radiocheckbox-icon:before,.oj-fwk-icon-checkbox-pressed-selected:before,.oj-selector:active .oj-selector-wrapper.oj-selected:before{content:url(/6ac108821f8e6dfe064ffb06050ff3d1.svg);width:100%;height:100%}}.oj-checkboxset-wrapper>.oj-active .oj-radiocheckbox-icon,.oj-fwk-icon-checkbox-pressed-unselected,.oj-selector:active .oj-selector-wrapper:not(.oj-selected){background-image:url(/af42b64d1a38d9274ca442c41dc42806.svg);background-size:calc(968px * 1) calc(44px * 1);background-position:calc((-140px - 2px) * 1) calc((0px - 2px) * 1);width:calc(16px * 1);height:calc(16px * 1)}.oj-checkboxset-wrapper>.oj-active .oj-hicontrast .oj-radiocheckbox-icon,.oj-hicontrast .oj-checkboxset-wrapper>.oj-active .oj-radiocheckbox-icon,.oj-hicontrast .oj-fwk-icon-checkbox-pressed-unselected,.oj-hicontrast .oj-selector:active .oj-selector-wrapper:not(.oj-selected),.oj-selector:active .oj-hicontrast .oj-selector-wrapper:not(.oj-selected){background-image:none}.oj-checkboxset-wrapper>.oj-active .oj-hicontrast .oj-radiocheckbox-icon:before,.oj-hicontrast .oj-checkboxset-wrapper>.oj-active .oj-radiocheckbox-icon:before,.oj-hicontrast .oj-fwk-icon-checkbox-pressed-unselected:before,.oj-hicontrast .oj-selector:active .oj-selector-wrapper:not(.oj-selected):before,.oj-selector:active .oj-hicontrast .oj-selector-wrapper:not(.oj-selected):before{content:url(/29d355f91e0f37fcf83e8caa3de7c9e8.svg);width:100%;height:100%}@media print,(max-resolution:0.99dppx){.oj-checkboxset-wrapper>.oj-active .oj-radiocheckbox-icon,.oj-fwk-icon-checkbox-pressed-unselected,.oj-selector:active .oj-selector-wrapper:not(.oj-selected){background-image:none}.oj-checkboxset-wrapper>.oj-active .oj-radiocheckbox-icon:before,.oj-fwk-icon-checkbox-pressed-unselected:before,.oj-selector:active .oj-selector-wrapper:not(.oj-selected):before{content:url(/29d355f91e0f37fcf83e8caa3de7c9e8.svg);width:100%;height:100%}}.oj-fwk-icon-checkbox-tristate-partial{background-image:url(/af42b64d1a38d9274ca442c41dc42806.svg);background-size:calc(968px * 1) calc(44px * 1);background-position:calc((-160px - 2px) * 1) calc((0px - 2px) * 1);width:calc(16px * 1);height:calc(16px * 1)}.oj-hicontrast .oj-fwk-icon-checkbox-tristate-partial{background-image:none}.oj-hicontrast .oj-fwk-icon-checkbox-tristate-partial:before{content:url(/31acfdda1ca2d24ccd8120a548c9096b.svg);width:100%;height:100%}@media print,(max-resolution:0.99dppx){.oj-fwk-icon-checkbox-tristate-partial{background-image:none}.oj-fwk-icon-checkbox-tristate-partial:before{content:url(/31acfdda1ca2d24ccd8120a548c9096b.svg);width:100%;height:100%}}.oj-fwk-icon-checkbox-tristate-selected,.oj-selector .oj-selector-wrapper.oj-selected{background-image:url(/af42b64d1a38d9274ca442c41dc42806.svg);background-size:calc(968px * 1) calc(44px * 1);background-position:calc((-180px - 2px) * 1) calc((0px - 2px) * 1);width:calc(16px * 1);height:calc(16px * 1)}.oj-hicontrast .oj-fwk-icon-checkbox-tristate-selected,.oj-hicontrast .oj-selector .oj-selector-wrapper.oj-selected,.oj-selector .oj-hicontrast .oj-selector-wrapper.oj-selected{background-image:none}.oj-hicontrast .oj-fwk-icon-checkbox-tristate-selected:before,.oj-hicontrast .oj-selector .oj-selector-wrapper.oj-selected:before,.oj-selector .oj-hicontrast .oj-selector-wrapper.oj-selected:before{content:url(/a8759f191415f87a3175ae77d86bd070.svg);width:100%;height:100%}@media print,(max-resolution:0.99dppx){.oj-fwk-icon-checkbox-tristate-selected,.oj-selector .oj-selector-wrapper.oj-selected{background-image:none}.oj-fwk-icon-checkbox-tristate-selected:before,.oj-selector .oj-selector-wrapper.oj-selected:before{content:url(/a8759f191415f87a3175ae77d86bd070.svg);width:100%;height:100%}}.oj-fwk-icon-checkbox-tristate-unselected,.oj-selector .oj-selector-wrapper:not(.oj-selected){background-image:url(/af42b64d1a38d9274ca442c41dc42806.svg);background-size:calc(968px * 1) calc(44px * 1);background-position:calc((-200px - 2px) * 1) calc((0px - 2px) * 1);width:calc(16px * 1);height:calc(16px * 1)}.oj-hicontrast .oj-fwk-icon-checkbox-tristate-unselected,.oj-hicontrast .oj-selector .oj-selector-wrapper:not(.oj-selected),.oj-selector .oj-hicontrast .oj-selector-wrapper:not(.oj-selected){background-image:none}.oj-hicontrast .oj-fwk-icon-checkbox-tristate-unselected:before,.oj-hicontrast .oj-selector .oj-selector-wrapper:not(.oj-selected):before,.oj-selector .oj-hicontrast .oj-selector-wrapper:not(.oj-selected):before{content:url(/83d25182014441006f716ef543446db9.svg);width:100%;height:100%}@media print,(max-resolution:0.99dppx){.oj-fwk-icon-checkbox-tristate-unselected,.oj-selector .oj-selector-wrapper:not(.oj-selected){background-image:none}.oj-fwk-icon-checkbox-tristate-unselected:before,.oj-selector .oj-selector-wrapper:not(.oj-selected):before{content:url(/83d25182014441006f716ef543446db9.svg);width:100%;height:100%}}.oj-fwk-icon-checkmark-blue,.oj-train-button.oj-visited::before{background-image:url(/af42b64d1a38d9274ca442c41dc42806.svg);background-size:calc(968px * 1) calc(44px * 1);background-position:calc((-220px - 2px) * 1) calc((0px - 2px) * 1);width:calc(16px * 1);height:calc(16px * 1)}.oj-hicontrast .oj-fwk-icon-checkmark-blue,.oj-hicontrast .oj-train-button.oj-visited::before{background-image:none}.oj-hicontrast .oj-fwk-icon-checkmark-blue:before{content:url(/589ff0f68eb4d9edc477ce924dcc373e.svg);width:100%;height:100%}@media print,(max-resolution:0.99dppx){.oj-fwk-icon-checkmark-blue,.oj-train-button.oj-visited::before{background-image:none}.oj-fwk-icon-checkmark-blue:before{content:url(/589ff0f68eb4d9edc477ce924dcc373e.svg);width:100%;height:100%}}.oj-fwk-icon-checkmark-white,.oj-train-button.oj-hover.oj-visited::before{background-image:url(/af42b64d1a38d9274ca442c41dc42806.svg);background-size:calc(968px * 1) calc(44px * 1);background-position:calc((-240px - 2px) * 1) calc((0px - 2px) * 1);width:calc(16px * 1);height:calc(16px * 1)}.oj-hicontrast .oj-fwk-icon-checkmark-white,.oj-hicontrast .oj-train-button.oj-hover.oj-visited::before{background-image:none}.oj-hicontrast .oj-fwk-icon-checkmark-white:before{content:url(/535c879594a5d74f0492f2b1ba8442dc.svg);width:100%;height:100%}@media print,(max-resolution:0.99dppx){.oj-fwk-icon-checkmark-white,.oj-train-button.oj-hover.oj-visited::before{background-image:none}.oj-fwk-icon-checkmark-white:before{content:url(/535c879594a5d74f0492f2b1ba8442dc.svg);width:100%;height:100%}}.oj-fwk-icon-move-handle,.oj-listview-drag-handle{background-image:url(/af42b64d1a38d9274ca442c41dc42806.svg);background-size:calc(968px * 1) calc(44px * 1);background-position:calc((-260px - 2px) * 1) calc((0px - 2px) * 1);width:calc(28px * 1);height:calc(15px * 1)}.oj-hicontrast .oj-fwk-icon-move-handle,.oj-hicontrast .oj-listview-drag-handle{background-image:none}.oj-hicontrast .oj-fwk-icon-move-handle:before,.oj-hicontrast .oj-listview-drag-handle:before{content:url(/f6b01074bb57974d640f80f60f16ae23.svg);width:100%;height:100%}@media print,(max-resolution:0.99dppx){.oj-fwk-icon-move-handle,.oj-listview-drag-handle{background-image:none}.oj-fwk-icon-move-handle:before,.oj-listview-drag-handle:before{content:url(/f6b01074bb57974d640f80f60f16ae23.svg);width:100%;height:100%}}.oj-fwk-icon-radio-dis-selected,.oj-radioset .oj-disabled.oj-selected .oj-radiocheckbox-icon{background-image:url(/af42b64d1a38d9274ca442c41dc42806.svg);background-size:calc(968px * 1) calc(44px * 1);background-position:calc((-292px - 2px) * 1) calc((0px - 2px) * 1);width:calc(16px * 1);height:calc(16px * 1)}.oj-hicontrast .oj-fwk-icon-radio-dis-selected,.oj-hicontrast .oj-radioset .oj-disabled.oj-selected .oj-radiocheckbox-icon,.oj-radioset .oj-disabled.oj-selected .oj-hicontrast .oj-radiocheckbox-icon{background-image:none}.oj-hicontrast .oj-fwk-icon-radio-dis-selected:before,.oj-hicontrast .oj-radioset .oj-disabled.oj-selected .oj-radiocheckbox-icon:before,.oj-radioset .oj-disabled.oj-selected .oj-hicontrast .oj-radiocheckbox-icon:before{content:url(/7a6f5812452c127823f4c4bbdd113ce4.svg);width:100%;height:100%}@media print,(max-resolution:0.99dppx){.oj-fwk-icon-radio-dis-selected,.oj-radioset .oj-disabled.oj-selected .oj-radiocheckbox-icon{background-image:none}.oj-fwk-icon-radio-dis-selected:before,.oj-radioset .oj-disabled.oj-selected .oj-radiocheckbox-icon:before{content:url(/7a6f5812452c127823f4c4bbdd113ce4.svg);width:100%;height:100%}}.oj-fwk-icon-radio-dis-unselected,.oj-radioset .oj-disabled .oj-radiocheckbox-icon{background-image:url(/af42b64d1a38d9274ca442c41dc42806.svg);background-size:calc(968px * 1) calc(44px * 1);background-position:calc((-312px - 2px) * 1) calc((0px - 2px) * 1);width:calc(16px * 1);height:calc(16px * 1)}.oj-hicontrast .oj-fwk-icon-radio-dis-unselected,.oj-hicontrast .oj-radioset .oj-disabled .oj-radiocheckbox-icon,.oj-radioset .oj-disabled .oj-hicontrast .oj-radiocheckbox-icon{background-image:none}.oj-hicontrast .oj-fwk-icon-radio-dis-unselected:before,.oj-hicontrast .oj-radioset .oj-disabled .oj-radiocheckbox-icon:before,.oj-radioset .oj-disabled .oj-hicontrast .oj-radiocheckbox-icon:before{content:url(/2cbf3a252ee0df879d1eaa5cd3ffc916.svg);width:100%;height:100%}@media print,(max-resolution:0.99dppx){.oj-fwk-icon-radio-dis-unselected,.oj-radioset .oj-disabled .oj-radiocheckbox-icon{background-image:none}.oj-fwk-icon-radio-dis-unselected:before,.oj-radioset .oj-disabled .oj-radiocheckbox-icon:before{content:url(/2cbf3a252ee0df879d1eaa5cd3ffc916.svg);width:100%;height:100%}}.oj-fwk-icon-radio-ena-selected,.oj-radioset .oj-selected .oj-radiocheckbox-icon{background-image:url(/af42b64d1a38d9274ca442c41dc42806.svg);background-size:calc(968px * 1) calc(44px * 1);background-position:calc((-332px - 2px) * 1) calc((0px - 2px) * 1);width:calc(16px * 1);height:calc(16px * 1)}.oj-hicontrast .oj-fwk-icon-radio-ena-selected,.oj-hicontrast .oj-radioset .oj-selected .oj-radiocheckbox-icon,.oj-radioset .oj-selected .oj-hicontrast .oj-radiocheckbox-icon{background-image:none}.oj-hicontrast .oj-fwk-icon-radio-ena-selected:before,.oj-hicontrast .oj-radioset .oj-selected .oj-radiocheckbox-icon:before,.oj-radioset .oj-selected .oj-hicontrast .oj-radiocheckbox-icon:before{content:url(/d62969e96f0a3416528a888509a2acaf.svg);width:100%;height:100%}@media print,(max-resolution:0.99dppx){.oj-fwk-icon-radio-ena-selected,.oj-radioset .oj-selected .oj-radiocheckbox-icon{background-image:none}.oj-fwk-icon-radio-ena-selected:before,.oj-radioset .oj-selected .oj-radiocheckbox-icon:before{content:url(/d62969e96f0a3416528a888509a2acaf.svg);width:100%;height:100%}}.oj-fwk-icon-radio-ena-unselected,.oj-radioset .oj-radiocheckbox-icon{background-image:url(/af42b64d1a38d9274ca442c41dc42806.svg);background-size:calc(968px * 1) calc(44px * 1);background-position:calc((-352px - 2px) * 1) calc((0px - 2px) * 1);width:calc(16px * 1);height:calc(16px * 1)}.oj-hicontrast .oj-fwk-icon-radio-ena-unselected,.oj-hicontrast .oj-radioset .oj-radiocheckbox-icon,.oj-radioset .oj-hicontrast .oj-radiocheckbox-icon{background-image:none}.oj-hicontrast .oj-fwk-icon-radio-ena-unselected:before,.oj-hicontrast .oj-radioset .oj-radiocheckbox-icon:before,.oj-radioset .oj-hicontrast .oj-radiocheckbox-icon:before{content:url(/b821bd1f77712f1e1e91b43cad72bbe3.svg);width:100%;height:100%}@media print,(max-resolution:0.99dppx){.oj-fwk-icon-radio-ena-unselected,.oj-radioset .oj-radiocheckbox-icon{background-image:none}.oj-fwk-icon-radio-ena-unselected:before,.oj-radioset .oj-radiocheckbox-icon:before{content:url(/b821bd1f77712f1e1e91b43cad72bbe3.svg);width:100%;height:100%}}.oj-fwk-icon-radio-pressed-selected,.oj-radioset-wrapper>.oj-selected.oj-active .oj-radiocheckbox-icon{background-image:url(/af42b64d1a38d9274ca442c41dc42806.svg);background-size:calc(968px * 1) calc(44px * 1);background-position:calc((-372px - 2px) * 1) calc((0px - 2px) * 1);width:calc(16px * 1);height:calc(16px * 1)}.oj-hicontrast .oj-fwk-icon-radio-pressed-selected,.oj-hicontrast .oj-radioset-wrapper>.oj-selected.oj-active .oj-radiocheckbox-icon,.oj-radioset-wrapper>.oj-selected.oj-active .oj-hicontrast .oj-radiocheckbox-icon{background-image:none}.oj-hicontrast .oj-fwk-icon-radio-pressed-selected:before,.oj-hicontrast .oj-radioset-wrapper>.oj-selected.oj-active .oj-radiocheckbox-icon:before,.oj-radioset-wrapper>.oj-selected.oj-active .oj-hicontrast .oj-radiocheckbox-icon:before{content:url(/d4aa3dfcd6f56bb37b189f537abff9aa.svg);width:100%;height:100%}@media print,(max-resolution:0.99dppx){.oj-fwk-icon-radio-pressed-selected,.oj-radioset-wrapper>.oj-selected.oj-active .oj-radiocheckbox-icon{background-image:none}.oj-fwk-icon-radio-pressed-selected:before,.oj-radioset-wrapper>.oj-selected.oj-active .oj-radiocheckbox-icon:before{content:url(/d4aa3dfcd6f56bb37b189f537abff9aa.svg);width:100%;height:100%}}.oj-fwk-icon-radio-pressed-unselected,.oj-radioset-wrapper>.oj-active .oj-radiocheckbox-icon{background-image:url(/af42b64d1a38d9274ca442c41dc42806.svg);background-size:calc(968px * 1) calc(44px * 1);background-position:calc((-392px - 2px) * 1) calc((0px - 2px) * 1);width:calc(16px * 1);height:calc(16px * 1)}.oj-hicontrast .oj-fwk-icon-radio-pressed-unselected,.oj-hicontrast .oj-radioset-wrapper>.oj-active .oj-radiocheckbox-icon,.oj-radioset-wrapper>.oj-active .oj-hicontrast .oj-radiocheckbox-icon{background-image:none}.oj-hicontrast .oj-fwk-icon-radio-pressed-unselected:before,.oj-hicontrast .oj-radioset-wrapper>.oj-active .oj-radiocheckbox-icon:before,.oj-radioset-wrapper>.oj-active .oj-hicontrast .oj-radiocheckbox-icon:before{content:url(/fa33336b2baaa3d7443c1acc244df8ed.svg);width:100%;height:100%}@media print,(max-resolution:0.99dppx){.oj-fwk-icon-radio-pressed-unselected,.oj-radioset-wrapper>.oj-active .oj-radiocheckbox-icon{background-image:none}.oj-fwk-icon-radio-pressed-unselected:before,.oj-radioset-wrapper>.oj-active .oj-radiocheckbox-icon:before{content:url(/fa33336b2baaa3d7443c1acc244df8ed.svg);width:100%;height:100%}}.oj-fwk-icon-spinner-00,.oj-pulltorefresh-icon-initial{background-image:url(/af42b64d1a38d9274ca442c41dc42806.svg);background-size:calc(968px * 1) calc(44px * 1);background-position:calc((-412px - 2px) * 1) calc((0px - 2px) * 1);width:calc(40px * 1);height:calc(40px * 1)}.oj-hicontrast .oj-fwk-icon-spinner-00,.oj-hicontrast .oj-pulltorefresh-icon-initial{background-image:none}.oj-hicontrast .oj-fwk-icon-spinner-00:before,.oj-hicontrast .oj-pulltorefresh-icon-initial:before{content:url(/74276de66e2601f0416f69fca1f35170.svg);width:100%;height:100%}@media print,(max-resolution:0.99dppx){.oj-fwk-icon-spinner-00,.oj-pulltorefresh-icon-initial{background-image:none}.oj-fwk-icon-spinner-00:before,.oj-pulltorefresh-icon-initial:before{content:url(/74276de66e2601f0416f69fca1f35170.svg);width:100%;height:100%}}.oj-fwk-icon-spinner-10,.oj-pulltorefresh-icon-10-percent{background-image:url(/af42b64d1a38d9274ca442c41dc42806.svg);background-size:calc(968px * 1) calc(44px * 1);background-position:calc((-456px - 2px) * 1) calc((0px - 2px) * 1);width:calc(40px * 1);height:calc(40px * 1)}.oj-hicontrast .oj-fwk-icon-spinner-10,.oj-hicontrast .oj-pulltorefresh-icon-10-percent{background-image:none}.oj-hicontrast .oj-fwk-icon-spinner-10:before,.oj-hicontrast .oj-pulltorefresh-icon-10-percent:before{content:url(/bbc3cb6a04d82e1b901f9a8e50b85579.svg);width:100%;height:100%}@media print,(max-resolution:0.99dppx){.oj-fwk-icon-spinner-10,.oj-pulltorefresh-icon-10-percent{background-image:none}.oj-fwk-icon-spinner-10:before,.oj-pulltorefresh-icon-10-percent:before{content:url(/bbc3cb6a04d82e1b901f9a8e50b85579.svg);width:100%;height:100%}}.oj-fwk-icon-spinner-20,.oj-pulltorefresh-icon-20-percent{background-image:url(/af42b64d1a38d9274ca442c41dc42806.svg);background-size:calc(968px * 1) calc(44px * 1);background-position:calc((-500px - 2px) * 1) calc((0px - 2px) * 1);width:calc(40px * 1);height:calc(40px * 1)}.oj-hicontrast .oj-fwk-icon-spinner-20,.oj-hicontrast .oj-pulltorefresh-icon-20-percent{background-image:none}.oj-hicontrast .oj-fwk-icon-spinner-20:before,.oj-hicontrast .oj-pulltorefresh-icon-20-percent:before{content:url(/653ac8d04ee8bba94c492ef66f89d144.svg);width:100%;height:100%}@media print,(max-resolution:0.99dppx){.oj-fwk-icon-spinner-20,.oj-pulltorefresh-icon-20-percent{background-image:none}.oj-fwk-icon-spinner-20:before,.oj-pulltorefresh-icon-20-percent:before{content:url(/653ac8d04ee8bba94c492ef66f89d144.svg);width:100%;height:100%}}.oj-fwk-icon-spinner-30,.oj-pulltorefresh-icon-30-percent{background-image:url(/af42b64d1a38d9274ca442c41dc42806.svg);background-size:calc(968px * 1) calc(44px * 1);background-position:calc((-544px - 2px) * 1) calc((0px - 2px) * 1);width:calc(40px * 1);height:calc(40px * 1)}.oj-hicontrast .oj-fwk-icon-spinner-30,.oj-hicontrast .oj-pulltorefresh-icon-30-percent{background-image:none}.oj-hicontrast .oj-fwk-icon-spinner-30:before,.oj-hicontrast .oj-pulltorefresh-icon-30-percent:before{content:url(/cbdf6e24f4fdc100485dfb0f15513ec0.svg);width:100%;height:100%}@media print,(max-resolution:0.99dppx){.oj-fwk-icon-spinner-30,.oj-pulltorefresh-icon-30-percent{background-image:none}.oj-fwk-icon-spinner-30:before,.oj-pulltorefresh-icon-30-percent:before{content:url(/cbdf6e24f4fdc100485dfb0f15513ec0.svg);width:100%;height:100%}}.oj-fwk-icon-spinner-40,.oj-pulltorefresh-icon-40-percent{background-image:url(/af42b64d1a38d9274ca442c41dc42806.svg);background-size:calc(968px * 1) calc(44px * 1);background-position:calc((-588px - 2px) * 1) calc((0px - 2px) * 1);width:calc(40px * 1);height:calc(40px * 1)}.oj-hicontrast .oj-fwk-icon-spinner-40,.oj-hicontrast .oj-pulltorefresh-icon-40-percent{background-image:none}.oj-hicontrast .oj-fwk-icon-spinner-40:before,.oj-hicontrast .oj-pulltorefresh-icon-40-percent:before{content:url(/206bc512ace04280fbb04afc372a40f1.svg);width:100%;height:100%}@media print,(max-resolution:0.99dppx){.oj-fwk-icon-spinner-40,.oj-pulltorefresh-icon-40-percent{background-image:none}.oj-fwk-icon-spinner-40:before,.oj-pulltorefresh-icon-40-percent:before{content:url(/206bc512ace04280fbb04afc372a40f1.svg);width:100%;height:100%}}.oj-fwk-icon-spinner-50,.oj-pulltorefresh-icon-50-percent{background-image:url(/af42b64d1a38d9274ca442c41dc42806.svg);background-size:calc(968px * 1) calc(44px * 1);background-position:calc((-632px - 2px) * 1) calc((0px - 2px) * 1);width:calc(40px * 1);height:calc(40px * 1)}.oj-hicontrast .oj-fwk-icon-spinner-50,.oj-hicontrast .oj-pulltorefresh-icon-50-percent{background-image:none}.oj-hicontrast .oj-fwk-icon-spinner-50:before,.oj-hicontrast .oj-pulltorefresh-icon-50-percent:before{content:url(/d976657b23dc5827017e98cae9b711f3.svg);width:100%;height:100%}@media print,(max-resolution:0.99dppx){.oj-fwk-icon-spinner-50,.oj-pulltorefresh-icon-50-percent{background-image:none}.oj-fwk-icon-spinner-50:before,.oj-pulltorefresh-icon-50-percent:before{content:url(/d976657b23dc5827017e98cae9b711f3.svg);width:100%;height:100%}}.oj-fwk-icon-spinner-60,.oj-pulltorefresh-icon-60-percent{background-image:url(/af42b64d1a38d9274ca442c41dc42806.svg);background-size:calc(968px * 1) calc(44px * 1);background-position:calc((-676px - 2px) * 1) calc((0px - 2px) * 1);width:calc(40px * 1);height:calc(40px * 1)}.oj-hicontrast .oj-fwk-icon-spinner-60,.oj-hicontrast .oj-pulltorefresh-icon-60-percent{background-image:none}.oj-hicontrast .oj-fwk-icon-spinner-60:before,.oj-hicontrast .oj-pulltorefresh-icon-60-percent:before{content:url(/034867a07d375d0e4cf5b88308675052.svg);width:100%;height:100%}@media print,(max-resolution:0.99dppx){.oj-fwk-icon-spinner-60,.oj-pulltorefresh-icon-60-percent{background-image:none}.oj-fwk-icon-spinner-60:before,.oj-pulltorefresh-icon-60-percent:before{content:url(/034867a07d375d0e4cf5b88308675052.svg);width:100%;height:100%}}.oj-fwk-icon-spinner-70,.oj-pulltorefresh-icon-70-percent{background-image:url(/af42b64d1a38d9274ca442c41dc42806.svg);background-size:calc(968px * 1) calc(44px * 1);background-position:calc((-720px - 2px) * 1) calc((0px - 2px) * 1);width:calc(40px * 1);height:calc(40px * 1)}.oj-hicontrast .oj-fwk-icon-spinner-70,.oj-hicontrast .oj-pulltorefresh-icon-70-percent{background-image:none}.oj-hicontrast .oj-fwk-icon-spinner-70:before,.oj-hicontrast .oj-pulltorefresh-icon-70-percent:before{content:url(/b72c417e00d25a698f71a81db3aaf38d.svg);width:100%;height:100%}@media print,(max-resolution:0.99dppx){.oj-fwk-icon-spinner-70,.oj-pulltorefresh-icon-70-percent{background-image:none}.oj-fwk-icon-spinner-70:before,.oj-pulltorefresh-icon-70-percent:before{content:url(/b72c417e00d25a698f71a81db3aaf38d.svg);width:100%;height:100%}}.oj-fwk-icon-spinner-80,.oj-pulltorefresh-icon-80-percent{background-image:url(/af42b64d1a38d9274ca442c41dc42806.svg);background-size:calc(968px * 1) calc(44px * 1);background-position:calc((-764px - 2px) * 1) calc((0px - 2px) * 1);width:calc(40px * 1);height:calc(40px * 1)}.oj-hicontrast .oj-fwk-icon-spinner-80,.oj-hicontrast .oj-pulltorefresh-icon-80-percent{background-image:none}.oj-hicontrast .oj-fwk-icon-spinner-80:before,.oj-hicontrast .oj-pulltorefresh-icon-80-percent:before{content:url(/77ede0466aa3738ce4d1a92306643555.svg);width:100%;height:100%}@media print,(max-resolution:0.99dppx){.oj-fwk-icon-spinner-80,.oj-pulltorefresh-icon-80-percent{background-image:none}.oj-fwk-icon-spinner-80:before,.oj-pulltorefresh-icon-80-percent:before{content:url(/77ede0466aa3738ce4d1a92306643555.svg);width:100%;height:100%}}.oj-fwk-icon-spinner-90,.oj-pulltorefresh-icon-90-percent{background-image:url(/af42b64d1a38d9274ca442c41dc42806.svg);background-size:calc(968px * 1) calc(44px * 1);background-position:calc((-808px - 2px) * 1) calc((0px - 2px) * 1);width:calc(40px * 1);height:calc(40px * 1)}.oj-hicontrast .oj-fwk-icon-spinner-90,.oj-hicontrast .oj-pulltorefresh-icon-90-percent{background-image:none}.oj-hicontrast .oj-fwk-icon-spinner-90:before,.oj-hicontrast .oj-pulltorefresh-icon-90-percent:before{content:url(/f44d495dc990162d82e482aa5f4b5c5b.svg);width:100%;height:100%}@media print,(max-resolution:0.99dppx){.oj-fwk-icon-spinner-90,.oj-pulltorefresh-icon-90-percent{background-image:none}.oj-fwk-icon-spinner-90:before,.oj-pulltorefresh-icon-90-percent:before{content:url(/f44d495dc990162d82e482aa5f4b5c5b.svg);width:100%;height:100%}}.oj-fwk-icon-spinner-static,.oj-progress-circle-overlay{background-image:url(/af42b64d1a38d9274ca442c41dc42806.svg);background-size:calc(968px * 1) calc(44px * 1);background-position:calc((-852px - 2px) * 1) calc((0px - 2px) * 1);width:calc(32px * 1);height:calc(32px * 1)}.oj-hicontrast .oj-fwk-icon-spinner-static,.oj-hicontrast .oj-progress-circle-overlay{background-image:none}.oj-hicontrast .oj-fwk-icon-spinner-static:before,.oj-hicontrast .oj-progress-circle-overlay:before{content:url(/f47943b8958aa0b05f1d4e36df59418e.svg);width:100%;height:100%}@media print,(max-resolution:0.99dppx){.oj-fwk-icon-spinner-static,.oj-progress-circle-overlay{background-image:none}.oj-fwk-icon-spinner-static:before,.oj-progress-circle-overlay:before{content:url(/f47943b8958aa0b05f1d4e36df59418e.svg);width:100%;height:100%}}.oj-fwk-icon-status-confirmation,.oj-message-status-icon.oj-message-confirmation-icon,.oj-progressstatus-done-icon{background-image:url(/af42b64d1a38d9274ca442c41dc42806.svg);background-size:calc(968px * 1) calc(44px * 1);background-position:calc((-888px - 2px) * 1) calc((0px - 2px) * 1);width:calc(16px * 1);height:calc(16px * 1)}.oj-hicontrast .oj-fwk-icon-status-confirmation,.oj-hicontrast .oj-message-status-icon.oj-message-confirmation-icon,.oj-hicontrast .oj-progressstatus-done-icon{background-image:none}.oj-hicontrast .oj-fwk-icon-status-confirmation:before,.oj-hicontrast .oj-message-status-icon.oj-message-confirmation-icon:before,.oj-hicontrast .oj-progressstatus-done-icon:before{content:url(/8cc143b065237b7af4e3e1fd5a22701b.svg);width:100%;height:100%}@media print,(max-resolution:0.99dppx){.oj-fwk-icon-status-confirmation,.oj-message-status-icon.oj-message-confirmation-icon,.oj-progressstatus-done-icon{background-image:none}.oj-fwk-icon-status-confirmation:before,.oj-message-status-icon.oj-message-confirmation-icon:before,.oj-progressstatus-done-icon:before{content:url(/8cc143b065237b7af4e3e1fd5a22701b.svg);width:100%;height:100%}}.oj-fwk-icon-status-error,.oj-message-status-icon.oj-message-error-icon,.oj-progressstatus-error-icon{background-image:url(/af42b64d1a38d9274ca442c41dc42806.svg);background-size:calc(968px * 1) calc(44px * 1);background-position:calc((-908px - 2px) * 1) calc((0px - 2px) * 1);width:calc(16px * 1);height:calc(16px * 1)}.oj-hicontrast .oj-fwk-icon-status-error,.oj-hicontrast .oj-message-status-icon.oj-message-error-icon,.oj-hicontrast .oj-progressstatus-error-icon{background-image:none}.oj-hicontrast .oj-fwk-icon-status-error:before,.oj-hicontrast .oj-message-status-icon.oj-message-error-icon:before,.oj-hicontrast .oj-progressstatus-error-icon:before{content:url(/da40a8779af3918e13922e2d940497fa.svg);width:100%;height:100%}@media print,(max-resolution:0.99dppx){.oj-fwk-icon-status-error,.oj-message-status-icon.oj-message-error-icon,.oj-progressstatus-error-icon{background-image:none}.oj-fwk-icon-status-error:before,.oj-message-status-icon.oj-message-error-icon:before,.oj-progressstatus-error-icon:before{content:url(/da40a8779af3918e13922e2d940497fa.svg);width:100%;height:100%}}.oj-fwk-icon-status-info,.oj-message-status-icon.oj-message-info-icon{background-image:url(/af42b64d1a38d9274ca442c41dc42806.svg);background-size:calc(968px * 1) calc(44px * 1);background-position:calc((-928px - 2px) * 1) calc((0px - 2px) * 1);width:calc(16px * 1);height:calc(16px * 1)}.oj-hicontrast .oj-fwk-icon-status-info,.oj-hicontrast .oj-message-status-icon.oj-message-info-icon{background-image:none}.oj-hicontrast .oj-fwk-icon-status-info:before,.oj-hicontrast .oj-message-status-icon.oj-message-info-icon:before{content:url(/d6e0bff447299e55d388fa22d2608ce2.svg);width:100%;height:100%}@media print,(max-resolution:0.99dppx){.oj-fwk-icon-status-info,.oj-message-status-icon.oj-message-info-icon{background-image:none}.oj-fwk-icon-status-info:before,.oj-message-status-icon.oj-message-info-icon:before{content:url(/d6e0bff447299e55d388fa22d2608ce2.svg);width:100%;height:100%}}.oj-fwk-icon-status-warning,.oj-message-status-icon.oj-message-warning-icon{background-image:url(/af42b64d1a38d9274ca442c41dc42806.svg);background-size:calc(968px * 1) calc(44px * 1);background-position:calc((-948px - 2px) * 1) calc((0px - 2px) * 1);width:calc(16px * 1);height:calc(16px * 1)}.oj-hicontrast .oj-fwk-icon-status-warning,.oj-hicontrast .oj-message-status-icon.oj-message-warning-icon{background-image:none}.oj-hicontrast .oj-fwk-icon-status-warning:before,.oj-hicontrast .oj-message-status-icon.oj-message-warning-icon:before{content:url(/bb568b81d8651c6336ca5ed873bee25e.svg);width:100%;height:100%}@media print,(max-resolution:0.99dppx){.oj-fwk-icon-status-warning,.oj-message-status-icon.oj-message-warning-icon{background-image:none}.oj-fwk-icon-status-warning:before,.oj-message-status-icon.oj-message-warning-icon:before{content:url(/bb568b81d8651c6336ca5ed873bee25e.svg);width:100%;height:100%}}.oj-resizable{position:relative}.oj-resizable-handle{position:absolute;font-size:.1px;display:block;z-index:900;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.oj-resizable-autohide .oj-resizable-handle,.oj-resizable-disabled .oj-resizable-handle{display:none}.oj-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.oj-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.oj-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.oj-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.oj-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.oj-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.oj-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.oj-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.oj-panel{border:1px solid #e0e1e1;background-color:#fff;border-radius:1px;padding:.85714rem;box-sizing:border-box;overflow:hidden;position:relative}.oj-panel-alt1{background-color:#f2f2f3;border-color:#e0e1e1}.oj-panel-alt2{background-color:#e8f2fb;border-color:#d1e6f9}.oj-panel-alt3{background-color:#fef9e8;border-color:#fef3ce}.oj-panel-alt4{background-color:#ffe4e1;border-color:#ffcdc8}.oj-panel-alt5{background-color:#fce8fe;border-color:#facefe}.oj-panel.oj-selected{border-color:#027bc7}.oj-hicontrast .oj-panel.oj-selected{border-width:3px}.oj-panel-shadow-sm{box-shadow:0 2px 2px 0 hsla(0,0%,0%,.14),0 3px 1px -2px hsla(0,0%,0%,.2),0 1px 5px 0 hsla(0,0%,0%,.12)}.oj-panel-shadow-md{box-shadow:0 4px 5px 0 hsla(0,0%,0%,.14),0 1px 10px 0 hsla(0,0%,0%,.12),0 2px 4px -1px hsla(0,0%,0%,.2)}.oj-panel-shadow-lg{box-shadow:0 6px 10px 0 hsla(0,0%,0%,.14),0 1px 18px 0 hsla(0,0%,0%,.12),0 3px 5px -1px hsla(0,0%,0%,.2)}.oj-panel-drag-handle{text-align:center;vertical-align:middle;cursor:move;height:20px;line-height:20px;margin-top:calc(0px - .85714rem);margin-left:calc(0px - .85714rem);margin-right:calc(0px - .85714rem)}.oj-panel-remove-button,.oj-panel-remove-button.oj-button,.oj-panel-resize-button,.oj-panel-resize-button.oj-button{position:absolute;margin-bottom:0;overflow:hidden;width:2.28571rem}html:not([dir=rtl]) .oj-panel-remove-button,html:not([dir=rtl]) .oj-panel-remove-button.oj-button,html:not([dir=rtl]) .oj-panel-resize-button,html:not([dir=rtl]) .oj-panel-resize-button.oj-button{right:0}html[dir=rtl] .oj-panel-remove-button,html[dir=rtl] .oj-panel-remove-button.oj-button,html[dir=rtl] .oj-panel-resize-button,html[dir=rtl] .oj-panel-resize-button.oj-button{left:0}.oj-panel-resize-button{bottom:0}.oj-panel-remove-button{top:0}.oj-panel-remove-button .oj-panel-remove-icon.oj-end,.oj-panel-resize-button .oj-panel-collapse-icon.oj-end,.oj-panel-resize-button .oj-panel-expand-icon.oj-end{margin-left:auto;margin-right:auto}oj-collapsible:not(.oj-complete){visibility:hidden}oj-collapsible{display:block}.oj-collapsible{margin-bottom:10px;-webkit-tap-highlight-color:transparent}.oj-collapsible-header{color:rgba(0,0,0,.85);display:flex;align-items:center;flex-grow:1;position:relative;margin:0}.oj-collapsible-header-wrapper{display:flex;align-items:center;position:relative;padding:var(--oj-core-spacing-1x) 0;margin:0}.oj-collapsible-content{color:rgba(0,0,0,.8);background-color:transparent;padding:4px 0 0;margin:0}.oj-header-border+.oj-collapsible-wrapper>.oj-collapsible-content{padding-top:7px;padding-bottom:4px}h1.oj-collapsible-header{font-size:2.42857rem}h2.oj-collapsible-header{font-size:1.71429rem}h3.oj-collapsible-header{font-size:1.42857rem}h4.oj-collapsible-header{font-size:1.28571rem}.oj-collapsible-header.oj-header-border{border:0;padding-top:0;padding-bottom:0}.oj-collapsible.oj-disabled .oj-collapsible-header{color:rgba(0,0,0,.38)}.oj-collapsible-content>.oj-collapsible:first-child>.oj-collapsible-header-wrapper{padding-top:0}.oj-collapsible-transition{transition:max-height .4s}.oj-collapsible-wrapper{border:0;padding:0;margin:0}.oj-collapsible-header-wrapper a,.oj-collapsible-header-wrapper a:active,.oj-collapsible-header-wrapper a:focus,.oj-collapsible-header-wrapper a:hover,.oj-collapsible-header-wrapper a:visited{text-decoration:none}.oj-collapsible-header-icon{padding:5px 3px 5px 5px;outline-offset:-5px}.oj-collapsible-header-icon:not(.oj-focus-highlight):focus{outline:0}.oj-collapsible-header-wrapper.oj-hover *{cursor:pointer}.oj-collapsible-header-wrapper .oj-collapsible-header-icon,.oj-collapsible-header-wrapper .oj-collapsible-header-icon:hover{color:rgba(0,0,0,.8)}.oj-collapsible-header-wrapper .oj-collapsible-header-icon.oj-hover,.oj-collapsible-header-wrapper.oj-hover .oj-collapsible-header-icon{color:#02629f}.oj-collapsible-header-wrapper .oj-collapsible-header-icon.oj-active,.oj-collapsible-header-wrapper.oj-active .oj-collapsible-header-icon{color:#027bc7}.oj-collapsible.oj-disabled>.oj-collapsible-header-wrapper>.oj-collapsible-header-icon{color:#cbcccd;opacity:1}html:not([dir=rtl]) .oj-collapsible-header .oj-collapsible-header-icon{margin-left:-7px}html[dir=rtl] .oj-collapsible-header .oj-collapsible-header-icon{margin-right:-7px}oj-accordion:not(.oj-complete){visibility:hidden}oj-accordion{display:block}.oj-accordion-collapsible.oj-disabled>.oj-collapsible-header-wrapper{color:rgba(0,0,0,.38);background-color:#fafafa;background-image:none}.oj-collapsible.oj-accordion-collapsible{margin:0}.oj-accordion-collapsible>.oj-collapsible-header-wrapper{padding-top:3px;padding-bottom:3px;border:0 solid #e5e6e6;border-width:1px;font-size:1.42857rem;background-color:#f2f2f3}.oj-accordion-collapsible>.oj-collapsible-header-wrapper>.oj-collapsible-header{font-size:1.42857rem;background-color:#f2f2f3;background-image:none}.oj-collapsible-content>.oj-accordion-collapsible.oj-collapsible:first-child>.oj-collapsible-header-wrapper{padding-top:3px}.oj-accordion-collapsible>.oj-collapsible-header-wrapper>.oj-collapsible-header-icon{padding:9px;outline-offset:-9px}html:not([dir=rtl]) .oj-accordion-collapsible>.oj-collapsible-header-wrapper>.oj-collapsible-header-icon{margin:0}html[dir=rtl] .oj-accordion-collapsible>.oj-collapsible-header-wrapper>.oj-collapsible-header-icon{margin:0}.oj-accordion-collapsible>.oj-collapsible-wrapper>.oj-collapsible-content{padding:.85714rem}.oj-accordion-collapsible.oj-collapsed>.oj-collapsible-header-wrapper{border-width:1px 1px 0}.oj-accordion-collapsible.oj-collapsed:last-child>.oj-collapsible-header-wrapper{border-bottom-width:1px}oj-conveyor-belt:not(.oj-complete){visibility:hidden}oj-conveyor-belt{display:block}.oj-conveyorbelt{position:relative}.oj-conveyorbelt,.oj-conveyorbelt-content-container,.oj-conveyorbelt-overflow-container{display:flex;align-items:center}.oj-conveyorbelt-content-container,.oj-conveyorbelt-overflow-container{height:100%}.oj-conveyorbelt.oj-conveyorbelt-vertical .oj-conveyorbelt-content-container{height:auto}.oj-conveyorbelt.oj-conveyorbelt-vertical{display:inline-flex}.oj-conveyorbelt.oj-conveyorbelt-vertical,.oj-conveyorbelt.oj-conveyorbelt-vertical>.oj-conveyorbelt-overflow-container,.oj-conveyorbelt.oj-conveyorbelt-vertical>.oj-conveyorbelt-overflow-container>.oj-conveyorbelt-content-container{flex-direction:column}.oj-conveyorbelt-overflow-container{overflow:hidden;flex:1 1 auto}.oj-conveyorbelt-content-container{position:relative;flex:1 0 auto}.oj-conveyorbelt-item{flex:0 0 auto}.oj-conveyorbelt-item.oj-navigationlist,.oj-conveyorbelt-item.oj-tabbar{flex:1 0 auto}.oj-conveyorbelt-overflow-indicator{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:2.28571rem;height:2.28571rem;line-height:2.28571rem;cursor:default;border-radius:2px;text-align:center;border:1px solid;flex:0 0 auto;position:relative}.oj-conveyorbelt-overflow-indicator.oj-default{border-color:transparent}.oj-conveyorbelt-overflow-indicator.oj-hover{background-color:#f7f7f8;background-image:none;border-color:#cbcccd}.oj-conveyorbelt-overflow-indicator.oj-active,.oj-conveyorbelt-overflow-indicator.oj-active.oj-hover{background-color:#027bc7;background-image:none;border-color:#027bc7;opacity:1}.oj-conveyorbelt-overflow-indicator .oj-conveyorbelt-overflow-icon{cursor:inherit;vertical-align:middle;margin-bottom:3px}.oj-conveyorbelt-overflow-indicator.oj-default .oj-conveyorbelt-overflow-icon{color:rgba(0,0,0,.8)}.oj-conveyorbelt-overflow-indicator.oj-hover .oj-conveyorbelt-overflow-icon{color:#02629f}.oj-conveyorbelt-overflow-indicator.oj-active .oj-conveyorbelt-overflow-icon,.oj-conveyorbelt-overflow-indicator.oj-active.oj-hover .oj-conveyorbelt-overflow-icon{color:#fff}oj-film-strip:not(.oj-complete){visibility:hidden}.oj-filmstrip{min-height:1px;min-width:1px;overflow:hidden}.oj-filmstrip:not(.oj-focus-highlight):focus{outline:0}.oj-filmstrip-container{position:relative;display:flex}.oj-filmstrip-vertical .oj-filmstrip-container,.oj-filmstrip-vertical.oj-filmstrip-container{flex-direction:column}.oj-filmstrip-content-container{overflow:hidden}.oj-filmstrip-content-container,.oj-filmstrip-page,.oj-filmstrip-pages-container{flex-grow:1;flex-shrink:0}.oj-filmstrip-item-container{align-items:center;justify-content:space-around}.oj-filmstrip-item{flex-grow:0;flex-shrink:0}.oj-filmstrip-transition{transition:transform .4s;transition-timing-function:ease-in-out}.oj-filmstrip-transition-display-as-firstpage{order:-1}.oj-filmstrip-transition-display-as-lastpage{order:1}html:not([dir=rtl]) .oj-filmstrip:not(.oj-filmstrip-vertical) .oj-filmstrip-transition-next-newpage-to,html:not([dir=rtl]) .oj-filmstrip:not(.oj-filmstrip-vertical) .oj-filmstrip-transition-next-oldpage-to{transform:translate3d(-100%,0,0)}html[dir=rtl] .oj-filmstrip:not(.oj-filmstrip-vertical) .oj-filmstrip-transition-next-newpage-to,html[dir=rtl] .oj-filmstrip:not(.oj-filmstrip-vertical) .oj-filmstrip-transition-next-oldpage-to{transform:translate3d(100%,0,0)}html:not([dir=rtl]) .oj-filmstrip:not(.oj-filmstrip-vertical) .oj-filmstrip-transition-prev-newpage-to,html:not([dir=rtl]) .oj-filmstrip:not(.oj-filmstrip-vertical) .oj-filmstrip-transition-prev-oldpage-to{transform:translate3d(100%,0,0)}html[dir=rtl] .oj-filmstrip:not(.oj-filmstrip-vertical) .oj-filmstrip-transition-prev-newpage-to,html[dir=rtl] .oj-filmstrip:not(.oj-filmstrip-vertical) .oj-filmstrip-transition-prev-oldpage-to{transform:translate3d(-100%,0,0)}.oj-filmstrip.oj-filmstrip-vertical .oj-filmstrip-transition-next-newpage-to,.oj-filmstrip.oj-filmstrip-vertical .oj-filmstrip-transition-next-oldpage-to{transform:translate3d(0,-100%,0)}.oj-filmstrip.oj-filmstrip-vertical .oj-filmstrip-transition-prev-newpage-to,.oj-filmstrip.oj-filmstrip-vertical .oj-filmstrip-transition-prev-oldpage-to{transform:translate3d(0,100%,0)}.oj-filmstrip-arrow-container{display:flex;align-items:center;flex-grow:0;flex-shrink:0;align-self:center}.oj-filmstrip-vertical .oj-filmstrip-arrow-container{flex-direction:column}.oj-filmstrip-arrow-container-overlay{position:absolute}html:not([dir=rtl]) .oj-filmstrip-arrow-container-overlay.oj-start{left:0}html[dir=rtl] .oj-filmstrip-arrow-container-overlay.oj-start{right:0}html:not([dir=rtl]) .oj-filmstrip-arrow-container-overlay.oj-end{right:0}html[dir=rtl] .oj-filmstrip-arrow-container-overlay.oj-end{left:0}.oj-filmstrip-arrow-container-overlay.oj-end,.oj-filmstrip-arrow-container-overlay.oj-start{top:50%;transform:translate3d(0,-50%,0)}.oj-filmstrip-arrow-container-overlay.oj-top{top:0}.oj-filmstrip-arrow-container-overlay.oj-bottom{bottom:0}html:not([dir=rtl]) .oj-filmstrip-arrow-container-overlay.oj-bottom,html:not([dir=rtl]) .oj-filmstrip-arrow-container-overlay.oj-top{left:50%;transform:translate3d(-50%,0,0)}html[dir=rtl] .oj-filmstrip-arrow-container-overlay.oj-bottom,html[dir=rtl] .oj-filmstrip-arrow-container-overlay.oj-top{right:50%;transform:translate3d(50%,0,0)}.oj-filmstrip-arrow{box-sizing:border-box;width:2.28571rem;height:2.28571rem;line-height:2.28571rem;cursor:default;border-radius:2px;opacity:1;text-align:center;border:1px solid;display:inline-block;outline:0}.oj-filmstrip-arrow.oj-default{border-color:transparent}.oj-filmstrip-arrow.oj-hover{background-color:#f7f7f8;background-image:none;border-color:#cbcccd}.oj-filmstrip-arrow.oj-active,.oj-filmstrip-arrow.oj-active.oj-hover{background-color:#027bc7;background-image:none;border-color:#027bc7;opacity:1}.oj-filmstrip-arrow .oj-filmstrip-arrow-icon{cursor:inherit;vertical-align:middle;margin-bottom:5px}.oj-filmstrip-arrow.oj-default .oj-filmstrip-arrow-icon{color:rgba(0,0,0,.8)}.oj-filmstrip-arrow.oj-hover .oj-filmstrip-arrow-icon{color:#02629f}.oj-filmstrip-arrow.oj-active .oj-filmstrip-arrow-icon,.oj-filmstrip-arrow.oj-active.oj-hover .oj-filmstrip-arrow-icon{color:#fff}.oj-filmstrip-arrow-transition{transition:opacity .25s;transition-timing-function:ease-in-out}.oj-filmstrip.oj-filmstrip-hover .oj-filmstrip-arrow-transition.oj-filmstrip-arrow-container{opacity:1}.oj-filmstrip.oj-filmstrip-hover .oj-filmstrip-arrow-transition.oj-filmstrip-arrow{opacity:1}.oj-filmstrip:not(.oj-filmstrip-hover) .oj-filmstrip-arrow-transition{opacity:0}oj-masonry-layout:not(.oj-complete){visibility:hidden}oj-masonry-layout{display:block}.oj-masonrylayout{min-height:1px;min-width:1px;position:relative}.oj-masonrylayout-tile{box-sizing:border-box;position:absolute}.oj-masonrylayout .oj-masonrylayout-tile{position:absolute}.oj-masonrylayout-tile.oj-drop{background-color:#d9f4fa;border:1px solid #c2eaf3;opacity:.75}.oj-masonrylayout-tile.oj-drag{opacity:.75}.oj-masonrylayout-tile-transition-show-from{opacity:0}.oj-masonrylayout-tile-1x1{margin:5px;width:calc(1 * 150px + (1 - 1) * 2 * 5px);height:calc(1 * 150px + (1 - 1) * 2 * 5px)}.oj-masonrylayout-tile-1x2{margin:5px;width:calc(1 * 150px + (1 - 1) * 2 * 5px);height:calc(2 * 150px + (2 - 1) * 2 * 5px)}.oj-masonrylayout-tile-1x3{margin:5px;width:calc(1 * 150px + (1 - 1) * 2 * 5px);height:calc(3 * 150px + (3 - 1) * 2 * 5px)}.oj-masonrylayout-tile-2x1{margin:5px;width:calc(2 * 150px + (2 - 1) * 2 * 5px);height:calc(1 * 150px + (1 - 1) * 2 * 5px)}.oj-masonrylayout-tile-2x2{margin:5px;width:calc(2 * 150px + (2 - 1) * 2 * 5px);height:calc(2 * 150px + (2 - 1) * 2 * 5px)}.oj-masonrylayout-tile-2x3{margin:5px;width:calc(2 * 150px + (2 - 1) * 2 * 5px);height:calc(3 * 150px + (3 - 1) * 2 * 5px)}.oj-masonrylayout-tile-3x1{margin:5px;width:calc(3 * 150px + (3 - 1) * 2 * 5px);height:calc(1 * 150px + (1 - 1) * 2 * 5px)}.oj-masonrylayout-tile-3x2{margin:5px;width:calc(3 * 150px + (3 - 1) * 2 * 5px);height:calc(2 * 150px + (2 - 1) * 2 * 5px)}.oj-masonrylayout-option-defaults{font-family:'{"animation":{"insert":[{"effect":"zoomIn","duration":"0.25s","timingFunction":"ease-in-out"},"fadeIn"],"remove":[{"effect":"zoomOut","duration":"0.25s","timingFunction":"ease-in-out"},"fadeOut"],"move":{"effect":"addTransition","duration":"0.25s","timingFunction":"ease-in-out","transitionProperties":["width","height","top","left","right"]},"resize":{"effect":"addTransition","duration":"0.25s","timingFunction":"ease-in-out","transitionProperties":["width","height","top","left","right"]},"reorder":{"effect":"addTransition","duration":"0.2s","timingFunction":"ease-in-out","transitionProperties":["width","height","top","left","right"]}}}'}oj-tabs:not(.oj-complete){visibility:hidden}.oj-tabs{position:relative;font-size:1rem}.oj-tabs.oj-tabs-vertical{display:flex}.oj-tabs-nav{white-space:nowrap;margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.oj-tabs-tab:not(.oj-focus-highlight):focus{outline:0}.oj-tabs-tab.oj-selected{background-color:#fff}.oj-tabs,.oj-tabs-tab .oj-tabs-anchor,.oj-tabs-tab .oj-tabs-close-icon{-webkit-tap-highlight-color:transparent}.oj-tabs-tab a:active{background-color:transparent}.oj-tabs-anchor{cursor:pointer;outline:0;display:inline-block;padding:.55rem .85rem .65rem .85rem;vertical-align:middle}.oj-tabs-title{display:inline-block;min-width:1rem;line-height:1rem;vertical-align:middle;font-weight:400;text-decoration:none;color:#02629f}.oj-tabs-title-overflow{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.oj-tabs-tab.oj-disabled .oj-tabs-anchor{cursor:text;text-decoration:none}.oj-tabs-tab a,.oj-tabs-tab a:active,.oj-tabs-tab a:focus,.oj-tabs-tab a:hover,.oj-tabs-tab a:visited{text-decoration:none}.oj-tabs-tab .oj-tabs-close-icon,.oj-tabs-tab .oj-tabs-close-icon:hover,.oj-tabs-tab .oj-tabs-tab-icon{color:rgba(0,0,0,.8)}.oj-tabs-tab .oj-tabs-close-icon.oj-hover,.oj-tabs-tab.oj-hover .oj-tabs-tab-icon{color:#02629f}.oj-tabs-tab .oj-tabs-close-icon.oj-active,.oj-tabs-tab.oj-active .oj-tabs-tab-icon{color:#027bc7}.oj-tabs-tab.oj-selected .oj-tabs-tab-icon{color:#027bc7}.oj-tabs-tab.oj-disabled .oj-tabs-tab-icon{color:#cbcccd;opacity:1}.oj-tabs-horizontal.oj-tabs{overflow-x:hidden}.oj-tabs-horizontal>.oj-tabs-nav-root .oj-tabs-tab{display:inline-block;position:relative}.oj-tabs-horizontal>.oj-tabs-nav-root .oj-tabs-tab.oj-sortable-placeholder{margin-bottom:-1rem}.oj-tabs-horizontal.oj-tabs-bottom>.oj-tabs-nav-root .oj-tabs-tab.oj-sortable-placeholder{margin-top:-1rem}.oj-tabs-facet{flex:1 0 auto}.oj-tabs-facet.oj-start{flex:0 0 auto}.oj-tabs-conveyorbelt-wrapper{min-width:1px}.oj-tabs-horizontal>.oj-tabs-nav-root:not(.oj-conveyorbelt){display:flex}.oj-tabs-conveyor{display:inline-block}html:not([dir=rtl]) .oj-tabs-nav-root .oj-conveyorbelt-overflow-indicator.oj-start{margin-right:5px}html[dir=rtl] .oj-tabs-nav-root .oj-conveyorbelt-overflow-indicator.oj-start{margin-left:5px}html:not([dir=rtl]) .oj-tabs-nav-root .oj-conveyorbelt-overflow-indicator.oj-end{margin-left:5px}html[dir=rtl] .oj-tabs-nav-root .oj-conveyorbelt-overflow-indicator.oj-end{margin-right:5px}.oj-tabs-panel{display:block;padding:.85714rem;color:rgba(0,0,0,.8);background-color:#fff}.oj-tabs-vertical>.oj-tabs-nav-root{margin:0;flex:0 0 auto;position:relative;white-space:nowrap}.oj-tabs-vertical>.oj-tabs-nav-root .oj-tabs-tab{list-style:none;position:relative;top:0;margin:0;white-space:nowrap}html:not([dir=rtl]) .oj-tabs-vertical>.oj-tabs-nav-root .oj-tabs-tab.oj-selected{margin-right:-1px}html[dir=rtl] .oj-tabs-vertical>.oj-tabs-nav-root .oj-tabs-tab.oj-selected{margin-left:-1px}html:not([dir=rtl]) .oj-tabs-vertical.oj-tabs-end>.oj-tabs-nav-root .oj-tabs-tab.oj-selected{margin-right:0;margin-left:-1px}html[dir=rtl] .oj-tabs-vertical.oj-tabs-end>.oj-tabs-nav-root .oj-tabs-tab.oj-selected{margin-left:0;margin-right:-1px}.oj-tabs-vertical>.oj-tabs-panel{margin-top:0;flex:1 1;min-width:0;min-height:0}.oj-tabs-icon-only>.oj-tabs-nav-root .oj-tabs-tab.oj-selected,.oj-tabs-icon-only>.oj-tabs-nav-root .oj-tabs-tab.oj-selected.oj-hover,.oj-tabs-text-icon>.oj-tabs-nav-root .oj-tabs-tab.oj-selected,.oj-tabs-text-icon>.oj-tabs-nav-root .oj-tabs-tab.oj-selected.oj-hover{background-color:#fff;background-image:none}.oj-tabs-text-icon>.oj-tabs-nav-root .oj-tabs-close-icon{padding-top:4px}.oj-tabs-icon-only>.oj-tabs-nav-root .oj-tabs-anchor{padding:.68rem}.oj-tabs-text-icon>.oj-tabs-nav-root .oj-tabs-anchor{padding:.7rem .6rem .7rem .6rem}.oj-tabs-vertical.oj-tabs-icon-only>.oj-tabs-nav-root .oj-tabs-anchor{padding:.68rem .6rem .68rem .6rem}.oj-tabs-vertical.oj-tabs-text-icon>.oj-tabs-nav-root .oj-tabs-anchor{padding:.8rem .6rem .8rem .6rem}.oj-tabs-nav{padding:0;border:0}.oj-tabs-tab{border-color:transparent;border-style:solid}.oj-tabs-tab.oj-selected{border-color:#027bc7}.oj-tabs-tab.oj-selected .oj-tabs-tab-icon{font-weight:400}.oj-tabs-tab.oj-hover .oj-tabs-title{text-decoration:underline}.oj-tabs-tab.oj-hover .oj-tabs-tab-icon{text-decoration:none}.oj-tabs-tab.oj-disabled .oj-tabs-title{color:rgba(0,0,0,.38)}.oj-tabs-tab-content{white-space:nowrap;border-color:transparent;border-style:solid;border-width:1px 1px 0 1px;border-radius:0 0 0 0}.oj-tabs-tab.oj-selected .oj-tabs-tab-content{border-color:#cbcccd}.oj-tabs-horizontal.oj-tabs-bottom>.oj-tabs-nav-root .oj-tabs-tab-content,.oj-tabs-horizontal>.oj-tabs-nav-root .oj-tabs-tab-content{border-width:0 1px 0 1px}.oj-tabs-horizontal>.oj-tabs-nav-root .oj-tabs-tab{top:0;margin:0;border-width:3px 0 0 0;border-radius:0 0 0 0}.oj-tabs-horizontal.oj-tabs-bottom>.oj-tabs-nav-root .oj-tabs-tab{border-width:0 0 3px 0}.oj-tabs-horizontal.oj-tabs-icon-only.oj-tabs-bottom>.oj-tabs-nav-root .oj-tabs-tab,.oj-tabs-horizontal.oj-tabs-text-icon.oj-tabs-bottom>.oj-tabs-nav-root .oj-tabs-tab{border-width:0 0 1px 0}html:not([dir=rtl]) .oj-first-child-selected>.oj-tabs-nav-root .oj-tabs-tab.oj-selected .oj-tabs-tab-content{border-left-color:#e0e1e1}html[dir=rtl] .oj-first-child-selected>.oj-tabs-nav-root .oj-tabs-tab.oj-selected .oj-tabs-tab-content{border-right-color:#e0e1e1}.oj-tabs-close-icon{overflow:hidden;cursor:pointer;text-align:center;vertical-align:middle;width:1.84rem;line-height:2.2rem}html:not([dir=rtl]) .oj-tabs-close-icon{margin-left:-.75rem}html[dir=rtl] .oj-tabs-close-icon{margin-right:-.75rem}.oj-tabs-panel{border:1px solid #e0e1e1;border-radius:3px;margin-top:-1px}.oj-tabs-bottom>.oj-tabs-panel{margin-top:0;margin-bottom:-1px}html:not([dir=rtl]) .oj-first-child-selected>.oj-tabs-panel{border-top-left-radius:0}html[dir=rtl] .oj-first-child-selected>.oj-tabs-panel{border-top-right-radius:0}html:not([dir=rtl]) .oj-tabs-bottom.oj-first-child-selected>.oj-tabs-panel{border-bottom-left-radius:0}html[dir=rtl] .oj-tabs-bottom.oj-first-child-selected>.oj-tabs-panel{border-bottom-right-radius:0}.oj-tabs-vertical>.oj-tabs-nav-root{padding:15px 0 0}.oj-tabs-vertical>.oj-tabs-nav-root .oj-tabs-tab{line-height:1rem}html:not([dir=rtl]) .oj-tabs-vertical>.oj-tabs-nav-root .oj-tabs-tab{border-width:0 0 0 3px;border-radius:0 0 0 0}html[dir=rtl] .oj-tabs-vertical>.oj-tabs-nav-root .oj-tabs-tab{border-width:0 3px 0 0;border-radius:0 0 0 0}html[dir=rtl] .oj-tabs-vertical.oj-tabs-end>.oj-tabs-nav-root .oj-tabs-tab{border-width:0 0 0 3px;border-radius:0 0 0 0}html:not([dir=rtl]) .oj-tabs-vertical.oj-tabs-end>.oj-tabs-nav-root .oj-tabs-tab{border-width:0 3px 0 0;border-radius:0 0 0 0}html:not([dir=rtl]) .oj-tabs-vertical.oj-tabs-icon-only>.oj-tabs-nav-root .oj-tabs-tab,html:not([dir=rtl]) .oj-tabs-vertical.oj-tabs-text-icon>.oj-tabs-nav-root .oj-tabs-tab{border-width:1px}html[dir=rtl] .oj-tabs-vertical.oj-tabs-icon-only>.oj-tabs-nav-root .oj-tabs-tab,html[dir=rtl] .oj-tabs-vertical.oj-tabs-text-icon>.oj-tabs-nav-root .oj-tabs-tab{border-width:1px}.oj-tabs-vertical>.oj-tabs-nav-root .oj-tabs-tab-content{border-width:1px 0 1px 0}html:not([dir=rtl]) .oj-tabs-vertical>.oj-tabs-nav-root .oj-tabs-tab-content{border-radius:0 0 0 0}html[dir=rtl] .oj-tabs-vertical>.oj-tabs-nav-root .oj-tabs-tab-content{border-radius:0 0 0 0}.oj-tabs-vertical>.oj-tabs-nav-root .oj-tabs-anchor{padding:1.1rem .8rem 1.1rem .8rem}.oj-tabs-icon-only>.oj-tabs-nav-root .oj-tabs-tab,.oj-tabs-text-icon>.oj-tabs-nav-root .oj-tabs-tab{border-width:1px;border-radius:0}.oj-tabs-icon-only>.oj-tabs-nav-root .oj-tabs-tab-content,.oj-tabs-text-icon>.oj-tabs-nav-root .oj-tabs-tab-content{border-width:0;border-radius:0}.oj-tabs-icon-only>.oj-tabs-nav-root .oj-tabs-tab.oj-selected,.oj-tabs-text-icon>.oj-tabs-nav-root .oj-tabs-tab.oj-selected{border-color:#e0e1e1}html:not([dir=rtl]) .oj-tabs-vertical.oj-tabs-icon-only>.oj-tabs-nav-root .oj-tabs-tab.oj-selected,html:not([dir=rtl]) .oj-tabs-vertical.oj-tabs-text-icon>.oj-tabs-nav-root .oj-tabs-tab.oj-selected{border-radius:2px 0 0 2px;border-right-color:transparent}html[dir=rtl] .oj-tabs-vertical.oj-tabs-icon-only>.oj-tabs-nav-root .oj-tabs-tab.oj-selected,html[dir=rtl] .oj-tabs-vertical.oj-tabs-text-icon>.oj-tabs-nav-root .oj-tabs-tab.oj-selected{border-radius:0 2px 2px 0;border-left-color:transparent}html:not([dir=rtl]) .oj-tabs-vertical.oj-tabs-icon-only.oj-tabs-end>.oj-tabs-nav-root .oj-tabs-tab.oj-selected,html:not([dir=rtl]) .oj-tabs-vertical.oj-tabs-text-icon.oj-tabs-end>.oj-tabs-nav-root .oj-tabs-tab.oj-selected{border-radius:0 2px 2px 0;border-color:#e0e1e1;margin-left:-1px;border-left-color:transparent}html[dir=rtl] .oj-tabs-vertical.oj-tabs-icon-only.oj-tabs-end>.oj-tabs-nav-root .oj-tabs-tab.oj-selected,html[dir=rtl] .oj-tabs-vertical.oj-tabs-text-icon.oj-tabs-end>.oj-tabs-nav-root .oj-tabs-tab.oj-selected{border-radius:2px 0 0 2px;border-color:#e0e1e1;margin-right:-1px;border-right-color:transparent}.oj-tabs-horizontal.oj-tabs-icon-only>.oj-tabs-nav-root .oj-tabs-tab.oj-selected,.oj-tabs-horizontal.oj-tabs-text-icon>.oj-tabs-nav-root .oj-tabs-tab.oj-selected{border-bottom-color:transparent;border-radius:2px 2px 0 0}.oj-tabs-horizontal.oj-tabs-icon-only.oj-tabs-bottom>.oj-tabs-nav-root .oj-tabs-tab.oj-selected,.oj-tabs-horizontal.oj-tabs-text-icon.oj-tabs-bottom>.oj-tabs-nav-root .oj-tabs-tab.oj-selected{border-color:#e0e1e1;border-radius:0 0 2px 2px}oj-train:not(.oj-complete){visibility:hidden}oj-train{display:block}.oj-train{white-space:nowrap;text-align:center}.oj-train-wrapper{font-size:0;display:inline-block;position:relative;vertical-align:top}.oj-train-stretch .oj-train-wrapper{width:100%}.oj-train-connector-wrapper{position:absolute;width:100%;box-sizing:border-box;padding:0 calc(98px / 2)}.oj-train-connector,.oj-train-connector-fill{position:relative;height:calc(2px * 0);width:100%;top:calc((28px - 2px)/ 2);box-sizing:border-box}.oj-train-connector{background-color:#e5e6e6}.oj-train-connector-fill{background-color:transparent;margin-top:calc(0px - 2px)}.oj-train-button-connector{position:relative;display:inline-block;box-sizing:border-box;width:28px;height:28px;background-color:#e5e6e6;border-radius:50%}.oj-train-step-list-item:last-child>.oj-train-button-connector{top:2px}.oj-train-button-connector.oj-train-fill{background-color:transparent;background-image:none}.oj-train-step-individual-connector{position:relative;visibility:visible;height:calc(2px * (1 - 0));width:calc(100% - 28px - 10px * 2);top:calc((28px + 2px)/ 2);background-color:#e5e6e6}html:not([dir=rtl]) .oj-train-step-individual-connector{left:calc(50% + 28px / 2 + 10px)}html[dir=rtl] .oj-train-step-individual-connector{right:calc(50% + 28px / 2 + 10px)}.oj-train-step-individual-connector.oj-train-connector-before-selected-step{background-color:#c6c7c8;width:calc(100% - 28px - 0px * 2)}html:not([dir=rtl]) .oj-train-step-individual-connector.oj-train-connector-before-selected-step{left:calc(50% + 28px / 2 + 0px)}html[dir=rtl] .oj-train-step-individual-connector.oj-train-connector-before-selected-step{right:calc(50% + 28px / 2 + 0px)}.oj-train-button{cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border-style:solid;border-width:2px;width:28px;height:28px;margin:calc((28px - 28px)/ 2);border-radius:50%}.oj-train-button.oj-default{border-color:rgba(0,0,0,.8);background-color:#fff}.oj-train-button.oj-visited{border-color:rgba(0,0,0,.8);background-color:#fff}.oj-train-button.oj-hover{border-color:#02629f;background-color:#02629f}.oj-train-button.oj-selected{border-color:#027bc7;background-color:#027bc7;cursor:default}.oj-train-button.oj-disabled{border-color:#e0e1e1;background-color:#fff;cursor:default}.oj-train-button.oj-active,.oj-train-button.oj-hover.oj-active{background-color:#027bc7;border-color:#027bc7}.oj-train-step-list-item.oj-confirmation .oj-train-button,.oj-train-step-list-item.oj-info .oj-train-button,.oj-train-step-list-item.oj-invalid .oj-train-button,.oj-train-step-list-item.oj-warning .oj-train-button{background-color:transparent;border-color:transparent}.oj-train-button-text{font-size:calc(13px * 1);font-weight:400;color:rgba(0,0,0,.8);display:inherit}.oj-train-button.oj-active .oj-train-button-text,.oj-train-button.oj-hover.oj-active .oj-train-button-text,.oj-train-button.oj-hover.oj-visited.oj-active .oj-train-button-text{color:#fff}.oj-train-button.oj-disabled .oj-train-button-text{color:rgba(0,0,0,.38)}.oj-train-button.oj-hover .oj-train-button-text,.oj-train-button.oj-visited.oj-hover .oj-train-button-text{color:#fff}.oj-train-button.oj-visited .oj-train-button-text{display:none;color:#027bc7}.oj-train-button.oj-selected .oj-train-button-text{color:#fff}.oj-train-step-list{margin:0;padding:0}.oj-train-step-list-item{font-size:1rem;width:98px;white-space:normal;text-align:center;display:inline-block;vertical-align:top;line-height:normal}.oj-train-label-wrapper{position:relative;overflow:hidden;text-overflow:ellipsis;margin-right:5px;margin-left:5px;margin-top:14px}.oj-train-step-list-item:last-child>.oj-train-label-wrapper{top:2px}.oj-train-label{text-decoration:none;color:rgba(0,0,0,.8);text-align:center}.oj-train-label.oj-visited{color:rgba(0,0,0,.8)}.oj-train-label.oj-disabled{text-decoration:none;font-weight:400;color:rgba(0,0,0,.38);opacity:1}.oj-train-label.oj-active,.oj-train-label.oj-hover.oj-active{text-decoration:none;font-weight:500;cursor:pointer}.oj-train-label.oj-hover{cursor:pointer}.oj-train-label.oj-selected{text-decoration:none;cursor:default;font-weight:500}.oj-train-label:not(.oj-focus-highlight):focus{outline:0}.oj-train-icon{position:absolute;margin-bottom:0;display:flex;align-items:center;justify-content:center;left:0;top:0;width:28px;height:28px;color:#fff;border-radius:50%;font-size:unset;box-sizing:border-box;border-width:0;border-style:solid}.oj-train-icon.oj-confirmation{background-color:#81ba5f}.oj-train-button.oj-disabled .oj-train-icon{background-color:#fff;border-color:#e0e1e1;border-width:2px;color:rgba(0,0,0,.38)}.oj-train-button.oj-hover .oj-train-icon,.oj-train-button.oj-visited.oj-hover .oj-train-icon,.oj-train-button.oj-visited.oj-hover .oj-train-icon.oj-confirmation,.oj-train-button.oj-visited.oj-hover .oj-train-icon.oj-error,.oj-train-button.oj-visited.oj-hover .oj-train-icon.oj-info,.oj-train-button.oj-visited.oj-hover .oj-train-icon.oj-warning{background-image:linear-gradient(rgba(255,255,255,.3),rgba(255,255,255,.3))}.oj-train-button.oj-selected .oj-train-icon.oj-confirmation,.oj-train-button.oj-visited .oj-train-icon.oj-confirmation{background-color:#81ba5f;border-color:rgba(0,0,0,.8)}.oj-train-button.oj-active .oj-train-icon.oj-confirmation,.oj-train-button.oj-hover.oj-active .oj-train-icon.oj-confirmation,.oj-train-button.oj-hover.oj-visited.oj-active .oj-train-icon.oj-confirmation{background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2))}.oj-train-icon.oj-error{background-color:#de2333}.oj-train-button.oj-selected .oj-train-icon.oj-error,.oj-train-button.oj-visited .oj-train-icon.oj-error{background-color:#de2333}.oj-train-button.oj-active .oj-train-icon.oj-error,.oj-train-button.oj-hover.oj-active .oj-train-icon.oj-error,.oj-train-button.oj-hover.oj-visited.oj-active .oj-train-icon.oj-error{background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2))}.oj-train-icon.oj-info{background-color:#2b94bf}.oj-train-button.oj-selected .oj-train-icon.oj-info,.oj-train-button.oj-visited .oj-train-icon.oj-info{background-color:#2b94bf}.oj-train-button.oj-active .oj-train-icon.oj-info,.oj-train-button.oj-hover.oj-active .oj-train-icon.oj-info,.oj-train-button.oj-hover.oj-visited.oj-active .oj-train-icon.oj-info{background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2))}.oj-train-icon.oj-warning{background-color:#f6b846}.oj-train-button.oj-selected .oj-train-icon.oj-warning,.oj-train-button.oj-visited .oj-train-icon.oj-warning{background-color:#f6b846}.oj-train-button.oj-active .oj-train-icon.oj-warning,.oj-train-button.oj-hover.oj-active .oj-train-icon.oj-warning,.oj-train-button.oj-hover.oj-visited.oj-active .oj-train-icon.oj-warning{background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2))}.oj-train-icon.oj-hover{cursor:pointer}.oj-hicontrast .oj-train-button.oj-selected{border-width:calc(28px / 2)}.oj-hicontrast .oj-train-button.oj-disabled{border-style:dotted}.oj-hicontrast .oj-train-button.oj-visited{border-width:2px}.oj-hicontrast .oj-train-connector{border:1px solid}.oj-hicontrast .oj-train-connector-fill{border:calc(2px / 2) solid}.oj-train-button.oj-visited::before{content:"";display:inherit}.oj-train-button.oj-hover.oj-visited::before{content:""}oj-button:not(.oj-complete){visibility:hidden}[hidden].oj-button,[hidden].oj-button-nocomp{display:none}.oj-button,.oj-button-nocomp{height:2.28571rem;margin-bottom:4px;font-size:1rem;display:inline-flex;vertical-align:middle}.oj-button-button{width:100%;height:100%}.oj-button-button,.oj-button-nocomp,.oj-button-toggle{justify-content:center;min-width:0;align-items:center;padding:0;border:1px solid;border-radius:2px;white-space:nowrap;overflow:hidden;box-sizing:border-box;font-family:inherit;-webkit-tap-highlight-color:transparent}html body .oj-button-button,html body .oj-button-nocomp,html body .oj-button-toggle{cursor:default}input.oj-button[type=button],input.oj-button[type=reset],input.oj-button[type=submit]{display:inline-block}.oj-button-toggle{position:relative}.oj-button-label,.oj-button-label oj-option{cursor:inherit;display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%}.oj-button-input{left:0;top:0}.oj-button .oj-button-icon{font-weight:400;text-shadow:none}.oj-button .oj-button-text,.oj-button-nocomp{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oj-button-nocomp.oj-button-sm,.oj-button.oj-button-sm,.oj-buttonset.oj-button-sm .oj-button-toggle{height:2rem;line-height:2rem;font-size:1rem}.oj-button-nocomp.oj-button-lg,.oj-button.oj-button-lg,.oj-buttonset.oj-button-lg .oj-button-toggle{height:3rem;line-height:3rem;font-size:1rem}.oj-button-nocomp.oj-button-xl,.oj-button.oj-button-xl,.oj-buttonset.oj-button-xl .oj-button-toggle{height:3.42857rem;line-height:3.42857rem;font-size:1rem}.oj-button-button,.oj-button-button:active,.oj-button-button:hover,.oj-button-button:link,.oj-button-button:visited,.oj-button-nocomp,.oj-button-nocomp:active,.oj-button-nocomp:hover,.oj-button-nocomp:link,.oj-button-nocomp:visited,.oj-button-toggle,.oj-button-toggle:active,.oj-button-toggle:hover,.oj-button-toggle:link,.oj-button-toggle:visited{text-decoration:none}.oj-button-nocomp:not(.oj-focus-highlight):focus,.oj-button-toggle:not(.oj-focus-highlight):focus,.oj-button:not(.oj-focus-highlight) .oj-button-button:focus{outline:0}.oj-button-nocomp.oj-focus-highlight,.oj-button-toggle.oj-focus-highlight,.oj-button.oj-focus-highlight .oj-button-button{outline:dotted 1px black;outline:-webkit-focus-ring-color auto}.oj-button-nocomp:disabled,.oj-button-toggle.oj-disabled,.oj-button.oj-disabled .oj-button-button{cursor:default}.oj-button-nocomp.oj-button-full-chrome,.oj-button-nocomp.oj-button-full-chrome:active,.oj-button-nocomp.oj-button-full-chrome:hover,.oj-button-nocomp.oj-button-full-chrome:link,.oj-button-nocomp.oj-button-full-chrome:visited,.oj-button-toggle.oj-button-full-chrome,.oj-button-toggle.oj-button-full-chrome:active,.oj-button-toggle.oj-button-full-chrome:hover,.oj-button-toggle.oj-button-full-chrome:link,.oj-button-toggle.oj-button-full-chrome:visited,.oj-button.oj-button-full-chrome .oj-button-button,.oj-button.oj-button-full-chrome .oj-button-button:active,.oj-button.oj-button-full-chrome .oj-button-button:hover,.oj-button.oj-button-full-chrome .oj-button-button:link,.oj-button.oj-button-full-chrome .oj-button-button:visited{font-weight:400}.oj-button-nocomp.oj-button-full-chrome,.oj-button-toggle.oj-default.oj-button-full-chrome,.oj-button-toggle.oj-focus-only.oj-button-full-chrome,.oj-button.oj-default.oj-button-full-chrome .oj-button-button,.oj-button.oj-focus-only.oj-button-full-chrome .oj-button-button{background-color:#ededee;background-image:none;border-color:#cbcccd;color:#000;box-shadow:none;text-shadow:none}.oj-button-nocomp.oj-button-full-chrome .oj-button-icon,.oj-button.oj-default.oj-button-full-chrome .oj-button-icon,.oj-button.oj-focus-only.oj-button-full-chrome .oj-button-icon{color:rgba(0,0,0,.8)}.oj-button-nocomp.oj-button-full-chrome:hover,.oj-button-toggle.oj-hover.oj-button-full-chrome,.oj-button.oj-hover.oj-button-full-chrome .oj-button-button{background-color:#f7f7f8;background-image:none;border-color:#cbcccd;color:#02629f;box-shadow:none;text-shadow:none}.oj-button-nocomp.oj-button-full-chrome:hover .oj-button-icon,.oj-button.oj-hover.oj-button-full-chrome .oj-button-icon{color:#02629f}.oj-button-nocomp.oj-active.oj-button-full-chrome,.oj-button-nocomp.oj-button-full-chrome:active,.oj-button-toggle.oj-active.oj-button-full-chrome,.oj-button.oj-active.oj-button-full-chrome .oj-button-button{background-color:#027bc7;background-image:none;border-color:#027bc7;color:#fff;box-shadow:none;text-shadow:none;opacity:1}.oj-button-nocomp.oj-active.oj-button-full-chrome .oj-button-icon,.oj-button-nocomp.oj-button-full-chrome:active .oj-button-icon,.oj-button.oj-active.oj-button-full-chrome .oj-button-icon{color:#fff}.oj-button-toggle.oj-selected.oj-button-full-chrome,.oj-button.oj-selected.oj-button-full-chrome .oj-button-button{background-color:#027bc7;background-image:none;border-color:#027bc7;color:#fff;box-shadow:none;text-shadow:none}.oj-button-toggle.oj-selected.oj-hover.oj-button-full-chrome,.oj-button.oj-selected.oj-hover.oj-button-full-chrome .oj-button-button{color:#02629f;background-color:#027bc7;border-color:#027bc7}.oj-button.oj-selected.oj-button-full-chrome .oj-button-icon{color:#fff}.oj-button.oj-selected.oj-hover.oj-button-full-chrome .oj-button-icon{color:#02629f}.oj-button-nocomp.oj-button-full-chrome:disabled,.oj-button-toggle.oj-disabled.oj-button-full-chrome,.oj-button.oj-disabled.oj-button-full-chrome .oj-button-button{background-color:#f7f7f8;border-color:#e5e6e6;color:rgba(0,0,0,.38);box-shadow:none;opacity:1;background-image:none}.oj-button-nocomp.oj-button-full-chrome:disabled .oj-button-icon,.oj-button.oj-disabled.oj-button-full-chrome .oj-button-icon{color:#cbcccd}.oj-button-toggle.oj-disabled.oj-selected.oj-button-full-chrome,.oj-button.oj-disabled.oj-selected.oj-button-full-chrome .oj-button-button{color:#fff;background-color:#cbcccd;border-color:#cbcccd}.oj-button.oj-disabled.oj-selected.oj-button-full-chrome .oj-button-icon{color:#fff}.oj-button-nocomp.oj-button-half-chrome,.oj-button-nocomp.oj-button-half-chrome:disabled,.oj-button-toggle.oj-default.oj-button-half-chrome,.oj-button-toggle.oj-disabled.oj-button-half-chrome,.oj-button-toggle.oj-focus-only.oj-button-half-chrome,.oj-button.oj-default.oj-button-half-chrome .oj-button-button,.oj-button.oj-disabled.oj-button-half-chrome .oj-button-button,.oj-button.oj-focus-only.oj-button-half-chrome .oj-button-button{border-color:transparent;background-color:transparent;background-image:none;box-shadow:none}.oj-button-nocomp.oj-button-half-chrome,.oj-button-toggle.oj-default.oj-button-half-chrome,.oj-button-toggle.oj-focus-only.oj-button-half-chrome,.oj-button.oj-default.oj-button-half-chrome .oj-button-button,.oj-button.oj-focus-only.oj-button-half-chrome .oj-button-button{text-shadow:none;color:#000}.oj-button-nocomp.oj-button-half-chrome:hover,.oj-button-toggle.oj-hover.oj-button-half-chrome,.oj-button.oj-hover.oj-button-half-chrome .oj-button-button{color:#02629f;background-color:#f7f7f8;border-color:#cbcccd;box-shadow:none}.oj-button-nocomp.oj-active.oj-button-half-chrome,.oj-button-nocomp.oj-button-half-chrome:active,.oj-button-toggle.oj-active.oj-button-half-chrome,.oj-button.oj-active.oj-button-half-chrome .oj-button-button{color:#fff;background-color:#027bc7;border-color:#027bc7;opacity:1;box-shadow:none}.oj-button-toggle.oj-selected.oj-button-half-chrome,.oj-button.oj-selected.oj-button-half-chrome .oj-button-button{color:#fff;background-color:#027bc7;border-color:#027bc7;box-shadow:none}.oj-button-toggle.oj-selected.oj-hover.oj-button-half-chrome,.oj-button.oj-selected.oj-hover.oj-button-half-chrome .oj-button-button{color:#02629f;background-color:#027bc7;border-color:#027bc7}.oj-button-nocomp.oj-button-half-chrome:disabled,.oj-button-toggle.oj-disabled.oj-button-half-chrome,.oj-button.oj-disabled.oj-button-half-chrome .oj-button-button{color:rgba(0,0,0,.38);opacity:1}.oj-button-toggle.oj-disabled.oj-selected.oj-button-half-chrome,.oj-button.oj-disabled.oj-selected.oj-button-half-chrome .oj-button-button{color:#fff;background-color:#cbcccd;border-color:#cbcccd}.oj-button-nocomp.oj-button-half-chrome,.oj-button-nocomp.oj-button-half-chrome:active,.oj-button-nocomp.oj-button-half-chrome:hover,.oj-button-nocomp.oj-button-half-chrome:link,.oj-button-nocomp.oj-button-half-chrome:visited,.oj-button-toggle.oj-button-half-chrome,.oj-button-toggle.oj-button-half-chrome:active,.oj-button-toggle.oj-button-half-chrome:hover,.oj-button-toggle.oj-button-half-chrome:link,.oj-button-toggle.oj-button-half-chrome:visited,.oj-button.oj-button-half-chrome .oj-button-button,.oj-button.oj-button-half-chrome .oj-button-button:active,.oj-button.oj-button-half-chrome .oj-button-button:hover,.oj-button.oj-button-half-chrome .oj-button-button:link,.oj-button.oj-button-half-chrome .oj-button-button:visited{font-weight:400}.oj-button-nocomp.oj-button-half-chrome .oj-button-icon,.oj-button.oj-default.oj-button-half-chrome .oj-button-icon,.oj-button.oj-focus-only.oj-button-half-chrome .oj-button-icon{color:rgba(0,0,0,.8)}.oj-button-nocomp.oj-button-half-chrome:hover .oj-button-icon,.oj-button.oj-hover.oj-button-half-chrome .oj-button-icon{color:#02629f}.oj-button-nocomp.oj-button-half-chrome:active .oj-button-icon,.oj-button.oj-active.oj-button-half-chrome .oj-button-icon{color:#fff}.oj-button.oj-selected.oj-button-half-chrome .oj-button-icon{color:#fff}.oj-button.oj-selected.oj-hover.oj-button-half-chrome .oj-button-icon{color:#02629f}.oj-button-nocomp.oj-button-half-chrome:disabled .oj-button-icon,.oj-button.oj-disabled.oj-button-half-chrome .oj-button-icon{color:#cbcccd}.oj-button.oj-disabled.oj-selected.oj-button-half-chrome .oj-button-icon{color:#fff}.oj-button-nocomp.oj-button-outlined-chrome,.oj-button-nocomp.oj-button-outlined-chrome:disabled,.oj-button-toggle.oj-default.oj-button-outlined-chrome,.oj-button-toggle.oj-disabled.oj-button-outlined-chrome,.oj-button-toggle.oj-focus-only.oj-button-outlined-chrome,.oj-button.oj-default.oj-button-outlined-chrome .oj-button-button,.oj-button.oj-disabled.oj-button-outlined-chrome .oj-button-button,.oj-button.oj-focus-only.oj-button-outlined-chrome .oj-button-button{border-color:#cbcccd;background-image:none;box-shadow:none;background-color:transparent}.oj-button-nocomp.oj-button-outlined-chrome,.oj-button-toggle.oj-default.oj-button-outlined-chrome,.oj-button-toggle.oj-focus-only.oj-button-outlined-chrome,.oj-button.oj-default.oj-button-outlined-chrome .oj-button-button,.oj-button.oj-focus-only.oj-button-outlined-chrome .oj-button-button{text-shadow:none;color:#000}.oj-button-nocomp.oj-button-outlined-chrome:hover,.oj-button-toggle.oj-hover.oj-button-outlined-chrome,.oj-button.oj-hover.oj-button-outlined-chrome .oj-button-button{color:#02629f;background-color:#f7f7f8;border-color:#cbcccd;box-shadow:none}.oj-button-nocomp.oj-active.oj-button-outlined-chrome,.oj-button-nocomp.oj-button-outlined-chrome:active,.oj-button-toggle.oj-active.oj-button-outlined-chrome,.oj-button.oj-active.oj-button-outlined-chrome .oj-button-button{color:#fff;background-color:#027bc7;border-color:#027bc7;opacity:1;box-shadow:none}.oj-button-toggle.oj-selected.oj-button-outlined-chrome,.oj-button.oj-selected.oj-button-outlined-chrome .oj-button-button{color:#fff;background-color:#027bc7;border-color:#027bc7;box-shadow:none}.oj-button-toggle.oj-selected.oj-hover.oj-button-outlined-chrome,.oj-button.oj-selected.oj-hover.oj-button-outlined-chrome .oj-button-button{color:#02629f;background-color:#027bc7;border-color:#027bc7}.oj-button-nocomp.oj-button-outlined-chrome:disabled,.oj-button-toggle.oj-disabled.oj-button-outlined-chrome,.oj-button.oj-disabled.oj-button-outlined-chrome .oj-button-button{color:rgba(0,0,0,.38);border-color:#cbcccd;opacity:1}.oj-button-toggle.oj-disabled.oj-selected.oj-button-outlined-chrome,.oj-button.oj-disabled.oj-selected.oj-button-outlined-chrome .oj-button-button{color:#fff;background-color:#cbcccd;border-color:#cbcccd}.oj-button-nocomp.oj-button-outlined-chrome,.oj-button-nocomp.oj-button-outlined-chrome:active,.oj-button-nocomp.oj-button-outlined-chrome:hover,.oj-button-nocomp.oj-button-outlined-chrome:link,.oj-button-nocomp.oj-button-outlined-chrome:visited,.oj-button-toggle.oj-button-outlined-chrome,.oj-button-toggle.oj-button-outlined-chrome:active,.oj-button-toggle.oj-button-outlined-chrome:hover,.oj-button-toggle.oj-button-outlined-chrome:link,.oj-button-toggle.oj-button-outlined-chrome:visited,.oj-button.oj-button-outlined-chrome .oj-button-button,.oj-button.oj-button-outlined-chrome .oj-button-button:active,.oj-button.oj-button-outlined-chrome .oj-button-button:hover,.oj-button.oj-button-outlined-chrome .oj-button-button:link,.oj-button.oj-button-outlined-chrome .oj-button-button:visited{font-weight:400}.oj-button-nocomp.oj-button-outlined-chrome .oj-button-icon,.oj-button.oj-default.oj-button-outlined-chrome .oj-button-icon,.oj-button.oj-focus-only.oj-button-outlined-chrome .oj-button-icon{color:rgba(0,0,0,.8)}.oj-button-nocomp.oj-button-outlined-chrome:hover .oj-button-icon,.oj-button.oj-hover.oj-button-outlined-chrome .oj-button-icon{color:#02629f}.oj-button-nocomp.oj-button-outlined-chrome:active .oj-button-icon,.oj-button.oj-active.oj-button-outlined-chrome .oj-button-icon{color:#fff}.oj-button.oj-selected.oj-button-outlined-chrome .oj-button-icon{color:#fff}.oj-button.oj-selected.oj-hover.oj-button-outlined-chrome .oj-button-icon{color:#02629f}.oj-button-nocomp.oj-button-outlined-chrome:disabled .oj-button-icon,.oj-button.oj-disabled.oj-button-outlined-chrome .oj-button-icon{color:#cbcccd}.oj-button.oj-disabled.oj-selected.oj-button-outlined-chrome .oj-button-icon{color:#fff}.oj-button-nocomp.oj-button-cta-chrome,.oj-button-nocomp.oj-button-cta-chrome:active,.oj-button-nocomp.oj-button-cta-chrome:hover,.oj-button-nocomp.oj-button-cta-chrome:link,.oj-button-nocomp.oj-button-cta-chrome:visited,.oj-button-toggle.oj-button-cta-chrome,.oj-button-toggle.oj-button-cta-chrome:active,.oj-button-toggle.oj-button-cta-chrome:hover,.oj-button-toggle.oj-button-cta-chrome:link,.oj-button-toggle.oj-button-cta-chrome:visited,.oj-button.oj-button-cta-chrome .oj-button-button,.oj-button.oj-button-cta-chrome .oj-button-button:active,.oj-button.oj-button-cta-chrome .oj-button-button:hover,.oj-button.oj-button-cta-chrome .oj-button-button:link,.oj-button.oj-button-cta-chrome .oj-button-button:visited{font-weight:400}.oj-button-nocomp.oj-button-cta-chrome,.oj-button-toggle.oj-default.oj-button-cta-chrome,.oj-button-toggle.oj-focus-only.oj-button-cta-chrome,.oj-button.oj-default.oj-button-cta-chrome .oj-button-button,.oj-button.oj-focus-only.oj-button-cta-chrome .oj-button-button{background-color:#027bc7;background-image:none;border-color:transparent;color:#fff;box-shadow:none;text-shadow:none}.oj-button-nocomp.oj-button-cta-chrome .oj-button-icon,.oj-button.oj-default.oj-button-cta-chrome .oj-button-icon,.oj-button.oj-focus-only.oj-button-cta-chrome .oj-button-icon{color:#fff}.oj-button-nocomp.oj-button-cta-chrome:hover,.oj-button-toggle.oj-hover.oj-button-cta-chrome,.oj-button.oj-hover.oj-button-cta-chrome .oj-button-button{background-color:#027bc7;background-image:linear-gradient(rgba(255,255,255,.15),rgba(255,255,255,.15));border-color:transparent;color:#fff;box-shadow:none;text-shadow:none}.oj-button-nocomp.oj-button-cta-chrome:hover .oj-button-icon,.oj-button.oj-hover.oj-button-cta-chrome .oj-button-icon{color:#fff}.oj-button-nocomp.oj-active.oj-button-cta-chrome,.oj-button-nocomp.oj-button-cta-chrome:active,.oj-button-toggle.oj-active.oj-button-cta-chrome,.oj-button.oj-active.oj-button-cta-chrome .oj-button-button{background-color:#027bc7;background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1));border-color:var(transparent);color:#fff;box-shadow:none;text-shadow:none}.oj-button-nocomp.oj-active.oj-button-cta-chrome .oj-button-icon,.oj-button-nocomp.oj-button-cta-chrome:active .oj-button-icon,.oj-button.oj-active.oj-button-cta-chrome .oj-button-icon{color:#fff}.oj-button-nocomp.oj-button-cta-chrome:disabled,.oj-button-toggle.oj-disabled.oj-button-cta-chrome,.oj-button.oj-disabled.oj-button-cta-chrome .oj-button-button{background-color:#027bc7;border-color:transparent;color:#fff;box-shadow:none;opacity:.4;background-image:none}.oj-button-nocomp.oj-button-cta-chrome:disabled .oj-button-icon,.oj-button.oj-disabled.oj-button-cta-chrome .oj-button-icon{color:#fff}.oj-button-nocomp.oj-button-text-only,.oj-button-text-only .oj-button-text,.oj-buttonset .oj-button-text-only .oj-button-text,input.oj-button[type=button],input.oj-button[type=reset],input.oj-button[type=submit]{padding:0 .92857rem}html:not([dir=rtl]) .oj-button-text-icon-start .oj-button-text,html:not([dir=rtl]) .oj-buttonset .oj-button-text-icon-start .oj-button-text{padding:0 .92857rem 0 0}html[dir=rtl] .oj-button-text-icon-end .oj-button-text,html[dir=rtl] .oj-buttonset .oj-button-text-icon-end .oj-button-text{padding:0 .92857rem 0 0}html:not([dir=rtl]) .oj-button-text-icon-end .oj-button-text,html:not([dir=rtl]) .oj-buttonset .oj-button-text-icon-end .oj-button-text{padding:0 0 0 .92857rem}html[dir=rtl] .oj-button-text-icon-start .oj-button-text,html[dir=rtl] .oj-buttonset .oj-button-text-icon-start .oj-button-text{padding:0 0 0 .92857rem}.oj-button-text-icons .oj-button-text,.oj-buttonset .oj-button-text-icons .oj-button-text{padding:0}html:not([dir=rtl]) .oj-button-text-icon-start .oj-button-icon.oj-start,html:not([dir=rtl]) .oj-button-text-icons .oj-button-icon.oj-start,html:not([dir=rtl]) .oj-buttonset .oj-button-text-icon-start .oj-button-icon.oj-start,html:not([dir=rtl]) .oj-buttonset .oj-button-text-icons .oj-button-icon.oj-start{display:inline-flex;margin-right:.42857rem;margin-left:.85714rem}html[dir=rtl] .oj-button-text-icon-end .oj-button-icon.oj-end,html[dir=rtl] .oj-button-text-icons .oj-button-icon.oj-end,html[dir=rtl] .oj-buttonset .oj-button-text-icon-end .oj-button-icon.oj-end,html[dir=rtl] .oj-buttonset .oj-button-text-icons .oj-button-icon.oj-end{display:inline-flex;margin-right:.42857rem;margin-left:.85714rem}html:not([dir=rtl]) .oj-button-icons-only .oj-button-icon.oj-start,html:not([dir=rtl]) .oj-buttonset .oj-button-icons-only .oj-button-icon.oj-start{display:inline-flex;margin-right:.42857rem;margin-left:.57143rem}html[dir=rtl] .oj-button-icons-only .oj-button-icon.oj-end,html[dir=rtl] .oj-buttonset .oj-button-icons-only .oj-button-icon.oj-end{display:inline-flex;margin-right:.42857rem;margin-left:.57143rem}.oj-button-icon-only .oj-button-icon,.oj-button-nocomp .oj-button-icon-only,.oj-buttonset .oj-button-icon-only .oj-button-icon{margin-right:.57143rem;margin-left:.57143rem}html:not([dir=rtl]) .oj-button-text-icon-end .oj-button-icon.oj-end,html:not([dir=rtl]) .oj-button-text-icons .oj-button-icon.oj-end,html:not([dir=rtl]) .oj-buttonset .oj-button-text-icon-end .oj-button-icon.oj-end,html:not([dir=rtl]) .oj-buttonset .oj-button-text-icons .oj-button-icon.oj-end{display:inline-flex;margin-right:.85714rem;margin-left:.42857rem}html[dir=rtl] .oj-button-text-icon-start .oj-button-icon.oj-start,html[dir=rtl] .oj-button-text-icons .oj-button-icon.oj-start,html[dir=rtl] .oj-buttonset .oj-button-text-icon-start .oj-button-icon.oj-start,html[dir=rtl] .oj-buttonset .oj-button-text-icons .oj-button-icon.oj-start{display:inline-flex;margin-right:.85714rem;margin-left:.42857rem}html:not([dir=rtl]) .oj-button-icons-only .oj-button-icon.oj-end,html:not([dir=rtl]) .oj-buttonset .oj-button-icons-only .oj-button-icon.oj-end{display:inline-flex;margin-right:.57143rem}html[dir=rtl] .oj-button-icons-only .oj-button-icon.oj-start,html[dir=rtl] .oj-buttonset .oj-button-icons-only .oj-button-icon.oj-start{display:inline-flex;margin-right:.57143rem}.oj-button-icon-only .oj-button-icon{display:inline-flex}.oj-button-sm.oj-button-nocomp.oj-button-text-only,.oj-button-sm.oj-button-text-only .oj-button-text,.oj-button-sm.oj-buttonset .oj-button-text-only .oj-button-text,input.oj-button-sm.oj-button[type=button],input.oj-button-sm.oj-button[type=reset],input.oj-button-sm.oj-button[type=submit]{padding:0 .78571rem}html:not([dir=rtl]) .oj-button-sm.oj-button-text-icon-start .oj-button-text,html:not([dir=rtl]) .oj-button-sm.oj-buttonset .oj-button-text-icon-start .oj-button-text{padding:0 .78571rem 0 0}html[dir=rtl] .oj-button-sm.oj-button-text-icon-end .oj-button-text,html[dir=rtl] .oj-button-sm.oj-buttonset .oj-button-text-icon-end .oj-button-text{padding:0 .78571rem 0 0}html:not([dir=rtl]) .oj-button-sm.oj-button-text-icon-end .oj-button-text,html:not([dir=rtl]) .oj-button-sm.oj-buttonset .oj-button-text-icon-end .oj-button-text{padding:0 0 0 .78571rem}html[dir=rtl] .oj-button-sm.oj-button-text-icon-start .oj-button-text,html[dir=rtl] .oj-button-sm.oj-buttonset .oj-button-text-icon-start .oj-button-text{padding:0 0 0 .78571rem}.oj-button-sm.oj-button-text-icons .oj-button-text,.oj-button-sm.oj-buttonset .oj-button-text-icons .oj-button-text{padding:0}html:not([dir=rtl]) .oj-button-sm.oj-button-text-icon-start .oj-button-icon.oj-start,html:not([dir=rtl]) .oj-button-sm.oj-button-text-icons .oj-button-icon.oj-start,html:not([dir=rtl]) .oj-button-sm.oj-buttonset .oj-button-text-icon-start .oj-button-icon.oj-start,html:not([dir=rtl]) .oj-button-sm.oj-buttonset .oj-button-text-icons .oj-button-icon.oj-start{display:inline-flex;margin-right:.42857rem;margin-left:.78571rem}html[dir=rtl] .oj-button-sm.oj-button-text-icon-end .oj-button-icon.oj-end,html[dir=rtl] .oj-button-sm.oj-button-text-icons .oj-button-icon.oj-end,html[dir=rtl] .oj-button-sm.oj-buttonset .oj-button-text-icon-end .oj-button-icon.oj-end,html[dir=rtl] .oj-button-sm.oj-buttonset .oj-button-text-icons .oj-button-icon.oj-end{display:inline-flex;margin-right:.42857rem;margin-left:.78571rem}html:not([dir=rtl]) .oj-button-sm.oj-button-icons-only .oj-button-icon.oj-start,html:not([dir=rtl]) .oj-button-sm.oj-buttonset .oj-button-icons-only .oj-button-icon.oj-start{display:inline-flex;margin-right:.42857rem;margin-left:.42857rem}html[dir=rtl] .oj-button-sm.oj-button-icons-only .oj-button-icon.oj-end,html[dir=rtl] .oj-button-sm.oj-buttonset .oj-button-icons-only .oj-button-icon.oj-end{display:inline-flex;margin-right:.42857rem;margin-left:.42857rem}.oj-button-sm.oj-button-icon-only .oj-button-icon,.oj-button-sm.oj-button-nocomp .oj-button-icon-only,.oj-button-sm.oj-buttonset .oj-button-icon-only .oj-button-icon{margin-right:.42857rem;margin-left:.42857rem}html:not([dir=rtl]) .oj-button-sm.oj-button-text-icon-end .oj-button-icon.oj-end,html:not([dir=rtl]) .oj-button-sm.oj-button-text-icons .oj-button-icon.oj-end,html:not([dir=rtl]) .oj-button-sm.oj-buttonset .oj-button-text-icon-end .oj-button-icon.oj-end,html:not([dir=rtl]) .oj-button-sm.oj-buttonset .oj-button-text-icons .oj-button-icon.oj-end{display:inline-flex;margin-right:.78571rem;margin-left:.42857rem}html[dir=rtl] .oj-button-sm.oj-button-text-icon-start .oj-button-icon.oj-start,html[dir=rtl] .oj-button-sm.oj-button-text-icons .oj-button-icon.oj-start,html[dir=rtl] .oj-button-sm.oj-buttonset .oj-button-text-icon-start .oj-button-icon.oj-start,html[dir=rtl] .oj-button-sm.oj-buttonset .oj-button-text-icons .oj-button-icon.oj-start{display:inline-flex;margin-right:.78571rem;margin-left:.42857rem}html:not([dir=rtl]) .oj-button-sm.oj-button-icons-only .oj-button-icon.oj-end,html:not([dir=rtl]) .oj-button-sm.oj-buttonset .oj-button-icons-only .oj-button-icon.oj-end{display:inline-flex;margin-right:.42857rem}html[dir=rtl] .oj-button-sm.oj-button-icons-only .oj-button-icon.oj-start,html[dir=rtl] .oj-button-sm.oj-buttonset .oj-button-icons-only .oj-button-icon.oj-start{display:inline-flex;margin-right:.42857rem}.oj-button-sm.oj-button-icon-only .oj-button-icon{display:inline-flex}.oj-button-lg.oj-button-nocomp.oj-button-text-only,.oj-button-lg.oj-button-text-only .oj-button-text,.oj-button-lg.oj-buttonset .oj-button-text-only .oj-button-text,input.oj-button-lg.oj-button[type=button],input.oj-button-lg.oj-button[type=reset],input.oj-button-lg.oj-button[type=submit]{padding:0 1.42857rem}html:not([dir=rtl]) .oj-button-lg.oj-button-text-icon-start .oj-button-text,html:not([dir=rtl]) .oj-button-lg.oj-buttonset .oj-button-text-icon-start .oj-button-text{padding:0 1.42857rem 0 0}html[dir=rtl] .oj-button-lg.oj-button-text-icon-end .oj-button-text,html[dir=rtl] .oj-button-lg.oj-buttonset .oj-button-text-icon-end .oj-button-text{padding:0 1.42857rem 0 0}html:not([dir=rtl]) .oj-button-lg.oj-button-text-icon-end .oj-button-text,html:not([dir=rtl]) .oj-button-lg.oj-buttonset .oj-button-text-icon-end .oj-button-text{padding:0 0 0 1.42857rem}html[dir=rtl] .oj-button-lg.oj-button-text-icon-start .oj-button-text,html[dir=rtl] .oj-button-lg.oj-buttonset .oj-button-text-icon-start .oj-button-text{padding:0 0 0 1.42857rem}.oj-button-lg.oj-button-text-icons .oj-button-text,.oj-button-lg.oj-buttonset .oj-button-text-icons .oj-button-text{padding:0}html:not([dir=rtl]) .oj-button-lg.oj-button-text-icon-start .oj-button-icon.oj-start,html:not([dir=rtl]) .oj-button-lg.oj-button-text-icons .oj-button-icon.oj-start,html:not([dir=rtl]) .oj-button-lg.oj-buttonset .oj-button-text-icon-start .oj-button-icon.oj-start,html:not([dir=rtl]) .oj-button-lg.oj-buttonset .oj-button-text-icons .oj-button-icon.oj-start{display:inline-flex;margin-right:.42857rem;margin-left:1.07143rem}html[dir=rtl] .oj-button-lg.oj-button-text-icon-end .oj-button-icon.oj-end,html[dir=rtl] .oj-button-lg.oj-button-text-icons .oj-button-icon.oj-end,html[dir=rtl] .oj-button-lg.oj-buttonset .oj-button-text-icon-end .oj-button-icon.oj-end,html[dir=rtl] .oj-button-lg.oj-buttonset .oj-button-text-icons .oj-button-icon.oj-end{display:inline-flex;margin-right:.42857rem;margin-left:1.07143rem}html:not([dir=rtl]) .oj-button-lg.oj-button-icons-only .oj-button-icon.oj-start,html:not([dir=rtl]) .oj-button-lg.oj-buttonset .oj-button-icons-only .oj-button-icon.oj-start{display:inline-flex;margin-right:.42857rem;margin-left:.85714rem}html[dir=rtl] .oj-button-lg.oj-button-icons-only .oj-button-icon.oj-end,html[dir=rtl] .oj-button-lg.oj-buttonset .oj-button-icons-only .oj-button-icon.oj-end{display:inline-flex;margin-right:.42857rem;margin-left:.85714rem}.oj-button-lg.oj-button-icon-only .oj-button-icon,.oj-button-lg.oj-button-nocomp .oj-button-icon-only,.oj-button-lg.oj-buttonset .oj-button-icon-only .oj-button-icon{margin-right:.85714rem;margin-left:.85714rem}html:not([dir=rtl]) .oj-button-lg.oj-button-text-icon-end .oj-button-icon.oj-end,html:not([dir=rtl]) .oj-button-lg.oj-button-text-icons .oj-button-icon.oj-end,html:not([dir=rtl]) .oj-button-lg.oj-buttonset .oj-button-text-icon-end .oj-button-icon.oj-end,html:not([dir=rtl]) .oj-button-lg.oj-buttonset .oj-button-text-icons .oj-button-icon.oj-end{display:inline-flex;margin-right:1.07143rem;margin-left:.42857rem}html[dir=rtl] .oj-button-lg.oj-button-text-icon-start .oj-button-icon.oj-start,html[dir=rtl] .oj-button-lg.oj-button-text-icons .oj-button-icon.oj-start,html[dir=rtl] .oj-button-lg.oj-buttonset .oj-button-text-icon-start .oj-button-icon.oj-start,html[dir=rtl] .oj-button-lg.oj-buttonset .oj-button-text-icons .oj-button-icon.oj-start{display:inline-flex;margin-right:1.07143rem;margin-left:.42857rem}html:not([dir=rtl]) .oj-button-lg.oj-button-icons-only .oj-button-icon.oj-end,html:not([dir=rtl]) .oj-button-lg.oj-buttonset .oj-button-icons-only .oj-button-icon.oj-end{display:inline-flex;margin-right:.85714rem}html[dir=rtl] .oj-button-lg.oj-button-icons-only .oj-button-icon.oj-start,html[dir=rtl] .oj-button-lg.oj-buttonset .oj-button-icons-only .oj-button-icon.oj-start{display:inline-flex;margin-right:.85714rem}.oj-button-lg.oj-button-icon-only .oj-button-icon{display:inline-flex}.oj-button-xl.oj-button-nocomp.oj-button-text-only,.oj-button-xl.oj-button-text-only .oj-button-text,.oj-button-xl.oj-buttonset .oj-button-text-only .oj-button-text,input.oj-button-xl.oj-button[type=button],input.oj-button-xl.oj-button[type=reset],input.oj-button-xl.oj-button[type=submit]{padding:0 1.42857rem}html:not([dir=rtl]) .oj-button-xl.oj-button-text-icon-start .oj-button-text,html:not([dir=rtl]) .oj-button-xl.oj-buttonset .oj-button-text-icon-start .oj-button-text{padding:0 1.42857rem 0 0}html[dir=rtl] .oj-button-xl.oj-button-text-icon-end .oj-button-text,html[dir=rtl] .oj-button-xl.oj-buttonset .oj-button-text-icon-end .oj-button-text{padding:0 1.42857rem 0 0}html:not([dir=rtl]) .oj-button-xl.oj-button-text-icon-end .oj-button-text,html:not([dir=rtl]) .oj-button-xl.oj-buttonset .oj-button-text-icon-end .oj-button-text{padding:0 0 0 1.42857rem}html[dir=rtl] .oj-button-xl.oj-button-text-icon-start .oj-button-text,html[dir=rtl] .oj-button-xl.oj-buttonset .oj-button-text-icon-start .oj-button-text{padding:0 0 0 1.42857rem}.oj-button-xl.oj-button-text-icons .oj-button-text,.oj-button-xl.oj-buttonset .oj-button-text-icons .oj-button-text{padding:0}html:not([dir=rtl]) .oj-button-xl.oj-button-text-icon-start .oj-button-icon.oj-start,html:not([dir=rtl]) .oj-button-xl.oj-button-text-icons .oj-button-icon.oj-start,html:not([dir=rtl]) .oj-button-xl.oj-buttonset .oj-button-text-icon-start .oj-button-icon.oj-start,html:not([dir=rtl]) .oj-button-xl.oj-buttonset .oj-button-text-icons .oj-button-icon.oj-start{display:inline-flex;margin-right:.42857rem;margin-left:1.07143rem}html[dir=rtl] .oj-button-xl.oj-button-text-icon-end .oj-button-icon.oj-end,html[dir=rtl] .oj-button-xl.oj-button-text-icons .oj-button-icon.oj-end,html[dir=rtl] .oj-button-xl.oj-buttonset .oj-button-text-icon-end .oj-button-icon.oj-end,html[dir=rtl] .oj-button-xl.oj-buttonset .oj-button-text-icons .oj-button-icon.oj-end{display:inline-flex;margin-right:.42857rem;margin-left:1.07143rem}html:not([dir=rtl]) .oj-button-xl.oj-button-icons-only .oj-button-icon.oj-start,html:not([dir=rtl]) .oj-button-xl.oj-buttonset .oj-button-icons-only .oj-button-icon.oj-start{display:inline-flex;margin-right:.42857rem;margin-left:1rem}html[dir=rtl] .oj-button-xl.oj-button-icons-only .oj-button-icon.oj-end,html[dir=rtl] .oj-button-xl.oj-buttonset .oj-button-icons-only .oj-button-icon.oj-end{display:inline-flex;margin-right:.42857rem;margin-left:1rem}.oj-button-xl.oj-button-icon-only .oj-button-icon,.oj-button-xl.oj-button-nocomp .oj-button-icon-only,.oj-button-xl.oj-buttonset .oj-button-icon-only .oj-button-icon{margin-right:1rem;margin-left:1rem}html:not([dir=rtl]) .oj-button-xl.oj-button-text-icon-end .oj-button-icon.oj-end,html:not([dir=rtl]) .oj-button-xl.oj-button-text-icons .oj-button-icon.oj-end,html:not([dir=rtl]) .oj-button-xl.oj-buttonset .oj-button-text-icon-end .oj-button-icon.oj-end,html:not([dir=rtl]) .oj-button-xl.oj-buttonset .oj-button-text-icons .oj-button-icon.oj-end{display:inline-flex;margin-right:1.07143rem;margin-left:.42857rem}html[dir=rtl] .oj-button-xl.oj-button-text-icon-start .oj-button-icon.oj-start,html[dir=rtl] .oj-button-xl.oj-button-text-icons .oj-button-icon.oj-start,html[dir=rtl] .oj-button-xl.oj-buttonset .oj-button-text-icon-start .oj-button-icon.oj-start,html[dir=rtl] .oj-button-xl.oj-buttonset .oj-button-text-icons .oj-button-icon.oj-start{display:inline-flex;margin-right:1.07143rem;margin-left:.42857rem}html:not([dir=rtl]) .oj-button-xl.oj-button-icons-only .oj-button-icon.oj-end,html:not([dir=rtl]) .oj-button-xl.oj-buttonset .oj-button-icons-only .oj-button-icon.oj-end{display:inline-flex;margin-right:1rem}html[dir=rtl] .oj-button-xl.oj-button-icons-only .oj-button-icon.oj-start,html[dir=rtl] .oj-button-xl.oj-buttonset .oj-button-icons-only .oj-button-icon.oj-start{display:inline-flex;margin-right:1rem}.oj-button-xl.oj-button-icon-only .oj-button-icon{display:inline-flex}.oj-button button::-moz-focus-inner,button.oj-button::-moz-focus-inner,input.oj-button::-moz-focus-inner{border:0;padding:0}.oj-hicontrast .oj-button-toggle.oj-focus,.oj-hicontrast .oj-button.oj-focus .oj-button-button{outline-width:3px}.oj-hicontrast .oj-button-toggle.oj-selected,.oj-hicontrast .oj-button.oj-selected .oj-button-button{border-style:double;border-width:3px}.oj-hicontrast .oj-button-toggle.oj-disabled,.oj-hicontrast .oj-button.oj-disabled .oj-button-button{border-style:dotted}.oj-hicontrast .oj-button-toggle.oj-disabled.oj-selected,.oj-hicontrast .oj-button.oj-disabled.oj-selected .oj-button-button{border-width:2px}.oj-button-primary.oj-button-toggle.oj-default.oj-button-full-chrome,.oj-button-primary.oj-button-toggle.oj-focus-only.oj-button-full-chrome,.oj-button-primary.oj-button.oj-default.oj-button-full-chrome .oj-button-button,.oj-button-primary.oj-button.oj-focus-only.oj-button-full-chrome .oj-button-button,.oj-button-primary.oj-buttonset .oj-button-toggle.oj-default.oj-button-full-chrome,.oj-button-primary.oj-buttonset .oj-button-toggle.oj-focus-only.oj-button-full-chrome{background-color:#027bc7;background-image:none;border-color:transparent;color:#fff;text-shadow:none}.oj-button-primary.oj-button.oj-default.oj-button-full-chrome .oj-button-icon,.oj-button-primary.oj-button.oj-focus-only.oj-button-full-chrome .oj-button-icon,.oj-button-primary.oj-buttonset .oj-button.oj-default.oj-button-full-chrome .oj-button-icon,.oj-button-primary.oj-buttonset .oj-button.oj-focus-only.oj-button-full-chrome .oj-button-icon{color:#fff}.oj-button-primary.oj-button-toggle.oj-hover.oj-button-full-chrome:not(.oj-active),.oj-button-primary.oj-button.oj-hover.oj-button-full-chrome:not(.oj-active) .oj-button-button,.oj-button-primary.oj-buttonset .oj-button-toggle.oj-hover.oj-button-full-chrome:not(.oj-active){background-color:#027bc7;background-image:linear-gradient(rgba(255,255,255,.15),rgba(255,255,255,.15));border-color:transparent;color:#fff;text-shadow:none}.oj-button-primary.oj-button.oj-hover.oj-button-full-chrome:not(.oj-active) .oj-button-icon,.oj-button-primary.oj-buttonset .oj-button.oj-hover.oj-button-full-chrome:not(.oj-active) .oj-button-icon{color:#fff}.oj-button-primary.oj-button-toggle.oj-active.oj-button-full-chrome,.oj-button-primary.oj-button.oj-active.oj-button-full-chrome .oj-button-button,.oj-button-primary.oj-buttonset .oj-button-toggle.oj-active.oj-button-full-chrome{background-color:#027bc7;background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1));border-color:transparent;color:#fff;text-shadow:none}.oj-button-primary.oj-button.oj-active.oj-button-full-chrome .oj-button-icon,.oj-button-primary.oj-buttonset .oj-button.oj-active.oj-button-full-chrome .oj-button-icon{color:#fff}.oj-button-primary.oj-button-toggle.oj-selected.oj-button-full-chrome:not(.oj-disabled),.oj-button-primary.oj-button.oj-selected.oj-button-full-chrome:not(.oj-disabled) .oj-button-button,.oj-button-primary.oj-buttonset .oj-button-toggle.oj-selected.oj-button-full-chrome:not(.oj-disabled){background-color:#027bc7;background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1));border-color:transparent;color:#fff;text-shadow:none}.oj-button-primary.oj-button-toggle.oj-selected.oj-hover.oj-button-full-chrome:not(.oj-disabled),.oj-button-primary.oj-button.oj-selected.oj-hover.oj-button-full-chrome:not(.oj-disabled) .oj-button-button,.oj-button-primary.oj-buttonset .oj-button-toggle.oj-selected.oj-hover.oj-button-full-chrome:not(.oj-disabled){background-color:#027bc7;background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1));border-color:transparent;color:#fff;text-shadow:none}.oj-button-primary.oj-button.oj-selected.oj-button-full-chrome:not(.oj-disabled) .oj-button-icon,.oj-button-primary.oj-buttonset .oj-button.oj-selected.oj-button-full-chrome:not(.oj-disabled) .oj-button-icon{color:#fff}.oj-button-primary.oj-button.oj-selected.oj-hover.oj-button-full-chrome:not(.oj-disabled) .oj-button-icon,.oj-button-primary.oj-buttonset .oj-button.oj-selected.oj-hover.oj-button-full-chrome:not(.oj-disabled) .oj-button-icon{color:#fff}.oj-button-primary.oj-button-toggle.oj-disabled.oj-button-full-chrome,.oj-button-primary.oj-button.oj-disabled.oj-button-full-chrome .oj-button-button,.oj-button-primary.oj-buttonset .oj-button-toggle.oj-disabled.oj-button-full-chrome{background-color:#027bc7;border-color:transparent;color:#fff;opacity:.4}.oj-button-primary.oj-button.oj-disabled.oj-button-full-chrome .oj-button-icon,.oj-button-primary.oj-buttonset .oj-button.oj-disabled.oj-button-full-chrome .oj-button-icon{color:#fff}.oj-button-primary.oj-button-toggle.oj-disabled.oj-selected.oj-button-full-chrome,.oj-button-primary.oj-button.oj-disabled.oj-selected.oj-button-full-chrome .oj-button-button,.oj-button-primary.oj-buttonset .oj-button-toggle.oj-disabled.oj-selected.oj-button-full-chrome{color:#fff;background-color:#027bc7;border-color:transparent}.oj-button-primary.oj-button.oj-disabled.oj-selected.oj-button-full-chrome .oj-button-icon,.oj-button-primary.oj-buttonset .oj-button.oj-disabled.oj-selected.oj-button-full-chrome .oj-button-icon{color:#fff}.oj-button-confirm.oj-button-toggle.oj-default.oj-button-full-chrome,.oj-button-confirm.oj-button-toggle.oj-focus-only.oj-button-full-chrome,.oj-button-confirm.oj-button.oj-default.oj-button-full-chrome .oj-button-button,.oj-button-confirm.oj-button.oj-focus-only.oj-button-full-chrome .oj-button-button,.oj-button-confirm.oj-buttonset .oj-button-toggle.oj-default.oj-button-full-chrome,.oj-button-confirm.oj-buttonset .oj-button-toggle.oj-focus-only.oj-button-full-chrome{background-color:#008230;background-image:none;border-color:transparent;color:#fff;text-shadow:none}.oj-button-confirm.oj-button.oj-default.oj-button-full-chrome .oj-button-icon,.oj-button-confirm.oj-button.oj-focus-only.oj-button-full-chrome .oj-button-icon,.oj-button-confirm.oj-buttonset .oj-button.oj-default.oj-button-full-chrome .oj-button-icon,.oj-button-confirm.oj-buttonset .oj-button.oj-focus-only.oj-button-full-chrome .oj-button-icon{color:#fff}.oj-button-confirm.oj-button-toggle.oj-hover.oj-button-full-chrome:not(.oj-active),.oj-button-confirm.oj-button.oj-hover.oj-button-full-chrome:not(.oj-active) .oj-button-button,.oj-button-confirm.oj-buttonset .oj-button-toggle.oj-hover.oj-button-full-chrome:not(.oj-active){background-color:#008230;background-image:linear-gradient(rgba(255,255,255,.15),rgba(255,255,255,.15));border-color:transparent;color:#fff;text-shadow:none}.oj-button-confirm.oj-button.oj-hover.oj-button-full-chrome:not(.oj-active) .oj-button-icon,.oj-button-confirm.oj-buttonset .oj-button.oj-hover.oj-button-full-chrome:not(.oj-active) .oj-button-icon{color:#fff}.oj-button-confirm.oj-button-toggle.oj-active.oj-button-full-chrome,.oj-button-confirm.oj-button.oj-active.oj-button-full-chrome .oj-button-button,.oj-button-confirm.oj-buttonset .oj-button-toggle.oj-active.oj-button-full-chrome{background-color:#008230;background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1));border-color:transparent;color:#fff;text-shadow:none}.oj-button-confirm.oj-button.oj-active.oj-button-full-chrome .oj-button-icon,.oj-button-confirm.oj-buttonset .oj-button.oj-active.oj-button-full-chrome .oj-button-icon{color:#fff}.oj-button-confirm.oj-button-toggle.oj-selected.oj-button-full-chrome:not(.oj-disabled),.oj-button-confirm.oj-button.oj-selected.oj-button-full-chrome:not(.oj-disabled) .oj-button-button,.oj-button-confirm.oj-buttonset .oj-button-toggle.oj-selected.oj-button-full-chrome:not(.oj-disabled){background-color:#008230;background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1));border-color:transparent;color:#fff;text-shadow:none}.oj-button-confirm.oj-button-toggle.oj-selected.oj-hover.oj-button-full-chrome:not(.oj-disabled),.oj-button-confirm.oj-button.oj-selected.oj-hover.oj-button-full-chrome:not(.oj-disabled) .oj-button-button,.oj-button-confirm.oj-buttonset .oj-button-toggle.oj-selected.oj-hover.oj-button-full-chrome:not(.oj-disabled){background-color:#008230;background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1));border-color:transparent;color:#fff;text-shadow:none}.oj-button-confirm.oj-button.oj-selected.oj-button-full-chrome:not(.oj-disabled) .oj-button-icon,.oj-button-confirm.oj-buttonset .oj-button.oj-selected.oj-button-full-chrome:not(.oj-disabled) .oj-button-icon{color:#fff}.oj-button-confirm.oj-button.oj-selected.oj-hover.oj-button-full-chrome:not(.oj-disabled) .oj-button-icon,.oj-button-confirm.oj-buttonset .oj-button.oj-selected.oj-hover.oj-button-full-chrome:not(.oj-disabled) .oj-button-icon{color:#fff}.oj-button-confirm.oj-button-toggle.oj-disabled.oj-button-full-chrome,.oj-button-confirm.oj-button.oj-disabled.oj-button-full-chrome .oj-button-button,.oj-button-confirm.oj-buttonset .oj-button-toggle.oj-disabled.oj-button-full-chrome{background-color:#008230;border-color:transparent;color:#fff;opacity:.4}.oj-button-confirm.oj-button.oj-disabled.oj-button-full-chrome .oj-button-icon,.oj-button-confirm.oj-buttonset .oj-button.oj-disabled.oj-button-full-chrome .oj-button-icon{color:#fff}.oj-button-confirm.oj-button-toggle.oj-disabled.oj-selected.oj-button-full-chrome,.oj-button-confirm.oj-button.oj-disabled.oj-selected.oj-button-full-chrome .oj-button-button,.oj-button-confirm.oj-buttonset .oj-button-toggle.oj-disabled.oj-selected.oj-button-full-chrome{color:#fff;background-color:#008230;border-color:transparent}.oj-button-confirm.oj-button.oj-disabled.oj-selected.oj-button-full-chrome .oj-button-icon,.oj-button-confirm.oj-buttonset .oj-button.oj-disabled.oj-selected.oj-button-full-chrome .oj-button-icon{color:#fff}.oj-component-popup,.oj-dialog,.oj-listbox-drop,.oj-menu,.oj-messages-layer oj-messages,.oj-popup{z-index:1;position:absolute}.oj-component-layer,.oj-dialog-layer,.oj-listbox-drop-layer,.oj-menu-layer,.oj-messages-layer,.oj-popup-layer{position:relative}.oj-component-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:.4;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.oj-component-modal-open{overflow:hidden!important}oj-menu{display:none}.oj-menu-layer{z-index:1000}.oj-menu{list-style:none;padding-left:0;padding-right:0;color:rgba(0,0,0,.8);padding-top:0;padding-bottom:0;margin:0;display:inline-block;white-space:nowrap;-webkit-tap-highlight-color:transparent}.oj-menu-dropdown{border:1px solid #cbcccd;border-radius:0;background:#fff;font-size:1rem}.oj-menu-sheet{border:0;border-radius:0;background:#fff;font-size:1rem;width:calc(100% - (2 * 0px))}.oj-menu:focus{outline:0}.oj-menu-dropdown.oj-component{box-shadow:1px 1px 3px 0 hsla(0,0%,0%,.35)}.oj-menu.oj-menu-submenu{position:fixed;box-shadow:1px 1px 3px 0 hsla(0,0%,0%,.35)}.oj-menu-item{margin:0;padding:0;width:100%;display:list-item}.oj-menu-dropdown .oj-menu-item:first-child,.oj-menu-dropdown .oj-menu-item:first-child>a{border-top-left-radius:0;border-top-right-radius:0}.oj-menu-dropdown .oj-menu-item:last-child,.oj-menu-dropdown .oj-menu-item:last-child>a{border-bottom-left-radius:0;border-bottom-right-radius:0}.oj-menu-sheet .oj-menu-item:first-child,.oj-menu-sheet .oj-menu-item:first-child>a{border-top-left-radius:0;border-top-right-radius:0}.oj-menu-sheet .oj-menu-item:last-child,.oj-menu-sheet .oj-menu-item:last-child>a{border-bottom-left-radius:0;border-bottom-right-radius:0}.oj-menu-sheet .oj-menu-item-after-divider,.oj-menu-sheet .oj-menu-item-after-divider>a{border-top-left-radius:0;border-top-right-radius:0}.oj-menu-sheet .oj-menu-item-before-divider,.oj-menu-sheet .oj-menu-item-before-divider>a{border-bottom-left-radius:0;border-bottom-right-radius:0}.oj-menu-divider{margin:1px;height:0;font-size:0;line-height:0;border-style:solid;display:list-item}.oj-menu-dropdown .oj-menu-divider{border-width:1px 0 0 0;border-color:#cbcccd}.oj-menu-sheet .oj-menu-divider{border-width:1px 0 0 0;border-color:#cbcccd}.oj-menu-item>a{padding:0 calc(.57143rem + 16px + .57143rem);position:relative;text-decoration:none;display:flex;align-items:center;font-weight:400}.oj-menu-dropdown .oj-menu-item>a{height:2.5rem;line-height:2.5rem;color:#000;border-top-width:0;border-top-color:transparent;border-top-style:solid}.oj-menu-sheet .oj-menu-item>a{height:2.5rem;line-height:2.5rem;background:0 0;color:#000;border-top-width:0;border-top-color:transparent;border-top-style:solid}.oj-menu-item:last-child>a{border-bottom-width:0;border-bottom-color:transparent;border-bottom-style:solid}.oj-menu-item-cancel>a{font-weight:400}html:not([dir=rtl]) a.oj-menu-option-start-icon{padding-left:calc(.57143rem + 16px + .57143rem)}html[dir=rtl] a.oj-menu-option-start-icon{padding-right:calc(.57143rem + 16px + .57143rem)}html:not([dir=rtl]) a.oj-menu-option-end-icon{padding-right:calc(.57143rem + 16px + .57143rem)}html[dir=rtl] a.oj-menu-option-end-icon{padding-left:calc(.57143rem + 16px + .57143rem)}a.oj-menu-option-text-only{text-align:initial}html:not([dir=rtl]) a.oj-menu-option-text-only{padding-left:calc(.57143rem + 16px + .57143rem)}html[dir=rtl] a.oj-menu-option-text-only{padding-right:calc(.57143rem + 16px + .57143rem)}.oj-menu-option-text-only .oj-menu-cancel-icon{display:none}.oj-menu-divider+.oj-menu-item>a{border-top-width:0}.oj-menu-item.oj-focus-highlight>a{outline:dotted 1px rgba(0,0,0,.8);outline:-webkit-focus-ring-color auto}.oj-menu-dropdown .oj-menu-item.oj-focus-ancestor>a,.oj-menu-dropdown .oj-menu-item.oj-focus>a{background:#ededee}.oj-menu-dropdown .oj-menu-item.oj-focus+.oj-menu-item>a,.oj-menu-dropdown .oj-menu-item.oj-focus-ancestor+.oj-menu-item>a,.oj-menu-dropdown .oj-menu-item.oj-focus-ancestor>a,.oj-menu-dropdown .oj-menu-item.oj-focus>a{border-top-color:transparent}.oj-menu-dropdown .oj-menu-item:last-child.oj-focus-ancestor>a,.oj-menu-dropdown .oj-menu-item:last-child.oj-focus>a{border-bottom-color:transparent}.oj-menu-sheet .oj-menu-item.oj-focus>a{background:#ededee}.oj-menu-sheet .oj-menu-item.oj-focus+.oj-menu-item>a,.oj-menu-sheet .oj-menu-item.oj-focus>a{border-top-color:transparent}.oj-menu-sheet .oj-menu-item:last-child.oj-focus>a{border-bottom-color:transparent}.oj-menu-item.oj-disabled>a,.oj-menu.oj-disabled .oj-menu-item>a{cursor:default}.oj-menu-dropdown .oj-menu-item.oj-disabled>a,.oj-menu-dropdown.oj-disabled .oj-menu-item>a{color:rgba(0,0,0,.38)}.oj-menu-sheet .oj-menu-item.oj-disabled>a,.oj-menu-sheet.oj-disabled .oj-menu-item>a{color:rgba(0,0,0,.38)}.oj-menu-item-end-icon,.oj-menu-item-icon{color:rgba(0,0,0,.8);position:absolute}html:not([dir=rtl]) .oj-menu-item-icon{margin-left:calc(0px - 16px - .57143rem);margin-right:.57143rem}html[dir=rtl] .oj-menu-item-icon{margin-right:calc(0px - 16px - .57143rem);margin-left:.57143rem}html:not([dir=rtl]) .oj-menu-item-end-icon{right:0;margin-right:.57143rem;margin-left:calc(0px - 16px - .57143rem)}html[dir=rtl] .oj-menu-item-end-icon{left:0;margin-left:.57143rem;margin-right:calc(0px - 16px - .57143rem)}.oj-menu-item .oj-menu-item-end-icon,.oj-menu-item .oj-menu-item-icon{font-size:16px}.oj-menu-item.oj-disabled .oj-menu-item-end-icon,.oj-menu-item.oj-disabled .oj-menu-item-icon,.oj-menu.oj-disabled .oj-menu-item-end-icon,.oj-menu.oj-disabled .oj-menu-item-icon{color:#cbcccd;opacity:1}.oj-menu-submenu-icon{color:inherit;position:absolute;line-height:1.8;height:auto}html:not([dir=rtl]) .oj-menu-submenu-icon{right:0}html[dir=rtl] .oj-menu-submenu-icon{left:0}.oj-menu-context-menu-launcher{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.oj-hicontrast .oj-menu-item.oj-focus-ancestor>a,.oj-hicontrast .oj-menu-item.oj-focus>a{outline:dotted 3px}.oj-hicontrast .oj-menu-item.oj-focus.oj-disabled>a{outline:dotted 1px}.oj-hicontrast .oj-menu-item.oj-disabled>a{border:dotted 1px}oj-navigation-list:not(.oj-complete){visibility:hidden}oj-navigation-list{display:block}.oj-navigationlist,.oj-navigationlist-listview-container{overflow-x:hidden}.oj-navigationlist-listview{position:relative}.oj-navigationlist-touch{-webkit-tap-highlight-color:transparent}.oj-navigationlist-category-divider{border-color:#e0e1e1;border-style:solid;border-width:1px 0 0;font-size:0;height:0;line-height:0;margin:0 3px}.oj-navigationlist-horizontal .oj-navigationlist-divider{border-color:#e5e6e6;border-style:solid;border-width:0 1px 0 0;font-size:0;height:1.714rem;line-height:0;margin:5px 0;align-self:center;display:none}.oj-navigationlist-item-dividers .oj-navigationlist-divider{display:list-item}.oj-navigationlist-element,.oj-navigationlist-group{list-style-type:none;padding-left:0;padding-right:0;margin:0}.oj-navigationlist-item-element:not(.oj-navigationlist-item){display:block;line-height:0}.oj-navigationlist-item-element{list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.oj-navigationlist-element:focus{outline:0}.oj-navigationlist-vertical:not(.oj-navigationlist-icon-only) .oj-navigationlist-item-label{vertical-align:middle}.oj-navigationlist-vertical .oj-navigationlist-item::before{min-height:3.14286rem;content:"";display:inline-block;visibility:hidden}.oj-navigationlist-page-level.oj-navigationlist-vertical .oj-navigationlist-item::before{min-height:3.14286rem}.oj-navigationlist-page-level.oj-navigationlist-vertical .oj-navigationlist-item-label{font-size:1rem}.oj-navigationlist-collapse-icon,.oj-navigationlist-expand-icon{order:1;align-self:center}a.oj-navigationlist-collapse-icon,a.oj-navigationlist-collapse-icon:hover,a.oj-navigationlist-expand-icon,a.oj-navigationlist-expand-icon:hover{text-decoration:none}.oj-navigationlist-item-content{display:flex;flex:1 1 auto;align-items:center}a.oj-navigationlist-item-content{text-decoration:none;font-weight:400;outline:0;overflow:hidden}a.oj-navigationlist-item-content:active{background-color:transparent}a.oj-navigationlist-item-content .oj-navigationlist-item-label{color:#02629f}.oj-contrast-marker a.oj-navigationlist-item-content .oj-navigationlist-item-label{color:#b1b3b4}.oj-selected>a.oj-navigationlist-item-content>.oj-navigationlist-item-label{color:#02629f}.oj-contrast-marker .oj-selected>a.oj-navigationlist-item-content>.oj-navigationlist-item-label{color:#fafafa}.oj-contrast-marker .oj-hover:not(.oj-selected)>a.oj-navigationlist-item-content>.oj-navigationlist-item-label{color:#fafafa}.oj-navigationlist-item-label{order:2;text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden;display:inline-block;line-height:normal}.oj-navigationlist-item-text-wrap .oj-navigationlist-item-label{white-space:normal}.oj-navigationlist-vertical .oj-navigationlist-item-label{padding:3px 0;flex:1 1 auto}.oj-navigationlist-icon-only .oj-navigationlist-item-label{display:none}.oj-navigationlist-item-icon{color:rgba(0,0,0,.8);flex:0 0 auto}.oj-contrast-marker .oj-navigationlist-item-icon{color:#b1b3b4}.oj-navigationlist-group-item{display:flex;flex:1 1 auto}.oj-navigationlist-group{flex:1 1 auto}.oj-navigationlist-item.oj-disabled>.oj-navigationlist-collapse-icon,.oj-navigationlist-item.oj-disabled>.oj-navigationlist-expand-icon,.oj-navigationlist-item.oj-disabled>.oj-navigationlist-item-content{opacity:1}.oj-navigationlist-item.oj-disabled .oj-navigationlist-item-label{color:rgba(0,0,0,.38)}.oj-contrast-marker .oj-navigationlist-item.oj-disabled .oj-navigationlist-item-label{color:#707375}.oj-navigationlist-item.oj-disabled a.oj-navigationlist-item-content{cursor:default}.oj-navigationlist-item.oj-disabled .oj-navigationlist-item-icon{color:#cbcccd}.oj-contrast-marker .oj-navigationlist-item.oj-disabled .oj-navigationlist-item-icon{color:#707375}.oj-navigationlist-item.oj-selected .oj-navigationlist-item-icon{color:#027bc7}.oj-contrast-marker .oj-navigationlist-item.oj-selected .oj-navigationlist-item-icon{color:#fafafa}.oj-navigationlist-item.oj-hover .oj-navigationlist-item-icon,.oj-navigationlist-item.oj-hover.oj-selected .oj-navigationlist-item-icon{color:#02629f}.oj-contrast-marker .oj-navigationlist-item.oj-hover .oj-navigationlist-item-icon,.oj-contrast-marker .oj-navigationlist-item.oj-hover.oj-selected .oj-navigationlist-item-icon{color:#fafafa}.oj-contrast-marker .oj-navigationlist-vertical.oj-navigationlist-page-level .oj-navigationlist-item.oj-hover.oj-selected .oj-navigationlist-item-icon{color:#76b8e1}.oj-hicontrast .oj-navigationlist-item.oj-selected,.oj-hicontrast .oj-navigationlist-item.oj-selected.oj-focus,.oj-hicontrast .oj-navigationlist-item.oj-selected.oj-hover{border:1px solid}.oj-hicontrast .oj-navigationlist-item.oj-focus,.oj-hicontrast .oj-navigationlist-item.oj-hover{border:1px dotted}.oj-navigationlist .oj-navigationlist-item.oj-focus-highlight{outline:dotted 1px #4b4d4e;outline-offset:-1px}.oj-hicontrast .oj-navigationlist-item.oj-focus{outline:0}.oj-navigationlist-item{border-color:transparent;display:flex;align-items:stretch}.oj-navigationlist-vertical .oj-navigationlist-item.oj-selected{background-color:#f2f2f3}.oj-contrast-marker .oj-navigationlist-vertical .oj-navigationlist-item.oj-selected{background-color:#252627}.oj-navigationlist-item.oj-selected{border-color:#027bc7}.oj-navigationlist-item.oj-hover:not(.oj-selected){background-color:#ededee;border-color:#02629f}.oj-contrast-marker .oj-navigationlist-item.oj-hover:not(.oj-selected){background-color:#252627}.oj-navigationlist-page-level.oj-navigationlist-expanded:not(.oj-navigationlist-icon-only).oj-navigationlist-vertical .oj-navigationlist-item.oj-hover:not(.oj-selected),.oj-navigationlist-page-level.oj-navigationlist-icon-only.oj-navigationlist-vertical .oj-navigationlist-item.oj-hover:not(.oj-selected){border-color:#02629f}.oj-navigationlist-vertical:not(.oj-navigationlist-icon-only) .oj-navigationlist-item-icon{align-self:center}html:not([dir=rtl]) .oj-navigationlist-vertical:not(.oj-navigationlist-icon-only) .oj-navigationlist-item-icon{margin-right:.71429rem}html[dir=rtl] .oj-navigationlist-vertical:not(.oj-navigationlist-icon-only) .oj-navigationlist-item-icon{margin-left:.71429rem}html:not([dir=rtl]) .oj-navigationlist-vertical:not(.oj-navigationlist-icon-only) .oj-navigationlist-has-icons>.oj-navigationlist-item>.oj-navigationlist-item-no-icon .oj-navigationlist-item-label{margin-left:calc(.71429rem + 24px)}html[dir=rtl] .oj-navigationlist-vertical:not(.oj-navigationlist-icon-only) .oj-navigationlist-has-icons>.oj-navigationlist-item>.oj-navigationlist-item-no-icon .oj-navigationlist-item-label{margin-right:calc(.71429rem + 24px)}.oj-navigationlist-vertical:not(.oj-navigationlist-icon-only) .oj-navigationlist-item{border-style:solid}html[dir=rtl] .oj-navigationlist-vertical:not(.oj-navigationlist-icon-only) .oj-navigationlist-item{padding-right:calc(1.07143rem - 3px);border-width:0 3px 0 0}html:not([dir=rtl]) .oj-navigationlist-vertical:not(.oj-navigationlist-icon-only) .oj-navigationlist-item{padding-left:calc(1.07143rem - 3px);border-width:0 0 0 3px}.oj-hicontrast .oj-navigationlist-collapsible .oj-navigationlist-item,.oj-hicontrast .oj-navigationlist-expanded:not(.oj-navigationlist-icon-only).oj-navigationlist-vertical .oj-navigationlist-item{border-style:none}.oj-hicontrast .oj-navigationlist-collapsible .oj-navigationlist-item.oj-focus,.oj-hicontrast .oj-navigationlist-collapsible .oj-navigationlist-item.oj-hover,.oj-hicontrast .oj-navigationlist-expanded:not(.oj-navigationlist-icon-only).oj-navigationlist-vertical .oj-navigationlist-item.oj-focus,.oj-hicontrast .oj-navigationlist-expanded:not(.oj-navigationlist-icon-only).oj-navigationlist-vertical .oj-navigationlist-item.oj-hover{border-style:dotted}html[dir=rtl] .oj-hicontrast .oj-navigationlist-collapsible .oj-navigationlist-item.oj-focus,html[dir=rtl] .oj-hicontrast .oj-navigationlist-collapsible .oj-navigationlist-item.oj-hover,html[dir=rtl] .oj-hicontrast .oj-navigationlist-expanded:not(.oj-navigationlist-icon-only).oj-navigationlist-vertical .oj-navigationlist-item.oj-focus,html[dir=rtl] .oj-hicontrast .oj-navigationlist-expanded:not(.oj-navigationlist-icon-only).oj-navigationlist-vertical .oj-navigationlist-item.oj-hover{border-width:1px}html:not([dir=rtl]) .oj-hicontrast .oj-navigationlist-collapsible .oj-navigationlist-item.oj-focus,html:not([dir=rtl]) .oj-hicontrast .oj-navigationlist-collapsible .oj-navigationlist-item.oj-hover,html:not([dir=rtl]) .oj-hicontrast .oj-navigationlist-expanded:not(.oj-navigationlist-icon-only).oj-navigationlist-vertical .oj-navigationlist-item.oj-focus,html:not([dir=rtl]) .oj-hicontrast .oj-navigationlist-expanded:not(.oj-navigationlist-icon-only).oj-navigationlist-vertical .oj-navigationlist-item.oj-hover{border-width:1px}.oj-hicontrast .oj-navigationlist-collapsible .oj-navigationlist-item.oj-selected,.oj-hicontrast .oj-navigationlist-collapsible .oj-navigationlist-item.oj-selected.oj-focus,.oj-hicontrast .oj-navigationlist-collapsible .oj-navigationlist-item.oj-selected.oj-hover,.oj-hicontrast .oj-navigationlist-expanded:not(.oj-navigationlist-icon-only).oj-navigationlist-vertical .oj-navigationlist-item.oj-selected,.oj-hicontrast .oj-navigationlist-expanded:not(.oj-navigationlist-icon-only).oj-navigationlist-vertical .oj-navigationlist-item.oj-selected.oj-focus,.oj-hicontrast .oj-navigationlist-expanded:not(.oj-navigationlist-icon-only).oj-navigationlist-vertical .oj-navigationlist-item.oj-selected.oj-hover{border-style:solid}html[dir=rtl] .oj-hicontrast .oj-navigationlist-collapsible .oj-navigationlist-item.oj-selected,html[dir=rtl] .oj-hicontrast .oj-navigationlist-collapsible .oj-navigationlist-item.oj-selected.oj-focus,html[dir=rtl] .oj-hicontrast .oj-navigationlist-collapsible .oj-navigationlist-item.oj-selected.oj-hover,html[dir=rtl] .oj-hicontrast .oj-navigationlist-expanded:not(.oj-navigationlist-icon-only).oj-navigationlist-vertical .oj-navigationlist-item.oj-selected,html[dir=rtl] .oj-hicontrast .oj-navigationlist-expanded:not(.oj-navigationlist-icon-only).oj-navigationlist-vertical .oj-navigationlist-item.oj-selected.oj-focus,html[dir=rtl] .oj-hicontrast .oj-navigationlist-expanded:not(.oj-navigationlist-icon-only).oj-navigationlist-vertical .oj-navigationlist-item.oj-selected.oj-hover{border-width:1px}html:not([dir=rtl]) .oj-hicontrast .oj-navigationlist-collapsible .oj-navigationlist-item.oj-selected,html:not([dir=rtl]) .oj-hicontrast .oj-navigationlist-collapsible .oj-navigationlist-item.oj-selected.oj-focus,html:not([dir=rtl]) .oj-hicontrast .oj-navigationlist-collapsible .oj-navigationlist-item.oj-selected.oj-hover,html:not([dir=rtl]) .oj-hicontrast .oj-navigationlist-expanded:not(.oj-navigationlist-icon-only).oj-navigationlist-vertical .oj-navigationlist-item.oj-selected,html:not([dir=rtl]) .oj-hicontrast .oj-navigationlist-expanded:not(.oj-navigationlist-icon-only).oj-navigationlist-vertical .oj-navigationlist-item.oj-selected.oj-focus,html:not([dir=rtl]) .oj-hicontrast .oj-navigationlist-expanded:not(.oj-navigationlist-icon-only).oj-navigationlist-vertical .oj-navigationlist-item.oj-selected.oj-hover{border-width:1px}html:not([dir=rtl]) .oj-navigationlist-collapsible ul:not(.oj-navigationlist-has-icons)>.oj-navigationlist-item-element>ul,html:not([dir=rtl]) .oj-navigationlist-expanded:not(.oj-navigationlist-icon-only).oj-navigationlist-vertical ul:not(.oj-navigationlist-has-icons)>.oj-navigationlist-item-element>ul{padding-left:1.07143rem}html[dir=rtl] .oj-navigationlist-collapsible ul:not(.oj-navigationlist-has-icons)>.oj-navigationlist-item-element>ul,html[dir=rtl] .oj-navigationlist-expanded:not(.oj-navigationlist-icon-only).oj-navigationlist-vertical ul:not(.oj-navigationlist-has-icons)>.oj-navigationlist-item-element>ul{padding-right:1.07143rem}html:not([dir=rtl]) .oj-navigationlist-collapsible ul.oj-navigationlist-has-icons>.oj-navigationlist-item-element>ul,html:not([dir=rtl]) .oj-navigationlist-expanded:not(.oj-navigationlist-icon-only).oj-navigationlist-vertical ul.oj-navigationlist-has-icons>.oj-navigationlist-item-element>ul{padding-left:calc(1.07143rem + .71429rem + 24px)}html[dir=rtl] .oj-navigationlist-collapsible ul.oj-navigationlist-has-icons>.oj-navigationlist-item-element>ul,html[dir=rtl] .oj-navigationlist-expanded:not(.oj-navigationlist-icon-only).oj-navigationlist-vertical ul.oj-navigationlist-has-icons>.oj-navigationlist-item-element>ul{padding-right:calc(1.07143rem + .71429rem + 24px)}html:not([dir=rtl]) .oj-navigationlist-vertical:not(.oj-navigationlist-icon-only) .oj-navigationlist-item:not(.oj-navigationlist-group-item) .oj-navigationlist-item-content{padding-right:1.07143rem}html[dir=rtl] .oj-navigationlist-vertical:not(.oj-navigationlist-icon-only) .oj-navigationlist-item:not(.oj-navigationlist-group-item) .oj-navigationlist-item-content{padding-left:1.07143rem}html:not([dir=rtl]) .oj-navigationlist-group-item{padding-right:1.07143rem}html[dir=rtl] .oj-navigationlist-group-item{padding-left:1.07143rem}.oj-navigationlist-collapsible .oj-navigationlist-item-element.oj-collapsed .oj-navigationlist-group{max-height:0}.oj-navigationlist-collapsible .oj-navigationlist-collapsible-transition{overflow:hidden}.oj-navigationlist-item a.oj-navigationlist-collapse-icon,.oj-navigationlist-item a.oj-navigationlist-expand-icon,.oj-navigationlist-item.oj-hover a.oj-navigationlist-collapse-icon,.oj-navigationlist-item.oj-hover a.oj-navigationlist-expand-icon{color:rgba(0,0,0,.8)}.oj-contrast-marker .oj-navigationlist-item a.oj-navigationlist-collapse-icon,.oj-contrast-marker .oj-navigationlist-item a.oj-navigationlist-expand-icon,.oj-contrast-marker .oj-navigationlist-item.oj-hover a.oj-navigationlist-collapse-icon,.oj-contrast-marker .oj-navigationlist-item.oj-hover a.oj-navigationlist-expand-icon{color:#b1b3b4}.oj-navigationlist-collapse-icon:focus,.oj-navigationlist-expand-icon:focus{outline:0}.oj-navigationlist-focused-element:not(.oj-focus-highlight){outline:0}.oj-navigationlist-page-level.oj-navigationlist-expanded:not(.oj-navigationlist-icon-only).oj-navigationlist-vertical .oj-navigationlist-item{border-color:transparent;border-style:solid;border-radius:0}html[dir=rtl] .oj-navigationlist-page-level.oj-navigationlist-expanded:not(.oj-navigationlist-icon-only).oj-navigationlist-vertical .oj-navigationlist-item{padding-right:calc(1.07143rem - 3px);border-width:0 3px 0 0}html:not([dir=rtl]) .oj-navigationlist-page-level.oj-navigationlist-expanded:not(.oj-navigationlist-icon-only).oj-navigationlist-vertical .oj-navigationlist-item{padding-left:calc(1.07143rem - 3px);border-width:0 0 0 3px}.oj-navigationlist-page-level.oj-navigationlist-expanded:not(.oj-navigationlist-icon-only).oj-navigationlist-vertical .oj-navigationlist-item:first-of-type{border-top-left-radius:0;border-top-right-radius:0}html[dir=rtl] .oj-navigationlist-page-level.oj-navigationlist-expanded:not(.oj-navigationlist-icon-only).oj-navigationlist-vertical .oj-navigationlist-item:first-of-type{border-top-width:0}html:not([dir=rtl]) .oj-navigationlist-page-level.oj-navigationlist-expanded:not(.oj-navigationlist-icon-only).oj-navigationlist-vertical .oj-navigationlist-item:first-of-type{border-top-width:0}.oj-navigationlist-page-level.oj-navigationlist-expanded:not(.oj-navigationlist-icon-only).oj-navigationlist-vertical .oj-navigationlist-item:last-of-type{border-bottom-left-radius:0;border-bottom-right-radius:0}.oj-navigationlist-vertical.oj-navigationlist-icon-only .oj-navigationlist-item.oj-hover,.oj-navigationlist-vertical.oj-navigationlist-icon-only .oj-navigationlist-item.oj-selected{background-color:transparent}.oj-contrast-marker .oj-navigationlist-vertical.oj-navigationlist-icon-only .oj-navigationlist-item.oj-hover,.oj-contrast-marker .oj-navigationlist-vertical.oj-navigationlist-icon-only .oj-navigationlist-item.oj-selected{background-color:transparent}.oj-navigationlist-vertical.oj-navigationlist-icon-only .oj-navigationlist-item.oj-selected .oj-navigationlist-item-icon{background-color:#027bc7}.oj-contrast-marker .oj-navigationlist-vertical.oj-navigationlist-icon-only .oj-navigationlist-item.oj-selected .oj-navigationlist-item-icon{background-color:#027bc7}.oj-navigationlist-vertical.oj-navigationlist-icon-only .oj-navigationlist-item.oj-hover:not(.oj-selected) .oj-navigationlist-item-icon{background-color:#ededee}.oj-contrast-marker .oj-navigationlist-vertical.oj-navigationlist-icon-only .oj-navigationlist-item.oj-hover:not(.oj-selected) .oj-navigationlist-item-icon{background-color:#252627}.oj-navigationlist-vertical.oj-navigationlist-icon-only .oj-navigationlist-item-icon{border-radius:50%;padding:12px}.oj-navigationlist-icon-only .oj-navigationlist-item-content{justify-content:center}.oj-navigationlist-vertical.oj-navigationlist-icon-only{display:inline-flex}.oj-navigationlist-icon-only.oj-navigationlist-vertical .oj-navigationlist-item{margin:4px 0 0}.oj-navigationlist-icon-only.oj-navigationlist-vertical .oj-navigationlist-item:first-child{margin-top:0}.oj-navigationlist-page-level.oj-navigationlist-expanded:not(.oj-navigationlist-icon-only).oj-navigationlist-vertical .oj-navigationlist-item.oj-selected,.oj-navigationlist-page-level.oj-navigationlist-vertical .oj-navigationlist-item.oj-selected{border-color:#027bc7}.oj-navigationlist-page-level.oj-navigationlist-vertical:not(.oj-navigationlist-icon-only) .oj-navigationlist-item.oj-selected{background-color:transparent}.oj-contrast-marker .oj-navigationlist-page-level.oj-navigationlist-vertical:not(.oj-navigationlist-icon-only) .oj-navigationlist-item.oj-selected{background-color:transparent}.oj-navigationlist-page-level.oj-navigationlist-vertical:not(.oj-navigationlist-icon-only) .oj-navigationlist-item:not(.oj-disabled) a.oj-navigationlist-item-content .oj-navigationlist-item-label{color:#02629f}.oj-contrast-marker .oj-navigationlist-page-level.oj-navigationlist-vertical:not(.oj-navigationlist-icon-only) .oj-navigationlist-item:not(.oj-disabled) a.oj-navigationlist-item-content .oj-navigationlist-item-label{color:#b1b3b4}.oj-navigationlist-page-level.oj-navigationlist-vertical:not(.oj-navigationlist-icon-only) .oj-navigationlist-item:not(.oj-disabled) .oj-navigationlist-item-icon{color:rgba(0,0,0,.8)}.oj-contrast-marker .oj-navigationlist-page-level.oj-navigationlist-vertical:not(.oj-navigationlist-icon-only) .oj-navigationlist-item:not(.oj-disabled) .oj-navigationlist-item-icon{color:#b1b3b4}.oj-navigationlist-page-level.oj-navigationlist-vertical:not(.oj-navigationlist-icon-only) .oj-navigationlist-item.oj-selected a.oj-navigationlist-item-content .oj-navigationlist-item-label{color:#02629f;font-weight:400}.oj-contrast-marker .oj-navigationlist-page-level.oj-navigationlist-vertical:not(.oj-navigationlist-icon-only) .oj-navigationlist-item.oj-selected a.oj-navigationlist-item-content .oj-navigationlist-item-label{color:#76b8e1}.oj-navigationlist-page-level.oj-navigationlist-vertical:not(.oj-navigationlist-icon-only) .oj-navigationlist-item.oj-selected:not(.oj-hover) .oj-navigationlist-item-icon{color:#027bc7}.oj-contrast-marker .oj-navigationlist-page-level.oj-navigationlist-vertical:not(.oj-navigationlist-icon-only) .oj-navigationlist-item.oj-selected:not(.oj-hover) .oj-navigationlist-item-icon{color:#76b8e1}.oj-navigationlist-page-level.oj-navigationlist-vertical:not(.oj-navigationlist-icon-only) .oj-navigationlist-item.oj-hover:not(.oj-selected) a.oj-navigationlist-item-content .oj-navigationlist-item-label{color:#02629f}.oj-contrast-marker .oj-navigationlist-page-level.oj-navigationlist-vertical:not(.oj-navigationlist-icon-only) .oj-navigationlist-item.oj-hover:not(.oj-selected) a.oj-navigationlist-item-content .oj-navigationlist-item-label{color:#fafafa}.oj-navigationlist-page-level.oj-navigationlist-vertical:not(.oj-navigationlist-icon-only) .oj-navigationlist-item.oj-hover .oj-navigationlist-item-icon{color:#02629f}.oj-contrast-marker .oj-navigationlist-page-level.oj-navigationlist-vertical:not(.oj-navigationlist-icon-only) .oj-navigationlist-item.oj-hover .oj-navigationlist-item-icon{color:#fafafa}.oj-contrast-marker .oj-navigationlist-page-level.oj-navigationlist-vertical:not(.oj-navigationlist-icon-only) .oj-navigationlist-item.oj-hover.oj-selected .oj-navigationlist-item-icon{color:#76b8e1}.oj-navigationlist-page-level.oj-navigationlist-vertical .oj-navigationlist-item.oj-active.oj-hover:not(.oj-selected),.oj-navigationlist-page-level.oj-navigationlist-vertical .oj-navigationlist-item.oj-active:not(.oj-selected){background-color:#ededee}.oj-contrast-marker .oj-navigationlist-page-level.oj-navigationlist-vertical .oj-navigationlist-item.oj-active.oj-hover:not(.oj-selected),.oj-contrast-marker .oj-navigationlist-page-level.oj-navigationlist-vertical .oj-navigationlist-item.oj-active:not(.oj-selected){background-color:#252627}html[dir=rtl] .oj-navigationlist-page-level.oj-navigationlist-vertical .oj-navigationlist-item.oj-active.oj-hover:not(.oj-selected),html[dir=rtl] .oj-navigationlist-page-level.oj-navigationlist-vertical .oj-navigationlist-item.oj-active:not(.oj-selected){border-right-color:#02629f}html:not([dir=rtl]) .oj-navigationlist-page-level.oj-navigationlist-vertical .oj-navigationlist-item.oj-active.oj-hover:not(.oj-selected),html:not([dir=rtl]) .oj-navigationlist-page-level.oj-navigationlist-vertical .oj-navigationlist-item.oj-active:not(.oj-selected){border-left-color:#02629f}.oj-navigationlist-horizontal .oj-navigationlist-element{display:flex}.oj-navigationlist-horizontal .oj-navigationlist-item{flex:1 1 auto}.oj-navigationlist-horizontal:not(.oj-navigationlist-item-text-wrap) .oj-navigationlist-item{flex:1 0 auto}@media print,screen{.oj-navigationlist-app-level.oj-navigationlist-horizontal.oj-sm-condense .oj-navigationlist-item,.oj-navigationlist-page-level.oj-navigationlist-horizontal.oj-sm-condense .oj-navigationlist-item{flex:0 0 auto}.oj-navigationlist-app-level.oj-navigationlist-horizontal.oj-sm-justify-content-center .oj-navigationlist-element,.oj-navigationlist-page-level.oj-navigationlist-horizontal.oj-sm-justify-content-center .oj-navigationlist-element{justify-content:center}.oj-navigationlist-app-level.oj-navigationlist-horizontal.oj-sm-justify-content-flex-end .oj-navigationlist-element,.oj-navigationlist-page-level.oj-navigationlist-horizontal.oj-sm-justify-content-flex-end .oj-navigationlist-element{justify-content:flex-end}}@media print,screen and (min-width:768px){.oj-navigationlist-app-level.oj-navigationlist-horizontal.oj-md-condense .oj-navigationlist-item,.oj-navigationlist-page-level.oj-navigationlist-horizontal.oj-md-condense .oj-navigationlist-item{flex:0 0 auto}.oj-navigationlist-app-level.oj-navigationlist-horizontal.oj-md-justify-content-center .oj-navigationlist-element,.oj-navigationlist-page-level.oj-navigationlist-horizontal.oj-md-justify-content-center .oj-navigationlist-element{justify-content:center}.oj-navigationlist-app-level.oj-navigationlist-horizontal.oj-md-justify-content-flex-end .oj-navigationlist-element,.oj-navigationlist-page-level.oj-navigationlist-horizontal.oj-md-justify-content-flex-end .oj-navigationlist-element{justify-content:flex-end}}@media print and (orientation:landscape),screen and (min-width:1024px){.oj-navigationlist-app-level.oj-navigationlist-horizontal.oj-lg-condense .oj-navigationlist-item,.oj-navigationlist-page-level.oj-navigationlist-horizontal.oj-lg-condense .oj-navigationlist-item{flex:0 1 auto}.oj-navigationlist-app-level.oj-navigationlist-horizontal.oj-lg-justify-content-center .oj-navigationlist-element,.oj-navigationlist-page-level.oj-navigationlist-horizontal.oj-lg-justify-content-center .oj-navigationlist-element{justify-content:center}.oj-navigationlist-app-level.oj-navigationlist-horizontal.oj-lg-justify-content-flex-end .oj-navigationlist-element,.oj-navigationlist-page-level.oj-navigationlist-horizontal.oj-lg-justify-content-flex-end .oj-navigationlist-element{justify-content:flex-end}}@media screen and (min-width:1281px){.oj-navigationlist-app-level.oj-navigationlist-horizontal.oj-xl-condense .oj-navigationlist-item,.oj-navigationlist-page-level.oj-navigationlist-horizontal.oj-xl-condense .oj-navigationlist-item{flex:0 0 auto}.oj-navigationlist-app-level.oj-navigationlist-horizontal.oj-xl-justify-content-center .oj-navigationlist-element,.oj-navigationlist-page-level.oj-navigationlist-horizontal.oj-xl-justify-content-center .oj-navigationlist-element{justify-content:center}.oj-navigationlist-app-level.oj-navigationlist-horizontal.oj-xl-justify-content-flex-end .oj-navigationlist-element,.oj-navigationlist-page-level.oj-navigationlist-horizontal.oj-xl-justify-content-flex-end .oj-navigationlist-element{justify-content:flex-end}}.oj-navigationlist-horizontal .oj-navigationlist-item-element{box-sizing:border-box;min-height:2.71429rem}.oj-navigationlist-page-level.oj-navigationlist-horizontal .oj-navigationlist-item-element{min-height:2.71429rem}.oj-navigationlist-horizontal .oj-selected>a.oj-navigationlist-item-content>.oj-navigationlist-item-label{color:#02629f}.oj-navigationlist-horizontal .oj-navigationlist-item.oj-selected{background-color:transparent}.oj-contrast-marker .oj-navigationlist-horizontal .oj-navigationlist-item.oj-selected{background-color:transparent}.oj-navigationlist-horizontal .oj-navigationlist-item-label{align-self:center}.oj-navigationlist-horizontal .oj-navigationlist-item-icon{margin:0}html:not([dir=rtl]) .oj-navigationlist-horizontal.oj-navigationlist-icon-only .oj-navigationlist-item{margin-left:4px}html[dir=rtl] .oj-navigationlist-horizontal.oj-navigationlist-icon-only .oj-navigationlist-item{margin-right:4px}html:not([dir=rtl]) .oj-navigationlist-horizontal.oj-navigationlist-icon-only .oj-navigationlist-item:first-child{margin-left:0}html[dir=rtl] .oj-navigationlist-horizontal.oj-navigationlist-icon-only .oj-navigationlist-item:first-child{margin-right:0}.oj-navigationlist-horizontal.oj-navigationlist-icon-only .oj-navigationlist-item.oj-hover,.oj-navigationlist-horizontal.oj-navigationlist-icon-only .oj-navigationlist-item.oj-selected{background-color:transparent}.oj-navigationlist-horizontal.oj-navigationlist-icon-only .oj-navigationlist-item.oj-selected .oj-navigationlist-item-icon{background-color:#027bc7}.oj-navigationlist-horizontal.oj-navigationlist-icon-only .oj-navigationlist-item.oj-hover:not(.oj-selected) .oj-navigationlist-item-icon{background-color:#ededee}.oj-contrast-marker .oj-navigationlist-horizontal.oj-navigationlist-icon-only .oj-navigationlist-item.oj-hover:not(.oj-selected) .oj-navigationlist-item-icon{background-color:#252627}.oj-navigationlist-horizontal.oj-navigationlist-icon-only .oj-navigationlist-item-icon{border-radius:50%;padding:12px}.oj-navigationlist-horizontal:not(.oj-navigationlist-icon-only) .oj-navigationlist-item{border-width:0 0 3px 0;border-style:solid}.oj-hicontrast .oj-navigationlist-horizontal:not(.oj-navigationlist-icon-only) .oj-navigationlist-item{border-style:none}.oj-hicontrast .oj-navigationlist-horizontal:not(.oj-navigationlist-icon-only) .oj-navigationlist-item.oj-focus,.oj-hicontrast .oj-navigationlist-horizontal:not(.oj-navigationlist-icon-only) .oj-navigationlist-item.oj-hover{border-width:1px;border-style:dotted}.oj-hicontrast .oj-navigationlist-horizontal:not(.oj-navigationlist-icon-only) .oj-navigationlist-item.oj-selected,.oj-hicontrast .oj-navigationlist-horizontal:not(.oj-navigationlist-icon-only) .oj-navigationlist-item.oj-selected.oj-focus,.oj-hicontrast .oj-navigationlist-horizontal:not(.oj-navigationlist-icon-only) .oj-navigationlist-item.oj-selected.oj-hover{border-width:1px;border-style:solid}.oj-navigationlist-horizontal:not(.oj-navigationlist-icon-only) .oj-navigationlist-item-content{padding:.5rem 1.07143rem 4px;justify-content:center}.oj-navigationlist-horizontal.oj-navigationlist-stack-icon-label:not(.oj-navigationlist-icon-only) .oj-navigationlist-item-content{padding:.5rem 1.07143rem 4px}.oj-navigationlist-horizontal:not(.oj-navigationlist-stack-icon-label):not(.oj-navigationlist-icon-only) .oj-navigationlist-item-icon{align-self:center}html:not([dir=rtl]) .oj-navigationlist-horizontal:not(.oj-navigationlist-stack-icon-label):not(.oj-navigationlist-icon-only) .oj-navigationlist-item-icon{margin-right:.71429rem}html[dir=rtl] .oj-navigationlist-horizontal:not(.oj-navigationlist-stack-icon-label):not(.oj-navigationlist-icon-only) .oj-navigationlist-item-icon{margin-left:.71429rem}.oj-navigationlist-horizontal.oj-navigationlist-stack-icon-label .oj-navigationlist-item-element{min-height:4.28571rem}.oj-navigationlist-page-level.oj-navigationlist-horizontal.oj-navigationlist-stack-icon-label .oj-navigationlist-item-element{min-height:3.375rem}.oj-navigationlist-horizontal.oj-navigationlist-stack-icon-label:not(.oj-navigationlist-icon-only) .oj-navigationlist-divider{height:2.714rem}.oj-navigationlist-horizontal.oj-navigationlist-stack-icon-label:not(.oj-navigationlist-icon-only) .oj-navigationlist-item{padding-bottom:2px}.oj-navigationlist-horizontal.oj-navigationlist-stack-icon-label:not(.oj-navigationlist-icon-only) .oj-navigationlist-item-content{flex-direction:column}.oj-navigationlist-app-level.oj-navigationlist-horizontal .oj-navigationlist-item-label{font-size:1rem}.oj-navigationlist-page-level.oj-navigationlist-horizontal .oj-navigationlist-item-label{font-size:1rem}.oj-navigationlist-app-level.oj-navigationlist-horizontal .oj-navigationlist-item:not(.oj-disabled) a.oj-navigationlist-item-content>.oj-navigationlist-item-label{color:rgba(0,0,0,.7)}.oj-contrast-marker .oj-navigationlist-app-level.oj-navigationlist-horizontal .oj-navigationlist-item:not(.oj-disabled) a.oj-navigationlist-item-content>.oj-navigationlist-item-label{color:#b1b3b4}.oj-navigationlist-app-level.oj-navigationlist-horizontal .oj-navigationlist-item:not(.oj-disabled):not(.oj-hover):not(.oj-selected) .oj-navigationlist-item-icon{color:#323334}.oj-contrast-marker .oj-navigationlist-app-level.oj-navigationlist-horizontal .oj-navigationlist-item:not(.oj-disabled):not(.oj-hover):not(.oj-selected) .oj-navigationlist-item-icon{color:#b1b3b4}.oj-navigationlist-app-level.oj-navigationlist-horizontal .oj-navigationlist-item.oj-selected a.oj-navigationlist-item-content>.oj-navigationlist-item-label{color:#02629f}.oj-contrast-marker .oj-navigationlist-app-level.oj-navigationlist-horizontal .oj-navigationlist-item.oj-selected a.oj-navigationlist-item-content>.oj-navigationlist-item-label{color:#fafafa}.oj-navigationlist-app-level.oj-navigationlist-horizontal:not(.oj-navigationlist-icon-only) .oj-navigationlist-item.oj-selected:not(.oj-hover) .oj-navigationlist-item-icon{color:#027bc7}.oj-contrast-marker .oj-navigationlist-app-level.oj-navigationlist-horizontal:not(.oj-navigationlist-icon-only) .oj-navigationlist-item.oj-selected:not(.oj-hover) .oj-navigationlist-item-icon{color:#fafafa}.oj-navigationlist-app-level.oj-navigationlist-horizontal .oj-navigationlist-item.oj-hover:not(.oj-selected){background-color:transparent}.oj-navigationlist-app-level.oj-navigationlist-horizontal .oj-navigationlist-item.oj-hover:not(.oj-selected) a.oj-navigationlist-item-content>.oj-navigationlist-item-label{color:#02629f}.oj-navigationlist-app-level.oj-navigationlist-horizontal .oj-navigationlist-item.oj-hover .oj-navigationlist-item-icon{color:#02629f}.oj-navigationlist-page-level.oj-navigationlist-horizontal:not(.oj-navigationlist-icon-only) .oj-navigationlist-item{border-radius:0;border-width:0 0 3px 0;border-color:transparent}html:not([dir=rtl]) .oj-navigationlist-page-level.oj-navigationlist-horizontal:not(.oj-navigationlist-icon-only) .oj-navigationlist-item{border-right-width:0;border-left-width:0}html[dir=rtl] .oj-navigationlist-page-level.oj-navigationlist-horizontal:not(.oj-navigationlist-icon-only) .oj-navigationlist-item{border-left-width:0;border-right-width:0}html:not([dir=rtl]) .oj-navigationlist-page-level.oj-navigationlist-horizontal:not(.oj-navigationlist-icon-only) .oj-navigationlist-item:first-of-type{border-left-width:0;border-top-left-radius:0;border-bottom-left-radius:0}html[dir=rtl] .oj-navigationlist-page-level.oj-navigationlist-horizontal:not(.oj-navigationlist-icon-only) .oj-navigationlist-item:first-of-type{border-right-width:0;border-top-right-radius:0;border-bottom-right-radius:0}.oj-navigationlist-page-level.oj-navigationlist-horizontal.oj-navigationlist-icon-only .oj-navigationlist-item{border-radius:0;border-width:0 0 3px 0;border-color:transparent}html:not([dir=rtl]) .oj-navigationlist-page-level.oj-navigationlist-horizontal.oj-navigationlist-icon-only .oj-navigationlist-item{border-right-width:0;border-left-width:0}html[dir=rtl] .oj-navigationlist-page-level.oj-navigationlist-horizontal.oj-navigationlist-icon-only .oj-navigationlist-item{border-left-width:0;border-right-width:0}html:not([dir=rtl]) .oj-navigationlist-page-level.oj-navigationlist-horizontal.oj-navigationlist-icon-only .oj-navigationlist-item:first-of-type{border-left-width:0;border-top-left-radius:0;border-bottom-left-radius:0}html[dir=rtl] .oj-navigationlist-page-level.oj-navigationlist-horizontal.oj-navigationlist-icon-only .oj-navigationlist-item:first-of-type{border-right-width:0;border-top-right-radius:0;border-bottom-right-radius:0}html:not([dir=rtl]) .oj-navigationlist-page-level.oj-navigationlist-horizontal.oj-navigationlist-icon-only .oj-navigationlist-item.oj-navigationlist-item-last-child,html:not([dir=rtl]) .oj-navigationlist-page-level.oj-navigationlist-horizontal:not(.oj-navigationlist-icon-only) .oj-navigationlist-item.oj-navigationlist-item-last-child{border-top-right-radius:0;border-bottom-right-radius:0}html[dir=rtl] .oj-navigationlist-page-level.oj-navigationlist-horizontal.oj-navigationlist-icon-only .oj-navigationlist-item.oj-navigationlist-item-last-child,html[dir=rtl] .oj-navigationlist-page-level.oj-navigationlist-horizontal:not(.oj-navigationlist-icon-only) .oj-navigationlist-item.oj-navigationlist-item-last-child{border-top-left-radius:0;border-bottom-left-radius:0}.oj-navigationlist-page-level.oj-navigationlist-horizontal.oj-navigationlist-icon-only .oj-navigationlist-item.oj-selected,.oj-navigationlist-page-level.oj-navigationlist-horizontal:not(.oj-navigationlist-icon-only) .oj-navigationlist-item.oj-selected{border-color:#027bc7}.oj-navigationlist-page-level.oj-navigationlist-horizontal.oj-navigationlist-icon-only .oj-navigationlist-item.oj-hover:not(.oj-selected),.oj-navigationlist-page-level.oj-navigationlist-horizontal:not(.oj-navigationlist-icon-only) .oj-navigationlist-item.oj-hover:not(.oj-selected){border-color:#02629f}.oj-navigationlist-page-level.oj-navigationlist-horizontal:not(.oj-navigationlist-icon-only) .oj-navigationlist-item.oj-selected{background-color:transparent}.oj-contrast-marker .oj-navigationlist-page-level.oj-navigationlist-horizontal:not(.oj-navigationlist-icon-only) .oj-navigationlist-item.oj-selected{background-color:transparent}.oj-navigationlist-page-level.oj-navigationlist-horizontal:not(.oj-navigationlist-icon-only) .oj-navigationlist-item:not(.oj-disabled) a.oj-navigationlist-item-content .oj-navigationlist-item-label{color:#02629f}.oj-contrast-marker .oj-navigationlist-page-level.oj-navigationlist-horizontal:not(.oj-navigationlist-icon-only) .oj-navigationlist-item:not(.oj-disabled) a.oj-navigationlist-item-content .oj-navigationlist-item-label{color:#b1b3b4}.oj-navigationlist-page-level.oj-navigationlist-horizontal .oj-navigationlist-item:not(.oj-disabled):not(.oj-hover):not(.oj-selected) .oj-navigationlist-item-icon{color:rgba(0,0,0,.8)}.oj-contrast-marker .oj-navigationlist-page-level.oj-navigationlist-horizontal .oj-navigationlist-item:not(.oj-disabled):not(.oj-hover):not(.oj-selected) .oj-navigationlist-item-icon{color:#b1b3b4}.oj-navigationlist-page-level.oj-navigationlist-horizontal:not(.oj-navigationlist-icon-only) .oj-navigationlist-item.oj-selected a.oj-navigationlist-item-content .oj-navigationlist-item-label{color:#02629f;font-weight:400}.oj-contrast-marker .oj-navigationlist-page-level.oj-navigationlist-horizontal:not(.oj-navigationlist-icon-only) .oj-navigationlist-item.oj-selected a.oj-navigationlist-item-content .oj-navigationlist-item-label{color:#76b8e1}.oj-navigationlist-page-level.oj-navigationlist-horizontal:not(.oj-navigationlist-icon-only) .oj-navigationlist-item.oj-selected:not(.oj-hover) .oj-navigationlist-item-icon{color:#027bc7}.oj-contrast-marker .oj-navigationlist-page-level.oj-navigationlist-horizontal:not(.oj-navigationlist-icon-only) .oj-navigationlist-item.oj-selected:not(.oj-hover) .oj-navigationlist-item-icon{color:#76b8e1}.oj-navigationlist-page-level.oj-navigationlist-horizontal .oj-navigationlist-item.oj-hover:not(.oj-selected) a.oj-navigationlist-item-content>.oj-navigationlist-item-label{color:#02629f}.oj-navigationlist-page-level.oj-navigationlist-horizontal .oj-navigationlist-item.oj-hover .oj-navigationlist-item-icon{color:#02629f}.oj-navigationlist-page-level.oj-navigationlist-horizontal .oj-navigationlist-item.oj-active.oj-hover:not(.oj-selected),.oj-navigationlist-page-level.oj-navigationlist-horizontal .oj-navigationlist-item.oj-active:not(.oj-selected){background-color:#ededee}.oj-contrast-marker .oj-navigationlist-page-level.oj-navigationlist-horizontal .oj-navigationlist-item.oj-active.oj-hover:not(.oj-selected),.oj-contrast-marker .oj-navigationlist-page-level.oj-navigationlist-horizontal .oj-navigationlist-item.oj-active:not(.oj-selected){background-color:#252627}.oj-navigationlist-page-level.oj-navigationlist-horizontal:not(.oj-navigationlist-icon-only) .oj-navigationlist-item.oj-active.oj-hover:not(.oj-selected),.oj-navigationlist-page-level.oj-navigationlist-horizontal:not(.oj-navigationlist-icon-only) .oj-navigationlist-item.oj-active:not(.oj-selected){border-color:#02629f}.oj-navigationlist-slider .oj-navigationlist-element:not(.oj-navigationlist-current)>.oj-navigationlist-item-element:not(.oj-expanded),.oj-navigationlist-slider .oj-navigationlist-item-element.oj-expanded:not(.oj-navigationlist-current)>.oj-navigationlist-group>.oj-navigationlist-item-element:not(.oj-expanded),.oj-navigationlist-slider .oj-navigationlist-item-element.oj-expanded>.oj-navigationlist-group-item,.oj-navigationlist-slider .oj-navigationlist-item-element:not(.oj-expanded)>.oj-navigationlist-group{display:none}.oj-navigationlist-toolbar{background-color:transparent;display:flex;line-height:3.142rem}.oj-contrast-marker .oj-navigationlist-toolbar{background-color:transparent}html:not([dir=rtl]) .oj-navigationlist-toolbar{padding-left:.714rem}html[dir=rtl] .oj-navigationlist-toolbar{padding-right:.714rem}.oj-navigationlist-previous-link{align-self:center;order:0;display:flex;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis}.oj-navigationlist-previous-button{align-self:center;margin-bottom:0}a.oj-navigationlist-previous-link:active{background-color:transparent}a.oj-navigationlist-previous-link{text-decoration:none;outline:0;font-weight:400}.oj-navigationlist-current-header{color:rgba(0,0,0,.85);font-size:1.42857rem;flex:1 1 auto;order:1;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.oj-contrast-marker .oj-navigationlist-current-header{color:#fafafa}.oj-navigationlist-toolbar-separator{border-left:1px solid #e0e1e1;align-self:center;order:1;display:inline-block;height:2.642rem;vertical-align:middle}html:not([dir=rtl]) .oj-navigationlist-toolbar-separator{margin:.214rem 0 .214rem .714rem}html[dir=rtl] .oj-navigationlist-toolbar-separator{margin:.214rem .714rem .214rem 0}.oj-navigationlist-hierarchical-button{align-self:center;order:2;flex:0 0 auto}.oj-button.oj-navigationlist-hierarchical-button{margin:0 5px}html:not([dir=rtl]) .oj-navigationlist-hierarchical-button.oj-button-icons-only .oj-hier-icon.oj-button-icon.oj-start{margin-right:.5rem}html[dir=rtl] .oj-navigationlist-hierarchical-button.oj-button-icons-only .oj-hier-icon.oj-button-icon.oj-start{margin-left:.5rem}.oj-navigationlist-hvitem-space{margin-left:1.142rem}.oj-hicontrast .oj-navigationlist-slider :not(.oj-selected).oj-focus.oj-navigationlist-item,.oj-hicontrast .oj-navigationlist-slider :not(.oj-selected).oj-hover.oj-navigationlist-item,html:not([dir=rtl]) .oj-hicontrast .oj-navigationlist-slider :not(.oj-selected).oj-focus.oj-navigationlist-item,html:not([dir=rtl]) .oj-hicontrast .oj-navigationlist-slider :not(.oj-selected).oj-hover.oj-navigationlist-item{border:1px dotted}.oj-hicontrast .oj-navigationlist-slider :not(.oj-selected).oj-navigationlist-item,html:not([dir=rtl]) .oj-hicontrast .oj-navigationlist-slider :not(.oj-selected).oj-navigationlist-item{border-width:0}.oj-menu-item-icon.oj-navigationlist-level-indicator{align-self:baseline;padding-bottom:10px;padding-left:9px;margin-bottom:2px;margin-top:3px;width:auto;height:auto}.oj-navigationlist-hierarchical-menu .oj-menu,.oj-navigationlist-hierarchical-menu.oj-menu{padding:6px 12px;font-size:12px}.oj-navigationlist-hierarchical-menu .oj-menu-item a{line-height:12px;height:20px}.oj-navigationlist-hierarchical-menu .oj-menu-item.oj-focus-ancestor>a,.oj-navigationlist-hierarchical-menu .oj-menu-item.oj-focus>a{background:0 0}.oj-navigationlist-hierarchical-menu .oj-menu-item.oj-focus a>.oj-navigationlist-hierarchical-menu-label{background-color:#e1eff8;border:1px solid #02629f;padding:1px;margin-top:6px;margin-bottom:6px}.oj-navigationlist-hierarchical-menu .oj-menu-item a>.oj-navigationlist-hierarchical-menu-label{padding:2px;margin-top:6px;margin-bottom:6px}.oj-navigationlist-hierarchical-menu .oj-menu-item a{color:#02629f}html:not([dir=ltr]) .oj-navigationlist-hierarchical-menu .oj-menu-item a,html:not([dir=rtl]) .oj-navigationlist-hierarchical-menu .oj-menu-item a{padding:0}.oj-navigationlist-hierarchical-button .oj-button-menu-dropdown-icon{display:none!important}html:not([dir=ltr]) .oj-navigationlist-hierarchical-menu .oj-menu-item-icon,html:not([dir=rtl]) .oj-navigationlist-hierarchical-menu .oj-menu-item-icon{margin-left:4px;margin-right:2px}.oj-navigationlist-hierarchical-menu .oj-menu-item-icon{position:static;transform:none}.oj-navigationlist-expanded.oj-navigationlist-icon-only .oj-navigationlist-item.oj-selected:not(.oj-hover) .oj-navigationlist-item-icon{color:#fff}.oj-contrast-marker .oj-navigationlist-expanded.oj-navigationlist-icon-only .oj-navigationlist-item.oj-selected:not(.oj-hover) .oj-navigationlist-item-icon{color:#fafafa}.oj-contrast-marker .oj-navigationlist-horizontal.oj-navigationlist-app-level.oj-navigationlist-expanded.oj-navigationlist-icon-only .oj-navigationlist-item.oj-selected:not(.oj-hover) .oj-navigationlist-item-icon{color:#fafafa}.oj-contrast-marker .oj-navigationlist-horizontal.oj-navigationlist-page-level.oj-navigationlist-expanded.oj-navigationlist-icon-only .oj-navigationlist-item.oj-selected:not(.oj-hover) .oj-navigationlist-item-icon{color:#76b8e1}.oj-contrast-marker .oj-navigationlist-vertical.oj-navigationlist-page-level.oj-navigationlist-expanded.oj-navigationlist-icon-only .oj-navigationlist-item.oj-selected:not(.oj-hover) .oj-navigationlist-item-icon{color:#76b8e1}.oj-navigationlist-has-icons .oj-navigationlist-overflow-item-icon{display:block}.oj-navigationlist-overflow-item-icon{display:none;font-size:24px}.oj-menu-item-icon.oj-navigationlist-level-indicator{border-bottom:1px solid #cbcccd}html:not([dir=rtl]) .oj-menu-item-icon.oj-navigationlist-level-indicator{border-left:1px solid #cbcccd}html[dir=rtl] .oj-menu-item-icon.oj-navigationlist-level-indicator{border-right:1px solid #cbcccd}.oj-navigationlist-no-data-message{padding:.85714rem;background-color:#fff;min-height:1rem}.oj-navigationlist-status-message{position:absolute;padding:.85714rem;display:none}.oj-navigationlist-horizontal .oj-navigationlist-status-message{padding:0}.oj-navigationlist-loading-icon{display:block;width:40px;height:40px;margin:auto}.oj-navigationlist-loading-icon:before{content:url(/c606fe53103608fe0bc2acb1f342020c.gif);transform:translate(-37.5%,-37.5%) scale(.25)}.oj-navigationlist-horizontal .oj-navigationlist-loading-icon{width:24px;height:24px}.oj-navigationlist-horizontal .oj-navigationlist-loading-icon:before{content:url(/c606fe53103608fe0bc2acb1f342020c.gif);transform:translate(-42.5%,-42.5%) scale(.15)}oj-tab-bar:not(.oj-complete){visibility:hidden}oj-tab-bar{display:block}.oj-tabbar,.oj-tabbar-listview-container{overflow-x:hidden}.oj-tabbar-listview{position:relative}.oj-tabbar-touch{-webkit-tap-highlight-color:transparent}.oj-tabbar-category-divider{border-color:#e0e1e1;border-style:solid;border-width:1px 0 0;font-size:0;height:0;line-height:0;margin:0 3px}.oj-tabbar-horizontal .oj-tabbar-divider{border-color:#e5e6e6;border-style:solid;border-width:0 1px 0 0;font-size:0;height:1.714rem;line-height:0;margin:5px 0;align-self:center;display:none}.oj-tabbar-item-dividers .oj-tabbar-divider{display:list-item}.oj-tabbar-element{list-style-type:none;padding-left:0;padding-right:0;margin:0}.oj-tabbar-item-element:not(.oj-tabbar-item){display:block}.oj-tabbar-item-element{list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.oj-tabbar-element:focus{outline:0}.oj-tabbar-vertical:not(.oj-tabbar-icon-only) .oj-tabbar-item-label{vertical-align:middle}.oj-tabbar-vertical .oj-tabbar-item::before{min-height:3.14286rem;content:"";display:inline-block;visibility:hidden}.oj-tabbar-vertical .oj-tabbar-item-label{font-size:1rem}.oj-tabbar-item-content{display:flex;flex:1 1 auto;align-items:center}a.oj-tabbar-item-content{text-decoration:none;font-weight:400;outline:0;overflow:hidden}a.oj-tabbar-item-content:active{background-color:transparent}a.oj-tabbar-item-content .oj-tabbar-item-label{color:#02629f}.oj-contrast-marker a.oj-tabbar-item-content .oj-tabbar-item-label{color:#c6c7c8}.oj-selected>a.oj-tabbar-item-content>.oj-tabbar-item-label{color:#02629f}.oj-contrast-marker .oj-selected>a.oj-tabbar-item-content>.oj-tabbar-item-label{color:#76b8e1}.oj-hover:not(.oj-selected)>a.oj-tabbar-item-content>.oj-tabbar-item-label{color:#02629f}.oj-contrast-marker .oj-hover:not(.oj-selected)>a.oj-tabbar-item-content>.oj-tabbar-item-label{color:#76b8e1}.oj-tabbar-item-label{order:2;text-overflow:ellipsis;white-space:nowrap;min-width:3rem;overflow-x:hidden;display:inline-block;line-height:normal}.oj-tabbar-item-text-wrap .oj-tabbar-item-label{white-space:normal}.oj-tabbar-vertical .oj-tabbar-item-label{padding:3px 0;flex:1 1 auto}.oj-tabbar-vertical-end.oj-tabbar-vertical .oj-tabbar-item-label{order:-1}html:not([dir=rtl]) .oj-tabbar-vertical-end.oj-tabbar-vertical .oj-tabbar-item-label{text-align:right}html[dir=rtl] .oj-tabbar-vertical-end.oj-tabbar-vertical .oj-tabbar-item-label{text-align:left}.oj-tabbar-icon-only .oj-tabbar-item-label{display:none}.oj-tabbar-item-icon{color:rgba(0,0,0,.8);flex:0 0 auto}.oj-contrast-marker .oj-tabbar-item-icon{color:#c6c7c8}.oj-tabbar-item.oj-disabled>.oj-tabbar-item-content{opacity:1}.oj-tabbar-item.oj-disabled .oj-tabbar-item-label{color:rgba(0,0,0,.38)}.oj-contrast-marker .oj-tabbar-item.oj-disabled .oj-tabbar-item-label{color:#707375}.oj-tabbar-item.oj-disabled a.oj-tabbar-item-content{cursor:default}.oj-tabbar-item.oj-disabled .oj-tabbar-item-icon{color:rgba(0,0,0,.38)}.oj-contrast-marker .oj-tabbar-item.oj-disabled .oj-tabbar-item-icon{color:#707375}.oj-tabbar-item.oj-selected .oj-tabbar-item-icon{color:#027bc7}.oj-contrast-marker .oj-tabbar-item.oj-selected .oj-tabbar-item-icon{color:#76b8e1}.oj-tabbar-item.oj-hover .oj-tabbar-item-icon,.oj-tabbar-item.oj-hover.oj-selected .oj-tabbar-item-icon{color:#02629f}.oj-contrast-marker .oj-tabbar-item.oj-hover .oj-tabbar-item-icon,.oj-contrast-marker .oj-tabbar-item.oj-hover.oj-selected .oj-tabbar-item-icon{color:#76b8e1}.oj-contrast-marker .oj-tabbar-vertical .oj-tabbar-item.oj-hover.oj-selected .oj-tabbar-item-icon{color:#76b8e1}.oj-hicontrast .oj-tabbar-item.oj-selected,.oj-hicontrast .oj-tabbar-item.oj-selected.oj-focus,.oj-hicontrast .oj-tabbar-item.oj-selected.oj-hover{border:1px solid}.oj-hicontrast .oj-tabbar-item.oj-focus,.oj-hicontrast .oj-tabbar-item.oj-hover{border:1px dotted}.oj-tabbar .oj-tabbar-item.oj-focus-highlight{outline:dotted 1px #4b4d4e;outline-offset:-1px}.oj-hicontrast .oj-tabbar-item.oj-focus{outline:0}.oj-tabbar-item{border-color:transparent;display:flex;align-items:stretch}.oj-tabbar-vertical .oj-tabbar-item.oj-selected{background-color:transparent}.oj-contrast-marker .oj-tabbar-vertical .oj-tabbar-item.oj-selected{background-color:transparent}.oj-tabbar-item.oj-selected{border-color:#027bc7}.oj-tabbar-item.oj-hover:not(.oj-selected){background-color:#ededee;border-color:#02629f}.oj-contrast-marker .oj-tabbar-item.oj-hover:not(.oj-selected){background-color:#252627}.oj-tabbar-icon-only.oj-tabbar-vertical .oj-tabbar-item.oj-hover:not(.oj-selected),:not(.oj-tabbar-icon-only).oj-tabbar-vertical .oj-tabbar-item.oj-hover:not(.oj-selected){border-color:#02629f}.oj-tabbar-vertical:not(.oj-tabbar-icon-only) .oj-tabbar-item-icon{align-self:center}html:not([dir=rtl]) .oj-tabbar-vertical:not(.oj-tabbar-icon-only) .oj-tabbar-item-icon{margin-right:.71429rem}html[dir=rtl] .oj-tabbar-vertical:not(.oj-tabbar-icon-only) .oj-tabbar-item-icon{margin-left:.71429rem}html:not([dir=rtl]) .oj-tabbar-vertical-end.oj-tabbar-vertical:not(.oj-tabbar-icon-only) .oj-tabbar-item-icon{margin:0 0 0 .71429rem}html[dir=rtl] .oj-tabbar-vertical-end.oj-tabbar-vertical:not(.oj-tabbar-icon-only) .oj-tabbar-item-icon{margin:0 .71429rem 0 0}html:not([dir=rtl]) .oj-tabbar-vertical:not(.oj-tabbar-icon-only) .oj-tabbar-has-icons>.oj-tabbar-item>.oj-tabbar-item-no-icon .oj-tabbar-item-label{margin-left:calc(.71429rem + 24px)}html[dir=rtl] .oj-tabbar-vertical:not(.oj-tabbar-icon-only) .oj-tabbar-has-icons>.oj-tabbar-item>.oj-tabbar-item-no-icon .oj-tabbar-item-label{margin-right:calc(.71429rem + 24px)}html:not([dir=rtl]) .oj-tabbar-vertical-end.oj-tabbar-vertical:not(.oj-tabbar-icon-only) .oj-tabbar-has-icons>.oj-tabbar-item>.oj-tabbar-item-no-icon .oj-tabbar-item-label{margin:0 calc(.71429rem + 24px) 0 0}html[dir=rtl] .oj-tabbar-vertical-end.oj-tabbar-vertical:not(.oj-tabbar-icon-only) .oj-tabbar-has-icons>.oj-tabbar-item>.oj-tabbar-item-no-icon .oj-tabbar-item-label{margin:0 0 0 calc(.71429rem + 24px)}.oj-tabbar-vertical:not(.oj-tabbar-icon-only) .oj-tabbar-item{border-style:solid}html[dir=rtl] .oj-tabbar-vertical:not(.oj-tabbar-icon-only) .oj-tabbar-item{padding-right:calc(1.07143rem - 3px);border-width:0 3px 0 0}html:not([dir=rtl]) .oj-tabbar-vertical:not(.oj-tabbar-icon-only) .oj-tabbar-item{padding-left:calc(1.07143rem - 3px);border-width:0 0 0 3px}.oj-hicontrast :not(.oj-tabbar-icon-only).oj-tabbar-vertical .oj-tabbar-item{border-style:none}.oj-hicontrast :not(.oj-tabbar-icon-only).oj-tabbar-vertical .oj-tabbar-item.oj-focus,.oj-hicontrast :not(.oj-tabbar-icon-only).oj-tabbar-vertical .oj-tabbar-item.oj-hover{border-style:dotted}html[dir=rtl] .oj-hicontrast :not(.oj-tabbar-icon-only).oj-tabbar-vertical .oj-tabbar-item.oj-focus,html[dir=rtl] .oj-hicontrast :not(.oj-tabbar-icon-only).oj-tabbar-vertical .oj-tabbar-item.oj-hover{border-width:1px}html:not([dir=rtl]) .oj-hicontrast :not(.oj-tabbar-icon-only).oj-tabbar-vertical .oj-tabbar-item.oj-focus,html:not([dir=rtl]) .oj-hicontrast :not(.oj-tabbar-icon-only).oj-tabbar-vertical .oj-tabbar-item.oj-hover{border-width:1px}.oj-hicontrast :not(.oj-tabbar-icon-only).oj-tabbar-vertical .oj-tabbar-item.oj-selected,.oj-hicontrast :not(.oj-tabbar-icon-only).oj-tabbar-vertical .oj-tabbar-item.oj-selected.oj-focus,.oj-hicontrast :not(.oj-tabbar-icon-only).oj-tabbar-vertical .oj-tabbar-item.oj-selected.oj-hover{border-style:solid}html[dir=rtl] .oj-hicontrast :not(.oj-tabbar-icon-only).oj-tabbar-vertical .oj-tabbar-item.oj-selected,html[dir=rtl] .oj-hicontrast :not(.oj-tabbar-icon-only).oj-tabbar-vertical .oj-tabbar-item.oj-selected.oj-focus,html[dir=rtl] .oj-hicontrast :not(.oj-tabbar-icon-only).oj-tabbar-vertical .oj-tabbar-item.oj-selected.oj-hover{border-width:1px}html:not([dir=rtl]) .oj-hicontrast :not(.oj-tabbar-icon-only).oj-tabbar-vertical .oj-tabbar-item.oj-selected,html:not([dir=rtl]) .oj-hicontrast :not(.oj-tabbar-icon-only).oj-tabbar-vertical .oj-tabbar-item.oj-selected.oj-focus,html:not([dir=rtl]) .oj-hicontrast :not(.oj-tabbar-icon-only).oj-tabbar-vertical .oj-tabbar-item.oj-selected.oj-hover{border-width:1px}html:not([dir=rtl]) .oj-tabbar-vertical:not(.oj-tabbar-icon-only) .oj-tabbar-item .oj-tabbar-item-content{padding-right:1.07143rem}html[dir=rtl] .oj-tabbar-vertical:not(.oj-tabbar-icon-only) .oj-tabbar-item .oj-tabbar-item-content{padding-left:1.07143rem}html:not([dir=rtl]) .oj-tabbar-vertical-end.oj-tabbar-vertical:not(.oj-tabbar-icon-only) .oj-tabbar-item .oj-tabbar-item-content{padding:0 0 0 1.07143rem}html[dir=rtl] .oj-tabbar-vertical-end.oj-tabbar-vertical:not(.oj-tabbar-icon-only) .oj-tabbar-item .oj-tabbar-item-content{padding:0 1.07143rem 0 0}.oj-tabbar-focused-element:not(.oj-focus-highlight){outline:0}:not(.oj-tabbar-icon-only).oj-tabbar-vertical .oj-tabbar-item{border-color:transparent;border-style:solid;border-radius:0}html[dir=rtl] :not(.oj-tabbar-icon-only).oj-tabbar-vertical .oj-tabbar-item{padding-right:calc(1.07143rem - 3px);border-width:0 3px 0 0}html:not([dir=rtl]) :not(.oj-tabbar-icon-only).oj-tabbar-vertical .oj-tabbar-item{padding-left:calc(1.07143rem - 3px);border-width:0 0 0 3px}html[dir=rtl] .oj-tabbar-vertical.oj-tabbar-vertical-end:not(.oj-tabbar-icon-only) .oj-tabbar-item{padding:0 0 0 calc(1.07143rem - 3px);border-width:0 0 0 3px}html:not([dir=rtl]) .oj-tabbar-vertical.oj-tabbar-vertical-end:not(.oj-tabbar-icon-only) .oj-tabbar-item{padding:0 calc(1.07143rem - 3px) 0 0;border-width:0 3px 0 0}:not(.oj-tabbar-icon-only).oj-tabbar-vertical .oj-tabbar-item:first-of-type{border-top-left-radius:0;border-top-right-radius:0}html[dir=rtl] :not(.oj-tabbar-icon-only).oj-tabbar-vertical .oj-tabbar-item:first-of-type{border-top-width:0}html:not([dir=rtl]) :not(.oj-tabbar-icon-only).oj-tabbar-vertical .oj-tabbar-item:first-of-type{border-top-width:0}:not(.oj-tabbar-icon-only).oj-tabbar-vertical .oj-tabbar-item:last-of-type{border-bottom-left-radius:0;border-bottom-right-radius:0}.oj-tabbar-vertical.oj-tabbar-icon-only .oj-tabbar-item.oj-active.oj-hover:not(.oj-selected),.oj-tabbar-vertical.oj-tabbar-icon-only .oj-tabbar-item.oj-active:not(.oj-selected),.oj-tabbar-vertical.oj-tabbar-icon-only .oj-tabbar-item.oj-hover,.oj-tabbar-vertical.oj-tabbar-icon-only .oj-tabbar-item.oj-selected{background-color:transparent}.oj-contrast-marker .oj-tabbar-vertical.oj-tabbar-icon-only .oj-tabbar-item.oj-active.oj-hover:not(.oj-selected),.oj-contrast-marker .oj-tabbar-vertical.oj-tabbar-icon-only .oj-tabbar-item.oj-active:not(.oj-selected),.oj-contrast-marker .oj-tabbar-vertical.oj-tabbar-icon-only .oj-tabbar-item.oj-hover,.oj-contrast-marker .oj-tabbar-vertical.oj-tabbar-icon-only .oj-tabbar-item.oj-selected{background-color:transparent}.oj-tabbar-vertical.oj-tabbar-icon-only .oj-tabbar-item.oj-selected .oj-tabbar-item-icon{background-color:#027bc7}.oj-contrast-marker .oj-tabbar-vertical.oj-tabbar-icon-only .oj-tabbar-item.oj-selected .oj-tabbar-item-icon{background-color:#027bc7}.oj-tabbar-vertical.oj-tabbar-icon-only .oj-tabbar-item.oj-hover:not(.oj-selected) .oj-tabbar-item-icon{background-color:#ededee}.oj-contrast-marker .oj-tabbar-vertical.oj-tabbar-icon-only .oj-tabbar-item.oj-hover:not(.oj-selected) .oj-tabbar-item-icon{background-color:#252627}.oj-tabbar-vertical.oj-tabbar-icon-only .oj-tabbar-item-icon{border-radius:50%;padding:12px}.oj-tabbar-icon-only .oj-tabbar-item-content{justify-content:center}.oj-tabbar-vertical.oj-tabbar-icon-only{display:inline-flex}.oj-tabbar-icon-only.oj-tabbar-vertical .oj-tabbar-item{margin:4px 0 0}.oj-tabbar-icon-only.oj-tabbar-vertical .oj-tabbar-item:first-child{margin-top:0}.oj-tabbar-vertical .oj-tabbar-item.oj-selected{border-color:#027bc7}.oj-tabbar-vertical:not(.oj-tabbar-icon-only) .oj-tabbar-item.oj-selected{background-color:transparent}.oj-contrast-marker .oj-tabbar-vertical:not(.oj-tabbar-icon-only) .oj-tabbar-item.oj-selected{background-color:transparent}.oj-tabbar-vertical:not(.oj-tabbar-icon-only) .oj-tabbar-item:not(.oj-disabled) a.oj-tabbar-item-content .oj-tabbar-item-label{color:#02629f}.oj-contrast-marker .oj-tabbar-vertical:not(.oj-tabbar-icon-only) .oj-tabbar-item:not(.oj-disabled) a.oj-tabbar-item-content .oj-tabbar-item-label{color:#c6c7c8}.oj-tabbar-vertical:not(.oj-tabbar-icon-only) .oj-tabbar-item:not(.oj-disabled) .oj-tabbar-item-icon{color:rgba(0,0,0,.8)}.oj-contrast-marker .oj-tabbar-vertical:not(.oj-tabbar-icon-only) .oj-tabbar-item:not(.oj-disabled) .oj-tabbar-item-icon{color:#c6c7c8}.oj-tabbar-vertical:not(.oj-tabbar-icon-only) .oj-tabbar-item.oj-selected a.oj-tabbar-item-content .oj-tabbar-item-label{color:#02629f;font-weight:400}.oj-contrast-marker .oj-tabbar-vertical:not(.oj-tabbar-icon-only) .oj-tabbar-item.oj-selected a.oj-tabbar-item-content .oj-tabbar-item-label{color:#76b8e1}.oj-tabbar-vertical:not(.oj-tabbar-icon-only) .oj-tabbar-item.oj-selected:not(.oj-hover) .oj-tabbar-item-icon{color:#027bc7}.oj-contrast-marker .oj-tabbar-vertical:not(.oj-tabbar-icon-only) .oj-tabbar-item.oj-selected:not(.oj-hover) .oj-tabbar-item-icon{color:#76b8e1}.oj-tabbar-vertical:not(.oj-tabbar-icon-only) .oj-tabbar-item.oj-hover:not(.oj-selected) a.oj-tabbar-item-content .oj-tabbar-item-label{color:#02629f}.oj-contrast-marker .oj-tabbar-vertical:not(.oj-tabbar-icon-only) .oj-tabbar-item.oj-hover:not(.oj-selected) a.oj-tabbar-item-content .oj-tabbar-item-label{color:#76b8e1}.oj-tabbar-vertical:not(.oj-tabbar-icon-only) .oj-tabbar-item.oj-hover .oj-tabbar-item-icon{color:#02629f}.oj-contrast-marker .oj-tabbar-vertical:not(.oj-tabbar-icon-only) .oj-tabbar-item.oj-hover .oj-tabbar-item-icon{color:#76b8e1}.oj-contrast-marker .oj-tabbar-vertical:not(.oj-tabbar-icon-only) .oj-tabbar-item.oj-hover.oj-selected .oj-tabbar-item-icon{color:#76b8e1}.oj-tabbar-vertical .oj-tabbar-item.oj-active.oj-hover:not(.oj-selected),.oj-tabbar-vertical .oj-tabbar-item.oj-active:not(.oj-selected){background-color:#ededee}.oj-contrast-marker .oj-tabbar-vertical .oj-tabbar-item.oj-active.oj-hover:not(.oj-selected),.oj-contrast-marker .oj-tabbar-vertical .oj-tabbar-item.oj-active:not(.oj-selected){background-color:#252627}html[dir=rtl] .oj-tabbar-vertical .oj-tabbar-item.oj-active.oj-hover:not(.oj-selected),html[dir=rtl] .oj-tabbar-vertical .oj-tabbar-item.oj-active:not(.oj-selected){border-right-color:#02629f}html:not([dir=rtl]) .oj-tabbar-vertical .oj-tabbar-item.oj-active.oj-hover:not(.oj-selected),html:not([dir=rtl]) .oj-tabbar-vertical .oj-tabbar-item.oj-active:not(.oj-selected){border-left-color:#02629f}.oj-tabbar-horizontal .oj-tabbar-element{display:flex}.oj-tabbar-horizontal.oj-tabbar-item-text-wrap .oj-tabbar-item{flex:1 1 auto}.oj-tabbar-horizontal.oj-condense .oj-tabbar-item{flex:0 0 auto}.oj-tabbar-horizontal .oj-tabbar-item{flex:1 0 auto}@media print,screen{.oj-tabbar-horizontal.oj-sm-condense .oj-tabbar-item{flex:0 0 auto}.oj-tabbar-horizontal.oj-sm-justify-content-center .oj-tabbar-element{justify-content:center}.oj-tabbar-horizontal.oj-sm-justify-content-flex-end .oj-tabbar-element{justify-content:flex-end}}@media print,screen and (min-width:768px){.oj-tabbar-horizontal.oj-md-condense .oj-tabbar-item{flex:0 0 auto}.oj-tabbar-horizontal.oj-md-justify-content-center .oj-tabbar-element{justify-content:center}.oj-tabbar-horizontal.oj-md-justify-content-flex-end .oj-tabbar-element{justify-content:flex-end}}@media print and (orientation:landscape),screen and (min-width:1024px){.oj-tabbar-horizontal.oj-lg-condense .oj-tabbar-item{flex:0 0 auto}.oj-tabbar-horizontal.oj-lg-justify-content-center .oj-tabbar-element{justify-content:center}.oj-tabbar-horizontal.oj-lg-justify-content-flex-end .oj-tabbar-element{justify-content:flex-end}}@media screen and (min-width:1281px){.oj-tabbar-horizontal.oj-xl-condense .oj-tabbar-item{flex:0 0 auto}.oj-tabbar-horizontal.oj-xl-justify-content-center .oj-tabbar-element{justify-content:center}.oj-tabbar-horizontal.oj-xl-justify-content-flex-end .oj-tabbar-element{justify-content:flex-end}}.oj-tabbar-horizontal .oj-tabbar-item-element{box-sizing:border-box;min-height:2.71429rem}.oj-tabbar-horizontal .oj-selected>a.oj-tabbar-item-content>.oj-tabbar-item-label{color:#02629f}.oj-tabbar-horizontal .oj-tabbar-item.oj-selected{background-color:transparent}.oj-contrast-marker .oj-tabbar-horizontal .oj-tabbar-item.oj-selected{background-color:transparent}.oj-tabbar-horizontal .oj-tabbar-item-label{align-self:center}.oj-tabbar-horizontal .oj-tabbar-item-icon{margin:0}html:not([dir=rtl]) .oj-tabbar-horizontal.oj-tabbar-icon-only .oj-tabbar-item{margin-left:4px}html[dir=rtl] .oj-tabbar-horizontal.oj-tabbar-icon-only .oj-tabbar-item{margin-right:4px}html:not([dir=rtl]) .oj-tabbar-horizontal.oj-tabbar-icon-only .oj-tabbar-item:first-child{margin-left:0}html[dir=rtl] .oj-tabbar-horizontal.oj-tabbar-icon-only .oj-tabbar-item:first-child{margin-right:0}.oj-tabbar-horizontal.oj-tabbar-icon-only .oj-tabbar-item.oj-active.oj-hover:not(.oj-selected),.oj-tabbar-horizontal.oj-tabbar-icon-only .oj-tabbar-item.oj-active:not(.oj-selected),.oj-tabbar-horizontal.oj-tabbar-icon-only .oj-tabbar-item.oj-hover,.oj-tabbar-horizontal.oj-tabbar-icon-only .oj-tabbar-item.oj-selected{background-color:transparent}.oj-contrast-marker .oj-tabbar-horizontal.oj-tabbar-icon-only .oj-tabbar-item.oj-active.oj-hover:not(.oj-selected),.oj-contrast-marker .oj-tabbar-horizontal.oj-tabbar-icon-only .oj-tabbar-item.oj-active:not(.oj-selected),.oj-contrast-marker .oj-tabbar-horizontal.oj-tabbar-icon-only .oj-tabbar-item.oj-hover,.oj-contrast-marker .oj-tabbar-horizontal.oj-tabbar-icon-only .oj-tabbar-item.oj-selected{background-color:transparent}.oj-tabbar-horizontal.oj-tabbar-icon-only .oj-tabbar-item.oj-selected .oj-tabbar-item-icon{background-color:#027bc7}.oj-tabbar-horizontal.oj-tabbar-icon-only .oj-tabbar-item.oj-hover:not(.oj-selected) .oj-tabbar-item-icon{background-color:#ededee}.oj-contrast-marker .oj-tabbar-horizontal.oj-tabbar-icon-only .oj-tabbar-item.oj-hover:not(.oj-selected) .oj-tabbar-item-icon{background-color:#252627}.oj-tabbar-horizontal.oj-tabbar-icon-only .oj-tabbar-item-icon{border-radius:50%;padding:12px}.oj-tabbar-horizontal:not(.oj-tabbar-icon-only) .oj-tabbar-item{border-width:0 0 3px 0;border-style:solid}.oj-tabbar-horizontal-bottom.oj-tabbar-horizontal:not(.oj-tabbar-icon-only) .oj-tabbar-item{border-width:3px 0 0 0}.oj-hicontrast .oj-tabbar-horizontal:not(.oj-tabbar-icon-only) .oj-tabbar-item{border-style:none}.oj-hicontrast .oj-tabbar-horizontal:not(.oj-tabbar-icon-only) .oj-tabbar-item.oj-focus,.oj-hicontrast .oj-tabbar-horizontal:not(.oj-tabbar-icon-only) .oj-tabbar-item.oj-hover{border-width:1px;border-style:dotted}.oj-hicontrast .oj-tabbar-horizontal:not(.oj-tabbar-icon-only) .oj-tabbar-item.oj-selected,.oj-hicontrast .oj-tabbar-horizontal:not(.oj-tabbar-icon-only) .oj-tabbar-item.oj-selected.oj-focus,.oj-hicontrast .oj-tabbar-horizontal:not(.oj-tabbar-icon-only) .oj-tabbar-item.oj-selected.oj-hover,html:not([dir=rtl]) .oj-hicontrast .oj-tabbar-horizontal:not(.oj-tabbar-icon-only) .oj-tabbar-item.oj-selected,html:not([dir=rtl]) .oj-hicontrast .oj-tabbar-horizontal:not(.oj-tabbar-icon-only) .oj-tabbar-item.oj-selected.oj-focus,html:not([dir=rtl]) .oj-hicontrast .oj-tabbar-horizontal:not(.oj-tabbar-icon-only) .oj-tabbar-item.oj-selected.oj-hover{border-width:1px;border-style:solid}.oj-tabbar-horizontal:not(.oj-tabbar-icon-only) .oj-tabbar-item-content{justify-content:center;padding:.5rem 1.07143rem 4px}.oj-tabbar-horizontal.oj-tabbar-stack-icon-label:not(.oj-tabbar-icon-only) .oj-tabbar-item-content{flex-direction:column;padding:.5rem 1.07143rem 4px}.oj-tabbar-horizontal.oj-tabbar-stack-icon-label:not(.oj-tabbar-icon-only) .oj-tabbar-item-element.oj-removable .oj-tabbar-item-content{flex-direction:row;padding:0}.oj-tabbar-horizontal:not(.oj-tabbar-stack-icon-label):not(.oj-tabbar-icon-only) .oj-tabbar-item-icon{align-self:center}html:not([dir=rtl]) .oj-tabbar-horizontal:not(.oj-tabbar-stack-icon-label):not(.oj-tabbar-icon-only) .oj-tabbar-item-icon{margin-right:.71429rem}html[dir=rtl] .oj-tabbar-horizontal:not(.oj-tabbar-stack-icon-label):not(.oj-tabbar-icon-only) .oj-tabbar-item-icon{margin-left:.71429rem}.oj-tabbar-horizontal.oj-tabbar-stack-icon-label .oj-tabbar-item-element{min-height:3.375rem}.oj-tabbar-horizontal.oj-tabbar-stack-icon-label:not(.oj-tabbar-icon-only) .oj-tabbar-divider{height:2.714rem}.oj-tabbar-horizontal .oj-tabbar-icon-label-container{display:flex;flex:1 1 auto;justify-content:center}.oj-tabbar-horizontal.oj-tabbar-stack-icon-label:not(.oj-tabbar-icon-only) .oj-tabbar-item{padding-bottom:2px}.oj-tabbar-horizontal.oj-tabbar-stack-icon-label:not(.oj-tabbar-icon-only) .oj-tabbar-icon-label-container{flex-direction:column;align-items:center;padding:.5rem 1.07143rem 4px}.oj-tabbar-horizontal.oj-tabbar-stack-icon-label:not(.oj-tabbar-icon-only) .oj-tabbar-remove-icon{align-self:start}.oj-tabbar-horizontal .oj-tabbar-item-label{font-size:1rem;text-align:center}.oj-tabbar-horizontal:not(.oj-tabbar-icon-only) .oj-tabbar-item{border-radius:0;border-color:transparent}html:not([dir=rtl]) .oj-tabbar-horizontal:not(.oj-tabbar-icon-only) .oj-tabbar-item{border-right-width:0;border-left-width:0}html[dir=rtl] .oj-tabbar-horizontal:not(.oj-tabbar-icon-only) .oj-tabbar-item{border-left-width:0;border-right-width:0}html:not([dir=rtl]) .oj-tabbar-horizontal:not(.oj-tabbar-icon-only) .oj-tabbar-item.oj-selected{border-left-width:0}html[dir=rtl] .oj-tabbar-horizontal:not(.oj-tabbar-icon-only) .oj-tabbar-item.oj-selected{border-right-width:0}html:not([dir=rtl]) .oj-tabbar-horizontal:not(.oj-tabbar-icon-only) .oj-tabbar-item:first-of-type{border-left-width:0;border-top-left-radius:0;border-bottom-left-radius:0}html[dir=rtl] .oj-tabbar-horizontal:not(.oj-tabbar-icon-only) .oj-tabbar-item:first-of-type{border-right-width:0;border-top-right-radius:0;border-bottom-right-radius:0}.oj-tabbar-horizontal.oj-tabbar-icon-only .oj-tabbar-item{border-radius:0;border-color:transparent}html:not([dir=rtl]) .oj-tabbar-horizontal.oj-tabbar-icon-only .oj-tabbar-item{border-right-width:0;border-left-width:0}html[dir=rtl] .oj-tabbar-horizontal.oj-tabbar-icon-only .oj-tabbar-item{border-left-width:0;border-right-width:0}html:not([dir=rtl]) .oj-hicontrast .oj-tabbar-horizontal.oj-tabbar-icon-only .oj-tabbar-item,html[dir=rtl] .oj-hicontrast .oj-tabbar-horizontal.oj-tabbar-icon-only .oj-tabbar-item{border-left-width:1px;border-right-width:1px}html:not([dir=rtl]) .oj-hicontrast .oj-tabbar-horizontal.oj-tabbar-icon-only .oj-tabbar-item.oj-selected{border-left-width:1px}html[dir=rtl] .oj-hicontrast .oj-tabbar-horizontal.oj-tabbar-icon-only .oj-tabbar-item.oj-selected{border-right-width:1px}html:not([dir=rtl]) .oj-tabbar-horizontal.oj-tabbar-icon-only .oj-tabbar-item.oj-selected{border-left-width:0}html[dir=rtl] .oj-tabbar-horizontal.oj-tabbar-icon-only .oj-tabbar-item.oj-selected{border-right-width:0}html:not([dir=rtl]) .oj-tabbar-horizontal.oj-tabbar-icon-only .oj-tabbar-item:first-of-type{border-left-width:0;border-top-left-radius:0;border-bottom-left-radius:0}html[dir=rtl] .oj-tabbar-horizontal.oj-tabbar-icon-only .oj-tabbar-item:first-of-type{border-right-width:0;border-top-right-radius:0;border-bottom-right-radius:0}html:not([dir=rtl]) .oj-hicontrast .oj-tabbar-horizontal.oj-tabbar-icon-only .oj-tabbar-item:first-of-type{border-left-width:1px}html[dir=rtl] .oj-hicontrast .oj-tabbar-horizontal.oj-tabbar-icon-only .oj-tabbar-item:first-of-type{border-right-width:1px}html:not([dir=rtl]) .oj-tabbar-horizontal.oj-tabbar-icon-only .oj-tabbar-item.oj-tabbar-item-last-child,html:not([dir=rtl]) .oj-tabbar-horizontal:not(.oj-tabbar-icon-only) .oj-tabbar-item.oj-tabbar-item-last-child{border-top-right-radius:0;border-bottom-right-radius:0}html[dir=rtl] .oj-tabbar-horizontal.oj-tabbar-icon-only .oj-tabbar-item.oj-tabbar-item-last-child,html[dir=rtl] .oj-tabbar-horizontal:not(.oj-tabbar-icon-only) .oj-tabbar-item.oj-tabbar-item-last-child{border-top-left-radius:0;border-bottom-left-radius:0}.oj-tabbar-horizontal.oj-tabbar-icon-only .oj-tabbar-item.oj-selected,.oj-tabbar-horizontal:not(.oj-tabbar-icon-only) .oj-tabbar-item.oj-selected{border-color:#027bc7}.oj-tabbar-horizontal.oj-tabbar-icon-only .oj-tabbar-item.oj-hover:not(.oj-selected),.oj-tabbar-horizontal:not(.oj-tabbar-icon-only) .oj-tabbar-item.oj-hover:not(.oj-selected){border-color:#02629f}.oj-tabbar-horizontal:not(.oj-tabbar-icon-only) .oj-tabbar-item.oj-selected{background-color:transparent}.oj-contrast-marker .oj-tabbar-horizontal:not(.oj-tabbar-icon-only) .oj-tabbar-item.oj-selected{background-color:transparent}.oj-tabbar-horizontal:not(.oj-tabbar-icon-only) .oj-tabbar-item:not(.oj-disabled) a.oj-tabbar-item-content .oj-tabbar-item-label{color:#02629f}.oj-contrast-marker .oj-tabbar-horizontal:not(.oj-tabbar-icon-only) .oj-tabbar-item:not(.oj-disabled) a.oj-tabbar-item-content .oj-tabbar-item-label{color:#c6c7c8}.oj-tabbar-horizontal .oj-tabbar-item:not(.oj-disabled):not(.oj-hover):not(.oj-selected) .oj-tabbar-item-icon{color:rgba(0,0,0,.8)}.oj-contrast-marker .oj-tabbar-horizontal .oj-tabbar-item:not(.oj-disabled):not(.oj-hover):not(.oj-selected) .oj-tabbar-item-icon{color:#c6c7c8}.oj-tabbar-horizontal:not(.oj-tabbar-icon-only) .oj-tabbar-item.oj-selected a.oj-tabbar-item-content .oj-tabbar-item-label{color:#02629f;font-weight:400}.oj-contrast-marker .oj-tabbar-horizontal:not(.oj-tabbar-icon-only) .oj-tabbar-item.oj-selected a.oj-tabbar-item-content .oj-tabbar-item-label{color:#76b8e1}.oj-tabbar-horizontal:not(.oj-tabbar-icon-only) .oj-tabbar-item.oj-selected:not(.oj-hover) .oj-tabbar-item-icon{color:#027bc7}.oj-contrast-marker .oj-tabbar-horizontal:not(.oj-tabbar-icon-only) .oj-tabbar-item.oj-selected:not(.oj-hover) .oj-tabbar-item-icon{color:#76b8e1}.oj-tabbar-horizontal .oj-tabbar-item.oj-hover:not(.oj-selected) a.oj-tabbar-item-content>.oj-tabbar-item-label{color:#02629f}.oj-tabbar-horizontal .oj-tabbar-item.oj-hover .oj-tabbar-item-icon{color:#02629f}.oj-tabbar-horizontal .oj-tabbar-item.oj-active.oj-hover:not(.oj-selected),.oj-tabbar-horizontal .oj-tabbar-item.oj-active:not(.oj-selected){background-color:#ededee}.oj-contrast-marker .oj-tabbar-horizontal .oj-tabbar-item.oj-active.oj-hover:not(.oj-selected),.oj-contrast-marker .oj-tabbar-horizontal .oj-tabbar-item.oj-active:not(.oj-selected){background-color:#252627}.oj-tabbar-horizontal:not(.oj-tabbar-icon-only) .oj-tabbar-item.oj-active.oj-hover:not(.oj-selected),.oj-tabbar-horizontal:not(.oj-tabbar-icon-only) .oj-tabbar-item.oj-active:not(.oj-selected){border-color:#02629f}.oj-tabbar-icon-only .oj-tabbar-item.oj-selected:not(.oj-hover) .oj-tabbar-item-icon{color:#fff}.oj-contrast-marker .oj-tabbar-icon-only .oj-tabbar-item.oj-selected:not(.oj-hover) .oj-tabbar-item-icon{color:#76b8e1}.oj-contrast-marker .oj-tabbar-horizontal.oj-tabbar-icon-only .oj-tabbar-item.oj-selected:not(.oj-hover) .oj-tabbar-item-icon{color:#76b8e1}.oj-contrast-marker .oj-tabbar-vertical.oj-tabbar-icon-only .oj-tabbar-item.oj-selected:not(.oj-hover) .oj-tabbar-item-icon{color:#76b8e1}.oj-tabbar-vertical .oj-tabbar-item.oj-selected .oj-tabbar-remove-icon:not(:hover){color:#027bc7}.oj-tabbar-horizontal .oj-tabbar-item.oj-selected .oj-tabbar-remove-icon:not(:hover){color:#027bc7}.oj-tabbar-vertical .oj-tabbar-item,.oj-tabbar-vertical .oj-tabbar-item.oj-hover:not(.oj-selected),.oj-tabbar-vertical .oj-tabbar-item.oj-selected,:not(.oj-tabbar-icon-only).oj-tabbar-vertical .oj-tabbar-item,:not(.oj-tabbar-icon-only).oj-tabbar-vertical .oj-tabbar-item.oj-hover:not(.oj-selected){border-bottom-color:transparent}.oj-tabbar-has-icons .oj-tabbar-overflow-item-icon{display:block}.oj-tabbar-overflow-item-icon{display:none;font-size:24px}.oj-tabbar-drag-image{background-color:transparent;position:fixed;top:10000px;border:1px solid transparent;overflow-x:initial;padding:3px}.oj-tabbar-drag-item{display:none}.oj-tabbar-item.oj-draggable{cursor:move}.oj-tabbar-item.oj-drag{box-shadow:1px 1px 10px 0 hsla(0,0%,0%,.45);border-top:1px solid;border-bottom:1px solid}.oj-tabbar .oj-tabbar-item.oj-drop,.oj-tabbar .oj-tabbar-item.oj-drop.oj-active,.oj-tabbar .oj-tabbar-item.oj-drop.oj-default,.oj-tabbar .oj-tabbar-item.oj-drop.oj-disabled,.oj-tabbar .oj-tabbar-item.oj-drop.oj-hover,.oj-tabbar .oj-tabbar-item.oj-drop.oj-hover:not(.oj-selected),.oj-tabbar .oj-tabbar-item.oj-drop.oj-selected{box-sizing:border-box;border:1px solid #c2eaf3;background-color:#d9f4fa}.oj-tabbar-no-data-message{padding:.85714rem;color:rgba(0,0,0,.8);min-height:1rem}.oj-tabbar-status-message{position:absolute;padding:.85714rem;display:none}.oj-tabbar-horizontal .oj-tabbar-status-message{padding:0}.oj-tabbar-loading-icon{display:block;width:40px;height:40px;margin:auto}.oj-tabbar-loading-icon:before{content:url(/c606fe53103608fe0bc2acb1f342020c.gif);transform:translate(-37.5%,-37.5%) scale(.25)}.oj-tabbar-horizontal .oj-tabbar-loading-icon{width:24px;height:24px}.oj-tabbar-horizontal .oj-tabbar-loading-icon:before{content:url(/c606fe53103608fe0bc2acb1f342020c.gif);transform:translate(-42.5%,-42.5%) scale(.15)}.oj-tabbar-cut{opacity:.8}.oj-tabbar-remove-icon{align-self:center;padding-top:3px}html:not([dir=rtl]) .oj-tabbar-remove-icon{padding-right:5px}html[dir=rtl] .oj-tabbar-remove-icon{padding-left:5px}.oj-tabbar-hide-remove-icon .oj-tabbar-remove-icon{display:none}.oj-offcanvas-outer-wrapper{overflow-x:hidden;overflow-y:hidden;position:relative;width:100%;box-sizing:border-box}.oj-offcanvas-inner-push-wrapper,.oj-offcanvas-inner-wrapper{position:relative;height:100%}.oj-offcanvas-page>.oj-offcanvas-open{position:fixed}.oj-offcanvas-outer-wrapper.oj-offcanvas-page{overflow-y:visible}.oj-offcanvas-transition{transition:transform .4s;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-timing-function:ease-in-out}.oj-offcanvas-outer-wrapper.oj-offcanvas-pin{display:flex;flex-wrap:nowrap}.oj-offcanvas-pin .oj-offcanvas-start{position:relative}.oj-offcanvas-pin-transition{min-width:0;transition:min-width .4s;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-timing-function:ease-in-out}.oj-offcanvas-bottom,.oj-offcanvas-end,.oj-offcanvas-start,.oj-offcanvas-top{position:absolute;box-sizing:border-box;border-radius:0;display:none}.oj-offcanvas-end,.oj-offcanvas-start{height:100%;bottom:0;overflow-x:hidden;overflow-y:auto}.oj-offcanvas-bottom,.oj-offcanvas-top{width:100%;left:0;right:0;overflow-x:auto;overflow-y:hidden}.oj-offcanvas-start{top:0}html:not([dir=rtl]) .oj-offcanvas-start{transform:translate3d(-100%,0,0);left:0;border-width:0 1px 0 0}html[dir=rtl] .oj-offcanvas-start{transform:translate3d(100%,0,0);right:0;border-width:0 0 0 1px}html:not([dir=rtl]) .oj-offcanvas-end{right:0;transform:translate3d(100%,0,0);border-width:0 0 0 1px}html[dir=rtl] .oj-offcanvas-end{left:0;transform:translate3d(-100%,0,0);border-width:0 1px 0 0}.oj-offcanvas-top{border-width:0 0 1px;top:0;transform:translate3d(0,-100%,0)}.oj-offcanvas-bottom{border-width:1px 0 0 0;bottom:0;transform:translate3d(0,100%,0)}.oj-offcanvas-bottom.oj-offcanvas-open,.oj-offcanvas-end.oj-offcanvas-open,.oj-offcanvas-start.oj-offcanvas-open,.oj-offcanvas-top.oj-offcanvas-open{display:block;z-index:200}.oj-offcanvas-bottom:not(.oj-focus-highlight):focus,.oj-offcanvas-end:not(.oj-focus-highlight):focus,.oj-offcanvas-start:not(.oj-focus-highlight):focus,.oj-offcanvas-top:not(.oj-focus-highlight):focus{outline:0}.oj-offcanvas-outer-wrapper.oj-offcanvas-shift-end>.oj-offcanvas-inner-wrapper>.oj-offcanvas-overlay,.oj-offcanvas-outer-wrapper.oj-offcanvas-shift-end>.oj-offcanvas-overlay,.oj-offcanvas-outer-wrapper.oj-offcanvas-shift-start>.oj-offcanvas-inner-wrapper>.oj-offcanvas-overlay,.oj-offcanvas-outer-wrapper.oj-offcanvas-shift-start>.oj-offcanvas-overlay{transform:translate3d(0,0,0)}.oj-offcanvas-outer-wrapper.oj-offcanvas-shift-down>.oj-offcanvas-inner-wrapper>.oj-offcanvas-overlay,.oj-offcanvas-outer-wrapper.oj-offcanvas-shift-down>.oj-offcanvas-overlay,.oj-offcanvas-outer-wrapper.oj-offcanvas-shift-up>.oj-offcanvas-inner-wrapper>.oj-offcanvas-overlay,.oj-offcanvas-outer-wrapper.oj-offcanvas-shift-up>.oj-offcanvas-overlay{transform:translate3d(0,0,0)}.oj-offcanvas-glasspane{position:absolute;top:0;left:0;right:0;bottom:0;background:#000;opacity:0;transition:opacity .5s;transition-timing-function:ease-in-out;z-index:200}.oj-offcanvas-glasspane-dim{opacity:.4}html:not([dir=rtl]) .oj-offcanvas-start.oj-offcanvas-overlay.oj-offcanvas-open.oj-offcanvas-overlay-shadow{box-shadow:3px 0 3px 0 hsla(0,0%,0%,.1)}html[dir=rtl] .oj-offcanvas-start.oj-offcanvas-overlay.oj-offcanvas-open.oj-offcanvas-overlay-shadow{box-shadow:-3px 0 3px 0 hsla(0,0%,0%,.1)}html:not([dir=rtl]) .oj-offcanvas-end.oj-offcanvas-overlay.oj-offcanvas-open.oj-offcanvas-overlay-shadow{box-shadow:-3px 0 3px 0 hsla(0,0%,0%,.1)}html[dir=rtl] .oj-offcanvas-end.oj-offcanvas-overlay.oj-offcanvas-open.oj-offcanvas-overlay-shadow{box-shadow:3px 0 3px 0 hsla(0,0%,0%,.1)}.oj-offcanvas-top.oj-offcanvas-overlay.oj-offcanvas-open.oj-offcanvas-overlay-shadow{box-shadow:0 3px 3px 0 hsla(0,0%,0%,.1)}.oj-offcanvas-bottom.oj-offcanvas-overlay.oj-offcanvas-open.oj-offcanvas-overlay-shadow{box-shadow:0 -3px 3px 0 hsla(0,0%,0%,.1)}oj-message:not(.oj-complete){visibility:hidden}.oj-message-container{width:100%;display:inline-flex;flex-direction:column}.oj-message-header{display:inline-flex;justify-content:space-between;align-items:center;min-height:36px}.oj-message-leading-header{align-items:center;display:inline-flex}.oj-message-trailing-header{align-items:center;display:inline-flex}.oj-message-custom-icon{width:20px;height:20px}.oj-message-category{color:rgba(0,0,0,.6);font-size:.85714rem;font-weight:700;word-break:break-all}.oj-message-category h1{color:inherit;font-size:inherit;font-weight:inherit;margin:0;padding:0}.oj-message-body{display:inline-flex;flex-direction:column;align-items:center;align-items:flex-start}.oj-message-summary{font-weight:500;color:#000;font-size:inherit;line-height:1.3;word-wrap:break-word}.oj-message-detail{color:rgba(0,0,0,.8);font-size:inherit;line-height:1.1;word-wrap:break-word;width:100%}.oj-message-timestamp{color:rgba(0,0,0,.8);font-size:.85714rem;text-align:right;flex-grow:9;word-wrap:break-word}html[dir=rtl] .oj-message-timestamp{text-align:left}.oj-message-close{float:right;display:block}html[dir=rtl] .oj-message-close{float:left}.oj-message-auto-timeout-close{display:block}.oj-message-close .oj-button{margin-bottom:0}.oj-message-option-defaults{font-family:'{"autoTimeout":4000}'}.oj-message-custom-icon{width:16px;height:16px}.oj-message-category,.oj-message-header .oj-message-summary{padding:0 6px}.oj-message-timestamp{padding:0 2px}oj-popup{display:none}.oj-popup-layer{z-index:1000}.oj-popup-layer.oj-focus-within{z-index:calc(1000 + 1)}.oj-popup-layer.oj-popup-tail-simple{z-index:1030}.oj-popup-layer.oj-popup-tail-simple.oj-focus-within{z-index:calc(1030 + 1)}.oj-popup{overflow:auto;border:1px solid #cbcccd;border-radius:1px;background-color:#fff;box-shadow:1px 1px 3px 0 hsla(0,0%,0%,.35);will-change:top,left}.oj-popup.oj-popup-tail-simple{box-shadow:1px 1px 5px 0 hsla(0,0%,0%,.4);border-width:1px;border-color:#cbcccd;background-color:#fcfcfd;will-change:top,left,bottom,right}.oj-popup.oj-popup-no-chrome{border-width:0;background-color:transparent;box-shadow:none;border-radius:0}.oj-popup-content{padding:.85714rem}.oj-popup-no-chrome>.oj-popup-content{padding:0}.oj-popup:not(.oj-focus-highlight):focus{outline:0}.oj-popup.oj-focus-highlight{outline:dotted 1px black;outline:-webkit-focus-ring-color auto}.oj-popup-tail{position:absolute;pointer-events:none}.oj-popup-tail.oj-popup-tail-simple{height:14px;width:14px;font-size:0}.oj-popup-tail.oj-popup-tail-simple.oj-left.oj-bottom,.oj-popup-tail.oj-popup-tail-simple.oj-left.oj-middle,.oj-popup-tail.oj-popup-tail-simple.oj-left.oj-top{left:calc(0px - 14px)}.oj-popup-tail.oj-popup-tail-simple.oj-right.oj-bottom,.oj-popup-tail.oj-popup-tail-simple.oj-right.oj-middle,.oj-popup-tail.oj-popup-tail-simple.oj-right.oj-top{right:calc(0px - 14px)}.oj-popup-tail.oj-popup-tail-simple.oj-left.oj-top,.oj-popup-tail.oj-popup-tail-simple.oj-right.oj-top{top:0}.oj-popup-tail.oj-popup-tail-simple.oj-left.oj-bottom,.oj-popup-tail.oj-popup-tail-simple.oj-right.oj-bottom{bottom:0}.oj-popup-tail.oj-popup-tail-simple.oj-left.oj-middle,.oj-popup-tail.oj-popup-tail-simple.oj-right.oj-middle{top:50%}.oj-popup-tail.oj-popup-tail-simple.oj-center.oj-bottom,.oj-popup-tail.oj-popup-tail-simple.oj-center.oj-top{left:50%}.oj-popup-tail.oj-popup-tail-simple.oj-left.oj-top:before{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNHB4JyBoZWlnaHQ9JzE0cHgnPjxwb2x5Z29uIHBvaW50cz0nMTQsMTQgMCwwIDE0LDQnIHN0eWxlPSdmaWxsOiNmY2ZjZmQ7c3Ryb2tlOiNmY2ZjZmQ7c3Ryb2tlLXdpZHRoOjE7ZmlsbC1ydWxlOmV2ZW5vZGQ7Jy8+PGcgc3R5bGU9J3N0cm9rZTojY2JjY2NkO3N0cm9rZS13aWR0aDoxOyc+PGxpbmUgeDE9JzE0JyB5MT0nMTQnIHgyPScwJyB5Mj0nMCcvPjxsaW5lIHgxPScxNCcgeTE9JzQnIHgyPScwJyB5Mj0nMCcvPjwvZz48L3N2Zz4=")}.oj-popup-tail.oj-popup-tail-simple.oj-left.oj-middle:before{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNHB4JyBoZWlnaHQ9JzE0cHgnPjxwb2x5Z29uIHBvaW50cz0nMTQsMCAwLDcgMTQsMTQnIHN0eWxlPSdmaWxsOiNmY2ZjZmQ7c3Ryb2tlOiNmY2ZjZmQ7c3Ryb2tlLXdpZHRoOjE7ZmlsbC1ydWxlOmV2ZW5vZGQ7Jy8+PGcgc3R5bGU9J3N0cm9rZTojY2JjY2NkO3N0cm9rZS13aWR0aDoxOyc+PGxpbmUgeDE9JzE0JyB5MT0nMCcgeDI9JzAnIHkyPSc3Jy8+PGxpbmUgeDE9JzE0JyB5MT0nMTQnIHgyPScwJyB5Mj0nNycvPjwvZz48L3N2Zz4=")}.oj-popup-tail.oj-popup-tail-simple.oj-left.oj-bottom:before{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNHB4JyBoZWlnaHQ9JzE0cHgnPjxwb2x5Z29uIHBvaW50cz0nMTQsMCAwLDE0IDE0LDExJyBzdHlsZT0nZmlsbDojZmNmY2ZkO3N0cm9rZTojZmNmY2ZkO3N0cm9rZS13aWR0aDoxO2ZpbGwtcnVsZTpldmVub2RkOycvPjxnIHN0eWxlPSdzdHJva2U6I2NiY2NjZDtzdHJva2Utd2lkdGg6MTsnPjxsaW5lIHgxPScxNCcgeTE9JzAnIHgyPScwJyB5Mj0nMTQnLz48bGluZSB4MT0nMTQnIHkxPScxMScgeDI9JzAnIHkyPScxNCcvPjwvZz48L3N2Zz4=")}.oj-popup-tail.oj-popup-tail-simple.oj-right.oj-top:before{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNHB4JyBoZWlnaHQ9JzE0cHgnPjxwb2x5Z29uIHBvaW50cz0nMCw0IDE0LDAgMCwxNCcgc3R5bGU9J2ZpbGw6I2ZjZmNmZDtzdHJva2U6I2ZjZmNmZDtzdHJva2Utd2lkdGg6MTtmaWxsLXJ1bGU6ZXZlbm9kZDsnLz48ZyBzdHlsZT0nc3Ryb2tlOiNjYmNjY2Q7c3Ryb2tlLXdpZHRoOjE7Jz48bGluZSB4MT0nMCcgeTE9JzQnIHgyPScxNCcgeTI9JzAnLz48bGluZSB4MT0nMCcgeTE9JzE0JyB4Mj0nMTQnIHkyPScwJy8+PC9nPjwvc3ZnPg==")}.oj-popup-tail.oj-popup-tail-simple.oj-right.oj-middle:before{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNHB4JyBoZWlnaHQ9JzE0cHgnPjxwb2x5Z29uIHBvaW50cz0nMCwwIDE0LDcgMCwxNCcgc3R5bGU9J2ZpbGw6I2ZjZmNmZDtzdHJva2U6I2ZjZmNmZDtzdHJva2Utd2lkdGg6MTtmaWxsLXJ1bGU6ZXZlbm9kZDsnLz48ZyBzdHlsZT0nc3Ryb2tlOiNjYmNjY2Q7c3Ryb2tlLXdpZHRoOjE7Jz48bGluZSB4MT0nMCcgeTE9JzAnIHgyPScxNCcgeTI9JzcnLz48bGluZSB4MT0nMCcgeTE9JzE0JyB4Mj0nMTQnIHkyPSc3Jy8+PC9nPjwvc3ZnPg==")}.oj-popup-tail.oj-popup-tail-simple.oj-right.oj-bottom:before{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNHB4JyBoZWlnaHQ9JzE0cHgnPjxwb2x5Z29uIHBvaW50cz0nMCwwIDE0LDE0IDAsMTEnIHN0eWxlPSdmaWxsOiNmY2ZjZmQ7c3Ryb2tlOiNmY2ZjZmQ7c3Ryb2tlLXdpZHRoOjE7ZmlsbC1ydWxlOmV2ZW5vZGQ7Jy8+PGcgc3R5bGU9J3N0cm9rZTojY2JjY2NkO3N0cm9rZS13aWR0aDoxOyc+PGxpbmUgeDE9JzAnIHkxPScwJyB4Mj0nMTQnIHkyPScxNCcvPjxsaW5lIHgxPScwJyB5MT0nMTEnIHgyPScxNCcgeTI9JzE0Jy8+PC9nPjwvc3ZnPg==")}.oj-popup-tail.oj-popup-tail-simple.oj-center.oj-top{top:calc(0px - 14px)}.oj-popup-tail.oj-popup-tail-simple.oj-center.oj-top:before{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNHB4JyBoZWlnaHQ9JzE0cHgnPjxwb2x5Z29uIHBvaW50cz0nMCwxNCA3LDAgMTQsMTQnIHN0eWxlPSdmaWxsOiNmY2ZjZmQ7c3Ryb2tlOiNmY2ZjZmQ7c3Ryb2tlLXdpZHRoOjE7ZmlsbC1ydWxlOmV2ZW5vZGQ7Jy8+PGcgc3R5bGU9J3N0cm9rZTojY2JjY2NkO3N0cm9rZS13aWR0aDoxOyc+PGxpbmUgeDE9JzAnIHkxPScxNCcgeDI9JzcnIHkyPScwJy8+PGxpbmUgeDE9JzE0JyB5MT0nMTQnIHgyPSc3JyB5Mj0nMCcvPjwvZz48L3N2Zz4=")}.oj-popup-tail.oj-popup-tail-simple.oj-center.oj-bottom{bottom:calc(0px - 14px)}.oj-popup-tail.oj-popup-tail-simple.oj-center.oj-bottom:before{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNHB4JyBoZWlnaHQ9JzE0cHgnPjxwb2x5Z29uIHBvaW50cz0nMCwwIDcsMTQgMTQsMCcgc3R5bGU9J2ZpbGw6I2ZjZmNmZDtzdHJva2U6I2ZjZmNmZDtzdHJva2Utd2lkdGg6MTtmaWxsLXJ1bGU6ZXZlbm9kZDsnLz48ZyBzdHlsZT0nc3Ryb2tlOiNjYmNjY2Q7c3Ryb2tlLXdpZHRoOjE7Jz48bGluZSB4MT0nMCcgeTE9JzAnIHgyPSc3JyB5Mj0nMTQnLz48bGluZSB4MT0nMTQnIHkxPScwJyB4Mj0nNycgeTI9JzE0Jy8+PC9nPjwvc3ZnPg==")}.oj-popup-tail.oj-popup-tail-simple.oj-center.oj-bottom:before,.oj-popup-tail.oj-popup-tail-simple.oj-center.oj-top:before,.oj-popup-tail.oj-popup-tail-simple.oj-left.oj-bottom:before,.oj-popup-tail.oj-popup-tail-simple.oj-left.oj-middle:before,.oj-popup-tail.oj-popup-tail-simple.oj-left.oj-top:before,.oj-popup-tail.oj-popup-tail-simple.oj-right.oj-bottom:before,.oj-popup-tail.oj-popup-tail-simple.oj-right.oj-middle:before,.oj-popup-tail.oj-popup-tail-simple.oj-right.oj-top:before{display:block}.oj-messages-layer{z-index:2000}.oj-messages-layer.oj-focus-within{z-index:calc(2000 + 1)}oj-messages:not(.oj-complete){visibility:hidden}oj-messages{display:none}.oj-messages-general{width:calc(100% - 20px);max-width:calc(100% - 20px);min-width:calc(100% - 20px)}.oj-messages-notification{width:30vw;max-width:400px;min-width:320px}.oj-messages-general .oj-messages-container{border-width:1px;border-color:#cbcccd;border-style:solid;border-radius:1px;box-shadow:1px 1px 3px 0 hsla(0,0%,0%,.35)}.oj-messages-notification .oj-messages-container{border-width:0;border-color:initial;border-style:solid;border-radius:initial;box-shadow:initial}.oj-messages-general .oj-messages-container,.oj-messages-notification .oj-messages-container{margin:10px}.oj-messages-general .oj-message-header{background-color:#fff}.oj-messages-general .oj-message-body{background-color:#fff}.oj-messages-notification .oj-message-header{background-color:#fff}.oj-messages-notification .oj-message-body{background-color:#fff}.oj-messages-inline oj-message:not(:last-child) .oj-message-container,.oj-messages-inline:not(.oj-messages-inline-remove-bottom-border) oj-message:last-child .oj-message-container{border-width:0 0 1px 0;border-color:#cbcccd;border-style:solid}.oj-messages-general .oj-message-container{border-width:0 0 1px 0;border-color:#cbcccd;border-style:solid;border-radius:1px;box-shadow:1px 1px 3px 0 hsla(0,0%,0%,.35)}.oj-messages-notification .oj-message-container{border-width:1px;border-color:#cbcccd;border-style:solid;border-radius:1px;box-shadow:1px 1px 3px 0 hsla(0,0%,0%,.35)}.oj-messages-general .oj-message-header{border-top-left-radius:1px;border-top-right-radius:1px}.oj-messages-general .oj-message-body{border-bottom-left-radius:1px;border-bottom-right-radius:1px}.oj-messages-notification .oj-message-header{border-top-left-radius:1px;border-top-right-radius:1px}.oj-messages-notification .oj-message-body{border-bottom-left-radius:1px;border-bottom-right-radius:1px}.oj-messages-general oj-message:not(:last-child) .oj-message-container{margin-bottom:0}.oj-messages-notification oj-message:not(:last-child) .oj-message-container{margin-bottom:10px}@media screen and (max-width:767.9px){.oj-messages-general,.oj-messages-notification{width:calc(100% - 20px);max-width:initial;min-width:initial}}.oj-messages-option-defaults{font-family:'{"general":{"animation":{"open":{"effect":"expand","duration":"300ms"},"close":{"effect":"collapse","duration":"300ms"}},"position":{"my":{"horizontal":"center","vertical":"top"},"at":{"horizontal":"center","vertical":"top"},"of":"window","collision":"none"}},"notification":{"animation":{"open":{"effect":"slideIn","duration":"300ms"},"close":{"effect":"slideOut","duration":"300ms","direction":"end"}},"position":{"my":{"horizontal":"end","vertical":"top"},"at":{"horizontal":"end","vertical":"top"},"of":"window","collision":"none"}}}'}html:not([dir=rtl]) .oj-messages-general .oj-message-header,html:not([dir=rtl]) .oj-messages-inline .oj-message-header,html:not([dir=rtl]) .oj-messages-notification .oj-message-header{padding:8px 7px 0 15px}html[dir=rtl] .oj-messages-general .oj-message-header,html[dir=rtl] .oj-messages-inline .oj-message-header,html[dir=rtl] .oj-messages-notification .oj-message-header{padding:8px 15px 0 7px}.oj-messages-general .oj-message-body,.oj-messages-inline .oj-message-body{padding:0 15px 13px 15px}.oj-messages-notification .oj-message-body{padding:0 15px 13px 15px}.oj-messages-notification .oj-message-category,.oj-messages-notification .oj-message-header .oj-message-summary{padding:0 6px}.oj-messages-notification .oj-message-timestamp{padding:0 2px}.oj-messages-general .oj-message-timestamp,.oj-messages-inline .oj-message-timestamp{padding:0 5px}@media print and (orientation:landscape),screen and (min-width:1024px){html:not([dir=rtl]) .oj-messages-general .oj-message-header,html:not([dir=rtl]) .oj-messages-inline .oj-message-header{padding:11px 12px 0 20px}html[dir=rtl] .oj-messages-general .oj-message-header,html[dir=rtl] .oj-messages-inline .oj-message-header{padding:11px 20px 0 12px}html:not([dir=rtl]) .oj-messages-general .oj-message-body,html:not([dir=rtl]) .oj-messages-inline .oj-message-body{padding:0 20px 20px 46px}html[dir=rtl] .oj-messages-general .oj-message-body,html[dir=rtl] .oj-messages-inline .oj-message-body{padding:0 46px 20px 20px}.oj-messages-general .oj-message-category,.oj-messages-general .oj-message-header .oj-message-summary,.oj-messages-inline .oj-message-category,.oj-messages-inline .oj-message-header .oj-message-summary{padding:0 10px}}@media print,screen and (min-width:768px){html:not([dir=rtl]) .oj-messages-notification .oj-message-header{padding:3px 7px 0 15px}html[dir=rtl] .oj-messages-notification .oj-message-header{padding:3px 15px 0 7px}}@media print and (orientation:portrait),screen and (min-width:768px) and (max-width:1023.9px){html:not([dir=rtl]) .oj-messages-general .oj-message-header,html:not([dir=rtl]) .oj-messages-inline .oj-message-header{padding:8px 7px 0 15px}html[dir=rtl] .oj-messages-general .oj-message-header,html[dir=rtl] .oj-messages-inline .oj-message-header{padding:8px 15px 0 7px}}@media screen and (max-width:767.9px){html:not([dir=rtl]) .oj-messages-general .oj-message-header,html:not([dir=rtl]) .oj-messages-inline .oj-message-header,html:not([dir=rtl]) .oj-messages-notification .oj-message-header{padding:3px 2px 0 10px}html[dir=rtl] .oj-messages-general .oj-message-header,html[dir=rtl] .oj-messages-inline .oj-message-header,html[dir=rtl] .oj-messages-notification .oj-message-header{padding:3px 10px 0 2px}.oj-messages-general .oj-message-timestamp,.oj-messages-notification .oj-message-timestamp{padding:0 2px}.oj-messages-general .oj-message-body,.oj-messages-inline .oj-message-body,.oj-messages-notification .oj-message-body{padding:0 10px 13px 10px}}@keyframes LoadingGradientAnimation{0%{background-position:50%}100%{background-position:-120%}}.oj-animation-host-viewport{overflow:hidden}.oj-animation-host{position:relative;width:100%;height:100%}.oj-animation-module-effects{font-family:'{"coverLeft":{"oldViewEffect":{"effect":"slideOut","offsetX":"-30%","duration":"0.25s","timingFunction":"ease-in-out","persist":"all"},"newViewEffect":{"effect":"slideIn","direction":"left","duration":"0.25s","timingFunction":"ease-in-out"},"newViewOnTop":true},"coverRight":{"oldViewEffect":{"effect":"slideOut","offsetX":"30%","duration":"0.25s","timingFunction":"ease-in-out","persist":"all"},"newViewEffect":{"effect":"slideIn","direction":"right","duration":"0.25s","timingFunction":"ease-in-out"},"newViewOnTop":true},"coverUp":{"newViewEffect":{"effect":"slideIn","direction":"top","duration":"0.25s","timingFunction":"ease-in-out"},"newViewOnTop":true},"fade":{"oldViewEffect":{"effect":"fadeOut","duration":"0.4s","timingFunction":"ease-in-out","persist":"all"},"newViewEffect":{"effect":"fadeIn","duration":"0.4s","timingFunction":"ease-in-out"},"newViewOnTop":false},"pushStart":{"oldViewEffect":{"effect":"slideOut","direction":"start","duration":"0.25s","timingFunction":"ease-in-out","persist":"all"},"newViewEffect":{"effect":"slideIn","direction":"start","duration":"0.25s","timingFunction":"ease-in-out"},"newViewOnTop":false},"pushEnd":{"oldViewEffect":{"effect":"slideOut","direction":"end","duration":"0.25s","timingFunction":"ease-in-out","persist":"all"},"newViewEffect":{"effect":"slideIn","direction":"end","duration":"0.25s","timingFunction":"ease-in-out"},"newViewOnTop":false},"revealDown":{"oldViewEffect":{"effect":"slideOut","direction":"bottom","duration":"0.25s","timingFunction":"ease-in-out","persist":"all"},"newViewOnTop":false},"revealLeft":{"oldViewEffect":{"effect":"slideOut","direction":"left","duration":"0.25s","timingFunction":"ease-in-out","persist":"all"},"newViewEffect":{"effect":"slideIn","offsetX":"30%","duration":"0.25s","timingFunction":"ease-in-out"},"newViewOnTop":false},"revealRight":{"oldViewEffect":{"effect":"slideOut","direction":"right","duration":"0.25s","timingFunction":"ease-in-out","persist":"all"},"newViewEffect":{"effect":"slideIn","offsetX":"-30%","duration":"0.25s","timingFunction":"ease-in-out"},"newViewOnTop":false},"zoomIn":{"newViewEffect":{"effect":"zoomIn","duration":"0.4s","timingFunction":"ease-in-out"},"newViewOnTop":true},"zoomOut":{"oldViewEffect":{"effect":"zoomOut","duration":"0.4s","timingFunction":"ease-in-out","persist":"all"},"newViewOnTop":false}}'}.oj-animation-navigate-methods{font-family:'{"navChild":"coverStart","navParent":"revealEnd"}'}.oj-animation-effect-default-options{font-family:'{"fadeIn":{"duration":"0.4s"},"fadeOut":{"duration":"0.4s"},"expand":{"duration":"0.4s"},"collapse":{"duration":"0.4s"},"zoomIn":{"duration":"0.4s"},"zoomOut":{"duration":"0.4s"},"slideIn":{"duration":"0.4s"},"slideOut":{"duration":"0.4s"},"flipIn":{"duration":"0.4s"},"flipOut":{"duration":"0.4s"},"ripple":{"duration":"0.4s"}}'}.oj-animation-effect-ripple{background-color:#8a8d8f;opacity:.6;border-radius:50%;position:absolute;width:140px;height:140px;left:0;top:0}oj-progress:not(.oj-complete){visibility:hidden}oj-progress{display:block}.oj-progress-bar{height:4px;border:1px none #e5e6e6;border-radius:0;position:relative;box-sizing:border-box;overflow:hidden}.oj-progress-bar::before{content:"";position:absolute;height:100%;width:100%;z-index:-1;background-color:#027bc7;opacity:.3}.oj-progress-bar-value{margin:0;box-sizing:border-box;height:100%;background:#027bc7}.oj-progress-bar-end-label,.oj-progress-bar-start-label,.oj-progressbar-end-label,.oj-progressbar-start-label{display:inline-block;margin-top:8px}html:not([dir=rtl]) .oj-progress-bar-end-label,html:not([dir=rtl]) .oj-progressbar-end-label{float:right}html[dir=rtl] .oj-progress-bar-end-label,html[dir=rtl] .oj-progressbar-end-label{float:left}.oj-progress-bar-embedded,.oj-progressbar-embedded{height:3px;width:100%;border-style:none;background-color:transparent}.oj-progress-bar-overlay{height:100%;background:url(/fdd661ed32226f030aa9099da8630ce7.gif);opacity:0}html[dir=rtl] .oj-progress-bar-overlay{transform:scaleX(-1)}.oj-hicontrast .oj-progress-bar-value{border:1px dashed #e5e6e6}.oj-progress-circle{position:relative;display:inline-block;width:32px;height:32px;max-width:100%;max-height:100%}.oj-progress-circle-base{fill:transparent;stroke-width:10%;stroke:#027bc7}.oj-progress-circle-base:not(.oj-progress-circle-value){stroke-opacity:0.3}.oj-progress-circle-value{stroke:#027bc7}.oj-progress-circle-transform{transform:rotate(-90deg)}html[dir=rtl] .oj-progress-bar-overlay{transform:rotate(180deg)}.oj-progress-bar-indeterminate .oj-progress-bar-value{width:100%;height:100%;animation:indeterminateAnimation 1s infinite linear;transform-origin:0% 50%}@keyframes indeterminateAnimation{0%{transform:translateX(0) scaleX(0)}40%{transform:translateX(0) scaleX(.4)}100%{transform:translateX(100%) scaleX(.5)}}.oj-progress-circle-overlay{background:"images/spinner_full.gif";background-size:auto;animation:spinnerAnimation 1s infinite linear}@keyframes spinnerAnimation{from{transform:rotateZ(0)}to{transform:rotateZ(360deg)}}.oj-pulltorefresh-panel{overflow:hidden}.oj-pulltorefresh-content{display:flex;flex-direction:column;align-items:center;background-color:#f2f2f3}.oj-pulltorefresh-transition{transition:height .4s;transition-timing-function:ease-in-out}.oj-pulltorefresh-primary-text{color:#000;text-align:center;margin:0 0 10px 0}.oj-pulltorefresh-secondary-text{color:rgba(0,0,0,.7);font-size:.85714rem;text-align:center;margin:0 0 20px 0}.oj-pulltorefresh-icon-container{margin:20px 0 20px 0}.oj-pulltorefresh-icon{width:40px;height:40px}.oj-pulltorefresh-icon-full:before{content:url(/c606fe53103608fe0bc2acb1f342020c.gif);transform:translate(-37.5%,-37.5%) scale(.25)}.oj-swipetoreveal.oj-offcanvas-end.oj-offcanvas-open,.oj-swipetoreveal.oj-offcanvas-start.oj-offcanvas-open{display:flex;overflow:hidden}.oj-swipetoreveal-action{flex:1;max-width:100%;text-align:center;vertical-align:middle;height:100%;overflow:hidden;color:#fff;transition:max-width .4s ease-in-out;background-color:#027bc7;min-width:75px}.oj-swipetoreveal .oj-swipetoreveal-hide-when-full{max-width:0}.oj-swipetoreveal .oj-swipetoreveal-more{background-color:#707375}.oj-swipetoreveal .oj-swipetoreveal-flag{background-color:#bf552e}.oj-swipetoreveal .oj-swipetoreveal-alert{background-color:#ba0006}.oj-swipeactions{display:block}.oj-swipeactions:focus{outline:0}.oj-swipeactions-neutral{background-color:#707375}.oj-swipeactions-attention{background-color:#bf552e}.oj-swipeactions-danger{background-color:#ba0006}.oj-swipeactions-action-text{padding-top:.625rem}.oj-swipeactions-action-panel{height:100%}.oj-swipeactions-action-panel.oj-focus-highlight{outline:2px dotted black;outline:-webkit-focus-ring-color solid;outline-offset:-2px}.oj-listview-item.oj-swipeactions-container{padding:0}.oj-listview-item .oj-swipeactions-content{padding:.85714rem}.oj-swipeactions-accessible-link{position:absolute;top:calc(100% - 20px)}.oj-swipeactions-hide-actions-link{position:absolute;right:0}.oj-swipeactions-hide-actions-link:after{content:"[X]"}oj-switcher:not(.oj-complete){visibility:hidden}oj-dialog{display:none}.oj-dialog-container{display:flex;flex-direction:column;overflow:hidden;width:100%;height:100%;max-height:inherit}.oj-dialog-layer{z-index:1050}.oj-dialog-layer.oj-focus-within{z-index:calc(1050 + 1)}.oj-dialog{width:300px;min-width:200px;height:auto;box-sizing:border-box;box-shadow:1px 1px 10px 0 hsla(0,0%,0%,.45);background:#fcfcfd;border:1px solid #cbcccd;border-radius:1px}.oj-dialog.oj-resizable{position:absolute}.oj-dialog-header{border-width:0 0 1px 0;border-style:solid;position:relative;display:flex;justify-content:space-between;padding:.85714rem .85714rem .85714rem;background-color:#f2f2f3;background-image:none;border-bottom-color:#cbcccd;font-size:1.42857rem;color:rgba(0,0,0,.85);font-weight:400;min-height:2rem}.oj-draggable .oj-dialog-header,.oj-draggable .oj-dialog-title{cursor:move}html:not([dir=rtl]) .oj-dialog-header-close-wrapper{margin-right:calc(0rem - .85714rem)}html[dir=rtl] .oj-dialog-header-close-wrapper{margin-left:calc(0rem - .85714rem)}.oj-dialog-header-close-wrapper{margin-bottom:calc(0rem - .85714rem)}.oj-dialog-title{overflow:hidden;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;align-self:center;font-size:inherit;font-weight:inherit;margin:0;padding:0}html:not([dir=rtl]) .oj-dialog-header-close .oj-dialog-title{padding-right:.2rem}html[dir=rtl] .oj-dialog-header-close .oj-dialog-title{padding-left:.2rem}.oj-dialog-content>p:last-child{margin-bottom:0}.oj-dialog-content{overflow:auto;position:relative;-webkit-overflow-scrolling:touch;flex:1 1 auto}.oj-dialog-body-wrapper{height:100%}.oj-dialog-body{position:relative;overflow:auto;box-sizing:border-box;padding:.85714rem;text-align:start}.oj-dialog-footer-separator{border-top:1px solid #cbcccd}.oj-dialog-footer{display:flex;justify-content:flex-end;flex:0 0 auto;padding:.85714rem}html:not([dir=rtl]) .oj-dialog-footer{text-align:right}html[dir=rtl] .oj-dialog-footer{text-align:left}.oj-dialog-footer>.oj-button,.oj-dialog-footer>.oj-button>.oj-button-button{height:2.28571rem;font-weight:400;margin-left:5px}.oj-dialog-header-close-wrapper:focus,.oj-dialog:focus{outline:0}.oj-dialog-header-close-wrapper.oj-focus-highlight,.oj-dialog.oj-focus-highlight{outline:dotted 1px black;outline:-webkit-focus-ring-color auto}.oj-dialog-layer.oj-animate-open,.oj-dialog-layer.oj-focus-within{z-index:calc(1050 + 1)}.oj-dialog-option-defaults{font-family:'{"animation":{"open":[{"effect":"zoomIn"},"fadeIn"],"close":[{"effect":"zoomOut"},"fadeOut"]},"resizeBehavior":"resizable","cancelBehavior":"icon","dragAffordance":"title-bar"}'}oj-menu-select-many:not(.oj-complete){visibility:hidden}.oj-menu-dropdown oj-menu-select-many>.oj-menu-item:first-child:not(.oj-top):not(.oj-menu-item-after-divider),.oj-menu-dropdown oj-menu-select-many>.oj-menu-item:first-child:not(.oj-top):not(.oj-menu-item-after-divider)>a,.oj-menu-sheet oj-menu-select-many>.oj-menu-item:first-child:not(.oj-top):not(.oj-menu-item-after-divider),.oj-menu-sheet oj-menu-select-many>.oj-menu-item:first-child:not(.oj-top):not(.oj-menu-item-after-divider)>a{border-top-left-radius:unset;border-top-right-radius:unset}oj-menu-select-many>.oj-menu-item:last-child:not(.oj-bottom):not(.oj-bottom):not(.oj-menu-item-before-divider)>a,oj-menu-select-many>.oj-menu-item:last-child:not(.oj-bottom):not(.oj-menu-item-before-divider){border-bottom-left-radius:unset;border-bottom-right-radius:unset}.oj-menucheckbox-icon{width:16px;height:16px}.oj-menucheckbox-icon::after{content:"";display:inline-block}oj-buttonset-many:not(.oj-complete),oj-buttonset-one:not(.oj-complete){visibility:hidden}.oj-buttonset-multi{display:inline-flex;align-items:center;white-space:nowrap}.oj-buttonset-width-equal .oj-buttonset-multi .oj-button,.oj-buttonset-width-equal.oj-buttonset-multi .oj-button{flex:1;overflow:hidden}.oj-buttonset-width-equal .oj-buttonset-multi,.oj-buttonset-width-equal.oj-buttonset-multi{width:100%}.oj-buttonset-width-auto .oj-buttonset-multi .oj-button,.oj-buttonset-width-auto.oj-buttonset-multi .oj-button{flex:auto}.oj-buttonset-multi .oj-button{justify-content:center;overflow:hidden;flex:auto}.oj-buttonset-multi.oj-button-full-chrome:not(.oj-buttonset-width-auto):not(.oj-buttonset-width-equal){width:initial}.oj-buttonset-multi.oj-button-full-chrome:not(.oj-buttonset-width-auto):not(.oj-buttonset-width-equal) .oj-button{flex:auto}.oj-buttonset-multi.oj-button-half-chrome:not(.oj-buttonset-width-auto):not(.oj-buttonset-width-equal){width:initial}.oj-buttonset-multi.oj-button-half-chrome:not(.oj-buttonset-width-auto):not(.oj-buttonset-width-equal) .oj-button{flex:auto}.oj-buttonset-multi.oj-button-outlined-chrome:not(.oj-buttonset-width-auto):not(.oj-buttonset-width-equal){width:initial}.oj-buttonset-multi.oj-button-outlined-chrome:not(.oj-buttonset-width-auto):not(.oj-buttonset-width-equal) .oj-button{flex:auto}.oj-buttonset-multi.oj-button-full-chrome .oj-button,.oj-buttonset-multi.oj-button-outlined-chrome .oj-button{border-radius:0;border-right-width:0;margin-left:0;margin-right:0}.oj-buttonset-multi.oj-button-half-chrome .oj-button{margin-left:0;margin-right:.25em}.oj-buttonset-multi.oj-button-half-chrome .oj-buttonset-last{margin-right:0}html:not([dir=rtl]) .oj-buttonset-multi.oj-button-full-chrome .oj-buttonset-first,html:not([dir=rtl]) .oj-buttonset-multi.oj-button-outlined-chrome .oj-buttonset-first{border-top-left-radius:2px;border-bottom-left-radius:2px}html[dir=rtl] .oj-buttonset-multi.oj-button-full-chrome .oj-buttonset-first,html[dir=rtl] .oj-buttonset-multi.oj-button-outlined-chrome .oj-buttonset-first{border-right-width:1px;border-top-right-radius:2px;border-bottom-right-radius:2px}html:not([dir=rtl]) .oj-buttonset-multi.oj-button-full-chrome .oj-buttonset-last,html:not([dir=rtl]) .oj-buttonset-multi.oj-button-outlined-chrome .oj-buttonset-last{border-right-width:1px;border-top-right-radius:2px;border-bottom-right-radius:2px}html[dir=rtl] .oj-buttonset-multi.oj-button-full-chrome .oj-buttonset-last,html[dir=rtl] .oj-buttonset-multi.oj-button-outlined-chrome .oj-buttonset-last{border-top-left-radius:2px;border-bottom-left-radius:2px}html:not([dir=rtl]) .oj-buttonset-multi.oj-button-full-chrome .oj-button:not(.oj-buttonset-first).oj-default,html:not([dir=rtl]) .oj-buttonset-multi.oj-button-full-chrome .oj-button:not(.oj-buttonset-first).oj-disabled,html:not([dir=rtl]) .oj-buttonset-multi.oj-button-full-chrome .oj-button:not(.oj-buttonset-first).oj-focus-only,html:not([dir=rtl]) .oj-buttonset-multi.oj-button-full-chrome .oj-button:not(.oj-buttonset-first).oj-hover{border-left-color:#cbcccd}html[dir=rtl] .oj-buttonset-multi.oj-button-full-chrome .oj-button:not(.oj-buttonset-last).oj-default,html[dir=rtl] .oj-buttonset-multi.oj-button-full-chrome .oj-button:not(.oj-buttonset-last).oj-disabled,html[dir=rtl] .oj-buttonset-multi.oj-button-full-chrome .oj-button:not(.oj-buttonset-last).oj-focus-only,html[dir=rtl] .oj-buttonset-multi.oj-button-full-chrome .oj-button:not(.oj-buttonset-last).oj-hover{border-left-color:#cbcccd}html:not([dir=rtl]) .oj-buttonset-multi.oj-button-full-chrome .oj-button:not(.oj-buttonset-first).oj-active{border-left-color:#cbcccd}html[dir=rtl] .oj-buttonset-multi.oj-button-full-chrome .oj-button:not(.oj-buttonset-last).oj-active{border-left-color:#cbcccd}html:not([dir=rtl]) .oj-buttonset-multi.oj-button-full-chrome .oj-button:not(.oj-buttonset-first).oj-selected{border-left-color:#cbcccd}html[dir=rtl] .oj-buttonset-multi.oj-button-full-chrome .oj-button:not(.oj-buttonset-last).oj-selected{border-left-color:#cbcccd}html:not([dir=rtl]) .oj-buttonset-multi.oj-button-full-chrome .oj-button:not(.oj-buttonset-first).oj-selected.oj-disabled{border-left-color:#e5e6e6}html[dir=rtl] .oj-buttonset-multi.oj-button-full-chrome .oj-button:not(.oj-buttonset-last).oj-selected.oj-disabled{border-left-color:#e5e6e6}html:not([dir=rtl]) .oj-buttonset-multi.oj-button-outlined-chrome .oj-button:not(.oj-buttonset-first).oj-default,html:not([dir=rtl]) .oj-buttonset-multi.oj-button-outlined-chrome .oj-button:not(.oj-buttonset-first).oj-focus-only{border-left-color:#cbcccd}html[dir=rtl] .oj-buttonset-multi.oj-button-outlined-chrome .oj-button:not(.oj-buttonset-last).oj-default,html[dir=rtl] .oj-buttonset-multi.oj-button-outlined-chrome .oj-button:not(.oj-buttonset-last).oj-focus-only{border-left-color:#cbcccd}html:not([dir=rtl]) .oj-buttonset-multi.oj-button-outlined-chrome .oj-button:not(.oj-buttonset-first).oj-hover{border-left-color:#cbcccd}html[dir=rtl] .oj-buttonset-multi.oj-button-outlined-chrome .oj-button:not(.oj-buttonset-last).oj-hover{border-left-color:#cbcccd}html:not([dir=rtl]) .oj-buttonset-multi.oj-button-outlined-chrome .oj-button:not(.oj-buttonset-first).oj-disabled{border-left-color:#e5e6e6}html[dir=rtl] .oj-buttonset-multi.oj-button-outlined-chrome .oj-button:not(.oj-buttonset-last).oj-disabled{border-left-color:#e5e6e6}html:not([dir=rtl]) .oj-buttonset-multi.oj-button-outlined-chrome .oj-button:not(.oj-buttonset-first).oj-active{border-left-color:#cbcccd}html[dir=rtl] .oj-buttonset-multi.oj-button-outlined-chrome .oj-button:not(.oj-buttonset-last).oj-active{border-left-color:#cbcccd}html:not([dir=rtl]) .oj-buttonset-multi.oj-button-outlined-chrome .oj-button:not(.oj-buttonset-first).oj-selected{border-left-color:#cbcccd}html[dir=rtl] .oj-buttonset-multi.oj-button-outlined-chrome .oj-button:not(.oj-buttonset-last).oj-selected{border-left-color:#cbcccd}html:not([dir=rtl]) .oj-buttonset-multi.oj-button-outlined-chrome .oj-button:not(.oj-buttonset-first).oj-selected.oj-disabled{border-left-color:#cbcccd}html[dir=rtl] .oj-buttonset-multi.oj-button-outlined-chrome .oj-button:not(.oj-buttonset-last).oj-selected.oj-disabled{border-left-color:#cbcccd}oj-toolbar:not(.oj-complete){visibility:hidden}.oj-toolbar{display:flex;align-items:center;flex-wrap:wrap;padding:.25em 0;border-style:solid;border-color:#e0e1e1;border-width:0;border-radius:2px;background-color:transparent}.oj-toolbar .oj-button{margin-bottom:0}html:not([dir=rtl]) .oj-toolbar>.oj-button:not(:first-child),html:not([dir=rtl]) .oj-toolbar>.oj-buttonset:not(:first-child){margin-left:.125rem}html[dir=rtl] .oj-toolbar>.oj-button:not(:first-child),html[dir=rtl] .oj-toolbar>.oj-buttonset:not(:first-child){margin-right:.125rem}html:not([dir=rtl]) .oj-toolbar>.oj-button:not(:last-child),html:not([dir=rtl]) .oj-toolbar>.oj-buttonset:not(:last-child){margin-right:.125rem}html[dir=rtl] .oj-toolbar>.oj-button:not(:last-child),html[dir=rtl] .oj-toolbar>.oj-buttonset:not(:last-child){margin-left:.125rem}.oj-toolbar .oj-buttonset-multi.oj-button-outlined-chrome:not(.oj-buttonset-width-auto):not(.oj-buttonset-width-equal){width:initial}.oj-toolbar-separator{border-left:solid 1px #e0e1e1;height:1.833em;display:inline-block;vertical-align:middle;margin:0 .25rem}.oj-toolbars{border-style:solid;border-color:#e0e1e1;border-width:0;border-radius:2px;background-color:transparent}.oj-toolbar-row{display:flex;align-items:center;flex-wrap:wrap}.oj-toolbar-row .oj-toolbar{display:flex;background-color:transparent;border:0}.oj-toolbar-row .oj-toolbar+.oj-toolbar{border-radius:0}html:not([dir=rtl]) .oj-toolbar-row .oj-toolbar+.oj-toolbar{border-left:1px solid #e0e1e1;margin-left:.5em;padding-left:.5em}html[dir=rtl] .oj-toolbar-row .oj-toolbar+.oj-toolbar{border-right:1px solid #e0e1e1;margin-right:.5em;padding-right:.5em}.oj-toolbar-row+.oj-toolbar-row{border-top:1px solid #e0e1e1}.oj-toolbar-top-border{border-top-width:1px;border-radius:0}.oj-toolbar-bottom-border{border-bottom-width:1px;border-radius:0}oj-paging-control:not(.oj-complete){visibility:hidden}.oj-pagingcontrol{line-height:normal;display:block}.oj-pagingcontrol-content{overflow:hidden}.oj-pagingcontrol-loadmore{padding:5px}html:not([dir=rtl]) .oj-pagingcontrol-loadmore{text-align:right}html[dir=rtl] .oj-pagingcontrol-loadmore{text-align:left}.oj-pagingcontrol-loadmore-link{color:#02629f;white-space:nowrap;text-decoration:none}.oj-pagingcontrol-loadmore-link.oj-hover{text-decoration:underline}.oj-pagingcontrol-loadmore-range{padding-left:calc(2 * 5px);padding-right:calc(2 * 5px);white-space:nowrap}.oj-pagingcontrol-nav{padding:5px;vertical-align:middle;white-space:nowrap}.oj-pagingcontrol-nav-input-section{display:inline-block;vertical-align:top;white-space:nowrap}html:not([dir=rtl]) .oj-pagingcontrol-nav-input-section{padding-right:5px}html[dir=rtl] .oj-pagingcontrol-nav-input-section{padding-left:5px}.oj-pagingcontrol-nav-input-max.oj-label-inline,.oj-pagingcontrol-nav-input-summary.oj-label-inline,.oj-pagingcontrol-nav-label.oj-label-inline{margin-top:.2em;line-height:1;padding-top:.5rem}.oj-pagingcontrol-nav-arrow-section{display:inline-block;vertical-align:middle}html:not([dir=rtl]) .oj-pagingcontrol-nav-arrow-section{border-left:1px solid #e0e1e1;padding-left:5px}html[dir=rtl] .oj-pagingcontrol-nav-arrow-section{border-right:1px solid #e0e1e1;padding-right:5px}html:not([dir=rtl]) .oj-pagingcontrol-nav-arrow-section:first-child{border-left:0;padding-left:0}html[dir=rtl] .oj-pagingcontrol-nav-arrow-section:first-child{border-right:0;padding-right:0}.oj-pagingcontrol-nav-pages-section{display:inline-block;vertical-align:middle;line-height:2.28571rem}.oj-pagingcontrol-nav-dot{line-height:1rem;padding:10px;display:inline-block}.oj-pagingcontrol-nav-dot-bullet{font-size:0;border-width:1px;border-style:solid;border-color:rgba(0,0,0,.8);width:10px;height:10px;box-sizing:border-box;border-radius:50%;position:relative;transition:all .3s ease 0s;display:inline-block;vertical-align:middle}.oj-hicontrast .oj-pagingcontrol-nav-dot-bullet{border:3px double}.oj-pagingcontrol-nav-dot-bullet.oj-hover,.oj-pagingcontrol-nav-dot-bullet.oj-selected{background-color:#027bc7;border-color:#027bc7;content:""}.oj-pagingcontrol-nav-page{color:#02629f;min-width:1rem;font-size:1rem;padding:4px 8px;text-align:center;vertical-align:middle;text-decoration:none;outline:0}.oj-pagingcontrol-nav-page.oj-hover{text-decoration:underline}.oj-pagingcontrol-nav-page.oj-focus{text-decoration:underline}.oj-pagingcontrol-nav-page.oj-selected{border:1px solid rgba(0,0,0,.6);color:rgba(0,0,0,.8);display:inline}.oj-pagingcontrol-nav-page.oj-disabled{text-decoration:none}.oj-pagingcontrol-nav-page-ellipsis{min-width:1rem;font-size:1rem;padding:4px;vertical-align:bottom}label.oj-pagingcontrol-nav-label{color:rgba(0,0,0,.6);font-size:1rem}.oj-pagingcontrol-nav-input-section .oj-inputtext .oj-text-field-container{min-width:2.5rem;max-width:2.5rem;min-height:2rem;max-height:2rem;margin-top:.2em}.oj-pagingcontrol-nav-input input.oj-inputtext-input,input.oj-pagingcontrol-nav-input.oj-inputtext-input{font-size:1rem;padding-left:2px;padding-top:0;padding-right:2px}html:not([dir=rtl]) .oj-pagingcontrol-nav-input input.oj-inputtext-input,html:not([dir=rtl]) input.oj-pagingcontrol-nav-input.oj-inputtext-input{text-align:center}html[dir=rtl] .oj-pagingcontrol-nav-input input.oj-inputtext-input,html[dir=rtl] input.oj-pagingcontrol-nav-input.oj-inputtext-input{text-align:center}.oj-pagingcontrol-nav-input input[readOnly].oj-inputtext-input,input[readOnly].oj-pagingcontrol-nav-input.oj-inputtext-input{color:rgba(0,0,0,.6);min-width:1rem}.oj-pagingcontrol-nav-input-max{color:rgba(0,0,0,.6);font-size:1rem}html:not([dir=rtl]) .oj-pagingcontrol-nav-input-max{padding-left:5px}html[dir=rtl] .oj-pagingcontrol-nav-input-max{padding-right:5px}.oj-pagingcontrol-nav-input-summary{color:rgba(0,0,0,.6);font-size:1rem}html:not([dir=rtl]) .oj-pagingcontrol-nav-input-summary{padding-right:5px}html[dir=rtl] .oj-pagingcontrol-nav-input-summary{padding-left:5px}.oj-pagingcontrol-nav-arrow{width:2.28571rem;height:2.28571rem;line-height:2.28571rem;border-radius:2px;cursor:default;box-sizing:border-box;vertical-align:middle;background:0 0;border:1px solid transparent;padding:1px}.oj-pagingcontrol-nav-arrow.oj-hover{background-color:#f7f7f8;border-color:#cbcccd;color:#02629f;background-image:none;text-decoration:none}.oj-pagingcontrol-nav-arrow.oj-active,.oj-pagingcontrol-nav-arrow.oj-active.oj-hover{color:#fff;background:#027bc7;border-color:#027bc7;background-image:none}oj-table:not(.oj-complete){visibility:hidden}.oj-table{position:relative;line-height:normal;font-size:inherit;min-width:240px;min-height:calc(2 * 2.28571rem);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.oj-table.oj-table-grid-display{border:1px solid #e0e1e1;background-color:#fcfcfd}.oj-table.oj-warning{border:1px solid #f8ca75}.oj-table-container{display:inline-block;vertical-align:top;clear:both;box-sizing:border-box;overflow:hidden}.oj-table-scroller{background-color:inherit;overflow:auto;-webkit-overflow-scrolling:touch}.oj-table-external-scroll .oj-table-scroller,.oj-table-external-scroll.oj-table-container{overflow:visible}.oj-table-stretch .oj-table-scroller{position:absolute;left:0;right:0;top:0;bottom:0}.oj-table-hide-vertical-scrollbar .oj-table-scroller,.oj-table-scroll-vertical.oj-table-hide-vertical-scrollbar .oj-table-scroller{overflow-y:hidden}.oj-table-width-container{position:absolute;top:-1000px;left:-1000px;visibility:hidden}table.oj-table-element{box-sizing:border-box;width:100%;outline:0;border-collapse:collapse;border-spacing:0;font-size:inherit}.oj-table-sticky table.oj-table-element{border-collapse:separate}table.oj-table-element.oj-table-column-header-resizing{user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.oj-table-header{height:2.75em;color:rgba(0,0,0,.85);border-bottom:1px solid #e5e6e6;font-size:inherit;overflow:hidden}.oj-table-legacy-scroll .oj-table-header{display:block;position:relative;height:calc(2.75em - 1px)}.oj-table-grid-display .oj-table-header{height:2.28571rem;background-color:#f7f7f8;border-bottom:1px solid #e0e1e1}.oj-table-grid-display .oj-table-legacy-scroll .oj-table-header{height:calc(2.28571rem - 1px)}.oj-table-grid-display .oj-table-sticky .oj-table-header,.oj-table-sticky .oj-table-header{border-bottom:none}.oj-table-header-row{height:calc(2.75em - 1px);font-size:inherit;vertical-align:middle}.oj-table-grid-display .oj-table-header-row{height:calc(2.28571rem - 1px)}.oj-table-legacy-scroll .oj-table-header-row{min-height:calc(2.75em - 1px);height:auto;display:block;position:relative}.oj-table-legacy-scroll.oj-table-grid-display .oj-table-header-row{min-height:calc(2.28571rem - 1px)}.oj-table-column-header-cell{font-size:inherit;font-weight:400;padding-left:1em;padding-right:1em;padding-top:.5em;padding-bottom:.5em;height:calc(2.75em - 1px);float:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;box-sizing:border-box}html:not([dir=rtl]) .oj-table-column-header-cell{text-align:left}html[dir=rtl] .oj-table-column-header-cell{text-align:right}.oj-table-sticky .oj-table-column-header-cell:not(.oj-helper-hidden-accessible),.oj-table-sticky .oj-table-column-header-selector-cell:not(.oj-helper-hidden-accessible){position:sticky;top:0;z-index:1;border-bottom:1px solid #e0e1e1}.oj-table-grid-display .oj-table-column-header-cell{height:calc(2.28571rem - 1px);padding-left:.5em;padding-right:.5em}.oj-table-editable .oj-table-column-header-cell{padding-left:.5em;padding-right:.5em}html:not([dir=rtl]) .oj-table-column-header-cell:last-child{border-right:0}html[dir=rtl] .oj-table-column-header-cell:last-child{border-left:0}html:not([dir=rtl]) .oj-table-column-header-cell.oj-table-vgrid-lines{border-right:1px solid transparent}html[dir=rtl] .oj-table-column-header-cell.oj-table-vgrid-lines{border-left:1px solid transparent}.oj-table-element:not(.oj-table-column-header-resizing) .oj-table-column-header-cell.oj-selected,.oj-table-element:not(.oj-table-column-header-resizing) .oj-table-footer-cell.oj-selected{background-image:linear-gradient(#d7eaf6,#d7eaf6)}.oj-table:not(.oj-focus) .oj-table-column-header-cell.oj-selected,.oj-table:not(.oj-focus) .oj-table-footer-cell.oj-selected{background-image:linear-gradient(#f2f2f3,#f2f2f3)}.oj-table-column-header-cell.oj-hover{background-image:linear-gradient(#e0e1e1,#e0e1e1)}.oj-table-element:not(.oj-table-column-header-resizing) .oj-table-column-header-cell.oj-focus-highlight,.oj-table-element:not(.oj-table-column-header-resizing) .oj-table-footer-cell.oj-focus-highlight,.oj-table-element:not(.oj-table-column-header-resizing) .oj-table-footer-selector-cell.oj-focus-highligh{outline-offset:-1px;outline:dotted 1px black;outline:-webkit-focus-ring-color auto}.oj-table-column-header-cell.oj-drag{background-color:#e1eff8;color:rgba(0,0,0,.38)}.oj-table-column-header-cell-drag-image{border:1px solid #027bc7;background-color:#d7eaf6}html:not([dir=rtl]) .oj-table-column-header-cell.oj-table-column-header-drag-indicator-after{border-right:6px solid #c2eaf3}html[dir=rtl] .oj-table-column-header-cell.oj-table-column-header-drag-indicator-after{border-left:6px solid #c2eaf3}html:not([dir=rtl]) .oj-table-column-header-cell.oj-table-column-header-drag-indicator-before{border-left:6px solid #c2eaf3}html[dir=rtl] .oj-table-column-header-cell.oj-table-column-header-drag-indicator-before{border-right:6px solid #c2eaf3}.oj-table-column-header{display:flex;position:relative;float:none;text-overflow:inherit;overflow:inherit}.oj-table-column-header-text{display:inline-block;height:inherit;overflow:inherit;text-overflow:inherit;vertical-align:top;width:100%}html:not([dir=rtl]) .oj-table-column-header-cell.oj-table-sort .oj-table-column-header-text{padding-right:26px}html[dir=rtl] .oj-table-column-header-cell.oj-table-sort .oj-table-column-header-text{padding-left:26px}html:not([dir=rtl]) .oj-table-editable .oj-table-column-header-cell.oj-table-sort .oj-table-column-header-text{padding-right:calc(16px + .5em)}html[dir=rtl] .oj-table-editable .oj-table-column-header-cell.oj-table-sort .oj-table-column-header-text{padding-left:calc(16px + .5em)}html:not([dir=rtl]) .oj-table-grid-display .oj-table-column-header-cell.oj-table-sort .oj-table-column-header-text{padding-right:calc(16px + .5em)}html[dir=rtl] .oj-table-grid-display .oj-table-column-header-cell.oj-table-sort .oj-table-column-header-text{padding-left:calc(16px + .5em)}.oj-table-sort-icon-container{display:flex;align-items:center;justify-content:center;box-sizing:border-box;height:100%;padding-top:.5em;padding-bottom:.5em;position:absolute;top:0;-webkit-user-select:none}html:not([dir=rtl]) .oj-table-sort-icon-container{right:0;padding-left:.5em}html[dir=rtl] .oj-table-sort-icon-container{left:0;padding-right:.5em}.oj-table-sort-icon-container.oj-enabled{background-image:linear-gradient(to right,rgba(255,255,255,0),#fff 40%)}html[dir=rtl] .oj-table-sort-icon-container.oj-enabled{background-image:linear-gradient(to left,rgba(255,255,255,0),#fff 40%)}.oj-table-grid-display .oj-table-sort-icon-container.oj-enabled{background-image:linear-gradient(to right,rgba(247,247,248,0),#f7f7f8 40%)}html[dir=rtl] .oj-table-grid-display .oj-table-sort-icon-container.oj-enabled{background-image:linear-gradient(to left,rgba(247,247,248,0),#f7f7f8 40%)}.oj-table-column-header-cell.oj-hover .oj-table-sort-icon-container{background-image:linear-gradient(to right,rgba(224,225,225,0),#e0e1e1 40%)}html[dir=rtl] .oj-table-column-header-cell.oj-hover .oj-table-sort-icon-container{background-image:linear-gradient(to left,rgba(224,225,225,0),#e0e1e1 40%)}.oj-table-element:not(.oj-table-column-header-resizing) .oj-table-column-header-cell.oj-selected.oj-hover .oj-table-sort-icon-container{background-image:linear-gradient(to right,rgba(215,234,246,0),#d7eaf6 40%)}html[dir=rtl] .oj-table-element:not(.oj-table-column-header-resizing) .oj-table-column-header-cell.oj-selected.oj-hover .oj-table-sort-icon-container{background-image:linear-gradient(to left,rgba(215,234,246,0),#d7eaf6 40%)}.oj-table-element:not(.oj-table-column-header-resizing) .oj-table-column-header-cell.oj-selected .oj-table-sort-icon-container.oj-enabled{background-image:linear-gradient(to right,rgba(215,234,246,0),#d7eaf6 40%)}html[dir=rtl] .oj-table-element:not(.oj-table-column-header-resizing) .oj-table-column-header-cell.oj-selected .oj-table-sort-icon-container.oj-enabled{background-image:linear-gradient(to left,rgba(215,234,246,0),#d7eaf6 40%)}.oj-table:not(.oj-focus) .oj-table-column-header-cell.oj-selected.oj-hover .oj-table-sort-icon-container{background-image:linear-gradient(to right,rgba(242,242,243,0),#f2f2f3 40%)}html[dir=rtl] .oj-table:not(.oj-focus) .oj-table-column-header-cell.oj-selected.oj-hover .oj-table-sort-icon-container{background-image:linear-gradient(to left,rgba(242,242,243,0),#f2f2f3 40%)}.oj-table:not(.oj-focus) .oj-table-column-header-cell.oj-selected .oj-table-sort-icon-container.oj-enabled{background-image:linear-gradient(to right,rgba(242,242,243,0),#f2f2f3 40%)}html[dir=rtl] .oj-table:not(.oj-focus) .oj-table-column-header-cell.oj-selected .oj-table-sort-icon-container.oj-enabled{background-image:linear-gradient(to left,rgba(242,242,243,0),#f2f2f3 40%)}.oj-table-column-header-cell.oj-drag .oj-table-sort-icon-container{background-image:linear-gradient(to right,rgba(225,239,248,0),#e1eff8 40%)}html[dir=rtl] .oj-table-column-header-cell.oj-drag .oj-table-sort-icon-container{background-image:linear-gradient(to left,rgba(225,239,248,0),#e1eff8 40%)}.oj-table-column-header-cell-drag-image .oj-table-sort-icon-container{background-image:linear-gradient(to right,rgba(215,234,246,0),#d7eaf6 40%)}html[dir=rtl] .oj-table-column-header-cell-drag-image .oj-table-sort-icon-container{background-image:linear-gradient(to left,rgba(215,234,246,0),#d7eaf6 40%)}.oj-table-column-header-asc-icon,.oj-table-column-header-default-sort-icon,.oj-table-column-header-dsc-icon{flex:0 1 auto}.oj-table-column-header-default-sort-icon.oj-disabled{display:none}.oj-table-column-header-resize-indicator{position:absolute;top:0;width:0;border-top-width:0;border-bottom-width:0;border-style:solid;border-color:#d7eaf6;pointer-events:none}.oj-table-sticky .oj-table-column-header-resize-indicator{z-index:1}.oj-table-body{color:rgba(0,0,0,.8);font-size:inherit;overflow:hidden}.oj-table-legacy-scroll .oj-table-body{display:block;position:relative;-webkit-overflow-scrolling:touch}.oj-table-scroll-vertical .oj-table-scroller,.oj-table-scroll-vertical:not(.oj-table-sticky) .oj-table-body{overflow-y:scroll}.oj-table-scroll-horizontal .oj-table-scroller,.oj-table-scroll-horizontal:not(.oj-table-sticky) .oj-table-body{overflow-x:scroll}.oj-table-grid-display .oj-table-body{background-color:#fff}.oj-table-body-row{height:2.75em;font-size:inherit}.oj-table-body-scroll-buffer{height:0}.oj-table-legacy-width-buffer{visibility:collapse;height:0}.oj-table-legacy-width-buffer-cell{height:0;padding-top:0;padding-bottom:0}.oj-table-legacy-sizer{visibility:hidden;position:relative;top:0;left:0;height:0;width:0}.oj-table-horizontal-grid:not(.oj-table-sticky) .oj-table-body-row,.oj-table-sticky.oj-table-horizontal-grid .oj-table-data-cell,.oj-table-sticky.oj-table-horizontal-grid .oj-table-selector-cell{border-bottom:1px solid #e0e1e1}.oj-table-horizontal-grid.oj-table-scroll-vertical:not(.oj-table-sticky) .oj-table-body-row:last-child,.oj-table-sticky.oj-table-horizontal-grid.oj-table-scroll-vertical .oj-table-body-row:last-child .oj-table-data-cell,.oj-table-sticky.oj-table-horizontal-grid.oj-table-scroll-vertical .oj-table-body-row:last-child .oj-table-selector-cell{border-bottom:none}.oj-table-grid-display .oj-table-body-row{height:2.28571rem}.oj-table-element:not(.oj-table-column-header-resizing) .oj-table-body-message-row.oj-focus-highlight,.oj-table-element:not(.oj-table-column-header-resizing) .oj-table-body-row.oj-focus-highlight:not(.oj-table-body-row-edit),.oj-table-element:not(.oj-table-column-header-resizing) .oj-table-no-data-row.oj-focus-highlight{outline-offset:-1px;outline:dotted 1px black;outline:-webkit-focus-ring-color auto}.oj-table-body-row-drag-image{opacity:.95;background-color:#fff;border:1px solid transparent}.oj-table-row-drag-source-opaque{opacity:.3}.oj-table-row-drag-source-hide{display:none}.oj-table-drop-target-empty .oj-table-body-row-drag-indicator{background-color:#d9f4fa}.oj-table-body-row-drag-indicator{height:2.28571rem;background-color:#c2eaf3}.oj-table-body-row-drop-target{width:100%;height:2px;background-color:#027bc7}.oj-table-touch-affordance-glass-pane{position:absolute;width:100%;pointer-events:none;overflow:hidden}.oj-table-body-row-touch-selection-affordance-bottom-icon,.oj-table-body-row-touch-selection-affordance-top-icon{border-radius:50%;border:2px solid #027bc7;background-color:#02629f;box-sizing:border-box;position:absolute;width:11px;height:11px;z-index:1;margin:auto;left:0;right:0;top:0;bottom:0}.oj-table-body-row-touch-selection-affordance-touch-area{width:24px;height:24px;position:absolute;pointer-events:auto}.oj-table-data-cell{font-size:inherit;font-weight:400;min-width:1rem;min-height:1rem;padding-top:calc(.5em + 1px);padding-bottom:.5em;padding-left:1em;padding-right:1em;height:2.75em;float:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box}html:not([dir=rtl]) .oj-table-data-cell{text-align:left}html[dir=rtl] .oj-table-data-cell{text-align:right}.oj-table-grid-display .oj-table-data-cell{padding-left:.5em;padding-right:.5em;height:2.28571rem}.oj-table-editable .oj-table-data-cell{padding-left:.5em;padding-right:.5em}.oj-table-body-row-edit .oj-table-data-cell:not(.oj-read-only){padding:0}.oj-table-data-cell.oj-table-data-cell-edit{outline:1px solid black;outline-offset:-1px}.oj-table-data-cell.oj-read-only{background-image:linear-gradient(#f2f2f3,#f2f2f3)}.oj-table-data-cell.oj-table-data-cell-no-padding{padding:0}.oj-table-body-row-edit .oj-table-data-cell.oj-table-data-cell-padding{padding:.5em}.oj-table-data-cell.oj-drag{background-color:#e8f3fa;color:rgba(0,0,0,.38)}.oj-table-element:not(.oj-table-column-header-resizing) .oj-table-data-cell.oj-selected{background-image:linear-gradient(#e8f3fa,#e8f3fa)}.oj-hicontrast .oj-table-data-cell.oj-selected{border:3px double}.oj-table:not(.oj-focus) .oj-table-data-cell.oj-selected{background-image:linear-gradient(#e8f3fa,#e8f3fa)}.oj-table-data-cell.oj-hover{background-image:linear-gradient(#f2f2f3,#f2f2f3)}.oj-table-data-cell.oj-form-control-inherit:not(.oj-form-control-default) .oj-combobox .oj-combobox-choice,.oj-table-data-cell.oj-form-control-inherit:not(.oj-form-control-default) .oj-combobox .oj-combobox-choices,.oj-table-data-cell.oj-form-control-inherit:not(.oj-form-control-default) .oj-inputdatetime .oj-inputdatetime-input,.oj-table-data-cell.oj-form-control-inherit:not(.oj-form-control-default) .oj-inputnumber-input,.oj-table-data-cell.oj-form-control-inherit:not(.oj-form-control-default) .oj-inputpassword-input,.oj-table-data-cell.oj-form-control-inherit:not(.oj-form-control-default) .oj-inputpassword-nocomp,.oj-table-data-cell.oj-form-control-inherit:not(.oj-form-control-default) .oj-inputsearch-input,.oj-table-data-cell.oj-form-control-inherit:not(.oj-form-control-default) .oj-inputtext-input,.oj-table-data-cell.oj-form-control-inherit:not(.oj-form-control-default) .oj-inputtext-nocomp,.oj-table-data-cell.oj-form-control-inherit:not(.oj-form-control-default) .oj-searchselect-input,.oj-table-data-cell.oj-form-control-inherit:not(.oj-form-control-default) .oj-select .oj-select-choice,.oj-table-data-cell.oj-form-control-inherit:not(.oj-form-control-default) .oj-select .oj-select-choices,.oj-table-data-cell.oj-form-control-inherit:not(.oj-form-control-default) .oj-select-select,.oj-table-data-cell.oj-form-control-inherit:not(.oj-form-control-default) .oj-textarea-input,.oj-table-data-cell.oj-form-control-inherit:not(.oj-form-control-default) .oj-textarea-nocomp{padding:0 .5em}.oj-table-data-cell .oj-checkboxset .oj-checkbox-label{justify-content:flex-end}.oj-table-footer{font-size:inherit;overflow:hidden}.oj-table-legacy-scroll .oj-table-footer{display:block;position:relative}.oj-table-grid-display .oj-table-footer{background-color:#f7f7f8;border-top:1px solid #e0e1e1}.oj-table-footer-row{height:2.75em;font-size:inherit}.oj-table-grid-display .oj-table-footer-row{height:2.28571rem}.oj-table-legacy-scroll .oj-table-footer-row{min-height:2.75em;height:auto;display:block;position:relative}.oj-table-legacy-scroll.oj-table-grid-display .oj-table-footer-row{min-height:2.28571rem}.oj-table-footer-cell,.oj-table-footer-selector-cell{float:none;height:2.75em;padding-top:.5em;padding-bottom:.5em;padding-left:1em;padding-right:1em;font-size:inherit;box-sizing:border-box}.oj-table-sticky .oj-table-footer-cell,.oj-table-sticky .oj-table-footer-selector-cell{position:sticky;bottom:0;z-index:1}.oj-table-grid-display .oj-table-footer-cell,.oj-table-grid-display .oj-table-footer-selector-cell{height:2.28571rem;padding-left:.5em;padding-right:.5em}html:not([dir=rtl]) .oj-table-data-cell.oj-table-vgrid-lines{border-right:1px solid #e0e1e1}html[dir=rtl] .oj-table-data-cell.oj-table-vgrid-lines{border-left:1px solid #e0e1e1}html:not([dir=rtl]) .oj-table-grid-display .oj-table-column-header-cell.oj-table-vgrid-lines,html:not([dir=rtl]) .oj-table-grid-display .oj-table-vgrid-lines{border-right:1px solid #e0e1e1}html[dir=rtl] .oj-table-grid-display .oj-table-column-header-cell.oj-table-vgrid-lines,html[dir=rtl] .oj-table-grid-display .oj-table-vgrid-lines{border-left:1px solid #e0e1e1}html:not([dir=rtl]) .oj-table-grid-display .oj-table-column-header-cell.oj-table-vgrid-lines:last-child,html:not([dir=rtl]) .oj-table-grid-display .oj-table-vgrid-lines:last-child,html:not([dir=rtl]) .oj-table-vgrid-lines:last-child{border-right:0}html[dir=rtl] .oj-table-grid-display .oj-table-column-header-cell.oj-table-vgrid-lines:last-child,html[dir=rtl] .oj-table-grid-display .oj-table-vgrid-lines:last-child,html[dir=rtl] .oj-table-vgrid-lines:last-child{border-left:0}.oj-table-status-message{position:absolute;pointer-events:none}.oj-table-status-message-text{background-color:InfoBackground;color:InfoText;border:1px #e0e1e1 solid;padding:.5em;display:inline-block}.oj-table-loading-icon{position:relative;display:block;width:40px;height:40px;margin:auto}.oj-table-loading-icon:before{content:url(/c606fe53103608fe0bc2acb1f342020c.gif);transform:translate(-37.5%,-37.5%) scale(.25)}.oj-table-body-message{color:rgba(0,0,0,.8);padding:.5em}.oj-table-body-message-row,.oj-table-no-data-row{position:relative}.oj-table-panel-bottom-grid-display{border-style:solid;border-color:#e0e1e1;background-color:#fcfcfd;border-width:0 1px 1px}oj-tree:not(.oj-complete){visibility:hidden}.oj-tree-list,.oj-tree-list ul,.oj-tree-node{display:block;margin:0;padding:0;list-style-type:none}.oj-tree-node{min-height:1.833em;white-space:nowrap;min-width:18px;vertical-align:middle}html:not([dir=rtl]) .oj-tree-node{margin-left:18px}html[dir=rtl] .oj-tree-node{margin-right:18px}html:not([dir=rtl]) .oj-tree-list>.oj-tree-node{margin-left:0}html[dir=rtl] .oj-tree-list>.oj-tree-node{margin-right:0}.oj-tree-list ul>li:first-child{margin-top:4px}.oj-tree-list a{box-sizing:content-box;display:inline-block;white-space:nowrap;text-decoration:none;margin:0;vertical-align:middle}.oj-tree-list a:focus{outline:0}.oj-tree-icon{display:inline-block;text-decoration:none;width:16px;height:16px;vertical-align:middle}html:not([dir=rtl]) .oj-tree-icon{margin-left:4px;margin-right:0}html[dir=rtl] .oj-tree-icon{margin-right:4px}.oj-tree-node-icon{cursor:default}.oj-tree-disclosure-icon{cursor:pointer}.oj-collapsed a.oj-tree-loading>.oj-tree-node-icon.oj-tree-icon,.oj-tree-loading .oj-tree-icon{background-repeat:no-repeat;background-image:none;vertical-align:middle}.oj-tree-no-icons .oj-tree-node-icon{display:none}.oj-tree-list.oj-disabled .oj-tree-disclosure-icon,.oj-tree-node.oj-disabled{color:rgba(0,0,0,.38);cursor:default}.oj-tree-node.oj-collapsed>ul{display:none}.oj-tree-title{border:1px solid transparent;color:#02629f;cursor:pointer;vertical-align:-.15rem}html:not([dir=rtl]) .oj-tree-title{margin-left:.25em}html[dir=rtl] .oj-tree-title{margin-right:.25em}.oj-hicontrast .oj-tree-title{border-width:0}.oj-hover .oj-tree-title{border:1px dashed #4b4d4e;background-color:transparent}.oj-selected .oj-tree-title{border:1px solid #e1eff8;background-color:#e1eff8}.oj-selected.oj-tree-inactive .oj-tree-title{border:1px solid #d7eaf6;background-color:#e8f3fa}.oj-hover.oj-selected .oj-tree-title{background-color:#e1eff8;border:1px solid #02629f}.oj-tree-node.oj-invalid-drop .oj-tree-icon,.oj-tree-node.oj-invalid-drop .oj-tree-title,.oj-tree.oj-invalid-drop{cursor:no-drop}.oj-tree-title.oj-drag{position:absolute}.oj-tree-transition{transition:max-height .4s}.oj-tree-drop-marker{position:absolute;display:none;background-color:transparent}.oj-tree-drop-marker-icon{height:12px;width:8px;display:inline-block;text-decoration:none;color:#027bc7}.oj-tree-drop-marker-line{height:1px;width:100px;position:absolute;display:none;background-color:#027bc7}oj-tree-view:not(.oj-complete){visibility:hidden}:root{--oj-tree-view-indent-width:24px}oj-tree-view{display:block;overflow:auto;-webkit-tap-highlight-color:transparent;padding-bottom:.25rem;position:relative}oj-tree-view:focus{outline:0}.oj-treeview-list:focus{outline:0}.oj-treeview-item,.oj-treeview-list{display:block;margin:0;padding:0;list-style-type:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.oj-treeview-item{white-space:nowrap;vertical-align:middle}html:not([dir=rtl]) .oj-treeview-list.oj-treeview-drag-image>.oj-treeview-item{margin-left:0}html[dir=rtl] .oj-treeview-list.oj-treeview-drag-image>.oj-treeview-item{margin-right:0}.oj-treeview-icon{display:inline-block;text-decoration:none;vertical-align:middle}html:not([dir=rtl]) .oj-treeview-icon{text-align:right}html[dir=rtl] .oj-treeview-icon{text-align:left}.oj-treeview-item-icon{cursor:default;margin:4px}.oj-treeview-item-text{color:#02629f;cursor:default;vertical-align:middle}html:not([dir=rtl]) .oj-treeview-item-text{margin-left:2px;margin-right:4px}html[dir=rtl] .oj-treeview-item-text{margin-left:4px;margin-right:2px}.oj-treeview-item-content-icon{vertical-align:middle;font-size:1rem;display:inline-block}html:not([dir=rtl]) .oj-treeview-item-content-icon{margin:0 .5rem 0 .5rem}html[dir=rtl] .oj-treeview-item-content-icon{margin:0 .5rem 0 .5rem}.oj-treeview-item-content{width:100%;display:inline-block;box-sizing:border-box;vertical-align:middle;padding-inline-start:0.5rem;padding-inline-end:0.5rem}.oj-treeview-selector{display:inline-block;vertical-align:middle}.oj-treeview-item-content.oj-hover{background-color:#f2f2f3}.oj-treeview-list:focus .oj-treeview-item-content.oj-selected{background-color:#e1eff8}.oj-treeview-item-content.oj-selected{background-color:#e1eff8}.oj-hicontrast .oj-treeview-item-content.oj-selected{border-width:1px 2px 2px 1px;border-style:solid;border-color:initial}.oj-hicontrast .oj-treeview-item-content.oj-focus-highlight{outline-width:2px;outline-style:dotted;border-width:0 1px 1px 0;border-style:dotted}.oj-treeview-item-content.oj-focus-highlight{outline:dotted 1px black;outline:-webkit-focus-ring-color auto}.oj-treeview-spacer{height:30px;display:inline-block;vertical-align:middle}.oj-treeview-disclosure-icon{cursor:pointer}.oj-treeview-disclosure-icon:before{margin:7px 4px}.oj-treeview-drop-line{height:1px;width:100px;position:absolute;background-color:#027bc7;pointer-events:none}.oj-treeview-drop-zone{background-color:#d9f4fa;border-radius:.25rem}.oj-treeview-drag-image{position:fixed;top:10000px;overflow:visible}.oj-treeview-drag-image .oj-treeview-item{position:absolute}oj-data-grid:not(.oj-complete){visibility:hidden}[hidden].oj-datagrid{display:none}.oj-datagrid{display:block;position:relative;border:1px solid #e0e1e1;background-color:#fcfcfd;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;-webkit-tap-highlight-color:transparent;overflow:hidden;cursor:default}.oj-datagrid-cell:focus,.oj-datagrid-databody:focus,.oj-datagrid-empty-text:focus,.oj-datagrid-end-header-cell:focus,.oj-datagrid-header-cell:focus,.oj-datagrid-header-label:focus,.oj-datagrid-no-data-container:focus,.oj-datagrid-scrollers:focus,.oj-datagrid:focus{outline:0}.oj-datagrid-cell,.oj-datagrid-column-end-header-cell,.oj-datagrid-column-header-cell{width:4.166rem}.oj-datagrid-cell,.oj-datagrid-row-end-header-cell,.oj-datagrid-row-header-cell{height:2.28571rem}.oj-datagrid-row-end-header,.oj-datagrid-row-header{box-sizing:border-box}.oj-datagrid-column-end-header,.oj-datagrid-column-header{box-sizing:border-box}.oj-datagrid-cell.oj-datagrid-border-horizontal-none,.oj-datagrid-end-header-cell.oj-datagrid-border-horizontal-none,.oj-datagrid-header-cell.oj-datagrid-border-horizontal-none{border-bottom-color:transparent}.oj-datagrid-bottom-corner.oj-datagrid-border-horizontal-none,.oj-datagrid-row-header-spacer.oj-datagrid-border-horizontal-none{border-top-color:transparent}html:not([dir=rtl]) .oj-datagrid-cell.oj-datagrid-border-vertical-none,html:not([dir=rtl]) .oj-datagrid-end-header-cell.oj-datagrid-border-vertical-none,html:not([dir=rtl]) .oj-datagrid-header-cell.oj-datagrid-border-vertical-none{border-right-color:transparent}html[dir=rtl] .oj-datagrid-cell.oj-datagrid-border-vertical-none,html[dir=rtl] .oj-datagrid-end-header-cell.oj-datagrid-border-vertical-none,html[dir=rtl] .oj-datagrid-header-cell.oj-datagrid-border-vertical-none{border-left-color:transparent}html:not([dir=rtl]) .oj-datagrid-bottom-corner.oj-datagrid-border-vertical-none,html:not([dir=rtl]) .oj-datagrid-column-header-spacer.oj-datagrid-border-vertical-none{border-left-color:transparent}html[dir=rtl] .oj-datagrid-bottom-corner.oj-datagrid-border-vertical-none,html[dir=rtl] .oj-datagrid-column-header-spacer.oj-datagrid-border-vertical-none{border-right-color:transparent}.oj-datagrid .oj-datagrid-bottom-corner.oj-datagrid-small-content-border-horizontal,.oj-datagrid .oj-datagrid-end-header-cell.oj-datagrid-small-content-border-horizontal,.oj-datagrid .oj-datagrid-row-header-spacer.oj-datagrid-small-content-border-horizontal{border-bottom-width:1px}html:not([dir=rtl]) .oj-datagrid .oj-datagrid-bottom-corner.oj-datagrid-small-content-border-vertical,html:not([dir=rtl]) .oj-datagrid .oj-datagrid-column-header-spacer.oj-datagrid-small-content-border-vertical,html:not([dir=rtl]) .oj-datagrid .oj-datagrid-end-header-cell.oj-datagrid-small-content-border-vertical{border-right-width:1px}html[dir=rtl] .oj-datagrid .oj-datagrid-bottom-corner.oj-datagrid-small-content-border-vertical,html[dir=rtl] .oj-datagrid .oj-datagrid-column-header-spacer.oj-datagrid-small-content-border-vertical,html[dir=rtl] .oj-datagrid .oj-datagrid-end-header-cell.oj-datagrid-small-content-border-vertical{border-left-width:1px}.oj-datagrid-end-header-cell,.oj-datagrid-header-cell,.oj-datagrid-header-label{position:absolute;font-size:inherit;font-weight:400;color:rgba(0,0,0,.85);background-color:#f7f7f8;border-color:#e0e1e1;border-style:solid;overflow:hidden;display:flex}.oj-datagrid-column-end-header-cell,.oj-datagrid-column-end-header-label,.oj-datagrid-column-header-cell,.oj-datagrid-column-header-label{height:2.28571rem;padding:.5em;justify-content:center;align-items:center;box-sizing:border-box}.oj-datagrid-column-end-header-cell.oj-datagrid-depth-2,.oj-datagrid-column-end-header-label.oj-datagrid-depth-2,.oj-datagrid-column-header-cell.oj-datagrid-depth-2,.oj-datagrid-column-header-label.oj-datagrid-depth-2{height:calc(2 * 2.28571rem)}.oj-datagrid-column-end-header-cell.oj-datagrid-depth-3,.oj-datagrid-column-end-header-label.oj-datagrid-depth-3,.oj-datagrid-column-header-cell.oj-datagrid-depth-3,.oj-datagrid-column-header-label.oj-datagrid-depth-3{height:calc(3 * 2.28571rem)}.oj-datagrid-column-end-header-cell.oj-datagrid-depth-4,.oj-datagrid-column-end-header-label.oj-datagrid-depth-4,.oj-datagrid-column-header-cell.oj-datagrid-depth-4,.oj-datagrid-column-header-label.oj-datagrid-depth-4{height:calc(4 * 2.28571rem)}.oj-datagrid-column-end-header-cell.oj-datagrid-depth-5,.oj-datagrid-column-end-header-label.oj-datagrid-depth-5,.oj-datagrid-column-header-cell.oj-datagrid-depth-5,.oj-datagrid-column-header-label.oj-datagrid-depth-5{height:calc(5 * 2.28571rem)}.oj-datagrid-column-end-header-cell.oj-datagrid-depth-6,.oj-datagrid-column-end-header-label.oj-datagrid-depth-6,.oj-datagrid-column-header-cell.oj-datagrid-depth-6,.oj-datagrid-column-header-label.oj-datagrid-depth-6{height:calc(6 * 2.28571rem)}.oj-datagrid-column-end-header-cell.oj-datagrid-depth-7,.oj-datagrid-column-end-header-label.oj-datagrid-depth-7,.oj-datagrid-column-header-cell.oj-datagrid-depth-7,.oj-datagrid-column-header-label.oj-datagrid-depth-7{height:calc(7 * 2.28571rem)}.oj-datagrid-column-end-header-label,.oj-datagrid-column-header-label{justify-content:flex-end}html:not([dir=rtl]) .oj-datagrid-column-header-cell{border-width:0 1px 1px 0}html[dir=rtl] .oj-datagrid-column-header-cell{border-width:0 0 1px 1px}html:not([dir=rtl]) .oj-datagrid-column-end-header-cell,html:not([dir=rtl]) .oj-datagrid-row-header-label{border-width:1px 1px 0 0}html[dir=rtl] .oj-datagrid-column-end-header-cell,html[dir=rtl] .oj-datagrid-row-header-label{border-width:1px 0 0 1px}.oj-datagrid-row-end-header-cell,.oj-datagrid-row-end-header-label,.oj-datagrid-row-header-cell,.oj-datagrid-row-header-label{justify-content:flex-start;align-items:center;width:4.166rem;border-color:#e0e1e1;padding:.5em;box-sizing:border-box;border-style:solid}.oj-datagrid-row-end-header-cell.oj-datagrid-depth-2,.oj-datagrid-row-end-header-label.oj-datagrid-depth-2,.oj-datagrid-row-header-cell.oj-datagrid-depth-2,.oj-datagrid-row-header-label.oj-datagrid-depth-2{width:calc(2 * 4.166rem)}.oj-datagrid-row-end-header-cell.oj-datagrid-depth-3,.oj-datagrid-row-end-header-label.oj-datagrid-depth-3,.oj-datagrid-row-header-cell.oj-datagrid-depth-3,.oj-datagrid-row-header-label.oj-datagrid-depth-3{width:calc(3 * 4.166rem)}.oj-datagrid-row-end-header-cell.oj-datagrid-depth-4,.oj-datagrid-row-end-header-label.oj-datagrid-depth-4,.oj-datagrid-row-header-cell.oj-datagrid-depth-4,.oj-datagrid-row-header-label.oj-datagrid-depth-4{width:calc(4 * 4.166rem)}.oj-datagrid-row-end-header-cell.oj-datagrid-depth-5,.oj-datagrid-row-end-header-label.oj-datagrid-depth-5,.oj-datagrid-row-header-cell.oj-datagrid-depth-5,.oj-datagrid-row-header-label.oj-datagrid-depth-5{width:calc(5 * 4.166rem)}.oj-datagrid-row-end-header-cell.oj-datagrid-depth-6,.oj-datagrid-row-end-header-label.oj-datagrid-depth-6,.oj-datagrid-row-header-cell.oj-datagrid-depth-6,.oj-datagrid-row-header-label.oj-datagrid-depth-6{width:calc(6 * 4.166rem)}.oj-datagrid-row-end-header-cell.oj-datagrid-depth-7,.oj-datagrid-row-end-header-label.oj-datagrid-depth-7,.oj-datagrid-row-header-cell.oj-datagrid-depth-7,.oj-datagrid-row-header-label.oj-datagrid-depth-7{width:calc(7 * 4.166rem)}.oj-datagrid-row-end-header-label,.oj-datagrid-row-header-label{justify-content:center}html:not([dir=rtl]) .oj-datagrid-row-end-header-label{border-width:0 0 0 1px}html[dir=rtl] .oj-datagrid-row-end-header-label{border-width:0 1px 0 0}.oj-datagrid-column-end-header-label{border-width:1px 0 0 0}html:not([dir=rtl]) .oj-datagrid-row-header-cell{border-width:0 1px 1px 0}html[dir=rtl] .oj-datagrid-row-header-cell{border-width:0 0 1px 1px}html:not([dir=rtl]) .oj-datagrid-column-header-label,html:not([dir=rtl]) .oj-datagrid-row-end-header-cell{border-width:0 0 1px 1px}html[dir=rtl] .oj-datagrid-column-header-label,html[dir=rtl] .oj-datagrid-row-end-header-cell{border-width:0 1px 1px 0}.oj-datagrid-cell{position:absolute;box-sizing:border-box;border-style:solid;overflow:hidden;align-items:center;justify-content:flex-end;text-align:right;font-size:inherit;color:rgba(0,0,0,.8);background-color:#fff;border-color:#e0e1e1;padding:.5em;display:flex}html[dir=rtl] .oj-datagrid-cell{text-align:left}html:not([dir=rtl]) .oj-datagrid-cell{border-width:0 1px 1px 0}html[dir=rtl] .oj-datagrid-cell{border-width:0 0 1px 1px}.oj-datagrid-cell.oj-focus::after,.oj-datagrid-cell.oj-selected.oj-datagrid-selected-bottom::before,.oj-datagrid-cell.oj-selected.oj-datagrid-selected-top::before,.oj-datagrid-end-header-cell.oj-focus::after,.oj-datagrid-header-cell.oj-focus::after,.oj-datagrid-header-label.oj-focus::after{content:"";position:absolute;box-sizing:border-box;pointer-events:none;width:100%;height:100%;top:0}html:not([dir=rtl]) .oj-datagrid-cell.oj-focus::after,html:not([dir=rtl]) .oj-datagrid-cell.oj-selected.oj-datagrid-selected-bottom::before,html:not([dir=rtl]) .oj-datagrid-cell.oj-selected.oj-datagrid-selected-top::before,html:not([dir=rtl]) .oj-datagrid-end-header-cell.oj-focus::after,html:not([dir=rtl]) .oj-datagrid-header-cell.oj-focus::after,html:not([dir=rtl]) .oj-datagrid-header-label.oj-focus::after{left:0}html[dir=rtl] .oj-datagrid-cell.oj-focus::after,html[dir=rtl] .oj-datagrid-cell.oj-selected.oj-datagrid-selected-bottom::before,html[dir=rtl] .oj-datagrid-cell.oj-selected.oj-datagrid-selected-top::before,html[dir=rtl] .oj-datagrid-end-header-cell.oj-focus::after,html[dir=rtl] .oj-datagrid-header-cell.oj-focus::after,html[dir=rtl] .oj-datagrid-header-label.oj-focus::after{right:0}.oj-datagrid-editable .oj-datagrid-cell.oj-focus::after,.oj-hicontrast .oj-datagrid.oj-datagrid-editable.oj-focus .oj-datagrid-cell.oj-focus::after{border:2px solid #000}.oj-datagrid-editable .oj-datagrid-cell.oj-datagrid-cell-edit,.oj-hicontrast .oj-datagrid.oj-datagrid-editable.oj-focus .oj-datagrid-cell.oj-datagrid-cell-edit{padding:0}.oj-datagrid-editable .oj-datagrid-cell.oj-datagrid-cell-edit::after,.oj-hicontrast .oj-datagrid.oj-datagrid-editable.oj-focus .oj-datagrid-cell.oj-datagrid-cell-edit::after{border:1px solid #000}.oj-datagrid-cell.oj-selected.oj-datagrid-selected-bottom::before,.oj-datagrid-cell.oj-selected.oj-datagrid-selected-top::before{border:0 solid transparent}.oj-datagrid-cell.oj-selected.oj-datagrid-selected-top::before{border-top-width:2px}.oj-datagrid-cell.oj-selected.oj-datagrid-selected-bottom::before{border-bottom-width:2px}html:not([dir=rtl]) .oj-datagrid .oj-datagrid-cell.oj-datagrid-cell-no-padding{padding:1px 0 0 1px}html[dir=rtl] .oj-datagrid .oj-datagrid-cell.oj-datagrid-cell-no-padding{padding:1px 1px 0 0}.oj-datagrid-editable .oj-datagrid-cell.oj-datagrid-cell-no-padding{padding:0}.oj-datagrid-editable .oj-datagrid-cell.oj-datagrid-cell-edit.oj-datagrid-cell-padding{padding:.5em}.oj-datagrid-cell.oj-form-control-inherit:not(.oj-form-control-default) .oj-combobox .oj-combobox-choice,.oj-datagrid-cell.oj-form-control-inherit:not(.oj-form-control-default) .oj-combobox .oj-combobox-choices,.oj-datagrid-cell.oj-form-control-inherit:not(.oj-form-control-default) .oj-inputdatetime .oj-inputdatetime-input,.oj-datagrid-cell.oj-form-control-inherit:not(.oj-form-control-default) .oj-inputnumber-input,.oj-datagrid-cell.oj-form-control-inherit:not(.oj-form-control-default) .oj-inputpassword-input,.oj-datagrid-cell.oj-form-control-inherit:not(.oj-form-control-default) .oj-inputpassword-nocomp,.oj-datagrid-cell.oj-form-control-inherit:not(.oj-form-control-default) .oj-inputsearch-input,.oj-datagrid-cell.oj-form-control-inherit:not(.oj-form-control-default) .oj-inputtext-input,.oj-datagrid-cell.oj-form-control-inherit:not(.oj-form-control-default) .oj-inputtext-nocomp,.oj-datagrid-cell.oj-form-control-inherit:not(.oj-form-control-default) .oj-searchselect-input,.oj-datagrid-cell.oj-form-control-inherit:not(.oj-form-control-default) .oj-select .oj-select-choice,.oj-datagrid-cell.oj-form-control-inherit:not(.oj-form-control-default) .oj-select .oj-select-choices,.oj-datagrid-cell.oj-form-control-inherit:not(.oj-form-control-default) .oj-select-select,.oj-datagrid-cell.oj-form-control-inherit:not(.oj-form-control-default) .oj-textarea-input,.oj-datagrid-cell.oj-form-control-inherit:not(.oj-form-control-default) .oj-textarea-nocomp{padding:0 .5em}.oj-datagrid-cell.oj-form-control-inherit:not(.oj-form-control-default) .oj-combobox .oj-combobox-choice,.oj-datagrid-cell.oj-form-control-inherit:not(.oj-form-control-default) .oj-combobox .oj-combobox-choices,.oj-datagrid-cell.oj-form-control-inherit:not(.oj-form-control-default) .oj-combobox .oj-combobox-input,.oj-datagrid-cell.oj-form-control-inherit:not(.oj-form-control-default) .oj-inputdatetime .oj-inputdatetime-input,.oj-datagrid-cell.oj-form-control-inherit:not(.oj-form-control-default) .oj-inputnumber-input,.oj-datagrid-cell.oj-form-control-inherit:not(.oj-form-control-default) .oj-inputpassword-input,.oj-datagrid-cell.oj-form-control-inherit:not(.oj-form-control-default) .oj-inputpassword-nocomp,.oj-datagrid-cell.oj-form-control-inherit:not(.oj-form-control-default) .oj-inputsearch-input,.oj-datagrid-cell.oj-form-control-inherit:not(.oj-form-control-default) .oj-inputtext-input,.oj-datagrid-cell.oj-form-control-inherit:not(.oj-form-control-default) .oj-inputtext-nocomp,.oj-datagrid-cell.oj-form-control-inherit:not(.oj-form-control-default) .oj-searchselect-input,.oj-datagrid-cell.oj-form-control-inherit:not(.oj-form-control-default) .oj-select .oj-select-choice,.oj-datagrid-cell.oj-form-control-inherit:not(.oj-form-control-default) .oj-select .oj-select-choices,.oj-datagrid-cell.oj-form-control-inherit:not(.oj-form-control-default) .oj-select-select,.oj-datagrid-cell.oj-form-control-inherit:not(.oj-form-control-default) .oj-textarea-input,.oj-datagrid-cell.oj-form-control-inherit:not(.oj-form-control-default) .oj-textarea-nocomp{font-size:inherit}.oj-datagrid-cell .oj-checkboxset .oj-checkbox-label{justify-content:flex-end}.oj-datagrid-cell-text,.oj-datagrid-header-cell-text{flex:0 1 auto;box-sizing:border-box}.oj-datagrid-header-grouping>:first-child.oj-datagrid-row-end-header-cell,.oj-datagrid-header-grouping>:first-child.oj-datagrid-row-header-cell{align-items:flex-start}.oj-datagrid-cell.oj-datagrid-banded{background-color:#fafafa}.oj-datagrid-cell.oj-read-only{background-color:#f2f2f3}.oj-datagrid-cell.oj-hover{background-color:#f2f2f3}.oj-datagrid.oj-focus .oj-datagrid-cell.oj-selected{background-color:#e8f3fa}.oj-datagrid-cell.oj-selected{background-color:#e8f3fa}.oj-datagrid.oj-focus .oj-datagrid-end-header-cell.oj-focus-highlight::after,.oj-datagrid.oj-focus .oj-datagrid-header-cell.oj-focus-highlight::after,.oj-datagrid.oj-focus .oj-datagrid-header-label.oj-focus-highlight::after,.oj-datagrid.oj-focus.oj-read-only .oj-datagrid-cell.oj-focus-highlight::after{top:1px;width:calc(100% - 2px);height:calc(100% - 2px);outline:dotted 1px black;outline:-webkit-focus-ring-color auto}html:not([dir=rtl]) .oj-datagrid.oj-focus .oj-datagrid-end-header-cell.oj-focus-highlight::after,html:not([dir=rtl]) .oj-datagrid.oj-focus .oj-datagrid-header-cell.oj-focus-highlight::after,html:not([dir=rtl]) .oj-datagrid.oj-focus .oj-datagrid-header-label.oj-focus-highlight::after,html:not([dir=rtl]) .oj-datagrid.oj-focus.oj-read-only .oj-datagrid-cell.oj-focus-highlight::after{left:1px}html[dir=rtl] .oj-datagrid.oj-focus .oj-datagrid-end-header-cell.oj-focus-highlight::after,html[dir=rtl] .oj-datagrid.oj-focus .oj-datagrid-header-cell.oj-focus-highlight::after,html[dir=rtl] .oj-datagrid.oj-focus .oj-datagrid-header-label.oj-focus-highlight::after,html[dir=rtl] .oj-datagrid.oj-focus.oj-read-only .oj-datagrid-cell.oj-focus-highlight::after{right:1px}.oj-datagrid-empty-text:focus,.oj-datagrid-no-data-container:focus{outline:dotted 1px black;outline:-webkit-focus-ring-color auto}.oj-datagrid.oj-focus .oj-datagrid-column-end-header-cell.oj-focus-highlight::after{height:calc(100% - 2px)}.oj-datagrid.oj-focus .oj-datagrid-row-end-header-cell.oj-focus-highlight::after{width:calc(100% - 2px)}.oj-focus-highlight.oj-datagrid-focus-offset::after{outline-offset:-2px}.oj-hicontrast .oj-datagrid.oj-focus .oj-datagrid-cell.oj-selected{border-width:3px;border-style:double}.oj-datagrid-end-header,.oj-datagrid-header{position:absolute;overflow:hidden}.oj-datagrid-databody,.oj-datagrid-scrollers{position:absolute;overflow:auto}.oj-datagrid-scroller{position:absolute;width:100%;height:100%}.oj-datagrid-scroller-touch{transition:.5s;transition-timing-function:ease-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000}.oj-datagrid-end-header-cell.oj-hover,.oj-datagrid-header-cell.oj-hover,.oj-datagrid-header-label.oj-hover{background-color:#e0e1e1}.oj-datagrid-status{position:absolute;display:none}.oj-datagrid-loading-icon{display:block;width:40px;height:40px;margin:auto}.oj-datagrid-loading-icon:before{content:url(/c606fe53103608fe0bc2acb1f342020c.gif);transform:translate(-37.5%,-37.5%) scale(.25)}.oj-datagrid-empty-text,.oj-datagrid-no-data-container{box-sizing:border-box;position:absolute;display:inline-block;margin:1px}.oj-datagrid-bottom-corner,.oj-datagrid-column-header-spacer,.oj-datagrid-row-header-spacer,.oj-datagrid-top-corner{position:absolute;box-sizing:border-box;border-color:#e0e1e1;border-style:solid}html:not([dir=rtl]) .oj-datagrid-top-corner{border-width:0 1px 1px 0}html[dir=rtl] .oj-datagrid-top-corner{border-width:0 0 1px 1px}.oj-datagrid-bottom-corner{background-color:#fcfcfd}html:not([dir=rtl]) .oj-datagrid-bottom-corner{border-width:1px 0 0 1px}html[dir=rtl] .oj-datagrid-bottom-corner{border-width:1px 1px 0 0}html:not([dir=rtl]) .oj-datagrid-row-header-spacer{border-width:1px 1px 0 0}html[dir=rtl] .oj-datagrid-row-header-spacer{border-width:1px 0 0 1px}html:not([dir=rtl]) .oj-datagrid-column-header-spacer{border-width:0 0 1px 1px}html[dir=rtl] .oj-datagrid-column-header-spacer{border-width:0 1px 1px 0}.oj-datagrid-icon-container{display:flex;align-items:center;justify-content:center;box-sizing:border-box;height:2.5em;width:2em;min-width:2em;border-radius:4px}.oj-datagrid-icon-container.oj-enabled{background-image:linear-gradient(to right,rgba(247,247,248,0),#f7f7f8 40%)}html[dir=rtl] .oj-datagrid-icon-container.oj-enabled{background-image:linear-gradient(to left,rgba(247,247,248,0),#f7f7f8 40%)}.oj-datagrid-header-cell.oj-hover .oj-datagrid-icon-container{background-image:linear-gradient(to right,rgba(224,225,225,0),#e0e1e1 40%)}html[dir=rtl] .oj-datagrid-header-cell.oj-hover .oj-datagrid-icon-container{background-image:linear-gradient(to left,rgba(224,225,225,0),#e0e1e1 40%)}.oj-datagrid-sort-ascending-icon,.oj-datagrid-sort-descending-icon{flex:0 1 auto}.oj-datagrid-sort-ascending-icon.oj-disabled,.oj-datagrid-sort-default-icon.oj-disabled,.oj-datagrid-sort-descending-icon.oj-disabled{display:none}.oj-datagrid-cell.oj-datagrid-cut{opacity:.8}.oj-datagrid .oj-draggable{cursor:move}.oj-datagrid .oj-drag{opacity:.8;z-index:1}.oj-datagrid .oj-drop{box-sizing:border-box;width:100%;position:absolute;opacity:.8}.oj-datagrid-databody .oj-drop{border:1px solid #c2eaf3;background-color:#d9f4fa}.oj-datagrid-end-header .oj-drop,.oj-datagrid-header .oj-drop{border:1px solid #d9f4fa;background-color:#c2eaf3}.oj-datagrid-touch-selection-affordance{box-sizing:border-box;width:7px;height:7px;z-index:1;position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;border:2px solid #027bc7;background-color:#027bc7}.oj-datagrid-touch-selection-affordance-top-corner-bounded{border-end-end-radius:1.5px}.oj-datagrid-touch-selection-affordance-bottom-corner-bounded{border-start-start-radius:1.5px}.oj-datagrid-touch-selection-affordance-top-column{border-start-end-radius:1.5px;border-end-end-radius:1.5px}.oj-datagrid-touch-selection-affordance-bottom-column{border-start-start-radius:1.5px;border-end-start-radius:1.5px}.oj-datagrid-touch-selection-affordance-top-row{border-end-start-radius:1.5px;border-end-end-radius:1.5px}.oj-datagrid-touch-selection-affordance-bottom-row{border-start-start-radius:1.5px;border-start-end-radius:1.5px}.oj-datagrid-touch-area{width:24px;height:24px;position:absolute}.oj-datagrid-popup-content,.oj-datagrid-popup-header{align-self:flex-start;padding:5px}.oj-datagrid-popup-footer{align-self:flex-end;padding:5px;text-align:right}html[dir=rtl] .oj-datagrid-popup-footer{text-align:left}oj-row-expander:not(.oj-complete){visibility:hidden}.oj-table .oj-rowexpander{display:inline-block}.oj-datagrid .oj-rowexpander{height:100%;display:flex;align-items:center;justify-content:center}[hidden].oj-rowexpander{display:none}.oj-rowexpander-icon-spacer{min-width:1.5rem;display:inline-block}.oj-rowexpander-touch-area{box-sizing:border-box;height:1.5em;width:1.5em;padding:.25em}.oj-datagrid .oj-rowexpander-touch-area{display:flex;align-items:center;justify-content:center;flex:0 1 auto}.oj-table .oj-rowexpander-touch-area{margin-bottom:-.25em;margin-top:-.25em}.oj-rowexpander-collapse-icon,.oj-rowexpander-expand-icon,.oj-rowexpander-lazyload-icon,.oj-rowexpander-leaf-icon{outline:0;flex:0 1 auto}.oj-rowexpander-collapse-icon.oj-focus-highlight::before,.oj-rowexpander-expand-icon.oj-focus-highlight::before,.oj-rowexpander-lazyload-icon.oj-focus-highlight::before,.oj-rowexpander-leaf-icon.oj-focus-highlight::before{outline:dotted 1px black;outline:-webkit-focus-ring-color auto}.oj-rowexpander-lazyload-icon{width:100%}.oj-rowexpander-cell-text{flex:0 1 auto;box-sizing:border-box}.oj-rowexpander-indent{display:inline-block}.oj-rowexpander-depth-1{width:calc(1 * 16px)}.oj-rowexpander-depth-2{width:calc(2 * 16px)}.oj-rowexpander-depth-3{width:calc(3 * 16px)}.oj-rowexpander-depth-4{width:calc(4 * 16px)}.oj-rowexpander-depth-5{width:calc(5 * 16px)}.oj-rowexpander-depth-6{width:calc(6 * 16px)}.oj-rowexpander-depth-7{width:calc(7 * 16px)}.oj-rowexpander a:focus,.oj-rowexpander a:hover{text-decoration:none}oj-list-view:not(.oj-complete){visibility:hidden}.oj-listview{display:block;position:relative;border-width:1px 0;border-style:solid;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-color:#e0e1e1;min-height:2.28571rem}.oj-listview-element,.oj-listview-group{padding:0;margin:0;list-style-type:none}.oj-listview-cell-element:focus,.oj-listview-collapse-icon:focus,.oj-listview-element:focus,.oj-listview-expand-icon:focus,.oj-listview-expanding-icon:focus,.oj-listview-group-item:focus,.oj-listview-item-element:focus,.oj-listview:focus{outline:0}.oj-listview.gridline-top-hidden{border-top-width:0}.oj-listview.gridline-bottom-hidden{border-bottom-width:0}.oj-listview-container{overflow:auto}.oj-listview-container-touch{overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent}.oj-listview-element>.oj-listview-item-element:first-child .oj-listview-group-item{border-top:0}.oj-listview-element>.oj-listview-item-element:first-child .oj-listview-group-item,.oj-listview-element>.oj-listview-item:first-child,.oj-listview:not(.oj-listview-card-layout) .oj-listview-group>.oj-listview-item:first-child{background-size:0}.oj-listview-item{padding:.85714rem;background-image:linear-gradient(#e0e1e1,#e0e1e1);background-position:0 0;background-size:100% 1px;background-repeat:no-repeat;box-sizing:border-box;border-top:1px solid transparent}.oj-listview-gridlines-hidden .oj-listview-item{background-size:0}.oj-listview-item-add-remove-transition{overflow:hidden}.oj-listview-item-element{line-height:normal}.oj-listview-card.oj-hover,.oj-listview-group-item.oj-hover,.oj-listview-item.oj-hover{background-color:#f2f2f3}.oj-listview:not(.oj-listview-card-layout) .oj-listview-item.oj-hover,.oj-listview:not(.oj-listview-card-layout) .oj-listview-item.oj-hover+li.oj-listview-item{border-top:1px solid #e0e1e1;background-size:0}.oj-listview.oj-focus-ancestor .oj-listview-card.oj-selected,.oj-listview.oj-focus-ancestor .oj-listview-group-item.oj-selected,.oj-listview.oj-focus-ancestor .oj-listview-item.oj-selected{background-color:#e8f3fa}.oj-listview.oj-focus-ancestor:not(.oj-listview-card-layout) .oj-listview-item.oj-selected,.oj-listview.oj-focus-ancestor:not(.oj-listview-card-layout) .oj-listview-item.oj-selected+li.oj-listview-item{border-top:1px solid transparent;background-size:0}.oj-listview-card.oj-selected,.oj-listview-group-item.oj-selected,.oj-listview-item.oj-selected{background-color:#e8f3fa}.oj-listview:not(.oj-listview-card-layout) .oj-listview-item.oj-selected,.oj-listview:not(.oj-listview-card-layout) .oj-listview-item.oj-selected+li.oj-listview-item{border-top:1px solid #e0e1e1;background-size:0}.oj-listview-card.oj-focus-highlight,.oj-listview-group-item.oj-focus-highlight,.oj-listview-item.oj-focus-highlight{position:relative}.oj-listview-card.oj-focus-highlight::after,.oj-listview-group-item.oj-focus-highlight::after,.oj-listview-item.oj-focus-highlight::after{content:"";position:absolute;pointer-events:none;top:1px;width:calc(100% - 2px);height:calc(100% - 2px);outline:dotted 1px black;outline:-webkit-focus-ring-color auto}html:not([dir=rtl]) .oj-listview-card.oj-focus-highlight::after,html:not([dir=rtl]) .oj-listview-group-item.oj-focus-highlight::after,html:not([dir=rtl]) .oj-listview-item.oj-focus-highlight::after{left:1px}html[dir=rtl] .oj-listview-card.oj-focus-highlight::after,html[dir=rtl] .oj-listview-group-item.oj-focus-highlight::after,html[dir=rtl] .oj-listview-item.oj-focus-highlight::after{right:1px}.oj-listview-collapse-icon.oj-focus-highlight::before,.oj-listview-expand-icon.oj-focus-highlight::before,.oj-listview-expanding-icon.oj-focus-highlight::before{outline:dotted 1px black;outline:-webkit-focus-ring-color auto}.oj-listview.oj-focus-ancestor:not(.oj-listview-card-layout) .oj-listview-item.oj-focus,.oj-listview.oj-focus-ancestor:not(.oj-listview-card-layout) .oj-listview-item.oj-focus+li.oj-listview-item{border-top:1px solid #e0e1e1;background-size:0}.oj-hicontrast .oj-listview-card.oj-selected,.oj-hicontrast .oj-listview-group-item.oj-selected,.oj-hicontrast .oj-listview-item.oj-selected{border-width:1px 2px 2px 1px;border-style:solid;border-color:initial}.oj-hicontrast .oj-listview-card.oj-focus-highlight,.oj-hicontrast .oj-listview-group-item.oj-focus-highlight,.oj-hicontrast .oj-listview-item.oj-focus-highlight{outline-width:2px;outline-style:dotted;border-width:0 1px 1px 0;border-style:dotted}.oj-listview-group-item{font-weight:400;color:rgba(0,0,0,.85);padding:.85714rem;border:0 solid #e5e6e6;border-width:1px;font-size:1.28571rem;background-color:#f2f2f3;opacity:1;box-sizing:border-box}html[dir=rtl] .oj-listview-group-item{right:0}.oj-listview-item-element.oj-collapsed .oj-listview-group-item,.oj-listview-item-element.oj-expanded .oj-listview-group-item{padding:3px 0}.oj-listview-group-item.oj-empty,.oj-listview-item-element.oj-collapsed .oj-listview-group-item{border-width:1px 1px 0}.oj-listview-group-item .oj-focus,.oj-listview-group-item .oj-selected{background-color:transparent;background-image:none}.oj-listview-group-item.oj-sticky{position:-webkit-sticky;position:sticky;top:0;z-index:1}.oj-listview-group-item.oj-pinned{position:absolute;z-index:1}.oj-listview-collapsible-transition{overflow:hidden}.oj-listview-status-message{position:absolute;padding:.85714rem;display:none}.oj-listview-no-data-container{width:100%;height:100%}.oj-listview-no-data-message{padding:.85714rem;background-color:#fff;min-height:1rem}.oj-listview-collapse-icon,.oj-listview-expand-icon{padding:9px}.oj-listview-expanding-icon{padding-top:9px;padding-bottom:9px}html[dir=rtl] .oj-listview-expanding-icon{margin-right:16px;margin-left:9px}html:not([dir=rtl]) .oj-listview-expanding-icon{margin-left:16px;margin-right:9px}.oj-listview-card{margin-top:10px}html[dir=rtl] .oj-listview-card{margin-left:10px}html:not([dir=rtl]) .oj-listview-card{margin-right:10px}.oj-listview-card-group{display:flex;flex-wrap:wrap;list-style-type:none;padding:0 0 10px 0}html[dir=rtl] .oj-listview.oj-full-width>.oj-listview-element>li>.oj-listview-card-group,html[dir=rtl] .oj-listview.oj-listview-full-width>.oj-listview-element>li>.oj-listview-card-group{padding-left:0;padding-right:10px}html:not([dir=rtl]) .oj-listview.oj-full-width>.oj-listview-element>li>.oj-listview-card-group,html:not([dir=rtl]) .oj-listview.oj-listview-full-width>.oj-listview-element>li>.oj-listview-card-group{padding-right:0;padding-left:10px}.oj-listview-card-layout .oj-listview-group{display:flex;flex-wrap:wrap;margin-bottom:10px}.oj-listview-card-layout li.oj-listview-item{width:240px;height:auto;border:1px solid #e0e1e1;border-radius:1px;margin-top:10px;margin-bottom:0;background-size:0;box-sizing:border-box}html[dir=rtl] .oj-listview-card-layout li.oj-listview-item{margin-right:0;margin-left:10px}html:not([dir=rtl]) .oj-listview-card-layout li.oj-listview-item{margin-left:0;margin-right:10px}html[dir=rtl] .oj-listview.oj-full-width.oj-listview-card-layout>.oj-listview-element>li>.oj-listview-group,html[dir=rtl] .oj-listview.oj-full-width>.oj-listview-card-layout>li>.oj-listview-group,html[dir=rtl] .oj-listview.oj-listview-full-width.oj-listview-card-layout>.oj-listview-element>li>.oj-listview-group,html[dir=rtl] .oj-listview.oj-listview-full-width>.oj-listview-card-layout>li>.oj-listview-group{margin-left:0;margin-right:10px}html:not([dir=rtl]) .oj-listview.oj-full-width.oj-listview-card-layout>.oj-listview-element>li>.oj-listview-group,html:not([dir=rtl]) .oj-listview.oj-full-width>.oj-listview-card-layout>li>.oj-listview-group,html:not([dir=rtl]) .oj-listview.oj-listview-full-width.oj-listview-card-layout>.oj-listview-element>li>.oj-listview-group,html:not([dir=rtl]) .oj-listview.oj-listview-full-width>.oj-listview-card-layout>li>.oj-listview-group{margin-right:0;margin-left:10px}.oj-listview.oj-full-width>.oj-listview-element>li>.oj-listview-group-item,.oj-listview.oj-listview-full-width>.oj-listview-element>li>.oj-listview-group-item{border-left-style:none;border-right-style:none}.oj-listview-drill-icon{width:16px;height:16px;color:rgba(0,0,0,.8)}.oj-listview.oj-focus-ancestor .oj-listview-item.oj-focus .oj-listview-drill-icon{color:#027bc7}.oj-listview.oj-focus-ancestor .oj-listview-item.oj-selected .oj-listview-drill-icon{color:#027bc7}.oj-listview-item.oj-hover .oj-listview-drill-icon{color:#02629f}.oj-listview-card-layout li.oj-listview-loading-icon-container{width:100%;border-style:none}.oj-listview-loading-icon{display:block;width:40px;height:40px;margin:auto}.oj-listview-loading-icon:before{content:url(/c606fe53103608fe0bc2acb1f342020c.gif);transform:translate(-37.5%,-37.5%) scale(.25)}.oj-listview-drag-handle{cursor:move}.oj-listview-card .oj-listview-drag-handle,.oj-listview-card-layout .oj-listview-drag-handle{background-image:none;width:auto;height:auto;font-size:16px}.oj-listview-drag-image{background-color:transparent;position:absolute;top:-10000px;border:1px solid transparent}.oj-listview-drag-item{display:none}.oj-listview-item.oj-draggable{cursor:move}.oj-listview-item.oj-drag{box-shadow:1px 1px 10px 0 hsla(0,0%,0%,.45);border-top:1px solid transparent;border-bottom:1px solid transparent}.oj-listview-item.oj-drop{background-color:transparent}.oj-listview-empty-text.oj-drop,.oj-listview-group-item.oj-drop{background-color:#d9f4fa}.oj-listview-drag-source{opacity:.3}.oj-listview-drop-target{position:absolute;width:100%;height:2px;background-color:#027bc7}.oj-listview-first-drop-target{position:absolute;width:100%;height:10px;background-color:transparent}.oj-listview-cut{opacity:.8}.oj-listview-gridline-placeholder{background-image:linear-gradient(#e0e1e1,#e0e1e1);background-position:0 0;background-size:100% 1px;background-repeat:no-repeat;height:1px}.oj-listview-group-item{padding-top:.5715rem;padding-bottom:.5715rem}oj-list-item-layout:not(.oj-complete){visibility:hidden}oj-list-item-layout{display:block}.oj-listitemlayout-grid{display:grid;grid-template-areas:"selector leading textslots extra" ".... .... quaternary navigation";grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-rows:minmax(0,1fr) auto;padding:.85714rem .85714rem;min-height:2.28571rem;box-sizing:border-box}.oj-listitemlayout-padding-off>.oj-listitemlayout-grid{padding:0}.oj-listitemlayout-selector{grid-area:selector;align-self:center;margin:-.875rem}.oj-listitemlayout-leading{grid-area:leading;align-self:center;display:flex}.oj-listitemlayout-textslots{grid-area:textslots;align-self:center}.oj-listitemlayout-extra{grid-area:extra;display:grid;grid-template-areas:"metadata trailing action";align-self:center;align-items:center}.oj-listitemlayout-metadata{grid-area:metadata}.oj-listitemlayout-trailing{grid-area:trailing}.oj-listitemlayout-action{grid-area:action;margin-top:calc(-1 * .85714rem);margin-bottom:calc(-1 * .85714rem)}.oj-listitemlayout-quaternary{grid-area:quaternary;justify-self:start;padding-top:.75rem}.oj-listitemlayout-navigation{grid-area:navigation;justify-self:end;padding-top:.75rem}.oj-listitemlayout-start-padding{padding-inline-start:1rem}html:not([dir=rtl]) .oj-listitemlayout-horizontal-padding{padding-left:.85714rem}html[dir=rtl] .oj-listitemlayout-horizontal-padding{padding-right:.85714rem}.oj-listitemlayout-tertiary{padding-top:.125rem}oj-indexer:not(.oj-complete){visibility:hidden}.oj-indexer{display:flex;align-items:center;width:22px}.oj-indexer ul:focus{outline:0}.oj-indexer ul{list-style-type:none;padding:0;margin:0}.oj-indexer li{text-align:center;height:18px;width:22px;line-height:18px;color:#02629f;text-decoration:none;font-weight:400;font-size:.78571rem;vertical-align:middle}.oj-indexer li.oj-disabled{opacity:1;color:rgba(0,0,0,.38)}.oj-indexer li:hover{text-decoration:underline;cursor:default}.oj-indexer.oj-focus-ancestor li.oj-focus-highlight{outline-width:1px;outline-style:dotted;outline-offset:-1px}.oj-indexer.oj-indexer-abbr li{height:14px}.oj-indexer-ellipsis:after{content:"\25CF"}oj-masonry:not(.oj-complete){visibility:hidden}.oj-masonry{position:relative;display:block;overflow:auto}.oj-masonry:focus{outline:0}.oj-masonry-item{position:absolute;border-radius:0 10px 10px;margin-top:10px;margin-right:10px;width:240px}.oj-masonry-option-defaults{font-family:'{"animation":{"insert":[{"effect":"expand"},"fadeIn"],"remove":[{"effect":"collapse"},"fadeOut"]}}'}oj-waterfall-layout:not(.oj-complete){visibility:hidden}oj-waterfall-layout{display:block;position:relative;overflow:auto}.oj-waterfall-layout:focus{outline:0}.oj-waterfalllayout-position-only{position:absolute;visibility:hidden}.oj-waterfalllayout-item{position:absolute;visibility:hidden}.oj-waterfalllayout-item-suppress-focus{outline:0}.oj-waterfalllayout-skeleton{position:absolute;width:330px;height:396px;border:1px solid #e0e1e1;border-radius:1px;box-sizing:border-box;padding:.85714rem}.oj-waterfalllayout-skeleton-content{width:100%;height:100%}.oj-messaging-popup-container{max-width:320px}.oj-messaging-popup-container hr{margin-top:20px;margin-bottom:10px}.oj-messaging-inline-container{overflow:hidden}.oj-messaging-inline-container .oj-message{padding:10px;border-style:solid;border-width:0 1px 1px 1px;margin-top:0;border-top-width:0;border-radius:0}.oj-checkboxset .oj-messaging-inline-container .oj-message:first-child,.oj-radioset .oj-messaging-inline-container .oj-message:first-child{margin-top:5px;border-top-width:1px}.oj-slider .oj-messaging-inline-container .oj-message:first-child,.oj-switch .oj-messaging-inline-container .oj-message:first-child{border-top-width:1px}.oj-slider .oj-messaging-inline-container .oj-message:first-child,.oj-switch .oj-messaging-inline-container .oj-message:first-child{margin-top:5px}.oj-slider-vertical .oj-messaging-inline-container .oj-message:first-child{margin-top:18px}.oj-messaging-inline-container .oj-message.oj-message-error{background-color:#fcf3f4;border-color:#f8d3d6}.oj-messaging-inline-container .oj-message.oj-message-warning{background-color:#fef5e4;border-color:#fce7c1}.oj-messaging-inline-container .oj-message.oj-message-info{background-color:#e9f4f8;border-color:#cae4ef}.oj-messaging-inline-container .oj-message.oj-message-confirmation{background-color:#ecf5e7;border-color:#d9eacf}.oj-message{display:flex;text-align:left;white-space:nowrap}html[dir=rtl] .oj-message{text-align:right}.oj-messaging-popup-container .oj-message:nth-of-type(n+2){padding-top:20px}.oj-message-content{display:inline-block}.oj-message-content .oj-message-summary{white-space:normal;vertical-align:top}html:not([dir=rtl]) .oj-message-content .oj-message-summary{padding:0 0 0 10px}html[dir=rtl] .oj-message-content .oj-message-summary{padding:0 10px 0 0}.oj-message-content .oj-message-detail{white-space:normal;word-break:break-word}html:not([dir=rtl]) .oj-message-content .oj-message-detail{padding:7px 0 0 10px}html[dir=rtl] .oj-message-content .oj-message-detail{padding:7px 10px 0 0}.oj-form-control-hint-title:not(:first-child){padding-top:20px}.oj-message-status-icon{flex:0 0 auto;position:relative}.oj-message-status-icon:before{width:20px}.oj-messaging-popup-option-defaults{font-family:'{"animation":{"open":{"effect":"zoomIn","transformOrigin":"#myPosition"},"close":{"effect":"none"}},"messageSummaryOptionDefault":"header"}'}.oj-messaging-inline-option-defaults{font-family:'{"animation":{"open":{"effect":"expand","startMaxHeight":"#oldHeight"},"close":{"effect":"collapse","endMaxHeight":"#newHeight"}}}'}.oj-message-status-icon:before{width:16px}oj-label:not(.oj-complete){visibility:hidden}.oj-label-help-popup-container{max-width:320px}.oj-label,.oj-label-nocomp{display:block;color:rgba(0,0,0,.6);font-size:1rem;font-weight:400;margin-bottom:.25em}.oj-label-nocomp.oj-label-inline.oj-label-for-non-control{margin-top:0;vertical-align:baseline}.oj-form-control-label-inside .oj-label,.oj-form-layout .oj-form.oj-enabled .oj-form-control-label-inside .oj-label,.oj-form-layout .oj-form.oj-enabled .oj-text-field-label-inside .oj-label,.oj-text-field-label-inside .oj-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oj-label-group{display:inline-block;vertical-align:bottom;overflow:inherit;text-overflow:inherit}.oj-form-control-label-inside>.oj-label>.oj-label-group,.oj-formlayout-labels-nowrap>.oj-flex>.oj-flex-item>.oj-label>.oj-label-group,.oj-text-field-label-inside>.oj-text-field-container .oj-label>.oj-label-group{display:flex;flex-direction:row-reverse;width:fit-content;max-width:100%}.oj-form-control-label-inside>.oj-label>.oj-label-group>.oj-component-initnode,.oj-formlayout-labels-nowrap>.oj-flex>.oj-flex-item>.oj-label>.oj-label-group>.oj-component-initnode,.oj-text-field-label-inside>.oj-text-field-container .oj-label>.oj-label-group>.oj-component-initnode{display:block;overflow:inherit;text-overflow:inherit}.oj-label-help-icon{vertical-align:middle}.oj-label-required-icon{vertical-align:top}.oj-label-help-icon,.oj-label-required-icon{float:right}html[dir=rtl] .oj-label-help-icon,html[dir=rtl] .oj-label-required-icon{float:left}html:not([dir=rtl]) .oj-label-help-icon,html:not([dir=rtl]) .oj-label-required-icon{margin-left:6px;margin-right:0}html[dir=rtl] .oj-label-help-icon,html[dir=rtl] .oj-label-required-icon{margin-right:6px;margin-left:0}.oj-label-help-icon-anchor{text-decoration:none;float:right}html[dir=rtl] .oj-label-help-icon-anchor{float:left}html:not([dir=rtl]) .oj-label-help-icon-anchor{padding-right:2px}html[dir=rtl] .oj-label-help-icon-anchor{padding-left:2px}.oj-label-help-icon-anchor:focus,.oj-label-help-icon-anchor:hover{text-decoration:none}.oj-label-help-icon-anchor:not(.oj-focus-highlight).oj-focus{outline:0}.oj-label-nocomp.oj-label-nowrap,.oj-label.oj-label-nowrap{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html:not([dir=rtl]) .oj-label-nocomp.oj-label-nowrap,html:not([dir=rtl]) .oj-label.oj-label-nowrap{padding-right:.5em}html[dir=rtl] .oj-label-nocomp.oj-label-nowrap,html[dir=rtl] .oj-label.oj-label-nowrap{padding-left:.5em}.oj-label.oj-label-nowrap .oj-label-group{overflow:inherit;text-overflow:inherit}.oj-label-inline{display:inline-block;vertical-align:top;margin-top:.55em;box-sizing:border-box}html:not([dir=rtl]) .oj-label-inline{padding-right:.5em}html[dir=rtl] .oj-label-inline{padding-left:.5em}.oj-form-non-control-inline{display:inline-block;vertical-align:top;margin-top:.55em;box-sizing:border-box}.oj-label-inline .oj-label-help-icon,.oj-label-inline .oj-label-required-icon{float:left}html[dir=rtl] .oj-label-inline .oj-label-help-icon,html[dir=rtl] .oj-label-inline .oj-label-required-icon{float:right}html:not([dir=rtl]) .oj-label-inline .oj-label-help-icon,html:not([dir=rtl]) .oj-label-inline .oj-label-required-icon{margin-right:6px;margin-left:0}html[dir=rtl] .oj-label-inline .oj-label-help-icon,html[dir=rtl] .oj-label-inline .oj-label-required-icon{margin-left:6px;margin-right:0}.oj-label-inline .oj-label-help-icon-anchor{float:left}html[dir=rtl] .oj-label-inline .oj-label-help-icon-anchor{float:right}.oj-label-inline.oj-label-inline-top{margin-top:0}.oj-label-accesskey{text-decoration:underline}.oj-label-required-icon:before{content:"*"}.oj-label-required-icon{color:#02629f;font-size:1.28571rem;font-weight:400;line-height:1rem;font-family:inherit;background-color:transparent;border-radius:0;height:auto;width:auto}.oj-form-control-option-defaults{font-family:'{"showIndicatorDelay":"250","labelEdge":"provided","readonlyElem":"input","useUserAssistanceOptionDefault":"ignore"}'}html .oj-form-control{margin-bottom:4px;vertical-align:middle}.oj-form-control-hint{color:rgba(0,0,0,.8);padding:0;word-wrap:break-word}.oj-form-control-title{color:rgba(0,0,0,.8)}.oj-form-control-inherit:not(.oj-form-control-default) .oj-form-control,.oj-form-control-inherit:not(.oj-form-control-default) .oj-text-field{height:100%;min-height:100%;margin-bottom:0;max-width:100%;min-width:100%}.oj-form-control input:-webkit-autofill{box-shadow:0 0 0 1000px #fcfcfd inset;-webkit-text-fill-color:rgba(0,0,0,0.8)}.oj-form-control input::-ms-clear{display:none;width:0;height:0}.oj-text-field-middle{position:relative;display:inline-flex;flex:1;height:100%}.oj-text-field-label-inside.oj-form-control,.oj-text-field-label-inside.oj-text-field{max-width:100%}.oj-text-field-label-inside .oj-label{max-width:100%;box-sizing:border-box}html:not([dir=rtl]) .oj-text-field-label-inside .oj-label{padding-right:calc(10px)}html[dir=rtl] .oj-text-field-label-inside .oj-label{padding-left:calc(10px)}.oj-text-field-label-inside .oj-text-field-input{min-height:2.75rem;padding-top:.85rem}.oj-text-field{display:inline-block;font-size:1rem;max-width:18em;min-width:8em;width:100%;box-sizing:border-box}@media screen and (max-width:767.9px){.oj-text-field{-webkit-text-size-adjust:115%}}.oj-form-control-full-width .oj-text-field,.oj-form-control-full-width.oj-text-field{max-width:100%}.oj-text-field-input{outline:0;box-sizing:border-box;font-family:inherit;border:0;background-color:transparent;height:100%}.oj-form-control-text-align-right .oj-text-field .oj-text-field-input,.oj-form-control-text-align-right.oj-text-field .oj-text-field-input{text-align:right}.oj-form-control-text-align-start .oj-text-field .oj-text-field-input,.oj-form-control-text-align-start.oj-text-field .oj-text-field-input{text-align:left}html[dir=rtl] .oj-form-control-text-align-start .oj-text-field .oj-text-field-input,html[dir=rtl] .oj-form-control-text-align-start.oj-text-field .oj-text-field-input{text-align:right}.oj-form-control-text-align-end .oj-text-field .oj-text-field-input,.oj-form-control-text-align-end.oj-text-field .oj-text-field-input{text-align:right}html[dir=rtl] .oj-form-control-text-align-end .oj-text-field .oj-text-field-input,html[dir=rtl] .oj-form-control-text-align-end.oj-text-field .oj-text-field-input{text-align:left}.oj-text-field.oj-read-only .oj-text-field-input{background-color:transparent;border-color:transparent;border-left-width:0;border-right-width:0;color:rgba(0,0,0,.8);font-size:1rem;font-weight:400;padding-left:0;padding-right:0}.oj-text-field-input::-webkit-search-cancel-button,.oj-text-field-input::-webkit-search-decoration,.oj-text-field-input::-webkit-search-results-button,.oj-text-field-input::-webkit-search-results-decoration{display:none}.oj-form-control-inherit:not(.oj-form-control-default) .oj-text-field .oj-text-field-container,.oj-form-control-inherit:not(.oj-form-control-default) .oj-text-field .oj-text-field-input{color:inherit;height:100%;width:100%}html:not([dir=rtl]) .oj-form-control-inherit:not(.oj-form-control-default) .oj-text-field .oj-text-field-container,html:not([dir=rtl]) .oj-form-control-inherit:not(.oj-form-control-default) .oj-text-field .oj-text-field-input{text-align:inherit}html[dir=rtl] .oj-form-control-inherit:not(.oj-form-control-default) .oj-text-field .oj-text-field-container,html[dir=rtl] .oj-form-control-inherit:not(.oj-form-control-default) .oj-text-field .oj-text-field-input{text-align:inherit}.oj-form-control-inherit:not(.oj-form-control-default) .oj-text-field:not(.oj-disabled) .oj-text-field-container,.oj-form-control-inherit:not(.oj-form-control-default) .oj-text-field:not(.oj-disabled) .oj-text-field-input{background-color:transparent}.oj-form-control-inherit:not(.oj-form-control-default) .oj-text-field:not(.oj-invalid):not(.oj-warning) .oj-text-field-container,.oj-form-control-inherit:not(.oj-form-control-default) .oj-text-field:not(.oj-invalid):not(.oj-warning) .oj-text-field-input{border-width:0}.oj-text-field-label-inside .oj-text-field-input.oj-hover{background-color:transparent}.oj-text-field .oj-text-field-container{position:relative;box-sizing:border-box;border-style:solid;border-color:#e5e6e6;border-width:1px 1px 1px 1px;border-radius:2px;background-color:#fcfcfd;overflow:hidden;display:flex;flex-direction:row;align-items:center;height:2.28571rem}.oj-text-field.oj-read-only .oj-text-field-container{border-style:none;border-color:transparent;border-width:0;border-radius:0;background-color:transparent}.oj-text-field.oj-invalid .oj-text-field-container,.oj-text-field.oj-warning .oj-text-field-container{border-width:2px 2px 2px 2px;border-style:solid}.oj-text-field.oj-invalid .oj-text-field-container{border-color:#e65a66}.oj-text-field.oj-warning .oj-text-field-container{border-color:#f8ca75}.oj-text-field.oj-disabled .oj-text-field-container{background-color:#ededee;border-color:#ededee}.oj-text-field-label-inside.oj-text-field .oj-text-field-container{min-height:2.75rem}.oj-text-field-label-inside.oj-text-field .oj-text-field-container .oj-label,.oj-text-field-label-inside.oj-text-field.oj-disabled .oj-text-field-container .oj-label{position:absolute;top:50%;transform:translateY(-50%);z-index:1;transition:all .25s ease .1s;pointer-events:none}html:not([dir=rtl]) .oj-text-field-label-inside.oj-text-field .oj-text-field-container .oj-label,html:not([dir=rtl]) .oj-text-field-label-inside.oj-text-field.oj-disabled .oj-text-field-container .oj-label{left:5px}html[dir=rtl] .oj-text-field-label-inside.oj-text-field .oj-text-field-container .oj-label,html[dir=rtl] .oj-text-field-label-inside.oj-text-field.oj-disabled .oj-text-field-container .oj-label{right:5px}.oj-form-control-label-inside.oj-form-control .oj-label,.oj-form-control-label-inside.oj-label-value .oj-label[slot=label]{font-size:.85714rem;font-weight:400;line-height:normal}.oj-text-field-label-inside.oj-text-field.oj-focus .oj-text-field-container .oj-label,.oj-text-field-label-inside.oj-text-field:not(.oj-has-no-value) .oj-text-field-container .oj-label{transition:top .25s ease .1s,font-weight .25s ease .1s,font-size .25s ease .1s;font-size:.85714rem;font-weight:400;line-height:normal;top:calc((2.75rem * 25)/ 100)}html:not([dir=rtl]) .oj-text-field-label-inside.oj-text-field.oj-focus .oj-text-field-container .oj-label,html:not([dir=rtl]) .oj-text-field-label-inside.oj-text-field:not(.oj-has-no-value) .oj-text-field-container .oj-label{left:5px}html[dir=rtl] .oj-text-field-label-inside.oj-text-field.oj-focus .oj-text-field-container .oj-label,html[dir=rtl] .oj-text-field-label-inside.oj-text-field:not(.oj-has-no-value) .oj-text-field-container .oj-label{right:5px}.oj-text-field-label-inside.oj-text-field.oj-read-only .oj-text-field-container .oj-label{font-size:.85714rem;font-weight:400;line-height:normal;top:calc((2.75rem * 25)/ 100)}html:not([dir=rtl]) .oj-text-field-label-inside.oj-text-field.oj-read-only .oj-text-field-container .oj-label{left:0}html[dir=rtl] .oj-text-field-label-inside.oj-text-field.oj-read-only .oj-text-field-container .oj-label{right:0}.oj-text-field-label-inside.oj-text-field.oj-disabled:not(.oj-has-no-value) .oj-text-field-container .oj-label{transition:none;background-color:#ededee}.oj-text-field-label-inside.oj-text-field.oj-textarea .oj-label,.oj-text-field-label-inside.oj-text-field.oj-textarea.oj-disabled.oj-has-no-value .oj-label{top:calc(2.75rem / 2)}.oj-text-field-label-inside.oj-text-field.oj-read-only .oj-text-field-container .oj-label{transition:none;background-color:transparent}.oj-text-field-label-inside .oj-text-field-middle{height:100%}.oj-text-field.oj-text-field-label-inside .oj-text-field-end,.oj-text-field.oj-text-field-label-inside .oj-text-field-start{display:flex;justify-content:center;align-items:center}html:not([dir=rtl]) .oj-text-field .oj-text-field-start .oj-text-field-start-end-icon{margin-left:5px}html[dir=rtl] .oj-text-field .oj-text-field-start .oj-text-field-start-end-icon{margin-right:5px}html:not([dir=rtl]) .oj-text-field .oj-text-field-end .oj-text-field-start-end-icon{margin-right:5px}html[dir=rtl] .oj-text-field .oj-text-field-end .oj-text-field-start-end-icon{margin-left:5px}.oj-text-field .oj-text-field-end .oj-button,.oj-text-field .oj-text-field-start .oj-button{margin-bottom:0}html:not([dir=rtl]) .oj-text-field.oj-read-only .oj-text-field-start .oj-text-field-start-end-icon{margin-left:0;margin-right:5px}html[dir=rtl] .oj-text-field.oj-read-only .oj-text-field-start .oj-text-field-start-end-icon{margin-right:0;margin-left:5px}html:not([dir=rtl]) .oj-text-field.oj-read-only .oj-text-field-end .oj-text-field-start-end-icon{margin-right:0;margin-left:5px}html[dir=rtl] .oj-text-field.oj-read-only .oj-text-field-end .oj-text-field-start-end-icon{margin-left:0;margin-right:5px}.oj-text-field.oj-read-only:not(.oj-text-field-label-inline) .oj-text-field-end,.oj-text-field.oj-read-only:not(.oj-text-field-label-inline) .oj-text-field-start{min-height:2.28571rem}.oj-text-field.oj-disabled .oj-text-field-start-end-icon{color:#cbcccd}.oj-text-field-end .oj-clickable-icon-nocontext.oj-popup-tail.oj-popup-tail-simple,.oj-text-field-end .oj-component-icon.oj-clickable-icon-nocontext{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;cursor:default}.oj-text-field .oj-text-field-end .oj-clickable-icon-nocontext.oj-popup-tail.oj-popup-tail-simple:focus,.oj-text-field .oj-text-field-end .oj-component-icon.oj-clickable-icon-nocontext:focus{outline-style:dotted;outline-width:1px;outline-offset:1px}.oj-text-field:not(.oj-focus-highlight) .oj-text-field-end .oj-clickable-icon-nocontext.oj-popup-tail.oj-popup-tail-simple:focus,.oj-text-field:not(.oj-focus-highlight) .oj-text-field-end .oj-component-icon.oj-clickable-icon-nocontext:focus{outline:0}.oj-text-field-counter{align-items:center;justify-content:center;text-decoration:none;cursor:default;font-size:.85714rem;color:rgba(0,0,0,.38)}.oj-required-inline-container{color:rgba(0,0,0,.8);font-size:inherit;line-height:1.1;width:100%}oj-radioset:not(.oj-complete){visibility:hidden}oj-checkboxset:not(.oj-complete){visibility:hidden}.oj-choice-item,.oj-choice-row{display:flex;align-items:center;margin:0}.oj-choice-direction-row .oj-choice-item,.oj-choice-row-inline{display:inline-flex;align-items:center;margin:0;padding-top:0}.oj-checkbox-label-nocomp,.oj-choice-direction-column .oj-checkbox-label,.oj-choice-direction-column .oj-radio-label,.oj-choice-row .oj-checkbox-label,.oj-choice-row .oj-checkbox-label-nocomp,oj-choice-row .oj-radio-label{flex:1 1 auto}.oj-form .oj-checkboxset-single.oj-choice-direction-column .oj-checkbox-label,.oj-form .oj-checkboxset-single.oj-choice-row .oj-checkbox-label{flex:0 1 auto}.oj-checkboxset,.oj-radioset{display:inline-block;box-sizing:border-box;max-width:auto;width:auto}.oj-checkbox-label,.oj-checkbox-label-nocomp,.oj-radio-label{color:rgba(0,0,0,.8);font-size:1rem;display:inline-block;font-weight:400;vertical-align:middle;-webkit-tap-highlight-color:transparent}.oj-checkbox-label.oj-disabled .oj-radiocheckbox-label-text,.oj-checkbox-nocomp[disabled]+.oj-checkbox-label-nocomp,.oj-radio-label.oj-disabled .oj-radiocheckbox-label-text{color:rgba(0,0,0,.38);opacity:1}.oj-checkbox-label.oj-selected,.oj-radio-label.oj-selected{color:rgba(0,0,0,.8)}.oj-checkbox,.oj-checkbox-nocomp,.oj-radio{display:inline-block}.oj-checkboxset-wrapper,.oj-radioset-wrapper{box-sizing:border-box;background-color:transparent}.oj-checkboxset-no-chrome .oj-checkboxset-wrapper,.oj-radioset-no-chrome .oj-radioset-wrapper{background-color:inherit}.oj-checkboxset-wrapper,.oj-radioset-wrapper{border-color:transparent;border-style:solid;border-width:0;border-radius:2px}.oj-checkboxset-no-chrome .oj-checkboxset-wrapper,.oj-radioset-no-chrome .oj-radioset-wrapper{border-width:0}.oj-choice-direction-row .oj-checkboxset-wrapper,.oj-choice-direction-row .oj-radioset-wrapper{display:flex;align-items:center;flex-wrap:wrap}.oj-checkboxset:not(.oj-checkboxset-single) .oj-choice-item.oj-active,.oj-checkboxset:not(.oj-checkboxset-single) .oj-choice-row.oj-active,.oj-checkboxset:not(.oj-checkboxset-single).oj-choice-row-inline.oj-active,.oj-radioset .oj-choice-item.oj-active,.oj-radioset .oj-choice-row-inline.oj-active,.oj-radioset .oj-choice-row.oj-active{background-color:transparent}.oj-checkboxset:not(.oj-checkboxset-single).oj-choice-direction-column .oj-choice-item.oj-active,.oj-radioset.oj-choice-direction-column .oj-choice-item.oj-active{border-top:1px solid transparent}.oj-checkboxset .oj-choice-row:first-child,.oj-checkboxset.oj-choice-direction-column .oj-choice-item:first-child,.oj-radioset .oj-choice-row:first-child,.oj-radioset.oj-choice-direction-column .oj-choice-item:first-child{border-top:1px transparent solid}.oj-checkboxset .oj-choice-row,.oj-checkboxset.oj-choice-direction-column .oj-choice-item,.oj-radioset .oj-choice-row,.oj-radioset.oj-choice-direction-column .oj-choice-item{border-top:1px transparent solid;padding-top:0}.oj-checkboxset:not(.oj-checkboxset-single) .oj-choice-row.oj-active+.oj-choice-row,.oj-checkboxset:not(.oj-checkboxset-single).oj-choice-direction-column .oj-choice-item.oj-active+.oj-choice-item,.oj-radioset .oj-choice-row.oj-active+.oj-choice-row,.oj-radioset.oj-choice-direction-column .oj-choice-item.oj-active+.oj-choice-item{border-top:1px solid transparent}.oj-checkboxset:not(.oj-checkboxset-single) .oj-choice-row:last-child.oj-active,.oj-checkboxset:not(.oj-checkboxset-single).oj-choice-direction-column .oj-choice-item:last-child.oj-active,.oj-radioset .oj-choice-row:last-child.oj-active,.oj-radioset.oj-choice-direction-column .oj-choice-item:last-child.oj-active{border-bottom:1px solid transparent}.oj-choice-direction-column .oj-choice-item:last-child,.oj-choice-row:last-child{border-bottom:1px solid transparent}.oj-choice-item,.oj-choice-row,.oj-choice-row-inline{position:relative}.oj-choice-item{overflow:hidden}.oj-choice-item::before,.oj-choice-row-inline::before,.oj-choice-row::before{content:"";display:inline-block;visibility:hidden;min-height:1.9rem}.oj-form-control-inherit:not(.oj-form-control-default) .oj-choice-item::before{min-height:100%}.oj-form-control-inherit:not(.oj-form-control-default) .oj-checkboxset-single .oj-checkboxset-wrapper,.oj-form-control-inherit:not(.oj-form-control-default) .oj-checkboxset-single .oj-choice-row,.oj-form-control-inherit:not(.oj-form-control-default) .oj-checkboxset-single.oj-choice-direction-column .oj-choice-item{margin-bottom:0;height:100%;min-height:100%}html:not([dir=rtl]) .oj-checkbox-label-nocomp,html:not([dir=rtl]) .oj-radiocheckbox-label-text{padding:0}html[dir=rtl] .oj-checkbox-label-nocomp,html[dir=rtl] .oj-radiocheckbox-label-text{padding:0}html:not([dir=rtl]) .oj-checkboxset-input-end .oj-checkbox-label-nocomp,html:not([dir=rtl]) .oj-checkboxset-input-end .oj-radiocheckbox-label-text,html:not([dir=rtl]) .oj-radioset-input-end .oj-radiocheckbox-label-text{padding:0}html[dir=rtl] .oj-checkboxset-input-end .oj-checkbox-label-nocomp,html[dir=rtl] .oj-checkboxset-input-end .oj-radiocheckbox-label-text,html[dir=rtl] .oj-radioset-input-end .oj-radiocheckbox-label-text{padding:0}html:not([dir=rtl]) .oj-checkboxset-input-start .oj-checkbox-label-nocomp,html:not([dir=rtl]) .oj-checkboxset-input-start .oj-radiocheckbox-label-text,html:not([dir=rtl]) .oj-radioset-input-start .oj-radiocheckbox-label-text{padding:0}html[dir=rtl] .oj-checkboxset-input-start .oj-checkbox-label-nocomp,html[dir=rtl] .oj-checkboxset-input-start .oj-radiocheckbox-label-text,html[dir=rtl] .oj-radioset-input-start .oj-radiocheckbox-label-text{padding:0}.oj-checkboxset-input-end .oj-radiocheckbox-icon,.oj-radioset-input-end .oj-radiocheckbox-icon{order:1}.oj-checkboxset-input-start .oj-checkbox-label,.oj-radioset-input-start .oj-radio-label{order:1}.oj-label-inline.oj-checkboxset-label,.oj-label-inline.oj-radioset-label{margin-top:calc(1.9rem / 5)}.oj-checkbox,.oj-radio{opacity:0;width:100%;position:absolute;top:0;height:90%;z-index:1}html:not([dir=rtl]) .oj-checkbox,html:not([dir=rtl]) .oj-radio{left:0}html[dir=rtl] .oj-checkbox,html[dir=rtl] .oj-radio{right:0;left:auto}html:not([dir=rtl]) .oj-checkboxset-input-start .oj-checkbox,html:not([dir=rtl]) .oj-radioset-input-start .oj-radio{left:0}html[dir=rtl] .oj-checkboxset-input-start .oj-checkbox,html[dir=rtl] .oj-radioset-input-start .oj-radio{right:0;left:auto}html:not([dir=rtl]) .oj-checkboxset-input-end .oj-checkbox,html:not([dir=rtl]) .oj-radioset-input-end .oj-radio{right:0;left:auto}html[dir=rtl] .oj-checkboxset-input-end .oj-checkbox,html[dir=rtl] .oj-radioset-input-end .oj-radio{left:0}.oj-choice-item.oj-focus-highlight .oj-radiocheckbox-icon,.oj-choice-row-inline.oj-focus-highlight .oj-radiocheckbox-icon,.oj-choice-row.oj-focus-highlight .oj-radiocheckbox-icon{outline:dotted 1px black;outline:-webkit-focus-ring-color auto}html:not([dir=rtl]) .oj-checkbox-label,html:not([dir=rtl]) .oj-checkbox-label-nocomp,html:not([dir=rtl]) .oj-radio-label{text-align:left}html[dir=rtl] .oj-checkbox-label,html[dir=rtl] .oj-checkbox-label-nocomp,html[dir=rtl] .oj-radio-label{text-align:right}html:not([dir=rtl]) .oj-choice-direction-row .oj-choice-item:not(:last-child)>.oj-checkbox-label,html:not([dir=rtl]) .oj-choice-direction-row .oj-choice-item:not(:last-child)>.oj-checkbox-label-nocomp,html:not([dir=rtl]) .oj-choice-direction-row .oj-choice-item:not(:last-child)>.oj-radio-label{margin-right:2rem}html[dir=rtl] .oj-choice-direction-row .oj-choice-item:not(:last-child)>.oj-checkbox-label,html[dir=rtl] .oj-choice-direction-row .oj-choice-item:not(:last-child)>.oj-checkbox-label-nocomp,html[dir=rtl] .oj-choice-direction-row .oj-choice-item:not(:last-child)>.oj-radio-label{margin-left:2rem}html:not([dir=rtl]) .oj-choice-direction-row.oj-checkboxset-input-start .oj-choice-item:not(:last-child)>.oj-checkbox-label,html:not([dir=rtl]) .oj-choice-direction-row.oj-checkboxset-input-start .oj-choice-item:not(:last-child)>.oj-checkbox-label-nocomp,html:not([dir=rtl]) .oj-choice-direction-row.oj-radioset-input-start .oj-choice-item:not(:last-child)>.oj-radio-label{margin-right:2rem}html[dir=rtl] .oj-choice-direction-row.oj-checkboxset-input-start .oj-choice-item:not(:last-child)>.oj-checkbox-label,html[dir=rtl] .oj-choice-direction-row.oj-checkboxset-input-start .oj-choice-item:not(:last-child)>.oj-checkbox-label-nocomp,html[dir=rtl] .oj-choice-direction-row.oj-radioset-input-start .oj-choice-item:not(:last-child)>.oj-radio-label{margin-left:2rem}html:not([dir=rtl]) .oj-choice-direction-row.oj-checkboxset-input-end .oj-choice-item:not(:first-child)>.oj-checkbox-label,html:not([dir=rtl]) .oj-choice-direction-row.oj-checkboxset-input-end .oj-choice-item:not(:first-child)>.oj-checkbox-label-nocomp,html:not([dir=rtl]) .oj-choice-direction-row.oj-radioset-input-end .oj-choice-item:not(:first-child)>.oj-radio-label{margin-left:2rem}html[dir=rtl] .oj-choice-direction-row.oj-checkboxset-input-end .oj-choice-item:not(:first-child)>.oj-checkbox-label,html[dir=rtl] .oj-choice-direction-row.oj-checkboxset-input-end .oj-choice-item:not(:first-child)>.oj-checkbox-label-nocomp,html[dir=rtl] .oj-choice-direction-row.oj-radioset-input-end .oj-choice-item:not(:first-child)>.oj-radio-label{margin-right:2rem}html:not([dir=rtl]) .oj-form-control-inherit:not(.oj-form-control-default) .oj-checkbox-label{text-align:inherit}html[dir=rtl] .oj-form-control-inherit:not(.oj-form-control-default) .oj-checkbox-label{text-align:inherit}.oj-choice-direction-row .oj-choice-item,.oj-choice-row-inline{border-top-width:0}.oj-checkbox-label,.oj-radio-label{height:100%;order:1}.oj-form .oj-checkboxset-single .oj-choice-item,.oj-form .oj-checkboxset-single .oj-choice-row{justify-content:flex-start}.oj-form .oj-checkboxset-single .oj-radiocheckbox-label-text{flex:0 1 auto}.oj-radiocheckbox-icon{box-sizing:border-box;background-repeat:no-repeat;flex:0 0 auto;order:0}html:not([dir=rtl]) .oj-radiocheckbox-icon{margin:0 .6rem 0 0}html[dir=rtl] .oj-radiocheckbox-icon{margin:0 0 0 .6rem}html:not([dir=rtl]) .oj-checkboxset-input-start .oj-radiocheckbox-icon,html:not([dir=rtl]) .oj-radioset-input-start .oj-radiocheckbox-icon{margin:0 .6rem 0 0}html[dir=rtl] .oj-checkboxset-input-start .oj-radiocheckbox-icon,html[dir=rtl] .oj-radioset-input-start .oj-radiocheckbox-icon{margin:0 0 0 .6rem}html:not([dir=rtl]) .oj-checkboxset-input-end .oj-radiocheckbox-icon,html:not([dir=rtl]) .oj-radioset-input-end .oj-radiocheckbox-icon{margin:0 0 0 .6rem}html[dir=rtl] .oj-checkboxset-input-end .oj-radiocheckbox-icon,html[dir=rtl] .oj-radioset-input-end .oj-radiocheckbox-icon{margin:0 .6rem 0 0}.oj-checkboxset-input-end .oj-radiocheckbox-icon,.oj-checkboxset-input-start .oj-checkbox-label,.oj-radioset-input-end .oj-radiocheckbox-icon,.oj-radioset-input-start .oj-radio-label{order:1}.oj-checkboxset-input-end .oj-checkbox-label,.oj-checkboxset-input-start .oj-radiocheckbox-icon,.oj-radioset-input-end .oj-radio-label,.oj-radioset-input-start .oj-radiocheckbox-icon{order:0}.oj-checkboxset.oj-invalid .oj-checkboxset-wrapper,.oj-radioset.oj-invalid .oj-radioset-wrapper{border-width:2px 2px 2px 2px;border-style:solid;border-color:#e65a66}.oj-checkboxset.oj-warning .oj-checkboxset-wrapper,.oj-radioset.oj-warning .oj-radioset-wrapper{border-width:2px 2px 2px 2px;border-style:solid;border-color:#f8ca75}.oj-checkboxset.oj-invalid .oj-checkboxset-wrapper,.oj-checkboxset.oj-warning .oj-checkboxset-wrapper,.oj-radioset.oj-invalid .oj-radioset-wrapper,.oj-radioset.oj-warning .oj-radioset-wrapper{padding:.3rem .6rem .3rem .6rem}html:not([dir=rtl]) .oj-choice-direction-row.oj-checkboxset-input-start .oj-choice-item:not(:first-child)>.oj-checkbox-label,html:not([dir=rtl]) .oj-choice-direction-row.oj-checkboxset-input-start .oj-choice-item:not(:first-child)>.oj-checkbox-label-nocomp,html:not([dir=rtl]) .oj-choice-direction-row.oj-radioset-input-start .oj-choice-item:not(:first-child)>.oj-radio-label{margin-left:0}html[dir=rtl] .oj-choice-direction-row.oj-checkboxset-input-start .oj-choice-item:not(:first-child)>.oj-checkbox-label,html[dir=rtl] .oj-choice-direction-row.oj-checkboxset-input-start .oj-choice-item:not(:first-child)>.oj-checkbox-label-nocomp,html[dir=rtl] .oj-choice-direction-row.oj-radioset-input-start .oj-choice-item:not(:first-child)>.oj-radio-label{margin-right:0}html:not([dir=rtl]) .oj-choice-direction-row.oj-checkboxset-input-end .oj-choice-item:not(:last-child)>.oj-checkbox-label,html:not([dir=rtl]) .oj-choice-direction-row.oj-checkboxset-input-end .oj-choice-item:not(:last-child)>.oj-checkbox-label-nocomp,html:not([dir=rtl]) .oj-choice-direction-row.oj-radioset-input-end .oj-choice-item:not(:last-child)>.oj-radio-label{margin-right:0}html[dir=rtl] .oj-choice-direction-row.oj-checkboxset-input-end .oj-choice-item:not(:last-child)>.oj-checkbox-label,html[dir=rtl] .oj-choice-direction-row.oj-checkboxset-input-end .oj-choice-item:not(:last-child)>.oj-checkbox-label-nocomp,html[dir=rtl] .oj-choice-direction-row.oj-radioset-input-end .oj-choice-item:not(:last-child)>.oj-radio-label{margin-left:0}.oj-radioset-option-defaults{font-family:'{"renderInputAs":"backgroundImage"}'}.oj-checkboxset-option-defaults{font-family:'{"renderInputAs":"backgroundImage"}'}oj-selector:not(.oj-complete){visibility:hidden}.oj-selector:hover .oj-selector-wrapper:not(.oj-selected){width:16px;height:16px;margin:10px}.oj-selector:hover .oj-selector-wrapper.oj-selected{width:16px;height:16px;margin:10px}.oj-selector{width:calc(2 * 10px + 16px);height:calc(2 * 10px + 16px);display:block}.oj-selector .oj-selector-wrapper{display:inline-block;width:16px;height:16px;margin:10px}.oj-selector .oj-selector-wrapper .oj-selectorbox{width:calc(2 * 10px + 16px);height:calc(2 * 10px + 16px);opacity:0;margin:calc(-1 * 10px)}oj-stream-list:not(.oj-complete){visibility:hidden}.oj-streamlist{display:block;overflow:auto}.oj-streamlist-option-defaults{font-family:'{"showIndicatorDelay":"250"}'}.oj-dvtbase{display:block;position:relative;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;animation-duration:.5s}.oj-dvtbase svg{overflow:hidden}.oj-dvtbase:focus{outline:0}.oj-dvt-category1{color:#237bb1}.oj-dvt-category2{color:#68c182}.oj-dvt-category3{color:#fad55c}.oj-dvt-category4{color:#ed6647}.oj-dvt-category5{color:#8561c8}.oj-dvt-category6{color:#6ddbdb}.oj-dvt-category7{color:#ffb54d}.oj-dvt-category8{color:#e371b2}.oj-dvt-category9{color:#47bdef}.oj-dvt-category10{color:#a2bf39}.oj-dvt-category11{color:#a75dba}.oj-dvt-category12{color:#f7f37b}.oj-dvt-tooltip{border-style:solid;border-width:1px;padding:2px;background-color:#fcfcfd;color:rgba(0,0,0,.8);border-color:#000;font-size:1rem}.oj-dvt-datatip{padding:2px;border-style:solid;border-width:2px;background-color:#fcfcfd;color:rgba(0,0,0,.8);border-radius:1px;box-shadow:1px 1px 3px 0 hsla(0,0%,0%,.35);font-size:.85714rem}.oj-dvt-datatip-table{border-collapse:separate;border-spacing:2px;overflow:hidden;display:block}.oj-dvt-datatip-label{font-size:.85714rem;color:rgba(0,0,0,.6);padding:0 2px;white-space:nowrap}html:not([dir=rtl]) .oj-dvt-datatip-label{text-align:right}html[dir=rtl] .oj-dvt-datatip-label{text-align:left}.oj-dvt-datatip-value{font-size:.85714rem;color:#323334;padding:0 2px}html:not([dir=rtl]) .oj-dvt-datatip-value{text-align:left}html[dir=rtl] .oj-dvt-datatip-value{text-align:right}oj-legend:not(.oj-complete){visibility:hidden}oj-legend{display:block}.oj-legend{font-size:.85714rem;color:rgba(0,0,0,.8);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.oj-legend-title{font-size:.85714rem}.oj-legend-section-title{font-size:.85714rem;color:rgba(0,0,0,.8)}.oj-legend-title{color:rgba(0,0,0,.55)}.oj-legend-section-title{color:rgba(0,0,0,.55)}.oj-dvt-no-data-message{color:rgba(0,0,0,.8);font-size:.85714rem}.oj-dvt-icon{stroke:none}.oj-dvt-button-borderless .oj-dvt-button-background{stroke:none;fill:transparent}.oj-dvt-button-borderless{stroke:none;fill:none}.oj-dvt-button-borderless .oj-dvt-icon{fill:rgba(0,0,0,0.8)}.oj-dvt-button-borderless.oj-hover .oj-dvt-icon{fill:#02629f}.oj-dvt-button-borderless.oj-active .oj-dvt-icon{fill:#027bc7}.oj-dvt-button-borderless.oj-disabled .oj-dvt-icon{fill:#cbcccd;opacity:1}.oj-dvt-button-outlined .oj-dvt-button-background{stroke:none;fill:white}.oj-dvt-button-outlined{stroke:#cbcccd;fill:none}.oj-dvt-button-outlined.oj-hover{stroke:#cbcccd;fill:#f7f7f8}.oj-dvt-button-outlined.oj-active{stroke:#027bc7;fill:#027bc7}.oj-dvt-button-outlined.oj-disabled{stroke:#cbcccd}.oj-dvt-button-outlined.oj-selected{stroke:#027bc7;fill:#027bc7}.oj-dvt-button-outlined.oj-selected.oj-hover{stroke:#027bc7;fill:#027bc7}.oj-dvt-button-outlined .oj-dvt-icon{fill:rgba(0,0,0,0.8)}.oj-dvt-button-outlined.oj-hover .oj-dvt-icon{fill:#02629f}.oj-dvt-button-outlined.oj-active .oj-dvt-icon{fill:white}.oj-dvt-button-outlined.oj-disabled .oj-dvt-icon{fill:#cbcccd}.oj-dvt-button-outlined.oj-selected .oj-dvt-icon{fill:white}.oj-dvt-button-outlined.oj-selected.oj-hover .oj-dvt-icon{fill:#02629f}.oj-dvt-marquee{fill:rgba(255,255,255,0.4);stroke:#0572ce}.oj-dvt-marquee-inner-area{fill:transparent}oj-chart:not(.oj-complete){visibility:hidden}oj-chart{display:block}.oj-chart{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:400px;height:300px}.oj-chart-data-label{font-size:.85714rem;color:#333}.oj-chart-data-cursor-line{color:rgba(0,0,0,.8);width:2px}.oj-chart-data-cursor-outer-line{stroke:transparent;stroke-width:0}.oj-chart-stock-falling{background-color:#ed6647}.oj-chart-stock-range{background-color:#c6c7c8}.oj-chart-stock-rising{background-color:#707375}.oj-chart-stack-label{font-size:.85714rem;font-weight:700}.oj-chart-pie-center-label,.oj-chart-xaxis-title,.oj-chart-y2axis-title,.oj-chart-yaxis-title{font-size:1rem;color:rgba(0,0,0,.55)}.oj-chart-xaxis-tick-label,.oj-chart-y2axis-tick-label,.oj-chart-yaxis-tick-label{font-size:.85714rem;color:rgba(0,0,0,.8)}.oj-chart-polar-axis-tick-label-outside{fill:white}.oj-chart-polar-axis-tick-label-inside{fill:rgba(255,255,255,0.6)}oj-spark-chart:not(.oj-complete){visibility:hidden}oj-spark-chart{display:block}.oj-sparkchart{width:100px;height:18px}.oj-sparkchart.oj-focus-highlight{outline:dotted 1px black;outline:-webkit-focus-ring-color auto}.oj-spark-chart-item{color:#267db3}.oj-chart-animation-down{fill:#ff3300}.oj-chart-animation-up{fill:#0099ff}.oj-chart-animation-marker{fill:#ffff2b}.oj-chart .oj-active-drop{fill:#d9f4fa}.oj-chart-reference-object-area{color:#333}.oj-chart-reference-object-line{width:1px;color:#333}.oj-chart-reference-object-inner-line{stroke:transparent;stroke-width:0}oj-diagram:not(.oj-complete){visibility:hidden}oj-diagram{display:block}.oj-diagram{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;height:400px}.oj-diagram-node.oj-hover{border-top-color:#b1b3b4;border-bottom-color:#fff}.oj-diagram-node.oj-selected{border-color:#000}.oj-diagram-node-label{font-size:1rem;color:rgba(0,0,0,.8)}.oj-diagram-link{color:#b1b3b4;padding:10px}.oj-diagram-link.oj-hover{border-top-color:#b1b3b4;border-bottom-color:#fff}.oj-diagram-link.oj-selected{border-color:#000}.oj-diagram-link-label{font-size:1rem;color:rgba(0,0,0,.8)}.oj-diagram .oj-active-drop{fill:#d9f4fa;fill-opacity:.75}.oj-diagram .oj-invalid-drop{cursor:no-drop}.oj-diagram-node.oj-active-drop{fill:#d9f4fa;fill-opacity:.75}.oj-diagram-node.oj-invalid-drop{cursor:no-drop}.oj-diagram-link.oj-active-drop{stroke:#d9f4fa;stroke-opacity:.75}.oj-diagram-link.oj-invalid-drop{cursor:no-drop}.oj-diagram-overview{background-color:#e5e6e6;padding:0}.oj-diagram-overview-content{padding:10px}.oj-diagram-overview-viewport{background-color:#fff;border-color:#4b4d4e}.oj-diagram-overview-node{fill:#4b4d4e}.oj-diagram-overview-container-node{fill:#4b4d4e;fill-opacity:.25}oj-gantt:not(.oj-complete){visibility:hidden}.oj-gantt{animation-duration:.5s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0}.oj-gantt-container{fill:#fcfcfd;stroke:#e0e1e1;stroke-width:2px}.oj-gantt-no-data-message{fill:rgba(0,0,0,0.8);font-size:.85714rem}.oj-gantt-horizontal-gridline{stroke:#e0e1e1;stroke-width:1px}.oj-gantt-major-vertical-gridline,.oj-gantt-minor-vertical-gridline{stroke:#c6c7c8;stroke-dasharray:5,5}.oj-gantt-row{fill:white;padding-top:.3571rem;padding-bottom:.3571rem}.oj-gantt-row.oj-focus-highlight{stroke-width:1px;stroke-dasharray:1 1;stroke:black}.oj-gantt-row.oj-active-drop{fill:#d9f4fa}.oj-gantt-row-label{color:rgba(0,0,0,.85);font-size:1rem;padding-left:.5714rem;padding-right:.5714rem}.oj-gantt-task{fill:#237bb1;filter:url("#ojGanttTaskTintFilter");height:1.5714rem;padding-left:0;padding-right:0;margin-left:0;margin-right:0;border-radius:0}.oj-gantt-task.oj-hover{fill:none;filter:none;stroke-width:2}.oj-gantt-task.oj-focus{fill:none;filter:none;stroke-width:2}.oj-gantt-task.oj-selected{fill:none;filter:none;stroke:black}.oj-gantt-task-bar{fill:#237bb1}.oj-gantt-task-milestone{fill:#707375}.oj-gantt-task-summary{fill:rgba(0,0,0,0.8);filter:none}.oj-gantt-task-label.oj-draggable,.oj-gantt-task-progress.oj-draggable,.oj-gantt-task.oj-draggable{cursor:move}.oj-gantt-task-drag-image{fill-opacity:0;stroke:#323334;stroke-width:1px;stroke-dasharray:5,2}.oj-gantt-task-resize-handle{opacity:0}.oj-gantt-task-resize-handle.oj-draggable{cursor:ew-resize}.oj-gantt-task-label{color:#000;font-size:.85714rem;margin-left:.3571rem;margin-right:.3571rem}.oj-gantt-task-progress{fill:#237bb1;border-radius:0}.oj-gantt-task-overtime{fill:#707375}.oj-gantt-task-downtime{fill:#707375;height:.25rem}.oj-gantt-task-attribute{fill:#47bdef;height:.313rem}.oj-gantt-baseline{fill:#237bb1;filter:url("#ojGanttTaskShadeFilter");border-radius:0}.oj-gantt-baseline-bar{fill:#237bb1;height:.4286rem;margin-top:0}.oj-gantt-baseline-milestone{fill:#707375}.oj-gantt-major-axis{fill:#f7f7f8;stroke:#e0e1e1;height:1.6429rem}.oj-gantt-major-axis-label{color:rgba(0,0,0,.85);font-size:1rem;font-weight:500}.oj-gantt-major-axis-separator{stroke:#e0e1e1}.oj-gantt-minor-axis{fill:#f7f7f8;stroke:#e0e1e1;height:1.6429rem}.oj-gantt-minor-axis-label{color:rgba(0,0,0,.8);font-size:.85714rem;font-weight:400}.oj-gantt-minor-axis-separator{stroke:#e0e1e1}.oj-gantt-reference-object-area{fill:black;opacity:.08;shape-rendering:crispEdges}.oj-gantt-reference-object-line{stroke:#ed6647;shape-rendering:crispEdges}.oj-gantt-reference-object-inner-line{stroke:#fcfcfd;shape-rendering:crispEdges}.oj-gantt-tooltip-label{font-size:.85714rem;color:rgba(0,0,0,.6);padding:0 2px;white-space:nowrap}html:not([dir=rtl]) .oj-gantt-tooltip-label{text-align:right}html[dir=rtl] .oj-gantt-tooltip-label{text-align:left}.oj-gantt-tooltip-value{color:rgba(0,0,0,.8);padding:0 2px}html:not([dir=rtl]) .oj-gantt-tooltip-value{text-align:left}html[dir=rtl] .oj-gantt-tooltip-value{text-align:right}.oj-gantt-tooltip-content{display:block;border-collapse:separate;border-spacing:2px;overflow:hidden}.oj-gantt .oj-dvt-button-outlined,.oj-gantt .oj-dvt-button-outlined.oj-disabled,.oj-gantt .oj-dvt-button-outlined.oj-hover{stroke:#e5e6e6;fill:none}.oj-gantt .oj-dvt-button-outlined.oj-active{stroke:#e5e6e6;fill:white}.oj-gantt .oj-dvt-button-outlined.oj-active .oj-dvt-icon{fill:#027bc7}.oj-gantt-dependency-line{fill:none;stroke:#4b4d4e;stroke-width:1;marker-end:url("#ojGanttDependencyMarkerEndTriangle")}.oj-gantt-dependency-line.oj-focus{stroke-width:3}.oj-gantt-dependency-line-connector{fill:#4b4d4e;stroke:#4b4d4e}.oj-gantt-dependency-line-custom svg,.oj-gantt-task-custom svg{overflow:visible}.oj-gantt-option-defaults{font-family:'{"taskDefaults":{"baseline":{"borderRadius":"0"},"progress":{"borderRadius":"0"},"borderRadius":"0"}}'!important}.oj-dialgauge{width:200px;height:200px}oj-led-gauge:not(.oj-complete){visibility:hidden}oj-led-gauge{display:block}.oj-ledgauge-fit{width:40px;height:40px}.oj-ledgauge-lg{width:32px;height:32px}.oj-ledgauge-md{width:28px;height:28px}.oj-ledgauge-sm{width:24px;height:24px}oj-status-meter-gauge:not(.oj-complete){visibility:hidden}oj-status-meter-gauge{display:block}.oj-statusmetergauge{width:220px;height:25px}oj-rating-gauge:not(.oj-complete){visibility:hidden}oj-rating-gauge{display:block}.oj-rating-gauge-fit{width:120px;height:25px}.oj-gauge-metric-label{font-weight:700}.oj-gauge-threshold1{color:#ed6647}.oj-gauge-threshold2{color:#fad55c}.oj-gauge-threshold3{color:#68c182}.oj-dialgauge.oj-focus-highlight,.oj-ledgauge.oj-focus-highlight,.oj-ratinggauge.oj-focus-highlight,.oj-statusmetergauge.oj-focus-highlight{outline:dotted 1px black;outline:-webkit-focus-ring-color auto}.oj-rating-gauge-shape-lg{width:36px;height:36px}.oj-rating-gauge-shape-md{width:20px;height:20px}.oj-rating-gauge-shape-sm{width:16px;height:16px}.oj-rating-gauge-selected{fill:#f8c15a;stroke:transparent}.oj-rating-gauge-unselected{fill:#c4ced7;stroke:transparent}.oj-rating-gauge-changed{fill:#ed2c02;stroke:transparent}.oj-rating-gauge-hover{fill:#007cc8;stroke:transparent}.oj-rating-gauge-selected-disabled{fill:#e0e1e1;stroke:transparent}.oj-rating-gauge-unselected-disabled{fill:#f2f2f3;stroke:transparent}.oj-statusmeter-gauge-plotarea{border-color:#d6dfe6;color:#e4e8ea}.oj-statusmetergauge-horizontal-fit{width:220px;height:25px}.oj-statusmetergauge-vertical-fit{width:25px;height:220px}.oj-statusmetergauge-circular-fit{width:6rem;height:6rem}.oj-statusmetergauge-horizontal-sm{width:100%;height:6px}.oj-statusmetergauge-horizontal-md{width:100%;height:10px}.oj-statusmetergauge-horizontal-lg{width:100%;height:14px}.oj-statusmetergauge-vertical-sm{height:100%;width:6px}.oj-statusmetergauge-vertical-md{height:100%;width:10px}.oj-statusmetergauge-vertical-lg{height:100%;width:14px}.oj-statusmetergauge-circular-sm{width:56px;height:56px}.oj-statusmetergauge-circular-md{width:96px;height:96px}.oj-statusmetergauge-circular-lg{width:196px;height:196px}oj-n-box:not(.oj-complete){visibility:hidden}oj-n-box{display:block}.oj-nbox{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;height:540px}.oj-nbox-container{grid-gap:3px}.oj-nbox-columns-title,.oj-nbox-rows-title{color:rgba(0,0,0,.8);font-size:1rem}.oj-nbox-column-label,.oj-nbox-row-label{color:rgba(0,0,0,.8);font-size:.85714rem}.oj-nbox-cell{background-color:#f2f2f3;padding:6px;grid-gap:6px;height:34px}.oj-nbox-cell.oj-maximized{background-color:#e0e1e1}.oj-nbox-cell.oj-minimized{background-color:#f2f2f3}.oj-nbox-cell-label{color:rgba(0,0,0,.8);font-size:1rem;font-weight:400}.oj-nbox-node-one-label-padding{padding:2px}.oj-nbox-node-two-label-padding{padding:2px}.oj-nbox-node-no-label{height:19px}.oj-nbox-cell-countlabel{color:rgba(0,0,0,.8)}.oj-nbox-cell-countlabel.oj-nbox-cell-header{font-size:1rem}.oj-nbox-node{background-color:#fff;border-radius:1px;min-width:55px;max-width:148px}.oj-nbox-node.oj-hover{border-color:#fff}.oj-nbox-node.oj-selected{border-color:#000}.oj-nbox-node-label{font-size:1rem}.oj-nbox-node-initials-background{width:256px;height:256px}.oj-nbox-node-secondarylabel{font-size:.85714rem}.oj-nbox-dialog{background-color:#f2f2f3;border-color:#c6c7c8}.oj-nbox-dialog-label{color:rgba(0,0,0,.8);font-size:1rem;font-weight:400}.oj-nbox-dialog-countlabel{font-size:1rem;font-weight:400}.oj-nbox-node-initials{fill:white;font-size:12px}.oj-nbox-node-initials.oj-nbox-node-initials-lg{font-size:14px}.oj-nbox-node-initials-neutral{fill:#707375}.oj-nbox-node-initials-red{fill:#e4001e}.oj-nbox-node-initials-orange{fill:#be4800}.oj-nbox-node-initials-forest{fill:#008323}.oj-nbox-node-initials-green{fill:#005a1c}.oj-nbox-node-initials-teal{fill:#008179}.oj-nbox-node-initials-mauve{fill:#754b9a}.oj-nbox-node-initials-pink{fill:#c44591}.oj-nbox-node-initials-purple{fill:#920083}.oj-nbox-node-initials-blue{fill:#2c5967}.oj-nbox-node-initials-slate{fill:#687878}.oj-nbox-node-initials-lilac{fill:#a15ea1}.oj-nbox-node-initials-gray{fill:#6f757e}oj-picto-chart:not(.oj-complete){visibility:hidden}oj-picto-chart{display:inline-block}.oj-pictochart{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block}.oj-pictochart-item{background-color:#b1b3b4}oj-tag-cloud:not(.oj-complete){visibility:hidden}oj-tag-cloud{display:block}.oj-tagcloud{color:rgba(0,0,0,.8);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;height:300px}oj-thematic-map:not(.oj-complete){visibility:hidden}oj-thematic-map{display:block}.oj-thematicmap{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:600px;height:375px}.oj-thematicmap-arealayer{background-color:#e5e6e6;border-color:#fff;font-size:1rem}.oj-thematicmap-area{border-color:#fff}.oj-thematicmap-area.oj-hover{border-color:#fff}.oj-thematicmap-area.oj-selected{border-top-color:#fff;border-bottom-color:#000}.oj-thematicmap-marker{border-color:#fff;color:rgba(0,0,0,.8);font-size:1rem;background-color:#323334}.oj-thematicmap-marker.oj-hover{border-color:#fff}.oj-thematicmap-marker.oj-selected{border-color:#000}.oj-thematicmap-link{color:#b1b3b4}.oj-thematicmap-link.oj-hover{color:#fff}.oj-thematicmap-link.oj-selected{border-color:#000}oj-treemap:not(.oj-complete){visibility:hidden}oj-treemap{display:block}.oj-treemap{width:650px;height:400px;color:rgba(0,0,0,.8);font-size:.85714rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.oj-treemap-attribute-type-text{color:rgba(0,0,0,.6);font-size:1rem}.oj-treemap-attribute-value-text{font-size:1rem}.oj-treemap-current-drill-text{color:rgba(0,0,0,.8);font-size:1rem}.oj-treemap-drill-text{color:#02629f;font-size:1rem;text-decoration:none}.oj-treemap-drill-text.oj-hover{text-decoration:underline}.oj-treemap-node{font-size:.85714rem}.oj-treemap-node.oj-hover{border-color:#ededee}.oj-treemap-node.oj-selected{border-top-color:#000;border-bottom-color:#fff}.oj-treemap-node-header{font-size:.85714rem;color:rgba(0,0,0,.85);background-color:#fff;border-color:#e5e6e6}.oj-treemap-node-header.oj-hover{background-color:#ededee;border-color:#e5e6e6;border-top-color:#ededee;border-bottom-color:#e0e1e1}.oj-treemap-node-header.oj-selected{background-color:#d7eaf6;border-color:#e5e6e6;border-top-color:#000;border-bottom-color:#fff}oj-sunburst:not(.oj-complete){visibility:hidden}oj-sunburst{display:block}.oj-sunburst{font-size:.85714rem;color:rgba(0,0,0,.8);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:400px;height:400px}.oj-sunburst-attribute-type-text{color:rgba(0,0,0,.6);font-size:1rem}.oj-sunburst-attribute-value-text{font-size:1rem;color:rgba(0,0,0,.8)}.oj-sunburst-current-drill-text{font-size:1rem;color:rgba(0,0,0,.8)}.oj-sunburst-drill-text{color:#02629f;font-size:1rem;text-decoration:none}.oj-sunburst-drill-text.oj-hover{text-decoration:underline}.oj-sunburst-node{font-size:.85714rem}.oj-sunburst-node.oj-hover{border-color:#ededee}.oj-sunburst-node.oj-selected{border-top-color:#000;border-bottom-color:#fff}oj-time-axis:not(.oj-complete){visibility:hidden}.oj-timeaxis{background-color:transparent;border:1px solid #e5e6e6;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0}.oj-timeaxis-label{font-size:1rem;fill:rgba(0,0,0,0.8)}.oj-timeaxis-separator{stroke:#e5e6e6}.oj-table-header-row .oj-timeaxis-separator{stroke:#e5e6e6}.oj-datagrid-column-header-cell .oj-timeaxis-separator{stroke:#e0e1e1}.oj-table-header-row .oj-timeaxis{border-bottom:none;border-color:#e5e6e6}.oj-datagrid-column-header-cell .oj-timeaxis{border:none}.oj-datagrid-column-header-cell .oj-timeaxis~.oj-timeaxis{border-top:1px solid #e0e1e1}oj-timeline:not(.oj-complete){visibility:hidden}.oj-timeline{outline:0;border-color:#e5e6e6;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.oj-timeline-item{background-color:#fff;border-color:#8a8d8f;padding-top:5px}.oj-timeline-item.oj-hover{border-color:#76b8e1}.oj-timeline-item.oj-selected{border-color:#000}.oj-timeline-item-description{color:rgba(0,0,0,.8);font-size:.85714rem;white-space:nowrap}.oj-timeline-item-title{color:rgba(0,0,0,.7);font-size:.85714rem;white-space:nowrap;font-weight:700}.oj-timeline-major-axis-label{color:rgba(0,0,0,.7);font-size:1rem;white-space:nowrap;font-weight:700}.oj-timeline-major-axis-separator{color:#c6c7c8}.oj-timeline-minor-axis{background-color:#f2f2f3;border-color:#e5e6e6}.oj-timeline-minor-axis-label{color:rgba(0,0,0,.8);font-size:.85714rem;white-space:nowrap}.oj-timeline-minor-axis-separator{color:#c6c7c8}.oj-timeline-overview{background-color:#e5e6e6}.oj-timeline-overview-label{color:rgba(0,0,0,.7);font-size:.85714rem;white-space:nowrap;font-weight:700}.oj-timeline-overview-window{background-color:#fff;border-color:#4b4d4e}.oj-timeline-reference-object{color:#ed6647}.oj-timeline-series{background-color:#fafafa}.oj-timeline-series-label{color:rgba(0,0,0,.85);font-size:1rem;white-space:nowrap;font-weight:700}.oj-timeline-series-empty-text{color:rgba(0,0,0,.8);font-size:.85714rem;white-space:nowrap}.oj-timeline-tooltip-label{font-size:.85714rem;color:rgba(0,0,0,.6)}.oj-timeline .oj-dvt-button-outlined,.oj-timeline .oj-dvt-button-outlined.oj-disabled,.oj-timeline .oj-dvt-button-outlined.oj-hover{stroke:#e5e6e6;fill:none}.oj-timeline .oj-dvt-button-outlined.oj-active{stroke:#e5e6e6;fill:white}.oj-timeline .oj-dvt-button-outlined.oj-active .oj-dvt-icon{fill:#027bc7}oj-form-layout{display:block}.oj-form-cols-labels-inline{column-width:22rem;column-gap:normal}.oj-form-cols{column-width:18.45rem;column-gap:normal}.oj-form-layout-no-min-column-width .oj-form-cols,.oj-form-layout-no-min-column-width .oj-form-cols-labels-inline{column-width:auto}.oj-form-cols-max2{column-count:2}.oj-form-cols-labels-inline>.oj-flex,.oj-form-cols-labels-inline>.oj-flex>.oj-flex-item,.oj-form-cols>.oj-flex,.oj-form-cols>.oj-flex>.oj-flex-item{-moz-column-break-inside:avoid;-ms-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.oj-agent-browser-firefox .oj-formlayout-max-cols-1>.oj-form:not(.oj-formlayout-form-across),.oj-agent-browser-safari .oj-formlayout-max-cols-1>.oj-form:not(.oj-formlayout-form-across){display:inline}.oj-agent-browser-firefox .oj-form-layout>.oj-form:not(.oj-formlayout-form-across)>.oj-flex{display:inline}.oj-form>h1,.oj-form>h2,.oj-form>h3,.oj-form>h4,.oj-form>hr{margin:calc(15px - 10px) 0 15px 0}.oj-form>.oj-form-control,.oj-form>.oj-form-non-control{margin-bottom:10px}.oj-form>.oj-flex>.oj-flex-item>.oj-form{text-align:left}html[dir=rtl] .oj-form>.oj-flex>.oj-flex-item>.oj-form{text-align:right}.oj-form>.oj-flex>.oj-flex-item:not(.oj-formlayout-nested-formlayout):not(.oj-formlayout-nested-labelvalue){padding:0 0 calc(10px - 4px) 0}.oj-form.oj-label-value>.oj-flex>.oj-flex-item:first-child{margin:0}.oj-form>.oj-flex>.oj-flex-item>.oj-form-non-control{margin-bottom:4px}.oj-form-layout{border-color:transparent;border-style:solid;border-width:0 0 0}.oj-form-layout-inset{margin:0;border-width:0}.oj-form>.oj-flex{border-style:solid;border-color:transparent;border-width:0 0 0 0;padding:0 0 0}.oj-form-layout>.oj-form[class*=oj-form-cols-]>.oj-flex:last-child{border-width:0 0 0 0}.oj-form>.oj-flex:last-child{border-width:0}.oj-form>.oj-flex>.oj-flex-item>.oj-formlayout-label-nowrap,.oj-formlayout-labels-nowrap>.oj-flex>.oj-flex-item>.oj-formlayout-inline-label>.oj-label,.oj-formlayout-labels-nowrap>.oj-flex>.oj-flex-item>.oj-label,.oj-formlayout-labels-nowrap>.oj-flex>.oj-flex-item>.oj-label-nocomp,.oj-formlayout-labels-nowrap>.oj-flex>.oj-flex-item>.oj-label-value .oj-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oj-formlayout-inline-label>.oj-label,.oj-formlayout-inline-label>.oj-label-nocomp,.oj-formlayout-labels-inline>.oj-flex>.oj-flex-item>.oj-label,.oj-formlayout-labels-inline>.oj-flex>.oj-flex-item>.oj-label-nocomp{width:100%;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;text-align:right}html[dir=rtl] .oj-formlayout-inline-label>.oj-label,html[dir=rtl] .oj-formlayout-inline-label>.oj-label-nocomp,html[dir=rtl] .oj-formlayout-labels-inline>.oj-flex>.oj-flex-item>.oj-label,html[dir=rtl] .oj-formlayout-labels-inline>.oj-flex>.oj-flex-item>.oj-label-nocomp{text-align:left}.oj-formlayout-inline-value{text-align:left}html[dir=rtl] .oj-formlayout-inline-value{text-align:right}.oj-formlayout-labels-inline>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-required-icon,.oj-formlayout-labels-inline>.oj-form>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-required-icon{margin-top:1px}.oj-formlayout-labels-inline>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-help-icon,.oj-formlayout-labels-inline>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-help-icon-anchor,.oj-formlayout-labels-inline>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-required-icon,.oj-formlayout-labels-inline>.oj-flex>.oj-flex-item:nth-child(odd) label,.oj-formlayout-labels-inline>.oj-form>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-help-icon,.oj-formlayout-labels-inline>.oj-form>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-help-icon-anchor,.oj-formlayout-labels-inline>.oj-form>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-required-icon,.oj-formlayout-labels-inline>.oj-form>.oj-flex>.oj-flex-item:nth-child(odd) label{float:none}html:not([dir=rtl]) .oj-formlayout-labels-inline>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-help-icon,html:not([dir=rtl]) .oj-formlayout-labels-inline>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-required-icon,html:not([dir=rtl]) .oj-formlayout-labels-inline>.oj-form>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-help-icon,html:not([dir=rtl]) .oj-formlayout-labels-inline>.oj-form>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-required-icon{margin-left:0;margin-right:6px}html[dir=rtl] .oj-formlayout-labels-inline>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-help-icon,html[dir=rtl] .oj-formlayout-labels-inline>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-required-icon,html[dir=rtl] .oj-formlayout-labels-inline>.oj-form>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-help-icon,html[dir=rtl] .oj-formlayout-labels-inline>.oj-form>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-required-icon{margin-right:0;margin-left:6px}.oj-formlayout-inline-label>.oj-label,.oj-formlayout-inline-label>.oj-label-nocomp,.oj-formlayout-labels-inline>.oj-flex>.oj-flex-item>.oj-label,.oj-formlayout-labels-inline>.oj-flex>.oj-flex-item>.oj-label-nocomp{display:inline-block;vertical-align:top;margin-top:.4em;box-sizing:border-box}html:not([dir=rtl]) .oj-formlayout-inline-label>.oj-label,html:not([dir=rtl]) .oj-formlayout-inline-label>.oj-label-nocomp,html:not([dir=rtl]) .oj-formlayout-labels-inline>.oj-flex>.oj-flex-item>.oj-label,html:not([dir=rtl]) .oj-formlayout-labels-inline>.oj-flex>.oj-flex-item>.oj-label-nocomp{padding-right:.5em}html[dir=rtl] .oj-formlayout-inline-label>.oj-label,html[dir=rtl] .oj-formlayout-inline-label>.oj-label-nocomp,html[dir=rtl] .oj-formlayout-labels-inline>.oj-flex>.oj-flex-item>.oj-label,html[dir=rtl] .oj-formlayout-labels-inline>.oj-flex>.oj-flex-item>.oj-label-nocomp{padding-left:.5em}.oj-formlayout-inline-label>.oj-label-inline-top,.oj-formlayout-inline-label>.oj-label-nocomp.oj-label-for-non-control,.oj-formlayout-labels-inline>.oj-flex>.oj-flex-item>.oj-label-inline-top,.oj-formlayout-labels-inline>.oj-flex>.oj-flex-item>.oj-label-nocomp.oj-label-for-non-control{margin-top:0}.oj-flformlayoutex-inline-label>.oj-checkboxset-label,.oj-formlayout-inline-label>.oj-radioset-label,.oj-formlayout-labels-inline>.oj-flex>.oj-flex-item>.oj-checkboxset-label,.oj-formlayout-labels-inline>.oj-flex>.oj-flex-item>.oj-radioset-label{margin-top:.19rem;margin-bottom:0}.oj-form>.oj-flex>.oj-flex-item>.oj-formlayout-label-nowrap .oj-label-group,.oj-formlayout-labels-nowrap>.oj-flex>.oj-flex-item>.oj-formlayout-inline-label>.oj-label .oj-label-group,.oj-formlayout-labels-nowrap>.oj-flex>.oj-flex-item>.oj-label .oj-label-group{width:inherit;overflow:inherit;text-overflow:inherit}.oj-formlayout-inline-label>.oj-label .oj-label-group,.oj-formlayout-labels-inline>.oj-flex>.oj-flex-item>.oj-label .oj-label-group{width:inherit;overflow:inherit;text-overflow:inherit;line-height:1.6em}.oj-formlayout-labels-inline>.oj-flex>.oj-flex-item:nth-child(odd)>.oj-label-nocomp:not(.oj-label-for-non-control){line-height:1.6em}html:not([dir=rtl]) .oj-formlayout-form-across>.oj-flex>.oj-flex-item:first-child{padding-left:0}html[dir=rtl] .oj-formlayout-form-across>.oj-flex>.oj-flex-item:first-child{padding-right:0}html:not([dir=rtl]) .oj-formlayout-form-across>.oj-flex>.oj-flex-item:last-child{padding-right:0}html[dir=rtl] .oj-formlayout-form-across>.oj-flex>.oj-flex-item:last-child{padding-left:0}.oj-form.oj-formlayout-form-across>.oj-flex{padding-left:0;padding-right:0}html:not([dir=rtl]) .oj-form.oj-formlayout-form-across{padding-left:0}html[dir=rtl] .oj-form.oj-formlayout-form-across{padding-right:0}html:not([dir=rtl]) .oj-form.oj-formlayout-form-across>.oj-flex{padding-right:0}html[dir=rtl] .oj-form.oj-formlayout-form-across>.oj-flex{padding-left:0}oj-form-layout>.oj-form{padding-left:0;padding-right:0;column-gap:1em}.oj-formlayout-labels-inline>.oj-form>.oj-flex{flex-wrap:nowrap}.oj-form-layout>.oj-form.oj-formlayout-form-across>.oj-flex>.oj-formlayout-no-label-flex-item.oj-formlayout-nested-formlayout.oj-flex-item,.oj-form-layout>.oj-form>.oj-flex>.oj-formlayout-nested-formlayout>.oj-form-layout>.oj-form{padding-left:0;padding-right:0}.oj-formlayout-column-gutter{flex-grow:0;flex-shrink:1;flex-basis:1em}.oj-label-value.oj-form>.oj-flex{padding-top:0}.oj-form.oj-label-value>.oj-flex>.oj-flex-item:last-child,.oj-form.oj-label-value>.oj-flex>.oj-flex-item:nth-child(2n),.oj-form>.oj-flex>.oj-flex-item.oj-formlayout-nested-formlayout:last-child,.oj-form>.oj-flex>.oj-flex-item.oj-formlayout-nested-formlayout:nth-child(2n){margin:0}.oj-form-layout-option-defaults{font-family:'{"labelEdge":"top","colspanWrap":"nowrap","direction":"column","columnGap":"1em"}'}oj-form-layout:not(.oj-complete){visibility:hidden}oj-input-text:not(.oj-complete){visibility:hidden}oj-input-password:not(.oj-complete){visibility:hidden}oj-text-area:not(.oj-complete){visibility:hidden}.oj-inputpassword-nocomp,.oj-inputtext-nocomp,.oj-textarea-nocomp{box-sizing:border-box;display:inline-block;font-size:1rem;max-width:18em;min-width:8em;width:100%}@media screen and (max-width:767.9px){.oj-inputpassword-nocomp,.oj-inputtext-nocomp,.oj-textarea-nocomp{-webkit-text-size-adjust:115%}}.oj-form-control-full-width .oj-inputpassword-nocomp,.oj-form-control-full-width .oj-inputtext-nocomp,.oj-form-control-full-width .oj-textarea-nocomp,.oj-form-control-full-width.oj-inputpassword-nocomp,.oj-form-control-full-width.oj-inputtext-nocomp,.oj-form-control-full-width.oj-textarea-nocomp{max-width:100%}.oj-inputtext .oj-inputtext-clear-icon-btn{display:inline-flex;align-items:center;justify-content:center;height:2.28571rem;width:1.5625rem;text-decoration:none;cursor:default}a.oj-inputtext-clear-icon-btn:active{background-color:transparent}.oj-inputtext-clear-icon{margin-top:1px;color:inherit}.oj-inputtext .oj-inputtext-clear-icon-btn:focus{outline:0}.oj-inputtext.oj-focus .oj-text-field-container.oj-inputtext-clearicon-conditional:not(.oj-form-control-empty-clearicon) .oj-inputtext-clear-icon-btn,.oj-inputtext.oj-hover .oj-text-field-container.oj-inputtext-clearicon-conditional:not(.oj-form-control-empty-clearicon) .oj-inputtext-clear-icon-btn{visibility:visible}.oj-inputtext .oj-text-field-container.oj-inputtext-clearicon-conditional .oj-inputtext-clear-icon-btn{visibility:hidden}.oj-inputtext .oj-text-field-counter{visibility:hidden}.oj-inputtext.oj-focus .oj-text-field-counter{visibility:visible}.oj-text-field-counter .oj-inputtext-counter-el{position:relative;bottom:-3px}html:not([dir=rtl]) .oj-text-field-counter .oj-inputtext-counter-el{right:4px}html[dir=rtl] .oj-text-field-counter .oj-inputtext-counter-el{left:4px}.oj-textarea .oj-text-field-counter{display:flex;align-items:center;justify-content:flex-end}.oj-textarea .oj-text-field-counter .oj-textarea-counter-el{visibility:hidden}.oj-textarea.oj-focus .oj-text-field-counter .oj-textarea-counter-el{visibility:visible}.oj-textarea .oj-text-field-container{flex-wrap:wrap;height:auto}.oj-text-field.oj-textarea.oj-disabled .oj-text-field-container{background-color:#ededee}.oj-text-field-counter.oj-textarea-counter-container{height:32px;width:100%;padding:0 8px}html:not([dir=rtl]) .oj-inputtext .oj-inputtext-clearicon-visible .oj-inputtext-input,html:not([dir=rtl]) .oj-inputtext.oj-focus .oj-inputtext-clearicon-conditional .oj-inputtext-input,html:not([dir=rtl]) .oj-inputtext.oj-hover .oj-inputtext-clearicon-conditional .oj-inputtext-input{padding-right:25px}html[dir=rtl] .oj-inputtext .oj-inputtext-clearicon-visible .oj-inputtext-input,html[dir=rtl] .oj-inputtext.oj-focus .oj-inputtext-clearicon-conditional .oj-inputtext-input,html[dir=rtl] .oj-inputtext.oj-hover .oj-inputtext-clearicon-conditional .oj-inputtext-input{padding-left:25px}.oj-inputpassword-input,.oj-inputtext-input,.oj-textarea-input{text-align:left;color:rgba(0,0,0,.8);background-color:#fcfcfd;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;font-weight:400;width:100%}html[dir=rtl] .oj-inputpassword-input,html[dir=rtl] .oj-inputtext-input,html[dir=rtl] .oj-textarea-input{text-align:right}.oj-inputpassword-input:-ms-input-placeholder,.oj-inputtext-input:-ms-input-placeholder,.oj-textarea-input:-ms-input-placeholder{color:rgba(0,0,0,.55);opacity:1;font-style:italic}.oj-inputpassword-input::-ms-input-placeholder,.oj-inputtext-input::-ms-input-placeholder,.oj-textarea-input::-ms-input-placeholder{color:rgba(0,0,0,.55);opacity:1;font-style:italic}.oj-inputpassword-input::placeholder,.oj-inputtext-input::placeholder,.oj-textarea-input::placeholder{color:rgba(0,0,0,.55);opacity:1;font-style:italic}.oj-inputpassword-nocomp,.oj-inputtext-nocomp,.oj-textarea-nocomp{text-align:left;color:rgba(0,0,0,.8);background-color:#fcfcfd;border-style:solid;border-color:#e5e6e6;border-width:1px 1px 1px 1px;border-radius:2px;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;font-weight:400;width:100%;outline:0;box-sizing:border-box;font-family:inherit}html[dir=rtl] .oj-inputpassword-nocomp,html[dir=rtl] .oj-inputtext-nocomp,html[dir=rtl] .oj-textarea-nocomp{text-align:right}.oj-inputpassword-nocomp:-ms-input-placeholder,.oj-inputtext-nocomp:-ms-input-placeholder,.oj-textarea-nocomp:-ms-input-placeholder{color:rgba(0,0,0,.55);opacity:1;font-style:italic}.oj-inputpassword-nocomp::-ms-input-placeholder,.oj-inputtext-nocomp::-ms-input-placeholder,.oj-textarea-nocomp::-ms-input-placeholder{color:rgba(0,0,0,.55);opacity:1;font-style:italic}.oj-inputpassword-nocomp::placeholder,.oj-inputtext-nocomp::placeholder,.oj-textarea-nocomp::placeholder{color:rgba(0,0,0,.55);opacity:1;font-style:italic}.oj-inputpassword-input[size],.oj-inputtext-input[size],.oj-textarea-input[size]{width:auto}.oj-inputpassword-input,.oj-inputpassword-nocomp,.oj-inputtext-input,.oj-inputtext-nocomp{box-sizing:border-box;padding:0 5px;padding-bottom:calc(1px - 1px + 0px)}.oj-inputpassword-nocomp,.oj-inputtext-nocomp{height:2.28571rem}.oj-textarea-input,.oj-textarea-nocomp{padding:.5rem 5px;line-height:1.2;height:auto;padding-top:6px;resize:none}.oj-inputpassword-nocomp[disabled],.oj-inputpassword.oj-disabled .oj-inputpassword-input,.oj-inputtext-nocomp[disabled],.oj-inputtext.oj-disabled .oj-inputtext-input,.oj-textarea-nocomp[disabled],.oj-textarea.oj-disabled .oj-textarea-input{border-style:solid;color:rgba(0,0,0,.38);background-color:#ededee;border-color:#ededee;opacity:1}.oj-inputpassword-nocomp[readonly],.oj-inputtext-nocomp[readonly],.oj-textarea-nocomp[readonly]{background-color:transparent;border-color:transparent;border-left-width:0;border-right-width:0;color:rgba(0,0,0,.8);font-size:1rem;font-weight:400;padding:0}.oj-textarea-nocomp[readonly],.oj-textarea.oj-read-only .oj-textarea-input{padding-top:6px}.oj-inputtext.oj-loading .oj-inputtext-input,.oj-textarea.oj-loading .oj-textarea-input{background-image:linear-gradient(90deg,#ededee 0,#fafafa 10%,#ededee 20%);animation:LoadingGradientAnimation 3s infinite;background-size:200% 200%;opacity:1}.oj-inputpassword-nocomp:not([disabled]):not([readonly]):focus,.oj-inputpassword:not(.oj-disabled):not(.oj-read-only):not(.oj-invalid):not(.oj-warning) .oj-inputpassword-input:focus,.oj-inputtext-nocomp:not([disabled]):not([readonly]):focus,.oj-inputtext:not(.oj-disabled):not(.oj-read-only):not(.oj-invalid):not(.oj-warning) .oj-inputtext-input:focus,.oj-textarea-nocomp:not([disabled]):not([readonly]):focus,.oj-textarea:not(.oj-disabled):not(.oj-read-only):not(.oj-invalid):not(.oj-warning) .oj-textarea-input:focus{border-color:#e5e6e6;border-width:1px 1px 1px 1px}.oj-inputpassword-nocomp:not([disabled]):not([readonly]):focus,.oj-inputpassword:not(.oj-disabled):not(.oj-read-only) .oj-inputpassword-input:focus,.oj-inputtext-nocomp:not([disabled]):not([readonly]):focus,.oj-inputtext:not(.oj-disabled):not(.oj-read-only) .oj-inputtext-input:focus{padding-bottom:0}.oj-form-control-inherit:not(.oj-form-control-default) .oj-inputpassword-nocomp,.oj-form-control-inherit:not(.oj-form-control-default) .oj-inputtext-nocomp,.oj-form-control-inherit:not(.oj-form-control-default) .oj-textarea-nocomp{color:inherit;height:100%;width:100%;border-width:0}html:not([dir=rtl]) .oj-form-control-inherit:not(.oj-form-control-default) .oj-inputpassword-nocomp,html:not([dir=rtl]) .oj-form-control-inherit:not(.oj-form-control-default) .oj-inputtext-nocomp,html:not([dir=rtl]) .oj-form-control-inherit:not(.oj-form-control-default) .oj-textarea-nocomp{text-align:inherit}html[dir=rtl] .oj-form-control-inherit:not(.oj-form-control-default) .oj-inputpassword-nocomp,html[dir=rtl] .oj-form-control-inherit:not(.oj-form-control-default) .oj-inputtext-nocomp,html[dir=rtl] .oj-form-control-inherit:not(.oj-form-control-default) .oj-textarea-nocomp{text-align:inherit}.oj-form-control-inherit:not(.oj-form-control-default) .oj-inputpassword-nocomp:not([disabled]),.oj-form-control-inherit:not(.oj-form-control-default) .oj-inputtext-nocomp:not([disabled]),.oj-form-control-inherit:not(.oj-form-control-default) .oj-textarea-nocomp:not([disabled]){background-color:transparent}.oj-form-control-inherit:not(.oj-form-control-default) .oj-inputpassword-nocomp:not([disabled]):not([readonly]):focus,.oj-form-control-inherit:not(.oj-form-control-default) .oj-inputpassword:not(.oj-disabled):not(.oj-read-only) .oj-inputpassword-input:focus,.oj-form-control-inherit:not(.oj-form-control-default) .oj-inputtext-nocomp:not([disabled]):not([readonly]):focus,.oj-form-control-inherit:not(.oj-form-control-default) .oj-inputtext:not(.oj-disabled):not(.oj-read-only) .oj-inputtext-input:focus,.oj-form-control-inherit:not(.oj-form-control-default) .oj-textarea-nocomp:not([disabled]):not([readonly]):focus,.oj-form-control-inherit:not(.oj-form-control-default) .oj-textarea:not(.oj-disabled):not(.oj-read-only) .oj-textarea-input:focus{border-width:0}.oj-form-control-inherit:not(.oj-form-control-default) .oj-inputpassword .oj-text-field-middle,.oj-form-control-inherit:not(.oj-form-control-default) .oj-inputtext .oj-text-field-middle{height:100%}.oj-text-field-label-inside .oj-textarea-input{padding:0 5px;margin-top:1.25rem;display:block}.oj-text-field-label-inside .oj-textarea-input.oj-text-field-input{min-height:0}.oj-text-field-label-inside.oj-textarea.oj-read-only .oj-textarea-input{margin-top:1.25rem}.oj-text-field-label-inside.oj-textarea:not(.oj-disabled) .oj-label{background-color:#fcfcfd}.oj-inputtext .oj-inputtext-clear-icon-btn{z-index:1}html:not([dir=rtl]) .oj-inputtext .oj-inputtext-clear-icon-btn{margin-left:-25px}html[dir=rtl] .oj-inputtext .oj-inputtext-clear-icon-btn{margin-right:-25px}oj-input-number:not(.oj-complete){visibility:hidden}.oj-inputnumber-wrapper{width:100%;white-space:nowrap;display:inline-flex;box-sizing:border-box}.oj-inputnumber-input{flex:1;width:1em;min-width:1em;font-size:100%;text-align:left;color:rgba(0,0,0,.8);background-color:#fcfcfd;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;border-width:0;padding:0 5px;padding-bottom:calc(1px - 1px + 0px)}html[dir=rtl] .oj-inputnumber-input{text-align:right}.oj-inputnumber-input:-ms-input-placeholder{color:rgba(0,0,0,.55);opacity:1;font-style:italic}.oj-inputnumber-input::-ms-input-placeholder{color:rgba(0,0,0,.55);opacity:1;font-style:italic}.oj-inputnumber-input::placeholder{color:rgba(0,0,0,.55);opacity:1;font-style:italic}.oj-inputnumber .oj-inputnumber-wrapper{height:100%}html:not([dir=rtl]) .oj-inputnumber.oj-has-buttons .oj-inputnumber-input,html:not([dir=rtl]) .oj-inputnumber.oj-has-buttons .oj-text-field-middle{margin-right:0}html[dir=rtl] .oj-inputnumber.oj-has-buttons .oj-inputnumber-input,html[dir=rtl] .oj-inputnumber.oj-has-buttons .oj-text-field-middle{margin-left:0}.oj-inputnumber.oj-disabled .oj-inputnumber-input{color:rgba(0,0,0,.38);background-color:#ededee;opacity:1}.oj-inputnumber.oj-loading .oj-inputnumber-input{background-color:transparent;opacity:1}.oj-inputnumber:not(.oj-read-only):not(.oj-invalid):not(.oj-warning).oj-focus .oj-text-field-container{border-color:#e5e6e6;border-width:1px 1px 1px 1px;padding-bottom:0}.oj-inputnumber .oj-buttonset{height:auto;box-sizing:border-box}.oj-inputnumber .oj-inputnumber-button.oj-button{height:100%;line-height:normal;margin-bottom:0}.oj-inputnumber .oj-button{width:auto}.oj-inputnumber.oj-read-only .oj-buttonset{display:none}.oj-inputnumber-button.oj-button.oj-focus{outline-style:none}html:not([dir=rtl]) .oj-inputnumber .oj-buttonset{border-top-left-radius:0;border-bottom-left-radius:0}html[dir=rtl] .oj-inputnumber .oj-buttonset{border-top-right-radius:0;border-bottom-right-radius:0}html:not([dir=rtl]) .oj-buttonset-multi.oj-button-full-chrome .oj-inputnumber-button.oj-buttonset-first,html:not([dir=rtl]) .oj-buttonset-multi.oj-button-outlined-chrome .oj-inputnumber-button.oj-buttonset-first{border-top-left-radius:0;border-bottom-left-radius:0}html[dir=rtl] .oj-buttonset-multi.oj-button-full-chrome .oj-inputnumber-button.oj-buttonset-first,html[dir=rtl] .oj-buttonset-multi.oj-button-outlined-chrome .oj-inputnumber-button.oj-buttonset-first{border-top-right-radius:0;border-bottom-right-radius:0}html:not([dir=rtl]) .oj-inputnumber .oj-buttonset{border-top-right-radius:2px;border-bottom-right-radius:2px}html[dir=rtl] .oj-inputnumber .oj-buttonset{border-top-left-radius:2px;border-bottom-left-radius:2px}html:not([dir=rtl]) .oj-buttonset-multi.oj-button-full-chrome .oj-inputnumber-button.oj-buttonset-last,html:not([dir=rtl]) .oj-buttonset-multi.oj-button-outlined-chrome .oj-inputnumber-button.oj-buttonset-last{border-top-right-radius:0;border-bottom-right-radius:0}html[dir=rtl] .oj-buttonset-multi.oj-button-full-chrome .oj-inputnumber-button.oj-buttonset-last,html[dir=rtl] .oj-buttonset-multi.oj-button-outlined-chrome .oj-inputnumber-button.oj-buttonset-last{border-top-left-radius:0;border-bottom-left-radius:0}.oj-inputnumber .oj-inputnumber-button.oj-buttonset-first{border-top-width:0;border-bottom-width:0}.oj-inputnumber .oj-inputnumber-button.oj-buttonset-last{border-top-width:0;border-bottom-width:0}html:not([dir=rtl]) .oj-inputnumber .oj-inputnumber-button.oj-buttonset-last{border-right-width:0}html[dir=rtl] .oj-inputnumber .oj-inputnumber-button.oj-buttonset-last{border-left-width:0}.oj-inputnumber.oj-disabled .oj-buttonset{border-color:#ededee}.oj-inputnumber.oj-disabled .oj-inputnumber-button{border-color:#e5e6e6}.oj-form-control-inherit:not(.oj-form-control-default) .oj-inputnumber-wrapper{height:100%}.oj-form-control-inherit:not(.oj-form-control-default) .oj-inputnumber:not(.oj-read-only).oj-focus .oj-text-field-container{border-width:0}.oj-inputnumber.oj-invalid .oj-text-field-input{border-color:#e65a66}.oj-inputnumber.oj-warning .oj-text-field-input{border-color:#f8ca75}.oj-inputnumber-up-icon{margin-bottom:1px}.oj-inputnumber .oj-inputnumber-down-icon,.oj-inputnumber .oj-inputnumber-up-icon{font-size:12px}.oj-inputnumber.oj-loading{background-image:linear-gradient(90deg,#ededee 0,#fafafa 10%,#ededee 20%);animation:LoadingGradientAnimation 3s infinite;background-size:200% 200%}oj-highlight-text:not(.oj-complete){visibility:hidden}.oj-highlighttext{display:inline}.oj-highlighttext-highlighter,.oj-listbox-highlighter{font-weight:700}.oj-listbox-drop-layer{z-index:1000}.oj-listbox-drop{box-sizing:border-box;top:100%;background:#fff;border:1px solid #cbcccd;box-shadow:1px 1px 3px 0 hsla(0,0%,0%,.35);border-top:0}.oj-listbox-drop.oj-listbox-searchselect{display:flex;flex-direction:column}.oj-listbox-drop.oj-listbox-fullscreen{position:fixed}.oj-listbox-searchselect-no-results:not(.oj-listbox-fullscreen){border:none}.oj-listbox-drop-above{border-top:1px solid #cbcccd;border-bottom:0;margin-top:-1px}.oj-listbox-placeholder{color:rgba(0,0,0,.55)}.oj-listbox-results,.oj-listbox-results-base,.oj-select-results{padding:0;margin:1px 0 2px 0;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:transparent;max-height:200px}.oj-listbox-result-sub{margin:0;padding:0}.oj-listbox-result-label{line-height:2rem;margin:0;min-height:2rem;word-break:break-word;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html:not([dir=rtl]) .oj-listbox-result-label{padding-left:5px}html[dir=rtl] .oj-listbox-result-label{padding-right:5px}html:not([dir=rtl]) .oj-listbox-results-depth-1>.oj-listbox-result-label{padding-left:calc(15px + 5px)}html[dir=rtl] .oj-listbox-results-depth-1>.oj-listbox-result-label{padding-right:calc(15px + 5px)}html:not([dir=rtl]) .oj-listbox-results-depth-2>.oj-listbox-result-label{padding-left:calc(2 * 15px + 5px)}html[dir=rtl] .oj-listbox-results-depth-2>.oj-listbox-result-label{padding-right:calc(2 * 15px + 5px)}html:not([dir=rtl]) .oj-listbox-results-depth-3>.oj-listbox-result-label{padding-left:calc(3 * 15px + 5px)}html[dir=rtl] .oj-listbox-results-depth-3>.oj-listbox-result-label{padding-right:calc(3 * 15px + 5px)}html:not([dir=rtl]) .oj-listbox-results-depth-4>.oj-listbox-result-label{padding-left:calc(4 * 15px + 5px)}html[dir=rtl] .oj-listbox-results-depth-4>.oj-listbox-result-label{padding-right:calc(4 * 15px + 5px)}html:not([dir=rtl]) .oj-listbox-results-depth-5>.oj-listbox-result-label{padding-left:calc(5 * 15px + 5px)}html[dir=rtl] .oj-listbox-results-depth-5>.oj-listbox-result-label{padding-right:calc(5 * 15px + 5px)}html:not([dir=rtl]) .oj-listbox-results-depth-6>.oj-listbox-result-label{padding-left:calc(6 * 15px + 5px)}html[dir=rtl] .oj-listbox-results-depth-6>.oj-listbox-result-label{padding-right:calc(6 * 15px + 5px)}html:not([dir=rtl]) .oj-listbox-results-depth-7>.oj-listbox-result-label{padding-left:calc(7 * 15px + 5px)}html[dir=rtl] .oj-listbox-results-depth-7>.oj-listbox-result-label{padding-right:calc(7 * 15px + 5px)}.oj-listbox-result-with-children>.oj-listbox-result-label{font-weight:700}.oj-listbox-results li{list-style:none;display:list-item;background-image:none}.oj-listbox-results .oj-hover{background:#ededee}.oj-listbox-results .oj-disabled{color:rgba(0,0,0,.38);display:list-item;cursor:default}.oj-listbox-results .oj-selected{display:none}.oj-listbox-measure-scrollbar{position:absolute;top:-10000px;width:100px;height:100px;overflow:scroll}html:not([dir=rtl]) .oj-listbox-measure-scrollbar{left:-10000px}html[dir=rtl] .oj-listbox-measure-scrollbar{right:-10000px}.oj-listbox-search-icon{color:rgba(0,0,0,.8)}.oj-listbox-search{box-sizing:border-box;width:100%;display:inline-flex;background-color:#fcfcfd}@media screen and (max-width:767.9px){.oj-listbox-search{-webkit-text-size-adjust:115%}}.oj-listbox-input{width:100%}.oj-listbox-search-wrapper{border:0;padding:5px;background-color:#fcfcfd}html:not([dir=rtl]) .oj-listbox-spyglass-box{padding-right:6px}html[dir=rtl] .oj-listbox-spyglass-box{padding-left:6px}html:not([dir=rtl]) .oj-listbox-no-results{padding-left:5px}html[dir=rtl] .oj-listbox-no-results{padding-right:5px}.oj-listbox-filter-message-box{padding-left:5px;padding-right:5px}.oj-listbox-filter-message-text{line-height:1.8rem;color:rgba(0,0,0,.7);font-size:.85714rem;padding-top:5px;padding-bottom:5px}.oj-listbox-filter-message-separator{border-bottom:1px solid #cbcccd}.oj-listbox-loader-wrapper{display:flex;justify-content:center}.oj-listbox-loading-icon-container{display:flex;justify-content:center;align-items:center;position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0;z-index:1;border-style:none}.oj-listbox-loading-icon{display:inline-block;width:24px;height:24px;margin:.5rem auto}.oj-listbox-loading-icon:before{content:url(/c606fe53103608fe0bc2acb1f342020c.gif);transform:translate(-42.5%,-42.5%) scale(.15)}.oj-hicontrast .oj-listbox-results .oj-hover{border:1px solid #e5e6e6}.oj-hicontrast .oj-listbox-results .oj-disabled{border:1px dotted #e5e6e6}.oj-listbox-results-with-header{padding:0;margin:0}.oj-listbox-results-with-header li{background-image:none;list-style:outside none none}.oj-listbox-result-header{padding:5px 5px 0 5px}.oj-listbox-result-header ul{padding:0}.oj-listbox-result-header a.oj-focus{text-decoration:underline;outline:dotted 1px black;outline:-webkit-focus-ring-color auto}.oj-form-control-inherit:not(.oj-form-control-default) .oj-listbox-input{color:inherit;height:100%;width:100%;background-color:transparent;border-width:0}html:not([dir=rtl]) .oj-form-control-inherit:not(.oj-form-control-default) .oj-listbox-input{text-align:inherit}html[dir=rtl] .oj-form-control-inherit:not(.oj-form-control-default) .oj-listbox-input{text-align:inherit}.oj-listbox-result-with-children>.oj-listbox-result-label{font-weight:500;color:rgba(0,0,0,.85)}oj-input-time:not(.oj-complete){visibility:hidden}oj-input-date:not(.oj-complete){visibility:hidden}oj-input-date-time:not(.oj-complete){visibility:hidden}oj-date-picker:not(.oj-complete){visibility:hidden}oj-calendar:not(.oj-complete){visibility:hidden}.oj-inputdatetime,.oj-inputdatetime-date-only,.oj-inputdatetime-date-time,.oj-inputdatetime-time-only{font-size:1rem;position:relative}@media screen and (max-width:767.9px){.oj-inputdatetime,.oj-inputdatetime-date-only,.oj-inputdatetime-date-time,.oj-inputdatetime-time-only{-webkit-text-size-adjust:115%}}.oj-inputdatetime-inline{display:inline-block;max-width:277px}.oj-form-control-full-width .oj-inputdatetime,.oj-form-control-full-width .oj-inputdatetime-date-only,.oj-form-control-full-width .oj-inputdatetime-date-time,.oj-form-control-full-width .oj-inputdatetime-time-only,.oj-form-control-full-width.oj-inputdatetime,.oj-form-control-full-width.oj-inputdatetime-date-only,.oj-form-control-full-width.oj-inputdatetime-date-time,.oj-form-control-full-width.oj-inputdatetime-time-only{max-width:100%}.oj-datepicker-inline{max-width:calc(275px + 2px);min-width:8em;width:100%}.oj-inputdatetime-input-container{box-sizing:border-box;display:inline-flex;width:100%}.oj-inputdatetime-input-container:focus{outline:0}.oj-inputdatetime-input{text-align:left;color:rgba(0,0,0,.8);background-color:#fcfcfd;border-style:solid;border-color:#e5e6e6;border-width:1px 1px 1px 1px;border-radius:2px;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;padding:0 5px;flex:1;width:1em;min-width:1em;font-weight:400}html[dir=rtl] .oj-inputdatetime-input{text-align:right}.oj-inputdatetime-input:-ms-input-placeholder{color:rgba(0,0,0,.55);opacity:1;font-style:italic}.oj-inputdatetime-input::-ms-input-placeholder{color:rgba(0,0,0,.55);opacity:1;font-style:italic}.oj-inputdatetime-input::placeholder{color:rgba(0,0,0,.55);opacity:1;font-style:italic}html:not([dir=rtl]) .oj-inputdatetime-input{border-width:1px 0 1px 1px;border-radius:2px 0 0 2px}html[dir=rtl] .oj-inputdatetime-input{border-width:1px 1px 1px 0;border-radius:0 2px 2px 0}.oj-inputdatetime.oj-text-field .oj-text-field-container{height:2.28571rem}.oj-text-field-middle .oj-inputdatetime-input{width:100%;flex:none}.oj-inputdatetime-input-trigger{box-sizing:border-box;display:inline-flex;align-items:center;border-style:solid;border-color:#e5e6e6;background-color:#fcfcfd;height:2.28571rem;line-height:2.28571rem;text-align:center;vertical-align:middle;white-space:nowrap;outline:0}html:not([dir=rtl]) .oj-inputdatetime-input-trigger{border-width:1px 1px 1px 0;border-radius:0 2px 2px 0}html[dir=rtl] .oj-inputdatetime-input-trigger{border-width:1px 0 1px 1px;border-radius:2px 0 0 2px}.oj-inputdatetime.oj-warning .oj-inputdatetime-input-trigger{border-color:#f8ca75}.oj-inputdatetime:not(.oj-read-only):not(.oj-invalid):not(.oj-warning).oj-focus .oj-inputdatetime-input{border-color:#e5e6e6}html:not([dir=rtl]) .oj-inputdatetime:not(.oj-read-only):not(.oj-invalid):not(.oj-warning).oj-focus .oj-inputdatetime-input{border-width:1px 0 1px 1px}html[dir=rtl] .oj-inputdatetime:not(.oj-read-only):not(.oj-invalid):not(.oj-warning).oj-focus .oj-inputdatetime-input{border-width:1px 1px 1px 0}.oj-inputdatetime:not(.oj-read-only):not(.oj-invalid):not(.oj-warning).oj-focus .oj-inputdatetime-input-trigger{border-color:#e5e6e6}html:not([dir=rtl]) .oj-inputdatetime:not(.oj-read-only):not(.oj-invalid):not(.oj-warning).oj-focus .oj-inputdatetime-input-trigger{border-width:1px 1px 1px 0}html[dir=rtl] .oj-inputdatetime:not(.oj-read-only):not(.oj-invalid):not(.oj-warning).oj-focus .oj-inputdatetime-input-trigger{border-width:1px 0 1px 1px}.oj-inputdatetime.oj-invalid .oj-inputdatetime-input-trigger{border-color:#e65a66}html:not([dir=rtl]) .oj-inputdatetime.oj-invalid .oj-inputdatetime-input,html:not([dir=rtl]) .oj-inputdatetime.oj-warning .oj-inputdatetime-input{border-width:2px 0 2px 2px}html[dir=rtl] .oj-inputdatetime.oj-invalid .oj-inputdatetime-input,html[dir=rtl] .oj-inputdatetime.oj-warning .oj-inputdatetime-input{border-width:2px 2px 2px 0}html:not([dir=rtl]) .oj-inputdatetime.oj-invalid .oj-inputdatetime-input-trigger,html:not([dir=rtl]) .oj-inputdatetime.oj-warning .oj-inputdatetime-input-trigger{border-width:2px 2px 2px 0}html[dir=rtl] .oj-inputdatetime.oj-invalid .oj-inputdatetime-input-trigger,html[dir=rtl] .oj-inputdatetime.oj-warning .oj-inputdatetime-input-trigger{border-width:2px 0 2px 2px}.oj-inputdatetime.oj-active .oj-inputdatetime-input,.oj-inputdatetime.oj-active .oj-inputdatetime-input-trigger{background-color:#fcfcfd}.oj-inputdatetime.oj-disabled .oj-inputdatetime-input{color:rgba(0,0,0,.38);background-color:#ededee;border-color:#ededee;opacity:1}.oj-inputdatetime-date-only.oj-loading .oj-datepicker-popup,.oj-inputdatetime.oj-loading .oj-inputdatetime-input-container{background-image:linear-gradient(90deg,#ededee 0,#fafafa 10%,#ededee 20%);animation:LoadingGradientAnimation 3s infinite;background-size:200% 200%}.oj-inputdatetime-date-only.oj-loading .oj-datepicker-inline .oj-datepicker-content,.oj-inputdatetime.oj-loading .oj-inputdatetime-input{background-color:transparent}.oj-inputdatetime.oj-disabled .oj-inputdatetime-input-trigger{background-color:#ededee;border-color:#ededee;opacity:1}.oj-inputdatetime.oj-read-only .oj-inputdatetime-input-trigger{display:none}.oj-inputdatetime-calendar-clock-icon,.oj-inputdatetime-calendar-icon,.oj-inputdatetime-time-icon{cursor:pointer;padding:0 5px;vertical-align:middle;line-height:inherit}.oj-inputdatetime-calendar-clock-icon.oj-disabled,.oj-inputdatetime-calendar-icon.oj-disabled,.oj-inputdatetime-time-icon.oj-disabled{background-color:#ededee;cursor:default}.oj-inputdatetime-clear-icon-btn{display:inline-flex;align-items:center;justify-content:center;height:2.28571rem;width:1.5625rem;text-decoration:none;cursor:default}a.oj-inputdatetime-clear-icon-btn:active{background-color:transparent}.oj-inputdatetime-clear-icon{margin-top:1px;color:inherit}.oj-inputdatetime .oj-inputtext-clear-icon-btn:focus{outline:0}.oj-text-field-container.oj-form-control-empty-clearicon .oj-inputdatetime-clear-icon-btn{display:none}.oj-datepicker-popup .oj-popup-content{padding:0}.oj-datepicker-wrapper{padding-bottom:15px}.oj-datepicker-content{position:relative;overflow:hidden;box-sizing:border-box}html[dir=rtl] .oj-datepicker-content{direction:rtl}.oj-datepicker-header{margin:15px 15px 0;color:rgba(0,0,0,.85);position:relative;background:0 0;border:0}.oj-datepicker-next-icon,.oj-datepicker-prev-icon{position:absolute;line-height:calc((275px - 2 * 15px) / 7)}html:not([dir=rtl]) .oj-datepicker-prev-icon{left:2px}html[dir=rtl] .oj-datepicker-prev-icon{right:2px}html:not([dir=rtl]) .oj-datepicker-next-icon{right:2px}html[dir=rtl] .oj-datepicker-next-icon{left:2px}.oj-datepicker-title{margin:0 2.2em;height:calc((275px - 2 * 15px)/ 7);line-height:calc((275px - 2 * 15px) / 7);text-align:center}.oj-datepicker-title select{font-size:1rem;margin:1px 0;background-color:inherit;color:inherit}.oj-datepicker-buttonpane a.oj-enabled,.oj-datepicker-header a.oj-enabled{text-decoration:none;color:#02629f}.oj-datepicker-buttonpane a.oj-enabled.oj-hover,.oj-datepicker-header a.oj-enabled.oj-hover{color:#76b8e1}.oj-datepicker-buttonpane a.oj-enabled.oj-active,.oj-datepicker-header a.oj-enabled.oj-active{color:#02629f}.oj-datepicker-month-year{width:100%}.oj-datepicker-month{margin-right:20px}.oj-datepicker-month,.oj-datepicker-year{font-size:18px;width:48%;min-width:0}.oj-datepicker-calendar{border-collapse:collapse;height:calc(275px - 2 * 15px);margin:0 15px;outline:0 none}.oj-datepicker-calendar td,.oj-datepicker-calendar th{border:0;text-align:center}.oj-datepicker-calendar th{padding:0;height:calc((275px - 2 * 15px)/ 7);color:rgba(0,0,0,.55);text-transform:uppercase;font-weight:400}.oj-datepicker-calendar td{padding:0}.oj-datepicker-calendar td a,.oj-datepicker-calendar td span{display:block;padding:0;border-radius:50%;box-sizing:border-box;width:calc((275px - 2 * 15px)/ 7);height:calc((275px - 2 * 15px)/ 7);line-height:calc((275px - 2 * 15px) / 7 - 4px);text-align:center}.oj-datepicker-calendar.oj-datepicker-weekdisplay td a,.oj-datepicker-calendar.oj-datepicker-weekdisplay td span{width:calc((275px - 2 * 15px)/ 8);height:calc((275px - 2 * 15px)/ 8);line-height:calc((275px - 2 * 15px) / 8 - 4px)}.oj-datepicker-calendar.oj-datepicker-monthview,.oj-datepicker-calendar.oj-datepicker-yearview{margin-right:calc(15px + 12px);margin-left:calc(15px + 11px);margin-bottom:0}.oj-datepicker-calendar.oj-datepicker-monthview td,.oj-datepicker-calendar.oj-datepicker-yearview td{padding:8px 3px 3px 4px}.oj-datepicker-calendar.oj-datepicker-monthview td a,.oj-datepicker-calendar.oj-datepicker-monthview td span,.oj-datepicker-calendar.oj-datepicker-yearview td a,.oj-datepicker-calendar.oj-datepicker-yearview td span{width:49px;height:49px;line-height:45px;white-space:nowrap}.oj-datepicker-calendar td a:focus{outline:0}.oj-datepicker-calendar td a.oj-enabled{border:2px solid transparent;color:rgba(0,0,0,.8);text-decoration:none}.oj-datepicker-calendar td a.oj-hover,.oj-datepicker-calendar td.oj-datepicker-today a.oj-hover{background-color:#76b8e1;color:#fff}.oj-datepicker-calendar td a.oj-selected,.oj-datepicker-calendar td.oj-datepicker-today a.oj-selected{font-weight:700;background:#027bc7;color:#fff}.oj-datepicker-calendar td.oj-disabled{opacity:1}.oj-datepicker-calendar td.oj-disabled span{color:rgba(0,0,0,.38)}.oj-datepicker-calendar td.oj-datepicker-other-month a.oj-enabled{color:rgba(0,0,0,.55)}.oj-datepicker-calendar td.oj-datepicker-today a{background-color:#f2f2f3;border:2px solid #cbcccd}.oj-datepicker-buttonpane{box-sizing:border-box;height:calc((275px - 2 * 15px)/ 7);line-height:calc((275px - 2 * 15px) / 7);font-size:18px;text-align:center;display:inline-block;width:100%}html[dir=rtl] .oj-datepicker-buttonpane{clear:right}.oj-datepicker-buttonpane a{width:auto;overflow:visible}.oj-datepicker-buttonpane .oj-datepicker-single-button{display:block;margin-left:auto;margin-right:auto}.oj-datepicker-content.oj-datepicker-multi{width:auto}.oj-datepicker-group{box-sizing:border-box}.oj-datepicker-multi .oj-datepicker-group{float:left}html[dir=rtl] .oj-datepicker-multi .oj-datepicker-group{float:right}.oj-datepicker-multi-2 .oj-datepicker-group{width:50%}.oj-datepicker-multi-3 .oj-datepicker-group{width:33.3%}.oj-datepicker-multi-4 .oj-datepicker-group{width:25%}html:not([dir=rtl]) .oj-datepicker-multi .oj-datepicker-group-last .oj-datepicker-header,html:not([dir=rtl]) .oj-datepicker-multi .oj-datepicker-group-middle .oj-datepicker-header{border-left-width:0}html[dir=rtl] .oj-datepicker-multi .oj-datepicker-group-last .oj-datepicker-header,html[dir=rtl] .oj-datepicker-multi .oj-datepicker-group-middle .oj-datepicker-header{border-right-width:0}.oj-datepicker-multi .oj-datepicker-buttonpane{clear:left}.oj-datepicker-row-break{clear:both;width:100%;font-size:0}.oj-datepicker-unselectable{opacity:.35}.oj-datepicker-calendar.oj-focus-highlight td.oj-datepicker-days-cell-over a,.oj-datepicker-calendar.oj-focus-highlight td.oj-datepicker-days-cell-over span{border:2px solid #76b8e1}.oj-datepicker-week-col{color:rgba(0,0,0,.6);width:calc((275px - 2 * 15px)/ 8)}th.oj-datepicker-week-col{background-color:#fafafa}td.oj-datepicker-week-col{background-color:#ededee}.oj-datepicker-inline{margin-bottom:6px}html .oj-inputdatetime-inline .oj-inputdatetime-time-only{margin-bottom:0}.oj-datetimepicker-switcher{background-color:#f2f2f3;border-radius:0 0 1px 1px;padding:5px 15px;margin-top:10px;display:flex;justify-content:space-between}.oj-datetimepicker-switcher a.oj-enabled{display:inline-block;color:#02629f;text-decoration:none;vertical-align:middle}.oj-datetimepicker-switcher a.oj-enabled.oj-hover{color:#76b8e1}.oj-datetimepicker-switcher a.oj-enabled.oj-active{color:#02629f}html:not([dir=rtl]) .oj-datetimepicker-switcher .oj-inputdatetime-calendar-icon,html:not([dir=rtl]) .oj-datetimepicker-switcher .oj-inputdatetime-time-icon{padding-left:0}html[dir=rtl] .oj-datetimepicker-switcher .oj-inputdatetime-calendar-icon,html[dir=rtl] .oj-datetimepicker-switcher .oj-inputdatetime-time-icon{padding-right:0}html:not([dir=rtl]) .oj-datetimepicker-switcher-buttons a:first-child{padding-right:20px}html[dir=rtl] .oj-datetimepicker-switcher-buttons a:first-child{padding-left:20px}.oj-datepicker-inline .oj-datepicker-content{background-color:#fff;border:1px solid #e0e1e1}.oj-timepicker-popup .oj-popup-content{padding:0}.oj-timepicker-content{height:calc((275px - 2 * 15px) * 9 / 7 + 15px);padding:15px;min-width:275px;position:relative;box-sizing:border-box}.oj-timepicker-footer,.oj-timepicker-header{color:#027bc7;font-size:18px;height:35px;line-height:35px;background:0 0;border:0}.oj-timepicker-header{position:relative}.oj-timepicker-cancel-button{position:absolute}html:not([dir=rtl]) .oj-timepicker-cancel-button{left:0}html[dir=rtl] .oj-timepicker-cancel-button{right:0}.oj-timepicker-ok-button{position:absolute}html:not([dir=rtl]) .oj-timepicker-ok-button{right:0}html[dir=rtl] .oj-timepicker-ok-button{left:0}.oj-timepicker-footer{box-sizing:border-box;text-align:center;display:inline-block;width:100%}.oj-timepicker-footer a.oj-enabled,.oj-timepicker-header a.oj-enabled{text-decoration:none;color:#027bc7}.oj-timepicker-footer a.oj-enabled.oj-hover,.oj-timepicker-header a.oj-enabled.oj-hover{color:#02629f}.oj-timepicker-footer a.oj-enabled.oj-active,.oj-timepicker-header a.oj-enabled.oj-active{color:#027bc7}.oj-timepicker-wheel-group{display:flex;justify-content:center;width:100%;padding:15px 0}.oj-timepicker-wheel{position:relative;height:215px;width:79px;overflow:hidden;box-sizing:border-box;outline:0}.oj-timepicker-wheel.oj-timepicker-meridian,.oj-timepicker-wheel.oj-timepicker-minute{margin-left:4px}.oj-timepicker-wheel-item{transition:all .15s;top:-100px;position:absolute;opacity:0;width:79px;text-align:center;color:#027bc7;display:flex;align-items:center;justify-content:center}.oj-timepicker-wheel-item.oj-disabled{color:rgba(0,0,0,.38)}.oj-timepicker-wheel-item-content{text-align:center;white-space:nowrap}.oj-timepicker-wheel.oj-focus .oj-timepicker-wheel-item.oj-timepicker-wheel-item-position0{border-radius:2px;background-color:#e8f3fa;color:#000}.oj-timepicker-wheel.oj-active .oj-timepicker-wheel-item.oj-timepicker-wheel-item-position-1,.oj-timepicker-wheel.oj-active .oj-timepicker-wheel-item.oj-timepicker-wheel-item-position-2,.oj-timepicker-wheel.oj-active .oj-timepicker-wheel-item.oj-timepicker-wheel-item-position1,.oj-timepicker-wheel.oj-active .oj-timepicker-wheel-item.oj-timepicker-wheel-item-position2{opacity:1}.oj-timepicker-wheel-item.oj-timepicker-wheel-item-position0{font-size:46px;height:54px;top:78px;opacity:1}.oj-timepicker-wheel-item.oj-timepicker-wheel-item-position-1,.oj-timepicker-wheel-item.oj-timepicker-wheel-item-position1{font-size:34px;height:40px}.oj-timepicker-wheel-item.oj-timepicker-wheel-item-position-2,.oj-timepicker-wheel-item.oj-timepicker-wheel-item-position2{font-size:24px;height:30px}.oj-timepicker-wheel-item{height:20px}.oj-timepicker-meridian .oj-timepicker-wheel-item-content{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.oj-timepicker-wheel-item.oj-timepicker-wheel-item-position1{top:136px}.oj-timepicker-wheel-item.oj-timepicker-wheel-item-position2{top:180px}.oj-timepicker-wheel-item.oj-timepicker-wheel-item-position3,.oj-timepicker-wheel-item.oj-timepicker-wheel-item-position4,.oj-timepicker-wheel-item.oj-timepicker-wheel-item-position5,.oj-timepicker-wheel-item.oj-timepicker-wheel-item-position6,.oj-timepicker-wheel-item.oj-timepicker-wheel-item-position7{top:214px;visibility:hidden}.oj-timepicker-wheel-item.oj-timepicker-wheel-item-position-1{top:34px}.oj-timepicker-wheel-item.oj-timepicker-wheel-item-position-2{top:0}.oj-timepicker-wheel-item.oj-timepicker-wheel-item-position-3,.oj-timepicker-wheel-item.oj-timepicker-wheel-item-position-4,.oj-timepicker-wheel-item.oj-timepicker-wheel-item-position-5,.oj-timepicker-wheel-item.oj-timepicker-wheel-item-position-6,.oj-timepicker-wheel-item.oj-timepicker-wheel-item-position-7{top:-24px;visibility:hidden}.oj-form-control-inherit:not(.oj-form-control-default) .oj-inputdatetime .oj-inputdatetime-input-trigger,.oj-form-control-inherit:not(.oj-form-control-default) .oj-inputdatetime .oj-text-field-middle{height:100%}.oj-form-control-inherit:not(.oj-form-control-default) .oj-inputdatetime:not(.oj-disabled) .oj-inputdatetime-input-trigger{background-color:transparent}.oj-form-control-inherit:not(.oj-form-control-default) .oj-inputdatetime:not(.oj-invalid):not(.oj-warning) .oj-inputdatetime-input-trigger{border-width:0}.oj-inputdatetime-option-defaults{font-family:'{"renderMode":"jet","keyboardEdit":"enabled","datePicker":{"footerLayout":"today"},"converterYear":"2-digit","showPickerOnDesktop":"enabled"}'}.oj-datetimepicker-config{font-family:"{}"}.oj-text-field .oj-inputdatetime-input-trigger{border:0}.oj-inputdatetime .oj-inputdatetime-input{border:0;background-color:transparent}.oj-text-field-label-inside .oj-inputdatetime-input{border:0;background-color:transparent;padding:.85rem 5px 0;width:100%}.oj-text-field-label-inside .oj-inputdatetime-input-trigger{border:0;min-height:2.75rem}oj-combobox:not(.oj-complete){visibility:hidden}.oj-combobox{position:relative;display:inline-block;vertical-align:middle;max-width:18em;min-width:8em;font-size:1rem;width:100%}@media screen and (max-width:767.9px){.oj-combobox{-webkit-text-size-adjust:115%}}.oj-form-control-full-width .oj-combobox,.oj-form-control-full-width.oj-combobox{max-width:100%}.oj-combobox-choice{text-align:left;color:rgba(0,0,0,.8);background-color:#fcfcfd;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;padding-bottom:calc(1px - 1px + 0px);box-sizing:border-box;display:flex;align-items:center;width:100%;outline:0;overflow:hidden;white-space:nowrap;background-clip:padding-box;height:100%}html[dir=rtl] .oj-combobox-choice{text-align:right}.oj-combobox-choice:-ms-input-placeholder{color:rgba(0,0,0,.55);opacity:1;font-style:italic}.oj-combobox-choice::-ms-input-placeholder{color:rgba(0,0,0,.55);opacity:1;font-style:italic}.oj-combobox-choice::placeholder{color:rgba(0,0,0,.55);opacity:1;font-style:italic}html:not([dir=rtl]) .oj-combobox-choice{padding-left:5px}html[dir=rtl] .oj-combobox-choice{padding-right:5px}.oj-text-field.oj-combobox-multi .oj-text-field-container{height:auto}.oj-combobox-input{flex:1;width:1em;min-width:1em;border:0;outline:0;padding:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background-color:#fcfcfd;color:rgba(0,0,0,.8);font-size:1rem;box-shadow:none}@media screen and (max-width:767.9px){.oj-combobox-input{-webkit-text-size-adjust:115%}}.oj-combobox-input:-ms-input-placeholder{color:rgba(0,0,0,.55);opacity:1;font-style:italic}.oj-combobox-input::-ms-input-placeholder{color:rgba(0,0,0,.55);opacity:1;font-style:italic}.oj-combobox-input::placeholder{color:rgba(0,0,0,.55);opacity:1;font-style:italic}.oj-combobox.oj-read-only .oj-combobox-choice,.oj-combobox.oj-read-only .oj-combobox-choices{background-color:transparent;border-color:transparent;outline:0;padding-bottom:0}html:not([dir=rtl]) .oj-combobox.oj-read-only .oj-combobox-choice,html:not([dir=rtl]) .oj-combobox.oj-read-only .oj-combobox-choices{padding-left:0}html[dir=rtl] .oj-combobox.oj-read-only .oj-combobox-choice,html[dir=rtl] .oj-combobox.oj-read-only .oj-combobox-choices{padding-right:0}.oj-combobox.oj-read-only .oj-combobox-input,.oj-combobox.oj-read-only .oj-combobox-selected-choice{outline:0;margin-top:0;border-top-width:0;border-bottom-width:0;line-height:2.28571rem;background-color:transparent;border-color:transparent;border-left-width:0;border-right-width:0;color:rgba(0,0,0,.8);font-size:1rem;font-weight:400}html:not([dir=rtl]) .oj-combobox.oj-read-only li.oj-combobox-selected-choice{padding-left:0}html[dir=rtl] .oj-combobox.oj-read-only li.oj-combobox-selected-choice{padding-right:0}.oj-combobox.oj-read-only .oj-combobox-arrow,.oj-combobox.oj-read-only .oj-combobox-divider{display:none}.oj-combobox.oj-read-only .oj-combobox-clear-entry,.oj-combobox.oj-read-only .oj-combobox-search-field{display:none}.oj-combobox-multi.oj-loading .oj-combobox-choices,.oj-combobox.oj-loading .oj-combobox-choice{background-image:linear-gradient(90deg,#ededee 0,#fafafa 10%,#ededee 20%);animation:LoadingGradientAnimation 3s infinite;background-size:200% 200%;opacity:1}.oj-combobox-multi.oj-loading .oj-combobox-input,.oj-combobox.oj-loading .oj-combobox-input{background-color:transparent}.oj-form-control-text-align-right.oj-combobox .oj-combobox-input{text-align:right}.oj-form-control-text-align-start.oj-combobox .oj-combobox-input{text-align:left}html[dir=rtl] .oj-form-control-text-align-start.oj-combobox .oj-combobox-input{text-align:right}.oj-form-control-text-align-end.oj-combobox .oj-combobox-input{text-align:right}html[dir=rtl] .oj-form-control-text-align-end.oj-combobox .oj-combobox-input{text-align:left}.oj-form-control-text-align-right.oj-combobox .oj-combobox-choices li{float:right}.oj-form-control-text-align-start.oj-combobox .oj-combobox-choices li{float:left}html[dir=rtl] .oj-form-control-text-align-start.oj-combobox .oj-combobox-choices li{float:right}.oj-form-control-text-align-end.oj-combobox .oj-combobox-choices li{float:right}html[dir=rtl] .oj-form-control-text-align-end.oj-combobox .oj-combobox-choices li{float:left}html:not([dir=rtl]) .oj-form-control-text-align-end .oj-combobox-selected-choice,html:not([dir=rtl]) .oj-form-control-text-align-right .oj-combobox-selected-choice{margin:5px 0 0 6px}html[dir=rtl] .oj-form-control-text-align-end .oj-combobox-selected-choice{margin:5px 6px 0 0}.oj-combobox-arrow{box-sizing:border-box;display:inline-flex;cursor:pointer;text-align:center;vertical-align:middle;text-decoration:none}.oj-combobox-arrow:focus,.oj-combobox-arrow:hover{text-decoration:none}.oj-combobox-divider{box-sizing:border-box;display:inline-flex;border-left:solid 1px #e5e6e6;height:80%;vertical-align:middle}html:not([dir=rtl]) .oj-combobox-divider{margin-left:5px}html[dir=rtl] .oj-combobox-divider{margin-right:5px}.oj-combobox-choices{box-sizing:border-box;text-align:left;color:rgba(0,0,0,.8);background-color:#fcfcfd;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;min-height:2.28571rem;padding-left:5px;padding-right:5px;padding-bottom:5px;height:auto;margin:0;position:relative;cursor:text;overflow:hidden;width:100%}html[dir=rtl] .oj-combobox-choices{text-align:right}.oj-combobox-choices:-ms-input-placeholder{color:rgba(0,0,0,.55);opacity:1;font-style:italic}.oj-combobox-choices::-ms-input-placeholder{color:rgba(0,0,0,.55);opacity:1;font-style:italic}.oj-combobox-choices::placeholder{color:rgba(0,0,0,.55);opacity:1;font-style:italic}.oj-combobox-choices li{list-style:none}html:not([dir=rtl]) .oj-combobox-choices li{float:left}html[dir=rtl] .oj-combobox-choices li{float:right}.oj-combobox-search-field{margin-top:5px;padding:0;white-space:nowrap;line-height:calc(2.28571rem * .9)}.oj-combobox-selected-choice{line-height:1.9rem;display:flex;align-items:center;cursor:default;border-radius:2px;border:1px solid #cbcccd;color:#000;background-clip:padding-box}html:not([dir=rtl]) .oj-combobox-selected-choice{padding:0 4px 0 7px;margin:5px 6px 0 0}html[dir=rtl] .oj-combobox-selected-choice{padding:0 7px 0 4px;margin:5px 0 0 6px}.oj-combobox-selected-choice.oj-focus{outline:dotted 1px black;outline:-webkit-focus-ring-color auto}.oj-combobox.oj-disabled .oj-combobox-selected-choice{padding:0}.oj-combobox-selected-choice-label,.oj-combobox-selected-choice-separator{display:inline-block;vertical-align:middle;word-break:break-word}.oj-combobox-clear-entry{display:inline-block;outline:0;text-align:center;vertical-align:middle;line-height:100%}html:not([dir=rtl]) .oj-combobox-clear-entry{right:3px}html[dir=rtl] .oj-combobox-clear-entry{left:3px}.oj-combobox-multi.oj-invalid .oj-combobox-choices,.oj-combobox-multi.oj-warning .oj-combobox-choices,.oj-combobox.oj-invalid .oj-combobox-choice,.oj-combobox.oj-warning .oj-combobox-choice{border:0;border-width:0;border-style:none}.oj-combobox.oj-disabled .oj-combobox-choice,.oj-combobox.oj-disabled input{color:rgba(0,0,0,.38);background-color:#ededee;border-color:#ededee;opacity:1}.oj-combobox.oj-disabled input{border:0}.oj-combobox.oj-disabled .oj-combobox-arrow{cursor:default}.oj-combobox.oj-disabled .oj-combobox-divider{border-color:#ededee}.oj-combobox-multi.oj-disabled .oj-combobox-choices,.oj-combobox-multi.oj-disabled .oj-combobox-selected-choice,.oj-combobox-multi.oj-disabled .oj-combobox-selected-choice.oj-focus,.oj-combobox-multi.oj-disabled input{color:rgba(0,0,0,.38);background-color:#ededee;border-color:#ededee;opacity:1;outline:0}.oj-combobox-multi.oj-disabled .oj-combobox-choices{width:100%}.oj-combobox-multi.oj-disabled input{border:0}.oj-combobox-multi.oj-disabled .oj-combobox-clear-entry{display:none;background:0 0}.oj-combobox:not(.oj-disabled):not(.oj-read-only):not(.oj-invalid):not(.oj-warning).oj-focus .oj-combobox-choice,.oj-combobox:not(.oj-disabled):not(.oj-read-only):not(.oj-invalid):not(.oj-warning).oj-focus .oj-combobox-choices{border-color:#e5e6e6;border-width:1px 1px 1px 1px}.oj-combobox:not(.oj-disabled):not(.oj-read-only):not(.oj-invalid):not(.oj-warning).oj-focus .oj-combobox-choice{padding-bottom:0}.oj-combobox:not(.oj-disabled):not(.oj-read-only):not(.oj-invalid):not(.oj-warning).oj-focus .oj-combobox-choices{padding-bottom:5px}.oj-combobox.oj-loading .oj-combobox-accessible-container{background-image:linear-gradient(90deg,#ededee 0,#fafafa 10%,#ededee 20%);animation:LoadingGradientAnimation 3s infinite;background-size:200% 200%;opacity:1}.oj-combobox.oj-loading .oj-combobox-arrow,.oj-combobox.oj-loading .oj-combobox-divider{display:none}.oj-combobox-clear-entry-icon{text-align:center;vertical-align:middle;cursor:pointer}.oj-combobox-open-icon{line-height:inherit;padding-right:5px;padding-left:5px}.oj-combobox-option-defaults{font-family:'{"loadingIndicatorDelay":"250"}'}.oj-combobox .oj-button{margin-bottom:0}.oj-form-control-inherit:not(.oj-form-control-default) .oj-combobox .oj-combobox-choice,.oj-form-control-inherit:not(.oj-form-control-default) .oj-combobox .oj-combobox-choices,.oj-form-control-inherit:not(.oj-form-control-default) .oj-combobox-input{color:inherit;height:100%;width:100%;border-width:0}html:not([dir=rtl]) .oj-form-control-inherit:not(.oj-form-control-default) .oj-combobox .oj-combobox-choice,html:not([dir=rtl]) .oj-form-control-inherit:not(.oj-form-control-default) .oj-combobox .oj-combobox-choices,html:not([dir=rtl]) .oj-form-control-inherit:not(.oj-form-control-default) .oj-combobox-input{text-align:inherit}html[dir=rtl] .oj-form-control-inherit:not(.oj-form-control-default) .oj-combobox .oj-combobox-choice,html[dir=rtl] .oj-form-control-inherit:not(.oj-form-control-default) .oj-combobox .oj-combobox-choices,html[dir=rtl] .oj-form-control-inherit:not(.oj-form-control-default) .oj-combobox-input{text-align:inherit}.oj-form-control-inherit:not(.oj-form-control-default) .oj-combobox-input,.oj-form-control-inherit:not(.oj-form-control-default) .oj-combobox:not(.oj-disabled) .oj-combobox-choice,.oj-form-control-inherit:not(.oj-form-control-default) .oj-combobox:not(.oj-disabled) .oj-combobox-choices{background-color:transparent}.oj-text-field-label-inside .oj-combobox-choice{border:0;background-color:transparent;width:100%;min-height:2.75rem}html:not([dir=rtl]) .oj-text-field-label-inside .oj-combobox-choice{padding:0}html[dir=rtl] .oj-text-field-label-inside .oj-combobox-choice{padding:0}.oj-text-field-label-inside .oj-combobox-input{padding:.85rem 5px 0}.oj-text-field-label-inside .oj-combobox-choices{border:0;background-color:transparent;padding:.85rem 5px 5px}.oj-text-field-label-inside .oj-combobox-choice.oj-hover,.oj-text-field-label-inside .oj-combobox-choices.oj-hover{background-color:transparent}.oj-text-field-label-inside.oj-combobox.oj-read-only .oj-combobox-choice{padding:0}html:not([dir=rtl]) .oj-text-field-label-inside.oj-combobox.oj-read-only .oj-combobox-choice{margin-left:0}html[dir=rtl] .oj-text-field-label-inside.oj-combobox.oj-read-only .oj-combobox-choice{margin-right:0}.oj-text-field-label-inside.oj-combobox.oj-read-only .oj-combobox-choices,.oj-text-field-label-inside.oj-combobox.oj-read-only .oj-combobox-input{padding-left:0;padding-right:0;padding-bottom:0}.oj-text-field-label-inside.oj-combobox.oj-read-only .oj-combobox-selected-choice{line-height:normal}.oj-text-field-label-inside.oj-combobox.oj-disabled .oj-text-field-container{background-color:#ededee}html:not([dir=rtl]) .oj-text-field-label-inside:not(.oj-read-only) .oj-combobox-selected-choice{margin:10px 6px 0 0}html[dir=rtl] .oj-text-field-label-inside:not(.oj-read-only) .oj-combobox-selected-choice{margin:10px 0 0 6px}.oj-text-field-label-inside.oj-combobox{max-width:100%}.oj-text-field-label-inside .oj-combobox-label{align-self:flex-start}oj-searchselect:not(.oj-complete){visibility:hidden}.oj-searchselect{position:relative;display:inline-block;vertical-align:middle;max-width:18em;min-width:8em;font-size:1rem;width:100%}@media screen and (max-width:767.9px){.oj-searchselect{-webkit-text-size-adjust:115%}}.oj-form-control-full-width .oj-searchselect,.oj-form-control-full-width.oj-searchselect{max-width:100%}.oj-searchselect .oj-text-field-middle{width:100%;flex:auto}.oj-searchselect-input{flex:1;width:1em;min-width:1em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background-color:transparent;color:rgba(0,0,0,.8);font-size:1rem;box-shadow:none;text-align:left;color:rgba(0,0,0,.8);background-color:#fcfcfd;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;padding-bottom:calc(1px - 1px + 0px)}@media screen and (max-width:767.9px){.oj-searchselect-input{-webkit-text-size-adjust:115%}}.oj-searchselect-input:-ms-input-placeholder{color:rgba(0,0,0,.55);opacity:1;font-style:italic}.oj-searchselect-input::-ms-input-placeholder{color:rgba(0,0,0,.55);opacity:1;font-style:italic}.oj-searchselect-input::placeholder{color:rgba(0,0,0,.55);opacity:1;font-style:italic}html[dir=rtl] .oj-searchselect-input{text-align:right}.oj-searchselect-input:-ms-input-placeholder{color:rgba(0,0,0,.55);opacity:1;font-style:italic}.oj-searchselect-input::-ms-input-placeholder{color:rgba(0,0,0,.55);opacity:1;font-style:italic}.oj-searchselect-input::placeholder{color:rgba(0,0,0,.55);opacity:1;font-style:italic}html:not([dir=rtl]) .oj-searchselect-input{padding-left:5px}html[dir=rtl] .oj-searchselect-input{padding-right:5px}.oj-searchselect.oj-text-field .oj-text-field-container{height:2.28571rem}.oj-searchselect-filter.oj-form-control{max-width:100%}.oj-searchselect .oj-searchselect-filter{position:absolute;top:0;left:0;right:0;padding:inherit}.oj-searchselect .oj-searchselect-filter.oj-form-control{margin-bottom:0}.oj-searchselect .oj-searchselect-filter.oj-text-field .oj-text-field-container{background-color:transparent;border-color:transparent}html:not([dir=rtl]) .oj-searchselect.oj-form-control-text-align-end .oj-searchselect-filter,html:not([dir=rtl]) .oj-searchselect.oj-form-control-text-align-right .oj-searchselect-filter{padding-right:1px}html[dir=rtl] .oj-searchselect.oj-form-control-text-align-end .oj-searchselect-filter{padding-left:1px}.oj-searchselect.oj-read-only .oj-searchselect-arrow,.oj-searchselect.oj-read-only .oj-searchselect-clear-value{display:none}.oj-searchselect.oj-required .oj-searchselect-clear-value{display:none}.oj-searchselect-arrow,.oj-searchselect-clear-value{cursor:pointer}.oj-searchselect-mobile.oj-disabled .oj-searchselect-clear-value,.oj-searchselect-mobile.oj-searchselect-no-value .oj-searchselect-clear-value,.oj-searchselect-mobile:not(.oj-searchselect-no-value):not(.oj-disabled):not(.oj-required) .oj-searchselect-arrow{display:none}.oj-searchselect.oj-searchselect-filter-shown:not(.oj-searchselect-mobile) .oj-searchselect-main-field .oj-searchselect-arrow,.oj-searchselect.oj-searchselect-filter-shown:not(.oj-searchselect-mobile) .oj-searchselect-main-field .oj-searchselect-input,.oj-searchselect:not(.oj-searchselect-filter-shown):not(.oj-searchselect-mobile) .oj-searchselect-filter{visibility:hidden}.oj-searchselect-arrow,.oj-searchselect-back-button,.oj-searchselect-clear-value{box-sizing:border-box;display:inline-flex;text-align:center;vertical-align:middle;text-decoration:none;align-items:center;justify-content:center}.oj-searchselect-arrow:focus,.oj-searchselect-arrow:hover,.oj-searchselect-back-button:focus,.oj-searchselect-back-button:hover,.oj-searchselect-clear-value:focus,.oj-searchselect-clear-value:hover{text-decoration:none}.oj-searchselect.oj-disabled .oj-searchselect-input{border-style:solid;color:rgba(0,0,0,.38);background-color:#ededee;border-color:#ededee;opacity:1}.oj-searchselect.oj-disabled .oj-searchselect-arrow,.oj-searchselect.oj-disabled .oj-searchselect-clear-value{cursor:default;background-color:#ededee}.oj-searchselect:not(.oj-disabled):not(.oj-read-only):not(.oj-invalid):not(.oj-warning).oj-focus .oj-searchselect-input:focus{border-color:#e5e6e6;border-width:1px 1px 1px 1px;padding-bottom:0}.oj-searchselect.oj-loading .oj-searchselect-input{background-image:linear-gradient(90deg,#ededee 0,#fafafa 10%,#ededee 20%);animation:LoadingGradientAnimation 3s infinite;background-size:200% 200%;opacity:1}.oj-searchselect.oj-loading .oj-searchselect-arrow,.oj-searchselect.oj-loading .oj-searchselect-clear-value{display:none}.oj-listbox-initial-open .oj-select-results{min-height:10rem}.oj-listbox-fullscreen .oj-select-results{max-height:none}.oj-searchselect-clear-value-icon,.oj-searchselect-open-icon{line-height:inherit;padding-right:5px;padding-left:5px;min-height:2.28571rem;min-width:2.28571rem;margin:unset}.oj-searchselect-back-icon{line-height:inherit;padding-right:5px;padding-left:5px}.oj-searchselect-no-results-container{display:none;height:0}.oj-listbox-searchselect-no-results .oj-select-results{display:none}.oj-listbox-selectsingle .oj-listview-current-item:not(.oj-selected){background-color:#f2f2f3}.oj-listbox-selectsingle .oj-table-body-current-row:not(.oj-selected) .oj-table-data-cell{background-image:linear-gradient(#f2f2f3,#f2f2f3)}.oj-form-control-inherit:not(.oj-form-control-default) .oj-inputtext:not(.oj-disabled):not(.oj-read-only) .oj-inputtext-input:focus{border-width:0}.oj-form-control-inherit:not(.oj-form-control-default) .oj-searchselect-arrow,.oj-form-control-inherit:not(.oj-form-control-default) .oj-searchselect-clear-value{align-self:stretch}.oj-form-control-inherit:not(.oj-form-control-default) .oj-searchselect .oj-text-field-middle{height:100%}.oj-listbox-searchselect .oj-searchselect-filter input[type=search]::-ms-clear,.oj-listbox-searchselect .oj-searchselect-filter input[type=search]::-ms-reveal,.oj-searchselect input[type=search]::-ms-clear,.oj-searchselect input[type=search]::-ms-reveal{display:none;width:0;height:0}.oj-searchselect-option-defaults{font-family:'{"showIndicatorDelay":"250"}'}.oj-text-field-label-inside .oj-searchselect-open-icon{min-height:2.75rem;min-width:2.75rem}oj-select:not(.oj-complete){visibility:hidden}.oj-select{position:relative;display:inline-block;max-width:18em;min-width:8em;font-size:1rem;width:100%;box-sizing:border-box}@media screen and (max-width:767.9px){.oj-select{-webkit-text-size-adjust:115%}}.oj-form-control-full-width .oj-select,.oj-form-control-full-width.oj-select{max-width:100%}.oj-select .oj-select-accessible-container:focus{outline:0}.oj-select.oj-focus-highlight .oj-text-field-container{outline:dotted 1px rgba(0,0,0,.8);outline:-webkit-focus-ring-color auto}.oj-select-choice{text-align:left;color:rgba(0,0,0,.8);background-color:#fcfcfd;border-style:solid;border-color:#e5e6e6;border-width:1px 1px 1px 1px;border-radius:2px;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;border-width:0;box-sizing:border-box;display:inline-flex;align-items:center;width:100%;overflow:hidden;white-space:nowrap;background-clip:padding-box;text-overflow:ellipsis;height:100%}html[dir=rtl] .oj-select-choice{text-align:right}.oj-select-choice:-ms-input-placeholder{color:rgba(0,0,0,.55);opacity:1;font-style:italic}.oj-select-choice::-ms-input-placeholder{color:rgba(0,0,0,.55);opacity:1;font-style:italic}.oj-select-choice::placeholder{color:rgba(0,0,0,.55);opacity:1;font-style:italic}html:not([dir=rtl]) .oj-select-choice{padding-left:5px;padding-right:0}html[dir=rtl] .oj-select-choice{padding-left:0;padding-right:5px}.oj-select-choice .oj-text-field-middle{height:auto;min-width:0}.oj-select.oj-read-only .oj-select-choice,.oj-select.oj-read-only .oj-select-choices{background-color:transparent;border-color:transparent;outline:0;padding-bottom:0}html:not([dir=rtl]) .oj-select.oj-read-only .oj-select-choice,html:not([dir=rtl]) .oj-select.oj-read-only .oj-select-choices{padding-left:0}html[dir=rtl] .oj-select.oj-read-only .oj-select-choice,html[dir=rtl] .oj-select.oj-read-only .oj-select-choices{padding-right:0}.oj-select.oj-read-only .oj-select-choices{min-height:2.28571rem}.oj-select.oj-read-only .oj-select-chosen,.oj-select.oj-read-only .oj-select-selected-choice{outline:0;margin-top:0;border-top-width:0;border-bottom-width:0;line-height:2.28571rem;background-color:transparent;border-color:transparent;border-left-width:0;border-right-width:0;color:rgba(0,0,0,.8);font-size:1rem;font-weight:400}html:not([dir=rtl]) .oj-select.oj-read-only li.oj-select-selected-choice{padding-left:0}html[dir=rtl] .oj-select.oj-read-only li.oj-select-selected-choice{padding-right:0}.oj-select.oj-read-only .oj-select-arrow{display:none}.oj-select.oj-read-only .oj-select-clear-entry{display:none}.oj-form-control-text-align-right.oj-select .oj-select-choice{text-align:right}.oj-form-control-text-align-start.oj-select .oj-select-choice{text-align:left}html[dir=rtl] .oj-form-control-text-align-start.oj-select .oj-select-choice{text-align:right}.oj-form-control-text-align-end.oj-select .oj-select-choice{text-align:right}html[dir=rtl] .oj-form-control-text-align-end.oj-select .oj-select-choice{text-align:left}.oj-form-control-text-align-right.oj-select .oj-select-select{text-align:right;direction:rtl}html:not([dir=rtl]) .oj-form-control-text-align-right.oj-select .oj-select-select{padding-right:calc(16px + 5px + 5px)}.oj-form-control-text-align-start.oj-select .oj-select-select{text-align:left}html[dir=rtl] .oj-form-control-text-align-start.oj-select .oj-select-select{text-align:right}html:not([dir=rtl]) .oj-form-control-text-align-start.oj-select .oj-select-select{direction:ltr}html[dir=rtl] .oj-form-control-text-align-start.oj-select .oj-select-select{direction:rtl}.oj-form-control-text-align-end.oj-select .oj-select-select{text-align:right}html[dir=rtl] .oj-form-control-text-align-end.oj-select .oj-select-select{text-align:left}html:not([dir=rtl]) .oj-form-control-text-align-end.oj-select .oj-select-select{direction:rtl;padding-right:calc(16px + 5px + 5px)}html[dir=rtl] .oj-form-control-text-align-end.oj-select .oj-select-select{direction:ltr;padding-left:calc(16px + 5px + 5px)}.oj-form-control-text-align-right.oj-select .oj-select-choices li{float:right}.oj-form-control-text-align-start.oj-select .oj-select-choices li{float:left}html[dir=rtl] .oj-form-control-text-align-start.oj-select .oj-select-choices li{float:right}.oj-form-control-text-align-end.oj-select .oj-select-choices li{float:right}html[dir=rtl] .oj-form-control-text-align-end.oj-select .oj-select-choices li{float:left}html:not([dir=rtl]) .oj-form-control-text-align-end .oj-select-selected-choice,html:not([dir=rtl]) .oj-form-control-text-align-right .oj-select-selected-choice{margin:5px 0 0 6px}html[dir=rtl] .oj-form-control-text-align-end .oj-select-selected-choice{margin:5px 6px 0 0}.oj-select-choices{box-sizing:border-box;height:auto;min-height:calc(2.28571rem * 1.25);padding:0 5px 5px;text-align:left;color:rgba(0,0,0,.8);background-color:#fcfcfd;border-style:solid;border-color:#e5e6e6;border-width:1px 1px 1px 1px;border-radius:2px;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;border-width:0;margin:0;cursor:text;overflow:hidden;width:100%}html[dir=rtl] .oj-select-choices{text-align:right}.oj-select-choices:-ms-input-placeholder{color:rgba(0,0,0,.55);opacity:1;font-style:italic}.oj-select-choices::-ms-input-placeholder{color:rgba(0,0,0,.55);opacity:1;font-style:italic}.oj-select-choices::placeholder{color:rgba(0,0,0,.55);opacity:1;font-style:italic}.oj-select-multi .oj-select-accessible-container{width:100%}.oj-select-choices li{list-style:none}html:not([dir=rtl]) .oj-select-choices li{float:left}html[dir=rtl] .oj-select-choices li{float:right}.oj-select-multi .oj-select-default{margin-top:5px;padding:0;line-height:calc(2.28571rem * .9);color:rgba(0,0,0,.55);font-style:italic}.oj-select-multi .oj-listbox-input{background-color:#fcfcfd;color:rgba(0,0,0,.8);font-size:1rem;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-top:0;padding-bottom:0}@media screen and (max-width:767.9px){.oj-select-multi .oj-listbox-input{-webkit-text-size-adjust:115%}}html:not([dir=rtl]) .oj-select-multi .oj-listbox-input{padding-right:0;padding-left:0}html[dir=rtl] .oj-select-multi .oj-listbox-input{padding-left:0;padding-right:0}.oj-select-selected-choice{line-height:1.9rem;display:flex;align-items:center;cursor:default;border-radius:2px;border:1px solid #cbcccd;color:#000;background-clip:padding-box}html:not([dir=rtl]) .oj-select-selected-choice{padding:0 4px 0 7px;margin:5px 6px 0 0}html[dir=rtl] .oj-select-selected-choice{padding:0 7px 0 4px;margin:5px 0 0 6px}.oj-select-selected-choice.oj-focus{outline:dotted 1px black;outline:-webkit-focus-ring-color auto}.oj-select.oj-disabled .oj-select-selected-choice{padding:0}.oj-select-selected-choice-label,.oj-select-selected-choice-separator{display:inline-block;vertical-align:middle;word-break:break-word}.oj-select-clear-entry{display:inline-block;outline:0;text-align:center;vertical-align:middle;line-height:100%}html:not([dir=rtl]) .oj-select-clear-entry{right:3px}html[dir=rtl] .oj-select-clear-entry{left:3px}.oj-select-multi.oj-invalid .oj-select-choices,.oj-select-multi.oj-warning .oj-select-choices,.oj-select-native.oj-invalid .oj-select-select,.oj-select-native.oj-warning .oj-select-select,.oj-select.oj-invalid .oj-select-choice,.oj-select.oj-warning .oj-select-choice{border-width:0}.oj-select.oj-disabled .oj-select-choice{color:rgba(0,0,0,.38);background-color:#ededee;border-color:#ededee;opacity:1}.oj-select-multi.oj-disabled .oj-select-choices,.oj-select-multi.oj-disabled .oj-select-selected-choice,.oj-select-multi.oj-disabled .oj-select-selected-choice.oj-focus,.oj-select-multi.oj-disabled input{color:rgba(0,0,0,.38);background-color:#ededee;border-color:#ededee;opacity:1;outline:0}.oj-select-multi.oj-disabled .oj-select-clear-entry{display:none;background:0 0}.oj-select-chosen.oj-select-default{color:rgba(0,0,0,.55);font-style:italic}.oj-select-chosen{border:0;outline:0;white-space:nowrap;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;box-shadow:none;height:100%}html:not([dir=rtl]) .oj-select-chosen{padding-right:5px}html[dir=rtl] .oj-select-chosen{padding-left:5px}.oj-select-jet .oj-select-arrow{flex:0 0 auto;cursor:pointer;box-sizing:border-box;text-align:center;vertical-align:middle}.oj-hicontrast .oj-select.oj-disabled{border-style:dotted}html[dir=rtl] .oj-select-open-icon{padding-left:5px;padding-right:5px}html:not([dir=rtl]) .oj-select-open-icon{padding-right:5px;padding-left:5px}.oj-select-open-icon,.oj-select-open-icon:focus,.oj-select-open-icon:hover{text-decoration:none}.oj-select-multiple-open-icon{font-size:24px}html[dir=rtl] .oj-select-multiple-open-icon{padding-left:5px;padding-right:5px}html:not([dir=rtl]) .oj-select-multiple-open-icon{padding-right:5px;padding-left:5px}.oj-select-option-defaults{font-family:'{"renderMode":"jet","loadingIndicatorDelay":"250"}'}.oj-select-native .oj-select-arrow{display:inline-block;text-align:center;position:absolute;top:calc(50% - 1rem);line-height:2.28571rem;color:rgba(0,0,0,.8);pointer-events:none}html:not([dir=rtl]) .oj-select-native .oj-select-arrow{right:0}html[dir=rtl] .oj-select-native .oj-select-arrow{left:0}.oj-select-native.oj-disabled .oj-select-arrow{opacity:1}.oj-select-native.oj-invalid .oj-select-arrow,.oj-select-native.oj-warning .oj-select-arrow{top:0}.oj-select-select{text-align:left;color:rgba(0,0,0,.8);background-color:#fcfcfd;border-style:solid;border-color:#e5e6e6;border-width:1px 1px 1px 1px;border-radius:2px;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;border-width:0;height:2.28571rem;padding:0 5px;box-sizing:border-box;width:100%;white-space:nowrap;background-clip:padding-box}html[dir=rtl] .oj-select-select{text-align:right}.oj-select-select:-ms-input-placeholder{color:rgba(0,0,0,.55);opacity:1;font-style:italic}.oj-select-select::-ms-input-placeholder{color:rgba(0,0,0,.55);opacity:1;font-style:italic}.oj-select-select::placeholder{color:rgba(0,0,0,.55);opacity:1;font-style:italic}select.oj-select-select.oj-select-default:not([multiple]){color:rgba(0,0,0,.55);font-style:italic}.oj-select-select[disabled]{color:rgba(0,0,0,.38);background-color:#ededee;border-color:#ededee;opacity:1}.oj-select-select option{background-color:#fcfcfd}.oj-select-select:not(.oj-focus-highlight):focus{outline:0}.oj-select.oj-loading .oj-select-accessible-container{background-image:linear-gradient(90deg,#ededee 0,#fafafa 10%,#ededee 20%);animation:LoadingGradientAnimation 3s infinite;background-size:200% 200%;opacity:1}.oj-select.oj-loading .oj-select-arrow{display:none}.oj-select-jet:not(.oj-read-only).oj-enabled .oj-select-choice:active,.oj-select-native.oj-enabled .oj-select-select:active{background-color:#fcfcfd}.oj-select-jet .oj-select-arrow.oj-select-open-icon:not(.oj-disabled){color:rgba(0,0,0,.8)}.oj-form-control-inherit:not(.oj-form-control-default) .oj-select .oj-select-choice,.oj-form-control-inherit:not(.oj-form-control-default) .oj-select .oj-select-choices{color:inherit;height:100%;width:100%;border-width:0}html:not([dir=rtl]) .oj-form-control-inherit:not(.oj-form-control-default) .oj-select .oj-select-choice,html:not([dir=rtl]) .oj-form-control-inherit:not(.oj-form-control-default) .oj-select .oj-select-choices{text-align:inherit}html[dir=rtl] .oj-form-control-inherit:not(.oj-form-control-default) .oj-select .oj-select-choice,html[dir=rtl] .oj-form-control-inherit:not(.oj-form-control-default) .oj-select .oj-select-choices{text-align:inherit}.oj-form-control-inherit:not(.oj-form-control-default) .oj-select:not(.oj-disabled) .oj-select-choice,.oj-form-control-inherit:not(.oj-form-control-default) .oj-select:not(.oj-disabled) .oj-select-choices{background-color:transparent}.oj-form-control-inherit:not(.oj-form-control-default) .oj-select-chosen,.oj-form-control-inherit:not(.oj-form-control-default) .oj-select-select{background-color:inherit;border-width:0}.oj-form-control-inherit:not(.oj-form-control-default) .oj-select-select{height:100%}.oj-text-field-label-inside .oj-select-choice{border:0;background-color:transparent;width:100%;min-height:2.75rem}html:not([dir=rtl]) .oj-text-field-label-inside .oj-select-choice{padding:0}html[dir=rtl] .oj-text-field-label-inside .oj-select-choice{padding:0}.oj-text-field-label-inside .oj-combobox-input{padding:.85rem 5px 0}.oj-text-field-label-inside .oj-select-choices{border:0;background-color:transparent;padding:.85rem 5px 5px}.oj-text-field-label-inside .oj-select-chosen{padding:.85rem 5px 0;margin-top:5px}.oj-text-field-label-inside .oj-select-choice.oj-hover,.oj-text-field-label-inside .oj-select-choices.oj-hover{background-color:transparent}.oj-text-field-label-inside.oj-select.oj-read-only .oj-select-choice{padding:0}html:not([dir=rtl]) .oj-text-field-label-inside.oj-select.oj-read-only .oj-select-choice{margin-left:0}html[dir=rtl] .oj-text-field-label-inside.oj-select.oj-read-only .oj-select-choice{margin-right:0}.oj-text-field-label-inside.oj-select.oj-read-only .oj-select-chosen{padding-left:0;padding-right:0;padding-bottom:0}.oj-text-field-label-inside.oj-select.oj-read-only .oj-select-selected-choice{line-height:normal}.oj-text-field.oj-select.oj-disabled .oj-text-field-container{background-color:#ededee}.oj-text-field.oj-select-multi .oj-text-field-container{height:auto}.oj-text-field.oj-select-multi:not(.oj-read-only) .oj-text-field-container{min-height:calc(2.28571rem * 1.25)}.oj-text-field.oj-select:not(.oj-select-multi) .oj-text-field-container{height:2.28571rem}html:not([dir=rtl]) .oj-text-field-label-inside:not(.oj-read-only) .oj-select-selected-choice{margin:10px 6px 0 0}html[dir=rtl] .oj-text-field-label-inside:not(.oj-read-only) .oj-select-selected-choice{margin:10px 0 0 6px}.oj-text-field-label-inside.oj-select{max-width:100%}.oj-text-field-label-inside .oj-select-label{align-self:flex-start}.oj-select-native .oj-select-arrow{display:none}.oj-select-select{-webkit-appearance:menulist}html:not([dir=rtl]) .oj-select-select{padding-left:0;padding-right:0}html[dir=rtl] .oj-select-select{padding-left:0;padding-right:0}.oj-select-native .oj-select-select[multiple]{-webkit-appearance:listbox;overflow-x:hidden;overflow-y:scroll;height:10rem;padding-left:0;padding-right:0}.oj-select-native .oj-select-select[multiple] option{padding:.5rem 5px}oj-input-search:not(.oj-complete){visibility:hidden}.oj-inputsearch{display:inline-block;position:relative;vertical-align:middle;max-width:18em;min-width:8em;font-size:1rem;width:100%}@media screen and (max-width:767.9px){.oj-inputsearch{-webkit-text-size-adjust:115%}}.oj-form-control-full-width .oj-inputsearch,.oj-form-control-full-width.oj-inputsearch{max-width:100%}.oj-inputsearch-choice{box-sizing:border-box;display:flex;align-items:center;text-align:left;color:rgba(0,0,0,.8);background-color:#fcfcfd;border-style:solid;border-color:#e5e6e6;border-width:1px 1px 1px 1px;border-radius:2px;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;height:2.28571rem;padding-bottom:calc(1px - 1px + 0px);width:100%;outline:0;overflow:hidden;white-space:nowrap;background-clip:padding-box}html[dir=rtl] .oj-inputsearch-choice{text-align:right}.oj-inputsearch-choice:-ms-input-placeholder{color:rgba(0,0,0,.55);opacity:1;font-style:italic}.oj-inputsearch-choice::-ms-input-placeholder{color:rgba(0,0,0,.55);opacity:1;font-style:italic}.oj-inputsearch-choice::placeholder{color:rgba(0,0,0,.55);opacity:1;font-style:italic}.oj-inputsearch-choice{background-color:#fcfcfd}.oj-inputsearch-input{flex:1;border:0;outline:0;box-shadow:none;padding:0 5px;background-color:#fcfcfd;color:rgba(0,0,0,.8);font-size:1rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media screen and (max-width:767.9px){.oj-inputsearch-input{-webkit-text-size-adjust:115%}}.oj-inputsearch-input:-ms-input-placeholder{color:rgba(0,0,0,.55);opacity:1;font-style:italic}.oj-inputsearch-input::-ms-input-placeholder{color:rgba(0,0,0,.55);opacity:1;font-style:italic}.oj-inputsearch-input::placeholder{color:rgba(0,0,0,.55);opacity:1;font-style:italic}.oj-inputsearch-search-button{box-sizing:border-box;display:inline-flex;cursor:pointer;text-align:center;vertical-align:middle;text-decoration:none}.oj-inputsearch-search-button:focus,.oj-inputsearch-search-button:hover{text-decoration:none}.oj-inputsearch-search-icon{line-height:inherit;font-size:1rem}@media screen and (max-width:767.9px){.oj-inputsearch-search-icon{-webkit-text-size-adjust:115%}}html:not([dir=rtl]) .oj-inputsearch-search-icon{padding-left:0;padding-right:5px}html[dir=rtl] .oj-inputsearch-search-icon{padding-right:0;padding-left:5px}.oj-inputsearch:not(.oj-disabled):not(.oj-read-only):not(.oj-invalid):not(.oj-warning).oj-focus .oj-inputsearch-choice{border-color:#e5e6e6;border-width:1px 1px 1px 1px;padding-bottom:0}.oj-inputsearch.oj-invalid .oj-inputsearch-choice{border-color:#e65a66;border-width:2px 2px 2px 2px;border-style:solid}.oj-inputsearch.oj-warning .oj-inputsearch-choice{border-color:#f8ca75;border-width:2px 2px 2px 2px;border-style:solid}.oj-inputsearch.oj-disabled .oj-inputsearch-choice,.oj-inputsearch.oj-disabled input{color:rgba(0,0,0,.38);background-color:#ededee;border-color:#ededee;opacity:1;background-color:#ededee}.oj-inputsearch.oj-disabled input{border:0}.oj-inputsearch.oj-disabled .oj-inputsearch-search-button{cursor:default}.oj-form-control-inherit:not(.oj-form-control-default) .oj-inputsearch-choice,.oj-form-control-inherit:not(.oj-form-control-default) .oj-inputsearch-input{color:inherit;height:100%;width:100%;background-color:transparent;border-width:0}html:not([dir=rtl]) .oj-form-control-inherit:not(.oj-form-control-default) .oj-inputsearch-choice,html:not([dir=rtl]) .oj-form-control-inherit:not(.oj-form-control-default) .oj-inputsearch-input{text-align:inherit}html[dir=rtl] .oj-form-control-inherit:not(.oj-form-control-default) .oj-inputsearch-choice,html[dir=rtl] .oj-form-control-inherit:not(.oj-form-control-default) .oj-inputsearch-input{text-align:inherit}.oj-form-control-inherit:not(.oj-form-control-default) .oj-inputsearch:not(.oj-disabled):not(.oj-read-only).oj-focus .oj-inputsearch-choice{border-width:0}oj-switch:not(.oj-complete){visibility:hidden}.oj-switch{display:inline-block;-webkit-tap-highlight-color:transparent}.oj-switch.oj-default.oj-invalid .oj-switch-track,.oj-switch.oj-disabled.oj-selected:not(.oj-read-only).oj-invalid .oj-switch-track,.oj-switch.oj-disabled:not(.oj-selected):not(.oj-read-only).oj-invalid .oj-switch-track,.oj-switch.oj-hover:not(.oj-selected):not(.oj-disabled):not(.oj-read-only).oj-invalid .oj-switch-track,.oj-switch.oj-invalid .oj-switch-track,.oj-switch.oj-selected.oj-hover:not(.oj-disabled):not(.oj-read-only).oj-invalid .oj-switch-track,.oj-switch.oj-selected:not(.oj-hover):not(.oj-disabled):not(.oj-read-only).oj-invalid .oj-switch-track,.oj-switch:not(.oj-selected):not(.oj-hover):not(.oj-disabled):not(.oj-read-only).oj-invalid .oj-switch-track{border-width:2px 2px 2px 2px;border-style:solid;border-color:#e65a66}.oj-switch.oj-default.oj-warning .oj-switch-track,.oj-switch.oj-disabled.oj-selected:not(.oj-read-only).oj-warning .oj-switch-track,.oj-switch.oj-disabled:not(.oj-selected):not(.oj-read-only).oj-warning .oj-switch-track,.oj-switch.oj-hover:not(.oj-selected):not(.oj-disabled):not(.oj-read-only).oj-warning .oj-switch-track,.oj-switch.oj-selected.oj-hover:not(.oj-disabled):not(.oj-read-only).oj-warning .oj-switch-track,.oj-switch.oj-selected:not(.oj-hover):not(.oj-disabled):not(.oj-read-only).oj-warning .oj-switch-track,.oj-switch.oj-warning .oj-switch-track,.oj-switch:not(.oj-selected):not(.oj-hover):not(.oj-disabled):not(.oj-read-only).oj-warning .oj-switch-track{border-width:2px 2px 2px 2px;border-style:solid;border-color:#f8ca75}.oj-switch .oj-switch-container{position:relative;height:2.28571rem;width:4.28571rem;overflow:hidden}.oj-switch .oj-switch-thumb{box-sizing:content-box}html:not([dir=rtl]) .oj-switch .oj-switch-thumb{left:0;right:auto}html[dir=rtl] .oj-switch .oj-switch-thumb{left:auto;right:0}html:not([dir=rtl]) .oj-switch.oj-selected.oj-read-only .oj-switch-thumb{left:0;right:auto}html[dir=rtl] .oj-switch.oj-selected.oj-read-only .oj-switch-thumb{left:auto;right:0}html:not([dir=rtl]) .oj-switch.oj-selected .oj-switch-thumb{left:auto;right:0}html[dir=rtl] .oj-switch.oj-selected .oj-switch-thumb{left:0;right:auto}.oj-switch .oj-switch-track{position:absolute;top:50%;border-style:solid;border-width:1px;height:calc(2.28571rem - 1px - 1px);width:calc(3.71428rem - 1px - 1px);margin-top:calc(0px - 2.28571rem / 2);border-radius:2.28571rem}.oj-switch.oj-read-only .oj-switch-track{position:absolute;top:50%;border-style:solid;border-width:1px;height:calc(2.28571rem - 1px - 1px);width:calc(3.71428rem - 1px - 1px);margin-top:calc(0px - 2.28571rem / 2);border-radius:2.28571rem}.oj-switch .oj-switch-track,.oj-switch.oj-default .oj-switch-track{background-color:#f7f7f8;border-color:#e5e6e6}.oj-switch .oj-switch-thumb,.oj-switch.oj-default .oj-switch-thumb{position:absolute;top:50%;border-style:solid;border-width:1px;height:calc(2.14285rem - 1px - 1px);width:calc(2.14285rem - 1px - 1px);margin-top:calc(0px - 2.14285rem / 2);border-radius:2.14285rem;box-shadow:0 2px 2px -2px hsla(0,0%,0%,.9);background-color:#fff;border-color:#c6c7c8}.oj-switch.oj-selected .oj-switch-track{background-color:#027bc7;border-color:#027bc7}.oj-switch.oj-selected .oj-switch-thumb{position:absolute;top:50%;border-style:solid;border-width:1px;height:calc(2rem - 1px - 1px);width:calc(2rem - 1px - 1px);margin-top:calc(0px - 2rem / 2);border-radius:2rem;box-shadow:0 2px 2px -2px #000;background-color:#fff;border-color:#fff}.oj-switch.oj-hover .oj-switch-track{background-color:#e0e1e1;border-color:#e0e1e1}.oj-switch.oj-hover .oj-switch-thumb{position:absolute;top:50%;border-style:solid;border-width:1px;height:calc(2.14285rem - 1px - 1px);width:calc(2.14285rem - 1px - 1px);margin-top:calc(0px - 2.14285rem / 2);border-radius:2.14285rem;box-shadow:none;background-color:#fcfcfd;border-color:#c6c7c8}.oj-switch.oj-selected.oj-hover .oj-switch-track{background-color:#02629f;border-color:#02629f}.oj-switch.oj-selected.oj-hover .oj-switch-thumb{position:absolute;top:50%;border-style:solid;border-width:1px;height:calc(2rem - 1px - 1px);width:calc(2rem - 1px - 1px);margin-top:calc(0px - 2rem / 2);border-radius:2rem;box-shadow:none;background-color:#fff;border-color:#fff}.oj-switch.oj-active .oj-switch-track,.oj-switch.oj-hover.oj-active .oj-switch-thumb .oj-switch-track{background-color:#f7f7f8;border-color:#e5e6e6}.oj-switch.oj-active .oj-switch-thumb,.oj-switch.oj-hover.oj-active .oj-switch-thumb .oj-switch-thumb{position:absolute;top:50%;border-style:solid;border-width:1px;height:calc(2.14285rem - 1px - 1px);width:calc(2.42857rem - 1px - 1px);margin-top:calc(0px - 2.14285rem / 2);border-radius:2.14285rem;box-shadow:none;background-color:#fff;border-color:#c6c7c8}.oj-switch.oj-selected.oj-active .oj-switch-track,.oj-switch.oj-selected.oj-hover.oj-active .oj-switch-thumb .oj-switch-track{background-color:#027bc7;border-color:#027bc7}.oj-switch.oj-selected.oj-active .oj-switch-thumb,.oj-switch.oj-selected.oj-hover.oj-active .oj-switch-thumb .oj-switch-thumb{position:absolute;top:50%;border-style:solid;border-width:1px;height:calc(2rem - 1px - 1px);width:calc(2.42857rem - 1px - 1px);margin-top:calc(0px - 2rem / 2);border-radius:2rem;box-shadow:none;background-color:#fff;border-color:#fff}.oj-switch.oj-read-only .oj-switch-track{background-color:transparent;border-color:transparent}.oj-switch.oj-read-only .oj-switch-thumb{position:absolute;top:50%;border-style:solid;border-width:1px;height:calc(2.14285rem - 1px - 1px);width:calc(2.14285rem - 1px - 1px);margin-top:calc(0px - 2.14285rem / 2);border-radius:2.14285rem;box-shadow:none;background-color:transparent;border-color:transparent}.oj-switch.oj-selected.oj-read-only .oj-switch-track{background-color:transparent;border-color:transparent}.oj-switch.oj-selected.oj-read-only .oj-switch-thumb{position:absolute;top:50%;border-style:solid;border-width:1px;height:calc(2.14285rem - 1px - 1px);width:calc(2.14285rem - 1px - 1px);margin-top:calc(0px - 2.14285rem / 2);border-radius:2.14285rem;box-shadow:none;background-color:transparent;border-color:transparent}.oj-switch.oj-disabled .oj-switch-track{background-color:#ededee;border-color:#ededee}.oj-switch.oj-disabled .oj-switch-thumb{position:absolute;top:50%;border-style:solid;border-width:1px;height:calc(2rem - 1px - 1px);width:calc(2rem - 1px - 1px);margin-top:calc(0px - 2rem / 2);border-radius:2rem;box-shadow:none;background-color:#cbcccd;border-color:#cbcccd}.oj-switch.oj-disabled.oj-selected .oj-switch-track{background-color:#cbcccd;border-color:#cbcccd}.oj-switch.oj-disabled.oj-selected .oj-switch-thumb{position:absolute;top:50%;border-style:solid;border-width:1px;height:calc(2rem - 1px - 1px);width:calc(2rem - 1px - 1px);margin-top:calc(0px - 2rem / 2);border-radius:2rem;box-shadow:none;background-color:#ededee;border-color:#ededee}.oj-switch-track:not(.oj-focus-highlight) .oj-switch-thumb:focus{outline:0}.oj-switch.oj-read-only .oj-switch-thumb,.oj-switch.oj-selected.oj-read-only .oj-switch-thumb{font-size:1rem;margin-top:-.5rem}oj-slider:not(.oj-complete){visibility:hidden}.oj-slider{display:inline-block;position:relative;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}html:not([dir=rtl]) .oj-slider{text-align:left}html[dir=rtl] .oj-slider{text-align:right}.oj-slider.oj-slider-horizontal{max-width:18em;min-width:8em;width:100%}.oj-form-control-full-width .oj-slider.oj-slider-horizontal,.oj-form-control-full-width.oj-slider.oj-slider-horizontal{max-width:100%}.oj-slider.oj-slider-horizontal .oj-slider-container{margin-right:calc(24px / 2);margin-left:calc(24px / 2)}.oj-slider-vertical>.oj-slider-container{margin-top:calc(24px / 2);margin-bottom:calc(24px / 2);margin-left:calc(24px / 2);margin-right:calc(24px / 2)}.oj-slider.oj-invalid .oj-slider-thumb{border-width:2px 2px 2px 2px;border-style:solid;border-color:#e65a66}.oj-slider.oj-warning .oj-slider-thumb{border-width:2px 2px 2px 2px;border-style:solid;border-color:#f8ca75}.oj-slider-horizontal.oj-form-control .oj-slider-container{height:2.28571rem}.oj-slider-vertical.oj-form-control .oj-slider-container{height:150px;min-height:calc(24px * 2);width:2.28571rem}.oj-slider-container{position:relative}.oj-slider-thumb{position:absolute;box-sizing:border-box;cursor:default;touch-action:none;background-color:#fff;border-radius:50%;border:2px solid #b1b3b4;box-shadow:none}.oj-disabled .oj-slider-thumb{background-color:#e0e1e1;border-color:#e0e1e1}.oj-slider-range{position:absolute;border:0;background-position:0 0}.oj-slider-bar{border-radius:4px;background-color:#e0e1e1;box-sizing:border-box;position:absolute}.oj-slider-vertical .oj-slider-bar,.oj-slider-vertical .oj-slider-bar-value{width:4px}.oj-slider-vertical .oj-slider-bar{height:100%}.oj-slider-horizontal .oj-slider-bar{width:100%}.oj-slider-horizontal .oj-slider-bar,.oj-slider-horizontal .oj-slider-bar-value{height:4px;margin-top:calc(0px - 4px / 2);top:50%}.oj-slider-vertical .oj-slider-bar,.oj-slider-vertical .oj-slider-bar-value{width:4px;margin-left:calc(0px - 4px / 2);left:50%}.oj-slider-bar:after{content:'';position:absolute;top:calc(0px - (36px / 2) + (4px / 2));bottom:calc(0px - (36px / 2) + (4px / 2));left:calc(0px - (36px / 2) + (4px / 2));right:calc(0px - (36px / 2) + (4px / 2))}.oj-slider-bar-value{border-radius:4px;background:#027bc7}.oj-hicontrast .oj-slider-bar,.oj-hicontrast .oj-slider-bar-value{border:1px solid}.oj-hicontrast .oj-slider-horizontal .oj-slider-bar-value{margin-top:calc(0px - (4px / 2 + 1px))}.oj-hicontrast .oj-slider-vertical .oj-slider-bar-value{margin-left:calc(0px - (4px / 2 + 1px))}.oj-slider-bar-value.oj-active{background:#027bc7}.oj-disabled .oj-slider-bar{opacity:1;background:#e0e1e1}.oj-disabled .oj-slider-bar-value{opacity:1;background:#e0e1e1}.oj-hicontrast .oj-disabled .oj-slider-bar,.oj-hicontrast .oj-disabled .oj-slider-bar-value{border-style:dotted}.oj-slider-horizontal .oj-slider-thumb{top:50%;width:24px;height:24px;margin-top:calc(0px - (24px / 2));margin-left:calc(0px - (24px / 2))}html:not([dir=rtl]) .oj-slider-horizontal .oj-slider-range-min{left:0}html[dir=rtl] .oj-slider-horizontal .oj-slider-range-min{right:0}html:not([dir=rtl]) .oj-slider-horizontal .oj-slider-range-max{right:0}html[dir=rtl] .oj-slider-horizontal .oj-slider-range-max{left:0}.oj-slider-vertical .oj-slider-thumb{width:24px;height:24px;margin-bottom:calc(0px - 24px / 2);margin-top:calc(0px - 24px / 2)}html:not([dir=rtl]) .oj-slider-vertical .oj-slider-thumb{margin-left:calc(0px - 24px / 2);left:50%}html[dir=rtl] .oj-slider-vertical .oj-slider-thumb{margin-right:calc(0px - 24px / 2);right:50%}.oj-slider-vertical .oj-slider-range-min{bottom:0}.oj-slider-vertical .oj-slider-range-max{top:0}.oj-hicontrast .oj-slider-thumb.oj-focus{border:3px solid}.oj-hicontrast .oj-slider-thumb.oj-selected{border:3px double}.oj-hicontrast .oj-disabled .oj-slider-thumb{border:1px dotted}.oj-slider-thumb.oj-hover{background-color:#ededee}.oj-slider-thumb.oj-active{background-color:#ededee;border-color:#b1b3b4}.oj-slider-horizontal .oj-slider-thumb:after{content:'';position:absolute;top:calc(0px - (28px - 24px)/ 2);bottom:calc(0px - (28px - 24px)/ 2);left:calc(0px - (28px - 24px)/ 2);right:calc(0px - (28px - 24px)/ 2)}.oj-slider-vertical .oj-slider-thumb:after{content:'';position:absolute;top:calc(0px - (28px - 24px)/ 2);bottom:calc(0px - (28px - 24px)/ 2);left:calc(0px - (28px - 24px)/ 2);right:calc(0px - (28px - 24px)/ 2)}.oj-slider-horizontal .oj-slider-thumb.oj-active{margin-left:calc(0px - 24px / 2);margin-top:calc(0px - 24px / 2)}html:not([dir=rtl]) .oj-slider-vertical .oj-slider-thumb.oj-active{margin-left:calc(0px - 24px / 2)}html[dir=rtl] .oj-slider-vertical .oj-slider-thumb.oj-active{margin-right:calc(0px - 24px / 2)}.oj-slider-thumb.oj-active{width:24px;height:24px}.oj-slider-vertical .oj-slider-thumb.oj-active{margin-bottom:calc(0px - 24px / 2);margin-top:calc(0px - 24px / 2);width:24px;height:24px}.oj-slider-thumb.oj-active{background-color:#ededee;border-color:#b1b3b4}.oj-slider-thumb:not(.oj-focus-highlight):focus{outline:0}.oj-slider-wrapper{display:flex;align-items:center}.oj-slider-wrapper .oj-slider.oj-form-control{margin-bottom:0}.oj-slider-block-item{text-align:center}.oj-slider-color-picker.oj-slider-vertical>.oj-slider-container{margin-top:calc(24px / 2);margin-bottom:calc(24px / 2);margin-left:calc(24px / 2);margin-right:calc(24px / 2)}.oj-slider-color-picker.oj-slider-vertical.oj-form-control .oj-slider-container{min-height:calc(24px * 2)}.oj-invalid .oj-slider-color-picker .oj-slider-thumb,.oj-slider-color-picker .oj-slider-thumb,.oj-warning .oj-slider-color-picker .oj-slider-thumb{background-color:transparent;border-radius:17px;border:3px solid #fff;box-shadow:1px 1px 5px 0 hsla(0,0%,0%,.4)}.oj-disabled .oj-slider-color-picker .oj-slider-thumb{border:3px solid #e0e1e1}.oj-slider-color-picker .oj-slider-bar{border-radius:10px}.oj-slider-color-picker.oj-slider-horizontal .oj-slider-bar,.oj-slider-color-picker.oj-slider-horizontal .oj-slider-bar-value{height:10px;margin-top:calc(0px - 10px / 2)}.oj-slider-color-picker.oj-slider-vertical .oj-slider-bar,.oj-slider-color-picker.oj-slider-vertical .oj-slider-bar-value{width:10px;margin-left:calc(0px - 10px / 2)}.oj-slider-color-picker .oj-slider-bar:after{top:calc(0px - 36px / 2 + 10px / 2);bottom:calc(0px - 36px / 2 + 10px / 2);left:calc(0px - 36px / 2 + 10px / 2);right:calc(0px - 36px / 2 + 10px / 2)}.oj-slider-color-picker .oj-slider-bar-value{border-radius:10px}.oj-slider-color-picker.oj-slider-horizontal .oj-slider-thumb{width:24px;height:24px;margin-top:calc(0px - 24px / 2);margin-left:calc(0px - 24px / 2)}.oj-slider-color-picker.oj-slider-vertical .oj-slider-thumb{width:24px;height:24px;margin-bottom:calc(0px - 24px / 2);margin-top:calc(0px - 24px / 2)}html:not([dir=rtl]) .oj-slider-color-picker.oj-slider-vertical .oj-slider-thumb{margin-left:calc(0px - 24px / 2)}html[dir=rtl] .oj-slider-color-picker.oj-slider-vertical .oj-slider-thumb{margin-right:calc(0px - 24px / 2)}.oj-slider-color-picker.oj-slider-horizontal .oj-slider-thumb:after{top:calc(0px - (28px - 24px)/ 2);bottom:calc(0px - (28px - 24px)/ 2);left:calc(0px - (28px - 24px)/ 2);right:calc(0px - (28px - 24px)/ 2)}.oj-slider-color-picker.oj-slider-vertical .oj-slider-thumb:after{top:calc(0px - (28px - 24px)/ 2);bottom:calc(0px - (28px - 24px)/ 2);left:calc(0px - (28px - 24px)/ 2);right:calc(0px - (28px - 24px)/ 2)}.oj-slider-color-picker.oj-slider-horizontal .oj-slider-thumb.oj-active{margin-left:calc(0px - 24px / 2);margin-top:calc(0px - 24px / 2)}html:not([dir=rtl]) .oj-slider-color-picker.oj-slider-vertical .oj-slider-thumb.oj-active{margin-left:calc(0px - 24px / 2)}html[dir=rtl] .oj-slider-color-picker.oj-slider-vertical .oj-slider-thumb.oj-active{margin-right:calc(0px - 24px / 2)}.oj-slider-color-picker .oj-slider-thumb.oj-active{width:24px;height:24px}.oj-slider-color-picker.oj-slider-vertical .oj-slider-thumb.oj-active{margin-bottom:calc(0px - 24px / 2);margin-top:calc(0px - 24px / 2)}.oj-slider-color-picker .oj-slider-bar-value{display:none}oj-color-palette:not(.oj-complete){visibility:hidden}.oj-colorpalette{display:inline-block}.oj-colorpalette-container{height:inherit}.oj-colorpalette-swatch-entry{display:inline-block}.oj-colorpalette-list .oj-colorpalette-swatch-entry{display:flex;align-items:center}.oj-colorpalette-list .oj-colorpalette-swatch,.oj-colorpalette-list .oj-colorpalette-swatch-text{flex-shrink:0}.oj-colorpalette-swatch,.oj-colorpalette-swatch-container{vertical-align:middle;display:inline-block;border-style:solid;box-sizing:border-box}.oj-colorpalette-swatch-container{border-width:3px;border-color:transparent;line-height:0}.oj-colorpalette-swatch{border-width:1px;border-color:#4b4d4e;background-clip:padding-box;-webkit-print-color-adjust:exact}.oj-colorpalette-listview-full{width:100%;height:100%}.oj-colorpalette-swatch-none-icon{background-color:#fff;display:inline-block;background-image:url(/879d355582e630ac592f341cc91aac32.svg);background-repeat:no-repeat;background-size:100% 100%;width:100%;height:100%;-webkit-print-color-adjust:exact}.oj-colorpalette-grid .oj-colorpalette-swatchsize-lg .oj-colorpalette-swatch{width:64px;height:64px}.oj-colorpalette-grid .oj-colorpalette-swatchsize-lg.oj-colorpalette-swatch-showlabel .oj-colorpalette-swatch{width:64px;height:64px}.oj-colorpalette-grid .oj-colorpalette-swatchsize-sm .oj-colorpalette-swatch{width:29px;height:29px}.oj-colorpalette-grid .oj-colorpalette-swatchsize-xs .oj-colorpalette-swatch{width:22px;height:22px}.oj-colorpalette-list .oj-colorpalette-swatchsize-sm .oj-colorpalette-swatch{width:84px;height:22px}.oj-colorpalette-list .oj-colorpalette-swatchsize-lg .oj-colorpalette-swatch{width:274px;height:22px}.oj-colorpalette-container .oj-listview-item.oj-hover .oj-colorpalette-swatch-container{border-color:transparent}.oj-colorpalette-container .oj-listview-item.oj-hover.oj-selected .oj-colorpalette-swatch-container,.oj-colorpalette-container .oj-selected .oj-colorpalette-swatch-container{border-color:#02629f}.oj-colorpalette-container .oj-listview-item.oj-hover.oj-selected .oj-colorpalette-swatch,.oj-colorpalette-container .oj-selected .oj-colorpalette-swatch{border-color:transparent}.oj-colorpalette-container .oj-listview.oj-disabled .oj-colorpalette-swatch,.oj-colorpalette-container .oj-listview.oj-disabled .oj-colorpalette-swatch-container,.oj-colorpalette-container .oj-listview.oj-disabled .oj-colorpalette-swatch-none .oj-colorpalette-swatch-none-icon,.oj-colorpalette-container .oj-listview.oj-disabled .oj-listview-item.oj-hover .oj-colorpalette-swatch,.oj-colorpalette-container .oj-listview.oj-disabled .oj-listview-item.oj-hover .oj-colorpalette-swatch-container,.oj-colorpalette-container .oj-listview.oj-disabled .oj-selected .oj-colorpalette-swatch,.oj-colorpalette-container .oj-listview.oj-disabled .oj-selected .oj-colorpalette-swatch-container{border-color:transparent}.oj-colorpalette-container .oj-listview.oj-disabled .oj-colorpalette-swatch-none .oj-colorpalette-swatch-none-icon{background-color:transparent;background-image:none}.oj-colorpalette-swatch-text{display:block;text-align:center;color:rgba(0,0,0,.8);width:inherit;max-width:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oj-colorpalette-grid .oj-colorpalette-swatch-text{font-size:.85714rem}.oj-colorpalette-list .oj-colorpalette-swatch-text{display:inline-block;max-width:155px;vertical-align:middle}html:not([dir=rtl]) .oj-colorpalette-list .oj-colorpalette-swatch-text{margin-left:15px}html[dir=rtl] .oj-colorpalette-list .oj-colorpalette-swatch-text{margin-right:15px}.oj-colorpalette-grid .oj-colorpalette-swatchsize-lg .oj-colorpalette-swatch-text{width:64px;padding-left:3px;padding-right:3px}.oj-colorpalette-container .oj-listview.oj-disabled .oj-colorpalette-swatch,.oj-colorpalette-container .oj-listview.oj-disabled .oj-colorpalette-swatch-text{color:rgba(0,0,0,.38);cursor:default}.oj-colorpalette-container .oj-listview-item{background-size:0;background-image:none;padding:0;border-width:0;cursor:pointer;min-height:auto}.oj-colorpalette-container .oj-listview-card-layout li.oj-listview-item{width:auto;height:auto;padding:0;border-width:0;border-color:transparent;border-radius:0;margin-top:0;margin-bottom:0}html:not([dir=rtl]) .oj-colorpalette-container .oj-listview-card-layout li.oj-listview-item{margin-left:0;margin-right:0}html[dir=rtl] .oj-colorpalette-container .oj-listview-card-layout li.oj-listview-item{margin-left:0;margin-right:0}.oj-colorpalette-container .oj-listview-card-layout .oj-listview-group{margin-bottom:0}.oj-colorpalette-container .oj-listview-item.oj-focus-highlight::after{height:calc(100% - 2px)}.oj-colorpalette-container .oj-listview-item.oj-selected,.oj-colorpalette-container .oj-listview.oj-focus-ancestor .oj-listview-item.oj-selected{background-color:transparent;border-width:0;outline-style:none}.oj-colorpalette-container .oj-listview{border-style:none}.oj-colorpalette-container .oj-listview-item.oj-selected{border-color:transparent}.oj-colorpalette-container .oj-listview-item.oj-hover,.oj-colorpalette-container .oj-listview.oj-focus-ancestor ul.oj-listview-element:not(.oj-listview-card-layout) .oj-listview-item.oj-focus,.oj-colorpalette-container .oj-listview.oj-focus-ancestor ul.oj-listview-element:not(.oj-listview-card-layout) .oj-listview-item.oj-focus+li.oj-listview-item,.oj-colorpalette-container .oj-listview.oj-focus-ancestor ul.oj-listview-element:not(.oj-listview-card-layout) .oj-listview-item.oj-selected+li.oj-listview-item,.oj-colorpalette-container ul.oj-listview-element:not(.oj-listview-card-layout) .oj-listview-item.oj-hover+li.oj-listview-item{border-color:transparent;border-width:0}.oj-colorpalette.oj-warning .oj-colorpalette-container{border-width:2px 2px 2px 2px;border-style:solid;border-color:#f8ca75}.oj-colorpalette.oj-invalid .oj-colorpalette-container{border-width:2px 2px 2px 2px;border-style:solid;border-color:#e65a66}oj-color-spectrum:not(.oj-complete){visibility:hidden}.oj-colorspectrum{display:inline-block;position:relative}.oj-colorspectrum-spectrum{width:230px;height:230px;border-color:#e0e1e1;margin-top:calc(24px / 2);margin-left:calc(24px / 2);border-style:solid;border-width:1px;margin-right:15px;box-sizing:border-box;display:inline-block;position:relative}.oj-colorspectrum-container{white-space:nowrap}.oj-colorspectrum-container>.oj-slider-vertical{display:inline-block;vertical-align:top}.oj-colorspectrum-container>.oj-slider-horizontal{display:block}.oj-colorspectrum-container>.oj-slider-horizontal>.oj-slider-container{width:230px}.oj-colorspectrum-container>.oj-slider-vertical>.oj-slider-container{height:230px}html .oj-colorspectrum-container .oj-form-control{margin-bottom:0}.oj-colorspectrum-thumb{width:24px;height:24px;border-radius:24px;border-width:3px;border-color:#fff;box-shadow:1px 1px 5px 0 hsla(0,0%,0%,.4);border-style:solid;background-color:transparent;cursor:pointer;box-sizing:border-box;position:absolute}.oj-colorspectrum-thumb:not(.oj-focus-highlight):focus{outline:0}.oj-colorspectrum.oj-disabled .oj-colorspectrum-thumb{border-color:#e0e1e1}.oj-colorspectrum.oj-warning .oj-colorspectrum-container{border-width:2px 2px 2px 2px;border-style:solid;border-color:#f8ca75}.oj-colorspectrum.oj-invalid .oj-colorspectrum-container{border-width:2px 2px 2px 2px;border-style:solid;border-color:#e65a66}.oj-colorspectrum-alpha-bg{background-image:url(/b1c52ea1c657cf4502e6d184c4ae09ca.png);position:absolute;height:0;width:0;display:none}oj-validation-group:not(.oj-complete){visibility:hidden}oj-option:not(.oj-complete){visibility:hidden}oj-optgroup:not(.oj-complete){visibility:hidden}.oj-flex{box-sizing:border-box;display:flex;flex-wrap:wrap}.oj-flex-item{flex:auto;box-sizing:border-box}.deprecated-col-default-width{flex:0 1 100%;max-width:100%;width:100%}.oj-flex-bar,.oj-hybrid-applayout-header,.oj-hybrid-applayout-header-no-border,.oj-hybrid-applayout-toolbar-stretch{position:relative}.oj-flex-bar,.oj-flex-bar-center-absolute,.oj-flex-bar-end,.oj-flex-bar-middle,.oj-flex-bar-start,.oj-hybrid-applayout-bar-title,.oj-hybrid-applayout-header,.oj-hybrid-applayout-header-no-border,.oj-hybrid-applayout-toolbar-stretch{box-sizing:border-box;display:flex}.oj-flex-bar-middle{flex:auto}html:not([dir=rtl]) .oj-flex-bar-end{margin-left:auto}html[dir=rtl] .oj-flex-bar-end{margin-right:auto}.oj-flex-bar-center-absolute,.oj-hybrid-applayout-bar-title{align-items:center;justify-content:center;position:absolute;left:50%;transform:translateX(-50%);bottom:0;top:0}.oj-flex-items-pad>.oj-flex>.oj-flex-item,.oj-flex.oj-flex-items-pad>.oj-flex-item{padding-left:10px;padding-right:10px}.oj-flex-items-pad>.oj-flex>.oj-flex-item>.oj-flex,.oj-flex.oj-flex-items-pad>.oj-flex-item>.oj-flex{margin-left:calc(0px - 10px);margin-right:calc(0px - 10px)}@media print,screen{.oj-sm-flex-0,.oj-sm-flex-items-0>.oj-flex-item{flex:0}.oj-sm-flex-1,.oj-sm-flex-items-1>.oj-flex-item{flex:1}.oj-sm-flex-initial,.oj-sm-flex-items-initial>.oj-flex-item{flex:0 1 auto}.oj-sm-justify-content-flex-start{justify-content:flex-start}.oj-sm-justify-content-flex-end{justify-content:flex-end}.oj-sm-justify-content-center{justify-content:center}.oj-sm-justify-content-space-between{justify-content:space-between}.oj-sm-justify-content-space-around{justify-content:space-around}.oj-hybrid-applayout-header,.oj-hybrid-applayout-header-no-border,.oj-sm-align-items-center{align-items:center}.oj-sm-align-items-baseline{align-items:baseline}.oj-sm-align-items-flex-start{align-items:flex-start}.oj-sm-align-items-flex-end{align-items:flex-end}.oj-sm-align-self-center{align-self:center}.oj-sm-align-self-flex-start{align-self:flex-start}.oj-sm-align-self-flex-end{align-self:flex-end}.oj-sm-flex-direction-column{flex-direction:column}.oj-sm-flex-wrap-nowrap{flex-wrap:nowrap}}@media print,screen and (min-width:768px){.oj-md-flex-0,.oj-md-flex-items-0>.oj-flex-item{flex:0}.oj-md-flex-1,.oj-md-flex-items-1>.oj-flex-item{flex:1}.oj-md-flex-initial,.oj-md-flex-items-initial>.oj-flex-item{flex:0 1 auto}.oj-md-order-0{order:0}.oj-md-order-1{order:1}.oj-md-order-2{order:2}.oj-md-order-3{order:3}.oj-md-order-4{order:4}.oj-md-order-5{order:5}.oj-md-justify-content-flex-start{justify-content:flex-start}.oj-md-justify-content-flex-end{justify-content:flex-end}.oj-md-justify-content-center{justify-content:center}.oj-md-justify-content-space-between{justify-content:space-between}.oj-md-justify-content-space-around{justify-content:space-around}.oj-md-align-items-center{align-items:center}.oj-md-align-items-baseline{align-items:baseline}.oj-md-align-items-flex-start{align-items:flex-start}.oj-md-align-items-flex-end{align-items:flex-end}.oj-md-align-self-center{align-self:center}.oj-md-align-self-flex-start{align-self:flex-start}.oj-md-align-self-flex-end{align-self:flex-end}.oj-md-flex-direction-column{flex-direction:column}.oj-md-flex-wrap-nowrap{flex-wrap:nowrap}}@media print and (orientation:landscape),screen and (min-width:1024px){.oj-lg-flex-0,.oj-lg-flex-items-0>.oj-flex-item{flex:0}.oj-lg-flex-1,.oj-lg-flex-items-1>.oj-flex-item{flex:1}.oj-lg-flex-initial,.oj-lg-flex-items-initial>.oj-flex-item{flex:0 1 auto}.oj-lg-order-0{order:0}.oj-lg-order-1{order:1}.oj-lg-order-2{order:2}.oj-lg-order-3{order:3}.oj-lg-order-4{order:4}.oj-lg-order-5{order:5}.oj-lg-justify-content-flex-start{justify-content:flex-start}.oj-lg-justify-content-flex-end{justify-content:flex-end}.oj-lg-justify-content-center{justify-content:center}.oj-lg-justify-content-space-between{justify-content:space-between}.oj-lg-justify-content-space-around{justify-content:space-around}.oj-lg-align-items-center{align-items:center}.oj-lg-align-items-baseline{align-items:baseline}.oj-lg-align-items-flex-start{align-items:flex-start}.oj-lg-align-items-flex-end{align-items:flex-end}.oj-lg-align-self-center{align-self:center}.oj-lg-align-self-flex-start{align-self:flex-start}.oj-lg-align-self-flex-end{align-self:flex-end}.oj-lg-flex-direction-column{flex-direction:column}.oj-lg-flex-wrap-nowrap{flex-wrap:nowrap}}@media screen and (min-width:1281px){.oj-xl-flex-0,.oj-xl-flex-items-0>.oj-flex-item{flex:0}.oj-xl-flex-1,.oj-xl-flex-items-1>.oj-flex-item{flex:1}.oj-xl-flex-initial,.oj-xl-flex-items-initial>.oj-flex-item{flex:0 1 auto}.oj-xl-order-0{order:0}.oj-xl-order-1{order:1}.oj-xl-order-2{order:2}.oj-xl-order-3{order:3}.oj-xl-order-4{order:4}.oj-xl-order-5{order:5}.oj-xl-justify-content-flex-start{justify-content:flex-start}.oj-xl-justify-content-flex-end{justify-content:flex-end}.oj-xl-justify-content-center{justify-content:center}.oj-xl-justify-content-space-between{justify-content:space-between}.oj-xl-justify-content-space-around{justify-content:space-around}.oj-xl-align-items-center{align-items:center}.oj-xl-align-items-baseline{align-items:baseline}.oj-xl-align-items-flex-start{align-items:flex-start}.oj-xl-align-items-flex-end{align-items:flex-end}.oj-xl-align-self-center{align-self:center}.oj-xl-align-self-flex-start{align-self:flex-start}.oj-xl-align-self-flex-end{align-self:flex-end}.oj-xl-flex-direction-column{flex-direction:column}.oj-xl-flex-wrap-nowrap{flex-wrap:nowrap}}@media screen and (max-width:767.9px){.oj-sm-only-flex-0,.oj-sm-only-flex-items-0>.oj-flex-item{flex:0}.oj-sm-only-flex-1,.oj-sm-only-flex-items-1>.oj-flex-item{flex:1}.oj-sm-only-flex-initial,.oj-sm-only-flex-items-initial>.oj-flex-item{flex:0 1 auto}.oj-sm-only-justify-content-flex-start{justify-content:flex-start}.oj-sm-only-justify-content-flex-end{justify-content:flex-end}.oj-sm-only-justify-content-center{justify-content:center}.oj-sm-only-justify-content-space-between{justify-content:space-between}.oj-sm-only-justify-content-space-around{justify-content:space-around}.oj-sm-only-align-items-center{align-items:center}.oj-sm-only-align-items-baseline{align-items:baseline}.oj-sm-only-align-items-flex-start{align-items:flex-start}.oj-sm-only-align-items-flex-end{align-items:flex-end}.oj-sm-only-align-self-center{align-self:center}.oj-sm-only-align-self-flex-start{align-self:flex-start}.oj-sm-only-align-self-flex-end{align-self:flex-end}.oj-sm-only-flex-direction-column{flex-direction:column}.oj-sm-only-flex-wrap-nowrap{flex-wrap:nowrap}}@media print and (orientation:portrait),screen and (min-width:768px) and (max-width:1023.9px){.oj-md-only-flex-0,.oj-md-only-flex-items-0>.oj-flex-item{flex:0}.oj-md-only-flex-1,.oj-md-only-flex-items-1>.oj-flex-item{flex:1}.oj-md-only-flex-initial,.oj-md-only-flex-items-initial>.oj-flex-item{flex:0 1 auto}.oj-md-only-justify-content-flex-start{justify-content:flex-start}.oj-md-only-justify-content-flex-end{justify-content:flex-end}.oj-md-only-justify-content-center{justify-content:center}.oj-md-only-justify-content-space-between{justify-content:space-between}.oj-md-only-justify-content-space-around{justify-content:space-around}.oj-md-only-align-items-center{align-items:center}.oj-md-only-align-items-baseline{align-items:baseline}.oj-md-only-align-items-flex-start{align-items:flex-start}.oj-md-only-align-items-flex-end{align-items:flex-end}.oj-md-only-align-self-center{align-self:center}.oj-md-only-align-self-flex-start{align-self:flex-start}.oj-md-only-align-self-flex-end{align-self:flex-end}.oj-md-only-flex-direction-column{flex-direction:column}.oj-md-only-flex-wrap-nowrap{flex-wrap:nowrap}}@media print and (orientation:landscape),screen and (min-width:1024px) and (max-width:1280.9px){.oj-lg-only-flex-0,.oj-lg-only-flex-items-0>.oj-flex-item{flex:0}.oj-lg-only-flex-1,.oj-lg-only-flex-items-1>.oj-flex-item{flex:1}.oj-lg-only-flex-initial,.oj-lg-only-flex-items-initial>.oj-flex-item{flex:0 1 auto}.oj-lg-only-justify-content-flex-start{justify-content:flex-start}.oj-lg-only-justify-content-flex-end{justify-content:flex-end}.oj-lg-only-justify-content-center{justify-content:center}.oj-lg-only-justify-content-space-between{justify-content:space-between}.oj-lg-only-justify-content-space-around{justify-content:space-around}.oj-lg-only-align-items-center{align-items:center}.oj-lg-only-align-items-baseline{align-items:baseline}.oj-lg-only-align-items-flex-start{align-items:flex-start}.oj-lg-only-align-items-flex-end{align-items:flex-end}.oj-lg-only-align-self-center{align-self:center}.oj-lg-only-align-self-flex-start{align-self:flex-start}.oj-lg-only-align-self-flex-end{align-self:flex-end}.oj-lg-only-flex-direction-column{flex-direction:column}.oj-lg-only-flex-wrap-nowrap{flex-wrap:nowrap}}@media print,screen{.oj-sm-1{flex:0 1 8.33333%;max-width:8.33333%;width:8.33333%}.oj-sm-2{flex:0 1 16.66667%;max-width:16.66667%;width:16.66667%}.oj-sm-3{flex:0 1 25%;max-width:25%;width:25%}.oj-sm-4{flex:0 1 33.33333%;max-width:33.33333%;width:33.33333%}.oj-sm-5{flex:0 1 41.66667%;max-width:41.66667%;width:41.66667%}.oj-sm-6{flex:0 1 50%;max-width:50%;width:50%}.oj-sm-7{flex:0 1 58.33333%;max-width:58.33333%;width:58.33333%}.oj-sm-8{flex:0 1 66.66667%;max-width:66.66667%;width:66.66667%}.oj-sm-9{flex:0 1 75%;max-width:75%;width:75%}.oj-sm-10{flex:0 1 83.33333%;max-width:83.33333%;width:83.33333%}.oj-sm-11{flex:0 1 91.66667%;max-width:91.66667%;width:91.66667%}.oj-sm-12{flex:0 1 100%;max-width:100%;width:100%}.oj-sm-odd-cols-1>.oj-flex>.oj-flex-item:nth-child(odd){flex:0 1 8.33333%;max-width:8.33333%;width:8.33333%}.oj-sm-odd-cols-1>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 91.66667%;max-width:91.66667%;width:91.66667%}.oj-sm-odd-cols-2>.oj-flex>.oj-flex-item:nth-child(odd){flex:0 1 16.66667%;max-width:16.66667%;width:16.66667%}.oj-sm-odd-cols-2>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 83.33333%;max-width:83.33333%;width:83.33333%}.oj-sm-odd-cols-3>.oj-flex>.oj-flex-item:nth-child(odd){flex:0 1 25%;max-width:25%;width:25%}.oj-sm-odd-cols-3>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 75%;max-width:75%;width:75%}.oj-sm-odd-cols-4>.oj-flex>.oj-flex-item:nth-child(odd){flex:0 1 33.33333%;max-width:33.33333%;width:33.33333%}.oj-sm-odd-cols-4>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 66.66667%;max-width:66.66667%;width:66.66667%}.oj-sm-odd-cols-5>.oj-flex>.oj-flex-item:nth-child(odd){flex:0 1 41.66667%;max-width:41.66667%;width:41.66667%}.oj-sm-odd-cols-5>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 58.33333%;max-width:58.33333%;width:58.33333%}.oj-sm-odd-cols-6>.oj-flex>.oj-flex-item:nth-child(odd){flex:0 1 50%;max-width:50%;width:50%}.oj-sm-odd-cols-6>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 50%;max-width:50%;width:50%}.oj-sm-odd-cols-7>.oj-flex>.oj-flex-item:nth-child(odd){flex:0 1 58.33333%;max-width:58.33333%;width:58.33333%}.oj-sm-odd-cols-7>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 41.66667%;max-width:41.66667%;width:41.66667%}.oj-sm-odd-cols-8>.oj-flex>.oj-flex-item:nth-child(odd){flex:0 1 66.66667%;max-width:66.66667%;width:66.66667%}.oj-sm-odd-cols-8>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 33.33333%;max-width:33.33333%;width:33.33333%}.oj-sm-odd-cols-9>.oj-flex>.oj-flex-item:nth-child(odd){flex:0 1 75%;max-width:75%;width:75%}.oj-sm-odd-cols-9>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 25%;max-width:25%;width:25%}.oj-sm-odd-cols-10>.oj-flex>.oj-flex-item:nth-child(odd){flex:0 1 83.33333%;max-width:83.33333%;width:83.33333%}.oj-sm-odd-cols-10>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 16.66667%;max-width:16.66667%;width:16.66667%}.oj-sm-odd-cols-11>.oj-flex>.oj-flex-item:nth-child(odd){flex:0 1 91.66667%;max-width:91.66667%;width:91.66667%}.oj-sm-odd-cols-11>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 8.33333%;max-width:8.33333%;width:8.33333%}.oj-sm-odd-cols-12>.oj-flex>.oj-flex-item:nth-child(odd){flex:0 1 100%;max-width:100%;width:100%}.oj-sm-odd-cols-12>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 100%;max-width:100%;width:100%}.oj-sm-even-cols-1>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 8.33333%;max-width:8.33333%;width:8.33333%}.oj-sm-even-cols-2>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 16.66667%;max-width:16.66667%;width:16.66667%}.oj-sm-even-cols-3>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 25%;max-width:25%;width:25%}.oj-sm-even-cols-4>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 33.33333%;max-width:33.33333%;width:33.33333%}.oj-sm-even-cols-5>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 41.66667%;max-width:41.66667%;width:41.66667%}}@media print,screen and (min-width:768px){.oj-md-1{flex:0 1 8.33333%;max-width:8.33333%;width:8.33333%}.oj-md-2{flex:0 1 16.66667%;max-width:16.66667%;width:16.66667%}.oj-md-3{flex:0 1 25%;max-width:25%;width:25%}.oj-md-4{flex:0 1 33.33333%;max-width:33.33333%;width:33.33333%}.oj-md-5{flex:0 1 41.66667%;max-width:41.66667%;width:41.66667%}.oj-md-6{flex:0 1 50%;max-width:50%;width:50%}.oj-md-7{flex:0 1 58.33333%;max-width:58.33333%;width:58.33333%}.oj-md-8{flex:0 1 66.66667%;max-width:66.66667%;width:66.66667%}.oj-md-9{flex:0 1 75%;max-width:75%;width:75%}.oj-md-10{flex:0 1 83.33333%;max-width:83.33333%;width:83.33333%}.oj-md-11{flex:0 1 91.66667%;max-width:91.66667%;width:91.66667%}.oj-md-12{flex:0 1 100%;max-width:100%;width:100%}.oj-md-odd-cols-1>.oj-flex>.oj-flex-item:nth-child(odd){flex:0 1 8.33333%;max-width:8.33333%;width:8.33333%}.oj-md-odd-cols-1>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 91.66667%;max-width:91.66667%;width:91.66667%}.oj-md-odd-cols-2>.oj-flex>.oj-flex-item:nth-child(odd){flex:0 1 16.66667%;max-width:16.66667%;width:16.66667%}.oj-md-odd-cols-2>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 83.33333%;max-width:83.33333%;width:83.33333%}.oj-md-odd-cols-3>.oj-flex>.oj-flex-item:nth-child(odd){flex:0 1 25%;max-width:25%;width:25%}.oj-md-odd-cols-3>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 75%;max-width:75%;width:75%}.oj-md-odd-cols-4>.oj-flex>.oj-flex-item:nth-child(odd){flex:0 1 33.33333%;max-width:33.33333%;width:33.33333%}.oj-md-odd-cols-4>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 66.66667%;max-width:66.66667%;width:66.66667%}.oj-md-odd-cols-5>.oj-flex>.oj-flex-item:nth-child(odd){flex:0 1 41.66667%;max-width:41.66667%;width:41.66667%}.oj-md-odd-cols-5>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 58.33333%;max-width:58.33333%;width:58.33333%}.oj-md-odd-cols-6>.oj-flex>.oj-flex-item:nth-child(odd){flex:0 1 50%;max-width:50%;width:50%}.oj-md-odd-cols-6>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 50%;max-width:50%;width:50%}.oj-md-odd-cols-7>.oj-flex>.oj-flex-item:nth-child(odd){flex:0 1 58.33333%;max-width:58.33333%;width:58.33333%}.oj-md-odd-cols-7>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 41.66667%;max-width:41.66667%;width:41.66667%}.oj-md-odd-cols-8>.oj-flex>.oj-flex-item:nth-child(odd){flex:0 1 66.66667%;max-width:66.66667%;width:66.66667%}.oj-md-odd-cols-8>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 33.33333%;max-width:33.33333%;width:33.33333%}.oj-md-odd-cols-9>.oj-flex>.oj-flex-item:nth-child(odd){flex:0 1 75%;max-width:75%;width:75%}.oj-md-odd-cols-9>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 25%;max-width:25%;width:25%}.oj-md-odd-cols-10>.oj-flex>.oj-flex-item:nth-child(odd){flex:0 1 83.33333%;max-width:83.33333%;width:83.33333%}.oj-md-odd-cols-10>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 16.66667%;max-width:16.66667%;width:16.66667%}.oj-md-odd-cols-11>.oj-flex>.oj-flex-item:nth-child(odd){flex:0 1 91.66667%;max-width:91.66667%;width:91.66667%}.oj-md-odd-cols-11>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 8.33333%;max-width:8.33333%;width:8.33333%}.oj-md-odd-cols-12>.oj-flex>.oj-flex-item:nth-child(odd){flex:0 1 100%;max-width:100%;width:100%}.oj-md-odd-cols-12>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 100%;max-width:100%;width:100%}.oj-md-even-cols-1>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 8.33333%;max-width:8.33333%;width:8.33333%}.oj-md-even-cols-2>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 16.66667%;max-width:16.66667%;width:16.66667%}.oj-md-even-cols-3>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 25%;max-width:25%;width:25%}.oj-md-even-cols-4>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 33.33333%;max-width:33.33333%;width:33.33333%}.oj-md-even-cols-5>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 41.66667%;max-width:41.66667%;width:41.66667%}}@media print and (orientation:landscape),screen and (min-width:1024px){.oj-lg-1{flex:0 1 8.33333%;max-width:8.33333%;width:8.33333%}.oj-lg-2{flex:0 1 16.66667%;max-width:16.66667%;width:16.66667%}.oj-lg-3{flex:0 1 25%;max-width:25%;width:25%}.oj-lg-4{flex:0 1 33.33333%;max-width:33.33333%;width:33.33333%}.oj-lg-5{flex:0 1 41.66667%;max-width:41.66667%;width:41.66667%}.oj-lg-6{flex:0 1 50%;max-width:50%;width:50%}.oj-lg-7{flex:0 1 58.33333%;max-width:58.33333%;width:58.33333%}.oj-lg-8{flex:0 1 66.66667%;max-width:66.66667%;width:66.66667%}.oj-lg-9{flex:0 1 75%;max-width:75%;width:75%}.oj-lg-10{flex:0 1 83.33333%;max-width:83.33333%;width:83.33333%}.oj-lg-11{flex:0 1 91.66667%;max-width:91.66667%;width:91.66667%}.oj-lg-12{flex:0 1 100%;max-width:100%;width:100%}.oj-lg-odd-cols-1>.oj-flex>.oj-flex-item:nth-child(odd){flex:0 1 8.33333%;max-width:8.33333%;width:8.33333%}.oj-lg-odd-cols-1>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 91.66667%;max-width:91.66667%;width:91.66667%}.oj-lg-odd-cols-2>.oj-flex>.oj-flex-item:nth-child(odd){flex:0 1 16.66667%;max-width:16.66667%;width:16.66667%}.oj-lg-odd-cols-2>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 83.33333%;max-width:83.33333%;width:83.33333%}.oj-lg-odd-cols-3>.oj-flex>.oj-flex-item:nth-child(odd){flex:0 1 25%;max-width:25%;width:25%}.oj-lg-odd-cols-3>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 75%;max-width:75%;width:75%}.oj-lg-odd-cols-4>.oj-flex>.oj-flex-item:nth-child(odd){flex:0 1 33.33333%;max-width:33.33333%;width:33.33333%}.oj-lg-odd-cols-4>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 66.66667%;max-width:66.66667%;width:66.66667%}.oj-lg-odd-cols-5>.oj-flex>.oj-flex-item:nth-child(odd){flex:0 1 41.66667%;max-width:41.66667%;width:41.66667%}.oj-lg-odd-cols-5>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 58.33333%;max-width:58.33333%;width:58.33333%}.oj-lg-odd-cols-6>.oj-flex>.oj-flex-item:nth-child(odd){flex:0 1 50%;max-width:50%;width:50%}.oj-lg-odd-cols-6>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 50%;max-width:50%;width:50%}.oj-lg-odd-cols-7>.oj-flex>.oj-flex-item:nth-child(odd){flex:0 1 58.33333%;max-width:58.33333%;width:58.33333%}.oj-lg-odd-cols-7>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 41.66667%;max-width:41.66667%;width:41.66667%}.oj-lg-odd-cols-8>.oj-flex>.oj-flex-item:nth-child(odd){flex:0 1 66.66667%;max-width:66.66667%;width:66.66667%}.oj-lg-odd-cols-8>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 33.33333%;max-width:33.33333%;width:33.33333%}.oj-lg-odd-cols-9>.oj-flex>.oj-flex-item:nth-child(odd){flex:0 1 75%;max-width:75%;width:75%}.oj-lg-odd-cols-9>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 25%;max-width:25%;width:25%}.oj-lg-odd-cols-10>.oj-flex>.oj-flex-item:nth-child(odd){flex:0 1 83.33333%;max-width:83.33333%;width:83.33333%}.oj-lg-odd-cols-10>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 16.66667%;max-width:16.66667%;width:16.66667%}.oj-lg-odd-cols-11>.oj-flex>.oj-flex-item:nth-child(odd){flex:0 1 91.66667%;max-width:91.66667%;width:91.66667%}.oj-lg-odd-cols-11>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 8.33333%;max-width:8.33333%;width:8.33333%}.oj-lg-odd-cols-12>.oj-flex>.oj-flex-item:nth-child(odd){flex:0 1 100%;max-width:100%;width:100%}.oj-lg-odd-cols-12>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 100%;max-width:100%;width:100%}.oj-lg-even-cols-1>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 8.33333%;max-width:8.33333%;width:8.33333%}.oj-lg-even-cols-2>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 16.66667%;max-width:16.66667%;width:16.66667%}.oj-lg-even-cols-3>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 25%;max-width:25%;width:25%}.oj-lg-even-cols-4>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 33.33333%;max-width:33.33333%;width:33.33333%}.oj-lg-even-cols-5>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 41.66667%;max-width:41.66667%;width:41.66667%}}@media screen and (min-width:1281px){.oj-xl-1{flex:0 1 8.33333%;max-width:8.33333%;width:8.33333%}.oj-xl-2{flex:0 1 16.66667%;max-width:16.66667%;width:16.66667%}.oj-xl-3{flex:0 1 25%;max-width:25%;width:25%}.oj-xl-4{flex:0 1 33.33333%;max-width:33.33333%;width:33.33333%}.oj-xl-5{flex:0 1 41.66667%;max-width:41.66667%;width:41.66667%}.oj-xl-6{flex:0 1 50%;max-width:50%;width:50%}.oj-xl-7{flex:0 1 58.33333%;max-width:58.33333%;width:58.33333%}.oj-xl-8{flex:0 1 66.66667%;max-width:66.66667%;width:66.66667%}.oj-xl-9{flex:0 1 75%;max-width:75%;width:75%}.oj-xl-10{flex:0 1 83.33333%;max-width:83.33333%;width:83.33333%}.oj-xl-11{flex:0 1 91.66667%;max-width:91.66667%;width:91.66667%}.oj-xl-12{flex:0 1 100%;max-width:100%;width:100%}.oj-xl-odd-cols-1>.oj-flex>.oj-flex-item:nth-child(odd){flex:0 1 8.33333%;max-width:8.33333%;width:8.33333%}.oj-xl-odd-cols-1>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 91.66667%;max-width:91.66667%;width:91.66667%}.oj-xl-odd-cols-2>.oj-flex>.oj-flex-item:nth-child(odd){flex:0 1 16.66667%;max-width:16.66667%;width:16.66667%}.oj-xl-odd-cols-2>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 83.33333%;max-width:83.33333%;width:83.33333%}.oj-xl-odd-cols-3>.oj-flex>.oj-flex-item:nth-child(odd){flex:0 1 25%;max-width:25%;width:25%}.oj-xl-odd-cols-3>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 75%;max-width:75%;width:75%}.oj-xl-odd-cols-4>.oj-flex>.oj-flex-item:nth-child(odd){flex:0 1 33.33333%;max-width:33.33333%;width:33.33333%}.oj-xl-odd-cols-4>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 66.66667%;max-width:66.66667%;width:66.66667%}.oj-xl-odd-cols-5>.oj-flex>.oj-flex-item:nth-child(odd){flex:0 1 41.66667%;max-width:41.66667%;width:41.66667%}.oj-xl-odd-cols-5>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 58.33333%;max-width:58.33333%;width:58.33333%}.oj-xl-odd-cols-6>.oj-flex>.oj-flex-item:nth-child(odd){flex:0 1 50%;max-width:50%;width:50%}.oj-xl-odd-cols-6>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 50%;max-width:50%;width:50%}.oj-xl-odd-cols-7>.oj-flex>.oj-flex-item:nth-child(odd){flex:0 1 58.33333%;max-width:58.33333%;width:58.33333%}.oj-xl-odd-cols-7>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 41.66667%;max-width:41.66667%;width:41.66667%}.oj-xl-odd-cols-8>.oj-flex>.oj-flex-item:nth-child(odd){flex:0 1 66.66667%;max-width:66.66667%;width:66.66667%}.oj-xl-odd-cols-8>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 33.33333%;max-width:33.33333%;width:33.33333%}.oj-xl-odd-cols-9>.oj-flex>.oj-flex-item:nth-child(odd){flex:0 1 75%;max-width:75%;width:75%}.oj-xl-odd-cols-9>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 25%;max-width:25%;width:25%}.oj-xl-odd-cols-10>.oj-flex>.oj-flex-item:nth-child(odd){flex:0 1 83.33333%;max-width:83.33333%;width:83.33333%}.oj-xl-odd-cols-10>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 16.66667%;max-width:16.66667%;width:16.66667%}.oj-xl-odd-cols-11>.oj-flex>.oj-flex-item:nth-child(odd){flex:0 1 91.66667%;max-width:91.66667%;width:91.66667%}.oj-xl-odd-cols-11>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 8.33333%;max-width:8.33333%;width:8.33333%}.oj-xl-odd-cols-12>.oj-flex>.oj-flex-item:nth-child(odd){flex:0 1 100%;max-width:100%;width:100%}.oj-xl-odd-cols-12>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 100%;max-width:100%;width:100%}.oj-xl-even-cols-1>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 8.33333%;max-width:8.33333%;width:8.33333%}.oj-xl-even-cols-2>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 16.66667%;max-width:16.66667%;width:16.66667%}.oj-xl-even-cols-3>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 25%;max-width:25%;width:25%}.oj-xl-even-cols-4>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 33.33333%;max-width:33.33333%;width:33.33333%}.oj-xl-even-cols-5>.oj-flex>.oj-flex-item:nth-child(2n){flex:0 1 41.66667%;max-width:41.66667%;width:41.66667%}}@media print,screen{.oj-sm-hide{display:none}html:not([dir=rtl]) .oj-sm-margin-0{margin:0!important}html[dir=rtl] .oj-sm-margin-0{margin:0!important}html:not([dir=rtl]) .oj-sm-margin-0-horizontal{margin-left:0!important;margin-right:0!important}html[dir=rtl] .oj-sm-margin-0-horizontal{margin-left:0!important;margin-right:0!important}html:not([dir=rtl]) .oj-sm-margin-0-vertical{margin-top:0!important;margin-bottom:0!important}html[dir=rtl] .oj-sm-margin-0-vertical{margin-top:0!important;margin-bottom:0!important}html:not([dir=rtl]) .oj-sm-margin-0-top{margin-top:0!important}html[dir=rtl] .oj-sm-margin-0-top{margin-top:0!important}html:not([dir=rtl]) .oj-sm-margin-0-bottom{margin-bottom:0!important}html[dir=rtl] .oj-sm-margin-0-bottom{margin-bottom:0!important}html:not([dir=rtl]) .oj-sm-margin-0-start{margin-left:0!important}html[dir=rtl] .oj-sm-margin-0-start{margin-right:0!important}html:not([dir=rtl]) .oj-sm-margin-0-end{margin-right:0!important}html[dir=rtl] .oj-sm-margin-0-end{margin-left:0!important}html:not([dir=rtl]) .oj-sm-padding-0{padding:0!important}html[dir=rtl] .oj-sm-padding-0{padding:0!important}html:not([dir=rtl]) .oj-sm-padding-0-horizontal{padding-left:0!important;padding-right:0!important}html[dir=rtl] .oj-sm-padding-0-horizontal{padding-left:0!important;padding-right:0!important}html:not([dir=rtl]) .oj-sm-padding-0-vertical{padding-top:0!important;padding-bottom:0!important}html[dir=rtl] .oj-sm-padding-0-vertical{padding-top:0!important;padding-bottom:0!important}html:not([dir=rtl]) .oj-sm-padding-0-top{padding-top:0!important}html[dir=rtl] .oj-sm-padding-0-top{padding-top:0!important}html:not([dir=rtl]) .oj-sm-padding-0-bottom{padding-bottom:0!important}html[dir=rtl] .oj-sm-padding-0-bottom{padding-bottom:0!important}html:not([dir=rtl]) .oj-sm-padding-0-start{padding-left:0!important}html[dir=rtl] .oj-sm-padding-0-start{padding-right:0!important}html:not([dir=rtl]) .oj-sm-padding-0-end{padding-right:0!important}html[dir=rtl] .oj-sm-padding-0-end{padding-left:0!important}html:not([dir=rtl]) .oj-sm-margin-1x{margin:5px!important}html[dir=rtl] .oj-sm-margin-1x{margin:5px!important}html:not([dir=rtl]) .oj-sm-margin-1x-horizontal{margin-left:5px!important;margin-right:5px!important}html[dir=rtl] .oj-sm-margin-1x-horizontal{margin-left:5px!important;margin-right:5px!important}html:not([dir=rtl]) .oj-sm-margin-1x-vertical{margin-top:5px!important;margin-bottom:5px!important}html[dir=rtl] .oj-sm-margin-1x-vertical{margin-top:5px!important;margin-bottom:5px!important}.oj-sm-margin-1x-top{margin-top:5px!important}.oj-sm-margin-1x-bottom{margin-bottom:5px!important}html:not([dir=rtl]) .oj-sm-margin-1x-start{margin-left:5px!important}html[dir=rtl] .oj-sm-margin-1x-start{margin-right:5px!important}html:not([dir=rtl]) .oj-sm-margin-1x-end{margin-right:5px!important}html[dir=rtl] .oj-sm-margin-1x-end{margin-left:5px!important}html:not([dir=rtl]) .oj-sm-padding-1x{padding:5px!important}html[dir=rtl] .oj-sm-padding-1x{padding:5px!important}html:not([dir=rtl]) .oj-sm-padding-1x-horizontal{padding-left:5px!important;padding-right:5px!important}html[dir=rtl] .oj-sm-padding-1x-horizontal{padding-left:5px!important;padding-right:5px!important}html:not([dir=rtl]) .oj-sm-padding-1x-vertical{padding-top:5px!important;padding-bottom:5px!important}html[dir=rtl] .oj-sm-padding-1x-vertical{padding-top:5px!important;padding-bottom:5px!important}html:not([dir=rtl]) .oj-sm-padding-1x-top{padding-top:5px!important}html[dir=rtl] .oj-sm-padding-1x-top{padding-top:5px!important}html:not([dir=rtl]) .oj-sm-padding-1x-bottom{padding-bottom:5px!important}html[dir=rtl] .oj-sm-padding-1x-bottom{padding-bottom:5px!important}html:not([dir=rtl]) .oj-sm-padding-1x-start{padding-left:5px!important}html[dir=rtl] .oj-sm-padding-1x-start{padding-right:5px!important}html:not([dir=rtl]) .oj-sm-padding-1x-end{padding-right:5px!important}html[dir=rtl] .oj-sm-padding-1x-end{padding-left:5px!important}html:not([dir=rtl]) .oj-sm-margin-2x{margin:10px!important}html[dir=rtl] .oj-sm-margin-2x{margin:10px!important}html:not([dir=rtl]) .oj-sm-margin-2x-horizontal{margin-left:10px!important;margin-right:10px!important}html[dir=rtl] .oj-sm-margin-2x-horizontal{margin-left:10px!important;margin-right:10px!important}html:not([dir=rtl]) .oj-sm-margin-2x-vertical{margin-top:10px!important;margin-bottom:10px!important}html[dir=rtl] .oj-sm-margin-2x-vertical{margin-top:10px!important;margin-bottom:10px!important}.oj-sm-margin-2x-top{margin-top:10px!important}.oj-sm-margin-2x-bottom{margin-bottom:10px!important}html:not([dir=rtl]) .oj-sm-margin-2x-start{margin-left:10px!important}html[dir=rtl] .oj-sm-margin-2x-start{margin-right:10px!important}html:not([dir=rtl]) .oj-sm-margin-2x-end{margin-right:10px!important}html[dir=rtl] .oj-sm-margin-2x-end{margin-left:10px!important}html:not([dir=rtl]) .oj-sm-padding-2x{padding:10px!important}html[dir=rtl] .oj-sm-padding-2x{padding:10px!important}html:not([dir=rtl]) .oj-sm-padding-2x-horizontal{padding-left:10px!important;padding-right:10px!important}html[dir=rtl] .oj-sm-padding-2x-horizontal{padding-left:10px!important;padding-right:10px!important}html:not([dir=rtl]) .oj-sm-padding-2x-vertical{padding-top:10px!important;padding-bottom:10px!important}html[dir=rtl] .oj-sm-padding-2x-vertical{padding-top:10px!important;padding-bottom:10px!important}html:not([dir=rtl]) .oj-sm-padding-2x-top{padding-top:10px!important}html[dir=rtl] .oj-sm-padding-2x-top{padding-top:10px!important}html:not([dir=rtl]) .oj-sm-padding-2x-bottom{padding-bottom:10px!important}html[dir=rtl] .oj-sm-padding-2x-bottom{padding-bottom:10px!important}html:not([dir=rtl]) .oj-sm-padding-2x-start{padding-left:10px!important}html[dir=rtl] .oj-sm-padding-2x-start{padding-right:10px!important}html:not([dir=rtl]) .oj-sm-padding-2x-end{padding-right:10px!important}html[dir=rtl] .oj-sm-padding-2x-end{padding-left:10px!important}html:not([dir=rtl]) .oj-sm-margin-3x{margin:15px!important}html[dir=rtl] .oj-sm-margin-3x{margin:15px!important}html:not([dir=rtl]) .oj-sm-margin-3x-horizontal{margin-left:15px!important;margin-right:15px!important}html[dir=rtl] .oj-sm-margin-3x-horizontal{margin-left:15px!important;margin-right:15px!important}html:not([dir=rtl]) .oj-sm-margin-3x-vertical{margin-top:15px!important;margin-bottom:15px!important}html[dir=rtl] .oj-sm-margin-3x-vertical{margin-top:15px!important;margin-bottom:15px!important}.oj-sm-margin-3x-top{margin-top:15px!important}.oj-sm-margin-3x-bottom{margin-bottom:15px!important}html:not([dir=rtl]) .oj-sm-margin-3x-start{margin-left:15px!important}html[dir=rtl] .oj-sm-margin-3x-start{margin-right:15px!important}html:not([dir=rtl]) .oj-sm-margin-3x-end{margin-right:15px!important}html[dir=rtl] .oj-sm-margin-3x-end{margin-left:15px!important}html:not([dir=rtl]) .oj-sm-padding-3x{padding:15px!important}html[dir=rtl] .oj-sm-padding-3x{padding:15px!important}html:not([dir=rtl]) .oj-sm-padding-3x-horizontal{padding-left:15px!important;padding-right:15px!important}html[dir=rtl] .oj-sm-padding-3x-horizontal{padding-left:15px!important;padding-right:15px!important}html:not([dir=rtl]) .oj-sm-padding-3x-vertical{padding-top:15px!important;padding-bottom:15px!important}html[dir=rtl] .oj-sm-padding-3x-vertical{padding-top:15px!important;padding-bottom:15px!important}html:not([dir=rtl]) .oj-sm-padding-3x-top{padding-top:15px!important}html[dir=rtl] .oj-sm-padding-3x-top{padding-top:15px!important}html:not([dir=rtl]) .oj-sm-padding-3x-bottom{padding-bottom:15px!important}html[dir=rtl] .oj-sm-padding-3x-bottom{padding-bottom:15px!important}html:not([dir=rtl]) .oj-sm-padding-3x-start{padding-left:15px!important}html[dir=rtl] .oj-sm-padding-3x-start{padding-right:15px!important}html:not([dir=rtl]) .oj-sm-padding-3x-end{padding-right:15px!important}html[dir=rtl] .oj-sm-padding-3x-end{padding-left:15px!important}html:not([dir=rtl]) .oj-sm-margin-4x{margin:20px!important}html[dir=rtl] .oj-sm-margin-4x{margin:20px!important}html:not([dir=rtl]) .oj-sm-margin-4x-horizontal{margin-left:20px!important;margin-right:20px!important}html[dir=rtl] .oj-sm-margin-4x-horizontal{margin-left:20px!important;margin-right:20px!important}html:not([dir=rtl]) .oj-sm-margin-4x-vertical{margin-top:20px!important;margin-bottom:20px!important}html[dir=rtl] .oj-sm-margin-4x-vertical{margin-top:20px!important;margin-bottom:20px!important}.oj-sm-margin-4x-top{margin-top:20px!important}.oj-sm-margin-4x-bottom{margin-bottom:20px!important}html:not([dir=rtl]) .oj-sm-margin-4x-start{margin-left:20px!important}html[dir=rtl] .oj-sm-margin-4x-start{margin-right:20px!important}html:not([dir=rtl]) .oj-sm-margin-4x-end{margin-right:20px!important}html[dir=rtl] .oj-sm-margin-4x-end{margin-left:20px!important}html:not([dir=rtl]) .oj-sm-padding-4x{padding:20px!important}html[dir=rtl] .oj-sm-padding-4x{padding:20px!important}html:not([dir=rtl]) .oj-sm-padding-4x-horizontal{padding-left:20px!important;padding-right:20px!important}html[dir=rtl] .oj-sm-padding-4x-horizontal{padding-left:20px!important;padding-right:20px!important}html:not([dir=rtl]) .oj-sm-padding-4x-vertical{padding-top:20px!important;padding-bottom:20px!important}html[dir=rtl] .oj-sm-padding-4x-vertical{padding-top:20px!important;padding-bottom:20px!important}html:not([dir=rtl]) .oj-sm-padding-4x-top{padding-top:20px!important}html[dir=rtl] .oj-sm-padding-4x-top{padding-top:20px!important}html:not([dir=rtl]) .oj-sm-padding-4x-bottom{padding-bottom:20px!important}html[dir=rtl] .oj-sm-padding-4x-bottom{padding-bottom:20px!important}html:not([dir=rtl]) .oj-sm-padding-4x-start{padding-left:20px!important}html[dir=rtl] .oj-sm-padding-4x-start{padding-right:20px!important}html:not([dir=rtl]) .oj-sm-padding-4x-end{padding-right:20px!important}html[dir=rtl] .oj-sm-padding-4x-end{padding-left:20px!important}html:not([dir=rtl]) .oj-sm-margin-5x{margin:25px!important}html[dir=rtl] .oj-sm-margin-5x{margin:25px!important}html:not([dir=rtl]) .oj-sm-margin-5x-horizontal{margin-left:25px!important;margin-right:25px!important}html[dir=rtl] .oj-sm-margin-5x-horizontal{margin-left:25px!important;margin-right:25px!important}html:not([dir=rtl]) .oj-sm-margin-5x-vertical{margin-top:25px!important;margin-bottom:25px!important}html[dir=rtl] .oj-sm-margin-5x-vertical{margin-top:25px!important;margin-bottom:25px!important}.oj-sm-margin-5x-top{margin-top:25px!important}.oj-sm-margin-5x-bottom{margin-bottom:25px!important}html:not([dir=rtl]) .oj-sm-margin-5x-start{margin-left:25px!important}html[dir=rtl] .oj-sm-margin-5x-start{margin-right:25px!important}html:not([dir=rtl]) .oj-sm-margin-5x-end{margin-right:25px!important}html[dir=rtl] .oj-sm-margin-5x-end{margin-left:25px!important}html:not([dir=rtl]) .oj-sm-padding-5x{padding:25px!important}html[dir=rtl] .oj-sm-padding-5x{padding:25px!important}html:not([dir=rtl]) .oj-sm-padding-5x-horizontal{padding-left:25px!important;padding-right:25px!important}html[dir=rtl] .oj-sm-padding-5x-horizontal{padding-left:25px!important;padding-right:25px!important}html:not([dir=rtl]) .oj-sm-padding-5x-vertical{padding-top:25px!important;padding-bottom:25px!important}html[dir=rtl] .oj-sm-padding-5x-vertical{padding-top:25px!important;padding-bottom:25px!important}html:not([dir=rtl]) .oj-sm-padding-5x-top{padding-top:25px!important}html[dir=rtl] .oj-sm-padding-5x-top{padding-top:25px!important}html:not([dir=rtl]) .oj-sm-padding-5x-bottom{padding-bottom:25px!important}html[dir=rtl] .oj-sm-padding-5x-bottom{padding-bottom:25px!important}html:not([dir=rtl]) .oj-sm-padding-5x-start{padding-left:25px!important}html[dir=rtl] .oj-sm-padding-5x-start{padding-right:25px!important}html:not([dir=rtl]) .oj-sm-padding-5x-end{padding-right:25px!important}html[dir=rtl] .oj-sm-padding-5x-end{padding-left:25px!important}html:not([dir=rtl]) .oj-sm-margin-6x{margin:30px!important}html[dir=rtl] .oj-sm-margin-6x{margin:30px!important}html:not([dir=rtl]) .oj-sm-margin-6x-horizontal{margin-left:30px!important;margin-right:30px!important}html[dir=rtl] .oj-sm-margin-6x-horizontal{margin-left:30px!important;margin-right:30px!important}html:not([dir=rtl]) .oj-sm-margin-6x-vertical{margin-top:30px!important;margin-bottom:30px!important}html[dir=rtl] .oj-sm-margin-6x-vertical{margin-top:30px!important;margin-bottom:30px!important}.oj-sm-margin-6x-top{margin-top:30px!important}.oj-sm-margin-6x-bottom{margin-bottom:30px!important}html:not([dir=rtl]) .oj-sm-margin-6x-start{margin-left:30px!important}html[dir=rtl] .oj-sm-margin-6x-start{margin-right:30px!important}html:not([dir=rtl]) .oj-sm-margin-6x-end{margin-right:30px!important}html[dir=rtl] .oj-sm-margin-6x-end{margin-left:30px!important}html:not([dir=rtl]) .oj-sm-padding-6x{padding:30px!important}html[dir=rtl] .oj-sm-padding-6x{padding:30px!important}html:not([dir=rtl]) .oj-sm-padding-6x-horizontal{padding-left:30px!important;padding-right:30px!important}html[dir=rtl] .oj-sm-padding-6x-horizontal{padding-left:30px!important;padding-right:30px!important}html:not([dir=rtl]) .oj-sm-padding-6x-vertical{padding-top:30px!important;padding-bottom:30px!important}html[dir=rtl] .oj-sm-padding-6x-vertical{padding-top:30px!important;padding-bottom:30px!important}html:not([dir=rtl]) .oj-sm-padding-6x-top{padding-top:30px!important}html[dir=rtl] .oj-sm-padding-6x-top{padding-top:30px!important}html:not([dir=rtl]) .oj-sm-padding-6x-bottom{padding-bottom:30px!important}html[dir=rtl] .oj-sm-padding-6x-bottom{padding-bottom:30px!important}html:not([dir=rtl]) .oj-sm-padding-6x-start{padding-left:30px!important}html[dir=rtl] .oj-sm-padding-6x-start{padding-right:30px!important}html:not([dir=rtl]) .oj-sm-padding-6x-end{padding-right:30px!important}html[dir=rtl] .oj-sm-padding-6x-end{padding-left:30px!important}html:not([dir=rtl]) .oj-sm-margin-7x{margin:35px!important}html[dir=rtl] .oj-sm-margin-7x{margin:35px!important}html:not([dir=rtl]) .oj-sm-margin-7x-horizontal{margin-left:35px!important;margin-right:35px!important}html[dir=rtl] .oj-sm-margin-7x-horizontal{margin-left:35px!important;margin-right:35px!important}html:not([dir=rtl]) .oj-sm-margin-7x-vertical{margin-top:35px!important;margin-bottom:35px!important}html[dir=rtl] .oj-sm-margin-7x-vertical{margin-top:35px!important;margin-bottom:35px!important}.oj-sm-margin-7x-top{margin-top:35px!important}.oj-sm-margin-7x-bottom{margin-bottom:35px!important}html:not([dir=rtl]) .oj-sm-margin-7x-start{margin-left:35px!important}html[dir=rtl] .oj-sm-margin-7x-start{margin-right:35px!important}html:not([dir=rtl]) .oj-sm-margin-7x-end{margin-right:35px!important}html[dir=rtl] .oj-sm-margin-7x-end{margin-left:35px!important}html:not([dir=rtl]) .oj-sm-padding-7x{padding:35px!important}html[dir=rtl] .oj-sm-padding-7x{padding:35px!important}html:not([dir=rtl]) .oj-sm-padding-7x-horizontal{padding-left:35px!important;padding-right:35px!important}html[dir=rtl] .oj-sm-padding-7x-horizontal{padding-left:35px!important;padding-right:35px!important}html:not([dir=rtl]) .oj-sm-padding-7x-vertical{padding-top:35px!important;padding-bottom:35px!important}html[dir=rtl] .oj-sm-padding-7x-vertical{padding-top:35px!important;padding-bottom:35px!important}html:not([dir=rtl]) .oj-sm-padding-7x-top{padding-top:35px!important}html[dir=rtl] .oj-sm-padding-7x-top{padding-top:35px!important}html:not([dir=rtl]) .oj-sm-padding-7x-bottom{padding-bottom:35px!important}html[dir=rtl] .oj-sm-padding-7x-bottom{padding-bottom:35px!important}html:not([dir=rtl]) .oj-sm-padding-7x-start{padding-left:35px!important}html[dir=rtl] .oj-sm-padding-7x-start{padding-right:35px!important}html:not([dir=rtl]) .oj-sm-padding-7x-end{padding-right:35px!important}html[dir=rtl] .oj-sm-padding-7x-end{padding-left:35px!important}html:not([dir=rtl]) .oj-sm-margin-8x{margin:40px!important}html[dir=rtl] .oj-sm-margin-8x{margin:40px!important}html:not([dir=rtl]) .oj-sm-margin-8x-horizontal{margin-left:40px!important;margin-right:40px!important}html[dir=rtl] .oj-sm-margin-8x-horizontal{margin-left:40px!important;margin-right:40px!important}html:not([dir=rtl]) .oj-sm-margin-8x-vertical{margin-top:40px!important;margin-bottom:40px!important}html[dir=rtl] .oj-sm-margin-8x-vertical{margin-top:40px!important;margin-bottom:40px!important}.oj-sm-margin-8x-top{margin-top:40px!important}.oj-sm-margin-8x-bottom{margin-bottom:40px!important}html:not([dir=rtl]) .oj-sm-margin-8x-start{margin-left:40px!important}html[dir=rtl] .oj-sm-margin-8x-start{margin-right:40px!important}html:not([dir=rtl]) .oj-sm-margin-8x-end{margin-right:40px!important}html[dir=rtl] .oj-sm-margin-8x-end{margin-left:40px!important}html:not([dir=rtl]) .oj-sm-padding-8x{padding:40px!important}html[dir=rtl] .oj-sm-padding-8x{padding:40px!important}html:not([dir=rtl]) .oj-sm-padding-8x-horizontal{padding-left:40px!important;padding-right:40px!important}html[dir=rtl] .oj-sm-padding-8x-horizontal{padding-left:40px!important;padding-right:40px!important}html:not([dir=rtl]) .oj-sm-padding-8x-vertical{padding-top:40px!important;padding-bottom:40px!important}html[dir=rtl] .oj-sm-padding-8x-vertical{padding-top:40px!important;padding-bottom:40px!important}html:not([dir=rtl]) .oj-sm-padding-8x-top{padding-top:40px!important}html[dir=rtl] .oj-sm-padding-8x-top{padding-top:40px!important}html:not([dir=rtl]) .oj-sm-padding-8x-bottom{padding-bottom:40px!important}html[dir=rtl] .oj-sm-padding-8x-bottom{padding-bottom:40px!important}html:not([dir=rtl]) .oj-sm-padding-8x-start{padding-left:40px!important}html[dir=rtl] .oj-sm-padding-8x-start{padding-right:40px!important}html:not([dir=rtl]) .oj-sm-padding-8x-end{padding-right:40px!important}html[dir=rtl] .oj-sm-padding-8x-end{padding-left:40px!important}html:not([dir=rtl]) .oj-sm-margin-9x{margin:45px!important}html[dir=rtl] .oj-sm-margin-9x{margin:45px!important}html:not([dir=rtl]) .oj-sm-margin-9x-horizontal{margin-left:45px!important;margin-right:45px!important}html[dir=rtl] .oj-sm-margin-9x-horizontal{margin-left:45px!important;margin-right:45px!important}html:not([dir=rtl]) .oj-sm-margin-9x-vertical{margin-top:45px!important;margin-bottom:45px!important}html[dir=rtl] .oj-sm-margin-9x-vertical{margin-top:45px!important;margin-bottom:45px!important}.oj-sm-margin-9x-top{margin-top:45px!important}.oj-sm-margin-9x-bottom{margin-bottom:45px!important}html:not([dir=rtl]) .oj-sm-margin-9x-start{margin-left:45px!important}html[dir=rtl] .oj-sm-margin-9x-start{margin-right:45px!important}html:not([dir=rtl]) .oj-sm-margin-9x-end{margin-right:45px!important}html[dir=rtl] .oj-sm-margin-9x-end{margin-left:45px!important}html:not([dir=rtl]) .oj-sm-padding-9x{padding:45px!important}html[dir=rtl] .oj-sm-padding-9x{padding:45px!important}html:not([dir=rtl]) .oj-sm-padding-9x-horizontal{padding-left:45px!important;padding-right:45px!important}html[dir=rtl] .oj-sm-padding-9x-horizontal{padding-left:45px!important;padding-right:45px!important}html:not([dir=rtl]) .oj-sm-padding-9x-vertical{padding-top:45px!important;padding-bottom:45px!important}html[dir=rtl] .oj-sm-padding-9x-vertical{padding-top:45px!important;padding-bottom:45px!important}html:not([dir=rtl]) .oj-sm-padding-9x-top{padding-top:45px!important}html[dir=rtl] .oj-sm-padding-9x-top{padding-top:45px!important}html:not([dir=rtl]) .oj-sm-padding-9x-bottom{padding-bottom:45px!important}html[dir=rtl] .oj-sm-padding-9x-bottom{padding-bottom:45px!important}html:not([dir=rtl]) .oj-sm-padding-9x-start{padding-left:45px!important}html[dir=rtl] .oj-sm-padding-9x-start{padding-right:45px!important}html:not([dir=rtl]) .oj-sm-padding-9x-end{padding-right:45px!important}html[dir=rtl] .oj-sm-padding-9x-end{padding-left:45px!important}html:not([dir=rtl]) .oj-sm-margin-10x{margin:50px!important}html[dir=rtl] .oj-sm-margin-10x{margin:50px!important}html:not([dir=rtl]) .oj-sm-margin-10x-horizontal{margin-left:50px!important;margin-right:50px!important}html[dir=rtl] .oj-sm-margin-10x-horizontal{margin-left:50px!important;margin-right:50px!important}html:not([dir=rtl]) .oj-sm-margin-10x-vertical{margin-top:50px!important;margin-bottom:50px!important}html[dir=rtl] .oj-sm-margin-10x-vertical{margin-top:50px!important;margin-bottom:50px!important}.oj-sm-margin-10x-top{margin-top:50px!important}.oj-sm-margin-10x-bottom{margin-bottom:50px!important}html:not([dir=rtl]) .oj-sm-margin-10x-start{margin-left:50px!important}html[dir=rtl] .oj-sm-margin-10x-start{margin-right:50px!important}html:not([dir=rtl]) .oj-sm-margin-10x-end{margin-right:50px!important}html[dir=rtl] .oj-sm-margin-10x-end{margin-left:50px!important}html:not([dir=rtl]) .oj-sm-padding-10x{padding:50px!important}html[dir=rtl] .oj-sm-padding-10x{padding:50px!important}html:not([dir=rtl]) .oj-sm-padding-10x-horizontal{padding-left:50px!important;padding-right:50px!important}html[dir=rtl] .oj-sm-padding-10x-horizontal{padding-left:50px!important;padding-right:50px!important}html:not([dir=rtl]) .oj-sm-padding-10x-vertical{padding-top:50px!important;padding-bottom:50px!important}html[dir=rtl] .oj-sm-padding-10x-vertical{padding-top:50px!important;padding-bottom:50px!important}html:not([dir=rtl]) .oj-sm-padding-10x-top{padding-top:50px!important}html[dir=rtl] .oj-sm-padding-10x-top{padding-top:50px!important}html:not([dir=rtl]) .oj-sm-padding-10x-bottom{padding-bottom:50px!important}html[dir=rtl] .oj-sm-padding-10x-bottom{padding-bottom:50px!important}html:not([dir=rtl]) .oj-sm-padding-10x-start{padding-left:50px!important}html[dir=rtl] .oj-sm-padding-10x-start{padding-right:50px!important}html:not([dir=rtl]) .oj-sm-padding-10x-end{padding-right:50px!important}html[dir=rtl] .oj-sm-padding-10x-end{padding-left:50px!important}html:not([dir=rtl]) .oj-sm-margin-11x{margin:55px!important}html[dir=rtl] .oj-sm-margin-11x{margin:55px!important}html:not([dir=rtl]) .oj-sm-margin-11x-horizontal{margin-left:55px!important;margin-right:55px!important}html[dir=rtl] .oj-sm-margin-11x-horizontal{margin-left:55px!important;margin-right:55px!important}html:not([dir=rtl]) .oj-sm-margin-11x-vertical{margin-top:55px!important;margin-bottom:55px!important}html[dir=rtl] .oj-sm-margin-11x-vertical{margin-top:55px!important;margin-bottom:55px!important}.oj-sm-margin-11x-top{margin-top:55px!important}.oj-sm-margin-11x-bottom{margin-bottom:55px!important}html:not([dir=rtl]) .oj-sm-margin-11x-start{margin-left:55px!important}html[dir=rtl] .oj-sm-margin-11x-start{margin-right:55px!important}html:not([dir=rtl]) .oj-sm-margin-11x-end{margin-right:55px!important}html[dir=rtl] .oj-sm-margin-11x-end{margin-left:55px!important}html:not([dir=rtl]) .oj-sm-padding-11x{padding:55px!important}html[dir=rtl] .oj-sm-padding-11x{padding:55px!important}html:not([dir=rtl]) .oj-sm-padding-11x-horizontal{padding-left:55px!important;padding-right:55px!important}html[dir=rtl] .oj-sm-padding-11x-horizontal{padding-left:55px!important;padding-right:55px!important}html:not([dir=rtl]) .oj-sm-padding-11x-vertical{padding-top:55px!important;padding-bottom:55px!important}html[dir=rtl] .oj-sm-padding-11x-vertical{padding-top:55px!important;padding-bottom:55px!important}html:not([dir=rtl]) .oj-sm-padding-11x-top{padding-top:55px!important}html[dir=rtl] .oj-sm-padding-11x-top{padding-top:55px!important}html:not([dir=rtl]) .oj-sm-padding-11x-bottom{padding-bottom:55px!important}html[dir=rtl] .oj-sm-padding-11x-bottom{padding-bottom:55px!important}html:not([dir=rtl]) .oj-sm-padding-11x-start{padding-left:55px!important}html[dir=rtl] .oj-sm-padding-11x-start{padding-right:55px!important}html:not([dir=rtl]) .oj-sm-padding-11x-end{padding-right:55px!important}html[dir=rtl] .oj-sm-padding-11x-end{padding-left:55px!important}html:not([dir=rtl]) .oj-sm-margin-12x{margin:60px!important}html[dir=rtl] .oj-sm-margin-12x{margin:60px!important}html:not([dir=rtl]) .oj-sm-margin-12x-horizontal{margin-left:60px!important;margin-right:60px!important}html[dir=rtl] .oj-sm-margin-12x-horizontal{margin-left:60px!important;margin-right:60px!important}html:not([dir=rtl]) .oj-sm-margin-12x-vertical{margin-top:60px!important;margin-bottom:60px!important}html[dir=rtl] .oj-sm-margin-12x-vertical{margin-top:60px!important;margin-bottom:60px!important}.oj-sm-margin-12x-top{margin-top:60px!important}.oj-sm-margin-12x-bottom{margin-bottom:60px!important}html:not([dir=rtl]) .oj-sm-margin-12x-start{margin-left:60px!important}html[dir=rtl] .oj-sm-margin-12x-start{margin-right:60px!important}html:not([dir=rtl]) .oj-sm-margin-12x-end{margin-right:60px!important}html[dir=rtl] .oj-sm-margin-12x-end{margin-left:60px!important}html:not([dir=rtl]) .oj-sm-padding-12x{padding:60px!important}html[dir=rtl] .oj-sm-padding-12x{padding:60px!important}html:not([dir=rtl]) .oj-sm-padding-12x-horizontal{padding-left:60px!important;padding-right:60px!important}html[dir=rtl] .oj-sm-padding-12x-horizontal{padding-left:60px!important;padding-right:60px!important}html:not([dir=rtl]) .oj-sm-padding-12x-vertical{padding-top:60px!important;padding-bottom:60px!important}html[dir=rtl] .oj-sm-padding-12x-vertical{padding-top:60px!important;padding-bottom:60px!important}html:not([dir=rtl]) .oj-sm-padding-12x-top{padding-top:60px!important}html[dir=rtl] .oj-sm-padding-12x-top{padding-top:60px!important}html:not([dir=rtl]) .oj-sm-padding-12x-bottom{padding-bottom:60px!important}html[dir=rtl] .oj-sm-padding-12x-bottom{padding-bottom:60px!important}html:not([dir=rtl]) .oj-sm-padding-12x-start{padding-left:60px!important}html[dir=rtl] .oj-sm-padding-12x-start{padding-right:60px!important}html:not([dir=rtl]) .oj-sm-padding-12x-end{padding-right:60px!important}html[dir=rtl] .oj-sm-padding-12x-end{padding-left:60px!important}.oj-sm-width-1\/2{width:50%!important}.oj-sm-width-1\/3{width:33.333333%!important}.oj-sm-width-2\/3{width:66.666667%!important}.oj-sm-width-1\/4{width:25%!important}.oj-sm-width-3\/4{width:75%!important}.oj-sm-width-1\/5{width:20%!important}.oj-sm-width-2\/5{width:40%!important}.oj-sm-width-3\/5{width:60%!important}.oj-sm-width-4\/5{width:80%!important}.oj-sm-width-full{width:100%!important}.oj-sm-text-align-end{text-align:right}html[dir=rtl] .oj-sm-text-align-end{text-align:left}.oj-sm-float-end{float:right}html[dir=rtl] .oj-sm-float-end{float:left}.oj-sm-float-start{float:left}html[dir=rtl] .oj-sm-float-start{float:right}}@media print,screen and (min-width:768px){.oj-md-hide{display:none}html:not([dir=rtl]) .oj-md-margin-0{margin:0!important}html[dir=rtl] .oj-md-margin-0{margin:0!important}html:not([dir=rtl]) .oj-md-margin-0-horizontal{margin-left:0!important;margin-right:0!important}html[dir=rtl] .oj-md-margin-0-horizontal{margin-left:0!important;margin-right:0!important}html:not([dir=rtl]) .oj-md-margin-0-vertical{margin-top:0!important;margin-bottom:0!important}html[dir=rtl] .oj-md-margin-0-vertical{margin-top:0!important;margin-bottom:0!important}html:not([dir=rtl]) .oj-md-margin-0-top{margin-top:0!important}html[dir=rtl] .oj-md-margin-0-top{margin-top:0!important}html:not([dir=rtl]) .oj-md-margin-0-bottom{margin-bottom:0!important}html[dir=rtl] .oj-md-margin-0-bottom{margin-bottom:0!important}html:not([dir=rtl]) .oj-md-margin-0-start{margin-left:0!important}html[dir=rtl] .oj-md-margin-0-start{margin-right:0!important}html:not([dir=rtl]) .oj-md-margin-0-end{margin-right:0!important}html[dir=rtl] .oj-md-margin-0-end{margin-left:0!important}html:not([dir=rtl]) .oj-md-padding-0{padding:0!important}html[dir=rtl] .oj-md-padding-0{padding:0!important}html:not([dir=rtl]) .oj-md-padding-0-horizontal{padding-left:0!important;padding-right:0!important}html[dir=rtl] .oj-md-padding-0-horizontal{padding-left:0!important;padding-right:0!important}html:not([dir=rtl]) .oj-md-padding-0-vertical{padding-top:0!important;padding-bottom:0!important}html[dir=rtl] .oj-md-padding-0-vertical{padding-top:0!important;padding-bottom:0!important}html:not([dir=rtl]) .oj-md-padding-0-top{padding-top:0!important}html[dir=rtl] .oj-md-padding-0-top{padding-top:0!important}html:not([dir=rtl]) .oj-md-padding-0-bottom{padding-bottom:0!important}html[dir=rtl] .oj-md-padding-0-bottom{padding-bottom:0!important}html:not([dir=rtl]) .oj-md-padding-0-start{padding-left:0!important}html[dir=rtl] .oj-md-padding-0-start{padding-right:0!important}html:not([dir=rtl]) .oj-md-padding-0-end{padding-right:0!important}html[dir=rtl] .oj-md-padding-0-end{padding-left:0!important}html:not([dir=rtl]) .oj-md-margin-1x{margin:5px!important}html[dir=rtl] .oj-md-margin-1x{margin:5px!important}html:not([dir=rtl]) .oj-md-margin-1x-horizontal{margin-left:5px!important;margin-right:5px!important}html[dir=rtl] .oj-md-margin-1x-horizontal{margin-left:5px!important;margin-right:5px!important}html:not([dir=rtl]) .oj-md-margin-1x-vertical{margin-top:5px!important;margin-bottom:5px!important}html[dir=rtl] .oj-md-margin-1x-vertical{margin-top:5px!important;margin-bottom:5px!important}.oj-md-margin-1x-top{margin-top:5px!important}.oj-md-margin-1x-bottom{margin-bottom:5px!important}html:not([dir=rtl]) .oj-md-margin-1x-start{margin-left:5px!important}html[dir=rtl] .oj-md-margin-1x-start{margin-right:5px!important}html:not([dir=rtl]) .oj-md-margin-1x-end{margin-right:5px!important}html[dir=rtl] .oj-md-margin-1x-end{margin-left:5px!important}html:not([dir=rtl]) .oj-md-padding-1x{padding:5px!important}html[dir=rtl] .oj-md-padding-1x{padding:5px!important}html:not([dir=rtl]) .oj-md-padding-1x-horizontal{padding-left:5px!important;padding-right:5px!important}html[dir=rtl] .oj-md-padding-1x-horizontal{padding-left:5px!important;padding-right:5px!important}html:not([dir=rtl]) .oj-md-padding-1x-vertical{padding-top:5px!important;padding-bottom:5px!important}html[dir=rtl] .oj-md-padding-1x-vertical{padding-top:5px!important;padding-bottom:5px!important}html:not([dir=rtl]) .oj-md-padding-1x-top{padding-top:5px!important}html[dir=rtl] .oj-md-padding-1x-top{padding-top:5px!important}html:not([dir=rtl]) .oj-md-padding-1x-bottom{padding-bottom:5px!important}html[dir=rtl] .oj-md-padding-1x-bottom{padding-bottom:5px!important}html:not([dir=rtl]) .oj-md-padding-1x-start{padding-left:5px!important}html[dir=rtl] .oj-md-padding-1x-start{padding-right:5px!important}html:not([dir=rtl]) .oj-md-padding-1x-end{padding-right:5px!important}html[dir=rtl] .oj-md-padding-1x-end{padding-left:5px!important}html:not([dir=rtl]) .oj-md-margin-2x{margin:10px!important}html[dir=rtl] .oj-md-margin-2x{margin:10px!important}html:not([dir=rtl]) .oj-md-margin-2x-horizontal{margin-left:10px!important;margin-right:10px!important}html[dir=rtl] .oj-md-margin-2x-horizontal{margin-left:10px!important;margin-right:10px!important}html:not([dir=rtl]) .oj-md-margin-2x-vertical{margin-top:10px!important;margin-bottom:10px!important}html[dir=rtl] .oj-md-margin-2x-vertical{margin-top:10px!important;margin-bottom:10px!important}.oj-md-margin-2x-top{margin-top:10px!important}.oj-md-margin-2x-bottom{margin-bottom:10px!important}html:not([dir=rtl]) .oj-md-margin-2x-start{margin-left:10px!important}html[dir=rtl] .oj-md-margin-2x-start{margin-right:10px!important}html:not([dir=rtl]) .oj-md-margin-2x-end{margin-right:10px!important}html[dir=rtl] .oj-md-margin-2x-end{margin-left:10px!important}html:not([dir=rtl]) .oj-md-padding-2x{padding:10px!important}html[dir=rtl] .oj-md-padding-2x{padding:10px!important}html:not([dir=rtl]) .oj-md-padding-2x-horizontal{padding-left:10px!important;padding-right:10px!important}html[dir=rtl] .oj-md-padding-2x-horizontal{padding-left:10px!important;padding-right:10px!important}html:not([dir=rtl]) .oj-md-padding-2x-vertical{padding-top:10px!important;padding-bottom:10px!important}html[dir=rtl] .oj-md-padding-2x-vertical{padding-top:10px!important;padding-bottom:10px!important}html:not([dir=rtl]) .oj-md-padding-2x-top{padding-top:10px!important}html[dir=rtl] .oj-md-padding-2x-top{padding-top:10px!important}html:not([dir=rtl]) .oj-md-padding-2x-bottom{padding-bottom:10px!important}html[dir=rtl] .oj-md-padding-2x-bottom{padding-bottom:10px!important}html:not([dir=rtl]) .oj-md-padding-2x-start{padding-left:10px!important}html[dir=rtl] .oj-md-padding-2x-start{padding-right:10px!important}html:not([dir=rtl]) .oj-md-padding-2x-end{padding-right:10px!important}html[dir=rtl] .oj-md-padding-2x-end{padding-left:10px!important}html:not([dir=rtl]) .oj-md-margin-3x{margin:15px!important}html[dir=rtl] .oj-md-margin-3x{margin:15px!important}html:not([dir=rtl]) .oj-md-margin-3x-horizontal{margin-left:15px!important;margin-right:15px!important}html[dir=rtl] .oj-md-margin-3x-horizontal{margin-left:15px!important;margin-right:15px!important}html:not([dir=rtl]) .oj-md-margin-3x-vertical{margin-top:15px!important;margin-bottom:15px!important}html[dir=rtl] .oj-md-margin-3x-vertical{margin-top:15px!important;margin-bottom:15px!important}.oj-md-margin-3x-top{margin-top:15px!important}.oj-md-margin-3x-bottom{margin-bottom:15px!important}html:not([dir=rtl]) .oj-md-margin-3x-start{margin-left:15px!important}html[dir=rtl] .oj-md-margin-3x-start{margin-right:15px!important}html:not([dir=rtl]) .oj-md-margin-3x-end{margin-right:15px!important}html[dir=rtl] .oj-md-margin-3x-end{margin-left:15px!important}html:not([dir=rtl]) .oj-md-padding-3x{padding:15px!important}html[dir=rtl] .oj-md-padding-3x{padding:15px!important}html:not([dir=rtl]) .oj-md-padding-3x-horizontal{padding-left:15px!important;padding-right:15px!important}html[dir=rtl] .oj-md-padding-3x-horizontal{padding-left:15px!important;padding-right:15px!important}html:not([dir=rtl]) .oj-md-padding-3x-vertical{padding-top:15px!important;padding-bottom:15px!important}html[dir=rtl] .oj-md-padding-3x-vertical{padding-top:15px!important;padding-bottom:15px!important}html:not([dir=rtl]) .oj-md-padding-3x-top{padding-top:15px!important}html[dir=rtl] .oj-md-padding-3x-top{padding-top:15px!important}html:not([dir=rtl]) .oj-md-padding-3x-bottom{padding-bottom:15px!important}html[dir=rtl] .oj-md-padding-3x-bottom{padding-bottom:15px!important}html:not([dir=rtl]) .oj-md-padding-3x-start{padding-left:15px!important}html[dir=rtl] .oj-md-padding-3x-start{padding-right:15px!important}html:not([dir=rtl]) .oj-md-padding-3x-end{padding-right:15px!important}html[dir=rtl] .oj-md-padding-3x-end{padding-left:15px!important}html:not([dir=rtl]) .oj-md-margin-4x{margin:20px!important}html[dir=rtl] .oj-md-margin-4x{margin:20px!important}html:not([dir=rtl]) .oj-md-margin-4x-horizontal{margin-left:20px!important;margin-right:20px!important}html[dir=rtl] .oj-md-margin-4x-horizontal{margin-left:20px!important;margin-right:20px!important}html:not([dir=rtl]) .oj-md-margin-4x-vertical{margin-top:20px!important;margin-bottom:20px!important}html[dir=rtl] .oj-md-margin-4x-vertical{margin-top:20px!important;margin-bottom:20px!important}.oj-md-margin-4x-top{margin-top:20px!important}.oj-md-margin-4x-bottom{margin-bottom:20px!important}html:not([dir=rtl]) .oj-md-margin-4x-start{margin-left:20px!important}html[dir=rtl] .oj-md-margin-4x-start{margin-right:20px!important}html:not([dir=rtl]) .oj-md-margin-4x-end{margin-right:20px!important}html[dir=rtl] .oj-md-margin-4x-end{margin-left:20px!important}html:not([dir=rtl]) .oj-md-padding-4x{padding:20px!important}html[dir=rtl] .oj-md-padding-4x{padding:20px!important}html:not([dir=rtl]) .oj-md-padding-4x-horizontal{padding-left:20px!important;padding-right:20px!important}html[dir=rtl] .oj-md-padding-4x-horizontal{padding-left:20px!important;padding-right:20px!important}html:not([dir=rtl]) .oj-md-padding-4x-vertical{padding-top:20px!important;padding-bottom:20px!important}html[dir=rtl] .oj-md-padding-4x-vertical{padding-top:20px!important;padding-bottom:20px!important}html:not([dir=rtl]) .oj-md-padding-4x-top{padding-top:20px!important}html[dir=rtl] .oj-md-padding-4x-top{padding-top:20px!important}html:not([dir=rtl]) .oj-md-padding-4x-bottom{padding-bottom:20px!important}html[dir=rtl] .oj-md-padding-4x-bottom{padding-bottom:20px!important}html:not([dir=rtl]) .oj-md-padding-4x-start{padding-left:20px!important}html[dir=rtl] .oj-md-padding-4x-start{padding-right:20px!important}html:not([dir=rtl]) .oj-md-padding-4x-end{padding-right:20px!important}html[dir=rtl] .oj-md-padding-4x-end{padding-left:20px!important}html:not([dir=rtl]) .oj-md-margin-5x{margin:25px!important}html[dir=rtl] .oj-md-margin-5x{margin:25px!important}html:not([dir=rtl]) .oj-md-margin-5x-horizontal{margin-left:25px!important;margin-right:25px!important}html[dir=rtl] .oj-md-margin-5x-horizontal{margin-left:25px!important;margin-right:25px!important}html:not([dir=rtl]) .oj-md-margin-5x-vertical{margin-top:25px!important;margin-bottom:25px!important}html[dir=rtl] .oj-md-margin-5x-vertical{margin-top:25px!important;margin-bottom:25px!important}.oj-md-margin-5x-top{margin-top:25px!important}.oj-md-margin-5x-bottom{margin-bottom:25px!important}html:not([dir=rtl]) .oj-md-margin-5x-start{margin-left:25px!important}html[dir=rtl] .oj-md-margin-5x-start{margin-right:25px!important}html:not([dir=rtl]) .oj-md-margin-5x-end{margin-right:25px!important}html[dir=rtl] .oj-md-margin-5x-end{margin-left:25px!important}html:not([dir=rtl]) .oj-md-padding-5x{padding:25px!important}html[dir=rtl] .oj-md-padding-5x{padding:25px!important}html:not([dir=rtl]) .oj-md-padding-5x-horizontal{padding-left:25px!important;padding-right:25px!important}html[dir=rtl] .oj-md-padding-5x-horizontal{padding-left:25px!important;padding-right:25px!important}html:not([dir=rtl]) .oj-md-padding-5x-vertical{padding-top:25px!important;padding-bottom:25px!important}html[dir=rtl] .oj-md-padding-5x-vertical{padding-top:25px!important;padding-bottom:25px!important}html:not([dir=rtl]) .oj-md-padding-5x-top{padding-top:25px!important}html[dir=rtl] .oj-md-padding-5x-top{padding-top:25px!important}html:not([dir=rtl]) .oj-md-padding-5x-bottom{padding-bottom:25px!important}html[dir=rtl] .oj-md-padding-5x-bottom{padding-bottom:25px!important}html:not([dir=rtl]) .oj-md-padding-5x-start{padding-left:25px!important}html[dir=rtl] .oj-md-padding-5x-start{padding-right:25px!important}html:not([dir=rtl]) .oj-md-padding-5x-end{padding-right:25px!important}html[dir=rtl] .oj-md-padding-5x-end{padding-left:25px!important}html:not([dir=rtl]) .oj-md-margin-6x{margin:30px!important}html[dir=rtl] .oj-md-margin-6x{margin:30px!important}html:not([dir=rtl]) .oj-md-margin-6x-horizontal{margin-left:30px!important;margin-right:30px!important}html[dir=rtl] .oj-md-margin-6x-horizontal{margin-left:30px!important;margin-right:30px!important}html:not([dir=rtl]) .oj-md-margin-6x-vertical{margin-top:30px!important;margin-bottom:30px!important}html[dir=rtl] .oj-md-margin-6x-vertical{margin-top:30px!important;margin-bottom:30px!important}.oj-md-margin-6x-top{margin-top:30px!important}.oj-md-margin-6x-bottom{margin-bottom:30px!important}html:not([dir=rtl]) .oj-md-margin-6x-start{margin-left:30px!important}html[dir=rtl] .oj-md-margin-6x-start{margin-right:30px!important}html:not([dir=rtl]) .oj-md-margin-6x-end{margin-right:30px!important}html[dir=rtl] .oj-md-margin-6x-end{margin-left:30px!important}html:not([dir=rtl]) .oj-md-padding-6x{padding:30px!important}html[dir=rtl] .oj-md-padding-6x{padding:30px!important}html:not([dir=rtl]) .oj-md-padding-6x-horizontal{padding-left:30px!important;padding-right:30px!important}html[dir=rtl] .oj-md-padding-6x-horizontal{padding-left:30px!important;padding-right:30px!important}html:not([dir=rtl]) .oj-md-padding-6x-vertical{padding-top:30px!important;padding-bottom:30px!important}html[dir=rtl] .oj-md-padding-6x-vertical{padding-top:30px!important;padding-bottom:30px!important}html:not([dir=rtl]) .oj-md-padding-6x-top{padding-top:30px!important}html[dir=rtl] .oj-md-padding-6x-top{padding-top:30px!important}html:not([dir=rtl]) .oj-md-padding-6x-bottom{padding-bottom:30px!important}html[dir=rtl] .oj-md-padding-6x-bottom{padding-bottom:30px!important}html:not([dir=rtl]) .oj-md-padding-6x-start{padding-left:30px!important}html[dir=rtl] .oj-md-padding-6x-start{padding-right:30px!important}html:not([dir=rtl]) .oj-md-padding-6x-end{padding-right:30px!important}html[dir=rtl] .oj-md-padding-6x-end{padding-left:30px!important}html:not([dir=rtl]) .oj-md-margin-7x{margin:35px!important}html[dir=rtl] .oj-md-margin-7x{margin:35px!important}html:not([dir=rtl]) .oj-md-margin-7x-horizontal{margin-left:35px!important;margin-right:35px!important}html[dir=rtl] .oj-md-margin-7x-horizontal{margin-left:35px!important;margin-right:35px!important}html:not([dir=rtl]) .oj-md-margin-7x-vertical{margin-top:35px!important;margin-bottom:35px!important}html[dir=rtl] .oj-md-margin-7x-vertical{margin-top:35px!important;margin-bottom:35px!important}.oj-md-margin-7x-top{margin-top:35px!important}.oj-md-margin-7x-bottom{margin-bottom:35px!important}html:not([dir=rtl]) .oj-md-margin-7x-start{margin-left:35px!important}html[dir=rtl] .oj-md-margin-7x-start{margin-right:35px!important}html:not([dir=rtl]) .oj-md-margin-7x-end{margin-right:35px!important}html[dir=rtl] .oj-md-margin-7x-end{margin-left:35px!important}html:not([dir=rtl]) .oj-md-padding-7x{padding:35px!important}html[dir=rtl] .oj-md-padding-7x{padding:35px!important}html:not([dir=rtl]) .oj-md-padding-7x-horizontal{padding-left:35px!important;padding-right:35px!important}html[dir=rtl] .oj-md-padding-7x-horizontal{padding-left:35px!important;padding-right:35px!important}html:not([dir=rtl]) .oj-md-padding-7x-vertical{padding-top:35px!important;padding-bottom:35px!important}html[dir=rtl] .oj-md-padding-7x-vertical{padding-top:35px!important;padding-bottom:35px!important}html:not([dir=rtl]) .oj-md-padding-7x-top{padding-top:35px!important}html[dir=rtl] .oj-md-padding-7x-top{padding-top:35px!important}html:not([dir=rtl]) .oj-md-padding-7x-bottom{padding-bottom:35px!important}html[dir=rtl] .oj-md-padding-7x-bottom{padding-bottom:35px!important}html:not([dir=rtl]) .oj-md-padding-7x-start{padding-left:35px!important}html[dir=rtl] .oj-md-padding-7x-start{padding-right:35px!important}html:not([dir=rtl]) .oj-md-padding-7x-end{padding-right:35px!important}html[dir=rtl] .oj-md-padding-7x-end{padding-left:35px!important}html:not([dir=rtl]) .oj-md-margin-8x{margin:40px!important}html[dir=rtl] .oj-md-margin-8x{margin:40px!important}html:not([dir=rtl]) .oj-md-margin-8x-horizontal{margin-left:40px!important;margin-right:40px!important}html[dir=rtl] .oj-md-margin-8x-horizontal{margin-left:40px!important;margin-right:40px!important}html:not([dir=rtl]) .oj-md-margin-8x-vertical{margin-top:40px!important;margin-bottom:40px!important}html[dir=rtl] .oj-md-margin-8x-vertical{margin-top:40px!important;margin-bottom:40px!important}.oj-md-margin-8x-top{margin-top:40px!important}.oj-md-margin-8x-bottom{margin-bottom:40px!important}html:not([dir=rtl]) .oj-md-margin-8x-start{margin-left:40px!important}html[dir=rtl] .oj-md-margin-8x-start{margin-right:40px!important}html:not([dir=rtl]) .oj-md-margin-8x-end{margin-right:40px!important}html[dir=rtl] .oj-md-margin-8x-end{margin-left:40px!important}html:not([dir=rtl]) .oj-md-padding-8x{padding:40px!important}html[dir=rtl] .oj-md-padding-8x{padding:40px!important}html:not([dir=rtl]) .oj-md-padding-8x-horizontal{padding-left:40px!important;padding-right:40px!important}html[dir=rtl] .oj-md-padding-8x-horizontal{padding-left:40px!important;padding-right:40px!important}html:not([dir=rtl]) .oj-md-padding-8x-vertical{padding-top:40px!important;padding-bottom:40px!important}html[dir=rtl] .oj-md-padding-8x-vertical{padding-top:40px!important;padding-bottom:40px!important}html:not([dir=rtl]) .oj-md-padding-8x-top{padding-top:40px!important}html[dir=rtl] .oj-md-padding-8x-top{padding-top:40px!important}html:not([dir=rtl]) .oj-md-padding-8x-bottom{padding-bottom:40px!important}html[dir=rtl] .oj-md-padding-8x-bottom{padding-bottom:40px!important}html:not([dir=rtl]) .oj-md-padding-8x-start{padding-left:40px!important}html[dir=rtl] .oj-md-padding-8x-start{padding-right:40px!important}html:not([dir=rtl]) .oj-md-padding-8x-end{padding-right:40px!important}html[dir=rtl] .oj-md-padding-8x-end{padding-left:40px!important}html:not([dir=rtl]) .oj-md-margin-9x{margin:45px!important}html[dir=rtl] .oj-md-margin-9x{margin:45px!important}html:not([dir=rtl]) .oj-md-margin-9x-horizontal{margin-left:45px!important;margin-right:45px!important}html[dir=rtl] .oj-md-margin-9x-horizontal{margin-left:45px!important;margin-right:45px!important}html:not([dir=rtl]) .oj-md-margin-9x-vertical{margin-top:45px!important;margin-bottom:45px!important}html[dir=rtl] .oj-md-margin-9x-vertical{margin-top:45px!important;margin-bottom:45px!important}.oj-md-margin-9x-top{margin-top:45px!important}.oj-md-margin-9x-bottom{margin-bottom:45px!important}html:not([dir=rtl]) .oj-md-margin-9x-start{margin-left:45px!important}html[dir=rtl] .oj-md-margin-9x-start{margin-right:45px!important}html:not([dir=rtl]) .oj-md-margin-9x-end{margin-right:45px!important}html[dir=rtl] .oj-md-margin-9x-end{margin-left:45px!important}html:not([dir=rtl]) .oj-md-padding-9x{padding:45px!important}html[dir=rtl] .oj-md-padding-9x{padding:45px!important}html:not([dir=rtl]) .oj-md-padding-9x-horizontal{padding-left:45px!important;padding-right:45px!important}html[dir=rtl] .oj-md-padding-9x-horizontal{padding-left:45px!important;padding-right:45px!important}html:not([dir=rtl]) .oj-md-padding-9x-vertical{padding-top:45px!important;padding-bottom:45px!important}html[dir=rtl] .oj-md-padding-9x-vertical{padding-top:45px!important;padding-bottom:45px!important}html:not([dir=rtl]) .oj-md-padding-9x-top{padding-top:45px!important}html[dir=rtl] .oj-md-padding-9x-top{padding-top:45px!important}html:not([dir=rtl]) .oj-md-padding-9x-bottom{padding-bottom:45px!important}html[dir=rtl] .oj-md-padding-9x-bottom{padding-bottom:45px!important}html:not([dir=rtl]) .oj-md-padding-9x-start{padding-left:45px!important}html[dir=rtl] .oj-md-padding-9x-start{padding-right:45px!important}html:not([dir=rtl]) .oj-md-padding-9x-end{padding-right:45px!important}html[dir=rtl] .oj-md-padding-9x-end{padding-left:45px!important}html:not([dir=rtl]) .oj-md-margin-10x{margin:50px!important}html[dir=rtl] .oj-md-margin-10x{margin:50px!important}html:not([dir=rtl]) .oj-md-margin-10x-horizontal{margin-left:50px!important;margin-right:50px!important}html[dir=rtl] .oj-md-margin-10x-horizontal{margin-left:50px!important;margin-right:50px!important}html:not([dir=rtl]) .oj-md-margin-10x-vertical{margin-top:50px!important;margin-bottom:50px!important}html[dir=rtl] .oj-md-margin-10x-vertical{margin-top:50px!important;margin-bottom:50px!important}.oj-md-margin-10x-top{margin-top:50px!important}.oj-md-margin-10x-bottom{margin-bottom:50px!important}html:not([dir=rtl]) .oj-md-margin-10x-start{margin-left:50px!important}html[dir=rtl] .oj-md-margin-10x-start{margin-right:50px!important}html:not([dir=rtl]) .oj-md-margin-10x-end{margin-right:50px!important}html[dir=rtl] .oj-md-margin-10x-end{margin-left:50px!important}html:not([dir=rtl]) .oj-md-padding-10x{padding:50px!important}html[dir=rtl] .oj-md-padding-10x{padding:50px!important}html:not([dir=rtl]) .oj-md-padding-10x-horizontal{padding-left:50px!important;padding-right:50px!important}html[dir=rtl] .oj-md-padding-10x-horizontal{padding-left:50px!important;padding-right:50px!important}html:not([dir=rtl]) .oj-md-padding-10x-vertical{padding-top:50px!important;padding-bottom:50px!important}html[dir=rtl] .oj-md-padding-10x-vertical{padding-top:50px!important;padding-bottom:50px!important}html:not([dir=rtl]) .oj-md-padding-10x-top{padding-top:50px!important}html[dir=rtl] .oj-md-padding-10x-top{padding-top:50px!important}html:not([dir=rtl]) .oj-md-padding-10x-bottom{padding-bottom:50px!important}html[dir=rtl] .oj-md-padding-10x-bottom{padding-bottom:50px!important}html:not([dir=rtl]) .oj-md-padding-10x-start{padding-left:50px!important}html[dir=rtl] .oj-md-padding-10x-start{padding-right:50px!important}html:not([dir=rtl]) .oj-md-padding-10x-end{padding-right:50px!important}html[dir=rtl] .oj-md-padding-10x-end{padding-left:50px!important}html:not([dir=rtl]) .oj-md-margin-11x{margin:55px!important}html[dir=rtl] .oj-md-margin-11x{margin:55px!important}html:not([dir=rtl]) .oj-md-margin-11x-horizontal{margin-left:55px!important;margin-right:55px!important}html[dir=rtl] .oj-md-margin-11x-horizontal{margin-left:55px!important;margin-right:55px!important}html:not([dir=rtl]) .oj-md-margin-11x-vertical{margin-top:55px!important;margin-bottom:55px!important}html[dir=rtl] .oj-md-margin-11x-vertical{margin-top:55px!important;margin-bottom:55px!important}.oj-md-margin-11x-top{margin-top:55px!important}.oj-md-margin-11x-bottom{margin-bottom:55px!important}html:not([dir=rtl]) .oj-md-margin-11x-start{margin-left:55px!important}html[dir=rtl] .oj-md-margin-11x-start{margin-right:55px!important}html:not([dir=rtl]) .oj-md-margin-11x-end{margin-right:55px!important}html[dir=rtl] .oj-md-margin-11x-end{margin-left:55px!important}html:not([dir=rtl]) .oj-md-padding-11x{padding:55px!important}html[dir=rtl] .oj-md-padding-11x{padding:55px!important}html:not([dir=rtl]) .oj-md-padding-11x-horizontal{padding-left:55px!important;padding-right:55px!important}html[dir=rtl] .oj-md-padding-11x-horizontal{padding-left:55px!important;padding-right:55px!important}html:not([dir=rtl]) .oj-md-padding-11x-vertical{padding-top:55px!important;padding-bottom:55px!important}html[dir=rtl] .oj-md-padding-11x-vertical{padding-top:55px!important;padding-bottom:55px!important}html:not([dir=rtl]) .oj-md-padding-11x-top{padding-top:55px!important}html[dir=rtl] .oj-md-padding-11x-top{padding-top:55px!important}html:not([dir=rtl]) .oj-md-padding-11x-bottom{padding-bottom:55px!important}html[dir=rtl] .oj-md-padding-11x-bottom{padding-bottom:55px!important}html:not([dir=rtl]) .oj-md-padding-11x-start{padding-left:55px!important}html[dir=rtl] .oj-md-padding-11x-start{padding-right:55px!important}html:not([dir=rtl]) .oj-md-padding-11x-end{padding-right:55px!important}html[dir=rtl] .oj-md-padding-11x-end{padding-left:55px!important}html:not([dir=rtl]) .oj-md-margin-12x{margin:60px!important}html[dir=rtl] .oj-md-margin-12x{margin:60px!important}html:not([dir=rtl]) .oj-md-margin-12x-horizontal{margin-left:60px!important;margin-right:60px!important}html[dir=rtl] .oj-md-margin-12x-horizontal{margin-left:60px!important;margin-right:60px!important}html:not([dir=rtl]) .oj-md-margin-12x-vertical{margin-top:60px!important;margin-bottom:60px!important}html[dir=rtl] .oj-md-margin-12x-vertical{margin-top:60px!important;margin-bottom:60px!important}.oj-md-margin-12x-top{margin-top:60px!important}.oj-md-margin-12x-bottom{margin-bottom:60px!important}html:not([dir=rtl]) .oj-md-margin-12x-start{margin-left:60px!important}html[dir=rtl] .oj-md-margin-12x-start{margin-right:60px!important}html:not([dir=rtl]) .oj-md-margin-12x-end{margin-right:60px!important}html[dir=rtl] .oj-md-margin-12x-end{margin-left:60px!important}html:not([dir=rtl]) .oj-md-padding-12x{padding:60px!important}html[dir=rtl] .oj-md-padding-12x{padding:60px!important}html:not([dir=rtl]) .oj-md-padding-12x-horizontal{padding-left:60px!important;padding-right:60px!important}html[dir=rtl] .oj-md-padding-12x-horizontal{padding-left:60px!important;padding-right:60px!important}html:not([dir=rtl]) .oj-md-padding-12x-vertical{padding-top:60px!important;padding-bottom:60px!important}html[dir=rtl] .oj-md-padding-12x-vertical{padding-top:60px!important;padding-bottom:60px!important}html:not([dir=rtl]) .oj-md-padding-12x-top{padding-top:60px!important}html[dir=rtl] .oj-md-padding-12x-top{padding-top:60px!important}html:not([dir=rtl]) .oj-md-padding-12x-bottom{padding-bottom:60px!important}html[dir=rtl] .oj-md-padding-12x-bottom{padding-bottom:60px!important}html:not([dir=rtl]) .oj-md-padding-12x-start{padding-left:60px!important}html[dir=rtl] .oj-md-padding-12x-start{padding-right:60px!important}html:not([dir=rtl]) .oj-md-padding-12x-end{padding-right:60px!important}html[dir=rtl] .oj-md-padding-12x-end{padding-left:60px!important}.oj-md-width-1\/2{width:50%!important}.oj-md-width-1\/3{width:33.333333%!important}.oj-md-width-2\/3{width:66.666667%!important}.oj-md-width-1\/4{width:25%!important}.oj-md-width-3\/4{width:75%!important}.oj-md-width-1\/5{width:20%!important}.oj-md-width-2\/5{width:40%!important}.oj-md-width-3\/5{width:60%!important}.oj-md-width-4\/5{width:80%!important}.oj-md-width-full{width:100%!important}.oj-md-text-align-end{text-align:right}html[dir=rtl] .oj-md-text-align-end{text-align:left}.oj-md-float-end{float:right}html[dir=rtl] .oj-md-float-end{float:left}.oj-md-float-start{float:left}html[dir=rtl] .oj-md-float-start{float:right}}@media print and (orientation:landscape),screen and (min-width:1024px){.oj-lg-hide{display:none}html:not([dir=rtl]) .oj-lg-margin-0{margin:0!important}html[dir=rtl] .oj-lg-margin-0{margin:0!important}html:not([dir=rtl]) .oj-lg-margin-0-horizontal{margin-left:0!important;margin-right:0!important}html[dir=rtl] .oj-lg-margin-0-horizontal{margin-left:0!important;margin-right:0!important}html:not([dir=rtl]) .oj-lg-margin-0-vertical{margin-top:0!important;margin-bottom:0!important}html[dir=rtl] .oj-lg-margin-0-vertical{margin-top:0!important;margin-bottom:0!important}html:not([dir=rtl]) .oj-lg-margin-0-top{margin-top:0!important}html[dir=rtl] .oj-lg-margin-0-top{margin-top:0!important}html:not([dir=rtl]) .oj-lg-margin-0-bottom{margin-bottom:0!important}html[dir=rtl] .oj-lg-margin-0-bottom{margin-bottom:0!important}html:not([dir=rtl]) .oj-lg-margin-0-start{margin-left:0!important}html[dir=rtl] .oj-lg-margin-0-start{margin-right:0!important}html:not([dir=rtl]) .oj-lg-margin-0-end{margin-right:0!important}html[dir=rtl] .oj-lg-margin-0-end{margin-left:0!important}html:not([dir=rtl]) .oj-lg-padding-0{padding:0!important}html[dir=rtl] .oj-lg-padding-0{padding:0!important}html:not([dir=rtl]) .oj-lg-padding-0-horizontal{padding-left:0!important;padding-right:0!important}html[dir=rtl] .oj-lg-padding-0-horizontal{padding-left:0!important;padding-right:0!important}html:not([dir=rtl]) .oj-lg-padding-0-vertical{padding-top:0!important;padding-bottom:0!important}html[dir=rtl] .oj-lg-padding-0-vertical{padding-top:0!important;padding-bottom:0!important}html:not([dir=rtl]) .oj-lg-padding-0-top{padding-top:0!important}html[dir=rtl] .oj-lg-padding-0-top{padding-top:0!important}html:not([dir=rtl]) .oj-lg-padding-0-bottom{padding-bottom:0!important}html[dir=rtl] .oj-lg-padding-0-bottom{padding-bottom:0!important}html:not([dir=rtl]) .oj-lg-padding-0-start{padding-left:0!important}html[dir=rtl] .oj-lg-padding-0-start{padding-right:0!important}html:not([dir=rtl]) .oj-lg-padding-0-end{padding-right:0!important}html[dir=rtl] .oj-lg-padding-0-end{padding-left:0!important}html:not([dir=rtl]) .oj-lg-margin-1x{margin:5px!important}html[dir=rtl] .oj-lg-margin-1x{margin:5px!important}html:not([dir=rtl]) .oj-lg-margin-1x-horizontal{margin-left:5px!important;margin-right:5px!important}html[dir=rtl] .oj-lg-margin-1x-horizontal{margin-left:5px!important;margin-right:5px!important}html:not([dir=rtl]) .oj-lg-margin-1x-vertical{margin-top:5px!important;margin-bottom:5px!important}html[dir=rtl] .oj-lg-margin-1x-vertical{margin-top:5px!important;margin-bottom:5px!important}.oj-lg-margin-1x-top{margin-top:5px!important}.oj-lg-margin-1x-bottom{margin-bottom:5px!important}html:not([dir=rtl]) .oj-lg-margin-1x-start{margin-left:5px!important}html[dir=rtl] .oj-lg-margin-1x-start{margin-right:5px!important}html:not([dir=rtl]) .oj-lg-margin-1x-end{margin-right:5px!important}html[dir=rtl] .oj-lg-margin-1x-end{margin-left:5px!important}html:not([dir=rtl]) .oj-lg-padding-1x{padding:5px!important}html[dir=rtl] .oj-lg-padding-1x{padding:5px!important}html:not([dir=rtl]) .oj-lg-padding-1x-horizontal{padding-left:5px!important;padding-right:5px!important}html[dir=rtl] .oj-lg-padding-1x-horizontal{padding-left:5px!important;padding-right:5px!important}html:not([dir=rtl]) .oj-lg-padding-1x-vertical{padding-top:5px!important;padding-bottom:5px!important}html[dir=rtl] .oj-lg-padding-1x-vertical{padding-top:5px!important;padding-bottom:5px!important}html:not([dir=rtl]) .oj-lg-padding-1x-top{padding-top:5px!important}html[dir=rtl] .oj-lg-padding-1x-top{padding-top:5px!important}html:not([dir=rtl]) .oj-lg-padding-1x-bottom{padding-bottom:5px!important}html[dir=rtl] .oj-lg-padding-1x-bottom{padding-bottom:5px!important}html:not([dir=rtl]) .oj-lg-padding-1x-start{padding-left:5px!important}html[dir=rtl] .oj-lg-padding-1x-start{padding-right:5px!important}html:not([dir=rtl]) .oj-lg-padding-1x-end{padding-right:5px!important}html[dir=rtl] .oj-lg-padding-1x-end{padding-left:5px!important}html:not([dir=rtl]) .oj-lg-margin-2x{margin:10px!important}html[dir=rtl] .oj-lg-margin-2x{margin:10px!important}html:not([dir=rtl]) .oj-lg-margin-2x-horizontal{margin-left:10px!important;margin-right:10px!important}html[dir=rtl] .oj-lg-margin-2x-horizontal{margin-left:10px!important;margin-right:10px!important}html:not([dir=rtl]) .oj-lg-margin-2x-vertical{margin-top:10px!important;margin-bottom:10px!important}html[dir=rtl] .oj-lg-margin-2x-vertical{margin-top:10px!important;margin-bottom:10px!important}.oj-lg-margin-2x-top{margin-top:10px!important}.oj-lg-margin-2x-bottom{margin-bottom:10px!important}html:not([dir=rtl]) .oj-lg-margin-2x-start{margin-left:10px!important}html[dir=rtl] .oj-lg-margin-2x-start{margin-right:10px!important}html:not([dir=rtl]) .oj-lg-margin-2x-end{margin-right:10px!important}html[dir=rtl] .oj-lg-margin-2x-end{margin-left:10px!important}html:not([dir=rtl]) .oj-lg-padding-2x{padding:10px!important}html[dir=rtl] .oj-lg-padding-2x{padding:10px!important}html:not([dir=rtl]) .oj-lg-padding-2x-horizontal{padding-left:10px!important;padding-right:10px!important}html[dir=rtl] .oj-lg-padding-2x-horizontal{padding-left:10px!important;padding-right:10px!important}html:not([dir=rtl]) .oj-lg-padding-2x-vertical{padding-top:10px!important;padding-bottom:10px!important}html[dir=rtl] .oj-lg-padding-2x-vertical{padding-top:10px!important;padding-bottom:10px!important}html:not([dir=rtl]) .oj-lg-padding-2x-top{padding-top:10px!important}html[dir=rtl] .oj-lg-padding-2x-top{padding-top:10px!important}html:not([dir=rtl]) .oj-lg-padding-2x-bottom{padding-bottom:10px!important}html[dir=rtl] .oj-lg-padding-2x-bottom{padding-bottom:10px!important}html:not([dir=rtl]) .oj-lg-padding-2x-start{padding-left:10px!important}html[dir=rtl] .oj-lg-padding-2x-start{padding-right:10px!important}html:not([dir=rtl]) .oj-lg-padding-2x-end{padding-right:10px!important}html[dir=rtl] .oj-lg-padding-2x-end{padding-left:10px!important}html:not([dir=rtl]) .oj-lg-margin-3x{margin:15px!important}html[dir=rtl] .oj-lg-margin-3x{margin:15px!important}html:not([dir=rtl]) .oj-lg-margin-3x-horizontal{margin-left:15px!important;margin-right:15px!important}html[dir=rtl] .oj-lg-margin-3x-horizontal{margin-left:15px!important;margin-right:15px!important}html:not([dir=rtl]) .oj-lg-margin-3x-vertical{margin-top:15px!important;margin-bottom:15px!important}html[dir=rtl] .oj-lg-margin-3x-vertical{margin-top:15px!important;margin-bottom:15px!important}.oj-lg-margin-3x-top{margin-top:15px!important}.oj-lg-margin-3x-bottom{margin-bottom:15px!important}html:not([dir=rtl]) .oj-lg-margin-3x-start{margin-left:15px!important}html[dir=rtl] .oj-lg-margin-3x-start{margin-right:15px!important}html:not([dir=rtl]) .oj-lg-margin-3x-end{margin-right:15px!important}html[dir=rtl] .oj-lg-margin-3x-end{margin-left:15px!important}html:not([dir=rtl]) .oj-lg-padding-3x{padding:15px!important}html[dir=rtl] .oj-lg-padding-3x{padding:15px!important}html:not([dir=rtl]) .oj-lg-padding-3x-horizontal{padding-left:15px!important;padding-right:15px!important}html[dir=rtl] .oj-lg-padding-3x-horizontal{padding-left:15px!important;padding-right:15px!important}html:not([dir=rtl]) .oj-lg-padding-3x-vertical{padding-top:15px!important;padding-bottom:15px!important}html[dir=rtl] .oj-lg-padding-3x-vertical{padding-top:15px!important;padding-bottom:15px!important}html:not([dir=rtl]) .oj-lg-padding-3x-top{padding-top:15px!important}html[dir=rtl] .oj-lg-padding-3x-top{padding-top:15px!important}html:not([dir=rtl]) .oj-lg-padding-3x-bottom{padding-bottom:15px!important}html[dir=rtl] .oj-lg-padding-3x-bottom{padding-bottom:15px!important}html:not([dir=rtl]) .oj-lg-padding-3x-start{padding-left:15px!important}html[dir=rtl] .oj-lg-padding-3x-start{padding-right:15px!important}html:not([dir=rtl]) .oj-lg-padding-3x-end{padding-right:15px!important}html[dir=rtl] .oj-lg-padding-3x-end{padding-left:15px!important}html:not([dir=rtl]) .oj-lg-margin-4x{margin:20px!important}html[dir=rtl] .oj-lg-margin-4x{margin:20px!important}html:not([dir=rtl]) .oj-lg-margin-4x-horizontal{margin-left:20px!important;margin-right:20px!important}html[dir=rtl] .oj-lg-margin-4x-horizontal{margin-left:20px!important;margin-right:20px!important}html:not([dir=rtl]) .oj-lg-margin-4x-vertical{margin-top:20px!important;margin-bottom:20px!important}html[dir=rtl] .oj-lg-margin-4x-vertical{margin-top:20px!important;margin-bottom:20px!important}.oj-lg-margin-4x-top{margin-top:20px!important}.oj-lg-margin-4x-bottom{margin-bottom:20px!important}html:not([dir=rtl]) .oj-lg-margin-4x-start{margin-left:20px!important}html[dir=rtl] .oj-lg-margin-4x-start{margin-right:20px!important}html:not([dir=rtl]) .oj-lg-margin-4x-end{margin-right:20px!important}html[dir=rtl] .oj-lg-margin-4x-end{margin-left:20px!important}html:not([dir=rtl]) .oj-lg-padding-4x{padding:20px!important}html[dir=rtl] .oj-lg-padding-4x{padding:20px!important}html:not([dir=rtl]) .oj-lg-padding-4x-horizontal{padding-left:20px!important;padding-right:20px!important}html[dir=rtl] .oj-lg-padding-4x-horizontal{padding-left:20px!important;padding-right:20px!important}html:not([dir=rtl]) .oj-lg-padding-4x-vertical{padding-top:20px!important;padding-bottom:20px!important}html[dir=rtl] .oj-lg-padding-4x-vertical{padding-top:20px!important;padding-bottom:20px!important}html:not([dir=rtl]) .oj-lg-padding-4x-top{padding-top:20px!important}html[dir=rtl] .oj-lg-padding-4x-top{padding-top:20px!important}html:not([dir=rtl]) .oj-lg-padding-4x-bottom{padding-bottom:20px!important}html[dir=rtl] .oj-lg-padding-4x-bottom{padding-bottom:20px!important}html:not([dir=rtl]) .oj-lg-padding-4x-start{padding-left:20px!important}html[dir=rtl] .oj-lg-padding-4x-start{padding-right:20px!important}html:not([dir=rtl]) .oj-lg-padding-4x-end{padding-right:20px!important}html[dir=rtl] .oj-lg-padding-4x-end{padding-left:20px!important}html:not([dir=rtl]) .oj-lg-margin-5x{margin:25px!important}html[dir=rtl] .oj-lg-margin-5x{margin:25px!important}html:not([dir=rtl]) .oj-lg-margin-5x-horizontal{margin-left:25px!important;margin-right:25px!important}html[dir=rtl] .oj-lg-margin-5x-horizontal{margin-left:25px!important;margin-right:25px!important}html:not([dir=rtl]) .oj-lg-margin-5x-vertical{margin-top:25px!important;margin-bottom:25px!important}html[dir=rtl] .oj-lg-margin-5x-vertical{margin-top:25px!important;margin-bottom:25px!important}.oj-lg-margin-5x-top{margin-top:25px!important}.oj-lg-margin-5x-bottom{margin-bottom:25px!important}html:not([dir=rtl]) .oj-lg-margin-5x-start{margin-left:25px!important}html[dir=rtl] .oj-lg-margin-5x-start{margin-right:25px!important}html:not([dir=rtl]) .oj-lg-margin-5x-end{margin-right:25px!important}html[dir=rtl] .oj-lg-margin-5x-end{margin-left:25px!important}html:not([dir=rtl]) .oj-lg-padding-5x{padding:25px!important}html[dir=rtl] .oj-lg-padding-5x{padding:25px!important}html:not([dir=rtl]) .oj-lg-padding-5x-horizontal{padding-left:25px!important;padding-right:25px!important}html[dir=rtl] .oj-lg-padding-5x-horizontal{padding-left:25px!important;padding-right:25px!important}html:not([dir=rtl]) .oj-lg-padding-5x-vertical{padding-top:25px!important;padding-bottom:25px!important}html[dir=rtl] .oj-lg-padding-5x-vertical{padding-top:25px!important;padding-bottom:25px!important}html:not([dir=rtl]) .oj-lg-padding-5x-top{padding-top:25px!important}html[dir=rtl] .oj-lg-padding-5x-top{padding-top:25px!important}html:not([dir=rtl]) .oj-lg-padding-5x-bottom{padding-bottom:25px!important}html[dir=rtl] .oj-lg-padding-5x-bottom{padding-bottom:25px!important}html:not([dir=rtl]) .oj-lg-padding-5x-start{padding-left:25px!important}html[dir=rtl] .oj-lg-padding-5x-start{padding-right:25px!important}html:not([dir=rtl]) .oj-lg-padding-5x-end{padding-right:25px!important}html[dir=rtl] .oj-lg-padding-5x-end{padding-left:25px!important}html:not([dir=rtl]) .oj-lg-margin-6x{margin:30px!important}html[dir=rtl] .oj-lg-margin-6x{margin:30px!important}html:not([dir=rtl]) .oj-lg-margin-6x-horizontal{margin-left:30px!important;margin-right:30px!important}html[dir=rtl] .oj-lg-margin-6x-horizontal{margin-left:30px!important;margin-right:30px!important}html:not([dir=rtl]) .oj-lg-margin-6x-vertical{margin-top:30px!important;margin-bottom:30px!important}html[dir=rtl] .oj-lg-margin-6x-vertical{margin-top:30px!important;margin-bottom:30px!important}.oj-lg-margin-6x-top{margin-top:30px!important}.oj-lg-margin-6x-bottom{margin-bottom:30px!important}html:not([dir=rtl]) .oj-lg-margin-6x-start{margin-left:30px!important}html[dir=rtl] .oj-lg-margin-6x-start{margin-right:30px!important}html:not([dir=rtl]) .oj-lg-margin-6x-end{margin-right:30px!important}html[dir=rtl] .oj-lg-margin-6x-end{margin-left:30px!important}html:not([dir=rtl]) .oj-lg-padding-6x{padding:30px!important}html[dir=rtl] .oj-lg-padding-6x{padding:30px!important}html:not([dir=rtl]) .oj-lg-padding-6x-horizontal{padding-left:30px!important;padding-right:30px!important}html[dir=rtl] .oj-lg-padding-6x-horizontal{padding-left:30px!important;padding-right:30px!important}html:not([dir=rtl]) .oj-lg-padding-6x-vertical{padding-top:30px!important;padding-bottom:30px!important}html[dir=rtl] .oj-lg-padding-6x-vertical{padding-top:30px!important;padding-bottom:30px!important}html:not([dir=rtl]) .oj-lg-padding-6x-top{padding-top:30px!important}html[dir=rtl] .oj-lg-padding-6x-top{padding-top:30px!important}html:not([dir=rtl]) .oj-lg-padding-6x-bottom{padding-bottom:30px!important}html[dir=rtl] .oj-lg-padding-6x-bottom{padding-bottom:30px!important}html:not([dir=rtl]) .oj-lg-padding-6x-start{padding-left:30px!important}html[dir=rtl] .oj-lg-padding-6x-start{padding-right:30px!important}html:not([dir=rtl]) .oj-lg-padding-6x-end{padding-right:30px!important}html[dir=rtl] .oj-lg-padding-6x-end{padding-left:30px!important}html:not([dir=rtl]) .oj-lg-margin-7x{margin:35px!important}html[dir=rtl] .oj-lg-margin-7x{margin:35px!important}html:not([dir=rtl]) .oj-lg-margin-7x-horizontal{margin-left:35px!important;margin-right:35px!important}html[dir=rtl] .oj-lg-margin-7x-horizontal{margin-left:35px!important;margin-right:35px!important}html:not([dir=rtl]) .oj-lg-margin-7x-vertical{margin-top:35px!important;margin-bottom:35px!important}html[dir=rtl] .oj-lg-margin-7x-vertical{margin-top:35px!important;margin-bottom:35px!important}.oj-lg-margin-7x-top{margin-top:35px!important}.oj-lg-margin-7x-bottom{margin-bottom:35px!important}html:not([dir=rtl]) .oj-lg-margin-7x-start{margin-left:35px!important}html[dir=rtl] .oj-lg-margin-7x-start{margin-right:35px!important}html:not([dir=rtl]) .oj-lg-margin-7x-end{margin-right:35px!important}html[dir=rtl] .oj-lg-margin-7x-end{margin-left:35px!important}html:not([dir=rtl]) .oj-lg-padding-7x{padding:35px!important}html[dir=rtl] .oj-lg-padding-7x{padding:35px!important}html:not([dir=rtl]) .oj-lg-padding-7x-horizontal{padding-left:35px!important;padding-right:35px!important}html[dir=rtl] .oj-lg-padding-7x-horizontal{padding-left:35px!important;padding-right:35px!important}html:not([dir=rtl]) .oj-lg-padding-7x-vertical{padding-top:35px!important;padding-bottom:35px!important}html[dir=rtl] .oj-lg-padding-7x-vertical{padding-top:35px!important;padding-bottom:35px!important}html:not([dir=rtl]) .oj-lg-padding-7x-top{padding-top:35px!important}html[dir=rtl] .oj-lg-padding-7x-top{padding-top:35px!important}html:not([dir=rtl]) .oj-lg-padding-7x-bottom{padding-bottom:35px!important}html[dir=rtl] .oj-lg-padding-7x-bottom{padding-bottom:35px!important}html:not([dir=rtl]) .oj-lg-padding-7x-start{padding-left:35px!important}html[dir=rtl] .oj-lg-padding-7x-start{padding-right:35px!important}html:not([dir=rtl]) .oj-lg-padding-7x-end{padding-right:35px!important}html[dir=rtl] .oj-lg-padding-7x-end{padding-left:35px!important}html:not([dir=rtl]) .oj-lg-margin-8x{margin:40px!important}html[dir=rtl] .oj-lg-margin-8x{margin:40px!important}html:not([dir=rtl]) .oj-lg-margin-8x-horizontal{margin-left:40px!important;margin-right:40px!important}html[dir=rtl] .oj-lg-margin-8x-horizontal{margin-left:40px!important;margin-right:40px!important}html:not([dir=rtl]) .oj-lg-margin-8x-vertical{margin-top:40px!important;margin-bottom:40px!important}html[dir=rtl] .oj-lg-margin-8x-vertical{margin-top:40px!important;margin-bottom:40px!important}.oj-lg-margin-8x-top{margin-top:40px!important}.oj-lg-margin-8x-bottom{margin-bottom:40px!important}html:not([dir=rtl]) .oj-lg-margin-8x-start{margin-left:40px!important}html[dir=rtl] .oj-lg-margin-8x-start{margin-right:40px!important}html:not([dir=rtl]) .oj-lg-margin-8x-end{margin-right:40px!important}html[dir=rtl] .oj-lg-margin-8x-end{margin-left:40px!important}html:not([dir=rtl]) .oj-lg-padding-8x{padding:40px!important}html[dir=rtl] .oj-lg-padding-8x{padding:40px!important}html:not([dir=rtl]) .oj-lg-padding-8x-horizontal{padding-left:40px!important;padding-right:40px!important}html[dir=rtl] .oj-lg-padding-8x-horizontal{padding-left:40px!important;padding-right:40px!important}html:not([dir=rtl]) .oj-lg-padding-8x-vertical{padding-top:40px!important;padding-bottom:40px!important}html[dir=rtl] .oj-lg-padding-8x-vertical{padding-top:40px!important;padding-bottom:40px!important}html:not([dir=rtl]) .oj-lg-padding-8x-top{padding-top:40px!important}html[dir=rtl] .oj-lg-padding-8x-top{padding-top:40px!important}html:not([dir=rtl]) .oj-lg-padding-8x-bottom{padding-bottom:40px!important}html[dir=rtl] .oj-lg-padding-8x-bottom{padding-bottom:40px!important}html:not([dir=rtl]) .oj-lg-padding-8x-start{padding-left:40px!important}html[dir=rtl] .oj-lg-padding-8x-start{padding-right:40px!important}html:not([dir=rtl]) .oj-lg-padding-8x-end{padding-right:40px!important}html[dir=rtl] .oj-lg-padding-8x-end{padding-left:40px!important}html:not([dir=rtl]) .oj-lg-margin-9x{margin:45px!important}html[dir=rtl] .oj-lg-margin-9x{margin:45px!important}html:not([dir=rtl]) .oj-lg-margin-9x-horizontal{margin-left:45px!important;margin-right:45px!important}html[dir=rtl] .oj-lg-margin-9x-horizontal{margin-left:45px!important;margin-right:45px!important}html:not([dir=rtl]) .oj-lg-margin-9x-vertical{margin-top:45px!important;margin-bottom:45px!important}html[dir=rtl] .oj-lg-margin-9x-vertical{margin-top:45px!important;margin-bottom:45px!important}.oj-lg-margin-9x-top{margin-top:45px!important}.oj-lg-margin-9x-bottom{margin-bottom:45px!important}html:not([dir=rtl]) .oj-lg-margin-9x-start{margin-left:45px!important}html[dir=rtl] .oj-lg-margin-9x-start{margin-right:45px!important}html:not([dir=rtl]) .oj-lg-margin-9x-end{margin-right:45px!important}html[dir=rtl] .oj-lg-margin-9x-end{margin-left:45px!important}html:not([dir=rtl]) .oj-lg-padding-9x{padding:45px!important}html[dir=rtl] .oj-lg-padding-9x{padding:45px!important}html:not([dir=rtl]) .oj-lg-padding-9x-horizontal{padding-left:45px!important;padding-right:45px!important}html[dir=rtl] .oj-lg-padding-9x-horizontal{padding-left:45px!important;padding-right:45px!important}html:not([dir=rtl]) .oj-lg-padding-9x-vertical{padding-top:45px!important;padding-bottom:45px!important}html[dir=rtl] .oj-lg-padding-9x-vertical{padding-top:45px!important;padding-bottom:45px!important}html:not([dir=rtl]) .oj-lg-padding-9x-top{padding-top:45px!important}html[dir=rtl] .oj-lg-padding-9x-top{padding-top:45px!important}html:not([dir=rtl]) .oj-lg-padding-9x-bottom{padding-bottom:45px!important}html[dir=rtl] .oj-lg-padding-9x-bottom{padding-bottom:45px!important}html:not([dir=rtl]) .oj-lg-padding-9x-start{padding-left:45px!important}html[dir=rtl] .oj-lg-padding-9x-start{padding-right:45px!important}html:not([dir=rtl]) .oj-lg-padding-9x-end{padding-right:45px!important}html[dir=rtl] .oj-lg-padding-9x-end{padding-left:45px!important}html:not([dir=rtl]) .oj-lg-margin-10x{margin:50px!important}html[dir=rtl] .oj-lg-margin-10x{margin:50px!important}html:not([dir=rtl]) .oj-lg-margin-10x-horizontal{margin-left:50px!important;margin-right:50px!important}html[dir=rtl] .oj-lg-margin-10x-horizontal{margin-left:50px!important;margin-right:50px!important}html:not([dir=rtl]) .oj-lg-margin-10x-vertical{margin-top:50px!important;margin-bottom:50px!important}html[dir=rtl] .oj-lg-margin-10x-vertical{margin-top:50px!important;margin-bottom:50px!important}.oj-lg-margin-10x-top{margin-top:50px!important}.oj-lg-margin-10x-bottom{margin-bottom:50px!important}html:not([dir=rtl]) .oj-lg-margin-10x-start{margin-left:50px!important}html[dir=rtl] .oj-lg-margin-10x-start{margin-right:50px!important}html:not([dir=rtl]) .oj-lg-margin-10x-end{margin-right:50px!important}html[dir=rtl] .oj-lg-margin-10x-end{margin-left:50px!important}html:not([dir=rtl]) .oj-lg-padding-10x{padding:50px!important}html[dir=rtl] .oj-lg-padding-10x{padding:50px!important}html:not([dir=rtl]) .oj-lg-padding-10x-horizontal{padding-left:50px!important;padding-right:50px!important}html[dir=rtl] .oj-lg-padding-10x-horizontal{padding-left:50px!important;padding-right:50px!important}html:not([dir=rtl]) .oj-lg-padding-10x-vertical{padding-top:50px!important;padding-bottom:50px!important}html[dir=rtl] .oj-lg-padding-10x-vertical{padding-top:50px!important;padding-bottom:50px!important}html:not([dir=rtl]) .oj-lg-padding-10x-top{padding-top:50px!important}html[dir=rtl] .oj-lg-padding-10x-top{padding-top:50px!important}html:not([dir=rtl]) .oj-lg-padding-10x-bottom{padding-bottom:50px!important}html[dir=rtl] .oj-lg-padding-10x-bottom{padding-bottom:50px!important}html:not([dir=rtl]) .oj-lg-padding-10x-start{padding-left:50px!important}html[dir=rtl] .oj-lg-padding-10x-start{padding-right:50px!important}html:not([dir=rtl]) .oj-lg-padding-10x-end{padding-right:50px!important}html[dir=rtl] .oj-lg-padding-10x-end{padding-left:50px!important}html:not([dir=rtl]) .oj-lg-margin-11x{margin:55px!important}html[dir=rtl] .oj-lg-margin-11x{margin:55px!important}html:not([dir=rtl]) .oj-lg-margin-11x-horizontal{margin-left:55px!important;margin-right:55px!important}html[dir=rtl] .oj-lg-margin-11x-horizontal{margin-left:55px!important;margin-right:55px!important}html:not([dir=rtl]) .oj-lg-margin-11x-vertical{margin-top:55px!important;margin-bottom:55px!important}html[dir=rtl] .oj-lg-margin-11x-vertical{margin-top:55px!important;margin-bottom:55px!important}.oj-lg-margin-11x-top{margin-top:55px!important}.oj-lg-margin-11x-bottom{margin-bottom:55px!important}html:not([dir=rtl]) .oj-lg-margin-11x-start{margin-left:55px!important}html[dir=rtl] .oj-lg-margin-11x-start{margin-right:55px!important}html:not([dir=rtl]) .oj-lg-margin-11x-end{margin-right:55px!important}html[dir=rtl] .oj-lg-margin-11x-end{margin-left:55px!important}html:not([dir=rtl]) .oj-lg-padding-11x{padding:55px!important}html[dir=rtl] .oj-lg-padding-11x{padding:55px!important}html:not([dir=rtl]) .oj-lg-padding-11x-horizontal{padding-left:55px!important;padding-right:55px!important}html[dir=rtl] .oj-lg-padding-11x-horizontal{padding-left:55px!important;padding-right:55px!important}html:not([dir=rtl]) .oj-lg-padding-11x-vertical{padding-top:55px!important;padding-bottom:55px!important}html[dir=rtl] .oj-lg-padding-11x-vertical{padding-top:55px!important;padding-bottom:55px!important}html:not([dir=rtl]) .oj-lg-padding-11x-top{padding-top:55px!important}html[dir=rtl] .oj-lg-padding-11x-top{padding-top:55px!important}html:not([dir=rtl]) .oj-lg-padding-11x-bottom{padding-bottom:55px!important}html[dir=rtl] .oj-lg-padding-11x-bottom{padding-bottom:55px!important}html:not([dir=rtl]) .oj-lg-padding-11x-start{padding-left:55px!important}html[dir=rtl] .oj-lg-padding-11x-start{padding-right:55px!important}html:not([dir=rtl]) .oj-lg-padding-11x-end{padding-right:55px!important}html[dir=rtl] .oj-lg-padding-11x-end{padding-left:55px!important}html:not([dir=rtl]) .oj-lg-margin-12x{margin:60px!important}html[dir=rtl] .oj-lg-margin-12x{margin:60px!important}html:not([dir=rtl]) .oj-lg-margin-12x-horizontal{margin-left:60px!important;margin-right:60px!important}html[dir=rtl] .oj-lg-margin-12x-horizontal{margin-left:60px!important;margin-right:60px!important}html:not([dir=rtl]) .oj-lg-margin-12x-vertical{margin-top:60px!important;margin-bottom:60px!important}html[dir=rtl] .oj-lg-margin-12x-vertical{margin-top:60px!important;margin-bottom:60px!important}.oj-lg-margin-12x-top{margin-top:60px!important}.oj-lg-margin-12x-bottom{margin-bottom:60px!important}html:not([dir=rtl]) .oj-lg-margin-12x-start{margin-left:60px!important}html[dir=rtl] .oj-lg-margin-12x-start{margin-right:60px!important}html:not([dir=rtl]) .oj-lg-margin-12x-end{margin-right:60px!important}html[dir=rtl] .oj-lg-margin-12x-end{margin-left:60px!important}html:not([dir=rtl]) .oj-lg-padding-12x{padding:60px!important}html[dir=rtl] .oj-lg-padding-12x{padding:60px!important}html:not([dir=rtl]) .oj-lg-padding-12x-horizontal{padding-left:60px!important;padding-right:60px!important}html[dir=rtl] .oj-lg-padding-12x-horizontal{padding-left:60px!important;padding-right:60px!important}html:not([dir=rtl]) .oj-lg-padding-12x-vertical{padding-top:60px!important;padding-bottom:60px!important}html[dir=rtl] .oj-lg-padding-12x-vertical{padding-top:60px!important;padding-bottom:60px!important}html:not([dir=rtl]) .oj-lg-padding-12x-top{padding-top:60px!important}html[dir=rtl] .oj-lg-padding-12x-top{padding-top:60px!important}html:not([dir=rtl]) .oj-lg-padding-12x-bottom{padding-bottom:60px!important}html[dir=rtl] .oj-lg-padding-12x-bottom{padding-bottom:60px!important}html:not([dir=rtl]) .oj-lg-padding-12x-start{padding-left:60px!important}html[dir=rtl] .oj-lg-padding-12x-start{padding-right:60px!important}html:not([dir=rtl]) .oj-lg-padding-12x-end{padding-right:60px!important}html[dir=rtl] .oj-lg-padding-12x-end{padding-left:60px!important}.oj-lg-width-1\/2{width:50%!important}.oj-lg-width-1\/3{width:33.333333%!important}.oj-lg-width-2\/3{width:66.666667%!important}.oj-lg-width-1\/4{width:25%!important}.oj-lg-width-3\/4{width:75%!important}.oj-lg-width-1\/5{width:20%!important}.oj-lg-width-2\/5{width:40%!important}.oj-lg-width-3\/5{width:60%!important}.oj-lg-width-4\/5{width:80%!important}.oj-lg-width-full{width:100%!important}.oj-lg-text-align-end{text-align:right}html[dir=rtl] .oj-lg-text-align-end{text-align:left}.oj-lg-float-end{float:right}html[dir=rtl] .oj-lg-float-end{float:left}.oj-lg-float-start{float:left}html[dir=rtl] .oj-lg-float-start{float:right}}@media screen and (min-width:1281px){.oj-xl-hide{display:none}html:not([dir=rtl]) .oj-xl-margin-0{margin:0!important}html[dir=rtl] .oj-xl-margin-0{margin:0!important}html:not([dir=rtl]) .oj-xl-margin-0-horizontal{margin-left:0!important;margin-right:0!important}html[dir=rtl] .oj-xl-margin-0-horizontal{margin-left:0!important;margin-right:0!important}html:not([dir=rtl]) .oj-xl-margin-0-vertical{margin-top:0!important;margin-bottom:0!important}html[dir=rtl] .oj-xl-margin-0-vertical{margin-top:0!important;margin-bottom:0!important}html:not([dir=rtl]) .oj-xl-margin-0-top{margin-top:0!important}html[dir=rtl] .oj-xl-margin-0-top{margin-top:0!important}html:not([dir=rtl]) .oj-xl-margin-0-bottom{margin-bottom:0!important}html[dir=rtl] .oj-xl-margin-0-bottom{margin-bottom:0!important}html:not([dir=rtl]) .oj-xl-margin-0-start{margin-left:0!important}html[dir=rtl] .oj-xl-margin-0-start{margin-right:0!important}html:not([dir=rtl]) .oj-xl-margin-0-end{margin-right:0!important}html[dir=rtl] .oj-xl-margin-0-end{margin-left:0!important}html:not([dir=rtl]) .oj-xl-padding-0{padding:0!important}html[dir=rtl] .oj-xl-padding-0{padding:0!important}html:not([dir=rtl]) .oj-xl-padding-0-horizontal{padding-left:0!important;padding-right:0!important}html[dir=rtl] .oj-xl-padding-0-horizontal{padding-left:0!important;padding-right:0!important}html:not([dir=rtl]) .oj-xl-padding-0-vertical{padding-top:0!important;padding-bottom:0!important}html[dir=rtl] .oj-xl-padding-0-vertical{padding-top:0!important;padding-bottom:0!important}html:not([dir=rtl]) .oj-xl-padding-0-top{padding-top:0!important}html[dir=rtl] .oj-xl-padding-0-top{padding-top:0!important}html:not([dir=rtl]) .oj-xl-padding-0-bottom{padding-bottom:0!important}html[dir=rtl] .oj-xl-padding-0-bottom{padding-bottom:0!important}html:not([dir=rtl]) .oj-xl-padding-0-start{padding-left:0!important}html[dir=rtl] .oj-xl-padding-0-start{padding-right:0!important}html:not([dir=rtl]) .oj-xl-padding-0-end{padding-right:0!important}html[dir=rtl] .oj-xl-padding-0-end{padding-left:0!important}html:not([dir=rtl]) .oj-xl-margin-1x{margin:5px!important}html[dir=rtl] .oj-xl-margin-1x{margin:5px!important}html:not([dir=rtl]) .oj-xl-margin-1x-horizontal{margin-left:5px!important;margin-right:5px!important}html[dir=rtl] .oj-xl-margin-1x-horizontal{margin-left:5px!important;margin-right:5px!important}html:not([dir=rtl]) .oj-xl-margin-1x-vertical{margin-top:5px!important;margin-bottom:5px!important}html[dir=rtl] .oj-xl-margin-1x-vertical{margin-top:5px!important;margin-bottom:5px!important}.oj-xl-margin-1x-top{margin-top:5px!important}.oj-xl-margin-1x-bottom{margin-bottom:5px!important}html:not([dir=rtl]) .oj-xl-margin-1x-start{margin-left:5px!important}html[dir=rtl] .oj-xl-margin-1x-start{margin-right:5px!important}html:not([dir=rtl]) .oj-xl-margin-1x-end{margin-right:5px!important}html[dir=rtl] .oj-xl-margin-1x-end{margin-left:5px!important}html:not([dir=rtl]) .oj-xl-padding-1x{padding:5px!important}html[dir=rtl] .oj-xl-padding-1x{padding:5px!important}html:not([dir=rtl]) .oj-xl-padding-1x-horizontal{padding-left:5px!important;padding-right:5px!important}html[dir=rtl] .oj-xl-padding-1x-horizontal{padding-left:5px!important;padding-right:5px!important}html:not([dir=rtl]) .oj-xl-padding-1x-vertical{padding-top:5px!important;padding-bottom:5px!important}html[dir=rtl] .oj-xl-padding-1x-vertical{padding-top:5px!important;padding-bottom:5px!important}html:not([dir=rtl]) .oj-xl-padding-1x-top{padding-top:5px!important}html[dir=rtl] .oj-xl-padding-1x-top{padding-top:5px!important}html:not([dir=rtl]) .oj-xl-padding-1x-bottom{padding-bottom:5px!important}html[dir=rtl] .oj-xl-padding-1x-bottom{padding-bottom:5px!important}html:not([dir=rtl]) .oj-xl-padding-1x-start{padding-left:5px!important}html[dir=rtl] .oj-xl-padding-1x-start{padding-right:5px!important}html:not([dir=rtl]) .oj-xl-padding-1x-end{padding-right:5px!important}html[dir=rtl] .oj-xl-padding-1x-end{padding-left:5px!important}html:not([dir=rtl]) .oj-xl-margin-2x{margin:10px!important}html[dir=rtl] .oj-xl-margin-2x{margin:10px!important}html:not([dir=rtl]) .oj-xl-margin-2x-horizontal{margin-left:10px!important;margin-right:10px!important}html[dir=rtl] .oj-xl-margin-2x-horizontal{margin-left:10px!important;margin-right:10px!important}html:not([dir=rtl]) .oj-xl-margin-2x-vertical{margin-top:10px!important;margin-bottom:10px!important}html[dir=rtl] .oj-xl-margin-2x-vertical{margin-top:10px!important;margin-bottom:10px!important}.oj-xl-margin-2x-top{margin-top:10px!important}.oj-xl-margin-2x-bottom{margin-bottom:10px!important}html:not([dir=rtl]) .oj-xl-margin-2x-start{margin-left:10px!important}html[dir=rtl] .oj-xl-margin-2x-start{margin-right:10px!important}html:not([dir=rtl]) .oj-xl-margin-2x-end{margin-right:10px!important}html[dir=rtl] .oj-xl-margin-2x-end{margin-left:10px!important}html:not([dir=rtl]) .oj-xl-padding-2x{padding:10px!important}html[dir=rtl] .oj-xl-padding-2x{padding:10px!important}html:not([dir=rtl]) .oj-xl-padding-2x-horizontal{padding-left:10px!important;padding-right:10px!important}html[dir=rtl] .oj-xl-padding-2x-horizontal{padding-left:10px!important;padding-right:10px!important}html:not([dir=rtl]) .oj-xl-padding-2x-vertical{padding-top:10px!important;padding-bottom:10px!important}html[dir=rtl] .oj-xl-padding-2x-vertical{padding-top:10px!important;padding-bottom:10px!important}html:not([dir=rtl]) .oj-xl-padding-2x-top{padding-top:10px!important}html[dir=rtl] .oj-xl-padding-2x-top{padding-top:10px!important}html:not([dir=rtl]) .oj-xl-padding-2x-bottom{padding-bottom:10px!important}html[dir=rtl] .oj-xl-padding-2x-bottom{padding-bottom:10px!important}html:not([dir=rtl]) .oj-xl-padding-2x-start{padding-left:10px!important}html[dir=rtl] .oj-xl-padding-2x-start{padding-right:10px!important}html:not([dir=rtl]) .oj-xl-padding-2x-end{padding-right:10px!important}html[dir=rtl] .oj-xl-padding-2x-end{padding-left:10px!important}html:not([dir=rtl]) .oj-xl-margin-3x{margin:15px!important}html[dir=rtl] .oj-xl-margin-3x{margin:15px!important}html:not([dir=rtl]) .oj-xl-margin-3x-horizontal{margin-left:15px!important;margin-right:15px!important}html[dir=rtl] .oj-xl-margin-3x-horizontal{margin-left:15px!important;margin-right:15px!important}html:not([dir=rtl]) .oj-xl-margin-3x-vertical{margin-top:15px!important;margin-bottom:15px!important}html[dir=rtl] .oj-xl-margin-3x-vertical{margin-top:15px!important;margin-bottom:15px!important}.oj-xl-margin-3x-top{margin-top:15px!important}.oj-xl-margin-3x-bottom{margin-bottom:15px!important}html:not([dir=rtl]) .oj-xl-margin-3x-start{margin-left:15px!important}html[dir=rtl] .oj-xl-margin-3x-start{margin-right:15px!important}html:not([dir=rtl]) .oj-xl-margin-3x-end{margin-right:15px!important}html[dir=rtl] .oj-xl-margin-3x-end{margin-left:15px!important}html:not([dir=rtl]) .oj-xl-padding-3x{padding:15px!important}html[dir=rtl] .oj-xl-padding-3x{padding:15px!important}html:not([dir=rtl]) .oj-xl-padding-3x-horizontal{padding-left:15px!important;padding-right:15px!important}html[dir=rtl] .oj-xl-padding-3x-horizontal{padding-left:15px!important;padding-right:15px!important}html:not([dir=rtl]) .oj-xl-padding-3x-vertical{padding-top:15px!important;padding-bottom:15px!important}html[dir=rtl] .oj-xl-padding-3x-vertical{padding-top:15px!important;padding-bottom:15px!important}html:not([dir=rtl]) .oj-xl-padding-3x-top{padding-top:15px!important}html[dir=rtl] .oj-xl-padding-3x-top{padding-top:15px!important}html:not([dir=rtl]) .oj-xl-padding-3x-bottom{padding-bottom:15px!important}html[dir=rtl] .oj-xl-padding-3x-bottom{padding-bottom:15px!important}html:not([dir=rtl]) .oj-xl-padding-3x-start{padding-left:15px!important}html[dir=rtl] .oj-xl-padding-3x-start{padding-right:15px!important}html:not([dir=rtl]) .oj-xl-padding-3x-end{padding-right:15px!important}html[dir=rtl] .oj-xl-padding-3x-end{padding-left:15px!important}html:not([dir=rtl]) .oj-xl-margin-4x{margin:20px!important}html[dir=rtl] .oj-xl-margin-4x{margin:20px!important}html:not([dir=rtl]) .oj-xl-margin-4x-horizontal{margin-left:20px!important;margin-right:20px!important}html[dir=rtl] .oj-xl-margin-4x-horizontal{margin-left:20px!important;margin-right:20px!important}html:not([dir=rtl]) .oj-xl-margin-4x-vertical{margin-top:20px!important;margin-bottom:20px!important}html[dir=rtl] .oj-xl-margin-4x-vertical{margin-top:20px!important;margin-bottom:20px!important}.oj-xl-margin-4x-top{margin-top:20px!important}.oj-xl-margin-4x-bottom{margin-bottom:20px!important}html:not([dir=rtl]) .oj-xl-margin-4x-start{margin-left:20px!important}html[dir=rtl] .oj-xl-margin-4x-start{margin-right:20px!important}html:not([dir=rtl]) .oj-xl-margin-4x-end{margin-right:20px!important}html[dir=rtl] .oj-xl-margin-4x-end{margin-left:20px!important}html:not([dir=rtl]) .oj-xl-padding-4x{padding:20px!important}html[dir=rtl] .oj-xl-padding-4x{padding:20px!important}html:not([dir=rtl]) .oj-xl-padding-4x-horizontal{padding-left:20px!important;padding-right:20px!important}html[dir=rtl] .oj-xl-padding-4x-horizontal{padding-left:20px!important;padding-right:20px!important}html:not([dir=rtl]) .oj-xl-padding-4x-vertical{padding-top:20px!important;padding-bottom:20px!important}html[dir=rtl] .oj-xl-padding-4x-vertical{padding-top:20px!important;padding-bottom:20px!important}html:not([dir=rtl]) .oj-xl-padding-4x-top{padding-top:20px!important}html[dir=rtl] .oj-xl-padding-4x-top{padding-top:20px!important}html:not([dir=rtl]) .oj-xl-padding-4x-bottom{padding-bottom:20px!important}html[dir=rtl] .oj-xl-padding-4x-bottom{padding-bottom:20px!important}html:not([dir=rtl]) .oj-xl-padding-4x-start{padding-left:20px!important}html[dir=rtl] .oj-xl-padding-4x-start{padding-right:20px!important}html:not([dir=rtl]) .oj-xl-padding-4x-end{padding-right:20px!important}html[dir=rtl] .oj-xl-padding-4x-end{padding-left:20px!important}html:not([dir=rtl]) .oj-xl-margin-5x{margin:25px!important}html[dir=rtl] .oj-xl-margin-5x{margin:25px!important}html:not([dir=rtl]) .oj-xl-margin-5x-horizontal{margin-left:25px!important;margin-right:25px!important}html[dir=rtl] .oj-xl-margin-5x-horizontal{margin-left:25px!important;margin-right:25px!important}html:not([dir=rtl]) .oj-xl-margin-5x-vertical{margin-top:25px!important;margin-bottom:25px!important}html[dir=rtl] .oj-xl-margin-5x-vertical{margin-top:25px!important;margin-bottom:25px!important}.oj-xl-margin-5x-top{margin-top:25px!important}.oj-xl-margin-5x-bottom{margin-bottom:25px!important}html:not([dir=rtl]) .oj-xl-margin-5x-start{margin-left:25px!important}html[dir=rtl] .oj-xl-margin-5x-start{margin-right:25px!important}html:not([dir=rtl]) .oj-xl-margin-5x-end{margin-right:25px!important}html[dir=rtl] .oj-xl-margin-5x-end{margin-left:25px!important}html:not([dir=rtl]) .oj-xl-padding-5x{padding:25px!important}html[dir=rtl] .oj-xl-padding-5x{padding:25px!important}html:not([dir=rtl]) .oj-xl-padding-5x-horizontal{padding-left:25px!important;padding-right:25px!important}html[dir=rtl] .oj-xl-padding-5x-horizontal{padding-left:25px!important;padding-right:25px!important}html:not([dir=rtl]) .oj-xl-padding-5x-vertical{padding-top:25px!important;padding-bottom:25px!important}html[dir=rtl] .oj-xl-padding-5x-vertical{padding-top:25px!important;padding-bottom:25px!important}html:not([dir=rtl]) .oj-xl-padding-5x-top{padding-top:25px!important}html[dir=rtl] .oj-xl-padding-5x-top{padding-top:25px!important}html:not([dir=rtl]) .oj-xl-padding-5x-bottom{padding-bottom:25px!important}html[dir=rtl] .oj-xl-padding-5x-bottom{padding-bottom:25px!important}html:not([dir=rtl]) .oj-xl-padding-5x-start{padding-left:25px!important}html[dir=rtl] .oj-xl-padding-5x-start{padding-right:25px!important}html:not([dir=rtl]) .oj-xl-padding-5x-end{padding-right:25px!important}html[dir=rtl] .oj-xl-padding-5x-end{padding-left:25px!important}html:not([dir=rtl]) .oj-xl-margin-6x{margin:30px!important}html[dir=rtl] .oj-xl-margin-6x{margin:30px!important}html:not([dir=rtl]) .oj-xl-margin-6x-horizontal{margin-left:30px!important;margin-right:30px!important}html[dir=rtl] .oj-xl-margin-6x-horizontal{margin-left:30px!important;margin-right:30px!important}html:not([dir=rtl]) .oj-xl-margin-6x-vertical{margin-top:30px!important;margin-bottom:30px!important}html[dir=rtl] .oj-xl-margin-6x-vertical{margin-top:30px!important;margin-bottom:30px!important}.oj-xl-margin-6x-top{margin-top:30px!important}.oj-xl-margin-6x-bottom{margin-bottom:30px!important}html:not([dir=rtl]) .oj-xl-margin-6x-start{margin-left:30px!important}html[dir=rtl] .oj-xl-margin-6x-start{margin-right:30px!important}html:not([dir=rtl]) .oj-xl-margin-6x-end{margin-right:30px!important}html[dir=rtl] .oj-xl-margin-6x-end{margin-left:30px!important}html:not([dir=rtl]) .oj-xl-padding-6x{padding:30px!important}html[dir=rtl] .oj-xl-padding-6x{padding:30px!important}html:not([dir=rtl]) .oj-xl-padding-6x-horizontal{padding-left:30px!important;padding-right:30px!important}html[dir=rtl] .oj-xl-padding-6x-horizontal{padding-left:30px!important;padding-right:30px!important}html:not([dir=rtl]) .oj-xl-padding-6x-vertical{padding-top:30px!important;padding-bottom:30px!important}html[dir=rtl] .oj-xl-padding-6x-vertical{padding-top:30px!important;padding-bottom:30px!important}html:not([dir=rtl]) .oj-xl-padding-6x-top{padding-top:30px!important}html[dir=rtl] .oj-xl-padding-6x-top{padding-top:30px!important}html:not([dir=rtl]) .oj-xl-padding-6x-bottom{padding-bottom:30px!important}html[dir=rtl] .oj-xl-padding-6x-bottom{padding-bottom:30px!important}html:not([dir=rtl]) .oj-xl-padding-6x-start{padding-left:30px!important}html[dir=rtl] .oj-xl-padding-6x-start{padding-right:30px!important}html:not([dir=rtl]) .oj-xl-padding-6x-end{padding-right:30px!important}html[dir=rtl] .oj-xl-padding-6x-end{padding-left:30px!important}html:not([dir=rtl]) .oj-xl-margin-7x{margin:35px!important}html[dir=rtl] .oj-xl-margin-7x{margin:35px!important}html:not([dir=rtl]) .oj-xl-margin-7x-horizontal{margin-left:35px!important;margin-right:35px!important}html[dir=rtl] .oj-xl-margin-7x-horizontal{margin-left:35px!important;margin-right:35px!important}html:not([dir=rtl]) .oj-xl-margin-7x-vertical{margin-top:35px!important;margin-bottom:35px!important}html[dir=rtl] .oj-xl-margin-7x-vertical{margin-top:35px!important;margin-bottom:35px!important}.oj-xl-margin-7x-top{margin-top:35px!important}.oj-xl-margin-7x-bottom{margin-bottom:35px!important}html:not([dir=rtl]) .oj-xl-margin-7x-start{margin-left:35px!important}html[dir=rtl] .oj-xl-margin-7x-start{margin-right:35px!important}html:not([dir=rtl]) .oj-xl-margin-7x-end{margin-right:35px!important}html[dir=rtl] .oj-xl-margin-7x-end{margin-left:35px!important}html:not([dir=rtl]) .oj-xl-padding-7x{padding:35px!important}html[dir=rtl] .oj-xl-padding-7x{padding:35px!important}html:not([dir=rtl]) .oj-xl-padding-7x-horizontal{padding-left:35px!important;padding-right:35px!important}html[dir=rtl] .oj-xl-padding-7x-horizontal{padding-left:35px!important;padding-right:35px!important}html:not([dir=rtl]) .oj-xl-padding-7x-vertical{padding-top:35px!important;padding-bottom:35px!important}html[dir=rtl] .oj-xl-padding-7x-vertical{padding-top:35px!important;padding-bottom:35px!important}html:not([dir=rtl]) .oj-xl-padding-7x-top{padding-top:35px!important}html[dir=rtl] .oj-xl-padding-7x-top{padding-top:35px!important}html:not([dir=rtl]) .oj-xl-padding-7x-bottom{padding-bottom:35px!important}html[dir=rtl] .oj-xl-padding-7x-bottom{padding-bottom:35px!important}html:not([dir=rtl]) .oj-xl-padding-7x-start{padding-left:35px!important}html[dir=rtl] .oj-xl-padding-7x-start{padding-right:35px!important}html:not([dir=rtl]) .oj-xl-padding-7x-end{padding-right:35px!important}html[dir=rtl] .oj-xl-padding-7x-end{padding-left:35px!important}html:not([dir=rtl]) .oj-xl-margin-8x{margin:40px!important}html[dir=rtl] .oj-xl-margin-8x{margin:40px!important}html:not([dir=rtl]) .oj-xl-margin-8x-horizontal{margin-left:40px!important;margin-right:40px!important}html[dir=rtl] .oj-xl-margin-8x-horizontal{margin-left:40px!important;margin-right:40px!important}html:not([dir=rtl]) .oj-xl-margin-8x-vertical{margin-top:40px!important;margin-bottom:40px!important}html[dir=rtl] .oj-xl-margin-8x-vertical{margin-top:40px!important;margin-bottom:40px!important}.oj-xl-margin-8x-top{margin-top:40px!important}.oj-xl-margin-8x-bottom{margin-bottom:40px!important}html:not([dir=rtl]) .oj-xl-margin-8x-start{margin-left:40px!important}html[dir=rtl] .oj-xl-margin-8x-start{margin-right:40px!important}html:not([dir=rtl]) .oj-xl-margin-8x-end{margin-right:40px!important}html[dir=rtl] .oj-xl-margin-8x-end{margin-left:40px!important}html:not([dir=rtl]) .oj-xl-padding-8x{padding:40px!important}html[dir=rtl] .oj-xl-padding-8x{padding:40px!important}html:not([dir=rtl]) .oj-xl-padding-8x-horizontal{padding-left:40px!important;padding-right:40px!important}html[dir=rtl] .oj-xl-padding-8x-horizontal{padding-left:40px!important;padding-right:40px!important}html:not([dir=rtl]) .oj-xl-padding-8x-vertical{padding-top:40px!important;padding-bottom:40px!important}html[dir=rtl] .oj-xl-padding-8x-vertical{padding-top:40px!important;padding-bottom:40px!important}html:not([dir=rtl]) .oj-xl-padding-8x-top{padding-top:40px!important}html[dir=rtl] .oj-xl-padding-8x-top{padding-top:40px!important}html:not([dir=rtl]) .oj-xl-padding-8x-bottom{padding-bottom:40px!important}html[dir=rtl] .oj-xl-padding-8x-bottom{padding-bottom:40px!important}html:not([dir=rtl]) .oj-xl-padding-8x-start{padding-left:40px!important}html[dir=rtl] .oj-xl-padding-8x-start{padding-right:40px!important}html:not([dir=rtl]) .oj-xl-padding-8x-end{padding-right:40px!important}html[dir=rtl] .oj-xl-padding-8x-end{padding-left:40px!important}html:not([dir=rtl]) .oj-xl-margin-9x{margin:45px!important}html[dir=rtl] .oj-xl-margin-9x{margin:45px!important}html:not([dir=rtl]) .oj-xl-margin-9x-horizontal{margin-left:45px!important;margin-right:45px!important}html[dir=rtl] .oj-xl-margin-9x-horizontal{margin-left:45px!important;margin-right:45px!important}html:not([dir=rtl]) .oj-xl-margin-9x-vertical{margin-top:45px!important;margin-bottom:45px!important}html[dir=rtl] .oj-xl-margin-9x-vertical{margin-top:45px!important;margin-bottom:45px!important}.oj-xl-margin-9x-top{margin-top:45px!important}.oj-xl-margin-9x-bottom{margin-bottom:45px!important}html:not([dir=rtl]) .oj-xl-margin-9x-start{margin-left:45px!important}html[dir=rtl] .oj-xl-margin-9x-start{margin-right:45px!important}html:not([dir=rtl]) .oj-xl-margin-9x-end{margin-right:45px!important}html[dir=rtl] .oj-xl-margin-9x-end{margin-left:45px!important}html:not([dir=rtl]) .oj-xl-padding-9x{padding:45px!important}html[dir=rtl] .oj-xl-padding-9x{padding:45px!important}html:not([dir=rtl]) .oj-xl-padding-9x-horizontal{padding-left:45px!important;padding-right:45px!important}html[dir=rtl] .oj-xl-padding-9x-horizontal{padding-left:45px!important;padding-right:45px!important}html:not([dir=rtl]) .oj-xl-padding-9x-vertical{padding-top:45px!important;padding-bottom:45px!important}html[dir=rtl] .oj-xl-padding-9x-vertical{padding-top:45px!important;padding-bottom:45px!important}html:not([dir=rtl]) .oj-xl-padding-9x-top{padding-top:45px!important}html[dir=rtl] .oj-xl-padding-9x-top{padding-top:45px!important}html:not([dir=rtl]) .oj-xl-padding-9x-bottom{padding-bottom:45px!important}html[dir=rtl] .oj-xl-padding-9x-bottom{padding-bottom:45px!important}html:not([dir=rtl]) .oj-xl-padding-9x-start{padding-left:45px!important}html[dir=rtl] .oj-xl-padding-9x-start{padding-right:45px!important}html:not([dir=rtl]) .oj-xl-padding-9x-end{padding-right:45px!important}html[dir=rtl] .oj-xl-padding-9x-end{padding-left:45px!important}html:not([dir=rtl]) .oj-xl-margin-10x{margin:50px!important}html[dir=rtl] .oj-xl-margin-10x{margin:50px!important}html:not([dir=rtl]) .oj-xl-margin-10x-horizontal{margin-left:50px!important;margin-right:50px!important}html[dir=rtl] .oj-xl-margin-10x-horizontal{margin-left:50px!important;margin-right:50px!important}html:not([dir=rtl]) .oj-xl-margin-10x-vertical{margin-top:50px!important;margin-bottom:50px!important}html[dir=rtl] .oj-xl-margin-10x-vertical{margin-top:50px!important;margin-bottom:50px!important}.oj-xl-margin-10x-top{margin-top:50px!important}.oj-xl-margin-10x-bottom{margin-bottom:50px!important}html:not([dir=rtl]) .oj-xl-margin-10x-start{margin-left:50px!important}html[dir=rtl] .oj-xl-margin-10x-start{margin-right:50px!important}html:not([dir=rtl]) .oj-xl-margin-10x-end{margin-right:50px!important}html[dir=rtl] .oj-xl-margin-10x-end{margin-left:50px!important}html:not([dir=rtl]) .oj-xl-padding-10x{padding:50px!important}html[dir=rtl] .oj-xl-padding-10x{padding:50px!important}html:not([dir=rtl]) .oj-xl-padding-10x-horizontal{padding-left:50px!important;padding-right:50px!important}html[dir=rtl] .oj-xl-padding-10x-horizontal{padding-left:50px!important;padding-right:50px!important}html:not([dir=rtl]) .oj-xl-padding-10x-vertical{padding-top:50px!important;padding-bottom:50px!important}html[dir=rtl] .oj-xl-padding-10x-vertical{padding-top:50px!important;padding-bottom:50px!important}html:not([dir=rtl]) .oj-xl-padding-10x-top{padding-top:50px!important}html[dir=rtl] .oj-xl-padding-10x-top{padding-top:50px!important}html:not([dir=rtl]) .oj-xl-padding-10x-bottom{padding-bottom:50px!important}html[dir=rtl] .oj-xl-padding-10x-bottom{padding-bottom:50px!important}html:not([dir=rtl]) .oj-xl-padding-10x-start{padding-left:50px!important}html[dir=rtl] .oj-xl-padding-10x-start{padding-right:50px!important}html:not([dir=rtl]) .oj-xl-padding-10x-end{padding-right:50px!important}html[dir=rtl] .oj-xl-padding-10x-end{padding-left:50px!important}html:not([dir=rtl]) .oj-xl-margin-11x{margin:55px!important}html[dir=rtl] .oj-xl-margin-11x{margin:55px!important}html:not([dir=rtl]) .oj-xl-margin-11x-horizontal{margin-left:55px!important;margin-right:55px!important}html[dir=rtl] .oj-xl-margin-11x-horizontal{margin-left:55px!important;margin-right:55px!important}html:not([dir=rtl]) .oj-xl-margin-11x-vertical{margin-top:55px!important;margin-bottom:55px!important}html[dir=rtl] .oj-xl-margin-11x-vertical{margin-top:55px!important;margin-bottom:55px!important}.oj-xl-margin-11x-top{margin-top:55px!important}.oj-xl-margin-11x-bottom{margin-bottom:55px!important}html:not([dir=rtl]) .oj-xl-margin-11x-start{margin-left:55px!important}html[dir=rtl] .oj-xl-margin-11x-start{margin-right:55px!important}html:not([dir=rtl]) .oj-xl-margin-11x-end{margin-right:55px!important}html[dir=rtl] .oj-xl-margin-11x-end{margin-left:55px!important}html:not([dir=rtl]) .oj-xl-padding-11x{padding:55px!important}html[dir=rtl] .oj-xl-padding-11x{padding:55px!important}html:not([dir=rtl]) .oj-xl-padding-11x-horizontal{padding-left:55px!important;padding-right:55px!important}html[dir=rtl] .oj-xl-padding-11x-horizontal{padding-left:55px!important;padding-right:55px!important}html:not([dir=rtl]) .oj-xl-padding-11x-vertical{padding-top:55px!important;padding-bottom:55px!important}html[dir=rtl] .oj-xl-padding-11x-vertical{padding-top:55px!important;padding-bottom:55px!important}html:not([dir=rtl]) .oj-xl-padding-11x-top{padding-top:55px!important}html[dir=rtl] .oj-xl-padding-11x-top{padding-top:55px!important}html:not([dir=rtl]) .oj-xl-padding-11x-bottom{padding-bottom:55px!important}html[dir=rtl] .oj-xl-padding-11x-bottom{padding-bottom:55px!important}html:not([dir=rtl]) .oj-xl-padding-11x-start{padding-left:55px!important}html[dir=rtl] .oj-xl-padding-11x-start{padding-right:55px!important}html:not([dir=rtl]) .oj-xl-padding-11x-end{padding-right:55px!important}html[dir=rtl] .oj-xl-padding-11x-end{padding-left:55px!important}html:not([dir=rtl]) .oj-xl-margin-12x{margin:60px!important}html[dir=rtl] .oj-xl-margin-12x{margin:60px!important}html:not([dir=rtl]) .oj-xl-margin-12x-horizontal{margin-left:60px!important;margin-right:60px!important}html[dir=rtl] .oj-xl-margin-12x-horizontal{margin-left:60px!important;margin-right:60px!important}html:not([dir=rtl]) .oj-xl-margin-12x-vertical{margin-top:60px!important;margin-bottom:60px!important}html[dir=rtl] .oj-xl-margin-12x-vertical{margin-top:60px!important;margin-bottom:60px!important}.oj-xl-margin-12x-top{margin-top:60px!important}.oj-xl-margin-12x-bottom{margin-bottom:60px!important}html:not([dir=rtl]) .oj-xl-margin-12x-start{margin-left:60px!important}html[dir=rtl] .oj-xl-margin-12x-start{margin-right:60px!important}html:not([dir=rtl]) .oj-xl-margin-12x-end{margin-right:60px!important}html[dir=rtl] .oj-xl-margin-12x-end{margin-left:60px!important}html:not([dir=rtl]) .oj-xl-padding-12x{padding:60px!important}html[dir=rtl] .oj-xl-padding-12x{padding:60px!important}html:not([dir=rtl]) .oj-xl-padding-12x-horizontal{padding-left:60px!important;padding-right:60px!important}html[dir=rtl] .oj-xl-padding-12x-horizontal{padding-left:60px!important;padding-right:60px!important}html:not([dir=rtl]) .oj-xl-padding-12x-vertical{padding-top:60px!important;padding-bottom:60px!important}html[dir=rtl] .oj-xl-padding-12x-vertical{padding-top:60px!important;padding-bottom:60px!important}html:not([dir=rtl]) .oj-xl-padding-12x-top{padding-top:60px!important}html[dir=rtl] .oj-xl-padding-12x-top{padding-top:60px!important}html:not([dir=rtl]) .oj-xl-padding-12x-bottom{padding-bottom:60px!important}html[dir=rtl] .oj-xl-padding-12x-bottom{padding-bottom:60px!important}html:not([dir=rtl]) .oj-xl-padding-12x-start{padding-left:60px!important}html[dir=rtl] .oj-xl-padding-12x-start{padding-right:60px!important}html:not([dir=rtl]) .oj-xl-padding-12x-end{padding-right:60px!important}html[dir=rtl] .oj-xl-padding-12x-end{padding-left:60px!important}.oj-xl-width-1\/2{width:50%!important}.oj-xl-width-1\/3{width:33.333333%!important}.oj-xl-width-2\/3{width:66.666667%!important}.oj-xl-width-1\/4{width:25%!important}.oj-xl-width-3\/4{width:75%!important}.oj-xl-width-1\/5{width:20%!important}.oj-xl-width-2\/5{width:40%!important}.oj-xl-width-3\/5{width:60%!important}.oj-xl-width-4\/5{width:80%!important}.oj-xl-width-full{width:100%!important}.oj-xl-text-align-end{text-align:right}html[dir=rtl] .oj-xl-text-align-end{text-align:left}.oj-xl-float-end{float:right}html[dir=rtl] .oj-xl-float-end{float:left}.oj-xl-float-start{float:left}html[dir=rtl] .oj-xl-float-start{float:right}}@media print and (orientation:portrait),screen and (max-width:1023.9px){.oj-md-down-hide{display:none}.oj-md-down-width-1\/2{width:50%!important}.oj-md-down-width-1\/3{width:33.333333%!important}.oj-md-down-width-2\/3{width:66.666667%!important}.oj-md-down-width-1\/4{width:25%!important}.oj-md-down-width-3\/4{width:75%!important}.oj-md-down-width-1\/5{width:20%!important}.oj-md-down-width-2\/5{width:40%!important}.oj-md-down-width-3\/5{width:60%!important}.oj-md-down-width-4\/5{width:80%!important}.oj-md-down-width-full{width:100%!important}.oj-md-down-text-align-end{text-align:right}html[dir=rtl] .oj-md-down-text-align-end{text-align:left}.oj-md-down-float-end{float:right}html[dir=rtl] .oj-md-down-float-end{float:left}.oj-md-down-float-start{float:left}html[dir=rtl] .oj-md-down-float-start{float:right}}@media print and (orientation:landscape),screen and (max-width:1280.9px){.oj-lg-down-hide{display:none}.oj-lg-down-width-1\/2{width:50%!important}.oj-lg-down-width-1\/3{width:33.333333%!important}.oj-lg-down-width-2\/3{width:66.666667%!important}.oj-lg-down-width-1\/4{width:25%!important}.oj-lg-down-width-3\/4{width:75%!important}.oj-lg-down-width-1\/5{width:20%!important}.oj-lg-down-width-2\/5{width:40%!important}.oj-lg-down-width-3\/5{width:60%!important}.oj-lg-down-width-4\/5{width:80%!important}.oj-lg-down-width-full{width:100%!important}.oj-lg-down-text-align-end{text-align:right}html[dir=rtl] .oj-lg-down-text-align-end{text-align:left}.oj-lg-down-float-end{float:right}html[dir=rtl] .oj-lg-down-float-end{float:left}.oj-lg-down-float-start{float:left}html[dir=rtl] .oj-lg-down-float-start{float:right}}@media screen and (max-width:767.9px){.oj-sm-only-hide{display:none}html:not([dir=rtl]) .oj-sm-only-margin-0{margin:0!important}html[dir=rtl] .oj-sm-only-margin-0{margin:0!important}html:not([dir=rtl]) .oj-sm-only-margin-0-horizontal{margin-left:0!important;margin-right:0!important}html[dir=rtl] .oj-sm-only-margin-0-horizontal{margin-left:0!important;margin-right:0!important}html:not([dir=rtl]) .oj-sm-only-margin-0-vertical{margin-top:0!important;margin-bottom:0!important}html[dir=rtl] .oj-sm-only-margin-0-vertical{margin-top:0!important;margin-bottom:0!important}html:not([dir=rtl]) .oj-sm-only-margin-0-top{margin-top:0!important}html[dir=rtl] .oj-sm-only-margin-0-top{margin-top:0!important}html:not([dir=rtl]) .oj-sm-only-margin-0-bottom{margin-bottom:0!important}html[dir=rtl] .oj-sm-only-margin-0-bottom{margin-bottom:0!important}html:not([dir=rtl]) .oj-sm-only-margin-0-start{margin-left:0!important}html[dir=rtl] .oj-sm-only-margin-0-start{margin-right:0!important}html:not([dir=rtl]) .oj-sm-only-margin-0-end{margin-right:0!important}html[dir=rtl] .oj-sm-only-margin-0-end{margin-left:0!important}html:not([dir=rtl]) .oj-sm-only-padding-0{padding:0!important}html[dir=rtl] .oj-sm-only-padding-0{padding:0!important}html:not([dir=rtl]) .oj-sm-only-padding-0-horizontal{padding-left:0!important;padding-right:0!important}html[dir=rtl] .oj-sm-only-padding-0-horizontal{padding-left:0!important;padding-right:0!important}html:not([dir=rtl]) .oj-sm-only-padding-0-vertical{padding-top:0!important;padding-bottom:0!important}html[dir=rtl] .oj-sm-only-padding-0-vertical{padding-top:0!important;padding-bottom:0!important}html:not([dir=rtl]) .oj-sm-only-padding-0-top{padding-top:0!important}html[dir=rtl] .oj-sm-only-padding-0-top{padding-top:0!important}html:not([dir=rtl]) .oj-sm-only-padding-0-bottom{padding-bottom:0!important}html[dir=rtl] .oj-sm-only-padding-0-bottom{padding-bottom:0!important}html:not([dir=rtl]) .oj-sm-only-padding-0-start{padding-left:0!important}html[dir=rtl] .oj-sm-only-padding-0-start{padding-right:0!important}html:not([dir=rtl]) .oj-sm-only-padding-0-end{padding-right:0!important}html[dir=rtl] .oj-sm-only-padding-0-end{padding-left:0!important}html:not([dir=rtl]) .oj-sm-only-margin-1x{margin:5px!important}html[dir=rtl] .oj-sm-only-margin-1x{margin:5px!important}html:not([dir=rtl]) .oj-sm-only-margin-1x-horizontal{margin-left:5px!important;margin-right:5px!important}html[dir=rtl] .oj-sm-only-margin-1x-horizontal{margin-left:5px!important;margin-right:5px!important}html:not([dir=rtl]) .oj-sm-only-margin-1x-vertical{margin-top:5px!important;margin-bottom:5px!important}html[dir=rtl] .oj-sm-only-margin-1x-vertical{margin-top:5px!important;margin-bottom:5px!important}.oj-sm-only-margin-1x-top{margin-top:5px!important}.oj-sm-only-margin-1x-bottom{margin-bottom:5px!important}html:not([dir=rtl]) .oj-sm-only-margin-1x-start{margin-left:5px!important}html[dir=rtl] .oj-sm-only-margin-1x-start{margin-right:5px!important}html:not([dir=rtl]) .oj-sm-only-margin-1x-end{margin-right:5px!important}html[dir=rtl] .oj-sm-only-margin-1x-end{margin-left:5px!important}html:not([dir=rtl]) .oj-sm-only-padding-1x{padding:5px!important}html[dir=rtl] .oj-sm-only-padding-1x{padding:5px!important}html:not([dir=rtl]) .oj-sm-only-padding-1x-horizontal{padding-left:5px!important;padding-right:5px!important}html[dir=rtl] .oj-sm-only-padding-1x-horizontal{padding-left:5px!important;padding-right:5px!important}html:not([dir=rtl]) .oj-sm-only-padding-1x-vertical{padding-top:5px!important;padding-bottom:5px!important}html[dir=rtl] .oj-sm-only-padding-1x-vertical{padding-top:5px!important;padding-bottom:5px!important}html:not([dir=rtl]) .oj-sm-only-padding-1x-top{padding-top:5px!important}html[dir=rtl] .oj-sm-only-padding-1x-top{padding-top:5px!important}html:not([dir=rtl]) .oj-sm-only-padding-1x-bottom{padding-bottom:5px!important}html[dir=rtl] .oj-sm-only-padding-1x-bottom{padding-bottom:5px!important}html:not([dir=rtl]) .oj-sm-only-padding-1x-start{padding-left:5px!important}html[dir=rtl] .oj-sm-only-padding-1x-start{padding-right:5px!important}html:not([dir=rtl]) .oj-sm-only-padding-1x-end{padding-right:5px!important}html[dir=rtl] .oj-sm-only-padding-1x-end{padding-left:5px!important}html:not([dir=rtl]) .oj-sm-only-margin-2x{margin:10px!important}html[dir=rtl] .oj-sm-only-margin-2x{margin:10px!important}html:not([dir=rtl]) .oj-sm-only-margin-2x-horizontal{margin-left:10px!important;margin-right:10px!important}html[dir=rtl] .oj-sm-only-margin-2x-horizontal{margin-left:10px!important;margin-right:10px!important}html:not([dir=rtl]) .oj-sm-only-margin-2x-vertical{margin-top:10px!important;margin-bottom:10px!important}html[dir=rtl] .oj-sm-only-margin-2x-vertical{margin-top:10px!important;margin-bottom:10px!important}.oj-sm-only-margin-2x-top{margin-top:10px!important}.oj-sm-only-margin-2x-bottom{margin-bottom:10px!important}html:not([dir=rtl]) .oj-sm-only-margin-2x-start{margin-left:10px!important}html[dir=rtl] .oj-sm-only-margin-2x-start{margin-right:10px!important}html:not([dir=rtl]) .oj-sm-only-margin-2x-end{margin-right:10px!important}html[dir=rtl] .oj-sm-only-margin-2x-end{margin-left:10px!important}html:not([dir=rtl]) .oj-sm-only-padding-2x{padding:10px!important}html[dir=rtl] .oj-sm-only-padding-2x{padding:10px!important}html:not([dir=rtl]) .oj-sm-only-padding-2x-horizontal{padding-left:10px!important;padding-right:10px!important}html[dir=rtl] .oj-sm-only-padding-2x-horizontal{padding-left:10px!important;padding-right:10px!important}html:not([dir=rtl]) .oj-sm-only-padding-2x-vertical{padding-top:10px!important;padding-bottom:10px!important}html[dir=rtl] .oj-sm-only-padding-2x-vertical{padding-top:10px!important;padding-bottom:10px!important}html:not([dir=rtl]) .oj-sm-only-padding-2x-top{padding-top:10px!important}html[dir=rtl] .oj-sm-only-padding-2x-top{padding-top:10px!important}html:not([dir=rtl]) .oj-sm-only-padding-2x-bottom{padding-bottom:10px!important}html[dir=rtl] .oj-sm-only-padding-2x-bottom{padding-bottom:10px!important}html:not([dir=rtl]) .oj-sm-only-padding-2x-start{padding-left:10px!important}html[dir=rtl] .oj-sm-only-padding-2x-start{padding-right:10px!important}html:not([dir=rtl]) .oj-sm-only-padding-2x-end{padding-right:10px!important}html[dir=rtl] .oj-sm-only-padding-2x-end{padding-left:10px!important}html:not([dir=rtl]) .oj-sm-only-margin-3x{margin:15px!important}html[dir=rtl] .oj-sm-only-margin-3x{margin:15px!important}html:not([dir=rtl]) .oj-sm-only-margin-3x-horizontal{margin-left:15px!important;margin-right:15px!important}html[dir=rtl] .oj-sm-only-margin-3x-horizontal{margin-left:15px!important;margin-right:15px!important}html:not([dir=rtl]) .oj-sm-only-margin-3x-vertical{margin-top:15px!important;margin-bottom:15px!important}html[dir=rtl] .oj-sm-only-margin-3x-vertical{margin-top:15px!important;margin-bottom:15px!important}.oj-sm-only-margin-3x-top{margin-top:15px!important}.oj-sm-only-margin-3x-bottom{margin-bottom:15px!important}html:not([dir=rtl]) .oj-sm-only-margin-3x-start{margin-left:15px!important}html[dir=rtl] .oj-sm-only-margin-3x-start{margin-right:15px!important}html:not([dir=rtl]) .oj-sm-only-margin-3x-end{margin-right:15px!important}html[dir=rtl] .oj-sm-only-margin-3x-end{margin-left:15px!important}html:not([dir=rtl]) .oj-sm-only-padding-3x{padding:15px!important}html[dir=rtl] .oj-sm-only-padding-3x{padding:15px!important}html:not([dir=rtl]) .oj-sm-only-padding-3x-horizontal{padding-left:15px!important;padding-right:15px!important}html[dir=rtl] .oj-sm-only-padding-3x-horizontal{padding-left:15px!important;padding-right:15px!important}html:not([dir=rtl]) .oj-sm-only-padding-3x-vertical{padding-top:15px!important;padding-bottom:15px!important}html[dir=rtl] .oj-sm-only-padding-3x-vertical{padding-top:15px!important;padding-bottom:15px!important}html:not([dir=rtl]) .oj-sm-only-padding-3x-top{padding-top:15px!important}html[dir=rtl] .oj-sm-only-padding-3x-top{padding-top:15px!important}html:not([dir=rtl]) .oj-sm-only-padding-3x-bottom{padding-bottom:15px!important}html[dir=rtl] .oj-sm-only-padding-3x-bottom{padding-bottom:15px!important}html:not([dir=rtl]) .oj-sm-only-padding-3x-start{padding-left:15px!important}html[dir=rtl] .oj-sm-only-padding-3x-start{padding-right:15px!important}html:not([dir=rtl]) .oj-sm-only-padding-3x-end{padding-right:15px!important}html[dir=rtl] .oj-sm-only-padding-3x-end{padding-left:15px!important}html:not([dir=rtl]) .oj-sm-only-margin-4x{margin:20px!important}html[dir=rtl] .oj-sm-only-margin-4x{margin:20px!important}html:not([dir=rtl]) .oj-sm-only-margin-4x-horizontal{margin-left:20px!important;margin-right:20px!important}html[dir=rtl] .oj-sm-only-margin-4x-horizontal{margin-left:20px!important;margin-right:20px!important}html:not([dir=rtl]) .oj-sm-only-margin-4x-vertical{margin-top:20px!important;margin-bottom:20px!important}html[dir=rtl] .oj-sm-only-margin-4x-vertical{margin-top:20px!important;margin-bottom:20px!important}.oj-sm-only-margin-4x-top{margin-top:20px!important}.oj-sm-only-margin-4x-bottom{margin-bottom:20px!important}html:not([dir=rtl]) .oj-sm-only-margin-4x-start{margin-left:20px!important}html[dir=rtl] .oj-sm-only-margin-4x-start{margin-right:20px!important}html:not([dir=rtl]) .oj-sm-only-margin-4x-end{margin-right:20px!important}html[dir=rtl] .oj-sm-only-margin-4x-end{margin-left:20px!important}html:not([dir=rtl]) .oj-sm-only-padding-4x{padding:20px!important}html[dir=rtl] .oj-sm-only-padding-4x{padding:20px!important}html:not([dir=rtl]) .oj-sm-only-padding-4x-horizontal{padding-left:20px!important;padding-right:20px!important}html[dir=rtl] .oj-sm-only-padding-4x-horizontal{padding-left:20px!important;padding-right:20px!important}html:not([dir=rtl]) .oj-sm-only-padding-4x-vertical{padding-top:20px!important;padding-bottom:20px!important}html[dir=rtl] .oj-sm-only-padding-4x-vertical{padding-top:20px!important;padding-bottom:20px!important}html:not([dir=rtl]) .oj-sm-only-padding-4x-top{padding-top:20px!important}html[dir=rtl] .oj-sm-only-padding-4x-top{padding-top:20px!important}html:not([dir=rtl]) .oj-sm-only-padding-4x-bottom{padding-bottom:20px!important}html[dir=rtl] .oj-sm-only-padding-4x-bottom{padding-bottom:20px!important}html:not([dir=rtl]) .oj-sm-only-padding-4x-start{padding-left:20px!important}html[dir=rtl] .oj-sm-only-padding-4x-start{padding-right:20px!important}html:not([dir=rtl]) .oj-sm-only-padding-4x-end{padding-right:20px!important}html[dir=rtl] .oj-sm-only-padding-4x-end{padding-left:20px!important}html:not([dir=rtl]) .oj-sm-only-margin-5x{margin:25px!important}html[dir=rtl] .oj-sm-only-margin-5x{margin:25px!important}html:not([dir=rtl]) .oj-sm-only-margin-5x-horizontal{margin-left:25px!important;margin-right:25px!important}html[dir=rtl] .oj-sm-only-margin-5x-horizontal{margin-left:25px!important;margin-right:25px!important}html:not([dir=rtl]) .oj-sm-only-margin-5x-vertical{margin-top:25px!important;margin-bottom:25px!important}html[dir=rtl] .oj-sm-only-margin-5x-vertical{margin-top:25px!important;margin-bottom:25px!important}.oj-sm-only-margin-5x-top{margin-top:25px!important}.oj-sm-only-margin-5x-bottom{margin-bottom:25px!important}html:not([dir=rtl]) .oj-sm-only-margin-5x-start{margin-left:25px!important}html[dir=rtl] .oj-sm-only-margin-5x-start{margin-right:25px!important}html:not([dir=rtl]) .oj-sm-only-margin-5x-end{margin-right:25px!important}html[dir=rtl] .oj-sm-only-margin-5x-end{margin-left:25px!important}html:not([dir=rtl]) .oj-sm-only-padding-5x{padding:25px!important}html[dir=rtl] .oj-sm-only-padding-5x{padding:25px!important}html:not([dir=rtl]) .oj-sm-only-padding-5x-horizontal{padding-left:25px!important;padding-right:25px!important}html[dir=rtl] .oj-sm-only-padding-5x-horizontal{padding-left:25px!important;padding-right:25px!important}html:not([dir=rtl]) .oj-sm-only-padding-5x-vertical{padding-top:25px!important;padding-bottom:25px!important}html[dir=rtl] .oj-sm-only-padding-5x-vertical{padding-top:25px!important;padding-bottom:25px!important}html:not([dir=rtl]) .oj-sm-only-padding-5x-top{padding-top:25px!important}html[dir=rtl] .oj-sm-only-padding-5x-top{padding-top:25px!important}html:not([dir=rtl]) .oj-sm-only-padding-5x-bottom{padding-bottom:25px!important}html[dir=rtl] .oj-sm-only-padding-5x-bottom{padding-bottom:25px!important}html:not([dir=rtl]) .oj-sm-only-padding-5x-start{padding-left:25px!important}html[dir=rtl] .oj-sm-only-padding-5x-start{padding-right:25px!important}html:not([dir=rtl]) .oj-sm-only-padding-5x-end{padding-right:25px!important}html[dir=rtl] .oj-sm-only-padding-5x-end{padding-left:25px!important}html:not([dir=rtl]) .oj-sm-only-margin-6x{margin:30px!important}html[dir=rtl] .oj-sm-only-margin-6x{margin:30px!important}html:not([dir=rtl]) .oj-sm-only-margin-6x-horizontal{margin-left:30px!important;margin-right:30px!important}html[dir=rtl] .oj-sm-only-margin-6x-horizontal{margin-left:30px!important;margin-right:30px!important}html:not([dir=rtl]) .oj-sm-only-margin-6x-vertical{margin-top:30px!important;margin-bottom:30px!important}html[dir=rtl] .oj-sm-only-margin-6x-vertical{margin-top:30px!important;margin-bottom:30px!important}.oj-sm-only-margin-6x-top{margin-top:30px!important}.oj-sm-only-margin-6x-bottom{margin-bottom:30px!important}html:not([dir=rtl]) .oj-sm-only-margin-6x-start{margin-left:30px!important}html[dir=rtl] .oj-sm-only-margin-6x-start{margin-right:30px!important}html:not([dir=rtl]) .oj-sm-only-margin-6x-end{margin-right:30px!important}html[dir=rtl] .oj-sm-only-margin-6x-end{margin-left:30px!important}html:not([dir=rtl]) .oj-sm-only-padding-6x{padding:30px!important}html[dir=rtl] .oj-sm-only-padding-6x{padding:30px!important}html:not([dir=rtl]) .oj-sm-only-padding-6x-horizontal{padding-left:30px!important;padding-right:30px!important}html[dir=rtl] .oj-sm-only-padding-6x-horizontal{padding-left:30px!important;padding-right:30px!important}html:not([dir=rtl]) .oj-sm-only-padding-6x-vertical{padding-top:30px!important;padding-bottom:30px!important}html[dir=rtl] .oj-sm-only-padding-6x-vertical{padding-top:30px!important;padding-bottom:30px!important}html:not([dir=rtl]) .oj-sm-only-padding-6x-top{padding-top:30px!important}html[dir=rtl] .oj-sm-only-padding-6x-top{padding-top:30px!important}html:not([dir=rtl]) .oj-sm-only-padding-6x-bottom{padding-bottom:30px!important}html[dir=rtl] .oj-sm-only-padding-6x-bottom{padding-bottom:30px!important}html:not([dir=rtl]) .oj-sm-only-padding-6x-start{padding-left:30px!important}html[dir=rtl] .oj-sm-only-padding-6x-start{padding-right:30px!important}html:not([dir=rtl]) .oj-sm-only-padding-6x-end{padding-right:30px!important}html[dir=rtl] .oj-sm-only-padding-6x-end{padding-left:30px!important}html:not([dir=rtl]) .oj-sm-only-margin-7x{margin:35px!important}html[dir=rtl] .oj-sm-only-margin-7x{margin:35px!important}html:not([dir=rtl]) .oj-sm-only-margin-7x-horizontal{margin-left:35px!important;margin-right:35px!important}html[dir=rtl] .oj-sm-only-margin-7x-horizontal{margin-left:35px!important;margin-right:35px!important}html:not([dir=rtl]) .oj-sm-only-margin-7x-vertical{margin-top:35px!important;margin-bottom:35px!important}html[dir=rtl] .oj-sm-only-margin-7x-vertical{margin-top:35px!important;margin-bottom:35px!important}.oj-sm-only-margin-7x-top{margin-top:35px!important}.oj-sm-only-margin-7x-bottom{margin-bottom:35px!important}html:not([dir=rtl]) .oj-sm-only-margin-7x-start{margin-left:35px!important}html[dir=rtl] .oj-sm-only-margin-7x-start{margin-right:35px!important}html:not([dir=rtl]) .oj-sm-only-margin-7x-end{margin-right:35px!important}html[dir=rtl] .oj-sm-only-margin-7x-end{margin-left:35px!important}html:not([dir=rtl]) .oj-sm-only-padding-7x{padding:35px!important}html[dir=rtl] .oj-sm-only-padding-7x{padding:35px!important}html:not([dir=rtl]) .oj-sm-only-padding-7x-horizontal{padding-left:35px!important;padding-right:35px!important}html[dir=rtl] .oj-sm-only-padding-7x-horizontal{padding-left:35px!important;padding-right:35px!important}html:not([dir=rtl]) .oj-sm-only-padding-7x-vertical{padding-top:35px!important;padding-bottom:35px!important}html[dir=rtl] .oj-sm-only-padding-7x-vertical{padding-top:35px!important;padding-bottom:35px!important}html:not([dir=rtl]) .oj-sm-only-padding-7x-top{padding-top:35px!important}html[dir=rtl] .oj-sm-only-padding-7x-top{padding-top:35px!important}html:not([dir=rtl]) .oj-sm-only-padding-7x-bottom{padding-bottom:35px!important}html[dir=rtl] .oj-sm-only-padding-7x-bottom{padding-bottom:35px!important}html:not([dir=rtl]) .oj-sm-only-padding-7x-start{padding-left:35px!important}html[dir=rtl] .oj-sm-only-padding-7x-start{padding-right:35px!important}html:not([dir=rtl]) .oj-sm-only-padding-7x-end{padding-right:35px!important}html[dir=rtl] .oj-sm-only-padding-7x-end{padding-left:35px!important}html:not([dir=rtl]) .oj-sm-only-margin-8x{margin:40px!important}html[dir=rtl] .oj-sm-only-margin-8x{margin:40px!important}html:not([dir=rtl]) .oj-sm-only-margin-8x-horizontal{margin-left:40px!important;margin-right:40px!important}html[dir=rtl] .oj-sm-only-margin-8x-horizontal{margin-left:40px!important;margin-right:40px!important}html:not([dir=rtl]) .oj-sm-only-margin-8x-vertical{margin-top:40px!important;margin-bottom:40px!important}html[dir=rtl] .oj-sm-only-margin-8x-vertical{margin-top:40px!important;margin-bottom:40px!important}.oj-sm-only-margin-8x-top{margin-top:40px!important}.oj-sm-only-margin-8x-bottom{margin-bottom:40px!important}html:not([dir=rtl]) .oj-sm-only-margin-8x-start{margin-left:40px!important}html[dir=rtl] .oj-sm-only-margin-8x-start{margin-right:40px!important}html:not([dir=rtl]) .oj-sm-only-margin-8x-end{margin-right:40px!important}html[dir=rtl] .oj-sm-only-margin-8x-end{margin-left:40px!important}html:not([dir=rtl]) .oj-sm-only-padding-8x{padding:40px!important}html[dir=rtl] .oj-sm-only-padding-8x{padding:40px!important}html:not([dir=rtl]) .oj-sm-only-padding-8x-horizontal{padding-left:40px!important;padding-right:40px!important}html[dir=rtl] .oj-sm-only-padding-8x-horizontal{padding-left:40px!important;padding-right:40px!important}html:not([dir=rtl]) .oj-sm-only-padding-8x-vertical{padding-top:40px!important;padding-bottom:40px!important}html[dir=rtl] .oj-sm-only-padding-8x-vertical{padding-top:40px!important;padding-bottom:40px!important}html:not([dir=rtl]) .oj-sm-only-padding-8x-top{padding-top:40px!important}html[dir=rtl] .oj-sm-only-padding-8x-top{padding-top:40px!important}html:not([dir=rtl]) .oj-sm-only-padding-8x-bottom{padding-bottom:40px!important}html[dir=rtl] .oj-sm-only-padding-8x-bottom{padding-bottom:40px!important}html:not([dir=rtl]) .oj-sm-only-padding-8x-start{padding-left:40px!important}html[dir=rtl] .oj-sm-only-padding-8x-start{padding-right:40px!important}html:not([dir=rtl]) .oj-sm-only-padding-8x-end{padding-right:40px!important}html[dir=rtl] .oj-sm-only-padding-8x-end{padding-left:40px!important}html:not([dir=rtl]) .oj-sm-only-margin-9x{margin:45px!important}html[dir=rtl] .oj-sm-only-margin-9x{margin:45px!important}html:not([dir=rtl]) .oj-sm-only-margin-9x-horizontal{margin-left:45px!important;margin-right:45px!important}html[dir=rtl] .oj-sm-only-margin-9x-horizontal{margin-left:45px!important;margin-right:45px!important}html:not([dir=rtl]) .oj-sm-only-margin-9x-vertical{margin-top:45px!important;margin-bottom:45px!important}html[dir=rtl] .oj-sm-only-margin-9x-vertical{margin-top:45px!important;margin-bottom:45px!important}.oj-sm-only-margin-9x-top{margin-top:45px!important}.oj-sm-only-margin-9x-bottom{margin-bottom:45px!important}html:not([dir=rtl]) .oj-sm-only-margin-9x-start{margin-left:45px!important}html[dir=rtl] .oj-sm-only-margin-9x-start{margin-right:45px!important}html:not([dir=rtl]) .oj-sm-only-margin-9x-end{margin-right:45px!important}html[dir=rtl] .oj-sm-only-margin-9x-end{margin-left:45px!important}html:not([dir=rtl]) .oj-sm-only-padding-9x{padding:45px!important}html[dir=rtl] .oj-sm-only-padding-9x{padding:45px!important}html:not([dir=rtl]) .oj-sm-only-padding-9x-horizontal{padding-left:45px!important;padding-right:45px!important}html[dir=rtl] .oj-sm-only-padding-9x-horizontal{padding-left:45px!important;padding-right:45px!important}html:not([dir=rtl]) .oj-sm-only-padding-9x-vertical{padding-top:45px!important;padding-bottom:45px!important}html[dir=rtl] .oj-sm-only-padding-9x-vertical{padding-top:45px!important;padding-bottom:45px!important}html:not([dir=rtl]) .oj-sm-only-padding-9x-top{padding-top:45px!important}html[dir=rtl] .oj-sm-only-padding-9x-top{padding-top:45px!important}html:not([dir=rtl]) .oj-sm-only-padding-9x-bottom{padding-bottom:45px!important}html[dir=rtl] .oj-sm-only-padding-9x-bottom{padding-bottom:45px!important}html:not([dir=rtl]) .oj-sm-only-padding-9x-start{padding-left:45px!important}html[dir=rtl] .oj-sm-only-padding-9x-start{padding-right:45px!important}html:not([dir=rtl]) .oj-sm-only-padding-9x-end{padding-right:45px!important}html[dir=rtl] .oj-sm-only-padding-9x-end{padding-left:45px!important}html:not([dir=rtl]) .oj-sm-only-margin-10x{margin:50px!important}html[dir=rtl] .oj-sm-only-margin-10x{margin:50px!important}html:not([dir=rtl]) .oj-sm-only-margin-10x-horizontal{margin-left:50px!important;margin-right:50px!important}html[dir=rtl] .oj-sm-only-margin-10x-horizontal{margin-left:50px!important;margin-right:50px!important}html:not([dir=rtl]) .oj-sm-only-margin-10x-vertical{margin-top:50px!important;margin-bottom:50px!important}html[dir=rtl] .oj-sm-only-margin-10x-vertical{margin-top:50px!important;margin-bottom:50px!important}.oj-sm-only-margin-10x-top{margin-top:50px!important}.oj-sm-only-margin-10x-bottom{margin-bottom:50px!important}html:not([dir=rtl]) .oj-sm-only-margin-10x-start{margin-left:50px!important}html[dir=rtl] .oj-sm-only-margin-10x-start{margin-right:50px!important}html:not([dir=rtl]) .oj-sm-only-margin-10x-end{margin-right:50px!important}html[dir=rtl] .oj-sm-only-margin-10x-end{margin-left:50px!important}html:not([dir=rtl]) .oj-sm-only-padding-10x{padding:50px!important}html[dir=rtl] .oj-sm-only-padding-10x{padding:50px!important}html:not([dir=rtl]) .oj-sm-only-padding-10x-horizontal{padding-left:50px!important;padding-right:50px!important}html[dir=rtl] .oj-sm-only-padding-10x-horizontal{padding-left:50px!important;padding-right:50px!important}html:not([dir=rtl]) .oj-sm-only-padding-10x-vertical{padding-top:50px!important;padding-bottom:50px!important}html[dir=rtl] .oj-sm-only-padding-10x-vertical{padding-top:50px!important;padding-bottom:50px!important}html:not([dir=rtl]) .oj-sm-only-padding-10x-top{padding-top:50px!important}html[dir=rtl] .oj-sm-only-padding-10x-top{padding-top:50px!important}html:not([dir=rtl]) .oj-sm-only-padding-10x-bottom{padding-bottom:50px!important}html[dir=rtl] .oj-sm-only-padding-10x-bottom{padding-bottom:50px!important}html:not([dir=rtl]) .oj-sm-only-padding-10x-start{padding-left:50px!important}html[dir=rtl] .oj-sm-only-padding-10x-start{padding-right:50px!important}html:not([dir=rtl]) .oj-sm-only-padding-10x-end{padding-right:50px!important}html[dir=rtl] .oj-sm-only-padding-10x-end{padding-left:50px!important}html:not([dir=rtl]) .oj-sm-only-margin-11x{margin:55px!important}html[dir=rtl] .oj-sm-only-margin-11x{margin:55px!important}html:not([dir=rtl]) .oj-sm-only-margin-11x-horizontal{margin-left:55px!important;margin-right:55px!important}html[dir=rtl] .oj-sm-only-margin-11x-horizontal{margin-left:55px!important;margin-right:55px!important}html:not([dir=rtl]) .oj-sm-only-margin-11x-vertical{margin-top:55px!important;margin-bottom:55px!important}html[dir=rtl] .oj-sm-only-margin-11x-vertical{margin-top:55px!important;margin-bottom:55px!important}.oj-sm-only-margin-11x-top{margin-top:55px!important}.oj-sm-only-margin-11x-bottom{margin-bottom:55px!important}html:not([dir=rtl]) .oj-sm-only-margin-11x-start{margin-left:55px!important}html[dir=rtl] .oj-sm-only-margin-11x-start{margin-right:55px!important}html:not([dir=rtl]) .oj-sm-only-margin-11x-end{margin-right:55px!important}html[dir=rtl] .oj-sm-only-margin-11x-end{margin-left:55px!important}html:not([dir=rtl]) .oj-sm-only-padding-11x{padding:55px!important}html[dir=rtl] .oj-sm-only-padding-11x{padding:55px!important}html:not([dir=rtl]) .oj-sm-only-padding-11x-horizontal{padding-left:55px!important;padding-right:55px!important}html[dir=rtl] .oj-sm-only-padding-11x-horizontal{padding-left:55px!important;padding-right:55px!important}html:not([dir=rtl]) .oj-sm-only-padding-11x-vertical{padding-top:55px!important;padding-bottom:55px!important}html[dir=rtl] .oj-sm-only-padding-11x-vertical{padding-top:55px!important;padding-bottom:55px!important}html:not([dir=rtl]) .oj-sm-only-padding-11x-top{padding-top:55px!important}html[dir=rtl] .oj-sm-only-padding-11x-top{padding-top:55px!important}html:not([dir=rtl]) .oj-sm-only-padding-11x-bottom{padding-bottom:55px!important}html[dir=rtl] .oj-sm-only-padding-11x-bottom{padding-bottom:55px!important}html:not([dir=rtl]) .oj-sm-only-padding-11x-start{padding-left:55px!important}html[dir=rtl] .oj-sm-only-padding-11x-start{padding-right:55px!important}html:not([dir=rtl]) .oj-sm-only-padding-11x-end{padding-right:55px!important}html[dir=rtl] .oj-sm-only-padding-11x-end{padding-left:55px!important}html:not([dir=rtl]) .oj-sm-only-margin-12x{margin:60px!important}html[dir=rtl] .oj-sm-only-margin-12x{margin:60px!important}html:not([dir=rtl]) .oj-sm-only-margin-12x-horizontal{margin-left:60px!important;margin-right:60px!important}html[dir=rtl] .oj-sm-only-margin-12x-horizontal{margin-left:60px!important;margin-right:60px!important}html:not([dir=rtl]) .oj-sm-only-margin-12x-vertical{margin-top:60px!important;margin-bottom:60px!important}html[dir=rtl] .oj-sm-only-margin-12x-vertical{margin-top:60px!important;margin-bottom:60px!important}.oj-sm-only-margin-12x-top{margin-top:60px!important}.oj-sm-only-margin-12x-bottom{margin-bottom:60px!important}html:not([dir=rtl]) .oj-sm-only-margin-12x-start{margin-left:60px!important}html[dir=rtl] .oj-sm-only-margin-12x-start{margin-right:60px!important}html:not([dir=rtl]) .oj-sm-only-margin-12x-end{margin-right:60px!important}html[dir=rtl] .oj-sm-only-margin-12x-end{margin-left:60px!important}html:not([dir=rtl]) .oj-sm-only-padding-12x{padding:60px!important}html[dir=rtl] .oj-sm-only-padding-12x{padding:60px!important}html:not([dir=rtl]) .oj-sm-only-padding-12x-horizontal{padding-left:60px!important;padding-right:60px!important}html[dir=rtl] .oj-sm-only-padding-12x-horizontal{padding-left:60px!important;padding-right:60px!important}html:not([dir=rtl]) .oj-sm-only-padding-12x-vertical{padding-top:60px!important;padding-bottom:60px!important}html[dir=rtl] .oj-sm-only-padding-12x-vertical{padding-top:60px!important;padding-bottom:60px!important}html:not([dir=rtl]) .oj-sm-only-padding-12x-top{padding-top:60px!important}html[dir=rtl] .oj-sm-only-padding-12x-top{padding-top:60px!important}html:not([dir=rtl]) .oj-sm-only-padding-12x-bottom{padding-bottom:60px!important}html[dir=rtl] .oj-sm-only-padding-12x-bottom{padding-bottom:60px!important}html:not([dir=rtl]) .oj-sm-only-padding-12x-start{padding-left:60px!important}html[dir=rtl] .oj-sm-only-padding-12x-start{padding-right:60px!important}html:not([dir=rtl]) .oj-sm-only-padding-12x-end{padding-right:60px!important}html[dir=rtl] .oj-sm-only-padding-12x-end{padding-left:60px!important}.oj-sm-only-width-1\/2{width:50%!important}.oj-sm-only-width-1\/3{width:33.333333%!important}.oj-sm-only-width-2\/3{width:66.666667%!important}.oj-sm-only-width-1\/4{width:25%!important}.oj-sm-only-width-3\/4{width:75%!important}.oj-sm-only-width-1\/5{width:20%!important}.oj-sm-only-width-2\/5{width:40%!important}.oj-sm-only-width-3\/5{width:60%!important}.oj-sm-only-width-4\/5{width:80%!important}.oj-sm-only-width-full{width:100%!important}.oj-sm-only-text-align-end{text-align:right}html[dir=rtl] .oj-sm-only-text-align-end{text-align:left}.oj-sm-only-float-end{float:right}html[dir=rtl] .oj-sm-only-float-end{float:left}.oj-sm-only-float-start{float:left}html[dir=rtl] .oj-sm-only-float-start{float:right}}@media print and (orientation:portrait),screen and (min-width:768px) and (max-width:1023.9px){.oj-md-only-hide{display:none}html:not([dir=rtl]) .oj-md-only-margin-0{margin:0!important}html[dir=rtl] .oj-md-only-margin-0{margin:0!important}html:not([dir=rtl]) .oj-md-only-margin-0-horizontal{margin-left:0!important;margin-right:0!important}html[dir=rtl] .oj-md-only-margin-0-horizontal{margin-left:0!important;margin-right:0!important}html:not([dir=rtl]) .oj-md-only-margin-0-vertical{margin-top:0!important;margin-bottom:0!important}html[dir=rtl] .oj-md-only-margin-0-vertical{margin-top:0!important;margin-bottom:0!important}html:not([dir=rtl]) .oj-md-only-margin-0-top{margin-top:0!important}html[dir=rtl] .oj-md-only-margin-0-top{margin-top:0!important}html:not([dir=rtl]) .oj-md-only-margin-0-bottom{margin-bottom:0!important}html[dir=rtl] .oj-md-only-margin-0-bottom{margin-bottom:0!important}html:not([dir=rtl]) .oj-md-only-margin-0-start{margin-left:0!important}html[dir=rtl] .oj-md-only-margin-0-start{margin-right:0!important}html:not([dir=rtl]) .oj-md-only-margin-0-end{margin-right:0!important}html[dir=rtl] .oj-md-only-margin-0-end{margin-left:0!important}html:not([dir=rtl]) .oj-md-only-padding-0{padding:0!important}html[dir=rtl] .oj-md-only-padding-0{padding:0!important}html:not([dir=rtl]) .oj-md-only-padding-0-horizontal{padding-left:0!important;padding-right:0!important}html[dir=rtl] .oj-md-only-padding-0-horizontal{padding-left:0!important;padding-right:0!important}html:not([dir=rtl]) .oj-md-only-padding-0-vertical{padding-top:0!important;padding-bottom:0!important}html[dir=rtl] .oj-md-only-padding-0-vertical{padding-top:0!important;padding-bottom:0!important}html:not([dir=rtl]) .oj-md-only-padding-0-top{padding-top:0!important}html[dir=rtl] .oj-md-only-padding-0-top{padding-top:0!important}html:not([dir=rtl]) .oj-md-only-padding-0-bottom{padding-bottom:0!important}html[dir=rtl] .oj-md-only-padding-0-bottom{padding-bottom:0!important}html:not([dir=rtl]) .oj-md-only-padding-0-start{padding-left:0!important}html[dir=rtl] .oj-md-only-padding-0-start{padding-right:0!important}html:not([dir=rtl]) .oj-md-only-padding-0-end{padding-right:0!important}html[dir=rtl] .oj-md-only-padding-0-end{padding-left:0!important}html:not([dir=rtl]) .oj-md-only-margin-1x{margin:5px!important}html[dir=rtl] .oj-md-only-margin-1x{margin:5px!important}html:not([dir=rtl]) .oj-md-only-margin-1x-horizontal{margin-left:5px!important;margin-right:5px!important}html[dir=rtl] .oj-md-only-margin-1x-horizontal{margin-left:5px!important;margin-right:5px!important}html:not([dir=rtl]) .oj-md-only-margin-1x-vertical{margin-top:5px!important;margin-bottom:5px!important}html[dir=rtl] .oj-md-only-margin-1x-vertical{margin-top:5px!important;margin-bottom:5px!important}.oj-md-only-margin-1x-top{margin-top:5px!important}.oj-md-only-margin-1x-bottom{margin-bottom:5px!important}html:not([dir=rtl]) .oj-md-only-margin-1x-start{margin-left:5px!important}html[dir=rtl] .oj-md-only-margin-1x-start{margin-right:5px!important}html:not([dir=rtl]) .oj-md-only-margin-1x-end{margin-right:5px!important}html[dir=rtl] .oj-md-only-margin-1x-end{margin-left:5px!important}html:not([dir=rtl]) .oj-md-only-padding-1x{padding:5px!important}html[dir=rtl] .oj-md-only-padding-1x{padding:5px!important}html:not([dir=rtl]) .oj-md-only-padding-1x-horizontal{padding-left:5px!important;padding-right:5px!important}html[dir=rtl] .oj-md-only-padding-1x-horizontal{padding-left:5px!important;padding-right:5px!important}html:not([dir=rtl]) .oj-md-only-padding-1x-vertical{padding-top:5px!important;padding-bottom:5px!important}html[dir=rtl] .oj-md-only-padding-1x-vertical{padding-top:5px!important;padding-bottom:5px!important}html:not([dir=rtl]) .oj-md-only-padding-1x-top{padding-top:5px!important}html[dir=rtl] .oj-md-only-padding-1x-top{padding-top:5px!important}html:not([dir=rtl]) .oj-md-only-padding-1x-bottom{padding-bottom:5px!important}html[dir=rtl] .oj-md-only-padding-1x-bottom{padding-bottom:5px!important}html:not([dir=rtl]) .oj-md-only-padding-1x-start{padding-left:5px!important}html[dir=rtl] .oj-md-only-padding-1x-start{padding-right:5px!important}html:not([dir=rtl]) .oj-md-only-padding-1x-end{padding-right:5px!important}html[dir=rtl] .oj-md-only-padding-1x-end{padding-left:5px!important}html:not([dir=rtl]) .oj-md-only-margin-2x{margin:10px!important}html[dir=rtl] .oj-md-only-margin-2x{margin:10px!important}html:not([dir=rtl]) .oj-md-only-margin-2x-horizontal{margin-left:10px!important;margin-right:10px!important}html[dir=rtl] .oj-md-only-margin-2x-horizontal{margin-left:10px!important;margin-right:10px!important}html:not([dir=rtl]) .oj-md-only-margin-2x-vertical{margin-top:10px!important;margin-bottom:10px!important}html[dir=rtl] .oj-md-only-margin-2x-vertical{margin-top:10px!important;margin-bottom:10px!important}.oj-md-only-margin-2x-top{margin-top:10px!important}.oj-md-only-margin-2x-bottom{margin-bottom:10px!important}html:not([dir=rtl]) .oj-md-only-margin-2x-start{margin-left:10px!important}html[dir=rtl] .oj-md-only-margin-2x-start{margin-right:10px!important}html:not([dir=rtl]) .oj-md-only-margin-2x-end{margin-right:10px!important}html[dir=rtl] .oj-md-only-margin-2x-end{margin-left:10px!important}html:not([dir=rtl]) .oj-md-only-padding-2x{padding:10px!important}html[dir=rtl] .oj-md-only-padding-2x{padding:10px!important}html:not([dir=rtl]) .oj-md-only-padding-2x-horizontal{padding-left:10px!important;padding-right:10px!important}html[dir=rtl] .oj-md-only-padding-2x-horizontal{padding-left:10px!important;padding-right:10px!important}html:not([dir=rtl]) .oj-md-only-padding-2x-vertical{padding-top:10px!important;padding-bottom:10px!important}html[dir=rtl] .oj-md-only-padding-2x-vertical{padding-top:10px!important;padding-bottom:10px!important}html:not([dir=rtl]) .oj-md-only-padding-2x-top{padding-top:10px!important}html[dir=rtl] .oj-md-only-padding-2x-top{padding-top:10px!important}html:not([dir=rtl]) .oj-md-only-padding-2x-bottom{padding-bottom:10px!important}html[dir=rtl] .oj-md-only-padding-2x-bottom{padding-bottom:10px!important}html:not([dir=rtl]) .oj-md-only-padding-2x-start{padding-left:10px!important}html[dir=rtl] .oj-md-only-padding-2x-start{padding-right:10px!important}html:not([dir=rtl]) .oj-md-only-padding-2x-end{padding-right:10px!important}html[dir=rtl] .oj-md-only-padding-2x-end{padding-left:10px!important}html:not([dir=rtl]) .oj-md-only-margin-3x{margin:15px!important}html[dir=rtl] .oj-md-only-margin-3x{margin:15px!important}html:not([dir=rtl]) .oj-md-only-margin-3x-horizontal{margin-left:15px!important;margin-right:15px!important}html[dir=rtl] .oj-md-only-margin-3x-horizontal{margin-left:15px!important;margin-right:15px!important}html:not([dir=rtl]) .oj-md-only-margin-3x-vertical{margin-top:15px!important;margin-bottom:15px!important}html[dir=rtl] .oj-md-only-margin-3x-vertical{margin-top:15px!important;margin-bottom:15px!important}.oj-md-only-margin-3x-top{margin-top:15px!important}.oj-md-only-margin-3x-bottom{margin-bottom:15px!important}html:not([dir=rtl]) .oj-md-only-margin-3x-start{margin-left:15px!important}html[dir=rtl] .oj-md-only-margin-3x-start{margin-right:15px!important}html:not([dir=rtl]) .oj-md-only-margin-3x-end{margin-right:15px!important}html[dir=rtl] .oj-md-only-margin-3x-end{margin-left:15px!important}html:not([dir=rtl]) .oj-md-only-padding-3x{padding:15px!important}html[dir=rtl] .oj-md-only-padding-3x{padding:15px!important}html:not([dir=rtl]) .oj-md-only-padding-3x-horizontal{padding-left:15px!important;padding-right:15px!important}html[dir=rtl] .oj-md-only-padding-3x-horizontal{padding-left:15px!important;padding-right:15px!important}html:not([dir=rtl]) .oj-md-only-padding-3x-vertical{padding-top:15px!important;padding-bottom:15px!important}html[dir=rtl] .oj-md-only-padding-3x-vertical{padding-top:15px!important;padding-bottom:15px!important}html:not([dir=rtl]) .oj-md-only-padding-3x-top{padding-top:15px!important}html[dir=rtl] .oj-md-only-padding-3x-top{padding-top:15px!important}html:not([dir=rtl]) .oj-md-only-padding-3x-bottom{padding-bottom:15px!important}html[dir=rtl] .oj-md-only-padding-3x-bottom{padding-bottom:15px!important}html:not([dir=rtl]) .oj-md-only-padding-3x-start{padding-left:15px!important}html[dir=rtl] .oj-md-only-padding-3x-start{padding-right:15px!important}html:not([dir=rtl]) .oj-md-only-padding-3x-end{padding-right:15px!important}html[dir=rtl] .oj-md-only-padding-3x-end{padding-left:15px!important}html:not([dir=rtl]) .oj-md-only-margin-4x{margin:20px!important}html[dir=rtl] .oj-md-only-margin-4x{margin:20px!important}html:not([dir=rtl]) .oj-md-only-margin-4x-horizontal{margin-left:20px!important;margin-right:20px!important}html[dir=rtl] .oj-md-only-margin-4x-horizontal{margin-left:20px!important;margin-right:20px!important}html:not([dir=rtl]) .oj-md-only-margin-4x-vertical{margin-top:20px!important;margin-bottom:20px!important}html[dir=rtl] .oj-md-only-margin-4x-vertical{margin-top:20px!important;margin-bottom:20px!important}.oj-md-only-margin-4x-top{margin-top:20px!important}.oj-md-only-margin-4x-bottom{margin-bottom:20px!important}html:not([dir=rtl]) .oj-md-only-margin-4x-start{margin-left:20px!important}html[dir=rtl] .oj-md-only-margin-4x-start{margin-right:20px!important}html:not([dir=rtl]) .oj-md-only-margin-4x-end{margin-right:20px!important}html[dir=rtl] .oj-md-only-margin-4x-end{margin-left:20px!important}html:not([dir=rtl]) .oj-md-only-padding-4x{padding:20px!important}html[dir=rtl] .oj-md-only-padding-4x{padding:20px!important}html:not([dir=rtl]) .oj-md-only-padding-4x-horizontal{padding-left:20px!important;padding-right:20px!important}html[dir=rtl] .oj-md-only-padding-4x-horizontal{padding-left:20px!important;padding-right:20px!important}html:not([dir=rtl]) .oj-md-only-padding-4x-vertical{padding-top:20px!important;padding-bottom:20px!important}html[dir=rtl] .oj-md-only-padding-4x-vertical{padding-top:20px!important;padding-bottom:20px!important}html:not([dir=rtl]) .oj-md-only-padding-4x-top{padding-top:20px!important}html[dir=rtl] .oj-md-only-padding-4x-top{padding-top:20px!important}html:not([dir=rtl]) .oj-md-only-padding-4x-bottom{padding-bottom:20px!important}html[dir=rtl] .oj-md-only-padding-4x-bottom{padding-bottom:20px!important}html:not([dir=rtl]) .oj-md-only-padding-4x-start{padding-left:20px!important}html[dir=rtl] .oj-md-only-padding-4x-start{padding-right:20px!important}html:not([dir=rtl]) .oj-md-only-padding-4x-end{padding-right:20px!important}html[dir=rtl] .oj-md-only-padding-4x-end{padding-left:20px!important}html:not([dir=rtl]) .oj-md-only-margin-5x{margin:25px!important}html[dir=rtl] .oj-md-only-margin-5x{margin:25px!important}html:not([dir=rtl]) .oj-md-only-margin-5x-horizontal{margin-left:25px!important;margin-right:25px!important}html[dir=rtl] .oj-md-only-margin-5x-horizontal{margin-left:25px!important;margin-right:25px!important}html:not([dir=rtl]) .oj-md-only-margin-5x-vertical{margin-top:25px!important;margin-bottom:25px!important}html[dir=rtl] .oj-md-only-margin-5x-vertical{margin-top:25px!important;margin-bottom:25px!important}.oj-md-only-margin-5x-top{margin-top:25px!important}.oj-md-only-margin-5x-bottom{margin-bottom:25px!important}html:not([dir=rtl]) .oj-md-only-margin-5x-start{margin-left:25px!important}html[dir=rtl] .oj-md-only-margin-5x-start{margin-right:25px!important}html:not([dir=rtl]) .oj-md-only-margin-5x-end{margin-right:25px!important}html[dir=rtl] .oj-md-only-margin-5x-end{margin-left:25px!important}html:not([dir=rtl]) .oj-md-only-padding-5x{padding:25px!important}html[dir=rtl] .oj-md-only-padding-5x{padding:25px!important}html:not([dir=rtl]) .oj-md-only-padding-5x-horizontal{padding-left:25px!important;padding-right:25px!important}html[dir=rtl] .oj-md-only-padding-5x-horizontal{padding-left:25px!important;padding-right:25px!important}html:not([dir=rtl]) .oj-md-only-padding-5x-vertical{padding-top:25px!important;padding-bottom:25px!important}html[dir=rtl] .oj-md-only-padding-5x-vertical{padding-top:25px!important;padding-bottom:25px!important}html:not([dir=rtl]) .oj-md-only-padding-5x-top{padding-top:25px!important}html[dir=rtl] .oj-md-only-padding-5x-top{padding-top:25px!important}html:not([dir=rtl]) .oj-md-only-padding-5x-bottom{padding-bottom:25px!important}html[dir=rtl] .oj-md-only-padding-5x-bottom{padding-bottom:25px!important}html:not([dir=rtl]) .oj-md-only-padding-5x-start{padding-left:25px!important}html[dir=rtl] .oj-md-only-padding-5x-start{padding-right:25px!important}html:not([dir=rtl]) .oj-md-only-padding-5x-end{padding-right:25px!important}html[dir=rtl] .oj-md-only-padding-5x-end{padding-left:25px!important}html:not([dir=rtl]) .oj-md-only-margin-6x{margin:30px!important}html[dir=rtl] .oj-md-only-margin-6x{margin:30px!important}html:not([dir=rtl]) .oj-md-only-margin-6x-horizontal{margin-left:30px!important;margin-right:30px!important}html[dir=rtl] .oj-md-only-margin-6x-horizontal{margin-left:30px!important;margin-right:30px!important}html:not([dir=rtl]) .oj-md-only-margin-6x-vertical{margin-top:30px!important;margin-bottom:30px!important}html[dir=rtl] .oj-md-only-margin-6x-vertical{margin-top:30px!important;margin-bottom:30px!important}.oj-md-only-margin-6x-top{margin-top:30px!important}.oj-md-only-margin-6x-bottom{margin-bottom:30px!important}html:not([dir=rtl]) .oj-md-only-margin-6x-start{margin-left:30px!important}html[dir=rtl] .oj-md-only-margin-6x-start{margin-right:30px!important}html:not([dir=rtl]) .oj-md-only-margin-6x-end{margin-right:30px!important}html[dir=rtl] .oj-md-only-margin-6x-end{margin-left:30px!important}html:not([dir=rtl]) .oj-md-only-padding-6x{padding:30px!important}html[dir=rtl] .oj-md-only-padding-6x{padding:30px!important}html:not([dir=rtl]) .oj-md-only-padding-6x-horizontal{padding-left:30px!important;padding-right:30px!important}html[dir=rtl] .oj-md-only-padding-6x-horizontal{padding-left:30px!important;padding-right:30px!important}html:not([dir=rtl]) .oj-md-only-padding-6x-vertical{padding-top:30px!important;padding-bottom:30px!important}html[dir=rtl] .oj-md-only-padding-6x-vertical{padding-top:30px!important;padding-bottom:30px!important}html:not([dir=rtl]) .oj-md-only-padding-6x-top{padding-top:30px!important}html[dir=rtl] .oj-md-only-padding-6x-top{padding-top:30px!important}html:not([dir=rtl]) .oj-md-only-padding-6x-bottom{padding-bottom:30px!important}html[dir=rtl] .oj-md-only-padding-6x-bottom{padding-bottom:30px!important}html:not([dir=rtl]) .oj-md-only-padding-6x-start{padding-left:30px!important}html[dir=rtl] .oj-md-only-padding-6x-start{padding-right:30px!important}html:not([dir=rtl]) .oj-md-only-padding-6x-end{padding-right:30px!important}html[dir=rtl] .oj-md-only-padding-6x-end{padding-left:30px!important}html:not([dir=rtl]) .oj-md-only-margin-7x{margin:35px!important}html[dir=rtl] .oj-md-only-margin-7x{margin:35px!important}html:not([dir=rtl]) .oj-md-only-margin-7x-horizontal{margin-left:35px!important;margin-right:35px!important}html[dir=rtl] .oj-md-only-margin-7x-horizontal{margin-left:35px!important;margin-right:35px!important}html:not([dir=rtl]) .oj-md-only-margin-7x-vertical{margin-top:35px!important;margin-bottom:35px!important}html[dir=rtl] .oj-md-only-margin-7x-vertical{margin-top:35px!important;margin-bottom:35px!important}.oj-md-only-margin-7x-top{margin-top:35px!important}.oj-md-only-margin-7x-bottom{margin-bottom:35px!important}html:not([dir=rtl]) .oj-md-only-margin-7x-start{margin-left:35px!important}html[dir=rtl] .oj-md-only-margin-7x-start{margin-right:35px!important}html:not([dir=rtl]) .oj-md-only-margin-7x-end{margin-right:35px!important}html[dir=rtl] .oj-md-only-margin-7x-end{margin-left:35px!important}html:not([dir=rtl]) .oj-md-only-padding-7x{padding:35px!important}html[dir=rtl] .oj-md-only-padding-7x{padding:35px!important}html:not([dir=rtl]) .oj-md-only-padding-7x-horizontal{padding-left:35px!important;padding-right:35px!important}html[dir=rtl] .oj-md-only-padding-7x-horizontal{padding-left:35px!important;padding-right:35px!important}html:not([dir=rtl]) .oj-md-only-padding-7x-vertical{padding-top:35px!important;padding-bottom:35px!important}html[dir=rtl] .oj-md-only-padding-7x-vertical{padding-top:35px!important;padding-bottom:35px!important}html:not([dir=rtl]) .oj-md-only-padding-7x-top{padding-top:35px!important}html[dir=rtl] .oj-md-only-padding-7x-top{padding-top:35px!important}html:not([dir=rtl]) .oj-md-only-padding-7x-bottom{padding-bottom:35px!important}html[dir=rtl] .oj-md-only-padding-7x-bottom{padding-bottom:35px!important}html:not([dir=rtl]) .oj-md-only-padding-7x-start{padding-left:35px!important}html[dir=rtl] .oj-md-only-padding-7x-start{padding-right:35px!important}html:not([dir=rtl]) .oj-md-only-padding-7x-end{padding-right:35px!important}html[dir=rtl] .oj-md-only-padding-7x-end{padding-left:35px!important}html:not([dir=rtl]) .oj-md-only-margin-8x{margin:40px!important}html[dir=rtl] .oj-md-only-margin-8x{margin:40px!important}html:not([dir=rtl]) .oj-md-only-margin-8x-horizontal{margin-left:40px!important;margin-right:40px!important}html[dir=rtl] .oj-md-only-margin-8x-horizontal{margin-left:40px!important;margin-right:40px!important}html:not([dir=rtl]) .oj-md-only-margin-8x-vertical{margin-top:40px!important;margin-bottom:40px!important}html[dir=rtl] .oj-md-only-margin-8x-vertical{margin-top:40px!important;margin-bottom:40px!important}.oj-md-only-margin-8x-top{margin-top:40px!important}.oj-md-only-margin-8x-bottom{margin-bottom:40px!important}html:not([dir=rtl]) .oj-md-only-margin-8x-start{margin-left:40px!important}html[dir=rtl] .oj-md-only-margin-8x-start{margin-right:40px!important}html:not([dir=rtl]) .oj-md-only-margin-8x-end{margin-right:40px!important}html[dir=rtl] .oj-md-only-margin-8x-end{margin-left:40px!important}html:not([dir=rtl]) .oj-md-only-padding-8x{padding:40px!important}html[dir=rtl] .oj-md-only-padding-8x{padding:40px!important}html:not([dir=rtl]) .oj-md-only-padding-8x-horizontal{padding-left:40px!important;padding-right:40px!important}html[dir=rtl] .oj-md-only-padding-8x-horizontal{padding-left:40px!important;padding-right:40px!important}html:not([dir=rtl]) .oj-md-only-padding-8x-vertical{padding-top:40px!important;padding-bottom:40px!important}html[dir=rtl] .oj-md-only-padding-8x-vertical{padding-top:40px!important;padding-bottom:40px!important}html:not([dir=rtl]) .oj-md-only-padding-8x-top{padding-top:40px!important}html[dir=rtl] .oj-md-only-padding-8x-top{padding-top:40px!important}html:not([dir=rtl]) .oj-md-only-padding-8x-bottom{padding-bottom:40px!important}html[dir=rtl] .oj-md-only-padding-8x-bottom{padding-bottom:40px!important}html:not([dir=rtl]) .oj-md-only-padding-8x-start{padding-left:40px!important}html[dir=rtl] .oj-md-only-padding-8x-start{padding-right:40px!important}html:not([dir=rtl]) .oj-md-only-padding-8x-end{padding-right:40px!important}html[dir=rtl] .oj-md-only-padding-8x-end{padding-left:40px!important}html:not([dir=rtl]) .oj-md-only-margin-9x{margin:45px!important}html[dir=rtl] .oj-md-only-margin-9x{margin:45px!important}html:not([dir=rtl]) .oj-md-only-margin-9x-horizontal{margin-left:45px!important;margin-right:45px!important}html[dir=rtl] .oj-md-only-margin-9x-horizontal{margin-left:45px!important;margin-right:45px!important}html:not([dir=rtl]) .oj-md-only-margin-9x-vertical{margin-top:45px!important;margin-bottom:45px!important}html[dir=rtl] .oj-md-only-margin-9x-vertical{margin-top:45px!important;margin-bottom:45px!important}.oj-md-only-margin-9x-top{margin-top:45px!important}.oj-md-only-margin-9x-bottom{margin-bottom:45px!important}html:not([dir=rtl]) .oj-md-only-margin-9x-start{margin-left:45px!important}html[dir=rtl] .oj-md-only-margin-9x-start{margin-right:45px!important}html:not([dir=rtl]) .oj-md-only-margin-9x-end{margin-right:45px!important}html[dir=rtl] .oj-md-only-margin-9x-end{margin-left:45px!important}html:not([dir=rtl]) .oj-md-only-padding-9x{padding:45px!important}html[dir=rtl] .oj-md-only-padding-9x{padding:45px!important}html:not([dir=rtl]) .oj-md-only-padding-9x-horizontal{padding-left:45px!important;padding-right:45px!important}html[dir=rtl] .oj-md-only-padding-9x-horizontal{padding-left:45px!important;padding-right:45px!important}html:not([dir=rtl]) .oj-md-only-padding-9x-vertical{padding-top:45px!important;padding-bottom:45px!important}html[dir=rtl] .oj-md-only-padding-9x-vertical{padding-top:45px!important;padding-bottom:45px!important}html:not([dir=rtl]) .oj-md-only-padding-9x-top{padding-top:45px!important}html[dir=rtl] .oj-md-only-padding-9x-top{padding-top:45px!important}html:not([dir=rtl]) .oj-md-only-padding-9x-bottom{padding-bottom:45px!important}html[dir=rtl] .oj-md-only-padding-9x-bottom{padding-bottom:45px!important}html:not([dir=rtl]) .oj-md-only-padding-9x-start{padding-left:45px!important}html[dir=rtl] .oj-md-only-padding-9x-start{padding-right:45px!important}html:not([dir=rtl]) .oj-md-only-padding-9x-end{padding-right:45px!important}html[dir=rtl] .oj-md-only-padding-9x-end{padding-left:45px!important}html:not([dir=rtl]) .oj-md-only-margin-10x{margin:50px!important}html[dir=rtl] .oj-md-only-margin-10x{margin:50px!important}html:not([dir=rtl]) .oj-md-only-margin-10x-horizontal{margin-left:50px!important;margin-right:50px!important}html[dir=rtl] .oj-md-only-margin-10x-horizontal{margin-left:50px!important;margin-right:50px!important}html:not([dir=rtl]) .oj-md-only-margin-10x-vertical{margin-top:50px!important;margin-bottom:50px!important}html[dir=rtl] .oj-md-only-margin-10x-vertical{margin-top:50px!important;margin-bottom:50px!important}.oj-md-only-margin-10x-top{margin-top:50px!important}.oj-md-only-margin-10x-bottom{margin-bottom:50px!important}html:not([dir=rtl]) .oj-md-only-margin-10x-start{margin-left:50px!important}html[dir=rtl] .oj-md-only-margin-10x-start{margin-right:50px!important}html:not([dir=rtl]) .oj-md-only-margin-10x-end{margin-right:50px!important}html[dir=rtl] .oj-md-only-margin-10x-end{margin-left:50px!important}html:not([dir=rtl]) .oj-md-only-padding-10x{padding:50px!important}html[dir=rtl] .oj-md-only-padding-10x{padding:50px!important}html:not([dir=rtl]) .oj-md-only-padding-10x-horizontal{padding-left:50px!important;padding-right:50px!important}html[dir=rtl] .oj-md-only-padding-10x-horizontal{padding-left:50px!important;padding-right:50px!important}html:not([dir=rtl]) .oj-md-only-padding-10x-vertical{padding-top:50px!important;padding-bottom:50px!important}html[dir=rtl] .oj-md-only-padding-10x-vertical{padding-top:50px!important;padding-bottom:50px!important}html:not([dir=rtl]) .oj-md-only-padding-10x-top{padding-top:50px!important}html[dir=rtl] .oj-md-only-padding-10x-top{padding-top:50px!important}html:not([dir=rtl]) .oj-md-only-padding-10x-bottom{padding-bottom:50px!important}html[dir=rtl] .oj-md-only-padding-10x-bottom{padding-bottom:50px!important}html:not([dir=rtl]) .oj-md-only-padding-10x-start{padding-left:50px!important}html[dir=rtl] .oj-md-only-padding-10x-start{padding-right:50px!important}html:not([dir=rtl]) .oj-md-only-padding-10x-end{padding-right:50px!important}html[dir=rtl] .oj-md-only-padding-10x-end{padding-left:50px!important}html:not([dir=rtl]) .oj-md-only-margin-11x{margin:55px!important}html[dir=rtl] .oj-md-only-margin-11x{margin:55px!important}html:not([dir=rtl]) .oj-md-only-margin-11x-horizontal{margin-left:55px!important;margin-right:55px!important}html[dir=rtl] .oj-md-only-margin-11x-horizontal{margin-left:55px!important;margin-right:55px!important}html:not([dir=rtl]) .oj-md-only-margin-11x-vertical{margin-top:55px!important;margin-bottom:55px!important}html[dir=rtl] .oj-md-only-margin-11x-vertical{margin-top:55px!important;margin-bottom:55px!important}.oj-md-only-margin-11x-top{margin-top:55px!important}.oj-md-only-margin-11x-bottom{margin-bottom:55px!important}html:not([dir=rtl]) .oj-md-only-margin-11x-start{margin-left:55px!important}html[dir=rtl] .oj-md-only-margin-11x-start{margin-right:55px!important}html:not([dir=rtl]) .oj-md-only-margin-11x-end{margin-right:55px!important}html[dir=rtl] .oj-md-only-margin-11x-end{margin-left:55px!important}html:not([dir=rtl]) .oj-md-only-padding-11x{padding:55px!important}html[dir=rtl] .oj-md-only-padding-11x{padding:55px!important}html:not([dir=rtl]) .oj-md-only-padding-11x-horizontal{padding-left:55px!important;padding-right:55px!important}html[dir=rtl] .oj-md-only-padding-11x-horizontal{padding-left:55px!important;padding-right:55px!important}html:not([dir=rtl]) .oj-md-only-padding-11x-vertical{padding-top:55px!important;padding-bottom:55px!important}html[dir=rtl] .oj-md-only-padding-11x-vertical{padding-top:55px!important;padding-bottom:55px!important}html:not([dir=rtl]) .oj-md-only-padding-11x-top{padding-top:55px!important}html[dir=rtl] .oj-md-only-padding-11x-top{padding-top:55px!important}html:not([dir=rtl]) .oj-md-only-padding-11x-bottom{padding-bottom:55px!important}html[dir=rtl] .oj-md-only-padding-11x-bottom{padding-bottom:55px!important}html:not([dir=rtl]) .oj-md-only-padding-11x-start{padding-left:55px!important}html[dir=rtl] .oj-md-only-padding-11x-start{padding-right:55px!important}html:not([dir=rtl]) .oj-md-only-padding-11x-end{padding-right:55px!important}html[dir=rtl] .oj-md-only-padding-11x-end{padding-left:55px!important}html:not([dir=rtl]) .oj-md-only-margin-12x{margin:60px!important}html[dir=rtl] .oj-md-only-margin-12x{margin:60px!important}html:not([dir=rtl]) .oj-md-only-margin-12x-horizontal{margin-left:60px!important;margin-right:60px!important}html[dir=rtl] .oj-md-only-margin-12x-horizontal{margin-left:60px!important;margin-right:60px!important}html:not([dir=rtl]) .oj-md-only-margin-12x-vertical{margin-top:60px!important;margin-bottom:60px!important}html[dir=rtl] .oj-md-only-margin-12x-vertical{margin-top:60px!important;margin-bottom:60px!important}.oj-md-only-margin-12x-top{margin-top:60px!important}.oj-md-only-margin-12x-bottom{margin-bottom:60px!important}html:not([dir=rtl]) .oj-md-only-margin-12x-start{margin-left:60px!important}html[dir=rtl] .oj-md-only-margin-12x-start{margin-right:60px!important}html:not([dir=rtl]) .oj-md-only-margin-12x-end{margin-right:60px!important}html[dir=rtl] .oj-md-only-margin-12x-end{margin-left:60px!important}html:not([dir=rtl]) .oj-md-only-padding-12x{padding:60px!important}html[dir=rtl] .oj-md-only-padding-12x{padding:60px!important}html:not([dir=rtl]) .oj-md-only-padding-12x-horizontal{padding-left:60px!important;padding-right:60px!important}html[dir=rtl] .oj-md-only-padding-12x-horizontal{padding-left:60px!important;padding-right:60px!important}html:not([dir=rtl]) .oj-md-only-padding-12x-vertical{padding-top:60px!important;padding-bottom:60px!important}html[dir=rtl] .oj-md-only-padding-12x-vertical{padding-top:60px!important;padding-bottom:60px!important}html:not([dir=rtl]) .oj-md-only-padding-12x-top{padding-top:60px!important}html[dir=rtl] .oj-md-only-padding-12x-top{padding-top:60px!important}html:not([dir=rtl]) .oj-md-only-padding-12x-bottom{padding-bottom:60px!important}html[dir=rtl] .oj-md-only-padding-12x-bottom{padding-bottom:60px!important}html:not([dir=rtl]) .oj-md-only-padding-12x-start{padding-left:60px!important}html[dir=rtl] .oj-md-only-padding-12x-start{padding-right:60px!important}html:not([dir=rtl]) .oj-md-only-padding-12x-end{padding-right:60px!important}html[dir=rtl] .oj-md-only-padding-12x-end{padding-left:60px!important}.oj-md-only-width-1\/2{width:50%!important}.oj-md-only-width-1\/3{width:33.333333%!important}.oj-md-only-width-2\/3{width:66.666667%!important}.oj-md-only-width-1\/4{width:25%!important}.oj-md-only-width-3\/4{width:75%!important}.oj-md-only-width-1\/5{width:20%!important}.oj-md-only-width-2\/5{width:40%!important}.oj-md-only-width-3\/5{width:60%!important}.oj-md-only-width-4\/5{width:80%!important}.oj-md-only-width-full{width:100%!important}.oj-md-only-text-align-end{text-align:right}html[dir=rtl] .oj-md-only-text-align-end{text-align:left}.oj-md-only-float-end{float:right}html[dir=rtl] .oj-md-only-float-end{float:left}.oj-md-only-float-start{float:left}html[dir=rtl] .oj-md-only-float-start{float:right}}@media print and (orientation:landscape),screen and (min-width:1024px) and (max-width:1280.9px){.oj-lg-only-hide{display:none}html:not([dir=rtl]) .oj-lg-only-margin-0{margin:0!important}html[dir=rtl] .oj-lg-only-margin-0{margin:0!important}html:not([dir=rtl]) .oj-lg-only-margin-0-horizontal{margin-left:0!important;margin-right:0!important}html[dir=rtl] .oj-lg-only-margin-0-horizontal{margin-left:0!important;margin-right:0!important}html:not([dir=rtl]) .oj-lg-only-margin-0-vertical{margin-top:0!important;margin-bottom:0!important}html[dir=rtl] .oj-lg-only-margin-0-vertical{margin-top:0!important;margin-bottom:0!important}html:not([dir=rtl]) .oj-lg-only-margin-0-top{margin-top:0!important}html[dir=rtl] .oj-lg-only-margin-0-top{margin-top:0!important}html:not([dir=rtl]) .oj-lg-only-margin-0-bottom{margin-bottom:0!important}html[dir=rtl] .oj-lg-only-margin-0-bottom{margin-bottom:0!important}html:not([dir=rtl]) .oj-lg-only-margin-0-start{margin-left:0!important}html[dir=rtl] .oj-lg-only-margin-0-start{margin-right:0!important}html:not([dir=rtl]) .oj-lg-only-margin-0-end{margin-right:0!important}html[dir=rtl] .oj-lg-only-margin-0-end{margin-left:0!important}html:not([dir=rtl]) .oj-lg-only-padding-0{padding:0!important}html[dir=rtl] .oj-lg-only-padding-0{padding:0!important}html:not([dir=rtl]) .oj-lg-only-padding-0-horizontal{padding-left:0!important;padding-right:0!important}html[dir=rtl] .oj-lg-only-padding-0-horizontal{padding-left:0!important;padding-right:0!important}html:not([dir=rtl]) .oj-lg-only-padding-0-vertical{padding-top:0!important;padding-bottom:0!important}html[dir=rtl] .oj-lg-only-padding-0-vertical{padding-top:0!important;padding-bottom:0!important}html:not([dir=rtl]) .oj-lg-only-padding-0-top{padding-top:0!important}html[dir=rtl] .oj-lg-only-padding-0-top{padding-top:0!important}html:not([dir=rtl]) .oj-lg-only-padding-0-bottom{padding-bottom:0!important}html[dir=rtl] .oj-lg-only-padding-0-bottom{padding-bottom:0!important}html:not([dir=rtl]) .oj-lg-only-padding-0-start{padding-left:0!important}html[dir=rtl] .oj-lg-only-padding-0-start{padding-right:0!important}html:not([dir=rtl]) .oj-lg-only-padding-0-end{padding-right:0!important}html[dir=rtl] .oj-lg-only-padding-0-end{padding-left:0!important}html:not([dir=rtl]) .oj-lg-only-margin-1x{margin:5px!important}html[dir=rtl] .oj-lg-only-margin-1x{margin:5px!important}html:not([dir=rtl]) .oj-lg-only-margin-1x-horizontal{margin-left:5px!important;margin-right:5px!important}html[dir=rtl] .oj-lg-only-margin-1x-horizontal{margin-left:5px!important;margin-right:5px!important}html:not([dir=rtl]) .oj-lg-only-margin-1x-vertical{margin-top:5px!important;margin-bottom:5px!important}html[dir=rtl] .oj-lg-only-margin-1x-vertical{margin-top:5px!important;margin-bottom:5px!important}.oj-lg-only-margin-1x-top{margin-top:5px!important}.oj-lg-only-margin-1x-bottom{margin-bottom:5px!important}html:not([dir=rtl]) .oj-lg-only-margin-1x-start{margin-left:5px!important}html[dir=rtl] .oj-lg-only-margin-1x-start{margin-right:5px!important}html:not([dir=rtl]) .oj-lg-only-margin-1x-end{margin-right:5px!important}html[dir=rtl] .oj-lg-only-margin-1x-end{margin-left:5px!important}html:not([dir=rtl]) .oj-lg-only-padding-1x{padding:5px!important}html[dir=rtl] .oj-lg-only-padding-1x{padding:5px!important}html:not([dir=rtl]) .oj-lg-only-padding-1x-horizontal{padding-left:5px!important;padding-right:5px!important}html[dir=rtl] .oj-lg-only-padding-1x-horizontal{padding-left:5px!important;padding-right:5px!important}html:not([dir=rtl]) .oj-lg-only-padding-1x-vertical{padding-top:5px!important;padding-bottom:5px!important}html[dir=rtl] .oj-lg-only-padding-1x-vertical{padding-top:5px!important;padding-bottom:5px!important}html:not([dir=rtl]) .oj-lg-only-padding-1x-top{padding-top:5px!important}html[dir=rtl] .oj-lg-only-padding-1x-top{padding-top:5px!important}html:not([dir=rtl]) .oj-lg-only-padding-1x-bottom{padding-bottom:5px!important}html[dir=rtl] .oj-lg-only-padding-1x-bottom{padding-bottom:5px!important}html:not([dir=rtl]) .oj-lg-only-padding-1x-start{padding-left:5px!important}html[dir=rtl] .oj-lg-only-padding-1x-start{padding-right:5px!important}html:not([dir=rtl]) .oj-lg-only-padding-1x-end{padding-right:5px!important}html[dir=rtl] .oj-lg-only-padding-1x-end{padding-left:5px!important}html:not([dir=rtl]) .oj-lg-only-margin-2x{margin:10px!important}html[dir=rtl] .oj-lg-only-margin-2x{margin:10px!important}html:not([dir=rtl]) .oj-lg-only-margin-2x-horizontal{margin-left:10px!important;margin-right:10px!important}html[dir=rtl] .oj-lg-only-margin-2x-horizontal{margin-left:10px!important;margin-right:10px!important}html:not([dir=rtl]) .oj-lg-only-margin-2x-vertical{margin-top:10px!important;margin-bottom:10px!important}html[dir=rtl] .oj-lg-only-margin-2x-vertical{margin-top:10px!important;margin-bottom:10px!important}.oj-lg-only-margin-2x-top{margin-top:10px!important}.oj-lg-only-margin-2x-bottom{margin-bottom:10px!important}html:not([dir=rtl]) .oj-lg-only-margin-2x-start{margin-left:10px!important}html[dir=rtl] .oj-lg-only-margin-2x-start{margin-right:10px!important}html:not([dir=rtl]) .oj-lg-only-margin-2x-end{margin-right:10px!important}html[dir=rtl] .oj-lg-only-margin-2x-end{margin-left:10px!important}html:not([dir=rtl]) .oj-lg-only-padding-2x{padding:10px!important}html[dir=rtl] .oj-lg-only-padding-2x{padding:10px!important}html:not([dir=rtl]) .oj-lg-only-padding-2x-horizontal{padding-left:10px!important;padding-right:10px!important}html[dir=rtl] .oj-lg-only-padding-2x-horizontal{padding-left:10px!important;padding-right:10px!important}html:not([dir=rtl]) .oj-lg-only-padding-2x-vertical{padding-top:10px!important;padding-bottom:10px!important}html[dir=rtl] .oj-lg-only-padding-2x-vertical{padding-top:10px!important;padding-bottom:10px!important}html:not([dir=rtl]) .oj-lg-only-padding-2x-top{padding-top:10px!important}html[dir=rtl] .oj-lg-only-padding-2x-top{padding-top:10px!important}html:not([dir=rtl]) .oj-lg-only-padding-2x-bottom{padding-bottom:10px!important}html[dir=rtl] .oj-lg-only-padding-2x-bottom{padding-bottom:10px!important}html:not([dir=rtl]) .oj-lg-only-padding-2x-start{padding-left:10px!important}html[dir=rtl] .oj-lg-only-padding-2x-start{padding-right:10px!important}html:not([dir=rtl]) .oj-lg-only-padding-2x-end{padding-right:10px!important}html[dir=rtl] .oj-lg-only-padding-2x-end{padding-left:10px!important}html:not([dir=rtl]) .oj-lg-only-margin-3x{margin:15px!important}html[dir=rtl] .oj-lg-only-margin-3x{margin:15px!important}html:not([dir=rtl]) .oj-lg-only-margin-3x-horizontal{margin-left:15px!important;margin-right:15px!important}html[dir=rtl] .oj-lg-only-margin-3x-horizontal{margin-left:15px!important;margin-right:15px!important}html:not([dir=rtl]) .oj-lg-only-margin-3x-vertical{margin-top:15px!important;margin-bottom:15px!important}html[dir=rtl] .oj-lg-only-margin-3x-vertical{margin-top:15px!important;margin-bottom:15px!important}.oj-lg-only-margin-3x-top{margin-top:15px!important}.oj-lg-only-margin-3x-bottom{margin-bottom:15px!important}html:not([dir=rtl]) .oj-lg-only-margin-3x-start{margin-left:15px!important}html[dir=rtl] .oj-lg-only-margin-3x-start{margin-right:15px!important}html:not([dir=rtl]) .oj-lg-only-margin-3x-end{margin-right:15px!important}html[dir=rtl] .oj-lg-only-margin-3x-end{margin-left:15px!important}html:not([dir=rtl]) .oj-lg-only-padding-3x{padding:15px!important}html[dir=rtl] .oj-lg-only-padding-3x{padding:15px!important}html:not([dir=rtl]) .oj-lg-only-padding-3x-horizontal{padding-left:15px!important;padding-right:15px!important}html[dir=rtl] .oj-lg-only-padding-3x-horizontal{padding-left:15px!important;padding-right:15px!important}html:not([dir=rtl]) .oj-lg-only-padding-3x-vertical{padding-top:15px!important;padding-bottom:15px!important}html[dir=rtl] .oj-lg-only-padding-3x-vertical{padding-top:15px!important;padding-bottom:15px!important}html:not([dir=rtl]) .oj-lg-only-padding-3x-top{padding-top:15px!important}html[dir=rtl] .oj-lg-only-padding-3x-top{padding-top:15px!important}html:not([dir=rtl]) .oj-lg-only-padding-3x-bottom{padding-bottom:15px!important}html[dir=rtl] .oj-lg-only-padding-3x-bottom{padding-bottom:15px!important}html:not([dir=rtl]) .oj-lg-only-padding-3x-start{padding-left:15px!important}html[dir=rtl] .oj-lg-only-padding-3x-start{padding-right:15px!important}html:not([dir=rtl]) .oj-lg-only-padding-3x-end{padding-right:15px!important}html[dir=rtl] .oj-lg-only-padding-3x-end{padding-left:15px!important}html:not([dir=rtl]) .oj-lg-only-margin-4x{margin:20px!important}html[dir=rtl] .oj-lg-only-margin-4x{margin:20px!important}html:not([dir=rtl]) .oj-lg-only-margin-4x-horizontal{margin-left:20px!important;margin-right:20px!important}html[dir=rtl] .oj-lg-only-margin-4x-horizontal{margin-left:20px!important;margin-right:20px!important}html:not([dir=rtl]) .oj-lg-only-margin-4x-vertical{margin-top:20px!important;margin-bottom:20px!important}html[dir=rtl] .oj-lg-only-margin-4x-vertical{margin-top:20px!important;margin-bottom:20px!important}.oj-lg-only-margin-4x-top{margin-top:20px!important}.oj-lg-only-margin-4x-bottom{margin-bottom:20px!important}html:not([dir=rtl]) .oj-lg-only-margin-4x-start{margin-left:20px!important}html[dir=rtl] .oj-lg-only-margin-4x-start{margin-right:20px!important}html:not([dir=rtl]) .oj-lg-only-margin-4x-end{margin-right:20px!important}html[dir=rtl] .oj-lg-only-margin-4x-end{margin-left:20px!important}html:not([dir=rtl]) .oj-lg-only-padding-4x{padding:20px!important}html[dir=rtl] .oj-lg-only-padding-4x{padding:20px!important}html:not([dir=rtl]) .oj-lg-only-padding-4x-horizontal{padding-left:20px!important;padding-right:20px!important}html[dir=rtl] .oj-lg-only-padding-4x-horizontal{padding-left:20px!important;padding-right:20px!important}html:not([dir=rtl]) .oj-lg-only-padding-4x-vertical{padding-top:20px!important;padding-bottom:20px!important}html[dir=rtl] .oj-lg-only-padding-4x-vertical{padding-top:20px!important;padding-bottom:20px!important}html:not([dir=rtl]) .oj-lg-only-padding-4x-top{padding-top:20px!important}html[dir=rtl] .oj-lg-only-padding-4x-top{padding-top:20px!important}html:not([dir=rtl]) .oj-lg-only-padding-4x-bottom{padding-bottom:20px!important}html[dir=rtl] .oj-lg-only-padding-4x-bottom{padding-bottom:20px!important}html:not([dir=rtl]) .oj-lg-only-padding-4x-start{padding-left:20px!important}html[dir=rtl] .oj-lg-only-padding-4x-start{padding-right:20px!important}html:not([dir=rtl]) .oj-lg-only-padding-4x-end{padding-right:20px!important}html[dir=rtl] .oj-lg-only-padding-4x-end{padding-left:20px!important}html:not([dir=rtl]) .oj-lg-only-margin-5x{margin:25px!important}html[dir=rtl] .oj-lg-only-margin-5x{margin:25px!important}html:not([dir=rtl]) .oj-lg-only-margin-5x-horizontal{margin-left:25px!important;margin-right:25px!important}html[dir=rtl] .oj-lg-only-margin-5x-horizontal{margin-left:25px!important;margin-right:25px!important}html:not([dir=rtl]) .oj-lg-only-margin-5x-vertical{margin-top:25px!important;margin-bottom:25px!important}html[dir=rtl] .oj-lg-only-margin-5x-vertical{margin-top:25px!important;margin-bottom:25px!important}.oj-lg-only-margin-5x-top{margin-top:25px!important}.oj-lg-only-margin-5x-bottom{margin-bottom:25px!important}html:not([dir=rtl]) .oj-lg-only-margin-5x-start{margin-left:25px!important}html[dir=rtl] .oj-lg-only-margin-5x-start{margin-right:25px!important}html:not([dir=rtl]) .oj-lg-only-margin-5x-end{margin-right:25px!important}html[dir=rtl] .oj-lg-only-margin-5x-end{margin-left:25px!important}html:not([dir=rtl]) .oj-lg-only-padding-5x{padding:25px!important}html[dir=rtl] .oj-lg-only-padding-5x{padding:25px!important}html:not([dir=rtl]) .oj-lg-only-padding-5x-horizontal{padding-left:25px!important;padding-right:25px!important}html[dir=rtl] .oj-lg-only-padding-5x-horizontal{padding-left:25px!important;padding-right:25px!important}html:not([dir=rtl]) .oj-lg-only-padding-5x-vertical{padding-top:25px!important;padding-bottom:25px!important}html[dir=rtl] .oj-lg-only-padding-5x-vertical{padding-top:25px!important;padding-bottom:25px!important}html:not([dir=rtl]) .oj-lg-only-padding-5x-top{padding-top:25px!important}html[dir=rtl] .oj-lg-only-padding-5x-top{padding-top:25px!important}html:not([dir=rtl]) .oj-lg-only-padding-5x-bottom{padding-bottom:25px!important}html[dir=rtl] .oj-lg-only-padding-5x-bottom{padding-bottom:25px!important}html:not([dir=rtl]) .oj-lg-only-padding-5x-start{padding-left:25px!important}html[dir=rtl] .oj-lg-only-padding-5x-start{padding-right:25px!important}html:not([dir=rtl]) .oj-lg-only-padding-5x-end{padding-right:25px!important}html[dir=rtl] .oj-lg-only-padding-5x-end{padding-left:25px!important}html:not([dir=rtl]) .oj-lg-only-margin-6x{margin:30px!important}html[dir=rtl] .oj-lg-only-margin-6x{margin:30px!important}html:not([dir=rtl]) .oj-lg-only-margin-6x-horizontal{margin-left:30px!important;margin-right:30px!important}html[dir=rtl] .oj-lg-only-margin-6x-horizontal{margin-left:30px!important;margin-right:30px!important}html:not([dir=rtl]) .oj-lg-only-margin-6x-vertical{margin-top:30px!important;margin-bottom:30px!important}html[dir=rtl] .oj-lg-only-margin-6x-vertical{margin-top:30px!important;margin-bottom:30px!important}.oj-lg-only-margin-6x-top{margin-top:30px!important}.oj-lg-only-margin-6x-bottom{margin-bottom:30px!important}html:not([dir=rtl]) .oj-lg-only-margin-6x-start{margin-left:30px!important}html[dir=rtl] .oj-lg-only-margin-6x-start{margin-right:30px!important}html:not([dir=rtl]) .oj-lg-only-margin-6x-end{margin-right:30px!important}html[dir=rtl] .oj-lg-only-margin-6x-end{margin-left:30px!important}html:not([dir=rtl]) .oj-lg-only-padding-6x{padding:30px!important}html[dir=rtl] .oj-lg-only-padding-6x{padding:30px!important}html:not([dir=rtl]) .oj-lg-only-padding-6x-horizontal{padding-left:30px!important;padding-right:30px!important}html[dir=rtl] .oj-lg-only-padding-6x-horizontal{padding-left:30px!important;padding-right:30px!important}html:not([dir=rtl]) .oj-lg-only-padding-6x-vertical{padding-top:30px!important;padding-bottom:30px!important}html[dir=rtl] .oj-lg-only-padding-6x-vertical{padding-top:30px!important;padding-bottom:30px!important}html:not([dir=rtl]) .oj-lg-only-padding-6x-top{padding-top:30px!important}html[dir=rtl] .oj-lg-only-padding-6x-top{padding-top:30px!important}html:not([dir=rtl]) .oj-lg-only-padding-6x-bottom{padding-bottom:30px!important}html[dir=rtl] .oj-lg-only-padding-6x-bottom{padding-bottom:30px!important}html:not([dir=rtl]) .oj-lg-only-padding-6x-start{padding-left:30px!important}html[dir=rtl] .oj-lg-only-padding-6x-start{padding-right:30px!important}html:not([dir=rtl]) .oj-lg-only-padding-6x-end{padding-right:30px!important}html[dir=rtl] .oj-lg-only-padding-6x-end{padding-left:30px!important}html:not([dir=rtl]) .oj-lg-only-margin-7x{margin:35px!important}html[dir=rtl] .oj-lg-only-margin-7x{margin:35px!important}html:not([dir=rtl]) .oj-lg-only-margin-7x-horizontal{margin-left:35px!important;margin-right:35px!important}html[dir=rtl] .oj-lg-only-margin-7x-horizontal{margin-left:35px!important;margin-right:35px!important}html:not([dir=rtl]) .oj-lg-only-margin-7x-vertical{margin-top:35px!important;margin-bottom:35px!important}html[dir=rtl] .oj-lg-only-margin-7x-vertical{margin-top:35px!important;margin-bottom:35px!important}.oj-lg-only-margin-7x-top{margin-top:35px!important}.oj-lg-only-margin-7x-bottom{margin-bottom:35px!important}html:not([dir=rtl]) .oj-lg-only-margin-7x-start{margin-left:35px!important}html[dir=rtl] .oj-lg-only-margin-7x-start{margin-right:35px!important}html:not([dir=rtl]) .oj-lg-only-margin-7x-end{margin-right:35px!important}html[dir=rtl] .oj-lg-only-margin-7x-end{margin-left:35px!important}html:not([dir=rtl]) .oj-lg-only-padding-7x{padding:35px!important}html[dir=rtl] .oj-lg-only-padding-7x{padding:35px!important}html:not([dir=rtl]) .oj-lg-only-padding-7x-horizontal{padding-left:35px!important;padding-right:35px!important}html[dir=rtl] .oj-lg-only-padding-7x-horizontal{padding-left:35px!important;padding-right:35px!important}html:not([dir=rtl]) .oj-lg-only-padding-7x-vertical{padding-top:35px!important;padding-bottom:35px!important}html[dir=rtl] .oj-lg-only-padding-7x-vertical{padding-top:35px!important;padding-bottom:35px!important}html:not([dir=rtl]) .oj-lg-only-padding-7x-top{padding-top:35px!important}html[dir=rtl] .oj-lg-only-padding-7x-top{padding-top:35px!important}html:not([dir=rtl]) .oj-lg-only-padding-7x-bottom{padding-bottom:35px!important}html[dir=rtl] .oj-lg-only-padding-7x-bottom{padding-bottom:35px!important}html:not([dir=rtl]) .oj-lg-only-padding-7x-start{padding-left:35px!important}html[dir=rtl] .oj-lg-only-padding-7x-start{padding-right:35px!important}html:not([dir=rtl]) .oj-lg-only-padding-7x-end{padding-right:35px!important}html[dir=rtl] .oj-lg-only-padding-7x-end{padding-left:35px!important}html:not([dir=rtl]) .oj-lg-only-margin-8x{margin:40px!important}html[dir=rtl] .oj-lg-only-margin-8x{margin:40px!important}html:not([dir=rtl]) .oj-lg-only-margin-8x-horizontal{margin-left:40px!important;margin-right:40px!important}html[dir=rtl] .oj-lg-only-margin-8x-horizontal{margin-left:40px!important;margin-right:40px!important}html:not([dir=rtl]) .oj-lg-only-margin-8x-vertical{margin-top:40px!important;margin-bottom:40px!important}html[dir=rtl] .oj-lg-only-margin-8x-vertical{margin-top:40px!important;margin-bottom:40px!important}.oj-lg-only-margin-8x-top{margin-top:40px!important}.oj-lg-only-margin-8x-bottom{margin-bottom:40px!important}html:not([dir=rtl]) .oj-lg-only-margin-8x-start{margin-left:40px!important}html[dir=rtl] .oj-lg-only-margin-8x-start{margin-right:40px!important}html:not([dir=rtl]) .oj-lg-only-margin-8x-end{margin-right:40px!important}html[dir=rtl] .oj-lg-only-margin-8x-end{margin-left:40px!important}html:not([dir=rtl]) .oj-lg-only-padding-8x{padding:40px!important}html[dir=rtl] .oj-lg-only-padding-8x{padding:40px!important}html:not([dir=rtl]) .oj-lg-only-padding-8x-horizontal{padding-left:40px!important;padding-right:40px!important}html[dir=rtl] .oj-lg-only-padding-8x-horizontal{padding-left:40px!important;padding-right:40px!important}html:not([dir=rtl]) .oj-lg-only-padding-8x-vertical{padding-top:40px!important;padding-bottom:40px!important}html[dir=rtl] .oj-lg-only-padding-8x-vertical{padding-top:40px!important;padding-bottom:40px!important}html:not([dir=rtl]) .oj-lg-only-padding-8x-top{padding-top:40px!important}html[dir=rtl] .oj-lg-only-padding-8x-top{padding-top:40px!important}html:not([dir=rtl]) .oj-lg-only-padding-8x-bottom{padding-bottom:40px!important}html[dir=rtl] .oj-lg-only-padding-8x-bottom{padding-bottom:40px!important}html:not([dir=rtl]) .oj-lg-only-padding-8x-start{padding-left:40px!important}html[dir=rtl] .oj-lg-only-padding-8x-start{padding-right:40px!important}html:not([dir=rtl]) .oj-lg-only-padding-8x-end{padding-right:40px!important}html[dir=rtl] .oj-lg-only-padding-8x-end{padding-left:40px!important}html:not([dir=rtl]) .oj-lg-only-margin-9x{margin:45px!important}html[dir=rtl] .oj-lg-only-margin-9x{margin:45px!important}html:not([dir=rtl]) .oj-lg-only-margin-9x-horizontal{margin-left:45px!important;margin-right:45px!important}html[dir=rtl] .oj-lg-only-margin-9x-horizontal{margin-left:45px!important;margin-right:45px!important}html:not([dir=rtl]) .oj-lg-only-margin-9x-vertical{margin-top:45px!important;margin-bottom:45px!important}html[dir=rtl] .oj-lg-only-margin-9x-vertical{margin-top:45px!important;margin-bottom:45px!important}.oj-lg-only-margin-9x-top{margin-top:45px!important}.oj-lg-only-margin-9x-bottom{margin-bottom:45px!important}html:not([dir=rtl]) .oj-lg-only-margin-9x-start{margin-left:45px!important}html[dir=rtl] .oj-lg-only-margin-9x-start{margin-right:45px!important}html:not([dir=rtl]) .oj-lg-only-margin-9x-end{margin-right:45px!important}html[dir=rtl] .oj-lg-only-margin-9x-end{margin-left:45px!important}html:not([dir=rtl]) .oj-lg-only-padding-9x{padding:45px!important}html[dir=rtl] .oj-lg-only-padding-9x{padding:45px!important}html:not([dir=rtl]) .oj-lg-only-padding-9x-horizontal{padding-left:45px!important;padding-right:45px!important}html[dir=rtl] .oj-lg-only-padding-9x-horizontal{padding-left:45px!important;padding-right:45px!important}html:not([dir=rtl]) .oj-lg-only-padding-9x-vertical{padding-top:45px!important;padding-bottom:45px!important}html[dir=rtl] .oj-lg-only-padding-9x-vertical{padding-top:45px!important;padding-bottom:45px!important}html:not([dir=rtl]) .oj-lg-only-padding-9x-top{padding-top:45px!important}html[dir=rtl] .oj-lg-only-padding-9x-top{padding-top:45px!important}html:not([dir=rtl]) .oj-lg-only-padding-9x-bottom{padding-bottom:45px!important}html[dir=rtl] .oj-lg-only-padding-9x-bottom{padding-bottom:45px!important}html:not([dir=rtl]) .oj-lg-only-padding-9x-start{padding-left:45px!important}html[dir=rtl] .oj-lg-only-padding-9x-start{padding-right:45px!important}html:not([dir=rtl]) .oj-lg-only-padding-9x-end{padding-right:45px!important}html[dir=rtl] .oj-lg-only-padding-9x-end{padding-left:45px!important}html:not([dir=rtl]) .oj-lg-only-margin-10x{margin:50px!important}html[dir=rtl] .oj-lg-only-margin-10x{margin:50px!important}html:not([dir=rtl]) .oj-lg-only-margin-10x-horizontal{margin-left:50px!important;margin-right:50px!important}html[dir=rtl] .oj-lg-only-margin-10x-horizontal{margin-left:50px!important;margin-right:50px!important}html:not([dir=rtl]) .oj-lg-only-margin-10x-vertical{margin-top:50px!important;margin-bottom:50px!important}html[dir=rtl] .oj-lg-only-margin-10x-vertical{margin-top:50px!important;margin-bottom:50px!important}.oj-lg-only-margin-10x-top{margin-top:50px!important}.oj-lg-only-margin-10x-bottom{margin-bottom:50px!important}html:not([dir=rtl]) .oj-lg-only-margin-10x-start{margin-left:50px!important}html[dir=rtl] .oj-lg-only-margin-10x-start{margin-right:50px!important}html:not([dir=rtl]) .oj-lg-only-margin-10x-end{margin-right:50px!important}html[dir=rtl] .oj-lg-only-margin-10x-end{margin-left:50px!important}html:not([dir=rtl]) .oj-lg-only-padding-10x{padding:50px!important}html[dir=rtl] .oj-lg-only-padding-10x{padding:50px!important}html:not([dir=rtl]) .oj-lg-only-padding-10x-horizontal{padding-left:50px!important;padding-right:50px!important}html[dir=rtl] .oj-lg-only-padding-10x-horizontal{padding-left:50px!important;padding-right:50px!important}html:not([dir=rtl]) .oj-lg-only-padding-10x-vertical{padding-top:50px!important;padding-bottom:50px!important}html[dir=rtl] .oj-lg-only-padding-10x-vertical{padding-top:50px!important;padding-bottom:50px!important}html:not([dir=rtl]) .oj-lg-only-padding-10x-top{padding-top:50px!important}html[dir=rtl] .oj-lg-only-padding-10x-top{padding-top:50px!important}html:not([dir=rtl]) .oj-lg-only-padding-10x-bottom{padding-bottom:50px!important}html[dir=rtl] .oj-lg-only-padding-10x-bottom{padding-bottom:50px!important}html:not([dir=rtl]) .oj-lg-only-padding-10x-start{padding-left:50px!important}html[dir=rtl] .oj-lg-only-padding-10x-start{padding-right:50px!important}html:not([dir=rtl]) .oj-lg-only-padding-10x-end{padding-right:50px!important}html[dir=rtl] .oj-lg-only-padding-10x-end{padding-left:50px!important}html:not([dir=rtl]) .oj-lg-only-margin-11x{margin:55px!important}html[dir=rtl] .oj-lg-only-margin-11x{margin:55px!important}html:not([dir=rtl]) .oj-lg-only-margin-11x-horizontal{margin-left:55px!important;margin-right:55px!important}html[dir=rtl] .oj-lg-only-margin-11x-horizontal{margin-left:55px!important;margin-right:55px!important}html:not([dir=rtl]) .oj-lg-only-margin-11x-vertical{margin-top:55px!important;margin-bottom:55px!important}html[dir=rtl] .oj-lg-only-margin-11x-vertical{margin-top:55px!important;margin-bottom:55px!important}.oj-lg-only-margin-11x-top{margin-top:55px!important}.oj-lg-only-margin-11x-bottom{margin-bottom:55px!important}html:not([dir=rtl]) .oj-lg-only-margin-11x-start{margin-left:55px!important}html[dir=rtl] .oj-lg-only-margin-11x-start{margin-right:55px!important}html:not([dir=rtl]) .oj-lg-only-margin-11x-end{margin-right:55px!important}html[dir=rtl] .oj-lg-only-margin-11x-end{margin-left:55px!important}html:not([dir=rtl]) .oj-lg-only-padding-11x{padding:55px!important}html[dir=rtl] .oj-lg-only-padding-11x{padding:55px!important}html:not([dir=rtl]) .oj-lg-only-padding-11x-horizontal{padding-left:55px!important;padding-right:55px!important}html[dir=rtl] .oj-lg-only-padding-11x-horizontal{padding-left:55px!important;padding-right:55px!important}html:not([dir=rtl]) .oj-lg-only-padding-11x-vertical{padding-top:55px!important;padding-bottom:55px!important}html[dir=rtl] .oj-lg-only-padding-11x-vertical{padding-top:55px!important;padding-bottom:55px!important}html:not([dir=rtl]) .oj-lg-only-padding-11x-top{padding-top:55px!important}html[dir=rtl] .oj-lg-only-padding-11x-top{padding-top:55px!important}html:not([dir=rtl]) .oj-lg-only-padding-11x-bottom{padding-bottom:55px!important}html[dir=rtl] .oj-lg-only-padding-11x-bottom{padding-bottom:55px!important}html:not([dir=rtl]) .oj-lg-only-padding-11x-start{padding-left:55px!important}html[dir=rtl] .oj-lg-only-padding-11x-start{padding-right:55px!important}html:not([dir=rtl]) .oj-lg-only-padding-11x-end{padding-right:55px!important}html[dir=rtl] .oj-lg-only-padding-11x-end{padding-left:55px!important}html:not([dir=rtl]) .oj-lg-only-margin-12x{margin:60px!important}html[dir=rtl] .oj-lg-only-margin-12x{margin:60px!important}html:not([dir=rtl]) .oj-lg-only-margin-12x-horizontal{margin-left:60px!important;margin-right:60px!important}html[dir=rtl] .oj-lg-only-margin-12x-horizontal{margin-left:60px!important;margin-right:60px!important}html:not([dir=rtl]) .oj-lg-only-margin-12x-vertical{margin-top:60px!important;margin-bottom:60px!important}html[dir=rtl] .oj-lg-only-margin-12x-vertical{margin-top:60px!important;margin-bottom:60px!important}.oj-lg-only-margin-12x-top{margin-top:60px!important}.oj-lg-only-margin-12x-bottom{margin-bottom:60px!important}html:not([dir=rtl]) .oj-lg-only-margin-12x-start{margin-left:60px!important}html[dir=rtl] .oj-lg-only-margin-12x-start{margin-right:60px!important}html:not([dir=rtl]) .oj-lg-only-margin-12x-end{margin-right:60px!important}html[dir=rtl] .oj-lg-only-margin-12x-end{margin-left:60px!important}html:not([dir=rtl]) .oj-lg-only-padding-12x{padding:60px!important}html[dir=rtl] .oj-lg-only-padding-12x{padding:60px!important}html:not([dir=rtl]) .oj-lg-only-padding-12x-horizontal{padding-left:60px!important;padding-right:60px!important}html[dir=rtl] .oj-lg-only-padding-12x-horizontal{padding-left:60px!important;padding-right:60px!important}html:not([dir=rtl]) .oj-lg-only-padding-12x-vertical{padding-top:60px!important;padding-bottom:60px!important}html[dir=rtl] .oj-lg-only-padding-12x-vertical{padding-top:60px!important;padding-bottom:60px!important}html:not([dir=rtl]) .oj-lg-only-padding-12x-top{padding-top:60px!important}html[dir=rtl] .oj-lg-only-padding-12x-top{padding-top:60px!important}html:not([dir=rtl]) .oj-lg-only-padding-12x-bottom{padding-bottom:60px!important}html[dir=rtl] .oj-lg-only-padding-12x-bottom{padding-bottom:60px!important}html:not([dir=rtl]) .oj-lg-only-padding-12x-start{padding-left:60px!important}html[dir=rtl] .oj-lg-only-padding-12x-start{padding-right:60px!important}html:not([dir=rtl]) .oj-lg-only-padding-12x-end{padding-right:60px!important}html[dir=rtl] .oj-lg-only-padding-12x-end{padding-left:60px!important}.oj-lg-only-width-1\/2{width:50%!important}.oj-lg-only-width-1\/3{width:33.333333%!important}.oj-lg-only-width-2\/3{width:66.666667%!important}.oj-lg-only-width-1\/4{width:25%!important}.oj-lg-only-width-3\/4{width:75%!important}.oj-lg-only-width-1\/5{width:20%!important}.oj-lg-only-width-2\/5{width:40%!important}.oj-lg-only-width-3\/5{width:60%!important}.oj-lg-only-width-4\/5{width:80%!important}.oj-lg-only-width-full{width:100%!important}.oj-lg-only-text-align-end{text-align:right}html[dir=rtl] .oj-lg-only-text-align-end{text-align:left}.oj-lg-only-float-end{float:right}html[dir=rtl] .oj-lg-only-float-end{float:left}.oj-lg-only-float-start{float:left}html[dir=rtl] .oj-lg-only-float-start{float:right}}.oj-mq-sm-up{font-family:"/print, screen/"}.oj-mq-md-up{font-family:"/print, screen and (min-width: 768px)/"}.oj-mq-lg-up{font-family:"/print and (orientation: landscape), screen and (min-width: 1024px)/"}.oj-mq-xl-up{font-family:"/screen and (min-width: 1281px)/"}.oj-mq-xxl-up{font-family:"/null/"}.oj-mq-sm-only{font-family:"/screen and (max-width: 767.9px)/"}.oj-mq-md-only{font-family:"/print and (orientation: portrait), screen and (min-width: 768px) and (max-width: 1023.9px)/"}.oj-mq-lg-only{font-family:"/print and (orientation: landscape), screen and (min-width: 1024px) and (max-width: 1280.9px)/"}.oj-mq-xl-only{font-family:"/null/"}.oj-mq-md-down{font-family:"/print and (orientation: portrait), screen and (max-width: 1023.9px)/"}.oj-mq-lg-down{font-family:"/print and (orientation: landscape), screen and (max-width: 1280.9px)/"}.oj-mq-xl-down{font-family:"/null/"}.oj-mq-high-resolution{font-family:"/(-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), (min-resolution: 1.5dppx)/"}@media print,screen{.oj-form>.oj-flex>.oj-flex-item>.oj-sm-label-nowrap,.oj-sm-labels-nowrap>.oj-flex>.oj-flex-item>.oj-formlayout-inline-label>.oj-label,.oj-sm-labels-nowrap>.oj-flex>.oj-flex-item>.oj-label,.oj-sm-labels-nowrap>.oj-flex>.oj-flex-item>.oj-label-nocomp,.oj-sm-labels-nowrap>.oj-flex>.oj-flex-item>.oj-label-value .oj-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oj-formlayout-inline-label>.oj-label,.oj-formlayout-inline-label>.oj-label-nocomp,.oj-sm-labels-inline>.oj-flex>.oj-flex-item>.oj-label,.oj-sm-labels-inline>.oj-flex>.oj-flex-item>.oj-label-nocomp{width:100%;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;text-align:right}html[dir=rtl] .oj-formlayout-inline-label>.oj-label,html[dir=rtl] .oj-formlayout-inline-label>.oj-label-nocomp,html[dir=rtl] .oj-sm-labels-inline>.oj-flex>.oj-flex-item>.oj-label,html[dir=rtl] .oj-sm-labels-inline>.oj-flex>.oj-flex-item>.oj-label-nocomp{text-align:left}.oj-formlayout-inline-value{text-align:left}html[dir=rtl] .oj-formlayout-inline-value{text-align:right}.oj-sm-labels-inline>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-required-icon,.oj-sm-labels-inline>.oj-form>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-required-icon{margin-top:1px}.oj-sm-labels-inline>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-help-icon,.oj-sm-labels-inline>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-help-icon-anchor,.oj-sm-labels-inline>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-required-icon,.oj-sm-labels-inline>.oj-flex>.oj-flex-item:nth-child(odd) label,.oj-sm-labels-inline>.oj-form>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-help-icon,.oj-sm-labels-inline>.oj-form>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-help-icon-anchor,.oj-sm-labels-inline>.oj-form>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-required-icon,.oj-sm-labels-inline>.oj-form>.oj-flex>.oj-flex-item:nth-child(odd) label{float:none}html:not([dir=rtl]) .oj-sm-labels-inline>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-help-icon,html:not([dir=rtl]) .oj-sm-labels-inline>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-required-icon,html:not([dir=rtl]) .oj-sm-labels-inline>.oj-form>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-help-icon,html:not([dir=rtl]) .oj-sm-labels-inline>.oj-form>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-required-icon{margin-left:0;margin-right:6px}html[dir=rtl] .oj-sm-labels-inline>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-help-icon,html[dir=rtl] .oj-sm-labels-inline>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-required-icon,html[dir=rtl] .oj-sm-labels-inline>.oj-form>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-help-icon,html[dir=rtl] .oj-sm-labels-inline>.oj-form>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-required-icon{margin-right:0;margin-left:6px}.oj-formlayout-inline-label>.oj-label,.oj-formlayout-inline-label>.oj-label-nocomp,.oj-sm-labels-inline>.oj-flex>.oj-flex-item>.oj-label,.oj-sm-labels-inline>.oj-flex>.oj-flex-item>.oj-label-nocomp{display:inline-block;vertical-align:top;margin-top:.4em;box-sizing:border-box}html:not([dir=rtl]) .oj-formlayout-inline-label>.oj-label,html:not([dir=rtl]) .oj-formlayout-inline-label>.oj-label-nocomp,html:not([dir=rtl]) .oj-sm-labels-inline>.oj-flex>.oj-flex-item>.oj-label,html:not([dir=rtl]) .oj-sm-labels-inline>.oj-flex>.oj-flex-item>.oj-label-nocomp{padding-right:.5em}html[dir=rtl] .oj-formlayout-inline-label>.oj-label,html[dir=rtl] .oj-formlayout-inline-label>.oj-label-nocomp,html[dir=rtl] .oj-sm-labels-inline>.oj-flex>.oj-flex-item>.oj-label,html[dir=rtl] .oj-sm-labels-inline>.oj-flex>.oj-flex-item>.oj-label-nocomp{padding-left:.5em}.oj-formlayout-inline-label>.oj-label-inline-top,.oj-formlayout-inline-label>.oj-label-nocomp.oj-label-for-non-control,.oj-sm-labels-inline>.oj-flex>.oj-flex-item>.oj-label-inline-top,.oj-sm-labels-inline>.oj-flex>.oj-flex-item>.oj-label-nocomp.oj-label-for-non-control{margin-top:0}.oj-flformlayoutex-inline-label>.oj-checkboxset-label,.oj-formlayout-inline-label>.oj-radioset-label,.oj-sm-labels-inline>.oj-flex>.oj-flex-item>.oj-checkboxset-label,.oj-sm-labels-inline>.oj-flex>.oj-flex-item>.oj-radioset-label{margin-top:.19rem;margin-bottom:0}.oj-form>.oj-flex>.oj-flex-item>.oj-sm-label-nowrap .oj-label-group,.oj-sm-labels-nowrap>.oj-flex>.oj-flex-item>.oj-formlayout-inline-label>.oj-label .oj-label-group,.oj-sm-labels-nowrap>.oj-flex>.oj-flex-item>.oj-label .oj-label-group{width:inherit;overflow:inherit;text-overflow:inherit}.oj-formlayout-inline-label>.oj-label .oj-label-group,.oj-sm-labels-inline>.oj-flex>.oj-flex-item>.oj-label .oj-label-group{width:inherit;overflow:inherit;text-overflow:inherit;line-height:1.6em}.oj-sm-labels-inline>.oj-flex>.oj-flex-item:nth-child(odd)>.oj-label-nocomp:not(.oj-label-for-non-control){line-height:1.6em}html:not([dir=rtl]) .oj-sm-form-across>.oj-flex>.oj-flex-item:first-child{padding-left:0}html[dir=rtl] .oj-sm-form-across>.oj-flex>.oj-flex-item:first-child{padding-right:0}html:not([dir=rtl]) .oj-sm-form-across>.oj-flex>.oj-flex-item:last-child{padding-right:0}html[dir=rtl] .oj-sm-form-across>.oj-flex>.oj-flex-item:last-child{padding-left:0}.oj-form.oj-sm-form-across>.oj-flex{padding-left:0;padding-right:0}html:not([dir=rtl]) .oj-form.oj-sm-form-across{padding-left:0}html[dir=rtl] .oj-form.oj-sm-form-across{padding-right:0}html:not([dir=rtl]) .oj-form.oj-sm-form-across>.oj-flex{padding-right:0}html[dir=rtl] .oj-form.oj-sm-form-across>.oj-flex{padding-left:0}html:not([dir=rtl]) .oj-form-layout:not(.oj-sm-only-flex-direction-column)>.oj-flex-item:not(:first-child){margin-left:.5em}html[dir=rtl] .oj-form-layout:not(.oj-sm-only-flex-direction-column)>.oj-flex-item:not(:first-child){margin-right:.5em}.oj-form>.oj-flex>.oj-flex-item:nth-child(odd)>.oj-sm-label-inline{width:100%;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;text-align:right}html[dir=rtl] .oj-form>.oj-flex>.oj-flex-item:nth-child(odd)>.oj-sm-label-inline{text-align:left}.oj-sm-label-inline .oj-label-required-icon{margin-top:1px}.oj-sm-label-inline .oj-label-help-icon,.oj-sm-label-inline .oj-label-help-icon-anchor,.oj-sm-label-inline .oj-label-required-icon,.oj-sm-label-inline.oj-label label{float:none}html:not([dir=rtl]) .oj-sm-label-inline .oj-label-help-icon,html:not([dir=rtl]) .oj-sm-label-inline .oj-label-required-icon{margin-left:0;margin-right:6px}html[dir=rtl] .oj-sm-label-inline .oj-label-help-icon,html[dir=rtl] .oj-sm-label-inline .oj-label-required-icon{margin-right:0;margin-left:6px}.oj-sm-label-inline.oj-label{display:inline-block;vertical-align:top;margin-top:.4em;box-sizing:border-box}html:not([dir=rtl]) .oj-sm-label-inline.oj-label{padding-right:.5em}html[dir=rtl] .oj-sm-label-inline.oj-label{padding-left:.5em}.oj-sm-label-inline.oj-label-inline-top,.oj-sm-label-inline.oj-label-nocomp.oj-label-for-non-control{margin-top:0}.oj-sm-label-inline.oj-checkboxset-label,.oj-sm-label-inline.oj-radioset-label{margin-top:.19rem;margin-bottom:0}.oj-form>.oj-flex>.oj-flex-item:nth-child(odd)>.oj-sm-label-inline .oj-label-group{width:inherit;overflow:inherit;text-overflow:inherit;line-height:1.6em}html:not([dir=rtl]) .oj-sm-label-inline.oj-label label{float:none}html[dir=rtl] .oj-sm-label-inline.oj-label label{float:none}}@media print,screen and (min-width:768px){.oj-form>.oj-flex>.oj-flex-item>.oj-md-label-nowrap,.oj-md-labels-nowrap>.oj-flex>.oj-flex-item>.oj-formlayout-inline-label>.oj-label,.oj-md-labels-nowrap>.oj-flex>.oj-flex-item>.oj-label,.oj-md-labels-nowrap>.oj-flex>.oj-flex-item>.oj-label-nocomp,.oj-md-labels-nowrap>.oj-flex>.oj-flex-item>.oj-label-value .oj-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oj-formlayout-inline-label>.oj-label,.oj-formlayout-inline-label>.oj-label-nocomp,.oj-md-labels-inline>.oj-flex>.oj-flex-item>.oj-label,.oj-md-labels-inline>.oj-flex>.oj-flex-item>.oj-label-nocomp{width:100%;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;text-align:right}html[dir=rtl] .oj-formlayout-inline-label>.oj-label,html[dir=rtl] .oj-formlayout-inline-label>.oj-label-nocomp,html[dir=rtl] .oj-md-labels-inline>.oj-flex>.oj-flex-item>.oj-label,html[dir=rtl] .oj-md-labels-inline>.oj-flex>.oj-flex-item>.oj-label-nocomp{text-align:left}.oj-formlayout-inline-value{text-align:left}html[dir=rtl] .oj-formlayout-inline-value{text-align:right}.oj-md-labels-inline>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-required-icon,.oj-md-labels-inline>.oj-form>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-required-icon{margin-top:1px}.oj-md-labels-inline>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-help-icon,.oj-md-labels-inline>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-help-icon-anchor,.oj-md-labels-inline>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-required-icon,.oj-md-labels-inline>.oj-flex>.oj-flex-item:nth-child(odd) label,.oj-md-labels-inline>.oj-form>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-help-icon,.oj-md-labels-inline>.oj-form>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-help-icon-anchor,.oj-md-labels-inline>.oj-form>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-required-icon,.oj-md-labels-inline>.oj-form>.oj-flex>.oj-flex-item:nth-child(odd) label{float:none}html:not([dir=rtl]) .oj-md-labels-inline>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-help-icon,html:not([dir=rtl]) .oj-md-labels-inline>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-required-icon,html:not([dir=rtl]) .oj-md-labels-inline>.oj-form>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-help-icon,html:not([dir=rtl]) .oj-md-labels-inline>.oj-form>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-required-icon{margin-left:0;margin-right:6px}html[dir=rtl] .oj-md-labels-inline>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-help-icon,html[dir=rtl] .oj-md-labels-inline>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-required-icon,html[dir=rtl] .oj-md-labels-inline>.oj-form>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-help-icon,html[dir=rtl] .oj-md-labels-inline>.oj-form>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-required-icon{margin-right:0;margin-left:6px}.oj-formlayout-inline-label>.oj-label,.oj-formlayout-inline-label>.oj-label-nocomp,.oj-md-labels-inline>.oj-flex>.oj-flex-item>.oj-label,.oj-md-labels-inline>.oj-flex>.oj-flex-item>.oj-label-nocomp{display:inline-block;vertical-align:top;margin-top:.4em;box-sizing:border-box}html:not([dir=rtl]) .oj-formlayout-inline-label>.oj-label,html:not([dir=rtl]) .oj-formlayout-inline-label>.oj-label-nocomp,html:not([dir=rtl]) .oj-md-labels-inline>.oj-flex>.oj-flex-item>.oj-label,html:not([dir=rtl]) .oj-md-labels-inline>.oj-flex>.oj-flex-item>.oj-label-nocomp{padding-right:.5em}html[dir=rtl] .oj-formlayout-inline-label>.oj-label,html[dir=rtl] .oj-formlayout-inline-label>.oj-label-nocomp,html[dir=rtl] .oj-md-labels-inline>.oj-flex>.oj-flex-item>.oj-label,html[dir=rtl] .oj-md-labels-inline>.oj-flex>.oj-flex-item>.oj-label-nocomp{padding-left:.5em}.oj-formlayout-inline-label>.oj-label-inline-top,.oj-formlayout-inline-label>.oj-label-nocomp.oj-label-for-non-control,.oj-md-labels-inline>.oj-flex>.oj-flex-item>.oj-label-inline-top,.oj-md-labels-inline>.oj-flex>.oj-flex-item>.oj-label-nocomp.oj-label-for-non-control{margin-top:0}.oj-flformlayoutex-inline-label>.oj-checkboxset-label,.oj-formlayout-inline-label>.oj-radioset-label,.oj-md-labels-inline>.oj-flex>.oj-flex-item>.oj-checkboxset-label,.oj-md-labels-inline>.oj-flex>.oj-flex-item>.oj-radioset-label{margin-top:.19rem;margin-bottom:0}.oj-form>.oj-flex>.oj-flex-item>.oj-md-label-nowrap .oj-label-group,.oj-md-labels-nowrap>.oj-flex>.oj-flex-item>.oj-formlayout-inline-label>.oj-label .oj-label-group,.oj-md-labels-nowrap>.oj-flex>.oj-flex-item>.oj-label .oj-label-group{width:inherit;overflow:inherit;text-overflow:inherit}.oj-formlayout-inline-label>.oj-label .oj-label-group,.oj-md-labels-inline>.oj-flex>.oj-flex-item>.oj-label .oj-label-group{width:inherit;overflow:inherit;text-overflow:inherit;line-height:1.6em}.oj-md-labels-inline>.oj-flex>.oj-flex-item:nth-child(odd)>.oj-label-nocomp:not(.oj-label-for-non-control){line-height:1.6em}html:not([dir=rtl]) .oj-md-form-across>.oj-flex>.oj-flex-item:first-child{padding-left:0}html[dir=rtl] .oj-md-form-across>.oj-flex>.oj-flex-item:first-child{padding-right:0}html:not([dir=rtl]) .oj-md-form-across>.oj-flex>.oj-flex-item:last-child{padding-right:0}html[dir=rtl] .oj-md-form-across>.oj-flex>.oj-flex-item:last-child{padding-left:0}.oj-form.oj-md-form-across>.oj-flex{padding-left:0;padding-right:0}html:not([dir=rtl]) .oj-form.oj-md-form-across{padding-left:0}html[dir=rtl] .oj-form.oj-md-form-across{padding-right:0}html:not([dir=rtl]) .oj-form.oj-md-form-across>.oj-flex{padding-right:0}html[dir=rtl] .oj-form.oj-md-form-across>.oj-flex{padding-left:0}html:not([dir=rtl]) .oj-form-layout:not(.oj-md-only-flex-direction-column)>.oj-flex-item:not(:first-child){margin-left:.5em}html[dir=rtl] .oj-form-layout:not(.oj-md-only-flex-direction-column)>.oj-flex-item:not(:first-child){margin-right:.5em}.oj-form>.oj-flex>.oj-flex-item:nth-child(odd)>.oj-md-label-inline{width:100%;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;text-align:right}html[dir=rtl] .oj-form>.oj-flex>.oj-flex-item:nth-child(odd)>.oj-md-label-inline{text-align:left}.oj-md-label-inline .oj-label-required-icon{margin-top:1px}.oj-md-label-inline .oj-label-help-icon,.oj-md-label-inline .oj-label-help-icon-anchor,.oj-md-label-inline .oj-label-required-icon,.oj-md-label-inline.oj-label label{float:none}html:not([dir=rtl]) .oj-md-label-inline .oj-label-help-icon,html:not([dir=rtl]) .oj-md-label-inline .oj-label-required-icon{margin-left:0;margin-right:6px}html[dir=rtl] .oj-md-label-inline .oj-label-help-icon,html[dir=rtl] .oj-md-label-inline .oj-label-required-icon{margin-right:0;margin-left:6px}.oj-md-label-inline.oj-label{display:inline-block;vertical-align:top;margin-top:.4em;box-sizing:border-box}html:not([dir=rtl]) .oj-md-label-inline.oj-label{padding-right:.5em}html[dir=rtl] .oj-md-label-inline.oj-label{padding-left:.5em}.oj-md-label-inline.oj-label-inline-top,.oj-md-label-inline.oj-label-nocomp.oj-label-for-non-control{margin-top:0}.oj-md-label-inline.oj-checkboxset-label,.oj-md-label-inline.oj-radioset-label{margin-top:.19rem;margin-bottom:0}.oj-form>.oj-flex>.oj-flex-item:nth-child(odd)>.oj-md-label-inline .oj-label-group{width:inherit;overflow:inherit;text-overflow:inherit;line-height:1.6em}html:not([dir=rtl]) .oj-md-label-inline.oj-label label{float:none}html[dir=rtl] .oj-md-label-inline.oj-label label{float:none}}@media print and (orientation:landscape),screen and (min-width:1024px){.oj-form>.oj-flex>.oj-flex-item>.oj-lg-label-nowrap,.oj-lg-labels-nowrap>.oj-flex>.oj-flex-item>.oj-formlayout-inline-label>.oj-label,.oj-lg-labels-nowrap>.oj-flex>.oj-flex-item>.oj-label,.oj-lg-labels-nowrap>.oj-flex>.oj-flex-item>.oj-label-nocomp,.oj-lg-labels-nowrap>.oj-flex>.oj-flex-item>.oj-label-value .oj-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oj-formlayout-inline-label>.oj-label,.oj-formlayout-inline-label>.oj-label-nocomp,.oj-lg-labels-inline>.oj-flex>.oj-flex-item>.oj-label,.oj-lg-labels-inline>.oj-flex>.oj-flex-item>.oj-label-nocomp{width:100%;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;text-align:right}html[dir=rtl] .oj-formlayout-inline-label>.oj-label,html[dir=rtl] .oj-formlayout-inline-label>.oj-label-nocomp,html[dir=rtl] .oj-lg-labels-inline>.oj-flex>.oj-flex-item>.oj-label,html[dir=rtl] .oj-lg-labels-inline>.oj-flex>.oj-flex-item>.oj-label-nocomp{text-align:left}.oj-formlayout-inline-value{text-align:left}html[dir=rtl] .oj-formlayout-inline-value{text-align:right}.oj-lg-labels-inline>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-required-icon,.oj-lg-labels-inline>.oj-form>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-required-icon{margin-top:1px}.oj-lg-labels-inline>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-help-icon,.oj-lg-labels-inline>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-help-icon-anchor,.oj-lg-labels-inline>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-required-icon,.oj-lg-labels-inline>.oj-flex>.oj-flex-item:nth-child(odd) label,.oj-lg-labels-inline>.oj-form>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-help-icon,.oj-lg-labels-inline>.oj-form>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-help-icon-anchor,.oj-lg-labels-inline>.oj-form>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-required-icon,.oj-lg-labels-inline>.oj-form>.oj-flex>.oj-flex-item:nth-child(odd) label{float:none}html:not([dir=rtl]) .oj-lg-labels-inline>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-help-icon,html:not([dir=rtl]) .oj-lg-labels-inline>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-required-icon,html:not([dir=rtl]) .oj-lg-labels-inline>.oj-form>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-help-icon,html:not([dir=rtl]) .oj-lg-labels-inline>.oj-form>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-required-icon{margin-left:0;margin-right:6px}html[dir=rtl] .oj-lg-labels-inline>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-help-icon,html[dir=rtl] .oj-lg-labels-inline>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-required-icon,html[dir=rtl] .oj-lg-labels-inline>.oj-form>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-help-icon,html[dir=rtl] .oj-lg-labels-inline>.oj-form>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-required-icon{margin-right:0;margin-left:6px}.oj-formlayout-inline-label>.oj-label,.oj-formlayout-inline-label>.oj-label-nocomp,.oj-lg-labels-inline>.oj-flex>.oj-flex-item>.oj-label,.oj-lg-labels-inline>.oj-flex>.oj-flex-item>.oj-label-nocomp{display:inline-block;vertical-align:top;margin-top:.4em;box-sizing:border-box}html:not([dir=rtl]) .oj-formlayout-inline-label>.oj-label,html:not([dir=rtl]) .oj-formlayout-inline-label>.oj-label-nocomp,html:not([dir=rtl]) .oj-lg-labels-inline>.oj-flex>.oj-flex-item>.oj-label,html:not([dir=rtl]) .oj-lg-labels-inline>.oj-flex>.oj-flex-item>.oj-label-nocomp{padding-right:.5em}html[dir=rtl] .oj-formlayout-inline-label>.oj-label,html[dir=rtl] .oj-formlayout-inline-label>.oj-label-nocomp,html[dir=rtl] .oj-lg-labels-inline>.oj-flex>.oj-flex-item>.oj-label,html[dir=rtl] .oj-lg-labels-inline>.oj-flex>.oj-flex-item>.oj-label-nocomp{padding-left:.5em}.oj-formlayout-inline-label>.oj-label-inline-top,.oj-formlayout-inline-label>.oj-label-nocomp.oj-label-for-non-control,.oj-lg-labels-inline>.oj-flex>.oj-flex-item>.oj-label-inline-top,.oj-lg-labels-inline>.oj-flex>.oj-flex-item>.oj-label-nocomp.oj-label-for-non-control{margin-top:0}.oj-flformlayoutex-inline-label>.oj-checkboxset-label,.oj-formlayout-inline-label>.oj-radioset-label,.oj-lg-labels-inline>.oj-flex>.oj-flex-item>.oj-checkboxset-label,.oj-lg-labels-inline>.oj-flex>.oj-flex-item>.oj-radioset-label{margin-top:.19rem;margin-bottom:0}.oj-form>.oj-flex>.oj-flex-item>.oj-lg-label-nowrap .oj-label-group,.oj-lg-labels-nowrap>.oj-flex>.oj-flex-item>.oj-formlayout-inline-label>.oj-label .oj-label-group,.oj-lg-labels-nowrap>.oj-flex>.oj-flex-item>.oj-label .oj-label-group{width:inherit;overflow:inherit;text-overflow:inherit}.oj-formlayout-inline-label>.oj-label .oj-label-group,.oj-lg-labels-inline>.oj-flex>.oj-flex-item>.oj-label .oj-label-group{width:inherit;overflow:inherit;text-overflow:inherit;line-height:1.6em}.oj-lg-labels-inline>.oj-flex>.oj-flex-item:nth-child(odd)>.oj-label-nocomp:not(.oj-label-for-non-control){line-height:1.6em}html:not([dir=rtl]) .oj-lg-form-across>.oj-flex>.oj-flex-item:first-child{padding-left:0}html[dir=rtl] .oj-lg-form-across>.oj-flex>.oj-flex-item:first-child{padding-right:0}html:not([dir=rtl]) .oj-lg-form-across>.oj-flex>.oj-flex-item:last-child{padding-right:0}html[dir=rtl] .oj-lg-form-across>.oj-flex>.oj-flex-item:last-child{padding-left:0}.oj-form.oj-lg-form-across>.oj-flex{padding-left:0;padding-right:0}html:not([dir=rtl]) .oj-form.oj-lg-form-across{padding-left:0}html[dir=rtl] .oj-form.oj-lg-form-across{padding-right:0}html:not([dir=rtl]) .oj-form.oj-lg-form-across>.oj-flex{padding-right:0}html[dir=rtl] .oj-form.oj-lg-form-across>.oj-flex{padding-left:0}html:not([dir=rtl]) .oj-form-layout:not(.oj-lg-only-flex-direction-column)>.oj-flex-item:not(:first-child){margin-left:.5em}html[dir=rtl] .oj-form-layout:not(.oj-lg-only-flex-direction-column)>.oj-flex-item:not(:first-child){margin-right:.5em}.oj-form>.oj-flex>.oj-flex-item:nth-child(odd)>.oj-lg-label-inline{width:100%;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;text-align:right}html[dir=rtl] .oj-form>.oj-flex>.oj-flex-item:nth-child(odd)>.oj-lg-label-inline{text-align:left}.oj-lg-label-inline .oj-label-required-icon{margin-top:1px}.oj-lg-label-inline .oj-label-help-icon,.oj-lg-label-inline .oj-label-help-icon-anchor,.oj-lg-label-inline .oj-label-required-icon,.oj-lg-label-inline.oj-label label{float:none}html:not([dir=rtl]) .oj-lg-label-inline .oj-label-help-icon,html:not([dir=rtl]) .oj-lg-label-inline .oj-label-required-icon{margin-left:0;margin-right:6px}html[dir=rtl] .oj-lg-label-inline .oj-label-help-icon,html[dir=rtl] .oj-lg-label-inline .oj-label-required-icon{margin-right:0;margin-left:6px}.oj-lg-label-inline.oj-label{display:inline-block;vertical-align:top;margin-top:.4em;box-sizing:border-box}html:not([dir=rtl]) .oj-lg-label-inline.oj-label{padding-right:.5em}html[dir=rtl] .oj-lg-label-inline.oj-label{padding-left:.5em}.oj-lg-label-inline.oj-label-inline-top,.oj-lg-label-inline.oj-label-nocomp.oj-label-for-non-control{margin-top:0}.oj-lg-label-inline.oj-checkboxset-label,.oj-lg-label-inline.oj-radioset-label{margin-top:.19rem;margin-bottom:0}.oj-form>.oj-flex>.oj-flex-item:nth-child(odd)>.oj-lg-label-inline .oj-label-group{width:inherit;overflow:inherit;text-overflow:inherit;line-height:1.6em}html:not([dir=rtl]) .oj-lg-label-inline.oj-label label{float:none}html[dir=rtl] .oj-lg-label-inline.oj-label label{float:none}}@media screen and (min-width:1281px){.oj-form>.oj-flex>.oj-flex-item>.oj-xl-label-nowrap,.oj-xl-labels-nowrap>.oj-flex>.oj-flex-item>.oj-formlayout-inline-label>.oj-label,.oj-xl-labels-nowrap>.oj-flex>.oj-flex-item>.oj-label,.oj-xl-labels-nowrap>.oj-flex>.oj-flex-item>.oj-label-nocomp,.oj-xl-labels-nowrap>.oj-flex>.oj-flex-item>.oj-label-value .oj-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oj-formlayout-inline-label>.oj-label,.oj-formlayout-inline-label>.oj-label-nocomp,.oj-xl-labels-inline>.oj-flex>.oj-flex-item>.oj-label,.oj-xl-labels-inline>.oj-flex>.oj-flex-item>.oj-label-nocomp{width:100%;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;text-align:right}html[dir=rtl] .oj-formlayout-inline-label>.oj-label,html[dir=rtl] .oj-formlayout-inline-label>.oj-label-nocomp,html[dir=rtl] .oj-xl-labels-inline>.oj-flex>.oj-flex-item>.oj-label,html[dir=rtl] .oj-xl-labels-inline>.oj-flex>.oj-flex-item>.oj-label-nocomp{text-align:left}.oj-formlayout-inline-value{text-align:left}html[dir=rtl] .oj-formlayout-inline-value{text-align:right}.oj-xl-labels-inline>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-required-icon,.oj-xl-labels-inline>.oj-form>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-required-icon{margin-top:1px}.oj-xl-labels-inline>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-help-icon,.oj-xl-labels-inline>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-help-icon-anchor,.oj-xl-labels-inline>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-required-icon,.oj-xl-labels-inline>.oj-flex>.oj-flex-item:nth-child(odd) label,.oj-xl-labels-inline>.oj-form>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-help-icon,.oj-xl-labels-inline>.oj-form>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-help-icon-anchor,.oj-xl-labels-inline>.oj-form>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-required-icon,.oj-xl-labels-inline>.oj-form>.oj-flex>.oj-flex-item:nth-child(odd) label{float:none}html:not([dir=rtl]) .oj-xl-labels-inline>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-help-icon,html:not([dir=rtl]) .oj-xl-labels-inline>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-required-icon,html:not([dir=rtl]) .oj-xl-labels-inline>.oj-form>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-help-icon,html:not([dir=rtl]) .oj-xl-labels-inline>.oj-form>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-required-icon{margin-left:0;margin-right:6px}html[dir=rtl] .oj-xl-labels-inline>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-help-icon,html[dir=rtl] .oj-xl-labels-inline>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-required-icon,html[dir=rtl] .oj-xl-labels-inline>.oj-form>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-help-icon,html[dir=rtl] .oj-xl-labels-inline>.oj-form>.oj-flex>.oj-flex-item:nth-child(odd) .oj-label-required-icon{margin-right:0;margin-left:6px}.oj-formlayout-inline-label>.oj-label,.oj-formlayout-inline-label>.oj-label-nocomp,.oj-xl-labels-inline>.oj-flex>.oj-flex-item>.oj-label,.oj-xl-labels-inline>.oj-flex>.oj-flex-item>.oj-label-nocomp{display:inline-block;vertical-align:top;margin-top:.4em;box-sizing:border-box}html:not([dir=rtl]) .oj-formlayout-inline-label>.oj-label,html:not([dir=rtl]) .oj-formlayout-inline-label>.oj-label-nocomp,html:not([dir=rtl]) .oj-xl-labels-inline>.oj-flex>.oj-flex-item>.oj-label,html:not([dir=rtl]) .oj-xl-labels-inline>.oj-flex>.oj-flex-item>.oj-label-nocomp{padding-right:.5em}html[dir=rtl] .oj-formlayout-inline-label>.oj-label,html[dir=rtl] .oj-formlayout-inline-label>.oj-label-nocomp,html[dir=rtl] .oj-xl-labels-inline>.oj-flex>.oj-flex-item>.oj-label,html[dir=rtl] .oj-xl-labels-inline>.oj-flex>.oj-flex-item>.oj-label-nocomp{padding-left:.5em}.oj-formlayout-inline-label>.oj-label-inline-top,.oj-formlayout-inline-label>.oj-label-nocomp.oj-label-for-non-control,.oj-xl-labels-inline>.oj-flex>.oj-flex-item>.oj-label-inline-top,.oj-xl-labels-inline>.oj-flex>.oj-flex-item>.oj-label-nocomp.oj-label-for-non-control{margin-top:0}.oj-flformlayoutex-inline-label>.oj-checkboxset-label,.oj-formlayout-inline-label>.oj-radioset-label,.oj-xl-labels-inline>.oj-flex>.oj-flex-item>.oj-checkboxset-label,.oj-xl-labels-inline>.oj-flex>.oj-flex-item>.oj-radioset-label{margin-top:.19rem;margin-bottom:0}.oj-form>.oj-flex>.oj-flex-item>.oj-xl-label-nowrap .oj-label-group,.oj-xl-labels-nowrap>.oj-flex>.oj-flex-item>.oj-formlayout-inline-label>.oj-label .oj-label-group,.oj-xl-labels-nowrap>.oj-flex>.oj-flex-item>.oj-label .oj-label-group{width:inherit;overflow:inherit;text-overflow:inherit}.oj-formlayout-inline-label>.oj-label .oj-label-group,.oj-xl-labels-inline>.oj-flex>.oj-flex-item>.oj-label .oj-label-group{width:inherit;overflow:inherit;text-overflow:inherit;line-height:1.6em}.oj-xl-labels-inline>.oj-flex>.oj-flex-item:nth-child(odd)>.oj-label-nocomp:not(.oj-label-for-non-control){line-height:1.6em}html:not([dir=rtl]) .oj-xl-form-across>.oj-flex>.oj-flex-item:first-child{padding-left:0}html[dir=rtl] .oj-xl-form-across>.oj-flex>.oj-flex-item:first-child{padding-right:0}html:not([dir=rtl]) .oj-xl-form-across>.oj-flex>.oj-flex-item:last-child{padding-right:0}html[dir=rtl] .oj-xl-form-across>.oj-flex>.oj-flex-item:last-child{padding-left:0}.oj-form.oj-xl-form-across>.oj-flex{padding-left:0;padding-right:0}html:not([dir=rtl]) .oj-form.oj-xl-form-across{padding-left:0}html[dir=rtl] .oj-form.oj-xl-form-across{padding-right:0}html:not([dir=rtl]) .oj-form.oj-xl-form-across>.oj-flex{padding-right:0}html[dir=rtl] .oj-form.oj-xl-form-across>.oj-flex{padding-left:0}html:not([dir=rtl]) .oj-form-layout:not(.oj-xl-only-flex-direction-column)>.oj-flex-item:not(:first-child){margin-left:.5em}html[dir=rtl] .oj-form-layout:not(.oj-xl-only-flex-direction-column)>.oj-flex-item:not(:first-child){margin-right:.5em}.oj-form>.oj-flex>.oj-flex-item:nth-child(odd)>.oj-xl-label-inline{width:100%;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;text-align:right}html[dir=rtl] .oj-form>.oj-flex>.oj-flex-item:nth-child(odd)>.oj-xl-label-inline{text-align:left}.oj-xl-label-inline .oj-label-required-icon{margin-top:1px}.oj-xl-label-inline .oj-label-help-icon,.oj-xl-label-inline .oj-label-help-icon-anchor,.oj-xl-label-inline .oj-label-required-icon,.oj-xl-label-inline.oj-label label{float:none}html:not([dir=rtl]) .oj-xl-label-inline .oj-label-help-icon,html:not([dir=rtl]) .oj-xl-label-inline .oj-label-required-icon{margin-left:0;margin-right:6px}html[dir=rtl] .oj-xl-label-inline .oj-label-help-icon,html[dir=rtl] .oj-xl-label-inline .oj-label-required-icon{margin-right:0;margin-left:6px}.oj-xl-label-inline.oj-label{display:inline-block;vertical-align:top;margin-top:.4em;box-sizing:border-box}html:not([dir=rtl]) .oj-xl-label-inline.oj-label{padding-right:.5em}html[dir=rtl] .oj-xl-label-inline.oj-label{padding-left:.5em}.oj-xl-label-inline.oj-label-inline-top,.oj-xl-label-inline.oj-label-nocomp.oj-label-for-non-control{margin-top:0}.oj-xl-label-inline.oj-checkboxset-label,.oj-xl-label-inline.oj-radioset-label{margin-top:.19rem;margin-bottom:0}.oj-form>.oj-flex>.oj-flex-item:nth-child(odd)>.oj-xl-label-inline .oj-label-group{width:inherit;overflow:inherit;text-overflow:inherit;line-height:1.6em}html:not([dir=rtl]) .oj-xl-label-inline.oj-label label{float:none}html[dir=rtl] .oj-xl-label-inline.oj-label label{float:none}}@media screen and (max-width:767.9px){.oj-form-layout.oj-sm-only-flex-direction-column>.oj-flex-item:not(:last-child)>.oj-form>.oj-flex:last-child{border-width:0 0 0 0}}@media print and (orientation:portrait),screen and (min-width:768px) and (max-width:1023.9px){.oj-form-layout.oj-md-only-flex-direction-column>.oj-flex-item:not(:last-child)>.oj-form>.oj-flex:last-child{border-width:0 0 0 0}}@media print and (orientation:landscape),screen and (min-width:1024px) and (max-width:1280.9px){.oj-form-layout.oj-lg-only-flex-direction-column>.oj-flex-item:not(:last-child)>.oj-form>.oj-flex:last-child{border-width:0 0 0 0}}.oj-applayout-fixed-bottom,.oj-applayout-fixed-top,.oj-hybrid-applayout-navbar,.oj-hybrid-applayout-navbar-fixed-bottom,.oj-hybrid-applayout-navbar-fixed-top{position:fixed;width:100%;box-sizing:border-box;z-index:100}.oj-applayout-fixed-top,.oj-hybrid-applayout-navbar-fixed-top{top:0}.oj-applayout-fixed-bottom,.oj-hybrid-applayout-navbar,.oj-hybrid-applayout-navbar-fixed-bottom{bottom:0}.oj-hybrid{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.oj-hybrid input,.oj-hybrid textarea{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.oj-hybrid-padding{padding:.625rem}.oj-hybrid-padding-vertical{padding-top:.625rem;padding-bottom:.625rem}.oj-hybrid-padding-horizontal{padding-left:.625rem;padding-right:.625rem}.oj-hybrid-padding-top{padding-top:.625rem}.oj-hybrid-padding-bottom{padding-bottom:.625rem}html:not([dir=rtl]) .oj-hybrid-padding-start{padding-left:.625rem}html[dir=rtl] .oj-hybrid-padding-start{padding-right:.625rem}html:not([dir=rtl]) .oj-hybrid-applayout-header-no-border>.oj-flex-bar-start,html:not([dir=rtl]) .oj-hybrid-applayout-header>.oj-flex-bar-start,html:not([dir=rtl]) .oj-hybrid-padding-end{padding-right:.625rem}html[dir=rtl] .oj-hybrid-applayout-header-no-border>.oj-flex-bar-start,html[dir=rtl] .oj-hybrid-applayout-header>.oj-flex-bar-start,html[dir=rtl] .oj-hybrid-padding-end{padding-left:.625rem}.oj-hybrid-applayout-offcanvas{width:90%;max-width:320px;background-color:#323334;color:#fff;box-shadow:3px 2px 7px hsla(0,0%,0%,.5);box-sizing:border-box}.oj-hybrid.oj-platform-ios.oj-platform-cordova.oj-hybrid-statusbar-spacer .oj-hybrid-applayout-offcanvas{padding-top:0;padding-top:constant(safe-area-inset-top);padding-top:env(safe-area-inset-top)}html:not([dir=rtl]) .oj-hybrid.oj-platform-ios.oj-platform-cordova.oj-hybrid-statusbar-spacer .oj-hybrid-applayout-offcanvas .oj-navigationlist-item-element{margin-left:0;margin-left:constant(safe-area-inset-left);margin-left:env(safe-area-inset-left)}html[dir=rtl] .oj-hybrid.oj-platform-ios.oj-platform-cordova.oj-hybrid-statusbar-spacer .oj-hybrid-applayout-offcanvas .oj-navigationlist-item-element{margin-right:0;margin-right:constant(safe-area-inset-right);margin-right:env(safe-area-inset-right)}.oj-hybrid-applayout-page{min-height:100vh;background-color:#fff}.oj-hybrid-applayout-header,.oj-hybrid-applayout-header-no-border{box-shadow:none;border-bottom:1px solid #e5e6e6;background-color:#f2f2f3;padding:0 .625rem 0 .625rem}.oj-hybrid-applayout-header-no-border::before,.oj-hybrid-applayout-header::before{content:"";display:inline-block;min-height:44px;visibility:hidden}.oj-hybrid-applayout-header-title{font-weight:400;font-size:1.125rem;color:rgba(0,0,0,.8);padding:0;margin:0}.oj-hybrid-applayout-header-no-border{border-style:none;box-shadow:none}.oj-hybrid-applayout-header .oj-button,.oj-hybrid-applayout-header .oj-button-button,.oj-hybrid-applayout-header-no-border .oj-button,.oj-hybrid-applayout-header-no-border .oj-button-button{margin-bottom:0}html:not([dir=rtl]) .oj-hybrid-applayout-header .oj-flex-bar-start>.oj-button:first-child,html:not([dir=rtl]) .oj-hybrid-applayout-header-no-border .oj-flex-bar-start>.oj-button:first-child{margin-left:calc(0px - .57143rem)}html[dir=rtl] .oj-hybrid-applayout-header .oj-flex-bar-start>.oj-button:first-child,html[dir=rtl] .oj-hybrid-applayout-header-no-border .oj-flex-bar-start>.oj-button:first-child{margin-right:calc(0px - .57143rem)}html:not([dir=rtl]) .oj-hybrid-applayout-header .oj-flex-bar-end>.oj-button:last-child,html:not([dir=rtl]) .oj-hybrid-applayout-header-no-border .oj-flex-bar-end>.oj-button:last-child{margin-right:calc(0px - .57143rem)}html[dir=rtl] .oj-hybrid-applayout-header .oj-flex-bar-end>.oj-button:last-child,html[dir=rtl] .oj-hybrid-applayout-header-no-border .oj-flex-bar-end>.oj-button:last-child{margin-left:calc(0px - .57143rem)}.oj-hybrid.oj-platform-ios.oj-platform-cordova.oj-hybrid-statusbar-spacer .oj-hybrid-applayout-header,.oj-hybrid.oj-platform-ios.oj-platform-cordova.oj-hybrid-statusbar-spacer .oj-hybrid-applayout-header-no-border{padding-top:20px;padding-top:constant(safe-area-inset-top);padding-top:env(safe-area-inset-top);min-height:calc(44px + 20px)}.oj-hybrid.oj-platform-ios.oj-platform-cordova.oj-hybrid-statusbar-spacer .oj-hybrid-applayout-header .oj-hybrid-applayout-header-title,.oj-hybrid.oj-platform-ios.oj-platform-cordova.oj-hybrid-statusbar-spacer .oj-hybrid-applayout-header-no-border .oj-hybrid-applayout-header-title{margin-top:20px;margin-top:constant(safe-area-inset-top);margin-top:env(safe-area-inset-top)}.oj-hybrid.oj-platform-ios.oj-platform-cordova.oj-hybrid-statusbar-spacer .oj-hybrid-applayout-page .oj-hybrid-applayout-content{padding-left:0;padding-left:constant(safe-area-inset-left);padding-left:env(safe-area-inset-left);padding-right:0;padding-right:constant(safe-area-inset-right);padding-right:env(safe-area-inset-right)}.oj-hybrid-applayout-footer{min-height:48px;border-top:1px solid #e5e6e6;background-color:#f2f2f3}.oj-hybrid-applayout-toolbar-stretch oj-button{display:flex}.oj-hybrid-applayout-toolbar-stretch .oj-button,.oj-hybrid-applayout-toolbar-stretch .oj-button-button{flex:1 1 auto;min-height:48px;box-sizing:border-box;margin:0}.oj-hybrid-applayout-navbar,.oj-hybrid-applayout-navbar-app,.oj-hybrid-applayout-navbar-fixed-bottom,.oj-hybrid-applayout-navbar-fixed-top,.oj-hybrid-applayout-navbar-page{background-color:#f2f2f3}.oj-applayout-fixed-top .oj-hybrid-applayout-navbar,.oj-applayout-fixed-top .oj-hybrid-applayout-navbar-app,.oj-applayout-fixed-top .oj-hybrid-applayout-navbar-fixed-bottom,.oj-applayout-fixed-top .oj-hybrid-applayout-navbar-fixed-top,.oj-applayout-fixed-top .oj-hybrid-applayout-navbar-page,.oj-hybrid-applayout-navbar-fixed-top .oj-hybrid-applayout-navbar,.oj-hybrid-applayout-navbar-fixed-top .oj-hybrid-applayout-navbar-app,.oj-hybrid-applayout-navbar-fixed-top .oj-hybrid-applayout-navbar-fixed-bottom,.oj-hybrid-applayout-navbar-fixed-top .oj-hybrid-applayout-navbar-fixed-top,.oj-hybrid-applayout-navbar-fixed-top .oj-hybrid-applayout-navbar-page{box-shadow:none;border-bottom:1px solid #e5e6e6}.oj-applayout-fixed-bottom .oj-hybrid-applayout-navbar,.oj-applayout-fixed-bottom .oj-hybrid-applayout-navbar-app,.oj-applayout-fixed-bottom .oj-hybrid-applayout-navbar-fixed-bottom,.oj-applayout-fixed-bottom .oj-hybrid-applayout-navbar-fixed-top,.oj-applayout-fixed-bottom .oj-hybrid-applayout-navbar-page,.oj-hybrid-applayout-navbar .oj-hybrid-applayout-navbar,.oj-hybrid-applayout-navbar .oj-hybrid-applayout-navbar-app,.oj-hybrid-applayout-navbar .oj-hybrid-applayout-navbar-fixed-bottom,.oj-hybrid-applayout-navbar .oj-hybrid-applayout-navbar-fixed-top,.oj-hybrid-applayout-navbar .oj-hybrid-applayout-navbar-page,.oj-hybrid-applayout-navbar-fixed-bottom .oj-hybrid-applayout-navbar,.oj-hybrid-applayout-navbar-fixed-bottom .oj-hybrid-applayout-navbar-app,.oj-hybrid-applayout-navbar-fixed-bottom .oj-hybrid-applayout-navbar-fixed-bottom,.oj-hybrid-applayout-navbar-fixed-bottom .oj-hybrid-applayout-navbar-fixed-top,.oj-hybrid-applayout-navbar-fixed-bottom .oj-hybrid-applayout-navbar-page{box-shadow:none;border-top:1px solid #e5e6e6}.oj-hybrid.oj-platform-ios.oj-platform-cordova.oj-hybrid-statusbar-spacer .oj-applayout-fixed-bottom .oj-hybrid-applayout-footer,.oj-hybrid.oj-platform-ios.oj-platform-cordova.oj-hybrid-statusbar-spacer .oj-applayout-fixed-bottom .oj-hybrid-applayout-navbar,.oj-hybrid.oj-platform-ios.oj-platform-cordova.oj-hybrid-statusbar-spacer .oj-applayout-fixed-bottom .oj-hybrid-applayout-navbar-app,.oj-hybrid.oj-platform-ios.oj-platform-cordova.oj-hybrid-statusbar-spacer .oj-applayout-fixed-bottom .oj-hybrid-applayout-navbar-fixed-bottom,.oj-hybrid.oj-platform-ios.oj-platform-cordova.oj-hybrid-statusbar-spacer .oj-applayout-fixed-bottom .oj-hybrid-applayout-navbar-fixed-top,.oj-hybrid.oj-platform-ios.oj-platform-cordova.oj-hybrid-statusbar-spacer .oj-applayout-fixed-bottom .oj-hybrid-applayout-navbar-page,.oj-hybrid.oj-platform-ios.oj-platform-cordova.oj-hybrid-statusbar-spacer .oj-hybrid-applayout-navbar .oj-hybrid-applayout-footer,.oj-hybrid.oj-platform-ios.oj-platform-cordova.oj-hybrid-statusbar-spacer .oj-hybrid-applayout-navbar .oj-hybrid-applayout-navbar,.oj-hybrid.oj-platform-ios.oj-platform-cordova.oj-hybrid-statusbar-spacer .oj-hybrid-applayout-navbar .oj-hybrid-applayout-navbar-app,.oj-hybrid.oj-platform-ios.oj-platform-cordova.oj-hybrid-statusbar-spacer .oj-hybrid-applayout-navbar .oj-hybrid-applayout-navbar-fixed-bottom,.oj-hybrid.oj-platform-ios.oj-platform-cordova.oj-hybrid-statusbar-spacer .oj-hybrid-applayout-navbar .oj-hybrid-applayout-navbar-fixed-top,.oj-hybrid.oj-platform-ios.oj-platform-cordova.oj-hybrid-statusbar-spacer .oj-hybrid-applayout-navbar .oj-hybrid-applayout-navbar-page,.oj-hybrid.oj-platform-ios.oj-platform-cordova.oj-hybrid-statusbar-spacer .oj-hybrid-applayout-navbar-fixed-bottom .oj-hybrid-applayout-footer,.oj-hybrid.oj-platform-ios.oj-platform-cordova.oj-hybrid-statusbar-spacer .oj-hybrid-applayout-navbar-fixed-bottom .oj-hybrid-applayout-navbar,.oj-hybrid.oj-platform-ios.oj-platform-cordova.oj-hybrid-statusbar-spacer .oj-hybrid-applayout-navbar-fixed-bottom .oj-hybrid-applayout-navbar-app,.oj-hybrid.oj-platform-ios.oj-platform-cordova.oj-hybrid-statusbar-spacer .oj-hybrid-applayout-navbar-fixed-bottom .oj-hybrid-applayout-navbar-fixed-bottom,.oj-hybrid.oj-platform-ios.oj-platform-cordova.oj-hybrid-statusbar-spacer .oj-hybrid-applayout-navbar-fixed-bottom .oj-hybrid-applayout-navbar-fixed-top,.oj-hybrid.oj-platform-ios.oj-platform-cordova.oj-hybrid-statusbar-spacer .oj-hybrid-applayout-navbar-fixed-bottom .oj-hybrid-applayout-navbar-page{padding-bottom:0;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.oj-applayout-fixed-bottom .oj-hybrid-applayout-navbar .oj-navigationlist-item.oj-hover,.oj-applayout-fixed-bottom .oj-hybrid-applayout-navbar .oj-navigationlist-item.oj-selected,.oj-applayout-fixed-bottom .oj-hybrid-applayout-navbar-app .oj-navigationlist-item.oj-hover,.oj-applayout-fixed-bottom .oj-hybrid-applayout-navbar-app .oj-navigationlist-item.oj-selected,.oj-applayout-fixed-bottom .oj-hybrid-applayout-navbar-fixed-bottom .oj-navigationlist-item.oj-hover,.oj-applayout-fixed-bottom .oj-hybrid-applayout-navbar-fixed-bottom .oj-navigationlist-item.oj-selected,.oj-hybrid-applayout-navbar .oj-hybrid-applayout-navbar .oj-navigationlist-item.oj-hover,.oj-hybrid-applayout-navbar .oj-hybrid-applayout-navbar .oj-navigationlist-item.oj-selected,.oj-hybrid-applayout-navbar .oj-hybrid-applayout-navbar-app .oj-navigationlist-item.oj-hover,.oj-hybrid-applayout-navbar .oj-hybrid-applayout-navbar-app .oj-navigationlist-item.oj-selected,.oj-hybrid-applayout-navbar .oj-hybrid-applayout-navbar-fixed-bottom .oj-navigationlist-item.oj-hover,.oj-hybrid-applayout-navbar .oj-hybrid-applayout-navbar-fixed-bottom .oj-navigationlist-item.oj-selected,.oj-hybrid-applayout-navbar-fixed-bottom .oj-hybrid-applayout-navbar .oj-navigationlist-item.oj-hover,.oj-hybrid-applayout-navbar-fixed-bottom .oj-hybrid-applayout-navbar .oj-navigationlist-item.oj-selected,.oj-hybrid-applayout-navbar-fixed-bottom .oj-hybrid-applayout-navbar-app .oj-navigationlist-item.oj-hover,.oj-hybrid-applayout-navbar-fixed-bottom .oj-hybrid-applayout-navbar-app .oj-navigationlist-item.oj-selected,.oj-hybrid-applayout-navbar-fixed-bottom .oj-hybrid-applayout-navbar-fixed-bottom .oj-navigationlist-item.oj-hover,.oj-hybrid-applayout-navbar-fixed-bottom .oj-hybrid-applayout-navbar-fixed-bottom .oj-navigationlist-item.oj-selected{border-color:transparent}.oj-web-applayout-body{overflow-y:scroll}.oj-web-applayout-offcanvas{width:90%;max-width:320px;background-color:#323334;color:#fff}.oj-web-applayout-offcanvas-icon{font-size:24px}.oj-web-applayout-page{display:flex;flex-direction:column;box-sizing:border-box;min-height:100vh}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.oj-web-applayout-page{height:100vh;min-height:0}}_:-ms-lang(x),_:-webkit-full-screen .oj-web-applayout-page{height:auto;min-height:100vh}.oj-web-applayout-max-width{margin-left:auto;margin-right:auto;width:100%;max-width:1440px;box-sizing:border-box}.oj-web-applayout-footer,.oj-web-applayout-header,.oj-web-applayout-header+.oj-progress-bar-embedded,.oj-web-applayout-navbar{flex:0 0 auto}.oj-web-applayout-header{z-index:1;background-color:#f2f2f3;box-shadow:0 3px 3px hsla(0,0%,0%,.1)}html:not([dir=rtl]) .oj-web-applayout-header .oj-flex-bar-start{padding-right:10px}.oj-slow-boxshadow .oj-web-applayout-header{border-bottom:1px solid #e5e6e6}.oj-web-applayout-header .oj-button,.oj-web-applayout-header .oj-button-button{margin-bottom:0}.oj-web-applayout-header>div:first-child{box-sizing:border-box}.oj-web-applayout-header>div:first-child::before{content:"";display:inline-block;min-height:3.143rem;visibility:hidden}.oj-web-applayout-footer>div,.oj-web-applayout-header>div{padding-left:20px;padding-right:20px}html:not([dir=rtl]) .oj-web-applayout-header .oj-flex-bar-start>.oj-button:first-child{margin-left:calc(0px - .57143rem)}html[dir=rtl] .oj-web-applayout-header .oj-flex-bar-start>.oj-button:first-child{margin-right:calc(0px - .57143rem)}html:not([dir=rtl]) .oj-web-applayout-header .oj-flex-bar-start>.oj-button.oj-button-lg:first-child{margin-left:calc(0px - .85714rem)}html[dir=rtl] .oj-web-applayout-header .oj-flex-bar-start>.oj-button.oj-button-lg:first-child{margin-right:calc(0px - .85714rem)}html:not([dir=rtl]) .oj-web-applayout-header .oj-flex-bar-end>.oj-button:last-child,html:not([dir=rtl]) .oj-web-applayout-header .oj-flex-bar-end>.oj-toolbar:last-child{margin-right:calc(0px - .57143rem)}html[dir=rtl] .oj-web-applayout-header .oj-flex-bar-end>.oj-button:last-child,html[dir=rtl] .oj-web-applayout-header .oj-flex-bar-end>.oj-toolbar:last-child{margin-left:calc(0px - .57143rem)}.oj-web-applayout-header-title{font-size:1.14286rem;font-weight:400;color:rgba(0,0,0,.7);font-weight:400;line-height:0;padding:0;margin:0}.oj-web-applayout-navbar .oj-navigationlist-icon-only{padding-bottom:3px}.oj-sm-web-padding-horizontal,.oj-web-padding{padding-left:20px;padding-right:20px}html:not([dir=rtl]) .oj-sm-web-padding-start{padding-left:20px}html[dir=rtl] .oj-sm-web-padding-start{padding-right:20px}html:not([dir=rtl]) .oj-sm-web-padding-end{padding-right:20px}html[dir=rtl] .oj-sm-web-padding-end{padding-left:20px}.oj-sm-web-padding-top,.oj-sm-web-padding-vertical,.oj-web-applayout-content,.oj-web-padding{padding-top:calc(20px / 2)}.oj-sm-web-padding-bottom,.oj-sm-web-padding-vertical,.oj-web-applayout-content,.oj-web-padding{padding-bottom:calc(20px / 2)}@media screen and (max-width:767.9px){.oj-sm-only-web-padding-horizontal{padding-left:20px;padding-right:20px}html:not([dir=rtl]) .oj-sm-only-web-padding-start{padding-left:20px}html[dir=rtl] .oj-sm-only-web-padding-start{padding-right:20px}html:not([dir=rtl]) .oj-sm-only-web-padding-end{padding-right:20px}html[dir=rtl] .oj-sm-only-web-padding-end{padding-left:20px}.oj-sm-only-web-padding-top,.oj-sm-only-web-padding-vertical{padding-top:calc(20px / 2)}.oj-sm-only-web-padding-bottom,.oj-sm-only-web-padding-vertical{padding-bottom:calc(20px / 2)}}@media print,screen and (min-width:768px){.oj-md-web-padding-horizontal{padding-left:20px;padding-right:20px}html:not([dir=rtl]) .oj-md-web-padding-start{padding-left:20px}html[dir=rtl] .oj-md-web-padding-start{padding-right:20px}html:not([dir=rtl]) .oj-md-web-padding-end{padding-right:20px}html[dir=rtl] .oj-md-web-padding-end{padding-left:20px}.oj-md-web-padding-top,.oj-md-web-padding-vertical{padding-top:calc(20px / 2)}.oj-md-web-padding-bottom,.oj-md-web-padding-vertical{padding-bottom:calc(20px / 2)}}@media print and (orientation:portrait),screen and (min-width:768px) and (max-width:1023.9px){.oj-md-only-web-padding-horizontal{padding-left:20px;padding-right:20px}html:not([dir=rtl]) .oj-md-only-web-padding-start{padding-left:20px}html[dir=rtl] .oj-md-only-web-padding-start{padding-right:20px}html:not([dir=rtl]) .oj-md-only-web-padding-end{padding-right:20px}html[dir=rtl] .oj-md-only-web-padding-end{padding-left:20px}.oj-md-only-web-padding-top,.oj-md-only-web-padding-vertical{padding-top:calc(20px / 2)}.oj-md-only-web-padding-bottom,.oj-md-only-web-padding-vertical{padding-bottom:calc(20px / 2)}}@media print and (orientation:portrait),screen and (max-width:1023.9px){.oj-md-down-web-padding-horizontal{padding-left:20px;padding-right:20px}html:not([dir=rtl]) .oj-md-down-web-padding-start{padding-left:20px}html[dir=rtl] .oj-md-down-web-padding-start{padding-right:20px}html:not([dir=rtl]) .oj-md-down-web-padding-end{padding-right:20px}html[dir=rtl] .oj-md-down-web-padding-end{padding-left:20px}.oj-md-down-web-padding-top,.oj-md-down-web-padding-vertical{padding-top:calc(20px / 2)}.oj-md-down-web-padding-bottom,.oj-md-down-web-padding-vertical{padding-bottom:calc(20px / 2)}}@media print and (orientation:landscape),screen and (min-width:1024px){.oj-lg-web-padding-horizontal{padding-left:20px;padding-right:20px}html:not([dir=rtl]) .oj-lg-web-padding-start{padding-left:20px}html[dir=rtl] .oj-lg-web-padding-start{padding-right:20px}html:not([dir=rtl]) .oj-lg-web-padding-end{padding-right:20px}html[dir=rtl] .oj-lg-web-padding-end{padding-left:20px}.oj-lg-web-padding-top,.oj-lg-web-padding-vertical{padding-top:calc(20px / 2)}.oj-lg-web-padding-bottom,.oj-lg-web-padding-vertical{padding-bottom:calc(20px / 2)}}@media print and (orientation:landscape),screen and (min-width:1024px) and (max-width:1280.9px){.oj-lg-only-web-padding-horizontal{padding-left:20px;padding-right:20px}html:not([dir=rtl]) .oj-lg-only-web-padding-start{padding-left:20px}html[dir=rtl] .oj-lg-only-web-padding-start{padding-right:20px}html:not([dir=rtl]) .oj-lg-only-web-padding-end{padding-right:20px}html[dir=rtl] .oj-lg-only-web-padding-end{padding-left:20px}.oj-lg-only-web-padding-top,.oj-lg-only-web-padding-vertical{padding-top:calc(20px / 2)}.oj-lg-only-web-padding-bottom,.oj-lg-only-web-padding-vertical{padding-bottom:calc(20px / 2)}}@media print and (orientation:landscape),screen and (max-width:1280.9px){.oj-lg-down-web-padding-horizontal{padding-left:20px;padding-right:20px}html:not([dir=rtl]) .oj-lg-down-web-padding-start{padding-left:20px}html[dir=rtl] .oj-lg-down-web-padding-start{padding-right:20px}html:not([dir=rtl]) .oj-lg-down-web-padding-end{padding-right:20px}html[dir=rtl] .oj-lg-down-web-padding-end{padding-left:20px}.oj-lg-down-web-padding-top,.oj-lg-down-web-padding-vertical{padding-top:calc(20px / 2)}.oj-lg-down-web-padding-bottom,.oj-lg-down-web-padding-vertical{padding-bottom:calc(20px / 2)}}@media screen and (min-width:1281px){.oj-xl-web-padding-horizontal{padding-left:20px;padding-right:20px}html:not([dir=rtl]) .oj-xl-web-padding-start{padding-left:20px}html[dir=rtl] .oj-xl-web-padding-start{padding-right:20px}html:not([dir=rtl]) .oj-xl-web-padding-end{padding-right:20px}html[dir=rtl] .oj-xl-web-padding-end{padding-left:20px}.oj-xl-web-padding-top,.oj-xl-web-padding-vertical{padding-top:calc(20px / 2)}.oj-xl-web-padding-bottom,.oj-xl-web-padding-vertical{padding-bottom:calc(20px / 2)}}.oj-web-applayout-content,.oj-web-applayout-content-nopad{flex:1 0 auto}.oj-web-applayout-content{padding-left:calc(20px - (2 * 5px));padding-right:calc(20px - (2 * 5px))}.oj-web-applayout-footer{min-height:3.571rem;border-top:1px solid #e5e6e6;background-color:#f2f2f3;box-sizing:border-box;padding-top:10px;padding-bottom:10px}.oj-web-applayout-footer-item{box-sizing:border-box;display:flex;flex-wrap:wrap;flex:0 1 auto}@media screen and (max-width:767.9px){.oj-web-applayout-footer-item{justify-content:center;text-align:center}}.oj-web-applayout-footer ul{margin:0}html:not([dir=rtl]) .oj-web-applayout-footer ul{padding-left:0}html[dir=rtl] .oj-web-applayout-footer ul{padding-right:0}.oj-web-applayout-footer li{list-style:none;display:inline-block}html:not([dir=rtl]) .oj-web-applayout-footer li{margin-right:10px;margin-left:0;padding-right:10px;border-right:1px solid #e5e6e6}html[dir=rtl] .oj-web-applayout-footer li{margin-left:5px;margin-right:0;padding-left:5px;border-left:1px solid #e5e6e6}html:not([dir=rtl]) .oj-web-applayout-footer li:last-child{margin-right:0;padding-right:0;border-right:none}html[dir=rtl] .oj-web-applayout-footer li:last-child{margin-left:0;padding-left:0;border-left:none}oj-file-picker:not(.oj-complete){visibility:hidden}.oj-filepicker{display:inline-block}.oj-filepicker-no-trigger.oj-filepicker{max-width:400px;width:100%;display:block}.oj-filepicker-clickable{height:100%}.oj-filepicker-container{height:100%}.oj-filepicker-disabled,.oj-filepicker-dropzone{justify-content:space-between;align-items:center;height:100%;box-sizing:border-box;border-width:2px;border-style:dashed;border-radius:2px;padding:25px}.oj-filepicker-dropzone{background-color:#fcfcfd;border-color:#e5e6e6}.oj-filepicker-disabled{background-color:#fcfcfd;border-color:#fcfcfd}.oj-filepicker-dropzone.oj-invalid-drop{border-color:#e65a66}.oj-filepicker-dropzone.oj-valid-drop,.oj-filepicker-dropzone:active,.oj-filepicker.oj-valid-drop{background-color:#b3d7ee}.oj-filepicker-dropzone:not(.oj-focus-highlight):focus{outline:0}.oj-filepicker-text{font-size:1.25rem;color:#02629f;margin-bottom:6px;font-weight:500}.oj-filepicker-secondary-text{color:#02629f;font-size:.875rem;font-weight:400}.oj-filepicker-disabled .oj-filepicker-secondary-text,.oj-filepicker-disabled .oj-filepicker-text{color:rgba(0,0,0,.38)}oj-progress-list:not(.oj-complete){visibility:hidden}.oj-progresslist{display:block}.oj-progresslist-item{padding:4px 10px 4px 12px}.oj-progresslist-info{padding-left:10px;padding-right:10px}.oj-progresslist-error-message{color:#ba0006}.oj-progressstatus-done-icon{background-size:calc(968px * 1.2) calc(44px * 1.2);background-position:calc((-888px - 2px) * 1.2) calc((0px - 2px) * 1.2);width:calc(16px * 1.2);height:calc(16px * 1.2)}.oj-progressstatus-error-icon{background-size:calc(968px * 1.2) calc(44px * 1.2);background-position:calc((-908px - 2px) * 1.2) calc((0px - 2px) * 1.2);width:calc(16px * 1.2);height:calc(16px * 1.2)}.oj-progressstatus-cancel-icon{padding:4px}.oj-progressstatus-cell{width:24px;height:24px}.oj-progressstatus-done-icon{background-size:calc(968px * 1.5) calc(44px * 1.5);background-position:calc((-888px - 2px) * 1.5) calc((0px - 2px) * 1.5);width:calc(16px * 1.5);height:calc(16px * 1.5)}.oj-progressstatus-error-icon{background-size:calc(968px * 1.5) calc(44px * 1.5);background-position:calc((-908px - 2px) * 1.5) calc((0px - 2px) * 1.5);width:calc(16px * 1.5);height:calc(16px * 1.5)}oj-avatar:not(.oj-complete){visibility:hidden}oj-avatar{display:inline-block}.oj-avatar-background-image{background-size:cover;background-position:center center;align-self:stretch;align-items:center;justify-content:center;display:flex;position:absolute;top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px)}.oj-avatar{border:1px solid #707375;color:#fff;align-items:center;justify-content:center;display:flex;position:relative;background-color:#707375;overflow:hidden}.oj-avatar-square,.oj-avatar-square .oj-avatar-background-image,.oj-avatar-square .oj-avatar-placeholder-icon,.oj-avatar-square::after{border-radius:2px}.oj-avatar-circle,.oj-avatar-circle .oj-avatar-placeholder-icon,.oj-avatar-circle::after{border-radius:50%}div.oj-avatar.oj-avatar-image{background-color:rgba(0,0,0,0)}.oj-avatar-bg-purple.oj-avatar{background-color:#920083;border-color:#920083}.oj-avatar-bg-orange.oj-avatar{background-color:#be4800;border-color:#be4800}.oj-avatar-bg-red.oj-avatar{background-color:#e4001e;border-color:#e4001e}.oj-avatar-bg-teal.oj-avatar{background-color:#008179;border-color:#008179}.oj-avatar-bg-green.oj-avatar{background-color:#005a1c;border-color:#005a1c}.oj-avatar-bg-forest.oj-avatar{background-color:#008323;border-color:#008323}.oj-avatar-bg-mauve.oj-avatar{background-color:#754b9a;border-color:#754b9a}.oj-avatar-bg-pink.oj-avatar{background-color:#c44591;border-color:#c44591}.oj-avatar-bg-slate.oj-avatar{background-color:#687878;border-color:#687878}.oj-avatar-bg-blue.oj-avatar{background-color:#2c5967;border-color:#2c5967}.oj-avatar-bg-lilac.oj-avatar{background-color:#a15ea1;border-color:#a15ea1}.oj-avatar-bg-gray.oj-avatar{background-color:#6f757e;border-color:#6f757e}.oj-avatar::after{content:'';display:block;position:absolute;border:0 solid transparent}.oj-avatar-initials{text-overflow:ellipsis;overflow:hidden}.oj-avatar-placeholder-icon{background-repeat:no-repeat}.oj-avatar-xs.oj-avatar-has-initials.oj-avatar,.oj-avatar-xxs.oj-avatar-has-initials.oj-avatar{background-image:linear-gradient(rgba(0,0,0,.189),rgba(0,0,0,.189))}.oj-avatar-xs.oj-avatar-has-initials.oj-avatar::after,.oj-avatar-xxs.oj-avatar-has-initials.oj-avatar::after{border-color:rgba(0,0,0,.189);top:calc(0px - 1px);left:calc(0px - 1px)}.oj-avatar-xxs.oj-avatar-has-initials.oj-avatar::after{width:32px;height:32px;border-width:1px}.oj-avatar-xxs.oj-avatar{font-size:12px;width:32px;height:32px}.oj-avatar-xxs .oj-avatar-placeholder-icon{background-size:calc(332px * 1) calc(52px * 1);background-position:calc((-148px - 2px) * 1) calc((0px - 2px) * 1);width:calc(32px * 1);height:calc(32px * 1)}.oj-avatar-group-image .oj-avatar-xxs .oj-avatar-placeholder-icon{background-size:calc(332px * 1) calc(52px * 1);background-position:calc((-60px - 2px) * 1) calc((0px - 2px) * 1);width:calc(32px * 1);height:calc(32px * 1)}.oj-avatar-xs.oj-avatar-has-initials.oj-avatar::after{width:36px;height:36px;border-width:1px}.oj-avatar-xs.oj-avatar{font-size:14px;width:36px;height:36px}.oj-avatar-xs .oj-avatar-placeholder-icon{background-size:calc(332px * 1.125) calc(52px * 1.125);background-position:calc((-148px - 2px) * 1.125) calc((0px - 2px) * 1.125);width:calc(32px * 1.125);height:calc(32px * 1.125)}.oj-avatar-group-image .oj-avatar-xs .oj-avatar-placeholder-icon{background-size:calc(332px * 1.125) calc(52px * 1.125);background-position:calc((-60px - 2px) * 1.125) calc((0px - 2px) * 1.125);width:calc(32px * 1.125);height:calc(32px * 1.125)}.oj-avatar-sm.oj-avatar{height:54px;width:54px;font-size:18px}.oj-avatar-sm .oj-avatar-placeholder-icon{background-size:calc(332px * 1.6875) calc(52px * 1.6875);background-position:calc((-148px - 2px) * 1.6875) calc((0px - 2px) * 1.6875);width:calc(32px * 1.6875);height:calc(32px * 1.6875)}.oj-avatar-group-image .oj-avatar-sm .oj-avatar-placeholder-icon{background-size:calc(332px * 1.6875) calc(52px * 1.6875);background-position:calc((-60px - 2px) * 1.6875) calc((0px - 2px) * 1.6875);width:calc(32px * 1.6875);height:calc(32px * 1.6875)}.oj-avatar{height:72px;width:72px;font-size:24px}.oj-avatar-placeholder-icon{background-size:calc(332px * 2.25) calc(52px * 2.25);background-position:calc((-148px - 2px) * 2.25) calc((0px - 2px) * 2.25);width:calc(32px * 2.25);height:calc(32px * 2.25)}.oj-avatar-group-image .oj-avatar-placeholder-icon{background-size:calc(332px * 2.25) calc(52px * 2.25);background-position:calc((-60px - 2px) * 2.25) calc((0px - 2px) * 2.25);width:calc(32px * 2.25);height:calc(32px * 2.25)}.oj-avatar-lg.oj-avatar{height:104px;width:104px;font-size:36px}.oj-avatar-lg .oj-avatar-placeholder-icon{background-size:calc(332px * 3.25) calc(52px * 3.25);background-position:calc((-148px - 2px) * 3.25) calc((0px - 2px) * 3.25);width:calc(32px * 3.25);height:calc(32px * 3.25)}.oj-avatar-group-image .oj-avatar-lg .oj-avatar-placeholder-icon{background-size:calc(332px * 3.25) calc(52px * 3.25);background-position:calc((-60px - 2px) * 3.25) calc((0px - 2px) * 3.25);width:calc(32px * 3.25);height:calc(32px * 3.25)}.oj-avatar-xl.oj-avatar{height:192px;width:192px;font-size:72px}.oj-avatar-xl .oj-avatar-placeholder-icon{background-size:calc(332px * 6) calc(52px * 6);background-position:calc((-148px - 2px) * 6) calc((0px - 2px) * 6);width:calc(32px * 6);height:calc(32px * 6)}.oj-avatar-group-image .oj-avatar-xl .oj-avatar-placeholder-icon{background-size:calc(332px * 6) calc(52px * 6);background-position:calc((-60px - 2px) * 6) calc((0px - 2px) * 6);width:calc(32px * 6);height:calc(32px * 6)}.oj-avatar-xl.oj-avatar,.oj-avatar-xxl.oj-avatar{border-width:2px}.oj-avatar-xxl.oj-avatar{height:256px;width:256px;font-size:96px}.oj-avatar-xxl .oj-avatar-placeholder-icon{background-size:calc(332px * 8) calc(52px * 8);background-position:calc((-148px - 2px) * 8) calc((0px - 2px) * 8);width:calc(32px * 8);height:calc(32px * 8)}.oj-avatar-group-image .oj-avatar-xxl .oj-avatar-placeholder-icon{background-size:calc(332px * 8) calc(52px * 8);background-position:calc((-60px - 2px) * 8) calc((0px - 2px) * 8);width:calc(32px * 8);height:calc(32px * 8)}.oj-icon-circle{border-radius:50%;border:0 solid transparent;box-sizing:border-box;display:inline-block}.oj-icon-circle-inner{border-radius:50%;color:#fff;background-color:#707375;box-sizing:border-box;align-items:center;justify-content:center;display:flex}.oj-icon-circle-xxs .oj-icon-circle-inner,.oj-icon-xxs .oj-icon-circle-inner{height:32px;width:32px;font-size:calc(32px / 2)}.oj-icon-circle-xs .oj-icon-circle-inner,.oj-icon-xs .oj-icon-circle-inner{height:48px;width:48px;font-size:calc(48px / 2)}.oj-icon-circle-sm .oj-icon-circle-inner,.oj-icon-sm .oj-icon-circle-inner{height:64px;width:64px;font-size:calc(64px / 2)}.oj-icon-circle-inner{height:96px;width:96px;font-size:calc(96px / 2)}.oj-icon-circle-lg .oj-icon-circle-inner,.oj-icon-lg .oj-icon-circle-inner{height:144px;width:144px;font-size:calc(144px / 2)}.oj-icon-circle-xl .oj-icon-circle-inner,.oj-icon-xl .oj-icon-circle-inner{height:192px;width:192px;font-size:calc(192px / 2)}.oj-icon-circle-xxl .oj-icon-circle-inner,.oj-icon-xxl .oj-icon-circle-inner{height:256px;width:256px;font-size:calc(256px / 2)}.oj-icon-circle-green .oj-icon-circle-inner{background-color:#005a1c}.oj-icon-circle-purple .oj-icon-circle-inner{background-color:#920083}.oj-icon-circle-red .oj-icon-circle-inner{background-color:#e4001e}.oj-icon-circle-teal .oj-icon-circle-inner{background-color:#008179}.oj-icon-circle-orange .oj-icon-circle-inner{background-color:#be4800}.oj-icon-circle-forest .oj-icon-circle-inner{background-color:#008323}.oj-icon-circle-mauve .oj-icon-circle-inner{background-color:#754b9a}.oj-icon-circle-pink .oj-icon-circle-inner{background-color:#c44591}.oj-icon-circle-gray .oj-icon-circle-inner{background-color:#6f757e}.oj-icon-circle-blue .oj-icon-circle-inner{background-color:#2c5967}.oj-icon-circle-lilac .oj-icon-circle-inner{background-color:#a15ea1}.oj-icon-circle-slate .oj-icon-circle-inner{background-color:#687878}oj-module:not(.oj-complete){visibility:hidden}oj-module{display:block}oj-action-card:not(.oj-complete){visibility:hidden}.oj-actioncard{display:inline-flex;cursor:pointer;transform:scale(1);transition:transform .15s cubic-bezier(.4, 0, .2, 1);box-shadow:1px 1px 5px 0 hsla(0,0%,0%,.4);background-color:#fff;border:1px solid #e0e1e1;border-radius:1px;box-sizing:border-box;overflow:hidden;position:relative}.oj-actioncard.oj-active,.oj-actioncard:hover{transform:scale(1.02);transition:transform .15s cubic-bezier(.4, 0, .2, 1)}.oj-actioncard.oj-active{box-shadow:1px 1px 3px 0 hsla(0,0%,0%,.35)}.oj-actioncard:focus:not(.oj-active),.oj-actioncard:hover:not(.oj-active){box-shadow:1px 1px 10px 0 hsla(0,0%,0%,.45)}.oj-actioncard:not(.oj-focus-highlight):focus{outline:0}
