.ant-modal .ant-modal-close {
  display: none;
}
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
[class^=ant-]::-ms-clear,
[class*= ant-]::-ms-clear,
[class^=ant-] input::-ms-clear,
[class*= ant-] input::-ms-clear,
[class^=ant-] input::-ms-reveal,
[class*= ant-] input::-ms-reveal {
  display: none;
}
[class^=ant-],
[class*= ant-],
[class^=ant-] *,
[class*= ant-] *,
[class^=ant-] *::before,
[class*= ant-] *::before,
[class^=ant-] *::after,
[class*= ant-] *::after {
  box-sizing: border-box;
}
/* stylelint-disable at-rule-no-unknown */
html,
body {
  height: 100%;
  width: 100%;
}
input::-ms-clear,
input::-ms-reveal {
  display: none;
}
*,
*::before,
*::after {
  box-sizing: border-box;
}
html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
@-ms-viewport {
  width: device-width;
}
body {
  margin: 0;
  color: #000000;
  font-size: 14px;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
  font-variant: tabular-nums;
  line-height: 1.5715;
  background-color: #fff;
  font-feature-settings: 'tnum';
}
[tabindex='-1']:focus {
  outline: none !important;
}
hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin-top: 0;
  margin-bottom: 0.5em;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
}
p {
  margin-top: 0;
  margin-bottom: 1em;
}
abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  text-decoration: underline dotted;
  border-bottom: 0;
  cursor: help;
}
address {
  margin-bottom: 1em;
  font-style: normal;
  line-height: inherit;
}
input[type='text'],
input[type='password'],
input[type='number'],
textarea {
  -webkit-appearance: none;
}
ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1em;
}
ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}
dt {
  font-weight: 500;
}
dd {
  margin-bottom: 0.5em;
  margin-left: 0;
}
blockquote {
  margin: 0 0 1em;
}
dfn {
  font-style: italic;
}
b,
strong {
  font-weight: bolder;
}
small {
  font-size: 80%;
}
sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
a {
  color: #0096ff;
  text-decoration: none;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  transition: color 0.3s;
  -webkit-text-decoration-skip: objects;
}
a:hover {
  color: #29adff;
}
a:active {
  color: #0077d9;
}
a:active,
a:hover {
  text-decoration: none;
  outline: 0;
}
a:focus {
  text-decoration: none;
  outline: 0;
}
a[disabled] {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
pre,
code,
kbd,
samp {
  font-size: 1em;
  font-family: 'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, Courier, monospace;
}
pre {
  margin-top: 0;
  margin-bottom: 1em;
  overflow: auto;
}
figure {
  margin: 0 0 1em;
}
img {
  vertical-align: middle;
  border-style: none;
}
svg:not(:root) {
  overflow: hidden;
}
a,
area,
button,
[role='button'],
input:not([type='range']),
label,
select,
summary,
textarea {
  touch-action: manipulation;
}
table {
  border-collapse: collapse;
}
caption {
  padding-top: 0.75em;
  padding-bottom: 0.3em;
  color: rgba(0, 0, 0, 0.45);
  text-align: left;
  caption-side: bottom;
}
th {
  text-align: inherit;
}
input,
button,
select,
optgroup,
textarea {
  margin: 0;
  color: inherit;
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
}
button,
input {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}
button::-moz-focus-inner,
[type='button']::-moz-focus-inner,
[type='reset']::-moz-focus-inner,
[type='submit']::-moz-focus-inner {
  padding: 0;
  border-style: none;
}
input[type='radio'],
input[type='checkbox'] {
  box-sizing: border-box;
  padding: 0;
}
input[type='date'],
input[type='time'],
input[type='datetime-local'],
input[type='month'] {
  -webkit-appearance: listbox;
}
textarea {
  overflow: auto;
  resize: vertical;
}
fieldset {
  min-width: 0;
  margin: 0;
  padding: 0;
  border: 0;
}
legend {
  display: block;
  width: 100%;
  max-width: 100%;
  margin-bottom: 0.5em;
  padding: 0;
  color: inherit;
  font-size: 1.5em;
  line-height: inherit;
  white-space: normal;
}
progress {
  vertical-align: baseline;
}
[type='number']::-webkit-inner-spin-button,
[type='number']::-webkit-outer-spin-button {
  height: auto;
}
[type='search'] {
  outline-offset: -2px;
  -webkit-appearance: none;
}
[type='search']::-webkit-search-cancel-button,
[type='search']::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}
output {
  display: inline-block;
}
summary {
  display: list-item;
}
template {
  display: none;
}
[hidden] {
  display: none !important;
}
mark {
  padding: 0.2em;
  background-color: #feffe6;
}
::selection {
  color: #ffffff;
  background: #0096ff;
}
.clearfix::before {
  display: table;
  content: '';
}
.clearfix::after {
  display: table;
  clear: both;
  content: '';
}
.anticon {
  display: inline-block;
  color: inherit;
  font-style: normal;
  line-height: 0;
  text-align: center;
  text-transform: none;
  vertical-align: -0.125em;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.anticon > * {
  line-height: 1;
}
.anticon svg {
  display: inline-block;
}
.anticon::before {
  display: none;
}
.anticon .anticon-icon {
  display: block;
}
.anticon[tabindex] {
  cursor: pointer;
}
.anticon-spin::before {
  display: inline-block;
  animation: loadingCircle 1s infinite linear;
}
.anticon-spin {
  display: inline-block;
  animation: loadingCircle 1s infinite linear;
}
.ant-fade-enter,
.ant-fade-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-fade-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-fade-enter.ant-fade-enter-active,
.ant-fade-appear.ant-fade-appear-active {
  animation-name: antFadeIn;
  animation-play-state: running;
}
.ant-fade-leave.ant-fade-leave-active {
  animation-name: antFadeOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-fade-enter,
.ant-fade-appear {
  opacity: 0;
  animation-timing-function: linear;
}
.ant-fade-leave {
  animation-timing-function: linear;
}
@keyframes antFadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes antFadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.ant-move-up-enter,
.ant-move-up-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-move-up-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-move-up-enter.ant-move-up-enter-active,
.ant-move-up-appear.ant-move-up-appear-active {
  animation-name: antMoveUpIn;
  animation-play-state: running;
}
.ant-move-up-leave.ant-move-up-leave-active {
  animation-name: antMoveUpOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-move-up-enter,
.ant-move-up-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.ant-move-up-leave {
  animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
}
.ant-move-down-enter,
.ant-move-down-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-move-down-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-move-down-enter.ant-move-down-enter-active,
.ant-move-down-appear.ant-move-down-appear-active {
  animation-name: antMoveDownIn;
  animation-play-state: running;
}
.ant-move-down-leave.ant-move-down-leave-active {
  animation-name: antMoveDownOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-move-down-enter,
.ant-move-down-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.ant-move-down-leave {
  animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
}
.ant-move-left-enter,
.ant-move-left-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-move-left-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-move-left-enter.ant-move-left-enter-active,
.ant-move-left-appear.ant-move-left-appear-active {
  animation-name: antMoveLeftIn;
  animation-play-state: running;
}
.ant-move-left-leave.ant-move-left-leave-active {
  animation-name: antMoveLeftOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-move-left-enter,
.ant-move-left-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.ant-move-left-leave {
  animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
}
.ant-move-right-enter,
.ant-move-right-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-move-right-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-move-right-enter.ant-move-right-enter-active,
.ant-move-right-appear.ant-move-right-appear-active {
  animation-name: antMoveRightIn;
  animation-play-state: running;
}
.ant-move-right-leave.ant-move-right-leave-active {
  animation-name: antMoveRightOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-move-right-enter,
.ant-move-right-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.ant-move-right-leave {
  animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
}
@keyframes antMoveDownIn {
  0% {
    transform: translateY(100%);
    transform-origin: 0 0;
    opacity: 0;
  }
  100% {
    transform: translateY(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
}
@keyframes antMoveDownOut {
  0% {
    transform: translateY(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
  100% {
    transform: translateY(100%);
    transform-origin: 0 0;
    opacity: 0;
  }
}
@keyframes antMoveLeftIn {
  0% {
    transform: translateX(-100%);
    transform-origin: 0 0;
    opacity: 0;
  }
  100% {
    transform: translateX(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
}
@keyframes antMoveLeftOut {
  0% {
    transform: translateX(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
  100% {
    transform: translateX(-100%);
    transform-origin: 0 0;
    opacity: 0;
  }
}
@keyframes antMoveRightIn {
  0% {
    transform: translateX(100%);
    transform-origin: 0 0;
    opacity: 0;
  }
  100% {
    transform: translateX(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
}
@keyframes antMoveRightOut {
  0% {
    transform: translateX(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
  100% {
    transform: translateX(100%);
    transform-origin: 0 0;
    opacity: 0;
  }
}
@keyframes antMoveUpIn {
  0% {
    transform: translateY(-100%);
    transform-origin: 0 0;
    opacity: 0;
  }
  100% {
    transform: translateY(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
}
@keyframes antMoveUpOut {
  0% {
    transform: translateY(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
  100% {
    transform: translateY(-100%);
    transform-origin: 0 0;
    opacity: 0;
  }
}
@keyframes loadingCircle {
  100% {
    transform: rotate(360deg);
  }
}
[ant-click-animating='true'],
[ant-click-animating-without-extra-node='true'] {
  position: relative;
}
html {
  --antd-wave-shadow-color: #0096ff;
  --scroll-bar: 0;
}
[ant-click-animating-without-extra-node='true']::after,
.ant-click-animating-node {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  border-radius: inherit;
  box-shadow: 0 0 0 0 #0096ff;
  box-shadow: 0 0 0 0 var(--antd-wave-shadow-color);
  opacity: 0.2;
  animation: fadeEffect 2s cubic-bezier(0.08, 0.82, 0.17, 1), waveEffect 0.4s cubic-bezier(0.08, 0.82, 0.17, 1);
  animation-fill-mode: forwards;
  content: '';
  pointer-events: none;
}
@keyframes waveEffect {
  100% {
    box-shadow: 0 0 0 #0096ff;
    box-shadow: 0 0 0 6px var(--antd-wave-shadow-color);
  }
}
@keyframes fadeEffect {
  100% {
    opacity: 0;
  }
}
.ant-slide-up-enter,
.ant-slide-up-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-slide-up-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-slide-up-enter.ant-slide-up-enter-active,
.ant-slide-up-appear.ant-slide-up-appear-active {
  animation-name: antSlideUpIn;
  animation-play-state: running;
}
.ant-slide-up-leave.ant-slide-up-leave-active {
  animation-name: antSlideUpOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-slide-up-enter,
.ant-slide-up-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}
.ant-slide-up-leave {
  animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}
.ant-slide-down-enter,
.ant-slide-down-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-slide-down-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-slide-down-enter.ant-slide-down-enter-active,
.ant-slide-down-appear.ant-slide-down-appear-active {
  animation-name: antSlideDownIn;
  animation-play-state: running;
}
.ant-slide-down-leave.ant-slide-down-leave-active {
  animation-name: antSlideDownOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-slide-down-enter,
.ant-slide-down-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}
.ant-slide-down-leave {
  animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}
.ant-slide-left-enter,
.ant-slide-left-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-slide-left-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-slide-left-enter.ant-slide-left-enter-active,
.ant-slide-left-appear.ant-slide-left-appear-active {
  animation-name: antSlideLeftIn;
  animation-play-state: running;
}
.ant-slide-left-leave.ant-slide-left-leave-active {
  animation-name: antSlideLeftOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-slide-left-enter,
.ant-slide-left-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}
.ant-slide-left-leave {
  animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}
.ant-slide-right-enter,
.ant-slide-right-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-slide-right-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-slide-right-enter.ant-slide-right-enter-active,
.ant-slide-right-appear.ant-slide-right-appear-active {
  animation-name: antSlideRightIn;
  animation-play-state: running;
}
.ant-slide-right-leave.ant-slide-right-leave-active {
  animation-name: antSlideRightOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-slide-right-enter,
.ant-slide-right-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}
.ant-slide-right-leave {
  animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}
@keyframes antSlideUpIn {
  0% {
    transform: scaleY(0.8);
    transform-origin: 0% 0%;
    opacity: 0;
  }
  100% {
    transform: scaleY(1);
    transform-origin: 0% 0%;
    opacity: 1;
  }
}
@keyframes antSlideUpOut {
  0% {
    transform: scaleY(1);
    transform-origin: 0% 0%;
    opacity: 1;
  }
  100% {
    transform: scaleY(0.8);
    transform-origin: 0% 0%;
    opacity: 0;
  }
}
@keyframes antSlideDownIn {
  0% {
    transform: scaleY(0.8);
    transform-origin: 100% 100%;
    opacity: 0;
  }
  100% {
    transform: scaleY(1);
    transform-origin: 100% 100%;
    opacity: 1;
  }
}
@keyframes antSlideDownOut {
  0% {
    transform: scaleY(1);
    transform-origin: 100% 100%;
    opacity: 1;
  }
  100% {
    transform: scaleY(0.8);
    transform-origin: 100% 100%;
    opacity: 0;
  }
}
@keyframes antSlideLeftIn {
  0% {
    transform: scaleX(0.8);
    transform-origin: 0% 0%;
    opacity: 0;
  }
  100% {
    transform: scaleX(1);
    transform-origin: 0% 0%;
    opacity: 1;
  }
}
@keyframes antSlideLeftOut {
  0% {
    transform: scaleX(1);
    transform-origin: 0% 0%;
    opacity: 1;
  }
  100% {
    transform: scaleX(0.8);
    transform-origin: 0% 0%;
    opacity: 0;
  }
}
@keyframes antSlideRightIn {
  0% {
    transform: scaleX(0.8);
    transform-origin: 100% 0%;
    opacity: 0;
  }
  100% {
    transform: scaleX(1);
    transform-origin: 100% 0%;
    opacity: 1;
  }
}
@keyframes antSlideRightOut {
  0% {
    transform: scaleX(1);
    transform-origin: 100% 0%;
    opacity: 1;
  }
  100% {
    transform: scaleX(0.8);
    transform-origin: 100% 0%;
    opacity: 0;
  }
}
.ant-zoom-enter,
.ant-zoom-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-enter.ant-zoom-enter-active,
.ant-zoom-appear.ant-zoom-appear-active {
  animation-name: antZoomIn;
  animation-play-state: running;
}
.ant-zoom-leave.ant-zoom-leave-active {
  animation-name: antZoomOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-zoom-enter,
.ant-zoom-appear {
  transform: scale(0);
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.ant-zoom-enter-prepare,
.ant-zoom-appear-prepare {
  transform: none;
}
.ant-zoom-leave {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.ant-zoom-big-enter,
.ant-zoom-big-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-big-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-big-enter.ant-zoom-big-enter-active,
.ant-zoom-big-appear.ant-zoom-big-appear-active {
  animation-name: antZoomBigIn;
  animation-play-state: running;
}
.ant-zoom-big-leave.ant-zoom-big-leave-active {
  animation-name: antZoomBigOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-zoom-big-enter,
.ant-zoom-big-appear {
  transform: scale(0);
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.ant-zoom-big-enter-prepare,
.ant-zoom-big-appear-prepare {
  transform: none;
}
.ant-zoom-big-leave {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.ant-zoom-big-fast-enter,
.ant-zoom-big-fast-appear {
  animation-duration: 0.1s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-big-fast-leave {
  animation-duration: 0.1s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-big-fast-enter.ant-zoom-big-fast-enter-active,
.ant-zoom-big-fast-appear.ant-zoom-big-fast-appear-active {
  animation-name: antZoomBigIn;
  animation-play-state: running;
}
.ant-zoom-big-fast-leave.ant-zoom-big-fast-leave-active {
  animation-name: antZoomBigOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-zoom-big-fast-enter,
.ant-zoom-big-fast-appear {
  transform: scale(0);
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.ant-zoom-big-fast-enter-prepare,
.ant-zoom-big-fast-appear-prepare {
  transform: none;
}
.ant-zoom-big-fast-leave {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.ant-zoom-up-enter,
.ant-zoom-up-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-up-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-up-enter.ant-zoom-up-enter-active,
.ant-zoom-up-appear.ant-zoom-up-appear-active {
  animation-name: antZoomUpIn;
  animation-play-state: running;
}
.ant-zoom-up-leave.ant-zoom-up-leave-active {
  animation-name: antZoomUpOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-zoom-up-enter,
.ant-zoom-up-appear {
  transform: scale(0);
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.ant-zoom-up-enter-prepare,
.ant-zoom-up-appear-prepare {
  transform: none;
}
.ant-zoom-up-leave {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.ant-zoom-down-enter,
.ant-zoom-down-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-down-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-down-enter.ant-zoom-down-enter-active,
.ant-zoom-down-appear.ant-zoom-down-appear-active {
  animation-name: antZoomDownIn;
  animation-play-state: running;
}
.ant-zoom-down-leave.ant-zoom-down-leave-active {
  animation-name: antZoomDownOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-zoom-down-enter,
.ant-zoom-down-appear {
  transform: scale(0);
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.ant-zoom-down-enter-prepare,
.ant-zoom-down-appear-prepare {
  transform: none;
}
.ant-zoom-down-leave {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.ant-zoom-left-enter,
.ant-zoom-left-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-left-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-left-enter.ant-zoom-left-enter-active,
.ant-zoom-left-appear.ant-zoom-left-appear-active {
  animation-name: antZoomLeftIn;
  animation-play-state: running;
}
.ant-zoom-left-leave.ant-zoom-left-leave-active {
  animation-name: antZoomLeftOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-zoom-left-enter,
.ant-zoom-left-appear {
  transform: scale(0);
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.ant-zoom-left-enter-prepare,
.ant-zoom-left-appear-prepare {
  transform: none;
}
.ant-zoom-left-leave {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.ant-zoom-right-enter,
.ant-zoom-right-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-right-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-right-enter.ant-zoom-right-enter-active,
.ant-zoom-right-appear.ant-zoom-right-appear-active {
  animation-name: antZoomRightIn;
  animation-play-state: running;
}
.ant-zoom-right-leave.ant-zoom-right-leave-active {
  animation-name: antZoomRightOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-zoom-right-enter,
.ant-zoom-right-appear {
  transform: scale(0);
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.ant-zoom-right-enter-prepare,
.ant-zoom-right-appear-prepare {
  transform: none;
}
.ant-zoom-right-leave {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
@keyframes antZoomIn {
  0% {
    transform: scale(0.2);
    opacity: 0;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes antZoomOut {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0.2);
    opacity: 0;
  }
}
@keyframes antZoomBigIn {
  0% {
    transform: scale(0.8);
    opacity: 0;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes antZoomBigOut {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0.8);
    opacity: 0;
  }
}
@keyframes antZoomUpIn {
  0% {
    transform: scale(0.8);
    transform-origin: 50% 0%;
    opacity: 0;
  }
  100% {
    transform: scale(1);
    transform-origin: 50% 0%;
  }
}
@keyframes antZoomUpOut {
  0% {
    transform: scale(1);
    transform-origin: 50% 0%;
  }
  100% {
    transform: scale(0.8);
    transform-origin: 50% 0%;
    opacity: 0;
  }
}
@keyframes antZoomLeftIn {
  0% {
    transform: scale(0.8);
    transform-origin: 0% 50%;
    opacity: 0;
  }
  100% {
    transform: scale(1);
    transform-origin: 0% 50%;
  }
}
@keyframes antZoomLeftOut {
  0% {
    transform: scale(1);
    transform-origin: 0% 50%;
  }
  100% {
    transform: scale(0.8);
    transform-origin: 0% 50%;
    opacity: 0;
  }
}
@keyframes antZoomRightIn {
  0% {
    transform: scale(0.8);
    transform-origin: 100% 50%;
    opacity: 0;
  }
  100% {
    transform: scale(1);
    transform-origin: 100% 50%;
  }
}
@keyframes antZoomRightOut {
  0% {
    transform: scale(1);
    transform-origin: 100% 50%;
  }
  100% {
    transform: scale(0.8);
    transform-origin: 100% 50%;
    opacity: 0;
  }
}
@keyframes antZoomDownIn {
  0% {
    transform: scale(0.8);
    transform-origin: 50% 100%;
    opacity: 0;
  }
  100% {
    transform: scale(1);
    transform-origin: 50% 100%;
  }
}
@keyframes antZoomDownOut {
  0% {
    transform: scale(1);
    transform-origin: 50% 100%;
  }
  100% {
    transform: scale(0.8);
    transform-origin: 50% 100%;
    opacity: 0;
  }
}
.ant-motion-collapse-legacy {
  overflow: hidden;
}
.ant-motion-collapse-legacy-active {
  transition: height 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1) !important;
}
.ant-motion-collapse {
  overflow: hidden;
  transition: height 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1) !important;
}
.ant-affix {
  position: fixed;
  z-index: 10;
}
.ant-alert {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: flex;
  align-items: center;
  padding: 8px 15px;
  word-wrap: break-word;
  border-radius: 4px;
}
.ant-alert-content {
  flex: 1;
  min-width: 0;
}
.ant-alert-icon {
  margin-right: 8px;
}
.ant-alert-description {
  display: none;
  font-size: 14px;
  line-height: 22px;
}
.ant-alert-success {
  background-color: #f6ffed;
  border: 1px solid #b7eb8f;
}
.ant-alert-success .ant-alert-icon {
  color: #52c41a;
}
.ant-alert-info {
  background-color: #e6f9ff;
  border: 1px solid #7ad5ff;
}
.ant-alert-info .ant-alert-icon {
  color: #0096ff;
}
.ant-alert-warning {
  background-color: #fffbe6;
  border: 1px solid #ffe58f;
}
.ant-alert-warning .ant-alert-icon {
  color: #faad14;
}
.ant-alert-error {
  background-color: #fff2f0;
  border: 1px solid #ffccc7;
}
.ant-alert-error .ant-alert-icon {
  color: #ff4d4f;
}
.ant-alert-error .ant-alert-description > pre {
  margin: 0;
  padding: 0;
}
.ant-alert-action {
  margin-left: 8px;
}
.ant-alert-close-icon {
  margin-left: 8px;
  padding: 0;
  overflow: hidden;
  font-size: 12px;
  line-height: 12px;
  background-color: transparent;
  border: none;
  outline: none;
  cursor: pointer;
}
.ant-alert-close-icon .anticon-close {
  color: rgba(0, 0, 0, 0.45);
  transition: color 0.3s;
}
.ant-alert-close-icon .anticon-close:hover {
  color: rgba(0, 0, 0, 0.75);
}
.ant-alert-close-text {
  color: rgba(0, 0, 0, 0.45);
  transition: color 0.3s;
}
.ant-alert-close-text:hover {
  color: rgba(0, 0, 0, 0.75);
}
.ant-alert-with-description {
  align-items: flex-start;
  padding: 15px 15px 15px 24px;
}
.ant-alert-with-description.ant-alert-no-icon {
  padding: 15px 15px;
}
.ant-alert-with-description .ant-alert-icon {
  margin-right: 15px;
  font-size: 24px;
}
.ant-alert-with-description .ant-alert-message {
  display: block;
  margin-bottom: 4px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 16px;
}
.ant-alert-message {
  color: rgba(0, 0, 0, 0.85);
}
.ant-alert-with-description .ant-alert-description {
  display: block;
}
.ant-alert.ant-alert-motion-leave {
  overflow: hidden;
  opacity: 1;
  transition: max-height 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), opacity 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), padding-top 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), padding-bottom 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), margin-bottom 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.ant-alert.ant-alert-motion-leave-active {
  max-height: 0;
  margin-bottom: 0 !important;
  padding-top: 0;
  padding-bottom: 0;
  opacity: 0;
}
.ant-alert-banner {
  margin-bottom: 0;
  border: 0;
  border-radius: 0;
}
.ant-alert.ant-alert-rtl {
  direction: rtl;
}
.ant-alert-rtl.ant-alert.ant-alert-no-icon {
  padding: 8px 15px;
}
.ant-alert-rtl .ant-alert-icon {
  margin-right: auto;
  margin-left: 8px;
}
.ant-alert-rtl .ant-alert-action {
  margin-right: 8px;
  margin-left: auto;
}
.ant-alert-rtl .ant-alert-close-icon {
  margin-right: 8px;
  margin-left: auto;
}
.ant-alert-rtl.ant-alert-with-description .ant-alert-icon {
  margin-right: auto;
  margin-left: 15px;
}
.ant-anchor {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  padding-left: 2px;
}
.ant-anchor-wrapper {
  margin-left: -4px;
  padding-left: 4px;
  overflow: auto;
  background-color: #fff;
}
.ant-anchor-ink {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
}
.ant-anchor-ink::before {
  position: relative;
  display: block;
  width: 2px;
  height: 100%;
  margin: 0 auto;
  background-color: #dddddd;
  content: ' ';
}
.ant-anchor-ink-ball {
  position: absolute;
  left: 50%;
  display: none;
  width: 8px;
  height: 8px;
  background-color: #fff;
  border: 2px solid #0096ff;
  border-radius: 8px;
  transform: translateX(-50%);
  transition: top 0.3s ease-in-out;
}
.ant-anchor-ink-ball.visible {
  display: inline-block;
}
.ant-anchor.fixed .ant-anchor-ink .ant-anchor-ink-ball {
  display: none;
}
.ant-anchor-link {
  padding: 7px 0 7px 16px;
  line-height: 1.143;
}
.ant-anchor-link-title {
  position: relative;
  display: block;
  margin-bottom: 6px;
  overflow: hidden;
  color: #000000;
  white-space: nowrap;
  text-overflow: ellipsis;
  transition: all 0.3s;
}
.ant-anchor-link-title:only-child {
  margin-bottom: 0;
}
.ant-anchor-link-active > .ant-anchor-link-title {
  color: #0096ff;
}
.ant-anchor-link .ant-anchor-link {
  padding-top: 5px;
  padding-bottom: 5px;
}
.ant-anchor-rtl {
  direction: rtl;
}
.ant-anchor-rtl.ant-anchor-wrapper {
  margin-right: -4px;
  margin-left: 0;
  padding-right: 4px;
  padding-left: 0;
}
.ant-anchor-rtl .ant-anchor-ink {
  right: 0;
  left: auto;
}
.ant-anchor-rtl .ant-anchor-ink-ball {
  right: 50%;
  left: 0;
  transform: translateX(50%);
}
.ant-anchor-rtl .ant-anchor-link {
  padding: 7px 16px 7px 0;
}
.ant-select-auto-complete {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
}
.ant-select-auto-complete .ant-select-clear {
  right: 13px;
}
.ant-avatar {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  overflow: hidden;
  color: #fff;
  white-space: nowrap;
  text-align: center;
  vertical-align: middle;
  background: #ccc;
  width: 32px;
  height: 32px;
  line-height: 32px;
  border-radius: 50%;
}
.ant-avatar-image {
  background: transparent;
}
.ant-avatar .ant-image-img {
  display: block;
}
.ant-avatar-string {
  position: absolute;
  left: 50%;
  transform-origin: 0 center;
}
.ant-avatar.ant-avatar-icon {
  font-size: 18px;
}
.ant-avatar.ant-avatar-icon > .anticon {
  margin: 0;
}
.ant-avatar-lg {
  width: 40px;
  height: 40px;
  line-height: 40px;
  border-radius: 50%;
}
.ant-avatar-lg-string {
  position: absolute;
  left: 50%;
  transform-origin: 0 center;
}
.ant-avatar-lg.ant-avatar-icon {
  font-size: 24px;
}
.ant-avatar-lg.ant-avatar-icon > .anticon {
  margin: 0;
}
.ant-avatar-sm {
  width: 24px;
  height: 24px;
  line-height: 24px;
  border-radius: 50%;
}
.ant-avatar-sm-string {
  position: absolute;
  left: 50%;
  transform-origin: 0 center;
}
.ant-avatar-sm.ant-avatar-icon {
  font-size: 14px;
}
.ant-avatar-sm.ant-avatar-icon > .anticon {
  margin: 0;
}
.ant-avatar-square {
  border-radius: 4px;
}
.ant-avatar > img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.ant-avatar-group {
  display: inline-flex;
}
.ant-avatar-group .ant-avatar {
  border: 1px solid #fff;
}
.ant-avatar-group .ant-avatar:not(:first-child) {
  margin-left: -8px;
}
.ant-avatar-group-popover .ant-avatar + .ant-avatar {
  margin-left: 3px;
}
.ant-avatar-group-rtl .ant-avatar:not(:first-child) {
  margin-right: -8px;
  margin-left: 0;
}
.ant-avatar-group-popover.ant-popover-rtl .ant-avatar + .ant-avatar {
  margin-right: 3px;
  margin-left: 0;
}
.ant-back-top {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: fixed;
  right: 100px;
  bottom: 50px;
  z-index: 10;
  width: 40px;
  height: 40px;
  cursor: pointer;
}
.ant-back-top:empty {
  display: none;
}
.ant-back-top-rtl {
  right: auto;
  left: 100px;
  direction: rtl;
}
.ant-back-top-content {
  width: 40px;
  height: 40px;
  overflow: hidden;
  color: #fff;
  text-align: center;
  background-color: rgba(0, 0, 0, 0.45);
  border-radius: 20px;
  transition: all 0.3s;
}
.ant-back-top-content:hover {
  background-color: #000000;
  transition: all 0.3s;
}
.ant-back-top-icon {
  font-size: 24px;
  line-height: 40px;
}
@media screen and (max-width: 768px) {
  .ant-back-top {
    right: 60px;
  }
}
@media screen and (max-width: 480px) {
  .ant-back-top {
    right: 20px;
  }
}
.ant-badge {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  line-height: 1;
}
.ant-badge-count {
  z-index: auto;
  min-width: 20px;
  height: 20px;
  padding: 0 6px;
  color: #fff;
  font-weight: normal;
  font-size: 12px;
  line-height: 20px;
  white-space: nowrap;
  text-align: center;
  background: #ff4d4f;
  border-radius: 10px;
  box-shadow: 0 0 0 1px #fff;
}
.ant-badge-count a,
.ant-badge-count a:hover {
  color: #fff;
}
.ant-badge-count-sm {
  min-width: 14px;
  height: 14px;
  padding: 0;
  font-size: 12px;
  line-height: 14px;
  border-radius: 7px;
}
.ant-badge-multiple-words {
  padding: 0 8px;
}
.ant-badge-dot {
  z-index: auto;
  width: 6px;
  min-width: 6px;
  height: 6px;
  background: #ff4d4f;
  border-radius: 100%;
  box-shadow: 0 0 0 1px #fff;
}
.ant-badge-count,
.ant-badge-dot,
.ant-badge .ant-scroll-number-custom-component {
  position: absolute;
  top: 0;
  right: 0;
  transform: translate(50%, -50%);
  transform-origin: 100% 0%;
}
.ant-badge-count.anticon-spin,
.ant-badge-dot.anticon-spin,
.ant-badge .ant-scroll-number-custom-component.anticon-spin {
  animation: antBadgeLoadingCircle 1s infinite linear;
}
.ant-badge-status {
  line-height: inherit;
  vertical-align: baseline;
}
.ant-badge-status-dot {
  position: relative;
  top: -1px;
  display: inline-block;
  width: 6px;
  height: 6px;
  vertical-align: middle;
  border-radius: 50%;
}
.ant-badge-status-success {
  background-color: #52c41a;
}
.ant-badge-status-processing {
  position: relative;
  background-color: #1890ff;
}
.ant-badge-status-processing::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #1890ff;
  border-radius: 50%;
  animation: antStatusProcessing 1.2s infinite ease-in-out;
  content: '';
}
.ant-badge-status-default {
  background-color: #d9d9d9;
}
.ant-badge-status-error {
  background-color: #ff4d4f;
}
.ant-badge-status-warning {
  background-color: #faad14;
}
.ant-badge-status-pink {
  background: #eb2f96;
}
.ant-badge-status-magenta {
  background: #eb2f96;
}
.ant-badge-status-red {
  background: #f5222d;
}
.ant-badge-status-volcano {
  background: #fa541c;
}
.ant-badge-status-orange {
  background: #fa8c16;
}
.ant-badge-status-yellow {
  background: #fadb14;
}
.ant-badge-status-gold {
  background: #faad14;
}
.ant-badge-status-cyan {
  background: #13c2c2;
}
.ant-badge-status-lime {
  background: #a0d911;
}
.ant-badge-status-green {
  background: #52c41a;
}
.ant-badge-status-blue {
  background: #1890ff;
}
.ant-badge-status-geekblue {
  background: #2f54eb;
}
.ant-badge-status-purple {
  background: #722ed1;
}
.ant-badge-status-text {
  margin-left: 8px;
  color: #000000;
  font-size: 14px;
}
.ant-badge-zoom-appear,
.ant-badge-zoom-enter {
  animation: antZoomBadgeIn 0.3s cubic-bezier(0.12, 0.4, 0.29, 1.46);
  animation-fill-mode: both;
}
.ant-badge-zoom-leave {
  animation: antZoomBadgeOut 0.3s cubic-bezier(0.71, -0.46, 0.88, 0.6);
  animation-fill-mode: both;
}
.ant-badge-not-a-wrapper .ant-badge-zoom-appear,
.ant-badge-not-a-wrapper .ant-badge-zoom-enter {
  animation: antNoWrapperZoomBadgeIn 0.3s cubic-bezier(0.12, 0.4, 0.29, 1.46);
}
.ant-badge-not-a-wrapper .ant-badge-zoom-leave {
  animation: antNoWrapperZoomBadgeOut 0.3s cubic-bezier(0.71, -0.46, 0.88, 0.6);
}
.ant-badge-not-a-wrapper:not(.ant-badge-status) {
  vertical-align: middle;
}
.ant-badge-not-a-wrapper .ant-scroll-number-custom-component {
  transform: none;
}
.ant-badge-not-a-wrapper .ant-scroll-number-custom-component,
.ant-badge-not-a-wrapper .ant-scroll-number {
  position: relative;
  top: auto;
  display: block;
  transform-origin: 50% 50%;
}
.ant-badge-not-a-wrapper .ant-badge-count {
  transform: none;
}
@keyframes antStatusProcessing {
  0% {
    transform: scale(0.8);
    opacity: 0.5;
  }
  100% {
    transform: scale(2.4);
    opacity: 0;
  }
}
.ant-scroll-number {
  overflow: hidden;
}
.ant-scroll-number-only {
  position: relative;
  display: inline-block;
  height: 20px;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  -webkit-transform-style: preserve-3d;
  -webkit-backface-visibility: hidden;
}
.ant-scroll-number-only > p.ant-scroll-number-only-unit {
  height: 20px;
  margin: 0;
  -webkit-transform-style: preserve-3d;
  -webkit-backface-visibility: hidden;
}
.ant-scroll-number-symbol {
  vertical-align: top;
}
@keyframes antZoomBadgeIn {
  0% {
    transform: scale(0) translate(50%, -50%);
    opacity: 0;
  }
  100% {
    transform: scale(1) translate(50%, -50%);
  }
}
@keyframes antZoomBadgeOut {
  0% {
    transform: scale(1) translate(50%, -50%);
  }
  100% {
    transform: scale(0) translate(50%, -50%);
    opacity: 0;
  }
}
@keyframes antNoWrapperZoomBadgeIn {
  0% {
    transform: scale(0);
    opacity: 0;
  }
  100% {
    transform: scale(1);
  }
}
@keyframes antNoWrapperZoomBadgeOut {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0);
    opacity: 0;
  }
}
@keyframes antBadgeLoadingCircle {
  0% {
    transform-origin: 50%;
  }
  100% {
    transform: translate(50%, -50%) rotate(360deg);
    transform-origin: 50%;
  }
}
.ant-ribbon-wrapper {
  position: relative;
}
.ant-ribbon {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  top: 8px;
  height: 22px;
  padding: 0 8px;
  color: #fff;
  line-height: 22px;
  white-space: nowrap;
  background-color: #0096ff;
  border-radius: 4px;
}
.ant-ribbon-text {
  color: #ffffff;
}
.ant-ribbon-corner {
  position: absolute;
  top: 100%;
  width: 8px;
  height: 8px;
  color: currentColor;
  border: 4px solid;
  transform: scaleY(0.75);
  transform-origin: top;
}
.ant-ribbon-corner::after {
  position: absolute;
  top: -4px;
  left: -4px;
  width: inherit;
  height: inherit;
  color: rgba(0, 0, 0, 0.25);
  border: inherit;
  content: '';
}
.ant-ribbon-color-pink {
  color: #eb2f96;
  background: #eb2f96;
}
.ant-ribbon-color-magenta {
  color: #eb2f96;
  background: #eb2f96;
}
.ant-ribbon-color-red {
  color: #f5222d;
  background: #f5222d;
}
.ant-ribbon-color-volcano {
  color: #fa541c;
  background: #fa541c;
}
.ant-ribbon-color-orange {
  color: #fa8c16;
  background: #fa8c16;
}
.ant-ribbon-color-yellow {
  color: #fadb14;
  background: #fadb14;
}
.ant-ribbon-color-gold {
  color: #faad14;
  background: #faad14;
}
.ant-ribbon-color-cyan {
  color: #13c2c2;
  background: #13c2c2;
}
.ant-ribbon-color-lime {
  color: #a0d911;
  background: #a0d911;
}
.ant-ribbon-color-green {
  color: #52c41a;
  background: #52c41a;
}
.ant-ribbon-color-blue {
  color: #1890ff;
  background: #1890ff;
}
.ant-ribbon-color-geekblue {
  color: #2f54eb;
  background: #2f54eb;
}
.ant-ribbon-color-purple {
  color: #722ed1;
  background: #722ed1;
}
.ant-ribbon.ant-ribbon-placement-end {
  right: -8px;
  border-bottom-right-radius: 0;
}
.ant-ribbon.ant-ribbon-placement-end .ant-ribbon-corner {
  right: 0;
  border-color: currentColor transparent transparent currentColor;
}
.ant-ribbon.ant-ribbon-placement-start {
  left: -8px;
  border-bottom-left-radius: 0;
}
.ant-ribbon.ant-ribbon-placement-start .ant-ribbon-corner {
  left: 0;
  border-color: currentColor currentColor transparent transparent;
}
.ant-badge-rtl {
  direction: rtl;
}
.ant-badge-rtl .ant-badge-count,
.ant-badge-rtl .ant-badge-dot,
.ant-badge-rtl .ant-badge .ant-scroll-number-custom-component {
  right: auto;
  left: 0;
  direction: ltr;
  transform: translate(-50%, -50%);
  transform-origin: 0% 0%;
}
.ant-badge-rtl.ant-badge .ant-scroll-number-custom-component {
  right: auto;
  left: 0;
  transform: translate(-50%, -50%);
  transform-origin: 0% 0%;
}
.ant-badge-rtl .ant-badge-status-text {
  margin-right: 8px;
  margin-left: 0;
}
.ant-badge-rtl .ant-badge-zoom-appear,
.ant-badge-rtl .ant-badge-zoom-enter {
  animation-name: antZoomBadgeInRtl;
}
.ant-badge-rtl .ant-badge-zoom-leave {
  animation-name: antZoomBadgeOutRtl;
}
.ant-badge-not-a-wrapper .ant-badge-count {
  transform: none;
}
.ant-ribbon-rtl {
  direction: rtl;
}
.ant-ribbon-rtl.ant-ribbon-placement-end {
  right: unset;
  left: -8px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 0;
}
.ant-ribbon-rtl.ant-ribbon-placement-end .ant-ribbon-corner {
  right: unset;
  left: 0;
  border-color: currentColor currentColor transparent transparent;
}
.ant-ribbon-rtl.ant-ribbon-placement-end .ant-ribbon-corner::after {
  border-color: currentColor currentColor transparent transparent;
}
.ant-ribbon-rtl.ant-ribbon-placement-start {
  right: -8px;
  left: unset;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 4px;
}
.ant-ribbon-rtl.ant-ribbon-placement-start .ant-ribbon-corner {
  right: 0;
  left: unset;
  border-color: currentColor transparent transparent currentColor;
}
.ant-ribbon-rtl.ant-ribbon-placement-start .ant-ribbon-corner::after {
  border-color: currentColor transparent transparent currentColor;
}
@keyframes antZoomBadgeInRtl {
  0% {
    transform: scale(0) translate(-50%, -50%);
    opacity: 0;
  }
  100% {
    transform: scale(1) translate(-50%, -50%);
  }
}
@keyframes antZoomBadgeOutRtl {
  0% {
    transform: scale(1) translate(-50%, -50%);
  }
  100% {
    transform: scale(0) translate(-50%, -50%);
    opacity: 0;
  }
}
.ant-breadcrumb {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
}
.ant-breadcrumb .anticon {
  font-size: 14px;
}
.ant-breadcrumb a {
  color: rgba(0, 0, 0, 0.45);
  transition: color 0.3s;
}
.ant-breadcrumb a:hover {
  color: #29adff;
}
.ant-breadcrumb > span:last-child {
  color: #000000;
}
.ant-breadcrumb > span:last-child a {
  color: #000000;
}
.ant-breadcrumb > span:last-child .ant-breadcrumb-separator {
  display: none;
}
.ant-breadcrumb-separator {
  margin: 0 8px;
  color: rgba(0, 0, 0, 0.45);
}
.ant-breadcrumb-link > .anticon + span,
.ant-breadcrumb-link > .anticon + a {
  margin-left: 4px;
}
.ant-breadcrumb-overlay-link > .anticon {
  margin-left: 4px;
}
.ant-breadcrumb-rtl {
  direction: rtl;
}
.ant-breadcrumb-rtl::before {
  display: table;
  content: '';
}
.ant-breadcrumb-rtl::after {
  display: table;
  clear: both;
  content: '';
}
.ant-breadcrumb-rtl::before {
  display: table;
  content: '';
}
.ant-breadcrumb-rtl::after {
  display: table;
  clear: both;
  content: '';
}
.ant-breadcrumb-rtl > span {
  float: right;
}
.ant-breadcrumb-rtl .ant-breadcrumb-link > .anticon + span,
.ant-breadcrumb-rtl .ant-breadcrumb-link > .anticon + a {
  margin-right: 4px;
  margin-left: 0;
}
.ant-breadcrumb-rtl .ant-breadcrumb-overlay-link > .anticon {
  margin-right: 4px;
  margin-left: 0;
}
.ant-btn {
  line-height: 1.5715;
  position: relative;
  display: inline-block;
  font-weight: 600;
  white-space: nowrap;
  text-align: center;
  background-image: none;
  border: 1px solid transparent;
  box-shadow: 0 2px 0 rgba(0, 0, 0, 0.02);
  cursor: pointer;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  user-select: none;
  touch-action: manipulation;
  height: 40px;
  padding: 8px 1.2rem;
  font-size: 14px;
  border-radius: 4px;
  color: #000000;
  background: #fff;
  border-color: #dddddd;
}
.ant-btn > .anticon {
  line-height: 1;
}
.ant-btn,
.ant-btn:active,
.ant-btn:focus {
  outline: 0;
}
.ant-btn:not([disabled]):hover {
  text-decoration: none;
}
.ant-btn:not([disabled]):active {
  outline: 0;
  box-shadow: none;
}
.ant-btn[disabled] {
  cursor: not-allowed;
}
.ant-btn[disabled] > * {
  pointer-events: none;
}
.ant-btn-lg {
  height: 40px;
  padding: 6.4px 1.2rem;
  font-size: 16px;
  border-radius: 4px;
}
.ant-btn-sm {
  height: 40px;
  padding: 8px 7px;
  font-size: 14px;
  border-radius: 4px;
}
.ant-btn > a:only-child {
  color: currentColor;
}
.ant-btn > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn:hover,
.ant-btn:focus {
  color: #29adff;
  background: #fff;
  border-color: #29adff;
}
.ant-btn:hover > a:only-child,
.ant-btn:focus > a:only-child {
  color: currentColor;
}
.ant-btn:hover > a:only-child::after,
.ant-btn:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn:active {
  color: #0077d9;
  background: #fff;
  border-color: #0077d9;
}
.ant-btn:active > a:only-child {
  color: currentColor;
}
.ant-btn:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn[disabled],
.ant-btn[disabled]:hover,
.ant-btn[disabled]:focus,
.ant-btn[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #dddddd;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn[disabled] > a:only-child,
.ant-btn[disabled]:hover > a:only-child,
.ant-btn[disabled]:focus > a:only-child,
.ant-btn[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn[disabled] > a:only-child::after,
.ant-btn[disabled]:hover > a:only-child::after,
.ant-btn[disabled]:focus > a:only-child::after,
.ant-btn[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn:hover,
.ant-btn:focus,
.ant-btn:active {
  text-decoration: none;
  background: #fff;
}
.ant-btn > span {
  display: inline-block;
}
.ant-btn-primary {
  color: #fff;
  background: #0096ff;
  border-color: #0096ff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12);
  box-shadow: none;
}
.ant-btn-primary > a:only-child {
  color: currentColor;
}
.ant-btn-primary > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-primary:hover,
.ant-btn-primary:focus {
  color: #fff;
  background: #29adff;
  border-color: #29adff;
}
.ant-btn-primary:hover > a:only-child,
.ant-btn-primary:focus > a:only-child {
  color: currentColor;
}
.ant-btn-primary:hover > a:only-child::after,
.ant-btn-primary:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-primary:active {
  color: #fff;
  background: #0077d9;
  border-color: #0077d9;
}
.ant-btn-primary:active > a:only-child {
  color: currentColor;
}
.ant-btn-primary:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-primary[disabled],
.ant-btn-primary[disabled]:hover,
.ant-btn-primary[disabled]:focus,
.ant-btn-primary[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #dddddd;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-primary[disabled] > a:only-child,
.ant-btn-primary[disabled]:hover > a:only-child,
.ant-btn-primary[disabled]:focus > a:only-child,
.ant-btn-primary[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-primary[disabled] > a:only-child::after,
.ant-btn-primary[disabled]:hover > a:only-child::after,
.ant-btn-primary[disabled]:focus > a:only-child::after,
.ant-btn-primary[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child) {
  border-right-color: #29adff;
  border-left-color: #29adff;
}
.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child):disabled {
  border-color: #dddddd;
}
.ant-btn-group .ant-btn-primary:first-child:not(:last-child) {
  border-right-color: #29adff;
}
.ant-btn-group .ant-btn-primary:first-child:not(:last-child)[disabled] {
  border-right-color: #dddddd;
}
.ant-btn-group .ant-btn-primary:last-child:not(:first-child),
.ant-btn-group .ant-btn-primary + .ant-btn-primary {
  border-left-color: #29adff;
}
.ant-btn-group .ant-btn-primary:last-child:not(:first-child)[disabled],
.ant-btn-group .ant-btn-primary + .ant-btn-primary[disabled] {
  border-left-color: #dddddd;
}
.ant-btn-ghost {
  color: #000000;
  background: transparent;
  border-color: #dddddd;
}
.ant-btn-ghost > a:only-child {
  color: currentColor;
}
.ant-btn-ghost > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-ghost:hover,
.ant-btn-ghost:focus {
  color: #29adff;
  background: transparent;
  border-color: #29adff;
}
.ant-btn-ghost:hover > a:only-child,
.ant-btn-ghost:focus > a:only-child {
  color: currentColor;
}
.ant-btn-ghost:hover > a:only-child::after,
.ant-btn-ghost:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-ghost:active {
  color: #0077d9;
  background: transparent;
  border-color: #0077d9;
}
.ant-btn-ghost:active > a:only-child {
  color: currentColor;
}
.ant-btn-ghost:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-ghost[disabled],
.ant-btn-ghost[disabled]:hover,
.ant-btn-ghost[disabled]:focus,
.ant-btn-ghost[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #dddddd;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-ghost[disabled] > a:only-child,
.ant-btn-ghost[disabled]:hover > a:only-child,
.ant-btn-ghost[disabled]:focus > a:only-child,
.ant-btn-ghost[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-ghost[disabled] > a:only-child::after,
.ant-btn-ghost[disabled]:hover > a:only-child::after,
.ant-btn-ghost[disabled]:focus > a:only-child::after,
.ant-btn-ghost[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dashed {
  color: #000000;
  background: #fff;
  border-color: #dddddd;
  border-style: dashed;
}
.ant-btn-dashed > a:only-child {
  color: currentColor;
}
.ant-btn-dashed > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dashed:hover,
.ant-btn-dashed:focus {
  color: #29adff;
  background: #fff;
  border-color: #29adff;
}
.ant-btn-dashed:hover > a:only-child,
.ant-btn-dashed:focus > a:only-child {
  color: currentColor;
}
.ant-btn-dashed:hover > a:only-child::after,
.ant-btn-dashed:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dashed:active {
  color: #0077d9;
  background: #fff;
  border-color: #0077d9;
}
.ant-btn-dashed:active > a:only-child {
  color: currentColor;
}
.ant-btn-dashed:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dashed[disabled],
.ant-btn-dashed[disabled]:hover,
.ant-btn-dashed[disabled]:focus,
.ant-btn-dashed[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #dddddd;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-dashed[disabled] > a:only-child,
.ant-btn-dashed[disabled]:hover > a:only-child,
.ant-btn-dashed[disabled]:focus > a:only-child,
.ant-btn-dashed[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-dashed[disabled] > a:only-child::after,
.ant-btn-dashed[disabled]:hover > a:only-child::after,
.ant-btn-dashed[disabled]:focus > a:only-child::after,
.ant-btn-dashed[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-danger {
  color: #ec1314;
  background: #ffffff;
  border-color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12);
  box-shadow: none;
}
.ant-btn-danger > a:only-child {
  color: currentColor;
}
.ant-btn-danger > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-danger:hover,
.ant-btn-danger:focus {
  color: #ec1314;
  background: #fff0f0;
  border-color: #fff0f0;
}
.ant-btn-danger:hover > a:only-child,
.ant-btn-danger:focus > a:only-child {
  color: currentColor;
}
.ant-btn-danger:hover > a:only-child::after,
.ant-btn-danger:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-danger:active {
  color: #ec1314;
  background: #d9cccc;
  border-color: #d9cccc;
}
.ant-btn-danger:active > a:only-child {
  color: currentColor;
}
.ant-btn-danger:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-danger[disabled],
.ant-btn-danger[disabled]:hover,
.ant-btn-danger[disabled]:focus,
.ant-btn-danger[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #dddddd;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-danger[disabled] > a:only-child,
.ant-btn-danger[disabled]:hover > a:only-child,
.ant-btn-danger[disabled]:focus > a:only-child,
.ant-btn-danger[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-danger[disabled] > a:only-child::after,
.ant-btn-danger[disabled]:hover > a:only-child::after,
.ant-btn-danger[disabled]:focus > a:only-child::after,
.ant-btn-danger[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-link {
  color: #0096ff;
  background: transparent;
  border-color: transparent;
  box-shadow: none;
}
.ant-btn-link > a:only-child {
  color: currentColor;
}
.ant-btn-link > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-link:hover,
.ant-btn-link:focus {
  color: #29adff;
  background: transparent;
  border-color: #29adff;
}
.ant-btn-link:hover > a:only-child,
.ant-btn-link:focus > a:only-child {
  color: currentColor;
}
.ant-btn-link:hover > a:only-child::after,
.ant-btn-link:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-link:active {
  color: #0077d9;
  background: transparent;
  border-color: #0077d9;
}
.ant-btn-link:active > a:only-child {
  color: currentColor;
}
.ant-btn-link:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-link[disabled],
.ant-btn-link[disabled]:hover,
.ant-btn-link[disabled]:focus,
.ant-btn-link[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #dddddd;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-link[disabled] > a:only-child,
.ant-btn-link[disabled]:hover > a:only-child,
.ant-btn-link[disabled]:focus > a:only-child,
.ant-btn-link[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-link[disabled] > a:only-child::after,
.ant-btn-link[disabled]:hover > a:only-child::after,
.ant-btn-link[disabled]:focus > a:only-child::after,
.ant-btn-link[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-link:hover {
  background: transparent;
}
.ant-btn-link:hover,
.ant-btn-link:focus,
.ant-btn-link:active {
  border-color: transparent;
}
.ant-btn-link[disabled],
.ant-btn-link[disabled]:hover,
.ant-btn-link[disabled]:focus,
.ant-btn-link[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: transparent;
  border-color: transparent;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-link[disabled] > a:only-child,
.ant-btn-link[disabled]:hover > a:only-child,
.ant-btn-link[disabled]:focus > a:only-child,
.ant-btn-link[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-link[disabled] > a:only-child::after,
.ant-btn-link[disabled]:hover > a:only-child::after,
.ant-btn-link[disabled]:focus > a:only-child::after,
.ant-btn-link[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-text {
  color: #000000;
  background: transparent;
  border-color: transparent;
  box-shadow: none;
}
.ant-btn-text > a:only-child {
  color: currentColor;
}
.ant-btn-text > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-text:hover,
.ant-btn-text:focus {
  color: #29adff;
  background: transparent;
  border-color: #29adff;
}
.ant-btn-text:hover > a:only-child,
.ant-btn-text:focus > a:only-child {
  color: currentColor;
}
.ant-btn-text:hover > a:only-child::after,
.ant-btn-text:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-text:active {
  color: #0077d9;
  background: transparent;
  border-color: #0077d9;
}
.ant-btn-text:active > a:only-child {
  color: currentColor;
}
.ant-btn-text:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-text[disabled],
.ant-btn-text[disabled]:hover,
.ant-btn-text[disabled]:focus,
.ant-btn-text[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #dddddd;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-text[disabled] > a:only-child,
.ant-btn-text[disabled]:hover > a:only-child,
.ant-btn-text[disabled]:focus > a:only-child,
.ant-btn-text[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-text[disabled] > a:only-child::after,
.ant-btn-text[disabled]:hover > a:only-child::after,
.ant-btn-text[disabled]:focus > a:only-child::after,
.ant-btn-text[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-text:hover,
.ant-btn-text:focus {
  color: #000000;
  background: rgba(0, 0, 0, 0.018);
  border-color: transparent;
}
.ant-btn-text:active {
  color: #000000;
  background: rgba(0, 0, 0, 0.028);
  border-color: transparent;
}
.ant-btn-text[disabled],
.ant-btn-text[disabled]:hover,
.ant-btn-text[disabled]:focus,
.ant-btn-text[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: transparent;
  border-color: transparent;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-text[disabled] > a:only-child,
.ant-btn-text[disabled]:hover > a:only-child,
.ant-btn-text[disabled]:focus > a:only-child,
.ant-btn-text[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-text[disabled] > a:only-child::after,
.ant-btn-text[disabled]:hover > a:only-child::after,
.ant-btn-text[disabled]:focus > a:only-child::after,
.ant-btn-text[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous {
  color: #ff4d4f;
  background: #fff;
  border-color: #ff4d4f;
}
.ant-btn-dangerous > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous:hover,
.ant-btn-dangerous:focus {
  color: #ff7875;
  background: #fff;
  border-color: #ff7875;
}
.ant-btn-dangerous:hover > a:only-child,
.ant-btn-dangerous:focus > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous:hover > a:only-child::after,
.ant-btn-dangerous:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous:active {
  color: #d9363e;
  background: #fff;
  border-color: #d9363e;
}
.ant-btn-dangerous:active > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous[disabled],
.ant-btn-dangerous[disabled]:hover,
.ant-btn-dangerous[disabled]:focus,
.ant-btn-dangerous[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #dddddd;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-dangerous[disabled] > a:only-child,
.ant-btn-dangerous[disabled]:hover > a:only-child,
.ant-btn-dangerous[disabled]:focus > a:only-child,
.ant-btn-dangerous[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous[disabled] > a:only-child::after,
.ant-btn-dangerous[disabled]:hover > a:only-child::after,
.ant-btn-dangerous[disabled]:focus > a:only-child::after,
.ant-btn-dangerous[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-primary {
  color: #ec1314;
  background: #ffffff;
  border-color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12);
  box-shadow: none;
}
.ant-btn-dangerous.ant-btn-primary > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-primary > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-primary:hover,
.ant-btn-dangerous.ant-btn-primary:focus {
  color: #ec1314;
  background: #fff0f0;
  border-color: #fff0f0;
}
.ant-btn-dangerous.ant-btn-primary:hover > a:only-child,
.ant-btn-dangerous.ant-btn-primary:focus > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-primary:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-primary:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-primary:active {
  color: #ec1314;
  background: #d9cccc;
  border-color: #d9cccc;
}
.ant-btn-dangerous.ant-btn-primary:active > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-primary:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-primary[disabled],
.ant-btn-dangerous.ant-btn-primary[disabled]:hover,
.ant-btn-dangerous.ant-btn-primary[disabled]:focus,
.ant-btn-dangerous.ant-btn-primary[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #dddddd;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-dangerous.ant-btn-primary[disabled] > a:only-child,
.ant-btn-dangerous.ant-btn-primary[disabled]:hover > a:only-child,
.ant-btn-dangerous.ant-btn-primary[disabled]:focus > a:only-child,
.ant-btn-dangerous.ant-btn-primary[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-primary[disabled] > a:only-child::after,
.ant-btn-dangerous.ant-btn-primary[disabled]:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-primary[disabled]:focus > a:only-child::after,
.ant-btn-dangerous.ant-btn-primary[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-link {
  color: #ff4d4f;
  background: transparent;
  border-color: transparent;
  box-shadow: none;
}
.ant-btn-dangerous.ant-btn-link > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-link > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-link:hover,
.ant-btn-dangerous.ant-btn-link:focus {
  color: #29adff;
  background: transparent;
  border-color: #29adff;
}
.ant-btn-dangerous.ant-btn-link:hover > a:only-child,
.ant-btn-dangerous.ant-btn-link:focus > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-link:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-link:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-link:active {
  color: #0077d9;
  background: transparent;
  border-color: #0077d9;
}
.ant-btn-dangerous.ant-btn-link:active > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-link:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-link[disabled],
.ant-btn-dangerous.ant-btn-link[disabled]:hover,
.ant-btn-dangerous.ant-btn-link[disabled]:focus,
.ant-btn-dangerous.ant-btn-link[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #dddddd;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child,
.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child,
.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child,
.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child::after,
.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child::after,
.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-link:hover,
.ant-btn-dangerous.ant-btn-link:focus {
  color: #ff7875;
  background: transparent;
  border-color: transparent;
}
.ant-btn-dangerous.ant-btn-link:hover > a:only-child,
.ant-btn-dangerous.ant-btn-link:focus > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-link:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-link:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-link:active {
  color: #d9363e;
  background: transparent;
  border-color: transparent;
}
.ant-btn-dangerous.ant-btn-link:active > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-link:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-link[disabled],
.ant-btn-dangerous.ant-btn-link[disabled]:hover,
.ant-btn-dangerous.ant-btn-link[disabled]:focus,
.ant-btn-dangerous.ant-btn-link[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: transparent;
  border-color: transparent;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child,
.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child,
.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child,
.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child::after,
.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child::after,
.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-text {
  color: #ff4d4f;
  background: transparent;
  border-color: transparent;
  box-shadow: none;
}
.ant-btn-dangerous.ant-btn-text > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-text > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-text:hover,
.ant-btn-dangerous.ant-btn-text:focus {
  color: #29adff;
  background: transparent;
  border-color: #29adff;
}
.ant-btn-dangerous.ant-btn-text:hover > a:only-child,
.ant-btn-dangerous.ant-btn-text:focus > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-text:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-text:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-text:active {
  color: #0077d9;
  background: transparent;
  border-color: #0077d9;
}
.ant-btn-dangerous.ant-btn-text:active > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-text:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-text[disabled],
.ant-btn-dangerous.ant-btn-text[disabled]:hover,
.ant-btn-dangerous.ant-btn-text[disabled]:focus,
.ant-btn-dangerous.ant-btn-text[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #dddddd;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-dangerous.ant-btn-text[disabled] > a:only-child,
.ant-btn-dangerous.ant-btn-text[disabled]:hover > a:only-child,
.ant-btn-dangerous.ant-btn-text[disabled]:focus > a:only-child,
.ant-btn-dangerous.ant-btn-text[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-text[disabled] > a:only-child::after,
.ant-btn-dangerous.ant-btn-text[disabled]:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-text[disabled]:focus > a:only-child::after,
.ant-btn-dangerous.ant-btn-text[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-text:hover,
.ant-btn-dangerous.ant-btn-text:focus {
  color: #ff7875;
  background: rgba(0, 0, 0, 0.018);
  border-color: transparent;
}
.ant-btn-dangerous.ant-btn-text:hover > a:only-child,
.ant-btn-dangerous.ant-btn-text:focus > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-text:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-text:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-text:active {
  color: #d9363e;
  background: rgba(0, 0, 0, 0.028);
  border-color: transparent;
}
.ant-btn-dangerous.ant-btn-text:active > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-text:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-text[disabled],
.ant-btn-dangerous.ant-btn-text[disabled]:hover,
.ant-btn-dangerous.ant-btn-text[disabled]:focus,
.ant-btn-dangerous.ant-btn-text[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: transparent;
  border-color: transparent;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-dangerous.ant-btn-text[disabled] > a:only-child,
.ant-btn-dangerous.ant-btn-text[disabled]:hover > a:only-child,
.ant-btn-dangerous.ant-btn-text[disabled]:focus > a:only-child,
.ant-btn-dangerous.ant-btn-text[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-text[disabled] > a:only-child::after,
.ant-btn-dangerous.ant-btn-text[disabled]:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-text[disabled]:focus > a:only-child::after,
.ant-btn-dangerous.ant-btn-text[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-icon-only {
  width: 40px;
  height: 40px;
  padding: 6.4px 0;
  font-size: 16px;
  border-radius: 4px;
  vertical-align: -1px;
}
.ant-btn-icon-only > * {
  font-size: 16px;
}
.ant-btn-icon-only.ant-btn-lg {
  width: 40px;
  height: 40px;
  padding: 4.9px 0;
  font-size: 18px;
  border-radius: 4px;
}
.ant-btn-icon-only.ant-btn-lg > * {
  font-size: 18px;
}
.ant-btn-icon-only.ant-btn-sm {
  width: 40px;
  height: 40px;
  padding: 8px 0;
  font-size: 14px;
  border-radius: 4px;
}
.ant-btn-icon-only.ant-btn-sm > * {
  font-size: 14px;
}
.ant-btn-round {
  height: 40px;
  padding: 8px 20px;
  font-size: 14px;
  border-radius: 40px;
}
.ant-btn-round.ant-btn-lg {
  height: 40px;
  padding: 6.4px 20px;
  font-size: 16px;
  border-radius: 40px;
}
.ant-btn-round.ant-btn-sm {
  height: 40px;
  padding: 8px 20px;
  font-size: 14px;
  border-radius: 40px;
}
.ant-btn-round.ant-btn-icon-only {
  width: auto;
}
.ant-btn-circle {
  min-width: 40px;
  padding-right: 0;
  padding-left: 0;
  text-align: center;
  border-radius: 50%;
}
.ant-btn-circle.ant-btn-lg {
  min-width: 40px;
  border-radius: 50%;
}
.ant-btn-circle.ant-btn-sm {
  min-width: 40px;
  border-radius: 50%;
}
.ant-btn::before {
  position: absolute;
  top: -1px;
  right: -1px;
  bottom: -1px;
  left: -1px;
  z-index: 1;
  display: none;
  background: #fff;
  border-radius: inherit;
  opacity: 0.35;
  transition: opacity 0.2s;
  content: '';
  pointer-events: none;
}
.ant-btn .anticon {
  transition: margin-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-btn .anticon.anticon-plus > svg,
.ant-btn .anticon.anticon-minus > svg {
  shape-rendering: optimizeSpeed;
}
.ant-btn.ant-btn-loading {
  position: relative;
}
.ant-btn.ant-btn-loading:not([disabled]) {
  pointer-events: none;
}
.ant-btn.ant-btn-loading::before {
  display: block;
}
.ant-btn > .ant-btn-loading-icon {
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-btn > .ant-btn-loading-icon .anticon {
  padding-right: 8px;
  animation: none;
}
.ant-btn > .ant-btn-loading-icon .anticon svg {
  animation: loadingCircle 1s infinite linear;
}
.ant-btn > .ant-btn-loading-icon:only-child .anticon {
  padding-right: 0;
}
.ant-btn-group {
  position: relative;
  display: inline-flex;
}
.ant-btn-group > .ant-btn,
.ant-btn-group > span > .ant-btn {
  position: relative;
}
.ant-btn-group > .ant-btn:hover,
.ant-btn-group > span > .ant-btn:hover,
.ant-btn-group > .ant-btn:focus,
.ant-btn-group > span > .ant-btn:focus,
.ant-btn-group > .ant-btn:active,
.ant-btn-group > span > .ant-btn:active {
  z-index: 2;
}
.ant-btn-group > .ant-btn[disabled],
.ant-btn-group > span > .ant-btn[disabled] {
  z-index: 0;
}
.ant-btn-group .ant-btn-icon-only {
  font-size: 14px;
}
.ant-btn-group-lg > .ant-btn,
.ant-btn-group-lg > span > .ant-btn {
  height: 40px;
  padding: 6.4px 1.2rem;
  font-size: 16px;
  border-radius: 0;
}
.ant-btn-group-lg .ant-btn.ant-btn-icon-only {
  height: 40px;
  width: 40px;
  padding-right: 0;
  padding-left: 0;
}
.ant-btn-group-sm > .ant-btn,
.ant-btn-group-sm > span > .ant-btn {
  height: 40px;
  padding: 8px 7px;
  font-size: 14px;
  border-radius: 0;
}
.ant-btn-group-sm > .ant-btn > .anticon,
.ant-btn-group-sm > span > .ant-btn > .anticon {
  font-size: 14px;
}
.ant-btn-group-sm .ant-btn.ant-btn-icon-only {
  height: 40px;
  width: 40px;
  padding-right: 0;
  padding-left: 0;
}
.ant-btn-group .ant-btn + .ant-btn,
.ant-btn + .ant-btn-group,
.ant-btn-group span + .ant-btn,
.ant-btn-group .ant-btn + span,
.ant-btn-group > span + span,
.ant-btn-group + .ant-btn,
.ant-btn-group + .ant-btn-group {
  margin-left: -1px;
}
.ant-btn-group .ant-btn-primary + .ant-btn:not(.ant-btn-primary):not([disabled]) {
  border-left-color: transparent;
}
.ant-btn-group .ant-btn {
  border-radius: 0;
}
.ant-btn-group > .ant-btn:first-child,
.ant-btn-group > span:first-child > .ant-btn {
  margin-left: 0;
}
.ant-btn-group > .ant-btn:only-child {
  border-radius: 4px;
}
.ant-btn-group > span:only-child > .ant-btn {
  border-radius: 4px;
}
.ant-btn-group > .ant-btn:first-child:not(:last-child),
.ant-btn-group > span:first-child:not(:last-child) > .ant-btn {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.ant-btn-group > .ant-btn:last-child:not(:first-child),
.ant-btn-group > span:last-child:not(:first-child) > .ant-btn {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.ant-btn-group-sm > .ant-btn:only-child {
  border-radius: 4px;
}
.ant-btn-group-sm > span:only-child > .ant-btn {
  border-radius: 4px;
}
.ant-btn-group-sm > .ant-btn:first-child:not(:last-child),
.ant-btn-group-sm > span:first-child:not(:last-child) > .ant-btn {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.ant-btn-group-sm > .ant-btn:last-child:not(:first-child),
.ant-btn-group-sm > span:last-child:not(:first-child) > .ant-btn {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.ant-btn-group > .ant-btn-group {
  float: left;
}
.ant-btn-group > .ant-btn-group:not(:first-child):not(:last-child) > .ant-btn {
  border-radius: 0;
}
.ant-btn-group > .ant-btn-group:first-child:not(:last-child) > .ant-btn:last-child {
  padding-right: 8px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.ant-btn-group > .ant-btn-group:last-child:not(:first-child) > .ant-btn:first-child {
  padding-left: 8px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.ant-btn-rtl.ant-btn-group .ant-btn + .ant-btn,
.ant-btn-rtl.ant-btn + .ant-btn-group,
.ant-btn-rtl.ant-btn-group span + .ant-btn,
.ant-btn-rtl.ant-btn-group .ant-btn + span,
.ant-btn-rtl.ant-btn-group > span + span,
.ant-btn-rtl.ant-btn-group + .ant-btn,
.ant-btn-rtl.ant-btn-group + .ant-btn-group,
.ant-btn-group-rtl.ant-btn-group .ant-btn + .ant-btn,
.ant-btn-group-rtl.ant-btn + .ant-btn-group,
.ant-btn-group-rtl.ant-btn-group span + .ant-btn,
.ant-btn-group-rtl.ant-btn-group .ant-btn + span,
.ant-btn-group-rtl.ant-btn-group > span + span,
.ant-btn-group-rtl.ant-btn-group + .ant-btn,
.ant-btn-group-rtl.ant-btn-group + .ant-btn-group {
  margin-right: -1px;
  margin-left: auto;
}
.ant-btn-group.ant-btn-group-rtl {
  direction: rtl;
}
.ant-btn-group-rtl.ant-btn-group > .ant-btn:first-child:not(:last-child),
.ant-btn-group-rtl.ant-btn-group > span:first-child:not(:last-child) > .ant-btn {
  border-top-left-radius: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 0;
}
.ant-btn-group-rtl.ant-btn-group > .ant-btn:last-child:not(:first-child),
.ant-btn-group-rtl.ant-btn-group > span:last-child:not(:first-child) > .ant-btn {
  border-top-left-radius: 4px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 4px;
}
.ant-btn-group-rtl.ant-btn-group-sm > .ant-btn:first-child:not(:last-child),
.ant-btn-group-rtl.ant-btn-group-sm > span:first-child:not(:last-child) > .ant-btn {
  border-top-left-radius: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 0;
}
.ant-btn-group-rtl.ant-btn-group-sm > .ant-btn:last-child:not(:first-child),
.ant-btn-group-rtl.ant-btn-group-sm > span:last-child:not(:first-child) > .ant-btn {
  border-top-left-radius: 4px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 4px;
}
.ant-btn:focus > span,
.ant-btn:active > span {
  position: relative;
}
.ant-btn > .anticon + span,
.ant-btn > span + .anticon {
  margin-left: 8px;
}
.ant-btn-background-ghost {
  color: #fff;
  background: transparent !important;
  border-color: #fff;
}
.ant-btn-background-ghost.ant-btn-primary {
  color: #0096ff;
  background: transparent;
  border-color: #0096ff;
  text-shadow: none;
}
.ant-btn-background-ghost.ant-btn-primary > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-primary > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-primary:hover,
.ant-btn-background-ghost.ant-btn-primary:focus {
  color: #29adff;
  background: transparent;
  border-color: #29adff;
}
.ant-btn-background-ghost.ant-btn-primary:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-primary:focus > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-primary:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-primary:active {
  color: #0077d9;
  background: transparent;
  border-color: #0077d9;
}
.ant-btn-background-ghost.ant-btn-primary:active > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-primary:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-primary[disabled],
.ant-btn-background-ghost.ant-btn-primary[disabled]:hover,
.ant-btn-background-ghost.ant-btn-primary[disabled]:focus,
.ant-btn-background-ghost.ant-btn-primary[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #dddddd;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-background-ghost.ant-btn-primary[disabled] > a:only-child,
.ant-btn-background-ghost.ant-btn-primary[disabled]:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-primary[disabled]:focus > a:only-child,
.ant-btn-background-ghost.ant-btn-primary[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-primary[disabled] > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary[disabled]:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary[disabled]:focus > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-danger {
  color: #dddddd;
  background: transparent;
  border-color: #dddddd;
  text-shadow: none;
}
.ant-btn-background-ghost.ant-btn-danger > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-danger > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-danger:hover,
.ant-btn-background-ghost.ant-btn-danger:focus {
  color: #ebdddd;
  background: transparent;
  border-color: #ebdddd;
}
.ant-btn-background-ghost.ant-btn-danger:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-danger:focus > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-danger:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-danger:active {
  color: #b8adad;
  background: transparent;
  border-color: #b8adad;
}
.ant-btn-background-ghost.ant-btn-danger:active > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-danger:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-danger[disabled],
.ant-btn-background-ghost.ant-btn-danger[disabled]:hover,
.ant-btn-background-ghost.ant-btn-danger[disabled]:focus,
.ant-btn-background-ghost.ant-btn-danger[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #dddddd;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-background-ghost.ant-btn-danger[disabled] > a:only-child,
.ant-btn-background-ghost.ant-btn-danger[disabled]:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-danger[disabled]:focus > a:only-child,
.ant-btn-background-ghost.ant-btn-danger[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-danger[disabled] > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger[disabled]:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger[disabled]:focus > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-dangerous {
  color: #dddddd;
  background: transparent;
  border-color: #dddddd;
  text-shadow: none;
}
.ant-btn-background-ghost.ant-btn-dangerous > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-dangerous > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-dangerous:hover,
.ant-btn-background-ghost.ant-btn-dangerous:focus {
  color: #ebdddd;
  background: transparent;
  border-color: #ebdddd;
}
.ant-btn-background-ghost.ant-btn-dangerous:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-dangerous:focus > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-dangerous:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-dangerous:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-dangerous:active {
  color: #b8adad;
  background: transparent;
  border-color: #b8adad;
}
.ant-btn-background-ghost.ant-btn-dangerous:active > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-dangerous:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-dangerous[disabled],
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover,
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus,
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #dddddd;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-background-ghost.ant-btn-dangerous[disabled] > a:only-child,
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus > a:only-child,
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-dangerous[disabled] > a:only-child::after,
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus > a:only-child::after,
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link {
  color: #dddddd;
  background: transparent;
  border-color: transparent;
  text-shadow: none;
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus {
  color: #ebdddd;
  background: transparent;
  border-color: transparent;
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active {
  color: #b8adad;
  background: transparent;
  border-color: transparent;
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled],
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #dddddd;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child::after,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child::after,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-two-chinese-chars::first-letter {
  letter-spacing: 0.34em;
}
.ant-btn-two-chinese-chars > *:not(.anticon) {
  margin-right: -0.34em;
  letter-spacing: 0.34em;
}
.ant-btn-block {
  width: 100%;
}
.ant-btn:empty {
  display: inline-block;
  width: 0;
  visibility: hidden;
  content: '\a0';
}
a.ant-btn {
  padding-top: 0.01px !important;
  line-height: 38px;
}
a.ant-btn-lg {
  line-height: 38px;
}
a.ant-btn-sm {
  line-height: 38px;
}
.ant-btn-rtl {
  direction: rtl;
}
.ant-btn-group-rtl.ant-btn-group .ant-btn-primary:last-child:not(:first-child),
.ant-btn-group-rtl.ant-btn-group .ant-btn-primary + .ant-btn-primary {
  border-right-color: #29adff;
  border-left-color: #dddddd;
}
.ant-btn-group-rtl.ant-btn-group .ant-btn-primary:last-child:not(:first-child)[disabled],
.ant-btn-group-rtl.ant-btn-group .ant-btn-primary + .ant-btn-primary[disabled] {
  border-right-color: #dddddd;
  border-left-color: #29adff;
}
.ant-btn-rtl.ant-btn > .ant-btn-loading-icon .anticon {
  padding-right: 0;
  padding-left: 8px;
}
.ant-btn > .ant-btn-loading-icon:only-child .anticon {
  padding-right: 0;
  padding-left: 0;
}
.ant-btn-rtl.ant-btn > .anticon + span,
.ant-btn-rtl.ant-btn > span + .anticon {
  margin-right: 8px;
  margin-left: 0;
}
.ant-picker-calendar {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  background: #fff;
}
.ant-picker-calendar-header {
  display: flex;
  justify-content: flex-end;
  padding: 12px 0;
}
.ant-picker-calendar-header .ant-picker-calendar-year-select {
  min-width: 80px;
}
.ant-picker-calendar-header .ant-picker-calendar-month-select {
  min-width: 70px;
  margin-left: 8px;
}
.ant-picker-calendar-header .ant-picker-calendar-mode-switch {
  margin-left: 8px;
}
.ant-picker-calendar .ant-picker-panel {
  background: #fff;
  border: 0;
  border-top: 1px solid #dddddd;
  border-radius: 0;
}
.ant-picker-calendar .ant-picker-panel .ant-picker-month-panel,
.ant-picker-calendar .ant-picker-panel .ant-picker-date-panel {
  width: auto;
}
.ant-picker-calendar .ant-picker-panel .ant-picker-body {
  padding: 8px 0;
}
.ant-picker-calendar .ant-picker-panel .ant-picker-content {
  width: 100%;
}
.ant-picker-calendar-mini {
  border-radius: 4px;
}
.ant-picker-calendar-mini .ant-picker-calendar-header {
  padding-right: 8px;
  padding-left: 8px;
}
.ant-picker-calendar-mini .ant-picker-panel {
  border-radius: 0 0 4px 4px;
}
.ant-picker-calendar-mini .ant-picker-content {
  height: 256px;
}
.ant-picker-calendar-mini .ant-picker-content th {
  height: auto;
  padding: 0;
  line-height: 18px;
}
.ant-picker-calendar-full .ant-picker-panel {
  display: block;
  width: 100%;
  text-align: right;
  background: #fff;
  border: 0;
}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-body th,
.ant-picker-calendar-full .ant-picker-panel .ant-picker-body td {
  padding: 0;
}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-body th {
  height: auto;
  padding: 0 12px 5px 0;
  line-height: 18px;
}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell::before {
  display: none;
}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell:hover .ant-picker-calendar-date {
  background: #f5f5f5;
}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell .ant-picker-calendar-date-today::before {
  display: none;
}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date,
.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date,
.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date-today,
.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date-today {
  background: #e6f9ff;
}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date .ant-picker-calendar-date-value,
.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date .ant-picker-calendar-date-value,
.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date-today .ant-picker-calendar-date-value,
.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date-today .ant-picker-calendar-date-value {
  color: #0096ff;
}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date {
  display: block;
  width: auto;
  height: auto;
  margin: 0 4px;
  padding: 4px 8px 0;
  border: 0;
  border-top: 2px solid #dddddd;
  border-radius: 0;
  transition: background 0.3s;
}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-value {
  line-height: 24px;
  transition: color 0.3s;
}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-content {
  position: static;
  width: auto;
  height: 86px;
  overflow-y: auto;
  color: #000000;
  line-height: 1.5715;
  text-align: left;
}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-today {
  border-color: #0096ff;
}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-today .ant-picker-calendar-date-value {
  color: #000000;
}
@media only screen and (max-width: 480px) {
  .ant-picker-calendar-header {
    display: block;
  }
  .ant-picker-calendar-header .ant-picker-calendar-year-select {
    width: 50%;
  }
  .ant-picker-calendar-header .ant-picker-calendar-month-select {
    width: calc(50% - 8px);
  }
  .ant-picker-calendar-header .ant-picker-calendar-mode-switch {
    width: 100%;
    margin-top: 8px;
    margin-left: 0;
  }
  .ant-picker-calendar-header .ant-picker-calendar-mode-switch > label {
    width: 50%;
    text-align: center;
  }
}
.ant-picker-calendar-rtl {
  direction: rtl;
}
.ant-picker-calendar-rtl .ant-picker-calendar-header .ant-picker-calendar-month-select {
  margin-right: 8px;
  margin-left: 0;
}
.ant-picker-calendar-rtl .ant-picker-calendar-header .ant-picker-calendar-mode-switch {
  margin-right: 8px;
  margin-left: 0;
}
.ant-picker-calendar-rtl.ant-picker-calendar-full .ant-picker-panel {
  text-align: left;
}
.ant-picker-calendar-rtl.ant-picker-calendar-full .ant-picker-panel .ant-picker-body th {
  padding: 0 0 5px 12px;
}
.ant-picker-calendar-rtl.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-content {
  text-align: right;
}
.ant-card {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  background: #fff;
  border-radius: 4px;
}
.ant-card-rtl {
  direction: rtl;
}
.ant-card-hoverable {
  cursor: pointer;
  transition: box-shadow 0.3s, border-color 0.3s;
}
.ant-card-hoverable:hover {
  border-color: transparent;
  box-shadow: 0 1px 2px -2px rgba(0, 0, 0, 0.16), 0 3px 6px 0 rgba(0, 0, 0, 0.12), 0 5px 12px 4px rgba(0, 0, 0, 0.09);
}
.ant-card-bordered {
  border: 1px solid #dddddd;
}
.ant-card-head {
  min-height: 48px;
  margin-bottom: -1px;
  padding: 0 24px;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  font-size: 16px;
  background: transparent;
  border-bottom: 1px solid #dddddd;
  border-radius: 4px 4px 0 0;
}
.ant-card-head::before {
  display: table;
  content: '';
}
.ant-card-head::after {
  display: table;
  clear: both;
  content: '';
}
.ant-card-head::before {
  display: table;
  content: '';
}
.ant-card-head::after {
  display: table;
  clear: both;
  content: '';
}
.ant-card-head-wrapper {
  display: flex;
  align-items: center;
}
.ant-card-head-title {
  display: inline-block;
  flex: 1;
  padding: 16px 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-card-head-title > .ant-typography,
.ant-card-head-title > .ant-typography-edit-content {
  left: 0;
  margin-top: 0;
  margin-bottom: 0;
}
.ant-card-head .ant-tabs {
  clear: both;
  margin-bottom: -17px;
  color: #000000;
  font-weight: normal;
  font-size: 14px;
}
.ant-card-head .ant-tabs-bar {
  border-bottom: 1px solid #dddddd;
}
.ant-card-extra {
  float: right;
  margin-left: auto;
  padding: 16px 0;
  color: #000000;
  font-weight: normal;
  font-size: 14px;
}
.ant-card-rtl .ant-card-extra {
  margin-right: auto;
  margin-left: 0;
}
.ant-card-body {
  padding: 24px;
}
.ant-card-body::before {
  display: table;
  content: '';
}
.ant-card-body::after {
  display: table;
  clear: both;
  content: '';
}
.ant-card-body::before {
  display: table;
  content: '';
}
.ant-card-body::after {
  display: table;
  clear: both;
  content: '';
}
.ant-card-contain-grid:not(.ant-card-loading) .ant-card-body {
  margin: -1px 0 0 -1px;
  padding: 0;
}
.ant-card-grid {
  float: left;
  width: 33.33%;
  padding: 24px;
  border: 0;
  border-radius: 0;
  box-shadow: 1px 0 0 0 #dddddd, 0 1px 0 0 #dddddd, 1px 1px 0 0 #dddddd, 1px 0 0 0 #dddddd inset, 0 1px 0 0 #dddddd inset;
  transition: all 0.3s;
}
.ant-card-rtl .ant-card-grid {
  float: right;
}
.ant-card-grid-hoverable:hover {
  position: relative;
  z-index: 1;
  box-shadow: 0 1px 2px -2px rgba(0, 0, 0, 0.16), 0 3px 6px 0 rgba(0, 0, 0, 0.12), 0 5px 12px 4px rgba(0, 0, 0, 0.09);
}
.ant-card-contain-tabs > .ant-card-head .ant-card-head-title {
  min-height: 32px;
  padding-bottom: 0;
}
.ant-card-contain-tabs > .ant-card-head .ant-card-extra {
  padding-bottom: 0;
}
.ant-card-bordered .ant-card-cover {
  margin-top: -1px;
  margin-right: -1px;
  margin-left: -1px;
}
.ant-card-cover > * {
  display: block;
  width: 100%;
}
.ant-card-cover img {
  border-radius: 4px 4px 0 0;
}
.ant-card-actions {
  margin: 0;
  padding: 0;
  list-style: none;
  background: #fff;
  border-top: 1px solid #dddddd;
}
.ant-card-actions::before {
  display: table;
  content: '';
}
.ant-card-actions::after {
  display: table;
  clear: both;
  content: '';
}
.ant-card-actions::before {
  display: table;
  content: '';
}
.ant-card-actions::after {
  display: table;
  clear: both;
  content: '';
}
.ant-card-actions > li {
  float: left;
  margin: 12px 0;
  color: rgba(0, 0, 0, 0.45);
  text-align: center;
}
.ant-card-rtl .ant-card-actions > li {
  float: right;
}
.ant-card-actions > li > span {
  position: relative;
  display: block;
  min-width: 32px;
  font-size: 14px;
  line-height: 1.5715;
  cursor: pointer;
}
.ant-card-actions > li > span:hover {
  color: #0096ff;
  transition: color 0.3s;
}
.ant-card-actions > li > span a:not(.ant-btn),
.ant-card-actions > li > span > .anticon {
  display: inline-block;
  width: 100%;
  color: rgba(0, 0, 0, 0.45);
  line-height: 22px;
  transition: color 0.3s;
}
.ant-card-actions > li > span a:not(.ant-btn):hover,
.ant-card-actions > li > span > .anticon:hover {
  color: #0096ff;
}
.ant-card-actions > li > span > .anticon {
  font-size: 16px;
  line-height: 22px;
}
.ant-card-actions > li:not(:last-child) {
  border-right: 1px solid #dddddd;
}
.ant-card-rtl .ant-card-actions > li:not(:last-child) {
  border-right: none;
  border-left: 1px solid #dddddd;
}
.ant-card-type-inner .ant-card-head {
  padding: 0 24px;
  background: #fafafa;
}
.ant-card-type-inner .ant-card-head-title {
  padding: 12px 0;
  font-size: 14px;
}
.ant-card-type-inner .ant-card-body {
  padding: 16px 24px;
}
.ant-card-type-inner .ant-card-extra {
  padding: 13.5px 0;
}
.ant-card-meta {
  margin: -4px 0;
}
.ant-card-meta::before {
  display: table;
  content: '';
}
.ant-card-meta::after {
  display: table;
  clear: both;
  content: '';
}
.ant-card-meta::before {
  display: table;
  content: '';
}
.ant-card-meta::after {
  display: table;
  clear: both;
  content: '';
}
.ant-card-meta-avatar {
  float: left;
  padding-right: 16px;
}
.ant-card-rtl .ant-card-meta-avatar {
  float: right;
  padding-right: 0;
  padding-left: 16px;
}
.ant-card-meta-detail {
  overflow: hidden;
}
.ant-card-meta-detail > div:not(:last-child) {
  margin-bottom: 8px;
}
.ant-card-meta-title {
  overflow: hidden;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  font-size: 16px;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-card-meta-description {
  color: rgba(0, 0, 0, 0.45);
}
.ant-card-loading {
  overflow: hidden;
}
.ant-card-loading .ant-card-body {
  user-select: none;
}
.ant-card-loading-content p {
  margin: 0;
}
.ant-card-loading-block {
  height: 14px;
  margin: 4px 0;
  background: linear-gradient(90deg, rgba(207, 216, 220, 0.2), rgba(207, 216, 220, 0.4), rgba(207, 216, 220, 0.2));
  background-size: 600% 600%;
  border-radius: 4px;
  animation: card-loading 1.4s ease infinite;
}
@keyframes card-loading {
  0%,
  100% {
    background-position: 0 50%;
  }
  50% {
    background-position: 100% 50%;
  }
}
.ant-card-small > .ant-card-head {
  min-height: 36px;
  padding: 0 12px;
  font-size: 14px;
}
.ant-card-small > .ant-card-head > .ant-card-head-wrapper > .ant-card-head-title {
  padding: 8px 0;
}
.ant-card-small > .ant-card-head > .ant-card-head-wrapper > .ant-card-extra {
  padding: 8px 0;
  font-size: 14px;
}
.ant-card-small > .ant-card-body {
  padding: 12px;
}
.ant-carousel {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
}
.ant-carousel .slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: transparent;
}
.ant-carousel .slick-list {
  position: relative;
  display: block;
  margin: 0;
  padding: 0;
  overflow: hidden;
}
.ant-carousel .slick-list:focus {
  outline: none;
}
.ant-carousel .slick-list.dragging {
  cursor: pointer;
}
.ant-carousel .slick-list .slick-slide {
  pointer-events: none;
}
.ant-carousel .slick-list .slick-slide input.ant-radio-input,
.ant-carousel .slick-list .slick-slide input.ant-checkbox-input {
  visibility: hidden;
}
.ant-carousel .slick-list .slick-slide.slick-active {
  pointer-events: auto;
}
.ant-carousel .slick-list .slick-slide.slick-active input.ant-radio-input,
.ant-carousel .slick-list .slick-slide.slick-active input.ant-checkbox-input {
  visibility: visible;
}
.ant-carousel .slick-list .slick-slide > div > div {
  vertical-align: bottom;
}
.ant-carousel .slick-slider .slick-track,
.ant-carousel .slick-slider .slick-list {
  transform: translate3d(0, 0, 0);
  touch-action: pan-y;
}
.ant-carousel .slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
}
.ant-carousel .slick-track::before,
.ant-carousel .slick-track::after {
  display: table;
  content: '';
}
.ant-carousel .slick-track::after {
  clear: both;
}
.slick-loading .ant-carousel .slick-track {
  visibility: hidden;
}
.ant-carousel .slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
}
.ant-carousel .slick-slide img {
  display: block;
}
.ant-carousel .slick-slide.slick-loading img {
  display: none;
}
.ant-carousel .slick-slide.dragging img {
  pointer-events: none;
}
.ant-carousel .slick-initialized .slick-slide {
  display: block;
}
.ant-carousel .slick-loading .slick-slide {
  visibility: hidden;
}
.ant-carousel .slick-vertical .slick-slide {
  display: block;
  height: auto;
}
.ant-carousel .slick-arrow.slick-hidden {
  display: none;
}
.ant-carousel .slick-prev,
.ant-carousel .slick-next {
  position: absolute;
  top: 50%;
  display: block;
  width: 20px;
  height: 20px;
  margin-top: -10px;
  padding: 0;
  color: transparent;
  font-size: 0;
  line-height: 0;
  background: transparent;
  border: 0;
  outline: none;
  cursor: pointer;
}
.ant-carousel .slick-prev:hover,
.ant-carousel .slick-next:hover,
.ant-carousel .slick-prev:focus,
.ant-carousel .slick-next:focus {
  color: transparent;
  background: transparent;
  outline: none;
}
.ant-carousel .slick-prev:hover::before,
.ant-carousel .slick-next:hover::before,
.ant-carousel .slick-prev:focus::before,
.ant-carousel .slick-next:focus::before {
  opacity: 1;
}
.ant-carousel .slick-prev.slick-disabled::before,
.ant-carousel .slick-next.slick-disabled::before {
  opacity: 0.25;
}
.ant-carousel .slick-prev {
  left: -25px;
}
.ant-carousel .slick-prev::before {
  content: '←';
}
.ant-carousel .slick-next {
  right: -25px;
}
.ant-carousel .slick-next::before {
  content: '→';
}
.ant-carousel .slick-dots {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: flex !important;
  justify-content: center;
  margin-right: 15%;
  margin-left: 15%;
  padding-left: 0;
  list-style: none;
}
.ant-carousel .slick-dots-bottom {
  bottom: 12px;
}
.ant-carousel .slick-dots-top {
  top: 12px;
  bottom: auto;
}
.ant-carousel .slick-dots li {
  position: relative;
  display: inline-block;
  flex: 0 1 auto;
  box-sizing: content-box;
  width: 16px;
  height: 3px;
  margin: 0 2px;
  margin-right: 3px;
  margin-left: 3px;
  padding: 0;
  text-align: center;
  text-indent: -999px;
  vertical-align: top;
  transition: all 0.5s;
}
.ant-carousel .slick-dots li button {
  display: block;
  width: 100%;
  height: 3px;
  padding: 0;
  color: transparent;
  font-size: 0;
  background: #fff;
  border: 0;
  border-radius: 1px;
  outline: none;
  cursor: pointer;
  opacity: 0.3;
  transition: all 0.5s;
}
.ant-carousel .slick-dots li button:hover,
.ant-carousel .slick-dots li button:focus {
  opacity: 0.75;
}
.ant-carousel .slick-dots li.slick-active {
  width: 24px;
}
.ant-carousel .slick-dots li.slick-active button {
  background: #fff;
  opacity: 1;
}
.ant-carousel .slick-dots li.slick-active:hover,
.ant-carousel .slick-dots li.slick-active:focus {
  opacity: 1;
}
.ant-carousel-vertical .slick-dots {
  top: 50%;
  bottom: auto;
  flex-direction: column;
  width: 3px;
  height: auto;
  margin: 0;
  transform: translateY(-50%);
}
.ant-carousel-vertical .slick-dots-left {
  right: auto;
  left: 12px;
}
.ant-carousel-vertical .slick-dots-right {
  right: 12px;
  left: auto;
}
.ant-carousel-vertical .slick-dots li {
  width: 3px;
  height: 16px;
  margin: 4px 2px;
  vertical-align: baseline;
}
.ant-carousel-vertical .slick-dots li button {
  width: 3px;
  height: 16px;
}
.ant-carousel-vertical .slick-dots li.slick-active {
  width: 3px;
  height: 24px;
}
.ant-carousel-vertical .slick-dots li.slick-active button {
  width: 3px;
  height: 24px;
}
.ant-carousel-rtl {
  direction: rtl;
}
.ant-carousel-rtl .ant-carousel .slick-track {
  right: 0;
  left: auto;
}
.ant-carousel-rtl .ant-carousel .slick-prev {
  right: -25px;
  left: auto;
}
.ant-carousel-rtl .ant-carousel .slick-prev::before {
  content: '→';
}
.ant-carousel-rtl .ant-carousel .slick-next {
  right: auto;
  left: -25px;
}
.ant-carousel-rtl .ant-carousel .slick-next::before {
  content: '←';
}
.ant-carousel-rtl.ant-carousel .slick-dots {
  flex-direction: row-reverse;
}
.ant-carousel-rtl.ant-carousel-vertical .slick-dots {
  flex-direction: column;
}
.ant-cascader {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
}
.ant-cascader-input.ant-input {
  position: static;
  width: 100%;
  padding-right: 24px;
  background-color: transparent !important;
  cursor: pointer;
}
.ant-cascader-picker-show-search .ant-cascader-input.ant-input {
  position: relative;
}
.ant-cascader-picker {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  background-color: #fff;
  border-radius: 4px;
  outline: 0;
  cursor: pointer;
  transition: color 0.3s;
}
.ant-cascader-picker-with-value .ant-cascader-picker-label {
  color: transparent;
}
.ant-cascader-picker-disabled {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  cursor: not-allowed;
}
.ant-cascader-picker-disabled .ant-cascader-input {
  cursor: not-allowed;
}
.ant-cascader-picker:focus .ant-cascader-input {
  border-color: #29adff;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(0, 150, 255, 0.2);
}
.ant-input-rtl .ant-cascader-picker:focus .ant-cascader-input {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.ant-cascader-picker-borderless .ant-cascader-input {
  border-color: transparent !important;
  box-shadow: none !important;
}
.ant-cascader-picker-show-search.ant-cascader-picker-focused {
  color: rgba(0, 0, 0, 0.25);
}
.ant-cascader-picker-label {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: 20px;
  margin-top: -10px;
  padding: 0 20px 0 12px;
  overflow: hidden;
  line-height: 20px;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-cascader-picker-clear {
  position: absolute;
  top: 50%;
  right: 12px;
  z-index: 2;
  width: 12px;
  height: 12px;
  margin-top: -6px;
  color: rgba(0, 0, 0, 0.25);
  font-size: 12px;
  line-height: 12px;
  background: #fff;
  cursor: pointer;
  opacity: 0;
  transition: color 0.3s ease, opacity 0.15s ease;
}
.ant-cascader-picker-clear:hover {
  color: rgba(0, 0, 0, 0.45);
}
.ant-cascader-picker:hover .ant-cascader-picker-clear {
  opacity: 1;
}
.ant-cascader-picker-arrow {
  position: absolute;
  top: 50%;
  right: 12px;
  z-index: 1;
  width: 12px;
  height: 12px;
  margin-top: -6px;
  color: rgba(0, 0, 0, 0.25);
  font-size: 12px;
  line-height: 12px;
}
.ant-cascader-picker-label:hover + .ant-cascader-input:not(.ant-cascader-picker-disabled .ant-cascader-picker-label:hover + .ant-cascader-input) {
  border-color: #29adff;
  border-right-width: 1px !important;
}
.ant-input-rtl .ant-cascader-picker-label:hover + .ant-cascader-input:not(.ant-cascader-picker-disabled .ant-cascader-picker-label:hover + .ant-cascader-input) {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.ant-cascader-picker-small .ant-cascader-picker-clear,
.ant-cascader-picker-small .ant-cascader-picker-arrow {
  right: 8px;
}
.ant-cascader-menus {
  position: absolute;
  z-index: 1050;
  font-size: 14px;
  white-space: nowrap;
  background: #fff;
  border-radius: 4px;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
}
.ant-cascader-menus ul,
.ant-cascader-menus ol {
  margin: 0;
  list-style: none;
}
.ant-cascader-menus-empty,
.ant-cascader-menus-hidden {
  display: none;
}
.ant-cascader-menus.slide-up-enter.slide-up-enter-active.ant-cascader-menus-placement-bottomLeft,
.ant-cascader-menus.slide-up-appear.slide-up-appear-active.ant-cascader-menus-placement-bottomLeft {
  animation-name: antSlideUpIn;
}
.ant-cascader-menus.slide-up-enter.slide-up-enter-active.ant-cascader-menus-placement-topLeft,
.ant-cascader-menus.slide-up-appear.slide-up-appear-active.ant-cascader-menus-placement-topLeft {
  animation-name: antSlideDownIn;
}
.ant-cascader-menus.slide-up-leave.slide-up-leave-active.ant-cascader-menus-placement-bottomLeft {
  animation-name: antSlideUpOut;
}
.ant-cascader-menus.slide-up-leave.slide-up-leave-active.ant-cascader-menus-placement-topLeft {
  animation-name: antSlideDownOut;
}
.ant-cascader-menu {
  display: inline-block;
  min-width: 111px;
  height: 180px;
  margin: 0;
  padding: 4px 0;
  overflow: auto;
  vertical-align: top;
  list-style: none;
  border-right: 1px solid #dddddd;
  -ms-overflow-style: -ms-autohiding-scrollbar;
}
.ant-cascader-menu:first-child {
  border-radius: 4px 0 0 4px;
}
.ant-cascader-menu:last-child {
  margin-right: -1px;
  border-right-color: transparent;
  border-radius: 0 4px 4px 0;
}
.ant-cascader-menu:only-child {
  border-radius: 4px;
}
.ant-cascader-menu-item {
  padding: 5px 12px;
  overflow: hidden;
  line-height: 22px;
  white-space: nowrap;
  text-overflow: ellipsis;
  cursor: pointer;
  transition: all 0.3s;
}
.ant-cascader-menu-item:hover {
  background: #f5f5f5;
}
.ant-cascader-menu-item-disabled {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-cascader-menu-item-disabled:hover {
  background: transparent;
}
.ant-cascader-menu-empty .ant-cascader-menu-item {
  color: rgba(0, 0, 0, 0.25);
  cursor: default;
  pointer-events: none;
}
.ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled),
.ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled):hover {
  font-weight: 600;
  background-color: #e6f9ff;
}
.ant-cascader-menu-item-expand {
  position: relative;
  padding-right: 24px;
}
.ant-cascader-menu-item-expand .ant-cascader-menu-item-expand-icon,
.ant-cascader-menu-item-loading-icon {
  position: absolute;
  right: 12px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 10px;
}
.ant-cascader-menu-item-disabled.ant-cascader-menu-item-expand .ant-cascader-menu-item-expand-icon,
.ant-cascader-menu-item-disabled.ant-cascader-menu-item-loading-icon {
  color: rgba(0, 0, 0, 0.25);
}
.ant-cascader-menu-item .ant-cascader-menu-item-keyword {
  color: #ff4d4f;
}
.ant-cascader-picker-rtl .ant-cascader-input.ant-input {
  padding-right: 11px;
  padding-left: 24px;
  text-align: right;
}
.ant-cascader-picker-rtl {
  direction: rtl;
}
.ant-cascader-picker-rtl .ant-cascader-picker-label {
  padding: 0 12px 0 20px;
  text-align: right;
}
.ant-cascader-picker-rtl .ant-cascader-picker-clear {
  right: auto;
  left: 12px;
}
.ant-cascader-picker-rtl .ant-cascader-picker-arrow {
  right: auto;
  left: 12px;
}
.ant-cascader-picker-rtl.ant-cascader-picker-small .ant-cascader-picker-clear,
.ant-cascader-picker-rtl.ant-cascader-picker-small .ant-cascader-picker-arrow {
  right: auto;
  left: 8px;
}
.ant-cascader-menu-rtl .ant-cascader-menu {
  direction: rtl;
  border-right: none;
  border-left: 1px solid #dddddd;
}
.ant-cascader-menu-rtl .ant-cascader-menu:first-child {
  border-radius: 0 4px 4px 0;
}
.ant-cascader-menu-rtl .ant-cascader-menu:last-child {
  margin-right: 0;
  margin-left: -1px;
  border-left-color: transparent;
  border-radius: 4px 0 0 4px;
}
.ant-cascader-menu-rtl .ant-cascader-menu:only-child {
  border-radius: 4px;
}
.ant-cascader-menu-rtl .ant-cascader-menu-item-expand {
  padding-right: 12px;
  padding-left: 24px;
}
.ant-cascader-menu-rtl .ant-cascader-menu-item-expand .ant-cascader-menu-item-expand-icon,
.ant-cascader-menu-rtl .ant-cascader-menu-item-loading-icon {
  right: auto;
  left: 12px;
}
.ant-cascader-menu-rtl .ant-cascader-menu-item-loading-icon {
  transform: scaleY(-1);
}
@keyframes antCheckboxEffect {
  0% {
    transform: scale(1);
    opacity: 0.5;
  }
  100% {
    transform: scale(1.6);
    opacity: 0;
  }
}
.ant-checkbox {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  top: 0.2em;
  line-height: 1;
  white-space: nowrap;
  outline: none;
  cursor: pointer;
}
.ant-checkbox-wrapper:hover .ant-checkbox-inner,
.ant-checkbox:hover .ant-checkbox-inner,
.ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #0096ff;
}
.ant-checkbox-checked::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #0096ff;
  border-radius: 4px;
  visibility: hidden;
  animation: antCheckboxEffect 0.36s ease-in-out;
  animation-fill-mode: backwards;
  content: '';
}
.ant-checkbox:hover::after,
.ant-checkbox-wrapper:hover .ant-checkbox::after {
  visibility: visible;
}
.ant-checkbox-inner {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  width: 16px;
  height: 16px;
  direction: ltr;
  background-color: #fff;
  border: 1px solid #dddddd;
  border-radius: 4px;
  border-collapse: separate;
  transition: all 0.3s;
}
.ant-checkbox-inner::after {
  position: absolute;
  top: 50%;
  left: 22%;
  display: table;
  width: 5.71428571px;
  height: 9.14285714px;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  transform: rotate(45deg) scale(0) translate(-50%, -50%);
  opacity: 0;
  transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s;
  content: ' ';
}
.ant-checkbox-input {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  cursor: pointer;
  opacity: 0;
}
.ant-checkbox-checked .ant-checkbox-inner::after {
  position: absolute;
  display: table;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  transform: rotate(45deg) scale(1) translate(-50%, -50%);
  opacity: 1;
  transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s;
  content: ' ';
}
.ant-checkbox-checked .ant-checkbox-inner {
  background-color: #0096ff;
  border-color: #0096ff;
}
.ant-checkbox-disabled {
  cursor: not-allowed;
}
.ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner::after {
  border-color: rgba(0, 0, 0, 0.25);
  animation-name: none;
}
.ant-checkbox-disabled .ant-checkbox-input {
  cursor: not-allowed;
}
.ant-checkbox-disabled .ant-checkbox-inner {
  background-color: #f5f5f5;
  border-color: #dddddd !important;
}
.ant-checkbox-disabled .ant-checkbox-inner::after {
  border-color: #f5f5f5;
  border-collapse: separate;
  animation-name: none;
}
.ant-checkbox-disabled + span {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-checkbox-disabled:hover::after,
.ant-checkbox-wrapper:hover .ant-checkbox-disabled::after {
  visibility: hidden;
}
.ant-checkbox-wrapper {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-flex;
  align-items: baseline;
  line-height: unset;
  cursor: pointer;
}
.ant-checkbox-wrapper::after {
  display: inline-block;
  width: 0;
  overflow: hidden;
  content: '\a0';
}
.ant-checkbox-wrapper.ant-checkbox-wrapper-disabled {
  cursor: not-allowed;
}
.ant-checkbox-wrapper + .ant-checkbox-wrapper {
  margin-left: 8px;
}
.ant-checkbox + span {
  padding-right: 8px;
  padding-left: 8px;
}
.ant-checkbox-group {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-block;
}
.ant-checkbox-group-item {
  margin-right: 8px;
}
.ant-checkbox-group-item:last-child {
  margin-right: 0;
}
.ant-checkbox-group-item + .ant-checkbox-group-item {
  margin-left: 0;
}
.ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #fff;
  border-color: #dddddd;
}
.ant-checkbox-indeterminate .ant-checkbox-inner::after {
  top: 50%;
  left: 50%;
  width: 8px;
  height: 8px;
  background-color: #0096ff;
  border: 0;
  transform: translate(-50%, -50%) scale(1);
  opacity: 1;
  content: ' ';
}
.ant-checkbox-indeterminate.ant-checkbox-disabled .ant-checkbox-inner::after {
  background-color: rgba(0, 0, 0, 0.25);
  border-color: rgba(0, 0, 0, 0.25);
}
.ant-checkbox-rtl {
  direction: rtl;
}
.ant-checkbox-group-rtl .ant-checkbox-group-item {
  margin-right: 0;
  margin-left: 8px;
}
.ant-checkbox-group-rtl .ant-checkbox-group-item:last-child {
  margin-left: 0 !important;
}
.ant-checkbox-group-rtl .ant-checkbox-group-item + .ant-checkbox-group-item {
  margin-left: 8px;
}
.ant-collapse {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  background-color: #fafafa;
  border: 1px solid #dddddd;
  border-bottom: 0;
  border-radius: 4px;
}
.ant-collapse > .ant-collapse-item {
  border-bottom: 1px solid #dddddd;
}
.ant-collapse > .ant-collapse-item:last-child,
.ant-collapse > .ant-collapse-item:last-child > .ant-collapse-header {
  border-radius: 0 0 4px 4px;
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header {
  position: relative;
  padding: 12px 16px;
  padding-left: 40px;
  color: rgba(0, 0, 0, 0.85);
  line-height: 1.5715;
  cursor: pointer;
  transition: all 0.3s, visibility 0s;
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header::before {
  display: table;
  content: '';
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header::after {
  display: table;
  clear: both;
  content: '';
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header::before {
  display: table;
  content: '';
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header::after {
  display: table;
  clear: both;
  content: '';
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow {
  color: inherit;
  font-style: normal;
  line-height: 0;
  text-align: center;
  text-transform: none;
  vertical-align: -0.125em;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  top: 5.0005px;
  left: 16px;
  display: inline-block;
  padding: 12px 16px;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  font-size: 12px;
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow > * {
  line-height: 1;
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow svg {
  display: inline-block;
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow::before {
  display: none;
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow .ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow-icon {
  display: block;
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow svg {
  transition: transform 0.24s;
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-extra {
  float: right;
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header:focus {
  outline: none;
}
.ant-collapse > .ant-collapse-item .ant-collapse-header-collapsible-only {
  cursor: default;
}
.ant-collapse > .ant-collapse-item .ant-collapse-header-collapsible-only .ant-collapse-header-text {
  cursor: pointer;
}
.ant-collapse > .ant-collapse-item.ant-collapse-no-arrow > .ant-collapse-header {
  padding-left: 12px;
}
.ant-collapse-icon-position-right > .ant-collapse-item > .ant-collapse-header {
  padding: 12px 16px;
  padding-right: 40px;
}
.ant-collapse-icon-position-right > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow {
  right: 16px;
  left: auto;
}
.ant-collapse-content {
  color: #000000;
  background-color: #fff;
  border-top: 1px solid #dddddd;
}
.ant-collapse-content > .ant-collapse-content-box {
  padding: 16px;
}
.ant-collapse-content-hidden {
  display: none;
}
.ant-collapse-item:last-child > .ant-collapse-content {
  border-radius: 0 0 4px 4px;
}
.ant-collapse-borderless {
  background-color: #fafafa;
  border: 0;
}
.ant-collapse-borderless > .ant-collapse-item {
  border-bottom: 1px solid #dddddd;
}
.ant-collapse-borderless > .ant-collapse-item:last-child,
.ant-collapse-borderless > .ant-collapse-item:last-child .ant-collapse-header {
  border-radius: 0;
}
.ant-collapse-borderless > .ant-collapse-item > .ant-collapse-content {
  background-color: transparent;
  border-top: 0;
}
.ant-collapse-borderless > .ant-collapse-item > .ant-collapse-content > .ant-collapse-content-box {
  padding-top: 4px;
}
.ant-collapse-ghost {
  background-color: transparent;
  border: 0;
}
.ant-collapse-ghost > .ant-collapse-item {
  border-bottom: 0;
}
.ant-collapse-ghost > .ant-collapse-item > .ant-collapse-content {
  background-color: transparent;
  border-top: 0;
}
.ant-collapse-ghost > .ant-collapse-item > .ant-collapse-content > .ant-collapse-content-box {
  padding-top: 12px;
  padding-bottom: 12px;
}
.ant-collapse .ant-collapse-item-disabled > .ant-collapse-header,
.ant-collapse .ant-collapse-item-disabled > .ant-collapse-header > .arrow {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-collapse-rtl {
  direction: rtl;
}
.ant-collapse-rtl .ant-collapse > .ant-collapse-item > .ant-collapse-header {
  padding: 12px 16px;
  padding-right: 40px;
}
.ant-collapse-rtl.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow svg {
  transform: rotate(180deg);
}
.ant-collapse-rtl.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-extra {
  float: left;
}
.ant-collapse-rtl.ant-collapse > .ant-collapse-item.ant-collapse-no-arrow > .ant-collapse-header {
  padding-right: 12px;
  padding-left: 0;
}
.ant-comment {
  position: relative;
  background-color: inherit;
}
.ant-comment-inner {
  display: flex;
  padding: 16px 0;
}
.ant-comment-avatar {
  position: relative;
  flex-shrink: 0;
  margin-right: 12px;
  cursor: pointer;
}
.ant-comment-avatar img {
  width: 32px;
  height: 32px;
  border-radius: 50%;
}
.ant-comment-content {
  position: relative;
  flex: 1 1 auto;
  min-width: 1px;
  font-size: 14px;
  word-wrap: break-word;
}
.ant-comment-content-author {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  margin-bottom: 4px;
  font-size: 14px;
}
.ant-comment-content-author > a,
.ant-comment-content-author > span {
  padding-right: 8px;
  font-size: 12px;
  line-height: 18px;
}
.ant-comment-content-author-name {
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
  transition: color 0.3s;
}
.ant-comment-content-author-name > * {
  color: rgba(0, 0, 0, 0.45);
}
.ant-comment-content-author-name > *:hover {
  color: rgba(0, 0, 0, 0.45);
}
.ant-comment-content-author-time {
  color: #ccc;
  white-space: nowrap;
  cursor: auto;
}
.ant-comment-content-detail p {
  margin-bottom: inherit;
  white-space: pre-wrap;
}
.ant-comment-actions {
  margin-top: 12px;
  margin-bottom: inherit;
  padding-left: 0;
}
.ant-comment-actions > li {
  display: inline-block;
  color: rgba(0, 0, 0, 0.45);
}
.ant-comment-actions > li > span {
  margin-right: 10px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 12px;
  cursor: pointer;
  transition: color 0.3s;
  user-select: none;
}
.ant-comment-actions > li > span:hover {
  color: #595959;
}
.ant-comment-nested {
  margin-left: 44px;
}
.ant-comment-rtl {
  direction: rtl;
}
.ant-comment-rtl .ant-comment-avatar {
  margin-right: 0;
  margin-left: 12px;
}
.ant-comment-rtl .ant-comment-content-author > a,
.ant-comment-rtl .ant-comment-content-author > span {
  padding-right: 0;
  padding-left: 8px;
}
.ant-comment-rtl .ant-comment-actions {
  padding-right: 0;
}
.ant-comment-rtl .ant-comment-actions > li > span {
  margin-right: 0;
  margin-left: 10px;
}
.ant-comment-rtl .ant-comment-nested {
  margin-right: 44px;
  margin-left: 0;
}
.ant-picker {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  padding: 8px 11px 8px;
  position: relative;
  display: inline-flex;
  align-items: center;
  background: #fff;
  border: 1px solid #dddddd;
  border-radius: 4px;
  transition: border 0.3s, box-shadow 0.3s;
}
.ant-picker:hover,
.ant-picker-focused {
  border-color: #29adff;
  border-right-width: 1px !important;
}
.ant-input-rtl .ant-picker:hover,
.ant-input-rtl .ant-picker-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.ant-picker-focused {
  border-color: #29adff;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(0, 150, 255, 0.2);
}
.ant-input-rtl .ant-picker-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.ant-picker.ant-picker-disabled {
  background: #f5f5f5;
  border-color: #dddddd;
  cursor: not-allowed;
}
.ant-picker.ant-picker-disabled .ant-picker-suffix {
  color: rgba(0, 0, 0, 0.25);
}
.ant-picker.ant-picker-borderless {
  background-color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
}
.ant-picker-input {
  position: relative;
  display: inline-flex;
  align-items: center;
  width: 100%;
}
.ant-picker-input > input {
  position: relative;
  display: inline-block;
  width: 100%;
  min-width: 0;
  padding: 8px 11px;
  color: #000000;
  font-size: 14px;
  line-height: 1.5715;
  background-color: #fff;
  background-image: none;
  border: 1px solid #dddddd;
  border-radius: 4px;
  transition: all 0.3s;
  flex: auto;
  min-width: 1px;
  height: auto;
  padding: 0;
  background: transparent;
  border: 0;
}
.ant-picker-input > input::-moz-placeholder {
  opacity: 1;
}
.ant-picker-input > input::placeholder {
  color: #bfbfbf;
}
.ant-picker-input > input:placeholder-shown {
  text-overflow: ellipsis;
}
.ant-picker-input > input:hover {
  border-color: #29adff;
  border-right-width: 1px !important;
}
.ant-input-rtl .ant-picker-input > input:hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.ant-picker-input > input:focus,
.ant-picker-input > input-focused {
  border-color: #29adff;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(0, 150, 255, 0.2);
}
.ant-input-rtl .ant-picker-input > input:focus,
.ant-input-rtl .ant-picker-input > input-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.ant-picker-input > input-disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-picker-input > input-disabled:hover {
  border-color: #dddddd;
  border-right-width: 1px !important;
}
.ant-picker-input > input[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-picker-input > input[disabled]:hover {
  border-color: #dddddd;
  border-right-width: 1px !important;
}
.ant-picker-input > input-borderless,
.ant-picker-input > input-borderless:hover,
.ant-picker-input > input-borderless:focus,
.ant-picker-input > input-borderless-focused,
.ant-picker-input > input-borderless-disabled,
.ant-picker-input > input-borderless[disabled] {
  background-color: transparent;
  border: none;
  box-shadow: none;
}
textarea.ant-picker-input > input {
  max-width: 100%;
  height: auto;
  min-height: 40px;
  line-height: 1.5715;
  vertical-align: bottom;
  transition: all 0.3s, height 0s;
}
.ant-picker-input > input-lg {
  padding: 6.5px 11px;
  font-size: 16px;
}
.ant-picker-input > input-sm {
  padding: 0px 7px;
}
.ant-picker-input > input-rtl {
  direction: rtl;
}
.ant-picker-input > input:focus {
  box-shadow: none;
}
.ant-picker-input > input[disabled] {
  background: transparent;
}
.ant-picker-input:hover .ant-picker-clear {
  opacity: 1;
}
.ant-picker-input-placeholder > input {
  color: #bfbfbf;
}
.ant-picker-large {
  padding: 6.5px 11px 6.5px;
}
.ant-picker-large .ant-picker-input > input {
  font-size: 16px;
}
.ant-picker-small {
  padding: 0px 7px 0px;
}
.ant-picker-suffix {
  align-self: center;
  margin-left: 4px;
  color: rgba(0, 0, 0, 0.25);
  line-height: 1;
  pointer-events: none;
}
.ant-picker-suffix > * {
  vertical-align: top;
}
.ant-picker-clear {
  position: absolute;
  top: 50%;
  right: 0;
  color: rgba(0, 0, 0, 0.25);
  line-height: 1;
  background: #fff;
  transform: translateY(-50%);
  cursor: pointer;
  opacity: 0;
  transition: opacity 0.3s, color 0.3s;
}
.ant-picker-clear > * {
  vertical-align: top;
}
.ant-picker-clear:hover {
  color: rgba(0, 0, 0, 0.45);
}
.ant-picker-separator {
  position: relative;
  display: inline-block;
  width: 1em;
  height: 16px;
  color: rgba(0, 0, 0, 0.25);
  font-size: 16px;
  vertical-align: top;
  cursor: default;
}
.ant-picker-focused .ant-picker-separator {
  color: rgba(0, 0, 0, 0.45);
}
.ant-picker-disabled .ant-picker-range-separator .ant-picker-separator {
  cursor: not-allowed;
}
.ant-picker-range {
  position: relative;
  display: inline-flex;
}
.ant-picker-range .ant-picker-clear {
  right: 11px;
}
.ant-picker-range:hover .ant-picker-clear {
  opacity: 1;
}
.ant-picker-range .ant-picker-active-bar {
  bottom: -1px;
  height: 2px;
  margin-left: 11px;
  background: #0096ff;
  opacity: 0;
  transition: all 0.3s ease-out;
  pointer-events: none;
}
.ant-picker-range.ant-picker-focused .ant-picker-active-bar {
  opacity: 1;
}
.ant-picker-range-separator {
  align-items: center;
  padding: 0 8px;
  line-height: 1;
}
.ant-picker-range.ant-picker-small .ant-picker-clear {
  right: 7px;
}
.ant-picker-range.ant-picker-small .ant-picker-active-bar {
  margin-left: 7px;
}
.ant-picker-dropdown {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  z-index: 1050;
}
.ant-picker-dropdown-hidden {
  display: none;
}
.ant-picker-dropdown-placement-bottomLeft .ant-picker-range-arrow {
  top: 1.66666667px;
  display: block;
  transform: rotate(-45deg);
}
.ant-picker-dropdown-placement-topLeft .ant-picker-range-arrow {
  bottom: 1.66666667px;
  display: block;
  transform: rotate(135deg);
}
.ant-picker-dropdown.slide-up-enter.slide-up-enter-active.ant-picker-dropdown-placement-topLeft,
.ant-picker-dropdown.slide-up-enter.slide-up-enter-active.ant-picker-dropdown-placement-topRight,
.ant-picker-dropdown.slide-up-appear.slide-up-appear-active.ant-picker-dropdown-placement-topLeft,
.ant-picker-dropdown.slide-up-appear.slide-up-appear-active.ant-picker-dropdown-placement-topRight {
  animation-name: antSlideDownIn;
}
.ant-picker-dropdown.slide-up-enter.slide-up-enter-active.ant-picker-dropdown-placement-bottomLeft,
.ant-picker-dropdown.slide-up-enter.slide-up-enter-active.ant-picker-dropdown-placement-bottomRight,
.ant-picker-dropdown.slide-up-appear.slide-up-appear-active.ant-picker-dropdown-placement-bottomLeft,
.ant-picker-dropdown.slide-up-appear.slide-up-appear-active.ant-picker-dropdown-placement-bottomRight {
  animation-name: antSlideUpIn;
}
.ant-picker-dropdown.slide-up-leave.slide-up-leave-active.ant-picker-dropdown-placement-topLeft,
.ant-picker-dropdown.slide-up-leave.slide-up-leave-active.ant-picker-dropdown-placement-topRight {
  animation-name: antSlideDownOut;
}
.ant-picker-dropdown.slide-up-leave.slide-up-leave-active.ant-picker-dropdown-placement-bottomLeft,
.ant-picker-dropdown.slide-up-leave.slide-up-leave-active.ant-picker-dropdown-placement-bottomRight {
  animation-name: antSlideUpOut;
}
.ant-picker-dropdown-range {
  padding: 6.66666667px 0;
}
.ant-picker-dropdown-range-hidden {
  display: none;
}
.ant-picker-dropdown .ant-picker-panel > .ant-picker-time-panel {
  padding-top: 4px;
}
.ant-picker-ranges {
  margin-bottom: 0;
  padding: 4px 12px;
  overflow: hidden;
  line-height: 34px;
  text-align: left;
  list-style: none;
}
.ant-picker-ranges > li {
  display: inline-block;
}
.ant-picker-ranges .ant-picker-preset > .ant-tag-blue {
  color: #0096ff;
  background: #e6f9ff;
  border-color: #7ad5ff;
  cursor: pointer;
}
.ant-picker-ranges .ant-picker-ok {
  float: right;
  margin-left: 8px;
}
.ant-picker-range-wrapper {
  display: flex;
}
.ant-picker-range-arrow {
  position: absolute;
  z-index: 1;
  display: none;
  width: 10px;
  height: 10px;
  margin-left: 16.5px;
  box-shadow: 2px -2px 6px rgba(0, 0, 0, 0.06);
  transition: left 0.3s ease-out;
}
.ant-picker-range-arrow::after {
  position: absolute;
  top: 1px;
  right: 1px;
  width: 10px;
  height: 10px;
  border: 5px solid #dddddd;
  border-color: #fff #fff transparent transparent;
  content: '';
}
.ant-picker-panel-container {
  overflow: hidden;
  vertical-align: top;
  background: #fff;
  border-radius: 4px;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
  transition: margin 0.3s;
}
.ant-picker-panel-container .ant-picker-panels {
  display: inline-flex;
  flex-wrap: nowrap;
  direction: ltr;
}
.ant-picker-panel-container .ant-picker-panel {
  vertical-align: top;
  background: transparent;
  border-width: 0 0 1px 0;
  border-radius: 0;
}
.ant-picker-panel-container .ant-picker-panel-focused {
  border-color: #dddddd;
}
.ant-picker-panel {
  display: inline-flex;
  flex-direction: column;
  text-align: center;
  background: #fff;
  border: 1px solid #dddddd;
  border-radius: 4px;
  outline: none;
}
.ant-picker-panel-focused {
  border-color: #0096ff;
}
.ant-picker-decade-panel,
.ant-picker-year-panel,
.ant-picker-quarter-panel,
.ant-picker-month-panel,
.ant-picker-week-panel,
.ant-picker-date-panel,
.ant-picker-time-panel {
  display: flex;
  flex-direction: column;
  width: 280px;
}
.ant-picker-header {
  display: flex;
  padding: 0 8px;
  color: rgba(0, 0, 0, 0.85);
  border-bottom: 1px solid #dddddd;
}
.ant-picker-header > * {
  flex: none;
}
.ant-picker-header button {
  padding: 0;
  color: rgba(0, 0, 0, 0.25);
  line-height: 40px;
  background: transparent;
  border: 0;
  cursor: pointer;
  transition: color 0.3s;
}
.ant-picker-header > button {
  min-width: 1.6em;
  font-size: 14px;
}
.ant-picker-header > button:hover {
  color: #000000;
}
.ant-picker-header-view {
  flex: auto;
  font-weight: 500;
  line-height: 40px;
}
.ant-picker-header-view button {
  color: inherit;
  font-weight: inherit;
}
.ant-picker-header-view button:not(:first-child) {
  margin-left: 8px;
}
.ant-picker-header-view button:hover {
  color: #0096ff;
}
.ant-picker-prev-icon,
.ant-picker-next-icon,
.ant-picker-super-prev-icon,
.ant-picker-super-next-icon {
  position: relative;
  display: inline-block;
  width: 7px;
  height: 7px;
}
.ant-picker-prev-icon::before,
.ant-picker-next-icon::before,
.ant-picker-super-prev-icon::before,
.ant-picker-super-next-icon::before {
  position: absolute;
  top: 0;
  left: 0;
  display: inline-block;
  width: 7px;
  height: 7px;
  border: 0 solid currentColor;
  border-width: 1.5px 0 0 1.5px;
  content: '';
}
.ant-picker-super-prev-icon::after,
.ant-picker-super-next-icon::after {
  position: absolute;
  top: 4px;
  left: 4px;
  display: inline-block;
  width: 7px;
  height: 7px;
  border: 0 solid currentColor;
  border-width: 1.5px 0 0 1.5px;
  content: '';
}
.ant-picker-prev-icon,
.ant-picker-super-prev-icon {
  transform: rotate(-45deg);
}
.ant-picker-next-icon,
.ant-picker-super-next-icon {
  transform: rotate(135deg);
}
.ant-picker-content {
  width: 100%;
  table-layout: fixed;
  border-collapse: collapse;
}
.ant-picker-content th,
.ant-picker-content td {
  position: relative;
  min-width: 24px;
  font-weight: 400;
}
.ant-picker-content th {
  height: 30px;
  color: #000000;
  line-height: 30px;
}
.ant-picker-cell {
  padding: 3px 0;
  color: rgba(0, 0, 0, 0.25);
  cursor: pointer;
}
.ant-picker-cell-in-view {
  color: #000000;
}
.ant-picker-cell-disabled {
  cursor: not-allowed;
}
.ant-picker-cell::before {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 1;
  height: 24px;
  transform: translateY(-50%);
  content: '';
}
.ant-picker-cell .ant-picker-cell-inner {
  position: relative;
  z-index: 2;
  display: inline-block;
  min-width: 24px;
  height: 24px;
  line-height: 24px;
  border-radius: 4px;
  transition: background 0.3s, border 0.3s;
}
.ant-picker-cell:hover:not(.ant-picker-cell-in-view) .ant-picker-cell-inner,
.ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):not(.ant-picker-cell-range-hover-start):not(.ant-picker-cell-range-hover-end) .ant-picker-cell-inner {
  background: #f5f5f5;
}
.ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  border: 1px solid #0096ff;
  border-radius: 4px;
  content: '';
}
.ant-picker-cell-in-view.ant-picker-cell-in-range {
  position: relative;
}
.ant-picker-cell-in-view.ant-picker-cell-in-range::before {
  background: #e6f9ff;
}
.ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner,
.ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,
.ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner {
  color: #ffffff;
  background: #0096ff;
}
.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single)::before,
.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single)::before {
  background: #e6f9ff;
}
.ant-picker-cell-in-view.ant-picker-cell-range-start::before {
  left: 50%;
}
.ant-picker-cell-in-view.ant-picker-cell-range-end::before {
  right: 50%;
}
.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end)::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end)::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-range-start-single::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-range-start.ant-picker-cell-range-end.ant-picker-cell-range-end-near-hover::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-end.ant-picker-cell-range-start.ant-picker-cell-range-end.ant-picker-cell-range-start-near-hover::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-end.ant-picker-cell-range-end-single::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-in-range)::after {
  position: absolute;
  top: 50%;
  z-index: 0;
  height: 24px;
  border-top: 1px dashed #66c0ff;
  border-bottom: 1px dashed #66c0ff;
  transform: translateY(-50%);
  content: '';
}
.ant-picker-cell-range-hover-start::after,
.ant-picker-cell-range-hover-end::after,
.ant-picker-cell-range-hover::after {
  right: 0;
  left: 2px;
}
.ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover::before,
.ant-picker-cell-in-view.ant-picker-cell-range-start.ant-picker-cell-range-hover::before,
.ant-picker-cell-in-view.ant-picker-cell-range-end.ant-picker-cell-range-hover::before,
.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single).ant-picker-cell-range-hover-start::before,
.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single).ant-picker-cell-range-hover-end::before,
.ant-picker-panel > :not(.ant-picker-date-panel) .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start::before,
.ant-picker-panel > :not(.ant-picker-date-panel) .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end::before {
  background: #b3e0ff;
}
.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):not(.ant-picker-cell-range-end) .ant-picker-cell-inner {
  border-radius: 4px 0 0 4px;
}
.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):not(.ant-picker-cell-range-start) .ant-picker-cell-inner {
  border-radius: 0 4px 4px 0;
}
.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner::after,
.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner::after {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: -1;
  background: #b3e0ff;
  content: '';
}
.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner::after {
  right: -6px;
  left: 0;
}
.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner::after {
  right: 0;
  left: -6px;
}
.ant-picker-cell-range-hover.ant-picker-cell-range-start::after {
  right: 50%;
}
.ant-picker-cell-range-hover.ant-picker-cell-range-end::after {
  left: 50%;
}
tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover:first-child::after,
tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:first-child::after,
.ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start.ant-picker-cell-range-hover-edge-start-near-range::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover-edge-start-near-range)::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-start::after {
  left: 6px;
  border-left: 1px dashed #66c0ff;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover:last-child::after,
tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::after,
.ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-edge-end.ant-picker-cell-range-hover-edge-end-near-range::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover-edge-end-near-range)::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-end::after {
  right: 6px;
  border-right: 1px dashed #66c0ff;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.ant-picker-cell-disabled {
  pointer-events: none;
}
.ant-picker-cell-disabled .ant-picker-cell-inner {
  color: rgba(0, 0, 0, 0.25);
  background: transparent;
}
.ant-picker-cell-disabled::before {
  background: #f5f5f5;
}
.ant-picker-cell-disabled.ant-picker-cell-today .ant-picker-cell-inner::before {
  border-color: rgba(0, 0, 0, 0.25);
}
.ant-picker-decade-panel .ant-picker-content,
.ant-picker-year-panel .ant-picker-content,
.ant-picker-quarter-panel .ant-picker-content,
.ant-picker-month-panel .ant-picker-content {
  height: 264px;
}
.ant-picker-decade-panel .ant-picker-cell-inner,
.ant-picker-year-panel .ant-picker-cell-inner,
.ant-picker-quarter-panel .ant-picker-cell-inner,
.ant-picker-month-panel .ant-picker-cell-inner {
  padding: 0 8px;
}
.ant-picker-decade-panel .ant-picker-cell-disabled .ant-picker-cell-inner,
.ant-picker-year-panel .ant-picker-cell-disabled .ant-picker-cell-inner,
.ant-picker-quarter-panel .ant-picker-cell-disabled .ant-picker-cell-inner,
.ant-picker-month-panel .ant-picker-cell-disabled .ant-picker-cell-inner {
  background: #f5f5f5;
}
.ant-picker-quarter-panel .ant-picker-content {
  height: 56px;
}
.ant-picker-footer {
  width: min-content;
  min-width: 100%;
  line-height: 38px;
  text-align: center;
  border-bottom: 1px solid transparent;
}
.ant-picker-panel .ant-picker-footer {
  border-top: 1px solid #dddddd;
}
.ant-picker-footer-extra {
  padding: 0 12px;
  line-height: 38px;
  text-align: left;
}
.ant-picker-footer-extra:not(:last-child) {
  border-bottom: 1px solid #dddddd;
}
.ant-picker-now {
  text-align: left;
}
.ant-picker-today-btn {
  color: #0096ff;
}
.ant-picker-today-btn:hover {
  color: #29adff;
}
.ant-picker-today-btn:active {
  color: #0077d9;
}
.ant-picker-today-btn.ant-picker-today-btn-disabled {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-picker-decade-panel .ant-picker-cell-inner {
  padding: 0 4px;
}
.ant-picker-decade-panel .ant-picker-cell::before {
  display: none;
}
.ant-picker-year-panel .ant-picker-body,
.ant-picker-quarter-panel .ant-picker-body,
.ant-picker-month-panel .ant-picker-body {
  padding: 0 8px;
}
.ant-picker-year-panel .ant-picker-cell-inner,
.ant-picker-quarter-panel .ant-picker-cell-inner,
.ant-picker-month-panel .ant-picker-cell-inner {
  width: 60px;
}
.ant-picker-year-panel .ant-picker-cell-range-hover-start::after,
.ant-picker-quarter-panel .ant-picker-cell-range-hover-start::after,
.ant-picker-month-panel .ant-picker-cell-range-hover-start::after {
  left: 14px;
  border-left: 1px dashed #66c0ff;
  border-radius: 4px 0 0 4px;
}
.ant-picker-panel-rtl .ant-picker-year-panel .ant-picker-cell-range-hover-start::after,
.ant-picker-panel-rtl .ant-picker-quarter-panel .ant-picker-cell-range-hover-start::after,
.ant-picker-panel-rtl .ant-picker-month-panel .ant-picker-cell-range-hover-start::after {
  right: 14px;
  border-right: 1px dashed #66c0ff;
  border-radius: 0 4px 4px 0;
}
.ant-picker-year-panel .ant-picker-cell-range-hover-end::after,
.ant-picker-quarter-panel .ant-picker-cell-range-hover-end::after,
.ant-picker-month-panel .ant-picker-cell-range-hover-end::after {
  right: 14px;
  border-right: 1px dashed #66c0ff;
  border-radius: 0 4px 4px 0;
}
.ant-picker-panel-rtl .ant-picker-year-panel .ant-picker-cell-range-hover-end::after,
.ant-picker-panel-rtl .ant-picker-quarter-panel .ant-picker-cell-range-hover-end::after,
.ant-picker-panel-rtl .ant-picker-month-panel .ant-picker-cell-range-hover-end::after {
  left: 14px;
  border-left: 1px dashed #66c0ff;
  border-radius: 4px 0 0 4px;
}
.ant-picker-week-panel .ant-picker-body {
  padding: 8px 12px;
}
.ant-picker-week-panel .ant-picker-cell:hover .ant-picker-cell-inner,
.ant-picker-week-panel .ant-picker-cell-selected .ant-picker-cell-inner,
.ant-picker-week-panel .ant-picker-cell .ant-picker-cell-inner {
  background: transparent !important;
}
.ant-picker-week-panel-row td {
  transition: background 0.3s;
}
.ant-picker-week-panel-row:hover td {
  background: #f5f5f5;
}
.ant-picker-week-panel-row-selected td,
.ant-picker-week-panel-row-selected:hover td {
  background: #0096ff;
}
.ant-picker-week-panel-row-selected td.ant-picker-cell-week,
.ant-picker-week-panel-row-selected:hover td.ant-picker-cell-week {
  color: rgba(255, 255, 255, 0.5);
}
.ant-picker-week-panel-row-selected td.ant-picker-cell-today .ant-picker-cell-inner::before,
.ant-picker-week-panel-row-selected:hover td.ant-picker-cell-today .ant-picker-cell-inner::before {
  border-color: #ffffff;
}
.ant-picker-week-panel-row-selected td .ant-picker-cell-inner,
.ant-picker-week-panel-row-selected:hover td .ant-picker-cell-inner {
  color: #ffffff;
}
.ant-picker-date-panel .ant-picker-body {
  padding: 8px 12px;
}
.ant-picker-date-panel .ant-picker-content {
  width: 252px;
}
.ant-picker-date-panel .ant-picker-content th {
  width: 36px;
}
.ant-picker-datetime-panel {
  display: flex;
}
.ant-picker-datetime-panel .ant-picker-time-panel {
  border-left: 1px solid #dddddd;
}
.ant-picker-datetime-panel .ant-picker-date-panel,
.ant-picker-datetime-panel .ant-picker-time-panel {
  transition: opacity 0.3s;
}
.ant-picker-datetime-panel-active .ant-picker-date-panel,
.ant-picker-datetime-panel-active .ant-picker-time-panel {
  opacity: 0.3;
}
.ant-picker-datetime-panel-active .ant-picker-date-panel-active,
.ant-picker-datetime-panel-active .ant-picker-time-panel-active {
  opacity: 1;
}
.ant-picker-time-panel {
  width: auto;
  min-width: auto;
}
.ant-picker-time-panel .ant-picker-content {
  display: flex;
  flex: auto;
  height: 224px;
}
.ant-picker-time-panel-column {
  flex: 1 0 auto;
  width: 56px;
  margin: 0;
  padding: 0;
  overflow-y: hidden;
  text-align: left;
  list-style: none;
  transition: background 0.3s;
}
.ant-picker-time-panel-column::after {
  display: block;
  height: 196px;
  content: '';
}
.ant-picker-datetime-panel .ant-picker-time-panel-column::after {
  height: 198px;
}
.ant-picker-time-panel-column:not(:first-child) {
  border-left: 1px solid #dddddd;
}
.ant-picker-time-panel-column-active {
  background: rgba(230, 249, 255, 0.2);
}
.ant-picker-time-panel-column:hover {
  overflow-y: auto;
}
.ant-picker-time-panel-column > li {
  margin: 0;
  padding: 0;
}
.ant-picker-time-panel-column > li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner {
  display: block;
  width: 100%;
  height: 28px;
  margin: 0;
  padding: 0 0 0 14px;
  color: #000000;
  line-height: 28px;
  border-radius: 0;
  cursor: pointer;
  transition: background 0.3s;
}
.ant-picker-time-panel-column > li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner:hover {
  background: #f5f5f5;
}
.ant-picker-time-panel-column > li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner {
  background: #e6f9ff;
}
.ant-picker-time-panel-column > li.ant-picker-time-panel-cell-disabled .ant-picker-time-panel-cell-inner {
  color: rgba(0, 0, 0, 0.25);
  background: transparent;
  cursor: not-allowed;
}
/* stylelint-disable-next-line */
_:-ms-fullscreen .ant-picker-range-wrapper .ant-picker-month-panel .ant-picker-cell,
:root .ant-picker-range-wrapper .ant-picker-month-panel .ant-picker-cell,
_:-ms-fullscreen .ant-picker-range-wrapper .ant-picker-year-panel .ant-picker-cell,
:root .ant-picker-range-wrapper .ant-picker-year-panel .ant-picker-cell {
  padding: 21px 0;
}
.ant-picker-rtl {
  direction: rtl;
}
.ant-picker-rtl .ant-picker-suffix {
  margin-right: 4px;
  margin-left: 0;
}
.ant-picker-rtl .ant-picker-clear {
  right: auto;
  left: 0;
}
.ant-picker-rtl .ant-picker-separator {
  transform: rotate(180deg);
}
.ant-picker-panel-rtl .ant-picker-header-view button:not(:first-child) {
  margin-right: 8px;
  margin-left: 0;
}
.ant-picker-rtl.ant-picker-range .ant-picker-clear {
  right: auto;
  left: 11px;
}
.ant-picker-rtl.ant-picker-range .ant-picker-active-bar {
  margin-right: 11px;
  margin-left: 0;
}
.ant-picker-rtl.ant-picker-range.ant-picker-small .ant-picker-active-bar {
  margin-right: 7px;
}
.ant-picker-dropdown-rtl .ant-picker-ranges {
  text-align: right;
}
.ant-picker-dropdown-rtl .ant-picker-ranges .ant-picker-ok {
  float: left;
  margin-right: 8px;
  margin-left: 0;
}
.ant-picker-panel-rtl {
  direction: rtl;
}
.ant-picker-panel-rtl .ant-picker-prev-icon,
.ant-picker-panel-rtl .ant-picker-super-prev-icon {
  transform: rotate(135deg);
}
.ant-picker-panel-rtl .ant-picker-next-icon,
.ant-picker-panel-rtl .ant-picker-super-next-icon {
  transform: rotate(-45deg);
}
.ant-picker-cell .ant-picker-cell-inner {
  position: relative;
  z-index: 2;
  display: inline-block;
  min-width: 24px;
  height: 24px;
  line-height: 24px;
  border-radius: 4px;
  transition: background 0.3s, border 0.3s;
}
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-start::before {
  right: 50%;
  left: 0;
}
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-end::before {
  right: 0;
  left: 50%;
}
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-start.ant-picker-cell-range-end::before {
  right: 50%;
  left: 50%;
}
.ant-picker-panel-rtl .ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner::after {
  right: 0;
  left: -6px;
}
.ant-picker-panel-rtl .ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner::after {
  right: -6px;
  left: 0;
}
.ant-picker-panel-rtl .ant-picker-cell-range-hover.ant-picker-cell-range-start::after {
  right: 0;
  left: 50%;
}
.ant-picker-panel-rtl .ant-picker-cell-range-hover.ant-picker-cell-range-end::after {
  right: 50%;
  left: 0;
}
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):not(.ant-picker-cell-range-end) .ant-picker-cell-inner {
  border-radius: 0 4px 4px 0;
}
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):not(.ant-picker-cell-range-start) .ant-picker-cell-inner {
  border-radius: 4px 0 0 4px;
}
.ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-selected):first-child::after,
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start.ant-picker-cell-range-hover-edge-start-near-range::after,
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover-edge-start-near-range)::after,
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-start::after {
  right: 6px;
  left: 0;
  border-right: 1px dashed #66c0ff;
  border-left: none;
  border-top-left-radius: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 0;
}
.ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-selected):last-child::after,
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-edge-end.ant-picker-cell-range-hover-edge-end-near-range::after,
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover-edge-end-near-range)::after,
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-end::after {
  right: 0;
  left: 6px;
  border-right: none;
  border-left: 1px dashed #66c0ff;
  border-top-left-radius: 4px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 4px;
}
.ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::after,
.ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:first-child::after,
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover)::after,
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-end.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover)::after,
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-start.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover)::after,
.ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover.ant-picker-cell-range-hover-edge-start:last-child::after,
.ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover.ant-picker-cell-range-hover-edge-end:first-child::after {
  right: 6px;
  left: 6px;
  border-right: 1px dashed #66c0ff;
  border-left: 1px dashed #66c0ff;
  border-radius: 4px;
}
.ant-picker-dropdown-rtl .ant-picker-footer-extra {
  direction: rtl;
  text-align: right;
}
.ant-picker-panel-rtl .ant-picker-time-panel {
  direction: ltr;
}
.ant-descriptions-header {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.ant-descriptions-title {
  flex: auto;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.85);
  font-weight: bold;
  font-size: 16px;
  line-height: 1.5715;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-descriptions-extra {
  margin-left: auto;
  color: #000000;
  font-size: 14px;
}
.ant-descriptions-view {
  width: 100%;
  overflow: hidden;
  border-radius: 4px;
}
.ant-descriptions-view table {
  width: 100%;
  table-layout: fixed;
}
.ant-descriptions-row > th,
.ant-descriptions-row > td {
  padding-bottom: 16px;
}
.ant-descriptions-row:last-child {
  border-bottom: none;
}
.ant-descriptions-item-label {
  color: rgba(0, 0, 0, 0.85);
  font-weight: normal;
  font-size: 14px;
  line-height: 1.5715;
  text-align: start;
}
.ant-descriptions-item-label::after {
  content: ':';
  position: relative;
  top: -0.5px;
  margin: 0 8px 0 2px;
}
.ant-descriptions-item-label.ant-descriptions-item-no-colon::after {
  content: ' ';
}
.ant-descriptions-item-no-label::after {
  margin: 0;
  content: '';
}
.ant-descriptions-item-content {
  display: table-cell;
  flex: 1;
  color: #000000;
  font-size: 14px;
  line-height: 1.5715;
  word-break: break-word;
  overflow-wrap: break-word;
}
.ant-descriptions-item {
  padding-bottom: 0;
  vertical-align: top;
}
.ant-descriptions-item-container {
  display: flex;
}
.ant-descriptions-item-container .ant-descriptions-item-label,
.ant-descriptions-item-container .ant-descriptions-item-content {
  display: inline-flex;
  align-items: baseline;
}
.ant-descriptions-middle .ant-descriptions-row > th,
.ant-descriptions-middle .ant-descriptions-row > td {
  padding-bottom: 12px;
}
.ant-descriptions-small .ant-descriptions-row > th,
.ant-descriptions-small .ant-descriptions-row > td {
  padding-bottom: 8px;
}
.ant-descriptions-bordered .ant-descriptions-view {
  border: 1px solid #dddddd;
}
.ant-descriptions-bordered .ant-descriptions-view > table {
  table-layout: auto;
}
.ant-descriptions-bordered .ant-descriptions-item-label,
.ant-descriptions-bordered .ant-descriptions-item-content {
  padding: 16px 24px;
  border-right: 1px solid #dddddd;
}
.ant-descriptions-bordered .ant-descriptions-item-label:last-child,
.ant-descriptions-bordered .ant-descriptions-item-content:last-child {
  border-right: none;
}
.ant-descriptions-bordered .ant-descriptions-item-label {
  background-color: #fafafa;
}
.ant-descriptions-bordered .ant-descriptions-item-label::after {
  display: none;
}
.ant-descriptions-bordered .ant-descriptions-row {
  border-bottom: 1px solid #dddddd;
}
.ant-descriptions-bordered .ant-descriptions-row:last-child {
  border-bottom: none;
}
.ant-descriptions-bordered.ant-descriptions-middle .ant-descriptions-item-label,
.ant-descriptions-bordered.ant-descriptions-middle .ant-descriptions-item-content {
  padding: 12px 24px;
}
.ant-descriptions-bordered.ant-descriptions-small .ant-descriptions-item-label,
.ant-descriptions-bordered.ant-descriptions-small .ant-descriptions-item-content {
  padding: 8px 16px;
}
.ant-descriptions-rtl {
  direction: rtl;
}
.ant-descriptions-rtl .ant-descriptions-item-label::after {
  margin: 0 2px 0 8px;
}
.ant-descriptions-rtl.ant-descriptions-bordered .ant-descriptions-item-label,
.ant-descriptions-rtl.ant-descriptions-bordered .ant-descriptions-item-content {
  border-right: none;
  border-left: 1px solid #dddddd;
}
.ant-descriptions-rtl.ant-descriptions-bordered .ant-descriptions-item-label:last-child,
.ant-descriptions-rtl.ant-descriptions-bordered .ant-descriptions-item-content:last-child {
  border-left: none;
}
.ant-divider {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  border-top: 1px solid rgba(0, 0, 0, 0.06);
}
.ant-divider-vertical {
  position: relative;
  top: -0.06em;
  display: inline-block;
  height: 0.9em;
  margin: 0 8px;
  vertical-align: middle;
  border-top: 0;
  border-left: 1px solid rgba(0, 0, 0, 0.06);
}
.ant-divider-horizontal {
  display: flex;
  clear: both;
  width: 100%;
  min-width: 100%;
  margin: 24px 0;
}
.ant-divider-horizontal.ant-divider-with-text {
  display: flex;
  margin: 16px 0;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  font-size: 16px;
  white-space: nowrap;
  text-align: center;
  border-top: 0;
  border-top-color: rgba(0, 0, 0, 0.06);
}
.ant-divider-horizontal.ant-divider-with-text::before,
.ant-divider-horizontal.ant-divider-with-text::after {
  position: relative;
  top: 50%;
  width: 50%;
  border-top: 1px solid transparent;
  border-top-color: inherit;
  border-bottom: 0;
  transform: translateY(50%);
  content: '';
}
.ant-divider-horizontal.ant-divider-with-text-left::before {
  top: 50%;
  width: 5%;
}
.ant-divider-horizontal.ant-divider-with-text-left::after {
  top: 50%;
  width: 95%;
}
.ant-divider-horizontal.ant-divider-with-text-right::before {
  top: 50%;
  width: 95%;
}
.ant-divider-horizontal.ant-divider-with-text-right::after {
  top: 50%;
  width: 5%;
}
.ant-divider-inner-text {
  display: inline-block;
  padding: 0 1em;
}
.ant-divider-dashed {
  background: none;
  border-color: rgba(0, 0, 0, 0.06);
  border-style: dashed;
  border-width: 1px 0 0;
}
.ant-divider-horizontal.ant-divider-with-text.ant-divider-dashed {
  border-top: 0;
}
.ant-divider-horizontal.ant-divider-with-text.ant-divider-dashed::before,
.ant-divider-horizontal.ant-divider-with-text.ant-divider-dashed::after {
  border-style: dashed none none;
}
.ant-divider-vertical.ant-divider-dashed {
  border-width: 0 0 0 1px;
}
.ant-divider-plain.ant-divider-with-text {
  color: #000000;
  font-weight: normal;
  font-size: 14px;
}
.ant-divider-rtl {
  direction: rtl;
}
.ant-divider-rtl.ant-divider-horizontal.ant-divider-with-text-left::before {
  width: 95%;
}
.ant-divider-rtl.ant-divider-horizontal.ant-divider-with-text-left::after {
  width: 5%;
}
.ant-divider-rtl.ant-divider-horizontal.ant-divider-with-text-right::before {
  width: 5%;
}
.ant-divider-rtl.ant-divider-horizontal.ant-divider-with-text-right::after {
  width: 95%;
}
.ant-drawer {
  position: fixed;
  z-index: 1000;
  width: 0%;
  height: 100%;
  transition: transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1), height 0s ease 0.3s, width 0s ease 0.3s;
}
.ant-drawer > * {
  transition: transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1), box-shadow 0.3s cubic-bezier(0.7, 0.3, 0.1, 1);
}
.ant-drawer-content-wrapper {
  position: absolute;
  width: 100%;
  height: 100%;
}
.ant-drawer .ant-drawer-content {
  width: 100%;
  height: 100%;
}
.ant-drawer-left,
.ant-drawer-right {
  top: 0;
  width: 0%;
  height: 100%;
}
.ant-drawer-left .ant-drawer-content-wrapper,
.ant-drawer-right .ant-drawer-content-wrapper {
  height: 100%;
}
.ant-drawer-left.ant-drawer-open,
.ant-drawer-right.ant-drawer-open {
  width: 100%;
  transition: transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1);
}
.ant-drawer-left {
  left: 0;
}
.ant-drawer-left .ant-drawer-content-wrapper {
  left: 0;
}
.ant-drawer-left.ant-drawer-open .ant-drawer-content-wrapper {
  box-shadow: 6px 0 16px -8px rgba(0, 0, 0, 0.08), 9px 0 28px 0 rgba(0, 0, 0, 0.05), 12px 0 48px 16px rgba(0, 0, 0, 0.03);
}
.ant-drawer-right {
  right: 0;
}
.ant-drawer-right .ant-drawer-content-wrapper {
  right: 0;
}
.ant-drawer-right.ant-drawer-open .ant-drawer-content-wrapper {
  box-shadow: -6px 0 16px -8px rgba(0, 0, 0, 0.08), -9px 0 28px 0 rgba(0, 0, 0, 0.05), -12px 0 48px 16px rgba(0, 0, 0, 0.03);
}
.ant-drawer-right.ant-drawer-open.no-mask {
  right: 1px;
  transform: translateX(1px);
}
.ant-drawer-top,
.ant-drawer-bottom {
  left: 0;
  width: 100%;
  height: 0%;
}
.ant-drawer-top .ant-drawer-content-wrapper,
.ant-drawer-bottom .ant-drawer-content-wrapper {
  width: 100%;
}
.ant-drawer-top.ant-drawer-open,
.ant-drawer-bottom.ant-drawer-open {
  height: 100%;
  transition: transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1);
}
.ant-drawer-top {
  top: 0;
}
.ant-drawer-top.ant-drawer-open .ant-drawer-content-wrapper {
  box-shadow: 0 6px 16px -8px rgba(0, 0, 0, 0.08), 0 9px 28px 0 rgba(0, 0, 0, 0.05), 0 12px 48px 16px rgba(0, 0, 0, 0.03);
}
.ant-drawer-bottom {
  bottom: 0;
}
.ant-drawer-bottom .ant-drawer-content-wrapper {
  bottom: 0;
}
.ant-drawer-bottom.ant-drawer-open .ant-drawer-content-wrapper {
  box-shadow: 0 -6px 16px -8px rgba(0, 0, 0, 0.08), 0 -9px 28px 0 rgba(0, 0, 0, 0.05), 0 -12px 48px 16px rgba(0, 0, 0, 0.03);
}
.ant-drawer-bottom.ant-drawer-open.no-mask {
  bottom: 1px;
  transform: translateY(1px);
}
.ant-drawer.ant-drawer-open .ant-drawer-mask {
  height: 100%;
  opacity: 1;
  transition: none;
  animation: antdDrawerFadeIn 0.3s cubic-bezier(0.7, 0.3, 0.1, 1);
  pointer-events: auto;
}
.ant-drawer-title {
  margin: 0;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  font-size: 16px;
  line-height: 22px;
}
.ant-drawer-content {
  position: relative;
  z-index: 1;
  overflow: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 0;
}
.ant-drawer-close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 10;
  display: block;
  padding: 20px;
  color: rgba(0, 0, 0, 0.45);
  font-weight: 700;
  font-size: 16px;
  font-style: normal;
  line-height: 1;
  text-align: center;
  text-transform: none;
  text-decoration: none;
  background: transparent;
  border: 0;
  outline: 0;
  cursor: pointer;
  transition: color 0.3s;
  text-rendering: auto;
}
.ant-drawer-close:focus,
.ant-drawer-close:hover {
  color: rgba(0, 0, 0, 0.75);
  text-decoration: none;
}
.ant-drawer-header-no-title .ant-drawer-close {
  margin-right: var(--scroll-bar);
  /* stylelint-disable-next-line function-calc-no-invalid */
  padding-right: calc(20px - var(--scroll-bar));
}
.ant-drawer-header {
  position: relative;
  padding: 16px 24px;
  color: #000000;
  background: #fff;
  border-bottom: 1px solid #dddddd;
  border-radius: 4px 4px 0 0;
}
.ant-drawer-header-no-title {
  color: #000000;
  background: #fff;
}
.ant-drawer-wrapper-body {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  width: 100%;
  height: 100%;
}
.ant-drawer-body {
  flex-grow: 1;
  padding: 24px;
  overflow: auto;
  font-size: 14px;
  line-height: 1.5715;
  word-wrap: break-word;
}
.ant-drawer-footer {
  flex-shrink: 0;
  padding: 16px 16px;
  border-top: 1px solid #dddddd;
}
.ant-drawer-mask {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 0;
  background-color: rgba(0, 0, 0, 0.45);
  opacity: 0;
  filter: alpha(opacity=45);
  transition: opacity 0.3s linear, height 0s ease 0.3s;
  pointer-events: none;
}
.ant-drawer-open-content {
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
}
.ant-drawer .ant-picker-clear {
  background: #fff;
}
@keyframes antdDrawerFadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.ant-drawer-rtl {
  direction: rtl;
}
.ant-drawer-rtl .ant-drawer-close {
  right: auto;
  left: 0;
}
.ant-dropdown-menu-item.ant-dropdown-menu-item-danger {
  color: #ff4d4f;
}
.ant-dropdown-menu-item.ant-dropdown-menu-item-danger:hover {
  color: #ffffff;
  background-color: #ff4d4f;
}
.ant-dropdown {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  top: -9999px;
  left: -9999px;
  z-index: 1050;
  display: block;
}
.ant-dropdown::before {
  position: absolute;
  top: -4px;
  right: 0;
  bottom: -4px;
  left: -7px;
  z-index: -9999;
  opacity: 0.0001;
  content: ' ';
}
.ant-dropdown-wrap {
  position: relative;
}
.ant-dropdown-wrap .ant-btn > .anticon-down {
  font-size: 10px;
}
.ant-dropdown-wrap .anticon-down::before {
  transition: transform 0.2s;
}
.ant-dropdown-wrap-open .anticon-down::before {
  transform: rotate(180deg);
}
.ant-dropdown-hidden,
.ant-dropdown-menu-hidden {
  display: none;
}
.ant-dropdown-show-arrow.ant-dropdown-placement-topCenter,
.ant-dropdown-show-arrow.ant-dropdown-placement-topLeft,
.ant-dropdown-show-arrow.ant-dropdown-placement-topRight {
  padding-bottom: 10px;
}
.ant-dropdown-show-arrow.ant-dropdown-placement-bottomCenter,
.ant-dropdown-show-arrow.ant-dropdown-placement-bottomLeft,
.ant-dropdown-show-arrow.ant-dropdown-placement-bottomRight {
  padding-top: 10px;
}
.ant-dropdown-arrow {
  position: absolute;
  z-index: 1;
  display: block;
  width: 8.48528137px;
  height: 8.48528137px;
  background: transparent;
  border-style: solid;
  border-width: 4.24264069px;
  transform: rotate(45deg);
}
.ant-dropdown-placement-topCenter > .ant-dropdown-arrow,
.ant-dropdown-placement-topLeft > .ant-dropdown-arrow,
.ant-dropdown-placement-topRight > .ant-dropdown-arrow {
  bottom: 6.2px;
  border-top-color: transparent;
  border-right-color: #fff;
  border-bottom-color: #fff;
  border-left-color: transparent;
  box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07);
}
.ant-dropdown-placement-topCenter > .ant-dropdown-arrow {
  left: 50%;
  transform: translateX(-50%) rotate(45deg);
}
.ant-dropdown-placement-topLeft > .ant-dropdown-arrow {
  left: 16px;
}
.ant-dropdown-placement-topRight > .ant-dropdown-arrow {
  right: 16px;
}
.ant-dropdown-placement-bottomCenter > .ant-dropdown-arrow,
.ant-dropdown-placement-bottomLeft > .ant-dropdown-arrow,
.ant-dropdown-placement-bottomRight > .ant-dropdown-arrow {
  top: 6px;
  border-top-color: #fff;
  border-right-color: transparent;
  border-bottom-color: transparent;
  border-left-color: #fff;
  box-shadow: -2px -2px 5px rgba(0, 0, 0, 0.06);
}
.ant-dropdown-placement-bottomCenter > .ant-dropdown-arrow {
  left: 50%;
  transform: translateX(-50%) rotate(45deg);
}
.ant-dropdown-placement-bottomLeft > .ant-dropdown-arrow {
  left: 16px;
}
.ant-dropdown-placement-bottomRight > .ant-dropdown-arrow {
  right: 16px;
}
.ant-dropdown-menu {
  position: relative;
  margin: 0;
  padding: 4px 0;
  text-align: left;
  list-style-type: none;
  background-color: #fff;
  background-clip: padding-box;
  border-radius: 4px;
  outline: none;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
}
.ant-dropdown-menu-item-group-title {
  padding: 5px 12px;
  color: rgba(0, 0, 0, 0.45);
  transition: all 0.3s;
}
.ant-dropdown-menu-submenu-popup {
  position: absolute;
  z-index: 1050;
  background: transparent;
  box-shadow: none;
  transform-origin: 0 0;
}
.ant-dropdown-menu-submenu-popup ul,
.ant-dropdown-menu-submenu-popup li {
  list-style: none;
}
.ant-dropdown-menu-submenu-popup ul {
  margin-right: 0.3em;
  margin-left: 0.3em;
}
.ant-dropdown-menu-item,
.ant-dropdown-menu-submenu-title {
  clear: both;
  margin: 0;
  padding: 5px 12px;
  color: #000000;
  font-weight: normal;
  font-size: 14px;
  line-height: 22px;
  white-space: nowrap;
  cursor: pointer;
  transition: all 0.3s;
}
.ant-dropdown-menu-item > .anticon:first-child,
.ant-dropdown-menu-submenu-title > .anticon:first-child,
.ant-dropdown-menu-item > a > .anticon:first-child,
.ant-dropdown-menu-submenu-title > a > .anticon:first-child,
.ant-dropdown-menu-item > span > .anticon:first-child,
.ant-dropdown-menu-submenu-title > span > .anticon:first-child {
  min-width: 12px;
  margin-right: 8px;
  font-size: 12px;
  vertical-align: -0.1em;
}
.ant-dropdown-menu-item > a,
.ant-dropdown-menu-submenu-title > a {
  display: block;
  margin: -5px -12px;
  padding: 5px 12px;
  color: #000000;
  transition: all 0.3s;
}
.ant-dropdown-menu-item > a:hover,
.ant-dropdown-menu-submenu-title > a:hover {
  color: #000000;
}
.ant-dropdown-menu-item > .anticon + span > a,
.ant-dropdown-menu-submenu-title > .anticon + span > a {
  color: #000000;
  transition: all 0.3s;
}
.ant-dropdown-menu-item > .anticon + span > a:hover,
.ant-dropdown-menu-submenu-title > .anticon + span > a:hover {
  color: #000000;
}
.ant-dropdown-menu-item-selected,
.ant-dropdown-menu-submenu-title-selected,
.ant-dropdown-menu-item-selected > a,
.ant-dropdown-menu-submenu-title-selected > a {
  color: #0096ff;
  background-color: #e6f9ff;
}
.ant-dropdown-menu-item:hover,
.ant-dropdown-menu-submenu-title:hover {
  background-color: #f5f5f5;
}
.ant-dropdown-menu-item-disabled,
.ant-dropdown-menu-submenu-title-disabled {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-dropdown-menu-item-disabled:hover,
.ant-dropdown-menu-submenu-title-disabled:hover {
  color: rgba(0, 0, 0, 0.25);
  background-color: #fff;
  cursor: not-allowed;
}
.ant-dropdown-menu-item-disabled > .anticon + span > a,
.ant-dropdown-menu-submenu-title-disabled > .anticon + span > a,
.ant-dropdown-menu-item-disabled > a,
.ant-dropdown-menu-submenu-title-disabled > a {
  position: relative;
  color: rgba(0, 0, 0, 0.25);
  pointer-events: none;
}
.ant-dropdown-menu-item-disabled > .anticon + span > a::after,
.ant-dropdown-menu-submenu-title-disabled > .anticon + span > a::after,
.ant-dropdown-menu-item-disabled > a::after,
.ant-dropdown-menu-submenu-title-disabled > a::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  cursor: not-allowed;
  content: '';
}
.ant-dropdown-menu-item-divider,
.ant-dropdown-menu-submenu-title-divider {
  height: 1px;
  margin: 4px 0;
  overflow: hidden;
  line-height: 0;
  background-color: #dddddd;
}
.ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon,
.ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon {
  position: absolute;
  right: 8px;
}
.ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon,
.ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon {
  margin-right: 0 !important;
  color: rgba(0, 0, 0, 0.45);
  font-size: 10px;
  font-style: normal;
}
.ant-dropdown-menu-item-group-list {
  margin: 0 8px;
  padding: 0;
  list-style: none;
}
.ant-dropdown-menu-submenu-title {
  padding-right: 24px;
}
.ant-dropdown-menu-submenu-vertical {
  position: relative;
}
.ant-dropdown-menu-submenu-vertical > .ant-dropdown-menu {
  position: absolute;
  top: 0;
  left: 100%;
  min-width: 100%;
  margin-left: 4px;
  transform-origin: 0 0;
}
.ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title,
.ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow-icon {
  color: rgba(0, 0, 0, 0.25);
  background-color: #fff;
  cursor: not-allowed;
}
.ant-dropdown-menu-submenu-selected .ant-dropdown-menu-submenu-title {
  color: #0096ff;
}
.ant-dropdown.slide-down-enter.slide-down-enter-active.ant-dropdown-placement-bottomLeft,
.ant-dropdown.slide-down-appear.slide-down-appear-active.ant-dropdown-placement-bottomLeft,
.ant-dropdown.slide-down-enter.slide-down-enter-active.ant-dropdown-placement-bottomCenter,
.ant-dropdown.slide-down-appear.slide-down-appear-active.ant-dropdown-placement-bottomCenter,
.ant-dropdown.slide-down-enter.slide-down-enter-active.ant-dropdown-placement-bottomRight,
.ant-dropdown.slide-down-appear.slide-down-appear-active.ant-dropdown-placement-bottomRight {
  animation-name: antSlideUpIn;
}
.ant-dropdown.slide-up-enter.slide-up-enter-active.ant-dropdown-placement-topLeft,
.ant-dropdown.slide-up-appear.slide-up-appear-active.ant-dropdown-placement-topLeft,
.ant-dropdown.slide-up-enter.slide-up-enter-active.ant-dropdown-placement-topCenter,
.ant-dropdown.slide-up-appear.slide-up-appear-active.ant-dropdown-placement-topCenter,
.ant-dropdown.slide-up-enter.slide-up-enter-active.ant-dropdown-placement-topRight,
.ant-dropdown.slide-up-appear.slide-up-appear-active.ant-dropdown-placement-topRight {
  animation-name: antSlideDownIn;
}
.ant-dropdown.slide-down-leave.slide-down-leave-active.ant-dropdown-placement-bottomLeft,
.ant-dropdown.slide-down-leave.slide-down-leave-active.ant-dropdown-placement-bottomCenter,
.ant-dropdown.slide-down-leave.slide-down-leave-active.ant-dropdown-placement-bottomRight {
  animation-name: antSlideUpOut;
}
.ant-dropdown.slide-up-leave.slide-up-leave-active.ant-dropdown-placement-topLeft,
.ant-dropdown.slide-up-leave.slide-up-leave-active.ant-dropdown-placement-topCenter,
.ant-dropdown.slide-up-leave.slide-up-leave-active.ant-dropdown-placement-topRight {
  animation-name: antSlideDownOut;
}
.ant-dropdown-trigger > .anticon.anticon-down,
.ant-dropdown-link > .anticon.anticon-down,
.ant-dropdown-button > .anticon.anticon-down {
  font-size: 10px;
  vertical-align: baseline;
}
.ant-dropdown-button {
  white-space: nowrap;
}
.ant-dropdown-button.ant-btn-group > .ant-btn:last-child:not(:first-child):not(.ant-btn-icon-only) {
  padding-right: 8px;
  padding-left: 8px;
}
.ant-dropdown-menu-dark,
.ant-dropdown-menu-dark .ant-dropdown-menu {
  background: #001529;
}
.ant-dropdown-menu-dark .ant-dropdown-menu-item,
.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title,
.ant-dropdown-menu-dark .ant-dropdown-menu-item > a,
.ant-dropdown-menu-dark .ant-dropdown-menu-item > .anticon + span > a {
  color: rgba(255, 255, 255, 0.65);
}
.ant-dropdown-menu-dark .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow::after,
.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow::after,
.ant-dropdown-menu-dark .ant-dropdown-menu-item > a .ant-dropdown-menu-submenu-arrow::after,
.ant-dropdown-menu-dark .ant-dropdown-menu-item > .anticon + span > a .ant-dropdown-menu-submenu-arrow::after {
  color: rgba(255, 255, 255, 0.65);
}
.ant-dropdown-menu-dark .ant-dropdown-menu-item:hover,
.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title:hover,
.ant-dropdown-menu-dark .ant-dropdown-menu-item > a:hover,
.ant-dropdown-menu-dark .ant-dropdown-menu-item > .anticon + span > a:hover {
  color: #ffffff;
  background: transparent;
}
.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected,
.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected:hover,
.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected > a {
  color: #ffffff;
  background: #0096ff;
}
.ant-dropdown-rtl {
  direction: rtl;
}
.ant-dropdown-rtl.ant-dropdown::before {
  right: -7px;
  left: 0;
}
.ant-dropdown-menu.ant-dropdown-menu-rtl {
  direction: rtl;
  text-align: right;
}
.ant-dropdown-rtl .ant-dropdown-menu-item-group-title {
  direction: rtl;
  text-align: right;
}
.ant-dropdown-menu-submenu-popup.ant-dropdown-menu-submenu-rtl {
  transform-origin: 100% 0;
}
.ant-dropdown-rtl .ant-dropdown-menu-submenu-popup ul,
.ant-dropdown-rtl .ant-dropdown-menu-submenu-popup li {
  text-align: right;
}
.ant-dropdown-rtl .ant-dropdown-menu-item,
.ant-dropdown-rtl .ant-dropdown-menu-submenu-title {
  text-align: right;
}
.ant-dropdown-rtl .ant-dropdown-menu-item > .anticon:first-child,
.ant-dropdown-rtl .ant-dropdown-menu-submenu-title > .anticon:first-child,
.ant-dropdown-rtl .ant-dropdown-menu-item > span > .anticon:first-child,
.ant-dropdown-rtl .ant-dropdown-menu-submenu-title > span > .anticon:first-child {
  margin-right: 0;
  margin-left: 8px;
}
.ant-dropdown-rtl .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow,
.ant-dropdown-rtl .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow {
  right: auto;
  left: 8px;
}
.ant-dropdown-rtl .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow-icon,
.ant-dropdown-rtl .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow-icon {
  margin-left: 0 !important;
  transform: scaleX(-1);
}
.ant-dropdown-rtl .ant-dropdown-menu-submenu-title {
  padding-right: 12px;
  padding-left: 24px;
}
.ant-dropdown-rtl .ant-dropdown-menu-submenu-vertical > .ant-dropdown-menu {
  right: 100%;
  left: 0;
  margin-right: 4px;
  margin-left: 0;
}
.ant-empty {
  margin: 0 8px;
  font-size: 14px;
  line-height: 1.5715;
  text-align: center;
}
.ant-empty-image {
  height: 100px;
  margin-bottom: 8px;
}
.ant-empty-image img {
  height: 100%;
}
.ant-empty-image svg {
  height: 100%;
  margin: auto;
}
.ant-empty-footer {
  margin-top: 16px;
}
.ant-empty-normal {
  margin: 32px 0;
  color: rgba(0, 0, 0, 0.25);
}
.ant-empty-normal .ant-empty-image {
  height: 40px;
}
.ant-empty-small {
  margin: 8px 0;
  color: rgba(0, 0, 0, 0.25);
}
.ant-empty-small .ant-empty-image {
  height: 35px;
}
.ant-empty-img-default-ellipse {
  fill: #f5f5f5;
  fill-opacity: 0.8;
}
.ant-empty-img-default-path-1 {
  fill: #aeb8c2;
}
.ant-empty-img-default-path-2 {
  fill: url(#linearGradient-1);
}
.ant-empty-img-default-path-3 {
  fill: #f5f5f7;
}
.ant-empty-img-default-path-4 {
  fill: #dce0e6;
}
.ant-empty-img-default-path-5 {
  fill: #dce0e6;
}
.ant-empty-img-default-g {
  fill: #ffffff;
}
.ant-empty-img-simple-ellipse {
  fill: #f5f5f5;
}
.ant-empty-img-simple-g {
  stroke: #d9d9d9;
}
.ant-empty-img-simple-path {
  fill: #fafafa;
}
.ant-empty-rtl {
  direction: rtl;
}
.ant-form-item .ant-mentions,
.ant-form-item textarea.ant-input {
  height: auto;
}
.ant-form-item .ant-upload {
  background: transparent;
}
.ant-form-item .ant-upload.ant-upload-drag {
  background: #fafafa;
}
.ant-form-item input[type='radio'],
.ant-form-item input[type='checkbox'] {
  width: 14px;
  height: 14px;
}
.ant-form-item .ant-radio-inline,
.ant-form-item .ant-checkbox-inline {
  display: inline-block;
  margin-left: 8px;
  font-weight: normal;
  vertical-align: middle;
  cursor: pointer;
}
.ant-form-item .ant-radio-inline:first-child,
.ant-form-item .ant-checkbox-inline:first-child {
  margin-left: 0;
}
.ant-form-item .ant-checkbox-vertical,
.ant-form-item .ant-radio-vertical {
  display: block;
}
.ant-form-item .ant-checkbox-vertical + .ant-checkbox-vertical,
.ant-form-item .ant-radio-vertical + .ant-radio-vertical {
  margin-left: 0;
}
.ant-form-item .ant-input-number + .ant-form-text {
  margin-left: 8px;
}
.ant-form-item .ant-input-number-handler-wrap {
  z-index: 2;
}
.ant-form-item .ant-select,
.ant-form-item .ant-cascader-picker {
  width: 100%;
}
.ant-form-item .ant-input-group .ant-select,
.ant-form-item .ant-input-group .ant-cascader-picker {
  width: auto;
}
.ant-form-inline {
  display: flex;
  flex-wrap: wrap;
}
.ant-form-inline .ant-form-item {
  flex: none;
  flex-wrap: nowrap;
  margin-right: 16px;
  margin-bottom: 0;
}
.ant-form-inline .ant-form-item-with-help {
  margin-bottom: 24px;
}
.ant-form-inline .ant-form-item > .ant-form-item-label,
.ant-form-inline .ant-form-item > .ant-form-item-control {
  display: inline-block;
  vertical-align: top;
}
.ant-form-inline .ant-form-item > .ant-form-item-label {
  flex: none;
}
.ant-form-inline .ant-form-item .ant-form-text {
  display: inline-block;
}
.ant-form-inline .ant-form-item .ant-form-item-has-feedback {
  display: inline-block;
}
.ant-form-horizontal .ant-form-item-label {
  flex-grow: 0;
}
.ant-form-horizontal .ant-form-item-control {
  flex: 1 1 0;
}
.ant-form-vertical .ant-form-item {
  flex-direction: column;
}
.ant-form-vertical .ant-form-item-label > label {
  height: auto;
}
.ant-form-vertical .ant-form-item-label,
.ant-col-24.ant-form-item-label,
.ant-col-xl-24.ant-form-item-label {
  padding: 0 0 8px;
  line-height: 1.5715;
  white-space: initial;
  text-align: left;
}
.ant-form-vertical .ant-form-item-label > label,
.ant-col-24.ant-form-item-label > label,
.ant-col-xl-24.ant-form-item-label > label {
  margin: 0;
}
.ant-form-vertical .ant-form-item-label > label::after,
.ant-col-24.ant-form-item-label > label::after,
.ant-col-xl-24.ant-form-item-label > label::after {
  display: none;
}
.ant-form-rtl.ant-form-vertical .ant-form-item-label,
.ant-form-rtl.ant-col-24.ant-form-item-label,
.ant-form-rtl.ant-col-xl-24.ant-form-item-label {
  text-align: right;
}
@media (max-width: 575px) {
  .ant-form-item .ant-form-item-label {
    padding: 0 0 8px;
    line-height: 1.5715;
    white-space: initial;
    text-align: left;
  }
  .ant-form-item .ant-form-item-label > label {
    margin: 0;
  }
  .ant-form-item .ant-form-item-label > label::after {
    display: none;
  }
  .ant-form-rtl.ant-form-item .ant-form-item-label {
    text-align: right;
  }
  .ant-form .ant-form-item {
    flex-wrap: wrap;
  }
  .ant-form .ant-form-item .ant-form-item-label,
  .ant-form .ant-form-item .ant-form-item-control {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .ant-col-xs-24.ant-form-item-label {
    padding: 0 0 8px;
    line-height: 1.5715;
    white-space: initial;
    text-align: left;
  }
  .ant-col-xs-24.ant-form-item-label > label {
    margin: 0;
  }
  .ant-col-xs-24.ant-form-item-label > label::after {
    display: none;
  }
  .ant-form-rtl.ant-col-xs-24.ant-form-item-label {
    text-align: right;
  }
}
@media (max-width: 767px) {
  .ant-col-sm-24.ant-form-item-label {
    padding: 0 0 8px;
    line-height: 1.5715;
    white-space: initial;
    text-align: left;
  }
  .ant-col-sm-24.ant-form-item-label > label {
    margin: 0;
  }
  .ant-col-sm-24.ant-form-item-label > label::after {
    display: none;
  }
  .ant-form-rtl.ant-col-sm-24.ant-form-item-label {
    text-align: right;
  }
}
@media (max-width: 991px) {
  .ant-col-md-24.ant-form-item-label {
    padding: 0 0 8px;
    line-height: 1.5715;
    white-space: initial;
    text-align: left;
  }
  .ant-col-md-24.ant-form-item-label > label {
    margin: 0;
  }
  .ant-col-md-24.ant-form-item-label > label::after {
    display: none;
  }
  .ant-form-rtl.ant-col-md-24.ant-form-item-label {
    text-align: right;
  }
}
@media (max-width: 1199px) {
  .ant-col-lg-24.ant-form-item-label {
    padding: 0 0 8px;
    line-height: 1.5715;
    white-space: initial;
    text-align: left;
  }
  .ant-col-lg-24.ant-form-item-label > label {
    margin: 0;
  }
  .ant-col-lg-24.ant-form-item-label > label::after {
    display: none;
  }
  .ant-form-rtl.ant-col-lg-24.ant-form-item-label {
    text-align: right;
  }
}
@media (max-width: 1599px) {
  .ant-col-xl-24.ant-form-item-label {
    padding: 0 0 8px;
    line-height: 1.5715;
    white-space: initial;
    text-align: left;
  }
  .ant-col-xl-24.ant-form-item-label > label {
    margin: 0;
  }
  .ant-col-xl-24.ant-form-item-label > label::after {
    display: none;
  }
  .ant-form-rtl.ant-col-xl-24.ant-form-item-label {
    text-align: right;
  }
}
.ant-form-item {
  /* Some non-status related component style is in `components.less` */
  /* To support leave along ErrorList. We add additional className to handle explain style */
}
.ant-form-item-explain.ant-form-item-explain-error {
  color: #ff4d4f;
}
.ant-form-item-explain.ant-form-item-explain-warning {
  color: #faad14;
}
.ant-form-item-has-feedback .ant-input {
  padding-right: 24px;
}
.ant-form-item-has-feedback .ant-input-affix-wrapper .ant-input-suffix {
  padding-right: 18px;
}
.ant-form-item-has-feedback .ant-input-search:not(.ant-input-search-enter-button) .ant-input-suffix {
  right: 28px;
}
.ant-form-item-has-feedback .ant-switch {
  margin: 2px 0 4px;
}
.ant-form-item-has-feedback > .ant-select .ant-select-arrow,
.ant-form-item-has-feedback > .ant-select .ant-select-clear,
.ant-form-item-has-feedback :not(.ant-input-group-addon) > .ant-select .ant-select-arrow,
.ant-form-item-has-feedback :not(.ant-input-group-addon) > .ant-select .ant-select-clear {
  right: 32px;
}
.ant-form-item-has-feedback > .ant-select .ant-select-selection-selected-value,
.ant-form-item-has-feedback :not(.ant-input-group-addon) > .ant-select .ant-select-selection-selected-value {
  padding-right: 42px;
}
.ant-form-item-has-feedback .ant-cascader-picker-arrow {
  margin-right: 19px;
}
.ant-form-item-has-feedback .ant-cascader-picker-clear {
  right: 32px;
}
.ant-form-item-has-feedback .ant-picker {
  padding-right: 29.2px;
}
.ant-form-item-has-feedback .ant-picker-large {
  padding-right: 29.2px;
}
.ant-form-item-has-feedback .ant-picker-small {
  padding-right: 25.2px;
}
.ant-form-item-has-feedback.ant-form-item-has-success .ant-form-item-children-icon,
.ant-form-item-has-feedback.ant-form-item-has-warning .ant-form-item-children-icon,
.ant-form-item-has-feedback.ant-form-item-has-error .ant-form-item-children-icon,
.ant-form-item-has-feedback.ant-form-item-is-validating .ant-form-item-children-icon {
  position: absolute;
  top: 50%;
  right: 0;
  z-index: 1;
  width: 40px;
  height: 20px;
  margin-top: -10px;
  font-size: 14px;
  line-height: 20px;
  text-align: center;
  visibility: visible;
  animation: zoomIn 0.3s cubic-bezier(0.12, 0.4, 0.29, 1.46);
  pointer-events: none;
}
.ant-form-item-has-success.ant-form-item-has-feedback .ant-form-item-children-icon {
  color: #52c41a;
  animation-name: diffZoomIn1 !important;
}
.ant-form-item-has-warning .ant-form-item-split {
  color: #faad14;
}
.ant-form-item-has-warning .ant-input,
.ant-form-item-has-warning .ant-input-affix-wrapper,
.ant-form-item-has-warning .ant-input:hover,
.ant-form-item-has-warning .ant-input-affix-wrapper:hover {
  background-color: #fff;
  border-color: #faad14;
}
.ant-form-item-has-warning .ant-input:focus,
.ant-form-item-has-warning .ant-input-affix-wrapper:focus,
.ant-form-item-has-warning .ant-input-focused,
.ant-form-item-has-warning .ant-input-affix-wrapper-focused {
  border-color: #ffc53d;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
}
.ant-form-item-has-warning .ant-input-disabled,
.ant-form-item-has-warning .ant-input-disabled:hover {
  background-color: #f5f5f5;
  border-color: #dddddd;
}
.ant-form-item-has-warning .ant-input-affix-wrapper-disabled,
.ant-form-item-has-warning .ant-input-affix-wrapper-disabled:hover {
  background-color: #f5f5f5;
  border-color: #dddddd;
}
.ant-form-item-has-warning .ant-input-affix-wrapper-disabled input:focus,
.ant-form-item-has-warning .ant-input-affix-wrapper-disabled:hover input:focus {
  box-shadow: none !important;
}
.ant-form-item-has-warning .ant-calendar-picker-open .ant-calendar-picker-input {
  border-color: #ffc53d;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
}
.ant-form-item-has-warning .ant-input-prefix {
  color: #faad14;
}
.ant-form-item-has-warning .ant-input-group-addon {
  color: #faad14;
  border-color: #faad14;
}
.ant-form-item-has-warning .has-feedback {
  color: #faad14;
}
.ant-form-item-has-warning.ant-form-item-has-feedback .ant-form-item-children-icon {
  color: #faad14;
  animation-name: diffZoomIn3 !important;
}
.ant-form-item-has-warning .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input) .ant-select-selector {
  background-color: #fff;
  border-color: #faad14 !important;
}
.ant-form-item-has-warning .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input).ant-select-open .ant-select-selector,
.ant-form-item-has-warning .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input).ant-select-focused .ant-select-selector {
  border-color: #ffc53d;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
}
.ant-form-item-has-warning .ant-input-number,
.ant-form-item-has-warning .ant-picker {
  background-color: #fff;
  border-color: #faad14;
}
.ant-form-item-has-warning .ant-input-number-focused,
.ant-form-item-has-warning .ant-picker-focused,
.ant-form-item-has-warning .ant-input-number:focus,
.ant-form-item-has-warning .ant-picker:focus {
  border-color: #ffc53d;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
}
.ant-form-item-has-warning .ant-input-number:not([disabled]):hover,
.ant-form-item-has-warning .ant-picker:not([disabled]):hover {
  background-color: #fff;
  border-color: #faad14;
}
.ant-form-item-has-warning .ant-cascader-picker:focus .ant-cascader-input {
  border-color: #ffc53d;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
}
.ant-form-item-has-error .ant-form-item-split {
  color: #ff4d4f;
}
.ant-form-item-has-error .ant-input,
.ant-form-item-has-error .ant-input-affix-wrapper,
.ant-form-item-has-error .ant-input:hover,
.ant-form-item-has-error .ant-input-affix-wrapper:hover {
  background-color: #fff;
  border-color: #ff4d4f;
}
.ant-form-item-has-error .ant-input:focus,
.ant-form-item-has-error .ant-input-affix-wrapper:focus,
.ant-form-item-has-error .ant-input-focused,
.ant-form-item-has-error .ant-input-affix-wrapper-focused {
  border-color: #ff7875;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
}
.ant-form-item-has-error .ant-input-disabled,
.ant-form-item-has-error .ant-input-disabled:hover {
  background-color: #f5f5f5;
  border-color: #dddddd;
}
.ant-form-item-has-error .ant-input-affix-wrapper-disabled,
.ant-form-item-has-error .ant-input-affix-wrapper-disabled:hover {
  background-color: #f5f5f5;
  border-color: #dddddd;
}
.ant-form-item-has-error .ant-input-affix-wrapper-disabled input:focus,
.ant-form-item-has-error .ant-input-affix-wrapper-disabled:hover input:focus {
  box-shadow: none !important;
}
.ant-form-item-has-error .ant-calendar-picker-open .ant-calendar-picker-input {
  border-color: #ff7875;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
}
.ant-form-item-has-error .ant-input-prefix {
  color: #ff4d4f;
}
.ant-form-item-has-error .ant-input-group-addon {
  color: #ff4d4f;
  border-color: #ff4d4f;
}
.ant-form-item-has-error .has-feedback {
  color: #ff4d4f;
}
.ant-form-item-has-error.ant-form-item-has-feedback .ant-form-item-children-icon {
  color: #ff4d4f;
  animation-name: diffZoomIn2 !important;
}
.ant-form-item-has-error .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input) .ant-select-selector {
  background-color: #fff;
  border-color: #ff4d4f !important;
}
.ant-form-item-has-error .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input).ant-select-open .ant-select-selector,
.ant-form-item-has-error .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input).ant-select-focused .ant-select-selector {
  border-color: #ff7875;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
}
.ant-form-item-has-error .ant-input-group-addon .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border: 0;
}
.ant-form-item-has-error .ant-select.ant-select-auto-complete .ant-input:focus {
  border-color: #ff4d4f;
}
.ant-form-item-has-error .ant-input-number,
.ant-form-item-has-error .ant-picker {
  background-color: #fff;
  border-color: #ff4d4f;
}
.ant-form-item-has-error .ant-input-number-focused,
.ant-form-item-has-error .ant-picker-focused,
.ant-form-item-has-error .ant-input-number:focus,
.ant-form-item-has-error .ant-picker:focus {
  border-color: #ff7875;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
}
.ant-form-item-has-error .ant-input-number:not([disabled]):hover,
.ant-form-item-has-error .ant-picker:not([disabled]):hover {
  background-color: #fff;
  border-color: #ff4d4f;
}
.ant-form-item-has-error .ant-mention-wrapper .ant-mention-editor,
.ant-form-item-has-error .ant-mention-wrapper .ant-mention-editor:not([disabled]):hover {
  background-color: #fff;
  border-color: #ff4d4f;
}
.ant-form-item-has-error .ant-mention-wrapper.ant-mention-active:not([disabled]) .ant-mention-editor,
.ant-form-item-has-error .ant-mention-wrapper .ant-mention-editor:not([disabled]):focus {
  border-color: #ff7875;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
}
.ant-form-item-has-error .ant-cascader-picker:focus .ant-cascader-input {
  background-color: #fff;
  border-color: #ff7875;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
}
.ant-form-item-has-error .ant-transfer-list {
  border-color: #ff4d4f;
}
.ant-form-item-has-error .ant-transfer-list-search:not([disabled]) {
  border-color: #dddddd;
}
.ant-form-item-has-error .ant-transfer-list-search:not([disabled]):hover {
  border-color: #29adff;
  border-right-width: 1px !important;
}
.ant-input-rtl .ant-form-item-has-error .ant-transfer-list-search:not([disabled]):hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.ant-form-item-has-error .ant-transfer-list-search:not([disabled]):focus {
  border-color: #29adff;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(0, 150, 255, 0.2);
}
.ant-input-rtl .ant-form-item-has-error .ant-transfer-list-search:not([disabled]):focus {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.ant-form-item-has-error .ant-radio-button-wrapper {
  border-color: #ff4d4f !important;
}
.ant-form-item-has-error .ant-radio-button-wrapper:not(:first-child)::before {
  background-color: #ff4d4f;
}
.ant-form-item-is-validating.ant-form-item-has-feedback .ant-form-item-children-icon {
  display: inline-block;
  color: #0096ff;
}
.ant-form {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
}
.ant-form legend {
  display: block;
  width: 100%;
  margin-bottom: 20px;
  padding: 0;
  color: rgba(0, 0, 0, 0.45);
  font-size: 16px;
  line-height: inherit;
  border: 0;
  border-bottom: 1px solid #dddddd;
}
.ant-form label {
  font-size: 14px;
}
.ant-form input[type='search'] {
  box-sizing: border-box;
}
.ant-form input[type='radio'],
.ant-form input[type='checkbox'] {
  line-height: normal;
}
.ant-form input[type='file'] {
  display: block;
}
.ant-form input[type='range'] {
  display: block;
  width: 100%;
}
.ant-form select[multiple],
.ant-form select[size] {
  height: auto;
}
.ant-form input[type='file']:focus,
.ant-form input[type='radio']:focus,
.ant-form input[type='checkbox']:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.ant-form output {
  display: block;
  padding-top: 15px;
  color: #000000;
  font-size: 14px;
  line-height: 1.5715;
}
.ant-form .ant-form-text {
  display: inline-block;
  padding-right: 8px;
}
.ant-form-small .ant-form-item-label > label {
  height: 24px;
}
.ant-form-small .ant-form-item-control-input {
  min-height: 24px;
}
.ant-form-large .ant-form-item-label > label {
  height: 40px;
}
.ant-form-large .ant-form-item-control-input {
  min-height: 40px;
}
.ant-form-item {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  margin-bottom: 24px;
  vertical-align: top;
}
.ant-form-item-with-help {
  margin-bottom: 0;
}
.ant-form-item-hidden,
.ant-form-item-hidden.ant-row {
  display: none;
}
.ant-form-item-label {
  display: inline-block;
  flex-grow: 0;
  overflow: hidden;
  white-space: nowrap;
  text-align: right;
  vertical-align: middle;
}
.ant-form-item-label-left {
  text-align: left;
}
.ant-form-item-label > label {
  position: relative;
  display: inline-flex;
  align-items: center;
  height: 40px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
}
.ant-form-item-label > label > .anticon {
  font-size: 14px;
  vertical-align: top;
}
.ant-form-item-label > label.ant-form-item-required:not(.ant-form-item-required-mark-optional)::before {
  display: inline-block;
  margin-right: 4px;
  color: #ff4d4f;
  font-size: 14px;
  font-family: SimSun, sans-serif;
  line-height: 1;
  content: '*';
}
.ant-form-hide-required-mark .ant-form-item-label > label.ant-form-item-required:not(.ant-form-item-required-mark-optional)::before {
  display: none;
}
.ant-form-item-label > label .ant-form-item-optional {
  display: inline-block;
  margin-left: 4px;
  color: rgba(0, 0, 0, 0.45);
}
.ant-form-hide-required-mark .ant-form-item-label > label .ant-form-item-optional {
  display: none;
}
.ant-form-item-label > label .ant-form-item-tooltip {
  color: rgba(0, 0, 0, 0.45);
  cursor: help;
  writing-mode: horizontal-tb;
  margin-inline-start: 4px;
}
.ant-form-item-label > label::after {
  content: ':';
  position: relative;
  top: -0.5px;
  margin: 0 8px 0 2px;
}
.ant-form-item-label > label.ant-form-item-no-colon::after {
  content: ' ';
}
.ant-form-item-control {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}
.ant-form-item-control:first-child:not([class^='ant-col-']):not([class*=' ant-col-']) {
  width: 100%;
}
.ant-form-item-control-input {
  position: relative;
  display: flex;
  align-items: center;
  min-height: 40px;
}
.ant-form-item-control-input-content {
  flex: auto;
  max-width: 100%;
}
.ant-form-item-explain,
.ant-form-item-extra {
  clear: both;
  min-height: 24px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
  line-height: 1.5715;
  transition: color 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
  padding-top: 0px;
}
.ant-form-item .ant-input-textarea-show-count::after {
  margin-bottom: -22px;
}
.ant-show-help-enter,
.ant-show-help-appear {
  animation-duration: 0.3s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-show-help-leave {
  animation-duration: 0.3s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-show-help-enter.ant-show-help-enter-active,
.ant-show-help-appear.ant-show-help-appear-active {
  animation-name: antShowHelpIn;
  animation-play-state: running;
}
.ant-show-help-leave.ant-show-help-leave-active {
  animation-name: antShowHelpOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-show-help-enter,
.ant-show-help-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-show-help-leave {
  animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
}
@keyframes antShowHelpIn {
  0% {
    transform: translateY(-5px);
    opacity: 0;
  }
  100% {
    transform: translateY(0);
    opacity: 1;
  }
}
@keyframes antShowHelpOut {
  to {
    transform: translateY(-5px);
    opacity: 0;
  }
}
@keyframes diffZoomIn1 {
  0% {
    transform: scale(0);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes diffZoomIn2 {
  0% {
    transform: scale(0);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes diffZoomIn3 {
  0% {
    transform: scale(0);
  }
  100% {
    transform: scale(1);
  }
}
.ant-form-rtl {
  direction: rtl;
}
.ant-form-rtl .ant-form-item-label {
  text-align: left;
}
.ant-form-rtl .ant-form-item-label > label.ant-form-item-required::before {
  margin-right: 0;
  margin-left: 4px;
}
.ant-form-rtl .ant-form-item-label > label::after {
  margin: 0 2px 0 8px;
}
.ant-form-rtl .ant-form-item-label > label .ant-form-item-optional {
  margin-right: 4px;
  margin-left: 0;
}
.ant-col-rtl .ant-form-item-control:first-child {
  width: 100%;
}
.ant-form-rtl .ant-form-item-has-feedback .ant-input {
  padding-right: 11px;
  padding-left: 24px;
}
.ant-form-rtl .ant-form-item-has-feedback .ant-input-affix-wrapper .ant-input-suffix {
  padding-right: 11px;
  padding-left: 18px;
}
.ant-form-rtl .ant-form-item-has-feedback .ant-input-affix-wrapper .ant-input {
  padding: 0;
}
.ant-form-rtl .ant-form-item-has-feedback .ant-input-search:not(.ant-input-search-enter-button) .ant-input-suffix {
  right: auto;
  left: 28px;
}
.ant-form-rtl .ant-form-item-has-feedback .ant-input-number {
  padding-left: 18px;
}
.ant-form-rtl .ant-form-item-has-feedback > .ant-select .ant-select-arrow,
.ant-form-rtl .ant-form-item-has-feedback > .ant-select .ant-select-clear,
.ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-group-addon) > .ant-select .ant-select-arrow,
.ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-group-addon) > .ant-select .ant-select-clear {
  right: auto;
  left: 32px;
}
.ant-form-rtl .ant-form-item-has-feedback > .ant-select .ant-select-selection-selected-value,
.ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-group-addon) > .ant-select .ant-select-selection-selected-value {
  padding-right: 0;
  padding-left: 42px;
}
.ant-form-rtl .ant-form-item-has-feedback .ant-cascader-picker-arrow {
  margin-right: 0;
  margin-left: 19px;
}
.ant-form-rtl .ant-form-item-has-feedback .ant-cascader-picker-clear {
  right: auto;
  left: 32px;
}
.ant-form-rtl .ant-form-item-has-feedback .ant-picker {
  padding-right: 11px;
  padding-left: 29.2px;
}
.ant-form-rtl .ant-form-item-has-feedback .ant-picker-large {
  padding-right: 11px;
  padding-left: 29.2px;
}
.ant-form-rtl .ant-form-item-has-feedback .ant-picker-small {
  padding-right: 7px;
  padding-left: 25.2px;
}
.ant-form-rtl .ant-form-item-has-feedback.ant-form-item-has-success .ant-form-item-children-icon,
.ant-form-rtl .ant-form-item-has-feedback.ant-form-item-has-warning .ant-form-item-children-icon,
.ant-form-rtl .ant-form-item-has-feedback.ant-form-item-has-error .ant-form-item-children-icon,
.ant-form-rtl .ant-form-item-has-feedback.ant-form-item-is-validating .ant-form-item-children-icon {
  right: auto;
  left: 0;
}
.ant-form-rtl.ant-form-inline .ant-form-item {
  margin-right: 0;
  margin-left: 16px;
}
.ant-row {
  display: flex;
  flex-flow: row wrap;
}
.ant-row::before,
.ant-row::after {
  display: flex;
}
.ant-row-no-wrap {
  flex-wrap: nowrap;
}
.ant-row-start {
  justify-content: flex-start;
}
.ant-row-center {
  justify-content: center;
}
.ant-row-end {
  justify-content: flex-end;
}
.ant-row-space-between {
  justify-content: space-between;
}
.ant-row-space-around {
  justify-content: space-around;
}
.ant-row-top {
  align-items: flex-start;
}
.ant-row-middle {
  align-items: center;
}
.ant-row-bottom {
  align-items: flex-end;
}
.ant-col {
  position: relative;
  max-width: 100%;
  min-height: 1px;
}
.ant-col-24 {
  display: block;
  flex: 0 0 100%;
  max-width: 100%;
}
.ant-col-push-24 {
  left: 100%;
}
.ant-col-pull-24 {
  right: 100%;
}
.ant-col-offset-24 {
  margin-left: 100%;
}
.ant-col-order-24 {
  order: 24;
}
.ant-col-23 {
  display: block;
  flex: 0 0 95.83333333%;
  max-width: 95.83333333%;
}
.ant-col-push-23 {
  left: 95.83333333%;
}
.ant-col-pull-23 {
  right: 95.83333333%;
}
.ant-col-offset-23 {
  margin-left: 95.83333333%;
}
.ant-col-order-23 {
  order: 23;
}
.ant-col-22 {
  display: block;
  flex: 0 0 91.66666667%;
  max-width: 91.66666667%;
}
.ant-col-push-22 {
  left: 91.66666667%;
}
.ant-col-pull-22 {
  right: 91.66666667%;
}
.ant-col-offset-22 {
  margin-left: 91.66666667%;
}
.ant-col-order-22 {
  order: 22;
}
.ant-col-21 {
  display: block;
  flex: 0 0 87.5%;
  max-width: 87.5%;
}
.ant-col-push-21 {
  left: 87.5%;
}
.ant-col-pull-21 {
  right: 87.5%;
}
.ant-col-offset-21 {
  margin-left: 87.5%;
}
.ant-col-order-21 {
  order: 21;
}
.ant-col-20 {
  display: block;
  flex: 0 0 83.33333333%;
  max-width: 83.33333333%;
}
.ant-col-push-20 {
  left: 83.33333333%;
}
.ant-col-pull-20 {
  right: 83.33333333%;
}
.ant-col-offset-20 {
  margin-left: 83.33333333%;
}
.ant-col-order-20 {
  order: 20;
}
.ant-col-19 {
  display: block;
  flex: 0 0 79.16666667%;
  max-width: 79.16666667%;
}
.ant-col-push-19 {
  left: 79.16666667%;
}
.ant-col-pull-19 {
  right: 79.16666667%;
}
.ant-col-offset-19 {
  margin-left: 79.16666667%;
}
.ant-col-order-19 {
  order: 19;
}
.ant-col-18 {
  display: block;
  flex: 0 0 75%;
  max-width: 75%;
}
.ant-col-push-18 {
  left: 75%;
}
.ant-col-pull-18 {
  right: 75%;
}
.ant-col-offset-18 {
  margin-left: 75%;
}
.ant-col-order-18 {
  order: 18;
}
.ant-col-17 {
  display: block;
  flex: 0 0 70.83333333%;
  max-width: 70.83333333%;
}
.ant-col-push-17 {
  left: 70.83333333%;
}
.ant-col-pull-17 {
  right: 70.83333333%;
}
.ant-col-offset-17 {
  margin-left: 70.83333333%;
}
.ant-col-order-17 {
  order: 17;
}
.ant-col-16 {
  display: block;
  flex: 0 0 66.66666667%;
  max-width: 66.66666667%;
}
.ant-col-push-16 {
  left: 66.66666667%;
}
.ant-col-pull-16 {
  right: 66.66666667%;
}
.ant-col-offset-16 {
  margin-left: 66.66666667%;
}
.ant-col-order-16 {
  order: 16;
}
.ant-col-15 {
  display: block;
  flex: 0 0 62.5%;
  max-width: 62.5%;
}
.ant-col-push-15 {
  left: 62.5%;
}
.ant-col-pull-15 {
  right: 62.5%;
}
.ant-col-offset-15 {
  margin-left: 62.5%;
}
.ant-col-order-15 {
  order: 15;
}
.ant-col-14 {
  display: block;
  flex: 0 0 58.33333333%;
  max-width: 58.33333333%;
}
.ant-col-push-14 {
  left: 58.33333333%;
}
.ant-col-pull-14 {
  right: 58.33333333%;
}
.ant-col-offset-14 {
  margin-left: 58.33333333%;
}
.ant-col-order-14 {
  order: 14;
}
.ant-col-13 {
  display: block;
  flex: 0 0 54.16666667%;
  max-width: 54.16666667%;
}
.ant-col-push-13 {
  left: 54.16666667%;
}
.ant-col-pull-13 {
  right: 54.16666667%;
}
.ant-col-offset-13 {
  margin-left: 54.16666667%;
}
.ant-col-order-13 {
  order: 13;
}
.ant-col-12 {
  display: block;
  flex: 0 0 50%;
  max-width: 50%;
}
.ant-col-push-12 {
  left: 50%;
}
.ant-col-pull-12 {
  right: 50%;
}
.ant-col-offset-12 {
  margin-left: 50%;
}
.ant-col-order-12 {
  order: 12;
}
.ant-col-11 {
  display: block;
  flex: 0 0 45.83333333%;
  max-width: 45.83333333%;
}
.ant-col-push-11 {
  left: 45.83333333%;
}
.ant-col-pull-11 {
  right: 45.83333333%;
}
.ant-col-offset-11 {
  margin-left: 45.83333333%;
}
.ant-col-order-11 {
  order: 11;
}
.ant-col-10 {
  display: block;
  flex: 0 0 41.66666667%;
  max-width: 41.66666667%;
}
.ant-col-push-10 {
  left: 41.66666667%;
}
.ant-col-pull-10 {
  right: 41.66666667%;
}
.ant-col-offset-10 {
  margin-left: 41.66666667%;
}
.ant-col-order-10 {
  order: 10;
}
.ant-col-9 {
  display: block;
  flex: 0 0 37.5%;
  max-width: 37.5%;
}
.ant-col-push-9 {
  left: 37.5%;
}
.ant-col-pull-9 {
  right: 37.5%;
}
.ant-col-offset-9 {
  margin-left: 37.5%;
}
.ant-col-order-9 {
  order: 9;
}
.ant-col-8 {
  display: block;
  flex: 0 0 33.33333333%;
  max-width: 33.33333333%;
}
.ant-col-push-8 {
  left: 33.33333333%;
}
.ant-col-pull-8 {
  right: 33.33333333%;
}
.ant-col-offset-8 {
  margin-left: 33.33333333%;
}
.ant-col-order-8 {
  order: 8;
}
.ant-col-7 {
  display: block;
  flex: 0 0 29.16666667%;
  max-width: 29.16666667%;
}
.ant-col-push-7 {
  left: 29.16666667%;
}
.ant-col-pull-7 {
  right: 29.16666667%;
}
.ant-col-offset-7 {
  margin-left: 29.16666667%;
}
.ant-col-order-7 {
  order: 7;
}
.ant-col-6 {
  display: block;
  flex: 0 0 25%;
  max-width: 25%;
}
.ant-col-push-6 {
  left: 25%;
}
.ant-col-pull-6 {
  right: 25%;
}
.ant-col-offset-6 {
  margin-left: 25%;
}
.ant-col-order-6 {
  order: 6;
}
.ant-col-5 {
  display: block;
  flex: 0 0 20.83333333%;
  max-width: 20.83333333%;
}
.ant-col-push-5 {
  left: 20.83333333%;
}
.ant-col-pull-5 {
  right: 20.83333333%;
}
.ant-col-offset-5 {
  margin-left: 20.83333333%;
}
.ant-col-order-5 {
  order: 5;
}
.ant-col-4 {
  display: block;
  flex: 0 0 16.66666667%;
  max-width: 16.66666667%;
}
.ant-col-push-4 {
  left: 16.66666667%;
}
.ant-col-pull-4 {
  right: 16.66666667%;
}
.ant-col-offset-4 {
  margin-left: 16.66666667%;
}
.ant-col-order-4 {
  order: 4;
}
.ant-col-3 {
  display: block;
  flex: 0 0 12.5%;
  max-width: 12.5%;
}
.ant-col-push-3 {
  left: 12.5%;
}
.ant-col-pull-3 {
  right: 12.5%;
}
.ant-col-offset-3 {
  margin-left: 12.5%;
}
.ant-col-order-3 {
  order: 3;
}
.ant-col-2 {
  display: block;
  flex: 0 0 8.33333333%;
  max-width: 8.33333333%;
}
.ant-col-push-2 {
  left: 8.33333333%;
}
.ant-col-pull-2 {
  right: 8.33333333%;
}
.ant-col-offset-2 {
  margin-left: 8.33333333%;
}
.ant-col-order-2 {
  order: 2;
}
.ant-col-1 {
  display: block;
  flex: 0 0 4.16666667%;
  max-width: 4.16666667%;
}
.ant-col-push-1 {
  left: 4.16666667%;
}
.ant-col-pull-1 {
  right: 4.16666667%;
}
.ant-col-offset-1 {
  margin-left: 4.16666667%;
}
.ant-col-order-1 {
  order: 1;
}
.ant-col-0 {
  display: none;
}
.ant-col-push-0 {
  left: auto;
}
.ant-col-pull-0 {
  right: auto;
}
.ant-col-push-0 {
  left: auto;
}
.ant-col-pull-0 {
  right: auto;
}
.ant-col-offset-0 {
  margin-left: 0;
}
.ant-col-order-0 {
  order: 0;
}
.ant-col-push-0.ant-col-rtl {
  right: auto;
}
.ant-col-pull-0.ant-col-rtl {
  left: auto;
}
.ant-col-push-0.ant-col-rtl {
  right: auto;
}
.ant-col-pull-0.ant-col-rtl {
  left: auto;
}
.ant-col-offset-0.ant-col-rtl {
  margin-right: 0;
}
.ant-col-push-1.ant-col-rtl {
  right: 4.16666667%;
  left: auto;
}
.ant-col-pull-1.ant-col-rtl {
  right: auto;
  left: 4.16666667%;
}
.ant-col-offset-1.ant-col-rtl {
  margin-right: 4.16666667%;
  margin-left: 0;
}
.ant-col-push-2.ant-col-rtl {
  right: 8.33333333%;
  left: auto;
}
.ant-col-pull-2.ant-col-rtl {
  right: auto;
  left: 8.33333333%;
}
.ant-col-offset-2.ant-col-rtl {
  margin-right: 8.33333333%;
  margin-left: 0;
}
.ant-col-push-3.ant-col-rtl {
  right: 12.5%;
  left: auto;
}
.ant-col-pull-3.ant-col-rtl {
  right: auto;
  left: 12.5%;
}
.ant-col-offset-3.ant-col-rtl {
  margin-right: 12.5%;
  margin-left: 0;
}
.ant-col-push-4.ant-col-rtl {
  right: 16.66666667%;
  left: auto;
}
.ant-col-pull-4.ant-col-rtl {
  right: auto;
  left: 16.66666667%;
}
.ant-col-offset-4.ant-col-rtl {
  margin-right: 16.66666667%;
  margin-left: 0;
}
.ant-col-push-5.ant-col-rtl {
  right: 20.83333333%;
  left: auto;
}
.ant-col-pull-5.ant-col-rtl {
  right: auto;
  left: 20.83333333%;
}
.ant-col-offset-5.ant-col-rtl {
  margin-right: 20.83333333%;
  margin-left: 0;
}
.ant-col-push-6.ant-col-rtl {
  right: 25%;
  left: auto;
}
.ant-col-pull-6.ant-col-rtl {
  right: auto;
  left: 25%;
}
.ant-col-offset-6.ant-col-rtl {
  margin-right: 25%;
  margin-left: 0;
}
.ant-col-push-7.ant-col-rtl {
  right: 29.16666667%;
  left: auto;
}
.ant-col-pull-7.ant-col-rtl {
  right: auto;
  left: 29.16666667%;
}
.ant-col-offset-7.ant-col-rtl {
  margin-right: 29.16666667%;
  margin-left: 0;
}
.ant-col-push-8.ant-col-rtl {
  right: 33.33333333%;
  left: auto;
}
.ant-col-pull-8.ant-col-rtl {
  right: auto;
  left: 33.33333333%;
}
.ant-col-offset-8.ant-col-rtl {
  margin-right: 33.33333333%;
  margin-left: 0;
}
.ant-col-push-9.ant-col-rtl {
  right: 37.5%;
  left: auto;
}
.ant-col-pull-9.ant-col-rtl {
  right: auto;
  left: 37.5%;
}
.ant-col-offset-9.ant-col-rtl {
  margin-right: 37.5%;
  margin-left: 0;
}
.ant-col-push-10.ant-col-rtl {
  right: 41.66666667%;
  left: auto;
}
.ant-col-pull-10.ant-col-rtl {
  right: auto;
  left: 41.66666667%;
}
.ant-col-offset-10.ant-col-rtl {
  margin-right: 41.66666667%;
  margin-left: 0;
}
.ant-col-push-11.ant-col-rtl {
  right: 45.83333333%;
  left: auto;
}
.ant-col-pull-11.ant-col-rtl {
  right: auto;
  left: 45.83333333%;
}
.ant-col-offset-11.ant-col-rtl {
  margin-right: 45.83333333%;
  margin-left: 0;
}
.ant-col-push-12.ant-col-rtl {
  right: 50%;
  left: auto;
}
.ant-col-pull-12.ant-col-rtl {
  right: auto;
  left: 50%;
}
.ant-col-offset-12.ant-col-rtl {
  margin-right: 50%;
  margin-left: 0;
}
.ant-col-push-13.ant-col-rtl {
  right: 54.16666667%;
  left: auto;
}
.ant-col-pull-13.ant-col-rtl {
  right: auto;
  left: 54.16666667%;
}
.ant-col-offset-13.ant-col-rtl {
  margin-right: 54.16666667%;
  margin-left: 0;
}
.ant-col-push-14.ant-col-rtl {
  right: 58.33333333%;
  left: auto;
}
.ant-col-pull-14.ant-col-rtl {
  right: auto;
  left: 58.33333333%;
}
.ant-col-offset-14.ant-col-rtl {
  margin-right: 58.33333333%;
  margin-left: 0;
}
.ant-col-push-15.ant-col-rtl {
  right: 62.5%;
  left: auto;
}
.ant-col-pull-15.ant-col-rtl {
  right: auto;
  left: 62.5%;
}
.ant-col-offset-15.ant-col-rtl {
  margin-right: 62.5%;
  margin-left: 0;
}
.ant-col-push-16.ant-col-rtl {
  right: 66.66666667%;
  left: auto;
}
.ant-col-pull-16.ant-col-rtl {
  right: auto;
  left: 66.66666667%;
}
.ant-col-offset-16.ant-col-rtl {
  margin-right: 66.66666667%;
  margin-left: 0;
}
.ant-col-push-17.ant-col-rtl {
  right: 70.83333333%;
  left: auto;
}
.ant-col-pull-17.ant-col-rtl {
  right: auto;
  left: 70.83333333%;
}
.ant-col-offset-17.ant-col-rtl {
  margin-right: 70.83333333%;
  margin-left: 0;
}
.ant-col-push-18.ant-col-rtl {
  right: 75%;
  left: auto;
}
.ant-col-pull-18.ant-col-rtl {
  right: auto;
  left: 75%;
}
.ant-col-offset-18.ant-col-rtl {
  margin-right: 75%;
  margin-left: 0;
}
.ant-col-push-19.ant-col-rtl {
  right: 79.16666667%;
  left: auto;
}
.ant-col-pull-19.ant-col-rtl {
  right: auto;
  left: 79.16666667%;
}
.ant-col-offset-19.ant-col-rtl {
  margin-right: 79.16666667%;
  margin-left: 0;
}
.ant-col-push-20.ant-col-rtl {
  right: 83.33333333%;
  left: auto;
}
.ant-col-pull-20.ant-col-rtl {
  right: auto;
  left: 83.33333333%;
}
.ant-col-offset-20.ant-col-rtl {
  margin-right: 83.33333333%;
  margin-left: 0;
}
.ant-col-push-21.ant-col-rtl {
  right: 87.5%;
  left: auto;
}
.ant-col-pull-21.ant-col-rtl {
  right: auto;
  left: 87.5%;
}
.ant-col-offset-21.ant-col-rtl {
  margin-right: 87.5%;
  margin-left: 0;
}
.ant-col-push-22.ant-col-rtl {
  right: 91.66666667%;
  left: auto;
}
.ant-col-pull-22.ant-col-rtl {
  right: auto;
  left: 91.66666667%;
}
.ant-col-offset-22.ant-col-rtl {
  margin-right: 91.66666667%;
  margin-left: 0;
}
.ant-col-push-23.ant-col-rtl {
  right: 95.83333333%;
  left: auto;
}
.ant-col-pull-23.ant-col-rtl {
  right: auto;
  left: 95.83333333%;
}
.ant-col-offset-23.ant-col-rtl {
  margin-right: 95.83333333%;
  margin-left: 0;
}
.ant-col-push-24.ant-col-rtl {
  right: 100%;
  left: auto;
}
.ant-col-pull-24.ant-col-rtl {
  right: auto;
  left: 100%;
}
.ant-col-offset-24.ant-col-rtl {
  margin-right: 100%;
  margin-left: 0;
}
.ant-col-xs-24 {
  display: block;
  flex: 0 0 100%;
  max-width: 100%;
}
.ant-col-xs-push-24 {
  left: 100%;
}
.ant-col-xs-pull-24 {
  right: 100%;
}
.ant-col-xs-offset-24 {
  margin-left: 100%;
}
.ant-col-xs-order-24 {
  order: 24;
}
.ant-col-xs-23 {
  display: block;
  flex: 0 0 95.83333333%;
  max-width: 95.83333333%;
}
.ant-col-xs-push-23 {
  left: 95.83333333%;
}
.ant-col-xs-pull-23 {
  right: 95.83333333%;
}
.ant-col-xs-offset-23 {
  margin-left: 95.83333333%;
}
.ant-col-xs-order-23 {
  order: 23;
}
.ant-col-xs-22 {
  display: block;
  flex: 0 0 91.66666667%;
  max-width: 91.66666667%;
}
.ant-col-xs-push-22 {
  left: 91.66666667%;
}
.ant-col-xs-pull-22 {
  right: 91.66666667%;
}
.ant-col-xs-offset-22 {
  margin-left: 91.66666667%;
}
.ant-col-xs-order-22 {
  order: 22;
}
.ant-col-xs-21 {
  display: block;
  flex: 0 0 87.5%;
  max-width: 87.5%;
}
.ant-col-xs-push-21 {
  left: 87.5%;
}
.ant-col-xs-pull-21 {
  right: 87.5%;
}
.ant-col-xs-offset-21 {
  margin-left: 87.5%;
}
.ant-col-xs-order-21 {
  order: 21;
}
.ant-col-xs-20 {
  display: block;
  flex: 0 0 83.33333333%;
  max-width: 83.33333333%;
}
.ant-col-xs-push-20 {
  left: 83.33333333%;
}
.ant-col-xs-pull-20 {
  right: 83.33333333%;
}
.ant-col-xs-offset-20 {
  margin-left: 83.33333333%;
}
.ant-col-xs-order-20 {
  order: 20;
}
.ant-col-xs-19 {
  display: block;
  flex: 0 0 79.16666667%;
  max-width: 79.16666667%;
}
.ant-col-xs-push-19 {
  left: 79.16666667%;
}
.ant-col-xs-pull-19 {
  right: 79.16666667%;
}
.ant-col-xs-offset-19 {
  margin-left: 79.16666667%;
}
.ant-col-xs-order-19 {
  order: 19;
}
.ant-col-xs-18 {
  display: block;
  flex: 0 0 75%;
  max-width: 75%;
}
.ant-col-xs-push-18 {
  left: 75%;
}
.ant-col-xs-pull-18 {
  right: 75%;
}
.ant-col-xs-offset-18 {
  margin-left: 75%;
}
.ant-col-xs-order-18 {
  order: 18;
}
.ant-col-xs-17 {
  display: block;
  flex: 0 0 70.83333333%;
  max-width: 70.83333333%;
}
.ant-col-xs-push-17 {
  left: 70.83333333%;
}
.ant-col-xs-pull-17 {
  right: 70.83333333%;
}
.ant-col-xs-offset-17 {
  margin-left: 70.83333333%;
}
.ant-col-xs-order-17 {
  order: 17;
}
.ant-col-xs-16 {
  display: block;
  flex: 0 0 66.66666667%;
  max-width: 66.66666667%;
}
.ant-col-xs-push-16 {
  left: 66.66666667%;
}
.ant-col-xs-pull-16 {
  right: 66.66666667%;
}
.ant-col-xs-offset-16 {
  margin-left: 66.66666667%;
}
.ant-col-xs-order-16 {
  order: 16;
}
.ant-col-xs-15 {
  display: block;
  flex: 0 0 62.5%;
  max-width: 62.5%;
}
.ant-col-xs-push-15 {
  left: 62.5%;
}
.ant-col-xs-pull-15 {
  right: 62.5%;
}
.ant-col-xs-offset-15 {
  margin-left: 62.5%;
}
.ant-col-xs-order-15 {
  order: 15;
}
.ant-col-xs-14 {
  display: block;
  flex: 0 0 58.33333333%;
  max-width: 58.33333333%;
}
.ant-col-xs-push-14 {
  left: 58.33333333%;
}
.ant-col-xs-pull-14 {
  right: 58.33333333%;
}
.ant-col-xs-offset-14 {
  margin-left: 58.33333333%;
}
.ant-col-xs-order-14 {
  order: 14;
}
.ant-col-xs-13 {
  display: block;
  flex: 0 0 54.16666667%;
  max-width: 54.16666667%;
}
.ant-col-xs-push-13 {
  left: 54.16666667%;
}
.ant-col-xs-pull-13 {
  right: 54.16666667%;
}
.ant-col-xs-offset-13 {
  margin-left: 54.16666667%;
}
.ant-col-xs-order-13 {
  order: 13;
}
.ant-col-xs-12 {
  display: block;
  flex: 0 0 50%;
  max-width: 50%;
}
.ant-col-xs-push-12 {
  left: 50%;
}
.ant-col-xs-pull-12 {
  right: 50%;
}
.ant-col-xs-offset-12 {
  margin-left: 50%;
}
.ant-col-xs-order-12 {
  order: 12;
}
.ant-col-xs-11 {
  display: block;
  flex: 0 0 45.83333333%;
  max-width: 45.83333333%;
}
.ant-col-xs-push-11 {
  left: 45.83333333%;
}
.ant-col-xs-pull-11 {
  right: 45.83333333%;
}
.ant-col-xs-offset-11 {
  margin-left: 45.83333333%;
}
.ant-col-xs-order-11 {
  order: 11;
}
.ant-col-xs-10 {
  display: block;
  flex: 0 0 41.66666667%;
  max-width: 41.66666667%;
}
.ant-col-xs-push-10 {
  left: 41.66666667%;
}
.ant-col-xs-pull-10 {
  right: 41.66666667%;
}
.ant-col-xs-offset-10 {
  margin-left: 41.66666667%;
}
.ant-col-xs-order-10 {
  order: 10;
}
.ant-col-xs-9 {
  display: block;
  flex: 0 0 37.5%;
  max-width: 37.5%;
}
.ant-col-xs-push-9 {
  left: 37.5%;
}
.ant-col-xs-pull-9 {
  right: 37.5%;
}
.ant-col-xs-offset-9 {
  margin-left: 37.5%;
}
.ant-col-xs-order-9 {
  order: 9;
}
.ant-col-xs-8 {
  display: block;
  flex: 0 0 33.33333333%;
  max-width: 33.33333333%;
}
.ant-col-xs-push-8 {
  left: 33.33333333%;
}
.ant-col-xs-pull-8 {
  right: 33.33333333%;
}
.ant-col-xs-offset-8 {
  margin-left: 33.33333333%;
}
.ant-col-xs-order-8 {
  order: 8;
}
.ant-col-xs-7 {
  display: block;
  flex: 0 0 29.16666667%;
  max-width: 29.16666667%;
}
.ant-col-xs-push-7 {
  left: 29.16666667%;
}
.ant-col-xs-pull-7 {
  right: 29.16666667%;
}
.ant-col-xs-offset-7 {
  margin-left: 29.16666667%;
}
.ant-col-xs-order-7 {
  order: 7;
}
.ant-col-xs-6 {
  display: block;
  flex: 0 0 25%;
  max-width: 25%;
}
.ant-col-xs-push-6 {
  left: 25%;
}
.ant-col-xs-pull-6 {
  right: 25%;
}
.ant-col-xs-offset-6 {
  margin-left: 25%;
}
.ant-col-xs-order-6 {
  order: 6;
}
.ant-col-xs-5 {
  display: block;
  flex: 0 0 20.83333333%;
  max-width: 20.83333333%;
}
.ant-col-xs-push-5 {
  left: 20.83333333%;
}
.ant-col-xs-pull-5 {
  right: 20.83333333%;
}
.ant-col-xs-offset-5 {
  margin-left: 20.83333333%;
}
.ant-col-xs-order-5 {
  order: 5;
}
.ant-col-xs-4 {
  display: block;
  flex: 0 0 16.66666667%;
  max-width: 16.66666667%;
}
.ant-col-xs-push-4 {
  left: 16.66666667%;
}
.ant-col-xs-pull-4 {
  right: 16.66666667%;
}
.ant-col-xs-offset-4 {
  margin-left: 16.66666667%;
}
.ant-col-xs-order-4 {
  order: 4;
}
.ant-col-xs-3 {
  display: block;
  flex: 0 0 12.5%;
  max-width: 12.5%;
}
.ant-col-xs-push-3 {
  left: 12.5%;
}
.ant-col-xs-pull-3 {
  right: 12.5%;
}
.ant-col-xs-offset-3 {
  margin-left: 12.5%;
}
.ant-col-xs-order-3 {
  order: 3;
}
.ant-col-xs-2 {
  display: block;
  flex: 0 0 8.33333333%;
  max-width: 8.33333333%;
}
.ant-col-xs-push-2 {
  left: 8.33333333%;
}
.ant-col-xs-pull-2 {
  right: 8.33333333%;
}
.ant-col-xs-offset-2 {
  margin-left: 8.33333333%;
}
.ant-col-xs-order-2 {
  order: 2;
}
.ant-col-xs-1 {
  display: block;
  flex: 0 0 4.16666667%;
  max-width: 4.16666667%;
}
.ant-col-xs-push-1 {
  left: 4.16666667%;
}
.ant-col-xs-pull-1 {
  right: 4.16666667%;
}
.ant-col-xs-offset-1 {
  margin-left: 4.16666667%;
}
.ant-col-xs-order-1 {
  order: 1;
}
.ant-col-xs-0 {
  display: none;
}
.ant-col-push-0 {
  left: auto;
}
.ant-col-pull-0 {
  right: auto;
}
.ant-col-xs-push-0 {
  left: auto;
}
.ant-col-xs-pull-0 {
  right: auto;
}
.ant-col-xs-offset-0 {
  margin-left: 0;
}
.ant-col-xs-order-0 {
  order: 0;
}
.ant-col-push-0.ant-col-rtl {
  right: auto;
}
.ant-col-pull-0.ant-col-rtl {
  left: auto;
}
.ant-col-xs-push-0.ant-col-rtl {
  right: auto;
}
.ant-col-xs-pull-0.ant-col-rtl {
  left: auto;
}
.ant-col-xs-offset-0.ant-col-rtl {
  margin-right: 0;
}
.ant-col-xs-push-1.ant-col-rtl {
  right: 4.16666667%;
  left: auto;
}
.ant-col-xs-pull-1.ant-col-rtl {
  right: auto;
  left: 4.16666667%;
}
.ant-col-xs-offset-1.ant-col-rtl {
  margin-right: 4.16666667%;
  margin-left: 0;
}
.ant-col-xs-push-2.ant-col-rtl {
  right: 8.33333333%;
  left: auto;
}
.ant-col-xs-pull-2.ant-col-rtl {
  right: auto;
  left: 8.33333333%;
}
.ant-col-xs-offset-2.ant-col-rtl {
  margin-right: 8.33333333%;
  margin-left: 0;
}
.ant-col-xs-push-3.ant-col-rtl {
  right: 12.5%;
  left: auto;
}
.ant-col-xs-pull-3.ant-col-rtl {
  right: auto;
  left: 12.5%;
}
.ant-col-xs-offset-3.ant-col-rtl {
  margin-right: 12.5%;
  margin-left: 0;
}
.ant-col-xs-push-4.ant-col-rtl {
  right: 16.66666667%;
  left: auto;
}
.ant-col-xs-pull-4.ant-col-rtl {
  right: auto;
  left: 16.66666667%;
}
.ant-col-xs-offset-4.ant-col-rtl {
  margin-right: 16.66666667%;
  margin-left: 0;
}
.ant-col-xs-push-5.ant-col-rtl {
  right: 20.83333333%;
  left: auto;
}
.ant-col-xs-pull-5.ant-col-rtl {
  right: auto;
  left: 20.83333333%;
}
.ant-col-xs-offset-5.ant-col-rtl {
  margin-right: 20.83333333%;
  margin-left: 0;
}
.ant-col-xs-push-6.ant-col-rtl {
  right: 25%;
  left: auto;
}
.ant-col-xs-pull-6.ant-col-rtl {
  right: auto;
  left: 25%;
}
.ant-col-xs-offset-6.ant-col-rtl {
  margin-right: 25%;
  margin-left: 0;
}
.ant-col-xs-push-7.ant-col-rtl {
  right: 29.16666667%;
  left: auto;
}
.ant-col-xs-pull-7.ant-col-rtl {
  right: auto;
  left: 29.16666667%;
}
.ant-col-xs-offset-7.ant-col-rtl {
  margin-right: 29.16666667%;
  margin-left: 0;
}
.ant-col-xs-push-8.ant-col-rtl {
  right: 33.33333333%;
  left: auto;
}
.ant-col-xs-pull-8.ant-col-rtl {
  right: auto;
  left: 33.33333333%;
}
.ant-col-xs-offset-8.ant-col-rtl {
  margin-right: 33.33333333%;
  margin-left: 0;
}
.ant-col-xs-push-9.ant-col-rtl {
  right: 37.5%;
  left: auto;
}
.ant-col-xs-pull-9.ant-col-rtl {
  right: auto;
  left: 37.5%;
}
.ant-col-xs-offset-9.ant-col-rtl {
  margin-right: 37.5%;
  margin-left: 0;
}
.ant-col-xs-push-10.ant-col-rtl {
  right: 41.66666667%;
  left: auto;
}
.ant-col-xs-pull-10.ant-col-rtl {
  right: auto;
  left: 41.66666667%;
}
.ant-col-xs-offset-10.ant-col-rtl {
  margin-right: 41.66666667%;
  margin-left: 0;
}
.ant-col-xs-push-11.ant-col-rtl {
  right: 45.83333333%;
  left: auto;
}
.ant-col-xs-pull-11.ant-col-rtl {
  right: auto;
  left: 45.83333333%;
}
.ant-col-xs-offset-11.ant-col-rtl {
  margin-right: 45.83333333%;
  margin-left: 0;
}
.ant-col-xs-push-12.ant-col-rtl {
  right: 50%;
  left: auto;
}
.ant-col-xs-pull-12.ant-col-rtl {
  right: auto;
  left: 50%;
}
.ant-col-xs-offset-12.ant-col-rtl {
  margin-right: 50%;
  margin-left: 0;
}
.ant-col-xs-push-13.ant-col-rtl {
  right: 54.16666667%;
  left: auto;
}
.ant-col-xs-pull-13.ant-col-rtl {
  right: auto;
  left: 54.16666667%;
}
.ant-col-xs-offset-13.ant-col-rtl {
  margin-right: 54.16666667%;
  margin-left: 0;
}
.ant-col-xs-push-14.ant-col-rtl {
  right: 58.33333333%;
  left: auto;
}
.ant-col-xs-pull-14.ant-col-rtl {
  right: auto;
  left: 58.33333333%;
}
.ant-col-xs-offset-14.ant-col-rtl {
  margin-right: 58.33333333%;
  margin-left: 0;
}
.ant-col-xs-push-15.ant-col-rtl {
  right: 62.5%;
  left: auto;
}
.ant-col-xs-pull-15.ant-col-rtl {
  right: auto;
  left: 62.5%;
}
.ant-col-xs-offset-15.ant-col-rtl {
  margin-right: 62.5%;
  margin-left: 0;
}
.ant-col-xs-push-16.ant-col-rtl {
  right: 66.66666667%;
  left: auto;
}
.ant-col-xs-pull-16.ant-col-rtl {
  right: auto;
  left: 66.66666667%;
}
.ant-col-xs-offset-16.ant-col-rtl {
  margin-right: 66.66666667%;
  margin-left: 0;
}
.ant-col-xs-push-17.ant-col-rtl {
  right: 70.83333333%;
  left: auto;
}
.ant-col-xs-pull-17.ant-col-rtl {
  right: auto;
  left: 70.83333333%;
}
.ant-col-xs-offset-17.ant-col-rtl {
  margin-right: 70.83333333%;
  margin-left: 0;
}
.ant-col-xs-push-18.ant-col-rtl {
  right: 75%;
  left: auto;
}
.ant-col-xs-pull-18.ant-col-rtl {
  right: auto;
  left: 75%;
}
.ant-col-xs-offset-18.ant-col-rtl {
  margin-right: 75%;
  margin-left: 0;
}
.ant-col-xs-push-19.ant-col-rtl {
  right: 79.16666667%;
  left: auto;
}
.ant-col-xs-pull-19.ant-col-rtl {
  right: auto;
  left: 79.16666667%;
}
.ant-col-xs-offset-19.ant-col-rtl {
  margin-right: 79.16666667%;
  margin-left: 0;
}
.ant-col-xs-push-20.ant-col-rtl {
  right: 83.33333333%;
  left: auto;
}
.ant-col-xs-pull-20.ant-col-rtl {
  right: auto;
  left: 83.33333333%;
}
.ant-col-xs-offset-20.ant-col-rtl {
  margin-right: 83.33333333%;
  margin-left: 0;
}
.ant-col-xs-push-21.ant-col-rtl {
  right: 87.5%;
  left: auto;
}
.ant-col-xs-pull-21.ant-col-rtl {
  right: auto;
  left: 87.5%;
}
.ant-col-xs-offset-21.ant-col-rtl {
  margin-right: 87.5%;
  margin-left: 0;
}
.ant-col-xs-push-22.ant-col-rtl {
  right: 91.66666667%;
  left: auto;
}
.ant-col-xs-pull-22.ant-col-rtl {
  right: auto;
  left: 91.66666667%;
}
.ant-col-xs-offset-22.ant-col-rtl {
  margin-right: 91.66666667%;
  margin-left: 0;
}
.ant-col-xs-push-23.ant-col-rtl {
  right: 95.83333333%;
  left: auto;
}
.ant-col-xs-pull-23.ant-col-rtl {
  right: auto;
  left: 95.83333333%;
}
.ant-col-xs-offset-23.ant-col-rtl {
  margin-right: 95.83333333%;
  margin-left: 0;
}
.ant-col-xs-push-24.ant-col-rtl {
  right: 100%;
  left: auto;
}
.ant-col-xs-pull-24.ant-col-rtl {
  right: auto;
  left: 100%;
}
.ant-col-xs-offset-24.ant-col-rtl {
  margin-right: 100%;
  margin-left: 0;
}
@media (min-width: 576px) {
  .ant-col-sm-24 {
    display: block;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .ant-col-sm-push-24 {
    left: 100%;
  }
  .ant-col-sm-pull-24 {
    right: 100%;
  }
  .ant-col-sm-offset-24 {
    margin-left: 100%;
  }
  .ant-col-sm-order-24 {
    order: 24;
  }
  .ant-col-sm-23 {
    display: block;
    flex: 0 0 95.83333333%;
    max-width: 95.83333333%;
  }
  .ant-col-sm-push-23 {
    left: 95.83333333%;
  }
  .ant-col-sm-pull-23 {
    right: 95.83333333%;
  }
  .ant-col-sm-offset-23 {
    margin-left: 95.83333333%;
  }
  .ant-col-sm-order-23 {
    order: 23;
  }
  .ant-col-sm-22 {
    display: block;
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .ant-col-sm-push-22 {
    left: 91.66666667%;
  }
  .ant-col-sm-pull-22 {
    right: 91.66666667%;
  }
  .ant-col-sm-offset-22 {
    margin-left: 91.66666667%;
  }
  .ant-col-sm-order-22 {
    order: 22;
  }
  .ant-col-sm-21 {
    display: block;
    flex: 0 0 87.5%;
    max-width: 87.5%;
  }
  .ant-col-sm-push-21 {
    left: 87.5%;
  }
  .ant-col-sm-pull-21 {
    right: 87.5%;
  }
  .ant-col-sm-offset-21 {
    margin-left: 87.5%;
  }
  .ant-col-sm-order-21 {
    order: 21;
  }
  .ant-col-sm-20 {
    display: block;
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .ant-col-sm-push-20 {
    left: 83.33333333%;
  }
  .ant-col-sm-pull-20 {
    right: 83.33333333%;
  }
  .ant-col-sm-offset-20 {
    margin-left: 83.33333333%;
  }
  .ant-col-sm-order-20 {
    order: 20;
  }
  .ant-col-sm-19 {
    display: block;
    flex: 0 0 79.16666667%;
    max-width: 79.16666667%;
  }
  .ant-col-sm-push-19 {
    left: 79.16666667%;
  }
  .ant-col-sm-pull-19 {
    right: 79.16666667%;
  }
  .ant-col-sm-offset-19 {
    margin-left: 79.16666667%;
  }
  .ant-col-sm-order-19 {
    order: 19;
  }
  .ant-col-sm-18 {
    display: block;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .ant-col-sm-push-18 {
    left: 75%;
  }
  .ant-col-sm-pull-18 {
    right: 75%;
  }
  .ant-col-sm-offset-18 {
    margin-left: 75%;
  }
  .ant-col-sm-order-18 {
    order: 18;
  }
  .ant-col-sm-17 {
    display: block;
    flex: 0 0 70.83333333%;
    max-width: 70.83333333%;
  }
  .ant-col-sm-push-17 {
    left: 70.83333333%;
  }
  .ant-col-sm-pull-17 {
    right: 70.83333333%;
  }
  .ant-col-sm-offset-17 {
    margin-left: 70.83333333%;
  }
  .ant-col-sm-order-17 {
    order: 17;
  }
  .ant-col-sm-16 {
    display: block;
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .ant-col-sm-push-16 {
    left: 66.66666667%;
  }
  .ant-col-sm-pull-16 {
    right: 66.66666667%;
  }
  .ant-col-sm-offset-16 {
    margin-left: 66.66666667%;
  }
  .ant-col-sm-order-16 {
    order: 16;
  }
  .ant-col-sm-15 {
    display: block;
    flex: 0 0 62.5%;
    max-width: 62.5%;
  }
  .ant-col-sm-push-15 {
    left: 62.5%;
  }
  .ant-col-sm-pull-15 {
    right: 62.5%;
  }
  .ant-col-sm-offset-15 {
    margin-left: 62.5%;
  }
  .ant-col-sm-order-15 {
    order: 15;
  }
  .ant-col-sm-14 {
    display: block;
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .ant-col-sm-push-14 {
    left: 58.33333333%;
  }
  .ant-col-sm-pull-14 {
    right: 58.33333333%;
  }
  .ant-col-sm-offset-14 {
    margin-left: 58.33333333%;
  }
  .ant-col-sm-order-14 {
    order: 14;
  }
  .ant-col-sm-13 {
    display: block;
    flex: 0 0 54.16666667%;
    max-width: 54.16666667%;
  }
  .ant-col-sm-push-13 {
    left: 54.16666667%;
  }
  .ant-col-sm-pull-13 {
    right: 54.16666667%;
  }
  .ant-col-sm-offset-13 {
    margin-left: 54.16666667%;
  }
  .ant-col-sm-order-13 {
    order: 13;
  }
  .ant-col-sm-12 {
    display: block;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .ant-col-sm-push-12 {
    left: 50%;
  }
  .ant-col-sm-pull-12 {
    right: 50%;
  }
  .ant-col-sm-offset-12 {
    margin-left: 50%;
  }
  .ant-col-sm-order-12 {
    order: 12;
  }
  .ant-col-sm-11 {
    display: block;
    flex: 0 0 45.83333333%;
    max-width: 45.83333333%;
  }
  .ant-col-sm-push-11 {
    left: 45.83333333%;
  }
  .ant-col-sm-pull-11 {
    right: 45.83333333%;
  }
  .ant-col-sm-offset-11 {
    margin-left: 45.83333333%;
  }
  .ant-col-sm-order-11 {
    order: 11;
  }
  .ant-col-sm-10 {
    display: block;
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .ant-col-sm-push-10 {
    left: 41.66666667%;
  }
  .ant-col-sm-pull-10 {
    right: 41.66666667%;
  }
  .ant-col-sm-offset-10 {
    margin-left: 41.66666667%;
  }
  .ant-col-sm-order-10 {
    order: 10;
  }
  .ant-col-sm-9 {
    display: block;
    flex: 0 0 37.5%;
    max-width: 37.5%;
  }
  .ant-col-sm-push-9 {
    left: 37.5%;
  }
  .ant-col-sm-pull-9 {
    right: 37.5%;
  }
  .ant-col-sm-offset-9 {
    margin-left: 37.5%;
  }
  .ant-col-sm-order-9 {
    order: 9;
  }
  .ant-col-sm-8 {
    display: block;
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .ant-col-sm-push-8 {
    left: 33.33333333%;
  }
  .ant-col-sm-pull-8 {
    right: 33.33333333%;
  }
  .ant-col-sm-offset-8 {
    margin-left: 33.33333333%;
  }
  .ant-col-sm-order-8 {
    order: 8;
  }
  .ant-col-sm-7 {
    display: block;
    flex: 0 0 29.16666667%;
    max-width: 29.16666667%;
  }
  .ant-col-sm-push-7 {
    left: 29.16666667%;
  }
  .ant-col-sm-pull-7 {
    right: 29.16666667%;
  }
  .ant-col-sm-offset-7 {
    margin-left: 29.16666667%;
  }
  .ant-col-sm-order-7 {
    order: 7;
  }
  .ant-col-sm-6 {
    display: block;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .ant-col-sm-push-6 {
    left: 25%;
  }
  .ant-col-sm-pull-6 {
    right: 25%;
  }
  .ant-col-sm-offset-6 {
    margin-left: 25%;
  }
  .ant-col-sm-order-6 {
    order: 6;
  }
  .ant-col-sm-5 {
    display: block;
    flex: 0 0 20.83333333%;
    max-width: 20.83333333%;
  }
  .ant-col-sm-push-5 {
    left: 20.83333333%;
  }
  .ant-col-sm-pull-5 {
    right: 20.83333333%;
  }
  .ant-col-sm-offset-5 {
    margin-left: 20.83333333%;
  }
  .ant-col-sm-order-5 {
    order: 5;
  }
  .ant-col-sm-4 {
    display: block;
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .ant-col-sm-push-4 {
    left: 16.66666667%;
  }
  .ant-col-sm-pull-4 {
    right: 16.66666667%;
  }
  .ant-col-sm-offset-4 {
    margin-left: 16.66666667%;
  }
  .ant-col-sm-order-4 {
    order: 4;
  }
  .ant-col-sm-3 {
    display: block;
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  .ant-col-sm-push-3 {
    left: 12.5%;
  }
  .ant-col-sm-pull-3 {
    right: 12.5%;
  }
  .ant-col-sm-offset-3 {
    margin-left: 12.5%;
  }
  .ant-col-sm-order-3 {
    order: 3;
  }
  .ant-col-sm-2 {
    display: block;
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .ant-col-sm-push-2 {
    left: 8.33333333%;
  }
  .ant-col-sm-pull-2 {
    right: 8.33333333%;
  }
  .ant-col-sm-offset-2 {
    margin-left: 8.33333333%;
  }
  .ant-col-sm-order-2 {
    order: 2;
  }
  .ant-col-sm-1 {
    display: block;
    flex: 0 0 4.16666667%;
    max-width: 4.16666667%;
  }
  .ant-col-sm-push-1 {
    left: 4.16666667%;
  }
  .ant-col-sm-pull-1 {
    right: 4.16666667%;
  }
  .ant-col-sm-offset-1 {
    margin-left: 4.16666667%;
  }
  .ant-col-sm-order-1 {
    order: 1;
  }
  .ant-col-sm-0 {
    display: none;
  }
  .ant-col-push-0 {
    left: auto;
  }
  .ant-col-pull-0 {
    right: auto;
  }
  .ant-col-sm-push-0 {
    left: auto;
  }
  .ant-col-sm-pull-0 {
    right: auto;
  }
  .ant-col-sm-offset-0 {
    margin-left: 0;
  }
  .ant-col-sm-order-0 {
    order: 0;
  }
  .ant-col-push-0.ant-col-rtl {
    right: auto;
  }
  .ant-col-pull-0.ant-col-rtl {
    left: auto;
  }
  .ant-col-sm-push-0.ant-col-rtl {
    right: auto;
  }
  .ant-col-sm-pull-0.ant-col-rtl {
    left: auto;
  }
  .ant-col-sm-offset-0.ant-col-rtl {
    margin-right: 0;
  }
  .ant-col-sm-push-1.ant-col-rtl {
    right: 4.16666667%;
    left: auto;
  }
  .ant-col-sm-pull-1.ant-col-rtl {
    right: auto;
    left: 4.16666667%;
  }
  .ant-col-sm-offset-1.ant-col-rtl {
    margin-right: 4.16666667%;
    margin-left: 0;
  }
  .ant-col-sm-push-2.ant-col-rtl {
    right: 8.33333333%;
    left: auto;
  }
  .ant-col-sm-pull-2.ant-col-rtl {
    right: auto;
    left: 8.33333333%;
  }
  .ant-col-sm-offset-2.ant-col-rtl {
    margin-right: 8.33333333%;
    margin-left: 0;
  }
  .ant-col-sm-push-3.ant-col-rtl {
    right: 12.5%;
    left: auto;
  }
  .ant-col-sm-pull-3.ant-col-rtl {
    right: auto;
    left: 12.5%;
  }
  .ant-col-sm-offset-3.ant-col-rtl {
    margin-right: 12.5%;
    margin-left: 0;
  }
  .ant-col-sm-push-4.ant-col-rtl {
    right: 16.66666667%;
    left: auto;
  }
  .ant-col-sm-pull-4.ant-col-rtl {
    right: auto;
    left: 16.66666667%;
  }
  .ant-col-sm-offset-4.ant-col-rtl {
    margin-right: 16.66666667%;
    margin-left: 0;
  }
  .ant-col-sm-push-5.ant-col-rtl {
    right: 20.83333333%;
    left: auto;
  }
  .ant-col-sm-pull-5.ant-col-rtl {
    right: auto;
    left: 20.83333333%;
  }
  .ant-col-sm-offset-5.ant-col-rtl {
    margin-right: 20.83333333%;
    margin-left: 0;
  }
  .ant-col-sm-push-6.ant-col-rtl {
    right: 25%;
    left: auto;
  }
  .ant-col-sm-pull-6.ant-col-rtl {
    right: auto;
    left: 25%;
  }
  .ant-col-sm-offset-6.ant-col-rtl {
    margin-right: 25%;
    margin-left: 0;
  }
  .ant-col-sm-push-7.ant-col-rtl {
    right: 29.16666667%;
    left: auto;
  }
  .ant-col-sm-pull-7.ant-col-rtl {
    right: auto;
    left: 29.16666667%;
  }
  .ant-col-sm-offset-7.ant-col-rtl {
    margin-right: 29.16666667%;
    margin-left: 0;
  }
  .ant-col-sm-push-8.ant-col-rtl {
    right: 33.33333333%;
    left: auto;
  }
  .ant-col-sm-pull-8.ant-col-rtl {
    right: auto;
    left: 33.33333333%;
  }
  .ant-col-sm-offset-8.ant-col-rtl {
    margin-right: 33.33333333%;
    margin-left: 0;
  }
  .ant-col-sm-push-9.ant-col-rtl {
    right: 37.5%;
    left: auto;
  }
  .ant-col-sm-pull-9.ant-col-rtl {
    right: auto;
    left: 37.5%;
  }
  .ant-col-sm-offset-9.ant-col-rtl {
    margin-right: 37.5%;
    margin-left: 0;
  }
  .ant-col-sm-push-10.ant-col-rtl {
    right: 41.66666667%;
    left: auto;
  }
  .ant-col-sm-pull-10.ant-col-rtl {
    right: auto;
    left: 41.66666667%;
  }
  .ant-col-sm-offset-10.ant-col-rtl {
    margin-right: 41.66666667%;
    margin-left: 0;
  }
  .ant-col-sm-push-11.ant-col-rtl {
    right: 45.83333333%;
    left: auto;
  }
  .ant-col-sm-pull-11.ant-col-rtl {
    right: auto;
    left: 45.83333333%;
  }
  .ant-col-sm-offset-11.ant-col-rtl {
    margin-right: 45.83333333%;
    margin-left: 0;
  }
  .ant-col-sm-push-12.ant-col-rtl {
    right: 50%;
    left: auto;
  }
  .ant-col-sm-pull-12.ant-col-rtl {
    right: auto;
    left: 50%;
  }
  .ant-col-sm-offset-12.ant-col-rtl {
    margin-right: 50%;
    margin-left: 0;
  }
  .ant-col-sm-push-13.ant-col-rtl {
    right: 54.16666667%;
    left: auto;
  }
  .ant-col-sm-pull-13.ant-col-rtl {
    right: auto;
    left: 54.16666667%;
  }
  .ant-col-sm-offset-13.ant-col-rtl {
    margin-right: 54.16666667%;
    margin-left: 0;
  }
  .ant-col-sm-push-14.ant-col-rtl {
    right: 58.33333333%;
    left: auto;
  }
  .ant-col-sm-pull-14.ant-col-rtl {
    right: auto;
    left: 58.33333333%;
  }
  .ant-col-sm-offset-14.ant-col-rtl {
    margin-right: 58.33333333%;
    margin-left: 0;
  }
  .ant-col-sm-push-15.ant-col-rtl {
    right: 62.5%;
    left: auto;
  }
  .ant-col-sm-pull-15.ant-col-rtl {
    right: auto;
    left: 62.5%;
  }
  .ant-col-sm-offset-15.ant-col-rtl {
    margin-right: 62.5%;
    margin-left: 0;
  }
  .ant-col-sm-push-16.ant-col-rtl {
    right: 66.66666667%;
    left: auto;
  }
  .ant-col-sm-pull-16.ant-col-rtl {
    right: auto;
    left: 66.66666667%;
  }
  .ant-col-sm-offset-16.ant-col-rtl {
    margin-right: 66.66666667%;
    margin-left: 0;
  }
  .ant-col-sm-push-17.ant-col-rtl {
    right: 70.83333333%;
    left: auto;
  }
  .ant-col-sm-pull-17.ant-col-rtl {
    right: auto;
    left: 70.83333333%;
  }
  .ant-col-sm-offset-17.ant-col-rtl {
    margin-right: 70.83333333%;
    margin-left: 0;
  }
  .ant-col-sm-push-18.ant-col-rtl {
    right: 75%;
    left: auto;
  }
  .ant-col-sm-pull-18.ant-col-rtl {
    right: auto;
    left: 75%;
  }
  .ant-col-sm-offset-18.ant-col-rtl {
    margin-right: 75%;
    margin-left: 0;
  }
  .ant-col-sm-push-19.ant-col-rtl {
    right: 79.16666667%;
    left: auto;
  }
  .ant-col-sm-pull-19.ant-col-rtl {
    right: auto;
    left: 79.16666667%;
  }
  .ant-col-sm-offset-19.ant-col-rtl {
    margin-right: 79.16666667%;
    margin-left: 0;
  }
  .ant-col-sm-push-20.ant-col-rtl {
    right: 83.33333333%;
    left: auto;
  }
  .ant-col-sm-pull-20.ant-col-rtl {
    right: auto;
    left: 83.33333333%;
  }
  .ant-col-sm-offset-20.ant-col-rtl {
    margin-right: 83.33333333%;
    margin-left: 0;
  }
  .ant-col-sm-push-21.ant-col-rtl {
    right: 87.5%;
    left: auto;
  }
  .ant-col-sm-pull-21.ant-col-rtl {
    right: auto;
    left: 87.5%;
  }
  .ant-col-sm-offset-21.ant-col-rtl {
    margin-right: 87.5%;
    margin-left: 0;
  }
  .ant-col-sm-push-22.ant-col-rtl {
    right: 91.66666667%;
    left: auto;
  }
  .ant-col-sm-pull-22.ant-col-rtl {
    right: auto;
    left: 91.66666667%;
  }
  .ant-col-sm-offset-22.ant-col-rtl {
    margin-right: 91.66666667%;
    margin-left: 0;
  }
  .ant-col-sm-push-23.ant-col-rtl {
    right: 95.83333333%;
    left: auto;
  }
  .ant-col-sm-pull-23.ant-col-rtl {
    right: auto;
    left: 95.83333333%;
  }
  .ant-col-sm-offset-23.ant-col-rtl {
    margin-right: 95.83333333%;
    margin-left: 0;
  }
  .ant-col-sm-push-24.ant-col-rtl {
    right: 100%;
    left: auto;
  }
  .ant-col-sm-pull-24.ant-col-rtl {
    right: auto;
    left: 100%;
  }
  .ant-col-sm-offset-24.ant-col-rtl {
    margin-right: 100%;
    margin-left: 0;
  }
}
@media (min-width: 768px) {
  .ant-col-md-24 {
    display: block;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .ant-col-md-push-24 {
    left: 100%;
  }
  .ant-col-md-pull-24 {
    right: 100%;
  }
  .ant-col-md-offset-24 {
    margin-left: 100%;
  }
  .ant-col-md-order-24 {
    order: 24;
  }
  .ant-col-md-23 {
    display: block;
    flex: 0 0 95.83333333%;
    max-width: 95.83333333%;
  }
  .ant-col-md-push-23 {
    left: 95.83333333%;
  }
  .ant-col-md-pull-23 {
    right: 95.83333333%;
  }
  .ant-col-md-offset-23 {
    margin-left: 95.83333333%;
  }
  .ant-col-md-order-23 {
    order: 23;
  }
  .ant-col-md-22 {
    display: block;
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .ant-col-md-push-22 {
    left: 91.66666667%;
  }
  .ant-col-md-pull-22 {
    right: 91.66666667%;
  }
  .ant-col-md-offset-22 {
    margin-left: 91.66666667%;
  }
  .ant-col-md-order-22 {
    order: 22;
  }
  .ant-col-md-21 {
    display: block;
    flex: 0 0 87.5%;
    max-width: 87.5%;
  }
  .ant-col-md-push-21 {
    left: 87.5%;
  }
  .ant-col-md-pull-21 {
    right: 87.5%;
  }
  .ant-col-md-offset-21 {
    margin-left: 87.5%;
  }
  .ant-col-md-order-21 {
    order: 21;
  }
  .ant-col-md-20 {
    display: block;
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .ant-col-md-push-20 {
    left: 83.33333333%;
  }
  .ant-col-md-pull-20 {
    right: 83.33333333%;
  }
  .ant-col-md-offset-20 {
    margin-left: 83.33333333%;
  }
  .ant-col-md-order-20 {
    order: 20;
  }
  .ant-col-md-19 {
    display: block;
    flex: 0 0 79.16666667%;
    max-width: 79.16666667%;
  }
  .ant-col-md-push-19 {
    left: 79.16666667%;
  }
  .ant-col-md-pull-19 {
    right: 79.16666667%;
  }
  .ant-col-md-offset-19 {
    margin-left: 79.16666667%;
  }
  .ant-col-md-order-19 {
    order: 19;
  }
  .ant-col-md-18 {
    display: block;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .ant-col-md-push-18 {
    left: 75%;
  }
  .ant-col-md-pull-18 {
    right: 75%;
  }
  .ant-col-md-offset-18 {
    margin-left: 75%;
  }
  .ant-col-md-order-18 {
    order: 18;
  }
  .ant-col-md-17 {
    display: block;
    flex: 0 0 70.83333333%;
    max-width: 70.83333333%;
  }
  .ant-col-md-push-17 {
    left: 70.83333333%;
  }
  .ant-col-md-pull-17 {
    right: 70.83333333%;
  }
  .ant-col-md-offset-17 {
    margin-left: 70.83333333%;
  }
  .ant-col-md-order-17 {
    order: 17;
  }
  .ant-col-md-16 {
    display: block;
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .ant-col-md-push-16 {
    left: 66.66666667%;
  }
  .ant-col-md-pull-16 {
    right: 66.66666667%;
  }
  .ant-col-md-offset-16 {
    margin-left: 66.66666667%;
  }
  .ant-col-md-order-16 {
    order: 16;
  }
  .ant-col-md-15 {
    display: block;
    flex: 0 0 62.5%;
    max-width: 62.5%;
  }
  .ant-col-md-push-15 {
    left: 62.5%;
  }
  .ant-col-md-pull-15 {
    right: 62.5%;
  }
  .ant-col-md-offset-15 {
    margin-left: 62.5%;
  }
  .ant-col-md-order-15 {
    order: 15;
  }
  .ant-col-md-14 {
    display: block;
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .ant-col-md-push-14 {
    left: 58.33333333%;
  }
  .ant-col-md-pull-14 {
    right: 58.33333333%;
  }
  .ant-col-md-offset-14 {
    margin-left: 58.33333333%;
  }
  .ant-col-md-order-14 {
    order: 14;
  }
  .ant-col-md-13 {
    display: block;
    flex: 0 0 54.16666667%;
    max-width: 54.16666667%;
  }
  .ant-col-md-push-13 {
    left: 54.16666667%;
  }
  .ant-col-md-pull-13 {
    right: 54.16666667%;
  }
  .ant-col-md-offset-13 {
    margin-left: 54.16666667%;
  }
  .ant-col-md-order-13 {
    order: 13;
  }
  .ant-col-md-12 {
    display: block;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .ant-col-md-push-12 {
    left: 50%;
  }
  .ant-col-md-pull-12 {
    right: 50%;
  }
  .ant-col-md-offset-12 {
    margin-left: 50%;
  }
  .ant-col-md-order-12 {
    order: 12;
  }
  .ant-col-md-11 {
    display: block;
    flex: 0 0 45.83333333%;
    max-width: 45.83333333%;
  }
  .ant-col-md-push-11 {
    left: 45.83333333%;
  }
  .ant-col-md-pull-11 {
    right: 45.83333333%;
  }
  .ant-col-md-offset-11 {
    margin-left: 45.83333333%;
  }
  .ant-col-md-order-11 {
    order: 11;
  }
  .ant-col-md-10 {
    display: block;
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .ant-col-md-push-10 {
    left: 41.66666667%;
  }
  .ant-col-md-pull-10 {
    right: 41.66666667%;
  }
  .ant-col-md-offset-10 {
    margin-left: 41.66666667%;
  }
  .ant-col-md-order-10 {
    order: 10;
  }
  .ant-col-md-9 {
    display: block;
    flex: 0 0 37.5%;
    max-width: 37.5%;
  }
  .ant-col-md-push-9 {
    left: 37.5%;
  }
  .ant-col-md-pull-9 {
    right: 37.5%;
  }
  .ant-col-md-offset-9 {
    margin-left: 37.5%;
  }
  .ant-col-md-order-9 {
    order: 9;
  }
  .ant-col-md-8 {
    display: block;
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .ant-col-md-push-8 {
    left: 33.33333333%;
  }
  .ant-col-md-pull-8 {
    right: 33.33333333%;
  }
  .ant-col-md-offset-8 {
    margin-left: 33.33333333%;
  }
  .ant-col-md-order-8 {
    order: 8;
  }
  .ant-col-md-7 {
    display: block;
    flex: 0 0 29.16666667%;
    max-width: 29.16666667%;
  }
  .ant-col-md-push-7 {
    left: 29.16666667%;
  }
  .ant-col-md-pull-7 {
    right: 29.16666667%;
  }
  .ant-col-md-offset-7 {
    margin-left: 29.16666667%;
  }
  .ant-col-md-order-7 {
    order: 7;
  }
  .ant-col-md-6 {
    display: block;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .ant-col-md-push-6 {
    left: 25%;
  }
  .ant-col-md-pull-6 {
    right: 25%;
  }
  .ant-col-md-offset-6 {
    margin-left: 25%;
  }
  .ant-col-md-order-6 {
    order: 6;
  }
  .ant-col-md-5 {
    display: block;
    flex: 0 0 20.83333333%;
    max-width: 20.83333333%;
  }
  .ant-col-md-push-5 {
    left: 20.83333333%;
  }
  .ant-col-md-pull-5 {
    right: 20.83333333%;
  }
  .ant-col-md-offset-5 {
    margin-left: 20.83333333%;
  }
  .ant-col-md-order-5 {
    order: 5;
  }
  .ant-col-md-4 {
    display: block;
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .ant-col-md-push-4 {
    left: 16.66666667%;
  }
  .ant-col-md-pull-4 {
    right: 16.66666667%;
  }
  .ant-col-md-offset-4 {
    margin-left: 16.66666667%;
  }
  .ant-col-md-order-4 {
    order: 4;
  }
  .ant-col-md-3 {
    display: block;
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  .ant-col-md-push-3 {
    left: 12.5%;
  }
  .ant-col-md-pull-3 {
    right: 12.5%;
  }
  .ant-col-md-offset-3 {
    margin-left: 12.5%;
  }
  .ant-col-md-order-3 {
    order: 3;
  }
  .ant-col-md-2 {
    display: block;
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .ant-col-md-push-2 {
    left: 8.33333333%;
  }
  .ant-col-md-pull-2 {
    right: 8.33333333%;
  }
  .ant-col-md-offset-2 {
    margin-left: 8.33333333%;
  }
  .ant-col-md-order-2 {
    order: 2;
  }
  .ant-col-md-1 {
    display: block;
    flex: 0 0 4.16666667%;
    max-width: 4.16666667%;
  }
  .ant-col-md-push-1 {
    left: 4.16666667%;
  }
  .ant-col-md-pull-1 {
    right: 4.16666667%;
  }
  .ant-col-md-offset-1 {
    margin-left: 4.16666667%;
  }
  .ant-col-md-order-1 {
    order: 1;
  }
  .ant-col-md-0 {
    display: none;
  }
  .ant-col-push-0 {
    left: auto;
  }
  .ant-col-pull-0 {
    right: auto;
  }
  .ant-col-md-push-0 {
    left: auto;
  }
  .ant-col-md-pull-0 {
    right: auto;
  }
  .ant-col-md-offset-0 {
    margin-left: 0;
  }
  .ant-col-md-order-0 {
    order: 0;
  }
  .ant-col-push-0.ant-col-rtl {
    right: auto;
  }
  .ant-col-pull-0.ant-col-rtl {
    left: auto;
  }
  .ant-col-md-push-0.ant-col-rtl {
    right: auto;
  }
  .ant-col-md-pull-0.ant-col-rtl {
    left: auto;
  }
  .ant-col-md-offset-0.ant-col-rtl {
    margin-right: 0;
  }
  .ant-col-md-push-1.ant-col-rtl {
    right: 4.16666667%;
    left: auto;
  }
  .ant-col-md-pull-1.ant-col-rtl {
    right: auto;
    left: 4.16666667%;
  }
  .ant-col-md-offset-1.ant-col-rtl {
    margin-right: 4.16666667%;
    margin-left: 0;
  }
  .ant-col-md-push-2.ant-col-rtl {
    right: 8.33333333%;
    left: auto;
  }
  .ant-col-md-pull-2.ant-col-rtl {
    right: auto;
    left: 8.33333333%;
  }
  .ant-col-md-offset-2.ant-col-rtl {
    margin-right: 8.33333333%;
    margin-left: 0;
  }
  .ant-col-md-push-3.ant-col-rtl {
    right: 12.5%;
    left: auto;
  }
  .ant-col-md-pull-3.ant-col-rtl {
    right: auto;
    left: 12.5%;
  }
  .ant-col-md-offset-3.ant-col-rtl {
    margin-right: 12.5%;
    margin-left: 0;
  }
  .ant-col-md-push-4.ant-col-rtl {
    right: 16.66666667%;
    left: auto;
  }
  .ant-col-md-pull-4.ant-col-rtl {
    right: auto;
    left: 16.66666667%;
  }
  .ant-col-md-offset-4.ant-col-rtl {
    margin-right: 16.66666667%;
    margin-left: 0;
  }
  .ant-col-md-push-5.ant-col-rtl {
    right: 20.83333333%;
    left: auto;
  }
  .ant-col-md-pull-5.ant-col-rtl {
    right: auto;
    left: 20.83333333%;
  }
  .ant-col-md-offset-5.ant-col-rtl {
    margin-right: 20.83333333%;
    margin-left: 0;
  }
  .ant-col-md-push-6.ant-col-rtl {
    right: 25%;
    left: auto;
  }
  .ant-col-md-pull-6.ant-col-rtl {
    right: auto;
    left: 25%;
  }
  .ant-col-md-offset-6.ant-col-rtl {
    margin-right: 25%;
    margin-left: 0;
  }
  .ant-col-md-push-7.ant-col-rtl {
    right: 29.16666667%;
    left: auto;
  }
  .ant-col-md-pull-7.ant-col-rtl {
    right: auto;
    left: 29.16666667%;
  }
  .ant-col-md-offset-7.ant-col-rtl {
    margin-right: 29.16666667%;
    margin-left: 0;
  }
  .ant-col-md-push-8.ant-col-rtl {
    right: 33.33333333%;
    left: auto;
  }
  .ant-col-md-pull-8.ant-col-rtl {
    right: auto;
    left: 33.33333333%;
  }
  .ant-col-md-offset-8.ant-col-rtl {
    margin-right: 33.33333333%;
    margin-left: 0;
  }
  .ant-col-md-push-9.ant-col-rtl {
    right: 37.5%;
    left: auto;
  }
  .ant-col-md-pull-9.ant-col-rtl {
    right: auto;
    left: 37.5%;
  }
  .ant-col-md-offset-9.ant-col-rtl {
    margin-right: 37.5%;
    margin-left: 0;
  }
  .ant-col-md-push-10.ant-col-rtl {
    right: 41.66666667%;
    left: auto;
  }
  .ant-col-md-pull-10.ant-col-rtl {
    right: auto;
    left: 41.66666667%;
  }
  .ant-col-md-offset-10.ant-col-rtl {
    margin-right: 41.66666667%;
    margin-left: 0;
  }
  .ant-col-md-push-11.ant-col-rtl {
    right: 45.83333333%;
    left: auto;
  }
  .ant-col-md-pull-11.ant-col-rtl {
    right: auto;
    left: 45.83333333%;
  }
  .ant-col-md-offset-11.ant-col-rtl {
    margin-right: 45.83333333%;
    margin-left: 0;
  }
  .ant-col-md-push-12.ant-col-rtl {
    right: 50%;
    left: auto;
  }
  .ant-col-md-pull-12.ant-col-rtl {
    right: auto;
    left: 50%;
  }
  .ant-col-md-offset-12.ant-col-rtl {
    margin-right: 50%;
    margin-left: 0;
  }
  .ant-col-md-push-13.ant-col-rtl {
    right: 54.16666667%;
    left: auto;
  }
  .ant-col-md-pull-13.ant-col-rtl {
    right: auto;
    left: 54.16666667%;
  }
  .ant-col-md-offset-13.ant-col-rtl {
    margin-right: 54.16666667%;
    margin-left: 0;
  }
  .ant-col-md-push-14.ant-col-rtl {
    right: 58.33333333%;
    left: auto;
  }
  .ant-col-md-pull-14.ant-col-rtl {
    right: auto;
    left: 58.33333333%;
  }
  .ant-col-md-offset-14.ant-col-rtl {
    margin-right: 58.33333333%;
    margin-left: 0;
  }
  .ant-col-md-push-15.ant-col-rtl {
    right: 62.5%;
    left: auto;
  }
  .ant-col-md-pull-15.ant-col-rtl {
    right: auto;
    left: 62.5%;
  }
  .ant-col-md-offset-15.ant-col-rtl {
    margin-right: 62.5%;
    margin-left: 0;
  }
  .ant-col-md-push-16.ant-col-rtl {
    right: 66.66666667%;
    left: auto;
  }
  .ant-col-md-pull-16.ant-col-rtl {
    right: auto;
    left: 66.66666667%;
  }
  .ant-col-md-offset-16.ant-col-rtl {
    margin-right: 66.66666667%;
    margin-left: 0;
  }
  .ant-col-md-push-17.ant-col-rtl {
    right: 70.83333333%;
    left: auto;
  }
  .ant-col-md-pull-17.ant-col-rtl {
    right: auto;
    left: 70.83333333%;
  }
  .ant-col-md-offset-17.ant-col-rtl {
    margin-right: 70.83333333%;
    margin-left: 0;
  }
  .ant-col-md-push-18.ant-col-rtl {
    right: 75%;
    left: auto;
  }
  .ant-col-md-pull-18.ant-col-rtl {
    right: auto;
    left: 75%;
  }
  .ant-col-md-offset-18.ant-col-rtl {
    margin-right: 75%;
    margin-left: 0;
  }
  .ant-col-md-push-19.ant-col-rtl {
    right: 79.16666667%;
    left: auto;
  }
  .ant-col-md-pull-19.ant-col-rtl {
    right: auto;
    left: 79.16666667%;
  }
  .ant-col-md-offset-19.ant-col-rtl {
    margin-right: 79.16666667%;
    margin-left: 0;
  }
  .ant-col-md-push-20.ant-col-rtl {
    right: 83.33333333%;
    left: auto;
  }
  .ant-col-md-pull-20.ant-col-rtl {
    right: auto;
    left: 83.33333333%;
  }
  .ant-col-md-offset-20.ant-col-rtl {
    margin-right: 83.33333333%;
    margin-left: 0;
  }
  .ant-col-md-push-21.ant-col-rtl {
    right: 87.5%;
    left: auto;
  }
  .ant-col-md-pull-21.ant-col-rtl {
    right: auto;
    left: 87.5%;
  }
  .ant-col-md-offset-21.ant-col-rtl {
    margin-right: 87.5%;
    margin-left: 0;
  }
  .ant-col-md-push-22.ant-col-rtl {
    right: 91.66666667%;
    left: auto;
  }
  .ant-col-md-pull-22.ant-col-rtl {
    right: auto;
    left: 91.66666667%;
  }
  .ant-col-md-offset-22.ant-col-rtl {
    margin-right: 91.66666667%;
    margin-left: 0;
  }
  .ant-col-md-push-23.ant-col-rtl {
    right: 95.83333333%;
    left: auto;
  }
  .ant-col-md-pull-23.ant-col-rtl {
    right: auto;
    left: 95.83333333%;
  }
  .ant-col-md-offset-23.ant-col-rtl {
    margin-right: 95.83333333%;
    margin-left: 0;
  }
  .ant-col-md-push-24.ant-col-rtl {
    right: 100%;
    left: auto;
  }
  .ant-col-md-pull-24.ant-col-rtl {
    right: auto;
    left: 100%;
  }
  .ant-col-md-offset-24.ant-col-rtl {
    margin-right: 100%;
    margin-left: 0;
  }
}
@media (min-width: 992px) {
  .ant-col-lg-24 {
    display: block;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .ant-col-lg-push-24 {
    left: 100%;
  }
  .ant-col-lg-pull-24 {
    right: 100%;
  }
  .ant-col-lg-offset-24 {
    margin-left: 100%;
  }
  .ant-col-lg-order-24 {
    order: 24;
  }
  .ant-col-lg-23 {
    display: block;
    flex: 0 0 95.83333333%;
    max-width: 95.83333333%;
  }
  .ant-col-lg-push-23 {
    left: 95.83333333%;
  }
  .ant-col-lg-pull-23 {
    right: 95.83333333%;
  }
  .ant-col-lg-offset-23 {
    margin-left: 95.83333333%;
  }
  .ant-col-lg-order-23 {
    order: 23;
  }
  .ant-col-lg-22 {
    display: block;
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .ant-col-lg-push-22 {
    left: 91.66666667%;
  }
  .ant-col-lg-pull-22 {
    right: 91.66666667%;
  }
  .ant-col-lg-offset-22 {
    margin-left: 91.66666667%;
  }
  .ant-col-lg-order-22 {
    order: 22;
  }
  .ant-col-lg-21 {
    display: block;
    flex: 0 0 87.5%;
    max-width: 87.5%;
  }
  .ant-col-lg-push-21 {
    left: 87.5%;
  }
  .ant-col-lg-pull-21 {
    right: 87.5%;
  }
  .ant-col-lg-offset-21 {
    margin-left: 87.5%;
  }
  .ant-col-lg-order-21 {
    order: 21;
  }
  .ant-col-lg-20 {
    display: block;
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .ant-col-lg-push-20 {
    left: 83.33333333%;
  }
  .ant-col-lg-pull-20 {
    right: 83.33333333%;
  }
  .ant-col-lg-offset-20 {
    margin-left: 83.33333333%;
  }
  .ant-col-lg-order-20 {
    order: 20;
  }
  .ant-col-lg-19 {
    display: block;
    flex: 0 0 79.16666667%;
    max-width: 79.16666667%;
  }
  .ant-col-lg-push-19 {
    left: 79.16666667%;
  }
  .ant-col-lg-pull-19 {
    right: 79.16666667%;
  }
  .ant-col-lg-offset-19 {
    margin-left: 79.16666667%;
  }
  .ant-col-lg-order-19 {
    order: 19;
  }
  .ant-col-lg-18 {
    display: block;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .ant-col-lg-push-18 {
    left: 75%;
  }
  .ant-col-lg-pull-18 {
    right: 75%;
  }
  .ant-col-lg-offset-18 {
    margin-left: 75%;
  }
  .ant-col-lg-order-18 {
    order: 18;
  }
  .ant-col-lg-17 {
    display: block;
    flex: 0 0 70.83333333%;
    max-width: 70.83333333%;
  }
  .ant-col-lg-push-17 {
    left: 70.83333333%;
  }
  .ant-col-lg-pull-17 {
    right: 70.83333333%;
  }
  .ant-col-lg-offset-17 {
    margin-left: 70.83333333%;
  }
  .ant-col-lg-order-17 {
    order: 17;
  }
  .ant-col-lg-16 {
    display: block;
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .ant-col-lg-push-16 {
    left: 66.66666667%;
  }
  .ant-col-lg-pull-16 {
    right: 66.66666667%;
  }
  .ant-col-lg-offset-16 {
    margin-left: 66.66666667%;
  }
  .ant-col-lg-order-16 {
    order: 16;
  }
  .ant-col-lg-15 {
    display: block;
    flex: 0 0 62.5%;
    max-width: 62.5%;
  }
  .ant-col-lg-push-15 {
    left: 62.5%;
  }
  .ant-col-lg-pull-15 {
    right: 62.5%;
  }
  .ant-col-lg-offset-15 {
    margin-left: 62.5%;
  }
  .ant-col-lg-order-15 {
    order: 15;
  }
  .ant-col-lg-14 {
    display: block;
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .ant-col-lg-push-14 {
    left: 58.33333333%;
  }
  .ant-col-lg-pull-14 {
    right: 58.33333333%;
  }
  .ant-col-lg-offset-14 {
    margin-left: 58.33333333%;
  }
  .ant-col-lg-order-14 {
    order: 14;
  }
  .ant-col-lg-13 {
    display: block;
    flex: 0 0 54.16666667%;
    max-width: 54.16666667%;
  }
  .ant-col-lg-push-13 {
    left: 54.16666667%;
  }
  .ant-col-lg-pull-13 {
    right: 54.16666667%;
  }
  .ant-col-lg-offset-13 {
    margin-left: 54.16666667%;
  }
  .ant-col-lg-order-13 {
    order: 13;
  }
  .ant-col-lg-12 {
    display: block;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .ant-col-lg-push-12 {
    left: 50%;
  }
  .ant-col-lg-pull-12 {
    right: 50%;
  }
  .ant-col-lg-offset-12 {
    margin-left: 50%;
  }
  .ant-col-lg-order-12 {
    order: 12;
  }
  .ant-col-lg-11 {
    display: block;
    flex: 0 0 45.83333333%;
    max-width: 45.83333333%;
  }
  .ant-col-lg-push-11 {
    left: 45.83333333%;
  }
  .ant-col-lg-pull-11 {
    right: 45.83333333%;
  }
  .ant-col-lg-offset-11 {
    margin-left: 45.83333333%;
  }
  .ant-col-lg-order-11 {
    order: 11;
  }
  .ant-col-lg-10 {
    display: block;
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .ant-col-lg-push-10 {
    left: 41.66666667%;
  }
  .ant-col-lg-pull-10 {
    right: 41.66666667%;
  }
  .ant-col-lg-offset-10 {
    margin-left: 41.66666667%;
  }
  .ant-col-lg-order-10 {
    order: 10;
  }
  .ant-col-lg-9 {
    display: block;
    flex: 0 0 37.5%;
    max-width: 37.5%;
  }
  .ant-col-lg-push-9 {
    left: 37.5%;
  }
  .ant-col-lg-pull-9 {
    right: 37.5%;
  }
  .ant-col-lg-offset-9 {
    margin-left: 37.5%;
  }
  .ant-col-lg-order-9 {
    order: 9;
  }
  .ant-col-lg-8 {
    display: block;
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .ant-col-lg-push-8 {
    left: 33.33333333%;
  }
  .ant-col-lg-pull-8 {
    right: 33.33333333%;
  }
  .ant-col-lg-offset-8 {
    margin-left: 33.33333333%;
  }
  .ant-col-lg-order-8 {
    order: 8;
  }
  .ant-col-lg-7 {
    display: block;
    flex: 0 0 29.16666667%;
    max-width: 29.16666667%;
  }
  .ant-col-lg-push-7 {
    left: 29.16666667%;
  }
  .ant-col-lg-pull-7 {
    right: 29.16666667%;
  }
  .ant-col-lg-offset-7 {
    margin-left: 29.16666667%;
  }
  .ant-col-lg-order-7 {
    order: 7;
  }
  .ant-col-lg-6 {
    display: block;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .ant-col-lg-push-6 {
    left: 25%;
  }
  .ant-col-lg-pull-6 {
    right: 25%;
  }
  .ant-col-lg-offset-6 {
    margin-left: 25%;
  }
  .ant-col-lg-order-6 {
    order: 6;
  }
  .ant-col-lg-5 {
    display: block;
    flex: 0 0 20.83333333%;
    max-width: 20.83333333%;
  }
  .ant-col-lg-push-5 {
    left: 20.83333333%;
  }
  .ant-col-lg-pull-5 {
    right: 20.83333333%;
  }
  .ant-col-lg-offset-5 {
    margin-left: 20.83333333%;
  }
  .ant-col-lg-order-5 {
    order: 5;
  }
  .ant-col-lg-4 {
    display: block;
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .ant-col-lg-push-4 {
    left: 16.66666667%;
  }
  .ant-col-lg-pull-4 {
    right: 16.66666667%;
  }
  .ant-col-lg-offset-4 {
    margin-left: 16.66666667%;
  }
  .ant-col-lg-order-4 {
    order: 4;
  }
  .ant-col-lg-3 {
    display: block;
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  .ant-col-lg-push-3 {
    left: 12.5%;
  }
  .ant-col-lg-pull-3 {
    right: 12.5%;
  }
  .ant-col-lg-offset-3 {
    margin-left: 12.5%;
  }
  .ant-col-lg-order-3 {
    order: 3;
  }
  .ant-col-lg-2 {
    display: block;
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .ant-col-lg-push-2 {
    left: 8.33333333%;
  }
  .ant-col-lg-pull-2 {
    right: 8.33333333%;
  }
  .ant-col-lg-offset-2 {
    margin-left: 8.33333333%;
  }
  .ant-col-lg-order-2 {
    order: 2;
  }
  .ant-col-lg-1 {
    display: block;
    flex: 0 0 4.16666667%;
    max-width: 4.16666667%;
  }
  .ant-col-lg-push-1 {
    left: 4.16666667%;
  }
  .ant-col-lg-pull-1 {
    right: 4.16666667%;
  }
  .ant-col-lg-offset-1 {
    margin-left: 4.16666667%;
  }
  .ant-col-lg-order-1 {
    order: 1;
  }
  .ant-col-lg-0 {
    display: none;
  }
  .ant-col-push-0 {
    left: auto;
  }
  .ant-col-pull-0 {
    right: auto;
  }
  .ant-col-lg-push-0 {
    left: auto;
  }
  .ant-col-lg-pull-0 {
    right: auto;
  }
  .ant-col-lg-offset-0 {
    margin-left: 0;
  }
  .ant-col-lg-order-0 {
    order: 0;
  }
  .ant-col-push-0.ant-col-rtl {
    right: auto;
  }
  .ant-col-pull-0.ant-col-rtl {
    left: auto;
  }
  .ant-col-lg-push-0.ant-col-rtl {
    right: auto;
  }
  .ant-col-lg-pull-0.ant-col-rtl {
    left: auto;
  }
  .ant-col-lg-offset-0.ant-col-rtl {
    margin-right: 0;
  }
  .ant-col-lg-push-1.ant-col-rtl {
    right: 4.16666667%;
    left: auto;
  }
  .ant-col-lg-pull-1.ant-col-rtl {
    right: auto;
    left: 4.16666667%;
  }
  .ant-col-lg-offset-1.ant-col-rtl {
    margin-right: 4.16666667%;
    margin-left: 0;
  }
  .ant-col-lg-push-2.ant-col-rtl {
    right: 8.33333333%;
    left: auto;
  }
  .ant-col-lg-pull-2.ant-col-rtl {
    right: auto;
    left: 8.33333333%;
  }
  .ant-col-lg-offset-2.ant-col-rtl {
    margin-right: 8.33333333%;
    margin-left: 0;
  }
  .ant-col-lg-push-3.ant-col-rtl {
    right: 12.5%;
    left: auto;
  }
  .ant-col-lg-pull-3.ant-col-rtl {
    right: auto;
    left: 12.5%;
  }
  .ant-col-lg-offset-3.ant-col-rtl {
    margin-right: 12.5%;
    margin-left: 0;
  }
  .ant-col-lg-push-4.ant-col-rtl {
    right: 16.66666667%;
    left: auto;
  }
  .ant-col-lg-pull-4.ant-col-rtl {
    right: auto;
    left: 16.66666667%;
  }
  .ant-col-lg-offset-4.ant-col-rtl {
    margin-right: 16.66666667%;
    margin-left: 0;
  }
  .ant-col-lg-push-5.ant-col-rtl {
    right: 20.83333333%;
    left: auto;
  }
  .ant-col-lg-pull-5.ant-col-rtl {
    right: auto;
    left: 20.83333333%;
  }
  .ant-col-lg-offset-5.ant-col-rtl {
    margin-right: 20.83333333%;
    margin-left: 0;
  }
  .ant-col-lg-push-6.ant-col-rtl {
    right: 25%;
    left: auto;
  }
  .ant-col-lg-pull-6.ant-col-rtl {
    right: auto;
    left: 25%;
  }
  .ant-col-lg-offset-6.ant-col-rtl {
    margin-right: 25%;
    margin-left: 0;
  }
  .ant-col-lg-push-7.ant-col-rtl {
    right: 29.16666667%;
    left: auto;
  }
  .ant-col-lg-pull-7.ant-col-rtl {
    right: auto;
    left: 29.16666667%;
  }
  .ant-col-lg-offset-7.ant-col-rtl {
    margin-right: 29.16666667%;
    margin-left: 0;
  }
  .ant-col-lg-push-8.ant-col-rtl {
    right: 33.33333333%;
    left: auto;
  }
  .ant-col-lg-pull-8.ant-col-rtl {
    right: auto;
    left: 33.33333333%;
  }
  .ant-col-lg-offset-8.ant-col-rtl {
    margin-right: 33.33333333%;
    margin-left: 0;
  }
  .ant-col-lg-push-9.ant-col-rtl {
    right: 37.5%;
    left: auto;
  }
  .ant-col-lg-pull-9.ant-col-rtl {
    right: auto;
    left: 37.5%;
  }
  .ant-col-lg-offset-9.ant-col-rtl {
    margin-right: 37.5%;
    margin-left: 0;
  }
  .ant-col-lg-push-10.ant-col-rtl {
    right: 41.66666667%;
    left: auto;
  }
  .ant-col-lg-pull-10.ant-col-rtl {
    right: auto;
    left: 41.66666667%;
  }
  .ant-col-lg-offset-10.ant-col-rtl {
    margin-right: 41.66666667%;
    margin-left: 0;
  }
  .ant-col-lg-push-11.ant-col-rtl {
    right: 45.83333333%;
    left: auto;
  }
  .ant-col-lg-pull-11.ant-col-rtl {
    right: auto;
    left: 45.83333333%;
  }
  .ant-col-lg-offset-11.ant-col-rtl {
    margin-right: 45.83333333%;
    margin-left: 0;
  }
  .ant-col-lg-push-12.ant-col-rtl {
    right: 50%;
    left: auto;
  }
  .ant-col-lg-pull-12.ant-col-rtl {
    right: auto;
    left: 50%;
  }
  .ant-col-lg-offset-12.ant-col-rtl {
    margin-right: 50%;
    margin-left: 0;
  }
  .ant-col-lg-push-13.ant-col-rtl {
    right: 54.16666667%;
    left: auto;
  }
  .ant-col-lg-pull-13.ant-col-rtl {
    right: auto;
    left: 54.16666667%;
  }
  .ant-col-lg-offset-13.ant-col-rtl {
    margin-right: 54.16666667%;
    margin-left: 0;
  }
  .ant-col-lg-push-14.ant-col-rtl {
    right: 58.33333333%;
    left: auto;
  }
  .ant-col-lg-pull-14.ant-col-rtl {
    right: auto;
    left: 58.33333333%;
  }
  .ant-col-lg-offset-14.ant-col-rtl {
    margin-right: 58.33333333%;
    margin-left: 0;
  }
  .ant-col-lg-push-15.ant-col-rtl {
    right: 62.5%;
    left: auto;
  }
  .ant-col-lg-pull-15.ant-col-rtl {
    right: auto;
    left: 62.5%;
  }
  .ant-col-lg-offset-15.ant-col-rtl {
    margin-right: 62.5%;
    margin-left: 0;
  }
  .ant-col-lg-push-16.ant-col-rtl {
    right: 66.66666667%;
    left: auto;
  }
  .ant-col-lg-pull-16.ant-col-rtl {
    right: auto;
    left: 66.66666667%;
  }
  .ant-col-lg-offset-16.ant-col-rtl {
    margin-right: 66.66666667%;
    margin-left: 0;
  }
  .ant-col-lg-push-17.ant-col-rtl {
    right: 70.83333333%;
    left: auto;
  }
  .ant-col-lg-pull-17.ant-col-rtl {
    right: auto;
    left: 70.83333333%;
  }
  .ant-col-lg-offset-17.ant-col-rtl {
    margin-right: 70.83333333%;
    margin-left: 0;
  }
  .ant-col-lg-push-18.ant-col-rtl {
    right: 75%;
    left: auto;
  }
  .ant-col-lg-pull-18.ant-col-rtl {
    right: auto;
    left: 75%;
  }
  .ant-col-lg-offset-18.ant-col-rtl {
    margin-right: 75%;
    margin-left: 0;
  }
  .ant-col-lg-push-19.ant-col-rtl {
    right: 79.16666667%;
    left: auto;
  }
  .ant-col-lg-pull-19.ant-col-rtl {
    right: auto;
    left: 79.16666667%;
  }
  .ant-col-lg-offset-19.ant-col-rtl {
    margin-right: 79.16666667%;
    margin-left: 0;
  }
  .ant-col-lg-push-20.ant-col-rtl {
    right: 83.33333333%;
    left: auto;
  }
  .ant-col-lg-pull-20.ant-col-rtl {
    right: auto;
    left: 83.33333333%;
  }
  .ant-col-lg-offset-20.ant-col-rtl {
    margin-right: 83.33333333%;
    margin-left: 0;
  }
  .ant-col-lg-push-21.ant-col-rtl {
    right: 87.5%;
    left: auto;
  }
  .ant-col-lg-pull-21.ant-col-rtl {
    right: auto;
    left: 87.5%;
  }
  .ant-col-lg-offset-21.ant-col-rtl {
    margin-right: 87.5%;
    margin-left: 0;
  }
  .ant-col-lg-push-22.ant-col-rtl {
    right: 91.66666667%;
    left: auto;
  }
  .ant-col-lg-pull-22.ant-col-rtl {
    right: auto;
    left: 91.66666667%;
  }
  .ant-col-lg-offset-22.ant-col-rtl {
    margin-right: 91.66666667%;
    margin-left: 0;
  }
  .ant-col-lg-push-23.ant-col-rtl {
    right: 95.83333333%;
    left: auto;
  }
  .ant-col-lg-pull-23.ant-col-rtl {
    right: auto;
    left: 95.83333333%;
  }
  .ant-col-lg-offset-23.ant-col-rtl {
    margin-right: 95.83333333%;
    margin-left: 0;
  }
  .ant-col-lg-push-24.ant-col-rtl {
    right: 100%;
    left: auto;
  }
  .ant-col-lg-pull-24.ant-col-rtl {
    right: auto;
    left: 100%;
  }
  .ant-col-lg-offset-24.ant-col-rtl {
    margin-right: 100%;
    margin-left: 0;
  }
}
@media (min-width: 1200px) {
  .ant-col-xl-24 {
    display: block;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .ant-col-xl-push-24 {
    left: 100%;
  }
  .ant-col-xl-pull-24 {
    right: 100%;
  }
  .ant-col-xl-offset-24 {
    margin-left: 100%;
  }
  .ant-col-xl-order-24 {
    order: 24;
  }
  .ant-col-xl-23 {
    display: block;
    flex: 0 0 95.83333333%;
    max-width: 95.83333333%;
  }
  .ant-col-xl-push-23 {
    left: 95.83333333%;
  }
  .ant-col-xl-pull-23 {
    right: 95.83333333%;
  }
  .ant-col-xl-offset-23 {
    margin-left: 95.83333333%;
  }
  .ant-col-xl-order-23 {
    order: 23;
  }
  .ant-col-xl-22 {
    display: block;
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .ant-col-xl-push-22 {
    left: 91.66666667%;
  }
  .ant-col-xl-pull-22 {
    right: 91.66666667%;
  }
  .ant-col-xl-offset-22 {
    margin-left: 91.66666667%;
  }
  .ant-col-xl-order-22 {
    order: 22;
  }
  .ant-col-xl-21 {
    display: block;
    flex: 0 0 87.5%;
    max-width: 87.5%;
  }
  .ant-col-xl-push-21 {
    left: 87.5%;
  }
  .ant-col-xl-pull-21 {
    right: 87.5%;
  }
  .ant-col-xl-offset-21 {
    margin-left: 87.5%;
  }
  .ant-col-xl-order-21 {
    order: 21;
  }
  .ant-col-xl-20 {
    display: block;
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .ant-col-xl-push-20 {
    left: 83.33333333%;
  }
  .ant-col-xl-pull-20 {
    right: 83.33333333%;
  }
  .ant-col-xl-offset-20 {
    margin-left: 83.33333333%;
  }
  .ant-col-xl-order-20 {
    order: 20;
  }
  .ant-col-xl-19 {
    display: block;
    flex: 0 0 79.16666667%;
    max-width: 79.16666667%;
  }
  .ant-col-xl-push-19 {
    left: 79.16666667%;
  }
  .ant-col-xl-pull-19 {
    right: 79.16666667%;
  }
  .ant-col-xl-offset-19 {
    margin-left: 79.16666667%;
  }
  .ant-col-xl-order-19 {
    order: 19;
  }
  .ant-col-xl-18 {
    display: block;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .ant-col-xl-push-18 {
    left: 75%;
  }
  .ant-col-xl-pull-18 {
    right: 75%;
  }
  .ant-col-xl-offset-18 {
    margin-left: 75%;
  }
  .ant-col-xl-order-18 {
    order: 18;
  }
  .ant-col-xl-17 {
    display: block;
    flex: 0 0 70.83333333%;
    max-width: 70.83333333%;
  }
  .ant-col-xl-push-17 {
    left: 70.83333333%;
  }
  .ant-col-xl-pull-17 {
    right: 70.83333333%;
  }
  .ant-col-xl-offset-17 {
    margin-left: 70.83333333%;
  }
  .ant-col-xl-order-17 {
    order: 17;
  }
  .ant-col-xl-16 {
    display: block;
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .ant-col-xl-push-16 {
    left: 66.66666667%;
  }
  .ant-col-xl-pull-16 {
    right: 66.66666667%;
  }
  .ant-col-xl-offset-16 {
    margin-left: 66.66666667%;
  }
  .ant-col-xl-order-16 {
    order: 16;
  }
  .ant-col-xl-15 {
    display: block;
    flex: 0 0 62.5%;
    max-width: 62.5%;
  }
  .ant-col-xl-push-15 {
    left: 62.5%;
  }
  .ant-col-xl-pull-15 {
    right: 62.5%;
  }
  .ant-col-xl-offset-15 {
    margin-left: 62.5%;
  }
  .ant-col-xl-order-15 {
    order: 15;
  }
  .ant-col-xl-14 {
    display: block;
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .ant-col-xl-push-14 {
    left: 58.33333333%;
  }
  .ant-col-xl-pull-14 {
    right: 58.33333333%;
  }
  .ant-col-xl-offset-14 {
    margin-left: 58.33333333%;
  }
  .ant-col-xl-order-14 {
    order: 14;
  }
  .ant-col-xl-13 {
    display: block;
    flex: 0 0 54.16666667%;
    max-width: 54.16666667%;
  }
  .ant-col-xl-push-13 {
    left: 54.16666667%;
  }
  .ant-col-xl-pull-13 {
    right: 54.16666667%;
  }
  .ant-col-xl-offset-13 {
    margin-left: 54.16666667%;
  }
  .ant-col-xl-order-13 {
    order: 13;
  }
  .ant-col-xl-12 {
    display: block;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .ant-col-xl-push-12 {
    left: 50%;
  }
  .ant-col-xl-pull-12 {
    right: 50%;
  }
  .ant-col-xl-offset-12 {
    margin-left: 50%;
  }
  .ant-col-xl-order-12 {
    order: 12;
  }
  .ant-col-xl-11 {
    display: block;
    flex: 0 0 45.83333333%;
    max-width: 45.83333333%;
  }
  .ant-col-xl-push-11 {
    left: 45.83333333%;
  }
  .ant-col-xl-pull-11 {
    right: 45.83333333%;
  }
  .ant-col-xl-offset-11 {
    margin-left: 45.83333333%;
  }
  .ant-col-xl-order-11 {
    order: 11;
  }
  .ant-col-xl-10 {
    display: block;
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .ant-col-xl-push-10 {
    left: 41.66666667%;
  }
  .ant-col-xl-pull-10 {
    right: 41.66666667%;
  }
  .ant-col-xl-offset-10 {
    margin-left: 41.66666667%;
  }
  .ant-col-xl-order-10 {
    order: 10;
  }
  .ant-col-xl-9 {
    display: block;
    flex: 0 0 37.5%;
    max-width: 37.5%;
  }
  .ant-col-xl-push-9 {
    left: 37.5%;
  }
  .ant-col-xl-pull-9 {
    right: 37.5%;
  }
  .ant-col-xl-offset-9 {
    margin-left: 37.5%;
  }
  .ant-col-xl-order-9 {
    order: 9;
  }
  .ant-col-xl-8 {
    display: block;
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .ant-col-xl-push-8 {
    left: 33.33333333%;
  }
  .ant-col-xl-pull-8 {
    right: 33.33333333%;
  }
  .ant-col-xl-offset-8 {
    margin-left: 33.33333333%;
  }
  .ant-col-xl-order-8 {
    order: 8;
  }
  .ant-col-xl-7 {
    display: block;
    flex: 0 0 29.16666667%;
    max-width: 29.16666667%;
  }
  .ant-col-xl-push-7 {
    left: 29.16666667%;
  }
  .ant-col-xl-pull-7 {
    right: 29.16666667%;
  }
  .ant-col-xl-offset-7 {
    margin-left: 29.16666667%;
  }
  .ant-col-xl-order-7 {
    order: 7;
  }
  .ant-col-xl-6 {
    display: block;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .ant-col-xl-push-6 {
    left: 25%;
  }
  .ant-col-xl-pull-6 {
    right: 25%;
  }
  .ant-col-xl-offset-6 {
    margin-left: 25%;
  }
  .ant-col-xl-order-6 {
    order: 6;
  }
  .ant-col-xl-5 {
    display: block;
    flex: 0 0 20.83333333%;
    max-width: 20.83333333%;
  }
  .ant-col-xl-push-5 {
    left: 20.83333333%;
  }
  .ant-col-xl-pull-5 {
    right: 20.83333333%;
  }
  .ant-col-xl-offset-5 {
    margin-left: 20.83333333%;
  }
  .ant-col-xl-order-5 {
    order: 5;
  }
  .ant-col-xl-4 {
    display: block;
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .ant-col-xl-push-4 {
    left: 16.66666667%;
  }
  .ant-col-xl-pull-4 {
    right: 16.66666667%;
  }
  .ant-col-xl-offset-4 {
    margin-left: 16.66666667%;
  }
  .ant-col-xl-order-4 {
    order: 4;
  }
  .ant-col-xl-3 {
    display: block;
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  .ant-col-xl-push-3 {
    left: 12.5%;
  }
  .ant-col-xl-pull-3 {
    right: 12.5%;
  }
  .ant-col-xl-offset-3 {
    margin-left: 12.5%;
  }
  .ant-col-xl-order-3 {
    order: 3;
  }
  .ant-col-xl-2 {
    display: block;
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .ant-col-xl-push-2 {
    left: 8.33333333%;
  }
  .ant-col-xl-pull-2 {
    right: 8.33333333%;
  }
  .ant-col-xl-offset-2 {
    margin-left: 8.33333333%;
  }
  .ant-col-xl-order-2 {
    order: 2;
  }
  .ant-col-xl-1 {
    display: block;
    flex: 0 0 4.16666667%;
    max-width: 4.16666667%;
  }
  .ant-col-xl-push-1 {
    left: 4.16666667%;
  }
  .ant-col-xl-pull-1 {
    right: 4.16666667%;
  }
  .ant-col-xl-offset-1 {
    margin-left: 4.16666667%;
  }
  .ant-col-xl-order-1 {
    order: 1;
  }
  .ant-col-xl-0 {
    display: none;
  }
  .ant-col-push-0 {
    left: auto;
  }
  .ant-col-pull-0 {
    right: auto;
  }
  .ant-col-xl-push-0 {
    left: auto;
  }
  .ant-col-xl-pull-0 {
    right: auto;
  }
  .ant-col-xl-offset-0 {
    margin-left: 0;
  }
  .ant-col-xl-order-0 {
    order: 0;
  }
  .ant-col-push-0.ant-col-rtl {
    right: auto;
  }
  .ant-col-pull-0.ant-col-rtl {
    left: auto;
  }
  .ant-col-xl-push-0.ant-col-rtl {
    right: auto;
  }
  .ant-col-xl-pull-0.ant-col-rtl {
    left: auto;
  }
  .ant-col-xl-offset-0.ant-col-rtl {
    margin-right: 0;
  }
  .ant-col-xl-push-1.ant-col-rtl {
    right: 4.16666667%;
    left: auto;
  }
  .ant-col-xl-pull-1.ant-col-rtl {
    right: auto;
    left: 4.16666667%;
  }
  .ant-col-xl-offset-1.ant-col-rtl {
    margin-right: 4.16666667%;
    margin-left: 0;
  }
  .ant-col-xl-push-2.ant-col-rtl {
    right: 8.33333333%;
    left: auto;
  }
  .ant-col-xl-pull-2.ant-col-rtl {
    right: auto;
    left: 8.33333333%;
  }
  .ant-col-xl-offset-2.ant-col-rtl {
    margin-right: 8.33333333%;
    margin-left: 0;
  }
  .ant-col-xl-push-3.ant-col-rtl {
    right: 12.5%;
    left: auto;
  }
  .ant-col-xl-pull-3.ant-col-rtl {
    right: auto;
    left: 12.5%;
  }
  .ant-col-xl-offset-3.ant-col-rtl {
    margin-right: 12.5%;
    margin-left: 0;
  }
  .ant-col-xl-push-4.ant-col-rtl {
    right: 16.66666667%;
    left: auto;
  }
  .ant-col-xl-pull-4.ant-col-rtl {
    right: auto;
    left: 16.66666667%;
  }
  .ant-col-xl-offset-4.ant-col-rtl {
    margin-right: 16.66666667%;
    margin-left: 0;
  }
  .ant-col-xl-push-5.ant-col-rtl {
    right: 20.83333333%;
    left: auto;
  }
  .ant-col-xl-pull-5.ant-col-rtl {
    right: auto;
    left: 20.83333333%;
  }
  .ant-col-xl-offset-5.ant-col-rtl {
    margin-right: 20.83333333%;
    margin-left: 0;
  }
  .ant-col-xl-push-6.ant-col-rtl {
    right: 25%;
    left: auto;
  }
  .ant-col-xl-pull-6.ant-col-rtl {
    right: auto;
    left: 25%;
  }
  .ant-col-xl-offset-6.ant-col-rtl {
    margin-right: 25%;
    margin-left: 0;
  }
  .ant-col-xl-push-7.ant-col-rtl {
    right: 29.16666667%;
    left: auto;
  }
  .ant-col-xl-pull-7.ant-col-rtl {
    right: auto;
    left: 29.16666667%;
  }
  .ant-col-xl-offset-7.ant-col-rtl {
    margin-right: 29.16666667%;
    margin-left: 0;
  }
  .ant-col-xl-push-8.ant-col-rtl {
    right: 33.33333333%;
    left: auto;
  }
  .ant-col-xl-pull-8.ant-col-rtl {
    right: auto;
    left: 33.33333333%;
  }
  .ant-col-xl-offset-8.ant-col-rtl {
    margin-right: 33.33333333%;
    margin-left: 0;
  }
  .ant-col-xl-push-9.ant-col-rtl {
    right: 37.5%;
    left: auto;
  }
  .ant-col-xl-pull-9.ant-col-rtl {
    right: auto;
    left: 37.5%;
  }
  .ant-col-xl-offset-9.ant-col-rtl {
    margin-right: 37.5%;
    margin-left: 0;
  }
  .ant-col-xl-push-10.ant-col-rtl {
    right: 41.66666667%;
    left: auto;
  }
  .ant-col-xl-pull-10.ant-col-rtl {
    right: auto;
    left: 41.66666667%;
  }
  .ant-col-xl-offset-10.ant-col-rtl {
    margin-right: 41.66666667%;
    margin-left: 0;
  }
  .ant-col-xl-push-11.ant-col-rtl {
    right: 45.83333333%;
    left: auto;
  }
  .ant-col-xl-pull-11.ant-col-rtl {
    right: auto;
    left: 45.83333333%;
  }
  .ant-col-xl-offset-11.ant-col-rtl {
    margin-right: 45.83333333%;
    margin-left: 0;
  }
  .ant-col-xl-push-12.ant-col-rtl {
    right: 50%;
    left: auto;
  }
  .ant-col-xl-pull-12.ant-col-rtl {
    right: auto;
    left: 50%;
  }
  .ant-col-xl-offset-12.ant-col-rtl {
    margin-right: 50%;
    margin-left: 0;
  }
  .ant-col-xl-push-13.ant-col-rtl {
    right: 54.16666667%;
    left: auto;
  }
  .ant-col-xl-pull-13.ant-col-rtl {
    right: auto;
    left: 54.16666667%;
  }
  .ant-col-xl-offset-13.ant-col-rtl {
    margin-right: 54.16666667%;
    margin-left: 0;
  }
  .ant-col-xl-push-14.ant-col-rtl {
    right: 58.33333333%;
    left: auto;
  }
  .ant-col-xl-pull-14.ant-col-rtl {
    right: auto;
    left: 58.33333333%;
  }
  .ant-col-xl-offset-14.ant-col-rtl {
    margin-right: 58.33333333%;
    margin-left: 0;
  }
  .ant-col-xl-push-15.ant-col-rtl {
    right: 62.5%;
    left: auto;
  }
  .ant-col-xl-pull-15.ant-col-rtl {
    right: auto;
    left: 62.5%;
  }
  .ant-col-xl-offset-15.ant-col-rtl {
    margin-right: 62.5%;
    margin-left: 0;
  }
  .ant-col-xl-push-16.ant-col-rtl {
    right: 66.66666667%;
    left: auto;
  }
  .ant-col-xl-pull-16.ant-col-rtl {
    right: auto;
    left: 66.66666667%;
  }
  .ant-col-xl-offset-16.ant-col-rtl {
    margin-right: 66.66666667%;
    margin-left: 0;
  }
  .ant-col-xl-push-17.ant-col-rtl {
    right: 70.83333333%;
    left: auto;
  }
  .ant-col-xl-pull-17.ant-col-rtl {
    right: auto;
    left: 70.83333333%;
  }
  .ant-col-xl-offset-17.ant-col-rtl {
    margin-right: 70.83333333%;
    margin-left: 0;
  }
  .ant-col-xl-push-18.ant-col-rtl {
    right: 75%;
    left: auto;
  }
  .ant-col-xl-pull-18.ant-col-rtl {
    right: auto;
    left: 75%;
  }
  .ant-col-xl-offset-18.ant-col-rtl {
    margin-right: 75%;
    margin-left: 0;
  }
  .ant-col-xl-push-19.ant-col-rtl {
    right: 79.16666667%;
    left: auto;
  }
  .ant-col-xl-pull-19.ant-col-rtl {
    right: auto;
    left: 79.16666667%;
  }
  .ant-col-xl-offset-19.ant-col-rtl {
    margin-right: 79.16666667%;
    margin-left: 0;
  }
  .ant-col-xl-push-20.ant-col-rtl {
    right: 83.33333333%;
    left: auto;
  }
  .ant-col-xl-pull-20.ant-col-rtl {
    right: auto;
    left: 83.33333333%;
  }
  .ant-col-xl-offset-20.ant-col-rtl {
    margin-right: 83.33333333%;
    margin-left: 0;
  }
  .ant-col-xl-push-21.ant-col-rtl {
    right: 87.5%;
    left: auto;
  }
  .ant-col-xl-pull-21.ant-col-rtl {
    right: auto;
    left: 87.5%;
  }
  .ant-col-xl-offset-21.ant-col-rtl {
    margin-right: 87.5%;
    margin-left: 0;
  }
  .ant-col-xl-push-22.ant-col-rtl {
    right: 91.66666667%;
    left: auto;
  }
  .ant-col-xl-pull-22.ant-col-rtl {
    right: auto;
    left: 91.66666667%;
  }
  .ant-col-xl-offset-22.ant-col-rtl {
    margin-right: 91.66666667%;
    margin-left: 0;
  }
  .ant-col-xl-push-23.ant-col-rtl {
    right: 95.83333333%;
    left: auto;
  }
  .ant-col-xl-pull-23.ant-col-rtl {
    right: auto;
    left: 95.83333333%;
  }
  .ant-col-xl-offset-23.ant-col-rtl {
    margin-right: 95.83333333%;
    margin-left: 0;
  }
  .ant-col-xl-push-24.ant-col-rtl {
    right: 100%;
    left: auto;
  }
  .ant-col-xl-pull-24.ant-col-rtl {
    right: auto;
    left: 100%;
  }
  .ant-col-xl-offset-24.ant-col-rtl {
    margin-right: 100%;
    margin-left: 0;
  }
}
@media (min-width: 1600px) {
  .ant-col-xxl-24 {
    display: block;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .ant-col-xxl-push-24 {
    left: 100%;
  }
  .ant-col-xxl-pull-24 {
    right: 100%;
  }
  .ant-col-xxl-offset-24 {
    margin-left: 100%;
  }
  .ant-col-xxl-order-24 {
    order: 24;
  }
  .ant-col-xxl-23 {
    display: block;
    flex: 0 0 95.83333333%;
    max-width: 95.83333333%;
  }
  .ant-col-xxl-push-23 {
    left: 95.83333333%;
  }
  .ant-col-xxl-pull-23 {
    right: 95.83333333%;
  }
  .ant-col-xxl-offset-23 {
    margin-left: 95.83333333%;
  }
  .ant-col-xxl-order-23 {
    order: 23;
  }
  .ant-col-xxl-22 {
    display: block;
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .ant-col-xxl-push-22 {
    left: 91.66666667%;
  }
  .ant-col-xxl-pull-22 {
    right: 91.66666667%;
  }
  .ant-col-xxl-offset-22 {
    margin-left: 91.66666667%;
  }
  .ant-col-xxl-order-22 {
    order: 22;
  }
  .ant-col-xxl-21 {
    display: block;
    flex: 0 0 87.5%;
    max-width: 87.5%;
  }
  .ant-col-xxl-push-21 {
    left: 87.5%;
  }
  .ant-col-xxl-pull-21 {
    right: 87.5%;
  }
  .ant-col-xxl-offset-21 {
    margin-left: 87.5%;
  }
  .ant-col-xxl-order-21 {
    order: 21;
  }
  .ant-col-xxl-20 {
    display: block;
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .ant-col-xxl-push-20 {
    left: 83.33333333%;
  }
  .ant-col-xxl-pull-20 {
    right: 83.33333333%;
  }
  .ant-col-xxl-offset-20 {
    margin-left: 83.33333333%;
  }
  .ant-col-xxl-order-20 {
    order: 20;
  }
  .ant-col-xxl-19 {
    display: block;
    flex: 0 0 79.16666667%;
    max-width: 79.16666667%;
  }
  .ant-col-xxl-push-19 {
    left: 79.16666667%;
  }
  .ant-col-xxl-pull-19 {
    right: 79.16666667%;
  }
  .ant-col-xxl-offset-19 {
    margin-left: 79.16666667%;
  }
  .ant-col-xxl-order-19 {
    order: 19;
  }
  .ant-col-xxl-18 {
    display: block;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .ant-col-xxl-push-18 {
    left: 75%;
  }
  .ant-col-xxl-pull-18 {
    right: 75%;
  }
  .ant-col-xxl-offset-18 {
    margin-left: 75%;
  }
  .ant-col-xxl-order-18 {
    order: 18;
  }
  .ant-col-xxl-17 {
    display: block;
    flex: 0 0 70.83333333%;
    max-width: 70.83333333%;
  }
  .ant-col-xxl-push-17 {
    left: 70.83333333%;
  }
  .ant-col-xxl-pull-17 {
    right: 70.83333333%;
  }
  .ant-col-xxl-offset-17 {
    margin-left: 70.83333333%;
  }
  .ant-col-xxl-order-17 {
    order: 17;
  }
  .ant-col-xxl-16 {
    display: block;
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .ant-col-xxl-push-16 {
    left: 66.66666667%;
  }
  .ant-col-xxl-pull-16 {
    right: 66.66666667%;
  }
  .ant-col-xxl-offset-16 {
    margin-left: 66.66666667%;
  }
  .ant-col-xxl-order-16 {
    order: 16;
  }
  .ant-col-xxl-15 {
    display: block;
    flex: 0 0 62.5%;
    max-width: 62.5%;
  }
  .ant-col-xxl-push-15 {
    left: 62.5%;
  }
  .ant-col-xxl-pull-15 {
    right: 62.5%;
  }
  .ant-col-xxl-offset-15 {
    margin-left: 62.5%;
  }
  .ant-col-xxl-order-15 {
    order: 15;
  }
  .ant-col-xxl-14 {
    display: block;
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .ant-col-xxl-push-14 {
    left: 58.33333333%;
  }
  .ant-col-xxl-pull-14 {
    right: 58.33333333%;
  }
  .ant-col-xxl-offset-14 {
    margin-left: 58.33333333%;
  }
  .ant-col-xxl-order-14 {
    order: 14;
  }
  .ant-col-xxl-13 {
    display: block;
    flex: 0 0 54.16666667%;
    max-width: 54.16666667%;
  }
  .ant-col-xxl-push-13 {
    left: 54.16666667%;
  }
  .ant-col-xxl-pull-13 {
    right: 54.16666667%;
  }
  .ant-col-xxl-offset-13 {
    margin-left: 54.16666667%;
  }
  .ant-col-xxl-order-13 {
    order: 13;
  }
  .ant-col-xxl-12 {
    display: block;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .ant-col-xxl-push-12 {
    left: 50%;
  }
  .ant-col-xxl-pull-12 {
    right: 50%;
  }
  .ant-col-xxl-offset-12 {
    margin-left: 50%;
  }
  .ant-col-xxl-order-12 {
    order: 12;
  }
  .ant-col-xxl-11 {
    display: block;
    flex: 0 0 45.83333333%;
    max-width: 45.83333333%;
  }
  .ant-col-xxl-push-11 {
    left: 45.83333333%;
  }
  .ant-col-xxl-pull-11 {
    right: 45.83333333%;
  }
  .ant-col-xxl-offset-11 {
    margin-left: 45.83333333%;
  }
  .ant-col-xxl-order-11 {
    order: 11;
  }
  .ant-col-xxl-10 {
    display: block;
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .ant-col-xxl-push-10 {
    left: 41.66666667%;
  }
  .ant-col-xxl-pull-10 {
    right: 41.66666667%;
  }
  .ant-col-xxl-offset-10 {
    margin-left: 41.66666667%;
  }
  .ant-col-xxl-order-10 {
    order: 10;
  }
  .ant-col-xxl-9 {
    display: block;
    flex: 0 0 37.5%;
    max-width: 37.5%;
  }
  .ant-col-xxl-push-9 {
    left: 37.5%;
  }
  .ant-col-xxl-pull-9 {
    right: 37.5%;
  }
  .ant-col-xxl-offset-9 {
    margin-left: 37.5%;
  }
  .ant-col-xxl-order-9 {
    order: 9;
  }
  .ant-col-xxl-8 {
    display: block;
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .ant-col-xxl-push-8 {
    left: 33.33333333%;
  }
  .ant-col-xxl-pull-8 {
    right: 33.33333333%;
  }
  .ant-col-xxl-offset-8 {
    margin-left: 33.33333333%;
  }
  .ant-col-xxl-order-8 {
    order: 8;
  }
  .ant-col-xxl-7 {
    display: block;
    flex: 0 0 29.16666667%;
    max-width: 29.16666667%;
  }
  .ant-col-xxl-push-7 {
    left: 29.16666667%;
  }
  .ant-col-xxl-pull-7 {
    right: 29.16666667%;
  }
  .ant-col-xxl-offset-7 {
    margin-left: 29.16666667%;
  }
  .ant-col-xxl-order-7 {
    order: 7;
  }
  .ant-col-xxl-6 {
    display: block;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .ant-col-xxl-push-6 {
    left: 25%;
  }
  .ant-col-xxl-pull-6 {
    right: 25%;
  }
  .ant-col-xxl-offset-6 {
    margin-left: 25%;
  }
  .ant-col-xxl-order-6 {
    order: 6;
  }
  .ant-col-xxl-5 {
    display: block;
    flex: 0 0 20.83333333%;
    max-width: 20.83333333%;
  }
  .ant-col-xxl-push-5 {
    left: 20.83333333%;
  }
  .ant-col-xxl-pull-5 {
    right: 20.83333333%;
  }
  .ant-col-xxl-offset-5 {
    margin-left: 20.83333333%;
  }
  .ant-col-xxl-order-5 {
    order: 5;
  }
  .ant-col-xxl-4 {
    display: block;
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .ant-col-xxl-push-4 {
    left: 16.66666667%;
  }
  .ant-col-xxl-pull-4 {
    right: 16.66666667%;
  }
  .ant-col-xxl-offset-4 {
    margin-left: 16.66666667%;
  }
  .ant-col-xxl-order-4 {
    order: 4;
  }
  .ant-col-xxl-3 {
    display: block;
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  .ant-col-xxl-push-3 {
    left: 12.5%;
  }
  .ant-col-xxl-pull-3 {
    right: 12.5%;
  }
  .ant-col-xxl-offset-3 {
    margin-left: 12.5%;
  }
  .ant-col-xxl-order-3 {
    order: 3;
  }
  .ant-col-xxl-2 {
    display: block;
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .ant-col-xxl-push-2 {
    left: 8.33333333%;
  }
  .ant-col-xxl-pull-2 {
    right: 8.33333333%;
  }
  .ant-col-xxl-offset-2 {
    margin-left: 8.33333333%;
  }
  .ant-col-xxl-order-2 {
    order: 2;
  }
  .ant-col-xxl-1 {
    display: block;
    flex: 0 0 4.16666667%;
    max-width: 4.16666667%;
  }
  .ant-col-xxl-push-1 {
    left: 4.16666667%;
  }
  .ant-col-xxl-pull-1 {
    right: 4.16666667%;
  }
  .ant-col-xxl-offset-1 {
    margin-left: 4.16666667%;
  }
  .ant-col-xxl-order-1 {
    order: 1;
  }
  .ant-col-xxl-0 {
    display: none;
  }
  .ant-col-push-0 {
    left: auto;
  }
  .ant-col-pull-0 {
    right: auto;
  }
  .ant-col-xxl-push-0 {
    left: auto;
  }
  .ant-col-xxl-pull-0 {
    right: auto;
  }
  .ant-col-xxl-offset-0 {
    margin-left: 0;
  }
  .ant-col-xxl-order-0 {
    order: 0;
  }
  .ant-col-push-0.ant-col-rtl {
    right: auto;
  }
  .ant-col-pull-0.ant-col-rtl {
    left: auto;
  }
  .ant-col-xxl-push-0.ant-col-rtl {
    right: auto;
  }
  .ant-col-xxl-pull-0.ant-col-rtl {
    left: auto;
  }
  .ant-col-xxl-offset-0.ant-col-rtl {
    margin-right: 0;
  }
  .ant-col-xxl-push-1.ant-col-rtl {
    right: 4.16666667%;
    left: auto;
  }
  .ant-col-xxl-pull-1.ant-col-rtl {
    right: auto;
    left: 4.16666667%;
  }
  .ant-col-xxl-offset-1.ant-col-rtl {
    margin-right: 4.16666667%;
    margin-left: 0;
  }
  .ant-col-xxl-push-2.ant-col-rtl {
    right: 8.33333333%;
    left: auto;
  }
  .ant-col-xxl-pull-2.ant-col-rtl {
    right: auto;
    left: 8.33333333%;
  }
  .ant-col-xxl-offset-2.ant-col-rtl {
    margin-right: 8.33333333%;
    margin-left: 0;
  }
  .ant-col-xxl-push-3.ant-col-rtl {
    right: 12.5%;
    left: auto;
  }
  .ant-col-xxl-pull-3.ant-col-rtl {
    right: auto;
    left: 12.5%;
  }
  .ant-col-xxl-offset-3.ant-col-rtl {
    margin-right: 12.5%;
    margin-left: 0;
  }
  .ant-col-xxl-push-4.ant-col-rtl {
    right: 16.66666667%;
    left: auto;
  }
  .ant-col-xxl-pull-4.ant-col-rtl {
    right: auto;
    left: 16.66666667%;
  }
  .ant-col-xxl-offset-4.ant-col-rtl {
    margin-right: 16.66666667%;
    margin-left: 0;
  }
  .ant-col-xxl-push-5.ant-col-rtl {
    right: 20.83333333%;
    left: auto;
  }
  .ant-col-xxl-pull-5.ant-col-rtl {
    right: auto;
    left: 20.83333333%;
  }
  .ant-col-xxl-offset-5.ant-col-rtl {
    margin-right: 20.83333333%;
    margin-left: 0;
  }
  .ant-col-xxl-push-6.ant-col-rtl {
    right: 25%;
    left: auto;
  }
  .ant-col-xxl-pull-6.ant-col-rtl {
    right: auto;
    left: 25%;
  }
  .ant-col-xxl-offset-6.ant-col-rtl {
    margin-right: 25%;
    margin-left: 0;
  }
  .ant-col-xxl-push-7.ant-col-rtl {
    right: 29.16666667%;
    left: auto;
  }
  .ant-col-xxl-pull-7.ant-col-rtl {
    right: auto;
    left: 29.16666667%;
  }
  .ant-col-xxl-offset-7.ant-col-rtl {
    margin-right: 29.16666667%;
    margin-left: 0;
  }
  .ant-col-xxl-push-8.ant-col-rtl {
    right: 33.33333333%;
    left: auto;
  }
  .ant-col-xxl-pull-8.ant-col-rtl {
    right: auto;
    left: 33.33333333%;
  }
  .ant-col-xxl-offset-8.ant-col-rtl {
    margin-right: 33.33333333%;
    margin-left: 0;
  }
  .ant-col-xxl-push-9.ant-col-rtl {
    right: 37.5%;
    left: auto;
  }
  .ant-col-xxl-pull-9.ant-col-rtl {
    right: auto;
    left: 37.5%;
  }
  .ant-col-xxl-offset-9.ant-col-rtl {
    margin-right: 37.5%;
    margin-left: 0;
  }
  .ant-col-xxl-push-10.ant-col-rtl {
    right: 41.66666667%;
    left: auto;
  }
  .ant-col-xxl-pull-10.ant-col-rtl {
    right: auto;
    left: 41.66666667%;
  }
  .ant-col-xxl-offset-10.ant-col-rtl {
    margin-right: 41.66666667%;
    margin-left: 0;
  }
  .ant-col-xxl-push-11.ant-col-rtl {
    right: 45.83333333%;
    left: auto;
  }
  .ant-col-xxl-pull-11.ant-col-rtl {
    right: auto;
    left: 45.83333333%;
  }
  .ant-col-xxl-offset-11.ant-col-rtl {
    margin-right: 45.83333333%;
    margin-left: 0;
  }
  .ant-col-xxl-push-12.ant-col-rtl {
    right: 50%;
    left: auto;
  }
  .ant-col-xxl-pull-12.ant-col-rtl {
    right: auto;
    left: 50%;
  }
  .ant-col-xxl-offset-12.ant-col-rtl {
    margin-right: 50%;
    margin-left: 0;
  }
  .ant-col-xxl-push-13.ant-col-rtl {
    right: 54.16666667%;
    left: auto;
  }
  .ant-col-xxl-pull-13.ant-col-rtl {
    right: auto;
    left: 54.16666667%;
  }
  .ant-col-xxl-offset-13.ant-col-rtl {
    margin-right: 54.16666667%;
    margin-left: 0;
  }
  .ant-col-xxl-push-14.ant-col-rtl {
    right: 58.33333333%;
    left: auto;
  }
  .ant-col-xxl-pull-14.ant-col-rtl {
    right: auto;
    left: 58.33333333%;
  }
  .ant-col-xxl-offset-14.ant-col-rtl {
    margin-right: 58.33333333%;
    margin-left: 0;
  }
  .ant-col-xxl-push-15.ant-col-rtl {
    right: 62.5%;
    left: auto;
  }
  .ant-col-xxl-pull-15.ant-col-rtl {
    right: auto;
    left: 62.5%;
  }
  .ant-col-xxl-offset-15.ant-col-rtl {
    margin-right: 62.5%;
    margin-left: 0;
  }
  .ant-col-xxl-push-16.ant-col-rtl {
    right: 66.66666667%;
    left: auto;
  }
  .ant-col-xxl-pull-16.ant-col-rtl {
    right: auto;
    left: 66.66666667%;
  }
  .ant-col-xxl-offset-16.ant-col-rtl {
    margin-right: 66.66666667%;
    margin-left: 0;
  }
  .ant-col-xxl-push-17.ant-col-rtl {
    right: 70.83333333%;
    left: auto;
  }
  .ant-col-xxl-pull-17.ant-col-rtl {
    right: auto;
    left: 70.83333333%;
  }
  .ant-col-xxl-offset-17.ant-col-rtl {
    margin-right: 70.83333333%;
    margin-left: 0;
  }
  .ant-col-xxl-push-18.ant-col-rtl {
    right: 75%;
    left: auto;
  }
  .ant-col-xxl-pull-18.ant-col-rtl {
    right: auto;
    left: 75%;
  }
  .ant-col-xxl-offset-18.ant-col-rtl {
    margin-right: 75%;
    margin-left: 0;
  }
  .ant-col-xxl-push-19.ant-col-rtl {
    right: 79.16666667%;
    left: auto;
  }
  .ant-col-xxl-pull-19.ant-col-rtl {
    right: auto;
    left: 79.16666667%;
  }
  .ant-col-xxl-offset-19.ant-col-rtl {
    margin-right: 79.16666667%;
    margin-left: 0;
  }
  .ant-col-xxl-push-20.ant-col-rtl {
    right: 83.33333333%;
    left: auto;
  }
  .ant-col-xxl-pull-20.ant-col-rtl {
    right: auto;
    left: 83.33333333%;
  }
  .ant-col-xxl-offset-20.ant-col-rtl {
    margin-right: 83.33333333%;
    margin-left: 0;
  }
  .ant-col-xxl-push-21.ant-col-rtl {
    right: 87.5%;
    left: auto;
  }
  .ant-col-xxl-pull-21.ant-col-rtl {
    right: auto;
    left: 87.5%;
  }
  .ant-col-xxl-offset-21.ant-col-rtl {
    margin-right: 87.5%;
    margin-left: 0;
  }
  .ant-col-xxl-push-22.ant-col-rtl {
    right: 91.66666667%;
    left: auto;
  }
  .ant-col-xxl-pull-22.ant-col-rtl {
    right: auto;
    left: 91.66666667%;
  }
  .ant-col-xxl-offset-22.ant-col-rtl {
    margin-right: 91.66666667%;
    margin-left: 0;
  }
  .ant-col-xxl-push-23.ant-col-rtl {
    right: 95.83333333%;
    left: auto;
  }
  .ant-col-xxl-pull-23.ant-col-rtl {
    right: auto;
    left: 95.83333333%;
  }
  .ant-col-xxl-offset-23.ant-col-rtl {
    margin-right: 95.83333333%;
    margin-left: 0;
  }
  .ant-col-xxl-push-24.ant-col-rtl {
    right: 100%;
    left: auto;
  }
  .ant-col-xxl-pull-24.ant-col-rtl {
    right: auto;
    left: 100%;
  }
  .ant-col-xxl-offset-24.ant-col-rtl {
    margin-right: 100%;
    margin-left: 0;
  }
}
.ant-row-rtl {
  direction: rtl;
}
.ant-image {
  position: relative;
  display: inline-block;
}
.ant-image-img {
  display: block;
  width: 100%;
  height: auto;
}
.ant-image-img-placeholder {
  background-color: #f5f5f5;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQuNSAyLjVoLTEzQS41LjUgMCAwIDAgMSAzdjEwYS41LjUgMCAwIDAgLjUuNWgxM2EuNS41IDAgMCAwIC41LS41VjNhLjUuNSAwIDAgMC0uNS0uNXpNNS4yODEgNC43NWExIDEgMCAwIDEgMCAyIDEgMSAwIDAgMSAwLTJ6bTguMDMgNi44M2EuMTI3LjEyNyAwIDAgMS0uMDgxLjAzSDIuNzY5YS4xMjUuMTI1IDAgMCAxLS4wOTYtLjIwN2wyLjY2MS0zLjE1NmEuMTI2LjEyNiAwIDAgMSAuMTc3LS4wMTZsLjAxNi4wMTZMNy4wOCAxMC4wOWwyLjQ3LTIuOTNhLjEyNi4xMjYgMCAwIDEgLjE3Ny0uMDE2bC4wMTUuMDE2IDMuNTg4IDQuMjQ0YS4xMjcuMTI3IDAgMCAxLS4wMi4xNzV6IiBmaWxsPSIjOEM4QzhDIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 30%;
}
.ant-image-mask {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #ffffff;
  background: rgba(0, 0, 0, 0.5);
  cursor: pointer;
  opacity: 0;
  transition: opacity 0.3s;
}
.ant-image-mask-info .anticon {
  margin-inline-end: 4px;
}
.ant-image-mask:hover {
  opacity: 1;
}
.ant-image-placeholder {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.ant-image-preview {
  pointer-events: none;
  height: 100%;
  text-align: center;
}
.ant-image-preview.zoom-enter,
.ant-image-preview.zoom-appear {
  transform: none;
  opacity: 0;
  animation-duration: 0.3s;
  user-select: none;
}
.ant-image-preview-mask {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1000;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.45);
}
.ant-image-preview-mask-hidden {
  display: none;
}
.ant-image-preview-wrap {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: auto;
  outline: 0;
  -webkit-overflow-scrolling: touch;
}
.ant-image-preview-body {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: hidden;
}
.ant-image-preview-img {
  max-width: 100%;
  max-height: 100%;
  vertical-align: middle;
  transform: scale3d(1, 1, 1);
  cursor: grab;
  transition: transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
  user-select: none;
  pointer-events: auto;
}
.ant-image-preview-img-wrapper {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  transition: transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
}
.ant-image-preview-img-wrapper::before {
  display: inline-block;
  width: 1px;
  height: 50%;
  margin-right: -1px;
  content: '';
}
.ant-image-preview-moving .ant-image-preview-img {
  cursor: grabbing;
}
.ant-image-preview-moving .ant-image-preview-img-wrapper {
  transition-duration: 0s;
}
.ant-image-preview-wrap {
  z-index: 1080;
}
.ant-image-preview-operations {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  font-feature-settings: 'tnum';
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
  width: 100%;
  color: rgba(255, 255, 255, 0.85);
  list-style: none;
  background: rgba(0, 0, 0, 0.1);
  pointer-events: auto;
}
.ant-image-preview-operations-operation {
  margin-left: 12px;
  padding: 12px;
  cursor: pointer;
}
.ant-image-preview-operations-operation-disabled {
  color: rgba(255, 255, 255, 0.25);
  pointer-events: none;
}
.ant-image-preview-operations-operation:last-of-type {
  margin-left: 0;
}
.ant-image-preview-operations-icon {
  font-size: 18px;
}
.ant-image-preview-switch-left,
.ant-image-preview-switch-right {
  position: absolute;
  top: 50%;
  right: 10px;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 44px;
  height: 44px;
  margin-top: -22px;
  color: rgba(255, 255, 255, 0.85);
  background: rgba(0, 0, 0, 0.1);
  border-radius: 50%;
  cursor: pointer;
  pointer-events: auto;
}
.ant-image-preview-switch-left-disabled,
.ant-image-preview-switch-right-disabled {
  color: rgba(255, 255, 255, 0.25);
  cursor: not-allowed;
}
.ant-image-preview-switch-left-disabled > .anticon,
.ant-image-preview-switch-right-disabled > .anticon {
  cursor: not-allowed;
}
.ant-image-preview-switch-left > .anticon,
.ant-image-preview-switch-right > .anticon {
  font-size: 18px;
}
.ant-image-preview-switch-left {
  left: 10px;
}
.ant-image-preview-switch-right {
  right: 10px;
}
.ant-input-affix-wrapper {
  position: relative;
  display: inline-block;
  width: 100%;
  min-width: 0;
  padding: 8px 11px;
  color: #000000;
  font-size: 14px;
  line-height: 1.5715;
  background-color: #fff;
  background-image: none;
  border: 1px solid #dddddd;
  border-radius: 4px;
  transition: all 0.3s;
  display: inline-flex;
}
.ant-input-affix-wrapper::-moz-placeholder {
  opacity: 1;
}
.ant-input-affix-wrapper::placeholder {
  color: #bfbfbf;
}
.ant-input-affix-wrapper:placeholder-shown {
  text-overflow: ellipsis;
}
.ant-input-affix-wrapper:hover {
  border-color: #29adff;
  border-right-width: 1px !important;
}
.ant-input-rtl .ant-input-affix-wrapper:hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.ant-input-affix-wrapper:focus,
.ant-input-affix-wrapper-focused {
  border-color: #29adff;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(0, 150, 255, 0.2);
}
.ant-input-rtl .ant-input-affix-wrapper:focus,
.ant-input-rtl .ant-input-affix-wrapper-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.ant-input-affix-wrapper-disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-input-affix-wrapper-disabled:hover {
  border-color: #dddddd;
  border-right-width: 1px !important;
}
.ant-input-affix-wrapper[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-input-affix-wrapper[disabled]:hover {
  border-color: #dddddd;
  border-right-width: 1px !important;
}
.ant-input-affix-wrapper-borderless,
.ant-input-affix-wrapper-borderless:hover,
.ant-input-affix-wrapper-borderless:focus,
.ant-input-affix-wrapper-borderless-focused,
.ant-input-affix-wrapper-borderless-disabled,
.ant-input-affix-wrapper-borderless[disabled] {
  background-color: transparent;
  border: none;
  box-shadow: none;
}
textarea.ant-input-affix-wrapper {
  max-width: 100%;
  height: auto;
  min-height: 40px;
  line-height: 1.5715;
  vertical-align: bottom;
  transition: all 0.3s, height 0s;
}
.ant-input-affix-wrapper-lg {
  padding: 6.5px 11px;
  font-size: 16px;
}
.ant-input-affix-wrapper-sm {
  padding: 0px 7px;
}
.ant-input-affix-wrapper-rtl {
  direction: rtl;
}
.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover {
  border-color: #29adff;
  border-right-width: 1px !important;
  z-index: 1;
}
.ant-input-rtl .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.ant-input-search-with-button .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover {
  z-index: 0;
}
.ant-input-affix-wrapper-focused,
.ant-input-affix-wrapper:focus {
  z-index: 1;
}
.ant-input-affix-wrapper-disabled .ant-input[disabled] {
  background: transparent;
}
.ant-input-affix-wrapper > input.ant-input {
  padding: 0;
  border: none;
  outline: none;
}
.ant-input-affix-wrapper > input.ant-input:focus {
  box-shadow: none;
}
.ant-input-affix-wrapper::before {
  width: 0;
  visibility: hidden;
  content: '\a0';
}
.ant-input-prefix,
.ant-input-suffix {
  display: flex;
  flex: none;
  align-items: center;
}
.ant-input-prefix {
  margin-right: 4px;
}
.ant-input-suffix {
  margin-left: 4px;
}
.ant-input-clear-icon {
  margin: 0 4px;
  color: rgba(0, 0, 0, 0.25);
  font-size: 12px;
  vertical-align: -1px;
  cursor: pointer;
  transition: color 0.3s;
}
.ant-input-clear-icon:hover {
  color: rgba(0, 0, 0, 0.45);
}
.ant-input-clear-icon:active {
  color: #000000;
}
.ant-input-clear-icon-hidden {
  visibility: hidden;
}
.ant-input-clear-icon:last-child {
  margin-right: 0;
}
.ant-input-affix-wrapper-textarea-with-clear-btn {
  padding: 0 !important;
  border: 0 !important;
}
.ant-input-affix-wrapper-textarea-with-clear-btn .ant-input-clear-icon {
  position: absolute;
  top: 8px;
  right: 8px;
  z-index: 1;
}
.ant-input {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  font-variant: tabular-nums;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  width: 100%;
  min-width: 0;
  padding: 8px 11px;
  color: #000000;
  font-size: 14px;
  line-height: 1.5715;
  background-color: #fff;
  background-image: none;
  border: 1px solid #dddddd;
  border-radius: 4px;
  transition: all 0.3s;
}
.ant-input::-moz-placeholder {
  opacity: 1;
}
.ant-input::placeholder {
  color: #bfbfbf;
}
.ant-input:placeholder-shown {
  text-overflow: ellipsis;
}
.ant-input:hover {
  border-color: #29adff;
  border-right-width: 1px !important;
}
.ant-input-rtl .ant-input:hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.ant-input:focus,
.ant-input-focused {
  border-color: #29adff;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(0, 150, 255, 0.2);
}
.ant-input-rtl .ant-input:focus,
.ant-input-rtl .ant-input-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.ant-input-disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-input-disabled:hover {
  border-color: #dddddd;
  border-right-width: 1px !important;
}
.ant-input[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-input[disabled]:hover {
  border-color: #dddddd;
  border-right-width: 1px !important;
}
.ant-input-borderless,
.ant-input-borderless:hover,
.ant-input-borderless:focus,
.ant-input-borderless-focused,
.ant-input-borderless-disabled,
.ant-input-borderless[disabled] {
  background-color: transparent;
  border: none;
  box-shadow: none;
}
textarea.ant-input {
  max-width: 100%;
  height: auto;
  min-height: 40px;
  line-height: 1.5715;
  vertical-align: bottom;
  transition: all 0.3s, height 0s;
}
.ant-input-lg {
  padding: 6.5px 11px;
  font-size: 16px;
}
.ant-input-sm {
  padding: 0px 7px;
}
.ant-input-rtl {
  direction: rtl;
}
.ant-input-group {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: table;
  width: 100%;
  border-collapse: separate;
  border-spacing: 0;
}
.ant-input-group[class*='col-'] {
  float: none;
  padding-right: 0;
  padding-left: 0;
}
.ant-input-group > [class*='col-'] {
  padding-right: 8px;
}
.ant-input-group > [class*='col-']:last-child {
  padding-right: 0;
}
.ant-input-group-addon,
.ant-input-group-wrap,
.ant-input-group > .ant-input {
  display: table-cell;
}
.ant-input-group-addon:not(:first-child):not(:last-child),
.ant-input-group-wrap:not(:first-child):not(:last-child),
.ant-input-group > .ant-input:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.ant-input-group-addon,
.ant-input-group-wrap {
  width: 1px;
  white-space: nowrap;
  vertical-align: middle;
}
.ant-input-group-wrap > * {
  display: block !important;
}
.ant-input-group .ant-input {
  float: left;
  width: 100%;
  margin-bottom: 0;
  text-align: inherit;
}
.ant-input-group .ant-input:focus {
  z-index: 1;
  border-right-width: 1px;
}
.ant-input-group .ant-input:hover {
  z-index: 1;
  border-right-width: 1px;
}
.ant-input-search-with-button .ant-input-group .ant-input:hover {
  z-index: 0;
}
.ant-input-group-addon {
  position: relative;
  padding: 0 11px;
  color: #000000;
  font-weight: normal;
  font-size: 14px;
  text-align: center;
  background-color: #fafafa;
  border: 1px solid #dddddd;
  border-radius: 4px;
  transition: all 0.3s;
}
.ant-input-group-addon .ant-select {
  margin: -9px -11px;
}
.ant-input-group-addon .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background-color: inherit;
  border: 1px solid transparent;
  box-shadow: none;
}
.ant-input-group-addon .ant-select-open .ant-select-selector,
.ant-input-group-addon .ant-select-focused .ant-select-selector {
  color: #0096ff;
}
.ant-input-group > .ant-input:first-child,
.ant-input-group-addon:first-child {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.ant-input-group > .ant-input:first-child .ant-select .ant-select-selector,
.ant-input-group-addon:first-child .ant-select .ant-select-selector {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.ant-input-group > .ant-input-affix-wrapper:not(:first-child) .ant-input {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.ant-input-group > .ant-input-affix-wrapper:not(:last-child) .ant-input {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.ant-input-group-addon:first-child {
  border-right: 0;
}
.ant-input-group-addon:last-child {
  border-left: 0;
}
.ant-input-group > .ant-input:last-child,
.ant-input-group-addon:last-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.ant-input-group > .ant-input:last-child .ant-select .ant-select-selector,
.ant-input-group-addon:last-child .ant-select .ant-select-selector {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.ant-input-group-lg .ant-input,
.ant-input-group-lg > .ant-input-group-addon {
  padding: 6.5px 11px;
  font-size: 16px;
}
.ant-input-group-sm .ant-input,
.ant-input-group-sm > .ant-input-group-addon {
  padding: 0px 7px;
}
.ant-input-group-lg .ant-select-single .ant-select-selector {
  height: 40px;
}
.ant-input-group-sm .ant-select-single .ant-select-selector {
  height: 24px;
}
.ant-input-group .ant-input-affix-wrapper:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.ant-input-group .ant-input-affix-wrapper:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.ant-input-search .ant-input-group .ant-input-affix-wrapper:not(:last-child) {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.ant-input-group.ant-input-group-compact {
  display: block;
}
.ant-input-group.ant-input-group-compact::before {
  display: table;
  content: '';
}
.ant-input-group.ant-input-group-compact::after {
  display: table;
  clear: both;
  content: '';
}
.ant-input-group.ant-input-group-compact::before {
  display: table;
  content: '';
}
.ant-input-group.ant-input-group-compact::after {
  display: table;
  clear: both;
  content: '';
}
.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child),
.ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child),
.ant-input-group.ant-input-group-compact > .ant-input:not(:first-child):not(:last-child) {
  border-right-width: 1px;
}
.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child):hover,
.ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child):hover,
.ant-input-group.ant-input-group-compact > .ant-input:not(:first-child):not(:last-child):hover {
  z-index: 1;
}
.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child):focus,
.ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child):focus,
.ant-input-group.ant-input-group-compact > .ant-input:not(:first-child):not(:last-child):focus {
  z-index: 1;
}
.ant-input-group.ant-input-group-compact > * {
  display: inline-block;
  float: none;
  vertical-align: top;
  border-radius: 0;
}
.ant-input-group.ant-input-group-compact > .ant-input-affix-wrapper {
  display: inline-flex;
}
.ant-input-group.ant-input-group-compact > .ant-picker-range {
  display: inline-flex;
}
.ant-input-group.ant-input-group-compact > *:not(:last-child) {
  margin-right: -1px;
  border-right-width: 1px;
}
.ant-input-group.ant-input-group-compact .ant-input {
  float: none;
}
.ant-input-group.ant-input-group-compact > .ant-select > .ant-select-selector,
.ant-input-group.ant-input-group-compact > .ant-select-auto-complete .ant-input,
.ant-input-group.ant-input-group-compact > .ant-cascader-picker .ant-input,
.ant-input-group.ant-input-group-compact > .ant-input-group-wrapper .ant-input {
  border-right-width: 1px;
  border-radius: 0;
}
.ant-input-group.ant-input-group-compact > .ant-select > .ant-select-selector:hover,
.ant-input-group.ant-input-group-compact > .ant-select-auto-complete .ant-input:hover,
.ant-input-group.ant-input-group-compact > .ant-cascader-picker .ant-input:hover,
.ant-input-group.ant-input-group-compact > .ant-input-group-wrapper .ant-input:hover {
  z-index: 1;
}
.ant-input-group.ant-input-group-compact > .ant-select > .ant-select-selector:focus,
.ant-input-group.ant-input-group-compact > .ant-select-auto-complete .ant-input:focus,
.ant-input-group.ant-input-group-compact > .ant-cascader-picker .ant-input:focus,
.ant-input-group.ant-input-group-compact > .ant-input-group-wrapper .ant-input:focus {
  z-index: 1;
}
.ant-input-group.ant-input-group-compact > .ant-select-focused {
  z-index: 1;
}
.ant-input-group.ant-input-group-compact > .ant-select > .ant-select-arrow {
  z-index: 1;
}
.ant-input-group.ant-input-group-compact > *:first-child,
.ant-input-group.ant-input-group-compact > .ant-select:first-child > .ant-select-selector,
.ant-input-group.ant-input-group-compact > .ant-select-auto-complete:first-child .ant-input,
.ant-input-group.ant-input-group-compact > .ant-cascader-picker:first-child .ant-input {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.ant-input-group.ant-input-group-compact > *:last-child,
.ant-input-group.ant-input-group-compact > .ant-select:last-child > .ant-select-selector,
.ant-input-group.ant-input-group-compact > .ant-cascader-picker:last-child .ant-input,
.ant-input-group.ant-input-group-compact > .ant-cascader-picker-focused:last-child .ant-input {
  border-right-width: 1px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.ant-input-group.ant-input-group-compact > .ant-select-auto-complete .ant-input {
  vertical-align: top;
}
.ant-input-group.ant-input-group-compact .ant-input-group-wrapper + .ant-input-group-wrapper {
  margin-left: -1px;
}
.ant-input-group.ant-input-group-compact .ant-input-group-wrapper + .ant-input-group-wrapper .ant-input-affix-wrapper {
  border-radius: 0;
}
.ant-input-group.ant-input-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search > .ant-input-group > .ant-input-group-addon > .ant-input-search-button {
  border-radius: 0;
}
.ant-input-group.ant-input-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search > .ant-input-group > .ant-input {
  border-radius: 4px 0 0 4px;
}
.ant-input-group > .ant-input-rtl:first-child,
.ant-input-group-rtl .ant-input-group-addon:first-child {
  border-radius: 0 4px 4px 0;
}
.ant-input-group-rtl .ant-input-group-addon:first-child {
  border-right: 1px solid #dddddd;
  border-left: 0;
}
.ant-input-group-rtl .ant-input-group-addon:last-child {
  border-right: 0;
  border-left: 1px solid #dddddd;
}
.ant-input-group-rtl.ant-input-group > .ant-input:last-child,
.ant-input-group-rtl.ant-input-group-addon:last-child {
  border-radius: 4px 0 0 4px;
}
.ant-input-group-rtl.ant-input-group .ant-input-affix-wrapper:not(:first-child) {
  border-radius: 4px 0 0 4px;
}
.ant-input-group-rtl.ant-input-group .ant-input-affix-wrapper:not(:last-child) {
  border-radius: 0 4px 4px 0;
}
.ant-input-group-rtl.ant-input-group.ant-input-group-compact > *:not(:last-child) {
  margin-right: 0;
  margin-left: -1px;
  border-left-width: 1px;
}
.ant-input-group-rtl.ant-input-group.ant-input-group-compact > *:first-child,
.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-select:first-child > .ant-select-selector,
.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-select-auto-complete:first-child .ant-input,
.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-cascader-picker:first-child .ant-input {
  border-radius: 0 4px 4px 0;
}
.ant-input-group-rtl.ant-input-group.ant-input-group-compact > *:last-child,
.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-select:last-child > .ant-select-selector,
.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-select-auto-complete:last-child .ant-input,
.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-cascader-picker:last-child .ant-input,
.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-cascader-picker-focused:last-child .ant-input {
  border-left-width: 1px;
  border-radius: 4px 0 0 4px;
}
.ant-input-group.ant-input-group-compact .ant-input-group-wrapper-rtl + .ant-input-group-wrapper-rtl {
  margin-right: -1px;
  margin-left: 0;
}
.ant-input-group.ant-input-group-compact .ant-input-group-wrapper-rtl:not(:last-child).ant-input-search > .ant-input-group > .ant-input {
  border-radius: 0 4px 4px 0;
}
.ant-input-group-wrapper {
  display: inline-block;
  width: 100%;
  text-align: start;
  vertical-align: top;
}
.ant-input-password-icon {
  color: rgba(0, 0, 0, 0.45);
  cursor: pointer;
  transition: all 0.3s;
}
.ant-input-password-icon:hover {
  color: rgba(0, 0, 0, 0.85);
}
.ant-input[type='color'] {
  height: 40px;
}
.ant-input[type='color'].ant-input-lg {
  height: 40px;
}
.ant-input[type='color'].ant-input-sm {
  height: 24px;
  padding-top: 3px;
  padding-bottom: 3px;
}
.ant-input-textarea-show-count::after {
  float: right;
  color: rgba(0, 0, 0, 0.45);
  white-space: nowrap;
  content: attr(data-count);
  pointer-events: none;
}
.ant-input-search .ant-input:hover,
.ant-input-search .ant-input:focus {
  border-color: #29adff;
}
.ant-input-search .ant-input:hover + .ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary),
.ant-input-search .ant-input:focus + .ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary) {
  border-left-color: #29adff;
}
.ant-input-search .ant-input-affix-wrapper {
  border-radius: 0;
}
.ant-input-search .ant-input-lg {
  line-height: 1.5713;
}
.ant-input-search > .ant-input-group > .ant-input-group-addon:last-child {
  left: -1px;
  padding: 0;
  border: 0;
}
.ant-input-search > .ant-input-group > .ant-input-group-addon:last-child .ant-input-search-button {
  padding-top: 0;
  padding-bottom: 0;
  border-radius: 0 4px 4px 0;
}
.ant-input-search > .ant-input-group > .ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-primary) {
  color: rgba(0, 0, 0, 0.45);
}
.ant-input-search > .ant-input-group > .ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-primary).ant-btn-loading::before {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.ant-input-search-button {
  height: 40px;
}
.ant-input-search-button:hover,
.ant-input-search-button:focus {
  z-index: 1;
}
.ant-input-search-large .ant-input-search-button {
  height: 40px;
}
.ant-input-search-small .ant-input-search-button {
  height: 24px;
}
.ant-input-group-wrapper-rtl {
  direction: rtl;
}
.ant-input-group-rtl {
  direction: rtl;
}
.ant-input-affix-wrapper.ant-input-affix-wrapper-rtl > input.ant-input {
  border: none;
  outline: none;
}
.ant-input-affix-wrapper-rtl .ant-input-prefix {
  margin: 0 0 0 4px;
}
.ant-input-affix-wrapper-rtl .ant-input-suffix {
  margin: 0 4px 0 0;
}
.ant-input-textarea-rtl {
  direction: rtl;
}
.ant-input-textarea-rtl.ant-input-textarea-show-count::after {
  text-align: left;
}
.ant-input-affix-wrapper-rtl .ant-input-clear-icon:last-child {
  margin-right: 4px;
  margin-left: 0;
}
.ant-input-affix-wrapper-rtl .ant-input-clear-icon {
  right: auto;
  left: 8px;
}
.ant-input-search-rtl {
  direction: rtl;
}
.ant-input-search-rtl .ant-input:hover + .ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary),
.ant-input-search-rtl .ant-input:focus + .ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary) {
  border-right-color: #29adff;
  border-left-color: #dddddd;
}
.ant-input-search-rtl > .ant-input-group > .ant-input-affix-wrapper:hover,
.ant-input-search-rtl > .ant-input-group > .ant-input-affix-wrapper-focused {
  border-right-color: #29adff;
}
.ant-input-search-rtl > .ant-input-group > .ant-input-group-addon {
  right: -1px;
  left: auto;
}
.ant-input-search-rtl > .ant-input-group > .ant-input-group-addon .ant-input-search-button {
  border-radius: 4px 0 0 4px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .ant-input {
    height: 40px;
  }
  .ant-input-lg {
    height: 40px;
  }
  .ant-input-sm {
    height: 24px;
  }
  .ant-input-affix-wrapper > input.ant-input {
    height: auto;
  }
}
.ant-input-number {
  box-sizing: border-box;
  font-variant: tabular-nums;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  width: 100%;
  min-width: 0;
  padding: 8px 11px;
  color: #000000;
  font-size: 14px;
  line-height: 1.5715;
  background-color: #fff;
  background-image: none;
  transition: all 0.3s;
  display: inline-block;
  width: 90px;
  margin: 0;
  padding: 0;
  border: 1px solid #dddddd;
  border-radius: 4px;
}
.ant-input-number::-moz-placeholder {
  opacity: 1;
}
.ant-input-number::placeholder {
  color: #bfbfbf;
}
.ant-input-number:placeholder-shown {
  text-overflow: ellipsis;
}
.ant-input-number:hover {
  border-color: #29adff;
  border-right-width: 1px !important;
}
.ant-input-rtl .ant-input-number:hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.ant-input-number:focus,
.ant-input-number-focused {
  border-color: #29adff;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(0, 150, 255, 0.2);
}
.ant-input-rtl .ant-input-number:focus,
.ant-input-rtl .ant-input-number-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.ant-input-number-disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-input-number-disabled:hover {
  border-color: #dddddd;
  border-right-width: 1px !important;
}
.ant-input-number[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-input-number[disabled]:hover {
  border-color: #dddddd;
  border-right-width: 1px !important;
}
.ant-input-number-borderless,
.ant-input-number-borderless:hover,
.ant-input-number-borderless:focus,
.ant-input-number-borderless-focused,
.ant-input-number-borderless-disabled,
.ant-input-number-borderless[disabled] {
  background-color: transparent;
  border: none;
  box-shadow: none;
}
textarea.ant-input-number {
  max-width: 100%;
  height: auto;
  min-height: 40px;
  line-height: 1.5715;
  vertical-align: bottom;
  transition: all 0.3s, height 0s;
}
.ant-input-number-lg {
  padding: 6.5px 11px;
  font-size: 16px;
}
.ant-input-number-sm {
  padding: 0px 7px;
}
.ant-input-number-rtl {
  direction: rtl;
}
.ant-input-number-handler {
  position: relative;
  display: block;
  width: 100%;
  height: 50%;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.45);
  font-weight: bold;
  line-height: 0;
  text-align: center;
  transition: all 0.1s linear;
}
.ant-input-number-handler:active {
  background: #f4f4f4;
}
.ant-input-number-handler:hover .ant-input-number-handler-up-inner,
.ant-input-number-handler:hover .ant-input-number-handler-down-inner {
  color: #29adff;
}
.ant-input-number-handler-up-inner,
.ant-input-number-handler-down-inner {
  display: inline-block;
  color: inherit;
  font-style: normal;
  line-height: 0;
  text-align: center;
  text-transform: none;
  vertical-align: -0.125em;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  right: 4px;
  width: 12px;
  height: 12px;
  color: rgba(0, 0, 0, 0.45);
  line-height: 12px;
  transition: all 0.1s linear;
  user-select: none;
}
.ant-input-number-handler-up-inner > *,
.ant-input-number-handler-down-inner > * {
  line-height: 1;
}
.ant-input-number-handler-up-inner svg,
.ant-input-number-handler-down-inner svg {
  display: inline-block;
}
.ant-input-number-handler-up-inner::before,
.ant-input-number-handler-down-inner::before {
  display: none;
}
.ant-input-number-handler-up-inner .ant-input-number-handler-up-inner-icon,
.ant-input-number-handler-up-inner .ant-input-number-handler-down-inner-icon,
.ant-input-number-handler-down-inner .ant-input-number-handler-up-inner-icon,
.ant-input-number-handler-down-inner .ant-input-number-handler-down-inner-icon {
  display: block;
}
.ant-input-number:hover {
  border-color: #29adff;
  border-right-width: 1px !important;
}
.ant-input-number:hover + .ant-form-item-children-icon {
  opacity: 0;
  transition: opacity 0.24s linear 0.24s;
}
.ant-input-number-focused {
  border-color: #29adff;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(0, 150, 255, 0.2);
}
.ant-input-rtl .ant-input-number-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.ant-input-number-disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-input-number-disabled:hover {
  border-color: #dddddd;
  border-right-width: 1px !important;
}
.ant-input-number-disabled .ant-input-number-input {
  cursor: not-allowed;
}
.ant-input-number-disabled .ant-input-number-handler-wrap {
  display: none;
}
.ant-input-number-readonly .ant-input-number-handler-wrap {
  display: none;
}
.ant-input-number-input {
  width: 100%;
  height: 38px;
  padding: 0 11px;
  text-align: left;
  background-color: transparent;
  border: 0;
  border-radius: 4px;
  outline: 0;
  transition: all 0.3s linear;
  -moz-appearance: textfield !important;
}
.ant-input-number-input::-moz-placeholder {
  opacity: 1;
}
.ant-input-number-input::placeholder {
  color: #bfbfbf;
}
.ant-input-number-input:placeholder-shown {
  text-overflow: ellipsis;
}
.ant-input-number-input[type='number']::-webkit-inner-spin-button,
.ant-input-number-input[type='number']::-webkit-outer-spin-button {
  margin: 0;
  -webkit-appearance: none;
}
.ant-input-number-lg {
  padding: 0;
  font-size: 16px;
}
.ant-input-number-lg input {
  height: 38px;
}
.ant-input-number-sm {
  padding: 0;
}
.ant-input-number-sm input {
  height: 22px;
  padding: 0 7px;
}
.ant-input-number-handler-wrap {
  position: absolute;
  top: 0;
  right: 0;
  width: 22px;
  height: 100%;
  background: #fff;
  border-left: 1px solid #dddddd;
  border-radius: 0 4px 4px 0;
  opacity: 0;
  transition: opacity 0.24s linear 0.1s;
}
.ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-up-inner,
.ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-down-inner {
  min-width: auto;
  margin-right: 0;
  font-size: 7px;
}
.ant-input-number-borderless .ant-input-number-handler-wrap {
  border-left-width: 0;
}
.ant-input-number-handler-wrap:hover .ant-input-number-handler {
  height: 40%;
}
.ant-input-number:hover .ant-input-number-handler-wrap {
  opacity: 1;
}
.ant-input-number-handler-up {
  border-top-right-radius: 4px;
  cursor: pointer;
}
.ant-input-number-handler-up-inner {
  top: 50%;
  margin-top: -5px;
  text-align: center;
}
.ant-input-number-handler-up:hover {
  height: 60% !important;
}
.ant-input-number-handler-down {
  top: 0;
  border-top: 1px solid #dddddd;
  border-bottom-right-radius: 4px;
  cursor: pointer;
}
.ant-input-number-handler-down-inner {
  top: 50%;
  text-align: center;
  transform: translateY(-50%);
}
.ant-input-number-handler-down:hover {
  height: 60% !important;
}
.ant-input-number-borderless .ant-input-number-handler-down {
  border-top-width: 0;
}
.ant-input-number-handler-up-disabled,
.ant-input-number-handler-down-disabled {
  cursor: not-allowed;
}
.ant-input-number-handler-up-disabled:hover .ant-input-number-handler-up-inner,
.ant-input-number-handler-down-disabled:hover .ant-input-number-handler-down-inner {
  color: rgba(0, 0, 0, 0.25);
}
.ant-input-number-borderless {
  box-shadow: none;
}
.ant-input-number-out-of-range input {
  color: #ff4d4f;
}
.ant-input-number-rtl {
  direction: rtl;
}
.ant-input-number-rtl .ant-input-number-handler-wrap {
  right: auto;
  left: 0;
  border-right: 1px solid #dddddd;
  border-left: 0;
  border-radius: 4px 0 0 4px;
}
.ant-input-number-rtl.ant-input-number-borderless .ant-input-number-handler-wrap {
  border-right-width: 0;
}
.ant-input-number-rtl .ant-input-number-input {
  direction: ltr;
  text-align: right;
}
.ant-layout {
  display: flex;
  flex: auto;
  flex-direction: column;
  /* fix firefox can't set height smaller than content on flex item */
  min-height: 0;
  background: #f0f2f5;
}
.ant-layout,
.ant-layout * {
  box-sizing: border-box;
}
.ant-layout.ant-layout-has-sider {
  flex-direction: row;
}
.ant-layout.ant-layout-has-sider > .ant-layout,
.ant-layout.ant-layout-has-sider > .ant-layout-content {
  width: 0;
}
.ant-layout-header,
.ant-layout-footer {
  flex: 0 0 auto;
}
.ant-layout-header {
  height: 64px;
  padding: 0 50px;
  color: #000000;
  line-height: 64px;
  background: #001529;
}
.ant-layout-footer {
  padding: 24px 50px;
  color: #000000;
  font-size: 14px;
  background: #f0f2f5;
}
.ant-layout-content {
  flex: auto;
  /* fix firefox can't set height smaller than content on flex item */
  min-height: 0;
}
.ant-layout-sider {
  position: relative;
  /* fix firefox can't set width smaller than content on flex item */
  min-width: 0;
  background: #001529;
  transition: all 0.2s;
}
.ant-layout-sider-children {
  height: 100%;
  margin-top: -0.1px;
  padding-top: 0.1px;
}
.ant-layout-sider-has-trigger {
  padding-bottom: 48px;
}
.ant-layout-sider-right {
  order: 1;
}
.ant-layout-sider-trigger {
  position: fixed;
  bottom: 0;
  z-index: 1;
  height: 48px;
  color: #fff;
  line-height: 48px;
  text-align: center;
  background: #002140;
  cursor: pointer;
  transition: all 0.2s;
}
.ant-layout-sider-zero-width > * {
  overflow: hidden;
}
.ant-layout-sider-zero-width-trigger {
  position: absolute;
  top: 64px;
  right: -36px;
  z-index: 1;
  width: 36px;
  height: 42px;
  color: #fff;
  font-size: 18px;
  line-height: 42px;
  text-align: center;
  background: #001529;
  border-radius: 0 4px 4px 0;
  cursor: pointer;
  transition: background 0.3s ease;
}
.ant-layout-sider-zero-width-trigger::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  transition: all 0.3s;
  content: '';
}
.ant-layout-sider-zero-width-trigger:hover::after {
  background: rgba(255, 255, 255, 0.1);
}
.ant-layout-sider-zero-width-trigger-right {
  left: -36px;
  border-radius: 4px 0 0 4px;
}
.ant-layout-sider-light {
  background: #fff;
}
.ant-layout-sider-light .ant-layout-sider-trigger {
  color: #000000;
  background: #fff;
}
.ant-layout-sider-light .ant-layout-sider-zero-width-trigger {
  color: #000000;
  background: #fff;
}
.ant-layout-rtl {
  direction: rtl;
}
.ant-list {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
}
.ant-list * {
  outline: none;
}
.ant-list-pagination {
  margin-top: 24px;
  text-align: right;
}
.ant-list-pagination .ant-pagination-options {
  text-align: left;
}
.ant-list-more {
  margin-top: 12px;
  text-align: center;
}
.ant-list-more button {
  padding-right: 32px;
  padding-left: 32px;
}
.ant-list-spin {
  min-height: 40px;
  text-align: center;
}
.ant-list-empty-text {
  padding: 16px;
  color: rgba(0, 0, 0, 0.25);
  font-size: 14px;
  text-align: center;
}
.ant-list-items {
  margin: 0;
  padding: 0;
  list-style: none;
}
.ant-list-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 12px 0;
  color: #000000;
}
.ant-list-item-meta {
  display: flex;
  flex: 1;
  align-items: flex-start;
  max-width: 100%;
}
.ant-list-item-meta-avatar {
  margin-right: 16px;
}
.ant-list-item-meta-content {
  flex: 1 0;
  width: 0;
  color: #000000;
}
.ant-list-item-meta-title {
  margin-bottom: 4px;
  color: #000000;
  font-size: 14px;
  line-height: 1.5715;
}
.ant-list-item-meta-title > a {
  color: #000000;
  transition: all 0.3s;
}
.ant-list-item-meta-title > a:hover {
  color: #0096ff;
}
.ant-list-item-meta-description {
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
  line-height: 1.5715;
}
.ant-list-item-action {
  flex: 0 0 auto;
  margin-left: 48px;
  padding: 0;
  font-size: 0;
  list-style: none;
}
.ant-list-item-action > li {
  position: relative;
  display: inline-block;
  padding: 0 8px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
  line-height: 1.5715;
  text-align: center;
}
.ant-list-item-action > li:first-child {
  padding-left: 0;
}
.ant-list-item-action-split {
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 14px;
  margin-top: -7px;
  background-color: #dddddd;
}
.ant-list-header {
  background: transparent;
}
.ant-list-footer {
  background: transparent;
}
.ant-list-header,
.ant-list-footer {
  padding-top: 12px;
  padding-bottom: 12px;
}
.ant-list-empty {
  padding: 16px 0;
  color: rgba(0, 0, 0, 0.45);
  font-size: 12px;
  text-align: center;
}
.ant-list-split .ant-list-item {
  border-bottom: 1px solid #dddddd;
}
.ant-list-split .ant-list-item:last-child {
  border-bottom: none;
}
.ant-list-split .ant-list-header {
  border-bottom: 1px solid #dddddd;
}
.ant-list-split.ant-list-empty .ant-list-footer {
  border-top: 1px solid #dddddd;
}
.ant-list-loading .ant-list-spin-nested-loading {
  min-height: 32px;
}
.ant-list-split.ant-list-something-after-last-item .ant-spin-container > .ant-list-items > .ant-list-item:last-child {
  border-bottom: 1px solid #dddddd;
}
.ant-list-lg .ant-list-item {
  padding: 16px 24px;
}
.ant-list-sm .ant-list-item {
  padding: 8px 16px;
}
.ant-list-vertical .ant-list-item {
  align-items: initial;
}
.ant-list-vertical .ant-list-item-main {
  display: block;
  flex: 1;
}
.ant-list-vertical .ant-list-item-extra {
  margin-left: 40px;
}
.ant-list-vertical .ant-list-item-meta {
  margin-bottom: 16px;
}
.ant-list-vertical .ant-list-item-meta-title {
  margin-bottom: 12px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 16px;
  line-height: 24px;
}
.ant-list-vertical .ant-list-item-action {
  margin-top: 16px;
  margin-left: auto;
}
.ant-list-vertical .ant-list-item-action > li {
  padding: 0 16px;
}
.ant-list-vertical .ant-list-item-action > li:first-child {
  padding-left: 0;
}
.ant-list-grid .ant-col > .ant-list-item {
  display: block;
  max-width: 100%;
  margin-bottom: 16px;
  padding-top: 0;
  padding-bottom: 0;
  border-bottom: none;
}
.ant-list-item-no-flex {
  display: block;
}
.ant-list:not(.ant-list-vertical) .ant-list-item-no-flex .ant-list-item-action {
  float: right;
}
.ant-list-bordered {
  border: 1px solid #dddddd;
  border-radius: 4px;
}
.ant-list-bordered .ant-list-header {
  padding-right: 24px;
  padding-left: 24px;
}
.ant-list-bordered .ant-list-footer {
  padding-right: 24px;
  padding-left: 24px;
}
.ant-list-bordered .ant-list-item {
  padding-right: 24px;
  padding-left: 24px;
}
.ant-list-bordered .ant-list-pagination {
  margin: 16px 24px;
}
.ant-list-bordered.ant-list-sm .ant-list-item {
  padding: 8px 16px;
}
.ant-list-bordered.ant-list-sm .ant-list-header,
.ant-list-bordered.ant-list-sm .ant-list-footer {
  padding: 8px 16px;
}
.ant-list-bordered.ant-list-lg .ant-list-item {
  padding: 16px 24px;
}
.ant-list-bordered.ant-list-lg .ant-list-header,
.ant-list-bordered.ant-list-lg .ant-list-footer {
  padding: 16px 24px;
}
@media screen and (max-width: 768px) {
  .ant-list-item-action {
    margin-left: 24px;
  }
  .ant-list-vertical .ant-list-item-extra {
    margin-left: 24px;
  }
}
@media screen and (max-width: 576px) {
  .ant-list-item {
    flex-wrap: wrap;
  }
  .ant-list-item-action {
    margin-left: 12px;
  }
  .ant-list-vertical .ant-list-item {
    flex-wrap: wrap-reverse;
  }
  .ant-list-vertical .ant-list-item-main {
    min-width: 220px;
  }
  .ant-list-vertical .ant-list-item-extra {
    margin: auto auto 16px;
  }
}
.ant-list-rtl {
  direction: rtl;
  text-align: right;
}
.ant-list-rtl .ReactVirtualized__List .ant-list-item {
  direction: rtl;
}
.ant-list-rtl .ant-list-pagination {
  text-align: left;
}
.ant-list-rtl .ant-list-item-meta-avatar {
  margin-right: 0;
  margin-left: 16px;
}
.ant-list-rtl .ant-list-item-action {
  margin-right: 48px;
  margin-left: 0;
}
.ant-list.ant-list-rtl .ant-list-item-action > li:first-child {
  padding-right: 0;
  padding-left: 16px;
}
.ant-list-rtl .ant-list-item-action-split {
  right: auto;
  left: 0;
}
.ant-list-rtl.ant-list-vertical .ant-list-item-extra {
  margin-right: 40px;
  margin-left: 0;
}
.ant-list-rtl.ant-list-vertical .ant-list-item-action {
  margin-right: auto;
}
.ant-list-rtl .ant-list-vertical .ant-list-item-action > li:first-child {
  padding-right: 0;
  padding-left: 16px;
}
.ant-list-rtl .ant-list:not(.ant-list-vertical) .ant-list-item-no-flex .ant-list-item-action {
  float: left;
}
@media screen and (max-width: 768px) {
  .ant-list-rtl .ant-list-item-action {
    margin-right: 24px;
    margin-left: 0;
  }
  .ant-list-rtl .ant-list-vertical .ant-list-item-extra {
    margin-right: 24px;
    margin-left: 0;
  }
}
@media screen and (max-width: 576px) {
  .ant-list-rtl .ant-list-item-action {
    margin-right: 22px;
    margin-left: 0;
  }
  .ant-list-rtl.ant-list-vertical .ant-list-item-extra {
    margin: auto auto 16px;
  }
}
.ant-mentions {
  box-sizing: border-box;
  margin: 0;
  font-variant: tabular-nums;
  list-style: none;
  font-feature-settings: 'tnum';
  width: 100%;
  min-width: 0;
  padding: 8px 11px;
  color: #000000;
  font-size: 14px;
  background-color: #fff;
  background-image: none;
  border: 1px solid #dddddd;
  border-radius: 4px;
  transition: all 0.3s;
  position: relative;
  display: inline-block;
  height: auto;
  padding: 0;
  overflow: hidden;
  line-height: 1.5715;
  white-space: pre-wrap;
  vertical-align: bottom;
}
.ant-mentions::-moz-placeholder {
  opacity: 1;
}
.ant-mentions::placeholder {
  color: #bfbfbf;
}
.ant-mentions:placeholder-shown {
  text-overflow: ellipsis;
}
.ant-mentions:hover {
  border-color: #29adff;
  border-right-width: 1px !important;
}
.ant-input-rtl .ant-mentions:hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.ant-mentions:focus,
.ant-mentions-focused {
  border-color: #29adff;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(0, 150, 255, 0.2);
}
.ant-input-rtl .ant-mentions:focus,
.ant-input-rtl .ant-mentions-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.ant-mentions-disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-mentions-disabled:hover {
  border-color: #dddddd;
  border-right-width: 1px !important;
}
.ant-mentions[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-mentions[disabled]:hover {
  border-color: #dddddd;
  border-right-width: 1px !important;
}
.ant-mentions-borderless,
.ant-mentions-borderless:hover,
.ant-mentions-borderless:focus,
.ant-mentions-borderless-focused,
.ant-mentions-borderless-disabled,
.ant-mentions-borderless[disabled] {
  background-color: transparent;
  border: none;
  box-shadow: none;
}
textarea.ant-mentions {
  max-width: 100%;
  height: auto;
  min-height: 40px;
  line-height: 1.5715;
  vertical-align: bottom;
  transition: all 0.3s, height 0s;
}
.ant-mentions-lg {
  padding: 6.5px 11px;
  font-size: 16px;
}
.ant-mentions-sm {
  padding: 0px 7px;
}
.ant-mentions-rtl {
  direction: rtl;
}
.ant-mentions-disabled > textarea {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-mentions-disabled > textarea:hover {
  border-color: #dddddd;
  border-right-width: 1px !important;
}
.ant-mentions-focused {
  border-color: #29adff;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(0, 150, 255, 0.2);
}
.ant-input-rtl .ant-mentions-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.ant-mentions > textarea,
.ant-mentions-measure {
  min-height: 38px;
  margin: 0;
  padding: 8px 11px;
  overflow: inherit;
  overflow-x: hidden;
  overflow-y: auto;
  font-weight: inherit;
  font-size: inherit;
  font-family: inherit;
  font-style: inherit;
  font-variant: inherit;
  font-size-adjust: inherit;
  font-stretch: inherit;
  line-height: inherit;
  direction: inherit;
  letter-spacing: inherit;
  white-space: inherit;
  text-align: inherit;
  vertical-align: top;
  word-wrap: break-word;
  word-break: inherit;
  tab-size: inherit;
}
.ant-mentions > textarea {
  width: 100%;
  border: none;
  outline: none;
  resize: none;
}
.ant-mentions > textarea::-moz-placeholder {
  opacity: 1;
}
.ant-mentions > textarea::placeholder {
  color: #bfbfbf;
}
.ant-mentions > textarea:placeholder-shown {
  text-overflow: ellipsis;
}
.ant-mentions-measure {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: -1;
  color: transparent;
  pointer-events: none;
}
.ant-mentions-measure > span {
  display: inline-block;
  min-height: 1em;
}
.ant-mentions-dropdown {
  margin: 0;
  padding: 0;
  color: #000000;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  top: -9999px;
  left: -9999px;
  z-index: 1050;
  box-sizing: border-box;
  font-size: 14px;
  font-variant: initial;
  background-color: #fff;
  border-radius: 4px;
  outline: none;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
}
.ant-mentions-dropdown-hidden {
  display: none;
}
.ant-mentions-dropdown-menu {
  max-height: 250px;
  margin-bottom: 0;
  padding-left: 0;
  overflow: auto;
  list-style: none;
  outline: none;
}
.ant-mentions-dropdown-menu-item {
  position: relative;
  display: block;
  min-width: 100px;
  padding: 5px 12px;
  overflow: hidden;
  color: #000000;
  font-weight: normal;
  line-height: 1.5715;
  white-space: nowrap;
  text-overflow: ellipsis;
  cursor: pointer;
  transition: background 0.3s ease;
}
.ant-mentions-dropdown-menu-item:hover {
  background-color: #f5f5f5;
}
.ant-mentions-dropdown-menu-item:first-child {
  border-radius: 4px 4px 0 0;
}
.ant-mentions-dropdown-menu-item:last-child {
  border-radius: 0 0 4px 4px;
}
.ant-mentions-dropdown-menu-item-disabled {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-mentions-dropdown-menu-item-disabled:hover {
  color: rgba(0, 0, 0, 0.25);
  background-color: #fff;
  cursor: not-allowed;
}
.ant-mentions-dropdown-menu-item-selected {
  color: #000000;
  font-weight: 600;
  background-color: #fafafa;
}
.ant-mentions-dropdown-menu-item-active {
  background-color: #f5f5f5;
}
.ant-mentions-rtl {
  direction: rtl;
}
.ant-menu-item-danger.ant-menu-item {
  color: #ff4d4f;
}
.ant-menu-item-danger.ant-menu-item:hover,
.ant-menu-item-danger.ant-menu-item-active {
  color: #ff4d4f;
}
.ant-menu-item-danger.ant-menu-item:active {
  background: #fff1f0;
}
.ant-menu-item-danger.ant-menu-item-selected {
  color: #ff4d4f;
}
.ant-menu-item-danger.ant-menu-item-selected > a,
.ant-menu-item-danger.ant-menu-item-selected > a:hover {
  color: #ff4d4f;
}
.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-danger.ant-menu-item-selected {
  background-color: #fff1f0;
}
.ant-menu-inline .ant-menu-item-danger.ant-menu-item::after {
  border-right-color: #ff4d4f;
}
.ant-menu-dark .ant-menu-item-danger.ant-menu-item,
.ant-menu-dark .ant-menu-item-danger.ant-menu-item:hover,
.ant-menu-dark .ant-menu-item-danger.ant-menu-item > a {
  color: #ff4d4f;
}
.ant-menu-dark.ant-menu-dark:not(.ant-menu-horizontal) .ant-menu-item-danger.ant-menu-item-selected {
  color: #fff;
  background-color: #ff4d4f;
}
.ant-menu {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  font-variant: tabular-nums;
  line-height: 1.5715;
  font-feature-settings: 'tnum';
  margin-bottom: 0;
  padding-left: 0;
  color: #000000;
  font-size: 14px;
  line-height: 0;
  text-align: left;
  list-style: none;
  background: #fff;
  outline: none;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
  transition: background 0.3s, width 0.3s cubic-bezier(0.2, 0, 0, 1) 0s;
}
.ant-menu::before {
  display: table;
  content: '';
}
.ant-menu::after {
  display: table;
  clear: both;
  content: '';
}
.ant-menu::before {
  display: table;
  content: '';
}
.ant-menu::after {
  display: table;
  clear: both;
  content: '';
}
.ant-menu ul,
.ant-menu ol {
  margin: 0;
  padding: 0;
  list-style: none;
}
.ant-menu-hidden {
  display: none;
}
.ant-menu-item-group-title {
  height: 1.5715;
  padding: 8px 16px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
  line-height: 1.5715;
  transition: all 0.3s;
}
.ant-menu-horizontal .ant-menu-submenu {
  transition: border-color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-menu-submenu,
.ant-menu-submenu-inline {
  transition: border-color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-menu-submenu-selected {
  color: #0096ff;
}
.ant-menu-item:active,
.ant-menu-submenu-title:active {
  background: #e6f9ff;
}
.ant-menu-submenu .ant-menu-sub {
  cursor: initial;
  transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-menu-item a {
  color: #000000;
}
.ant-menu-item a:hover {
  color: #0096ff;
}
.ant-menu-item a::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: transparent;
  content: '';
}
.ant-menu-item > .ant-badge a {
  color: #000000;
}
.ant-menu-item > .ant-badge a:hover {
  color: #0096ff;
}
.ant-menu-item-divider {
  height: 1px;
  overflow: hidden;
  line-height: 0;
  background-color: #dddddd;
}
.ant-menu-item:hover,
.ant-menu-item-active,
.ant-menu:not(.ant-menu-inline) .ant-menu-submenu-open,
.ant-menu-submenu-active,
.ant-menu-submenu-title:hover {
  color: #0096ff;
}
.ant-menu-horizontal .ant-menu-item,
.ant-menu-horizontal .ant-menu-submenu {
  margin-top: -1px;
}
.ant-menu-horizontal > .ant-menu-item:hover,
.ant-menu-horizontal > .ant-menu-item-active,
.ant-menu-horizontal > .ant-menu-submenu .ant-menu-submenu-title:hover {
  background-color: transparent;
}
.ant-menu-item-selected {
  color: #0096ff;
}
.ant-menu-item-selected a,
.ant-menu-item-selected a:hover {
  color: #0096ff;
}
.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: #e6f9ff;
}
.ant-menu-inline,
.ant-menu-vertical,
.ant-menu-vertical-left {
  border-right: 1px solid #dddddd;
}
.ant-menu-vertical-right {
  border-left: 1px solid #dddddd;
}
.ant-menu-vertical.ant-menu-sub,
.ant-menu-vertical-left.ant-menu-sub,
.ant-menu-vertical-right.ant-menu-sub {
  min-width: 160px;
  max-height: calc(100vh - 100px);
  padding: 0;
  overflow: hidden;
  border-right: 0;
}
.ant-menu-vertical.ant-menu-sub:not([class*='-active']),
.ant-menu-vertical-left.ant-menu-sub:not([class*='-active']),
.ant-menu-vertical-right.ant-menu-sub:not([class*='-active']) {
  overflow-x: hidden;
  overflow-y: auto;
}
.ant-menu-vertical.ant-menu-sub .ant-menu-item,
.ant-menu-vertical-left.ant-menu-sub .ant-menu-item,
.ant-menu-vertical-right.ant-menu-sub .ant-menu-item {
  left: 0;
  margin-left: 0;
  border-right: 0;
}
.ant-menu-vertical.ant-menu-sub .ant-menu-item::after,
.ant-menu-vertical-left.ant-menu-sub .ant-menu-item::after,
.ant-menu-vertical-right.ant-menu-sub .ant-menu-item::after {
  border-right: 0;
}
.ant-menu-vertical.ant-menu-sub > .ant-menu-item,
.ant-menu-vertical-left.ant-menu-sub > .ant-menu-item,
.ant-menu-vertical-right.ant-menu-sub > .ant-menu-item,
.ant-menu-vertical.ant-menu-sub > .ant-menu-submenu,
.ant-menu-vertical-left.ant-menu-sub > .ant-menu-submenu,
.ant-menu-vertical-right.ant-menu-sub > .ant-menu-submenu {
  transform-origin: 0 0;
}
.ant-menu-horizontal.ant-menu-sub {
  min-width: 114px;
}
.ant-menu-horizontal .ant-menu-item,
.ant-menu-horizontal .ant-menu-submenu-title {
  transition: border-color 0.3s, background 0.3s;
}
.ant-menu-item,
.ant-menu-submenu-title {
  position: relative;
  display: block;
  margin: 0;
  padding: 0 20px;
  white-space: nowrap;
  cursor: pointer;
  transition: border-color 0.3s, background 0.3s, padding 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-menu-item .ant-menu-item-icon,
.ant-menu-submenu-title .ant-menu-item-icon,
.ant-menu-item .anticon,
.ant-menu-submenu-title .anticon {
  min-width: 14px;
  margin-right: 10px;
  font-size: 14px;
  transition: font-size 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), margin 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), color 0.3s;
}
.ant-menu-item .ant-menu-item-icon + span,
.ant-menu-submenu-title .ant-menu-item-icon + span,
.ant-menu-item .anticon + span,
.ant-menu-submenu-title .anticon + span {
  opacity: 1;
  transition: opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), color 0.3s;
}
.ant-menu-item.ant-menu-item-only-child > .anticon,
.ant-menu-submenu-title.ant-menu-item-only-child > .anticon,
.ant-menu-item.ant-menu-item-only-child > .ant-menu-item-icon,
.ant-menu-submenu-title.ant-menu-item-only-child > .ant-menu-item-icon {
  margin-right: 0;
}
.ant-menu > .ant-menu-item-divider {
  height: 1px;
  margin: 1px 0;
  padding: 0;
  overflow: hidden;
  line-height: 0;
  background-color: #dddddd;
}
.ant-menu-submenu-popup {
  position: absolute;
  z-index: 1050;
  background: transparent;
  border-radius: 4px;
  box-shadow: none;
  transform-origin: 0 0;
}
.ant-menu-submenu-popup::before {
  position: absolute;
  top: -7px;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
  opacity: 0.0001;
  content: ' ';
}
.ant-menu-submenu-placement-rightTop::before {
  top: 0;
  left: -7px;
}
.ant-menu-submenu > .ant-menu {
  background-color: #fff;
  border-radius: 4px;
}
.ant-menu-submenu > .ant-menu-submenu-title::after {
  transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-menu-submenu-popup > .ant-menu {
  background-color: #fff;
}
.ant-menu-submenu-expand-icon,
.ant-menu-submenu-arrow {
  position: absolute;
  top: 50%;
  right: 16px;
  width: 10px;
  color: #000000;
  transform: translateY(-50%);
  transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-menu-submenu-arrow::before,
.ant-menu-submenu-arrow::after {
  position: absolute;
  width: 6px;
  height: 1.5px;
  background-color: currentColor;
  border-radius: 2px;
  transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), top 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  content: '';
}
.ant-menu-submenu-arrow::before {
  transform: rotate(45deg) translateY(-2.5px);
}
.ant-menu-submenu-arrow::after {
  transform: rotate(-45deg) translateY(2.5px);
}
.ant-menu-submenu:hover > .ant-menu-submenu-title > .ant-menu-submenu-expand-icon,
.ant-menu-submenu:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow {
  color: #0096ff;
}
.ant-menu-submenu-inline .ant-menu-submenu-arrow::before {
  transform: rotate(-45deg) translateX(2.5px);
}
.ant-menu-submenu-inline .ant-menu-submenu-arrow::after {
  transform: rotate(45deg) translateX(-2.5px);
}
.ant-menu-submenu-horizontal .ant-menu-submenu-arrow {
  display: none;
}
.ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title > .ant-menu-submenu-arrow {
  transform: translateY(-2px);
}
.ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after {
  transform: rotate(-45deg) translateX(-2.5px);
}
.ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before {
  transform: rotate(45deg) translateX(2.5px);
}
.ant-menu-vertical .ant-menu-submenu-selected,
.ant-menu-vertical-left .ant-menu-submenu-selected,
.ant-menu-vertical-right .ant-menu-submenu-selected {
  color: #0096ff;
}
.ant-menu-horizontal {
  line-height: 46px;
  border: 0;
  border-bottom: 1px solid #dddddd;
  box-shadow: none;
}
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu {
  margin: 0 20px;
  margin-top: -1px;
  margin-bottom: 0;
  padding: 0 20px;
  padding-right: 0;
  padding-left: 0;
}
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item:hover,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu:hover,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item-active,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu-active,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item-open,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu-open,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item-selected,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu-selected {
  color: #0096ff;
  border-bottom: 2px solid #0096ff;
}
.ant-menu-horizontal > .ant-menu-item,
.ant-menu-horizontal > .ant-menu-submenu {
  position: relative;
  top: 1px;
  display: inline-block;
  vertical-align: bottom;
  border-bottom: 2px solid transparent;
}
.ant-menu-horizontal > .ant-menu-submenu > .ant-menu-submenu-title {
  padding: 0;
}
.ant-menu-horizontal > .ant-menu-item a {
  color: #000000;
}
.ant-menu-horizontal > .ant-menu-item a:hover {
  color: #0096ff;
}
.ant-menu-horizontal > .ant-menu-item a::before {
  bottom: -2px;
}
.ant-menu-horizontal > .ant-menu-item-selected a {
  color: #0096ff;
}
.ant-menu-horizontal::after {
  display: block;
  clear: both;
  height: 0;
  content: '\20';
}
.ant-menu-vertical .ant-menu-item,
.ant-menu-vertical-left .ant-menu-item,
.ant-menu-vertical-right .ant-menu-item,
.ant-menu-inline .ant-menu-item {
  position: relative;
}
.ant-menu-vertical .ant-menu-item::after,
.ant-menu-vertical-left .ant-menu-item::after,
.ant-menu-vertical-right .ant-menu-item::after,
.ant-menu-inline .ant-menu-item::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  border-right: 3px solid #0096ff;
  transform: scaleY(0.0001);
  opacity: 0;
  transition: transform 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);
  content: '';
}
.ant-menu-vertical .ant-menu-item,
.ant-menu-vertical-left .ant-menu-item,
.ant-menu-vertical-right .ant-menu-item,
.ant-menu-inline .ant-menu-item,
.ant-menu-vertical .ant-menu-submenu-title,
.ant-menu-vertical-left .ant-menu-submenu-title,
.ant-menu-vertical-right .ant-menu-submenu-title,
.ant-menu-inline .ant-menu-submenu-title {
  height: 40px;
  margin-top: 4px;
  margin-bottom: 4px;
  padding: 0 16px;
  overflow: hidden;
  line-height: 40px;
  text-overflow: ellipsis;
}
.ant-menu-vertical .ant-menu-submenu,
.ant-menu-vertical-left .ant-menu-submenu,
.ant-menu-vertical-right .ant-menu-submenu,
.ant-menu-inline .ant-menu-submenu {
  padding-bottom: 0.02px;
}
.ant-menu-vertical .ant-menu-item:not(:last-child),
.ant-menu-vertical-left .ant-menu-item:not(:last-child),
.ant-menu-vertical-right .ant-menu-item:not(:last-child),
.ant-menu-inline .ant-menu-item:not(:last-child) {
  margin-bottom: 8px;
}
.ant-menu-vertical > .ant-menu-item,
.ant-menu-vertical-left > .ant-menu-item,
.ant-menu-vertical-right > .ant-menu-item,
.ant-menu-inline > .ant-menu-item,
.ant-menu-vertical > .ant-menu-submenu > .ant-menu-submenu-title,
.ant-menu-vertical-left > .ant-menu-submenu > .ant-menu-submenu-title,
.ant-menu-vertical-right > .ant-menu-submenu > .ant-menu-submenu-title,
.ant-menu-inline > .ant-menu-submenu > .ant-menu-submenu-title {
  height: 40px;
  line-height: 40px;
}
.ant-menu-vertical .ant-menu-item-group-list .ant-menu-submenu-title,
.ant-menu-vertical .ant-menu-submenu-title {
  padding-right: 34px;
}
.ant-menu-inline {
  width: 100%;
}
.ant-menu-inline .ant-menu-selected::after,
.ant-menu-inline .ant-menu-item-selected::after {
  transform: scaleY(1);
  opacity: 1;
  transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-menu-inline .ant-menu-item,
.ant-menu-inline .ant-menu-submenu-title {
  width: calc(100% + 1px);
}
.ant-menu-inline .ant-menu-item-group-list .ant-menu-submenu-title,
.ant-menu-inline .ant-menu-submenu-title {
  padding-right: 34px;
}
.ant-menu-inline-collapsed {
  width: 80px;
}
.ant-menu-inline-collapsed > .ant-menu-item,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title,
.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title {
  left: 0;
  padding: 0 calc(50% - 16px / 2);
  text-overflow: clip;
}
.ant-menu-inline-collapsed > .ant-menu-item .ant-menu-submenu-arrow,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .ant-menu-submenu-arrow,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-submenu-arrow,
.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-submenu-arrow {
  display: none;
}
.ant-menu-inline-collapsed > .ant-menu-item .ant-menu-item-icon,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .ant-menu-item-icon,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-item-icon,
.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-item-icon,
.ant-menu-inline-collapsed > .ant-menu-item .anticon,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .anticon,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .anticon,
.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .anticon {
  margin: 0;
  font-size: 16px;
  line-height: 40px;
}
.ant-menu-inline-collapsed > .ant-menu-item .ant-menu-item-icon + span,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .ant-menu-item-icon + span,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-item-icon + span,
.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-item-icon + span,
.ant-menu-inline-collapsed > .ant-menu-item .anticon + span,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .anticon + span,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .anticon + span,
.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .anticon + span {
  display: inline-block;
  max-width: 0;
  opacity: 0;
}
.ant-menu-inline-collapsed .ant-menu-item-icon,
.ant-menu-inline-collapsed .anticon {
  display: inline-block;
}
.ant-menu-inline-collapsed-tooltip {
  pointer-events: none;
}
.ant-menu-inline-collapsed-tooltip .ant-menu-item-icon,
.ant-menu-inline-collapsed-tooltip .anticon {
  display: none;
}
.ant-menu-inline-collapsed-tooltip a {
  color: rgba(255, 255, 255, 0.85);
}
.ant-menu-inline-collapsed .ant-menu-item-group-title {
  padding-right: 4px;
  padding-left: 4px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-menu-item-group-list {
  margin: 0;
  padding: 0;
}
.ant-menu-item-group-list .ant-menu-item,
.ant-menu-item-group-list .ant-menu-submenu-title {
  padding: 0 16px 0 28px;
}
.ant-menu-root.ant-menu-vertical,
.ant-menu-root.ant-menu-vertical-left,
.ant-menu-root.ant-menu-vertical-right,
.ant-menu-root.ant-menu-inline {
  box-shadow: none;
}
.ant-menu-root.ant-menu-inline-collapsed .ant-menu-item > .ant-menu-inline-collapsed-noicon,
.ant-menu-root.ant-menu-inline-collapsed .ant-menu-submenu .ant-menu-submenu-title > .ant-menu-inline-collapsed-noicon {
  font-size: 16px;
  text-align: center;
}
.ant-menu-sub.ant-menu-inline {
  padding: 0;
  background: #fafafa;
  border: 0;
  border-radius: 0;
  box-shadow: none;
}
.ant-menu-sub.ant-menu-inline > .ant-menu-item,
.ant-menu-sub.ant-menu-inline > .ant-menu-submenu > .ant-menu-submenu-title {
  height: 40px;
  line-height: 40px;
  list-style-position: inside;
  list-style-type: disc;
}
.ant-menu-sub.ant-menu-inline .ant-menu-item-group-title {
  padding-left: 32px;
}
.ant-menu-item-disabled,
.ant-menu-submenu-disabled {
  color: rgba(0, 0, 0, 0.25) !important;
  background: none;
  border-color: transparent !important;
  cursor: not-allowed;
}
.ant-menu-item-disabled a,
.ant-menu-submenu-disabled a {
  color: rgba(0, 0, 0, 0.25) !important;
  pointer-events: none;
}
.ant-menu-item-disabled > .ant-menu-submenu-title,
.ant-menu-submenu-disabled > .ant-menu-submenu-title {
  color: rgba(0, 0, 0, 0.25) !important;
  cursor: not-allowed;
}
.ant-menu-item-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-submenu-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-item-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-submenu-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after {
  background: rgba(0, 0, 0, 0.25) !important;
}
.ant-layout-header .ant-menu {
  line-height: inherit;
}
.ant-menu.ant-menu-dark,
.ant-menu-dark .ant-menu-sub,
.ant-menu.ant-menu-dark .ant-menu-sub {
  color: rgba(255, 255, 255, 0.65);
  background: #001529;
}
.ant-menu.ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow,
.ant-menu.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow {
  opacity: 0.45;
  transition: all 0.3s;
}
.ant-menu.ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu.ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow::before {
  background: #fff;
}
.ant-menu-dark.ant-menu-submenu-popup {
  background: transparent;
}
.ant-menu-dark .ant-menu-inline.ant-menu-sub {
  background: #000c17;
}
.ant-menu-dark.ant-menu-horizontal {
  border-bottom: 0;
}
.ant-menu-dark.ant-menu-horizontal > .ant-menu-item,
.ant-menu-dark.ant-menu-horizontal > .ant-menu-submenu {
  top: 0;
  margin-top: 0;
  padding: 0 20px;
  border-color: #001529;
  border-bottom: 0;
}
.ant-menu-dark.ant-menu-horizontal > .ant-menu-item:hover {
  background-color: #0096ff;
}
.ant-menu-dark.ant-menu-horizontal > .ant-menu-item > a::before {
  bottom: 0;
}
.ant-menu-dark .ant-menu-item,
.ant-menu-dark .ant-menu-item-group-title,
.ant-menu-dark .ant-menu-item > a,
.ant-menu-dark .ant-menu-item > span > a {
  color: rgba(255, 255, 255, 0.65);
}
.ant-menu-dark.ant-menu-inline,
.ant-menu-dark.ant-menu-vertical,
.ant-menu-dark.ant-menu-vertical-left,
.ant-menu-dark.ant-menu-vertical-right {
  border-right: 0;
}
.ant-menu-dark.ant-menu-inline .ant-menu-item,
.ant-menu-dark.ant-menu-vertical .ant-menu-item,
.ant-menu-dark.ant-menu-vertical-left .ant-menu-item,
.ant-menu-dark.ant-menu-vertical-right .ant-menu-item {
  left: 0;
  margin-left: 0;
  border-right: 0;
}
.ant-menu-dark.ant-menu-inline .ant-menu-item::after,
.ant-menu-dark.ant-menu-vertical .ant-menu-item::after,
.ant-menu-dark.ant-menu-vertical-left .ant-menu-item::after,
.ant-menu-dark.ant-menu-vertical-right .ant-menu-item::after {
  border-right: 0;
}
.ant-menu-dark.ant-menu-inline .ant-menu-item,
.ant-menu-dark.ant-menu-inline .ant-menu-submenu-title {
  width: 100%;
}
.ant-menu-dark .ant-menu-item:hover,
.ant-menu-dark .ant-menu-item-active,
.ant-menu-dark .ant-menu-submenu-active,
.ant-menu-dark .ant-menu-submenu-open,
.ant-menu-dark .ant-menu-submenu-selected,
.ant-menu-dark .ant-menu-submenu-title:hover {
  color: #fff;
  background-color: transparent;
}
.ant-menu-dark .ant-menu-item:hover > a,
.ant-menu-dark .ant-menu-item-active > a,
.ant-menu-dark .ant-menu-submenu-active > a,
.ant-menu-dark .ant-menu-submenu-open > a,
.ant-menu-dark .ant-menu-submenu-selected > a,
.ant-menu-dark .ant-menu-submenu-title:hover > a,
.ant-menu-dark .ant-menu-item:hover > span > a,
.ant-menu-dark .ant-menu-item-active > span > a,
.ant-menu-dark .ant-menu-submenu-active > span > a,
.ant-menu-dark .ant-menu-submenu-open > span > a,
.ant-menu-dark .ant-menu-submenu-selected > span > a,
.ant-menu-dark .ant-menu-submenu-title:hover > span > a {
  color: #fff;
}
.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow {
  opacity: 1;
}
.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before {
  background: #fff;
}
.ant-menu-dark .ant-menu-item:hover {
  background-color: transparent;
}
.ant-menu-dark.ant-menu-dark:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: #0096ff;
}
.ant-menu-dark .ant-menu-item-selected {
  color: #fff;
  border-right: 0;
}
.ant-menu-dark .ant-menu-item-selected::after {
  border-right: 0;
}
.ant-menu-dark .ant-menu-item-selected > a,
.ant-menu-dark .ant-menu-item-selected > span > a,
.ant-menu-dark .ant-menu-item-selected > a:hover,
.ant-menu-dark .ant-menu-item-selected > span > a:hover {
  color: #fff;
}
.ant-menu-dark .ant-menu-item-selected .ant-menu-item-icon,
.ant-menu-dark .ant-menu-item-selected .anticon {
  color: #ffffff;
}
.ant-menu-dark .ant-menu-item-selected .ant-menu-item-icon + span,
.ant-menu-dark .ant-menu-item-selected .anticon + span {
  color: #ffffff;
}
.ant-menu.ant-menu-dark .ant-menu-item-selected,
.ant-menu-submenu-popup.ant-menu-dark .ant-menu-item-selected {
  background-color: #0096ff;
}
.ant-menu-dark .ant-menu-item-disabled,
.ant-menu-dark .ant-menu-submenu-disabled,
.ant-menu-dark .ant-menu-item-disabled > a,
.ant-menu-dark .ant-menu-submenu-disabled > a,
.ant-menu-dark .ant-menu-item-disabled > span > a,
.ant-menu-dark .ant-menu-submenu-disabled > span > a {
  color: rgba(255, 255, 255, 0.35) !important;
  opacity: 0.8;
}
.ant-menu-dark .ant-menu-item-disabled > .ant-menu-submenu-title,
.ant-menu-dark .ant-menu-submenu-disabled > .ant-menu-submenu-title {
  color: rgba(255, 255, 255, 0.35) !important;
}
.ant-menu-dark .ant-menu-item-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-item-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after {
  background: rgba(255, 255, 255, 0.35) !important;
}
.ant-menu.ant-menu-rtl {
  direction: rtl;
  text-align: right;
}
.ant-menu-rtl .ant-menu-item-group-title {
  text-align: right;
}
.ant-menu-rtl.ant-menu-inline,
.ant-menu-rtl.ant-menu-vertical {
  border-right: none;
  border-left: 1px solid #dddddd;
}
.ant-menu-rtl.ant-menu-dark.ant-menu-inline,
.ant-menu-rtl.ant-menu-dark.ant-menu-vertical {
  border-left: none;
}
.ant-menu-rtl.ant-menu-vertical.ant-menu-sub > .ant-menu-item,
.ant-menu-rtl.ant-menu-vertical-left.ant-menu-sub > .ant-menu-item,
.ant-menu-rtl.ant-menu-vertical-right.ant-menu-sub > .ant-menu-item,
.ant-menu-rtl.ant-menu-vertical.ant-menu-sub > .ant-menu-submenu,
.ant-menu-rtl.ant-menu-vertical-left.ant-menu-sub > .ant-menu-submenu,
.ant-menu-rtl.ant-menu-vertical-right.ant-menu-sub > .ant-menu-submenu {
  transform-origin: top right;
}
.ant-menu-rtl .ant-menu-item .ant-menu-item-icon,
.ant-menu-rtl .ant-menu-submenu-title .ant-menu-item-icon,
.ant-menu-rtl .ant-menu-item .anticon,
.ant-menu-rtl .ant-menu-submenu-title .anticon {
  margin-right: auto;
  margin-left: 10px;
}
.ant-menu-rtl .ant-menu-item.ant-menu-item-only-child > .ant-menu-item-icon,
.ant-menu-rtl .ant-menu-submenu-title.ant-menu-item-only-child > .ant-menu-item-icon,
.ant-menu-rtl .ant-menu-item.ant-menu-item-only-child > .anticon,
.ant-menu-rtl .ant-menu-submenu-title.ant-menu-item-only-child > .anticon {
  margin-left: 0;
}
.ant-menu-submenu-rtl.ant-menu-submenu-popup {
  transform-origin: 100% 0;
}
.ant-menu-rtl .ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow,
.ant-menu-rtl .ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow,
.ant-menu-rtl .ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow,
.ant-menu-rtl .ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow {
  right: auto;
  left: 16px;
}
.ant-menu-rtl .ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu-rtl .ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu-rtl .ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow::before {
  transform: rotate(-45deg) translateY(-2px);
}
.ant-menu-rtl .ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu-rtl .ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu-rtl .ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow::after {
  transform: rotate(45deg) translateY(2px);
}
.ant-menu-rtl.ant-menu-vertical .ant-menu-item::after,
.ant-menu-rtl.ant-menu-vertical-left .ant-menu-item::after,
.ant-menu-rtl.ant-menu-vertical-right .ant-menu-item::after,
.ant-menu-rtl.ant-menu-inline .ant-menu-item::after {
  right: auto;
  left: 0;
}
.ant-menu-rtl.ant-menu-vertical .ant-menu-item,
.ant-menu-rtl.ant-menu-vertical-left .ant-menu-item,
.ant-menu-rtl.ant-menu-vertical-right .ant-menu-item,
.ant-menu-rtl.ant-menu-inline .ant-menu-item,
.ant-menu-rtl.ant-menu-vertical .ant-menu-submenu-title,
.ant-menu-rtl.ant-menu-vertical-left .ant-menu-submenu-title,
.ant-menu-rtl.ant-menu-vertical-right .ant-menu-submenu-title,
.ant-menu-rtl.ant-menu-inline .ant-menu-submenu-title {
  text-align: right;
}
.ant-menu-rtl.ant-menu-inline .ant-menu-submenu-title {
  padding-right: 0;
  padding-left: 34px;
}
.ant-menu-rtl.ant-menu-vertical .ant-menu-submenu-title {
  padding-right: 16px;
  padding-left: 34px;
}
.ant-menu-rtl.ant-menu-inline-collapsed.ant-menu-vertical .ant-menu-submenu-title {
  padding: 0 calc(50% - 16px / 2);
}
.ant-menu-rtl .ant-menu-item-group-list .ant-menu-item,
.ant-menu-rtl .ant-menu-item-group-list .ant-menu-submenu-title {
  padding: 0 28px 0 16px;
}
.ant-menu-sub.ant-menu-inline {
  border: 0;
}
.ant-menu-rtl.ant-menu-sub.ant-menu-inline .ant-menu-item-group-title {
  padding-right: 32px;
  padding-left: 0;
}
.ant-message {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: fixed;
  top: 8px;
  left: 0;
  z-index: 1010;
  width: 100%;
  pointer-events: none;
}
.ant-message-notice {
  padding: 8px;
  text-align: center;
}
.ant-message-notice-content {
  display: inline-block;
  padding: 10px 16px;
  background: #fff;
  border-radius: 4px;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
  pointer-events: all;
}
.ant-message-success .anticon {
  color: #52c41a;
}
.ant-message-error .anticon {
  color: #ff4d4f;
}
.ant-message-warning .anticon {
  color: #faad14;
}
.ant-message-info .anticon,
.ant-message-loading .anticon {
  color: #0096ff;
}
.ant-message .anticon {
  position: relative;
  top: 1px;
  margin-right: 8px;
  font-size: 16px;
}
.ant-message-notice.move-up-leave.move-up-leave-active {
  animation-name: MessageMoveOut;
  animation-duration: 0.3s;
}
@keyframes MessageMoveOut {
  0% {
    max-height: 150px;
    padding: 8px;
    opacity: 1;
  }
  100% {
    max-height: 0;
    padding: 0;
    opacity: 0;
  }
}
.ant-message-rtl {
  direction: rtl;
}
.ant-message-rtl span {
  direction: rtl;
}
.ant-message-rtl .anticon {
  margin-right: 0;
  margin-left: 8px;
}
.ant-modal {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  pointer-events: none;
  position: relative;
  top: 100px;
  width: auto;
  max-width: calc(100vw - 32px);
  margin: 0 auto;
  padding-bottom: 24px;
}
.ant-modal.zoom-enter,
.ant-modal.zoom-appear {
  transform: none;
  opacity: 0;
  animation-duration: 0.3s;
  user-select: none;
}
.ant-modal-mask {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1000;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.45);
}
.ant-modal-mask-hidden {
  display: none;
}
.ant-modal-wrap {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: auto;
  outline: 0;
  -webkit-overflow-scrolling: touch;
}
.ant-modal-wrap {
  z-index: 1000;
}
.ant-modal-title {
  margin: 0;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  font-size: 16px;
  line-height: 22px;
  word-wrap: break-word;
}
.ant-modal-content {
  position: relative;
  background-color: #fff;
  background-clip: padding-box;
  border: 0;
  border-radius: 4px;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
  pointer-events: auto;
}
.ant-modal-close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 10;
  padding: 0;
  color: rgba(0, 0, 0, 0.45);
  font-weight: 700;
  line-height: 1;
  text-decoration: none;
  background: transparent;
  border: 0;
  outline: 0;
  cursor: pointer;
  transition: color 0.3s;
}
.ant-modal-close-x {
  display: block;
  width: 71px;
  height: 71px;
  font-size: 16px;
  font-style: normal;
  line-height: 71px;
  text-align: center;
  text-transform: none;
  text-rendering: auto;
}
.ant-modal-close:focus,
.ant-modal-close:hover {
  color: rgba(0, 0, 0, 0.75);
  text-decoration: none;
}
.ant-modal-header {
  padding: 24px 24px;
  color: #000000;
  background: #fff;
  border-bottom: 1px solid #dddddd;
  border-radius: 4px 4px 0 0;
}
.ant-modal-body {
  padding: 0px;
  font-size: 14px;
  line-height: 1.5715;
  word-wrap: break-word;
}
.ant-modal-footer {
  padding: 16px 16px;
  text-align: right;
  background: transparent;
  border-top: 1px solid #dddddd;
  border-radius: 0 0 4px 4px;
}
.ant-modal-footer .ant-btn + .ant-btn {
  margin-bottom: 0;
  margin-left: 8px;
}
.ant-modal-open {
  overflow: hidden;
}
.ant-modal-centered {
  text-align: center;
}
.ant-modal-centered::before {
  display: inline-block;
  width: 0;
  height: 100%;
  vertical-align: middle;
  content: '';
}
.ant-modal-centered .ant-modal {
  top: 0;
  display: inline-block;
  text-align: left;
  vertical-align: middle;
}
@media (max-width: 767px) {
  .ant-modal {
    max-width: calc(100vw - 16px);
    margin: 8px auto;
  }
  .ant-modal-centered .ant-modal {
    flex: 1;
  }
}
.ant-modal-confirm .ant-modal-header {
  display: none;
}
.ant-modal-confirm .ant-modal-body {
  padding: 32px 32px 24px;
}
.ant-modal-confirm-body-wrapper::before {
  display: table;
  content: '';
}
.ant-modal-confirm-body-wrapper::after {
  display: table;
  clear: both;
  content: '';
}
.ant-modal-confirm-body-wrapper::before {
  display: table;
  content: '';
}
.ant-modal-confirm-body-wrapper::after {
  display: table;
  clear: both;
  content: '';
}
.ant-modal-confirm-body .ant-modal-confirm-title {
  display: block;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  font-size: 16px;
  line-height: 1.4;
}
.ant-modal-confirm-body .ant-modal-confirm-content {
  margin-top: 8px;
  color: #000000;
  font-size: 14px;
}
.ant-modal-confirm-body > .anticon {
  float: left;
  margin-right: 16px;
  font-size: 22px;
}
.ant-modal-confirm-body > .anticon + .ant-modal-confirm-title + .ant-modal-confirm-content {
  margin-left: 38px;
}
.ant-modal-confirm .ant-modal-confirm-btns {
  float: right;
  margin-top: 24px;
}
.ant-modal-confirm .ant-modal-confirm-btns .ant-btn + .ant-btn {
  margin-bottom: 0;
  margin-left: 8px;
}
.ant-modal-confirm-error .ant-modal-confirm-body > .anticon {
  color: #ff4d4f;
}
.ant-modal-confirm-warning .ant-modal-confirm-body > .anticon,
.ant-modal-confirm-confirm .ant-modal-confirm-body > .anticon {
  color: #faad14;
}
.ant-modal-confirm-info .ant-modal-confirm-body > .anticon {
  color: #0096ff;
}
.ant-modal-confirm-success .ant-modal-confirm-body > .anticon {
  color: #52c41a;
}
.ant-modal-wrap-rtl {
  direction: rtl;
}
.ant-modal-wrap-rtl .ant-modal-close {
  right: initial;
  left: 0;
}
.ant-modal-wrap-rtl .ant-modal-footer {
  text-align: left;
}
.ant-modal-wrap-rtl .ant-modal-footer .ant-btn + .ant-btn {
  margin-right: 8px;
  margin-left: 0;
}
.ant-modal-wrap-rtl .ant-modal-confirm-body {
  direction: rtl;
}
.ant-modal-wrap-rtl .ant-modal-confirm-body > .anticon {
  float: right;
  margin-right: 0;
  margin-left: 16px;
}
.ant-modal-wrap-rtl .ant-modal-confirm-body > .anticon + .ant-modal-confirm-title + .ant-modal-confirm-content {
  margin-right: 38px;
  margin-left: 0;
}
.ant-modal-wrap-rtl .ant-modal-confirm-btns {
  float: left;
}
.ant-modal-wrap-rtl .ant-modal-confirm-btns .ant-btn + .ant-btn {
  margin-right: 8px;
  margin-left: 0;
}
.ant-modal-wrap-rtl.ant-modal-centered .ant-modal {
  text-align: right;
}
.ant-notification {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: fixed;
  z-index: 1010;
  margin-right: 24px;
}
.ant-notification-topLeft,
.ant-notification-bottomLeft {
  margin-right: 0;
  margin-left: 24px;
}
.ant-notification-topLeft .ant-notification-fade-enter.ant-notification-fade-enter-active,
.ant-notification-bottomLeft .ant-notification-fade-enter.ant-notification-fade-enter-active,
.ant-notification-topLeft .ant-notification-fade-appear.ant-notification-fade-appear-active,
.ant-notification-bottomLeft .ant-notification-fade-appear.ant-notification-fade-appear-active {
  animation-name: NotificationLeftFadeIn;
}
.ant-notification-close-icon {
  font-size: 14px;
  cursor: pointer;
}
.ant-notification-hook-holder,
.ant-notification-notice {
  position: relative;
  width: 384px;
  max-width: calc(100vw - 24px * 2);
  margin-bottom: 16px;
  margin-left: auto;
  overflow: hidden;
  word-wrap: break-word;
  background: #fff;
  border-radius: 4px;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
}
.ant-notification-topLeft .ant-notification-hook-holder,
.ant-notification-topLeft .ant-notification-notice,
.ant-notification-bottomLeft .ant-notification-hook-holder,
.ant-notification-bottomLeft .ant-notification-notice {
  margin-right: auto;
  margin-left: 0;
}
.ant-notification-hook-holder > .ant-notification-notice {
  margin-bottom: 0;
  box-shadow: none;
}
.ant-notification-notice {
  padding: 16px 24px;
  line-height: 1.5715;
}
.ant-notification-notice-message {
  margin-bottom: 8px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 16px;
  line-height: 24px;
}
.ant-notification-notice-message-single-line-auto-margin {
  display: block;
  width: calc(384px - 24px * 2 - 24px - 48px - 100%);
  max-width: 4px;
  background-color: transparent;
  pointer-events: none;
}
.ant-notification-notice-message-single-line-auto-margin::before {
  display: block;
  content: '';
}
.ant-notification-notice-description {
  font-size: 14px;
}
.ant-notification-notice-closable .ant-notification-notice-message {
  padding-right: 24px;
}
.ant-notification-notice-with-icon .ant-notification-notice-message {
  margin-bottom: 4px;
  margin-left: 48px;
  font-size: 16px;
}
.ant-notification-notice-with-icon .ant-notification-notice-description {
  margin-left: 48px;
  font-size: 14px;
}
.ant-notification-notice-icon {
  position: absolute;
  margin-left: 4px;
  font-size: 24px;
  line-height: 24px;
}
.anticon.ant-notification-notice-icon-success {
  color: #52c41a;
}
.anticon.ant-notification-notice-icon-info {
  color: #0096ff;
}
.anticon.ant-notification-notice-icon-warning {
  color: #faad14;
}
.anticon.ant-notification-notice-icon-error {
  color: #ff4d4f;
}
.ant-notification-notice-close {
  position: absolute;
  top: 16px;
  right: 22px;
  color: rgba(0, 0, 0, 0.45);
  outline: none;
}
.ant-notification-notice-close:hover {
  color: rgba(0, 0, 0, 0.67);
}
.ant-notification-notice-btn {
  float: right;
  margin-top: 16px;
}
.ant-notification .notification-fade-effect {
  animation-duration: 0.24s;
  animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
  animation-fill-mode: both;
}
.ant-notification-fade-enter,
.ant-notification-fade-appear {
  animation-duration: 0.24s;
  animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
  animation-fill-mode: both;
  opacity: 0;
  animation-play-state: paused;
}
.ant-notification-fade-leave {
  animation-duration: 0.24s;
  animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
  animation-fill-mode: both;
  animation-duration: 0.2s;
  animation-play-state: paused;
}
.ant-notification-fade-enter.ant-notification-fade-enter-active,
.ant-notification-fade-appear.ant-notification-fade-appear-active {
  animation-name: NotificationFadeIn;
  animation-play-state: running;
}
.ant-notification-fade-leave.ant-notification-fade-leave-active {
  animation-name: NotificationFadeOut;
  animation-play-state: running;
}
@keyframes NotificationFadeIn {
  0% {
    left: 384px;
    opacity: 0;
  }
  100% {
    left: 0;
    opacity: 1;
  }
}
@keyframes NotificationLeftFadeIn {
  0% {
    right: 384px;
    opacity: 0;
  }
  100% {
    right: 0;
    opacity: 1;
  }
}
@keyframes NotificationFadeOut {
  0% {
    max-height: 150px;
    margin-bottom: 16px;
    opacity: 1;
  }
  100% {
    max-height: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
    opacity: 0;
  }
}
.ant-notification-rtl {
  direction: rtl;
}
.ant-notification-rtl .ant-notification-notice-closable .ant-notification-notice-message {
  padding-right: 0;
  padding-left: 24px;
}
.ant-notification-rtl .ant-notification-notice-with-icon .ant-notification-notice-message {
  margin-right: 48px;
  margin-left: 0;
}
.ant-notification-rtl .ant-notification-notice-with-icon .ant-notification-notice-description {
  margin-right: 48px;
  margin-left: 0;
}
.ant-notification-rtl .ant-notification-notice-icon {
  margin-right: 4px;
  margin-left: 0;
}
.ant-notification-rtl .ant-notification-notice-close {
  right: auto;
  left: 22px;
}
.ant-notification-rtl .ant-notification-notice-btn {
  float: left;
}
.ant-page-header {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  padding: 16px 24px;
  background-color: #fff;
}
.ant-page-header-ghost {
  background-color: inherit;
}
.ant-page-header.has-breadcrumb {
  padding-top: 12px;
}
.ant-page-header.has-footer {
  padding-bottom: 0;
}
.ant-page-header-back {
  margin-right: 16px;
  font-size: 16px;
  line-height: 1;
}
.ant-page-header-back-button {
  color: #0096ff;
  text-decoration: none;
  outline: none;
  transition: color 0.3s;
  color: #000;
  cursor: pointer;
}
.ant-page-header-back-button:focus,
.ant-page-header-back-button:hover {
  color: #29adff;
}
.ant-page-header-back-button:active {
  color: #0077d9;
}
.ant-page-header .ant-divider-vertical {
  height: 14px;
  margin: 0 12px;
  vertical-align: middle;
}
.ant-breadcrumb + .ant-page-header-heading {
  margin-top: 8px;
}
.ant-page-header-heading {
  display: flex;
  justify-content: space-between;
}
.ant-page-header-heading-left {
  display: flex;
  align-items: center;
  margin: 4px 0;
  overflow: hidden;
}
.ant-page-header-heading-title {
  margin-right: 12px;
  margin-bottom: 0;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 600;
  font-size: 20px;
  line-height: 32px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-page-header-heading .ant-avatar {
  margin-right: 12px;
}
.ant-page-header-heading-sub-title {
  margin-right: 12px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
  line-height: 1.5715;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-page-header-heading-extra {
  margin: 4px 0;
  white-space: nowrap;
}
.ant-page-header-heading-extra > * {
  margin-left: 12px;
  white-space: unset;
}
.ant-page-header-heading-extra > *:first-child {
  margin-left: 0;
}
.ant-page-header-content {
  padding-top: 12px;
}
.ant-page-header-footer {
  margin-top: 16px;
}
.ant-page-header-footer .ant-tabs > .ant-tabs-nav {
  margin: 0;
}
.ant-page-header-footer .ant-tabs > .ant-tabs-nav::before {
  border: none;
}
.ant-page-header-footer .ant-tabs .ant-tabs-tab {
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: 16px;
}
.ant-page-header-compact .ant-page-header-heading {
  flex-wrap: wrap;
}
.ant-page-header-rtl {
  direction: rtl;
}
.ant-page-header-rtl .ant-page-header-back {
  float: right;
  margin-right: 0;
  margin-left: 16px;
}
.ant-page-header-rtl .ant-page-header-heading-title {
  margin-right: 0;
  margin-left: 12px;
}
.ant-page-header-rtl .ant-page-header-heading .ant-avatar {
  margin-right: 0;
  margin-left: 12px;
}
.ant-page-header-rtl .ant-page-header-heading-sub-title {
  float: right;
  margin-right: 0;
  margin-left: 12px;
}
.ant-page-header-rtl .ant-page-header-heading-tags {
  float: right;
}
.ant-page-header-rtl .ant-page-header-heading-extra {
  float: left;
}
.ant-page-header-rtl .ant-page-header-heading-extra > * {
  margin-right: 12px;
  margin-left: 0;
}
.ant-page-header-rtl .ant-page-header-heading-extra > *:first-child {
  margin-right: 0;
}
.ant-page-header-rtl .ant-page-header-footer .ant-tabs-bar .ant-tabs-nav {
  float: right;
}
.ant-pagination {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
}
.ant-pagination ul,
.ant-pagination ol {
  margin: 0;
  padding: 0;
  list-style: none;
}
.ant-pagination::after {
  display: block;
  clear: both;
  height: 0;
  overflow: hidden;
  visibility: hidden;
  content: ' ';
}
.ant-pagination-total-text {
  display: inline-block;
  height: 40px;
  margin-right: 8px;
  line-height: 38px;
  vertical-align: middle;
}
.ant-pagination-item {
  display: inline-block;
  min-width: 40px;
  height: 40px;
  margin-right: 8px;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
  line-height: 38px;
  text-align: center;
  vertical-align: middle;
  list-style: none;
  background-color: #fff;
  border: 1px solid #dddddd;
  border-radius: 4px;
  outline: 0;
  cursor: pointer;
  user-select: none;
}
.ant-pagination-item a {
  display: block;
  padding: 0 6px;
  color: #000000;
  transition: none;
}
.ant-pagination-item a:hover {
  text-decoration: none;
}
.ant-pagination-item:focus-visible,
.ant-pagination-item:hover {
  border-color: #0096ff;
  transition: all 0.3s;
}
.ant-pagination-item:focus-visible a,
.ant-pagination-item:hover a {
  color: #0096ff;
}
.ant-pagination-item-active {
  font-weight: 500;
  background: #fff;
  border-color: #0096ff;
}
.ant-pagination-item-active a {
  color: #0096ff;
}
.ant-pagination-item-active:focus-visible,
.ant-pagination-item-active:hover {
  border-color: #29adff;
}
.ant-pagination-item-active:focus-visible a,
.ant-pagination-item-active:hover a {
  color: #29adff;
}
.ant-pagination-jump-prev,
.ant-pagination-jump-next {
  outline: 0;
}
.ant-pagination-jump-prev .ant-pagination-item-container,
.ant-pagination-jump-next .ant-pagination-item-container {
  position: relative;
}
.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon,
.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon {
  color: #0096ff;
  font-size: 12px;
  letter-spacing: -1px;
  opacity: 0;
  transition: all 0.2s;
}
.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon-svg,
.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon-svg {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
}
.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-ellipsis,
.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-ellipsis {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  margin: auto;
  color: rgba(0, 0, 0, 0.25);
  font-family: Arial, Helvetica, sans-serif;
  letter-spacing: 2px;
  text-align: center;
  text-indent: 0.13em;
  opacity: 1;
  transition: all 0.2s;
}
.ant-pagination-jump-prev:focus-visible .ant-pagination-item-link-icon,
.ant-pagination-jump-next:focus-visible .ant-pagination-item-link-icon,
.ant-pagination-jump-prev:hover .ant-pagination-item-link-icon,
.ant-pagination-jump-next:hover .ant-pagination-item-link-icon {
  opacity: 1;
}
.ant-pagination-jump-prev:focus-visible .ant-pagination-item-ellipsis,
.ant-pagination-jump-next:focus-visible .ant-pagination-item-ellipsis,
.ant-pagination-jump-prev:hover .ant-pagination-item-ellipsis,
.ant-pagination-jump-next:hover .ant-pagination-item-ellipsis {
  opacity: 0;
}
.ant-pagination-prev,
.ant-pagination-jump-prev,
.ant-pagination-jump-next {
  margin-right: 8px;
}
.ant-pagination-prev,
.ant-pagination-next,
.ant-pagination-jump-prev,
.ant-pagination-jump-next {
  display: inline-block;
  min-width: 40px;
  height: 40px;
  color: #000000;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
  line-height: 40px;
  text-align: center;
  vertical-align: middle;
  list-style: none;
  border-radius: 4px;
  cursor: pointer;
  transition: all 0.3s;
}
.ant-pagination-prev,
.ant-pagination-next {
  font-family: Arial, Helvetica, sans-serif;
  outline: 0;
}
.ant-pagination-prev button,
.ant-pagination-next button {
  color: #000000;
  cursor: pointer;
  user-select: none;
}
.ant-pagination-prev:hover button,
.ant-pagination-next:hover button {
  border-color: #29adff;
}
.ant-pagination-prev .ant-pagination-item-link,
.ant-pagination-next .ant-pagination-item-link {
  display: block;
  width: 100%;
  height: 100%;
  padding: 0;
  font-size: 12px;
  text-align: center;
  background-color: #fff;
  border: 1px solid #dddddd;
  border-radius: 4px;
  outline: none;
  transition: all 0.3s;
}
.ant-pagination-prev:focus-visible .ant-pagination-item-link,
.ant-pagination-next:focus-visible .ant-pagination-item-link,
.ant-pagination-prev:hover .ant-pagination-item-link,
.ant-pagination-next:hover .ant-pagination-item-link {
  color: #0096ff;
  border-color: #0096ff;
}
.ant-pagination-disabled,
.ant-pagination-disabled:hover,
.ant-pagination-disabled:focus-visible {
  cursor: not-allowed;
}
.ant-pagination-disabled .ant-pagination-item-link,
.ant-pagination-disabled:hover .ant-pagination-item-link,
.ant-pagination-disabled:focus-visible .ant-pagination-item-link {
  color: rgba(0, 0, 0, 0.25);
  border-color: #dddddd;
  cursor: not-allowed;
}
.ant-pagination-slash {
  margin: 0 10px 0 5px;
}
.ant-pagination-options {
  display: inline-block;
  margin-left: 16px;
  vertical-align: middle;
}
@media all and (-ms-high-contrast: none) {
  .ant-pagination-options *::-ms-backdrop,
  .ant-pagination-options {
    vertical-align: top;
  }
}
.ant-pagination-options-size-changer.ant-select {
  display: inline-block;
  width: auto;
}
.ant-pagination-options-quick-jumper {
  display: inline-block;
  height: 40px;
  margin-left: 8px;
  line-height: 40px;
  vertical-align: top;
}
.ant-pagination-options-quick-jumper input {
  position: relative;
  display: inline-block;
  width: 100%;
  min-width: 0;
  padding: 8px 11px;
  color: #000000;
  font-size: 14px;
  line-height: 1.5715;
  background-color: #fff;
  background-image: none;
  border: 1px solid #dddddd;
  border-radius: 4px;
  transition: all 0.3s;
  width: 50px;
  height: 40px;
  margin: 0 8px;
}
.ant-pagination-options-quick-jumper input::-moz-placeholder {
  opacity: 1;
}
.ant-pagination-options-quick-jumper input::placeholder {
  color: #bfbfbf;
}
.ant-pagination-options-quick-jumper input:placeholder-shown {
  text-overflow: ellipsis;
}
.ant-pagination-options-quick-jumper input:hover {
  border-color: #29adff;
  border-right-width: 1px !important;
}
.ant-input-rtl .ant-pagination-options-quick-jumper input:hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.ant-pagination-options-quick-jumper input:focus,
.ant-pagination-options-quick-jumper input-focused {
  border-color: #29adff;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(0, 150, 255, 0.2);
}
.ant-input-rtl .ant-pagination-options-quick-jumper input:focus,
.ant-input-rtl .ant-pagination-options-quick-jumper input-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.ant-pagination-options-quick-jumper input-disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-pagination-options-quick-jumper input-disabled:hover {
  border-color: #dddddd;
  border-right-width: 1px !important;
}
.ant-pagination-options-quick-jumper input[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-pagination-options-quick-jumper input[disabled]:hover {
  border-color: #dddddd;
  border-right-width: 1px !important;
}
.ant-pagination-options-quick-jumper input-borderless,
.ant-pagination-options-quick-jumper input-borderless:hover,
.ant-pagination-options-quick-jumper input-borderless:focus,
.ant-pagination-options-quick-jumper input-borderless-focused,
.ant-pagination-options-quick-jumper input-borderless-disabled,
.ant-pagination-options-quick-jumper input-borderless[disabled] {
  background-color: transparent;
  border: none;
  box-shadow: none;
}
textarea.ant-pagination-options-quick-jumper input {
  max-width: 100%;
  height: auto;
  min-height: 40px;
  line-height: 1.5715;
  vertical-align: bottom;
  transition: all 0.3s, height 0s;
}
.ant-pagination-options-quick-jumper input-lg {
  padding: 6.5px 11px;
  font-size: 16px;
}
.ant-pagination-options-quick-jumper input-sm {
  padding: 0px 7px;
}
.ant-pagination-options-quick-jumper input-rtl {
  direction: rtl;
}
.ant-pagination-simple .ant-pagination-prev,
.ant-pagination-simple .ant-pagination-next {
  height: 24px;
  line-height: 24px;
  vertical-align: top;
}
.ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link,
.ant-pagination-simple .ant-pagination-next .ant-pagination-item-link {
  height: 24px;
  background-color: transparent;
  border: 0;
}
.ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link::after,
.ant-pagination-simple .ant-pagination-next .ant-pagination-item-link::after {
  height: 24px;
  line-height: 24px;
}
.ant-pagination-simple .ant-pagination-simple-pager {
  display: inline-block;
  height: 24px;
  margin-right: 8px;
}
.ant-pagination-simple .ant-pagination-simple-pager input {
  box-sizing: border-box;
  height: 100%;
  margin-right: 8px;
  padding: 0 6px;
  text-align: center;
  background-color: #fff;
  border: 1px solid #dddddd;
  border-radius: 4px;
  outline: none;
  transition: border-color 0.3s;
}
.ant-pagination-simple .ant-pagination-simple-pager input:hover {
  border-color: #0096ff;
}
.ant-pagination-simple .ant-pagination-simple-pager input[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #dddddd;
  cursor: not-allowed;
}
.ant-pagination.mini .ant-pagination-total-text,
.ant-pagination.mini .ant-pagination-simple-pager {
  height: 24px;
  line-height: 24px;
}
.ant-pagination.mini .ant-pagination-item {
  min-width: 24px;
  height: 24px;
  margin: 0;
  line-height: 22px;
}
.ant-pagination.mini .ant-pagination-item:not(.ant-pagination-item-active) {
  background: transparent;
  border-color: transparent;
}
.ant-pagination.mini .ant-pagination-prev,
.ant-pagination.mini .ant-pagination-next {
  min-width: 24px;
  height: 24px;
  margin: 0;
  line-height: 24px;
}
.ant-pagination.mini .ant-pagination-prev .ant-pagination-item-link,
.ant-pagination.mini .ant-pagination-next .ant-pagination-item-link {
  background: transparent;
  border-color: transparent;
}
.ant-pagination.mini .ant-pagination-prev .ant-pagination-item-link::after,
.ant-pagination.mini .ant-pagination-next .ant-pagination-item-link::after {
  height: 24px;
  line-height: 24px;
}
.ant-pagination.mini .ant-pagination-jump-prev,
.ant-pagination.mini .ant-pagination-jump-next {
  height: 24px;
  margin-right: 0;
  line-height: 24px;
}
.ant-pagination.mini .ant-pagination-options {
  margin-left: 2px;
}
.ant-pagination.mini .ant-pagination-options-size-changer {
  top: 0px;
}
.ant-pagination.mini .ant-pagination-options-quick-jumper {
  height: 24px;
  line-height: 24px;
}
.ant-pagination.mini .ant-pagination-options-quick-jumper input {
  padding: 0px 7px;
  width: 44px;
  height: 24px;
}
.ant-pagination.ant-pagination-disabled {
  cursor: not-allowed;
}
.ant-pagination.ant-pagination-disabled .ant-pagination-item {
  background: #f5f5f5;
  border-color: #dddddd;
  cursor: not-allowed;
}
.ant-pagination.ant-pagination-disabled .ant-pagination-item a {
  color: rgba(0, 0, 0, 0.25);
  background: transparent;
  border: none;
  cursor: not-allowed;
}
.ant-pagination.ant-pagination-disabled .ant-pagination-item-active {
  background: #dbdbdb;
  border-color: transparent;
}
.ant-pagination.ant-pagination-disabled .ant-pagination-item-active a {
  color: #ffffff;
}
.ant-pagination.ant-pagination-disabled .ant-pagination-item-link {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #dddddd;
  cursor: not-allowed;
}
.ant-pagination-simple.ant-pagination.ant-pagination-disabled .ant-pagination-item-link {
  background: transparent;
}
.ant-pagination.ant-pagination-disabled .ant-pagination-item-link-icon {
  opacity: 0;
}
.ant-pagination.ant-pagination-disabled .ant-pagination-item-ellipsis {
  opacity: 1;
}
.ant-pagination.ant-pagination-disabled .ant-pagination-simple-pager {
  color: rgba(0, 0, 0, 0.25);
}
@media only screen and (max-width: 992px) {
  .ant-pagination-item-after-jump-prev,
  .ant-pagination-item-before-jump-next {
    display: none;
  }
}
@media only screen and (max-width: 576px) {
  .ant-pagination-options {
    display: none;
  }
}
.ant-pagination-rtl .ant-pagination-total-text {
  margin-right: 0;
  margin-left: 8px;
}
.ant-pagination-rtl .ant-pagination-item,
.ant-pagination-rtl .ant-pagination-prev,
.ant-pagination-rtl .ant-pagination-jump-prev,
.ant-pagination-rtl .ant-pagination-jump-next {
  margin-right: 0;
  margin-left: 8px;
}
.ant-pagination-rtl .ant-pagination-slash {
  margin: 0 5px 0 10px;
}
.ant-pagination-rtl .ant-pagination-options {
  margin-right: 16px;
  margin-left: 0;
}
.ant-pagination-rtl .ant-pagination-options .ant-pagination-options-size-changer.ant-select {
  margin-right: 0;
  margin-left: 8px;
}
.ant-pagination-rtl .ant-pagination-options .ant-pagination-options-quick-jumper {
  margin-left: 0;
}
.ant-pagination-rtl.ant-pagination-simple .ant-pagination-simple-pager {
  margin-right: 0;
  margin-left: 8px;
}
.ant-pagination-rtl.ant-pagination-simple .ant-pagination-simple-pager input {
  margin-right: 0;
  margin-left: 8px;
}
.ant-pagination-rtl.ant-pagination.mini .ant-pagination-options {
  margin-right: 2px;
  margin-left: 0;
}
.ant-popconfirm {
  z-index: 1060;
}
.ant-popover {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1030;
  font-weight: normal;
  white-space: normal;
  text-align: left;
  cursor: auto;
  user-select: text;
}
.ant-popover::after {
  position: absolute;
  background: rgba(255, 255, 255, 0.01);
  content: '';
}
.ant-popover-hidden {
  display: none;
}
.ant-popover-placement-top,
.ant-popover-placement-topLeft,
.ant-popover-placement-topRight {
  padding-bottom: 10px;
}
.ant-popover-placement-right,
.ant-popover-placement-rightTop,
.ant-popover-placement-rightBottom {
  padding-left: 10px;
}
.ant-popover-placement-bottom,
.ant-popover-placement-bottomLeft,
.ant-popover-placement-bottomRight {
  padding-top: 10px;
}
.ant-popover-placement-left,
.ant-popover-placement-leftTop,
.ant-popover-placement-leftBottom {
  padding-right: 10px;
}
.ant-popover-inner {
  background-color: #fff;
  background-clip: padding-box;
  border-radius: 4px;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.15) \9;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .ant-popover {
    /* IE10+ */
  }
  .ant-popover-inner {
    box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
  }
}
.ant-popover-title {
  min-width: 177px;
  min-height: 32px;
  margin: 0;
  padding: 5px 16px 4px;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  border-bottom: 1px solid #dddddd;
}
.ant-popover-inner-content {
  padding: 12px 16px;
  color: #000000;
}
.ant-popover-message {
  position: relative;
  padding: 4px 0 12px;
  color: #000000;
  font-size: 14px;
}
.ant-popover-message > .anticon {
  position: absolute;
  top: 8.0005px;
  color: #faad14;
  font-size: 14px;
}
.ant-popover-message-title {
  padding-left: 22px;
}
.ant-popover-buttons {
  margin-bottom: 4px;
  text-align: right;
}
.ant-popover-buttons button {
  margin-left: 8px;
}
.ant-popover-arrow {
  position: absolute;
  display: block;
  width: 8.48528137px;
  height: 8.48528137px;
  background: transparent;
  border-style: solid;
  border-width: 4.24264069px;
  transform: rotate(45deg);
}
.ant-popover-placement-top > .ant-popover-content > .ant-popover-arrow,
.ant-popover-placement-topLeft > .ant-popover-content > .ant-popover-arrow,
.ant-popover-placement-topRight > .ant-popover-content > .ant-popover-arrow {
  bottom: 6.2px;
  border-top-color: transparent;
  border-right-color: #fff;
  border-bottom-color: #fff;
  border-left-color: transparent;
  box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07);
}
.ant-popover-placement-top > .ant-popover-content > .ant-popover-arrow {
  left: 50%;
  transform: translateX(-50%) rotate(45deg);
}
.ant-popover-placement-topLeft > .ant-popover-content > .ant-popover-arrow {
  left: 16px;
}
.ant-popover-placement-topRight > .ant-popover-content > .ant-popover-arrow {
  right: 16px;
}
.ant-popover-placement-right > .ant-popover-content > .ant-popover-arrow,
.ant-popover-placement-rightTop > .ant-popover-content > .ant-popover-arrow,
.ant-popover-placement-rightBottom > .ant-popover-content > .ant-popover-arrow {
  left: 6px;
  border-top-color: transparent;
  border-right-color: transparent;
  border-bottom-color: #fff;
  border-left-color: #fff;
  box-shadow: -3px 3px 7px rgba(0, 0, 0, 0.07);
}
.ant-popover-placement-right > .ant-popover-content > .ant-popover-arrow {
  top: 50%;
  transform: translateY(-50%) rotate(45deg);
}
.ant-popover-placement-rightTop > .ant-popover-content > .ant-popover-arrow {
  top: 12px;
}
.ant-popover-placement-rightBottom > .ant-popover-content > .ant-popover-arrow {
  bottom: 12px;
}
.ant-popover-placement-bottom > .ant-popover-content > .ant-popover-arrow,
.ant-popover-placement-bottomLeft > .ant-popover-content > .ant-popover-arrow,
.ant-popover-placement-bottomRight > .ant-popover-content > .ant-popover-arrow {
  top: 6px;
  border-top-color: #fff;
  border-right-color: transparent;
  border-bottom-color: transparent;
  border-left-color: #fff;
  box-shadow: -2px -2px 5px rgba(0, 0, 0, 0.06);
}
.ant-popover-placement-bottom > .ant-popover-content > .ant-popover-arrow {
  left: 50%;
  transform: translateX(-50%) rotate(45deg);
}
.ant-popover-placement-bottomLeft > .ant-popover-content > .ant-popover-arrow {
  left: 16px;
}
.ant-popover-placement-bottomRight > .ant-popover-content > .ant-popover-arrow {
  right: 16px;
}
.ant-popover-placement-left > .ant-popover-content > .ant-popover-arrow,
.ant-popover-placement-leftTop > .ant-popover-content > .ant-popover-arrow,
.ant-popover-placement-leftBottom > .ant-popover-content > .ant-popover-arrow {
  right: 6px;
  border-top-color: #fff;
  border-right-color: #fff;
  border-bottom-color: transparent;
  border-left-color: transparent;
  box-shadow: 3px -3px 7px rgba(0, 0, 0, 0.07);
}
.ant-popover-placement-left > .ant-popover-content > .ant-popover-arrow {
  top: 50%;
  transform: translateY(-50%) rotate(45deg);
}
.ant-popover-placement-leftTop > .ant-popover-content > .ant-popover-arrow {
  top: 12px;
}
.ant-popover-placement-leftBottom > .ant-popover-content > .ant-popover-arrow {
  bottom: 12px;
}
.ant-popover-rtl {
  direction: rtl;
  text-align: right;
}
.ant-popover-rtl .ant-popover-message-title {
  padding-right: 22px;
  padding-left: 16px;
}
.ant-popover-rtl .ant-popover-buttons {
  text-align: left;
}
.ant-popover-rtl .ant-popover-buttons button {
  margin-right: 8px;
  margin-left: 0;
}
.ant-progress {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-block;
}
.ant-progress-line {
  position: relative;
  width: 100%;
  font-size: 14px;
}
.ant-progress-steps {
  display: inline-block;
}
.ant-progress-steps-outer {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.ant-progress-steps-item {
  flex-shrink: 0;
  min-width: 2px;
  margin-right: 2px;
  background: #f3f3f3;
  transition: all 0.3s;
}
.ant-progress-steps-item-active {
  background: #1890ff;
}
.ant-progress-small.ant-progress-line,
.ant-progress-small.ant-progress-line .ant-progress-text .anticon {
  font-size: 12px;
}
.ant-progress-outer {
  display: inline-block;
  width: 100%;
  margin-right: 0;
  padding-right: 0;
}
.ant-progress-show-info .ant-progress-outer {
  margin-right: calc(-2em - 8px);
  padding-right: calc(2em + 8px);
}
.ant-progress-inner {
  position: relative;
  display: inline-block;
  width: 100%;
  overflow: hidden;
  vertical-align: middle;
  background-color: #f5f5f5;
  border-radius: 100px;
}
.ant-progress-circle-trail {
  stroke: #f5f5f5;
}
.ant-progress-circle-path {
  animation: ant-progress-appear 0.3s;
}
.ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path {
  stroke: #1890ff;
}
.ant-progress-success-bg,
.ant-progress-bg {
  position: relative;
  background-color: #1890ff;
  border-radius: 100px;
  transition: all 0.4s cubic-bezier(0.08, 0.82, 0.17, 1) 0s;
}
.ant-progress-success-bg {
  position: absolute;
  top: 0;
  left: 0;
  background-color: #52c41a;
}
.ant-progress-text {
  display: inline-block;
  width: 2em;
  margin-left: 8px;
  color: #828282;
  font-size: 12px;
  line-height: 1;
  white-space: nowrap;
  text-align: left;
  vertical-align: middle;
  word-break: normal;
}
.ant-progress-text .anticon {
  font-size: 14px;
}
.ant-progress-status-active .ant-progress-bg::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #fff;
  border-radius: 10px;
  opacity: 0;
  animation: ant-progress-active 2.4s cubic-bezier(0.23, 1, 0.32, 1) infinite;
  content: '';
}
.ant-progress-status-exception .ant-progress-bg {
  background-color: #ff4d4f;
}
.ant-progress-status-exception .ant-progress-text {
  color: #ff4d4f;
}
.ant-progress-status-exception .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path {
  stroke: #ff4d4f;
}
.ant-progress-status-success .ant-progress-bg {
  background-color: #52c41a;
}
.ant-progress-status-success .ant-progress-text {
  color: #52c41a;
}
.ant-progress-status-success .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path {
  stroke: #52c41a;
}
.ant-progress-circle .ant-progress-inner {
  position: relative;
  line-height: 1;
  background-color: transparent;
}
.ant-progress-circle .ant-progress-text {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 1em;
  line-height: 1;
  white-space: normal;
  text-align: center;
  transform: translate(-50%, -50%);
}
.ant-progress-circle .ant-progress-text .anticon {
  font-size: 1.16666667em;
}
.ant-progress-circle.ant-progress-status-exception .ant-progress-text {
  color: #ff4d4f;
}
.ant-progress-circle.ant-progress-status-success .ant-progress-text {
  color: #52c41a;
}
@keyframes ant-progress-active {
  0% {
    width: 0;
    opacity: 0.1;
  }
  20% {
    width: 0;
    opacity: 0.5;
  }
  100% {
    width: 100%;
    opacity: 0;
  }
}
.ant-progress-rtl {
  direction: rtl;
}
.ant-progress-rtl.ant-progress-show-info .ant-progress-outer {
  margin-right: 0;
  margin-left: calc(-2em - 8px);
  padding-right: 0;
  padding-left: calc(2em + 8px);
}
.ant-progress-rtl .ant-progress-success-bg {
  right: 0;
  left: auto;
}
.ant-progress-rtl.ant-progress-line .ant-progress-text,
.ant-progress-rtl.ant-progress-steps .ant-progress-text {
  margin-right: 8px;
  margin-left: 0;
  text-align: right;
}
.ant-radio-group {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-block;
  font-size: 0;
  line-height: unset;
}
.ant-radio-group .ant-badge-count {
  z-index: 1;
}
.ant-radio-group > .ant-badge:not(:first-child) > .ant-radio-button-wrapper {
  border-left: none;
}
.ant-radio-wrapper {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-flex;
  align-items: baseline;
  margin-right: 8px;
  cursor: pointer;
}
.ant-radio-wrapper::after {
  display: inline-block;
  width: 0;
  overflow: hidden;
  content: '\a0';
}
.ant-radio {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  top: 0.2em;
  display: inline-block;
  outline: none;
  cursor: pointer;
}
.ant-radio-wrapper:hover .ant-radio,
.ant-radio:hover .ant-radio-inner,
.ant-radio-input:focus + .ant-radio-inner {
  border-color: #0096ff;
}
.ant-radio-input:focus + .ant-radio-inner {
  box-shadow: 0 0 0 3px rgba(0, 150, 255, 0.08);
}
.ant-radio-checked::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #0096ff;
  border-radius: 50%;
  visibility: hidden;
  animation: antRadioEffect 0.36s ease-in-out;
  animation-fill-mode: both;
  content: '';
}
.ant-radio:hover::after,
.ant-radio-wrapper:hover .ant-radio::after {
  visibility: visible;
}
.ant-radio-inner {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  width: 16px;
  height: 16px;
  background-color: #fff;
  border-color: #dddddd;
  border-style: solid;
  border-width: 1px;
  border-radius: 50%;
  transition: all 0.3s;
}
.ant-radio-inner::after {
  position: absolute;
  top: 3px;
  left: 3px;
  display: table;
  width: 8px;
  height: 8px;
  background-color: #0096ff;
  border-top: 0;
  border-left: 0;
  border-radius: 8px;
  transform: scale(0);
  opacity: 0;
  transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
  content: ' ';
}
.ant-radio-input {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  cursor: pointer;
  opacity: 0;
}
.ant-radio-checked .ant-radio-inner {
  border-color: #0096ff;
}
.ant-radio-checked .ant-radio-inner::after {
  transform: scale(1);
  opacity: 1;
  transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.ant-radio-disabled {
  cursor: not-allowed;
}
.ant-radio-disabled .ant-radio-inner {
  background-color: #f5f5f5;
  border-color: #dddddd !important;
  cursor: not-allowed;
}
.ant-radio-disabled .ant-radio-inner::after {
  background-color: rgba(0, 0, 0, 0.2);
}
.ant-radio-disabled .ant-radio-input {
  cursor: not-allowed;
}
.ant-radio-disabled + span {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
span.ant-radio + * {
  padding-right: 8px;
  padding-left: 8px;
}
.ant-radio-button-wrapper {
  position: relative;
  display: inline-block;
  height: 40px;
  margin: 0;
  padding: 0 15px;
  color: #000000;
  font-size: 14px;
  line-height: 38px;
  background: #fff;
  border: 1px solid #dddddd;
  border-top-width: 1.02px;
  border-left-width: 0;
  cursor: pointer;
  transition: color 0.3s, background 0.3s, border-color 0.3s, box-shadow 0.3s;
}
.ant-radio-button-wrapper a {
  color: #000000;
}
.ant-radio-button-wrapper > .ant-radio-button {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
}
.ant-radio-group-large .ant-radio-button-wrapper {
  height: 40px;
  font-size: 16px;
  line-height: 38px;
}
.ant-radio-group-small .ant-radio-button-wrapper {
  height: 24px;
  padding: 0 7px;
  line-height: 22px;
}
.ant-radio-button-wrapper:not(:first-child)::before {
  position: absolute;
  top: -1px;
  left: -1px;
  display: block;
  box-sizing: content-box;
  width: 1px;
  height: 100%;
  padding: 1px 0;
  background-color: #dddddd;
  transition: background-color 0.3s;
  content: '';
}
.ant-radio-button-wrapper:first-child {
  border-left: 1px solid #dddddd;
  border-radius: 4px 0 0 4px;
}
.ant-radio-button-wrapper:last-child {
  border-radius: 0 4px 4px 0;
}
.ant-radio-button-wrapper:first-child:last-child {
  border-radius: 4px;
}
.ant-radio-button-wrapper:hover {
  position: relative;
  color: #0096ff;
}
.ant-radio-button-wrapper:focus-within {
  box-shadow: 0 0 0 3px rgba(0, 150, 255, 0.08);
}
.ant-radio-button-wrapper .ant-radio-inner,
.ant-radio-button-wrapper input[type='checkbox'],
.ant-radio-button-wrapper input[type='radio'] {
  width: 0;
  height: 0;
  opacity: 0;
  pointer-events: none;
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) {
  z-index: 1;
  color: #0096ff;
  background: #fff;
  border-color: #0096ff;
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled)::before {
  background-color: #0096ff;
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):first-child {
  border-color: #0096ff;
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover {
  color: #29adff;
  border-color: #29adff;
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover::before {
  background-color: #29adff;
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active {
  color: #0077d9;
  border-color: #0077d9;
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active::before {
  background-color: #0077d9;
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within {
  box-shadow: 0 0 0 3px rgba(0, 150, 255, 0.08);
}
.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) {
  color: #fff;
  background: #0096ff;
  border-color: #0096ff;
}
.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover {
  color: #fff;
  background: #29adff;
  border-color: #29adff;
}
.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active {
  color: #fff;
  background: #0077d9;
  border-color: #0077d9;
}
.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within {
  box-shadow: 0 0 0 3px rgba(0, 150, 255, 0.08);
}
.ant-radio-button-wrapper-disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #dddddd;
  cursor: not-allowed;
}
.ant-radio-button-wrapper-disabled:first-child,
.ant-radio-button-wrapper-disabled:hover {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #dddddd;
}
.ant-radio-button-wrapper-disabled:first-child {
  border-left-color: #dddddd;
}
.ant-radio-button-wrapper-disabled.ant-radio-button-wrapper-checked {
  color: rgba(0, 0, 0, 0.25);
  background-color: #e6e6e6;
  border-color: #dddddd;
  box-shadow: none;
}
@keyframes antRadioEffect {
  0% {
    transform: scale(1);
    opacity: 0.5;
  }
  100% {
    transform: scale(1.6);
    opacity: 0;
  }
}
.ant-radio-group.ant-radio-group-rtl {
  direction: rtl;
}
.ant-radio-wrapper.ant-radio-wrapper-rtl {
  margin-right: 0;
  margin-left: 8px;
  direction: rtl;
}
.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl {
  border-right-width: 0;
  border-left-width: 1px;
}
.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:not(:first-child)::before {
  right: -1px;
  left: 0;
}
.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:first-child {
  border-right: 1px solid #dddddd;
  border-radius: 0 4px 4px 0;
}
.ant-radio-button-wrapper-checked:not([class*=' ant-radio-button-wrapper-disabled']).ant-radio-button-wrapper:first-child {
  border-right-color: #29adff;
}
.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:last-child {
  border-radius: 4px 0 0 4px;
}
.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper-disabled:first-child {
  border-right-color: #dddddd;
}
.ant-rate {
  box-sizing: border-box;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  font-feature-settings: 'tnum';
  display: inline-block;
  margin: 0;
  padding: 0;
  color: #fadb14;
  font-size: 20px;
  line-height: unset;
  list-style: none;
  outline: none;
}
.ant-rate-disabled .ant-rate-star {
  cursor: default;
}
.ant-rate-disabled .ant-rate-star:hover {
  transform: scale(1);
}
.ant-rate-star {
  position: relative;
  display: inline-block;
  color: inherit;
  cursor: pointer;
  transition: all 0.3s;
}
.ant-rate-star:not(:last-child) {
  margin-right: 8px;
}
.ant-rate-star > div:focus {
  outline: 0;
}
.ant-rate-star > div:hover,
.ant-rate-star > div:focus {
  transform: scale(1.1);
}
.ant-rate-star-first,
.ant-rate-star-second {
  color: #dddddd;
  transition: all 0.3s;
  user-select: none;
}
.ant-rate-star-first .anticon,
.ant-rate-star-second .anticon {
  vertical-align: middle;
}
.ant-rate-star-first {
  position: absolute;
  top: 0;
  left: 0;
  width: 50%;
  height: 100%;
  overflow: hidden;
  opacity: 0;
}
.ant-rate-star-half .ant-rate-star-first,
.ant-rate-star-half .ant-rate-star-second {
  opacity: 1;
}
.ant-rate-star-half .ant-rate-star-first,
.ant-rate-star-full .ant-rate-star-second {
  color: inherit;
}
.ant-rate-text {
  display: inline-block;
  margin: 0 8px;
  font-size: 14px;
}
.ant-rate-rtl {
  direction: rtl;
}
.ant-rate-rtl .ant-rate-star:not(:last-child) {
  margin-right: 0;
  margin-left: 8px;
}
.ant-rate-rtl .ant-rate-star-first {
  right: 0;
  left: auto;
}
.ant-result {
  padding: 48px 32px;
}
.ant-result-success .ant-result-icon > .anticon {
  color: #52c41a;
}
.ant-result-error .ant-result-icon > .anticon {
  color: #ff4d4f;
}
.ant-result-info .ant-result-icon > .anticon {
  color: #0096ff;
}
.ant-result-warning .ant-result-icon > .anticon {
  color: #faad14;
}
.ant-result-image {
  width: 250px;
  height: 295px;
  margin: auto;
}
.ant-result-icon {
  margin-bottom: 24px;
  text-align: center;
}
.ant-result-icon > .anticon {
  font-size: 72px;
}
.ant-result-title {
  color: rgba(0, 0, 0, 0.85);
  font-size: 24px;
  line-height: 1.8;
  text-align: center;
}
.ant-result-subtitle {
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
  line-height: 1.6;
  text-align: center;
}
.ant-result-extra {
  margin: 24px 0 0 0;
  text-align: center;
}
.ant-result-extra > * {
  margin-right: 8px;
}
.ant-result-extra > *:last-child {
  margin-right: 0;
}
.ant-result-content {
  margin-top: 24px;
  padding: 24px 40px;
  background-color: #fafafa;
}
.ant-result-rtl {
  direction: rtl;
}
.ant-result-rtl .ant-result-extra > * {
  margin-right: 0;
  margin-left: 8px;
}
.ant-result-rtl .ant-result-extra > *:last-child {
  margin-left: 0;
}
.ant-select-single .ant-select-selector {
  display: flex;
}
.ant-select-single .ant-select-selector .ant-select-selection-search {
  position: absolute;
  top: 0;
  right: 11px;
  bottom: 0;
  left: 11px;
}
.ant-select-single .ant-select-selector .ant-select-selection-search-input {
  width: 100%;
}
.ant-select-single .ant-select-selector .ant-select-selection-item,
.ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 0;
  line-height: 38px;
  transition: all 0.3s;
}
@supports (-moz-appearance: meterbar) {
  .ant-select-single .ant-select-selector .ant-select-selection-item,
  .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
    line-height: 38px;
  }
}
.ant-select-single .ant-select-selector .ant-select-selection-item {
  position: relative;
  user-select: none;
}
.ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  pointer-events: none;
}
.ant-select-single .ant-select-selector::after,
.ant-select-single .ant-select-selector .ant-select-selection-item::after,
.ant-select-single .ant-select-selector .ant-select-selection-placeholder::after {
  display: inline-block;
  width: 0;
  visibility: hidden;
  content: '\a0';
}
.ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  right: 25px;
}
.ant-select-single.ant-select-show-arrow .ant-select-selection-item,
.ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder {
  padding-right: 18px;
}
.ant-select-single.ant-select-open .ant-select-selection-item {
  color: #bfbfbf;
}
.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  width: 100%;
  height: 40px;
  padding: 0 11px;
}
.ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 38px;
}
.ant-select-single:not(.ant-select-customize-input) .ant-select-selector::after {
  line-height: 38px;
}
.ant-select-single.ant-select-customize-input .ant-select-selector::after {
  display: none;
}
.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-search {
  position: static;
  width: 100%;
}
.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder {
  position: absolute;
  right: 0;
  left: 0;
  padding: 0 11px;
}
.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder::after {
  display: none;
}
.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector {
  height: 40px;
}
.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector::after,
.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item,
.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-placeholder {
  line-height: 38px;
}
.ant-select-single.ant-select-lg:not(.ant-select-customize-input):not(.ant-select-customize-input) .ant-select-selection-search-input {
  height: 38px;
}
.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector {
  height: 24px;
}
.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector::after,
.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item,
.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-placeholder {
  line-height: 22px;
}
.ant-select-single.ant-select-sm:not(.ant-select-customize-input):not(.ant-select-customize-input) .ant-select-selection-search-input {
  height: 22px;
}
.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selection-search {
  right: 7px;
  left: 7px;
}
.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector {
  padding: 0 7px;
}
.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-search {
  right: 28px;
}
.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-item,
.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-placeholder {
  padding-right: 21px;
}
.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector {
  padding: 0 11px;
}
/**
 * Do not merge `height` & `line-height` under style with `selection` & `search`,
 * since chrome may update to redesign with its align logic.
 */
.ant-select-selection-overflow {
  position: relative;
  display: flex;
  flex: auto;
  flex-wrap: wrap;
  max-width: 100%;
}
.ant-select-selection-overflow-item {
  flex: none;
  align-self: center;
  max-width: 100%;
}
.ant-select-multiple .ant-select-selector {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  padding: 3px 8px;
}
.ant-select-show-search.ant-select-multiple .ant-select-selector {
  cursor: text;
}
.ant-select-disabled.ant-select-multiple .ant-select-selector {
  background: #f5f5f5;
  cursor: not-allowed;
}
.ant-select-multiple .ant-select-selector::after {
  display: inline-block;
  width: 0;
  margin: 4px 0;
  line-height: 28px;
  content: '\a0';
}
.ant-select-multiple.ant-select-show-arrow .ant-select-selector,
.ant-select-multiple.ant-select-allow-clear .ant-select-selector {
  padding-right: 24px;
}
.ant-select-multiple .ant-select-selection-item {
  position: relative;
  display: flex;
  flex: none;
  box-sizing: border-box;
  max-width: 100%;
  height: 28px;
  margin-top: 4px;
  margin-bottom: 4px;
  line-height: 26px;
  background: #e7f5ff;
  border: 1px solid #dddddd;
  border-radius: 4px;
  cursor: default;
  transition: font-size 0.3s, line-height 0.3s, height 0.3s;
  user-select: none;
  margin-inline-end: 8px;
  padding-inline-start: 8px;
  padding-inline-end: 4px;
}
.ant-select-disabled.ant-select-multiple .ant-select-selection-item {
  color: #bfbfbf;
  border-color: #dddddd;
  cursor: not-allowed;
}
.ant-select-multiple .ant-select-selection-item-content {
  display: inline-block;
  margin-right: 4px;
  overflow: hidden;
  white-space: pre;
  text-overflow: ellipsis;
}
.ant-select-multiple .ant-select-selection-item-remove {
  color: inherit;
  font-style: normal;
  line-height: 0;
  text-align: center;
  text-transform: none;
  vertical-align: -0.125em;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  color: rgba(0, 0, 0, 0.45);
  font-weight: bold;
  font-size: 10px;
  line-height: inherit;
  cursor: pointer;
}
.ant-select-multiple .ant-select-selection-item-remove > * {
  line-height: 1;
}
.ant-select-multiple .ant-select-selection-item-remove svg {
  display: inline-block;
}
.ant-select-multiple .ant-select-selection-item-remove::before {
  display: none;
}
.ant-select-multiple .ant-select-selection-item-remove .ant-select-multiple .ant-select-selection-item-remove-icon {
  display: block;
}
.ant-select-multiple .ant-select-selection-item-remove > .anticon {
  vertical-align: -0.2em;
}
.ant-select-multiple .ant-select-selection-item-remove:hover {
  color: rgba(0, 0, 0, 0.75);
}
.ant-select-multiple .ant-select-selection-overflow-item + .ant-select-selection-overflow-item .ant-select-selection-search {
  margin-inline-start: 0;
}
.ant-select-multiple .ant-select-selection-search {
  position: relative;
  max-width: 100%;
  margin-top: 4px;
  margin-bottom: 4px;
  margin-inline-start: 3px;
}
.ant-select-multiple .ant-select-selection-search-input,
.ant-select-multiple .ant-select-selection-search-mirror {
  height: 28px;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
  line-height: 28px;
  transition: all 0.3s;
}
.ant-select-multiple .ant-select-selection-search-input {
  width: 100%;
  min-width: 4.1px;
}
.ant-select-multiple .ant-select-selection-search-mirror {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 999;
  white-space: pre;
  visibility: hidden;
}
.ant-select-multiple .ant-select-selection-placeholder {
  position: absolute;
  top: 50%;
  right: 11px;
  left: 11px;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.ant-select-multiple.ant-select-lg .ant-select-selector::after {
  line-height: 24px;
}
.ant-select-multiple.ant-select-lg .ant-select-selection-item {
  height: 24px;
  line-height: 22px;
}
.ant-select-multiple.ant-select-lg .ant-select-selection-search {
  height: 24px;
  line-height: 24px;
}
.ant-select-multiple.ant-select-lg .ant-select-selection-search-input,
.ant-select-multiple.ant-select-lg .ant-select-selection-search-mirror {
  height: 24px;
  line-height: 22px;
}
.ant-select-multiple.ant-select-sm .ant-select-selector::after {
  line-height: 8px;
}
.ant-select-multiple.ant-select-sm .ant-select-selection-item {
  height: 8px;
  line-height: 6px;
}
.ant-select-multiple.ant-select-sm .ant-select-selection-search {
  height: 8px;
  line-height: 8px;
}
.ant-select-multiple.ant-select-sm .ant-select-selection-search-input,
.ant-select-multiple.ant-select-sm .ant-select-selection-search-mirror {
  height: 8px;
  line-height: 6px;
}
.ant-select-multiple.ant-select-sm .ant-select-selection-placeholder {
  left: 7px;
}
.ant-select-multiple.ant-select-sm .ant-select-selection-search {
  margin-inline-start: 3px;
}
.ant-select-multiple.ant-select-lg .ant-select-selection-item {
  height: 32px;
  line-height: 32px;
}
.ant-select-disabled .ant-select-selection-item-remove {
  display: none;
}
/* Reset search input style */
.ant-select {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  cursor: pointer;
}
.ant-select:not(.ant-select-customize-input) .ant-select-selector {
  position: relative;
  background-color: #fff;
  border: 1px solid #dddddd;
  border-radius: 4px;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-select:not(.ant-select-customize-input) .ant-select-selector input {
  cursor: pointer;
}
.ant-select-show-search.ant-select:not(.ant-select-customize-input) .ant-select-selector {
  cursor: text;
}
.ant-select-show-search.ant-select:not(.ant-select-customize-input) .ant-select-selector input {
  cursor: auto;
}
.ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector {
  border-color: #29adff;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(0, 150, 255, 0.2);
}
.ant-input-rtl .ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  cursor: not-allowed;
}
.ant-select-multiple.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector {
  background: #f5f5f5;
}
.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector input {
  cursor: not-allowed;
}
.ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  margin: 0;
  padding: 0;
  background: transparent;
  border: none;
  outline: none;
  appearance: none;
}
.ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input::-webkit-search-cancel-button {
  display: none;
  -webkit-appearance: none;
}
.ant-select:not(.ant-select-disabled):hover .ant-select-selector {
  border-color: #29adff;
  border-right-width: 1px !important;
}
.ant-input-rtl .ant-select:not(.ant-select-disabled):hover .ant-select-selector {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.ant-select-selection-item {
  flex: 1;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
@media all and (-ms-high-contrast: none) {
  .ant-select-selection-item *::-ms-backdrop,
  .ant-select-selection-item {
    flex: auto;
  }
}
.ant-select-selection-placeholder {
  flex: 1;
  overflow: hidden;
  color: #bfbfbf;
  white-space: nowrap;
  text-overflow: ellipsis;
  pointer-events: none;
}
@media all and (-ms-high-contrast: none) {
  .ant-select-selection-placeholder *::-ms-backdrop,
  .ant-select-selection-placeholder {
    flex: auto;
  }
}
.ant-select-arrow {
  display: inline-block;
  color: inherit;
  font-style: normal;
  line-height: 0;
  text-transform: none;
  vertical-align: -0.125em;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  top: 53%;
  right: 11px;
  width: 12px;
  height: 12px;
  margin-top: -6px;
  color: rgba(0, 0, 0, 0.25);
  font-size: 12px;
  line-height: 1;
  text-align: center;
  pointer-events: none;
}
.ant-select-arrow > * {
  line-height: 1;
}
.ant-select-arrow svg {
  display: inline-block;
}
.ant-select-arrow::before {
  display: none;
}
.ant-select-arrow .ant-select-arrow-icon {
  display: block;
}
.ant-select-arrow .anticon {
  vertical-align: top;
  transition: transform 0.3s;
}
.ant-select-arrow .anticon > svg {
  vertical-align: top;
}
.ant-select-arrow .anticon:not(.ant-select-suffix) {
  pointer-events: auto;
}
.ant-select-disabled .ant-select-arrow {
  cursor: not-allowed;
}
.ant-select-clear {
  position: absolute;
  top: 50%;
  right: 11px;
  z-index: 1;
  display: inline-block;
  width: 12px;
  height: 12px;
  margin-top: -6px;
  color: rgba(0, 0, 0, 0.25);
  font-size: 12px;
  font-style: normal;
  line-height: 1;
  text-align: center;
  text-transform: none;
  background: #fff;
  cursor: pointer;
  opacity: 0;
  transition: color 0.3s ease, opacity 0.15s ease;
  text-rendering: auto;
}
.ant-select-clear::before {
  display: block;
}
.ant-select-clear:hover {
  color: rgba(0, 0, 0, 0.45);
}
.ant-select:hover .ant-select-clear {
  opacity: 1;
}
.ant-select-dropdown {
  margin: 0;
  padding: 0;
  color: #000000;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  top: -9999px;
  left: -9999px;
  z-index: 1050;
  box-sizing: border-box;
  padding: 4px 0;
  overflow: hidden;
  font-size: 14px;
  font-variant: initial;
  background-color: #fff;
  border-radius: 4px;
  outline: none;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
}
.ant-select-dropdown.slide-up-enter.slide-up-enter-active.ant-select-dropdown-placement-bottomLeft,
.ant-select-dropdown.slide-up-appear.slide-up-appear-active.ant-select-dropdown-placement-bottomLeft {
  animation-name: antSlideUpIn;
}
.ant-select-dropdown.slide-up-enter.slide-up-enter-active.ant-select-dropdown-placement-topLeft,
.ant-select-dropdown.slide-up-appear.slide-up-appear-active.ant-select-dropdown-placement-topLeft {
  animation-name: antSlideDownIn;
}
.ant-select-dropdown.slide-up-leave.slide-up-leave-active.ant-select-dropdown-placement-bottomLeft {
  animation-name: antSlideUpOut;
}
.ant-select-dropdown.slide-up-leave.slide-up-leave-active.ant-select-dropdown-placement-topLeft {
  animation-name: antSlideDownOut;
}
.ant-select-dropdown-hidden {
  display: none;
}
.ant-select-dropdown-empty {
  color: rgba(0, 0, 0, 0.25);
}
.ant-select-item-empty {
  position: relative;
  display: block;
  min-height: 32px;
  padding: 5px 12px;
  color: #000000;
  font-weight: normal;
  font-size: 14px;
  line-height: 22px;
  color: rgba(0, 0, 0, 0.25);
}
.ant-select-item {
  position: relative;
  display: block;
  min-height: 32px;
  padding: 5px 12px;
  color: #000000;
  font-weight: normal;
  font-size: 14px;
  line-height: 22px;
  cursor: pointer;
  transition: background 0.3s ease;
}
.ant-select-item-group {
  color: rgba(0, 0, 0, 0.45);
  font-size: 12px;
  cursor: default;
}
.ant-select-item-option {
  display: flex;
}
.ant-select-item-option-content {
  flex: auto;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-select-item-option-state {
  flex: none;
}
.ant-select-item-option-active:not(.ant-select-item-option-disabled) {
  background-color: #f5f5f5;
}
.ant-select-item-option-selected:not(.ant-select-item-option-disabled) {
  color: #000000;
  font-weight: 600;
  background-color: #e6f9ff;
}
.ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-state {
  color: #0096ff;
}
.ant-select-item-option-disabled {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-select-item-option-grouped {
  padding-left: 24px;
}
.ant-select-lg {
  font-size: 16px;
}
.ant-select-borderless .ant-select-selector {
  background-color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
}
.ant-select-rtl {
  direction: rtl;
}
.ant-select-rtl .ant-select-arrow {
  right: initial;
  left: 11px;
}
.ant-select-rtl .ant-select-clear {
  right: initial;
  left: 11px;
}
.ant-select-dropdown-rtl {
  direction: rtl;
}
.ant-select-dropdown-rtl .ant-select-item-option-grouped {
  padding-right: 24px;
  padding-left: 12px;
}
.ant-select-rtl.ant-select-multiple.ant-select-show-arrow .ant-select-selector,
.ant-select-rtl.ant-select-multiple.ant-select-allow-clear .ant-select-selector {
  padding-right: 8px;
  padding-left: 24px;
}
.ant-select-rtl.ant-select-multiple .ant-select-selection-item {
  text-align: right;
}
.ant-select-rtl.ant-select-multiple .ant-select-selection-item-content {
  margin-right: 0;
  margin-left: 4px;
  text-align: right;
}
.ant-select-rtl.ant-select-multiple .ant-select-selection-search-mirror {
  right: 0;
  left: auto;
}
.ant-select-rtl.ant-select-multiple .ant-select-selection-placeholder {
  right: 11px;
  left: auto;
}
.ant-select-rtl.ant-select-multiple.ant-select-sm .ant-select-selection-placeholder {
  right: 7px;
}
.ant-select-rtl.ant-select-single .ant-select-selector .ant-select-selection-item,
.ant-select-rtl.ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  right: 0;
  left: 9px;
  text-align: right;
}
.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  right: 11px;
  left: 25px;
}
.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-item,
.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder {
  padding-right: 0;
  padding-left: 18px;
}
.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-search {
  right: 6px;
}
.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-item,
.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-placeholder {
  padding-right: 0;
  padding-left: 21px;
}
.ant-skeleton {
  display: table;
  width: 100%;
}
.ant-skeleton-header {
  display: table-cell;
  padding-right: 16px;
  vertical-align: top;
}
.ant-skeleton-header .ant-skeleton-avatar {
  display: inline-block;
  vertical-align: top;
  background: rgba(190, 190, 190, 0.2);
  width: 32px;
  height: 32px;
  line-height: 32px;
}
.ant-skeleton-header .ant-skeleton-avatar.ant-skeleton-avatar-circle {
  border-radius: 50%;
}
.ant-skeleton-header .ant-skeleton-avatar-lg {
  width: 40px;
  height: 40px;
  line-height: 40px;
}
.ant-skeleton-header .ant-skeleton-avatar-lg.ant-skeleton-avatar-circle {
  border-radius: 50%;
}
.ant-skeleton-header .ant-skeleton-avatar-sm {
  width: 24px;
  height: 24px;
  line-height: 24px;
}
.ant-skeleton-header .ant-skeleton-avatar-sm.ant-skeleton-avatar-circle {
  border-radius: 50%;
}
.ant-skeleton-content {
  display: table-cell;
  width: 100%;
  vertical-align: top;
}
.ant-skeleton-content .ant-skeleton-title {
  width: 100%;
  height: 16px;
  margin-top: 16px;
  background: rgba(190, 190, 190, 0.2);
  border-radius: 4px;
}
.ant-skeleton-content .ant-skeleton-title + .ant-skeleton-paragraph {
  margin-top: 24px;
}
.ant-skeleton-content .ant-skeleton-paragraph {
  padding: 0;
}
.ant-skeleton-content .ant-skeleton-paragraph > li {
  width: 100%;
  height: 16px;
  list-style: none;
  background: rgba(190, 190, 190, 0.2);
  border-radius: 4px;
}
.ant-skeleton-content .ant-skeleton-paragraph > li:last-child:not(:first-child):not(:nth-child(2)) {
  width: 61%;
}
.ant-skeleton-content .ant-skeleton-paragraph > li + li {
  margin-top: 16px;
}
.ant-skeleton-with-avatar .ant-skeleton-content .ant-skeleton-title {
  margin-top: 12px;
}
.ant-skeleton-with-avatar .ant-skeleton-content .ant-skeleton-title + .ant-skeleton-paragraph {
  margin-top: 28px;
}
.ant-skeleton-round .ant-skeleton-content .ant-skeleton-title,
.ant-skeleton-round .ant-skeleton-content .ant-skeleton-paragraph > li {
  border-radius: 100px;
}
.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-title,
.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-paragraph > li {
  background: linear-gradient(90deg, rgba(190, 190, 190, 0.2) 25%, rgba(129, 129, 129, 0.24) 37%, rgba(190, 190, 190, 0.2) 63%);
  background-size: 400% 100%;
  animation: ant-skeleton-loading 1.4s ease infinite;
}
.ant-skeleton.ant-skeleton-active .ant-skeleton-avatar {
  background: linear-gradient(90deg, rgba(190, 190, 190, 0.2) 25%, rgba(129, 129, 129, 0.24) 37%, rgba(190, 190, 190, 0.2) 63%);
  background-size: 400% 100%;
  animation: ant-skeleton-loading 1.4s ease infinite;
}
.ant-skeleton.ant-skeleton-active .ant-skeleton-button {
  background: linear-gradient(90deg, rgba(190, 190, 190, 0.2) 25%, rgba(129, 129, 129, 0.24) 37%, rgba(190, 190, 190, 0.2) 63%);
  background-size: 400% 100%;
  animation: ant-skeleton-loading 1.4s ease infinite;
}
.ant-skeleton.ant-skeleton-active .ant-skeleton-input {
  background: linear-gradient(90deg, rgba(190, 190, 190, 0.2) 25%, rgba(129, 129, 129, 0.24) 37%, rgba(190, 190, 190, 0.2) 63%);
  background-size: 400% 100%;
  animation: ant-skeleton-loading 1.4s ease infinite;
}
.ant-skeleton.ant-skeleton-active .ant-skeleton-image {
  background: linear-gradient(90deg, rgba(190, 190, 190, 0.2) 25%, rgba(129, 129, 129, 0.24) 37%, rgba(190, 190, 190, 0.2) 63%);
  background-size: 400% 100%;
  animation: ant-skeleton-loading 1.4s ease infinite;
}
.ant-skeleton-element {
  display: inline-block;
  width: auto;
}
.ant-skeleton-element .ant-skeleton-button {
  display: inline-block;
  vertical-align: top;
  background: rgba(190, 190, 190, 0.2);
  border-radius: 4px;
  width: 80px;
  height: 40px;
  line-height: 40px;
}
.ant-skeleton-element .ant-skeleton-button.ant-skeleton-button-circle {
  width: 40px;
  border-radius: 50%;
}
.ant-skeleton-element .ant-skeleton-button.ant-skeleton-button-round {
  border-radius: 40px;
}
.ant-skeleton-element .ant-skeleton-button-lg {
  width: 80px;
  height: 40px;
  line-height: 40px;
}
.ant-skeleton-element .ant-skeleton-button-lg.ant-skeleton-button-circle {
  width: 40px;
  border-radius: 50%;
}
.ant-skeleton-element .ant-skeleton-button-lg.ant-skeleton-button-round {
  border-radius: 40px;
}
.ant-skeleton-element .ant-skeleton-button-sm {
  width: 80px;
  height: 40px;
  line-height: 40px;
}
.ant-skeleton-element .ant-skeleton-button-sm.ant-skeleton-button-circle {
  width: 40px;
  border-radius: 50%;
}
.ant-skeleton-element .ant-skeleton-button-sm.ant-skeleton-button-round {
  border-radius: 40px;
}
.ant-skeleton-element .ant-skeleton-avatar {
  display: inline-block;
  vertical-align: top;
  background: rgba(190, 190, 190, 0.2);
  width: 32px;
  height: 32px;
  line-height: 32px;
}
.ant-skeleton-element .ant-skeleton-avatar.ant-skeleton-avatar-circle {
  border-radius: 50%;
}
.ant-skeleton-element .ant-skeleton-avatar-lg {
  width: 40px;
  height: 40px;
  line-height: 40px;
}
.ant-skeleton-element .ant-skeleton-avatar-lg.ant-skeleton-avatar-circle {
  border-radius: 50%;
}
.ant-skeleton-element .ant-skeleton-avatar-sm {
  width: 24px;
  height: 24px;
  line-height: 24px;
}
.ant-skeleton-element .ant-skeleton-avatar-sm.ant-skeleton-avatar-circle {
  border-radius: 50%;
}
.ant-skeleton-element .ant-skeleton-input {
  display: inline-block;
  vertical-align: top;
  background: rgba(190, 190, 190, 0.2);
  width: 100%;
  height: 40px;
  line-height: 40px;
}
.ant-skeleton-element .ant-skeleton-input-lg {
  width: 100%;
  height: 40px;
  line-height: 40px;
}
.ant-skeleton-element .ant-skeleton-input-sm {
  width: 100%;
  height: 24px;
  line-height: 24px;
}
.ant-skeleton-element .ant-skeleton-image {
  display: flex;
  align-items: center;
  justify-content: center;
  vertical-align: top;
  background: rgba(190, 190, 190, 0.2);
  width: 96px;
  height: 96px;
  line-height: 96px;
}
.ant-skeleton-element .ant-skeleton-image.ant-skeleton-image-circle {
  border-radius: 50%;
}
.ant-skeleton-element .ant-skeleton-image-path {
  fill: #bfbfbf;
}
.ant-skeleton-element .ant-skeleton-image-svg {
  width: 48px;
  height: 48px;
  line-height: 48px;
  max-width: 192px;
  max-height: 192px;
}
.ant-skeleton-element .ant-skeleton-image-svg.ant-skeleton-image-circle {
  border-radius: 50%;
}
@keyframes ant-skeleton-loading {
  0% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0 50%;
  }
}
.ant-skeleton-rtl {
  direction: rtl;
}
.ant-skeleton-rtl .ant-skeleton-header {
  padding-right: 0;
  padding-left: 16px;
}
.ant-skeleton-rtl.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-title,
.ant-skeleton-rtl.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-paragraph > li {
  animation-name: ant-skeleton-loading-rtl;
}
.ant-skeleton-rtl.ant-skeleton.ant-skeleton-active .ant-skeleton-avatar {
  animation-name: ant-skeleton-loading-rtl;
}
@keyframes ant-skeleton-loading-rtl {
  0% {
    background-position: 0% 50%;
  }
  100% {
    background-position: 100% 50%;
  }
}
.ant-slider {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  height: 12px;
  margin: 10px 6px 10px;
  padding: 4px 0;
  cursor: pointer;
  touch-action: none;
}
.ant-slider-vertical {
  width: 12px;
  height: 100%;
  margin: 6px 10px;
  padding: 0 4px;
}
.ant-slider-vertical .ant-slider-rail {
  width: 4px;
  height: 100%;
}
.ant-slider-vertical .ant-slider-track {
  width: 4px;
}
.ant-slider-vertical .ant-slider-handle {
  margin-top: -6px;
  margin-left: -5px;
}
.ant-slider-vertical .ant-slider-mark {
  top: 0;
  left: 12px;
  width: 18px;
  height: 100%;
}
.ant-slider-vertical .ant-slider-mark-text {
  left: 4px;
  white-space: nowrap;
}
.ant-slider-vertical .ant-slider-step {
  width: 4px;
  height: 100%;
}
.ant-slider-vertical .ant-slider-dot {
  top: auto;
  left: 2px;
  margin-bottom: -4px;
}
.ant-slider-tooltip .ant-tooltip-inner {
  min-width: unset;
}
.ant-slider-rtl.ant-slider-vertical .ant-slider-handle {
  margin-right: -5px;
  margin-left: 0;
}
.ant-slider-rtl.ant-slider-vertical .ant-slider-mark {
  right: 12px;
  left: auto;
}
.ant-slider-rtl.ant-slider-vertical .ant-slider-mark-text {
  right: 4px;
  left: auto;
}
.ant-slider-rtl.ant-slider-vertical .ant-slider-dot {
  right: 2px;
  left: auto;
}
.ant-slider-with-marks {
  margin-bottom: 28px;
}
.ant-slider-rail {
  position: absolute;
  width: 100%;
  height: 4px;
  background-color: #f5f5f5;
  border-radius: 4px;
  transition: background-color 0.3s;
}
.ant-slider-track {
  position: absolute;
  height: 4px;
  background-color: #7ad5ff;
  border-radius: 4px;
  transition: background-color 0.3s;
}
.ant-slider-handle {
  position: absolute;
  width: 14px;
  height: 14px;
  margin-top: -5px;
  background-color: #fff;
  border: solid 2px #7ad5ff;
  border-radius: 50%;
  box-shadow: 0;
  cursor: pointer;
  transition: border-color 0.3s, box-shadow 0.6s, transform 0.3s cubic-bezier(0.18, 0.89, 0.32, 1.28);
}
.ant-slider-handle-dragging.ant-slider-handle-dragging.ant-slider-handle-dragging {
  border-color: #33abff;
  box-shadow: 0 0 0 5px rgba(0, 150, 255, 0.12);
}
.ant-slider-handle:focus {
  border-color: #33abff;
  outline: none;
  box-shadow: 0 0 0 5px rgba(0, 150, 255, 0.12);
}
.ant-slider-handle.ant-tooltip-open {
  border-color: #0096ff;
}
.ant-slider:hover .ant-slider-rail {
  background-color: #e1e1e1;
}
.ant-slider:hover .ant-slider-track {
  background-color: #52c2ff;
}
.ant-slider:hover .ant-slider-handle:not(.ant-tooltip-open) {
  border-color: #52c2ff;
}
.ant-slider-mark {
  position: absolute;
  top: 14px;
  left: 0;
  width: 100%;
  font-size: 14px;
}
.ant-slider-mark-text {
  position: absolute;
  display: inline-block;
  color: rgba(0, 0, 0, 0.45);
  text-align: center;
  word-break: keep-all;
  cursor: pointer;
  user-select: none;
}
.ant-slider-mark-text-active {
  color: #000000;
}
.ant-slider-step {
  position: absolute;
  width: 100%;
  height: 4px;
  background: transparent;
}
.ant-slider-dot {
  position: absolute;
  top: -2px;
  width: 8px;
  height: 8px;
  margin-left: -4px;
  background-color: #fff;
  border: 2px solid #dddddd;
  border-radius: 50%;
  cursor: pointer;
}
.ant-slider-dot:first-child {
  margin-left: -4px;
}
.ant-slider-dot:last-child {
  margin-left: -4px;
}
.ant-slider-dot-active {
  border-color: #80cbff;
}
.ant-slider-disabled {
  cursor: not-allowed;
}
.ant-slider-disabled .ant-slider-track {
  background-color: rgba(0, 0, 0, 0.25) !important;
}
.ant-slider-disabled .ant-slider-handle,
.ant-slider-disabled .ant-slider-dot {
  background-color: #fff;
  border-color: rgba(0, 0, 0, 0.25) !important;
  box-shadow: none;
  cursor: not-allowed;
}
.ant-slider-disabled .ant-slider-mark-text,
.ant-slider-disabled .ant-slider-dot {
  cursor: not-allowed !important;
}
.ant-slider-rtl {
  direction: rtl;
}
.ant-slider-rtl .ant-slider-mark {
  right: 0;
  left: auto;
}
.ant-slider-rtl .ant-slider-dot {
  margin-right: -4px;
  margin-left: 0;
}
.ant-slider-rtl .ant-slider-dot:first-child {
  margin-right: -4px;
  margin-left: 0;
}
.ant-slider-rtl .ant-slider-dot:last-child {
  margin-right: -4px;
  margin-left: 0;
}
.ant-space {
  display: inline-flex;
}
.ant-space-vertical {
  flex-direction: column;
}
.ant-space-align-center {
  align-items: center;
}
.ant-space-align-start {
  align-items: flex-start;
}
.ant-space-align-end {
  align-items: flex-end;
}
.ant-space-align-baseline {
  align-items: baseline;
}
.ant-space-item:empty {
  display: none;
}
.ant-space-rtl {
  direction: rtl;
}
.ant-spin {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  display: none;
  color: #0096ff;
  text-align: center;
  vertical-align: middle;
  opacity: 0;
  transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.ant-spin-spinning {
  position: static;
  display: inline-block;
  opacity: 1;
}
.ant-spin-nested-loading {
  position: relative;
}
.ant-spin-nested-loading > div > .ant-spin {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  display: block;
  width: 100%;
  height: 100%;
  max-height: 400px;
}
.ant-spin-nested-loading > div > .ant-spin .ant-spin-dot {
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -10px;
}
.ant-spin-nested-loading > div > .ant-spin .ant-spin-text {
  position: absolute;
  top: 50%;
  width: 100%;
  padding-top: 5px;
  text-shadow: 0 1px 2px #fff;
}
.ant-spin-nested-loading > div > .ant-spin.ant-spin-show-text .ant-spin-dot {
  margin-top: -20px;
}
.ant-spin-nested-loading > div > .ant-spin-sm .ant-spin-dot {
  margin: -7px;
}
.ant-spin-nested-loading > div > .ant-spin-sm .ant-spin-text {
  padding-top: 2px;
}
.ant-spin-nested-loading > div > .ant-spin-sm.ant-spin-show-text .ant-spin-dot {
  margin-top: -17px;
}
.ant-spin-nested-loading > div > .ant-spin-lg .ant-spin-dot {
  margin: -16px;
}
.ant-spin-nested-loading > div > .ant-spin-lg .ant-spin-text {
  padding-top: 11px;
}
.ant-spin-nested-loading > div > .ant-spin-lg.ant-spin-show-text .ant-spin-dot {
  margin-top: -26px;
}
.ant-spin-container {
  position: relative;
  transition: opacity 0.3s;
}
.ant-spin-container::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 10;
  display: none \9;
  width: 100%;
  height: 100%;
  background: #fff;
  opacity: 0;
  transition: all 0.3s;
  content: '';
  pointer-events: none;
}
.ant-spin-blur {
  clear: both;
  overflow: hidden;
  opacity: 0.5;
  user-select: none;
  pointer-events: none;
}
.ant-spin-blur::after {
  opacity: 0.4;
  pointer-events: auto;
}
.ant-spin-tip {
  color: rgba(0, 0, 0, 0.45);
}
.ant-spin-dot {
  position: relative;
  display: inline-block;
  font-size: 20px;
  height: 1em;
  width: 1em;
}
.ant-spin-dot-item {
  position: absolute;
  display: block;
  width: 9px;
  height: 9px;
  background-color: #0096ff;
  border-radius: 100%;
  transform: scale(0.75);
  transform-origin: 50% 50%;
  opacity: 0.3;
  animation: antSpinMove 1s infinite linear alternate;
}
.ant-spin-dot-item:nth-child(1) {
  top: 0;
  left: 0;
}
.ant-spin-dot-item:nth-child(2) {
  top: 0;
  right: 0;
  animation-delay: 0.4s;
}
.ant-spin-dot-item:nth-child(3) {
  right: 0;
  bottom: 0;
  animation-delay: 0.8s;
}
.ant-spin-dot-item:nth-child(4) {
  bottom: 0;
  left: 0;
  animation-delay: 1.2s;
}
.ant-spin-dot-spin {
  transform: rotate(45deg);
  animation: antRotate 1.2s infinite linear;
}
.ant-spin-sm .ant-spin-dot {
  font-size: 14px;
}
.ant-spin-sm .ant-spin-dot i {
  width: 6px;
  height: 6px;
}
.ant-spin-lg .ant-spin-dot {
  font-size: 32px;
}
.ant-spin-lg .ant-spin-dot i {
  width: 14px;
  height: 14px;
}
.ant-spin.ant-spin-show-text .ant-spin-text {
  display: block;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  /* IE10+ */
  .ant-spin-blur {
    background: #fff;
    opacity: 0.5;
  }
}
@keyframes antSpinMove {
  to {
    opacity: 1;
  }
}
@keyframes antRotate {
  to {
    transform: rotate(405deg);
  }
}
.ant-spin-rtl {
  direction: rtl;
}
.ant-spin-rtl .ant-spin-dot-spin {
  transform: rotate(-45deg);
  animation-name: antRotateRtl;
}
@keyframes antRotateRtl {
  to {
    transform: rotate(-405deg);
  }
}
.ant-statistic {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
}
.ant-statistic-title {
  margin-bottom: 4px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
}
.ant-statistic-content {
  color: rgba(0, 0, 0, 0.85);
  font-size: 24px;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
}
.ant-statistic-content-value {
  display: inline-block;
  direction: ltr;
}
.ant-statistic-content-prefix,
.ant-statistic-content-suffix {
  display: inline-block;
}
.ant-statistic-content-prefix {
  margin-right: 4px;
}
.ant-statistic-content-suffix {
  margin-left: 4px;
}
.ant-statistic-rtl {
  direction: rtl;
}
.ant-statistic-rtl .ant-statistic-content-prefix {
  margin-right: 0;
  margin-left: 4px;
}
.ant-statistic-rtl .ant-statistic-content-suffix {
  margin-right: 4px;
  margin-left: 0;
}
.ant-steps {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: flex;
  width: 100%;
  font-size: 0;
  text-align: initial;
}
.ant-steps-item {
  position: relative;
  display: inline-block;
  flex: 1;
  overflow: hidden;
  vertical-align: top;
}
.ant-steps-item-container {
  outline: none;
}
.ant-steps-item:last-child {
  flex: none;
}
.ant-steps-item:last-child > .ant-steps-item-container > .ant-steps-item-tail,
.ant-steps-item:last-child > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {
  display: none;
}
.ant-steps-item-icon,
.ant-steps-item-content {
  display: inline-block;
  vertical-align: top;
}
.ant-steps-item-icon {
  width: 32px;
  height: 32px;
  margin: 0 8px 0 0;
  font-size: 16px;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
  line-height: 32px;
  text-align: center;
  border: 1px solid rgba(0, 0, 0, 0.25);
  border-radius: 32px;
  transition: background-color 0.3s, border-color 0.3s;
}
.ant-steps-item-icon .ant-steps-icon {
  position: relative;
  top: -0.5px;
  color: #0096ff;
  line-height: 1;
}
.ant-steps-item-tail {
  position: absolute;
  top: 12px;
  left: 0;
  width: 100%;
  padding: 0 10px;
}
.ant-steps-item-tail::after {
  display: inline-block;
  width: 100%;
  height: 1px;
  background: #dddddd;
  border-radius: 1px;
  transition: background 0.3s;
  content: '';
}
.ant-steps-item-title {
  position: relative;
  display: inline-block;
  padding-right: 16px;
  color: #000000;
  font-size: 16px;
  line-height: 40px;
}
.ant-steps-item-title::after {
  position: absolute;
  top: 20px;
  left: 100%;
  display: block;
  width: 9999px;
  height: 1px;
  background: #dddddd;
  content: '';
}
.ant-steps-item-subtitle {
  display: inline;
  margin-left: 8px;
  color: rgba(0, 0, 0, 0.45);
  font-weight: normal;
  font-size: 14px;
}
.ant-steps-item-description {
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
}
.ant-steps-item-wait .ant-steps-item-icon {
  background-color: #fff;
  border-color: rgba(0, 0, 0, 0.25);
}
.ant-steps-item-wait .ant-steps-item-icon > .ant-steps-icon {
  color: rgba(0, 0, 0, 0.25);
}
.ant-steps-item-wait .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot {
  background: rgba(0, 0, 0, 0.25);
}
.ant-steps-item-wait > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title {
  color: rgba(0, 0, 0, 0.45);
}
.ant-steps-item-wait > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {
  background-color: #dddddd;
}
.ant-steps-item-wait > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-description {
  color: rgba(0, 0, 0, 0.45);
}
.ant-steps-item-wait > .ant-steps-item-container > .ant-steps-item-tail::after {
  background-color: #dddddd;
}
.ant-steps-item-process .ant-steps-item-icon {
  background-color: #fff;
  border-color: #0096ff;
}
.ant-steps-item-process .ant-steps-item-icon > .ant-steps-icon {
  color: #0096ff;
}
.ant-steps-item-process .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot {
  background: #0096ff;
}
.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title {
  color: rgba(0, 0, 0, 0.85);
}
.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {
  background-color: #dddddd;
}
.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-description {
  color: #000000;
}
.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-tail::after {
  background-color: #dddddd;
}
.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-icon {
  background: #0096ff;
}
.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-icon .ant-steps-icon {
  color: #ffffff;
}
.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-title {
  font-weight: 500;
}
.ant-steps-item-finish .ant-steps-item-icon {
  background-color: #fff;
  border-color: #0096ff;
}
.ant-steps-item-finish .ant-steps-item-icon > .ant-steps-icon {
  color: #0096ff;
}
.ant-steps-item-finish .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot {
  background: #0096ff;
}
.ant-steps-item-finish > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title {
  color: #000000;
}
.ant-steps-item-finish > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {
  background-color: #0096ff;
}
.ant-steps-item-finish > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-description {
  color: rgba(0, 0, 0, 0.45);
}
.ant-steps-item-finish > .ant-steps-item-container > .ant-steps-item-tail::after {
  background-color: #0096ff;
}
.ant-steps-item-error .ant-steps-item-icon {
  background-color: #fff;
  border-color: #ff4d4f;
}
.ant-steps-item-error .ant-steps-item-icon > .ant-steps-icon {
  color: #ff4d4f;
}
.ant-steps-item-error .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot {
  background: #ff4d4f;
}
.ant-steps-item-error > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title {
  color: #ff4d4f;
}
.ant-steps-item-error > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {
  background-color: #dddddd;
}
.ant-steps-item-error > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-description {
  color: #ff4d4f;
}
.ant-steps-item-error > .ant-steps-item-container > .ant-steps-item-tail::after {
  background-color: #dddddd;
}
.ant-steps-item.ant-steps-next-error .ant-steps-item-title::after {
  background: #ff4d4f;
}
.ant-steps-item-disabled {
  cursor: not-allowed;
}
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button'] {
  cursor: pointer;
}
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button'] .ant-steps-item-title,
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button'] .ant-steps-item-subtitle,
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button'] .ant-steps-item-description,
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button'] .ant-steps-item-icon .ant-steps-icon {
  transition: color 0.3s;
}
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button']:hover .ant-steps-item-title,
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button']:hover .ant-steps-item-subtitle,
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button']:hover .ant-steps-item-description {
  color: #0096ff;
}
.ant-steps .ant-steps-item:not(.ant-steps-item-active):not(.ant-steps-item-process) > .ant-steps-item-container[role='button']:hover .ant-steps-item-icon {
  border-color: #0096ff;
}
.ant-steps .ant-steps-item:not(.ant-steps-item-active):not(.ant-steps-item-process) > .ant-steps-item-container[role='button']:hover .ant-steps-item-icon .ant-steps-icon {
  color: #0096ff;
}
.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item {
  padding-left: 16px;
  white-space: nowrap;
}
.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:first-child {
  padding-left: 0;
}
.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:last-child .ant-steps-item-title {
  padding-right: 0;
}
.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item-tail {
  display: none;
}
.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item-description {
  max-width: 140px;
  white-space: normal;
}
.ant-steps-item-custom > .ant-steps-item-container > .ant-steps-item-icon {
  height: auto;
  background: none;
  border: 0;
}
.ant-steps-item-custom > .ant-steps-item-container > .ant-steps-item-icon > .ant-steps-icon {
  top: 0px;
  left: 0.5px;
  width: 32px;
  height: 32px;
  font-size: 24px;
  line-height: 32px;
}
.ant-steps-item-custom.ant-steps-item-process .ant-steps-item-icon > .ant-steps-icon {
  color: #0096ff;
}
.ant-steps:not(.ant-steps-vertical) .ant-steps-item-custom .ant-steps-item-icon {
  width: auto;
  background: none;
}
.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item {
  padding-left: 12px;
}
.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:first-child {
  padding-left: 0;
}
.ant-steps-small .ant-steps-item-icon {
  width: 24px;
  height: 24px;
  margin: 0 8px 0 0;
  font-size: 12px;
  line-height: 24px;
  text-align: center;
  border-radius: 24px;
}
.ant-steps-small .ant-steps-item-title {
  padding-right: 12px;
  font-size: 14px;
  line-height: 24px;
}
.ant-steps-small .ant-steps-item-title::after {
  top: 12px;
}
.ant-steps-small .ant-steps-item-description {
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
}
.ant-steps-small .ant-steps-item-tail {
  top: 8px;
}
.ant-steps-small .ant-steps-item-custom .ant-steps-item-icon {
  width: inherit;
  height: inherit;
  line-height: inherit;
  background: none;
  border: 0;
  border-radius: 0;
}
.ant-steps-small .ant-steps-item-custom .ant-steps-item-icon > .ant-steps-icon {
  font-size: 24px;
  line-height: 24px;
  transform: none;
}
.ant-steps-vertical {
  display: flex;
  flex-direction: column;
}
.ant-steps-vertical > .ant-steps-item {
  display: block;
  flex: 1 0 auto;
  padding-left: 0;
  overflow: visible;
}
.ant-steps-vertical > .ant-steps-item .ant-steps-item-icon {
  float: left;
  margin-right: 16px;
}
.ant-steps-vertical > .ant-steps-item .ant-steps-item-content {
  display: block;
  min-height: 48px;
  overflow: hidden;
}
.ant-steps-vertical > .ant-steps-item .ant-steps-item-title {
  line-height: 32px;
}
.ant-steps-vertical > .ant-steps-item .ant-steps-item-description {
  padding-bottom: 12px;
}
.ant-steps-vertical > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail {
  position: absolute;
  top: 0;
  left: 16px;
  width: 1px;
  height: 100%;
  padding: 38px 0 6px;
}
.ant-steps-vertical > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail::after {
  width: 1px;
  height: 100%;
}
.ant-steps-vertical > .ant-steps-item:not(:last-child) > .ant-steps-item-container > .ant-steps-item-tail {
  display: block;
}
.ant-steps-vertical > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {
  display: none;
}
.ant-steps-vertical.ant-steps-small .ant-steps-item-container .ant-steps-item-tail {
  position: absolute;
  top: 0;
  left: 12px;
  padding: 30px 0 6px;
}
.ant-steps-vertical.ant-steps-small .ant-steps-item-container .ant-steps-item-title {
  line-height: 24px;
}
.ant-steps-label-vertical .ant-steps-item {
  overflow: visible;
}
.ant-steps-label-vertical .ant-steps-item-tail {
  margin-left: 58px;
  padding: 3.5px 24px;
}
.ant-steps-label-vertical .ant-steps-item-content {
  display: block;
  width: 116px;
  margin-top: 8px;
  text-align: center;
}
.ant-steps-label-vertical .ant-steps-item-icon {
  display: inline-block;
  margin-left: 42px;
}
.ant-steps-label-vertical .ant-steps-item-title {
  padding-right: 0;
  padding-left: 0;
}
.ant-steps-label-vertical .ant-steps-item-title::after {
  display: none;
}
.ant-steps-label-vertical .ant-steps-item-subtitle {
  display: block;
  margin-bottom: 4px;
  margin-left: 0;
  line-height: 1.5715;
}
.ant-steps-label-vertical.ant-steps-small:not(.ant-steps-dot) .ant-steps-item-icon {
  margin-left: 46px;
}
.ant-steps-dot .ant-steps-item-title,
.ant-steps-dot.ant-steps-small .ant-steps-item-title {
  line-height: 1.5715;
}
.ant-steps-dot .ant-steps-item-tail,
.ant-steps-dot.ant-steps-small .ant-steps-item-tail {
  top: 2px;
  width: 100%;
  margin: 0 0 0 70px;
  padding: 0;
}
.ant-steps-dot .ant-steps-item-tail::after,
.ant-steps-dot.ant-steps-small .ant-steps-item-tail::after {
  width: calc(100% - 20px);
  height: 3px;
  margin-left: 12px;
}
.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot,
.ant-steps-dot.ant-steps-small .ant-steps-item:first-child .ant-steps-icon-dot {
  left: 2px;
}
.ant-steps-dot .ant-steps-item-icon,
.ant-steps-dot.ant-steps-small .ant-steps-item-icon {
  width: 8px;
  height: 8px;
  margin-left: 67px;
  padding-right: 0;
  line-height: 8px;
  background: transparent;
  border: 0;
}
.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot,
.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot {
  position: relative;
  float: left;
  width: 100%;
  height: 100%;
  border-radius: 100px;
  transition: all 0.3s;
  /* expand hover area */
}
.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot::after,
.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot::after {
  position: absolute;
  top: -12px;
  left: -26px;
  width: 60px;
  height: 32px;
  background: rgba(0, 0, 0, 0.001);
  content: '';
}
.ant-steps-dot .ant-steps-item-content,
.ant-steps-dot.ant-steps-small .ant-steps-item-content {
  width: 140px;
}
.ant-steps-dot .ant-steps-item-process .ant-steps-item-icon,
.ant-steps-dot.ant-steps-small .ant-steps-item-process .ant-steps-item-icon {
  position: relative;
  top: -1px;
  width: 10px;
  height: 10px;
  line-height: 10px;
  background: none;
}
.ant-steps-dot .ant-steps-item-process .ant-steps-icon:first-child .ant-steps-icon-dot,
.ant-steps-dot.ant-steps-small .ant-steps-item-process .ant-steps-icon:first-child .ant-steps-icon-dot {
  left: 0;
}
.ant-steps-vertical.ant-steps-dot .ant-steps-item-icon {
  margin-top: 8px;
  margin-left: 0;
  background: none;
}
.ant-steps-vertical.ant-steps-dot .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail {
  top: 2px;
  left: -9px;
  margin: 0;
  padding: 22px 0 4px;
}
.ant-steps-vertical.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot {
  left: 0;
}
.ant-steps-vertical.ant-steps-dot .ant-steps-item-content {
  width: inherit;
}
.ant-steps-vertical.ant-steps-dot .ant-steps-item-process .ant-steps-item-container .ant-steps-item-icon .ant-steps-icon-dot {
  left: -2px;
}
.ant-steps-navigation {
  padding-top: 12px;
}
.ant-steps-navigation.ant-steps-small .ant-steps-item-container {
  margin-left: -12px;
}
.ant-steps-navigation .ant-steps-item {
  overflow: visible;
  text-align: center;
}
.ant-steps-navigation .ant-steps-item-container {
  display: inline-block;
  height: 100%;
  margin-left: -16px;
  padding-bottom: 12px;
  text-align: left;
  transition: opacity 0.3s;
}
.ant-steps-navigation .ant-steps-item-container .ant-steps-item-content {
  max-width: auto;
}
.ant-steps-navigation .ant-steps-item-container .ant-steps-item-title {
  max-width: 100%;
  padding-right: 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-steps-navigation .ant-steps-item-container .ant-steps-item-title::after {
  display: none;
}
.ant-steps-navigation .ant-steps-item:not(.ant-steps-item-active) .ant-steps-item-container[role='button'] {
  cursor: pointer;
}
.ant-steps-navigation .ant-steps-item:not(.ant-steps-item-active) .ant-steps-item-container[role='button']:hover {
  opacity: 0.85;
}
.ant-steps-navigation .ant-steps-item:last-child {
  flex: 1;
}
.ant-steps-navigation .ant-steps-item:last-child::after {
  display: none;
}
.ant-steps-navigation .ant-steps-item::after {
  position: absolute;
  top: 50%;
  left: 100%;
  display: inline-block;
  width: 12px;
  height: 12px;
  margin-top: -14px;
  margin-left: -2px;
  border: 1px solid rgba(0, 0, 0, 0.25);
  border-bottom: none;
  border-left: none;
  transform: rotate(45deg);
  content: '';
}
.ant-steps-navigation .ant-steps-item::before {
  position: absolute;
  bottom: 0;
  left: 50%;
  display: inline-block;
  width: 0;
  height: 2px;
  background-color: #0096ff;
  transition: width 0.3s, left 0.3s;
  transition-timing-function: ease-out;
  content: '';
}
.ant-steps-navigation .ant-steps-item.ant-steps-item-active::before {
  left: 0;
  width: 100%;
}
.ant-steps-navigation.ant-steps-vertical > .ant-steps-item {
  margin-right: 0 !important;
}
.ant-steps-navigation.ant-steps-vertical > .ant-steps-item::before {
  display: none;
}
.ant-steps-navigation.ant-steps-vertical > .ant-steps-item.ant-steps-item-active::before {
  top: 0;
  right: 0;
  left: unset;
  display: block;
  width: 3px;
  height: calc(100% - 24px);
}
.ant-steps-navigation.ant-steps-vertical > .ant-steps-item::after {
  position: relative;
  top: -2px;
  left: 50%;
  display: block;
  width: 8px;
  height: 8px;
  margin-bottom: 8px;
  text-align: center;
  transform: rotate(135deg);
}
.ant-steps-navigation.ant-steps-vertical > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail {
  visibility: hidden;
}
.ant-steps-rtl {
  direction: rtl;
}
.ant-steps.ant-steps-rtl .ant-steps-item-icon {
  margin-right: 0;
  margin-left: 8px;
}
.ant-steps-rtl .ant-steps-item-tail {
  right: 0;
  left: auto;
}
.ant-steps-rtl .ant-steps-item-title {
  padding-right: 0;
  padding-left: 16px;
}
.ant-steps-rtl .ant-steps-item-title::after {
  right: 100%;
  left: auto;
}
.ant-steps-rtl.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item {
  padding-right: 16px;
  padding-left: 0;
}
.ant-steps-rtl.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:first-child {
  padding-right: 0;
}
.ant-steps-rtl.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:last-child .ant-steps-item-title {
  padding-left: 0;
}
.ant-steps-rtl .ant-steps-item-custom .ant-steps-item-icon > .ant-steps-icon {
  right: 0.5px;
  left: auto;
}
.ant-steps-rtl.ant-steps-navigation.ant-steps-small .ant-steps-item-container {
  margin-right: -12px;
  margin-left: 0;
}
.ant-steps-rtl.ant-steps-navigation .ant-steps-item-container {
  margin-right: -16px;
  margin-left: 0;
  text-align: right;
}
.ant-steps-rtl.ant-steps-navigation .ant-steps-item-container .ant-steps-item-title {
  padding-left: 0;
}
.ant-steps-rtl.ant-steps-navigation .ant-steps-item::after {
  right: 100%;
  left: auto;
  margin-right: -2px;
  margin-left: 0;
  transform: rotate(225deg);
}
.ant-steps-rtl.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item {
  padding-right: 12px;
  padding-left: 0;
}
.ant-steps-rtl.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:first-child {
  padding-right: 0;
}
.ant-steps-rtl.ant-steps-small .ant-steps-item-title {
  padding-right: 0;
  padding-left: 12px;
}
.ant-steps-rtl.ant-steps-vertical > .ant-steps-item .ant-steps-item-icon {
  float: right;
  margin-right: 0;
  margin-left: 16px;
}
.ant-steps-rtl.ant-steps-vertical > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail {
  right: 16px;
  left: auto;
}
.ant-steps-rtl.ant-steps-vertical.ant-steps-small .ant-steps-item-container .ant-steps-item-tail {
  right: 12px;
  left: auto;
}
.ant-steps-rtl.ant-steps-label-vertical .ant-steps-item-title {
  padding-left: 0;
}
.ant-steps-rtl.ant-steps-dot .ant-steps-item-tail,
.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-tail {
  margin: 0 70px 0 0;
}
.ant-steps-rtl.ant-steps-dot .ant-steps-item-tail::after,
.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-tail::after {
  margin-right: 12px;
  margin-left: 0;
}
.ant-steps-rtl.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot,
.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item:first-child .ant-steps-icon-dot {
  right: 2px;
  left: auto;
}
.ant-steps-rtl.ant-steps-dot .ant-steps-item-icon,
.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-icon {
  margin-right: 67px;
  margin-left: 0;
}
.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot,
.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot {
  /* expand hover area */
}
.ant-steps-rtl.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot,
.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot {
  float: right;
}
.ant-steps-rtl.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot::after,
.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot::after {
  right: -26px;
  left: auto;
}
.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item-icon {
  margin-right: 0;
  margin-left: 16px;
}
.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail {
  right: -9px;
  left: auto;
}
.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot {
  right: 0;
  left: auto;
}
.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item-process .ant-steps-icon-dot {
  right: -2px;
  left: auto;
}
.ant-steps-with-progress .ant-steps-item {
  padding-top: 4px;
}
.ant-steps-with-progress .ant-steps-item .ant-steps-item-tail {
  top: 4px !important;
}
.ant-steps-with-progress.ant-steps-horizontal .ant-steps-item:first-child {
  padding-left: 4px;
}
.ant-steps-with-progress .ant-steps-item-icon {
  position: relative;
}
.ant-steps-with-progress .ant-steps-item-icon .ant-progress {
  position: absolute;
  top: -5px;
  right: -5px;
  bottom: -5px;
  left: -5px;
}
.ant-switch {
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  box-sizing: border-box;
  min-width: 44px;
  height: 22px;
  line-height: 22px;
  vertical-align: middle;
  background-color: rgba(0, 0, 0, 0.25);
  border: 0;
  border-radius: 100px;
  cursor: pointer;
  transition: all 0.2s;
  user-select: none;
}
.ant-switch:focus {
  outline: 0;
  box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.1);
}
.ant-switch-checked:focus {
  box-shadow: 0 0 0 2px rgba(0, 150, 255, 0.2);
}
.ant-switch:focus:hover {
  box-shadow: none;
}
.ant-switch-checked {
  background-color: #0096ff;
}
.ant-switch-loading,
.ant-switch-disabled {
  cursor: not-allowed;
  opacity: 0.4;
}
.ant-switch-loading *,
.ant-switch-disabled * {
  box-shadow: none;
  cursor: not-allowed;
}
.ant-switch-inner {
  display: block;
  margin: 0 7px 0 25px;
  color: #ffffff;
  font-size: 12px;
  transition: margin 0.2s;
}
.ant-switch-checked .ant-switch-inner {
  margin: 0 25px 0 7px;
}
.ant-switch-handle {
  position: absolute;
  top: 2px;
  left: 2px;
  width: 18px;
  height: 18px;
  transition: all 0.2s ease-in-out;
}
.ant-switch-handle::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: #fff;
  border-radius: 9px;
  box-shadow: 0 2px 4px 0 rgba(0, 35, 11, 0.2);
  transition: all 0.2s ease-in-out;
  content: '';
}
.ant-switch-checked .ant-switch-handle {
  left: calc(100% - 18px - 2px);
}
.ant-switch:not(.ant-switch-disabled):active .ant-switch-handle::before {
  right: -30%;
  left: 0;
}
.ant-switch:not(.ant-switch-disabled):active.ant-switch-checked .ant-switch-handle::before {
  right: 0;
  left: -30%;
}
.ant-switch-loading-icon {
  position: relative;
  top: 2px;
  color: rgba(0, 0, 0, 0.65);
  vertical-align: top;
}
.ant-switch-checked .ant-switch-loading-icon {
  color: #0096ff;
}
.ant-switch-small {
  min-width: 28px;
  height: 16px;
  line-height: 16px;
}
.ant-switch-small .ant-switch-inner {
  margin: 0 5px 0 18px;
  font-size: 12px;
}
.ant-switch-small .ant-switch-handle {
  width: 12px;
  height: 12px;
}
.ant-switch-small .ant-switch-loading-icon {
  top: 1.5px;
  font-size: 9px;
}
.ant-switch-small.ant-switch-checked .ant-switch-inner {
  margin: 0 18px 0 5px;
}
.ant-switch-small.ant-switch-checked .ant-switch-handle {
  left: calc(100% - 12px - 2px);
}
.ant-switch-rtl {
  direction: rtl;
}
.ant-switch-rtl .ant-switch-inner {
  margin: 0 25px 0 7px;
}
.ant-switch-rtl .ant-switch-handle {
  right: 2px;
  left: auto;
}
.ant-switch-rtl:not(.ant-switch-rtl-disabled):active .ant-switch-handle::before {
  right: 0;
  left: -30%;
}
.ant-switch-rtl:not(.ant-switch-rtl-disabled):active.ant-switch-checked .ant-switch-handle::before {
  right: -30%;
  left: 0;
}
.ant-switch-rtl.ant-switch-checked .ant-switch-inner {
  margin: 0 7px 0 25px;
}
.ant-switch-rtl.ant-switch-checked .ant-switch-handle {
  right: calc(100% - 18px - 2px);
}
.ant-switch-rtl.ant-switch-small.ant-switch-checked .ant-switch-handle {
  right: calc(100% - 12px - 2px);
}
.ant-table.ant-table-middle {
  font-size: 14px;
}
.ant-table.ant-table-middle .ant-table-title,
.ant-table.ant-table-middle .ant-table-footer,
.ant-table.ant-table-middle .ant-table-thead > tr > th,
.ant-table.ant-table-middle .ant-table-tbody > tr > td,
.ant-table.ant-table-middle tfoot > tr > th,
.ant-table.ant-table-middle tfoot > tr > td {
  padding: 12px 8px;
}
.ant-table.ant-table-middle .ant-table-thead th.ant-table-column-has-sorters {
  padding: 0;
}
.ant-table.ant-table-middle .ant-table-thead .ant-table-filter-column {
  margin: -12px -8px;
}
.ant-table.ant-table-middle .ant-table-thead .ant-table-filter-column-title {
  padding: 12px 2.3em 12px 8px;
}
.ant-table.ant-table-middle .ant-table-thead .ant-table-column-sorters {
  padding: 12px 8px;
}
.ant-table.ant-table-middle .ant-table-expanded-row-fixed {
  margin: -12px -8px;
}
.ant-table.ant-table-middle .ant-table-tbody .ant-table-wrapper:only-child .ant-table {
  margin: -12px -8px -12px 25px;
}
.ant-table.ant-table-small {
  font-size: 14px;
}
.ant-table.ant-table-small .ant-table-title,
.ant-table.ant-table-small .ant-table-footer,
.ant-table.ant-table-small .ant-table-thead > tr > th,
.ant-table.ant-table-small .ant-table-tbody > tr > td,
.ant-table.ant-table-small tfoot > tr > th,
.ant-table.ant-table-small tfoot > tr > td {
  padding: 8px 8px;
}
.ant-table.ant-table-small .ant-table-thead th.ant-table-column-has-sorters {
  padding: 0;
}
.ant-table.ant-table-small .ant-table-thead .ant-table-filter-column {
  margin: -8px -8px;
}
.ant-table.ant-table-small .ant-table-thead .ant-table-filter-column-title {
  padding: 8px 2.3em 8px 8px;
}
.ant-table.ant-table-small .ant-table-thead .ant-table-column-sorters {
  padding: 8px 8px;
}
.ant-table.ant-table-small .ant-table-expanded-row-fixed {
  margin: -8px -8px;
}
.ant-table.ant-table-small .ant-table-tbody .ant-table-wrapper:only-child .ant-table {
  margin: -8px -8px -8px 25px;
}
.ant-table-small .ant-table-thead > tr > th {
  background-color: #fafafa;
}
.ant-table-small .ant-table-selection-column {
  width: 46px;
  min-width: 46px;
}
.ant-table.ant-table-bordered > .ant-table-title {
  border: 1px solid #dddddd;
  border-bottom: 0;
}
.ant-table.ant-table-bordered > .ant-table-container {
  border: 1px solid #dddddd;
  border-right: 0;
  border-bottom: 0;
}
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > thead > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > thead > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > thead > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tbody > tr > td,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tbody > tr > td,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tbody > tr > td,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tfoot > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tfoot > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tfoot > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tfoot > tr > td,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tfoot > tr > td,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tfoot > tr > td {
  border-right: 1px solid #dddddd;
}
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > thead > tr:not(:last-child) > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > thead > tr:not(:last-child) > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > thead > tr:not(:last-child) > th {
  border-bottom: 1px solid #dddddd;
}
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > thead > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > thead > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > thead > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tbody > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tbody > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tbody > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tfoot > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tfoot > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tfoot > tr > .ant-table-cell-fix-right-first::after {
  border-right: 1px solid #dddddd;
}
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tbody > tr > td > .ant-table-expanded-row-fixed,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tbody > tr > td > .ant-table-expanded-row-fixed,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tbody > tr > td > .ant-table-expanded-row-fixed {
  margin: -16px -17px;
}
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tbody > tr > td > .ant-table-expanded-row-fixed::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tbody > tr > td > .ant-table-expanded-row-fixed::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tbody > tr > td > .ant-table-expanded-row-fixed::after {
  position: absolute;
  top: 0;
  right: 1px;
  bottom: 0;
  border-right: 1px solid #dddddd;
  content: '';
}
.ant-table.ant-table-bordered.ant-table-scroll-horizontal > .ant-table-container > .ant-table-body > table > tbody > tr.ant-table-expanded-row > td,
.ant-table.ant-table-bordered.ant-table-scroll-horizontal > .ant-table-container > .ant-table-body > table > tbody > tr.ant-table-placeholder > td {
  border-right: 0;
}
.ant-table.ant-table-bordered.ant-table-middle > .ant-table-container > .ant-table-content > table > tbody > tr > td > .ant-table-expanded-row-fixed,
.ant-table.ant-table-bordered.ant-table-middle > .ant-table-container > .ant-table-body > table > tbody > tr > td > .ant-table-expanded-row-fixed {
  margin: -12px -9px;
}
.ant-table.ant-table-bordered.ant-table-small > .ant-table-container > .ant-table-content > table > tbody > tr > td > .ant-table-expanded-row-fixed,
.ant-table.ant-table-bordered.ant-table-small > .ant-table-container > .ant-table-body > table > tbody > tr > td > .ant-table-expanded-row-fixed {
  margin: -8px -9px;
}
.ant-table.ant-table-bordered > .ant-table-footer {
  border: 1px solid #dddddd;
  border-top: 0;
}
.ant-table-cell .ant-table-container:first-child {
  border-top: 0;
}
.ant-table-cell-scrollbar {
  box-shadow: 0 1px 0 1px #fafafa;
}
.ant-table-wrapper {
  clear: both;
  max-width: 100%;
}
.ant-table-wrapper::before {
  display: table;
  content: '';
}
.ant-table-wrapper::after {
  display: table;
  clear: both;
  content: '';
}
.ant-table-wrapper::before {
  display: table;
  content: '';
}
.ant-table-wrapper::after {
  display: table;
  clear: both;
  content: '';
}
.ant-table {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  font-size: 14px;
  background: #fff;
  border-radius: 4px;
}
.ant-table table {
  width: 100%;
  text-align: left;
  border-radius: 4px 4px 0 0;
  border-collapse: separate;
  border-spacing: 0;
}
.ant-table-thead > tr > th,
.ant-table-tbody > tr > td,
.ant-table tfoot > tr > th,
.ant-table tfoot > tr > td {
  position: relative;
  padding: 16px 16px;
  overflow-wrap: break-word;
}
.ant-table-cell-ellipsis {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: keep-all;
}
.ant-table-cell-ellipsis.ant-table-cell-fix-left-last,
.ant-table-cell-ellipsis.ant-table-cell-fix-right-first {
  overflow: visible;
}
.ant-table-cell-ellipsis.ant-table-cell-fix-left-last .ant-table-cell-content,
.ant-table-cell-ellipsis.ant-table-cell-fix-right-first .ant-table-cell-content {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ant-table-title {
  padding: 16px 16px;
}
.ant-table-footer {
  padding: 16px 16px;
  color: rgba(0, 0, 0, 0.85);
  background: #fafafa;
}
.ant-table-thead > tr > th {
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  text-align: left;
  background: #fafafa;
  border-bottom: 1px solid #dddddd;
  transition: background 0.3s ease;
}
.ant-table-thead > tr > th[colspan]:not([colspan='1']) {
  text-align: center;
}
.ant-table-thead > tr:not(:last-child) > th[colspan] {
  border-bottom: 0;
}
.ant-table-tbody > tr > td {
  border-bottom: 1px solid #dddddd;
  transition: background 0.3s;
}
.ant-table-tbody > tr > td > .ant-table-wrapper:only-child .ant-table {
  margin: -16px -16px -16px 33px;
}
.ant-table-tbody > tr > td > .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td {
  border-bottom: 0;
}
.ant-table-tbody > tr > td > .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td:first-child,
.ant-table-tbody > tr > td > .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td:last-child {
  border-radius: 0;
}
.ant-table-tbody > tr.ant-table-row:hover > td {
  background: #fafafa;
}
.ant-table-tbody > tr.ant-table-row-selected > td {
  background: #e6f9ff;
  border-color: rgba(0, 0, 0, 0.03);
}
.ant-table-tbody > tr.ant-table-row-selected:hover > td {
  background: #dcf7ff;
}
.ant-table tfoot > tr > th,
.ant-table tfoot > tr > td {
  border-bottom: 1px solid #dddddd;
}
.ant-table-pagination.ant-pagination {
  margin: 16px 0;
}
.ant-table-pagination {
  display: flex;
  flex-wrap: wrap;
  row-gap: 8px;
}
.ant-table-pagination > * {
  flex: none;
}
.ant-table-pagination-left {
  justify-content: flex-start;
}
.ant-table-pagination-center {
  justify-content: center;
}
.ant-table-pagination-right {
  justify-content: flex-end;
}
.ant-table-thead th.ant-table-column-has-sorters {
  padding: 0;
  cursor: pointer;
  transition: all 0.3s;
}
.ant-table-thead th.ant-table-column-has-sorters:hover {
  background: #f2f2f2;
}
.ant-table-thead th.ant-table-column-has-sorters:hover .ant-table-filter-trigger-container {
  background: #f7f7f7;
}
.ant-table-thead th.ant-table-column-sort {
  background: #f5f5f5;
}
td.ant-table-column-sort {
  background: #fafafa;
}
.ant-table-column-sorters-with-tooltip {
  display: inline-block;
  width: 100%;
}
.ant-table-column-sorters {
  display: inline-flex;
  align-items: center;
  padding: 16px 16px;
}
.ant-table-column-sorter {
  margin-top: 0.15em;
  margin-bottom: -0.15em;
  margin-left: 8px;
  color: #bfbfbf;
}
.ant-table-column-sorter-full {
  margin-top: -0.2em;
  margin-bottom: 0;
}
.ant-table-column-sorter-inner {
  display: inline-flex;
  flex-direction: column;
  align-items: center;
}
.ant-table-column-sorter-up,
.ant-table-column-sorter-down {
  font-size: 11px;
}
.ant-table-column-sorter-up.active,
.ant-table-column-sorter-down.active {
  color: #0096ff;
}
.ant-table-column-sorter-up + .ant-table-column-sorter-down {
  margin-top: -0.3em;
}
.ant-table-filter-column {
  display: flex;
  align-items: center;
  margin: -16px -16px;
}
.ant-table-filter-column-title {
  flex: auto;
  padding: 16px 2.3em 16px 16px;
}
.ant-table-thead tr th.ant-table-column-has-sorters .ant-table-filter-column {
  margin: 0;
}
.ant-table-thead tr th.ant-table-column-has-sorters .ant-table-filter-column-title {
  padding: 0 2.3em 0 0;
}
.ant-table-filter-trigger-container {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  display: flex;
  flex: none;
  align-items: stretch;
  align-self: stretch;
  cursor: pointer;
  transition: background-color 0.3s;
}
.ant-table-filter-trigger-container-open,
.ant-table-filter-trigger-container:hover,
.ant-table-thead th.ant-table-column-has-sorters:hover .ant-table-filter-trigger-container:hover {
  background: #e5e5e5;
}
.ant-table-filter-trigger {
  display: block;
  width: 2.3em;
  color: #bfbfbf;
  font-size: 12px;
  transition: color 0.3s;
}
.ant-table-filter-trigger .anticon {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.ant-table-filter-trigger-container-open .ant-table-filter-trigger,
.ant-table-filter-trigger:hover {
  color: rgba(0, 0, 0, 0.45);
}
.ant-table-filter-trigger.active {
  color: #0096ff;
}
.ant-table-filter-dropdown {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  min-width: 120px;
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
}
.ant-table-filter-dropdown .ant-dropdown-menu {
  max-height: 264px;
  overflow-x: hidden;
  border: 0;
  box-shadow: none;
}
.ant-table-filter-dropdown-submenu > ul {
  max-height: calc(100vh - 130px);
  overflow-x: hidden;
  overflow-y: auto;
}
.ant-table-filter-dropdown .ant-checkbox-wrapper + span,
.ant-table-filter-dropdown-submenu .ant-checkbox-wrapper + span {
  padding-left: 8px;
}
.ant-table-filter-dropdown-btns {
  display: flex;
  justify-content: space-between;
  padding: 7px 8px 7px 3px;
  overflow: hidden;
  background-color: inherit;
  border-top: 1px solid #dddddd;
}
.ant-table-selection-col {
  width: 32px;
}
.ant-table-bordered .ant-table-selection-col {
  width: 50px;
}
table tr th.ant-table-selection-column,
table tr td.ant-table-selection-column {
  padding-right: 8px;
  padding-left: 8px;
  text-align: center;
}
table tr th.ant-table-selection-column .ant-radio-wrapper,
table tr td.ant-table-selection-column .ant-radio-wrapper {
  margin-right: 0;
}
.ant-table-selection {
  position: relative;
  display: inline-flex;
  flex-direction: column;
}
.ant-table-selection-extra {
  position: absolute;
  top: 0;
  z-index: 1;
  cursor: pointer;
  transition: all 0.3s;
  margin-inline-start: 100%;
  padding-inline-start: 4px;
}
.ant-table-selection-extra .anticon {
  color: #bfbfbf;
  font-size: 10px;
}
.ant-table-selection-extra .anticon:hover {
  color: #a6a6a6;
}
.ant-table-expand-icon-col {
  width: 48px;
}
.ant-table-row-expand-icon-cell {
  text-align: center;
}
.ant-table-row-indent {
  float: left;
  height: 1px;
}
.ant-table-row-expand-icon {
  color: #0096ff;
  text-decoration: none;
  cursor: pointer;
  transition: color 0.3s;
  position: relative;
  display: inline-flex;
  float: left;
  box-sizing: border-box;
  width: 17px;
  height: 17px;
  padding: 0;
  color: inherit;
  line-height: 17px;
  background: #fff;
  border: 1px solid #dddddd;
  border-radius: 4px;
  outline: none;
  transform: scale(0.94117647);
  transform-origin: bottom;
  transition: all 0.3s;
  user-select: none;
}
.ant-table-row-expand-icon:focus,
.ant-table-row-expand-icon:hover {
  color: #29adff;
}
.ant-table-row-expand-icon:active {
  color: #0077d9;
}
.ant-table-row-expand-icon:focus,
.ant-table-row-expand-icon:hover,
.ant-table-row-expand-icon:active {
  border-color: currentColor;
}
.ant-table-row-expand-icon::before,
.ant-table-row-expand-icon::after {
  position: absolute;
  background: currentColor;
  transition: transform 0.3s ease-out;
  content: '';
}
.ant-table-row-expand-icon::before {
  top: 7px;
  right: 3px;
  left: 3px;
  height: 1px;
}
.ant-table-row-expand-icon::after {
  top: 3px;
  bottom: 3px;
  left: 7px;
  width: 1px;
  transform: rotate(90deg);
}
.ant-table-row-expand-icon-collapsed::before {
  transform: rotate(-180deg);
}
.ant-table-row-expand-icon-collapsed::after {
  transform: rotate(0deg);
}
.ant-table-row-expand-icon-spaced {
  background: transparent;
  border: 0;
  visibility: hidden;
}
.ant-table-row-expand-icon-spaced::before,
.ant-table-row-expand-icon-spaced::after {
  display: none;
  content: none;
}
.ant-table-row-indent + .ant-table-row-expand-icon {
  margin-top: 2.5005px;
  margin-right: 8px;
}
tr.ant-table-expanded-row > td,
tr.ant-table-expanded-row:hover > td {
  background: #fbfbfb;
}
tr.ant-table-expanded-row .ant-descriptions-view {
  display: flex;
}
tr.ant-table-expanded-row .ant-descriptions-view table {
  flex: auto;
  width: auto;
}
.ant-table .ant-table-expanded-row-fixed {
  position: relative;
  margin: -16px -16px;
  padding: 16px 16px;
}
.ant-table-tbody > tr.ant-table-placeholder {
  text-align: center;
}
.ant-table-empty .ant-table-tbody > tr.ant-table-placeholder {
  color: rgba(0, 0, 0, 0.25);
}
.ant-table-tbody > tr.ant-table-placeholder:hover > td {
  background: #fff;
}
.ant-table-cell-fix-left,
.ant-table-cell-fix-right {
  position: -webkit-sticky !important;
  position: sticky !important;
  z-index: 2;
  background: #fff;
}
.ant-table-cell-fix-left-first::after,
.ant-table-cell-fix-left-last::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: -1px;
  width: 30px;
  transform: translateX(100%);
  transition: box-shadow 0.3s;
  content: '';
  pointer-events: none;
}
.ant-table-cell-fix-right-first::after,
.ant-table-cell-fix-right-last::after {
  position: absolute;
  top: 0;
  bottom: -1px;
  left: 0;
  width: 30px;
  transform: translateX(-100%);
  transition: box-shadow 0.3s;
  content: '';
  pointer-events: none;
}
.ant-table .ant-table-container::before,
.ant-table .ant-table-container::after {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  width: 30px;
  transition: box-shadow 0.3s;
  content: '';
  pointer-events: none;
}
.ant-table .ant-table-container::before {
  left: 0;
}
.ant-table .ant-table-container::after {
  right: 0;
}
.ant-table-ping-left:not(.ant-table-has-fix-left) .ant-table-container {
  position: relative;
}
.ant-table-ping-left:not(.ant-table-has-fix-left) .ant-table-container::before {
  box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, 0.15);
}
.ant-table-ping-left .ant-table-cell-fix-left-first::after,
.ant-table-ping-left .ant-table-cell-fix-left-last::after {
  box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, 0.15);
}
.ant-table-ping-right:not(.ant-table-has-fix-right) .ant-table-container {
  position: relative;
}
.ant-table-ping-right:not(.ant-table-has-fix-right) .ant-table-container::after {
  box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, 0.15);
}
.ant-table-ping-right .ant-table-cell-fix-right-first::after,
.ant-table-ping-right .ant-table-cell-fix-right-last::after {
  box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, 0.15);
}
.ant-table-sticky-header {
  position: sticky;
  z-index: calc(2 + 1);
}
.ant-table-sticky-scroll {
  position: sticky;
  bottom: 0;
  z-index: calc(2 + 1);
  display: flex;
  align-items: center;
  background: #ffffff;
  border-top: 1px solid #dddddd;
  opacity: 0.6;
}
.ant-table-sticky-scroll:hover {
  transform-origin: center bottom;
}
.ant-table-sticky-scroll-bar {
  height: 8px;
  background-color: rgba(0, 0, 0, 0.35);
  border-radius: 4px;
}
.ant-table-sticky-scroll-bar:hover {
  background-color: rgba(0, 0, 0, 0.8);
}
.ant-table-sticky-scroll-bar-active {
  background-color: rgba(0, 0, 0, 0.8);
}
@media all and (-ms-high-contrast: none) {
  .ant-table-ping-left .ant-table-cell-fix-left-last::after {
    box-shadow: none !important;
  }
  .ant-table-ping-right .ant-table-cell-fix-right-first::after {
    box-shadow: none !important;
  }
}
.ant-table {
  /* title + table */
  /* table */
  /* table + footer */
}
.ant-table-title {
  border-radius: 4px 4px 0 0;
}
.ant-table-title + .ant-table-container {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.ant-table-title + .ant-table-container table > thead > tr:first-child th:first-child {
  border-radius: 0;
}
.ant-table-title + .ant-table-container table > thead > tr:first-child th:last-child {
  border-radius: 0;
}
.ant-table-container {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.ant-table-container table > thead > tr:first-child th:first-child {
  border-top-left-radius: 4px;
}
.ant-table-container table > thead > tr:first-child th:last-child {
  border-top-right-radius: 4px;
}
.ant-table-footer {
  border-radius: 0 0 4px 4px;
}
.ant-table-wrapper-rtl {
  direction: rtl;
}
.ant-table-rtl {
  direction: rtl;
}
.ant-table-wrapper-rtl .ant-table table {
  text-align: right;
}
.ant-table-wrapper-rtl .ant-table-thead > tr > th[colspan]:not([colspan='1']) {
  text-align: center;
}
.ant-table-wrapper-rtl .ant-table-thead > tr > th {
  text-align: right;
}
.ant-table-tbody > tr .ant-table-wrapper:only-child .ant-table.ant-table-rtl {
  margin: -16px 33px -16px -16px;
}
.ant-table-wrapper.ant-table-wrapper-rtl .ant-table-pagination-left {
  justify-content: flex-end;
}
.ant-table-wrapper.ant-table-wrapper-rtl .ant-table-pagination-right {
  justify-content: flex-start;
}
.ant-table-wrapper-rtl .ant-table-column-sorter {
  margin-right: 8px;
  margin-left: 0;
}
.ant-table-wrapper-rtl .ant-table-filter-column-title {
  padding: 16px 16px 16px 2.3em;
}
.ant-table-rtl .ant-table-thead tr th.ant-table-column-has-sorters .ant-table-filter-column-title {
  padding: 0 0 0 2.3em;
}
.ant-table-wrapper-rtl .ant-table-filter-trigger-container {
  right: auto;
  left: 0;
}
.ant-dropdown-rtl .ant-table-filter-dropdown .ant-checkbox-wrapper + span,
.ant-dropdown-rtl .ant-table-filter-dropdown-submenu .ant-checkbox-wrapper + span,
.ant-dropdown-menu-submenu-rtl.ant-table-filter-dropdown .ant-checkbox-wrapper + span,
.ant-dropdown-menu-submenu-rtl.ant-table-filter-dropdown-submenu .ant-checkbox-wrapper + span {
  padding-right: 8px;
  padding-left: 0;
}
.ant-table-wrapper-rtl .ant-table-selection {
  text-align: center;
}
.ant-table-wrapper-rtl .ant-table-row-indent {
  float: right;
}
.ant-table-wrapper-rtl .ant-table-row-expand-icon {
  float: right;
}
.ant-table-wrapper-rtl .ant-table-row-indent + .ant-table-row-expand-icon {
  margin-right: 0;
  margin-left: 8px;
}
.ant-table-wrapper-rtl .ant-table-row-expand-icon::after {
  transform: rotate(-90deg);
}
.ant-table-wrapper-rtl .ant-table-row-expand-icon-collapsed::before {
  transform: rotate(180deg);
}
.ant-table-wrapper-rtl .ant-table-row-expand-icon-collapsed::after {
  transform: rotate(0deg);
}
.ant-tabs-small > .ant-tabs-nav .ant-tabs-tab {
  padding: 8px 0;
  font-size: 14px;
}
.ant-tabs-large > .ant-tabs-nav .ant-tabs-tab {
  padding: 16px 0;
  font-size: 16px;
}
.ant-tabs-card.ant-tabs-small > .ant-tabs-nav .ant-tabs-tab {
  padding: 6px 16px;
}
.ant-tabs-card.ant-tabs-large > .ant-tabs-nav .ant-tabs-tab {
  padding: 7px 16px 6px;
}
.ant-tabs-rtl {
  direction: rtl;
}
.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab {
  margin: 0 0 0 32px;
}
.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab:last-of-type {
  margin-left: 0;
}
.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .anticon {
  margin-right: 0;
  margin-left: 12px;
}
.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-remove {
  margin-right: 8px;
  margin-left: -4px;
}
.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-remove .anticon {
  margin: 0;
}
.ant-tabs-rtl.ant-tabs-left > .ant-tabs-nav {
  order: 1;
}
.ant-tabs-rtl.ant-tabs-left > .ant-tabs-content-holder {
  order: 0;
}
.ant-tabs-rtl.ant-tabs-right > .ant-tabs-nav {
  order: 0;
}
.ant-tabs-rtl.ant-tabs-right > .ant-tabs-content-holder {
  order: 1;
}
.ant-tabs-rtl.ant-tabs-card.ant-tabs-top > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-rtl.ant-tabs-card.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab {
  margin-right: 0;
  margin-left: 2px;
}
.ant-tabs-dropdown-rtl {
  direction: rtl;
}
.ant-tabs-dropdown-rtl .ant-tabs-dropdown-menu-item {
  text-align: right;
}
.ant-tabs-top,
.ant-tabs-bottom {
  flex-direction: column;
}
.ant-tabs-top > .ant-tabs-nav,
.ant-tabs-bottom > .ant-tabs-nav,
.ant-tabs-top > div > .ant-tabs-nav,
.ant-tabs-bottom > div > .ant-tabs-nav {
  margin: 0 0 16px 0;
}
.ant-tabs-top > .ant-tabs-nav::before,
.ant-tabs-bottom > .ant-tabs-nav::before,
.ant-tabs-top > div > .ant-tabs-nav::before,
.ant-tabs-bottom > div > .ant-tabs-nav::before {
  position: absolute;
  right: 0;
  left: 0;
  border-bottom: 1px solid #dddddd;
  content: '';
}
.ant-tabs-top > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-ink-bar {
  height: 2px;
}
.ant-tabs-top > .ant-tabs-nav .ant-tabs-ink-bar-animated,
.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-ink-bar-animated,
.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-ink-bar-animated,
.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-ink-bar-animated {
  transition: width 0.3s, left 0.3s, right 0.3s;
}
.ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap::after {
  top: 0;
  bottom: 0;
  width: 30px;
}
.ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap::before {
  left: 0;
  box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, 0.08);
}
.ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap::after {
  right: 0;
  box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, 0.08);
}
.ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left::before,
.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left::before,
.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left::before,
.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left::before {
  opacity: 1;
}
.ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right::after,
.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right::after,
.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right::after,
.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right::after {
  opacity: 1;
}
.ant-tabs-top > .ant-tabs-nav::before,
.ant-tabs-top > div > .ant-tabs-nav::before {
  bottom: 0;
}
.ant-tabs-top > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-ink-bar {
  bottom: 0;
}
.ant-tabs-bottom > .ant-tabs-nav,
.ant-tabs-bottom > div > .ant-tabs-nav {
  order: 1;
  margin-top: 16px;
  margin-bottom: 0;
}
.ant-tabs-bottom > .ant-tabs-nav::before,
.ant-tabs-bottom > div > .ant-tabs-nav::before {
  top: 0;
}
.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-ink-bar {
  top: 0;
}
.ant-tabs-bottom > .ant-tabs-content-holder,
.ant-tabs-bottom > div > .ant-tabs-content-holder {
  order: 0;
}
.ant-tabs-left > .ant-tabs-nav,
.ant-tabs-right > .ant-tabs-nav,
.ant-tabs-left > div > .ant-tabs-nav,
.ant-tabs-right > div > .ant-tabs-nav {
  flex-direction: column;
  min-width: 50px;
}
.ant-tabs-left > .ant-tabs-nav .ant-tabs-tab,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-tab,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab {
  padding: 8px 24px;
  text-align: center;
}
.ant-tabs-left > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab {
  margin: 16px 0 0 0;
}
.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap {
  flex-direction: column;
}
.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap::after {
  right: 0;
  left: 0;
  height: 30px;
}
.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap::before {
  top: 0;
  box-shadow: inset 0 10px 8px -8px rgba(0, 0, 0, 0.08);
}
.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap::after {
  bottom: 0;
  box-shadow: inset 0 -10px 8px -8px rgba(0, 0, 0, 0.08);
}
.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top::before,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top::before,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top::before,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top::before {
  opacity: 1;
}
.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom::after,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom::after,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom::after,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom::after {
  opacity: 1;
}
.ant-tabs-left > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-ink-bar {
  width: 2px;
}
.ant-tabs-left > .ant-tabs-nav .ant-tabs-ink-bar-animated,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-ink-bar-animated,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-ink-bar-animated,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-ink-bar-animated {
  transition: height 0.3s, top 0.3s;
}
.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-list,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-list,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-list,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-list,
.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-operations,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-operations,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-operations,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-operations {
  flex: 1 0 auto;
  flex-direction: column;
}
.ant-tabs-left > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-ink-bar {
  right: 0;
}
.ant-tabs-left > .ant-tabs-content-holder,
.ant-tabs-left > div > .ant-tabs-content-holder {
  margin-left: -1px;
  border-left: 1px solid #dddddd;
}
.ant-tabs-left > .ant-tabs-content-holder > .ant-tabs-content > .ant-tabs-tabpane,
.ant-tabs-left > div > .ant-tabs-content-holder > .ant-tabs-content > .ant-tabs-tabpane {
  padding-left: 24px;
}
.ant-tabs-right > .ant-tabs-nav,
.ant-tabs-right > div > .ant-tabs-nav {
  order: 1;
}
.ant-tabs-right > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-ink-bar {
  left: 0;
}
.ant-tabs-right > .ant-tabs-content-holder,
.ant-tabs-right > div > .ant-tabs-content-holder {
  order: 0;
  margin-right: -1px;
  border-right: 1px solid #dddddd;
}
.ant-tabs-right > .ant-tabs-content-holder > .ant-tabs-content > .ant-tabs-tabpane,
.ant-tabs-right > div > .ant-tabs-content-holder > .ant-tabs-content > .ant-tabs-tabpane {
  padding-right: 24px;
}
.ant-tabs-dropdown {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  top: -9999px;
  left: -9999px;
  z-index: 1050;
  display: block;
}
.ant-tabs-dropdown-hidden {
  display: none;
}
.ant-tabs-dropdown-menu {
  max-height: 200px;
  margin: 0;
  padding: 4px 0;
  overflow-x: hidden;
  overflow-y: auto;
  text-align: left;
  list-style-type: none;
  background-color: #fff;
  background-clip: padding-box;
  border-radius: 4px;
  outline: none;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
}
.ant-tabs-dropdown-menu-item {
  min-width: 120px;
  margin: 0;
  padding: 5px 12px;
  overflow: hidden;
  color: #000000;
  font-weight: normal;
  font-size: 14px;
  line-height: 22px;
  white-space: nowrap;
  text-overflow: ellipsis;
  cursor: pointer;
  transition: all 0.3s;
}
.ant-tabs-dropdown-menu-item:hover {
  background: #f5f5f5;
}
.ant-tabs-dropdown-menu-item-disabled,
.ant-tabs-dropdown-menu-item-disabled:hover {
  color: rgba(0, 0, 0, 0.25);
  background: transparent;
  cursor: not-allowed;
}
.ant-tabs-card > .ant-tabs-nav .ant-tabs-tab,
.ant-tabs-card > div > .ant-tabs-nav .ant-tabs-tab {
  margin: 0;
  padding: 8px 16px;
  background: #fafafa;
  border: 1px solid #dddddd;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-tabs-card > .ant-tabs-nav .ant-tabs-tab-active,
.ant-tabs-card > div > .ant-tabs-nav .ant-tabs-tab-active {
  color: #0096ff;
  background: #fff;
}
.ant-tabs-card > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-card > div > .ant-tabs-nav .ant-tabs-ink-bar {
  visibility: hidden;
}
.ant-tabs-card.ant-tabs-top > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-card.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-card.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-card.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab {
  margin-left: 2px;
}
.ant-tabs-card.ant-tabs-top > .ant-tabs-nav .ant-tabs-tab,
.ant-tabs-card.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-tab {
  border-radius: 4px 4px 0 0;
}
.ant-tabs-card.ant-tabs-top > .ant-tabs-nav .ant-tabs-tab-active,
.ant-tabs-card.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-tab-active {
  border-bottom-color: #fff;
}
.ant-tabs-card.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-tab,
.ant-tabs-card.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-tab {
  border-radius: 0 0 4px 4px;
}
.ant-tabs-card.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-tab-active,
.ant-tabs-card.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-tab-active {
  border-top-color: #fff;
}
.ant-tabs-card.ant-tabs-left > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-card.ant-tabs-right > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-card.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-card.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab {
  margin-top: 2px;
}
.ant-tabs-card.ant-tabs-left > .ant-tabs-nav .ant-tabs-tab,
.ant-tabs-card.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab {
  border-radius: 4px 0 0 4px;
}
.ant-tabs-card.ant-tabs-left > .ant-tabs-nav .ant-tabs-tab-active,
.ant-tabs-card.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab-active {
  border-right-color: #fff;
}
.ant-tabs-card.ant-tabs-right > .ant-tabs-nav .ant-tabs-tab,
.ant-tabs-card.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab {
  border-radius: 0 4px 4px 0;
}
.ant-tabs-card.ant-tabs-right > .ant-tabs-nav .ant-tabs-tab-active,
.ant-tabs-card.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab-active {
  border-left-color: #fff;
}
.ant-tabs {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: flex;
  overflow: hidden;
}
.ant-tabs > .ant-tabs-nav,
.ant-tabs > div > .ant-tabs-nav {
  position: relative;
  display: flex;
  flex: none;
  align-items: center;
}
.ant-tabs > .ant-tabs-nav .ant-tabs-nav-wrap,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-wrap {
  position: relative;
  display: inline-block;
  display: flex;
  flex: auto;
  align-self: stretch;
  overflow: hidden;
  white-space: nowrap;
  transform: translate(0);
}
.ant-tabs > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-wrap::after {
  position: absolute;
  z-index: 1;
  opacity: 0;
  transition: opacity 0.3s;
  content: '';
  pointer-events: none;
}
.ant-tabs > .ant-tabs-nav .ant-tabs-nav-list,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-list {
  position: relative;
  display: flex;
  transition: transform 0.3s;
}
.ant-tabs > .ant-tabs-nav .ant-tabs-nav-operations,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-operations {
  display: flex;
  align-self: stretch;
}
.ant-tabs > .ant-tabs-nav .ant-tabs-nav-operations-hidden,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-operations-hidden {
  position: absolute;
  visibility: hidden;
  pointer-events: none;
}
.ant-tabs > .ant-tabs-nav .ant-tabs-nav-more,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-more {
  position: relative;
  padding: 8px 16px;
  background: transparent;
  border: 0;
}
.ant-tabs > .ant-tabs-nav .ant-tabs-nav-more::after,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-more::after {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  height: 5px;
  transform: translateY(100%);
  content: '';
}
.ant-tabs > .ant-tabs-nav .ant-tabs-nav-add,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add {
  min-width: 40px;
  padding: 0 8px;
  background: #fafafa;
  border: 1px solid #dddddd;
  border-radius: 4px 4px 0 0;
  outline: none;
  cursor: pointer;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-tabs > .ant-tabs-nav .ant-tabs-nav-add:hover,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add:hover {
  color: #29adff;
}
.ant-tabs > .ant-tabs-nav .ant-tabs-nav-add:active,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add:active,
.ant-tabs > .ant-tabs-nav .ant-tabs-nav-add:focus,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add:focus {
  color: #0077d9;
}
.ant-tabs-extra-content {
  flex: none;
}
.ant-tabs-centered > .ant-tabs-nav .ant-tabs-nav-wrap:not([class*='ant-tabs-nav-wrap-ping']),
.ant-tabs-centered > div > .ant-tabs-nav .ant-tabs-nav-wrap:not([class*='ant-tabs-nav-wrap-ping']) {
  justify-content: center;
}
.ant-tabs-ink-bar {
  position: absolute;
  background: #0096ff;
  pointer-events: none;
}
.ant-tabs-tab {
  position: relative;
  display: inline-flex;
  align-items: center;
  padding: 12px 0;
  font-size: 14px;
  background: transparent;
  border: 0;
  outline: none;
  cursor: pointer;
}
.ant-tabs-tab-btn:focus,
.ant-tabs-tab-remove:focus,
.ant-tabs-tab-btn:active,
.ant-tabs-tab-remove:active {
  color: #0077d9;
}
.ant-tabs-tab-btn {
  outline: none;
  transition: all 0.3s;
}
.ant-tabs-tab-remove {
  flex: none;
  margin-right: -4px;
  margin-left: 8px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 12px;
  background: transparent;
  border: none;
  outline: none;
  cursor: pointer;
  transition: all 0.3s;
}
.ant-tabs-tab-remove:hover {
  color: rgba(0, 0, 0, 0.85);
}
.ant-tabs-tab:hover {
  color: #29adff;
}
.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn {
  color: #0096ff;
  text-shadow: 0 0 0.25px currentColor;
}
.ant-tabs-tab.ant-tabs-tab-disabled {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-btn:focus,
.ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-remove:focus,
.ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-btn:active,
.ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-remove:active {
  color: rgba(0, 0, 0, 0.25);
}
.ant-tabs-tab .ant-tabs-tab-remove .anticon {
  margin: 0;
}
.ant-tabs-tab .anticon {
  margin-right: 12px;
}
.ant-tabs-tab + .ant-tabs-tab {
  margin: 0 0 0 32px;
}
.ant-tabs-content {
  display: flex;
  width: 100%;
}
.ant-tabs-content-holder {
  flex: auto;
  min-width: 0;
  min-height: 0;
}
.ant-tabs-content-animated {
  transition: margin 0.3s;
}
.ant-tabs-tabpane {
  flex: none;
  width: 100%;
  outline: none;
}
.ant-tag {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-block;
  height: auto;
  margin-right: 8px;
  padding: 0 7px;
  font-size: 12px;
  line-height: 20px;
  white-space: nowrap;
  background: #fafafa;
  border: 1px solid #dddddd;
  border-radius: 4px;
  opacity: 1;
  transition: all 0.3s;
}
.ant-tag,
.ant-tag a,
.ant-tag a:hover {
  color: #000000;
}
.ant-tag > a:first-child:last-child {
  display: inline-block;
  margin: 0 -8px;
  padding: 0 8px;
}
.ant-tag-close-icon {
  margin-left: 3px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 10px;
  cursor: pointer;
  transition: all 0.3s;
}
.ant-tag-close-icon:hover {
  color: rgba(0, 0, 0, 0.85);
}
.ant-tag-has-color {
  border-color: transparent;
}
.ant-tag-has-color,
.ant-tag-has-color a,
.ant-tag-has-color a:hover,
.ant-tag-has-color .anticon-close,
.ant-tag-has-color .anticon-close:hover {
  color: #ffffff;
}
.ant-tag-checkable {
  background-color: transparent;
  border-color: transparent;
  cursor: pointer;
}
.ant-tag-checkable:not(.ant-tag-checkable-checked):hover {
  color: #0096ff;
}
.ant-tag-checkable:active,
.ant-tag-checkable-checked {
  color: #ffffff;
}
.ant-tag-checkable-checked {
  background-color: #0096ff;
}
.ant-tag-checkable:active {
  background-color: #0077d9;
}
.ant-tag-hidden {
  display: none;
}
.ant-tag-pink {
  color: #c41d7f;
  background: #fff0f6;
  border-color: #ffadd2;
}
.ant-tag-pink-inverse {
  color: #ffffff;
  background: #eb2f96;
  border-color: #eb2f96;
}
.ant-tag-magenta {
  color: #c41d7f;
  background: #fff0f6;
  border-color: #ffadd2;
}
.ant-tag-magenta-inverse {
  color: #ffffff;
  background: #eb2f96;
  border-color: #eb2f96;
}
.ant-tag-red {
  color: #cf1322;
  background: #fff1f0;
  border-color: #ffa39e;
}
.ant-tag-red-inverse {
  color: #ffffff;
  background: #f5222d;
  border-color: #f5222d;
}
.ant-tag-volcano {
  color: #d4380d;
  background: #fff2e8;
  border-color: #ffbb96;
}
.ant-tag-volcano-inverse {
  color: #ffffff;
  background: #fa541c;
  border-color: #fa541c;
}
.ant-tag-orange {
  color: #d46b08;
  background: #fff7e6;
  border-color: #ffd591;
}
.ant-tag-orange-inverse {
  color: #ffffff;
  background: #fa8c16;
  border-color: #fa8c16;
}
.ant-tag-yellow {
  color: #d4b106;
  background: #feffe6;
  border-color: #fffb8f;
}
.ant-tag-yellow-inverse {
  color: #ffffff;
  background: #fadb14;
  border-color: #fadb14;
}
.ant-tag-gold {
  color: #d48806;
  background: #fffbe6;
  border-color: #ffe58f;
}
.ant-tag-gold-inverse {
  color: #ffffff;
  background: #faad14;
  border-color: #faad14;
}
.ant-tag-cyan {
  color: #08979c;
  background: #e6fffb;
  border-color: #87e8de;
}
.ant-tag-cyan-inverse {
  color: #ffffff;
  background: #13c2c2;
  border-color: #13c2c2;
}
.ant-tag-lime {
  color: #7cb305;
  background: #fcffe6;
  border-color: #eaff8f;
}
.ant-tag-lime-inverse {
  color: #ffffff;
  background: #a0d911;
  border-color: #a0d911;
}
.ant-tag-green {
  color: #389e0d;
  background: #f6ffed;
  border-color: #b7eb8f;
}
.ant-tag-green-inverse {
  color: #ffffff;
  background: #52c41a;
  border-color: #52c41a;
}
.ant-tag-blue {
  color: #096dd9;
  background: #e6f7ff;
  border-color: #91d5ff;
}
.ant-tag-blue-inverse {
  color: #ffffff;
  background: #1890ff;
  border-color: #1890ff;
}
.ant-tag-geekblue {
  color: #1d39c4;
  background: #f0f5ff;
  border-color: #adc6ff;
}
.ant-tag-geekblue-inverse {
  color: #ffffff;
  background: #2f54eb;
  border-color: #2f54eb;
}
.ant-tag-purple {
  color: #531dab;
  background: #f9f0ff;
  border-color: #d3adf7;
}
.ant-tag-purple-inverse {
  color: #ffffff;
  background: #722ed1;
  border-color: #722ed1;
}
.ant-tag-success {
  color: #52c41a;
  background: #f6ffed;
  border-color: #b7eb8f;
}
.ant-tag-processing {
  color: #1890ff;
  background: #e6f7ff;
  border-color: #91d5ff;
}
.ant-tag-error {
  color: #f5222d;
  background: #fff1f0;
  border-color: #ffa39e;
}
.ant-tag-warning {
  color: #fa8c16;
  background: #fff7e6;
  border-color: #ffd591;
}
.ant-tag > .anticon + span,
.ant-tag > span + .anticon {
  margin-left: 7px;
}
.ant-tag.ant-tag-rtl {
  margin-right: 0;
  margin-left: 8px;
  direction: rtl;
  text-align: right;
}
.ant-tag-rtl .ant-tag-close-icon {
  margin-right: 3px;
  margin-left: 0;
}
.ant-tag-rtl.ant-tag > .anticon + span,
.ant-tag-rtl.ant-tag > span + .anticon {
  margin-right: 7px;
  margin-left: 0;
}
.ant-timeline {
  box-sizing: border-box;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  font-feature-settings: 'tnum';
  margin: 0;
  padding: 0;
  list-style: none;
}
.ant-timeline-item {
  position: relative;
  margin: 0;
  padding-bottom: 20px;
  font-size: 14px;
  list-style: none;
}
.ant-timeline-item-tail {
  position: absolute;
  top: 10px;
  left: 4px;
  height: calc(100% - 10px);
  border-left: 2px solid #dddddd;
}
.ant-timeline-item-pending .ant-timeline-item-head {
  font-size: 12px;
  background-color: transparent;
}
.ant-timeline-item-pending .ant-timeline-item-tail {
  display: none;
}
.ant-timeline-item-head {
  position: absolute;
  width: 10px;
  height: 10px;
  background-color: #fff;
  border: 2px solid transparent;
  border-radius: 100px;
}
.ant-timeline-item-head-blue {
  color: #0096ff;
  border-color: #0096ff;
}
.ant-timeline-item-head-red {
  color: #ff4d4f;
  border-color: #ff4d4f;
}
.ant-timeline-item-head-green {
  color: #52c41a;
  border-color: #52c41a;
}
.ant-timeline-item-head-gray {
  color: rgba(0, 0, 0, 0.25);
  border-color: rgba(0, 0, 0, 0.25);
}
.ant-timeline-item-head-custom {
  position: absolute;
  top: 5.5px;
  left: 5px;
  width: auto;
  height: auto;
  margin-top: 0;
  padding: 3px 1px;
  line-height: 1;
  text-align: center;
  border: 0;
  border-radius: 0;
  transform: translate(-50%, -50%);
}
.ant-timeline-item-content {
  position: relative;
  top: -7.001px;
  margin: 0 0 0 26px;
  word-break: break-word;
}
.ant-timeline-item-last > .ant-timeline-item-tail {
  display: none;
}
.ant-timeline-item-last > .ant-timeline-item-content {
  min-height: 48px;
}
.ant-timeline.ant-timeline-alternate .ant-timeline-item-tail,
.ant-timeline.ant-timeline-right .ant-timeline-item-tail,
.ant-timeline.ant-timeline-label .ant-timeline-item-tail,
.ant-timeline.ant-timeline-alternate .ant-timeline-item-head,
.ant-timeline.ant-timeline-right .ant-timeline-item-head,
.ant-timeline.ant-timeline-label .ant-timeline-item-head,
.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom,
.ant-timeline.ant-timeline-right .ant-timeline-item-head-custom,
.ant-timeline.ant-timeline-label .ant-timeline-item-head-custom {
  left: 50%;
}
.ant-timeline.ant-timeline-alternate .ant-timeline-item-head,
.ant-timeline.ant-timeline-right .ant-timeline-item-head,
.ant-timeline.ant-timeline-label .ant-timeline-item-head {
  margin-left: -4px;
}
.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom,
.ant-timeline.ant-timeline-right .ant-timeline-item-head-custom,
.ant-timeline.ant-timeline-label .ant-timeline-item-head-custom {
  margin-left: 1px;
}
.ant-timeline.ant-timeline-alternate .ant-timeline-item-left .ant-timeline-item-content,
.ant-timeline.ant-timeline-right .ant-timeline-item-left .ant-timeline-item-content,
.ant-timeline.ant-timeline-label .ant-timeline-item-left .ant-timeline-item-content {
  left: calc(50% - 4px);
  width: calc(50% - 14px);
  text-align: left;
}
.ant-timeline.ant-timeline-alternate .ant-timeline-item-right .ant-timeline-item-content,
.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content,
.ant-timeline.ant-timeline-label .ant-timeline-item-right .ant-timeline-item-content {
  width: calc(50% - 12px);
  margin: 0;
  text-align: right;
}
.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-tail,
.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head,
.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head-custom {
  left: calc(100% - 4px - 2px);
}
.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content {
  width: calc(100% - 18px);
}
.ant-timeline.ant-timeline-pending .ant-timeline-item-last .ant-timeline-item-tail {
  display: block;
  height: calc(100% - 14px);
  border-left: 2px dotted #dddddd;
}
.ant-timeline.ant-timeline-reverse .ant-timeline-item-last .ant-timeline-item-tail {
  display: none;
}
.ant-timeline.ant-timeline-reverse .ant-timeline-item-pending .ant-timeline-item-tail {
  top: 15px;
  display: block;
  height: calc(100% - 15px);
  border-left: 2px dotted #dddddd;
}
.ant-timeline.ant-timeline-reverse .ant-timeline-item-pending .ant-timeline-item-content {
  min-height: 48px;
}
.ant-timeline.ant-timeline-label .ant-timeline-item-label {
  position: absolute;
  top: -7.001px;
  width: calc(50% - 12px);
  text-align: right;
}
.ant-timeline.ant-timeline-label .ant-timeline-item-right .ant-timeline-item-label {
  left: calc(50% + 14px);
  width: calc(50% - 14px);
  text-align: left;
}
.ant-timeline-rtl {
  direction: rtl;
}
.ant-timeline-rtl .ant-timeline-item-tail {
  right: 4px;
  left: auto;
  border-right: 2px solid #dddddd;
  border-left: none;
}
.ant-timeline-rtl .ant-timeline-item-head-custom {
  right: 5px;
  left: auto;
  transform: translate(50%, -50%);
}
.ant-timeline-rtl .ant-timeline-item-content {
  margin: 0 18px 0 0;
}
.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-tail,
.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-tail,
.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-tail,
.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-head,
.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-head,
.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-head,
.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom,
.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-head-custom,
.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-head-custom {
  right: 50%;
  left: auto;
}
.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-head,
.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-head,
.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-head {
  margin-right: -4px;
  margin-left: 0;
}
.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom,
.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-head-custom,
.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-head-custom {
  margin-right: 1px;
  margin-left: 0;
}
.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-left .ant-timeline-item-content,
.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-left .ant-timeline-item-content,
.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-left .ant-timeline-item-content {
  right: calc(50% - 4px);
  left: auto;
  text-align: right;
}
.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-right .ant-timeline-item-content,
.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content,
.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-right .ant-timeline-item-content {
  text-align: left;
}
.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-tail,
.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head,
.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head-custom {
  right: 0;
  left: auto;
}
.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content {
  width: 100%;
  margin-right: 18px;
  text-align: right;
}
.ant-timeline-rtl.ant-timeline.ant-timeline-pending .ant-timeline-item-last .ant-timeline-item-tail {
  border-right: 2px dotted #dddddd;
  border-left: none;
}
.ant-timeline-rtl.ant-timeline.ant-timeline-reverse .ant-timeline-item-pending .ant-timeline-item-tail {
  border-right: 2px dotted #dddddd;
  border-left: none;
}
.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-label {
  text-align: left;
}
.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-right .ant-timeline-item-label {
  right: calc(50% + 14px);
  text-align: right;
}
.ant-tooltip {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  z-index: 1070;
  display: block;
  max-width: 250px;
  visibility: visible;
}
.ant-tooltip-hidden {
  display: none;
}
.ant-tooltip-placement-top,
.ant-tooltip-placement-topLeft,
.ant-tooltip-placement-topRight {
  padding-bottom: 8px;
}
.ant-tooltip-placement-right,
.ant-tooltip-placement-rightTop,
.ant-tooltip-placement-rightBottom {
  padding-left: 8px;
}
.ant-tooltip-placement-bottom,
.ant-tooltip-placement-bottomLeft,
.ant-tooltip-placement-bottomRight {
  padding-top: 8px;
}
.ant-tooltip-placement-left,
.ant-tooltip-placement-leftTop,
.ant-tooltip-placement-leftBottom {
  padding-right: 8px;
}
.ant-tooltip-inner {
  min-width: 30px;
  min-height: 32px;
  padding: 6px 8px;
  color: #fff;
  text-align: left;
  text-decoration: none;
  word-wrap: break-word;
  background-color: rgba(0, 0, 0, 0.75);
  border-radius: 4px;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
}
.ant-tooltip-arrow {
  position: absolute;
  display: block;
  width: 13.07106781px;
  height: 13.07106781px;
  overflow: hidden;
  background: transparent;
  pointer-events: none;
}
.ant-tooltip-arrow-content {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  width: 5px;
  height: 5px;
  margin: auto;
  background-color: rgba(0, 0, 0, 0.75);
  content: '';
  pointer-events: auto;
}
.ant-tooltip-placement-top .ant-tooltip-arrow,
.ant-tooltip-placement-topLeft .ant-tooltip-arrow,
.ant-tooltip-placement-topRight .ant-tooltip-arrow {
  bottom: -5.07106781px;
}
.ant-tooltip-placement-top .ant-tooltip-arrow-content,
.ant-tooltip-placement-topLeft .ant-tooltip-arrow-content,
.ant-tooltip-placement-topRight .ant-tooltip-arrow-content {
  box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07);
  transform: translateY(-6.53553391px) rotate(45deg);
}
.ant-tooltip-placement-top .ant-tooltip-arrow {
  left: 50%;
  transform: translateX(-50%);
}
.ant-tooltip-placement-topLeft .ant-tooltip-arrow {
  left: 13px;
}
.ant-tooltip-placement-topRight .ant-tooltip-arrow {
  right: 13px;
}
.ant-tooltip-placement-right .ant-tooltip-arrow,
.ant-tooltip-placement-rightTop .ant-tooltip-arrow,
.ant-tooltip-placement-rightBottom .ant-tooltip-arrow {
  left: -5.07106781px;
}
.ant-tooltip-placement-right .ant-tooltip-arrow-content,
.ant-tooltip-placement-rightTop .ant-tooltip-arrow-content,
.ant-tooltip-placement-rightBottom .ant-tooltip-arrow-content {
  box-shadow: -3px 3px 7px rgba(0, 0, 0, 0.07);
  transform: translateX(6.53553391px) rotate(45deg);
}
.ant-tooltip-placement-right .ant-tooltip-arrow {
  top: 50%;
  transform: translateY(-50%);
}
.ant-tooltip-placement-rightTop .ant-tooltip-arrow {
  top: 5px;
}
.ant-tooltip-placement-rightBottom .ant-tooltip-arrow {
  bottom: 5px;
}
.ant-tooltip-placement-left .ant-tooltip-arrow,
.ant-tooltip-placement-leftTop .ant-tooltip-arrow,
.ant-tooltip-placement-leftBottom .ant-tooltip-arrow {
  right: -5.07106781px;
}
.ant-tooltip-placement-left .ant-tooltip-arrow-content,
.ant-tooltip-placement-leftTop .ant-tooltip-arrow-content,
.ant-tooltip-placement-leftBottom .ant-tooltip-arrow-content {
  box-shadow: 3px -3px 7px rgba(0, 0, 0, 0.07);
  transform: translateX(-6.53553391px) rotate(45deg);
}
.ant-tooltip-placement-left .ant-tooltip-arrow {
  top: 50%;
  transform: translateY(-50%);
}
.ant-tooltip-placement-leftTop .ant-tooltip-arrow {
  top: 5px;
}
.ant-tooltip-placement-leftBottom .ant-tooltip-arrow {
  bottom: 5px;
}
.ant-tooltip-placement-bottom .ant-tooltip-arrow,
.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow,
.ant-tooltip-placement-bottomRight .ant-tooltip-arrow {
  top: -5.07106781px;
}
.ant-tooltip-placement-bottom .ant-tooltip-arrow-content,
.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow-content,
.ant-tooltip-placement-bottomRight .ant-tooltip-arrow-content {
  box-shadow: -3px -3px 7px rgba(0, 0, 0, 0.07);
  transform: translateY(6.53553391px) rotate(45deg);
}
.ant-tooltip-placement-bottom .ant-tooltip-arrow {
  left: 50%;
  transform: translateX(-50%);
}
.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow {
  left: 13px;
}
.ant-tooltip-placement-bottomRight .ant-tooltip-arrow {
  right: 13px;
}
.ant-tooltip-pink .ant-tooltip-inner {
  background-color: #eb2f96;
}
.ant-tooltip-pink .ant-tooltip-arrow-content {
  background-color: #eb2f96;
}
.ant-tooltip-magenta .ant-tooltip-inner {
  background-color: #eb2f96;
}
.ant-tooltip-magenta .ant-tooltip-arrow-content {
  background-color: #eb2f96;
}
.ant-tooltip-red .ant-tooltip-inner {
  background-color: #f5222d;
}
.ant-tooltip-red .ant-tooltip-arrow-content {
  background-color: #f5222d;
}
.ant-tooltip-volcano .ant-tooltip-inner {
  background-color: #fa541c;
}
.ant-tooltip-volcano .ant-tooltip-arrow-content {
  background-color: #fa541c;
}
.ant-tooltip-orange .ant-tooltip-inner {
  background-color: #fa8c16;
}
.ant-tooltip-orange .ant-tooltip-arrow-content {
  background-color: #fa8c16;
}
.ant-tooltip-yellow .ant-tooltip-inner {
  background-color: #fadb14;
}
.ant-tooltip-yellow .ant-tooltip-arrow-content {
  background-color: #fadb14;
}
.ant-tooltip-gold .ant-tooltip-inner {
  background-color: #faad14;
}
.ant-tooltip-gold .ant-tooltip-arrow-content {
  background-color: #faad14;
}
.ant-tooltip-cyan .ant-tooltip-inner {
  background-color: #13c2c2;
}
.ant-tooltip-cyan .ant-tooltip-arrow-content {
  background-color: #13c2c2;
}
.ant-tooltip-lime .ant-tooltip-inner {
  background-color: #a0d911;
}
.ant-tooltip-lime .ant-tooltip-arrow-content {
  background-color: #a0d911;
}
.ant-tooltip-green .ant-tooltip-inner {
  background-color: #52c41a;
}
.ant-tooltip-green .ant-tooltip-arrow-content {
  background-color: #52c41a;
}
.ant-tooltip-blue .ant-tooltip-inner {
  background-color: #1890ff;
}
.ant-tooltip-blue .ant-tooltip-arrow-content {
  background-color: #1890ff;
}
.ant-tooltip-geekblue .ant-tooltip-inner {
  background-color: #2f54eb;
}
.ant-tooltip-geekblue .ant-tooltip-arrow-content {
  background-color: #2f54eb;
}
.ant-tooltip-purple .ant-tooltip-inner {
  background-color: #722ed1;
}
.ant-tooltip-purple .ant-tooltip-arrow-content {
  background-color: #722ed1;
}
.ant-tooltip-rtl {
  direction: rtl;
}
.ant-tooltip-rtl .ant-tooltip-inner {
  text-align: right;
}
.ant-transfer-customize-list .ant-transfer-list {
  flex: 1 1 50%;
  width: auto;
  height: auto;
  min-height: 200px;
}
.ant-transfer-customize-list .ant-table-wrapper .ant-table-small {
  border: 0;
  border-radius: 0;
}
.ant-transfer-customize-list .ant-table-wrapper .ant-table-small > .ant-table-content > .ant-table-body > table > .ant-table-thead > tr > th {
  background: #fafafa;
}
.ant-transfer-customize-list .ant-table-wrapper .ant-table-small > .ant-table-content .ant-table-row:last-child td {
  border-bottom: 1px solid #dddddd;
}
.ant-transfer-customize-list .ant-table-wrapper .ant-table-small .ant-table-body {
  margin: 0;
}
.ant-transfer-customize-list .ant-table-wrapper .ant-table-pagination.ant-pagination {
  margin: 16px 0 4px;
}
.ant-transfer-customize-list .ant-input[disabled] {
  background-color: transparent;
}
.ant-transfer {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: flex;
  align-items: stretch;
}
.ant-transfer-disabled .ant-transfer-list {
  background: #f5f5f5;
}
.ant-transfer-list {
  display: flex;
  flex-direction: column;
  width: 180px;
  height: 200px;
  border: 1px solid #dddddd;
  border-radius: 4px;
}
.ant-transfer-list-with-pagination {
  width: 250px;
  height: auto;
}
.ant-transfer-list-search {
  padding-right: 24px;
  padding-left: 8px;
}
.ant-transfer-list-search-action {
  position: absolute;
  top: 12px;
  right: 12px;
  bottom: 12px;
  width: 28px;
  color: rgba(0, 0, 0, 0.25);
  line-height: 40px;
  text-align: center;
}
.ant-transfer-list-search-action .anticon {
  color: rgba(0, 0, 0, 0.25);
  transition: all 0.3s;
}
.ant-transfer-list-search-action .anticon:hover {
  color: rgba(0, 0, 0, 0.45);
}
span.ant-transfer-list-search-action {
  pointer-events: none;
}
.ant-transfer-list-header {
  display: flex;
  flex: none;
  align-items: center;
  height: 40px;
  padding: 8px 12px 9px;
  color: #000000;
  background: #fff;
  border-bottom: 1px solid #dddddd;
  border-radius: 4px 4px 0 0;
}
.ant-transfer-list-header > *:not(:last-child) {
  margin-right: 4px;
}
.ant-transfer-list-header > * {
  flex: none;
}
.ant-transfer-list-header-title {
  flex: auto;
  overflow: hidden;
  white-space: nowrap;
  text-align: right;
  text-overflow: ellipsis;
}
.ant-transfer-list-header-dropdown {
  font-size: 10px;
  transform: translateY(10%);
  cursor: pointer;
}
.ant-transfer-list-header-dropdown[disabled] {
  cursor: not-allowed;
}
.ant-transfer-list-body {
  display: flex;
  flex: auto;
  flex-direction: column;
  overflow: hidden;
  font-size: 14px;
}
.ant-transfer-list-body-search-wrapper {
  position: relative;
  flex: none;
  padding: 12px;
}
.ant-transfer-list-content {
  flex: auto;
  margin: 0;
  padding: 0;
  overflow: auto;
  list-style: none;
}
.ant-transfer-list-content-item {
  display: flex;
  align-items: center;
  min-height: 40px;
  padding: 6px 12px;
  line-height: 28px;
  transition: all 0.3s;
}
.ant-transfer-list-content-item > *:not(:last-child) {
  margin-right: 8px;
}
.ant-transfer-list-content-item > * {
  flex: none;
}
.ant-transfer-list-content-item-text {
  flex: auto;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-transfer-list-content-item-remove {
  color: #0096ff;
  text-decoration: none;
  outline: none;
  cursor: pointer;
  transition: color 0.3s;
  position: relative;
  color: #dddddd;
}
.ant-transfer-list-content-item-remove:focus,
.ant-transfer-list-content-item-remove:hover {
  color: #29adff;
}
.ant-transfer-list-content-item-remove:active {
  color: #0077d9;
}
.ant-transfer-list-content-item-remove::after {
  position: absolute;
  top: -6px;
  right: -50%;
  bottom: -6px;
  left: -50%;
  content: '';
}
.ant-transfer-list-content-item-remove:hover {
  color: #29adff;
}
.ant-transfer-list-content-item:not(.ant-transfer-list-content-item-disabled):hover {
  background-color: #f5f5f5;
  cursor: pointer;
}
.ant-transfer-list-content-item:not(.ant-transfer-list-content-item-disabled).ant-transfer-list-content-item-checked:hover {
  background-color: #dcf7ff;
}
.ant-transfer-list-content-show-remove .ant-transfer-list-content-item:not(.ant-transfer-list-content-item-disabled):hover {
  background: transparent;
  cursor: default;
}
.ant-transfer-list-content-item-checked {
  background-color: #e6f9ff;
}
.ant-transfer-list-content-item-disabled {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-transfer-list-pagination {
  padding: 8px 0;
  text-align: right;
  border-top: 1px solid #dddddd;
}
.ant-transfer-list-body-not-found {
  flex: none;
  width: 100%;
  margin: auto 0;
  color: rgba(0, 0, 0, 0.25);
  text-align: center;
}
.ant-transfer-list-footer {
  border-top: 1px solid #dddddd;
}
.ant-transfer-operation {
  display: flex;
  flex: none;
  flex-direction: column;
  align-self: center;
  margin: 0 8px;
  vertical-align: middle;
}
.ant-transfer-operation .ant-btn {
  display: block;
}
.ant-transfer-operation .ant-btn:first-child {
  margin-bottom: 4px;
}
.ant-transfer-operation .ant-btn .anticon {
  font-size: 12px;
}
.ant-transfer .ant-empty-image {
  max-height: -2px;
}
.ant-transfer-rtl {
  direction: rtl;
}
.ant-transfer-rtl .ant-transfer-list-search {
  padding-right: 8px;
  padding-left: 24px;
}
.ant-transfer-rtl .ant-transfer-list-search-action {
  right: auto;
  left: 12px;
}
.ant-transfer-rtl .ant-transfer-list-header > *:not(:last-child) {
  margin-right: 0;
  margin-left: 4px;
}
.ant-transfer-rtl .ant-transfer-list-header {
  right: 0;
  left: auto;
}
.ant-transfer-rtl .ant-transfer-list-header-title {
  text-align: left;
}
.ant-transfer-rtl .ant-transfer-list-content-item > *:not(:last-child) {
  margin-right: 0;
  margin-left: 8px;
}
.ant-transfer-rtl .ant-transfer-list-pagination {
  text-align: left;
}
.ant-transfer-rtl .ant-transfer-list-footer {
  right: 0;
  left: auto;
}
.ant-tree-treenode-leaf-last .ant-tree-switcher-leaf-line::before {
  top: auto !important;
  bottom: auto !important;
  height: 14px !important;
}
.ant-tree.ant-tree-directory .ant-tree-treenode {
  position: relative;
}
.ant-tree.ant-tree-directory .ant-tree-treenode::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 4px;
  left: 0;
  transition: background-color 0.3s;
  content: '';
  pointer-events: none;
}
.ant-tree.ant-tree-directory .ant-tree-treenode:hover::before {
  background: #f5f5f5;
}
.ant-tree.ant-tree-directory .ant-tree-treenode > * {
  z-index: 1;
}
.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-switcher {
  transition: color 0.3s;
}
.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper {
  border-radius: 0;
  user-select: none;
}
.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper:hover {
  background: transparent;
}
.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper.ant-tree-node-selected {
  color: #fff;
  background: transparent;
}
.ant-tree.ant-tree-directory .ant-tree-treenode-selected:hover::before,
.ant-tree.ant-tree-directory .ant-tree-treenode-selected::before {
  background: #0096ff;
}
.ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-switcher {
  color: #fff;
}
.ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-node-content-wrapper {
  color: #fff;
  background: transparent;
}
.ant-tree-checkbox {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  top: 0.2em;
  line-height: 1;
  white-space: nowrap;
  outline: none;
  cursor: pointer;
}
.ant-tree-checkbox-wrapper:hover .ant-tree-checkbox-inner,
.ant-tree-checkbox:hover .ant-tree-checkbox-inner,
.ant-tree-checkbox-input:focus + .ant-tree-checkbox-inner {
  border-color: #0096ff;
}
.ant-tree-checkbox-checked::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #0096ff;
  border-radius: 4px;
  visibility: hidden;
  animation: antCheckboxEffect 0.36s ease-in-out;
  animation-fill-mode: backwards;
  content: '';
}
.ant-tree-checkbox:hover::after,
.ant-tree-checkbox-wrapper:hover .ant-tree-checkbox::after {
  visibility: visible;
}
.ant-tree-checkbox-inner {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  width: 16px;
  height: 16px;
  direction: ltr;
  background-color: #fff;
  border: 1px solid #dddddd;
  border-radius: 4px;
  border-collapse: separate;
  transition: all 0.3s;
}
.ant-tree-checkbox-inner::after {
  position: absolute;
  top: 50%;
  left: 22%;
  display: table;
  width: 5.71428571px;
  height: 9.14285714px;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  transform: rotate(45deg) scale(0) translate(-50%, -50%);
  opacity: 0;
  transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s;
  content: ' ';
}
.ant-tree-checkbox-input {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  cursor: pointer;
  opacity: 0;
}
.ant-tree-checkbox-checked .ant-tree-checkbox-inner::after {
  position: absolute;
  display: table;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  transform: rotate(45deg) scale(1) translate(-50%, -50%);
  opacity: 1;
  transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s;
  content: ' ';
}
.ant-tree-checkbox-checked .ant-tree-checkbox-inner {
  background-color: #0096ff;
  border-color: #0096ff;
}
.ant-tree-checkbox-disabled {
  cursor: not-allowed;
}
.ant-tree-checkbox-disabled.ant-tree-checkbox-checked .ant-tree-checkbox-inner::after {
  border-color: rgba(0, 0, 0, 0.25);
  animation-name: none;
}
.ant-tree-checkbox-disabled .ant-tree-checkbox-input {
  cursor: not-allowed;
}
.ant-tree-checkbox-disabled .ant-tree-checkbox-inner {
  background-color: #f5f5f5;
  border-color: #dddddd !important;
}
.ant-tree-checkbox-disabled .ant-tree-checkbox-inner::after {
  border-color: #f5f5f5;
  border-collapse: separate;
  animation-name: none;
}
.ant-tree-checkbox-disabled + span {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-tree-checkbox-disabled:hover::after,
.ant-tree-checkbox-wrapper:hover .ant-tree-checkbox-disabled::after {
  visibility: hidden;
}
.ant-tree-checkbox-wrapper {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-flex;
  align-items: baseline;
  line-height: unset;
  cursor: pointer;
}
.ant-tree-checkbox-wrapper::after {
  display: inline-block;
  width: 0;
  overflow: hidden;
  content: '\a0';
}
.ant-tree-checkbox-wrapper.ant-tree-checkbox-wrapper-disabled {
  cursor: not-allowed;
}
.ant-tree-checkbox-wrapper + .ant-tree-checkbox-wrapper {
  margin-left: 8px;
}
.ant-tree-checkbox + span {
  padding-right: 8px;
  padding-left: 8px;
}
.ant-tree-checkbox-group {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-block;
}
.ant-tree-checkbox-group-item {
  margin-right: 8px;
}
.ant-tree-checkbox-group-item:last-child {
  margin-right: 0;
}
.ant-tree-checkbox-group-item + .ant-tree-checkbox-group-item {
  margin-left: 0;
}
.ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner {
  background-color: #fff;
  border-color: #dddddd;
}
.ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner::after {
  top: 50%;
  left: 50%;
  width: 8px;
  height: 8px;
  background-color: #0096ff;
  border: 0;
  transform: translate(-50%, -50%) scale(1);
  opacity: 1;
  content: ' ';
}
.ant-tree-checkbox-indeterminate.ant-tree-checkbox-disabled .ant-tree-checkbox-inner::after {
  background-color: rgba(0, 0, 0, 0.25);
  border-color: rgba(0, 0, 0, 0.25);
}
.ant-tree-checkbox-rtl {
  direction: rtl;
}
.ant-tree-checkbox-group-rtl .ant-tree-checkbox-group-item {
  margin-right: 0;
  margin-left: 8px;
}
.ant-tree-checkbox-group-rtl .ant-tree-checkbox-group-item:last-child {
  margin-left: 0 !important;
}
.ant-tree-checkbox-group-rtl .ant-tree-checkbox-group-item + .ant-tree-checkbox-group-item {
  margin-left: 8px;
}
.ant-tree {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  background: #fff;
  border-radius: 4px;
  transition: background-color 0.3s;
}
.ant-tree-focused:not(:hover):not(.ant-tree-active-focused) {
  background: #e6f9ff;
}
.ant-tree-list-holder-inner {
  align-items: flex-start;
}
.ant-tree.ant-tree-block-node .ant-tree-list-holder-inner {
  align-items: stretch;
}
.ant-tree.ant-tree-block-node .ant-tree-list-holder-inner .ant-tree-node-content-wrapper {
  flex: auto;
}
.ant-tree .ant-tree-treenode {
  display: flex;
  align-items: flex-start;
  padding: 0 0 4px 0;
  outline: none;
}
.ant-tree .ant-tree-treenode-disabled .ant-tree-node-content-wrapper {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-tree .ant-tree-treenode-disabled .ant-tree-node-content-wrapper:hover {
  background: transparent;
}
.ant-tree .ant-tree-treenode-active .ant-tree-node-content-wrapper {
  background: #f5f5f5;
}
.ant-tree .ant-tree-treenode:not(.ant-tree .ant-tree-treenode-disabled).filter-node .ant-tree-title {
  color: inherit;
  font-weight: 500;
}
.ant-tree-indent {
  align-self: stretch;
  white-space: nowrap;
  user-select: none;
}
.ant-tree-indent-unit {
  display: inline-block;
  width: 24px;
}
.ant-tree-switcher {
  position: relative;
  flex: none;
  align-self: stretch;
  width: 24px;
  margin: 0;
  line-height: 24px;
  text-align: center;
  cursor: pointer;
  user-select: none;
}
.ant-tree-switcher .ant-tree-switcher-icon,
.ant-tree-switcher .ant-select-tree-switcher-icon {
  display: inline-block;
  font-size: 10px;
  vertical-align: baseline;
}
.ant-tree-switcher .ant-tree-switcher-icon svg,
.ant-tree-switcher .ant-select-tree-switcher-icon svg {
  transition: transform 0.3s;
}
.ant-tree-switcher-noop {
  cursor: default;
}
.ant-tree-switcher_close .ant-tree-switcher-icon svg {
  transform: rotate(-90deg);
}
.ant-tree-switcher-loading-icon {
  color: #0096ff;
}
.ant-tree-switcher-leaf-line {
  position: relative;
  z-index: 1;
  display: inline-block;
  width: 100%;
  height: 100%;
}
.ant-tree-switcher-leaf-line::before {
  position: absolute;
  top: 0;
  bottom: -4px;
  margin-left: -1px;
  border-left: 1px solid #d9d9d9;
  content: ' ';
}
.ant-tree-switcher-leaf-line::after {
  position: absolute;
  width: 10px;
  height: 14px;
  margin-left: -1px;
  border-bottom: 1px solid #d9d9d9;
  content: ' ';
}
.ant-tree-checkbox {
  top: initial;
  margin: 4px 8px 0 0;
}
.ant-tree .ant-tree-node-content-wrapper {
  position: relative;
  z-index: auto;
  min-height: 24px;
  margin: 0;
  padding: 0 4px;
  color: inherit;
  line-height: 24px;
  background: transparent;
  border-radius: 4px;
  cursor: pointer;
  transition: all 0.3s, border 0s, line-height 0s, box-shadow 0s;
}
.ant-tree .ant-tree-node-content-wrapper:hover {
  background-color: #f5f5f5;
}
.ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected {
  background-color: #a3e5ff;
}
.ant-tree .ant-tree-node-content-wrapper .ant-tree-iconEle {
  display: inline-block;
  width: 24px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  vertical-align: top;
}
.ant-tree .ant-tree-node-content-wrapper .ant-tree-iconEle:empty {
  display: none;
}
.ant-tree-unselectable .ant-tree-node-content-wrapper:hover {
  background-color: transparent;
}
.ant-tree-node-content-wrapper[draggable='true'] {
  line-height: 24px;
  user-select: none;
}
.ant-tree-node-content-wrapper[draggable='true'] .ant-tree-drop-indicator {
  position: absolute;
  z-index: 1;
  height: 2px;
  background-color: #0096ff;
  border-radius: 1px;
  pointer-events: none;
}
.ant-tree-node-content-wrapper[draggable='true'] .ant-tree-drop-indicator::after {
  position: absolute;
  top: -3px;
  left: -6px;
  width: 8px;
  height: 8px;
  background-color: transparent;
  border: 2px solid #0096ff;
  border-radius: 50%;
  content: '';
}
.ant-tree .ant-tree-treenode.drop-container > [draggable] {
  box-shadow: 0 0 0 2px #0096ff;
}
.ant-tree-show-line .ant-tree-indent-unit {
  position: relative;
  height: 100%;
}
.ant-tree-show-line .ant-tree-indent-unit::before {
  position: absolute;
  top: 0;
  right: 12px;
  bottom: -4px;
  border-right: 1px solid #dddddd;
  content: '';
}
.ant-tree-show-line .ant-tree-indent-unit-end::before {
  display: none;
}
.ant-tree-show-line .ant-tree-switcher {
  background: #fff;
}
.ant-tree-show-line .ant-tree-switcher-line-icon {
  vertical-align: -0.225em;
}
.ant-tree-rtl {
  direction: rtl;
}
.ant-tree-rtl .ant-tree-node-content-wrapper[draggable='true'] .ant-tree-drop-indicator::after {
  right: -6px;
  left: unset;
}
.ant-tree .ant-tree-treenode-rtl {
  direction: rtl;
}
.ant-tree-rtl .ant-tree-switcher_close .ant-tree-switcher-icon svg {
  transform: rotate(90deg);
}
.ant-tree-rtl.ant-tree-show-line .ant-tree-indent-unit::before {
  right: auto;
  left: -13px;
  border-right: none;
  border-left: 1px solid #dddddd;
}
.ant-tree-rtl.ant-tree-checkbox {
  margin: 4px 0 0 8px;
}
.ant-tree-select-dropdown-rtl .ant-select-tree-checkbox {
  margin: 4px 0 0 8px;
}
.ant-select-tree-checkbox {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  top: 0.2em;
  line-height: 1;
  white-space: nowrap;
  outline: none;
  cursor: pointer;
}
.ant-select-tree-checkbox-wrapper:hover .ant-select-tree-checkbox-inner,
.ant-select-tree-checkbox:hover .ant-select-tree-checkbox-inner,
.ant-select-tree-checkbox-input:focus + .ant-select-tree-checkbox-inner {
  border-color: #0096ff;
}
.ant-select-tree-checkbox-checked::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #0096ff;
  border-radius: 4px;
  visibility: hidden;
  animation: antCheckboxEffect 0.36s ease-in-out;
  animation-fill-mode: backwards;
  content: '';
}
.ant-select-tree-checkbox:hover::after,
.ant-select-tree-checkbox-wrapper:hover .ant-select-tree-checkbox::after {
  visibility: visible;
}
.ant-select-tree-checkbox-inner {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  width: 16px;
  height: 16px;
  direction: ltr;
  background-color: #fff;
  border: 1px solid #dddddd;
  border-radius: 4px;
  border-collapse: separate;
  transition: all 0.3s;
}
.ant-select-tree-checkbox-inner::after {
  position: absolute;
  top: 50%;
  left: 22%;
  display: table;
  width: 5.71428571px;
  height: 9.14285714px;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  transform: rotate(45deg) scale(0) translate(-50%, -50%);
  opacity: 0;
  transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s;
  content: ' ';
}
.ant-select-tree-checkbox-input {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  cursor: pointer;
  opacity: 0;
}
.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner::after {
  position: absolute;
  display: table;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  transform: rotate(45deg) scale(1) translate(-50%, -50%);
  opacity: 1;
  transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s;
  content: ' ';
}
.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner {
  background-color: #0096ff;
  border-color: #0096ff;
}
.ant-select-tree-checkbox-disabled {
  cursor: not-allowed;
}
.ant-select-tree-checkbox-disabled.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner::after {
  border-color: rgba(0, 0, 0, 0.25);
  animation-name: none;
}
.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-input {
  cursor: not-allowed;
}
.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner {
  background-color: #f5f5f5;
  border-color: #dddddd !important;
}
.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner::after {
  border-color: #f5f5f5;
  border-collapse: separate;
  animation-name: none;
}
.ant-select-tree-checkbox-disabled + span {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-select-tree-checkbox-disabled:hover::after,
.ant-select-tree-checkbox-wrapper:hover .ant-select-tree-checkbox-disabled::after {
  visibility: hidden;
}
.ant-select-tree-checkbox-wrapper {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-flex;
  align-items: baseline;
  line-height: unset;
  cursor: pointer;
}
.ant-select-tree-checkbox-wrapper::after {
  display: inline-block;
  width: 0;
  overflow: hidden;
  content: '\a0';
}
.ant-select-tree-checkbox-wrapper.ant-select-tree-checkbox-wrapper-disabled {
  cursor: not-allowed;
}
.ant-select-tree-checkbox-wrapper + .ant-select-tree-checkbox-wrapper {
  margin-left: 8px;
}
.ant-select-tree-checkbox + span {
  padding-right: 8px;
  padding-left: 8px;
}
.ant-select-tree-checkbox-group {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-block;
}
.ant-select-tree-checkbox-group-item {
  margin-right: 8px;
}
.ant-select-tree-checkbox-group-item:last-child {
  margin-right: 0;
}
.ant-select-tree-checkbox-group-item + .ant-select-tree-checkbox-group-item {
  margin-left: 0;
}
.ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner {
  background-color: #fff;
  border-color: #dddddd;
}
.ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner::after {
  top: 50%;
  left: 50%;
  width: 8px;
  height: 8px;
  background-color: #0096ff;
  border: 0;
  transform: translate(-50%, -50%) scale(1);
  opacity: 1;
  content: ' ';
}
.ant-select-tree-checkbox-indeterminate.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner::after {
  background-color: rgba(0, 0, 0, 0.25);
  border-color: rgba(0, 0, 0, 0.25);
}
.ant-select-tree-checkbox-rtl {
  direction: rtl;
}
.ant-select-tree-checkbox-group-rtl .ant-select-tree-checkbox-group-item {
  margin-right: 0;
  margin-left: 8px;
}
.ant-select-tree-checkbox-group-rtl .ant-select-tree-checkbox-group-item:last-child {
  margin-left: 0 !important;
}
.ant-select-tree-checkbox-group-rtl .ant-select-tree-checkbox-group-item + .ant-select-tree-checkbox-group-item {
  margin-left: 8px;
}
.ant-tree-select-dropdown {
  padding: 8px 4px 0;
}
.ant-tree-select-dropdown-rtl {
  direction: rtl;
}
.ant-tree-select-dropdown .ant-select-tree {
  border-radius: 0;
}
.ant-tree-select-dropdown .ant-select-tree-list-holder-inner {
  align-items: stretch;
}
.ant-tree-select-dropdown .ant-select-tree-list-holder-inner .ant-select-tree-treenode {
  padding-bottom: 8px;
}
.ant-tree-select-dropdown .ant-select-tree-list-holder-inner .ant-select-tree-treenode .ant-select-tree-node-content-wrapper {
  flex: auto;
}
.ant-select-tree {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  background: #fff;
  border-radius: 4px;
  transition: background-color 0.3s;
}
.ant-select-tree-focused:not(:hover):not(.ant-select-tree-active-focused) {
  background: #e6f9ff;
}
.ant-select-tree-list-holder-inner {
  align-items: flex-start;
}
.ant-select-tree.ant-select-tree-block-node .ant-select-tree-list-holder-inner {
  align-items: stretch;
}
.ant-select-tree.ant-select-tree-block-node .ant-select-tree-list-holder-inner .ant-select-tree-node-content-wrapper {
  flex: auto;
}
.ant-select-tree .ant-select-tree-treenode {
  display: flex;
  align-items: flex-start;
  padding: 0 0 4px 0;
  outline: none;
}
.ant-select-tree .ant-select-tree-treenode-disabled .ant-select-tree-node-content-wrapper {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-select-tree .ant-select-tree-treenode-disabled .ant-select-tree-node-content-wrapper:hover {
  background: transparent;
}
.ant-select-tree .ant-select-tree-treenode-active .ant-select-tree-node-content-wrapper {
  background: #f5f5f5;
}
.ant-select-tree .ant-select-tree-treenode:not(.ant-select-tree .ant-select-tree-treenode-disabled).filter-node .ant-select-tree-title {
  color: inherit;
  font-weight: 500;
}
.ant-select-tree-indent {
  align-self: stretch;
  white-space: nowrap;
  user-select: none;
}
.ant-select-tree-indent-unit {
  display: inline-block;
  width: 24px;
}
.ant-select-tree-switcher {
  position: relative;
  flex: none;
  align-self: stretch;
  width: 24px;
  margin: 0;
  line-height: 24px;
  text-align: center;
  cursor: pointer;
  user-select: none;
}
.ant-select-tree-switcher .ant-tree-switcher-icon,
.ant-select-tree-switcher .ant-select-tree-switcher-icon {
  display: inline-block;
  font-size: 10px;
  vertical-align: baseline;
}
.ant-select-tree-switcher .ant-tree-switcher-icon svg,
.ant-select-tree-switcher .ant-select-tree-switcher-icon svg {
  transition: transform 0.3s;
}
.ant-select-tree-switcher-noop {
  cursor: default;
}
.ant-select-tree-switcher_close .ant-select-tree-switcher-icon svg {
  transform: rotate(-90deg);
}
.ant-select-tree-switcher-loading-icon {
  color: #0096ff;
}
.ant-select-tree-switcher-leaf-line {
  position: relative;
  z-index: 1;
  display: inline-block;
  width: 100%;
  height: 100%;
}
.ant-select-tree-switcher-leaf-line::before {
  position: absolute;
  top: 0;
  bottom: -4px;
  margin-left: -1px;
  border-left: 1px solid #d9d9d9;
  content: ' ';
}
.ant-select-tree-switcher-leaf-line::after {
  position: absolute;
  width: 10px;
  height: 14px;
  margin-left: -1px;
  border-bottom: 1px solid #d9d9d9;
  content: ' ';
}
.ant-select-tree-checkbox {
  top: initial;
  margin: 4px 8px 0 0;
}
.ant-select-tree .ant-select-tree-node-content-wrapper {
  position: relative;
  z-index: auto;
  min-height: 24px;
  margin: 0;
  padding: 0 4px;
  color: inherit;
  line-height: 24px;
  background: transparent;
  border-radius: 4px;
  cursor: pointer;
  transition: all 0.3s, border 0s, line-height 0s, box-shadow 0s;
}
.ant-select-tree .ant-select-tree-node-content-wrapper:hover {
  background-color: #f5f5f5;
}
.ant-select-tree .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected {
  background-color: #a3e5ff;
}
.ant-select-tree .ant-select-tree-node-content-wrapper .ant-select-tree-iconEle {
  display: inline-block;
  width: 24px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  vertical-align: top;
}
.ant-select-tree .ant-select-tree-node-content-wrapper .ant-select-tree-iconEle:empty {
  display: none;
}
.ant-select-tree-unselectable .ant-select-tree-node-content-wrapper:hover {
  background-color: transparent;
}
.ant-select-tree-node-content-wrapper[draggable='true'] {
  line-height: 24px;
  user-select: none;
}
.ant-select-tree-node-content-wrapper[draggable='true'] .ant-tree-drop-indicator {
  position: absolute;
  z-index: 1;
  height: 2px;
  background-color: #0096ff;
  border-radius: 1px;
  pointer-events: none;
}
.ant-select-tree-node-content-wrapper[draggable='true'] .ant-tree-drop-indicator::after {
  position: absolute;
  top: -3px;
  left: -6px;
  width: 8px;
  height: 8px;
  background-color: transparent;
  border: 2px solid #0096ff;
  border-radius: 50%;
  content: '';
}
.ant-select-tree .ant-select-tree-treenode.drop-container > [draggable] {
  box-shadow: 0 0 0 2px #0096ff;
}
.ant-select-tree-show-line .ant-select-tree-indent-unit {
  position: relative;
  height: 100%;
}
.ant-select-tree-show-line .ant-select-tree-indent-unit::before {
  position: absolute;
  top: 0;
  right: 12px;
  bottom: -4px;
  border-right: 1px solid #dddddd;
  content: '';
}
.ant-select-tree-show-line .ant-select-tree-indent-unit-end::before {
  display: none;
}
.ant-select-tree-show-line .ant-select-tree-switcher {
  background: #fff;
}
.ant-select-tree-show-line .ant-select-tree-switcher-line-icon {
  vertical-align: -0.225em;
}
.ant-tree-select-dropdown-rtl .ant-select-tree .ant-select-tree-switcher_close .ant-select-tree-switcher-icon svg {
  transform: rotate(90deg);
}
.ant-tree-select-dropdown-rtl .ant-select-tree .ant-select-tree-switcher-loading-icon {
  transform: scaleY(-1);
}
.ant-typography {
  color: #000000;
  overflow-wrap: break-word;
}
.ant-typography.ant-typography-secondary {
  color: rgba(0, 0, 0, 0.45);
}
.ant-typography.ant-typography-success {
  color: #52c41a;
}
.ant-typography.ant-typography-warning {
  color: #faad14;
}
.ant-typography.ant-typography-danger {
  color: #ff4d4f;
}
a.ant-typography.ant-typography-danger:active,
a.ant-typography.ant-typography-danger:focus,
a.ant-typography.ant-typography-danger:hover {
  color: #ff7875;
}
.ant-typography.ant-typography-disabled {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
  user-select: none;
}
div.ant-typography,
.ant-typography p {
  margin-bottom: 1em;
}
h1.ant-typography,
.ant-typography h1 {
  margin-bottom: 0.5em;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 600;
  font-size: 38px;
  line-height: 1.23;
}
h2.ant-typography,
.ant-typography h2 {
  margin-bottom: 0.5em;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 600;
  font-size: 30px;
  line-height: 1.35;
}
h3.ant-typography,
.ant-typography h3 {
  margin-bottom: 0.5em;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 600;
  font-size: 24px;
  line-height: 1.35;
}
h4.ant-typography,
.ant-typography h4 {
  margin-bottom: 0.5em;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 600;
  font-size: 20px;
  line-height: 1.4;
}
h5.ant-typography,
.ant-typography h5 {
  margin-bottom: 0.5em;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 600;
  font-size: 16px;
  line-height: 1.5;
}
.ant-typography + h1.ant-typography,
.ant-typography + h2.ant-typography,
.ant-typography + h3.ant-typography,
.ant-typography + h4.ant-typography,
.ant-typography + h5.ant-typography {
  margin-top: 1.2em;
}
.ant-typography div + h1,
.ant-typography ul + h1,
.ant-typography li + h1,
.ant-typography p + h1,
.ant-typography h1 + h1,
.ant-typography h2 + h1,
.ant-typography h3 + h1,
.ant-typography h4 + h1,
.ant-typography h5 + h1,
.ant-typography div + h2,
.ant-typography ul + h2,
.ant-typography li + h2,
.ant-typography p + h2,
.ant-typography h1 + h2,
.ant-typography h2 + h2,
.ant-typography h3 + h2,
.ant-typography h4 + h2,
.ant-typography h5 + h2,
.ant-typography div + h3,
.ant-typography ul + h3,
.ant-typography li + h3,
.ant-typography p + h3,
.ant-typography h1 + h3,
.ant-typography h2 + h3,
.ant-typography h3 + h3,
.ant-typography h4 + h3,
.ant-typography h5 + h3,
.ant-typography div + h4,
.ant-typography ul + h4,
.ant-typography li + h4,
.ant-typography p + h4,
.ant-typography h1 + h4,
.ant-typography h2 + h4,
.ant-typography h3 + h4,
.ant-typography h4 + h4,
.ant-typography h5 + h4,
.ant-typography div + h5,
.ant-typography ul + h5,
.ant-typography li + h5,
.ant-typography p + h5,
.ant-typography h1 + h5,
.ant-typography h2 + h5,
.ant-typography h3 + h5,
.ant-typography h4 + h5,
.ant-typography h5 + h5 {
  margin-top: 1.2em;
}
a.ant-typography-ellipsis,
span.ant-typography-ellipsis {
  display: inline-block;
}
a.ant-typography,
.ant-typography a {
  color: #0096ff;
  outline: none;
  cursor: pointer;
  transition: color 0.3s;
  text-decoration: none;
}
a.ant-typography:focus,
.ant-typography a:focus,
a.ant-typography:hover,
.ant-typography a:hover {
  color: #29adff;
}
a.ant-typography:active,
.ant-typography a:active {
  color: #0077d9;
}
a.ant-typography:active,
.ant-typography a:active,
a.ant-typography:hover,
.ant-typography a:hover {
  text-decoration: none;
}
a.ant-typography[disabled],
.ant-typography a[disabled],
a.ant-typography.ant-typography-disabled,
.ant-typography a.ant-typography-disabled {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
a.ant-typography[disabled]:active,
.ant-typography a[disabled]:active,
a.ant-typography.ant-typography-disabled:active,
.ant-typography a.ant-typography-disabled:active,
a.ant-typography[disabled]:hover,
.ant-typography a[disabled]:hover,
a.ant-typography.ant-typography-disabled:hover,
.ant-typography a.ant-typography-disabled:hover {
  color: rgba(0, 0, 0, 0.25);
}
a.ant-typography[disabled]:active,
.ant-typography a[disabled]:active,
a.ant-typography.ant-typography-disabled:active,
.ant-typography a.ant-typography-disabled:active {
  pointer-events: none;
}
.ant-typography code {
  margin: 0 0.2em;
  padding: 0.2em 0.4em 0.1em;
  font-size: 85%;
  background: rgba(150, 150, 150, 0.1);
  border: 1px solid rgba(100, 100, 100, 0.2);
  border-radius: 3px;
}
.ant-typography kbd {
  margin: 0 0.2em;
  padding: 0.15em 0.4em 0.1em;
  font-size: 90%;
  background: rgba(150, 150, 150, 0.06);
  border: 1px solid rgba(100, 100, 100, 0.2);
  border-bottom-width: 2px;
  border-radius: 3px;
}
.ant-typography mark {
  padding: 0;
  background-color: #ffe58f;
}
.ant-typography u,
.ant-typography ins {
  text-decoration: underline;
  text-decoration-skip-ink: auto;
}
.ant-typography s,
.ant-typography del {
  text-decoration: line-through;
}
.ant-typography strong {
  font-weight: 600;
}
.ant-typography-expand,
.ant-typography-edit,
.ant-typography-copy {
  color: #0096ff;
  text-decoration: none;
  outline: none;
  cursor: pointer;
  transition: color 0.3s;
  margin-left: 4px;
}
.ant-typography-expand:focus,
.ant-typography-edit:focus,
.ant-typography-copy:focus,
.ant-typography-expand:hover,
.ant-typography-edit:hover,
.ant-typography-copy:hover {
  color: #29adff;
}
.ant-typography-expand:active,
.ant-typography-edit:active,
.ant-typography-copy:active {
  color: #0077d9;
}
.ant-typography-copy-success,
.ant-typography-copy-success:hover,
.ant-typography-copy-success:focus {
  color: #52c41a;
}
.ant-typography-edit-content {
  position: relative;
}
div.ant-typography-edit-content {
  left: -12px;
  margin-top: -9px;
  margin-bottom: calc(1em - 8px - 1px);
}
.ant-typography-edit-content-confirm {
  position: absolute;
  right: 10px;
  bottom: 8px;
  color: rgba(0, 0, 0, 0.45);
  pointer-events: none;
}
.ant-typography-edit-content textarea {
  -moz-transition: none;
}
.ant-typography ul,
.ant-typography ol {
  margin: 0 0 1em 0;
  padding: 0;
}
.ant-typography ul li,
.ant-typography ol li {
  margin: 0 0 0 20px;
  padding: 0 0 0 4px;
}
.ant-typography ul {
  list-style-type: circle;
}
.ant-typography ul ul {
  list-style-type: disc;
}
.ant-typography ol {
  list-style-type: decimal;
}
.ant-typography pre,
.ant-typography blockquote {
  margin: 1em 0;
}
.ant-typography pre {
  padding: 0.4em 0.6em;
  white-space: pre-wrap;
  word-wrap: break-word;
  background: rgba(150, 150, 150, 0.1);
  border: 1px solid rgba(100, 100, 100, 0.2);
  border-radius: 3px;
}
.ant-typography pre code {
  display: inline;
  margin: 0;
  padding: 0;
  font-size: inherit;
  font-family: inherit;
  background: transparent;
  border: 0;
}
.ant-typography blockquote {
  padding: 0 0 0 0.6em;
  border-left: 4px solid rgba(100, 100, 100, 0.2);
  opacity: 0.85;
}
.ant-typography-ellipsis-single-line {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
a.ant-typography-ellipsis-single-line,
span.ant-typography-ellipsis-single-line {
  vertical-align: bottom;
}
.ant-typography-ellipsis-multiple-line {
  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 3;
  /*! autoprefixer: ignore next */
  -webkit-box-orient: vertical;
}
.ant-typography-rtl {
  direction: rtl;
}
.ant-typography-rtl .ant-typography-expand,
.ant-typography-rtl .ant-typography-edit,
.ant-typography-rtl .ant-typography-copy {
  margin-right: 4px;
  margin-left: 0;
}
.ant-typography-rtl .ant-typography-expand {
  float: left;
}
div.ant-typography-edit-content.ant-typography-rtl {
  right: -12px;
  left: auto;
}
.ant-typography-rtl .ant-typography-edit-content-confirm {
  right: auto;
  left: 10px;
}
.ant-typography-rtl.ant-typography ul li,
.ant-typography-rtl.ant-typography ol li {
  margin: 0 20px 0 0;
  padding: 0 4px 0 0;
}
.ant-upload {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  outline: 0;
}
.ant-upload p {
  margin: 0;
}
.ant-upload-btn {
  display: block;
  width: 100%;
  outline: none;
}
.ant-upload input[type='file'] {
  cursor: pointer;
}
.ant-upload.ant-upload-select {
  display: inline-block;
}
.ant-upload.ant-upload-disabled {
  cursor: not-allowed;
}
.ant-upload.ant-upload-select-picture-card {
  width: 104px;
  height: 104px;
  margin-right: 8px;
  margin-bottom: 8px;
  text-align: center;
  vertical-align: top;
  background-color: #fafafa;
  border: 1px dashed #dddddd;
  border-radius: 4px;
  cursor: pointer;
  transition: border-color 0.3s;
}
.ant-upload.ant-upload-select-picture-card > .ant-upload {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  text-align: center;
}
.ant-upload.ant-upload-select-picture-card:hover {
  border-color: #0096ff;
}
.ant-upload-disabled.ant-upload.ant-upload-select-picture-card:hover {
  border-color: #dddddd;
}
.ant-upload.ant-upload-drag {
  position: relative;
  width: 100%;
  height: 100%;
  text-align: center;
  background: #fafafa;
  border: 1px dashed #dddddd;
  border-radius: 4px;
  cursor: pointer;
  transition: border-color 0.3s;
}
.ant-upload.ant-upload-drag .ant-upload {
  padding: 16px 0;
}
.ant-upload.ant-upload-drag.ant-upload-drag-hover:not(.ant-upload-disabled) {
  border-color: #0077d9;
}
.ant-upload.ant-upload-drag.ant-upload-disabled {
  cursor: not-allowed;
}
.ant-upload.ant-upload-drag .ant-upload-btn {
  display: table;
  height: 100%;
}
.ant-upload.ant-upload-drag .ant-upload-drag-container {
  display: table-cell;
  vertical-align: middle;
}
.ant-upload.ant-upload-drag:not(.ant-upload-disabled):hover {
  border-color: #29adff;
}
.ant-upload.ant-upload-drag p.ant-upload-drag-icon {
  margin-bottom: 20px;
}
.ant-upload.ant-upload-drag p.ant-upload-drag-icon .anticon {
  color: #29adff;
  font-size: 48px;
}
.ant-upload.ant-upload-drag p.ant-upload-text {
  margin: 0 0 4px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 16px;
}
.ant-upload.ant-upload-drag p.ant-upload-hint {
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
}
.ant-upload.ant-upload-drag .anticon-plus {
  color: rgba(0, 0, 0, 0.25);
  font-size: 30px;
  transition: all 0.3s;
}
.ant-upload.ant-upload-drag .anticon-plus:hover {
  color: rgba(0, 0, 0, 0.45);
}
.ant-upload.ant-upload-drag:hover .anticon-plus {
  color: rgba(0, 0, 0, 0.45);
}
.ant-upload-picture-card-wrapper {
  display: inline-block;
  width: 100%;
}
.ant-upload-picture-card-wrapper::before {
  display: table;
  content: '';
}
.ant-upload-picture-card-wrapper::after {
  display: table;
  clear: both;
  content: '';
}
.ant-upload-picture-card-wrapper::before {
  display: table;
  content: '';
}
.ant-upload-picture-card-wrapper::after {
  display: table;
  clear: both;
  content: '';
}
.ant-upload-list {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  list-style: none;
  font-feature-settings: 'tnum';
  line-height: 1.5715;
}
.ant-upload-list::before {
  display: table;
  content: '';
}
.ant-upload-list::after {
  display: table;
  clear: both;
  content: '';
}
.ant-upload-list::before {
  display: table;
  content: '';
}
.ant-upload-list::after {
  display: table;
  clear: both;
  content: '';
}
.ant-upload-list-item {
  position: relative;
  height: 22.001px;
  margin-top: 8px;
  font-size: 14px;
}
.ant-upload-list-item-name {
  display: inline-block;
  width: 100%;
  padding-left: 22px;
  overflow: hidden;
  line-height: 1.5715;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-upload-list-item-card-actions {
  position: absolute;
  right: 0;
}
.ant-upload-list-item-card-actions-btn {
  opacity: 0;
}
.ant-upload-list-item-card-actions-btn.ant-btn-sm {
  height: 20px;
  line-height: 1;
}
.ant-upload-list-item-card-actions.picture {
  top: 22px;
  line-height: 0;
}
.ant-upload-list-item-card-actions-btn:focus,
.ant-upload-list-item-card-actions.picture .ant-upload-list-item-card-actions-btn {
  opacity: 1;
}
.ant-upload-list-item-card-actions .anticon {
  color: rgba(0, 0, 0, 0.45);
}
.ant-upload-list-item-info {
  height: 100%;
  padding: 0 4px;
  transition: background-color 0.3s;
}
.ant-upload-list-item-info > span {
  display: block;
  width: 100%;
  height: 100%;
}
.ant-upload-list-item-info .anticon-loading .anticon,
.ant-upload-list-item-info .ant-upload-text-icon .anticon {
  position: absolute;
  top: 5px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
}
.ant-upload-list-item .anticon-close {
  position: absolute;
  top: 6px;
  right: 4px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 10px;
  line-height: 0;
  cursor: pointer;
  opacity: 0;
  transition: all 0.3s;
}
.ant-upload-list-item .anticon-close:hover {
  color: #000000;
}
.ant-upload-list-item:hover .ant-upload-list-item-info {
  background-color: #f5f5f5;
}
.ant-upload-list-item:hover .anticon-close {
  opacity: 1;
}
.ant-upload-list-item:hover .ant-upload-list-item-card-actions-btn {
  opacity: 1;
}
.ant-upload-list-item-error,
.ant-upload-list-item-error .ant-upload-text-icon > .anticon,
.ant-upload-list-item-error .ant-upload-list-item-name {
  color: #ff4d4f;
}
.ant-upload-list-item-error .ant-upload-list-item-card-actions .anticon {
  color: #ff4d4f;
}
.ant-upload-list-item-error .ant-upload-list-item-card-actions-btn {
  opacity: 1;
}
.ant-upload-list-item-progress {
  position: absolute;
  bottom: -12px;
  width: 100%;
  padding-left: 26px;
  font-size: 14px;
  line-height: 0;
}
.ant-upload-list-picture .ant-upload-list-item,
.ant-upload-list-picture-card .ant-upload-list-item {
  position: relative;
  height: 66px;
  padding: 8px;
  border: 1px solid #dddddd;
  border-radius: 4px;
}
.ant-upload-list-picture .ant-upload-list-item:hover,
.ant-upload-list-picture-card .ant-upload-list-item:hover {
  background: transparent;
}
.ant-upload-list-picture .ant-upload-list-item-error,
.ant-upload-list-picture-card .ant-upload-list-item-error {
  border-color: #ff4d4f;
}
.ant-upload-list-picture .ant-upload-list-item-info,
.ant-upload-list-picture-card .ant-upload-list-item-info {
  padding: 0;
}
.ant-upload-list-picture .ant-upload-list-item:hover .ant-upload-list-item-info,
.ant-upload-list-picture-card .ant-upload-list-item:hover .ant-upload-list-item-info {
  background: transparent;
}
.ant-upload-list-picture .ant-upload-list-item-uploading,
.ant-upload-list-picture-card .ant-upload-list-item-uploading {
  border-style: dashed;
}
.ant-upload-list-picture .ant-upload-list-item-thumbnail,
.ant-upload-list-picture-card .ant-upload-list-item-thumbnail {
  width: 48px;
  height: 48px;
  line-height: 54px;
  text-align: center;
  opacity: 0.8;
}
.ant-upload-list-picture .ant-upload-list-item-thumbnail .anticon,
.ant-upload-list-picture-card .ant-upload-list-item-thumbnail .anticon {
  font-size: 26px;
}
.ant-upload-list-picture .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill='#e6f7ff'],
.ant-upload-list-picture-card .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill='#e6f7ff'] {
  fill: #fff2f0;
}
.ant-upload-list-picture .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill='#1890ff'],
.ant-upload-list-picture-card .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill='#1890ff'] {
  fill: #ff4d4f;
}
.ant-upload-list-picture .ant-upload-list-item-icon,
.ant-upload-list-picture-card .ant-upload-list-item-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  font-size: 26px;
  transform: translate(-50%, -50%);
}
.ant-upload-list-picture .ant-upload-list-item-icon .anticon,
.ant-upload-list-picture-card .ant-upload-list-item-icon .anticon {
  font-size: 26px;
}
.ant-upload-list-picture .ant-upload-list-item-image,
.ant-upload-list-picture-card .ant-upload-list-item-image {
  max-width: 100%;
}
.ant-upload-list-picture .ant-upload-list-item-thumbnail img,
.ant-upload-list-picture-card .ant-upload-list-item-thumbnail img {
  display: block;
  width: 48px;
  height: 48px;
  overflow: hidden;
}
.ant-upload-list-picture .ant-upload-list-item-name,
.ant-upload-list-picture-card .ant-upload-list-item-name {
  display: inline-block;
  box-sizing: border-box;
  max-width: 100%;
  margin: 0 0 0 8px;
  padding-right: 8px;
  padding-left: 48px;
  overflow: hidden;
  line-height: 44px;
  white-space: nowrap;
  text-overflow: ellipsis;
  transition: all 0.3s;
}
.ant-upload-list-picture .ant-upload-list-item-uploading .ant-upload-list-item-name,
.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-name {
  line-height: 28px;
}
.ant-upload-list-picture .ant-upload-list-item-progress,
.ant-upload-list-picture-card .ant-upload-list-item-progress {
  bottom: 14px;
  width: calc(100% - 24px);
  margin-top: 0;
  padding-left: 56px;
}
.ant-upload-list-picture .anticon-close,
.ant-upload-list-picture-card .anticon-close {
  position: absolute;
  top: 8px;
  right: 8px;
  line-height: 1;
  opacity: 1;
}
.ant-upload-list-picture-card-container {
  display: inline-block;
  width: 104px;
  height: 104px;
  margin: 0 8px 8px 0;
  vertical-align: top;
}
.ant-upload-list-picture-card.ant-upload-list::after {
  display: none;
}
.ant-upload-list-picture-card .ant-upload-list-item {
  height: 100%;
  margin: 0;
}
.ant-upload-list-picture-card .ant-upload-list-item-info {
  position: relative;
  height: 100%;
  overflow: hidden;
}
.ant-upload-list-picture-card .ant-upload-list-item-info::before {
  position: absolute;
  z-index: 1;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  opacity: 0;
  transition: all 0.3s;
  content: ' ';
}
.ant-upload-list-picture-card .ant-upload-list-item:hover .ant-upload-list-item-info::before {
  opacity: 1;
}
.ant-upload-list-picture-card .ant-upload-list-item-actions {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 10;
  white-space: nowrap;
  transform: translate(-50%, -50%);
  opacity: 0;
  transition: all 0.3s;
}
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye,
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-download,
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete {
  z-index: 10;
  width: 16px;
  margin: 0 4px;
  color: rgba(255, 255, 255, 0.85);
  font-size: 16px;
  cursor: pointer;
  transition: all 0.3s;
}
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye:hover,
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-download:hover,
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete:hover {
  color: #ffffff;
}
.ant-upload-list-picture-card .ant-upload-list-item-info:hover + .ant-upload-list-item-actions,
.ant-upload-list-picture-card .ant-upload-list-item-actions:hover {
  opacity: 1;
}
.ant-upload-list-picture-card .ant-upload-list-item-thumbnail,
.ant-upload-list-picture-card .ant-upload-list-item-thumbnail img {
  position: static;
  display: block;
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.ant-upload-list-picture-card .ant-upload-list-item-name {
  display: none;
  margin: 8px 0 0;
  padding: 0;
  line-height: 1.5715;
  text-align: center;
}
.ant-upload-list-picture-card .ant-upload-list-item-file + .ant-upload-list-item-name {
  position: absolute;
  bottom: 10px;
  display: block;
}
.ant-upload-list-picture-card .ant-upload-list-item-uploading.ant-upload-list-item {
  background-color: #fafafa;
}
.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info {
  height: auto;
}
.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info::before,
.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info .anticon-eye,
.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info .anticon-delete {
  display: none;
}
.ant-upload-list-picture-card .ant-upload-list-item-progress {
  bottom: 32px;
  width: calc(100% - 14px);
  padding-left: 0;
}
.ant-upload-list-text-container,
.ant-upload-list-picture-container {
  transition: opacity 0.3s, height 0.3s;
}
.ant-upload-list-text-container::before,
.ant-upload-list-picture-container::before {
  display: table;
  width: 0;
  height: 0;
  content: '';
}
.ant-upload-list-text-container .ant-upload-span,
.ant-upload-list-picture-container .ant-upload-span {
  display: block;
  flex: auto;
}
.ant-upload-list-text .ant-upload-span,
.ant-upload-list-picture .ant-upload-span {
  display: flex;
  align-items: center;
}
.ant-upload-list-text .ant-upload-span > *,
.ant-upload-list-picture .ant-upload-span > * {
  flex: none;
}
.ant-upload-list-text .ant-upload-list-item-name,
.ant-upload-list-picture .ant-upload-list-item-name {
  flex: auto;
  padding: 0 8px;
}
.ant-upload-list-text .ant-upload-list-item-card-actions,
.ant-upload-list-picture .ant-upload-list-item-card-actions {
  position: static;
}
.ant-upload-list-text .ant-upload-text-icon .anticon {
  position: static;
}
.ant-upload-list .ant-upload-animate-inline-appear,
.ant-upload-list .ant-upload-animate-inline-enter,
.ant-upload-list .ant-upload-animate-inline-leave {
  animation-duration: 0.3s;
  animation-fill-mode: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.ant-upload-list .ant-upload-animate-inline-appear,
.ant-upload-list .ant-upload-animate-inline-enter {
  animation-name: uploadAnimateInlineIn;
}
.ant-upload-list .ant-upload-animate-inline-leave {
  animation-name: uploadAnimateInlineOut;
}
@keyframes uploadAnimateInlineIn {
  from {
    width: 0;
    height: 0;
    margin: 0;
    padding: 0;
    opacity: 0;
  }
}
@keyframes uploadAnimateInlineOut {
  to {
    width: 0;
    height: 0;
    margin: 0;
    padding: 0;
    opacity: 0;
  }
}
.ant-upload-rtl {
  direction: rtl;
}
.ant-upload-rtl.ant-upload.ant-upload-select-picture-card {
  margin-right: auto;
  margin-left: 8px;
}
.ant-upload-list-rtl {
  direction: rtl;
}
.ant-upload-list-rtl .ant-upload-list-item-list-type-text:hover .ant-upload-list-item-name-icon-count-1 {
  padding-right: 22px;
  padding-left: 14px;
}
.ant-upload-list-rtl .ant-upload-list-item-list-type-text:hover .ant-upload-list-item-name-icon-count-2 {
  padding-right: 22px;
  padding-left: 28px;
}
.ant-upload-list-rtl .ant-upload-list-item-name {
  padding-right: 22px;
  padding-left: 0;
}
.ant-upload-list-rtl .ant-upload-list-item-name-icon-count-1 {
  padding-left: 14px;
}
.ant-upload-list-rtl .ant-upload-list-item-card-actions {
  right: auto;
  left: 0;
}
.ant-upload-list-rtl .ant-upload-list-item-card-actions .anticon {
  padding-right: 0;
  padding-left: 5px;
}
.ant-upload-list-rtl .ant-upload-list-item-info {
  padding: 0 4px 0 12px;
}
.ant-upload-list-rtl .ant-upload-list-item .anticon-close {
  right: auto;
  left: 4px;
}
.ant-upload-list-rtl .ant-upload-list-item-error .ant-upload-list-item-card-actions .anticon {
  padding-right: 0;
  padding-left: 5px;
}
.ant-upload-list-rtl .ant-upload-list-item-progress {
  padding-right: 26px;
  padding-left: 0;
}
.ant-upload-list-picture .ant-upload-list-item-info,
.ant-upload-list-picture-card .ant-upload-list-item-info {
  padding: 0;
}
.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-thumbnail,
.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-thumbnail {
  right: 8px;
  left: auto;
}
.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-icon,
.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-icon {
  right: 50%;
  left: auto;
  transform: translate(50%, -50%);
}
.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-name,
.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-name {
  margin: 0 8px 0 0;
  padding-right: 48px;
  padding-left: 8px;
}
.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-name-icon-count-1,
.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-name-icon-count-1 {
  padding-right: 48px;
  padding-left: 18px;
}
.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-name-icon-count-2,
.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-name-icon-count-2 {
  padding-right: 48px;
  padding-left: 36px;
}
.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-progress,
.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-progress {
  padding-right: 0;
  padding-left: 0;
}
.ant-upload-list-rtl.ant-upload-list-picture .anticon-close,
.ant-upload-list-rtl.ant-upload-list-picture-card .anticon-close {
  right: auto;
  left: 8px;
}
.ant-upload-list-rtl .ant-upload-list-picture-card-container {
  margin: 0 0 8px 8px;
}
.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-actions {
  right: 50%;
  left: auto;
  transform: translate(50%, -50%);
}
.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-file + .ant-upload-list-item-name {
  margin: 8px 0 0;
  padding: 0;
}
.remove-padding .ant-dropdown-menu {
  padding: 0px;
}
.remove-padding .ant-dropdown-menu-item {
  padding: 0px;
}
.remove-padding .ant-dropdown-menu-item:hover {
  background-color: unset;
}
.ant-menu {
  line-height: inherit;
}
.bubble_input {
  border-radius: 32px;
}
.ant-btn.a .App {
  text-align: center;
}
.display-none-important {
  display: none !important;
}
.has-error {
  border-bottom-color: #ec1314;
}
.modalEitje .has-error {
  background-color: #ec131410;
  border-bottom-color: #dddddd;
}
.ant-btn {
  min-width: 132px;
}
.ant-btn:not(.ant-btn-primary):hover,
.ant-btn:not(.ant-btn-primary).active {
  background-color: #e7f5ff;
  color: #000000;
}
.ant-btn-primary span {
  color: #ffffff;
  cursor: pointer;
  font-weight: 600;
}
.ant-btn-primary span * {
  cursor: pointer;
}
.ant-btn-dangerous.ant-btn-primary span {
  color: #000000;
}
.ant-btn-dangerous.ant-btn-primary:hover {
  background-color: #ec1314;
  color: #ffffff;
}
.ant-btn,
.ant-btn-primary,
.ant-btn-dangerous,
.ant-btn:hover,
.ant-btn-primary:hover,
.ant-btn-dangerous:hover,
.ant-btn.ant-btn-primary.ant-btn-dangerous,
.ant-btn.ant-btn-primary.ant-btn-dangerous:hover {
  border-color: #dddddd;
}
.ant-btn span,
.ant-btn-primary span,
.ant-btn-dangerous span,
.ant-btn:hover span,
.ant-btn-primary:hover span,
.ant-btn-dangerous:hover span,
.ant-btn.ant-btn-primary.ant-btn-dangerous span,
.ant-btn.ant-btn-primary.ant-btn-dangerous:hover span {
  font-weight: 600;
}
.ant-btn-dangerous:hover span {
  color: #ffffff;
}
.ant-modal-footer .ant-btn + .ant-btn {
  margin-left: 4px;
}
.ant-input:focus {
  box-shadow: none;
}
.ant-input-affix-wrapper.search_input {
  background-color: #f6f6f6;
  border: 1px solid #dddddd50;
}
.ant-input-affix-wrapper:hover {
  border-color: #dddddd50 !important;
}
.ant-input.ant-input-borderless {
  padding-left: 0;
  padding-right: 24px;
  padding-top: 0;
  padding-bottom: 0;
}
.ant-picker-borderless {
  padding-left: 0px;
}
.ant-picker-borderless.sync-moment-input {
  width: 0px !important;
  height: 0px !important;
}
.ant-picker-borderless.sync-moment-input * {
  width: 0px !important;
  height: 0px !important;
}
.ant-picker-footer-extra {
  padding: 0px;
}
.ant-picker-dropdown.has-extra-footer .date-extra-footer-item {
  cursor: pointer;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  border-bottom: 1px solid #dddddd;
  text-align: center;
}
.ant-picker-dropdown.has-extra-footer .date-extra-footer-item * {
  cursor: pointer;
}
.ant-picker-dropdown.has-extra-footer .date-extra-footer-item:hover {
  background-color: #e7f5ff;
}
.remove-pop-padding .ant-popover-inner-content {
  padding: 0px;
  border-radius: 4px;
  overflow: hidden;
}
.light-pop-padding .ant-popover-inner-content {
  padding: 8px 10px;
}
.ant-popover-disabled-compatible-wrapper {
  opacity: 0.4;
}
.ant-popover .ant-popover-arrow {
  display: none;
}
.ant-select-selector,
.ant-select-selector:hover,
.ant-select-selector:active,
.ant-select.ant-select-focused {
  border-color: #dddddd;
  box-shadow: none;
}
.ant-select-arrow .dropdown_icon {
  height: 12px;
  background-repeat: no-repeat;
  width: 12px;
}
.ant-select-borderless > * {
  padding-left: 0px !important;
  padding-right: 0 !important;
}
.ant-select-borderless .ant-select-selection-placeholder {
  left: 0px;
}
.ant-select-multiple .ant-select-selection-item {
  border-radius: 4px;
  border: 1px solid #dddddd;
  background-color: #f6f6f6;
  padding-inline-end: 8px;
  padding-inline-start: 12px;
  border: 1px solid transparent;
}
.ant-select-multiple .ant-select-selection-item .ant-select-selection-item-content {
  padding-top: 2px;
}
.ant-select-multiple .ant-select-selector {
  padding-top: 0px;
  padding-bottom: 0px;
}
.ant-select-arrow {
  top: 51%;
  background-size: 13px;
  background-repeat: no-repeat;
}
.ant-select-arrow svg {
  display: none;
}
.ant-select-item-option-state {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.ant-steps-vertical {
  flex-grow: 4;
  justify-content: center;
}
.ant-steps-vertical .ant-steps-item {
  flex-grow: 0;
}
.ant-steps-vertical .ant-steps-item .ant-steps-item-icon,
.ant-steps-vertical .ant-steps-item .ant-steps-item-tail {
  margin-top: 10px;
}
.ant-steps-vertical .ant-steps-item .ant-steps-item-title {
  font-weight: 600;
  font-size: 14px;
  height: 20px;
}
.ant-steps-vertical .ant-steps-item .ant-steps-item-description {
  font-size: 12px;
  margin-top: 5px;
  color: #828282;
}
.ant-tooltip-inner {
  white-space: pre-wrap;
  font-size: 14px;
  color: #ffffff;
  padding: 8px 16px;
}
.ant-progress-line {
  display: flex;
  align-items: center;
}
.ant-checkbox-wrapper span span {
  cursor: pointer;
  font-size: 400;
  padding-left: 4px;
}
.ant-checkbox-wrapper span span * {
  cursor: pointer;
}
.ant-checkbox-wrapper .ant-checkbox-inner {
  border-color: #dddddd;
}
.ant-checkbox-wrapper.ant-checkbox-wrapper-checked span span {
  font-weight: 600 !important;
}
.ant-select-focused .ant-select-selector,
.ant-select-selector:focus,
.ant-select-selector:active,
.ant-select-selector:hover,
.ant-select-selector:target,
.ant-select-selector:focus-visible,
.ant-select-open .ant-select-selector,
.ant-select-focused .ant-select-selector,
.ant-select-focused {
  border-color: none !important;
  box-shadow: none !important;
}
.ant-modal .ant-modal-footer {
  margin-top: -1px;
}
.ant-spin-spinning {
  max-height: unset !important;
  z-index: 9999 !important;
}
.ant-modal .ant-spin-container {
  height: unset !important;
}
.ant-spin-nested-loading > div > .ant-spin {
  position: fixed;
}
.hide-ant-close button.ant-modal-close,
.hide-ant-close button.ant-drawer-close {
  display: none;
}
.children-except-last-border-bottom > *:not(:last-child) {
  border-bottom: 1px solid #dddddd;
}
.debug {
  background-color: red !important;
  color: yellow !important;
  text-decoration: underline !important;
  font-weight: 800 !important;
}
.debug h1,
.debug h2,
.debug h3,
.debug h4,
.debug h5,
.debug h6,
.debug p,
.debug span {
  color: yellow !important;
  text-decoration: underline !important;
  font-weight: 800 !important;
}
.debug2 {
  color: green !important;
  background-color: blue !important;
  font-weight: 800;
}
.debug-hide {
  display: none !important;
  visibility: hidden !important;
  height: 0px !important;
  width: 0px !important;
}
.debug-red {
  background-color: red;
}
.debug-blue {
  background-color: blue;
}
.debug-yellow {
  background-color: yellow;
}
.debug-green {
  background-color: green;
}
.italic {
  font-style: italic;
}
.center {
  text-align: center;
}
.underline {
  text-decoration: underline;
}
.hover-underline:hover {
  text-decoration: underline;
}
.strike-through {
  text-decoration: line-through;
}
.truncate {
  white-space: nowrap !important;
  text-overflow: ellipsis;
  overflow: hidden;
}
.pointer-cursor {
  cursor: pointer;
}
.pointer-cursor * {
  cursor: pointer;
}
.pointer-cursor-important {
  cursor: pointer !important;
}
.pointer-cursor-important * {
  cursor: pointer !important;
}
.hide-scrollbar::-webkit-scrollbar {
  display: none;
}
/* Applies uppercase transformation to the first letter of a <div> 
   only if it:
   - is a direct child of another <div>,
   - does NOT contain a descendant with the class 'no-first-letter-uppercase',
   - is NOT empty. */
div > div:not(:has(.no-first-letter-uppercase)):not(:empty):first-letter {
  text-transform: uppercase;
}
.hide-select {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently
                                  supported by Chrome and Opera */
}
.not-allowed-cursor {
  cursor: not-allowed;
}
.not-allowed-cursor * {
  cursor: not-allowed;
}
.active-background-color {
  background-color: #e7f5ff;
}
.active-text-color {
  color: #0096ff;
}
.hover-effect {
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.hover-effect:hover {
  background-color: #e7f5ff;
}
.light-gradient {
  background-color: #ffffff;
  background-image: radial-gradient(at 25% 92%, #e7f5ff 0px, transparent 50%), radial-gradient(at 93% 81%, #fff7e7 0px, transparent 50%), radial-gradient(at 98% 85%, #fffde8 0px, transparent 50%), radial-gradient(at 3% 11%, #fff3f3 0px, transparent 50%), radial-gradient(at 70% 2%, #f1e8ff 0px, transparent 50%), radial-gradient(at 75% 87%, #f6ffe8 0px, transparent 50%), radial-gradient(at 39% 27%, #fffde8 0px, transparent 50%);
}
.moving-gradient {
  animation-duration: 2.4s;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
  animation-name: placeHolderShimmer;
  animation-timing-function: linear;
  background: #f6f7f8;
  background: linear-gradient(to right, #fafafa 8%, #a8a8a8 38%, #fafafa 54%);
  background-size: 1000px 640px;
}
@keyframes placeHolderShimmer {
  0% {
    background-position: -468px 0;
  }
  100% {
    background-position: 468px 0;
  }
}
.mac-scrollbar::-webkit-scrollbar {
  border-left: 1px solid #dddddd;
  -webkit-appearance: none;
  width: 12px;
  background-color: #ffffff;
}
.mac-scrollbar::-webkit-scrollbar-thumb {
  border: 3px solid transparent;
  border-radius: 12px;
  background-color: rgba(0, 0, 0, 0.3);
  background-clip: padding-box;
}
.big-shadow {
  box-shadow: 0px 5px 15px 0px #aaaaaa25;
}
.small-shadow {
  box-shadow: 0px 4px 8px 4px #aaaaaa25;
}
.no-shadow {
  box-shadow: unset;
}
.transition {
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.transistion-quick {
  transition: all 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.transition-none {
  transition-property: none;
  transition-duration: 0s;
  transition-delay: 0s;
}
.text-lowercase {
  text-transform: lowercase;
}
.text-lowercase:first-letter {
  text-transform: lowercase;
}
.text-capitalize {
  text-transform: lowercase;
}
.text-capitalize:first-letter {
  text-transform: capitalize;
}
.text-capitalize-first-letter:first-letter {
  text-transform: capitalize;
}
.unset-text-transform {
  text-transform: unset;
}
.unset-text-transform:first-letter {
  text-transform: unset;
}
.ant-popover,
.ant-dropdown,
.ant-select-dropdown,
.ant-modal-wrap,
.ant-drawer,
.ant-picker-dropdown,
.popout-wrapper,
.dropdown-item-list,
.select-layout.floating,
.popout-layout,
.tooltip {
  z-index: 1000 !important;
}
.center-notifications,
.notifications-container {
  z-index: 1002 !important;
}
.not-allowed {
  cursor: not-allowed !important;
}
.not-allowed * {
  pointer-events: auto;
  cursor: not-allowed !important;
}
.not-allowed:active {
  pointer-events: none !important;
}
.not-allowed:active * {
  pointer-events: none !important;
}
.layout.bc-blue.cs {
  border-color: #dddddd;
  outline-color: #dddddd;
  color: #000000;
}
.layout.bc-blue.cs * {
  color: #000000;
}
.layout.bc-blue.cs svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-blue.cs:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-blue.cs.disabled {
  background-color: #ffffff;
}
.layout.bc-blue.cs.hh.hh:hover {
  border-color: #0096ff;
  outline-color: #0096ff;
  background-color: #e7f5ff;
  color: #0096ff;
}
.layout.bc-blue.cs.hh.hh:hover * {
  color: #0096ff;
}
.layout.bc-blue.cs.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #0096ff;
}
.layout.bc-blue.cs.hh.hh:hover.hh:hover > .text,
.layout.bc-blue.cs.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #0096ff !important;
}
.layout.bc-blue.cs.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #0096ff !important;
}
.layout.bc-blue.cs.hh.hh:hover.hh:focus > .text,
.layout.bc-blue.cs.hh.hh:hover.hh.active > .text,
.layout.bc-blue.cs.hh.hh:hover.hh:active > .text,
.layout.bc-blue.cs.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-blue.cs.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-blue.cs.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #0096ff !important;
}
.layout.bc-blue.cs.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.cs.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.cs.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #0096ff !important;
}
.layout.bc-blue.cs.hh.hh:focus,
.layout.bc-blue.cs.hh.hh.active,
.layout.bc-blue.cs.hh.hh:active {
  border-color: #0673f4;
  outline-color: #0673f4;
  background-color: #e7f5ff;
  color: #0673f4;
}
.layout.bc-blue.cs.hh.hh:focus *,
.layout.bc-blue.cs.hh.hh.active *,
.layout.bc-blue.cs.hh.hh:active * {
  color: #0673f4;
}
.layout.bc-blue.cs.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-blue.cs.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-blue.cs.hh.hh:active svg:not([dontColor='true']) * {
  fill: #0673f4;
}
.layout.bc-blue.cs.hh.hh:focus.hh:hover > .text,
.layout.bc-blue.cs.hh.hh.active.hh:hover > .text,
.layout.bc-blue.cs.hh.hh:active.hh:hover > .text,
.layout.bc-blue.cs.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-blue.cs.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-blue.cs.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #0673f4 !important;
}
.layout.bc-blue.cs.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.cs.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.cs.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #0673f4 !important;
}
.layout.bc-blue.cs.hh.hh:focus.hh:focus > .text,
.layout.bc-blue.cs.hh.hh.active.hh:focus > .text,
.layout.bc-blue.cs.hh.hh:active.hh:focus > .text,
.layout.bc-blue.cs.hh.hh:focus.hh.active > .text,
.layout.bc-blue.cs.hh.hh.active.hh.active > .text,
.layout.bc-blue.cs.hh.hh:active.hh.active > .text,
.layout.bc-blue.cs.hh.hh:focus.hh:active > .text,
.layout.bc-blue.cs.hh.hh.active.hh:active > .text,
.layout.bc-blue.cs.hh.hh:active.hh:active > .text,
.layout.bc-blue.cs.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-blue.cs.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-blue.cs.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-blue.cs.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-blue.cs.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-blue.cs.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-blue.cs.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-blue.cs.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-blue.cs.hh.hh:active.hh:active :not(.cs) > .text {
  color: #0673f4 !important;
}
.layout.bc-blue.cs.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.cs.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.cs.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.cs.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.cs.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.cs.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.cs.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.cs.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.cs.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #0673f4 !important;
}
.layout.bc-blue.initial-transparent {
  border-color: transparent;
  outline-color: transparent;
  color: #000000;
}
.layout.bc-blue.initial-transparent * {
  color: #000000;
}
.layout.bc-blue.initial-transparent svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-blue.initial-transparent:not(.bg) {
  background-color: transparent;
}
.layout.bc-blue.initial-transparent.disabled {
  background-color: transparent;
}
.layout.bc-blue.initial-transparent.hh.hh:hover {
  border-color: #0096ff;
  outline-color: #0096ff;
  background-color: #e7f5ff;
  color: #0096ff;
}
.layout.bc-blue.initial-transparent.hh.hh:hover * {
  color: #0096ff;
}
.layout.bc-blue.initial-transparent.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #0096ff;
}
.layout.bc-blue.initial-transparent.hh.hh:hover.hh:hover > .text,
.layout.bc-blue.initial-transparent.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #0096ff !important;
}
.layout.bc-blue.initial-transparent.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #0096ff !important;
}
.layout.bc-blue.initial-transparent.hh.hh:hover.hh:focus > .text,
.layout.bc-blue.initial-transparent.hh.hh:hover.hh.active > .text,
.layout.bc-blue.initial-transparent.hh.hh:hover.hh:active > .text,
.layout.bc-blue.initial-transparent.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-blue.initial-transparent.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-blue.initial-transparent.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #0096ff !important;
}
.layout.bc-blue.initial-transparent.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.initial-transparent.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.initial-transparent.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #0096ff !important;
}
.layout.bc-blue.initial-transparent.hh.hh:focus,
.layout.bc-blue.initial-transparent.hh.hh.active,
.layout.bc-blue.initial-transparent.hh.hh:active {
  border-color: #0673f4;
  outline-color: #0673f4;
  background-color: #e7f5ff;
  color: #0673f4;
}
.layout.bc-blue.initial-transparent.hh.hh:focus *,
.layout.bc-blue.initial-transparent.hh.hh.active *,
.layout.bc-blue.initial-transparent.hh.hh:active * {
  color: #0673f4;
}
.layout.bc-blue.initial-transparent.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-blue.initial-transparent.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-blue.initial-transparent.hh.hh:active svg:not([dontColor='true']) * {
  fill: #0673f4;
}
.layout.bc-blue.initial-transparent.hh.hh:focus.hh:hover > .text,
.layout.bc-blue.initial-transparent.hh.hh.active.hh:hover > .text,
.layout.bc-blue.initial-transparent.hh.hh:active.hh:hover > .text,
.layout.bc-blue.initial-transparent.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-blue.initial-transparent.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-blue.initial-transparent.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #0673f4 !important;
}
.layout.bc-blue.initial-transparent.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.initial-transparent.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.initial-transparent.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #0673f4 !important;
}
.layout.bc-blue.initial-transparent.hh.hh:focus.hh:focus > .text,
.layout.bc-blue.initial-transparent.hh.hh.active.hh:focus > .text,
.layout.bc-blue.initial-transparent.hh.hh:active.hh:focus > .text,
.layout.bc-blue.initial-transparent.hh.hh:focus.hh.active > .text,
.layout.bc-blue.initial-transparent.hh.hh.active.hh.active > .text,
.layout.bc-blue.initial-transparent.hh.hh:active.hh.active > .text,
.layout.bc-blue.initial-transparent.hh.hh:focus.hh:active > .text,
.layout.bc-blue.initial-transparent.hh.hh.active.hh:active > .text,
.layout.bc-blue.initial-transparent.hh.hh:active.hh:active > .text,
.layout.bc-blue.initial-transparent.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-blue.initial-transparent.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-blue.initial-transparent.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-blue.initial-transparent.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-blue.initial-transparent.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-blue.initial-transparent.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-blue.initial-transparent.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-blue.initial-transparent.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-blue.initial-transparent.hh.hh:active.hh:active :not(.cs) > .text {
  color: #0673f4 !important;
}
.layout.bc-blue.initial-transparent.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.initial-transparent.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.initial-transparent.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.initial-transparent.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.initial-transparent.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.initial-transparent.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.initial-transparent.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.initial-transparent.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.initial-transparent.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #0673f4 !important;
}
.layout.bc-blue.color-bordered-white {
  border-color: #0096ff;
  outline-color: #0096ff;
  color: #0096ff;
}
.layout.bc-blue.color-bordered-white * {
  color: #0096ff;
}
.layout.bc-blue.color-bordered-white svg:not([dontColor='true']) * {
  fill: #0096ff;
}
.layout.bc-blue.color-bordered-white:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-blue.color-bordered-white.disabled {
  background-color: #ffffff;
}
.layout.bc-blue.color-bordered-outline {
  border-color: #0096ff;
  outline-color: #0096ff;
  color: #0096ff;
}
.layout.bc-blue.color-bordered-outline * {
  color: #0096ff;
}
.layout.bc-blue.color-bordered-outline svg:not([dontColor='true']) * {
  fill: #0096ff;
}
.layout.bc-blue.color-bordered-outline:not(.bg) {
  background-color: #e7f5ff;
}
.layout.bc-blue.color-bordered-outline.disabled {
  background-color: #e7f5ff;
}
.layout.bc-blue.color-bordered-outline.hh.hh:hover {
  border-color: #0673f4;
  outline-color: #0673f4;
  background-color: #e7f5ff;
  color: #0673f4;
}
.layout.bc-blue.color-bordered-outline.hh.hh:hover * {
  color: #0673f4;
}
.layout.bc-blue.color-bordered-outline.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #0673f4;
}
.layout.bc-blue.color-bordered-outline.hh.hh:hover.hh:hover > .text,
.layout.bc-blue.color-bordered-outline.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #0673f4 !important;
}
.layout.bc-blue.color-bordered-outline.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #0673f4 !important;
}
.layout.bc-blue.color-bordered-outline.hh.hh:hover.hh:focus > .text,
.layout.bc-blue.color-bordered-outline.hh.hh:hover.hh.active > .text,
.layout.bc-blue.color-bordered-outline.hh.hh:hover.hh:active > .text,
.layout.bc-blue.color-bordered-outline.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-blue.color-bordered-outline.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-blue.color-bordered-outline.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #0673f4 !important;
}
.layout.bc-blue.color-bordered-outline.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-outline.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-outline.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #0673f4 !important;
}
.layout.bc-blue.color-bordered-outline.hh.hh:focus,
.layout.bc-blue.color-bordered-outline.hh.hh.active,
.layout.bc-blue.color-bordered-outline.hh.hh:active {
  border-color: #0673f4;
  outline-color: #0673f4;
  background-color: #e7f5ff;
  color: #0673f4;
}
.layout.bc-blue.color-bordered-outline.hh.hh:focus *,
.layout.bc-blue.color-bordered-outline.hh.hh.active *,
.layout.bc-blue.color-bordered-outline.hh.hh:active * {
  color: #0673f4;
}
.layout.bc-blue.color-bordered-outline.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-outline.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-outline.hh.hh:active svg:not([dontColor='true']) * {
  fill: #0673f4;
}
.layout.bc-blue.color-bordered-outline.hh.hh:focus.hh:hover > .text,
.layout.bc-blue.color-bordered-outline.hh.hh.active.hh:hover > .text,
.layout.bc-blue.color-bordered-outline.hh.hh:active.hh:hover > .text,
.layout.bc-blue.color-bordered-outline.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-blue.color-bordered-outline.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-blue.color-bordered-outline.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #0673f4 !important;
}
.layout.bc-blue.color-bordered-outline.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-outline.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-outline.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #0673f4 !important;
}
.layout.bc-blue.color-bordered-outline.hh.hh:focus.hh:focus > .text,
.layout.bc-blue.color-bordered-outline.hh.hh.active.hh:focus > .text,
.layout.bc-blue.color-bordered-outline.hh.hh:active.hh:focus > .text,
.layout.bc-blue.color-bordered-outline.hh.hh:focus.hh.active > .text,
.layout.bc-blue.color-bordered-outline.hh.hh.active.hh.active > .text,
.layout.bc-blue.color-bordered-outline.hh.hh:active.hh.active > .text,
.layout.bc-blue.color-bordered-outline.hh.hh:focus.hh:active > .text,
.layout.bc-blue.color-bordered-outline.hh.hh.active.hh:active > .text,
.layout.bc-blue.color-bordered-outline.hh.hh:active.hh:active > .text,
.layout.bc-blue.color-bordered-outline.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-blue.color-bordered-outline.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-blue.color-bordered-outline.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-blue.color-bordered-outline.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-blue.color-bordered-outline.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-blue.color-bordered-outline.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-blue.color-bordered-outline.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-blue.color-bordered-outline.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-blue.color-bordered-outline.hh.hh:active.hh:active :not(.cs) > .text {
  color: #0673f4 !important;
}
.layout.bc-blue.color-bordered-outline.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-outline.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-outline.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-outline.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-outline.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-outline.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-outline.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-outline.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-outline.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #0673f4 !important;
}
.layout.bc-blue.color-bordered-color-content {
  border-color: #0673f4;
  outline-color: #0673f4;
  color: #0673f4;
}
.layout.bc-blue.color-bordered-color-content * {
  color: #0673f4;
}
.layout.bc-blue.color-bordered-color-content svg:not([dontColor='true']) * {
  fill: #0673f4;
}
.layout.bc-blue.color-bordered-color-content:not(.bg) {
  background-color: #e7f5ff;
}
.layout.bc-blue.color-bordered-color-content.disabled {
  background-color: #e7f5ff;
}
.layout.bc-blue.color-bordered-color-content.hh.hh:hover {
  border-color: #0673f4;
  outline-color: #0673f4;
  background-color: #afddff;
  color: #0673f4;
}
.layout.bc-blue.color-bordered-color-content.hh.hh:hover * {
  color: #0673f4;
}
.layout.bc-blue.color-bordered-color-content.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #0673f4;
}
.layout.bc-blue.color-bordered-color-content.hh.hh:hover.hh:hover > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #0673f4 !important;
}
.layout.bc-blue.color-bordered-color-content.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #0673f4 !important;
}
.layout.bc-blue.color-bordered-color-content.hh.hh:hover.hh:focus > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh:hover.hh.active > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh:hover.hh:active > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #0673f4 !important;
}
.layout.bc-blue.color-bordered-color-content.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-color-content.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-color-content.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #0673f4 !important;
}
.layout.bc-blue.color-bordered-color-content.hh.hh:focus,
.layout.bc-blue.color-bordered-color-content.hh.hh.active,
.layout.bc-blue.color-bordered-color-content.hh.hh:active {
  border-color: #0096ff;
  outline-color: #0096ff;
  background-color: #0096ff;
  color: #ffffff;
}
.layout.bc-blue.color-bordered-color-content.hh.hh:focus *,
.layout.bc-blue.color-bordered-color-content.hh.hh.active *,
.layout.bc-blue.color-bordered-color-content.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-blue.color-bordered-color-content.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-color-content.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-color-content.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-blue.color-bordered-color-content.hh.hh:focus.hh:hover > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh.active.hh:hover > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh:active.hh:hover > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-blue.color-bordered-color-content.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-color-content.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-color-content.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-blue.color-bordered-color-content.hh.hh:focus.hh:focus > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh.active.hh:focus > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh:active.hh:focus > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh:focus.hh.active > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh.active.hh.active > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh:active.hh.active > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh:focus.hh:active > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh.active.hh:active > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh:active.hh:active > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-blue.color-bordered-color-content.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-color-content.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-color-content.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-color-content.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-color-content.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-color-content.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-color-content.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-color-content.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-color-content.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-blue.color-bordered-fill {
  border-color: #0096ff;
  outline-color: #0096ff;
  color: #0096ff;
}
.layout.bc-blue.color-bordered-fill * {
  color: #0096ff;
}
.layout.bc-blue.color-bordered-fill svg:not([dontColor='true']) * {
  fill: #0096ff;
}
.layout.bc-blue.color-bordered-fill:not(.bg) {
  background-color: #e7f5ff;
}
.layout.bc-blue.color-bordered-fill.disabled {
  background-color: #e7f5ff;
}
.layout.bc-blue.color-bordered-fill.hh.hh:hover {
  border-color: #0096ff;
  outline-color: #0096ff;
  background-color: #0096ff;
  color: #ffffff;
}
.layout.bc-blue.color-bordered-fill.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-blue.color-bordered-fill.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-blue.color-bordered-fill.hh.hh:hover.hh:hover > .text,
.layout.bc-blue.color-bordered-fill.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-blue.color-bordered-fill.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-blue.color-bordered-fill.hh.hh:hover.hh:focus > .text,
.layout.bc-blue.color-bordered-fill.hh.hh:hover.hh.active > .text,
.layout.bc-blue.color-bordered-fill.hh.hh:hover.hh:active > .text,
.layout.bc-blue.color-bordered-fill.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-blue.color-bordered-fill.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-blue.color-bordered-fill.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-blue.color-bordered-fill.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-blue.color-bordered-fill.hh.hh:focus,
.layout.bc-blue.color-bordered-fill.hh.hh.active,
.layout.bc-blue.color-bordered-fill.hh.hh:active {
  border-color: #0673f4;
  outline-color: #0673f4;
  background-color: #0673f4;
  color: #ffffff;
}
.layout.bc-blue.color-bordered-fill.hh.hh:focus *,
.layout.bc-blue.color-bordered-fill.hh.hh.active *,
.layout.bc-blue.color-bordered-fill.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-blue.color-bordered-fill.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-blue.color-bordered-fill.hh.hh:focus.hh:hover > .text,
.layout.bc-blue.color-bordered-fill.hh.hh.active.hh:hover > .text,
.layout.bc-blue.color-bordered-fill.hh.hh:active.hh:hover > .text,
.layout.bc-blue.color-bordered-fill.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-blue.color-bordered-fill.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-blue.color-bordered-fill.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-blue.color-bordered-fill.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-blue.color-bordered-fill.hh.hh:focus.hh:focus > .text,
.layout.bc-blue.color-bordered-fill.hh.hh.active.hh:focus > .text,
.layout.bc-blue.color-bordered-fill.hh.hh:active.hh:focus > .text,
.layout.bc-blue.color-bordered-fill.hh.hh:focus.hh.active > .text,
.layout.bc-blue.color-bordered-fill.hh.hh.active.hh.active > .text,
.layout.bc-blue.color-bordered-fill.hh.hh:active.hh.active > .text,
.layout.bc-blue.color-bordered-fill.hh.hh:focus.hh:active > .text,
.layout.bc-blue.color-bordered-fill.hh.hh.active.hh:active > .text,
.layout.bc-blue.color-bordered-fill.hh.hh:active.hh:active > .text,
.layout.bc-blue.color-bordered-fill.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-blue.color-bordered-fill.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-blue.color-bordered-fill.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-blue.color-bordered-fill.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-blue.color-bordered-fill.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-blue.color-bordered-fill.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-blue.color-bordered-fill.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-blue.color-bordered-fill.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-blue.color-bordered-fill.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-blue.color-bordered-fill.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-blue.color-bordered-fill-dark {
  border-color: #0673f4;
  outline-color: #0673f4;
  color: #0673f4;
}
.layout.bc-blue.color-bordered-fill-dark * {
  color: #0673f4;
}
.layout.bc-blue.color-bordered-fill-dark svg:not([dontColor='true']) * {
  fill: #0673f4;
}
.layout.bc-blue.color-bordered-fill-dark:not(.bg) {
  background-color: #e7f5ff;
}
.layout.bc-blue.color-bordered-fill-dark.disabled {
  background-color: #e7f5ff;
}
.layout.bc-blue.color-bordered-fill-dark.hh.hh:hover {
  border-color: #0096ff;
  outline-color: #0096ff;
  background-color: #0096ff;
  color: #ffffff;
}
.layout.bc-blue.color-bordered-fill-dark.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-blue.color-bordered-fill-dark.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-blue.color-bordered-fill-dark.hh.hh:hover.hh:hover > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-blue.color-bordered-fill-dark.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-blue.color-bordered-fill-dark.hh.hh:hover.hh:focus > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:hover.hh.active > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:hover.hh:active > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-blue.color-bordered-fill-dark.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-blue.color-bordered-fill-dark.hh.hh:focus,
.layout.bc-blue.color-bordered-fill-dark.hh.hh.active,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:active {
  border-color: #0673f4;
  outline-color: #0673f4;
  background-color: #0673f4;
  color: #ffffff;
}
.layout.bc-blue.color-bordered-fill-dark.hh.hh:focus *,
.layout.bc-blue.color-bordered-fill-dark.hh.hh.active *,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-blue.color-bordered-fill-dark.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill-dark.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-blue.color-bordered-fill-dark.hh.hh:focus.hh:hover > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh.active.hh:hover > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:active.hh:hover > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-blue.color-bordered-fill-dark.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill-dark.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-blue.color-bordered-fill-dark.hh.hh:focus.hh:focus > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh.active.hh:focus > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:active.hh:focus > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:focus.hh.active > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh.active.hh.active > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:active.hh.active > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:focus.hh:active > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh.active.hh:active > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:active.hh:active > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-blue.color-bordered-fill-dark.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill-dark.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill-dark.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill-dark.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-blue.midtone-dark {
  border-color: #0673f4;
  outline-color: #0673f4;
  color: #0673f4;
}
.layout.bc-blue.midtone-dark * {
  color: #0673f4;
}
.layout.bc-blue.midtone-dark svg:not([dontColor='true']) * {
  fill: #0673f4;
}
.layout.bc-blue.midtone-dark:not(.bg) {
  background-color: #afddff;
}
.layout.bc-blue.midtone-dark.disabled {
  background-color: #afddff;
}
.layout.bc-blue.midtone-dark.hh.hh:hover {
  border-color: #0096ff;
  outline-color: #0096ff;
  background-color: #0096ff;
  color: #ffffff;
}
.layout.bc-blue.midtone-dark.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-blue.midtone-dark.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-blue.midtone-dark.hh.hh:hover.hh:hover > .text,
.layout.bc-blue.midtone-dark.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-blue.midtone-dark.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-blue.midtone-dark.hh.hh:hover.hh:focus > .text,
.layout.bc-blue.midtone-dark.hh.hh:hover.hh.active > .text,
.layout.bc-blue.midtone-dark.hh.hh:hover.hh:active > .text,
.layout.bc-blue.midtone-dark.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-blue.midtone-dark.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-blue.midtone-dark.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-blue.midtone-dark.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.midtone-dark.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.midtone-dark.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-blue.midtone-dark.hh.hh:focus,
.layout.bc-blue.midtone-dark.hh.hh.active,
.layout.bc-blue.midtone-dark.hh.hh:active {
  border-color: #0673f4;
  outline-color: #0673f4;
  background-color: #0673f4;
  color: #ffffff;
}
.layout.bc-blue.midtone-dark.hh.hh:focus *,
.layout.bc-blue.midtone-dark.hh.hh.active *,
.layout.bc-blue.midtone-dark.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-blue.midtone-dark.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-blue.midtone-dark.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-blue.midtone-dark.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-blue.midtone-dark.hh.hh:focus.hh:hover > .text,
.layout.bc-blue.midtone-dark.hh.hh.active.hh:hover > .text,
.layout.bc-blue.midtone-dark.hh.hh:active.hh:hover > .text,
.layout.bc-blue.midtone-dark.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-blue.midtone-dark.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-blue.midtone-dark.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-blue.midtone-dark.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.midtone-dark.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.midtone-dark.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-blue.midtone-dark.hh.hh:focus.hh:focus > .text,
.layout.bc-blue.midtone-dark.hh.hh.active.hh:focus > .text,
.layout.bc-blue.midtone-dark.hh.hh:active.hh:focus > .text,
.layout.bc-blue.midtone-dark.hh.hh:focus.hh.active > .text,
.layout.bc-blue.midtone-dark.hh.hh.active.hh.active > .text,
.layout.bc-blue.midtone-dark.hh.hh:active.hh.active > .text,
.layout.bc-blue.midtone-dark.hh.hh:focus.hh:active > .text,
.layout.bc-blue.midtone-dark.hh.hh.active.hh:active > .text,
.layout.bc-blue.midtone-dark.hh.hh:active.hh:active > .text,
.layout.bc-blue.midtone-dark.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-blue.midtone-dark.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-blue.midtone-dark.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-blue.midtone-dark.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-blue.midtone-dark.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-blue.midtone-dark.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-blue.midtone-dark.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-blue.midtone-dark.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-blue.midtone-dark.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-blue.midtone-dark.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.midtone-dark.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.midtone-dark.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.midtone-dark.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.midtone-dark.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.midtone-dark.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.midtone-dark.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.midtone-dark.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.midtone-dark.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-blue.solid {
  border-color: #0096ff;
  outline-color: #0096ff;
  color: #ffffff;
}
.layout.bc-blue.solid * {
  color: #ffffff;
}
.layout.bc-blue.solid svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-blue.solid:not(.bg) {
  background-color: #0096ff;
}
.layout.bc-blue.solid.disabled {
  background-color: #0096ff;
}
.layout.bc-blue.solid.hh.hh:hover {
  border-color: #0673f4;
  outline-color: #0673f4;
  background-color: #0673f4;
  color: #ffffff;
}
.layout.bc-blue.solid.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-blue.solid.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-blue.solid.hh.hh:hover.hh:hover > .text,
.layout.bc-blue.solid.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-blue.solid.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-blue.solid.hh.hh:hover.hh:focus > .text,
.layout.bc-blue.solid.hh.hh:hover.hh.active > .text,
.layout.bc-blue.solid.hh.hh:hover.hh:active > .text,
.layout.bc-blue.solid.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-blue.solid.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-blue.solid.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-blue.solid.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.solid.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.solid.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-blue.solid.hh.hh:focus,
.layout.bc-blue.solid.hh.hh.active,
.layout.bc-blue.solid.hh.hh:active {
  border-color: #0673f4;
  outline-color: #0673f4;
  background-color: #0673f4;
  color: #ffffff;
}
.layout.bc-blue.solid.hh.hh:focus *,
.layout.bc-blue.solid.hh.hh.active *,
.layout.bc-blue.solid.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-blue.solid.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-blue.solid.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-blue.solid.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-blue.solid.hh.hh:focus.hh:hover > .text,
.layout.bc-blue.solid.hh.hh.active.hh:hover > .text,
.layout.bc-blue.solid.hh.hh:active.hh:hover > .text,
.layout.bc-blue.solid.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-blue.solid.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-blue.solid.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-blue.solid.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.solid.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.solid.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-blue.solid.hh.hh:focus.hh:focus > .text,
.layout.bc-blue.solid.hh.hh.active.hh:focus > .text,
.layout.bc-blue.solid.hh.hh:active.hh:focus > .text,
.layout.bc-blue.solid.hh.hh:focus.hh.active > .text,
.layout.bc-blue.solid.hh.hh.active.hh.active > .text,
.layout.bc-blue.solid.hh.hh:active.hh.active > .text,
.layout.bc-blue.solid.hh.hh:focus.hh:active > .text,
.layout.bc-blue.solid.hh.hh.active.hh:active > .text,
.layout.bc-blue.solid.hh.hh:active.hh:active > .text,
.layout.bc-blue.solid.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-blue.solid.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-blue.solid.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-blue.solid.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-blue.solid.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-blue.solid.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-blue.solid.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-blue.solid.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-blue.solid.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-blue.solid.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.solid.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.solid.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.solid.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.solid.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.solid.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.solid.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.solid.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.solid.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-blue.grey-bordered-solid {
  border-color: #dddddd;
  outline-color: #dddddd;
  color: #000000;
}
.layout.bc-blue.grey-bordered-solid * {
  color: #000000;
}
.layout.bc-blue.grey-bordered-solid svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-blue.grey-bordered-solid:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-blue.grey-bordered-solid.disabled {
  background-color: #ffffff;
}
.layout.bc-blue.grey-bordered-solid.hh.hh:hover {
  border-color: #0096ff;
  outline-color: #0096ff;
  background-color: #e7f5ff;
  color: #0096ff;
}
.layout.bc-blue.grey-bordered-solid.hh.hh:hover * {
  color: #0096ff;
}
.layout.bc-blue.grey-bordered-solid.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #0096ff;
}
.layout.bc-blue.grey-bordered-solid.hh.hh:hover.hh:hover > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #0096ff !important;
}
.layout.bc-blue.grey-bordered-solid.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #0096ff !important;
}
.layout.bc-blue.grey-bordered-solid.hh.hh:hover.hh:focus > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh:hover.hh.active > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh:hover.hh:active > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #0096ff !important;
}
.layout.bc-blue.grey-bordered-solid.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.grey-bordered-solid.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.grey-bordered-solid.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #0096ff !important;
}
.layout.bc-blue.grey-bordered-solid.hh.hh:focus,
.layout.bc-blue.grey-bordered-solid.hh.hh.active,
.layout.bc-blue.grey-bordered-solid.hh.hh:active {
  border-color: #0673f4;
  outline-color: #0673f4;
  background-color: #0673f4;
  color: #ffffff;
}
.layout.bc-blue.grey-bordered-solid.hh.hh:focus *,
.layout.bc-blue.grey-bordered-solid.hh.hh.active *,
.layout.bc-blue.grey-bordered-solid.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-blue.grey-bordered-solid.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-blue.grey-bordered-solid.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-blue.grey-bordered-solid.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-blue.grey-bordered-solid.hh.hh:focus.hh:hover > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh.active.hh:hover > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh:active.hh:hover > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-blue.grey-bordered-solid.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.grey-bordered-solid.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.grey-bordered-solid.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-blue.grey-bordered-solid.hh.hh:focus.hh:focus > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh.active.hh:focus > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh:active.hh:focus > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh:focus.hh.active > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh.active.hh.active > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh:active.hh.active > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh:focus.hh:active > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh.active.hh:active > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh:active.hh:active > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-blue.grey-bordered-solid.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.grey-bordered-solid.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.grey-bordered-solid.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.grey-bordered-solid.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.grey-bordered-solid.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.grey-bordered-solid.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.grey-bordered-solid.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.grey-bordered-solid.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.grey-bordered-solid.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-blue.black-bordered {
  border-color: #000000;
  outline-color: #000000;
  color: #000000;
}
.layout.bc-blue.black-bordered * {
  color: #000000;
}
.layout.bc-blue.black-bordered svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-blue.black-bordered:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-blue.black-bordered.disabled {
  background-color: #ffffff;
}
.layout.bc-blue.disabled {
  border-color: #828282;
  outline-color: #828282;
  color: #828282;
  cursor: not-allowed !important;
}
.layout.bc-blue.disabled * {
  color: #828282;
}
.layout.bc-blue.disabled svg:not([dontColor='true']) * {
  fill: #828282;
}
.layout.bc-blue.disabled:not(.bg) {
  background-color: #f6f6f6;
}
.layout.bc-blue.disabled.disabled {
  background-color: #f6f6f6;
}
.layout.bc-blue.disabled * {
  pointer-events: auto;
  cursor: not-allowed !important;
}
.layout.bc-blue.disabled:active {
  pointer-events: none !important;
}
.layout.bc-blue.disabled:active * {
  pointer-events: none !important;
}
.layout.bc-navy.cs {
  border-color: #dddddd;
  outline-color: #dddddd;
  color: #000000;
}
.layout.bc-navy.cs * {
  color: #000000;
}
.layout.bc-navy.cs svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-navy.cs:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-navy.cs.disabled {
  background-color: #ffffff;
}
.layout.bc-navy.cs.hh.hh:hover {
  border-color: #19369d;
  outline-color: #19369d;
  background-color: #e8e8f3;
  color: #19369d;
}
.layout.bc-navy.cs.hh.hh:hover * {
  color: #19369d;
}
.layout.bc-navy.cs.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #19369d;
}
.layout.bc-navy.cs.hh.hh:hover.hh:hover > .text,
.layout.bc-navy.cs.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #19369d !important;
}
.layout.bc-navy.cs.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #19369d !important;
}
.layout.bc-navy.cs.hh.hh:hover.hh:focus > .text,
.layout.bc-navy.cs.hh.hh:hover.hh.active > .text,
.layout.bc-navy.cs.hh.hh:hover.hh:active > .text,
.layout.bc-navy.cs.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-navy.cs.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-navy.cs.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #19369d !important;
}
.layout.bc-navy.cs.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.cs.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.cs.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #19369d !important;
}
.layout.bc-navy.cs.hh.hh:focus,
.layout.bc-navy.cs.hh.hh.active,
.layout.bc-navy.cs.hh.hh:active {
  border-color: #040052;
  outline-color: #040052;
  background-color: #e8e8f3;
  color: #040052;
}
.layout.bc-navy.cs.hh.hh:focus *,
.layout.bc-navy.cs.hh.hh.active *,
.layout.bc-navy.cs.hh.hh:active * {
  color: #040052;
}
.layout.bc-navy.cs.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-navy.cs.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-navy.cs.hh.hh:active svg:not([dontColor='true']) * {
  fill: #040052;
}
.layout.bc-navy.cs.hh.hh:focus.hh:hover > .text,
.layout.bc-navy.cs.hh.hh.active.hh:hover > .text,
.layout.bc-navy.cs.hh.hh:active.hh:hover > .text,
.layout.bc-navy.cs.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-navy.cs.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-navy.cs.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #040052 !important;
}
.layout.bc-navy.cs.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.cs.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.cs.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #040052 !important;
}
.layout.bc-navy.cs.hh.hh:focus.hh:focus > .text,
.layout.bc-navy.cs.hh.hh.active.hh:focus > .text,
.layout.bc-navy.cs.hh.hh:active.hh:focus > .text,
.layout.bc-navy.cs.hh.hh:focus.hh.active > .text,
.layout.bc-navy.cs.hh.hh.active.hh.active > .text,
.layout.bc-navy.cs.hh.hh:active.hh.active > .text,
.layout.bc-navy.cs.hh.hh:focus.hh:active > .text,
.layout.bc-navy.cs.hh.hh.active.hh:active > .text,
.layout.bc-navy.cs.hh.hh:active.hh:active > .text,
.layout.bc-navy.cs.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-navy.cs.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-navy.cs.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-navy.cs.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-navy.cs.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-navy.cs.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-navy.cs.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-navy.cs.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-navy.cs.hh.hh:active.hh:active :not(.cs) > .text {
  color: #040052 !important;
}
.layout.bc-navy.cs.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.cs.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.cs.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.cs.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.cs.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.cs.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.cs.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.cs.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.cs.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #040052 !important;
}
.layout.bc-navy.initial-transparent {
  border-color: transparent;
  outline-color: transparent;
  color: #000000;
}
.layout.bc-navy.initial-transparent * {
  color: #000000;
}
.layout.bc-navy.initial-transparent svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-navy.initial-transparent:not(.bg) {
  background-color: transparent;
}
.layout.bc-navy.initial-transparent.disabled {
  background-color: transparent;
}
.layout.bc-navy.initial-transparent.hh.hh:hover {
  border-color: #19369d;
  outline-color: #19369d;
  background-color: #e8e8f3;
  color: #19369d;
}
.layout.bc-navy.initial-transparent.hh.hh:hover * {
  color: #19369d;
}
.layout.bc-navy.initial-transparent.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #19369d;
}
.layout.bc-navy.initial-transparent.hh.hh:hover.hh:hover > .text,
.layout.bc-navy.initial-transparent.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #19369d !important;
}
.layout.bc-navy.initial-transparent.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #19369d !important;
}
.layout.bc-navy.initial-transparent.hh.hh:hover.hh:focus > .text,
.layout.bc-navy.initial-transparent.hh.hh:hover.hh.active > .text,
.layout.bc-navy.initial-transparent.hh.hh:hover.hh:active > .text,
.layout.bc-navy.initial-transparent.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-navy.initial-transparent.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-navy.initial-transparent.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #19369d !important;
}
.layout.bc-navy.initial-transparent.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.initial-transparent.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.initial-transparent.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #19369d !important;
}
.layout.bc-navy.initial-transparent.hh.hh:focus,
.layout.bc-navy.initial-transparent.hh.hh.active,
.layout.bc-navy.initial-transparent.hh.hh:active {
  border-color: #040052;
  outline-color: #040052;
  background-color: #e8e8f3;
  color: #040052;
}
.layout.bc-navy.initial-transparent.hh.hh:focus *,
.layout.bc-navy.initial-transparent.hh.hh.active *,
.layout.bc-navy.initial-transparent.hh.hh:active * {
  color: #040052;
}
.layout.bc-navy.initial-transparent.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-navy.initial-transparent.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-navy.initial-transparent.hh.hh:active svg:not([dontColor='true']) * {
  fill: #040052;
}
.layout.bc-navy.initial-transparent.hh.hh:focus.hh:hover > .text,
.layout.bc-navy.initial-transparent.hh.hh.active.hh:hover > .text,
.layout.bc-navy.initial-transparent.hh.hh:active.hh:hover > .text,
.layout.bc-navy.initial-transparent.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-navy.initial-transparent.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-navy.initial-transparent.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #040052 !important;
}
.layout.bc-navy.initial-transparent.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.initial-transparent.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.initial-transparent.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #040052 !important;
}
.layout.bc-navy.initial-transparent.hh.hh:focus.hh:focus > .text,
.layout.bc-navy.initial-transparent.hh.hh.active.hh:focus > .text,
.layout.bc-navy.initial-transparent.hh.hh:active.hh:focus > .text,
.layout.bc-navy.initial-transparent.hh.hh:focus.hh.active > .text,
.layout.bc-navy.initial-transparent.hh.hh.active.hh.active > .text,
.layout.bc-navy.initial-transparent.hh.hh:active.hh.active > .text,
.layout.bc-navy.initial-transparent.hh.hh:focus.hh:active > .text,
.layout.bc-navy.initial-transparent.hh.hh.active.hh:active > .text,
.layout.bc-navy.initial-transparent.hh.hh:active.hh:active > .text,
.layout.bc-navy.initial-transparent.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-navy.initial-transparent.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-navy.initial-transparent.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-navy.initial-transparent.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-navy.initial-transparent.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-navy.initial-transparent.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-navy.initial-transparent.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-navy.initial-transparent.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-navy.initial-transparent.hh.hh:active.hh:active :not(.cs) > .text {
  color: #040052 !important;
}
.layout.bc-navy.initial-transparent.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.initial-transparent.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.initial-transparent.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.initial-transparent.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.initial-transparent.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.initial-transparent.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.initial-transparent.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.initial-transparent.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.initial-transparent.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #040052 !important;
}
.layout.bc-navy.color-bordered-white {
  border-color: #19369d;
  outline-color: #19369d;
  color: #19369d;
}
.layout.bc-navy.color-bordered-white * {
  color: #19369d;
}
.layout.bc-navy.color-bordered-white svg:not([dontColor='true']) * {
  fill: #19369d;
}
.layout.bc-navy.color-bordered-white:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-navy.color-bordered-white.disabled {
  background-color: #ffffff;
}
.layout.bc-navy.color-bordered-outline {
  border-color: #19369d;
  outline-color: #19369d;
  color: #19369d;
}
.layout.bc-navy.color-bordered-outline * {
  color: #19369d;
}
.layout.bc-navy.color-bordered-outline svg:not([dontColor='true']) * {
  fill: #19369d;
}
.layout.bc-navy.color-bordered-outline:not(.bg) {
  background-color: #e8e8f3;
}
.layout.bc-navy.color-bordered-outline.disabled {
  background-color: #e8e8f3;
}
.layout.bc-navy.color-bordered-outline.hh.hh:hover {
  border-color: #040052;
  outline-color: #040052;
  background-color: #e8e8f3;
  color: #040052;
}
.layout.bc-navy.color-bordered-outline.hh.hh:hover * {
  color: #040052;
}
.layout.bc-navy.color-bordered-outline.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #040052;
}
.layout.bc-navy.color-bordered-outline.hh.hh:hover.hh:hover > .text,
.layout.bc-navy.color-bordered-outline.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #040052 !important;
}
.layout.bc-navy.color-bordered-outline.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #040052 !important;
}
.layout.bc-navy.color-bordered-outline.hh.hh:hover.hh:focus > .text,
.layout.bc-navy.color-bordered-outline.hh.hh:hover.hh.active > .text,
.layout.bc-navy.color-bordered-outline.hh.hh:hover.hh:active > .text,
.layout.bc-navy.color-bordered-outline.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-navy.color-bordered-outline.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-navy.color-bordered-outline.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #040052 !important;
}
.layout.bc-navy.color-bordered-outline.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-outline.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-outline.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #040052 !important;
}
.layout.bc-navy.color-bordered-outline.hh.hh:focus,
.layout.bc-navy.color-bordered-outline.hh.hh.active,
.layout.bc-navy.color-bordered-outline.hh.hh:active {
  border-color: #040052;
  outline-color: #040052;
  background-color: #e8e8f3;
  color: #040052;
}
.layout.bc-navy.color-bordered-outline.hh.hh:focus *,
.layout.bc-navy.color-bordered-outline.hh.hh.active *,
.layout.bc-navy.color-bordered-outline.hh.hh:active * {
  color: #040052;
}
.layout.bc-navy.color-bordered-outline.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-outline.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-outline.hh.hh:active svg:not([dontColor='true']) * {
  fill: #040052;
}
.layout.bc-navy.color-bordered-outline.hh.hh:focus.hh:hover > .text,
.layout.bc-navy.color-bordered-outline.hh.hh.active.hh:hover > .text,
.layout.bc-navy.color-bordered-outline.hh.hh:active.hh:hover > .text,
.layout.bc-navy.color-bordered-outline.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-navy.color-bordered-outline.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-navy.color-bordered-outline.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #040052 !important;
}
.layout.bc-navy.color-bordered-outline.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-outline.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-outline.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #040052 !important;
}
.layout.bc-navy.color-bordered-outline.hh.hh:focus.hh:focus > .text,
.layout.bc-navy.color-bordered-outline.hh.hh.active.hh:focus > .text,
.layout.bc-navy.color-bordered-outline.hh.hh:active.hh:focus > .text,
.layout.bc-navy.color-bordered-outline.hh.hh:focus.hh.active > .text,
.layout.bc-navy.color-bordered-outline.hh.hh.active.hh.active > .text,
.layout.bc-navy.color-bordered-outline.hh.hh:active.hh.active > .text,
.layout.bc-navy.color-bordered-outline.hh.hh:focus.hh:active > .text,
.layout.bc-navy.color-bordered-outline.hh.hh.active.hh:active > .text,
.layout.bc-navy.color-bordered-outline.hh.hh:active.hh:active > .text,
.layout.bc-navy.color-bordered-outline.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-navy.color-bordered-outline.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-navy.color-bordered-outline.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-navy.color-bordered-outline.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-navy.color-bordered-outline.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-navy.color-bordered-outline.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-navy.color-bordered-outline.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-navy.color-bordered-outline.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-navy.color-bordered-outline.hh.hh:active.hh:active :not(.cs) > .text {
  color: #040052 !important;
}
.layout.bc-navy.color-bordered-outline.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-outline.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-outline.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-outline.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-outline.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-outline.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-outline.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-outline.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-outline.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #040052 !important;
}
.layout.bc-navy.color-bordered-color-content {
  border-color: #040052;
  outline-color: #040052;
  color: #040052;
}
.layout.bc-navy.color-bordered-color-content * {
  color: #040052;
}
.layout.bc-navy.color-bordered-color-content svg:not([dontColor='true']) * {
  fill: #040052;
}
.layout.bc-navy.color-bordered-color-content:not(.bg) {
  background-color: #e8e8f3;
}
.layout.bc-navy.color-bordered-color-content.disabled {
  background-color: #e8e8f3;
}
.layout.bc-navy.color-bordered-color-content.hh.hh:hover {
  border-color: #040052;
  outline-color: #040052;
  background-color: #bbb9db;
  color: #040052;
}
.layout.bc-navy.color-bordered-color-content.hh.hh:hover * {
  color: #040052;
}
.layout.bc-navy.color-bordered-color-content.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #040052;
}
.layout.bc-navy.color-bordered-color-content.hh.hh:hover.hh:hover > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #040052 !important;
}
.layout.bc-navy.color-bordered-color-content.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #040052 !important;
}
.layout.bc-navy.color-bordered-color-content.hh.hh:hover.hh:focus > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh:hover.hh.active > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh:hover.hh:active > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #040052 !important;
}
.layout.bc-navy.color-bordered-color-content.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-color-content.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-color-content.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #040052 !important;
}
.layout.bc-navy.color-bordered-color-content.hh.hh:focus,
.layout.bc-navy.color-bordered-color-content.hh.hh.active,
.layout.bc-navy.color-bordered-color-content.hh.hh:active {
  border-color: #19369d;
  outline-color: #19369d;
  background-color: #19369d;
  color: #ffffff;
}
.layout.bc-navy.color-bordered-color-content.hh.hh:focus *,
.layout.bc-navy.color-bordered-color-content.hh.hh.active *,
.layout.bc-navy.color-bordered-color-content.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-navy.color-bordered-color-content.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-color-content.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-color-content.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-navy.color-bordered-color-content.hh.hh:focus.hh:hover > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh.active.hh:hover > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh:active.hh:hover > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-navy.color-bordered-color-content.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-color-content.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-color-content.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-navy.color-bordered-color-content.hh.hh:focus.hh:focus > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh.active.hh:focus > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh:active.hh:focus > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh:focus.hh.active > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh.active.hh.active > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh:active.hh.active > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh:focus.hh:active > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh.active.hh:active > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh:active.hh:active > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-navy.color-bordered-color-content.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-color-content.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-color-content.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-color-content.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-color-content.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-color-content.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-color-content.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-color-content.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-color-content.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-navy.color-bordered-fill {
  border-color: #19369d;
  outline-color: #19369d;
  color: #19369d;
}
.layout.bc-navy.color-bordered-fill * {
  color: #19369d;
}
.layout.bc-navy.color-bordered-fill svg:not([dontColor='true']) * {
  fill: #19369d;
}
.layout.bc-navy.color-bordered-fill:not(.bg) {
  background-color: #e8e8f3;
}
.layout.bc-navy.color-bordered-fill.disabled {
  background-color: #e8e8f3;
}
.layout.bc-navy.color-bordered-fill.hh.hh:hover {
  border-color: #19369d;
  outline-color: #19369d;
  background-color: #19369d;
  color: #ffffff;
}
.layout.bc-navy.color-bordered-fill.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-navy.color-bordered-fill.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-navy.color-bordered-fill.hh.hh:hover.hh:hover > .text,
.layout.bc-navy.color-bordered-fill.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-navy.color-bordered-fill.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-navy.color-bordered-fill.hh.hh:hover.hh:focus > .text,
.layout.bc-navy.color-bordered-fill.hh.hh:hover.hh.active > .text,
.layout.bc-navy.color-bordered-fill.hh.hh:hover.hh:active > .text,
.layout.bc-navy.color-bordered-fill.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-navy.color-bordered-fill.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-navy.color-bordered-fill.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-navy.color-bordered-fill.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-navy.color-bordered-fill.hh.hh:focus,
.layout.bc-navy.color-bordered-fill.hh.hh.active,
.layout.bc-navy.color-bordered-fill.hh.hh:active {
  border-color: #040052;
  outline-color: #040052;
  background-color: #040052;
  color: #ffffff;
}
.layout.bc-navy.color-bordered-fill.hh.hh:focus *,
.layout.bc-navy.color-bordered-fill.hh.hh.active *,
.layout.bc-navy.color-bordered-fill.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-navy.color-bordered-fill.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-navy.color-bordered-fill.hh.hh:focus.hh:hover > .text,
.layout.bc-navy.color-bordered-fill.hh.hh.active.hh:hover > .text,
.layout.bc-navy.color-bordered-fill.hh.hh:active.hh:hover > .text,
.layout.bc-navy.color-bordered-fill.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-navy.color-bordered-fill.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-navy.color-bordered-fill.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-navy.color-bordered-fill.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-navy.color-bordered-fill.hh.hh:focus.hh:focus > .text,
.layout.bc-navy.color-bordered-fill.hh.hh.active.hh:focus > .text,
.layout.bc-navy.color-bordered-fill.hh.hh:active.hh:focus > .text,
.layout.bc-navy.color-bordered-fill.hh.hh:focus.hh.active > .text,
.layout.bc-navy.color-bordered-fill.hh.hh.active.hh.active > .text,
.layout.bc-navy.color-bordered-fill.hh.hh:active.hh.active > .text,
.layout.bc-navy.color-bordered-fill.hh.hh:focus.hh:active > .text,
.layout.bc-navy.color-bordered-fill.hh.hh.active.hh:active > .text,
.layout.bc-navy.color-bordered-fill.hh.hh:active.hh:active > .text,
.layout.bc-navy.color-bordered-fill.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-navy.color-bordered-fill.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-navy.color-bordered-fill.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-navy.color-bordered-fill.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-navy.color-bordered-fill.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-navy.color-bordered-fill.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-navy.color-bordered-fill.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-navy.color-bordered-fill.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-navy.color-bordered-fill.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-navy.color-bordered-fill.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-navy.color-bordered-fill-dark {
  border-color: #040052;
  outline-color: #040052;
  color: #040052;
}
.layout.bc-navy.color-bordered-fill-dark * {
  color: #040052;
}
.layout.bc-navy.color-bordered-fill-dark svg:not([dontColor='true']) * {
  fill: #040052;
}
.layout.bc-navy.color-bordered-fill-dark:not(.bg) {
  background-color: #e8e8f3;
}
.layout.bc-navy.color-bordered-fill-dark.disabled {
  background-color: #e8e8f3;
}
.layout.bc-navy.color-bordered-fill-dark.hh.hh:hover {
  border-color: #19369d;
  outline-color: #19369d;
  background-color: #19369d;
  color: #ffffff;
}
.layout.bc-navy.color-bordered-fill-dark.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-navy.color-bordered-fill-dark.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-navy.color-bordered-fill-dark.hh.hh:hover.hh:hover > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-navy.color-bordered-fill-dark.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-navy.color-bordered-fill-dark.hh.hh:hover.hh:focus > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:hover.hh.active > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:hover.hh:active > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-navy.color-bordered-fill-dark.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-navy.color-bordered-fill-dark.hh.hh:focus,
.layout.bc-navy.color-bordered-fill-dark.hh.hh.active,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:active {
  border-color: #040052;
  outline-color: #040052;
  background-color: #040052;
  color: #ffffff;
}
.layout.bc-navy.color-bordered-fill-dark.hh.hh:focus *,
.layout.bc-navy.color-bordered-fill-dark.hh.hh.active *,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-navy.color-bordered-fill-dark.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill-dark.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-navy.color-bordered-fill-dark.hh.hh:focus.hh:hover > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh.active.hh:hover > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:active.hh:hover > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-navy.color-bordered-fill-dark.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill-dark.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-navy.color-bordered-fill-dark.hh.hh:focus.hh:focus > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh.active.hh:focus > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:active.hh:focus > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:focus.hh.active > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh.active.hh.active > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:active.hh.active > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:focus.hh:active > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh.active.hh:active > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:active.hh:active > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-navy.color-bordered-fill-dark.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill-dark.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill-dark.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill-dark.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-navy.midtone-dark {
  border-color: #040052;
  outline-color: #040052;
  color: #040052;
}
.layout.bc-navy.midtone-dark * {
  color: #040052;
}
.layout.bc-navy.midtone-dark svg:not([dontColor='true']) * {
  fill: #040052;
}
.layout.bc-navy.midtone-dark:not(.bg) {
  background-color: #bbb9db;
}
.layout.bc-navy.midtone-dark.disabled {
  background-color: #bbb9db;
}
.layout.bc-navy.midtone-dark.hh.hh:hover {
  border-color: #19369d;
  outline-color: #19369d;
  background-color: #19369d;
  color: #ffffff;
}
.layout.bc-navy.midtone-dark.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-navy.midtone-dark.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-navy.midtone-dark.hh.hh:hover.hh:hover > .text,
.layout.bc-navy.midtone-dark.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-navy.midtone-dark.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-navy.midtone-dark.hh.hh:hover.hh:focus > .text,
.layout.bc-navy.midtone-dark.hh.hh:hover.hh.active > .text,
.layout.bc-navy.midtone-dark.hh.hh:hover.hh:active > .text,
.layout.bc-navy.midtone-dark.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-navy.midtone-dark.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-navy.midtone-dark.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-navy.midtone-dark.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.midtone-dark.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.midtone-dark.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-navy.midtone-dark.hh.hh:focus,
.layout.bc-navy.midtone-dark.hh.hh.active,
.layout.bc-navy.midtone-dark.hh.hh:active {
  border-color: #040052;
  outline-color: #040052;
  background-color: #040052;
  color: #ffffff;
}
.layout.bc-navy.midtone-dark.hh.hh:focus *,
.layout.bc-navy.midtone-dark.hh.hh.active *,
.layout.bc-navy.midtone-dark.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-navy.midtone-dark.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-navy.midtone-dark.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-navy.midtone-dark.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-navy.midtone-dark.hh.hh:focus.hh:hover > .text,
.layout.bc-navy.midtone-dark.hh.hh.active.hh:hover > .text,
.layout.bc-navy.midtone-dark.hh.hh:active.hh:hover > .text,
.layout.bc-navy.midtone-dark.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-navy.midtone-dark.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-navy.midtone-dark.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-navy.midtone-dark.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.midtone-dark.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.midtone-dark.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-navy.midtone-dark.hh.hh:focus.hh:focus > .text,
.layout.bc-navy.midtone-dark.hh.hh.active.hh:focus > .text,
.layout.bc-navy.midtone-dark.hh.hh:active.hh:focus > .text,
.layout.bc-navy.midtone-dark.hh.hh:focus.hh.active > .text,
.layout.bc-navy.midtone-dark.hh.hh.active.hh.active > .text,
.layout.bc-navy.midtone-dark.hh.hh:active.hh.active > .text,
.layout.bc-navy.midtone-dark.hh.hh:focus.hh:active > .text,
.layout.bc-navy.midtone-dark.hh.hh.active.hh:active > .text,
.layout.bc-navy.midtone-dark.hh.hh:active.hh:active > .text,
.layout.bc-navy.midtone-dark.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-navy.midtone-dark.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-navy.midtone-dark.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-navy.midtone-dark.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-navy.midtone-dark.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-navy.midtone-dark.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-navy.midtone-dark.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-navy.midtone-dark.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-navy.midtone-dark.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-navy.midtone-dark.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.midtone-dark.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.midtone-dark.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.midtone-dark.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.midtone-dark.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.midtone-dark.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.midtone-dark.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.midtone-dark.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.midtone-dark.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-navy.solid {
  border-color: #19369d;
  outline-color: #19369d;
  color: #ffffff;
}
.layout.bc-navy.solid * {
  color: #ffffff;
}
.layout.bc-navy.solid svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-navy.solid:not(.bg) {
  background-color: #19369d;
}
.layout.bc-navy.solid.disabled {
  background-color: #19369d;
}
.layout.bc-navy.solid.hh.hh:hover {
  border-color: #040052;
  outline-color: #040052;
  background-color: #040052;
  color: #ffffff;
}
.layout.bc-navy.solid.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-navy.solid.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-navy.solid.hh.hh:hover.hh:hover > .text,
.layout.bc-navy.solid.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-navy.solid.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-navy.solid.hh.hh:hover.hh:focus > .text,
.layout.bc-navy.solid.hh.hh:hover.hh.active > .text,
.layout.bc-navy.solid.hh.hh:hover.hh:active > .text,
.layout.bc-navy.solid.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-navy.solid.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-navy.solid.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-navy.solid.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.solid.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.solid.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-navy.solid.hh.hh:focus,
.layout.bc-navy.solid.hh.hh.active,
.layout.bc-navy.solid.hh.hh:active {
  border-color: #040052;
  outline-color: #040052;
  background-color: #040052;
  color: #ffffff;
}
.layout.bc-navy.solid.hh.hh:focus *,
.layout.bc-navy.solid.hh.hh.active *,
.layout.bc-navy.solid.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-navy.solid.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-navy.solid.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-navy.solid.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-navy.solid.hh.hh:focus.hh:hover > .text,
.layout.bc-navy.solid.hh.hh.active.hh:hover > .text,
.layout.bc-navy.solid.hh.hh:active.hh:hover > .text,
.layout.bc-navy.solid.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-navy.solid.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-navy.solid.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-navy.solid.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.solid.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.solid.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-navy.solid.hh.hh:focus.hh:focus > .text,
.layout.bc-navy.solid.hh.hh.active.hh:focus > .text,
.layout.bc-navy.solid.hh.hh:active.hh:focus > .text,
.layout.bc-navy.solid.hh.hh:focus.hh.active > .text,
.layout.bc-navy.solid.hh.hh.active.hh.active > .text,
.layout.bc-navy.solid.hh.hh:active.hh.active > .text,
.layout.bc-navy.solid.hh.hh:focus.hh:active > .text,
.layout.bc-navy.solid.hh.hh.active.hh:active > .text,
.layout.bc-navy.solid.hh.hh:active.hh:active > .text,
.layout.bc-navy.solid.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-navy.solid.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-navy.solid.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-navy.solid.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-navy.solid.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-navy.solid.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-navy.solid.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-navy.solid.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-navy.solid.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-navy.solid.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.solid.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.solid.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.solid.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.solid.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.solid.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.solid.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.solid.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.solid.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-navy.grey-bordered-solid {
  border-color: #dddddd;
  outline-color: #dddddd;
  color: #000000;
}
.layout.bc-navy.grey-bordered-solid * {
  color: #000000;
}
.layout.bc-navy.grey-bordered-solid svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-navy.grey-bordered-solid:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-navy.grey-bordered-solid.disabled {
  background-color: #ffffff;
}
.layout.bc-navy.grey-bordered-solid.hh.hh:hover {
  border-color: #19369d;
  outline-color: #19369d;
  background-color: #e8e8f3;
  color: #19369d;
}
.layout.bc-navy.grey-bordered-solid.hh.hh:hover * {
  color: #19369d;
}
.layout.bc-navy.grey-bordered-solid.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #19369d;
}
.layout.bc-navy.grey-bordered-solid.hh.hh:hover.hh:hover > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #19369d !important;
}
.layout.bc-navy.grey-bordered-solid.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #19369d !important;
}
.layout.bc-navy.grey-bordered-solid.hh.hh:hover.hh:focus > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh:hover.hh.active > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh:hover.hh:active > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #19369d !important;
}
.layout.bc-navy.grey-bordered-solid.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.grey-bordered-solid.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.grey-bordered-solid.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #19369d !important;
}
.layout.bc-navy.grey-bordered-solid.hh.hh:focus,
.layout.bc-navy.grey-bordered-solid.hh.hh.active,
.layout.bc-navy.grey-bordered-solid.hh.hh:active {
  border-color: #040052;
  outline-color: #040052;
  background-color: #040052;
  color: #ffffff;
}
.layout.bc-navy.grey-bordered-solid.hh.hh:focus *,
.layout.bc-navy.grey-bordered-solid.hh.hh.active *,
.layout.bc-navy.grey-bordered-solid.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-navy.grey-bordered-solid.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-navy.grey-bordered-solid.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-navy.grey-bordered-solid.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-navy.grey-bordered-solid.hh.hh:focus.hh:hover > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh.active.hh:hover > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh:active.hh:hover > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-navy.grey-bordered-solid.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.grey-bordered-solid.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.grey-bordered-solid.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-navy.grey-bordered-solid.hh.hh:focus.hh:focus > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh.active.hh:focus > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh:active.hh:focus > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh:focus.hh.active > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh.active.hh.active > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh:active.hh.active > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh:focus.hh:active > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh.active.hh:active > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh:active.hh:active > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-navy.grey-bordered-solid.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.grey-bordered-solid.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.grey-bordered-solid.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.grey-bordered-solid.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.grey-bordered-solid.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.grey-bordered-solid.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.grey-bordered-solid.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.grey-bordered-solid.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.grey-bordered-solid.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-navy.black-bordered {
  border-color: #000000;
  outline-color: #000000;
  color: #000000;
}
.layout.bc-navy.black-bordered * {
  color: #000000;
}
.layout.bc-navy.black-bordered svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-navy.black-bordered:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-navy.black-bordered.disabled {
  background-color: #ffffff;
}
.layout.bc-navy.disabled {
  border-color: #828282;
  outline-color: #828282;
  color: #828282;
  cursor: not-allowed !important;
}
.layout.bc-navy.disabled * {
  color: #828282;
}
.layout.bc-navy.disabled svg:not([dontColor='true']) * {
  fill: #828282;
}
.layout.bc-navy.disabled:not(.bg) {
  background-color: #f6f6f6;
}
.layout.bc-navy.disabled.disabled {
  background-color: #f6f6f6;
}
.layout.bc-navy.disabled * {
  pointer-events: auto;
  cursor: not-allowed !important;
}
.layout.bc-navy.disabled:active {
  pointer-events: none !important;
}
.layout.bc-navy.disabled:active * {
  pointer-events: none !important;
}
.layout.bc-fuchsia.cs {
  border-color: #dddddd;
  outline-color: #dddddd;
  color: #000000;
}
.layout.bc-fuchsia.cs * {
  color: #000000;
}
.layout.bc-fuchsia.cs svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-fuchsia.cs:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-fuchsia.cs.disabled {
  background-color: #ffffff;
}
.layout.bc-fuchsia.cs.hh.hh:hover {
  border-color: #e83fa1;
  outline-color: #e83fa1;
  background-color: #fbdcee;
  color: #e83fa1;
}
.layout.bc-fuchsia.cs.hh.hh:hover * {
  color: #e83fa1;
}
.layout.bc-fuchsia.cs.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #e83fa1;
}
.layout.bc-fuchsia.cs.hh.hh:hover.hh:hover > .text,
.layout.bc-fuchsia.cs.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #e83fa1 !important;
}
.layout.bc-fuchsia.cs.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #e83fa1 !important;
}
.layout.bc-fuchsia.cs.hh.hh:hover.hh:focus > .text,
.layout.bc-fuchsia.cs.hh.hh:hover.hh.active > .text,
.layout.bc-fuchsia.cs.hh.hh:hover.hh:active > .text,
.layout.bc-fuchsia.cs.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.cs.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.cs.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #e83fa1 !important;
}
.layout.bc-fuchsia.cs.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.cs.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.cs.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #e83fa1 !important;
}
.layout.bc-fuchsia.cs.hh.hh:focus,
.layout.bc-fuchsia.cs.hh.hh.active,
.layout.bc-fuchsia.cs.hh.hh:active {
  border-color: #be3483;
  outline-color: #be3483;
  background-color: #fbdcee;
  color: #be3483;
}
.layout.bc-fuchsia.cs.hh.hh:focus *,
.layout.bc-fuchsia.cs.hh.hh.active *,
.layout.bc-fuchsia.cs.hh.hh:active * {
  color: #be3483;
}
.layout.bc-fuchsia.cs.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-fuchsia.cs.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-fuchsia.cs.hh.hh:active svg:not([dontColor='true']) * {
  fill: #be3483;
}
.layout.bc-fuchsia.cs.hh.hh:focus.hh:hover > .text,
.layout.bc-fuchsia.cs.hh.hh.active.hh:hover > .text,
.layout.bc-fuchsia.cs.hh.hh:active.hh:hover > .text,
.layout.bc-fuchsia.cs.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-fuchsia.cs.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-fuchsia.cs.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #be3483 !important;
}
.layout.bc-fuchsia.cs.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.cs.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.cs.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #be3483 !important;
}
.layout.bc-fuchsia.cs.hh.hh:focus.hh:focus > .text,
.layout.bc-fuchsia.cs.hh.hh.active.hh:focus > .text,
.layout.bc-fuchsia.cs.hh.hh:active.hh:focus > .text,
.layout.bc-fuchsia.cs.hh.hh:focus.hh.active > .text,
.layout.bc-fuchsia.cs.hh.hh.active.hh.active > .text,
.layout.bc-fuchsia.cs.hh.hh:active.hh.active > .text,
.layout.bc-fuchsia.cs.hh.hh:focus.hh:active > .text,
.layout.bc-fuchsia.cs.hh.hh.active.hh:active > .text,
.layout.bc-fuchsia.cs.hh.hh:active.hh:active > .text,
.layout.bc-fuchsia.cs.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.cs.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.cs.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.cs.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.cs.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.cs.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.cs.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-fuchsia.cs.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-fuchsia.cs.hh.hh:active.hh:active :not(.cs) > .text {
  color: #be3483 !important;
}
.layout.bc-fuchsia.cs.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.cs.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.cs.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.cs.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.cs.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.cs.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.cs.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.cs.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.cs.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #be3483 !important;
}
.layout.bc-fuchsia.initial-transparent {
  border-color: transparent;
  outline-color: transparent;
  color: #000000;
}
.layout.bc-fuchsia.initial-transparent * {
  color: #000000;
}
.layout.bc-fuchsia.initial-transparent svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-fuchsia.initial-transparent:not(.bg) {
  background-color: transparent;
}
.layout.bc-fuchsia.initial-transparent.disabled {
  background-color: transparent;
}
.layout.bc-fuchsia.initial-transparent.hh.hh:hover {
  border-color: #e83fa1;
  outline-color: #e83fa1;
  background-color: #fbdcee;
  color: #e83fa1;
}
.layout.bc-fuchsia.initial-transparent.hh.hh:hover * {
  color: #e83fa1;
}
.layout.bc-fuchsia.initial-transparent.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #e83fa1;
}
.layout.bc-fuchsia.initial-transparent.hh.hh:hover.hh:hover > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #e83fa1 !important;
}
.layout.bc-fuchsia.initial-transparent.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #e83fa1 !important;
}
.layout.bc-fuchsia.initial-transparent.hh.hh:hover.hh:focus > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh:hover.hh.active > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh:hover.hh:active > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #e83fa1 !important;
}
.layout.bc-fuchsia.initial-transparent.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.initial-transparent.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.initial-transparent.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #e83fa1 !important;
}
.layout.bc-fuchsia.initial-transparent.hh.hh:focus,
.layout.bc-fuchsia.initial-transparent.hh.hh.active,
.layout.bc-fuchsia.initial-transparent.hh.hh:active {
  border-color: #be3483;
  outline-color: #be3483;
  background-color: #fbdcee;
  color: #be3483;
}
.layout.bc-fuchsia.initial-transparent.hh.hh:focus *,
.layout.bc-fuchsia.initial-transparent.hh.hh.active *,
.layout.bc-fuchsia.initial-transparent.hh.hh:active * {
  color: #be3483;
}
.layout.bc-fuchsia.initial-transparent.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-fuchsia.initial-transparent.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-fuchsia.initial-transparent.hh.hh:active svg:not([dontColor='true']) * {
  fill: #be3483;
}
.layout.bc-fuchsia.initial-transparent.hh.hh:focus.hh:hover > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh.active.hh:hover > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh:active.hh:hover > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #be3483 !important;
}
.layout.bc-fuchsia.initial-transparent.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.initial-transparent.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.initial-transparent.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #be3483 !important;
}
.layout.bc-fuchsia.initial-transparent.hh.hh:focus.hh:focus > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh.active.hh:focus > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh:active.hh:focus > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh:focus.hh.active > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh.active.hh.active > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh:active.hh.active > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh:focus.hh:active > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh.active.hh:active > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh:active.hh:active > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh:active.hh:active :not(.cs) > .text {
  color: #be3483 !important;
}
.layout.bc-fuchsia.initial-transparent.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.initial-transparent.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.initial-transparent.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.initial-transparent.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.initial-transparent.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.initial-transparent.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.initial-transparent.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.initial-transparent.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.initial-transparent.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #be3483 !important;
}
.layout.bc-fuchsia.color-bordered-white {
  border-color: #e83fa1;
  outline-color: #e83fa1;
  color: #e83fa1;
}
.layout.bc-fuchsia.color-bordered-white * {
  color: #e83fa1;
}
.layout.bc-fuchsia.color-bordered-white svg:not([dontColor='true']) * {
  fill: #e83fa1;
}
.layout.bc-fuchsia.color-bordered-white:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-fuchsia.color-bordered-white.disabled {
  background-color: #ffffff;
}
.layout.bc-fuchsia.color-bordered-outline {
  border-color: #e83fa1;
  outline-color: #e83fa1;
  color: #e83fa1;
}
.layout.bc-fuchsia.color-bordered-outline * {
  color: #e83fa1;
}
.layout.bc-fuchsia.color-bordered-outline svg:not([dontColor='true']) * {
  fill: #e83fa1;
}
.layout.bc-fuchsia.color-bordered-outline:not(.bg) {
  background-color: #fbdcee;
}
.layout.bc-fuchsia.color-bordered-outline.disabled {
  background-color: #fbdcee;
}
.layout.bc-fuchsia.color-bordered-outline.hh.hh:hover {
  border-color: #be3483;
  outline-color: #be3483;
  background-color: #fbdcee;
  color: #be3483;
}
.layout.bc-fuchsia.color-bordered-outline.hh.hh:hover * {
  color: #be3483;
}
.layout.bc-fuchsia.color-bordered-outline.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #be3483;
}
.layout.bc-fuchsia.color-bordered-outline.hh.hh:hover.hh:hover > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #be3483 !important;
}
.layout.bc-fuchsia.color-bordered-outline.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #be3483 !important;
}
.layout.bc-fuchsia.color-bordered-outline.hh.hh:hover.hh:focus > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:hover.hh.active > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:hover.hh:active > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #be3483 !important;
}
.layout.bc-fuchsia.color-bordered-outline.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #be3483 !important;
}
.layout.bc-fuchsia.color-bordered-outline.hh.hh:focus,
.layout.bc-fuchsia.color-bordered-outline.hh.hh.active,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:active {
  border-color: #be3483;
  outline-color: #be3483;
  background-color: #fbdcee;
  color: #be3483;
}
.layout.bc-fuchsia.color-bordered-outline.hh.hh:focus *,
.layout.bc-fuchsia.color-bordered-outline.hh.hh.active *,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:active * {
  color: #be3483;
}
.layout.bc-fuchsia.color-bordered-outline.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-outline.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:active svg:not([dontColor='true']) * {
  fill: #be3483;
}
.layout.bc-fuchsia.color-bordered-outline.hh.hh:focus.hh:hover > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh.active.hh:hover > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:active.hh:hover > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #be3483 !important;
}
.layout.bc-fuchsia.color-bordered-outline.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-outline.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #be3483 !important;
}
.layout.bc-fuchsia.color-bordered-outline.hh.hh:focus.hh:focus > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh.active.hh:focus > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:active.hh:focus > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:focus.hh.active > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh.active.hh.active > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:active.hh.active > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:focus.hh:active > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh.active.hh:active > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:active.hh:active > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:active.hh:active :not(.cs) > .text {
  color: #be3483 !important;
}
.layout.bc-fuchsia.color-bordered-outline.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-outline.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-outline.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-outline.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #be3483 !important;
}
.layout.bc-fuchsia.color-bordered-color-content {
  border-color: #be3483;
  outline-color: #be3483;
  color: #be3483;
}
.layout.bc-fuchsia.color-bordered-color-content * {
  color: #be3483;
}
.layout.bc-fuchsia.color-bordered-color-content svg:not([dontColor='true']) * {
  fill: #be3483;
}
.layout.bc-fuchsia.color-bordered-color-content:not(.bg) {
  background-color: #fbdcee;
}
.layout.bc-fuchsia.color-bordered-color-content.disabled {
  background-color: #fbdcee;
}
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:hover {
  border-color: #be3483;
  outline-color: #be3483;
  background-color: #f6b5db;
  color: #be3483;
}
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:hover * {
  color: #be3483;
}
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #be3483;
}
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:hover.hh:hover > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #be3483 !important;
}
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #be3483 !important;
}
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:hover.hh:focus > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:hover.hh.active > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:hover.hh:active > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #be3483 !important;
}
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #be3483 !important;
}
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:focus,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh.active,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:active {
  border-color: #e83fa1;
  outline-color: #e83fa1;
  background-color: #e83fa1;
  color: #ffffff;
}
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:focus *,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh.active *,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:focus.hh:hover > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh.active.hh:hover > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:active.hh:hover > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:focus.hh:focus > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh.active.hh:focus > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:active.hh:focus > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:focus.hh.active > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh.active.hh.active > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:active.hh.active > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:focus.hh:active > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh.active.hh:active > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:active.hh:active > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-fuchsia.color-bordered-fill {
  border-color: #e83fa1;
  outline-color: #e83fa1;
  color: #e83fa1;
}
.layout.bc-fuchsia.color-bordered-fill * {
  color: #e83fa1;
}
.layout.bc-fuchsia.color-bordered-fill svg:not([dontColor='true']) * {
  fill: #e83fa1;
}
.layout.bc-fuchsia.color-bordered-fill:not(.bg) {
  background-color: #fbdcee;
}
.layout.bc-fuchsia.color-bordered-fill.disabled {
  background-color: #fbdcee;
}
.layout.bc-fuchsia.color-bordered-fill.hh.hh:hover {
  border-color: #e83fa1;
  outline-color: #e83fa1;
  background-color: #e83fa1;
  color: #ffffff;
}
.layout.bc-fuchsia.color-bordered-fill.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-fuchsia.color-bordered-fill.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-fuchsia.color-bordered-fill.hh.hh:hover.hh:hover > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-fuchsia.color-bordered-fill.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-fuchsia.color-bordered-fill.hh.hh:hover.hh:focus > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:hover.hh.active > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:hover.hh:active > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-fuchsia.color-bordered-fill.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-fuchsia.color-bordered-fill.hh.hh:focus,
.layout.bc-fuchsia.color-bordered-fill.hh.hh.active,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:active {
  border-color: #be3483;
  outline-color: #be3483;
  background-color: #be3483;
  color: #ffffff;
}
.layout.bc-fuchsia.color-bordered-fill.hh.hh:focus *,
.layout.bc-fuchsia.color-bordered-fill.hh.hh.active *,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-fuchsia.color-bordered-fill.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-fuchsia.color-bordered-fill.hh.hh:focus.hh:hover > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh.active.hh:hover > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:active.hh:hover > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-fuchsia.color-bordered-fill.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-fuchsia.color-bordered-fill.hh.hh:focus.hh:focus > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh.active.hh:focus > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:active.hh:focus > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:focus.hh.active > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh.active.hh.active > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:active.hh.active > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:focus.hh:active > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh.active.hh:active > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:active.hh:active > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-fuchsia.color-bordered-fill.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-fuchsia.color-bordered-fill-dark {
  border-color: #be3483;
  outline-color: #be3483;
  color: #be3483;
}
.layout.bc-fuchsia.color-bordered-fill-dark * {
  color: #be3483;
}
.layout.bc-fuchsia.color-bordered-fill-dark svg:not([dontColor='true']) * {
  fill: #be3483;
}
.layout.bc-fuchsia.color-bordered-fill-dark:not(.bg) {
  background-color: #fbdcee;
}
.layout.bc-fuchsia.color-bordered-fill-dark.disabled {
  background-color: #fbdcee;
}
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:hover {
  border-color: #e83fa1;
  outline-color: #e83fa1;
  background-color: #e83fa1;
  color: #ffffff;
}
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:hover.hh:hover > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:hover.hh:focus > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:hover.hh.active > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:hover.hh:active > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:focus,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh.active,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:active {
  border-color: #be3483;
  outline-color: #be3483;
  background-color: #be3483;
  color: #ffffff;
}
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:focus *,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh.active *,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:focus.hh:hover > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh.active.hh:hover > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:active.hh:hover > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:focus.hh:focus > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh.active.hh:focus > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:active.hh:focus > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:focus.hh.active > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh.active.hh.active > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:active.hh.active > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:focus.hh:active > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh.active.hh:active > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:active.hh:active > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-fuchsia.midtone-dark {
  border-color: #be3483;
  outline-color: #be3483;
  color: #be3483;
}
.layout.bc-fuchsia.midtone-dark * {
  color: #be3483;
}
.layout.bc-fuchsia.midtone-dark svg:not([dontColor='true']) * {
  fill: #be3483;
}
.layout.bc-fuchsia.midtone-dark:not(.bg) {
  background-color: #f6b5db;
}
.layout.bc-fuchsia.midtone-dark.disabled {
  background-color: #f6b5db;
}
.layout.bc-fuchsia.midtone-dark.hh.hh:hover {
  border-color: #e83fa1;
  outline-color: #e83fa1;
  background-color: #e83fa1;
  color: #ffffff;
}
.layout.bc-fuchsia.midtone-dark.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-fuchsia.midtone-dark.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-fuchsia.midtone-dark.hh.hh:hover.hh:hover > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-fuchsia.midtone-dark.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-fuchsia.midtone-dark.hh.hh:hover.hh:focus > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh:hover.hh.active > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh:hover.hh:active > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-fuchsia.midtone-dark.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.midtone-dark.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.midtone-dark.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-fuchsia.midtone-dark.hh.hh:focus,
.layout.bc-fuchsia.midtone-dark.hh.hh.active,
.layout.bc-fuchsia.midtone-dark.hh.hh:active {
  border-color: #be3483;
  outline-color: #be3483;
  background-color: #be3483;
  color: #ffffff;
}
.layout.bc-fuchsia.midtone-dark.hh.hh:focus *,
.layout.bc-fuchsia.midtone-dark.hh.hh.active *,
.layout.bc-fuchsia.midtone-dark.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-fuchsia.midtone-dark.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-fuchsia.midtone-dark.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-fuchsia.midtone-dark.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-fuchsia.midtone-dark.hh.hh:focus.hh:hover > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh.active.hh:hover > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh:active.hh:hover > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-fuchsia.midtone-dark.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.midtone-dark.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.midtone-dark.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-fuchsia.midtone-dark.hh.hh:focus.hh:focus > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh.active.hh:focus > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh:active.hh:focus > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh:focus.hh.active > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh.active.hh.active > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh:active.hh.active > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh:focus.hh:active > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh.active.hh:active > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh:active.hh:active > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-fuchsia.midtone-dark.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.midtone-dark.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.midtone-dark.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.midtone-dark.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.midtone-dark.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.midtone-dark.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.midtone-dark.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.midtone-dark.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.midtone-dark.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-fuchsia.solid {
  border-color: #e83fa1;
  outline-color: #e83fa1;
  color: #ffffff;
}
.layout.bc-fuchsia.solid * {
  color: #ffffff;
}
.layout.bc-fuchsia.solid svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-fuchsia.solid:not(.bg) {
  background-color: #e83fa1;
}
.layout.bc-fuchsia.solid.disabled {
  background-color: #e83fa1;
}
.layout.bc-fuchsia.solid.hh.hh:hover {
  border-color: #be3483;
  outline-color: #be3483;
  background-color: #be3483;
  color: #ffffff;
}
.layout.bc-fuchsia.solid.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-fuchsia.solid.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-fuchsia.solid.hh.hh:hover.hh:hover > .text,
.layout.bc-fuchsia.solid.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-fuchsia.solid.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-fuchsia.solid.hh.hh:hover.hh:focus > .text,
.layout.bc-fuchsia.solid.hh.hh:hover.hh.active > .text,
.layout.bc-fuchsia.solid.hh.hh:hover.hh:active > .text,
.layout.bc-fuchsia.solid.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.solid.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.solid.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-fuchsia.solid.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.solid.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.solid.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-fuchsia.solid.hh.hh:focus,
.layout.bc-fuchsia.solid.hh.hh.active,
.layout.bc-fuchsia.solid.hh.hh:active {
  border-color: #be3483;
  outline-color: #be3483;
  background-color: #be3483;
  color: #ffffff;
}
.layout.bc-fuchsia.solid.hh.hh:focus *,
.layout.bc-fuchsia.solid.hh.hh.active *,
.layout.bc-fuchsia.solid.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-fuchsia.solid.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-fuchsia.solid.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-fuchsia.solid.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-fuchsia.solid.hh.hh:focus.hh:hover > .text,
.layout.bc-fuchsia.solid.hh.hh.active.hh:hover > .text,
.layout.bc-fuchsia.solid.hh.hh:active.hh:hover > .text,
.layout.bc-fuchsia.solid.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-fuchsia.solid.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-fuchsia.solid.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-fuchsia.solid.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.solid.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.solid.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-fuchsia.solid.hh.hh:focus.hh:focus > .text,
.layout.bc-fuchsia.solid.hh.hh.active.hh:focus > .text,
.layout.bc-fuchsia.solid.hh.hh:active.hh:focus > .text,
.layout.bc-fuchsia.solid.hh.hh:focus.hh.active > .text,
.layout.bc-fuchsia.solid.hh.hh.active.hh.active > .text,
.layout.bc-fuchsia.solid.hh.hh:active.hh.active > .text,
.layout.bc-fuchsia.solid.hh.hh:focus.hh:active > .text,
.layout.bc-fuchsia.solid.hh.hh.active.hh:active > .text,
.layout.bc-fuchsia.solid.hh.hh:active.hh:active > .text,
.layout.bc-fuchsia.solid.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.solid.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.solid.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.solid.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.solid.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.solid.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.solid.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-fuchsia.solid.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-fuchsia.solid.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-fuchsia.solid.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.solid.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.solid.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.solid.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.solid.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.solid.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.solid.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.solid.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.solid.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-fuchsia.grey-bordered-solid {
  border-color: #dddddd;
  outline-color: #dddddd;
  color: #000000;
}
.layout.bc-fuchsia.grey-bordered-solid * {
  color: #000000;
}
.layout.bc-fuchsia.grey-bordered-solid svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-fuchsia.grey-bordered-solid:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-fuchsia.grey-bordered-solid.disabled {
  background-color: #ffffff;
}
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:hover {
  border-color: #e83fa1;
  outline-color: #e83fa1;
  background-color: #fbdcee;
  color: #e83fa1;
}
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:hover * {
  color: #e83fa1;
}
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #e83fa1;
}
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:hover.hh:hover > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #e83fa1 !important;
}
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #e83fa1 !important;
}
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:hover.hh:focus > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:hover.hh.active > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:hover.hh:active > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #e83fa1 !important;
}
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #e83fa1 !important;
}
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:focus,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh.active,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:active {
  border-color: #be3483;
  outline-color: #be3483;
  background-color: #be3483;
  color: #ffffff;
}
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:focus *,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh.active *,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:focus.hh:hover > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh.active.hh:hover > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:active.hh:hover > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:focus.hh:focus > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh.active.hh:focus > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:active.hh:focus > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:focus.hh.active > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh.active.hh.active > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:active.hh.active > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:focus.hh:active > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh.active.hh:active > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:active.hh:active > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-fuchsia.black-bordered {
  border-color: #000000;
  outline-color: #000000;
  color: #000000;
}
.layout.bc-fuchsia.black-bordered * {
  color: #000000;
}
.layout.bc-fuchsia.black-bordered svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-fuchsia.black-bordered:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-fuchsia.black-bordered.disabled {
  background-color: #ffffff;
}
.layout.bc-fuchsia.disabled {
  border-color: #828282;
  outline-color: #828282;
  color: #828282;
  cursor: not-allowed !important;
}
.layout.bc-fuchsia.disabled * {
  color: #828282;
}
.layout.bc-fuchsia.disabled svg:not([dontColor='true']) * {
  fill: #828282;
}
.layout.bc-fuchsia.disabled:not(.bg) {
  background-color: #f6f6f6;
}
.layout.bc-fuchsia.disabled.disabled {
  background-color: #f6f6f6;
}
.layout.bc-fuchsia.disabled * {
  pointer-events: auto;
  cursor: not-allowed !important;
}
.layout.bc-fuchsia.disabled:active {
  pointer-events: none !important;
}
.layout.bc-fuchsia.disabled:active * {
  pointer-events: none !important;
}
.layout.bc-purple.cs {
  border-color: #dddddd;
  outline-color: #dddddd;
  color: #000000;
}
.layout.bc-purple.cs * {
  color: #000000;
}
.layout.bc-purple.cs svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-purple.cs:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-purple.cs.disabled {
  background-color: #ffffff;
}
.layout.bc-purple.cs.hh.hh:hover {
  border-color: #b36be0;
  outline-color: #b36be0;
  background-color: #f1e8ff;
  color: #b36be0;
}
.layout.bc-purple.cs.hh.hh:hover * {
  color: #b36be0;
}
.layout.bc-purple.cs.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #b36be0;
}
.layout.bc-purple.cs.hh.hh:hover.hh:hover > .text,
.layout.bc-purple.cs.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #b36be0 !important;
}
.layout.bc-purple.cs.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #b36be0 !important;
}
.layout.bc-purple.cs.hh.hh:hover.hh:focus > .text,
.layout.bc-purple.cs.hh.hh:hover.hh.active > .text,
.layout.bc-purple.cs.hh.hh:hover.hh:active > .text,
.layout.bc-purple.cs.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-purple.cs.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-purple.cs.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #b36be0 !important;
}
.layout.bc-purple.cs.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.cs.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.cs.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #b36be0 !important;
}
.layout.bc-purple.cs.hh.hh:focus,
.layout.bc-purple.cs.hh.hh.active,
.layout.bc-purple.cs.hh.hh:active {
  border-color: #864fa7;
  outline-color: #864fa7;
  background-color: #f1e8ff;
  color: #864fa7;
}
.layout.bc-purple.cs.hh.hh:focus *,
.layout.bc-purple.cs.hh.hh.active *,
.layout.bc-purple.cs.hh.hh:active * {
  color: #864fa7;
}
.layout.bc-purple.cs.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-purple.cs.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-purple.cs.hh.hh:active svg:not([dontColor='true']) * {
  fill: #864fa7;
}
.layout.bc-purple.cs.hh.hh:focus.hh:hover > .text,
.layout.bc-purple.cs.hh.hh.active.hh:hover > .text,
.layout.bc-purple.cs.hh.hh:active.hh:hover > .text,
.layout.bc-purple.cs.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-purple.cs.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-purple.cs.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #864fa7 !important;
}
.layout.bc-purple.cs.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.cs.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.cs.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #864fa7 !important;
}
.layout.bc-purple.cs.hh.hh:focus.hh:focus > .text,
.layout.bc-purple.cs.hh.hh.active.hh:focus > .text,
.layout.bc-purple.cs.hh.hh:active.hh:focus > .text,
.layout.bc-purple.cs.hh.hh:focus.hh.active > .text,
.layout.bc-purple.cs.hh.hh.active.hh.active > .text,
.layout.bc-purple.cs.hh.hh:active.hh.active > .text,
.layout.bc-purple.cs.hh.hh:focus.hh:active > .text,
.layout.bc-purple.cs.hh.hh.active.hh:active > .text,
.layout.bc-purple.cs.hh.hh:active.hh:active > .text,
.layout.bc-purple.cs.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-purple.cs.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-purple.cs.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-purple.cs.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-purple.cs.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-purple.cs.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-purple.cs.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-purple.cs.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-purple.cs.hh.hh:active.hh:active :not(.cs) > .text {
  color: #864fa7 !important;
}
.layout.bc-purple.cs.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.cs.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.cs.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.cs.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.cs.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.cs.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.cs.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.cs.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.cs.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #864fa7 !important;
}
.layout.bc-purple.initial-transparent {
  border-color: transparent;
  outline-color: transparent;
  color: #000000;
}
.layout.bc-purple.initial-transparent * {
  color: #000000;
}
.layout.bc-purple.initial-transparent svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-purple.initial-transparent:not(.bg) {
  background-color: transparent;
}
.layout.bc-purple.initial-transparent.disabled {
  background-color: transparent;
}
.layout.bc-purple.initial-transparent.hh.hh:hover {
  border-color: #b36be0;
  outline-color: #b36be0;
  background-color: #f1e8ff;
  color: #b36be0;
}
.layout.bc-purple.initial-transparent.hh.hh:hover * {
  color: #b36be0;
}
.layout.bc-purple.initial-transparent.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #b36be0;
}
.layout.bc-purple.initial-transparent.hh.hh:hover.hh:hover > .text,
.layout.bc-purple.initial-transparent.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #b36be0 !important;
}
.layout.bc-purple.initial-transparent.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #b36be0 !important;
}
.layout.bc-purple.initial-transparent.hh.hh:hover.hh:focus > .text,
.layout.bc-purple.initial-transparent.hh.hh:hover.hh.active > .text,
.layout.bc-purple.initial-transparent.hh.hh:hover.hh:active > .text,
.layout.bc-purple.initial-transparent.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-purple.initial-transparent.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-purple.initial-transparent.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #b36be0 !important;
}
.layout.bc-purple.initial-transparent.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.initial-transparent.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.initial-transparent.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #b36be0 !important;
}
.layout.bc-purple.initial-transparent.hh.hh:focus,
.layout.bc-purple.initial-transparent.hh.hh.active,
.layout.bc-purple.initial-transparent.hh.hh:active {
  border-color: #864fa7;
  outline-color: #864fa7;
  background-color: #f1e8ff;
  color: #864fa7;
}
.layout.bc-purple.initial-transparent.hh.hh:focus *,
.layout.bc-purple.initial-transparent.hh.hh.active *,
.layout.bc-purple.initial-transparent.hh.hh:active * {
  color: #864fa7;
}
.layout.bc-purple.initial-transparent.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-purple.initial-transparent.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-purple.initial-transparent.hh.hh:active svg:not([dontColor='true']) * {
  fill: #864fa7;
}
.layout.bc-purple.initial-transparent.hh.hh:focus.hh:hover > .text,
.layout.bc-purple.initial-transparent.hh.hh.active.hh:hover > .text,
.layout.bc-purple.initial-transparent.hh.hh:active.hh:hover > .text,
.layout.bc-purple.initial-transparent.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-purple.initial-transparent.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-purple.initial-transparent.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #864fa7 !important;
}
.layout.bc-purple.initial-transparent.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.initial-transparent.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.initial-transparent.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #864fa7 !important;
}
.layout.bc-purple.initial-transparent.hh.hh:focus.hh:focus > .text,
.layout.bc-purple.initial-transparent.hh.hh.active.hh:focus > .text,
.layout.bc-purple.initial-transparent.hh.hh:active.hh:focus > .text,
.layout.bc-purple.initial-transparent.hh.hh:focus.hh.active > .text,
.layout.bc-purple.initial-transparent.hh.hh.active.hh.active > .text,
.layout.bc-purple.initial-transparent.hh.hh:active.hh.active > .text,
.layout.bc-purple.initial-transparent.hh.hh:focus.hh:active > .text,
.layout.bc-purple.initial-transparent.hh.hh.active.hh:active > .text,
.layout.bc-purple.initial-transparent.hh.hh:active.hh:active > .text,
.layout.bc-purple.initial-transparent.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-purple.initial-transparent.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-purple.initial-transparent.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-purple.initial-transparent.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-purple.initial-transparent.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-purple.initial-transparent.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-purple.initial-transparent.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-purple.initial-transparent.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-purple.initial-transparent.hh.hh:active.hh:active :not(.cs) > .text {
  color: #864fa7 !important;
}
.layout.bc-purple.initial-transparent.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.initial-transparent.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.initial-transparent.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.initial-transparent.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.initial-transparent.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.initial-transparent.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.initial-transparent.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.initial-transparent.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.initial-transparent.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #864fa7 !important;
}
.layout.bc-purple.color-bordered-white {
  border-color: #b36be0;
  outline-color: #b36be0;
  color: #b36be0;
}
.layout.bc-purple.color-bordered-white * {
  color: #b36be0;
}
.layout.bc-purple.color-bordered-white svg:not([dontColor='true']) * {
  fill: #b36be0;
}
.layout.bc-purple.color-bordered-white:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-purple.color-bordered-white.disabled {
  background-color: #ffffff;
}
.layout.bc-purple.color-bordered-outline {
  border-color: #b36be0;
  outline-color: #b36be0;
  color: #b36be0;
}
.layout.bc-purple.color-bordered-outline * {
  color: #b36be0;
}
.layout.bc-purple.color-bordered-outline svg:not([dontColor='true']) * {
  fill: #b36be0;
}
.layout.bc-purple.color-bordered-outline:not(.bg) {
  background-color: #f1e8ff;
}
.layout.bc-purple.color-bordered-outline.disabled {
  background-color: #f1e8ff;
}
.layout.bc-purple.color-bordered-outline.hh.hh:hover {
  border-color: #864fa7;
  outline-color: #864fa7;
  background-color: #f1e8ff;
  color: #864fa7;
}
.layout.bc-purple.color-bordered-outline.hh.hh:hover * {
  color: #864fa7;
}
.layout.bc-purple.color-bordered-outline.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #864fa7;
}
.layout.bc-purple.color-bordered-outline.hh.hh:hover.hh:hover > .text,
.layout.bc-purple.color-bordered-outline.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #864fa7 !important;
}
.layout.bc-purple.color-bordered-outline.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #864fa7 !important;
}
.layout.bc-purple.color-bordered-outline.hh.hh:hover.hh:focus > .text,
.layout.bc-purple.color-bordered-outline.hh.hh:hover.hh.active > .text,
.layout.bc-purple.color-bordered-outline.hh.hh:hover.hh:active > .text,
.layout.bc-purple.color-bordered-outline.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-purple.color-bordered-outline.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-purple.color-bordered-outline.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #864fa7 !important;
}
.layout.bc-purple.color-bordered-outline.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-outline.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-outline.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #864fa7 !important;
}
.layout.bc-purple.color-bordered-outline.hh.hh:focus,
.layout.bc-purple.color-bordered-outline.hh.hh.active,
.layout.bc-purple.color-bordered-outline.hh.hh:active {
  border-color: #864fa7;
  outline-color: #864fa7;
  background-color: #f1e8ff;
  color: #864fa7;
}
.layout.bc-purple.color-bordered-outline.hh.hh:focus *,
.layout.bc-purple.color-bordered-outline.hh.hh.active *,
.layout.bc-purple.color-bordered-outline.hh.hh:active * {
  color: #864fa7;
}
.layout.bc-purple.color-bordered-outline.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-outline.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-outline.hh.hh:active svg:not([dontColor='true']) * {
  fill: #864fa7;
}
.layout.bc-purple.color-bordered-outline.hh.hh:focus.hh:hover > .text,
.layout.bc-purple.color-bordered-outline.hh.hh.active.hh:hover > .text,
.layout.bc-purple.color-bordered-outline.hh.hh:active.hh:hover > .text,
.layout.bc-purple.color-bordered-outline.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-purple.color-bordered-outline.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-purple.color-bordered-outline.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #864fa7 !important;
}
.layout.bc-purple.color-bordered-outline.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-outline.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-outline.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #864fa7 !important;
}
.layout.bc-purple.color-bordered-outline.hh.hh:focus.hh:focus > .text,
.layout.bc-purple.color-bordered-outline.hh.hh.active.hh:focus > .text,
.layout.bc-purple.color-bordered-outline.hh.hh:active.hh:focus > .text,
.layout.bc-purple.color-bordered-outline.hh.hh:focus.hh.active > .text,
.layout.bc-purple.color-bordered-outline.hh.hh.active.hh.active > .text,
.layout.bc-purple.color-bordered-outline.hh.hh:active.hh.active > .text,
.layout.bc-purple.color-bordered-outline.hh.hh:focus.hh:active > .text,
.layout.bc-purple.color-bordered-outline.hh.hh.active.hh:active > .text,
.layout.bc-purple.color-bordered-outline.hh.hh:active.hh:active > .text,
.layout.bc-purple.color-bordered-outline.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-purple.color-bordered-outline.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-purple.color-bordered-outline.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-purple.color-bordered-outline.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-purple.color-bordered-outline.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-purple.color-bordered-outline.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-purple.color-bordered-outline.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-purple.color-bordered-outline.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-purple.color-bordered-outline.hh.hh:active.hh:active :not(.cs) > .text {
  color: #864fa7 !important;
}
.layout.bc-purple.color-bordered-outline.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-outline.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-outline.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-outline.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-outline.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-outline.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-outline.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-outline.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-outline.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #864fa7 !important;
}
.layout.bc-purple.color-bordered-color-content {
  border-color: #864fa7;
  outline-color: #864fa7;
  color: #864fa7;
}
.layout.bc-purple.color-bordered-color-content * {
  color: #864fa7;
}
.layout.bc-purple.color-bordered-color-content svg:not([dontColor='true']) * {
  fill: #864fa7;
}
.layout.bc-purple.color-bordered-color-content:not(.bg) {
  background-color: #f1e8ff;
}
.layout.bc-purple.color-bordered-color-content.disabled {
  background-color: #f1e8ff;
}
.layout.bc-purple.color-bordered-color-content.hh.hh:hover {
  border-color: #864fa7;
  outline-color: #864fa7;
  background-color: #e1c9fd;
  color: #864fa7;
}
.layout.bc-purple.color-bordered-color-content.hh.hh:hover * {
  color: #864fa7;
}
.layout.bc-purple.color-bordered-color-content.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #864fa7;
}
.layout.bc-purple.color-bordered-color-content.hh.hh:hover.hh:hover > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #864fa7 !important;
}
.layout.bc-purple.color-bordered-color-content.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #864fa7 !important;
}
.layout.bc-purple.color-bordered-color-content.hh.hh:hover.hh:focus > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh:hover.hh.active > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh:hover.hh:active > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #864fa7 !important;
}
.layout.bc-purple.color-bordered-color-content.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-color-content.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-color-content.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #864fa7 !important;
}
.layout.bc-purple.color-bordered-color-content.hh.hh:focus,
.layout.bc-purple.color-bordered-color-content.hh.hh.active,
.layout.bc-purple.color-bordered-color-content.hh.hh:active {
  border-color: #b36be0;
  outline-color: #b36be0;
  background-color: #b36be0;
  color: #ffffff;
}
.layout.bc-purple.color-bordered-color-content.hh.hh:focus *,
.layout.bc-purple.color-bordered-color-content.hh.hh.active *,
.layout.bc-purple.color-bordered-color-content.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-purple.color-bordered-color-content.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-color-content.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-color-content.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-purple.color-bordered-color-content.hh.hh:focus.hh:hover > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh.active.hh:hover > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh:active.hh:hover > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-purple.color-bordered-color-content.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-color-content.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-color-content.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-purple.color-bordered-color-content.hh.hh:focus.hh:focus > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh.active.hh:focus > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh:active.hh:focus > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh:focus.hh.active > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh.active.hh.active > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh:active.hh.active > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh:focus.hh:active > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh.active.hh:active > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh:active.hh:active > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-purple.color-bordered-color-content.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-color-content.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-color-content.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-color-content.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-color-content.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-color-content.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-color-content.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-color-content.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-color-content.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-purple.color-bordered-fill {
  border-color: #b36be0;
  outline-color: #b36be0;
  color: #b36be0;
}
.layout.bc-purple.color-bordered-fill * {
  color: #b36be0;
}
.layout.bc-purple.color-bordered-fill svg:not([dontColor='true']) * {
  fill: #b36be0;
}
.layout.bc-purple.color-bordered-fill:not(.bg) {
  background-color: #f1e8ff;
}
.layout.bc-purple.color-bordered-fill.disabled {
  background-color: #f1e8ff;
}
.layout.bc-purple.color-bordered-fill.hh.hh:hover {
  border-color: #b36be0;
  outline-color: #b36be0;
  background-color: #b36be0;
  color: #ffffff;
}
.layout.bc-purple.color-bordered-fill.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-purple.color-bordered-fill.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-purple.color-bordered-fill.hh.hh:hover.hh:hover > .text,
.layout.bc-purple.color-bordered-fill.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-purple.color-bordered-fill.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-purple.color-bordered-fill.hh.hh:hover.hh:focus > .text,
.layout.bc-purple.color-bordered-fill.hh.hh:hover.hh.active > .text,
.layout.bc-purple.color-bordered-fill.hh.hh:hover.hh:active > .text,
.layout.bc-purple.color-bordered-fill.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-purple.color-bordered-fill.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-purple.color-bordered-fill.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-purple.color-bordered-fill.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-purple.color-bordered-fill.hh.hh:focus,
.layout.bc-purple.color-bordered-fill.hh.hh.active,
.layout.bc-purple.color-bordered-fill.hh.hh:active {
  border-color: #864fa7;
  outline-color: #864fa7;
  background-color: #864fa7;
  color: #ffffff;
}
.layout.bc-purple.color-bordered-fill.hh.hh:focus *,
.layout.bc-purple.color-bordered-fill.hh.hh.active *,
.layout.bc-purple.color-bordered-fill.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-purple.color-bordered-fill.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-purple.color-bordered-fill.hh.hh:focus.hh:hover > .text,
.layout.bc-purple.color-bordered-fill.hh.hh.active.hh:hover > .text,
.layout.bc-purple.color-bordered-fill.hh.hh:active.hh:hover > .text,
.layout.bc-purple.color-bordered-fill.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-purple.color-bordered-fill.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-purple.color-bordered-fill.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-purple.color-bordered-fill.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-purple.color-bordered-fill.hh.hh:focus.hh:focus > .text,
.layout.bc-purple.color-bordered-fill.hh.hh.active.hh:focus > .text,
.layout.bc-purple.color-bordered-fill.hh.hh:active.hh:focus > .text,
.layout.bc-purple.color-bordered-fill.hh.hh:focus.hh.active > .text,
.layout.bc-purple.color-bordered-fill.hh.hh.active.hh.active > .text,
.layout.bc-purple.color-bordered-fill.hh.hh:active.hh.active > .text,
.layout.bc-purple.color-bordered-fill.hh.hh:focus.hh:active > .text,
.layout.bc-purple.color-bordered-fill.hh.hh.active.hh:active > .text,
.layout.bc-purple.color-bordered-fill.hh.hh:active.hh:active > .text,
.layout.bc-purple.color-bordered-fill.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-purple.color-bordered-fill.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-purple.color-bordered-fill.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-purple.color-bordered-fill.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-purple.color-bordered-fill.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-purple.color-bordered-fill.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-purple.color-bordered-fill.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-purple.color-bordered-fill.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-purple.color-bordered-fill.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-purple.color-bordered-fill.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-purple.color-bordered-fill-dark {
  border-color: #864fa7;
  outline-color: #864fa7;
  color: #864fa7;
}
.layout.bc-purple.color-bordered-fill-dark * {
  color: #864fa7;
}
.layout.bc-purple.color-bordered-fill-dark svg:not([dontColor='true']) * {
  fill: #864fa7;
}
.layout.bc-purple.color-bordered-fill-dark:not(.bg) {
  background-color: #f1e8ff;
}
.layout.bc-purple.color-bordered-fill-dark.disabled {
  background-color: #f1e8ff;
}
.layout.bc-purple.color-bordered-fill-dark.hh.hh:hover {
  border-color: #b36be0;
  outline-color: #b36be0;
  background-color: #b36be0;
  color: #ffffff;
}
.layout.bc-purple.color-bordered-fill-dark.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-purple.color-bordered-fill-dark.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-purple.color-bordered-fill-dark.hh.hh:hover.hh:hover > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-purple.color-bordered-fill-dark.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-purple.color-bordered-fill-dark.hh.hh:hover.hh:focus > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:hover.hh.active > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:hover.hh:active > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-purple.color-bordered-fill-dark.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-purple.color-bordered-fill-dark.hh.hh:focus,
.layout.bc-purple.color-bordered-fill-dark.hh.hh.active,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:active {
  border-color: #864fa7;
  outline-color: #864fa7;
  background-color: #864fa7;
  color: #ffffff;
}
.layout.bc-purple.color-bordered-fill-dark.hh.hh:focus *,
.layout.bc-purple.color-bordered-fill-dark.hh.hh.active *,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-purple.color-bordered-fill-dark.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill-dark.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-purple.color-bordered-fill-dark.hh.hh:focus.hh:hover > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh.active.hh:hover > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:active.hh:hover > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-purple.color-bordered-fill-dark.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill-dark.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-purple.color-bordered-fill-dark.hh.hh:focus.hh:focus > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh.active.hh:focus > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:active.hh:focus > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:focus.hh.active > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh.active.hh.active > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:active.hh.active > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:focus.hh:active > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh.active.hh:active > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:active.hh:active > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-purple.color-bordered-fill-dark.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill-dark.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill-dark.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill-dark.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-purple.midtone-dark {
  border-color: #864fa7;
  outline-color: #864fa7;
  color: #864fa7;
}
.layout.bc-purple.midtone-dark * {
  color: #864fa7;
}
.layout.bc-purple.midtone-dark svg:not([dontColor='true']) * {
  fill: #864fa7;
}
.layout.bc-purple.midtone-dark:not(.bg) {
  background-color: #e1c9fd;
}
.layout.bc-purple.midtone-dark.disabled {
  background-color: #e1c9fd;
}
.layout.bc-purple.midtone-dark.hh.hh:hover {
  border-color: #b36be0;
  outline-color: #b36be0;
  background-color: #b36be0;
  color: #ffffff;
}
.layout.bc-purple.midtone-dark.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-purple.midtone-dark.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-purple.midtone-dark.hh.hh:hover.hh:hover > .text,
.layout.bc-purple.midtone-dark.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-purple.midtone-dark.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-purple.midtone-dark.hh.hh:hover.hh:focus > .text,
.layout.bc-purple.midtone-dark.hh.hh:hover.hh.active > .text,
.layout.bc-purple.midtone-dark.hh.hh:hover.hh:active > .text,
.layout.bc-purple.midtone-dark.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-purple.midtone-dark.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-purple.midtone-dark.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-purple.midtone-dark.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.midtone-dark.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.midtone-dark.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-purple.midtone-dark.hh.hh:focus,
.layout.bc-purple.midtone-dark.hh.hh.active,
.layout.bc-purple.midtone-dark.hh.hh:active {
  border-color: #864fa7;
  outline-color: #864fa7;
  background-color: #864fa7;
  color: #ffffff;
}
.layout.bc-purple.midtone-dark.hh.hh:focus *,
.layout.bc-purple.midtone-dark.hh.hh.active *,
.layout.bc-purple.midtone-dark.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-purple.midtone-dark.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-purple.midtone-dark.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-purple.midtone-dark.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-purple.midtone-dark.hh.hh:focus.hh:hover > .text,
.layout.bc-purple.midtone-dark.hh.hh.active.hh:hover > .text,
.layout.bc-purple.midtone-dark.hh.hh:active.hh:hover > .text,
.layout.bc-purple.midtone-dark.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-purple.midtone-dark.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-purple.midtone-dark.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-purple.midtone-dark.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.midtone-dark.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.midtone-dark.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-purple.midtone-dark.hh.hh:focus.hh:focus > .text,
.layout.bc-purple.midtone-dark.hh.hh.active.hh:focus > .text,
.layout.bc-purple.midtone-dark.hh.hh:active.hh:focus > .text,
.layout.bc-purple.midtone-dark.hh.hh:focus.hh.active > .text,
.layout.bc-purple.midtone-dark.hh.hh.active.hh.active > .text,
.layout.bc-purple.midtone-dark.hh.hh:active.hh.active > .text,
.layout.bc-purple.midtone-dark.hh.hh:focus.hh:active > .text,
.layout.bc-purple.midtone-dark.hh.hh.active.hh:active > .text,
.layout.bc-purple.midtone-dark.hh.hh:active.hh:active > .text,
.layout.bc-purple.midtone-dark.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-purple.midtone-dark.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-purple.midtone-dark.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-purple.midtone-dark.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-purple.midtone-dark.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-purple.midtone-dark.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-purple.midtone-dark.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-purple.midtone-dark.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-purple.midtone-dark.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-purple.midtone-dark.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.midtone-dark.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.midtone-dark.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.midtone-dark.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.midtone-dark.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.midtone-dark.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.midtone-dark.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.midtone-dark.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.midtone-dark.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-purple.solid {
  border-color: #b36be0;
  outline-color: #b36be0;
  color: #ffffff;
}
.layout.bc-purple.solid * {
  color: #ffffff;
}
.layout.bc-purple.solid svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-purple.solid:not(.bg) {
  background-color: #b36be0;
}
.layout.bc-purple.solid.disabled {
  background-color: #b36be0;
}
.layout.bc-purple.solid.hh.hh:hover {
  border-color: #864fa7;
  outline-color: #864fa7;
  background-color: #864fa7;
  color: #ffffff;
}
.layout.bc-purple.solid.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-purple.solid.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-purple.solid.hh.hh:hover.hh:hover > .text,
.layout.bc-purple.solid.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-purple.solid.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-purple.solid.hh.hh:hover.hh:focus > .text,
.layout.bc-purple.solid.hh.hh:hover.hh.active > .text,
.layout.bc-purple.solid.hh.hh:hover.hh:active > .text,
.layout.bc-purple.solid.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-purple.solid.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-purple.solid.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-purple.solid.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.solid.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.solid.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-purple.solid.hh.hh:focus,
.layout.bc-purple.solid.hh.hh.active,
.layout.bc-purple.solid.hh.hh:active {
  border-color: #864fa7;
  outline-color: #864fa7;
  background-color: #864fa7;
  color: #ffffff;
}
.layout.bc-purple.solid.hh.hh:focus *,
.layout.bc-purple.solid.hh.hh.active *,
.layout.bc-purple.solid.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-purple.solid.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-purple.solid.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-purple.solid.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-purple.solid.hh.hh:focus.hh:hover > .text,
.layout.bc-purple.solid.hh.hh.active.hh:hover > .text,
.layout.bc-purple.solid.hh.hh:active.hh:hover > .text,
.layout.bc-purple.solid.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-purple.solid.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-purple.solid.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-purple.solid.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.solid.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.solid.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-purple.solid.hh.hh:focus.hh:focus > .text,
.layout.bc-purple.solid.hh.hh.active.hh:focus > .text,
.layout.bc-purple.solid.hh.hh:active.hh:focus > .text,
.layout.bc-purple.solid.hh.hh:focus.hh.active > .text,
.layout.bc-purple.solid.hh.hh.active.hh.active > .text,
.layout.bc-purple.solid.hh.hh:active.hh.active > .text,
.layout.bc-purple.solid.hh.hh:focus.hh:active > .text,
.layout.bc-purple.solid.hh.hh.active.hh:active > .text,
.layout.bc-purple.solid.hh.hh:active.hh:active > .text,
.layout.bc-purple.solid.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-purple.solid.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-purple.solid.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-purple.solid.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-purple.solid.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-purple.solid.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-purple.solid.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-purple.solid.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-purple.solid.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-purple.solid.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.solid.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.solid.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.solid.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.solid.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.solid.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.solid.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.solid.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.solid.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-purple.grey-bordered-solid {
  border-color: #dddddd;
  outline-color: #dddddd;
  color: #000000;
}
.layout.bc-purple.grey-bordered-solid * {
  color: #000000;
}
.layout.bc-purple.grey-bordered-solid svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-purple.grey-bordered-solid:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-purple.grey-bordered-solid.disabled {
  background-color: #ffffff;
}
.layout.bc-purple.grey-bordered-solid.hh.hh:hover {
  border-color: #b36be0;
  outline-color: #b36be0;
  background-color: #f1e8ff;
  color: #b36be0;
}
.layout.bc-purple.grey-bordered-solid.hh.hh:hover * {
  color: #b36be0;
}
.layout.bc-purple.grey-bordered-solid.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #b36be0;
}
.layout.bc-purple.grey-bordered-solid.hh.hh:hover.hh:hover > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #b36be0 !important;
}
.layout.bc-purple.grey-bordered-solid.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #b36be0 !important;
}
.layout.bc-purple.grey-bordered-solid.hh.hh:hover.hh:focus > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh:hover.hh.active > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh:hover.hh:active > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #b36be0 !important;
}
.layout.bc-purple.grey-bordered-solid.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.grey-bordered-solid.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.grey-bordered-solid.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #b36be0 !important;
}
.layout.bc-purple.grey-bordered-solid.hh.hh:focus,
.layout.bc-purple.grey-bordered-solid.hh.hh.active,
.layout.bc-purple.grey-bordered-solid.hh.hh:active {
  border-color: #864fa7;
  outline-color: #864fa7;
  background-color: #864fa7;
  color: #ffffff;
}
.layout.bc-purple.grey-bordered-solid.hh.hh:focus *,
.layout.bc-purple.grey-bordered-solid.hh.hh.active *,
.layout.bc-purple.grey-bordered-solid.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-purple.grey-bordered-solid.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-purple.grey-bordered-solid.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-purple.grey-bordered-solid.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-purple.grey-bordered-solid.hh.hh:focus.hh:hover > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh.active.hh:hover > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh:active.hh:hover > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-purple.grey-bordered-solid.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.grey-bordered-solid.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.grey-bordered-solid.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-purple.grey-bordered-solid.hh.hh:focus.hh:focus > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh.active.hh:focus > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh:active.hh:focus > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh:focus.hh.active > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh.active.hh.active > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh:active.hh.active > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh:focus.hh:active > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh.active.hh:active > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh:active.hh:active > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-purple.grey-bordered-solid.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.grey-bordered-solid.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.grey-bordered-solid.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.grey-bordered-solid.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.grey-bordered-solid.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.grey-bordered-solid.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.grey-bordered-solid.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.grey-bordered-solid.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.grey-bordered-solid.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-purple.black-bordered {
  border-color: #000000;
  outline-color: #000000;
  color: #000000;
}
.layout.bc-purple.black-bordered * {
  color: #000000;
}
.layout.bc-purple.black-bordered svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-purple.black-bordered:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-purple.black-bordered.disabled {
  background-color: #ffffff;
}
.layout.bc-purple.disabled {
  border-color: #828282;
  outline-color: #828282;
  color: #828282;
  cursor: not-allowed !important;
}
.layout.bc-purple.disabled * {
  color: #828282;
}
.layout.bc-purple.disabled svg:not([dontColor='true']) * {
  fill: #828282;
}
.layout.bc-purple.disabled:not(.bg) {
  background-color: #f6f6f6;
}
.layout.bc-purple.disabled.disabled {
  background-color: #f6f6f6;
}
.layout.bc-purple.disabled * {
  pointer-events: auto;
  cursor: not-allowed !important;
}
.layout.bc-purple.disabled:active {
  pointer-events: none !important;
}
.layout.bc-purple.disabled:active * {
  pointer-events: none !important;
}
.layout.bc-yellow.cs {
  border-color: #dddddd;
  outline-color: #dddddd;
  color: #000000;
}
.layout.bc-yellow.cs * {
  color: #000000;
}
.layout.bc-yellow.cs svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-yellow.cs:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-yellow.cs.disabled {
  background-color: #ffffff;
}
.layout.bc-yellow.cs.hh.hh:hover {
  border-color: #fece05;
  outline-color: #fece05;
  background-color: #fffde8;
  color: #fece05;
}
.layout.bc-yellow.cs.hh.hh:hover * {
  color: #fece05;
}
.layout.bc-yellow.cs.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #fece05;
}
.layout.bc-yellow.cs.hh.hh:hover.hh:hover > .text,
.layout.bc-yellow.cs.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #fece05 !important;
}
.layout.bc-yellow.cs.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #fece05 !important;
}
.layout.bc-yellow.cs.hh.hh:hover.hh:focus > .text,
.layout.bc-yellow.cs.hh.hh:hover.hh.active > .text,
.layout.bc-yellow.cs.hh.hh:hover.hh:active > .text,
.layout.bc-yellow.cs.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-yellow.cs.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-yellow.cs.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #fece05 !important;
}
.layout.bc-yellow.cs.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.cs.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.cs.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #fece05 !important;
}
.layout.bc-yellow.cs.hh.hh:focus,
.layout.bc-yellow.cs.hh.hh.active,
.layout.bc-yellow.cs.hh.hh:active {
  border-color: #f3ba08;
  outline-color: #f3ba08;
  background-color: #fffde8;
  color: #f3ba08;
}
.layout.bc-yellow.cs.hh.hh:focus *,
.layout.bc-yellow.cs.hh.hh.active *,
.layout.bc-yellow.cs.hh.hh:active * {
  color: #f3ba08;
}
.layout.bc-yellow.cs.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-yellow.cs.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-yellow.cs.hh.hh:active svg:not([dontColor='true']) * {
  fill: #f3ba08;
}
.layout.bc-yellow.cs.hh.hh:focus.hh:hover > .text,
.layout.bc-yellow.cs.hh.hh.active.hh:hover > .text,
.layout.bc-yellow.cs.hh.hh:active.hh:hover > .text,
.layout.bc-yellow.cs.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-yellow.cs.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-yellow.cs.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #f3ba08 !important;
}
.layout.bc-yellow.cs.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.cs.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.cs.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #f3ba08 !important;
}
.layout.bc-yellow.cs.hh.hh:focus.hh:focus > .text,
.layout.bc-yellow.cs.hh.hh.active.hh:focus > .text,
.layout.bc-yellow.cs.hh.hh:active.hh:focus > .text,
.layout.bc-yellow.cs.hh.hh:focus.hh.active > .text,
.layout.bc-yellow.cs.hh.hh.active.hh.active > .text,
.layout.bc-yellow.cs.hh.hh:active.hh.active > .text,
.layout.bc-yellow.cs.hh.hh:focus.hh:active > .text,
.layout.bc-yellow.cs.hh.hh.active.hh:active > .text,
.layout.bc-yellow.cs.hh.hh:active.hh:active > .text,
.layout.bc-yellow.cs.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-yellow.cs.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-yellow.cs.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-yellow.cs.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-yellow.cs.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-yellow.cs.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-yellow.cs.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-yellow.cs.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-yellow.cs.hh.hh:active.hh:active :not(.cs) > .text {
  color: #f3ba08 !important;
}
.layout.bc-yellow.cs.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.cs.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.cs.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.cs.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.cs.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.cs.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.cs.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.cs.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.cs.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #f3ba08 !important;
}
.layout.bc-yellow.initial-transparent {
  border-color: transparent;
  outline-color: transparent;
  color: #000000;
}
.layout.bc-yellow.initial-transparent * {
  color: #000000;
}
.layout.bc-yellow.initial-transparent svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-yellow.initial-transparent:not(.bg) {
  background-color: transparent;
}
.layout.bc-yellow.initial-transparent.disabled {
  background-color: transparent;
}
.layout.bc-yellow.initial-transparent.hh.hh:hover {
  border-color: #fece05;
  outline-color: #fece05;
  background-color: #fffde8;
  color: #fece05;
}
.layout.bc-yellow.initial-transparent.hh.hh:hover * {
  color: #fece05;
}
.layout.bc-yellow.initial-transparent.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #fece05;
}
.layout.bc-yellow.initial-transparent.hh.hh:hover.hh:hover > .text,
.layout.bc-yellow.initial-transparent.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #fece05 !important;
}
.layout.bc-yellow.initial-transparent.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #fece05 !important;
}
.layout.bc-yellow.initial-transparent.hh.hh:hover.hh:focus > .text,
.layout.bc-yellow.initial-transparent.hh.hh:hover.hh.active > .text,
.layout.bc-yellow.initial-transparent.hh.hh:hover.hh:active > .text,
.layout.bc-yellow.initial-transparent.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-yellow.initial-transparent.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-yellow.initial-transparent.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #fece05 !important;
}
.layout.bc-yellow.initial-transparent.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.initial-transparent.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.initial-transparent.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #fece05 !important;
}
.layout.bc-yellow.initial-transparent.hh.hh:focus,
.layout.bc-yellow.initial-transparent.hh.hh.active,
.layout.bc-yellow.initial-transparent.hh.hh:active {
  border-color: #f3ba08;
  outline-color: #f3ba08;
  background-color: #fffde8;
  color: #f3ba08;
}
.layout.bc-yellow.initial-transparent.hh.hh:focus *,
.layout.bc-yellow.initial-transparent.hh.hh.active *,
.layout.bc-yellow.initial-transparent.hh.hh:active * {
  color: #f3ba08;
}
.layout.bc-yellow.initial-transparent.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-yellow.initial-transparent.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-yellow.initial-transparent.hh.hh:active svg:not([dontColor='true']) * {
  fill: #f3ba08;
}
.layout.bc-yellow.initial-transparent.hh.hh:focus.hh:hover > .text,
.layout.bc-yellow.initial-transparent.hh.hh.active.hh:hover > .text,
.layout.bc-yellow.initial-transparent.hh.hh:active.hh:hover > .text,
.layout.bc-yellow.initial-transparent.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-yellow.initial-transparent.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-yellow.initial-transparent.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #f3ba08 !important;
}
.layout.bc-yellow.initial-transparent.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.initial-transparent.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.initial-transparent.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #f3ba08 !important;
}
.layout.bc-yellow.initial-transparent.hh.hh:focus.hh:focus > .text,
.layout.bc-yellow.initial-transparent.hh.hh.active.hh:focus > .text,
.layout.bc-yellow.initial-transparent.hh.hh:active.hh:focus > .text,
.layout.bc-yellow.initial-transparent.hh.hh:focus.hh.active > .text,
.layout.bc-yellow.initial-transparent.hh.hh.active.hh.active > .text,
.layout.bc-yellow.initial-transparent.hh.hh:active.hh.active > .text,
.layout.bc-yellow.initial-transparent.hh.hh:focus.hh:active > .text,
.layout.bc-yellow.initial-transparent.hh.hh.active.hh:active > .text,
.layout.bc-yellow.initial-transparent.hh.hh:active.hh:active > .text,
.layout.bc-yellow.initial-transparent.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-yellow.initial-transparent.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-yellow.initial-transparent.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-yellow.initial-transparent.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-yellow.initial-transparent.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-yellow.initial-transparent.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-yellow.initial-transparent.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-yellow.initial-transparent.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-yellow.initial-transparent.hh.hh:active.hh:active :not(.cs) > .text {
  color: #f3ba08 !important;
}
.layout.bc-yellow.initial-transparent.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.initial-transparent.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.initial-transparent.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.initial-transparent.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.initial-transparent.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.initial-transparent.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.initial-transparent.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.initial-transparent.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.initial-transparent.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #f3ba08 !important;
}
.layout.bc-yellow.color-bordered-white {
  border-color: #fece05;
  outline-color: #fece05;
  color: #fece05;
}
.layout.bc-yellow.color-bordered-white * {
  color: #fece05;
}
.layout.bc-yellow.color-bordered-white svg:not([dontColor='true']) * {
  fill: #fece05;
}
.layout.bc-yellow.color-bordered-white:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-yellow.color-bordered-white.disabled {
  background-color: #ffffff;
}
.layout.bc-yellow.color-bordered-outline {
  border-color: #fece05;
  outline-color: #fece05;
  color: #fece05;
}
.layout.bc-yellow.color-bordered-outline * {
  color: #fece05;
}
.layout.bc-yellow.color-bordered-outline svg:not([dontColor='true']) * {
  fill: #fece05;
}
.layout.bc-yellow.color-bordered-outline:not(.bg) {
  background-color: #fffde8;
}
.layout.bc-yellow.color-bordered-outline.disabled {
  background-color: #fffde8;
}
.layout.bc-yellow.color-bordered-outline.hh.hh:hover {
  border-color: #f3ba08;
  outline-color: #f3ba08;
  background-color: #fffde8;
  color: #f3ba08;
}
.layout.bc-yellow.color-bordered-outline.hh.hh:hover * {
  color: #f3ba08;
}
.layout.bc-yellow.color-bordered-outline.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #f3ba08;
}
.layout.bc-yellow.color-bordered-outline.hh.hh:hover.hh:hover > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #f3ba08 !important;
}
.layout.bc-yellow.color-bordered-outline.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #f3ba08 !important;
}
.layout.bc-yellow.color-bordered-outline.hh.hh:hover.hh:focus > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh:hover.hh.active > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh:hover.hh:active > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #f3ba08 !important;
}
.layout.bc-yellow.color-bordered-outline.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-outline.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-outline.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #f3ba08 !important;
}
.layout.bc-yellow.color-bordered-outline.hh.hh:focus,
.layout.bc-yellow.color-bordered-outline.hh.hh.active,
.layout.bc-yellow.color-bordered-outline.hh.hh:active {
  border-color: #f3ba08;
  outline-color: #f3ba08;
  background-color: #fffde8;
  color: #f3ba08;
}
.layout.bc-yellow.color-bordered-outline.hh.hh:focus *,
.layout.bc-yellow.color-bordered-outline.hh.hh.active *,
.layout.bc-yellow.color-bordered-outline.hh.hh:active * {
  color: #f3ba08;
}
.layout.bc-yellow.color-bordered-outline.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-outline.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-outline.hh.hh:active svg:not([dontColor='true']) * {
  fill: #f3ba08;
}
.layout.bc-yellow.color-bordered-outline.hh.hh:focus.hh:hover > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh.active.hh:hover > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh:active.hh:hover > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #f3ba08 !important;
}
.layout.bc-yellow.color-bordered-outline.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-outline.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-outline.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #f3ba08 !important;
}
.layout.bc-yellow.color-bordered-outline.hh.hh:focus.hh:focus > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh.active.hh:focus > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh:active.hh:focus > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh:focus.hh.active > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh.active.hh.active > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh:active.hh.active > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh:focus.hh:active > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh.active.hh:active > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh:active.hh:active > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh:active.hh:active :not(.cs) > .text {
  color: #f3ba08 !important;
}
.layout.bc-yellow.color-bordered-outline.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-outline.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-outline.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-outline.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-outline.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-outline.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-outline.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-outline.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-outline.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #f3ba08 !important;
}
.layout.bc-yellow.color-bordered-color-content {
  border-color: #f3ba08;
  outline-color: #f3ba08;
  color: #f3ba08;
}
.layout.bc-yellow.color-bordered-color-content * {
  color: #f3ba08;
}
.layout.bc-yellow.color-bordered-color-content svg:not([dontColor='true']) * {
  fill: #f3ba08;
}
.layout.bc-yellow.color-bordered-color-content:not(.bg) {
  background-color: #fffde8;
}
.layout.bc-yellow.color-bordered-color-content.disabled {
  background-color: #fffde8;
}
.layout.bc-yellow.color-bordered-color-content.hh.hh:hover {
  border-color: #f3ba08;
  outline-color: #f3ba08;
  background-color: #fff6b0;
  color: #f3ba08;
}
.layout.bc-yellow.color-bordered-color-content.hh.hh:hover * {
  color: #f3ba08;
}
.layout.bc-yellow.color-bordered-color-content.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #f3ba08;
}
.layout.bc-yellow.color-bordered-color-content.hh.hh:hover.hh:hover > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #f3ba08 !important;
}
.layout.bc-yellow.color-bordered-color-content.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #f3ba08 !important;
}
.layout.bc-yellow.color-bordered-color-content.hh.hh:hover.hh:focus > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh:hover.hh.active > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh:hover.hh:active > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #f3ba08 !important;
}
.layout.bc-yellow.color-bordered-color-content.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-color-content.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-color-content.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #f3ba08 !important;
}
.layout.bc-yellow.color-bordered-color-content.hh.hh:focus,
.layout.bc-yellow.color-bordered-color-content.hh.hh.active,
.layout.bc-yellow.color-bordered-color-content.hh.hh:active {
  border-color: #fece05;
  outline-color: #fece05;
  background-color: #fece05;
  color: #ffffff;
}
.layout.bc-yellow.color-bordered-color-content.hh.hh:focus *,
.layout.bc-yellow.color-bordered-color-content.hh.hh.active *,
.layout.bc-yellow.color-bordered-color-content.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-yellow.color-bordered-color-content.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-color-content.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-color-content.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-yellow.color-bordered-color-content.hh.hh:focus.hh:hover > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh.active.hh:hover > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh:active.hh:hover > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-yellow.color-bordered-color-content.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-color-content.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-color-content.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-yellow.color-bordered-color-content.hh.hh:focus.hh:focus > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh.active.hh:focus > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh:active.hh:focus > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh:focus.hh.active > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh.active.hh.active > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh:active.hh.active > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh:focus.hh:active > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh.active.hh:active > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh:active.hh:active > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-yellow.color-bordered-color-content.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-color-content.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-color-content.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-color-content.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-color-content.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-color-content.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-color-content.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-color-content.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-color-content.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-yellow.color-bordered-fill {
  border-color: #fece05;
  outline-color: #fece05;
  color: #fece05;
}
.layout.bc-yellow.color-bordered-fill * {
  color: #fece05;
}
.layout.bc-yellow.color-bordered-fill svg:not([dontColor='true']) * {
  fill: #fece05;
}
.layout.bc-yellow.color-bordered-fill:not(.bg) {
  background-color: #fffde8;
}
.layout.bc-yellow.color-bordered-fill.disabled {
  background-color: #fffde8;
}
.layout.bc-yellow.color-bordered-fill.hh.hh:hover {
  border-color: #fece05;
  outline-color: #fece05;
  background-color: #fece05;
  color: #ffffff;
}
.layout.bc-yellow.color-bordered-fill.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-yellow.color-bordered-fill.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-yellow.color-bordered-fill.hh.hh:hover.hh:hover > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-yellow.color-bordered-fill.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-yellow.color-bordered-fill.hh.hh:hover.hh:focus > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh:hover.hh.active > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh:hover.hh:active > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-yellow.color-bordered-fill.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-yellow.color-bordered-fill.hh.hh:focus,
.layout.bc-yellow.color-bordered-fill.hh.hh.active,
.layout.bc-yellow.color-bordered-fill.hh.hh:active {
  border-color: #f3ba08;
  outline-color: #f3ba08;
  background-color: #f3ba08;
  color: #ffffff;
}
.layout.bc-yellow.color-bordered-fill.hh.hh:focus *,
.layout.bc-yellow.color-bordered-fill.hh.hh.active *,
.layout.bc-yellow.color-bordered-fill.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-yellow.color-bordered-fill.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-yellow.color-bordered-fill.hh.hh:focus.hh:hover > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh.active.hh:hover > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh:active.hh:hover > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-yellow.color-bordered-fill.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-yellow.color-bordered-fill.hh.hh:focus.hh:focus > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh.active.hh:focus > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh:active.hh:focus > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh:focus.hh.active > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh.active.hh.active > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh:active.hh.active > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh:focus.hh:active > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh.active.hh:active > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh:active.hh:active > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-yellow.color-bordered-fill.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-yellow.color-bordered-fill-dark {
  border-color: #f3ba08;
  outline-color: #f3ba08;
  color: #f3ba08;
}
.layout.bc-yellow.color-bordered-fill-dark * {
  color: #f3ba08;
}
.layout.bc-yellow.color-bordered-fill-dark svg:not([dontColor='true']) * {
  fill: #f3ba08;
}
.layout.bc-yellow.color-bordered-fill-dark:not(.bg) {
  background-color: #fffde8;
}
.layout.bc-yellow.color-bordered-fill-dark.disabled {
  background-color: #fffde8;
}
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:hover {
  border-color: #fece05;
  outline-color: #fece05;
  background-color: #fece05;
  color: #ffffff;
}
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:hover.hh:hover > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:hover.hh:focus > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:hover.hh.active > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:hover.hh:active > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:focus,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh.active,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:active {
  border-color: #f3ba08;
  outline-color: #f3ba08;
  background-color: #f3ba08;
  color: #ffffff;
}
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:focus *,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh.active *,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:focus.hh:hover > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh.active.hh:hover > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:active.hh:hover > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:focus.hh:focus > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh.active.hh:focus > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:active.hh:focus > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:focus.hh.active > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh.active.hh.active > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:active.hh.active > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:focus.hh:active > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh.active.hh:active > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:active.hh:active > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-yellow.midtone-dark {
  border-color: #f3ba08;
  outline-color: #f3ba08;
  color: #f3ba08;
}
.layout.bc-yellow.midtone-dark * {
  color: #f3ba08;
}
.layout.bc-yellow.midtone-dark svg:not([dontColor='true']) * {
  fill: #f3ba08;
}
.layout.bc-yellow.midtone-dark:not(.bg) {
  background-color: #fff6b0;
}
.layout.bc-yellow.midtone-dark.disabled {
  background-color: #fff6b0;
}
.layout.bc-yellow.midtone-dark.hh.hh:hover {
  border-color: #fece05;
  outline-color: #fece05;
  background-color: #fece05;
  color: #ffffff;
}
.layout.bc-yellow.midtone-dark.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-yellow.midtone-dark.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-yellow.midtone-dark.hh.hh:hover.hh:hover > .text,
.layout.bc-yellow.midtone-dark.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-yellow.midtone-dark.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-yellow.midtone-dark.hh.hh:hover.hh:focus > .text,
.layout.bc-yellow.midtone-dark.hh.hh:hover.hh.active > .text,
.layout.bc-yellow.midtone-dark.hh.hh:hover.hh:active > .text,
.layout.bc-yellow.midtone-dark.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-yellow.midtone-dark.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-yellow.midtone-dark.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-yellow.midtone-dark.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.midtone-dark.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.midtone-dark.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-yellow.midtone-dark.hh.hh:focus,
.layout.bc-yellow.midtone-dark.hh.hh.active,
.layout.bc-yellow.midtone-dark.hh.hh:active {
  border-color: #f3ba08;
  outline-color: #f3ba08;
  background-color: #f3ba08;
  color: #ffffff;
}
.layout.bc-yellow.midtone-dark.hh.hh:focus *,
.layout.bc-yellow.midtone-dark.hh.hh.active *,
.layout.bc-yellow.midtone-dark.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-yellow.midtone-dark.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-yellow.midtone-dark.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-yellow.midtone-dark.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-yellow.midtone-dark.hh.hh:focus.hh:hover > .text,
.layout.bc-yellow.midtone-dark.hh.hh.active.hh:hover > .text,
.layout.bc-yellow.midtone-dark.hh.hh:active.hh:hover > .text,
.layout.bc-yellow.midtone-dark.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-yellow.midtone-dark.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-yellow.midtone-dark.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-yellow.midtone-dark.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.midtone-dark.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.midtone-dark.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-yellow.midtone-dark.hh.hh:focus.hh:focus > .text,
.layout.bc-yellow.midtone-dark.hh.hh.active.hh:focus > .text,
.layout.bc-yellow.midtone-dark.hh.hh:active.hh:focus > .text,
.layout.bc-yellow.midtone-dark.hh.hh:focus.hh.active > .text,
.layout.bc-yellow.midtone-dark.hh.hh.active.hh.active > .text,
.layout.bc-yellow.midtone-dark.hh.hh:active.hh.active > .text,
.layout.bc-yellow.midtone-dark.hh.hh:focus.hh:active > .text,
.layout.bc-yellow.midtone-dark.hh.hh.active.hh:active > .text,
.layout.bc-yellow.midtone-dark.hh.hh:active.hh:active > .text,
.layout.bc-yellow.midtone-dark.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-yellow.midtone-dark.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-yellow.midtone-dark.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-yellow.midtone-dark.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-yellow.midtone-dark.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-yellow.midtone-dark.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-yellow.midtone-dark.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-yellow.midtone-dark.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-yellow.midtone-dark.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-yellow.midtone-dark.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.midtone-dark.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.midtone-dark.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.midtone-dark.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.midtone-dark.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.midtone-dark.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.midtone-dark.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.midtone-dark.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.midtone-dark.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-yellow.solid {
  border-color: #fece05;
  outline-color: #fece05;
  color: #ffffff;
}
.layout.bc-yellow.solid * {
  color: #ffffff;
}
.layout.bc-yellow.solid svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-yellow.solid:not(.bg) {
  background-color: #fece05;
}
.layout.bc-yellow.solid.disabled {
  background-color: #fece05;
}
.layout.bc-yellow.solid.hh.hh:hover {
  border-color: #f3ba08;
  outline-color: #f3ba08;
  background-color: #f3ba08;
  color: #ffffff;
}
.layout.bc-yellow.solid.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-yellow.solid.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-yellow.solid.hh.hh:hover.hh:hover > .text,
.layout.bc-yellow.solid.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-yellow.solid.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-yellow.solid.hh.hh:hover.hh:focus > .text,
.layout.bc-yellow.solid.hh.hh:hover.hh.active > .text,
.layout.bc-yellow.solid.hh.hh:hover.hh:active > .text,
.layout.bc-yellow.solid.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-yellow.solid.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-yellow.solid.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-yellow.solid.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.solid.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.solid.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-yellow.solid.hh.hh:focus,
.layout.bc-yellow.solid.hh.hh.active,
.layout.bc-yellow.solid.hh.hh:active {
  border-color: #f3ba08;
  outline-color: #f3ba08;
  background-color: #f3ba08;
  color: #ffffff;
}
.layout.bc-yellow.solid.hh.hh:focus *,
.layout.bc-yellow.solid.hh.hh.active *,
.layout.bc-yellow.solid.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-yellow.solid.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-yellow.solid.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-yellow.solid.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-yellow.solid.hh.hh:focus.hh:hover > .text,
.layout.bc-yellow.solid.hh.hh.active.hh:hover > .text,
.layout.bc-yellow.solid.hh.hh:active.hh:hover > .text,
.layout.bc-yellow.solid.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-yellow.solid.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-yellow.solid.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-yellow.solid.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.solid.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.solid.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-yellow.solid.hh.hh:focus.hh:focus > .text,
.layout.bc-yellow.solid.hh.hh.active.hh:focus > .text,
.layout.bc-yellow.solid.hh.hh:active.hh:focus > .text,
.layout.bc-yellow.solid.hh.hh:focus.hh.active > .text,
.layout.bc-yellow.solid.hh.hh.active.hh.active > .text,
.layout.bc-yellow.solid.hh.hh:active.hh.active > .text,
.layout.bc-yellow.solid.hh.hh:focus.hh:active > .text,
.layout.bc-yellow.solid.hh.hh.active.hh:active > .text,
.layout.bc-yellow.solid.hh.hh:active.hh:active > .text,
.layout.bc-yellow.solid.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-yellow.solid.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-yellow.solid.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-yellow.solid.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-yellow.solid.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-yellow.solid.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-yellow.solid.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-yellow.solid.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-yellow.solid.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-yellow.solid.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.solid.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.solid.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.solid.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.solid.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.solid.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.solid.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.solid.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.solid.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-yellow.grey-bordered-solid {
  border-color: #dddddd;
  outline-color: #dddddd;
  color: #000000;
}
.layout.bc-yellow.grey-bordered-solid * {
  color: #000000;
}
.layout.bc-yellow.grey-bordered-solid svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-yellow.grey-bordered-solid:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-yellow.grey-bordered-solid.disabled {
  background-color: #ffffff;
}
.layout.bc-yellow.grey-bordered-solid.hh.hh:hover {
  border-color: #fece05;
  outline-color: #fece05;
  background-color: #fffde8;
  color: #fece05;
}
.layout.bc-yellow.grey-bordered-solid.hh.hh:hover * {
  color: #fece05;
}
.layout.bc-yellow.grey-bordered-solid.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #fece05;
}
.layout.bc-yellow.grey-bordered-solid.hh.hh:hover.hh:hover > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #fece05 !important;
}
.layout.bc-yellow.grey-bordered-solid.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #fece05 !important;
}
.layout.bc-yellow.grey-bordered-solid.hh.hh:hover.hh:focus > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh:hover.hh.active > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh:hover.hh:active > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #fece05 !important;
}
.layout.bc-yellow.grey-bordered-solid.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.grey-bordered-solid.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.grey-bordered-solid.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #fece05 !important;
}
.layout.bc-yellow.grey-bordered-solid.hh.hh:focus,
.layout.bc-yellow.grey-bordered-solid.hh.hh.active,
.layout.bc-yellow.grey-bordered-solid.hh.hh:active {
  border-color: #f3ba08;
  outline-color: #f3ba08;
  background-color: #f3ba08;
  color: #ffffff;
}
.layout.bc-yellow.grey-bordered-solid.hh.hh:focus *,
.layout.bc-yellow.grey-bordered-solid.hh.hh.active *,
.layout.bc-yellow.grey-bordered-solid.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-yellow.grey-bordered-solid.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-yellow.grey-bordered-solid.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-yellow.grey-bordered-solid.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-yellow.grey-bordered-solid.hh.hh:focus.hh:hover > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh.active.hh:hover > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh:active.hh:hover > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-yellow.grey-bordered-solid.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.grey-bordered-solid.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.grey-bordered-solid.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-yellow.grey-bordered-solid.hh.hh:focus.hh:focus > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh.active.hh:focus > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh:active.hh:focus > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh:focus.hh.active > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh.active.hh.active > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh:active.hh.active > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh:focus.hh:active > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh.active.hh:active > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh:active.hh:active > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-yellow.grey-bordered-solid.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.grey-bordered-solid.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.grey-bordered-solid.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.grey-bordered-solid.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.grey-bordered-solid.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.grey-bordered-solid.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.grey-bordered-solid.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.grey-bordered-solid.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.grey-bordered-solid.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-yellow.black-bordered {
  border-color: #000000;
  outline-color: #000000;
  color: #000000;
}
.layout.bc-yellow.black-bordered * {
  color: #000000;
}
.layout.bc-yellow.black-bordered svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-yellow.black-bordered:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-yellow.black-bordered.disabled {
  background-color: #ffffff;
}
.layout.bc-yellow.disabled {
  border-color: #828282;
  outline-color: #828282;
  color: #828282;
  cursor: not-allowed !important;
}
.layout.bc-yellow.disabled * {
  color: #828282;
}
.layout.bc-yellow.disabled svg:not([dontColor='true']) * {
  fill: #828282;
}
.layout.bc-yellow.disabled:not(.bg) {
  background-color: #f6f6f6;
}
.layout.bc-yellow.disabled.disabled {
  background-color: #f6f6f6;
}
.layout.bc-yellow.disabled * {
  pointer-events: auto;
  cursor: not-allowed !important;
}
.layout.bc-yellow.disabled:active {
  pointer-events: none !important;
}
.layout.bc-yellow.disabled:active * {
  pointer-events: none !important;
}
.layout.bc-orange.cs {
  border-color: #dddddd;
  outline-color: #dddddd;
  color: #000000;
}
.layout.bc-orange.cs * {
  color: #000000;
}
.layout.bc-orange.cs svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-orange.cs:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-orange.cs.disabled {
  background-color: #ffffff;
}
.layout.bc-orange.cs.hh.hh:hover {
  border-color: #ffa405;
  outline-color: #ffa405;
  background-color: #fff7e7;
  color: #ffa405;
}
.layout.bc-orange.cs.hh.hh:hover * {
  color: #ffa405;
}
.layout.bc-orange.cs.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffa405;
}
.layout.bc-orange.cs.hh.hh:hover.hh:hover > .text,
.layout.bc-orange.cs.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffa405 !important;
}
.layout.bc-orange.cs.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffa405 !important;
}
.layout.bc-orange.cs.hh.hh:hover.hh:focus > .text,
.layout.bc-orange.cs.hh.hh:hover.hh.active > .text,
.layout.bc-orange.cs.hh.hh:hover.hh:active > .text,
.layout.bc-orange.cs.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-orange.cs.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-orange.cs.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffa405 !important;
}
.layout.bc-orange.cs.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.cs.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.cs.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffa405 !important;
}
.layout.bc-orange.cs.hh.hh:focus,
.layout.bc-orange.cs.hh.hh.active,
.layout.bc-orange.cs.hh.hh:active {
  border-color: #dd7e03;
  outline-color: #dd7e03;
  background-color: #fff7e7;
  color: #dd7e03;
}
.layout.bc-orange.cs.hh.hh:focus *,
.layout.bc-orange.cs.hh.hh.active *,
.layout.bc-orange.cs.hh.hh:active * {
  color: #dd7e03;
}
.layout.bc-orange.cs.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-orange.cs.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-orange.cs.hh.hh:active svg:not([dontColor='true']) * {
  fill: #dd7e03;
}
.layout.bc-orange.cs.hh.hh:focus.hh:hover > .text,
.layout.bc-orange.cs.hh.hh.active.hh:hover > .text,
.layout.bc-orange.cs.hh.hh:active.hh:hover > .text,
.layout.bc-orange.cs.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-orange.cs.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-orange.cs.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #dd7e03 !important;
}
.layout.bc-orange.cs.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.cs.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.cs.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #dd7e03 !important;
}
.layout.bc-orange.cs.hh.hh:focus.hh:focus > .text,
.layout.bc-orange.cs.hh.hh.active.hh:focus > .text,
.layout.bc-orange.cs.hh.hh:active.hh:focus > .text,
.layout.bc-orange.cs.hh.hh:focus.hh.active > .text,
.layout.bc-orange.cs.hh.hh.active.hh.active > .text,
.layout.bc-orange.cs.hh.hh:active.hh.active > .text,
.layout.bc-orange.cs.hh.hh:focus.hh:active > .text,
.layout.bc-orange.cs.hh.hh.active.hh:active > .text,
.layout.bc-orange.cs.hh.hh:active.hh:active > .text,
.layout.bc-orange.cs.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-orange.cs.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-orange.cs.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-orange.cs.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-orange.cs.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-orange.cs.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-orange.cs.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-orange.cs.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-orange.cs.hh.hh:active.hh:active :not(.cs) > .text {
  color: #dd7e03 !important;
}
.layout.bc-orange.cs.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.cs.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.cs.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.cs.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.cs.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.cs.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.cs.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.cs.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.cs.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #dd7e03 !important;
}
.layout.bc-orange.initial-transparent {
  border-color: transparent;
  outline-color: transparent;
  color: #000000;
}
.layout.bc-orange.initial-transparent * {
  color: #000000;
}
.layout.bc-orange.initial-transparent svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-orange.initial-transparent:not(.bg) {
  background-color: transparent;
}
.layout.bc-orange.initial-transparent.disabled {
  background-color: transparent;
}
.layout.bc-orange.initial-transparent.hh.hh:hover {
  border-color: #ffa405;
  outline-color: #ffa405;
  background-color: #fff7e7;
  color: #ffa405;
}
.layout.bc-orange.initial-transparent.hh.hh:hover * {
  color: #ffa405;
}
.layout.bc-orange.initial-transparent.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffa405;
}
.layout.bc-orange.initial-transparent.hh.hh:hover.hh:hover > .text,
.layout.bc-orange.initial-transparent.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffa405 !important;
}
.layout.bc-orange.initial-transparent.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffa405 !important;
}
.layout.bc-orange.initial-transparent.hh.hh:hover.hh:focus > .text,
.layout.bc-orange.initial-transparent.hh.hh:hover.hh.active > .text,
.layout.bc-orange.initial-transparent.hh.hh:hover.hh:active > .text,
.layout.bc-orange.initial-transparent.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-orange.initial-transparent.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-orange.initial-transparent.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffa405 !important;
}
.layout.bc-orange.initial-transparent.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.initial-transparent.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.initial-transparent.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffa405 !important;
}
.layout.bc-orange.initial-transparent.hh.hh:focus,
.layout.bc-orange.initial-transparent.hh.hh.active,
.layout.bc-orange.initial-transparent.hh.hh:active {
  border-color: #dd7e03;
  outline-color: #dd7e03;
  background-color: #fff7e7;
  color: #dd7e03;
}
.layout.bc-orange.initial-transparent.hh.hh:focus *,
.layout.bc-orange.initial-transparent.hh.hh.active *,
.layout.bc-orange.initial-transparent.hh.hh:active * {
  color: #dd7e03;
}
.layout.bc-orange.initial-transparent.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-orange.initial-transparent.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-orange.initial-transparent.hh.hh:active svg:not([dontColor='true']) * {
  fill: #dd7e03;
}
.layout.bc-orange.initial-transparent.hh.hh:focus.hh:hover > .text,
.layout.bc-orange.initial-transparent.hh.hh.active.hh:hover > .text,
.layout.bc-orange.initial-transparent.hh.hh:active.hh:hover > .text,
.layout.bc-orange.initial-transparent.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-orange.initial-transparent.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-orange.initial-transparent.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #dd7e03 !important;
}
.layout.bc-orange.initial-transparent.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.initial-transparent.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.initial-transparent.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #dd7e03 !important;
}
.layout.bc-orange.initial-transparent.hh.hh:focus.hh:focus > .text,
.layout.bc-orange.initial-transparent.hh.hh.active.hh:focus > .text,
.layout.bc-orange.initial-transparent.hh.hh:active.hh:focus > .text,
.layout.bc-orange.initial-transparent.hh.hh:focus.hh.active > .text,
.layout.bc-orange.initial-transparent.hh.hh.active.hh.active > .text,
.layout.bc-orange.initial-transparent.hh.hh:active.hh.active > .text,
.layout.bc-orange.initial-transparent.hh.hh:focus.hh:active > .text,
.layout.bc-orange.initial-transparent.hh.hh.active.hh:active > .text,
.layout.bc-orange.initial-transparent.hh.hh:active.hh:active > .text,
.layout.bc-orange.initial-transparent.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-orange.initial-transparent.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-orange.initial-transparent.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-orange.initial-transparent.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-orange.initial-transparent.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-orange.initial-transparent.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-orange.initial-transparent.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-orange.initial-transparent.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-orange.initial-transparent.hh.hh:active.hh:active :not(.cs) > .text {
  color: #dd7e03 !important;
}
.layout.bc-orange.initial-transparent.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.initial-transparent.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.initial-transparent.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.initial-transparent.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.initial-transparent.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.initial-transparent.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.initial-transparent.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.initial-transparent.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.initial-transparent.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #dd7e03 !important;
}
.layout.bc-orange.color-bordered-white {
  border-color: #ffa405;
  outline-color: #ffa405;
  color: #ffa405;
}
.layout.bc-orange.color-bordered-white * {
  color: #ffa405;
}
.layout.bc-orange.color-bordered-white svg:not([dontColor='true']) * {
  fill: #ffa405;
}
.layout.bc-orange.color-bordered-white:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-orange.color-bordered-white.disabled {
  background-color: #ffffff;
}
.layout.bc-orange.color-bordered-outline {
  border-color: #ffa405;
  outline-color: #ffa405;
  color: #ffa405;
}
.layout.bc-orange.color-bordered-outline * {
  color: #ffa405;
}
.layout.bc-orange.color-bordered-outline svg:not([dontColor='true']) * {
  fill: #ffa405;
}
.layout.bc-orange.color-bordered-outline:not(.bg) {
  background-color: #fff7e7;
}
.layout.bc-orange.color-bordered-outline.disabled {
  background-color: #fff7e7;
}
.layout.bc-orange.color-bordered-outline.hh.hh:hover {
  border-color: #dd7e03;
  outline-color: #dd7e03;
  background-color: #fff7e7;
  color: #dd7e03;
}
.layout.bc-orange.color-bordered-outline.hh.hh:hover * {
  color: #dd7e03;
}
.layout.bc-orange.color-bordered-outline.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #dd7e03;
}
.layout.bc-orange.color-bordered-outline.hh.hh:hover.hh:hover > .text,
.layout.bc-orange.color-bordered-outline.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #dd7e03 !important;
}
.layout.bc-orange.color-bordered-outline.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #dd7e03 !important;
}
.layout.bc-orange.color-bordered-outline.hh.hh:hover.hh:focus > .text,
.layout.bc-orange.color-bordered-outline.hh.hh:hover.hh.active > .text,
.layout.bc-orange.color-bordered-outline.hh.hh:hover.hh:active > .text,
.layout.bc-orange.color-bordered-outline.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-orange.color-bordered-outline.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-orange.color-bordered-outline.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #dd7e03 !important;
}
.layout.bc-orange.color-bordered-outline.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-outline.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-outline.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #dd7e03 !important;
}
.layout.bc-orange.color-bordered-outline.hh.hh:focus,
.layout.bc-orange.color-bordered-outline.hh.hh.active,
.layout.bc-orange.color-bordered-outline.hh.hh:active {
  border-color: #dd7e03;
  outline-color: #dd7e03;
  background-color: #fff7e7;
  color: #dd7e03;
}
.layout.bc-orange.color-bordered-outline.hh.hh:focus *,
.layout.bc-orange.color-bordered-outline.hh.hh.active *,
.layout.bc-orange.color-bordered-outline.hh.hh:active * {
  color: #dd7e03;
}
.layout.bc-orange.color-bordered-outline.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-outline.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-outline.hh.hh:active svg:not([dontColor='true']) * {
  fill: #dd7e03;
}
.layout.bc-orange.color-bordered-outline.hh.hh:focus.hh:hover > .text,
.layout.bc-orange.color-bordered-outline.hh.hh.active.hh:hover > .text,
.layout.bc-orange.color-bordered-outline.hh.hh:active.hh:hover > .text,
.layout.bc-orange.color-bordered-outline.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-orange.color-bordered-outline.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-orange.color-bordered-outline.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #dd7e03 !important;
}
.layout.bc-orange.color-bordered-outline.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-outline.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-outline.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #dd7e03 !important;
}
.layout.bc-orange.color-bordered-outline.hh.hh:focus.hh:focus > .text,
.layout.bc-orange.color-bordered-outline.hh.hh.active.hh:focus > .text,
.layout.bc-orange.color-bordered-outline.hh.hh:active.hh:focus > .text,
.layout.bc-orange.color-bordered-outline.hh.hh:focus.hh.active > .text,
.layout.bc-orange.color-bordered-outline.hh.hh.active.hh.active > .text,
.layout.bc-orange.color-bordered-outline.hh.hh:active.hh.active > .text,
.layout.bc-orange.color-bordered-outline.hh.hh:focus.hh:active > .text,
.layout.bc-orange.color-bordered-outline.hh.hh.active.hh:active > .text,
.layout.bc-orange.color-bordered-outline.hh.hh:active.hh:active > .text,
.layout.bc-orange.color-bordered-outline.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-orange.color-bordered-outline.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-orange.color-bordered-outline.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-orange.color-bordered-outline.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-orange.color-bordered-outline.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-orange.color-bordered-outline.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-orange.color-bordered-outline.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-orange.color-bordered-outline.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-orange.color-bordered-outline.hh.hh:active.hh:active :not(.cs) > .text {
  color: #dd7e03 !important;
}
.layout.bc-orange.color-bordered-outline.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-outline.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-outline.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-outline.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-outline.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-outline.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-outline.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-outline.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-outline.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #dd7e03 !important;
}
.layout.bc-orange.color-bordered-color-content {
  border-color: #dd7e03;
  outline-color: #dd7e03;
  color: #dd7e03;
}
.layout.bc-orange.color-bordered-color-content * {
  color: #dd7e03;
}
.layout.bc-orange.color-bordered-color-content svg:not([dontColor='true']) * {
  fill: #dd7e03;
}
.layout.bc-orange.color-bordered-color-content:not(.bg) {
  background-color: #fff7e7;
}
.layout.bc-orange.color-bordered-color-content.disabled {
  background-color: #fff7e7;
}
.layout.bc-orange.color-bordered-color-content.hh.hh:hover {
  border-color: #dd7e03;
  outline-color: #dd7e03;
  background-color: #ffe6bb;
  color: #dd7e03;
}
.layout.bc-orange.color-bordered-color-content.hh.hh:hover * {
  color: #dd7e03;
}
.layout.bc-orange.color-bordered-color-content.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #dd7e03;
}
.layout.bc-orange.color-bordered-color-content.hh.hh:hover.hh:hover > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #dd7e03 !important;
}
.layout.bc-orange.color-bordered-color-content.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #dd7e03 !important;
}
.layout.bc-orange.color-bordered-color-content.hh.hh:hover.hh:focus > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh:hover.hh.active > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh:hover.hh:active > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #dd7e03 !important;
}
.layout.bc-orange.color-bordered-color-content.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-color-content.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-color-content.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #dd7e03 !important;
}
.layout.bc-orange.color-bordered-color-content.hh.hh:focus,
.layout.bc-orange.color-bordered-color-content.hh.hh.active,
.layout.bc-orange.color-bordered-color-content.hh.hh:active {
  border-color: #ffa405;
  outline-color: #ffa405;
  background-color: #ffa405;
  color: #ffffff;
}
.layout.bc-orange.color-bordered-color-content.hh.hh:focus *,
.layout.bc-orange.color-bordered-color-content.hh.hh.active *,
.layout.bc-orange.color-bordered-color-content.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-orange.color-bordered-color-content.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-color-content.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-color-content.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-orange.color-bordered-color-content.hh.hh:focus.hh:hover > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh.active.hh:hover > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh:active.hh:hover > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-orange.color-bordered-color-content.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-color-content.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-color-content.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-orange.color-bordered-color-content.hh.hh:focus.hh:focus > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh.active.hh:focus > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh:active.hh:focus > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh:focus.hh.active > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh.active.hh.active > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh:active.hh.active > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh:focus.hh:active > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh.active.hh:active > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh:active.hh:active > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-orange.color-bordered-color-content.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-color-content.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-color-content.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-color-content.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-color-content.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-color-content.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-color-content.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-color-content.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-color-content.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-orange.color-bordered-fill {
  border-color: #ffa405;
  outline-color: #ffa405;
  color: #ffa405;
}
.layout.bc-orange.color-bordered-fill * {
  color: #ffa405;
}
.layout.bc-orange.color-bordered-fill svg:not([dontColor='true']) * {
  fill: #ffa405;
}
.layout.bc-orange.color-bordered-fill:not(.bg) {
  background-color: #fff7e7;
}
.layout.bc-orange.color-bordered-fill.disabled {
  background-color: #fff7e7;
}
.layout.bc-orange.color-bordered-fill.hh.hh:hover {
  border-color: #ffa405;
  outline-color: #ffa405;
  background-color: #ffa405;
  color: #ffffff;
}
.layout.bc-orange.color-bordered-fill.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-orange.color-bordered-fill.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-orange.color-bordered-fill.hh.hh:hover.hh:hover > .text,
.layout.bc-orange.color-bordered-fill.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-orange.color-bordered-fill.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-orange.color-bordered-fill.hh.hh:hover.hh:focus > .text,
.layout.bc-orange.color-bordered-fill.hh.hh:hover.hh.active > .text,
.layout.bc-orange.color-bordered-fill.hh.hh:hover.hh:active > .text,
.layout.bc-orange.color-bordered-fill.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-orange.color-bordered-fill.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-orange.color-bordered-fill.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-orange.color-bordered-fill.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-orange.color-bordered-fill.hh.hh:focus,
.layout.bc-orange.color-bordered-fill.hh.hh.active,
.layout.bc-orange.color-bordered-fill.hh.hh:active {
  border-color: #dd7e03;
  outline-color: #dd7e03;
  background-color: #dd7e03;
  color: #ffffff;
}
.layout.bc-orange.color-bordered-fill.hh.hh:focus *,
.layout.bc-orange.color-bordered-fill.hh.hh.active *,
.layout.bc-orange.color-bordered-fill.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-orange.color-bordered-fill.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-orange.color-bordered-fill.hh.hh:focus.hh:hover > .text,
.layout.bc-orange.color-bordered-fill.hh.hh.active.hh:hover > .text,
.layout.bc-orange.color-bordered-fill.hh.hh:active.hh:hover > .text,
.layout.bc-orange.color-bordered-fill.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-orange.color-bordered-fill.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-orange.color-bordered-fill.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-orange.color-bordered-fill.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-orange.color-bordered-fill.hh.hh:focus.hh:focus > .text,
.layout.bc-orange.color-bordered-fill.hh.hh.active.hh:focus > .text,
.layout.bc-orange.color-bordered-fill.hh.hh:active.hh:focus > .text,
.layout.bc-orange.color-bordered-fill.hh.hh:focus.hh.active > .text,
.layout.bc-orange.color-bordered-fill.hh.hh.active.hh.active > .text,
.layout.bc-orange.color-bordered-fill.hh.hh:active.hh.active > .text,
.layout.bc-orange.color-bordered-fill.hh.hh:focus.hh:active > .text,
.layout.bc-orange.color-bordered-fill.hh.hh.active.hh:active > .text,
.layout.bc-orange.color-bordered-fill.hh.hh:active.hh:active > .text,
.layout.bc-orange.color-bordered-fill.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-orange.color-bordered-fill.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-orange.color-bordered-fill.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-orange.color-bordered-fill.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-orange.color-bordered-fill.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-orange.color-bordered-fill.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-orange.color-bordered-fill.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-orange.color-bordered-fill.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-orange.color-bordered-fill.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-orange.color-bordered-fill.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-orange.color-bordered-fill-dark {
  border-color: #dd7e03;
  outline-color: #dd7e03;
  color: #dd7e03;
}
.layout.bc-orange.color-bordered-fill-dark * {
  color: #dd7e03;
}
.layout.bc-orange.color-bordered-fill-dark svg:not([dontColor='true']) * {
  fill: #dd7e03;
}
.layout.bc-orange.color-bordered-fill-dark:not(.bg) {
  background-color: #fff7e7;
}
.layout.bc-orange.color-bordered-fill-dark.disabled {
  background-color: #fff7e7;
}
.layout.bc-orange.color-bordered-fill-dark.hh.hh:hover {
  border-color: #ffa405;
  outline-color: #ffa405;
  background-color: #ffa405;
  color: #ffffff;
}
.layout.bc-orange.color-bordered-fill-dark.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-orange.color-bordered-fill-dark.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-orange.color-bordered-fill-dark.hh.hh:hover.hh:hover > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-orange.color-bordered-fill-dark.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-orange.color-bordered-fill-dark.hh.hh:hover.hh:focus > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:hover.hh.active > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:hover.hh:active > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-orange.color-bordered-fill-dark.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-orange.color-bordered-fill-dark.hh.hh:focus,
.layout.bc-orange.color-bordered-fill-dark.hh.hh.active,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:active {
  border-color: #dd7e03;
  outline-color: #dd7e03;
  background-color: #dd7e03;
  color: #ffffff;
}
.layout.bc-orange.color-bordered-fill-dark.hh.hh:focus *,
.layout.bc-orange.color-bordered-fill-dark.hh.hh.active *,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-orange.color-bordered-fill-dark.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill-dark.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-orange.color-bordered-fill-dark.hh.hh:focus.hh:hover > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh.active.hh:hover > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:active.hh:hover > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-orange.color-bordered-fill-dark.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill-dark.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-orange.color-bordered-fill-dark.hh.hh:focus.hh:focus > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh.active.hh:focus > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:active.hh:focus > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:focus.hh.active > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh.active.hh.active > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:active.hh.active > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:focus.hh:active > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh.active.hh:active > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:active.hh:active > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-orange.color-bordered-fill-dark.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill-dark.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill-dark.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill-dark.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-orange.midtone-dark {
  border-color: #dd7e03;
  outline-color: #dd7e03;
  color: #dd7e03;
}
.layout.bc-orange.midtone-dark * {
  color: #dd7e03;
}
.layout.bc-orange.midtone-dark svg:not([dontColor='true']) * {
  fill: #dd7e03;
}
.layout.bc-orange.midtone-dark:not(.bg) {
  background-color: #ffe6bb;
}
.layout.bc-orange.midtone-dark.disabled {
  background-color: #ffe6bb;
}
.layout.bc-orange.midtone-dark.hh.hh:hover {
  border-color: #ffa405;
  outline-color: #ffa405;
  background-color: #ffa405;
  color: #ffffff;
}
.layout.bc-orange.midtone-dark.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-orange.midtone-dark.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-orange.midtone-dark.hh.hh:hover.hh:hover > .text,
.layout.bc-orange.midtone-dark.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-orange.midtone-dark.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-orange.midtone-dark.hh.hh:hover.hh:focus > .text,
.layout.bc-orange.midtone-dark.hh.hh:hover.hh.active > .text,
.layout.bc-orange.midtone-dark.hh.hh:hover.hh:active > .text,
.layout.bc-orange.midtone-dark.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-orange.midtone-dark.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-orange.midtone-dark.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-orange.midtone-dark.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.midtone-dark.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.midtone-dark.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-orange.midtone-dark.hh.hh:focus,
.layout.bc-orange.midtone-dark.hh.hh.active,
.layout.bc-orange.midtone-dark.hh.hh:active {
  border-color: #dd7e03;
  outline-color: #dd7e03;
  background-color: #dd7e03;
  color: #ffffff;
}
.layout.bc-orange.midtone-dark.hh.hh:focus *,
.layout.bc-orange.midtone-dark.hh.hh.active *,
.layout.bc-orange.midtone-dark.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-orange.midtone-dark.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-orange.midtone-dark.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-orange.midtone-dark.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-orange.midtone-dark.hh.hh:focus.hh:hover > .text,
.layout.bc-orange.midtone-dark.hh.hh.active.hh:hover > .text,
.layout.bc-orange.midtone-dark.hh.hh:active.hh:hover > .text,
.layout.bc-orange.midtone-dark.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-orange.midtone-dark.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-orange.midtone-dark.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-orange.midtone-dark.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.midtone-dark.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.midtone-dark.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-orange.midtone-dark.hh.hh:focus.hh:focus > .text,
.layout.bc-orange.midtone-dark.hh.hh.active.hh:focus > .text,
.layout.bc-orange.midtone-dark.hh.hh:active.hh:focus > .text,
.layout.bc-orange.midtone-dark.hh.hh:focus.hh.active > .text,
.layout.bc-orange.midtone-dark.hh.hh.active.hh.active > .text,
.layout.bc-orange.midtone-dark.hh.hh:active.hh.active > .text,
.layout.bc-orange.midtone-dark.hh.hh:focus.hh:active > .text,
.layout.bc-orange.midtone-dark.hh.hh.active.hh:active > .text,
.layout.bc-orange.midtone-dark.hh.hh:active.hh:active > .text,
.layout.bc-orange.midtone-dark.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-orange.midtone-dark.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-orange.midtone-dark.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-orange.midtone-dark.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-orange.midtone-dark.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-orange.midtone-dark.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-orange.midtone-dark.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-orange.midtone-dark.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-orange.midtone-dark.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-orange.midtone-dark.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.midtone-dark.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.midtone-dark.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.midtone-dark.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.midtone-dark.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.midtone-dark.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.midtone-dark.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.midtone-dark.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.midtone-dark.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-orange.solid {
  border-color: #ffa405;
  outline-color: #ffa405;
  color: #ffffff;
}
.layout.bc-orange.solid * {
  color: #ffffff;
}
.layout.bc-orange.solid svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-orange.solid:not(.bg) {
  background-color: #ffa405;
}
.layout.bc-orange.solid.disabled {
  background-color: #ffa405;
}
.layout.bc-orange.solid.hh.hh:hover {
  border-color: #dd7e03;
  outline-color: #dd7e03;
  background-color: #dd7e03;
  color: #ffffff;
}
.layout.bc-orange.solid.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-orange.solid.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-orange.solid.hh.hh:hover.hh:hover > .text,
.layout.bc-orange.solid.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-orange.solid.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-orange.solid.hh.hh:hover.hh:focus > .text,
.layout.bc-orange.solid.hh.hh:hover.hh.active > .text,
.layout.bc-orange.solid.hh.hh:hover.hh:active > .text,
.layout.bc-orange.solid.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-orange.solid.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-orange.solid.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-orange.solid.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.solid.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.solid.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-orange.solid.hh.hh:focus,
.layout.bc-orange.solid.hh.hh.active,
.layout.bc-orange.solid.hh.hh:active {
  border-color: #dd7e03;
  outline-color: #dd7e03;
  background-color: #dd7e03;
  color: #ffffff;
}
.layout.bc-orange.solid.hh.hh:focus *,
.layout.bc-orange.solid.hh.hh.active *,
.layout.bc-orange.solid.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-orange.solid.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-orange.solid.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-orange.solid.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-orange.solid.hh.hh:focus.hh:hover > .text,
.layout.bc-orange.solid.hh.hh.active.hh:hover > .text,
.layout.bc-orange.solid.hh.hh:active.hh:hover > .text,
.layout.bc-orange.solid.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-orange.solid.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-orange.solid.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-orange.solid.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.solid.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.solid.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-orange.solid.hh.hh:focus.hh:focus > .text,
.layout.bc-orange.solid.hh.hh.active.hh:focus > .text,
.layout.bc-orange.solid.hh.hh:active.hh:focus > .text,
.layout.bc-orange.solid.hh.hh:focus.hh.active > .text,
.layout.bc-orange.solid.hh.hh.active.hh.active > .text,
.layout.bc-orange.solid.hh.hh:active.hh.active > .text,
.layout.bc-orange.solid.hh.hh:focus.hh:active > .text,
.layout.bc-orange.solid.hh.hh.active.hh:active > .text,
.layout.bc-orange.solid.hh.hh:active.hh:active > .text,
.layout.bc-orange.solid.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-orange.solid.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-orange.solid.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-orange.solid.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-orange.solid.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-orange.solid.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-orange.solid.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-orange.solid.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-orange.solid.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-orange.solid.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.solid.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.solid.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.solid.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.solid.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.solid.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.solid.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.solid.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.solid.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-orange.grey-bordered-solid {
  border-color: #dddddd;
  outline-color: #dddddd;
  color: #000000;
}
.layout.bc-orange.grey-bordered-solid * {
  color: #000000;
}
.layout.bc-orange.grey-bordered-solid svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-orange.grey-bordered-solid:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-orange.grey-bordered-solid.disabled {
  background-color: #ffffff;
}
.layout.bc-orange.grey-bordered-solid.hh.hh:hover {
  border-color: #ffa405;
  outline-color: #ffa405;
  background-color: #fff7e7;
  color: #ffa405;
}
.layout.bc-orange.grey-bordered-solid.hh.hh:hover * {
  color: #ffa405;
}
.layout.bc-orange.grey-bordered-solid.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffa405;
}
.layout.bc-orange.grey-bordered-solid.hh.hh:hover.hh:hover > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffa405 !important;
}
.layout.bc-orange.grey-bordered-solid.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffa405 !important;
}
.layout.bc-orange.grey-bordered-solid.hh.hh:hover.hh:focus > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh:hover.hh.active > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh:hover.hh:active > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffa405 !important;
}
.layout.bc-orange.grey-bordered-solid.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.grey-bordered-solid.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.grey-bordered-solid.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffa405 !important;
}
.layout.bc-orange.grey-bordered-solid.hh.hh:focus,
.layout.bc-orange.grey-bordered-solid.hh.hh.active,
.layout.bc-orange.grey-bordered-solid.hh.hh:active {
  border-color: #dd7e03;
  outline-color: #dd7e03;
  background-color: #dd7e03;
  color: #ffffff;
}
.layout.bc-orange.grey-bordered-solid.hh.hh:focus *,
.layout.bc-orange.grey-bordered-solid.hh.hh.active *,
.layout.bc-orange.grey-bordered-solid.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-orange.grey-bordered-solid.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-orange.grey-bordered-solid.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-orange.grey-bordered-solid.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-orange.grey-bordered-solid.hh.hh:focus.hh:hover > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh.active.hh:hover > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh:active.hh:hover > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-orange.grey-bordered-solid.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.grey-bordered-solid.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.grey-bordered-solid.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-orange.grey-bordered-solid.hh.hh:focus.hh:focus > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh.active.hh:focus > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh:active.hh:focus > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh:focus.hh.active > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh.active.hh.active > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh:active.hh.active > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh:focus.hh:active > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh.active.hh:active > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh:active.hh:active > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-orange.grey-bordered-solid.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.grey-bordered-solid.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.grey-bordered-solid.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.grey-bordered-solid.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.grey-bordered-solid.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.grey-bordered-solid.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.grey-bordered-solid.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.grey-bordered-solid.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.grey-bordered-solid.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-orange.black-bordered {
  border-color: #000000;
  outline-color: #000000;
  color: #000000;
}
.layout.bc-orange.black-bordered * {
  color: #000000;
}
.layout.bc-orange.black-bordered svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-orange.black-bordered:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-orange.black-bordered.disabled {
  background-color: #ffffff;
}
.layout.bc-orange.disabled {
  border-color: #828282;
  outline-color: #828282;
  color: #828282;
  cursor: not-allowed !important;
}
.layout.bc-orange.disabled * {
  color: #828282;
}
.layout.bc-orange.disabled svg:not([dontColor='true']) * {
  fill: #828282;
}
.layout.bc-orange.disabled:not(.bg) {
  background-color: #f6f6f6;
}
.layout.bc-orange.disabled.disabled {
  background-color: #f6f6f6;
}
.layout.bc-orange.disabled * {
  pointer-events: auto;
  cursor: not-allowed !important;
}
.layout.bc-orange.disabled:active {
  pointer-events: none !important;
}
.layout.bc-orange.disabled:active * {
  pointer-events: none !important;
}
.layout.bc-pink.cs {
  border-color: #dddddd;
  outline-color: #dddddd;
  color: #000000;
}
.layout.bc-pink.cs * {
  color: #000000;
}
.layout.bc-pink.cs svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-pink.cs:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-pink.cs.disabled {
  background-color: #ffffff;
}
.layout.bc-pink.cs.hh.hh:hover {
  border-color: #ff7c7c;
  outline-color: #ff7c7c;
  background-color: #fff3f3;
  color: #ff7c7c;
}
.layout.bc-pink.cs.hh.hh:hover * {
  color: #ff7c7c;
}
.layout.bc-pink.cs.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ff7c7c;
}
.layout.bc-pink.cs.hh.hh:hover.hh:hover > .text,
.layout.bc-pink.cs.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ff7c7c !important;
}
.layout.bc-pink.cs.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ff7c7c !important;
}
.layout.bc-pink.cs.hh.hh:hover.hh:focus > .text,
.layout.bc-pink.cs.hh.hh:hover.hh.active > .text,
.layout.bc-pink.cs.hh.hh:hover.hh:active > .text,
.layout.bc-pink.cs.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-pink.cs.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-pink.cs.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ff7c7c !important;
}
.layout.bc-pink.cs.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.cs.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.cs.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ff7c7c !important;
}
.layout.bc-pink.cs.hh.hh:focus,
.layout.bc-pink.cs.hh.hh.active,
.layout.bc-pink.cs.hh.hh:active {
  border-color: #dc6569;
  outline-color: #dc6569;
  background-color: #fff3f3;
  color: #dc6569;
}
.layout.bc-pink.cs.hh.hh:focus *,
.layout.bc-pink.cs.hh.hh.active *,
.layout.bc-pink.cs.hh.hh:active * {
  color: #dc6569;
}
.layout.bc-pink.cs.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-pink.cs.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-pink.cs.hh.hh:active svg:not([dontColor='true']) * {
  fill: #dc6569;
}
.layout.bc-pink.cs.hh.hh:focus.hh:hover > .text,
.layout.bc-pink.cs.hh.hh.active.hh:hover > .text,
.layout.bc-pink.cs.hh.hh:active.hh:hover > .text,
.layout.bc-pink.cs.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-pink.cs.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-pink.cs.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #dc6569 !important;
}
.layout.bc-pink.cs.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.cs.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.cs.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #dc6569 !important;
}
.layout.bc-pink.cs.hh.hh:focus.hh:focus > .text,
.layout.bc-pink.cs.hh.hh.active.hh:focus > .text,
.layout.bc-pink.cs.hh.hh:active.hh:focus > .text,
.layout.bc-pink.cs.hh.hh:focus.hh.active > .text,
.layout.bc-pink.cs.hh.hh.active.hh.active > .text,
.layout.bc-pink.cs.hh.hh:active.hh.active > .text,
.layout.bc-pink.cs.hh.hh:focus.hh:active > .text,
.layout.bc-pink.cs.hh.hh.active.hh:active > .text,
.layout.bc-pink.cs.hh.hh:active.hh:active > .text,
.layout.bc-pink.cs.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-pink.cs.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-pink.cs.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-pink.cs.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-pink.cs.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-pink.cs.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-pink.cs.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-pink.cs.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-pink.cs.hh.hh:active.hh:active :not(.cs) > .text {
  color: #dc6569 !important;
}
.layout.bc-pink.cs.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.cs.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.cs.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.cs.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.cs.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.cs.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.cs.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.cs.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.cs.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #dc6569 !important;
}
.layout.bc-pink.initial-transparent {
  border-color: transparent;
  outline-color: transparent;
  color: #000000;
}
.layout.bc-pink.initial-transparent * {
  color: #000000;
}
.layout.bc-pink.initial-transparent svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-pink.initial-transparent:not(.bg) {
  background-color: transparent;
}
.layout.bc-pink.initial-transparent.disabled {
  background-color: transparent;
}
.layout.bc-pink.initial-transparent.hh.hh:hover {
  border-color: #ff7c7c;
  outline-color: #ff7c7c;
  background-color: #fff3f3;
  color: #ff7c7c;
}
.layout.bc-pink.initial-transparent.hh.hh:hover * {
  color: #ff7c7c;
}
.layout.bc-pink.initial-transparent.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ff7c7c;
}
.layout.bc-pink.initial-transparent.hh.hh:hover.hh:hover > .text,
.layout.bc-pink.initial-transparent.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ff7c7c !important;
}
.layout.bc-pink.initial-transparent.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ff7c7c !important;
}
.layout.bc-pink.initial-transparent.hh.hh:hover.hh:focus > .text,
.layout.bc-pink.initial-transparent.hh.hh:hover.hh.active > .text,
.layout.bc-pink.initial-transparent.hh.hh:hover.hh:active > .text,
.layout.bc-pink.initial-transparent.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-pink.initial-transparent.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-pink.initial-transparent.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ff7c7c !important;
}
.layout.bc-pink.initial-transparent.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.initial-transparent.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.initial-transparent.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ff7c7c !important;
}
.layout.bc-pink.initial-transparent.hh.hh:focus,
.layout.bc-pink.initial-transparent.hh.hh.active,
.layout.bc-pink.initial-transparent.hh.hh:active {
  border-color: #dc6569;
  outline-color: #dc6569;
  background-color: #fff3f3;
  color: #dc6569;
}
.layout.bc-pink.initial-transparent.hh.hh:focus *,
.layout.bc-pink.initial-transparent.hh.hh.active *,
.layout.bc-pink.initial-transparent.hh.hh:active * {
  color: #dc6569;
}
.layout.bc-pink.initial-transparent.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-pink.initial-transparent.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-pink.initial-transparent.hh.hh:active svg:not([dontColor='true']) * {
  fill: #dc6569;
}
.layout.bc-pink.initial-transparent.hh.hh:focus.hh:hover > .text,
.layout.bc-pink.initial-transparent.hh.hh.active.hh:hover > .text,
.layout.bc-pink.initial-transparent.hh.hh:active.hh:hover > .text,
.layout.bc-pink.initial-transparent.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-pink.initial-transparent.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-pink.initial-transparent.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #dc6569 !important;
}
.layout.bc-pink.initial-transparent.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.initial-transparent.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.initial-transparent.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #dc6569 !important;
}
.layout.bc-pink.initial-transparent.hh.hh:focus.hh:focus > .text,
.layout.bc-pink.initial-transparent.hh.hh.active.hh:focus > .text,
.layout.bc-pink.initial-transparent.hh.hh:active.hh:focus > .text,
.layout.bc-pink.initial-transparent.hh.hh:focus.hh.active > .text,
.layout.bc-pink.initial-transparent.hh.hh.active.hh.active > .text,
.layout.bc-pink.initial-transparent.hh.hh:active.hh.active > .text,
.layout.bc-pink.initial-transparent.hh.hh:focus.hh:active > .text,
.layout.bc-pink.initial-transparent.hh.hh.active.hh:active > .text,
.layout.bc-pink.initial-transparent.hh.hh:active.hh:active > .text,
.layout.bc-pink.initial-transparent.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-pink.initial-transparent.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-pink.initial-transparent.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-pink.initial-transparent.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-pink.initial-transparent.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-pink.initial-transparent.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-pink.initial-transparent.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-pink.initial-transparent.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-pink.initial-transparent.hh.hh:active.hh:active :not(.cs) > .text {
  color: #dc6569 !important;
}
.layout.bc-pink.initial-transparent.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.initial-transparent.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.initial-transparent.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.initial-transparent.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.initial-transparent.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.initial-transparent.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.initial-transparent.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.initial-transparent.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.initial-transparent.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #dc6569 !important;
}
.layout.bc-pink.color-bordered-white {
  border-color: #ff7c7c;
  outline-color: #ff7c7c;
  color: #ff7c7c;
}
.layout.bc-pink.color-bordered-white * {
  color: #ff7c7c;
}
.layout.bc-pink.color-bordered-white svg:not([dontColor='true']) * {
  fill: #ff7c7c;
}
.layout.bc-pink.color-bordered-white:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-pink.color-bordered-white.disabled {
  background-color: #ffffff;
}
.layout.bc-pink.color-bordered-outline {
  border-color: #ff7c7c;
  outline-color: #ff7c7c;
  color: #ff7c7c;
}
.layout.bc-pink.color-bordered-outline * {
  color: #ff7c7c;
}
.layout.bc-pink.color-bordered-outline svg:not([dontColor='true']) * {
  fill: #ff7c7c;
}
.layout.bc-pink.color-bordered-outline:not(.bg) {
  background-color: #fff3f3;
}
.layout.bc-pink.color-bordered-outline.disabled {
  background-color: #fff3f3;
}
.layout.bc-pink.color-bordered-outline.hh.hh:hover {
  border-color: #dc6569;
  outline-color: #dc6569;
  background-color: #fff3f3;
  color: #dc6569;
}
.layout.bc-pink.color-bordered-outline.hh.hh:hover * {
  color: #dc6569;
}
.layout.bc-pink.color-bordered-outline.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #dc6569;
}
.layout.bc-pink.color-bordered-outline.hh.hh:hover.hh:hover > .text,
.layout.bc-pink.color-bordered-outline.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #dc6569 !important;
}
.layout.bc-pink.color-bordered-outline.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #dc6569 !important;
}
.layout.bc-pink.color-bordered-outline.hh.hh:hover.hh:focus > .text,
.layout.bc-pink.color-bordered-outline.hh.hh:hover.hh.active > .text,
.layout.bc-pink.color-bordered-outline.hh.hh:hover.hh:active > .text,
.layout.bc-pink.color-bordered-outline.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-pink.color-bordered-outline.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-pink.color-bordered-outline.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #dc6569 !important;
}
.layout.bc-pink.color-bordered-outline.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-outline.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-outline.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #dc6569 !important;
}
.layout.bc-pink.color-bordered-outline.hh.hh:focus,
.layout.bc-pink.color-bordered-outline.hh.hh.active,
.layout.bc-pink.color-bordered-outline.hh.hh:active {
  border-color: #dc6569;
  outline-color: #dc6569;
  background-color: #fff3f3;
  color: #dc6569;
}
.layout.bc-pink.color-bordered-outline.hh.hh:focus *,
.layout.bc-pink.color-bordered-outline.hh.hh.active *,
.layout.bc-pink.color-bordered-outline.hh.hh:active * {
  color: #dc6569;
}
.layout.bc-pink.color-bordered-outline.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-outline.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-outline.hh.hh:active svg:not([dontColor='true']) * {
  fill: #dc6569;
}
.layout.bc-pink.color-bordered-outline.hh.hh:focus.hh:hover > .text,
.layout.bc-pink.color-bordered-outline.hh.hh.active.hh:hover > .text,
.layout.bc-pink.color-bordered-outline.hh.hh:active.hh:hover > .text,
.layout.bc-pink.color-bordered-outline.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-pink.color-bordered-outline.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-pink.color-bordered-outline.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #dc6569 !important;
}
.layout.bc-pink.color-bordered-outline.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-outline.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-outline.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #dc6569 !important;
}
.layout.bc-pink.color-bordered-outline.hh.hh:focus.hh:focus > .text,
.layout.bc-pink.color-bordered-outline.hh.hh.active.hh:focus > .text,
.layout.bc-pink.color-bordered-outline.hh.hh:active.hh:focus > .text,
.layout.bc-pink.color-bordered-outline.hh.hh:focus.hh.active > .text,
.layout.bc-pink.color-bordered-outline.hh.hh.active.hh.active > .text,
.layout.bc-pink.color-bordered-outline.hh.hh:active.hh.active > .text,
.layout.bc-pink.color-bordered-outline.hh.hh:focus.hh:active > .text,
.layout.bc-pink.color-bordered-outline.hh.hh.active.hh:active > .text,
.layout.bc-pink.color-bordered-outline.hh.hh:active.hh:active > .text,
.layout.bc-pink.color-bordered-outline.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-pink.color-bordered-outline.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-pink.color-bordered-outline.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-pink.color-bordered-outline.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-pink.color-bordered-outline.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-pink.color-bordered-outline.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-pink.color-bordered-outline.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-pink.color-bordered-outline.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-pink.color-bordered-outline.hh.hh:active.hh:active :not(.cs) > .text {
  color: #dc6569 !important;
}
.layout.bc-pink.color-bordered-outline.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-outline.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-outline.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-outline.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-outline.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-outline.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-outline.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-outline.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-outline.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #dc6569 !important;
}
.layout.bc-pink.color-bordered-color-content {
  border-color: #dc6569;
  outline-color: #dc6569;
  color: #dc6569;
}
.layout.bc-pink.color-bordered-color-content * {
  color: #dc6569;
}
.layout.bc-pink.color-bordered-color-content svg:not([dontColor='true']) * {
  fill: #dc6569;
}
.layout.bc-pink.color-bordered-color-content:not(.bg) {
  background-color: #fff3f3;
}
.layout.bc-pink.color-bordered-color-content.disabled {
  background-color: #fff3f3;
}
.layout.bc-pink.color-bordered-color-content.hh.hh:hover {
  border-color: #dc6569;
  outline-color: #dc6569;
  background-color: #ffdbdb;
  color: #dc6569;
}
.layout.bc-pink.color-bordered-color-content.hh.hh:hover * {
  color: #dc6569;
}
.layout.bc-pink.color-bordered-color-content.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #dc6569;
}
.layout.bc-pink.color-bordered-color-content.hh.hh:hover.hh:hover > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #dc6569 !important;
}
.layout.bc-pink.color-bordered-color-content.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #dc6569 !important;
}
.layout.bc-pink.color-bordered-color-content.hh.hh:hover.hh:focus > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh:hover.hh.active > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh:hover.hh:active > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #dc6569 !important;
}
.layout.bc-pink.color-bordered-color-content.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-color-content.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-color-content.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #dc6569 !important;
}
.layout.bc-pink.color-bordered-color-content.hh.hh:focus,
.layout.bc-pink.color-bordered-color-content.hh.hh.active,
.layout.bc-pink.color-bordered-color-content.hh.hh:active {
  border-color: #ff7c7c;
  outline-color: #ff7c7c;
  background-color: #ff7c7c;
  color: #ffffff;
}
.layout.bc-pink.color-bordered-color-content.hh.hh:focus *,
.layout.bc-pink.color-bordered-color-content.hh.hh.active *,
.layout.bc-pink.color-bordered-color-content.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-pink.color-bordered-color-content.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-color-content.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-color-content.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-pink.color-bordered-color-content.hh.hh:focus.hh:hover > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh.active.hh:hover > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh:active.hh:hover > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-pink.color-bordered-color-content.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-color-content.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-color-content.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-pink.color-bordered-color-content.hh.hh:focus.hh:focus > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh.active.hh:focus > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh:active.hh:focus > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh:focus.hh.active > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh.active.hh.active > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh:active.hh.active > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh:focus.hh:active > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh.active.hh:active > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh:active.hh:active > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-pink.color-bordered-color-content.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-color-content.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-color-content.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-color-content.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-color-content.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-color-content.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-color-content.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-color-content.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-color-content.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-pink.color-bordered-fill {
  border-color: #ff7c7c;
  outline-color: #ff7c7c;
  color: #ff7c7c;
}
.layout.bc-pink.color-bordered-fill * {
  color: #ff7c7c;
}
.layout.bc-pink.color-bordered-fill svg:not([dontColor='true']) * {
  fill: #ff7c7c;
}
.layout.bc-pink.color-bordered-fill:not(.bg) {
  background-color: #fff3f3;
}
.layout.bc-pink.color-bordered-fill.disabled {
  background-color: #fff3f3;
}
.layout.bc-pink.color-bordered-fill.hh.hh:hover {
  border-color: #ff7c7c;
  outline-color: #ff7c7c;
  background-color: #ff7c7c;
  color: #ffffff;
}
.layout.bc-pink.color-bordered-fill.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-pink.color-bordered-fill.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-pink.color-bordered-fill.hh.hh:hover.hh:hover > .text,
.layout.bc-pink.color-bordered-fill.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-pink.color-bordered-fill.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-pink.color-bordered-fill.hh.hh:hover.hh:focus > .text,
.layout.bc-pink.color-bordered-fill.hh.hh:hover.hh.active > .text,
.layout.bc-pink.color-bordered-fill.hh.hh:hover.hh:active > .text,
.layout.bc-pink.color-bordered-fill.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-pink.color-bordered-fill.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-pink.color-bordered-fill.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-pink.color-bordered-fill.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-pink.color-bordered-fill.hh.hh:focus,
.layout.bc-pink.color-bordered-fill.hh.hh.active,
.layout.bc-pink.color-bordered-fill.hh.hh:active {
  border-color: #dc6569;
  outline-color: #dc6569;
  background-color: #dc6569;
  color: #ffffff;
}
.layout.bc-pink.color-bordered-fill.hh.hh:focus *,
.layout.bc-pink.color-bordered-fill.hh.hh.active *,
.layout.bc-pink.color-bordered-fill.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-pink.color-bordered-fill.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-pink.color-bordered-fill.hh.hh:focus.hh:hover > .text,
.layout.bc-pink.color-bordered-fill.hh.hh.active.hh:hover > .text,
.layout.bc-pink.color-bordered-fill.hh.hh:active.hh:hover > .text,
.layout.bc-pink.color-bordered-fill.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-pink.color-bordered-fill.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-pink.color-bordered-fill.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-pink.color-bordered-fill.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-pink.color-bordered-fill.hh.hh:focus.hh:focus > .text,
.layout.bc-pink.color-bordered-fill.hh.hh.active.hh:focus > .text,
.layout.bc-pink.color-bordered-fill.hh.hh:active.hh:focus > .text,
.layout.bc-pink.color-bordered-fill.hh.hh:focus.hh.active > .text,
.layout.bc-pink.color-bordered-fill.hh.hh.active.hh.active > .text,
.layout.bc-pink.color-bordered-fill.hh.hh:active.hh.active > .text,
.layout.bc-pink.color-bordered-fill.hh.hh:focus.hh:active > .text,
.layout.bc-pink.color-bordered-fill.hh.hh.active.hh:active > .text,
.layout.bc-pink.color-bordered-fill.hh.hh:active.hh:active > .text,
.layout.bc-pink.color-bordered-fill.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-pink.color-bordered-fill.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-pink.color-bordered-fill.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-pink.color-bordered-fill.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-pink.color-bordered-fill.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-pink.color-bordered-fill.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-pink.color-bordered-fill.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-pink.color-bordered-fill.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-pink.color-bordered-fill.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-pink.color-bordered-fill.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-pink.color-bordered-fill-dark {
  border-color: #dc6569;
  outline-color: #dc6569;
  color: #dc6569;
}
.layout.bc-pink.color-bordered-fill-dark * {
  color: #dc6569;
}
.layout.bc-pink.color-bordered-fill-dark svg:not([dontColor='true']) * {
  fill: #dc6569;
}
.layout.bc-pink.color-bordered-fill-dark:not(.bg) {
  background-color: #fff3f3;
}
.layout.bc-pink.color-bordered-fill-dark.disabled {
  background-color: #fff3f3;
}
.layout.bc-pink.color-bordered-fill-dark.hh.hh:hover {
  border-color: #ff7c7c;
  outline-color: #ff7c7c;
  background-color: #ff7c7c;
  color: #ffffff;
}
.layout.bc-pink.color-bordered-fill-dark.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-pink.color-bordered-fill-dark.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-pink.color-bordered-fill-dark.hh.hh:hover.hh:hover > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-pink.color-bordered-fill-dark.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-pink.color-bordered-fill-dark.hh.hh:hover.hh:focus > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:hover.hh.active > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:hover.hh:active > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-pink.color-bordered-fill-dark.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-pink.color-bordered-fill-dark.hh.hh:focus,
.layout.bc-pink.color-bordered-fill-dark.hh.hh.active,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:active {
  border-color: #dc6569;
  outline-color: #dc6569;
  background-color: #dc6569;
  color: #ffffff;
}
.layout.bc-pink.color-bordered-fill-dark.hh.hh:focus *,
.layout.bc-pink.color-bordered-fill-dark.hh.hh.active *,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-pink.color-bordered-fill-dark.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill-dark.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-pink.color-bordered-fill-dark.hh.hh:focus.hh:hover > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh.active.hh:hover > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:active.hh:hover > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-pink.color-bordered-fill-dark.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill-dark.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-pink.color-bordered-fill-dark.hh.hh:focus.hh:focus > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh.active.hh:focus > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:active.hh:focus > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:focus.hh.active > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh.active.hh.active > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:active.hh.active > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:focus.hh:active > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh.active.hh:active > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:active.hh:active > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-pink.color-bordered-fill-dark.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill-dark.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill-dark.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill-dark.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-pink.midtone-dark {
  border-color: #dc6569;
  outline-color: #dc6569;
  color: #dc6569;
}
.layout.bc-pink.midtone-dark * {
  color: #dc6569;
}
.layout.bc-pink.midtone-dark svg:not([dontColor='true']) * {
  fill: #dc6569;
}
.layout.bc-pink.midtone-dark:not(.bg) {
  background-color: #ffdbdb;
}
.layout.bc-pink.midtone-dark.disabled {
  background-color: #ffdbdb;
}
.layout.bc-pink.midtone-dark.hh.hh:hover {
  border-color: #ff7c7c;
  outline-color: #ff7c7c;
  background-color: #ff7c7c;
  color: #ffffff;
}
.layout.bc-pink.midtone-dark.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-pink.midtone-dark.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-pink.midtone-dark.hh.hh:hover.hh:hover > .text,
.layout.bc-pink.midtone-dark.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-pink.midtone-dark.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-pink.midtone-dark.hh.hh:hover.hh:focus > .text,
.layout.bc-pink.midtone-dark.hh.hh:hover.hh.active > .text,
.layout.bc-pink.midtone-dark.hh.hh:hover.hh:active > .text,
.layout.bc-pink.midtone-dark.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-pink.midtone-dark.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-pink.midtone-dark.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-pink.midtone-dark.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.midtone-dark.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.midtone-dark.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-pink.midtone-dark.hh.hh:focus,
.layout.bc-pink.midtone-dark.hh.hh.active,
.layout.bc-pink.midtone-dark.hh.hh:active {
  border-color: #dc6569;
  outline-color: #dc6569;
  background-color: #dc6569;
  color: #ffffff;
}
.layout.bc-pink.midtone-dark.hh.hh:focus *,
.layout.bc-pink.midtone-dark.hh.hh.active *,
.layout.bc-pink.midtone-dark.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-pink.midtone-dark.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-pink.midtone-dark.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-pink.midtone-dark.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-pink.midtone-dark.hh.hh:focus.hh:hover > .text,
.layout.bc-pink.midtone-dark.hh.hh.active.hh:hover > .text,
.layout.bc-pink.midtone-dark.hh.hh:active.hh:hover > .text,
.layout.bc-pink.midtone-dark.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-pink.midtone-dark.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-pink.midtone-dark.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-pink.midtone-dark.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.midtone-dark.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.midtone-dark.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-pink.midtone-dark.hh.hh:focus.hh:focus > .text,
.layout.bc-pink.midtone-dark.hh.hh.active.hh:focus > .text,
.layout.bc-pink.midtone-dark.hh.hh:active.hh:focus > .text,
.layout.bc-pink.midtone-dark.hh.hh:focus.hh.active > .text,
.layout.bc-pink.midtone-dark.hh.hh.active.hh.active > .text,
.layout.bc-pink.midtone-dark.hh.hh:active.hh.active > .text,
.layout.bc-pink.midtone-dark.hh.hh:focus.hh:active > .text,
.layout.bc-pink.midtone-dark.hh.hh.active.hh:active > .text,
.layout.bc-pink.midtone-dark.hh.hh:active.hh:active > .text,
.layout.bc-pink.midtone-dark.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-pink.midtone-dark.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-pink.midtone-dark.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-pink.midtone-dark.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-pink.midtone-dark.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-pink.midtone-dark.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-pink.midtone-dark.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-pink.midtone-dark.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-pink.midtone-dark.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-pink.midtone-dark.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.midtone-dark.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.midtone-dark.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.midtone-dark.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.midtone-dark.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.midtone-dark.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.midtone-dark.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.midtone-dark.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.midtone-dark.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-pink.solid {
  border-color: #ff7c7c;
  outline-color: #ff7c7c;
  color: #ffffff;
}
.layout.bc-pink.solid * {
  color: #ffffff;
}
.layout.bc-pink.solid svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-pink.solid:not(.bg) {
  background-color: #ff7c7c;
}
.layout.bc-pink.solid.disabled {
  background-color: #ff7c7c;
}
.layout.bc-pink.solid.hh.hh:hover {
  border-color: #dc6569;
  outline-color: #dc6569;
  background-color: #dc6569;
  color: #ffffff;
}
.layout.bc-pink.solid.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-pink.solid.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-pink.solid.hh.hh:hover.hh:hover > .text,
.layout.bc-pink.solid.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-pink.solid.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-pink.solid.hh.hh:hover.hh:focus > .text,
.layout.bc-pink.solid.hh.hh:hover.hh.active > .text,
.layout.bc-pink.solid.hh.hh:hover.hh:active > .text,
.layout.bc-pink.solid.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-pink.solid.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-pink.solid.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-pink.solid.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.solid.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.solid.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-pink.solid.hh.hh:focus,
.layout.bc-pink.solid.hh.hh.active,
.layout.bc-pink.solid.hh.hh:active {
  border-color: #dc6569;
  outline-color: #dc6569;
  background-color: #dc6569;
  color: #ffffff;
}
.layout.bc-pink.solid.hh.hh:focus *,
.layout.bc-pink.solid.hh.hh.active *,
.layout.bc-pink.solid.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-pink.solid.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-pink.solid.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-pink.solid.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-pink.solid.hh.hh:focus.hh:hover > .text,
.layout.bc-pink.solid.hh.hh.active.hh:hover > .text,
.layout.bc-pink.solid.hh.hh:active.hh:hover > .text,
.layout.bc-pink.solid.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-pink.solid.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-pink.solid.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-pink.solid.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.solid.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.solid.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-pink.solid.hh.hh:focus.hh:focus > .text,
.layout.bc-pink.solid.hh.hh.active.hh:focus > .text,
.layout.bc-pink.solid.hh.hh:active.hh:focus > .text,
.layout.bc-pink.solid.hh.hh:focus.hh.active > .text,
.layout.bc-pink.solid.hh.hh.active.hh.active > .text,
.layout.bc-pink.solid.hh.hh:active.hh.active > .text,
.layout.bc-pink.solid.hh.hh:focus.hh:active > .text,
.layout.bc-pink.solid.hh.hh.active.hh:active > .text,
.layout.bc-pink.solid.hh.hh:active.hh:active > .text,
.layout.bc-pink.solid.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-pink.solid.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-pink.solid.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-pink.solid.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-pink.solid.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-pink.solid.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-pink.solid.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-pink.solid.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-pink.solid.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-pink.solid.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.solid.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.solid.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.solid.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.solid.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.solid.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.solid.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.solid.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.solid.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-pink.grey-bordered-solid {
  border-color: #dddddd;
  outline-color: #dddddd;
  color: #000000;
}
.layout.bc-pink.grey-bordered-solid * {
  color: #000000;
}
.layout.bc-pink.grey-bordered-solid svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-pink.grey-bordered-solid:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-pink.grey-bordered-solid.disabled {
  background-color: #ffffff;
}
.layout.bc-pink.grey-bordered-solid.hh.hh:hover {
  border-color: #ff7c7c;
  outline-color: #ff7c7c;
  background-color: #fff3f3;
  color: #ff7c7c;
}
.layout.bc-pink.grey-bordered-solid.hh.hh:hover * {
  color: #ff7c7c;
}
.layout.bc-pink.grey-bordered-solid.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ff7c7c;
}
.layout.bc-pink.grey-bordered-solid.hh.hh:hover.hh:hover > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ff7c7c !important;
}
.layout.bc-pink.grey-bordered-solid.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ff7c7c !important;
}
.layout.bc-pink.grey-bordered-solid.hh.hh:hover.hh:focus > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh:hover.hh.active > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh:hover.hh:active > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ff7c7c !important;
}
.layout.bc-pink.grey-bordered-solid.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.grey-bordered-solid.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.grey-bordered-solid.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ff7c7c !important;
}
.layout.bc-pink.grey-bordered-solid.hh.hh:focus,
.layout.bc-pink.grey-bordered-solid.hh.hh.active,
.layout.bc-pink.grey-bordered-solid.hh.hh:active {
  border-color: #dc6569;
  outline-color: #dc6569;
  background-color: #dc6569;
  color: #ffffff;
}
.layout.bc-pink.grey-bordered-solid.hh.hh:focus *,
.layout.bc-pink.grey-bordered-solid.hh.hh.active *,
.layout.bc-pink.grey-bordered-solid.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-pink.grey-bordered-solid.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-pink.grey-bordered-solid.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-pink.grey-bordered-solid.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-pink.grey-bordered-solid.hh.hh:focus.hh:hover > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh.active.hh:hover > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh:active.hh:hover > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-pink.grey-bordered-solid.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.grey-bordered-solid.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.grey-bordered-solid.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-pink.grey-bordered-solid.hh.hh:focus.hh:focus > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh.active.hh:focus > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh:active.hh:focus > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh:focus.hh.active > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh.active.hh.active > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh:active.hh.active > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh:focus.hh:active > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh.active.hh:active > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh:active.hh:active > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-pink.grey-bordered-solid.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.grey-bordered-solid.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.grey-bordered-solid.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.grey-bordered-solid.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.grey-bordered-solid.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.grey-bordered-solid.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.grey-bordered-solid.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.grey-bordered-solid.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.grey-bordered-solid.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-pink.black-bordered {
  border-color: #000000;
  outline-color: #000000;
  color: #000000;
}
.layout.bc-pink.black-bordered * {
  color: #000000;
}
.layout.bc-pink.black-bordered svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-pink.black-bordered:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-pink.black-bordered.disabled {
  background-color: #ffffff;
}
.layout.bc-pink.disabled {
  border-color: #828282;
  outline-color: #828282;
  color: #828282;
  cursor: not-allowed !important;
}
.layout.bc-pink.disabled * {
  color: #828282;
}
.layout.bc-pink.disabled svg:not([dontColor='true']) * {
  fill: #828282;
}
.layout.bc-pink.disabled:not(.bg) {
  background-color: #f6f6f6;
}
.layout.bc-pink.disabled.disabled {
  background-color: #f6f6f6;
}
.layout.bc-pink.disabled * {
  pointer-events: auto;
  cursor: not-allowed !important;
}
.layout.bc-pink.disabled:active {
  pointer-events: none !important;
}
.layout.bc-pink.disabled:active * {
  pointer-events: none !important;
}
.layout.bc-red.cs {
  border-color: #dddddd;
  outline-color: #dddddd;
  color: #000000;
}
.layout.bc-red.cs * {
  color: #000000;
}
.layout.bc-red.cs svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-red.cs:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-red.cs.disabled {
  background-color: #ffffff;
}
.layout.bc-red.cs.hh.hh:hover {
  border-color: #ec1314;
  outline-color: #ec1314;
  background-color: #ffe5e8;
  color: #ec1314;
}
.layout.bc-red.cs.hh.hh:hover * {
  color: #ec1314;
}
.layout.bc-red.cs.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ec1314;
}
.layout.bc-red.cs.hh.hh:hover.hh:hover > .text,
.layout.bc-red.cs.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ec1314 !important;
}
.layout.bc-red.cs.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ec1314 !important;
}
.layout.bc-red.cs.hh.hh:hover.hh:focus > .text,
.layout.bc-red.cs.hh.hh:hover.hh.active > .text,
.layout.bc-red.cs.hh.hh:hover.hh:active > .text,
.layout.bc-red.cs.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-red.cs.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-red.cs.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ec1314 !important;
}
.layout.bc-red.cs.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.cs.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.cs.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ec1314 !important;
}
.layout.bc-red.cs.hh.hh:focus,
.layout.bc-red.cs.hh.hh.active,
.layout.bc-red.cs.hh.hh:active {
  border-color: #bf011a;
  outline-color: #bf011a;
  background-color: #ffe5e8;
  color: #bf011a;
}
.layout.bc-red.cs.hh.hh:focus *,
.layout.bc-red.cs.hh.hh.active *,
.layout.bc-red.cs.hh.hh:active * {
  color: #bf011a;
}
.layout.bc-red.cs.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-red.cs.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-red.cs.hh.hh:active svg:not([dontColor='true']) * {
  fill: #bf011a;
}
.layout.bc-red.cs.hh.hh:focus.hh:hover > .text,
.layout.bc-red.cs.hh.hh.active.hh:hover > .text,
.layout.bc-red.cs.hh.hh:active.hh:hover > .text,
.layout.bc-red.cs.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-red.cs.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-red.cs.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #bf011a !important;
}
.layout.bc-red.cs.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.cs.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.cs.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #bf011a !important;
}
.layout.bc-red.cs.hh.hh:focus.hh:focus > .text,
.layout.bc-red.cs.hh.hh.active.hh:focus > .text,
.layout.bc-red.cs.hh.hh:active.hh:focus > .text,
.layout.bc-red.cs.hh.hh:focus.hh.active > .text,
.layout.bc-red.cs.hh.hh.active.hh.active > .text,
.layout.bc-red.cs.hh.hh:active.hh.active > .text,
.layout.bc-red.cs.hh.hh:focus.hh:active > .text,
.layout.bc-red.cs.hh.hh.active.hh:active > .text,
.layout.bc-red.cs.hh.hh:active.hh:active > .text,
.layout.bc-red.cs.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-red.cs.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-red.cs.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-red.cs.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-red.cs.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-red.cs.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-red.cs.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-red.cs.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-red.cs.hh.hh:active.hh:active :not(.cs) > .text {
  color: #bf011a !important;
}
.layout.bc-red.cs.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.cs.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.cs.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.cs.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.cs.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.cs.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.cs.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.cs.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.cs.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #bf011a !important;
}
.layout.bc-red.initial-transparent {
  border-color: transparent;
  outline-color: transparent;
  color: #000000;
}
.layout.bc-red.initial-transparent * {
  color: #000000;
}
.layout.bc-red.initial-transparent svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-red.initial-transparent:not(.bg) {
  background-color: transparent;
}
.layout.bc-red.initial-transparent.disabled {
  background-color: transparent;
}
.layout.bc-red.initial-transparent.hh.hh:hover {
  border-color: #ec1314;
  outline-color: #ec1314;
  background-color: #ffe5e8;
  color: #ec1314;
}
.layout.bc-red.initial-transparent.hh.hh:hover * {
  color: #ec1314;
}
.layout.bc-red.initial-transparent.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ec1314;
}
.layout.bc-red.initial-transparent.hh.hh:hover.hh:hover > .text,
.layout.bc-red.initial-transparent.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ec1314 !important;
}
.layout.bc-red.initial-transparent.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ec1314 !important;
}
.layout.bc-red.initial-transparent.hh.hh:hover.hh:focus > .text,
.layout.bc-red.initial-transparent.hh.hh:hover.hh.active > .text,
.layout.bc-red.initial-transparent.hh.hh:hover.hh:active > .text,
.layout.bc-red.initial-transparent.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-red.initial-transparent.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-red.initial-transparent.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ec1314 !important;
}
.layout.bc-red.initial-transparent.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.initial-transparent.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.initial-transparent.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ec1314 !important;
}
.layout.bc-red.initial-transparent.hh.hh:focus,
.layout.bc-red.initial-transparent.hh.hh.active,
.layout.bc-red.initial-transparent.hh.hh:active {
  border-color: #bf011a;
  outline-color: #bf011a;
  background-color: #ffe5e8;
  color: #bf011a;
}
.layout.bc-red.initial-transparent.hh.hh:focus *,
.layout.bc-red.initial-transparent.hh.hh.active *,
.layout.bc-red.initial-transparent.hh.hh:active * {
  color: #bf011a;
}
.layout.bc-red.initial-transparent.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-red.initial-transparent.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-red.initial-transparent.hh.hh:active svg:not([dontColor='true']) * {
  fill: #bf011a;
}
.layout.bc-red.initial-transparent.hh.hh:focus.hh:hover > .text,
.layout.bc-red.initial-transparent.hh.hh.active.hh:hover > .text,
.layout.bc-red.initial-transparent.hh.hh:active.hh:hover > .text,
.layout.bc-red.initial-transparent.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-red.initial-transparent.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-red.initial-transparent.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #bf011a !important;
}
.layout.bc-red.initial-transparent.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.initial-transparent.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.initial-transparent.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #bf011a !important;
}
.layout.bc-red.initial-transparent.hh.hh:focus.hh:focus > .text,
.layout.bc-red.initial-transparent.hh.hh.active.hh:focus > .text,
.layout.bc-red.initial-transparent.hh.hh:active.hh:focus > .text,
.layout.bc-red.initial-transparent.hh.hh:focus.hh.active > .text,
.layout.bc-red.initial-transparent.hh.hh.active.hh.active > .text,
.layout.bc-red.initial-transparent.hh.hh:active.hh.active > .text,
.layout.bc-red.initial-transparent.hh.hh:focus.hh:active > .text,
.layout.bc-red.initial-transparent.hh.hh.active.hh:active > .text,
.layout.bc-red.initial-transparent.hh.hh:active.hh:active > .text,
.layout.bc-red.initial-transparent.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-red.initial-transparent.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-red.initial-transparent.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-red.initial-transparent.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-red.initial-transparent.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-red.initial-transparent.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-red.initial-transparent.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-red.initial-transparent.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-red.initial-transparent.hh.hh:active.hh:active :not(.cs) > .text {
  color: #bf011a !important;
}
.layout.bc-red.initial-transparent.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.initial-transparent.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.initial-transparent.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.initial-transparent.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.initial-transparent.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.initial-transparent.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.initial-transparent.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.initial-transparent.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.initial-transparent.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #bf011a !important;
}
.layout.bc-red.color-bordered-white {
  border-color: #ec1314;
  outline-color: #ec1314;
  color: #ec1314;
}
.layout.bc-red.color-bordered-white * {
  color: #ec1314;
}
.layout.bc-red.color-bordered-white svg:not([dontColor='true']) * {
  fill: #ec1314;
}
.layout.bc-red.color-bordered-white:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-red.color-bordered-white.disabled {
  background-color: #ffffff;
}
.layout.bc-red.color-bordered-outline {
  border-color: #ec1314;
  outline-color: #ec1314;
  color: #ec1314;
}
.layout.bc-red.color-bordered-outline * {
  color: #ec1314;
}
.layout.bc-red.color-bordered-outline svg:not([dontColor='true']) * {
  fill: #ec1314;
}
.layout.bc-red.color-bordered-outline:not(.bg) {
  background-color: #ffe5e8;
}
.layout.bc-red.color-bordered-outline.disabled {
  background-color: #ffe5e8;
}
.layout.bc-red.color-bordered-outline.hh.hh:hover {
  border-color: #bf011a;
  outline-color: #bf011a;
  background-color: #ffe5e8;
  color: #bf011a;
}
.layout.bc-red.color-bordered-outline.hh.hh:hover * {
  color: #bf011a;
}
.layout.bc-red.color-bordered-outline.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #bf011a;
}
.layout.bc-red.color-bordered-outline.hh.hh:hover.hh:hover > .text,
.layout.bc-red.color-bordered-outline.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #bf011a !important;
}
.layout.bc-red.color-bordered-outline.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #bf011a !important;
}
.layout.bc-red.color-bordered-outline.hh.hh:hover.hh:focus > .text,
.layout.bc-red.color-bordered-outline.hh.hh:hover.hh.active > .text,
.layout.bc-red.color-bordered-outline.hh.hh:hover.hh:active > .text,
.layout.bc-red.color-bordered-outline.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-red.color-bordered-outline.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-red.color-bordered-outline.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #bf011a !important;
}
.layout.bc-red.color-bordered-outline.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-outline.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-outline.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #bf011a !important;
}
.layout.bc-red.color-bordered-outline.hh.hh:focus,
.layout.bc-red.color-bordered-outline.hh.hh.active,
.layout.bc-red.color-bordered-outline.hh.hh:active {
  border-color: #bf011a;
  outline-color: #bf011a;
  background-color: #ffe5e8;
  color: #bf011a;
}
.layout.bc-red.color-bordered-outline.hh.hh:focus *,
.layout.bc-red.color-bordered-outline.hh.hh.active *,
.layout.bc-red.color-bordered-outline.hh.hh:active * {
  color: #bf011a;
}
.layout.bc-red.color-bordered-outline.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-outline.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-outline.hh.hh:active svg:not([dontColor='true']) * {
  fill: #bf011a;
}
.layout.bc-red.color-bordered-outline.hh.hh:focus.hh:hover > .text,
.layout.bc-red.color-bordered-outline.hh.hh.active.hh:hover > .text,
.layout.bc-red.color-bordered-outline.hh.hh:active.hh:hover > .text,
.layout.bc-red.color-bordered-outline.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-red.color-bordered-outline.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-red.color-bordered-outline.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #bf011a !important;
}
.layout.bc-red.color-bordered-outline.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-outline.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-outline.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #bf011a !important;
}
.layout.bc-red.color-bordered-outline.hh.hh:focus.hh:focus > .text,
.layout.bc-red.color-bordered-outline.hh.hh.active.hh:focus > .text,
.layout.bc-red.color-bordered-outline.hh.hh:active.hh:focus > .text,
.layout.bc-red.color-bordered-outline.hh.hh:focus.hh.active > .text,
.layout.bc-red.color-bordered-outline.hh.hh.active.hh.active > .text,
.layout.bc-red.color-bordered-outline.hh.hh:active.hh.active > .text,
.layout.bc-red.color-bordered-outline.hh.hh:focus.hh:active > .text,
.layout.bc-red.color-bordered-outline.hh.hh.active.hh:active > .text,
.layout.bc-red.color-bordered-outline.hh.hh:active.hh:active > .text,
.layout.bc-red.color-bordered-outline.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-red.color-bordered-outline.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-red.color-bordered-outline.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-red.color-bordered-outline.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-red.color-bordered-outline.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-red.color-bordered-outline.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-red.color-bordered-outline.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-red.color-bordered-outline.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-red.color-bordered-outline.hh.hh:active.hh:active :not(.cs) > .text {
  color: #bf011a !important;
}
.layout.bc-red.color-bordered-outline.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-outline.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-outline.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-outline.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-outline.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-outline.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-outline.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-outline.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-outline.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #bf011a !important;
}
.layout.bc-red.color-bordered-color-content {
  border-color: #bf011a;
  outline-color: #bf011a;
  color: #bf011a;
}
.layout.bc-red.color-bordered-color-content * {
  color: #bf011a;
}
.layout.bc-red.color-bordered-color-content svg:not([dontColor='true']) * {
  fill: #bf011a;
}
.layout.bc-red.color-bordered-color-content:not(.bg) {
  background-color: #ffe5e8;
}
.layout.bc-red.color-bordered-color-content.disabled {
  background-color: #ffe5e8;
}
.layout.bc-red.color-bordered-color-content.hh.hh:hover {
  border-color: #bf011a;
  outline-color: #bf011a;
  background-color: #ffacb6;
  color: #bf011a;
}
.layout.bc-red.color-bordered-color-content.hh.hh:hover * {
  color: #bf011a;
}
.layout.bc-red.color-bordered-color-content.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #bf011a;
}
.layout.bc-red.color-bordered-color-content.hh.hh:hover.hh:hover > .text,
.layout.bc-red.color-bordered-color-content.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #bf011a !important;
}
.layout.bc-red.color-bordered-color-content.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #bf011a !important;
}
.layout.bc-red.color-bordered-color-content.hh.hh:hover.hh:focus > .text,
.layout.bc-red.color-bordered-color-content.hh.hh:hover.hh.active > .text,
.layout.bc-red.color-bordered-color-content.hh.hh:hover.hh:active > .text,
.layout.bc-red.color-bordered-color-content.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-red.color-bordered-color-content.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-red.color-bordered-color-content.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #bf011a !important;
}
.layout.bc-red.color-bordered-color-content.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-color-content.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-color-content.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #bf011a !important;
}
.layout.bc-red.color-bordered-color-content.hh.hh:focus,
.layout.bc-red.color-bordered-color-content.hh.hh.active,
.layout.bc-red.color-bordered-color-content.hh.hh:active {
  border-color: #ec1314;
  outline-color: #ec1314;
  background-color: #ec1314;
  color: #ffffff;
}
.layout.bc-red.color-bordered-color-content.hh.hh:focus *,
.layout.bc-red.color-bordered-color-content.hh.hh.active *,
.layout.bc-red.color-bordered-color-content.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-red.color-bordered-color-content.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-color-content.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-color-content.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-red.color-bordered-color-content.hh.hh:focus.hh:hover > .text,
.layout.bc-red.color-bordered-color-content.hh.hh.active.hh:hover > .text,
.layout.bc-red.color-bordered-color-content.hh.hh:active.hh:hover > .text,
.layout.bc-red.color-bordered-color-content.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-red.color-bordered-color-content.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-red.color-bordered-color-content.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-red.color-bordered-color-content.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-color-content.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-color-content.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-red.color-bordered-color-content.hh.hh:focus.hh:focus > .text,
.layout.bc-red.color-bordered-color-content.hh.hh.active.hh:focus > .text,
.layout.bc-red.color-bordered-color-content.hh.hh:active.hh:focus > .text,
.layout.bc-red.color-bordered-color-content.hh.hh:focus.hh.active > .text,
.layout.bc-red.color-bordered-color-content.hh.hh.active.hh.active > .text,
.layout.bc-red.color-bordered-color-content.hh.hh:active.hh.active > .text,
.layout.bc-red.color-bordered-color-content.hh.hh:focus.hh:active > .text,
.layout.bc-red.color-bordered-color-content.hh.hh.active.hh:active > .text,
.layout.bc-red.color-bordered-color-content.hh.hh:active.hh:active > .text,
.layout.bc-red.color-bordered-color-content.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-red.color-bordered-color-content.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-red.color-bordered-color-content.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-red.color-bordered-color-content.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-red.color-bordered-color-content.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-red.color-bordered-color-content.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-red.color-bordered-color-content.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-red.color-bordered-color-content.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-red.color-bordered-color-content.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-red.color-bordered-color-content.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-color-content.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-color-content.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-color-content.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-color-content.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-color-content.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-color-content.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-color-content.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-color-content.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-red.color-bordered-fill {
  border-color: #ec1314;
  outline-color: #ec1314;
  color: #ec1314;
}
.layout.bc-red.color-bordered-fill * {
  color: #ec1314;
}
.layout.bc-red.color-bordered-fill svg:not([dontColor='true']) * {
  fill: #ec1314;
}
.layout.bc-red.color-bordered-fill:not(.bg) {
  background-color: #ffe5e8;
}
.layout.bc-red.color-bordered-fill.disabled {
  background-color: #ffe5e8;
}
.layout.bc-red.color-bordered-fill.hh.hh:hover {
  border-color: #ec1314;
  outline-color: #ec1314;
  background-color: #ec1314;
  color: #ffffff;
}
.layout.bc-red.color-bordered-fill.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-red.color-bordered-fill.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-red.color-bordered-fill.hh.hh:hover.hh:hover > .text,
.layout.bc-red.color-bordered-fill.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-red.color-bordered-fill.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-red.color-bordered-fill.hh.hh:hover.hh:focus > .text,
.layout.bc-red.color-bordered-fill.hh.hh:hover.hh.active > .text,
.layout.bc-red.color-bordered-fill.hh.hh:hover.hh:active > .text,
.layout.bc-red.color-bordered-fill.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-red.color-bordered-fill.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-red.color-bordered-fill.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-red.color-bordered-fill.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-red.color-bordered-fill.hh.hh:focus,
.layout.bc-red.color-bordered-fill.hh.hh.active,
.layout.bc-red.color-bordered-fill.hh.hh:active {
  border-color: #bf011a;
  outline-color: #bf011a;
  background-color: #bf011a;
  color: #ffffff;
}
.layout.bc-red.color-bordered-fill.hh.hh:focus *,
.layout.bc-red.color-bordered-fill.hh.hh.active *,
.layout.bc-red.color-bordered-fill.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-red.color-bordered-fill.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-red.color-bordered-fill.hh.hh:focus.hh:hover > .text,
.layout.bc-red.color-bordered-fill.hh.hh.active.hh:hover > .text,
.layout.bc-red.color-bordered-fill.hh.hh:active.hh:hover > .text,
.layout.bc-red.color-bordered-fill.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-red.color-bordered-fill.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-red.color-bordered-fill.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-red.color-bordered-fill.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-red.color-bordered-fill.hh.hh:focus.hh:focus > .text,
.layout.bc-red.color-bordered-fill.hh.hh.active.hh:focus > .text,
.layout.bc-red.color-bordered-fill.hh.hh:active.hh:focus > .text,
.layout.bc-red.color-bordered-fill.hh.hh:focus.hh.active > .text,
.layout.bc-red.color-bordered-fill.hh.hh.active.hh.active > .text,
.layout.bc-red.color-bordered-fill.hh.hh:active.hh.active > .text,
.layout.bc-red.color-bordered-fill.hh.hh:focus.hh:active > .text,
.layout.bc-red.color-bordered-fill.hh.hh.active.hh:active > .text,
.layout.bc-red.color-bordered-fill.hh.hh:active.hh:active > .text,
.layout.bc-red.color-bordered-fill.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-red.color-bordered-fill.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-red.color-bordered-fill.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-red.color-bordered-fill.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-red.color-bordered-fill.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-red.color-bordered-fill.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-red.color-bordered-fill.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-red.color-bordered-fill.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-red.color-bordered-fill.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-red.color-bordered-fill.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-red.color-bordered-fill-dark {
  border-color: #bf011a;
  outline-color: #bf011a;
  color: #bf011a;
}
.layout.bc-red.color-bordered-fill-dark * {
  color: #bf011a;
}
.layout.bc-red.color-bordered-fill-dark svg:not([dontColor='true']) * {
  fill: #bf011a;
}
.layout.bc-red.color-bordered-fill-dark:not(.bg) {
  background-color: #ffe5e8;
}
.layout.bc-red.color-bordered-fill-dark.disabled {
  background-color: #ffe5e8;
}
.layout.bc-red.color-bordered-fill-dark.hh.hh:hover {
  border-color: #ec1314;
  outline-color: #ec1314;
  background-color: #ec1314;
  color: #ffffff;
}
.layout.bc-red.color-bordered-fill-dark.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-red.color-bordered-fill-dark.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-red.color-bordered-fill-dark.hh.hh:hover.hh:hover > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-red.color-bordered-fill-dark.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-red.color-bordered-fill-dark.hh.hh:hover.hh:focus > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh:hover.hh.active > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh:hover.hh:active > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-red.color-bordered-fill-dark.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill-dark.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill-dark.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-red.color-bordered-fill-dark.hh.hh:focus,
.layout.bc-red.color-bordered-fill-dark.hh.hh.active,
.layout.bc-red.color-bordered-fill-dark.hh.hh:active {
  border-color: #bf011a;
  outline-color: #bf011a;
  background-color: #bf011a;
  color: #ffffff;
}
.layout.bc-red.color-bordered-fill-dark.hh.hh:focus *,
.layout.bc-red.color-bordered-fill-dark.hh.hh.active *,
.layout.bc-red.color-bordered-fill-dark.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-red.color-bordered-fill-dark.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill-dark.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill-dark.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-red.color-bordered-fill-dark.hh.hh:focus.hh:hover > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh.active.hh:hover > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh:active.hh:hover > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-red.color-bordered-fill-dark.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill-dark.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill-dark.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-red.color-bordered-fill-dark.hh.hh:focus.hh:focus > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh.active.hh:focus > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh:active.hh:focus > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh:focus.hh.active > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh.active.hh.active > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh:active.hh.active > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh:focus.hh:active > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh.active.hh:active > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh:active.hh:active > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-red.color-bordered-fill-dark.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill-dark.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill-dark.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill-dark.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill-dark.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill-dark.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill-dark.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill-dark.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill-dark.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-red.midtone-dark {
  border-color: #bf011a;
  outline-color: #bf011a;
  color: #bf011a;
}
.layout.bc-red.midtone-dark * {
  color: #bf011a;
}
.layout.bc-red.midtone-dark svg:not([dontColor='true']) * {
  fill: #bf011a;
}
.layout.bc-red.midtone-dark:not(.bg) {
  background-color: #ffacb6;
}
.layout.bc-red.midtone-dark.disabled {
  background-color: #ffacb6;
}
.layout.bc-red.midtone-dark.hh.hh:hover {
  border-color: #ec1314;
  outline-color: #ec1314;
  background-color: #ec1314;
  color: #ffffff;
}
.layout.bc-red.midtone-dark.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-red.midtone-dark.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-red.midtone-dark.hh.hh:hover.hh:hover > .text,
.layout.bc-red.midtone-dark.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-red.midtone-dark.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-red.midtone-dark.hh.hh:hover.hh:focus > .text,
.layout.bc-red.midtone-dark.hh.hh:hover.hh.active > .text,
.layout.bc-red.midtone-dark.hh.hh:hover.hh:active > .text,
.layout.bc-red.midtone-dark.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-red.midtone-dark.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-red.midtone-dark.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-red.midtone-dark.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.midtone-dark.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.midtone-dark.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-red.midtone-dark.hh.hh:focus,
.layout.bc-red.midtone-dark.hh.hh.active,
.layout.bc-red.midtone-dark.hh.hh:active {
  border-color: #bf011a;
  outline-color: #bf011a;
  background-color: #bf011a;
  color: #ffffff;
}
.layout.bc-red.midtone-dark.hh.hh:focus *,
.layout.bc-red.midtone-dark.hh.hh.active *,
.layout.bc-red.midtone-dark.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-red.midtone-dark.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-red.midtone-dark.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-red.midtone-dark.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-red.midtone-dark.hh.hh:focus.hh:hover > .text,
.layout.bc-red.midtone-dark.hh.hh.active.hh:hover > .text,
.layout.bc-red.midtone-dark.hh.hh:active.hh:hover > .text,
.layout.bc-red.midtone-dark.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-red.midtone-dark.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-red.midtone-dark.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-red.midtone-dark.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.midtone-dark.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.midtone-dark.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-red.midtone-dark.hh.hh:focus.hh:focus > .text,
.layout.bc-red.midtone-dark.hh.hh.active.hh:focus > .text,
.layout.bc-red.midtone-dark.hh.hh:active.hh:focus > .text,
.layout.bc-red.midtone-dark.hh.hh:focus.hh.active > .text,
.layout.bc-red.midtone-dark.hh.hh.active.hh.active > .text,
.layout.bc-red.midtone-dark.hh.hh:active.hh.active > .text,
.layout.bc-red.midtone-dark.hh.hh:focus.hh:active > .text,
.layout.bc-red.midtone-dark.hh.hh.active.hh:active > .text,
.layout.bc-red.midtone-dark.hh.hh:active.hh:active > .text,
.layout.bc-red.midtone-dark.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-red.midtone-dark.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-red.midtone-dark.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-red.midtone-dark.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-red.midtone-dark.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-red.midtone-dark.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-red.midtone-dark.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-red.midtone-dark.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-red.midtone-dark.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-red.midtone-dark.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.midtone-dark.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.midtone-dark.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.midtone-dark.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.midtone-dark.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.midtone-dark.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.midtone-dark.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.midtone-dark.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.midtone-dark.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-red.solid {
  border-color: #ec1314;
  outline-color: #ec1314;
  color: #ffffff;
}
.layout.bc-red.solid * {
  color: #ffffff;
}
.layout.bc-red.solid svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-red.solid:not(.bg) {
  background-color: #ec1314;
}
.layout.bc-red.solid.disabled {
  background-color: #ec1314;
}
.layout.bc-red.solid.hh.hh:hover {
  border-color: #bf011a;
  outline-color: #bf011a;
  background-color: #bf011a;
  color: #ffffff;
}
.layout.bc-red.solid.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-red.solid.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-red.solid.hh.hh:hover.hh:hover > .text,
.layout.bc-red.solid.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-red.solid.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-red.solid.hh.hh:hover.hh:focus > .text,
.layout.bc-red.solid.hh.hh:hover.hh.active > .text,
.layout.bc-red.solid.hh.hh:hover.hh:active > .text,
.layout.bc-red.solid.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-red.solid.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-red.solid.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-red.solid.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.solid.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.solid.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-red.solid.hh.hh:focus,
.layout.bc-red.solid.hh.hh.active,
.layout.bc-red.solid.hh.hh:active {
  border-color: #bf011a;
  outline-color: #bf011a;
  background-color: #bf011a;
  color: #ffffff;
}
.layout.bc-red.solid.hh.hh:focus *,
.layout.bc-red.solid.hh.hh.active *,
.layout.bc-red.solid.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-red.solid.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-red.solid.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-red.solid.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-red.solid.hh.hh:focus.hh:hover > .text,
.layout.bc-red.solid.hh.hh.active.hh:hover > .text,
.layout.bc-red.solid.hh.hh:active.hh:hover > .text,
.layout.bc-red.solid.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-red.solid.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-red.solid.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-red.solid.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.solid.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.solid.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-red.solid.hh.hh:focus.hh:focus > .text,
.layout.bc-red.solid.hh.hh.active.hh:focus > .text,
.layout.bc-red.solid.hh.hh:active.hh:focus > .text,
.layout.bc-red.solid.hh.hh:focus.hh.active > .text,
.layout.bc-red.solid.hh.hh.active.hh.active > .text,
.layout.bc-red.solid.hh.hh:active.hh.active > .text,
.layout.bc-red.solid.hh.hh:focus.hh:active > .text,
.layout.bc-red.solid.hh.hh.active.hh:active > .text,
.layout.bc-red.solid.hh.hh:active.hh:active > .text,
.layout.bc-red.solid.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-red.solid.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-red.solid.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-red.solid.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-red.solid.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-red.solid.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-red.solid.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-red.solid.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-red.solid.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-red.solid.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.solid.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.solid.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.solid.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.solid.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.solid.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.solid.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.solid.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.solid.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-red.grey-bordered-solid {
  border-color: #dddddd;
  outline-color: #dddddd;
  color: #000000;
}
.layout.bc-red.grey-bordered-solid * {
  color: #000000;
}
.layout.bc-red.grey-bordered-solid svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-red.grey-bordered-solid:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-red.grey-bordered-solid.disabled {
  background-color: #ffffff;
}
.layout.bc-red.grey-bordered-solid.hh.hh:hover {
  border-color: #ec1314;
  outline-color: #ec1314;
  background-color: #ffe5e8;
  color: #ec1314;
}
.layout.bc-red.grey-bordered-solid.hh.hh:hover * {
  color: #ec1314;
}
.layout.bc-red.grey-bordered-solid.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ec1314;
}
.layout.bc-red.grey-bordered-solid.hh.hh:hover.hh:hover > .text,
.layout.bc-red.grey-bordered-solid.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ec1314 !important;
}
.layout.bc-red.grey-bordered-solid.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ec1314 !important;
}
.layout.bc-red.grey-bordered-solid.hh.hh:hover.hh:focus > .text,
.layout.bc-red.grey-bordered-solid.hh.hh:hover.hh.active > .text,
.layout.bc-red.grey-bordered-solid.hh.hh:hover.hh:active > .text,
.layout.bc-red.grey-bordered-solid.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-red.grey-bordered-solid.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-red.grey-bordered-solid.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ec1314 !important;
}
.layout.bc-red.grey-bordered-solid.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.grey-bordered-solid.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.grey-bordered-solid.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ec1314 !important;
}
.layout.bc-red.grey-bordered-solid.hh.hh:focus,
.layout.bc-red.grey-bordered-solid.hh.hh.active,
.layout.bc-red.grey-bordered-solid.hh.hh:active {
  border-color: #bf011a;
  outline-color: #bf011a;
  background-color: #bf011a;
  color: #ffffff;
}
.layout.bc-red.grey-bordered-solid.hh.hh:focus *,
.layout.bc-red.grey-bordered-solid.hh.hh.active *,
.layout.bc-red.grey-bordered-solid.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-red.grey-bordered-solid.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-red.grey-bordered-solid.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-red.grey-bordered-solid.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-red.grey-bordered-solid.hh.hh:focus.hh:hover > .text,
.layout.bc-red.grey-bordered-solid.hh.hh.active.hh:hover > .text,
.layout.bc-red.grey-bordered-solid.hh.hh:active.hh:hover > .text,
.layout.bc-red.grey-bordered-solid.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-red.grey-bordered-solid.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-red.grey-bordered-solid.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-red.grey-bordered-solid.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.grey-bordered-solid.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.grey-bordered-solid.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-red.grey-bordered-solid.hh.hh:focus.hh:focus > .text,
.layout.bc-red.grey-bordered-solid.hh.hh.active.hh:focus > .text,
.layout.bc-red.grey-bordered-solid.hh.hh:active.hh:focus > .text,
.layout.bc-red.grey-bordered-solid.hh.hh:focus.hh.active > .text,
.layout.bc-red.grey-bordered-solid.hh.hh.active.hh.active > .text,
.layout.bc-red.grey-bordered-solid.hh.hh:active.hh.active > .text,
.layout.bc-red.grey-bordered-solid.hh.hh:focus.hh:active > .text,
.layout.bc-red.grey-bordered-solid.hh.hh.active.hh:active > .text,
.layout.bc-red.grey-bordered-solid.hh.hh:active.hh:active > .text,
.layout.bc-red.grey-bordered-solid.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-red.grey-bordered-solid.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-red.grey-bordered-solid.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-red.grey-bordered-solid.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-red.grey-bordered-solid.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-red.grey-bordered-solid.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-red.grey-bordered-solid.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-red.grey-bordered-solid.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-red.grey-bordered-solid.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-red.grey-bordered-solid.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.grey-bordered-solid.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.grey-bordered-solid.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.grey-bordered-solid.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.grey-bordered-solid.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.grey-bordered-solid.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.grey-bordered-solid.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.grey-bordered-solid.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.grey-bordered-solid.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-red.black-bordered {
  border-color: #000000;
  outline-color: #000000;
  color: #000000;
}
.layout.bc-red.black-bordered * {
  color: #000000;
}
.layout.bc-red.black-bordered svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-red.black-bordered:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-red.black-bordered.disabled {
  background-color: #ffffff;
}
.layout.bc-red.disabled {
  border-color: #828282;
  outline-color: #828282;
  color: #828282;
  cursor: not-allowed !important;
}
.layout.bc-red.disabled * {
  color: #828282;
}
.layout.bc-red.disabled svg:not([dontColor='true']) * {
  fill: #828282;
}
.layout.bc-red.disabled:not(.bg) {
  background-color: #f6f6f6;
}
.layout.bc-red.disabled.disabled {
  background-color: #f6f6f6;
}
.layout.bc-red.disabled * {
  pointer-events: auto;
  cursor: not-allowed !important;
}
.layout.bc-red.disabled:active {
  pointer-events: none !important;
}
.layout.bc-red.disabled:active * {
  pointer-events: none !important;
}
.layout.bc-green.cs {
  border-color: #dddddd;
  outline-color: #dddddd;
  color: #000000;
}
.layout.bc-green.cs * {
  color: #000000;
}
.layout.bc-green.cs svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-green.cs:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-green.cs.disabled {
  background-color: #ffffff;
}
.layout.bc-green.cs.hh.hh:hover {
  border-color: #36cf9f;
  outline-color: #36cf9f;
  background-color: #f6ffe8;
  color: #36cf9f;
}
.layout.bc-green.cs.hh.hh:hover * {
  color: #36cf9f;
}
.layout.bc-green.cs.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #36cf9f;
}
.layout.bc-green.cs.hh.hh:hover.hh:hover > .text,
.layout.bc-green.cs.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #36cf9f !important;
}
.layout.bc-green.cs.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #36cf9f !important;
}
.layout.bc-green.cs.hh.hh:hover.hh:focus > .text,
.layout.bc-green.cs.hh.hh:hover.hh.active > .text,
.layout.bc-green.cs.hh.hh:hover.hh:active > .text,
.layout.bc-green.cs.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-green.cs.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-green.cs.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #36cf9f !important;
}
.layout.bc-green.cs.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.cs.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.cs.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #36cf9f !important;
}
.layout.bc-green.cs.hh.hh:focus,
.layout.bc-green.cs.hh.hh.active,
.layout.bc-green.cs.hh.hh:active {
  border-color: #2ca47e;
  outline-color: #2ca47e;
  background-color: #f6ffe8;
  color: #2ca47e;
}
.layout.bc-green.cs.hh.hh:focus *,
.layout.bc-green.cs.hh.hh.active *,
.layout.bc-green.cs.hh.hh:active * {
  color: #2ca47e;
}
.layout.bc-green.cs.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-green.cs.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-green.cs.hh.hh:active svg:not([dontColor='true']) * {
  fill: #2ca47e;
}
.layout.bc-green.cs.hh.hh:focus.hh:hover > .text,
.layout.bc-green.cs.hh.hh.active.hh:hover > .text,
.layout.bc-green.cs.hh.hh:active.hh:hover > .text,
.layout.bc-green.cs.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-green.cs.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-green.cs.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #2ca47e !important;
}
.layout.bc-green.cs.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.cs.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.cs.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #2ca47e !important;
}
.layout.bc-green.cs.hh.hh:focus.hh:focus > .text,
.layout.bc-green.cs.hh.hh.active.hh:focus > .text,
.layout.bc-green.cs.hh.hh:active.hh:focus > .text,
.layout.bc-green.cs.hh.hh:focus.hh.active > .text,
.layout.bc-green.cs.hh.hh.active.hh.active > .text,
.layout.bc-green.cs.hh.hh:active.hh.active > .text,
.layout.bc-green.cs.hh.hh:focus.hh:active > .text,
.layout.bc-green.cs.hh.hh.active.hh:active > .text,
.layout.bc-green.cs.hh.hh:active.hh:active > .text,
.layout.bc-green.cs.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-green.cs.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-green.cs.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-green.cs.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-green.cs.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-green.cs.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-green.cs.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-green.cs.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-green.cs.hh.hh:active.hh:active :not(.cs) > .text {
  color: #2ca47e !important;
}
.layout.bc-green.cs.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.cs.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.cs.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.cs.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.cs.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.cs.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.cs.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.cs.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.cs.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #2ca47e !important;
}
.layout.bc-green.initial-transparent {
  border-color: transparent;
  outline-color: transparent;
  color: #000000;
}
.layout.bc-green.initial-transparent * {
  color: #000000;
}
.layout.bc-green.initial-transparent svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-green.initial-transparent:not(.bg) {
  background-color: transparent;
}
.layout.bc-green.initial-transparent.disabled {
  background-color: transparent;
}
.layout.bc-green.initial-transparent.hh.hh:hover {
  border-color: #36cf9f;
  outline-color: #36cf9f;
  background-color: #f6ffe8;
  color: #36cf9f;
}
.layout.bc-green.initial-transparent.hh.hh:hover * {
  color: #36cf9f;
}
.layout.bc-green.initial-transparent.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #36cf9f;
}
.layout.bc-green.initial-transparent.hh.hh:hover.hh:hover > .text,
.layout.bc-green.initial-transparent.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #36cf9f !important;
}
.layout.bc-green.initial-transparent.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #36cf9f !important;
}
.layout.bc-green.initial-transparent.hh.hh:hover.hh:focus > .text,
.layout.bc-green.initial-transparent.hh.hh:hover.hh.active > .text,
.layout.bc-green.initial-transparent.hh.hh:hover.hh:active > .text,
.layout.bc-green.initial-transparent.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-green.initial-transparent.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-green.initial-transparent.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #36cf9f !important;
}
.layout.bc-green.initial-transparent.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.initial-transparent.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.initial-transparent.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #36cf9f !important;
}
.layout.bc-green.initial-transparent.hh.hh:focus,
.layout.bc-green.initial-transparent.hh.hh.active,
.layout.bc-green.initial-transparent.hh.hh:active {
  border-color: #2ca47e;
  outline-color: #2ca47e;
  background-color: #f6ffe8;
  color: #2ca47e;
}
.layout.bc-green.initial-transparent.hh.hh:focus *,
.layout.bc-green.initial-transparent.hh.hh.active *,
.layout.bc-green.initial-transparent.hh.hh:active * {
  color: #2ca47e;
}
.layout.bc-green.initial-transparent.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-green.initial-transparent.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-green.initial-transparent.hh.hh:active svg:not([dontColor='true']) * {
  fill: #2ca47e;
}
.layout.bc-green.initial-transparent.hh.hh:focus.hh:hover > .text,
.layout.bc-green.initial-transparent.hh.hh.active.hh:hover > .text,
.layout.bc-green.initial-transparent.hh.hh:active.hh:hover > .text,
.layout.bc-green.initial-transparent.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-green.initial-transparent.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-green.initial-transparent.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #2ca47e !important;
}
.layout.bc-green.initial-transparent.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.initial-transparent.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.initial-transparent.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #2ca47e !important;
}
.layout.bc-green.initial-transparent.hh.hh:focus.hh:focus > .text,
.layout.bc-green.initial-transparent.hh.hh.active.hh:focus > .text,
.layout.bc-green.initial-transparent.hh.hh:active.hh:focus > .text,
.layout.bc-green.initial-transparent.hh.hh:focus.hh.active > .text,
.layout.bc-green.initial-transparent.hh.hh.active.hh.active > .text,
.layout.bc-green.initial-transparent.hh.hh:active.hh.active > .text,
.layout.bc-green.initial-transparent.hh.hh:focus.hh:active > .text,
.layout.bc-green.initial-transparent.hh.hh.active.hh:active > .text,
.layout.bc-green.initial-transparent.hh.hh:active.hh:active > .text,
.layout.bc-green.initial-transparent.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-green.initial-transparent.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-green.initial-transparent.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-green.initial-transparent.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-green.initial-transparent.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-green.initial-transparent.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-green.initial-transparent.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-green.initial-transparent.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-green.initial-transparent.hh.hh:active.hh:active :not(.cs) > .text {
  color: #2ca47e !important;
}
.layout.bc-green.initial-transparent.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.initial-transparent.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.initial-transparent.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.initial-transparent.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.initial-transparent.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.initial-transparent.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.initial-transparent.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.initial-transparent.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.initial-transparent.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #2ca47e !important;
}
.layout.bc-green.color-bordered-white {
  border-color: #36cf9f;
  outline-color: #36cf9f;
  color: #36cf9f;
}
.layout.bc-green.color-bordered-white * {
  color: #36cf9f;
}
.layout.bc-green.color-bordered-white svg:not([dontColor='true']) * {
  fill: #36cf9f;
}
.layout.bc-green.color-bordered-white:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-green.color-bordered-white.disabled {
  background-color: #ffffff;
}
.layout.bc-green.color-bordered-outline {
  border-color: #36cf9f;
  outline-color: #36cf9f;
  color: #36cf9f;
}
.layout.bc-green.color-bordered-outline * {
  color: #36cf9f;
}
.layout.bc-green.color-bordered-outline svg:not([dontColor='true']) * {
  fill: #36cf9f;
}
.layout.bc-green.color-bordered-outline:not(.bg) {
  background-color: #f6ffe8;
}
.layout.bc-green.color-bordered-outline.disabled {
  background-color: #f6ffe8;
}
.layout.bc-green.color-bordered-outline.hh.hh:hover {
  border-color: #2ca47e;
  outline-color: #2ca47e;
  background-color: #f6ffe8;
  color: #2ca47e;
}
.layout.bc-green.color-bordered-outline.hh.hh:hover * {
  color: #2ca47e;
}
.layout.bc-green.color-bordered-outline.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #2ca47e;
}
.layout.bc-green.color-bordered-outline.hh.hh:hover.hh:hover > .text,
.layout.bc-green.color-bordered-outline.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #2ca47e !important;
}
.layout.bc-green.color-bordered-outline.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #2ca47e !important;
}
.layout.bc-green.color-bordered-outline.hh.hh:hover.hh:focus > .text,
.layout.bc-green.color-bordered-outline.hh.hh:hover.hh.active > .text,
.layout.bc-green.color-bordered-outline.hh.hh:hover.hh:active > .text,
.layout.bc-green.color-bordered-outline.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-green.color-bordered-outline.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-green.color-bordered-outline.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #2ca47e !important;
}
.layout.bc-green.color-bordered-outline.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-outline.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-outline.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #2ca47e !important;
}
.layout.bc-green.color-bordered-outline.hh.hh:focus,
.layout.bc-green.color-bordered-outline.hh.hh.active,
.layout.bc-green.color-bordered-outline.hh.hh:active {
  border-color: #2ca47e;
  outline-color: #2ca47e;
  background-color: #f6ffe8;
  color: #2ca47e;
}
.layout.bc-green.color-bordered-outline.hh.hh:focus *,
.layout.bc-green.color-bordered-outline.hh.hh.active *,
.layout.bc-green.color-bordered-outline.hh.hh:active * {
  color: #2ca47e;
}
.layout.bc-green.color-bordered-outline.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-outline.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-outline.hh.hh:active svg:not([dontColor='true']) * {
  fill: #2ca47e;
}
.layout.bc-green.color-bordered-outline.hh.hh:focus.hh:hover > .text,
.layout.bc-green.color-bordered-outline.hh.hh.active.hh:hover > .text,
.layout.bc-green.color-bordered-outline.hh.hh:active.hh:hover > .text,
.layout.bc-green.color-bordered-outline.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-green.color-bordered-outline.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-green.color-bordered-outline.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #2ca47e !important;
}
.layout.bc-green.color-bordered-outline.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-outline.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-outline.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #2ca47e !important;
}
.layout.bc-green.color-bordered-outline.hh.hh:focus.hh:focus > .text,
.layout.bc-green.color-bordered-outline.hh.hh.active.hh:focus > .text,
.layout.bc-green.color-bordered-outline.hh.hh:active.hh:focus > .text,
.layout.bc-green.color-bordered-outline.hh.hh:focus.hh.active > .text,
.layout.bc-green.color-bordered-outline.hh.hh.active.hh.active > .text,
.layout.bc-green.color-bordered-outline.hh.hh:active.hh.active > .text,
.layout.bc-green.color-bordered-outline.hh.hh:focus.hh:active > .text,
.layout.bc-green.color-bordered-outline.hh.hh.active.hh:active > .text,
.layout.bc-green.color-bordered-outline.hh.hh:active.hh:active > .text,
.layout.bc-green.color-bordered-outline.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-green.color-bordered-outline.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-green.color-bordered-outline.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-green.color-bordered-outline.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-green.color-bordered-outline.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-green.color-bordered-outline.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-green.color-bordered-outline.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-green.color-bordered-outline.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-green.color-bordered-outline.hh.hh:active.hh:active :not(.cs) > .text {
  color: #2ca47e !important;
}
.layout.bc-green.color-bordered-outline.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-outline.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-outline.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-outline.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-outline.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-outline.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-outline.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-outline.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-outline.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #2ca47e !important;
}
.layout.bc-green.color-bordered-color-content {
  border-color: #2ca47e;
  outline-color: #2ca47e;
  color: #2ca47e;
}
.layout.bc-green.color-bordered-color-content * {
  color: #2ca47e;
}
.layout.bc-green.color-bordered-color-content svg:not([dontColor='true']) * {
  fill: #2ca47e;
}
.layout.bc-green.color-bordered-color-content:not(.bg) {
  background-color: #f6ffe8;
}
.layout.bc-green.color-bordered-color-content.disabled {
  background-color: #f6ffe8;
}
.layout.bc-green.color-bordered-color-content.hh.hh:hover {
  border-color: #2ca47e;
  outline-color: #2ca47e;
  background-color: #c2f6da;
  color: #2ca47e;
}
.layout.bc-green.color-bordered-color-content.hh.hh:hover * {
  color: #2ca47e;
}
.layout.bc-green.color-bordered-color-content.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #2ca47e;
}
.layout.bc-green.color-bordered-color-content.hh.hh:hover.hh:hover > .text,
.layout.bc-green.color-bordered-color-content.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #2ca47e !important;
}
.layout.bc-green.color-bordered-color-content.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #2ca47e !important;
}
.layout.bc-green.color-bordered-color-content.hh.hh:hover.hh:focus > .text,
.layout.bc-green.color-bordered-color-content.hh.hh:hover.hh.active > .text,
.layout.bc-green.color-bordered-color-content.hh.hh:hover.hh:active > .text,
.layout.bc-green.color-bordered-color-content.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-green.color-bordered-color-content.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-green.color-bordered-color-content.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #2ca47e !important;
}
.layout.bc-green.color-bordered-color-content.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-color-content.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-color-content.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #2ca47e !important;
}
.layout.bc-green.color-bordered-color-content.hh.hh:focus,
.layout.bc-green.color-bordered-color-content.hh.hh.active,
.layout.bc-green.color-bordered-color-content.hh.hh:active {
  border-color: #36cf9f;
  outline-color: #36cf9f;
  background-color: #36cf9f;
  color: #ffffff;
}
.layout.bc-green.color-bordered-color-content.hh.hh:focus *,
.layout.bc-green.color-bordered-color-content.hh.hh.active *,
.layout.bc-green.color-bordered-color-content.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-green.color-bordered-color-content.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-color-content.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-color-content.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-green.color-bordered-color-content.hh.hh:focus.hh:hover > .text,
.layout.bc-green.color-bordered-color-content.hh.hh.active.hh:hover > .text,
.layout.bc-green.color-bordered-color-content.hh.hh:active.hh:hover > .text,
.layout.bc-green.color-bordered-color-content.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-green.color-bordered-color-content.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-green.color-bordered-color-content.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-green.color-bordered-color-content.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-color-content.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-color-content.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-green.color-bordered-color-content.hh.hh:focus.hh:focus > .text,
.layout.bc-green.color-bordered-color-content.hh.hh.active.hh:focus > .text,
.layout.bc-green.color-bordered-color-content.hh.hh:active.hh:focus > .text,
.layout.bc-green.color-bordered-color-content.hh.hh:focus.hh.active > .text,
.layout.bc-green.color-bordered-color-content.hh.hh.active.hh.active > .text,
.layout.bc-green.color-bordered-color-content.hh.hh:active.hh.active > .text,
.layout.bc-green.color-bordered-color-content.hh.hh:focus.hh:active > .text,
.layout.bc-green.color-bordered-color-content.hh.hh.active.hh:active > .text,
.layout.bc-green.color-bordered-color-content.hh.hh:active.hh:active > .text,
.layout.bc-green.color-bordered-color-content.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-green.color-bordered-color-content.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-green.color-bordered-color-content.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-green.color-bordered-color-content.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-green.color-bordered-color-content.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-green.color-bordered-color-content.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-green.color-bordered-color-content.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-green.color-bordered-color-content.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-green.color-bordered-color-content.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-green.color-bordered-color-content.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-color-content.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-color-content.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-color-content.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-color-content.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-color-content.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-color-content.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-color-content.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-color-content.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-green.color-bordered-fill {
  border-color: #36cf9f;
  outline-color: #36cf9f;
  color: #36cf9f;
}
.layout.bc-green.color-bordered-fill * {
  color: #36cf9f;
}
.layout.bc-green.color-bordered-fill svg:not([dontColor='true']) * {
  fill: #36cf9f;
}
.layout.bc-green.color-bordered-fill:not(.bg) {
  background-color: #f6ffe8;
}
.layout.bc-green.color-bordered-fill.disabled {
  background-color: #f6ffe8;
}
.layout.bc-green.color-bordered-fill.hh.hh:hover {
  border-color: #36cf9f;
  outline-color: #36cf9f;
  background-color: #36cf9f;
  color: #ffffff;
}
.layout.bc-green.color-bordered-fill.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-green.color-bordered-fill.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-green.color-bordered-fill.hh.hh:hover.hh:hover > .text,
.layout.bc-green.color-bordered-fill.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-green.color-bordered-fill.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-green.color-bordered-fill.hh.hh:hover.hh:focus > .text,
.layout.bc-green.color-bordered-fill.hh.hh:hover.hh.active > .text,
.layout.bc-green.color-bordered-fill.hh.hh:hover.hh:active > .text,
.layout.bc-green.color-bordered-fill.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-green.color-bordered-fill.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-green.color-bordered-fill.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-green.color-bordered-fill.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-green.color-bordered-fill.hh.hh:focus,
.layout.bc-green.color-bordered-fill.hh.hh.active,
.layout.bc-green.color-bordered-fill.hh.hh:active {
  border-color: #2ca47e;
  outline-color: #2ca47e;
  background-color: #2ca47e;
  color: #ffffff;
}
.layout.bc-green.color-bordered-fill.hh.hh:focus *,
.layout.bc-green.color-bordered-fill.hh.hh.active *,
.layout.bc-green.color-bordered-fill.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-green.color-bordered-fill.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-green.color-bordered-fill.hh.hh:focus.hh:hover > .text,
.layout.bc-green.color-bordered-fill.hh.hh.active.hh:hover > .text,
.layout.bc-green.color-bordered-fill.hh.hh:active.hh:hover > .text,
.layout.bc-green.color-bordered-fill.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-green.color-bordered-fill.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-green.color-bordered-fill.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-green.color-bordered-fill.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-green.color-bordered-fill.hh.hh:focus.hh:focus > .text,
.layout.bc-green.color-bordered-fill.hh.hh.active.hh:focus > .text,
.layout.bc-green.color-bordered-fill.hh.hh:active.hh:focus > .text,
.layout.bc-green.color-bordered-fill.hh.hh:focus.hh.active > .text,
.layout.bc-green.color-bordered-fill.hh.hh.active.hh.active > .text,
.layout.bc-green.color-bordered-fill.hh.hh:active.hh.active > .text,
.layout.bc-green.color-bordered-fill.hh.hh:focus.hh:active > .text,
.layout.bc-green.color-bordered-fill.hh.hh.active.hh:active > .text,
.layout.bc-green.color-bordered-fill.hh.hh:active.hh:active > .text,
.layout.bc-green.color-bordered-fill.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-green.color-bordered-fill.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-green.color-bordered-fill.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-green.color-bordered-fill.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-green.color-bordered-fill.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-green.color-bordered-fill.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-green.color-bordered-fill.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-green.color-bordered-fill.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-green.color-bordered-fill.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-green.color-bordered-fill.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-green.color-bordered-fill-dark {
  border-color: #2ca47e;
  outline-color: #2ca47e;
  color: #2ca47e;
}
.layout.bc-green.color-bordered-fill-dark * {
  color: #2ca47e;
}
.layout.bc-green.color-bordered-fill-dark svg:not([dontColor='true']) * {
  fill: #2ca47e;
}
.layout.bc-green.color-bordered-fill-dark:not(.bg) {
  background-color: #f6ffe8;
}
.layout.bc-green.color-bordered-fill-dark.disabled {
  background-color: #f6ffe8;
}
.layout.bc-green.color-bordered-fill-dark.hh.hh:hover {
  border-color: #36cf9f;
  outline-color: #36cf9f;
  background-color: #36cf9f;
  color: #ffffff;
}
.layout.bc-green.color-bordered-fill-dark.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-green.color-bordered-fill-dark.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-green.color-bordered-fill-dark.hh.hh:hover.hh:hover > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-green.color-bordered-fill-dark.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-green.color-bordered-fill-dark.hh.hh:hover.hh:focus > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh:hover.hh.active > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh:hover.hh:active > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-green.color-bordered-fill-dark.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill-dark.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill-dark.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-green.color-bordered-fill-dark.hh.hh:focus,
.layout.bc-green.color-bordered-fill-dark.hh.hh.active,
.layout.bc-green.color-bordered-fill-dark.hh.hh:active {
  border-color: #2ca47e;
  outline-color: #2ca47e;
  background-color: #2ca47e;
  color: #ffffff;
}
.layout.bc-green.color-bordered-fill-dark.hh.hh:focus *,
.layout.bc-green.color-bordered-fill-dark.hh.hh.active *,
.layout.bc-green.color-bordered-fill-dark.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-green.color-bordered-fill-dark.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill-dark.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill-dark.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-green.color-bordered-fill-dark.hh.hh:focus.hh:hover > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh.active.hh:hover > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh:active.hh:hover > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-green.color-bordered-fill-dark.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill-dark.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill-dark.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-green.color-bordered-fill-dark.hh.hh:focus.hh:focus > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh.active.hh:focus > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh:active.hh:focus > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh:focus.hh.active > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh.active.hh.active > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh:active.hh.active > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh:focus.hh:active > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh.active.hh:active > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh:active.hh:active > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-green.color-bordered-fill-dark.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill-dark.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill-dark.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill-dark.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill-dark.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill-dark.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill-dark.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill-dark.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill-dark.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-green.midtone-dark {
  border-color: #2ca47e;
  outline-color: #2ca47e;
  color: #2ca47e;
}
.layout.bc-green.midtone-dark * {
  color: #2ca47e;
}
.layout.bc-green.midtone-dark svg:not([dontColor='true']) * {
  fill: #2ca47e;
}
.layout.bc-green.midtone-dark:not(.bg) {
  background-color: #c2f6da;
}
.layout.bc-green.midtone-dark.disabled {
  background-color: #c2f6da;
}
.layout.bc-green.midtone-dark.hh.hh:hover {
  border-color: #36cf9f;
  outline-color: #36cf9f;
  background-color: #36cf9f;
  color: #ffffff;
}
.layout.bc-green.midtone-dark.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-green.midtone-dark.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-green.midtone-dark.hh.hh:hover.hh:hover > .text,
.layout.bc-green.midtone-dark.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-green.midtone-dark.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-green.midtone-dark.hh.hh:hover.hh:focus > .text,
.layout.bc-green.midtone-dark.hh.hh:hover.hh.active > .text,
.layout.bc-green.midtone-dark.hh.hh:hover.hh:active > .text,
.layout.bc-green.midtone-dark.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-green.midtone-dark.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-green.midtone-dark.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-green.midtone-dark.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.midtone-dark.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.midtone-dark.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-green.midtone-dark.hh.hh:focus,
.layout.bc-green.midtone-dark.hh.hh.active,
.layout.bc-green.midtone-dark.hh.hh:active {
  border-color: #2ca47e;
  outline-color: #2ca47e;
  background-color: #2ca47e;
  color: #ffffff;
}
.layout.bc-green.midtone-dark.hh.hh:focus *,
.layout.bc-green.midtone-dark.hh.hh.active *,
.layout.bc-green.midtone-dark.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-green.midtone-dark.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-green.midtone-dark.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-green.midtone-dark.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-green.midtone-dark.hh.hh:focus.hh:hover > .text,
.layout.bc-green.midtone-dark.hh.hh.active.hh:hover > .text,
.layout.bc-green.midtone-dark.hh.hh:active.hh:hover > .text,
.layout.bc-green.midtone-dark.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-green.midtone-dark.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-green.midtone-dark.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-green.midtone-dark.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.midtone-dark.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.midtone-dark.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-green.midtone-dark.hh.hh:focus.hh:focus > .text,
.layout.bc-green.midtone-dark.hh.hh.active.hh:focus > .text,
.layout.bc-green.midtone-dark.hh.hh:active.hh:focus > .text,
.layout.bc-green.midtone-dark.hh.hh:focus.hh.active > .text,
.layout.bc-green.midtone-dark.hh.hh.active.hh.active > .text,
.layout.bc-green.midtone-dark.hh.hh:active.hh.active > .text,
.layout.bc-green.midtone-dark.hh.hh:focus.hh:active > .text,
.layout.bc-green.midtone-dark.hh.hh.active.hh:active > .text,
.layout.bc-green.midtone-dark.hh.hh:active.hh:active > .text,
.layout.bc-green.midtone-dark.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-green.midtone-dark.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-green.midtone-dark.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-green.midtone-dark.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-green.midtone-dark.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-green.midtone-dark.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-green.midtone-dark.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-green.midtone-dark.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-green.midtone-dark.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-green.midtone-dark.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.midtone-dark.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.midtone-dark.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.midtone-dark.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.midtone-dark.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.midtone-dark.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.midtone-dark.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.midtone-dark.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.midtone-dark.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-green.solid {
  border-color: #36cf9f;
  outline-color: #36cf9f;
  color: #ffffff;
}
.layout.bc-green.solid * {
  color: #ffffff;
}
.layout.bc-green.solid svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-green.solid:not(.bg) {
  background-color: #36cf9f;
}
.layout.bc-green.solid.disabled {
  background-color: #36cf9f;
}
.layout.bc-green.solid.hh.hh:hover {
  border-color: #2ca47e;
  outline-color: #2ca47e;
  background-color: #2ca47e;
  color: #ffffff;
}
.layout.bc-green.solid.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-green.solid.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-green.solid.hh.hh:hover.hh:hover > .text,
.layout.bc-green.solid.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-green.solid.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-green.solid.hh.hh:hover.hh:focus > .text,
.layout.bc-green.solid.hh.hh:hover.hh.active > .text,
.layout.bc-green.solid.hh.hh:hover.hh:active > .text,
.layout.bc-green.solid.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-green.solid.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-green.solid.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-green.solid.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.solid.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.solid.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-green.solid.hh.hh:focus,
.layout.bc-green.solid.hh.hh.active,
.layout.bc-green.solid.hh.hh:active {
  border-color: #2ca47e;
  outline-color: #2ca47e;
  background-color: #2ca47e;
  color: #ffffff;
}
.layout.bc-green.solid.hh.hh:focus *,
.layout.bc-green.solid.hh.hh.active *,
.layout.bc-green.solid.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-green.solid.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-green.solid.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-green.solid.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-green.solid.hh.hh:focus.hh:hover > .text,
.layout.bc-green.solid.hh.hh.active.hh:hover > .text,
.layout.bc-green.solid.hh.hh:active.hh:hover > .text,
.layout.bc-green.solid.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-green.solid.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-green.solid.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-green.solid.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.solid.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.solid.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-green.solid.hh.hh:focus.hh:focus > .text,
.layout.bc-green.solid.hh.hh.active.hh:focus > .text,
.layout.bc-green.solid.hh.hh:active.hh:focus > .text,
.layout.bc-green.solid.hh.hh:focus.hh.active > .text,
.layout.bc-green.solid.hh.hh.active.hh.active > .text,
.layout.bc-green.solid.hh.hh:active.hh.active > .text,
.layout.bc-green.solid.hh.hh:focus.hh:active > .text,
.layout.bc-green.solid.hh.hh.active.hh:active > .text,
.layout.bc-green.solid.hh.hh:active.hh:active > .text,
.layout.bc-green.solid.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-green.solid.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-green.solid.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-green.solid.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-green.solid.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-green.solid.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-green.solid.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-green.solid.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-green.solid.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-green.solid.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.solid.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.solid.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.solid.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.solid.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.solid.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.solid.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.solid.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.solid.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-green.grey-bordered-solid {
  border-color: #dddddd;
  outline-color: #dddddd;
  color: #000000;
}
.layout.bc-green.grey-bordered-solid * {
  color: #000000;
}
.layout.bc-green.grey-bordered-solid svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-green.grey-bordered-solid:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-green.grey-bordered-solid.disabled {
  background-color: #ffffff;
}
.layout.bc-green.grey-bordered-solid.hh.hh:hover {
  border-color: #36cf9f;
  outline-color: #36cf9f;
  background-color: #f6ffe8;
  color: #36cf9f;
}
.layout.bc-green.grey-bordered-solid.hh.hh:hover * {
  color: #36cf9f;
}
.layout.bc-green.grey-bordered-solid.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #36cf9f;
}
.layout.bc-green.grey-bordered-solid.hh.hh:hover.hh:hover > .text,
.layout.bc-green.grey-bordered-solid.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #36cf9f !important;
}
.layout.bc-green.grey-bordered-solid.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #36cf9f !important;
}
.layout.bc-green.grey-bordered-solid.hh.hh:hover.hh:focus > .text,
.layout.bc-green.grey-bordered-solid.hh.hh:hover.hh.active > .text,
.layout.bc-green.grey-bordered-solid.hh.hh:hover.hh:active > .text,
.layout.bc-green.grey-bordered-solid.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-green.grey-bordered-solid.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-green.grey-bordered-solid.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #36cf9f !important;
}
.layout.bc-green.grey-bordered-solid.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.grey-bordered-solid.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.grey-bordered-solid.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #36cf9f !important;
}
.layout.bc-green.grey-bordered-solid.hh.hh:focus,
.layout.bc-green.grey-bordered-solid.hh.hh.active,
.layout.bc-green.grey-bordered-solid.hh.hh:active {
  border-color: #2ca47e;
  outline-color: #2ca47e;
  background-color: #2ca47e;
  color: #ffffff;
}
.layout.bc-green.grey-bordered-solid.hh.hh:focus *,
.layout.bc-green.grey-bordered-solid.hh.hh.active *,
.layout.bc-green.grey-bordered-solid.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-green.grey-bordered-solid.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-green.grey-bordered-solid.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-green.grey-bordered-solid.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-green.grey-bordered-solid.hh.hh:focus.hh:hover > .text,
.layout.bc-green.grey-bordered-solid.hh.hh.active.hh:hover > .text,
.layout.bc-green.grey-bordered-solid.hh.hh:active.hh:hover > .text,
.layout.bc-green.grey-bordered-solid.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-green.grey-bordered-solid.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-green.grey-bordered-solid.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-green.grey-bordered-solid.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.grey-bordered-solid.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.grey-bordered-solid.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-green.grey-bordered-solid.hh.hh:focus.hh:focus > .text,
.layout.bc-green.grey-bordered-solid.hh.hh.active.hh:focus > .text,
.layout.bc-green.grey-bordered-solid.hh.hh:active.hh:focus > .text,
.layout.bc-green.grey-bordered-solid.hh.hh:focus.hh.active > .text,
.layout.bc-green.grey-bordered-solid.hh.hh.active.hh.active > .text,
.layout.bc-green.grey-bordered-solid.hh.hh:active.hh.active > .text,
.layout.bc-green.grey-bordered-solid.hh.hh:focus.hh:active > .text,
.layout.bc-green.grey-bordered-solid.hh.hh.active.hh:active > .text,
.layout.bc-green.grey-bordered-solid.hh.hh:active.hh:active > .text,
.layout.bc-green.grey-bordered-solid.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-green.grey-bordered-solid.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-green.grey-bordered-solid.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-green.grey-bordered-solid.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-green.grey-bordered-solid.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-green.grey-bordered-solid.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-green.grey-bordered-solid.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-green.grey-bordered-solid.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-green.grey-bordered-solid.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-green.grey-bordered-solid.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.grey-bordered-solid.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.grey-bordered-solid.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.grey-bordered-solid.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.grey-bordered-solid.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.grey-bordered-solid.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.grey-bordered-solid.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.grey-bordered-solid.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.grey-bordered-solid.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-green.black-bordered {
  border-color: #000000;
  outline-color: #000000;
  color: #000000;
}
.layout.bc-green.black-bordered * {
  color: #000000;
}
.layout.bc-green.black-bordered svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-green.black-bordered:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-green.black-bordered.disabled {
  background-color: #ffffff;
}
.layout.bc-green.disabled {
  border-color: #828282;
  outline-color: #828282;
  color: #828282;
  cursor: not-allowed !important;
}
.layout.bc-green.disabled * {
  color: #828282;
}
.layout.bc-green.disabled svg:not([dontColor='true']) * {
  fill: #828282;
}
.layout.bc-green.disabled:not(.bg) {
  background-color: #f6f6f6;
}
.layout.bc-green.disabled.disabled {
  background-color: #f6f6f6;
}
.layout.bc-green.disabled * {
  pointer-events: auto;
  cursor: not-allowed !important;
}
.layout.bc-green.disabled:active {
  pointer-events: none !important;
}
.layout.bc-green.disabled:active * {
  pointer-events: none !important;
}
.layout.bc-olive.cs {
  border-color: #dddddd;
  outline-color: #dddddd;
  color: #000000;
}
.layout.bc-olive.cs * {
  color: #000000;
}
.layout.bc-olive.cs svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-olive.cs:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-olive.cs.disabled {
  background-color: #ffffff;
}
.layout.bc-olive.cs.hh.hh:hover {
  border-color: #62933e;
  outline-color: #62933e;
  background-color: #f1f5ed;
  color: #62933e;
}
.layout.bc-olive.cs.hh.hh:hover * {
  color: #62933e;
}
.layout.bc-olive.cs.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #62933e;
}
.layout.bc-olive.cs.hh.hh:hover.hh:hover > .text,
.layout.bc-olive.cs.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #62933e !important;
}
.layout.bc-olive.cs.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #62933e !important;
}
.layout.bc-olive.cs.hh.hh:hover.hh:focus > .text,
.layout.bc-olive.cs.hh.hh:hover.hh.active > .text,
.layout.bc-olive.cs.hh.hh:hover.hh:active > .text,
.layout.bc-olive.cs.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-olive.cs.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-olive.cs.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #62933e !important;
}
.layout.bc-olive.cs.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.cs.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.cs.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #62933e !important;
}
.layout.bc-olive.cs.hh.hh:focus,
.layout.bc-olive.cs.hh.hh.active,
.layout.bc-olive.cs.hh.hh:active {
  border-color: #49672f;
  outline-color: #49672f;
  background-color: #f1f5ed;
  color: #49672f;
}
.layout.bc-olive.cs.hh.hh:focus *,
.layout.bc-olive.cs.hh.hh.active *,
.layout.bc-olive.cs.hh.hh:active * {
  color: #49672f;
}
.layout.bc-olive.cs.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-olive.cs.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-olive.cs.hh.hh:active svg:not([dontColor='true']) * {
  fill: #49672f;
}
.layout.bc-olive.cs.hh.hh:focus.hh:hover > .text,
.layout.bc-olive.cs.hh.hh.active.hh:hover > .text,
.layout.bc-olive.cs.hh.hh:active.hh:hover > .text,
.layout.bc-olive.cs.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-olive.cs.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-olive.cs.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #49672f !important;
}
.layout.bc-olive.cs.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.cs.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.cs.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #49672f !important;
}
.layout.bc-olive.cs.hh.hh:focus.hh:focus > .text,
.layout.bc-olive.cs.hh.hh.active.hh:focus > .text,
.layout.bc-olive.cs.hh.hh:active.hh:focus > .text,
.layout.bc-olive.cs.hh.hh:focus.hh.active > .text,
.layout.bc-olive.cs.hh.hh.active.hh.active > .text,
.layout.bc-olive.cs.hh.hh:active.hh.active > .text,
.layout.bc-olive.cs.hh.hh:focus.hh:active > .text,
.layout.bc-olive.cs.hh.hh.active.hh:active > .text,
.layout.bc-olive.cs.hh.hh:active.hh:active > .text,
.layout.bc-olive.cs.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-olive.cs.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-olive.cs.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-olive.cs.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-olive.cs.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-olive.cs.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-olive.cs.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-olive.cs.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-olive.cs.hh.hh:active.hh:active :not(.cs) > .text {
  color: #49672f !important;
}
.layout.bc-olive.cs.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.cs.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.cs.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.cs.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.cs.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.cs.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.cs.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.cs.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.cs.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #49672f !important;
}
.layout.bc-olive.initial-transparent {
  border-color: transparent;
  outline-color: transparent;
  color: #000000;
}
.layout.bc-olive.initial-transparent * {
  color: #000000;
}
.layout.bc-olive.initial-transparent svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-olive.initial-transparent:not(.bg) {
  background-color: transparent;
}
.layout.bc-olive.initial-transparent.disabled {
  background-color: transparent;
}
.layout.bc-olive.initial-transparent.hh.hh:hover {
  border-color: #62933e;
  outline-color: #62933e;
  background-color: #f1f5ed;
  color: #62933e;
}
.layout.bc-olive.initial-transparent.hh.hh:hover * {
  color: #62933e;
}
.layout.bc-olive.initial-transparent.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #62933e;
}
.layout.bc-olive.initial-transparent.hh.hh:hover.hh:hover > .text,
.layout.bc-olive.initial-transparent.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #62933e !important;
}
.layout.bc-olive.initial-transparent.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #62933e !important;
}
.layout.bc-olive.initial-transparent.hh.hh:hover.hh:focus > .text,
.layout.bc-olive.initial-transparent.hh.hh:hover.hh.active > .text,
.layout.bc-olive.initial-transparent.hh.hh:hover.hh:active > .text,
.layout.bc-olive.initial-transparent.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-olive.initial-transparent.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-olive.initial-transparent.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #62933e !important;
}
.layout.bc-olive.initial-transparent.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.initial-transparent.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.initial-transparent.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #62933e !important;
}
.layout.bc-olive.initial-transparent.hh.hh:focus,
.layout.bc-olive.initial-transparent.hh.hh.active,
.layout.bc-olive.initial-transparent.hh.hh:active {
  border-color: #49672f;
  outline-color: #49672f;
  background-color: #f1f5ed;
  color: #49672f;
}
.layout.bc-olive.initial-transparent.hh.hh:focus *,
.layout.bc-olive.initial-transparent.hh.hh.active *,
.layout.bc-olive.initial-transparent.hh.hh:active * {
  color: #49672f;
}
.layout.bc-olive.initial-transparent.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-olive.initial-transparent.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-olive.initial-transparent.hh.hh:active svg:not([dontColor='true']) * {
  fill: #49672f;
}
.layout.bc-olive.initial-transparent.hh.hh:focus.hh:hover > .text,
.layout.bc-olive.initial-transparent.hh.hh.active.hh:hover > .text,
.layout.bc-olive.initial-transparent.hh.hh:active.hh:hover > .text,
.layout.bc-olive.initial-transparent.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-olive.initial-transparent.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-olive.initial-transparent.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #49672f !important;
}
.layout.bc-olive.initial-transparent.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.initial-transparent.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.initial-transparent.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #49672f !important;
}
.layout.bc-olive.initial-transparent.hh.hh:focus.hh:focus > .text,
.layout.bc-olive.initial-transparent.hh.hh.active.hh:focus > .text,
.layout.bc-olive.initial-transparent.hh.hh:active.hh:focus > .text,
.layout.bc-olive.initial-transparent.hh.hh:focus.hh.active > .text,
.layout.bc-olive.initial-transparent.hh.hh.active.hh.active > .text,
.layout.bc-olive.initial-transparent.hh.hh:active.hh.active > .text,
.layout.bc-olive.initial-transparent.hh.hh:focus.hh:active > .text,
.layout.bc-olive.initial-transparent.hh.hh.active.hh:active > .text,
.layout.bc-olive.initial-transparent.hh.hh:active.hh:active > .text,
.layout.bc-olive.initial-transparent.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-olive.initial-transparent.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-olive.initial-transparent.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-olive.initial-transparent.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-olive.initial-transparent.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-olive.initial-transparent.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-olive.initial-transparent.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-olive.initial-transparent.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-olive.initial-transparent.hh.hh:active.hh:active :not(.cs) > .text {
  color: #49672f !important;
}
.layout.bc-olive.initial-transparent.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.initial-transparent.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.initial-transparent.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.initial-transparent.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.initial-transparent.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.initial-transparent.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.initial-transparent.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.initial-transparent.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.initial-transparent.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #49672f !important;
}
.layout.bc-olive.color-bordered-white {
  border-color: #62933e;
  outline-color: #62933e;
  color: #62933e;
}
.layout.bc-olive.color-bordered-white * {
  color: #62933e;
}
.layout.bc-olive.color-bordered-white svg:not([dontColor='true']) * {
  fill: #62933e;
}
.layout.bc-olive.color-bordered-white:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-olive.color-bordered-white.disabled {
  background-color: #ffffff;
}
.layout.bc-olive.color-bordered-outline {
  border-color: #62933e;
  outline-color: #62933e;
  color: #62933e;
}
.layout.bc-olive.color-bordered-outline * {
  color: #62933e;
}
.layout.bc-olive.color-bordered-outline svg:not([dontColor='true']) * {
  fill: #62933e;
}
.layout.bc-olive.color-bordered-outline:not(.bg) {
  background-color: #f1f5ed;
}
.layout.bc-olive.color-bordered-outline.disabled {
  background-color: #f1f5ed;
}
.layout.bc-olive.color-bordered-outline.hh.hh:hover {
  border-color: #49672f;
  outline-color: #49672f;
  background-color: #f1f5ed;
  color: #49672f;
}
.layout.bc-olive.color-bordered-outline.hh.hh:hover * {
  color: #49672f;
}
.layout.bc-olive.color-bordered-outline.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #49672f;
}
.layout.bc-olive.color-bordered-outline.hh.hh:hover.hh:hover > .text,
.layout.bc-olive.color-bordered-outline.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #49672f !important;
}
.layout.bc-olive.color-bordered-outline.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #49672f !important;
}
.layout.bc-olive.color-bordered-outline.hh.hh:hover.hh:focus > .text,
.layout.bc-olive.color-bordered-outline.hh.hh:hover.hh.active > .text,
.layout.bc-olive.color-bordered-outline.hh.hh:hover.hh:active > .text,
.layout.bc-olive.color-bordered-outline.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-olive.color-bordered-outline.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-olive.color-bordered-outline.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #49672f !important;
}
.layout.bc-olive.color-bordered-outline.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-outline.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-outline.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #49672f !important;
}
.layout.bc-olive.color-bordered-outline.hh.hh:focus,
.layout.bc-olive.color-bordered-outline.hh.hh.active,
.layout.bc-olive.color-bordered-outline.hh.hh:active {
  border-color: #49672f;
  outline-color: #49672f;
  background-color: #f1f5ed;
  color: #49672f;
}
.layout.bc-olive.color-bordered-outline.hh.hh:focus *,
.layout.bc-olive.color-bordered-outline.hh.hh.active *,
.layout.bc-olive.color-bordered-outline.hh.hh:active * {
  color: #49672f;
}
.layout.bc-olive.color-bordered-outline.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-outline.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-outline.hh.hh:active svg:not([dontColor='true']) * {
  fill: #49672f;
}
.layout.bc-olive.color-bordered-outline.hh.hh:focus.hh:hover > .text,
.layout.bc-olive.color-bordered-outline.hh.hh.active.hh:hover > .text,
.layout.bc-olive.color-bordered-outline.hh.hh:active.hh:hover > .text,
.layout.bc-olive.color-bordered-outline.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-olive.color-bordered-outline.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-olive.color-bordered-outline.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #49672f !important;
}
.layout.bc-olive.color-bordered-outline.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-outline.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-outline.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #49672f !important;
}
.layout.bc-olive.color-bordered-outline.hh.hh:focus.hh:focus > .text,
.layout.bc-olive.color-bordered-outline.hh.hh.active.hh:focus > .text,
.layout.bc-olive.color-bordered-outline.hh.hh:active.hh:focus > .text,
.layout.bc-olive.color-bordered-outline.hh.hh:focus.hh.active > .text,
.layout.bc-olive.color-bordered-outline.hh.hh.active.hh.active > .text,
.layout.bc-olive.color-bordered-outline.hh.hh:active.hh.active > .text,
.layout.bc-olive.color-bordered-outline.hh.hh:focus.hh:active > .text,
.layout.bc-olive.color-bordered-outline.hh.hh.active.hh:active > .text,
.layout.bc-olive.color-bordered-outline.hh.hh:active.hh:active > .text,
.layout.bc-olive.color-bordered-outline.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-olive.color-bordered-outline.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-olive.color-bordered-outline.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-olive.color-bordered-outline.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-olive.color-bordered-outline.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-olive.color-bordered-outline.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-olive.color-bordered-outline.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-olive.color-bordered-outline.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-olive.color-bordered-outline.hh.hh:active.hh:active :not(.cs) > .text {
  color: #49672f !important;
}
.layout.bc-olive.color-bordered-outline.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-outline.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-outline.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-outline.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-outline.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-outline.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-outline.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-outline.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-outline.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #49672f !important;
}
.layout.bc-olive.color-bordered-color-content {
  border-color: #49672f;
  outline-color: #49672f;
  color: #49672f;
}
.layout.bc-olive.color-bordered-color-content * {
  color: #49672f;
}
.layout.bc-olive.color-bordered-color-content svg:not([dontColor='true']) * {
  fill: #49672f;
}
.layout.bc-olive.color-bordered-color-content:not(.bg) {
  background-color: #f1f5ed;
}
.layout.bc-olive.color-bordered-color-content.disabled {
  background-color: #f1f5ed;
}
.layout.bc-olive.color-bordered-color-content.hh.hh:hover {
  border-color: #49672f;
  outline-color: #49672f;
  background-color: #d5e1ca;
  color: #49672f;
}
.layout.bc-olive.color-bordered-color-content.hh.hh:hover * {
  color: #49672f;
}
.layout.bc-olive.color-bordered-color-content.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #49672f;
}
.layout.bc-olive.color-bordered-color-content.hh.hh:hover.hh:hover > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #49672f !important;
}
.layout.bc-olive.color-bordered-color-content.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #49672f !important;
}
.layout.bc-olive.color-bordered-color-content.hh.hh:hover.hh:focus > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh:hover.hh.active > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh:hover.hh:active > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #49672f !important;
}
.layout.bc-olive.color-bordered-color-content.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-color-content.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-color-content.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #49672f !important;
}
.layout.bc-olive.color-bordered-color-content.hh.hh:focus,
.layout.bc-olive.color-bordered-color-content.hh.hh.active,
.layout.bc-olive.color-bordered-color-content.hh.hh:active {
  border-color: #62933e;
  outline-color: #62933e;
  background-color: #62933e;
  color: #ffffff;
}
.layout.bc-olive.color-bordered-color-content.hh.hh:focus *,
.layout.bc-olive.color-bordered-color-content.hh.hh.active *,
.layout.bc-olive.color-bordered-color-content.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-olive.color-bordered-color-content.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-color-content.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-color-content.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-olive.color-bordered-color-content.hh.hh:focus.hh:hover > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh.active.hh:hover > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh:active.hh:hover > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-olive.color-bordered-color-content.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-color-content.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-color-content.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-olive.color-bordered-color-content.hh.hh:focus.hh:focus > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh.active.hh:focus > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh:active.hh:focus > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh:focus.hh.active > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh.active.hh.active > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh:active.hh.active > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh:focus.hh:active > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh.active.hh:active > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh:active.hh:active > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-olive.color-bordered-color-content.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-color-content.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-color-content.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-color-content.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-color-content.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-color-content.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-color-content.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-color-content.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-color-content.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-olive.color-bordered-fill {
  border-color: #62933e;
  outline-color: #62933e;
  color: #62933e;
}
.layout.bc-olive.color-bordered-fill * {
  color: #62933e;
}
.layout.bc-olive.color-bordered-fill svg:not([dontColor='true']) * {
  fill: #62933e;
}
.layout.bc-olive.color-bordered-fill:not(.bg) {
  background-color: #f1f5ed;
}
.layout.bc-olive.color-bordered-fill.disabled {
  background-color: #f1f5ed;
}
.layout.bc-olive.color-bordered-fill.hh.hh:hover {
  border-color: #62933e;
  outline-color: #62933e;
  background-color: #62933e;
  color: #ffffff;
}
.layout.bc-olive.color-bordered-fill.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-olive.color-bordered-fill.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-olive.color-bordered-fill.hh.hh:hover.hh:hover > .text,
.layout.bc-olive.color-bordered-fill.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-olive.color-bordered-fill.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-olive.color-bordered-fill.hh.hh:hover.hh:focus > .text,
.layout.bc-olive.color-bordered-fill.hh.hh:hover.hh.active > .text,
.layout.bc-olive.color-bordered-fill.hh.hh:hover.hh:active > .text,
.layout.bc-olive.color-bordered-fill.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-olive.color-bordered-fill.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-olive.color-bordered-fill.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-olive.color-bordered-fill.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-olive.color-bordered-fill.hh.hh:focus,
.layout.bc-olive.color-bordered-fill.hh.hh.active,
.layout.bc-olive.color-bordered-fill.hh.hh:active {
  border-color: #49672f;
  outline-color: #49672f;
  background-color: #49672f;
  color: #ffffff;
}
.layout.bc-olive.color-bordered-fill.hh.hh:focus *,
.layout.bc-olive.color-bordered-fill.hh.hh.active *,
.layout.bc-olive.color-bordered-fill.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-olive.color-bordered-fill.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-olive.color-bordered-fill.hh.hh:focus.hh:hover > .text,
.layout.bc-olive.color-bordered-fill.hh.hh.active.hh:hover > .text,
.layout.bc-olive.color-bordered-fill.hh.hh:active.hh:hover > .text,
.layout.bc-olive.color-bordered-fill.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-olive.color-bordered-fill.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-olive.color-bordered-fill.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-olive.color-bordered-fill.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-olive.color-bordered-fill.hh.hh:focus.hh:focus > .text,
.layout.bc-olive.color-bordered-fill.hh.hh.active.hh:focus > .text,
.layout.bc-olive.color-bordered-fill.hh.hh:active.hh:focus > .text,
.layout.bc-olive.color-bordered-fill.hh.hh:focus.hh.active > .text,
.layout.bc-olive.color-bordered-fill.hh.hh.active.hh.active > .text,
.layout.bc-olive.color-bordered-fill.hh.hh:active.hh.active > .text,
.layout.bc-olive.color-bordered-fill.hh.hh:focus.hh:active > .text,
.layout.bc-olive.color-bordered-fill.hh.hh.active.hh:active > .text,
.layout.bc-olive.color-bordered-fill.hh.hh:active.hh:active > .text,
.layout.bc-olive.color-bordered-fill.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-olive.color-bordered-fill.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-olive.color-bordered-fill.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-olive.color-bordered-fill.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-olive.color-bordered-fill.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-olive.color-bordered-fill.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-olive.color-bordered-fill.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-olive.color-bordered-fill.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-olive.color-bordered-fill.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-olive.color-bordered-fill.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-olive.color-bordered-fill-dark {
  border-color: #49672f;
  outline-color: #49672f;
  color: #49672f;
}
.layout.bc-olive.color-bordered-fill-dark * {
  color: #49672f;
}
.layout.bc-olive.color-bordered-fill-dark svg:not([dontColor='true']) * {
  fill: #49672f;
}
.layout.bc-olive.color-bordered-fill-dark:not(.bg) {
  background-color: #f1f5ed;
}
.layout.bc-olive.color-bordered-fill-dark.disabled {
  background-color: #f1f5ed;
}
.layout.bc-olive.color-bordered-fill-dark.hh.hh:hover {
  border-color: #62933e;
  outline-color: #62933e;
  background-color: #62933e;
  color: #ffffff;
}
.layout.bc-olive.color-bordered-fill-dark.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-olive.color-bordered-fill-dark.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-olive.color-bordered-fill-dark.hh.hh:hover.hh:hover > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-olive.color-bordered-fill-dark.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-olive.color-bordered-fill-dark.hh.hh:hover.hh:focus > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:hover.hh.active > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:hover.hh:active > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-olive.color-bordered-fill-dark.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-olive.color-bordered-fill-dark.hh.hh:focus,
.layout.bc-olive.color-bordered-fill-dark.hh.hh.active,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:active {
  border-color: #49672f;
  outline-color: #49672f;
  background-color: #49672f;
  color: #ffffff;
}
.layout.bc-olive.color-bordered-fill-dark.hh.hh:focus *,
.layout.bc-olive.color-bordered-fill-dark.hh.hh.active *,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-olive.color-bordered-fill-dark.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill-dark.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-olive.color-bordered-fill-dark.hh.hh:focus.hh:hover > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh.active.hh:hover > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:active.hh:hover > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-olive.color-bordered-fill-dark.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill-dark.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-olive.color-bordered-fill-dark.hh.hh:focus.hh:focus > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh.active.hh:focus > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:active.hh:focus > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:focus.hh.active > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh.active.hh.active > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:active.hh.active > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:focus.hh:active > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh.active.hh:active > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:active.hh:active > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-olive.color-bordered-fill-dark.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill-dark.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill-dark.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill-dark.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-olive.midtone-dark {
  border-color: #49672f;
  outline-color: #49672f;
  color: #49672f;
}
.layout.bc-olive.midtone-dark * {
  color: #49672f;
}
.layout.bc-olive.midtone-dark svg:not([dontColor='true']) * {
  fill: #49672f;
}
.layout.bc-olive.midtone-dark:not(.bg) {
  background-color: #d5e1ca;
}
.layout.bc-olive.midtone-dark.disabled {
  background-color: #d5e1ca;
}
.layout.bc-olive.midtone-dark.hh.hh:hover {
  border-color: #62933e;
  outline-color: #62933e;
  background-color: #62933e;
  color: #ffffff;
}
.layout.bc-olive.midtone-dark.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-olive.midtone-dark.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-olive.midtone-dark.hh.hh:hover.hh:hover > .text,
.layout.bc-olive.midtone-dark.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-olive.midtone-dark.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-olive.midtone-dark.hh.hh:hover.hh:focus > .text,
.layout.bc-olive.midtone-dark.hh.hh:hover.hh.active > .text,
.layout.bc-olive.midtone-dark.hh.hh:hover.hh:active > .text,
.layout.bc-olive.midtone-dark.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-olive.midtone-dark.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-olive.midtone-dark.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-olive.midtone-dark.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.midtone-dark.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.midtone-dark.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-olive.midtone-dark.hh.hh:focus,
.layout.bc-olive.midtone-dark.hh.hh.active,
.layout.bc-olive.midtone-dark.hh.hh:active {
  border-color: #49672f;
  outline-color: #49672f;
  background-color: #49672f;
  color: #ffffff;
}
.layout.bc-olive.midtone-dark.hh.hh:focus *,
.layout.bc-olive.midtone-dark.hh.hh.active *,
.layout.bc-olive.midtone-dark.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-olive.midtone-dark.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-olive.midtone-dark.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-olive.midtone-dark.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-olive.midtone-dark.hh.hh:focus.hh:hover > .text,
.layout.bc-olive.midtone-dark.hh.hh.active.hh:hover > .text,
.layout.bc-olive.midtone-dark.hh.hh:active.hh:hover > .text,
.layout.bc-olive.midtone-dark.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-olive.midtone-dark.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-olive.midtone-dark.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-olive.midtone-dark.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.midtone-dark.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.midtone-dark.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-olive.midtone-dark.hh.hh:focus.hh:focus > .text,
.layout.bc-olive.midtone-dark.hh.hh.active.hh:focus > .text,
.layout.bc-olive.midtone-dark.hh.hh:active.hh:focus > .text,
.layout.bc-olive.midtone-dark.hh.hh:focus.hh.active > .text,
.layout.bc-olive.midtone-dark.hh.hh.active.hh.active > .text,
.layout.bc-olive.midtone-dark.hh.hh:active.hh.active > .text,
.layout.bc-olive.midtone-dark.hh.hh:focus.hh:active > .text,
.layout.bc-olive.midtone-dark.hh.hh.active.hh:active > .text,
.layout.bc-olive.midtone-dark.hh.hh:active.hh:active > .text,
.layout.bc-olive.midtone-dark.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-olive.midtone-dark.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-olive.midtone-dark.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-olive.midtone-dark.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-olive.midtone-dark.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-olive.midtone-dark.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-olive.midtone-dark.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-olive.midtone-dark.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-olive.midtone-dark.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-olive.midtone-dark.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.midtone-dark.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.midtone-dark.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.midtone-dark.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.midtone-dark.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.midtone-dark.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.midtone-dark.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.midtone-dark.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.midtone-dark.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-olive.solid {
  border-color: #62933e;
  outline-color: #62933e;
  color: #ffffff;
}
.layout.bc-olive.solid * {
  color: #ffffff;
}
.layout.bc-olive.solid svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-olive.solid:not(.bg) {
  background-color: #62933e;
}
.layout.bc-olive.solid.disabled {
  background-color: #62933e;
}
.layout.bc-olive.solid.hh.hh:hover {
  border-color: #49672f;
  outline-color: #49672f;
  background-color: #49672f;
  color: #ffffff;
}
.layout.bc-olive.solid.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-olive.solid.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-olive.solid.hh.hh:hover.hh:hover > .text,
.layout.bc-olive.solid.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-olive.solid.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-olive.solid.hh.hh:hover.hh:focus > .text,
.layout.bc-olive.solid.hh.hh:hover.hh.active > .text,
.layout.bc-olive.solid.hh.hh:hover.hh:active > .text,
.layout.bc-olive.solid.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-olive.solid.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-olive.solid.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-olive.solid.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.solid.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.solid.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-olive.solid.hh.hh:focus,
.layout.bc-olive.solid.hh.hh.active,
.layout.bc-olive.solid.hh.hh:active {
  border-color: #49672f;
  outline-color: #49672f;
  background-color: #49672f;
  color: #ffffff;
}
.layout.bc-olive.solid.hh.hh:focus *,
.layout.bc-olive.solid.hh.hh.active *,
.layout.bc-olive.solid.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-olive.solid.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-olive.solid.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-olive.solid.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-olive.solid.hh.hh:focus.hh:hover > .text,
.layout.bc-olive.solid.hh.hh.active.hh:hover > .text,
.layout.bc-olive.solid.hh.hh:active.hh:hover > .text,
.layout.bc-olive.solid.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-olive.solid.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-olive.solid.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-olive.solid.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.solid.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.solid.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-olive.solid.hh.hh:focus.hh:focus > .text,
.layout.bc-olive.solid.hh.hh.active.hh:focus > .text,
.layout.bc-olive.solid.hh.hh:active.hh:focus > .text,
.layout.bc-olive.solid.hh.hh:focus.hh.active > .text,
.layout.bc-olive.solid.hh.hh.active.hh.active > .text,
.layout.bc-olive.solid.hh.hh:active.hh.active > .text,
.layout.bc-olive.solid.hh.hh:focus.hh:active > .text,
.layout.bc-olive.solid.hh.hh.active.hh:active > .text,
.layout.bc-olive.solid.hh.hh:active.hh:active > .text,
.layout.bc-olive.solid.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-olive.solid.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-olive.solid.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-olive.solid.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-olive.solid.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-olive.solid.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-olive.solid.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-olive.solid.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-olive.solid.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-olive.solid.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.solid.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.solid.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.solid.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.solid.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.solid.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.solid.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.solid.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.solid.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-olive.grey-bordered-solid {
  border-color: #dddddd;
  outline-color: #dddddd;
  color: #000000;
}
.layout.bc-olive.grey-bordered-solid * {
  color: #000000;
}
.layout.bc-olive.grey-bordered-solid svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-olive.grey-bordered-solid:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-olive.grey-bordered-solid.disabled {
  background-color: #ffffff;
}
.layout.bc-olive.grey-bordered-solid.hh.hh:hover {
  border-color: #62933e;
  outline-color: #62933e;
  background-color: #f1f5ed;
  color: #62933e;
}
.layout.bc-olive.grey-bordered-solid.hh.hh:hover * {
  color: #62933e;
}
.layout.bc-olive.grey-bordered-solid.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #62933e;
}
.layout.bc-olive.grey-bordered-solid.hh.hh:hover.hh:hover > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #62933e !important;
}
.layout.bc-olive.grey-bordered-solid.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #62933e !important;
}
.layout.bc-olive.grey-bordered-solid.hh.hh:hover.hh:focus > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh:hover.hh.active > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh:hover.hh:active > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #62933e !important;
}
.layout.bc-olive.grey-bordered-solid.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.grey-bordered-solid.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.grey-bordered-solid.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #62933e !important;
}
.layout.bc-olive.grey-bordered-solid.hh.hh:focus,
.layout.bc-olive.grey-bordered-solid.hh.hh.active,
.layout.bc-olive.grey-bordered-solid.hh.hh:active {
  border-color: #49672f;
  outline-color: #49672f;
  background-color: #49672f;
  color: #ffffff;
}
.layout.bc-olive.grey-bordered-solid.hh.hh:focus *,
.layout.bc-olive.grey-bordered-solid.hh.hh.active *,
.layout.bc-olive.grey-bordered-solid.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-olive.grey-bordered-solid.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-olive.grey-bordered-solid.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-olive.grey-bordered-solid.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-olive.grey-bordered-solid.hh.hh:focus.hh:hover > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh.active.hh:hover > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh:active.hh:hover > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-olive.grey-bordered-solid.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.grey-bordered-solid.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.grey-bordered-solid.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-olive.grey-bordered-solid.hh.hh:focus.hh:focus > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh.active.hh:focus > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh:active.hh:focus > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh:focus.hh.active > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh.active.hh.active > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh:active.hh.active > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh:focus.hh:active > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh.active.hh:active > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh:active.hh:active > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-olive.grey-bordered-solid.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.grey-bordered-solid.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.grey-bordered-solid.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.grey-bordered-solid.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.grey-bordered-solid.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.grey-bordered-solid.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.grey-bordered-solid.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.grey-bordered-solid.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.grey-bordered-solid.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-olive.black-bordered {
  border-color: #000000;
  outline-color: #000000;
  color: #000000;
}
.layout.bc-olive.black-bordered * {
  color: #000000;
}
.layout.bc-olive.black-bordered svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-olive.black-bordered:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-olive.black-bordered.disabled {
  background-color: #ffffff;
}
.layout.bc-olive.disabled {
  border-color: #828282;
  outline-color: #828282;
  color: #828282;
  cursor: not-allowed !important;
}
.layout.bc-olive.disabled * {
  color: #828282;
}
.layout.bc-olive.disabled svg:not([dontColor='true']) * {
  fill: #828282;
}
.layout.bc-olive.disabled:not(.bg) {
  background-color: #f6f6f6;
}
.layout.bc-olive.disabled.disabled {
  background-color: #f6f6f6;
}
.layout.bc-olive.disabled * {
  pointer-events: auto;
  cursor: not-allowed !important;
}
.layout.bc-olive.disabled:active {
  pointer-events: none !important;
}
.layout.bc-olive.disabled:active * {
  pointer-events: none !important;
}
.layout.bc-brown.cs {
  border-color: #dddddd;
  outline-color: #dddddd;
  color: #000000;
}
.layout.bc-brown.cs * {
  color: #000000;
}
.layout.bc-brown.cs svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-brown.cs:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-brown.cs.disabled {
  background-color: #ffffff;
}
.layout.bc-brown.cs.hh.hh:hover {
  border-color: #ad4f0e;
  outline-color: #ad4f0e;
  background-color: #f8efe9;
  color: #ad4f0e;
}
.layout.bc-brown.cs.hh.hh:hover * {
  color: #ad4f0e;
}
.layout.bc-brown.cs.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ad4f0e;
}
.layout.bc-brown.cs.hh.hh:hover.hh:hover > .text,
.layout.bc-brown.cs.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ad4f0e !important;
}
.layout.bc-brown.cs.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ad4f0e !important;
}
.layout.bc-brown.cs.hh.hh:hover.hh:focus > .text,
.layout.bc-brown.cs.hh.hh:hover.hh.active > .text,
.layout.bc-brown.cs.hh.hh:hover.hh:active > .text,
.layout.bc-brown.cs.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-brown.cs.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-brown.cs.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ad4f0e !important;
}
.layout.bc-brown.cs.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.cs.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.cs.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ad4f0e !important;
}
.layout.bc-brown.cs.hh.hh:focus,
.layout.bc-brown.cs.hh.hh.active,
.layout.bc-brown.cs.hh.hh:active {
  border-color: #612c0a;
  outline-color: #612c0a;
  background-color: #f8efe9;
  color: #612c0a;
}
.layout.bc-brown.cs.hh.hh:focus *,
.layout.bc-brown.cs.hh.hh.active *,
.layout.bc-brown.cs.hh.hh:active * {
  color: #612c0a;
}
.layout.bc-brown.cs.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-brown.cs.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-brown.cs.hh.hh:active svg:not([dontColor='true']) * {
  fill: #612c0a;
}
.layout.bc-brown.cs.hh.hh:focus.hh:hover > .text,
.layout.bc-brown.cs.hh.hh.active.hh:hover > .text,
.layout.bc-brown.cs.hh.hh:active.hh:hover > .text,
.layout.bc-brown.cs.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-brown.cs.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-brown.cs.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #612c0a !important;
}
.layout.bc-brown.cs.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.cs.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.cs.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #612c0a !important;
}
.layout.bc-brown.cs.hh.hh:focus.hh:focus > .text,
.layout.bc-brown.cs.hh.hh.active.hh:focus > .text,
.layout.bc-brown.cs.hh.hh:active.hh:focus > .text,
.layout.bc-brown.cs.hh.hh:focus.hh.active > .text,
.layout.bc-brown.cs.hh.hh.active.hh.active > .text,
.layout.bc-brown.cs.hh.hh:active.hh.active > .text,
.layout.bc-brown.cs.hh.hh:focus.hh:active > .text,
.layout.bc-brown.cs.hh.hh.active.hh:active > .text,
.layout.bc-brown.cs.hh.hh:active.hh:active > .text,
.layout.bc-brown.cs.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-brown.cs.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-brown.cs.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-brown.cs.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-brown.cs.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-brown.cs.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-brown.cs.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-brown.cs.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-brown.cs.hh.hh:active.hh:active :not(.cs) > .text {
  color: #612c0a !important;
}
.layout.bc-brown.cs.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.cs.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.cs.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.cs.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.cs.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.cs.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.cs.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.cs.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.cs.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #612c0a !important;
}
.layout.bc-brown.initial-transparent {
  border-color: transparent;
  outline-color: transparent;
  color: #000000;
}
.layout.bc-brown.initial-transparent * {
  color: #000000;
}
.layout.bc-brown.initial-transparent svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-brown.initial-transparent:not(.bg) {
  background-color: transparent;
}
.layout.bc-brown.initial-transparent.disabled {
  background-color: transparent;
}
.layout.bc-brown.initial-transparent.hh.hh:hover {
  border-color: #ad4f0e;
  outline-color: #ad4f0e;
  background-color: #f8efe9;
  color: #ad4f0e;
}
.layout.bc-brown.initial-transparent.hh.hh:hover * {
  color: #ad4f0e;
}
.layout.bc-brown.initial-transparent.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ad4f0e;
}
.layout.bc-brown.initial-transparent.hh.hh:hover.hh:hover > .text,
.layout.bc-brown.initial-transparent.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ad4f0e !important;
}
.layout.bc-brown.initial-transparent.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ad4f0e !important;
}
.layout.bc-brown.initial-transparent.hh.hh:hover.hh:focus > .text,
.layout.bc-brown.initial-transparent.hh.hh:hover.hh.active > .text,
.layout.bc-brown.initial-transparent.hh.hh:hover.hh:active > .text,
.layout.bc-brown.initial-transparent.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-brown.initial-transparent.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-brown.initial-transparent.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ad4f0e !important;
}
.layout.bc-brown.initial-transparent.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.initial-transparent.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.initial-transparent.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ad4f0e !important;
}
.layout.bc-brown.initial-transparent.hh.hh:focus,
.layout.bc-brown.initial-transparent.hh.hh.active,
.layout.bc-brown.initial-transparent.hh.hh:active {
  border-color: #612c0a;
  outline-color: #612c0a;
  background-color: #f8efe9;
  color: #612c0a;
}
.layout.bc-brown.initial-transparent.hh.hh:focus *,
.layout.bc-brown.initial-transparent.hh.hh.active *,
.layout.bc-brown.initial-transparent.hh.hh:active * {
  color: #612c0a;
}
.layout.bc-brown.initial-transparent.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-brown.initial-transparent.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-brown.initial-transparent.hh.hh:active svg:not([dontColor='true']) * {
  fill: #612c0a;
}
.layout.bc-brown.initial-transparent.hh.hh:focus.hh:hover > .text,
.layout.bc-brown.initial-transparent.hh.hh.active.hh:hover > .text,
.layout.bc-brown.initial-transparent.hh.hh:active.hh:hover > .text,
.layout.bc-brown.initial-transparent.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-brown.initial-transparent.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-brown.initial-transparent.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #612c0a !important;
}
.layout.bc-brown.initial-transparent.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.initial-transparent.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.initial-transparent.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #612c0a !important;
}
.layout.bc-brown.initial-transparent.hh.hh:focus.hh:focus > .text,
.layout.bc-brown.initial-transparent.hh.hh.active.hh:focus > .text,
.layout.bc-brown.initial-transparent.hh.hh:active.hh:focus > .text,
.layout.bc-brown.initial-transparent.hh.hh:focus.hh.active > .text,
.layout.bc-brown.initial-transparent.hh.hh.active.hh.active > .text,
.layout.bc-brown.initial-transparent.hh.hh:active.hh.active > .text,
.layout.bc-brown.initial-transparent.hh.hh:focus.hh:active > .text,
.layout.bc-brown.initial-transparent.hh.hh.active.hh:active > .text,
.layout.bc-brown.initial-transparent.hh.hh:active.hh:active > .text,
.layout.bc-brown.initial-transparent.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-brown.initial-transparent.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-brown.initial-transparent.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-brown.initial-transparent.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-brown.initial-transparent.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-brown.initial-transparent.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-brown.initial-transparent.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-brown.initial-transparent.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-brown.initial-transparent.hh.hh:active.hh:active :not(.cs) > .text {
  color: #612c0a !important;
}
.layout.bc-brown.initial-transparent.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.initial-transparent.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.initial-transparent.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.initial-transparent.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.initial-transparent.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.initial-transparent.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.initial-transparent.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.initial-transparent.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.initial-transparent.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #612c0a !important;
}
.layout.bc-brown.color-bordered-white {
  border-color: #ad4f0e;
  outline-color: #ad4f0e;
  color: #ad4f0e;
}
.layout.bc-brown.color-bordered-white * {
  color: #ad4f0e;
}
.layout.bc-brown.color-bordered-white svg:not([dontColor='true']) * {
  fill: #ad4f0e;
}
.layout.bc-brown.color-bordered-white:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-brown.color-bordered-white.disabled {
  background-color: #ffffff;
}
.layout.bc-brown.color-bordered-outline {
  border-color: #ad4f0e;
  outline-color: #ad4f0e;
  color: #ad4f0e;
}
.layout.bc-brown.color-bordered-outline * {
  color: #ad4f0e;
}
.layout.bc-brown.color-bordered-outline svg:not([dontColor='true']) * {
  fill: #ad4f0e;
}
.layout.bc-brown.color-bordered-outline:not(.bg) {
  background-color: #f8efe9;
}
.layout.bc-brown.color-bordered-outline.disabled {
  background-color: #f8efe9;
}
.layout.bc-brown.color-bordered-outline.hh.hh:hover {
  border-color: #612c0a;
  outline-color: #612c0a;
  background-color: #f8efe9;
  color: #612c0a;
}
.layout.bc-brown.color-bordered-outline.hh.hh:hover * {
  color: #612c0a;
}
.layout.bc-brown.color-bordered-outline.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #612c0a;
}
.layout.bc-brown.color-bordered-outline.hh.hh:hover.hh:hover > .text,
.layout.bc-brown.color-bordered-outline.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #612c0a !important;
}
.layout.bc-brown.color-bordered-outline.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #612c0a !important;
}
.layout.bc-brown.color-bordered-outline.hh.hh:hover.hh:focus > .text,
.layout.bc-brown.color-bordered-outline.hh.hh:hover.hh.active > .text,
.layout.bc-brown.color-bordered-outline.hh.hh:hover.hh:active > .text,
.layout.bc-brown.color-bordered-outline.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-brown.color-bordered-outline.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-brown.color-bordered-outline.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #612c0a !important;
}
.layout.bc-brown.color-bordered-outline.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-outline.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-outline.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #612c0a !important;
}
.layout.bc-brown.color-bordered-outline.hh.hh:focus,
.layout.bc-brown.color-bordered-outline.hh.hh.active,
.layout.bc-brown.color-bordered-outline.hh.hh:active {
  border-color: #612c0a;
  outline-color: #612c0a;
  background-color: #f8efe9;
  color: #612c0a;
}
.layout.bc-brown.color-bordered-outline.hh.hh:focus *,
.layout.bc-brown.color-bordered-outline.hh.hh.active *,
.layout.bc-brown.color-bordered-outline.hh.hh:active * {
  color: #612c0a;
}
.layout.bc-brown.color-bordered-outline.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-outline.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-outline.hh.hh:active svg:not([dontColor='true']) * {
  fill: #612c0a;
}
.layout.bc-brown.color-bordered-outline.hh.hh:focus.hh:hover > .text,
.layout.bc-brown.color-bordered-outline.hh.hh.active.hh:hover > .text,
.layout.bc-brown.color-bordered-outline.hh.hh:active.hh:hover > .text,
.layout.bc-brown.color-bordered-outline.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-brown.color-bordered-outline.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-brown.color-bordered-outline.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #612c0a !important;
}
.layout.bc-brown.color-bordered-outline.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-outline.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-outline.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #612c0a !important;
}
.layout.bc-brown.color-bordered-outline.hh.hh:focus.hh:focus > .text,
.layout.bc-brown.color-bordered-outline.hh.hh.active.hh:focus > .text,
.layout.bc-brown.color-bordered-outline.hh.hh:active.hh:focus > .text,
.layout.bc-brown.color-bordered-outline.hh.hh:focus.hh.active > .text,
.layout.bc-brown.color-bordered-outline.hh.hh.active.hh.active > .text,
.layout.bc-brown.color-bordered-outline.hh.hh:active.hh.active > .text,
.layout.bc-brown.color-bordered-outline.hh.hh:focus.hh:active > .text,
.layout.bc-brown.color-bordered-outline.hh.hh.active.hh:active > .text,
.layout.bc-brown.color-bordered-outline.hh.hh:active.hh:active > .text,
.layout.bc-brown.color-bordered-outline.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-brown.color-bordered-outline.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-brown.color-bordered-outline.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-brown.color-bordered-outline.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-brown.color-bordered-outline.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-brown.color-bordered-outline.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-brown.color-bordered-outline.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-brown.color-bordered-outline.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-brown.color-bordered-outline.hh.hh:active.hh:active :not(.cs) > .text {
  color: #612c0a !important;
}
.layout.bc-brown.color-bordered-outline.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-outline.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-outline.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-outline.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-outline.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-outline.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-outline.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-outline.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-outline.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #612c0a !important;
}
.layout.bc-brown.color-bordered-color-content {
  border-color: #612c0a;
  outline-color: #612c0a;
  color: #612c0a;
}
.layout.bc-brown.color-bordered-color-content * {
  color: #612c0a;
}
.layout.bc-brown.color-bordered-color-content svg:not([dontColor='true']) * {
  fill: #612c0a;
}
.layout.bc-brown.color-bordered-color-content:not(.bg) {
  background-color: #f8efe9;
}
.layout.bc-brown.color-bordered-color-content.disabled {
  background-color: #f8efe9;
}
.layout.bc-brown.color-bordered-color-content.hh.hh:hover {
  border-color: #612c0a;
  outline-color: #612c0a;
  background-color: #e9cfbe;
  color: #612c0a;
}
.layout.bc-brown.color-bordered-color-content.hh.hh:hover * {
  color: #612c0a;
}
.layout.bc-brown.color-bordered-color-content.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #612c0a;
}
.layout.bc-brown.color-bordered-color-content.hh.hh:hover.hh:hover > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #612c0a !important;
}
.layout.bc-brown.color-bordered-color-content.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #612c0a !important;
}
.layout.bc-brown.color-bordered-color-content.hh.hh:hover.hh:focus > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh:hover.hh.active > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh:hover.hh:active > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #612c0a !important;
}
.layout.bc-brown.color-bordered-color-content.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-color-content.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-color-content.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #612c0a !important;
}
.layout.bc-brown.color-bordered-color-content.hh.hh:focus,
.layout.bc-brown.color-bordered-color-content.hh.hh.active,
.layout.bc-brown.color-bordered-color-content.hh.hh:active {
  border-color: #ad4f0e;
  outline-color: #ad4f0e;
  background-color: #ad4f0e;
  color: #ffffff;
}
.layout.bc-brown.color-bordered-color-content.hh.hh:focus *,
.layout.bc-brown.color-bordered-color-content.hh.hh.active *,
.layout.bc-brown.color-bordered-color-content.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-brown.color-bordered-color-content.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-color-content.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-color-content.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-brown.color-bordered-color-content.hh.hh:focus.hh:hover > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh.active.hh:hover > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh:active.hh:hover > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-brown.color-bordered-color-content.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-color-content.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-color-content.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-brown.color-bordered-color-content.hh.hh:focus.hh:focus > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh.active.hh:focus > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh:active.hh:focus > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh:focus.hh.active > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh.active.hh.active > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh:active.hh.active > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh:focus.hh:active > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh.active.hh:active > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh:active.hh:active > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-brown.color-bordered-color-content.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-color-content.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-color-content.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-color-content.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-color-content.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-color-content.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-color-content.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-color-content.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-color-content.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-brown.color-bordered-fill {
  border-color: #ad4f0e;
  outline-color: #ad4f0e;
  color: #ad4f0e;
}
.layout.bc-brown.color-bordered-fill * {
  color: #ad4f0e;
}
.layout.bc-brown.color-bordered-fill svg:not([dontColor='true']) * {
  fill: #ad4f0e;
}
.layout.bc-brown.color-bordered-fill:not(.bg) {
  background-color: #f8efe9;
}
.layout.bc-brown.color-bordered-fill.disabled {
  background-color: #f8efe9;
}
.layout.bc-brown.color-bordered-fill.hh.hh:hover {
  border-color: #ad4f0e;
  outline-color: #ad4f0e;
  background-color: #ad4f0e;
  color: #ffffff;
}
.layout.bc-brown.color-bordered-fill.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-brown.color-bordered-fill.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-brown.color-bordered-fill.hh.hh:hover.hh:hover > .text,
.layout.bc-brown.color-bordered-fill.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-brown.color-bordered-fill.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-brown.color-bordered-fill.hh.hh:hover.hh:focus > .text,
.layout.bc-brown.color-bordered-fill.hh.hh:hover.hh.active > .text,
.layout.bc-brown.color-bordered-fill.hh.hh:hover.hh:active > .text,
.layout.bc-brown.color-bordered-fill.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-brown.color-bordered-fill.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-brown.color-bordered-fill.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-brown.color-bordered-fill.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-brown.color-bordered-fill.hh.hh:focus,
.layout.bc-brown.color-bordered-fill.hh.hh.active,
.layout.bc-brown.color-bordered-fill.hh.hh:active {
  border-color: #612c0a;
  outline-color: #612c0a;
  background-color: #612c0a;
  color: #ffffff;
}
.layout.bc-brown.color-bordered-fill.hh.hh:focus *,
.layout.bc-brown.color-bordered-fill.hh.hh.active *,
.layout.bc-brown.color-bordered-fill.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-brown.color-bordered-fill.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-brown.color-bordered-fill.hh.hh:focus.hh:hover > .text,
.layout.bc-brown.color-bordered-fill.hh.hh.active.hh:hover > .text,
.layout.bc-brown.color-bordered-fill.hh.hh:active.hh:hover > .text,
.layout.bc-brown.color-bordered-fill.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-brown.color-bordered-fill.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-brown.color-bordered-fill.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-brown.color-bordered-fill.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-brown.color-bordered-fill.hh.hh:focus.hh:focus > .text,
.layout.bc-brown.color-bordered-fill.hh.hh.active.hh:focus > .text,
.layout.bc-brown.color-bordered-fill.hh.hh:active.hh:focus > .text,
.layout.bc-brown.color-bordered-fill.hh.hh:focus.hh.active > .text,
.layout.bc-brown.color-bordered-fill.hh.hh.active.hh.active > .text,
.layout.bc-brown.color-bordered-fill.hh.hh:active.hh.active > .text,
.layout.bc-brown.color-bordered-fill.hh.hh:focus.hh:active > .text,
.layout.bc-brown.color-bordered-fill.hh.hh.active.hh:active > .text,
.layout.bc-brown.color-bordered-fill.hh.hh:active.hh:active > .text,
.layout.bc-brown.color-bordered-fill.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-brown.color-bordered-fill.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-brown.color-bordered-fill.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-brown.color-bordered-fill.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-brown.color-bordered-fill.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-brown.color-bordered-fill.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-brown.color-bordered-fill.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-brown.color-bordered-fill.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-brown.color-bordered-fill.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-brown.color-bordered-fill.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-brown.color-bordered-fill-dark {
  border-color: #612c0a;
  outline-color: #612c0a;
  color: #612c0a;
}
.layout.bc-brown.color-bordered-fill-dark * {
  color: #612c0a;
}
.layout.bc-brown.color-bordered-fill-dark svg:not([dontColor='true']) * {
  fill: #612c0a;
}
.layout.bc-brown.color-bordered-fill-dark:not(.bg) {
  background-color: #f8efe9;
}
.layout.bc-brown.color-bordered-fill-dark.disabled {
  background-color: #f8efe9;
}
.layout.bc-brown.color-bordered-fill-dark.hh.hh:hover {
  border-color: #ad4f0e;
  outline-color: #ad4f0e;
  background-color: #ad4f0e;
  color: #ffffff;
}
.layout.bc-brown.color-bordered-fill-dark.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-brown.color-bordered-fill-dark.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-brown.color-bordered-fill-dark.hh.hh:hover.hh:hover > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-brown.color-bordered-fill-dark.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-brown.color-bordered-fill-dark.hh.hh:hover.hh:focus > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:hover.hh.active > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:hover.hh:active > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-brown.color-bordered-fill-dark.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-brown.color-bordered-fill-dark.hh.hh:focus,
.layout.bc-brown.color-bordered-fill-dark.hh.hh.active,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:active {
  border-color: #612c0a;
  outline-color: #612c0a;
  background-color: #612c0a;
  color: #ffffff;
}
.layout.bc-brown.color-bordered-fill-dark.hh.hh:focus *,
.layout.bc-brown.color-bordered-fill-dark.hh.hh.active *,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-brown.color-bordered-fill-dark.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill-dark.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-brown.color-bordered-fill-dark.hh.hh:focus.hh:hover > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh.active.hh:hover > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:active.hh:hover > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-brown.color-bordered-fill-dark.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill-dark.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-brown.color-bordered-fill-dark.hh.hh:focus.hh:focus > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh.active.hh:focus > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:active.hh:focus > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:focus.hh.active > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh.active.hh.active > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:active.hh.active > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:focus.hh:active > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh.active.hh:active > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:active.hh:active > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-brown.color-bordered-fill-dark.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill-dark.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill-dark.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill-dark.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-brown.midtone-dark {
  border-color: #612c0a;
  outline-color: #612c0a;
  color: #612c0a;
}
.layout.bc-brown.midtone-dark * {
  color: #612c0a;
}
.layout.bc-brown.midtone-dark svg:not([dontColor='true']) * {
  fill: #612c0a;
}
.layout.bc-brown.midtone-dark:not(.bg) {
  background-color: #e9cfbe;
}
.layout.bc-brown.midtone-dark.disabled {
  background-color: #e9cfbe;
}
.layout.bc-brown.midtone-dark.hh.hh:hover {
  border-color: #ad4f0e;
  outline-color: #ad4f0e;
  background-color: #ad4f0e;
  color: #ffffff;
}
.layout.bc-brown.midtone-dark.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-brown.midtone-dark.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-brown.midtone-dark.hh.hh:hover.hh:hover > .text,
.layout.bc-brown.midtone-dark.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-brown.midtone-dark.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-brown.midtone-dark.hh.hh:hover.hh:focus > .text,
.layout.bc-brown.midtone-dark.hh.hh:hover.hh.active > .text,
.layout.bc-brown.midtone-dark.hh.hh:hover.hh:active > .text,
.layout.bc-brown.midtone-dark.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-brown.midtone-dark.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-brown.midtone-dark.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-brown.midtone-dark.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.midtone-dark.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.midtone-dark.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-brown.midtone-dark.hh.hh:focus,
.layout.bc-brown.midtone-dark.hh.hh.active,
.layout.bc-brown.midtone-dark.hh.hh:active {
  border-color: #612c0a;
  outline-color: #612c0a;
  background-color: #612c0a;
  color: #ffffff;
}
.layout.bc-brown.midtone-dark.hh.hh:focus *,
.layout.bc-brown.midtone-dark.hh.hh.active *,
.layout.bc-brown.midtone-dark.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-brown.midtone-dark.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-brown.midtone-dark.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-brown.midtone-dark.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-brown.midtone-dark.hh.hh:focus.hh:hover > .text,
.layout.bc-brown.midtone-dark.hh.hh.active.hh:hover > .text,
.layout.bc-brown.midtone-dark.hh.hh:active.hh:hover > .text,
.layout.bc-brown.midtone-dark.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-brown.midtone-dark.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-brown.midtone-dark.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-brown.midtone-dark.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.midtone-dark.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.midtone-dark.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-brown.midtone-dark.hh.hh:focus.hh:focus > .text,
.layout.bc-brown.midtone-dark.hh.hh.active.hh:focus > .text,
.layout.bc-brown.midtone-dark.hh.hh:active.hh:focus > .text,
.layout.bc-brown.midtone-dark.hh.hh:focus.hh.active > .text,
.layout.bc-brown.midtone-dark.hh.hh.active.hh.active > .text,
.layout.bc-brown.midtone-dark.hh.hh:active.hh.active > .text,
.layout.bc-brown.midtone-dark.hh.hh:focus.hh:active > .text,
.layout.bc-brown.midtone-dark.hh.hh.active.hh:active > .text,
.layout.bc-brown.midtone-dark.hh.hh:active.hh:active > .text,
.layout.bc-brown.midtone-dark.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-brown.midtone-dark.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-brown.midtone-dark.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-brown.midtone-dark.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-brown.midtone-dark.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-brown.midtone-dark.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-brown.midtone-dark.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-brown.midtone-dark.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-brown.midtone-dark.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-brown.midtone-dark.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.midtone-dark.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.midtone-dark.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.midtone-dark.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.midtone-dark.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.midtone-dark.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.midtone-dark.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.midtone-dark.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.midtone-dark.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-brown.solid {
  border-color: #ad4f0e;
  outline-color: #ad4f0e;
  color: #ffffff;
}
.layout.bc-brown.solid * {
  color: #ffffff;
}
.layout.bc-brown.solid svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-brown.solid:not(.bg) {
  background-color: #ad4f0e;
}
.layout.bc-brown.solid.disabled {
  background-color: #ad4f0e;
}
.layout.bc-brown.solid.hh.hh:hover {
  border-color: #612c0a;
  outline-color: #612c0a;
  background-color: #612c0a;
  color: #ffffff;
}
.layout.bc-brown.solid.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-brown.solid.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-brown.solid.hh.hh:hover.hh:hover > .text,
.layout.bc-brown.solid.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-brown.solid.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-brown.solid.hh.hh:hover.hh:focus > .text,
.layout.bc-brown.solid.hh.hh:hover.hh.active > .text,
.layout.bc-brown.solid.hh.hh:hover.hh:active > .text,
.layout.bc-brown.solid.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-brown.solid.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-brown.solid.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-brown.solid.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.solid.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.solid.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-brown.solid.hh.hh:focus,
.layout.bc-brown.solid.hh.hh.active,
.layout.bc-brown.solid.hh.hh:active {
  border-color: #612c0a;
  outline-color: #612c0a;
  background-color: #612c0a;
  color: #ffffff;
}
.layout.bc-brown.solid.hh.hh:focus *,
.layout.bc-brown.solid.hh.hh.active *,
.layout.bc-brown.solid.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-brown.solid.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-brown.solid.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-brown.solid.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-brown.solid.hh.hh:focus.hh:hover > .text,
.layout.bc-brown.solid.hh.hh.active.hh:hover > .text,
.layout.bc-brown.solid.hh.hh:active.hh:hover > .text,
.layout.bc-brown.solid.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-brown.solid.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-brown.solid.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-brown.solid.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.solid.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.solid.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-brown.solid.hh.hh:focus.hh:focus > .text,
.layout.bc-brown.solid.hh.hh.active.hh:focus > .text,
.layout.bc-brown.solid.hh.hh:active.hh:focus > .text,
.layout.bc-brown.solid.hh.hh:focus.hh.active > .text,
.layout.bc-brown.solid.hh.hh.active.hh.active > .text,
.layout.bc-brown.solid.hh.hh:active.hh.active > .text,
.layout.bc-brown.solid.hh.hh:focus.hh:active > .text,
.layout.bc-brown.solid.hh.hh.active.hh:active > .text,
.layout.bc-brown.solid.hh.hh:active.hh:active > .text,
.layout.bc-brown.solid.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-brown.solid.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-brown.solid.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-brown.solid.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-brown.solid.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-brown.solid.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-brown.solid.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-brown.solid.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-brown.solid.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-brown.solid.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.solid.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.solid.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.solid.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.solid.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.solid.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.solid.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.solid.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.solid.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-brown.grey-bordered-solid {
  border-color: #dddddd;
  outline-color: #dddddd;
  color: #000000;
}
.layout.bc-brown.grey-bordered-solid * {
  color: #000000;
}
.layout.bc-brown.grey-bordered-solid svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-brown.grey-bordered-solid:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-brown.grey-bordered-solid.disabled {
  background-color: #ffffff;
}
.layout.bc-brown.grey-bordered-solid.hh.hh:hover {
  border-color: #ad4f0e;
  outline-color: #ad4f0e;
  background-color: #f8efe9;
  color: #ad4f0e;
}
.layout.bc-brown.grey-bordered-solid.hh.hh:hover * {
  color: #ad4f0e;
}
.layout.bc-brown.grey-bordered-solid.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ad4f0e;
}
.layout.bc-brown.grey-bordered-solid.hh.hh:hover.hh:hover > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ad4f0e !important;
}
.layout.bc-brown.grey-bordered-solid.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ad4f0e !important;
}
.layout.bc-brown.grey-bordered-solid.hh.hh:hover.hh:focus > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh:hover.hh.active > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh:hover.hh:active > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ad4f0e !important;
}
.layout.bc-brown.grey-bordered-solid.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.grey-bordered-solid.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.grey-bordered-solid.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ad4f0e !important;
}
.layout.bc-brown.grey-bordered-solid.hh.hh:focus,
.layout.bc-brown.grey-bordered-solid.hh.hh.active,
.layout.bc-brown.grey-bordered-solid.hh.hh:active {
  border-color: #612c0a;
  outline-color: #612c0a;
  background-color: #612c0a;
  color: #ffffff;
}
.layout.bc-brown.grey-bordered-solid.hh.hh:focus *,
.layout.bc-brown.grey-bordered-solid.hh.hh.active *,
.layout.bc-brown.grey-bordered-solid.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-brown.grey-bordered-solid.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-brown.grey-bordered-solid.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-brown.grey-bordered-solid.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-brown.grey-bordered-solid.hh.hh:focus.hh:hover > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh.active.hh:hover > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh:active.hh:hover > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-brown.grey-bordered-solid.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.grey-bordered-solid.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.grey-bordered-solid.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-brown.grey-bordered-solid.hh.hh:focus.hh:focus > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh.active.hh:focus > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh:active.hh:focus > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh:focus.hh.active > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh.active.hh.active > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh:active.hh.active > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh:focus.hh:active > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh.active.hh:active > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh:active.hh:active > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-brown.grey-bordered-solid.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.grey-bordered-solid.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.grey-bordered-solid.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.grey-bordered-solid.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.grey-bordered-solid.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.grey-bordered-solid.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.grey-bordered-solid.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.grey-bordered-solid.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.grey-bordered-solid.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-brown.black-bordered {
  border-color: #000000;
  outline-color: #000000;
  color: #000000;
}
.layout.bc-brown.black-bordered * {
  color: #000000;
}
.layout.bc-brown.black-bordered svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-brown.black-bordered:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-brown.black-bordered.disabled {
  background-color: #ffffff;
}
.layout.bc-brown.disabled {
  border-color: #828282;
  outline-color: #828282;
  color: #828282;
  cursor: not-allowed !important;
}
.layout.bc-brown.disabled * {
  color: #828282;
}
.layout.bc-brown.disabled svg:not([dontColor='true']) * {
  fill: #828282;
}
.layout.bc-brown.disabled:not(.bg) {
  background-color: #f6f6f6;
}
.layout.bc-brown.disabled.disabled {
  background-color: #f6f6f6;
}
.layout.bc-brown.disabled * {
  pointer-events: auto;
  cursor: not-allowed !important;
}
.layout.bc-brown.disabled:active {
  pointer-events: none !important;
}
.layout.bc-brown.disabled:active * {
  pointer-events: none !important;
}
.layout.bc-grey.cs {
  border-color: #dddddd;
  outline-color: #dddddd;
  color: #000000;
}
.layout.bc-grey.cs * {
  color: #000000;
}
.layout.bc-grey.cs svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-grey.cs:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-grey.cs.disabled {
  background-color: #ffffff;
}
.layout.bc-grey.cs.hh.hh:hover {
  border-color: #aaaaaa;
  outline-color: #aaaaaa;
  background-color: #f6f6f6;
  color: #aaaaaa;
}
.layout.bc-grey.cs.hh.hh:hover * {
  color: #aaaaaa;
}
.layout.bc-grey.cs.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #aaaaaa;
}
.layout.bc-grey.cs.hh.hh:hover.hh:hover > .text,
.layout.bc-grey.cs.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #aaaaaa !important;
}
.layout.bc-grey.cs.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #aaaaaa !important;
}
.layout.bc-grey.cs.hh.hh:hover.hh:focus > .text,
.layout.bc-grey.cs.hh.hh:hover.hh.active > .text,
.layout.bc-grey.cs.hh.hh:hover.hh:active > .text,
.layout.bc-grey.cs.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-grey.cs.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-grey.cs.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #aaaaaa !important;
}
.layout.bc-grey.cs.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.cs.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.cs.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #aaaaaa !important;
}
.layout.bc-grey.cs.hh.hh:focus,
.layout.bc-grey.cs.hh.hh.active,
.layout.bc-grey.cs.hh.hh:active {
  border-color: #828282;
  outline-color: #828282;
  background-color: #f6f6f6;
  color: #828282;
}
.layout.bc-grey.cs.hh.hh:focus *,
.layout.bc-grey.cs.hh.hh.active *,
.layout.bc-grey.cs.hh.hh:active * {
  color: #828282;
}
.layout.bc-grey.cs.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-grey.cs.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-grey.cs.hh.hh:active svg:not([dontColor='true']) * {
  fill: #828282;
}
.layout.bc-grey.cs.hh.hh:focus.hh:hover > .text,
.layout.bc-grey.cs.hh.hh.active.hh:hover > .text,
.layout.bc-grey.cs.hh.hh:active.hh:hover > .text,
.layout.bc-grey.cs.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-grey.cs.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-grey.cs.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #828282 !important;
}
.layout.bc-grey.cs.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.cs.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.cs.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #828282 !important;
}
.layout.bc-grey.cs.hh.hh:focus.hh:focus > .text,
.layout.bc-grey.cs.hh.hh.active.hh:focus > .text,
.layout.bc-grey.cs.hh.hh:active.hh:focus > .text,
.layout.bc-grey.cs.hh.hh:focus.hh.active > .text,
.layout.bc-grey.cs.hh.hh.active.hh.active > .text,
.layout.bc-grey.cs.hh.hh:active.hh.active > .text,
.layout.bc-grey.cs.hh.hh:focus.hh:active > .text,
.layout.bc-grey.cs.hh.hh.active.hh:active > .text,
.layout.bc-grey.cs.hh.hh:active.hh:active > .text,
.layout.bc-grey.cs.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-grey.cs.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-grey.cs.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-grey.cs.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-grey.cs.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-grey.cs.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-grey.cs.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-grey.cs.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-grey.cs.hh.hh:active.hh:active :not(.cs) > .text {
  color: #828282 !important;
}
.layout.bc-grey.cs.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.cs.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.cs.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.cs.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.cs.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.cs.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.cs.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.cs.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.cs.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #828282 !important;
}
.layout.bc-grey.initial-transparent {
  border-color: transparent;
  outline-color: transparent;
  color: #000000;
}
.layout.bc-grey.initial-transparent * {
  color: #000000;
}
.layout.bc-grey.initial-transparent svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-grey.initial-transparent:not(.bg) {
  background-color: transparent;
}
.layout.bc-grey.initial-transparent.disabled {
  background-color: transparent;
}
.layout.bc-grey.initial-transparent.hh.hh:hover {
  border-color: #aaaaaa;
  outline-color: #aaaaaa;
  background-color: #f6f6f6;
  color: #aaaaaa;
}
.layout.bc-grey.initial-transparent.hh.hh:hover * {
  color: #aaaaaa;
}
.layout.bc-grey.initial-transparent.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #aaaaaa;
}
.layout.bc-grey.initial-transparent.hh.hh:hover.hh:hover > .text,
.layout.bc-grey.initial-transparent.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #aaaaaa !important;
}
.layout.bc-grey.initial-transparent.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #aaaaaa !important;
}
.layout.bc-grey.initial-transparent.hh.hh:hover.hh:focus > .text,
.layout.bc-grey.initial-transparent.hh.hh:hover.hh.active > .text,
.layout.bc-grey.initial-transparent.hh.hh:hover.hh:active > .text,
.layout.bc-grey.initial-transparent.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-grey.initial-transparent.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-grey.initial-transparent.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #aaaaaa !important;
}
.layout.bc-grey.initial-transparent.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.initial-transparent.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.initial-transparent.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #aaaaaa !important;
}
.layout.bc-grey.initial-transparent.hh.hh:focus,
.layout.bc-grey.initial-transparent.hh.hh.active,
.layout.bc-grey.initial-transparent.hh.hh:active {
  border-color: #828282;
  outline-color: #828282;
  background-color: #f6f6f6;
  color: #828282;
}
.layout.bc-grey.initial-transparent.hh.hh:focus *,
.layout.bc-grey.initial-transparent.hh.hh.active *,
.layout.bc-grey.initial-transparent.hh.hh:active * {
  color: #828282;
}
.layout.bc-grey.initial-transparent.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-grey.initial-transparent.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-grey.initial-transparent.hh.hh:active svg:not([dontColor='true']) * {
  fill: #828282;
}
.layout.bc-grey.initial-transparent.hh.hh:focus.hh:hover > .text,
.layout.bc-grey.initial-transparent.hh.hh.active.hh:hover > .text,
.layout.bc-grey.initial-transparent.hh.hh:active.hh:hover > .text,
.layout.bc-grey.initial-transparent.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-grey.initial-transparent.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-grey.initial-transparent.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #828282 !important;
}
.layout.bc-grey.initial-transparent.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.initial-transparent.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.initial-transparent.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #828282 !important;
}
.layout.bc-grey.initial-transparent.hh.hh:focus.hh:focus > .text,
.layout.bc-grey.initial-transparent.hh.hh.active.hh:focus > .text,
.layout.bc-grey.initial-transparent.hh.hh:active.hh:focus > .text,
.layout.bc-grey.initial-transparent.hh.hh:focus.hh.active > .text,
.layout.bc-grey.initial-transparent.hh.hh.active.hh.active > .text,
.layout.bc-grey.initial-transparent.hh.hh:active.hh.active > .text,
.layout.bc-grey.initial-transparent.hh.hh:focus.hh:active > .text,
.layout.bc-grey.initial-transparent.hh.hh.active.hh:active > .text,
.layout.bc-grey.initial-transparent.hh.hh:active.hh:active > .text,
.layout.bc-grey.initial-transparent.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-grey.initial-transparent.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-grey.initial-transparent.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-grey.initial-transparent.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-grey.initial-transparent.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-grey.initial-transparent.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-grey.initial-transparent.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-grey.initial-transparent.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-grey.initial-transparent.hh.hh:active.hh:active :not(.cs) > .text {
  color: #828282 !important;
}
.layout.bc-grey.initial-transparent.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.initial-transparent.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.initial-transparent.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.initial-transparent.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.initial-transparent.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.initial-transparent.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.initial-transparent.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.initial-transparent.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.initial-transparent.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #828282 !important;
}
.layout.bc-grey.color-bordered-white {
  border-color: #aaaaaa;
  outline-color: #aaaaaa;
  color: #aaaaaa;
}
.layout.bc-grey.color-bordered-white * {
  color: #aaaaaa;
}
.layout.bc-grey.color-bordered-white svg:not([dontColor='true']) * {
  fill: #aaaaaa;
}
.layout.bc-grey.color-bordered-white:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-grey.color-bordered-white.disabled {
  background-color: #ffffff;
}
.layout.bc-grey.color-bordered-outline {
  border-color: #aaaaaa;
  outline-color: #aaaaaa;
  color: #aaaaaa;
}
.layout.bc-grey.color-bordered-outline * {
  color: #aaaaaa;
}
.layout.bc-grey.color-bordered-outline svg:not([dontColor='true']) * {
  fill: #aaaaaa;
}
.layout.bc-grey.color-bordered-outline:not(.bg) {
  background-color: #f6f6f6;
}
.layout.bc-grey.color-bordered-outline.disabled {
  background-color: #f6f6f6;
}
.layout.bc-grey.color-bordered-outline.hh.hh:hover {
  border-color: #828282;
  outline-color: #828282;
  background-color: #f6f6f6;
  color: #828282;
}
.layout.bc-grey.color-bordered-outline.hh.hh:hover * {
  color: #828282;
}
.layout.bc-grey.color-bordered-outline.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #828282;
}
.layout.bc-grey.color-bordered-outline.hh.hh:hover.hh:hover > .text,
.layout.bc-grey.color-bordered-outline.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #828282 !important;
}
.layout.bc-grey.color-bordered-outline.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #828282 !important;
}
.layout.bc-grey.color-bordered-outline.hh.hh:hover.hh:focus > .text,
.layout.bc-grey.color-bordered-outline.hh.hh:hover.hh.active > .text,
.layout.bc-grey.color-bordered-outline.hh.hh:hover.hh:active > .text,
.layout.bc-grey.color-bordered-outline.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-grey.color-bordered-outline.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-grey.color-bordered-outline.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #828282 !important;
}
.layout.bc-grey.color-bordered-outline.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-outline.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-outline.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #828282 !important;
}
.layout.bc-grey.color-bordered-outline.hh.hh:focus,
.layout.bc-grey.color-bordered-outline.hh.hh.active,
.layout.bc-grey.color-bordered-outline.hh.hh:active {
  border-color: #828282;
  outline-color: #828282;
  background-color: #f6f6f6;
  color: #828282;
}
.layout.bc-grey.color-bordered-outline.hh.hh:focus *,
.layout.bc-grey.color-bordered-outline.hh.hh.active *,
.layout.bc-grey.color-bordered-outline.hh.hh:active * {
  color: #828282;
}
.layout.bc-grey.color-bordered-outline.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-outline.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-outline.hh.hh:active svg:not([dontColor='true']) * {
  fill: #828282;
}
.layout.bc-grey.color-bordered-outline.hh.hh:focus.hh:hover > .text,
.layout.bc-grey.color-bordered-outline.hh.hh.active.hh:hover > .text,
.layout.bc-grey.color-bordered-outline.hh.hh:active.hh:hover > .text,
.layout.bc-grey.color-bordered-outline.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-grey.color-bordered-outline.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-grey.color-bordered-outline.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #828282 !important;
}
.layout.bc-grey.color-bordered-outline.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-outline.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-outline.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #828282 !important;
}
.layout.bc-grey.color-bordered-outline.hh.hh:focus.hh:focus > .text,
.layout.bc-grey.color-bordered-outline.hh.hh.active.hh:focus > .text,
.layout.bc-grey.color-bordered-outline.hh.hh:active.hh:focus > .text,
.layout.bc-grey.color-bordered-outline.hh.hh:focus.hh.active > .text,
.layout.bc-grey.color-bordered-outline.hh.hh.active.hh.active > .text,
.layout.bc-grey.color-bordered-outline.hh.hh:active.hh.active > .text,
.layout.bc-grey.color-bordered-outline.hh.hh:focus.hh:active > .text,
.layout.bc-grey.color-bordered-outline.hh.hh.active.hh:active > .text,
.layout.bc-grey.color-bordered-outline.hh.hh:active.hh:active > .text,
.layout.bc-grey.color-bordered-outline.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-grey.color-bordered-outline.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-grey.color-bordered-outline.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-grey.color-bordered-outline.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-grey.color-bordered-outline.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-grey.color-bordered-outline.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-grey.color-bordered-outline.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-grey.color-bordered-outline.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-grey.color-bordered-outline.hh.hh:active.hh:active :not(.cs) > .text {
  color: #828282 !important;
}
.layout.bc-grey.color-bordered-outline.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-outline.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-outline.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-outline.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-outline.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-outline.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-outline.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-outline.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-outline.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #828282 !important;
}
.layout.bc-grey.color-bordered-color-content {
  border-color: #828282;
  outline-color: #828282;
  color: #828282;
}
.layout.bc-grey.color-bordered-color-content * {
  color: #828282;
}
.layout.bc-grey.color-bordered-color-content svg:not([dontColor='true']) * {
  fill: #828282;
}
.layout.bc-grey.color-bordered-color-content:not(.bg) {
  background-color: #f6f6f6;
}
.layout.bc-grey.color-bordered-color-content.disabled {
  background-color: #f6f6f6;
}
.layout.bc-grey.color-bordered-color-content.hh.hh:hover {
  border-color: #828282;
  outline-color: #828282;
  background-color: #e3e3e3;
  color: #828282;
}
.layout.bc-grey.color-bordered-color-content.hh.hh:hover * {
  color: #828282;
}
.layout.bc-grey.color-bordered-color-content.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #828282;
}
.layout.bc-grey.color-bordered-color-content.hh.hh:hover.hh:hover > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #828282 !important;
}
.layout.bc-grey.color-bordered-color-content.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #828282 !important;
}
.layout.bc-grey.color-bordered-color-content.hh.hh:hover.hh:focus > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh:hover.hh.active > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh:hover.hh:active > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #828282 !important;
}
.layout.bc-grey.color-bordered-color-content.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-color-content.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-color-content.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #828282 !important;
}
.layout.bc-grey.color-bordered-color-content.hh.hh:focus,
.layout.bc-grey.color-bordered-color-content.hh.hh.active,
.layout.bc-grey.color-bordered-color-content.hh.hh:active {
  border-color: #aaaaaa;
  outline-color: #aaaaaa;
  background-color: #aaaaaa;
  color: #ffffff;
}
.layout.bc-grey.color-bordered-color-content.hh.hh:focus *,
.layout.bc-grey.color-bordered-color-content.hh.hh.active *,
.layout.bc-grey.color-bordered-color-content.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-grey.color-bordered-color-content.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-color-content.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-color-content.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-grey.color-bordered-color-content.hh.hh:focus.hh:hover > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh.active.hh:hover > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh:active.hh:hover > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-grey.color-bordered-color-content.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-color-content.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-color-content.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-grey.color-bordered-color-content.hh.hh:focus.hh:focus > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh.active.hh:focus > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh:active.hh:focus > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh:focus.hh.active > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh.active.hh.active > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh:active.hh.active > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh:focus.hh:active > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh.active.hh:active > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh:active.hh:active > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-grey.color-bordered-color-content.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-color-content.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-color-content.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-color-content.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-color-content.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-color-content.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-color-content.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-color-content.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-color-content.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-grey.color-bordered-fill {
  border-color: #aaaaaa;
  outline-color: #aaaaaa;
  color: #aaaaaa;
}
.layout.bc-grey.color-bordered-fill * {
  color: #aaaaaa;
}
.layout.bc-grey.color-bordered-fill svg:not([dontColor='true']) * {
  fill: #aaaaaa;
}
.layout.bc-grey.color-bordered-fill:not(.bg) {
  background-color: #f6f6f6;
}
.layout.bc-grey.color-bordered-fill.disabled {
  background-color: #f6f6f6;
}
.layout.bc-grey.color-bordered-fill.hh.hh:hover {
  border-color: #aaaaaa;
  outline-color: #aaaaaa;
  background-color: #aaaaaa;
  color: #ffffff;
}
.layout.bc-grey.color-bordered-fill.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-grey.color-bordered-fill.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-grey.color-bordered-fill.hh.hh:hover.hh:hover > .text,
.layout.bc-grey.color-bordered-fill.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-grey.color-bordered-fill.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-grey.color-bordered-fill.hh.hh:hover.hh:focus > .text,
.layout.bc-grey.color-bordered-fill.hh.hh:hover.hh.active > .text,
.layout.bc-grey.color-bordered-fill.hh.hh:hover.hh:active > .text,
.layout.bc-grey.color-bordered-fill.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-grey.color-bordered-fill.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-grey.color-bordered-fill.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-grey.color-bordered-fill.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-grey.color-bordered-fill.hh.hh:focus,
.layout.bc-grey.color-bordered-fill.hh.hh.active,
.layout.bc-grey.color-bordered-fill.hh.hh:active {
  border-color: #828282;
  outline-color: #828282;
  background-color: #828282;
  color: #ffffff;
}
.layout.bc-grey.color-bordered-fill.hh.hh:focus *,
.layout.bc-grey.color-bordered-fill.hh.hh.active *,
.layout.bc-grey.color-bordered-fill.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-grey.color-bordered-fill.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-grey.color-bordered-fill.hh.hh:focus.hh:hover > .text,
.layout.bc-grey.color-bordered-fill.hh.hh.active.hh:hover > .text,
.layout.bc-grey.color-bordered-fill.hh.hh:active.hh:hover > .text,
.layout.bc-grey.color-bordered-fill.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-grey.color-bordered-fill.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-grey.color-bordered-fill.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-grey.color-bordered-fill.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-grey.color-bordered-fill.hh.hh:focus.hh:focus > .text,
.layout.bc-grey.color-bordered-fill.hh.hh.active.hh:focus > .text,
.layout.bc-grey.color-bordered-fill.hh.hh:active.hh:focus > .text,
.layout.bc-grey.color-bordered-fill.hh.hh:focus.hh.active > .text,
.layout.bc-grey.color-bordered-fill.hh.hh.active.hh.active > .text,
.layout.bc-grey.color-bordered-fill.hh.hh:active.hh.active > .text,
.layout.bc-grey.color-bordered-fill.hh.hh:focus.hh:active > .text,
.layout.bc-grey.color-bordered-fill.hh.hh.active.hh:active > .text,
.layout.bc-grey.color-bordered-fill.hh.hh:active.hh:active > .text,
.layout.bc-grey.color-bordered-fill.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-grey.color-bordered-fill.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-grey.color-bordered-fill.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-grey.color-bordered-fill.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-grey.color-bordered-fill.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-grey.color-bordered-fill.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-grey.color-bordered-fill.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-grey.color-bordered-fill.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-grey.color-bordered-fill.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-grey.color-bordered-fill.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-grey.color-bordered-fill-dark {
  border-color: #828282;
  outline-color: #828282;
  color: #828282;
}
.layout.bc-grey.color-bordered-fill-dark * {
  color: #828282;
}
.layout.bc-grey.color-bordered-fill-dark svg:not([dontColor='true']) * {
  fill: #828282;
}
.layout.bc-grey.color-bordered-fill-dark:not(.bg) {
  background-color: #f6f6f6;
}
.layout.bc-grey.color-bordered-fill-dark.disabled {
  background-color: #f6f6f6;
}
.layout.bc-grey.color-bordered-fill-dark.hh.hh:hover {
  border-color: #aaaaaa;
  outline-color: #aaaaaa;
  background-color: #aaaaaa;
  color: #ffffff;
}
.layout.bc-grey.color-bordered-fill-dark.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-grey.color-bordered-fill-dark.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-grey.color-bordered-fill-dark.hh.hh:hover.hh:hover > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-grey.color-bordered-fill-dark.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-grey.color-bordered-fill-dark.hh.hh:hover.hh:focus > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:hover.hh.active > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:hover.hh:active > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-grey.color-bordered-fill-dark.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-grey.color-bordered-fill-dark.hh.hh:focus,
.layout.bc-grey.color-bordered-fill-dark.hh.hh.active,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:active {
  border-color: #828282;
  outline-color: #828282;
  background-color: #828282;
  color: #ffffff;
}
.layout.bc-grey.color-bordered-fill-dark.hh.hh:focus *,
.layout.bc-grey.color-bordered-fill-dark.hh.hh.active *,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-grey.color-bordered-fill-dark.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill-dark.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-grey.color-bordered-fill-dark.hh.hh:focus.hh:hover > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh.active.hh:hover > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:active.hh:hover > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-grey.color-bordered-fill-dark.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill-dark.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-grey.color-bordered-fill-dark.hh.hh:focus.hh:focus > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh.active.hh:focus > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:active.hh:focus > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:focus.hh.active > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh.active.hh.active > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:active.hh.active > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:focus.hh:active > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh.active.hh:active > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:active.hh:active > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-grey.color-bordered-fill-dark.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill-dark.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill-dark.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill-dark.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-grey.midtone-dark {
  border-color: #828282;
  outline-color: #828282;
  color: #828282;
}
.layout.bc-grey.midtone-dark * {
  color: #828282;
}
.layout.bc-grey.midtone-dark svg:not([dontColor='true']) * {
  fill: #828282;
}
.layout.bc-grey.midtone-dark:not(.bg) {
  background-color: #e3e3e3;
}
.layout.bc-grey.midtone-dark.disabled {
  background-color: #e3e3e3;
}
.layout.bc-grey.midtone-dark.hh.hh:hover {
  border-color: #aaaaaa;
  outline-color: #aaaaaa;
  background-color: #aaaaaa;
  color: #ffffff;
}
.layout.bc-grey.midtone-dark.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-grey.midtone-dark.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-grey.midtone-dark.hh.hh:hover.hh:hover > .text,
.layout.bc-grey.midtone-dark.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-grey.midtone-dark.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-grey.midtone-dark.hh.hh:hover.hh:focus > .text,
.layout.bc-grey.midtone-dark.hh.hh:hover.hh.active > .text,
.layout.bc-grey.midtone-dark.hh.hh:hover.hh:active > .text,
.layout.bc-grey.midtone-dark.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-grey.midtone-dark.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-grey.midtone-dark.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-grey.midtone-dark.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.midtone-dark.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.midtone-dark.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-grey.midtone-dark.hh.hh:focus,
.layout.bc-grey.midtone-dark.hh.hh.active,
.layout.bc-grey.midtone-dark.hh.hh:active {
  border-color: #828282;
  outline-color: #828282;
  background-color: #828282;
  color: #ffffff;
}
.layout.bc-grey.midtone-dark.hh.hh:focus *,
.layout.bc-grey.midtone-dark.hh.hh.active *,
.layout.bc-grey.midtone-dark.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-grey.midtone-dark.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-grey.midtone-dark.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-grey.midtone-dark.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-grey.midtone-dark.hh.hh:focus.hh:hover > .text,
.layout.bc-grey.midtone-dark.hh.hh.active.hh:hover > .text,
.layout.bc-grey.midtone-dark.hh.hh:active.hh:hover > .text,
.layout.bc-grey.midtone-dark.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-grey.midtone-dark.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-grey.midtone-dark.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-grey.midtone-dark.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.midtone-dark.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.midtone-dark.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-grey.midtone-dark.hh.hh:focus.hh:focus > .text,
.layout.bc-grey.midtone-dark.hh.hh.active.hh:focus > .text,
.layout.bc-grey.midtone-dark.hh.hh:active.hh:focus > .text,
.layout.bc-grey.midtone-dark.hh.hh:focus.hh.active > .text,
.layout.bc-grey.midtone-dark.hh.hh.active.hh.active > .text,
.layout.bc-grey.midtone-dark.hh.hh:active.hh.active > .text,
.layout.bc-grey.midtone-dark.hh.hh:focus.hh:active > .text,
.layout.bc-grey.midtone-dark.hh.hh.active.hh:active > .text,
.layout.bc-grey.midtone-dark.hh.hh:active.hh:active > .text,
.layout.bc-grey.midtone-dark.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-grey.midtone-dark.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-grey.midtone-dark.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-grey.midtone-dark.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-grey.midtone-dark.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-grey.midtone-dark.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-grey.midtone-dark.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-grey.midtone-dark.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-grey.midtone-dark.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-grey.midtone-dark.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.midtone-dark.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.midtone-dark.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.midtone-dark.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.midtone-dark.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.midtone-dark.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.midtone-dark.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.midtone-dark.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.midtone-dark.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-grey.solid {
  border-color: #aaaaaa;
  outline-color: #aaaaaa;
  color: #ffffff;
}
.layout.bc-grey.solid * {
  color: #ffffff;
}
.layout.bc-grey.solid svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-grey.solid:not(.bg) {
  background-color: #aaaaaa;
}
.layout.bc-grey.solid.disabled {
  background-color: #aaaaaa;
}
.layout.bc-grey.solid.hh.hh:hover {
  border-color: #828282;
  outline-color: #828282;
  background-color: #828282;
  color: #ffffff;
}
.layout.bc-grey.solid.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-grey.solid.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-grey.solid.hh.hh:hover.hh:hover > .text,
.layout.bc-grey.solid.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-grey.solid.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-grey.solid.hh.hh:hover.hh:focus > .text,
.layout.bc-grey.solid.hh.hh:hover.hh.active > .text,
.layout.bc-grey.solid.hh.hh:hover.hh:active > .text,
.layout.bc-grey.solid.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-grey.solid.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-grey.solid.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-grey.solid.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.solid.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.solid.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-grey.solid.hh.hh:focus,
.layout.bc-grey.solid.hh.hh.active,
.layout.bc-grey.solid.hh.hh:active {
  border-color: #828282;
  outline-color: #828282;
  background-color: #828282;
  color: #ffffff;
}
.layout.bc-grey.solid.hh.hh:focus *,
.layout.bc-grey.solid.hh.hh.active *,
.layout.bc-grey.solid.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-grey.solid.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-grey.solid.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-grey.solid.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-grey.solid.hh.hh:focus.hh:hover > .text,
.layout.bc-grey.solid.hh.hh.active.hh:hover > .text,
.layout.bc-grey.solid.hh.hh:active.hh:hover > .text,
.layout.bc-grey.solid.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-grey.solid.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-grey.solid.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-grey.solid.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.solid.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.solid.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-grey.solid.hh.hh:focus.hh:focus > .text,
.layout.bc-grey.solid.hh.hh.active.hh:focus > .text,
.layout.bc-grey.solid.hh.hh:active.hh:focus > .text,
.layout.bc-grey.solid.hh.hh:focus.hh.active > .text,
.layout.bc-grey.solid.hh.hh.active.hh.active > .text,
.layout.bc-grey.solid.hh.hh:active.hh.active > .text,
.layout.bc-grey.solid.hh.hh:focus.hh:active > .text,
.layout.bc-grey.solid.hh.hh.active.hh:active > .text,
.layout.bc-grey.solid.hh.hh:active.hh:active > .text,
.layout.bc-grey.solid.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-grey.solid.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-grey.solid.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-grey.solid.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-grey.solid.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-grey.solid.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-grey.solid.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-grey.solid.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-grey.solid.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-grey.solid.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.solid.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.solid.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.solid.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.solid.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.solid.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.solid.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.solid.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.solid.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-grey.grey-bordered-solid {
  border-color: #dddddd;
  outline-color: #dddddd;
  color: #000000;
}
.layout.bc-grey.grey-bordered-solid * {
  color: #000000;
}
.layout.bc-grey.grey-bordered-solid svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-grey.grey-bordered-solid:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-grey.grey-bordered-solid.disabled {
  background-color: #ffffff;
}
.layout.bc-grey.grey-bordered-solid.hh.hh:hover {
  border-color: #aaaaaa;
  outline-color: #aaaaaa;
  background-color: #f6f6f6;
  color: #aaaaaa;
}
.layout.bc-grey.grey-bordered-solid.hh.hh:hover * {
  color: #aaaaaa;
}
.layout.bc-grey.grey-bordered-solid.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #aaaaaa;
}
.layout.bc-grey.grey-bordered-solid.hh.hh:hover.hh:hover > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #aaaaaa !important;
}
.layout.bc-grey.grey-bordered-solid.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #aaaaaa !important;
}
.layout.bc-grey.grey-bordered-solid.hh.hh:hover.hh:focus > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh:hover.hh.active > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh:hover.hh:active > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #aaaaaa !important;
}
.layout.bc-grey.grey-bordered-solid.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.grey-bordered-solid.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.grey-bordered-solid.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #aaaaaa !important;
}
.layout.bc-grey.grey-bordered-solid.hh.hh:focus,
.layout.bc-grey.grey-bordered-solid.hh.hh.active,
.layout.bc-grey.grey-bordered-solid.hh.hh:active {
  border-color: #828282;
  outline-color: #828282;
  background-color: #828282;
  color: #ffffff;
}
.layout.bc-grey.grey-bordered-solid.hh.hh:focus *,
.layout.bc-grey.grey-bordered-solid.hh.hh.active *,
.layout.bc-grey.grey-bordered-solid.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-grey.grey-bordered-solid.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-grey.grey-bordered-solid.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-grey.grey-bordered-solid.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-grey.grey-bordered-solid.hh.hh:focus.hh:hover > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh.active.hh:hover > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh:active.hh:hover > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-grey.grey-bordered-solid.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.grey-bordered-solid.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.grey-bordered-solid.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-grey.grey-bordered-solid.hh.hh:focus.hh:focus > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh.active.hh:focus > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh:active.hh:focus > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh:focus.hh.active > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh.active.hh.active > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh:active.hh.active > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh:focus.hh:active > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh.active.hh:active > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh:active.hh:active > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-grey.grey-bordered-solid.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.grey-bordered-solid.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.grey-bordered-solid.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.grey-bordered-solid.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.grey-bordered-solid.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.grey-bordered-solid.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.grey-bordered-solid.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.grey-bordered-solid.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.grey-bordered-solid.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-grey.black-bordered {
  border-color: #000000;
  outline-color: #000000;
  color: #000000;
}
.layout.bc-grey.black-bordered * {
  color: #000000;
}
.layout.bc-grey.black-bordered svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-grey.black-bordered:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-grey.black-bordered.disabled {
  background-color: #ffffff;
}
.layout.bc-grey.disabled {
  border-color: #828282;
  outline-color: #828282;
  color: #828282;
  cursor: not-allowed !important;
}
.layout.bc-grey.disabled * {
  color: #828282;
}
.layout.bc-grey.disabled svg:not([dontColor='true']) * {
  fill: #828282;
}
.layout.bc-grey.disabled:not(.bg) {
  background-color: #f6f6f6;
}
.layout.bc-grey.disabled.disabled {
  background-color: #f6f6f6;
}
.layout.bc-grey.disabled * {
  pointer-events: auto;
  cursor: not-allowed !important;
}
.layout.bc-grey.disabled:active {
  pointer-events: none !important;
}
.layout.bc-grey.disabled:active * {
  pointer-events: none !important;
}
.bg-light-grey {
  background-color: #f6f6f6;
}
.bg-midtone-grey {
  background-color: #e3e3e3;
}
.bg-medium-grey {
  background-color: #aaaaaa;
}
.bg-dark-grey {
  background-color: #828282;
}
.bg-pale-blue {
  background-color: #f4faff;
}
.bg-light-blue {
  background-color: #e7f5ff;
}
.bg-midtone-blue {
  background-color: #afddff;
}
.bg-medium-blue {
  background-color: #0096ff;
}
.bg-dark-blue {
  background-color: #0673f4;
}
.bg-light-navy {
  background-color: #e8e8f3;
}
.bg-midtone-navy {
  background-color: #bbb9db;
}
.bg-medium-navy {
  background-color: #19369d;
}
.bg-dark-navy {
  background-color: #040052;
}
.bg-light-orange {
  background-color: #fff7e7;
}
.bg-midtone-orange {
  background-color: #ffe6bb;
}
.bg-medium-orange {
  background-color: #ffa405;
}
.bg-dark-orange {
  background-color: #dd7e03;
}
.bg-light-red {
  background-color: #ffe5e8;
}
.bg-midtone-red {
  background-color: #ffacb6;
}
.bg-medium-red {
  background-color: #ec1314;
}
.bg-dark-red {
  background-color: #bf011a;
}
.bg-light-yellow {
  background-color: #fffde8;
}
.bg-midtone-yellow {
  background-color: #fff6b0;
}
.bg-medium-yellow {
  background-color: #fece05;
}
.bg-dark-yellow {
  background-color: #f3ba08;
}
.bg-light-pink {
  background-color: #fff3f3;
}
.bg-midtone-pink {
  background-color: #ffdbdb;
}
.bg-medium-pink {
  background-color: #ff7c7c;
}
.bg-dark-pink {
  background-color: #dc6569;
}
.bg-light-green {
  background-color: #f6ffe8;
}
.bg-midtone-green {
  background-color: #c2f6da;
}
.bg-medium-green {
  background-color: #36cf9f;
}
.bg-dark-green {
  background-color: #2ca47e;
}
.bg-light-olive {
  background-color: #f1f5ed;
}
.bg-midtone-olive {
  background-color: #d5e1ca;
}
.bg-medium-olive {
  background-color: #62933e;
}
.bg-dark-olive {
  background-color: #49672f;
}
.bg-light-purple {
  background-color: #f1e8ff;
}
.bg-midtone-purple {
  background-color: #e1c9fd;
}
.bg-medium-purple {
  background-color: #b36be0;
}
.bg-dark-purple {
  background-color: #864fa7;
}
.bg-light-brown {
  background-color: #f8efe9;
}
.bg-midtone-brown {
  background-color: #e9cfbe;
}
.bg-medium-brown {
  background-color: #ad4f0e;
}
.bg-dark-brown {
  background-color: #612c0a;
}
.bg-light-fuchsia {
  background-color: #fbdcee;
}
.bg-midtone-fuchsia {
  background-color: #f6b5db;
}
.bg-medium-fuchsia {
  background-color: #e83fa1;
}
.bg-dark-fuchsia {
  background-color: #be3483;
}
.bg-white {
  background-color: #ffffff;
}
.bg-black {
  background-color: #000000;
}
.bg-light-border {
  background-color: #eeeeee;
}
.bg-medium-border {
  background-color: #dddddd;
}
.bg-tooltip {
  background-color: #626262;
}
.bg-light-background {
  background-color: #fbfcfd;
}
.bg-midtone-background {
  background-color: #f7fafb;
}
.bg-medium-background {
  background-color: #f5f8fa;
}
.bg-light-blue-background {
  background-color: #f1f8fe;
}
.bg-medium-blue-background {
  background-color: #eaf3f9;
}
.bg-light-medium-green {
  background-color: #dffddf;
}
.bg-light-medium-orange {
  background-color: #fbe8d9;
}
.eitje-icon-no-pointer {
  pointer-events: none;
}
.eitje-icon .injected-svg {
  display: block;
}
.rotating-animation svg {
  animation: rotate 1s linear infinite;
}
@keyframes rotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.checkbox-container {
  cursor: pointer;
  height: 16px;
  width: 16px;
  display: inline-block;
}
.checkbox-container * {
  cursor: pointer;
}
.checkbox-container .disabled-checkbox .checkbox-colored-background {
  fill: #828282;
}
.collapse-chevron {
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.collapse-chevron-open {
  transform: rotate(-180deg);
}
.layout.w0 { width: 0px; }
.layout.w1 { width: 1px; }
.layout.w2 { width: 2px; }
.layout.w3 { width: 3px; }
.layout.w4 { width: 4px; }
.layout.w5 { width: 5px; }
.layout.w6 { width: 6px; }
.layout.w7 { width: 7px; }
.layout.w8 { width: 8px; }
.layout.w9 { width: 9px; }
.layout.w10 { width: 10px; }
.layout.w11 { width: 11px; }
.layout.w12 { width: 12px; }
.layout.w13 { width: 13px; }
.layout.w14 { width: 14px; }
.layout.w15 { width: 15px; }
.layout.w16 { width: 16px; }
.layout.w17 { width: 17px; }
.layout.w18 { width: 18px; }
.layout.w19 { width: 19px; }
.layout.w20 { width: 20px; }
.layout.w21 { width: 21px; }
.layout.w22 { width: 22px; }
.layout.w23 { width: 23px; }
.layout.w24 { width: 24px; }
.layout.w25 { width: 25px; }
.layout.w26 { width: 26px; }
.layout.w27 { width: 27px; }
.layout.w28 { width: 28px; }
.layout.w29 { width: 29px; }
.layout.w30 { width: 30px; }
.layout.w31 { width: 31px; }
.layout.w32 { width: 32px; }
.layout.w33 { width: 33px; }
.layout.w34 { width: 34px; }
.layout.w35 { width: 35px; }
.layout.w36 { width: 36px; }
.layout.w37 { width: 37px; }
.layout.w38 { width: 38px; }
.layout.w39 { width: 39px; }
.layout.w40 { width: 40px; }
.layout.w41 { width: 41px; }
.layout.w42 { width: 42px; }
.layout.w43 { width: 43px; }
.layout.w44 { width: 44px; }
.layout.w45 { width: 45px; }
.layout.w46 { width: 46px; }
.layout.w47 { width: 47px; }
.layout.w48 { width: 48px; }
.layout.w49 { width: 49px; }
.layout.w50 { width: 50px; }
.layout.w51 { width: 51px; }
.layout.w52 { width: 52px; }
.layout.w53 { width: 53px; }
.layout.w54 { width: 54px; }
.layout.w55 { width: 55px; }
.layout.w56 { width: 56px; }
.layout.w57 { width: 57px; }
.layout.w58 { width: 58px; }
.layout.w59 { width: 59px; }
.layout.w60 { width: 60px; }
.layout.w61 { width: 61px; }
.layout.w62 { width: 62px; }
.layout.w63 { width: 63px; }
.layout.w64 { width: 64px; }
.layout.w65 { width: 65px; }
.layout.w66 { width: 66px; }
.layout.w67 { width: 67px; }
.layout.w68 { width: 68px; }
.layout.w69 { width: 69px; }
.layout.w70 { width: 70px; }
.layout.w71 { width: 71px; }
.layout.w72 { width: 72px; }
.layout.w73 { width: 73px; }
.layout.w74 { width: 74px; }
.layout.w75 { width: 75px; }
.layout.w76 { width: 76px; }
.layout.w77 { width: 77px; }
.layout.w78 { width: 78px; }
.layout.w79 { width: 79px; }
.layout.w80 { width: 80px; }
.layout.w81 { width: 81px; }
.layout.w82 { width: 82px; }
.layout.w83 { width: 83px; }
.layout.w84 { width: 84px; }
.layout.w85 { width: 85px; }
.layout.w86 { width: 86px; }
.layout.w87 { width: 87px; }
.layout.w88 { width: 88px; }
.layout.w89 { width: 89px; }
.layout.w90 { width: 90px; }
.layout.w91 { width: 91px; }
.layout.w92 { width: 92px; }
.layout.w93 { width: 93px; }
.layout.w94 { width: 94px; }
.layout.w95 { width: 95px; }
.layout.w96 { width: 96px; }
.layout.w97 { width: 97px; }
.layout.w98 { width: 98px; }
.layout.w99 { width: 99px; }
.layout.w100 { width: 100px; }
.layout.w101 { width: 101px; }
.layout.w102 { width: 102px; }
.layout.w103 { width: 103px; }
.layout.w104 { width: 104px; }
.layout.w105 { width: 105px; }
.layout.w106 { width: 106px; }
.layout.w107 { width: 107px; }
.layout.w108 { width: 108px; }
.layout.w109 { width: 109px; }
.layout.w110 { width: 110px; }
.layout.w111 { width: 111px; }
.layout.w112 { width: 112px; }
.layout.w113 { width: 113px; }
.layout.w114 { width: 114px; }
.layout.w115 { width: 115px; }
.layout.w116 { width: 116px; }
.layout.w117 { width: 117px; }
.layout.w118 { width: 118px; }
.layout.w119 { width: 119px; }
.layout.w120 { width: 120px; }
.layout.w121 { width: 121px; }
.layout.w122 { width: 122px; }
.layout.w123 { width: 123px; }
.layout.w124 { width: 124px; }
.layout.w125 { width: 125px; }
.layout.w126 { width: 126px; }
.layout.w127 { width: 127px; }
.layout.w128 { width: 128px; }
.layout.w129 { width: 129px; }
.layout.w130 { width: 130px; }
.layout.w131 { width: 131px; }
.layout.w132 { width: 132px; }
.layout.w133 { width: 133px; }
.layout.w134 { width: 134px; }
.layout.w135 { width: 135px; }
.layout.w136 { width: 136px; }
.layout.w137 { width: 137px; }
.layout.w138 { width: 138px; }
.layout.w139 { width: 139px; }
.layout.w140 { width: 140px; }
.layout.w141 { width: 141px; }
.layout.w142 { width: 142px; }
.layout.w143 { width: 143px; }
.layout.w144 { width: 144px; }
.layout.w145 { width: 145px; }
.layout.w146 { width: 146px; }
.layout.w147 { width: 147px; }
.layout.w148 { width: 148px; }
.layout.w149 { width: 149px; }
.layout.w150 { width: 150px; }
.layout.w151 { width: 151px; }
.layout.w152 { width: 152px; }
.layout.w153 { width: 153px; }
.layout.w154 { width: 154px; }
.layout.w155 { width: 155px; }
.layout.w156 { width: 156px; }
.layout.w157 { width: 157px; }
.layout.w158 { width: 158px; }
.layout.w159 { width: 159px; }
.layout.w160 { width: 160px; }
.layout.w161 { width: 161px; }
.layout.w162 { width: 162px; }
.layout.w163 { width: 163px; }
.layout.w164 { width: 164px; }
.layout.w165 { width: 165px; }
.layout.w166 { width: 166px; }
.layout.w167 { width: 167px; }
.layout.w168 { width: 168px; }
.layout.w169 { width: 169px; }
.layout.w170 { width: 170px; }
.layout.w171 { width: 171px; }
.layout.w172 { width: 172px; }
.layout.w173 { width: 173px; }
.layout.w174 { width: 174px; }
.layout.w175 { width: 175px; }
.layout.w176 { width: 176px; }
.layout.w177 { width: 177px; }
.layout.w178 { width: 178px; }
.layout.w179 { width: 179px; }
.layout.w180 { width: 180px; }
.layout.w181 { width: 181px; }
.layout.w182 { width: 182px; }
.layout.w183 { width: 183px; }
.layout.w184 { width: 184px; }
.layout.w185 { width: 185px; }
.layout.w186 { width: 186px; }
.layout.w187 { width: 187px; }
.layout.w188 { width: 188px; }
.layout.w189 { width: 189px; }
.layout.w190 { width: 190px; }
.layout.w191 { width: 191px; }
.layout.w192 { width: 192px; }
.layout.w193 { width: 193px; }
.layout.w194 { width: 194px; }
.layout.w195 { width: 195px; }
.layout.w196 { width: 196px; }
.layout.w197 { width: 197px; }
.layout.w198 { width: 198px; }
.layout.w199 { width: 199px; }
.layout.w200 { width: 200px; }
.layout.w201 { width: 201px; }
.layout.w202 { width: 202px; }
.layout.w203 { width: 203px; }
.layout.w204 { width: 204px; }
.layout.w205 { width: 205px; }
.layout.w206 { width: 206px; }
.layout.w207 { width: 207px; }
.layout.w208 { width: 208px; }
.layout.w209 { width: 209px; }
.layout.w210 { width: 210px; }
.layout.w211 { width: 211px; }
.layout.w212 { width: 212px; }
.layout.w213 { width: 213px; }
.layout.w214 { width: 214px; }
.layout.w215 { width: 215px; }
.layout.w216 { width: 216px; }
.layout.w217 { width: 217px; }
.layout.w218 { width: 218px; }
.layout.w219 { width: 219px; }
.layout.w220 { width: 220px; }
.layout.w221 { width: 221px; }
.layout.w222 { width: 222px; }
.layout.w223 { width: 223px; }
.layout.w224 { width: 224px; }
.layout.w225 { width: 225px; }
.layout.w226 { width: 226px; }
.layout.w227 { width: 227px; }
.layout.w228 { width: 228px; }
.layout.w229 { width: 229px; }
.layout.w230 { width: 230px; }
.layout.w231 { width: 231px; }
.layout.w232 { width: 232px; }
.layout.w233 { width: 233px; }
.layout.w234 { width: 234px; }
.layout.w235 { width: 235px; }
.layout.w236 { width: 236px; }
.layout.w237 { width: 237px; }
.layout.w238 { width: 238px; }
.layout.w239 { width: 239px; }
.layout.w240 { width: 240px; }
.layout.w241 { width: 241px; }
.layout.w242 { width: 242px; }
.layout.w243 { width: 243px; }
.layout.w244 { width: 244px; }
.layout.w245 { width: 245px; }
.layout.w246 { width: 246px; }
.layout.w247 { width: 247px; }
.layout.w248 { width: 248px; }
.layout.w249 { width: 249px; }
.layout.w250 { width: 250px; }
.layout.w251 { width: 251px; }
.layout.w252 { width: 252px; }
.layout.w253 { width: 253px; }
.layout.w254 { width: 254px; }
.layout.w255 { width: 255px; }
.layout.w256 { width: 256px; }
.layout.w257 { width: 257px; }
.layout.w258 { width: 258px; }
.layout.w259 { width: 259px; }
.layout.w260 { width: 260px; }
.layout.w261 { width: 261px; }
.layout.w262 { width: 262px; }
.layout.w263 { width: 263px; }
.layout.w264 { width: 264px; }
.layout.w265 { width: 265px; }
.layout.w266 { width: 266px; }
.layout.w267 { width: 267px; }
.layout.w268 { width: 268px; }
.layout.w269 { width: 269px; }
.layout.w270 { width: 270px; }
.layout.w271 { width: 271px; }
.layout.w272 { width: 272px; }
.layout.w273 { width: 273px; }
.layout.w274 { width: 274px; }
.layout.w275 { width: 275px; }
.layout.w276 { width: 276px; }
.layout.w277 { width: 277px; }
.layout.w278 { width: 278px; }
.layout.w279 { width: 279px; }
.layout.w280 { width: 280px; }
.layout.w281 { width: 281px; }
.layout.w282 { width: 282px; }
.layout.w283 { width: 283px; }
.layout.w284 { width: 284px; }
.layout.w285 { width: 285px; }
.layout.w286 { width: 286px; }
.layout.w287 { width: 287px; }
.layout.w288 { width: 288px; }
.layout.w289 { width: 289px; }
.layout.w290 { width: 290px; }
.layout.w291 { width: 291px; }
.layout.w292 { width: 292px; }
.layout.w293 { width: 293px; }
.layout.w294 { width: 294px; }
.layout.w295 { width: 295px; }
.layout.w296 { width: 296px; }
.layout.w297 { width: 297px; }
.layout.w298 { width: 298px; }
.layout.w299 { width: 299px; }
.layout.w300 { width: 300px; }
.layout.w301 { width: 301px; }
.layout.w302 { width: 302px; }
.layout.w303 { width: 303px; }
.layout.w304 { width: 304px; }
.layout.w305 { width: 305px; }
.layout.w306 { width: 306px; }
.layout.w307 { width: 307px; }
.layout.w308 { width: 308px; }
.layout.w309 { width: 309px; }
.layout.w310 { width: 310px; }
.layout.w311 { width: 311px; }
.layout.w312 { width: 312px; }
.layout.w313 { width: 313px; }
.layout.w314 { width: 314px; }
.layout.w315 { width: 315px; }
.layout.w316 { width: 316px; }
.layout.w317 { width: 317px; }
.layout.w318 { width: 318px; }
.layout.w319 { width: 319px; }
.layout.w320 { width: 320px; }
.layout.w321 { width: 321px; }
.layout.w322 { width: 322px; }
.layout.w323 { width: 323px; }
.layout.w324 { width: 324px; }
.layout.w325 { width: 325px; }
.layout.w326 { width: 326px; }
.layout.w327 { width: 327px; }
.layout.w328 { width: 328px; }
.layout.w329 { width: 329px; }
.layout.w330 { width: 330px; }
.layout.w331 { width: 331px; }
.layout.w332 { width: 332px; }
.layout.w333 { width: 333px; }
.layout.w334 { width: 334px; }
.layout.w335 { width: 335px; }
.layout.w336 { width: 336px; }
.layout.w337 { width: 337px; }
.layout.w338 { width: 338px; }
.layout.w339 { width: 339px; }
.layout.w340 { width: 340px; }
.layout.w341 { width: 341px; }
.layout.w342 { width: 342px; }
.layout.w343 { width: 343px; }
.layout.w344 { width: 344px; }
.layout.w345 { width: 345px; }
.layout.w346 { width: 346px; }
.layout.w347 { width: 347px; }
.layout.w348 { width: 348px; }
.layout.w349 { width: 349px; }
.layout.w350 { width: 350px; }
.layout.w351 { width: 351px; }
.layout.w352 { width: 352px; }
.layout.w353 { width: 353px; }
.layout.w354 { width: 354px; }
.layout.w355 { width: 355px; }
.layout.w356 { width: 356px; }
.layout.w357 { width: 357px; }
.layout.w358 { width: 358px; }
.layout.w359 { width: 359px; }
.layout.w360 { width: 360px; }
.layout.w361 { width: 361px; }
.layout.w362 { width: 362px; }
.layout.w363 { width: 363px; }
.layout.w364 { width: 364px; }
.layout.w365 { width: 365px; }
.layout.w366 { width: 366px; }
.layout.w367 { width: 367px; }
.layout.w368 { width: 368px; }
.layout.w369 { width: 369px; }
.layout.w370 { width: 370px; }
.layout.w371 { width: 371px; }
.layout.w372 { width: 372px; }
.layout.w373 { width: 373px; }
.layout.w374 { width: 374px; }
.layout.w375 { width: 375px; }
.layout.w376 { width: 376px; }
.layout.w377 { width: 377px; }
.layout.w378 { width: 378px; }
.layout.w379 { width: 379px; }
.layout.w380 { width: 380px; }
.layout.w381 { width: 381px; }
.layout.w382 { width: 382px; }
.layout.w383 { width: 383px; }
.layout.w384 { width: 384px; }
.layout.w385 { width: 385px; }
.layout.w386 { width: 386px; }
.layout.w387 { width: 387px; }
.layout.w388 { width: 388px; }
.layout.w389 { width: 389px; }
.layout.w390 { width: 390px; }
.layout.w391 { width: 391px; }
.layout.w392 { width: 392px; }
.layout.w393 { width: 393px; }
.layout.w394 { width: 394px; }
.layout.w395 { width: 395px; }
.layout.w396 { width: 396px; }
.layout.w397 { width: 397px; }
.layout.w398 { width: 398px; }
.layout.w399 { width: 399px; }
.layout.w400 { width: 400px; }
.layout.w401 { width: 401px; }
.layout.w402 { width: 402px; }
.layout.w403 { width: 403px; }
.layout.w404 { width: 404px; }
.layout.w405 { width: 405px; }
.layout.w406 { width: 406px; }
.layout.w407 { width: 407px; }
.layout.w408 { width: 408px; }
.layout.w409 { width: 409px; }
.layout.w410 { width: 410px; }
.layout.w411 { width: 411px; }
.layout.w412 { width: 412px; }
.layout.w413 { width: 413px; }
.layout.w414 { width: 414px; }
.layout.w415 { width: 415px; }
.layout.w416 { width: 416px; }
.layout.w417 { width: 417px; }
.layout.w418 { width: 418px; }
.layout.w419 { width: 419px; }
.layout.w420 { width: 420px; }
.layout.w421 { width: 421px; }
.layout.w422 { width: 422px; }
.layout.w423 { width: 423px; }
.layout.w424 { width: 424px; }
.layout.w425 { width: 425px; }
.layout.w426 { width: 426px; }
.layout.w427 { width: 427px; }
.layout.w428 { width: 428px; }
.layout.w429 { width: 429px; }
.layout.w430 { width: 430px; }
.layout.w431 { width: 431px; }
.layout.w432 { width: 432px; }
.layout.w433 { width: 433px; }
.layout.w434 { width: 434px; }
.layout.w435 { width: 435px; }
.layout.w436 { width: 436px; }
.layout.w437 { width: 437px; }
.layout.w438 { width: 438px; }
.layout.w439 { width: 439px; }
.layout.w440 { width: 440px; }
.layout.w441 { width: 441px; }
.layout.w442 { width: 442px; }
.layout.w443 { width: 443px; }
.layout.w444 { width: 444px; }
.layout.w445 { width: 445px; }
.layout.w446 { width: 446px; }
.layout.w447 { width: 447px; }
.layout.w448 { width: 448px; }
.layout.w449 { width: 449px; }
.layout.w450 { width: 450px; }
.layout.w451 { width: 451px; }
.layout.w452 { width: 452px; }
.layout.w453 { width: 453px; }
.layout.w454 { width: 454px; }
.layout.w455 { width: 455px; }
.layout.w456 { width: 456px; }
.layout.w457 { width: 457px; }
.layout.w458 { width: 458px; }
.layout.w459 { width: 459px; }
.layout.w460 { width: 460px; }
.layout.w461 { width: 461px; }
.layout.w462 { width: 462px; }
.layout.w463 { width: 463px; }
.layout.w464 { width: 464px; }
.layout.w465 { width: 465px; }
.layout.w466 { width: 466px; }
.layout.w467 { width: 467px; }
.layout.w468 { width: 468px; }
.layout.w469 { width: 469px; }
.layout.w470 { width: 470px; }
.layout.w471 { width: 471px; }
.layout.w472 { width: 472px; }
.layout.w473 { width: 473px; }
.layout.w474 { width: 474px; }
.layout.w475 { width: 475px; }
.layout.w476 { width: 476px; }
.layout.w477 { width: 477px; }
.layout.w478 { width: 478px; }
.layout.w479 { width: 479px; }
.layout.w480 { width: 480px; }
.layout.w481 { width: 481px; }
.layout.w482 { width: 482px; }
.layout.w483 { width: 483px; }
.layout.w484 { width: 484px; }
.layout.w485 { width: 485px; }
.layout.w486 { width: 486px; }
.layout.w487 { width: 487px; }
.layout.w488 { width: 488px; }
.layout.w489 { width: 489px; }
.layout.w490 { width: 490px; }
.layout.w491 { width: 491px; }
.layout.w492 { width: 492px; }
.layout.w493 { width: 493px; }
.layout.w494 { width: 494px; }
.layout.w495 { width: 495px; }
.layout.w496 { width: 496px; }
.layout.w497 { width: 497px; }
.layout.w498 { width: 498px; }
.layout.w499 { width: 499px; }
.layout.w500 { width: 500px; }
.layout.w501 { width: 501px; }
.layout.w502 { width: 502px; }
.layout.w503 { width: 503px; }
.layout.w504 { width: 504px; }
.layout.w505 { width: 505px; }
.layout.w506 { width: 506px; }
.layout.w507 { width: 507px; }
.layout.w508 { width: 508px; }
.layout.w509 { width: 509px; }
.layout.w510 { width: 510px; }
.layout.w511 { width: 511px; }
.layout.w512 { width: 512px; }
.layout.w513 { width: 513px; }
.layout.w514 { width: 514px; }
.layout.w515 { width: 515px; }
.layout.w516 { width: 516px; }
.layout.w517 { width: 517px; }
.layout.w518 { width: 518px; }
.layout.w519 { width: 519px; }
.layout.w520 { width: 520px; }
.layout.w521 { width: 521px; }
.layout.w522 { width: 522px; }
.layout.w523 { width: 523px; }
.layout.w524 { width: 524px; }
.layout.w525 { width: 525px; }
.layout.w526 { width: 526px; }
.layout.w527 { width: 527px; }
.layout.w528 { width: 528px; }
.layout.w529 { width: 529px; }
.layout.w530 { width: 530px; }
.layout.w531 { width: 531px; }
.layout.w532 { width: 532px; }
.layout.w533 { width: 533px; }
.layout.w534 { width: 534px; }
.layout.w535 { width: 535px; }
.layout.w536 { width: 536px; }
.layout.w537 { width: 537px; }
.layout.w538 { width: 538px; }
.layout.w539 { width: 539px; }
.layout.w540 { width: 540px; }
.layout.w541 { width: 541px; }
.layout.w542 { width: 542px; }
.layout.w543 { width: 543px; }
.layout.w544 { width: 544px; }
.layout.w545 { width: 545px; }
.layout.w546 { width: 546px; }
.layout.w547 { width: 547px; }
.layout.w548 { width: 548px; }
.layout.w549 { width: 549px; }
.layout.w550 { width: 550px; }
.layout.w551 { width: 551px; }
.layout.w552 { width: 552px; }
.layout.w553 { width: 553px; }
.layout.w554 { width: 554px; }
.layout.w555 { width: 555px; }
.layout.w556 { width: 556px; }
.layout.w557 { width: 557px; }
.layout.w558 { width: 558px; }
.layout.w559 { width: 559px; }
.layout.w560 { width: 560px; }
.layout.w561 { width: 561px; }
.layout.w562 { width: 562px; }
.layout.w563 { width: 563px; }
.layout.w564 { width: 564px; }
.layout.w565 { width: 565px; }
.layout.w566 { width: 566px; }
.layout.w567 { width: 567px; }
.layout.w568 { width: 568px; }
.layout.w569 { width: 569px; }
.layout.w570 { width: 570px; }
.layout.w571 { width: 571px; }
.layout.w572 { width: 572px; }
.layout.w573 { width: 573px; }
.layout.w574 { width: 574px; }
.layout.w575 { width: 575px; }
.layout.w576 { width: 576px; }
.layout.w577 { width: 577px; }
.layout.w578 { width: 578px; }
.layout.w579 { width: 579px; }
.layout.w580 { width: 580px; }
.layout.w581 { width: 581px; }
.layout.w582 { width: 582px; }
.layout.w583 { width: 583px; }
.layout.w584 { width: 584px; }
.layout.w585 { width: 585px; }
.layout.w586 { width: 586px; }
.layout.w587 { width: 587px; }
.layout.w588 { width: 588px; }
.layout.w589 { width: 589px; }
.layout.w590 { width: 590px; }
.layout.w591 { width: 591px; }
.layout.w592 { width: 592px; }
.layout.w593 { width: 593px; }
.layout.w594 { width: 594px; }
.layout.w595 { width: 595px; }
.layout.w596 { width: 596px; }
.layout.w597 { width: 597px; }
.layout.w598 { width: 598px; }
.layout.w599 { width: 599px; }
.layout.w600 { width: 600px; }
.layout.w601 { width: 601px; }
.layout.w602 { width: 602px; }
.layout.w603 { width: 603px; }
.layout.w604 { width: 604px; }
.layout.w605 { width: 605px; }
.layout.w606 { width: 606px; }
.layout.w607 { width: 607px; }
.layout.w608 { width: 608px; }
.layout.w609 { width: 609px; }
.layout.w610 { width: 610px; }
.layout.w611 { width: 611px; }
.layout.w612 { width: 612px; }
.layout.w613 { width: 613px; }
.layout.w614 { width: 614px; }
.layout.w615 { width: 615px; }
.layout.w616 { width: 616px; }
.layout.w617 { width: 617px; }
.layout.w618 { width: 618px; }
.layout.w619 { width: 619px; }
.layout.w620 { width: 620px; }
.layout.w621 { width: 621px; }
.layout.w622 { width: 622px; }
.layout.w623 { width: 623px; }
.layout.w624 { width: 624px; }
.layout.w625 { width: 625px; }
.layout.w626 { width: 626px; }
.layout.w627 { width: 627px; }
.layout.w628 { width: 628px; }
.layout.w629 { width: 629px; }
.layout.w630 { width: 630px; }
.layout.w631 { width: 631px; }
.layout.w632 { width: 632px; }
.layout.w633 { width: 633px; }
.layout.w634 { width: 634px; }
.layout.w635 { width: 635px; }
.layout.w636 { width: 636px; }
.layout.w637 { width: 637px; }
.layout.w638 { width: 638px; }
.layout.w639 { width: 639px; }
.layout.w640 { width: 640px; }
.layout.w641 { width: 641px; }
.layout.w642 { width: 642px; }
.layout.w643 { width: 643px; }
.layout.w644 { width: 644px; }
.layout.w645 { width: 645px; }
.layout.w646 { width: 646px; }
.layout.w647 { width: 647px; }
.layout.w648 { width: 648px; }
.layout.w649 { width: 649px; }
.layout.w650 { width: 650px; }
.layout.w651 { width: 651px; }
.layout.w652 { width: 652px; }
.layout.w653 { width: 653px; }
.layout.w654 { width: 654px; }
.layout.w655 { width: 655px; }
.layout.w656 { width: 656px; }
.layout.w657 { width: 657px; }
.layout.w658 { width: 658px; }
.layout.w659 { width: 659px; }
.layout.w660 { width: 660px; }
.layout.w661 { width: 661px; }
.layout.w662 { width: 662px; }
.layout.w663 { width: 663px; }
.layout.w664 { width: 664px; }
.layout.w665 { width: 665px; }
.layout.w666 { width: 666px; }
.layout.w667 { width: 667px; }
.layout.w668 { width: 668px; }
.layout.w669 { width: 669px; }
.layout.w670 { width: 670px; }
.layout.w671 { width: 671px; }
.layout.w672 { width: 672px; }
.layout.w673 { width: 673px; }
.layout.w674 { width: 674px; }
.layout.w675 { width: 675px; }
.layout.w676 { width: 676px; }
.layout.w677 { width: 677px; }
.layout.w678 { width: 678px; }
.layout.w679 { width: 679px; }
.layout.w680 { width: 680px; }
.layout.w681 { width: 681px; }
.layout.w682 { width: 682px; }
.layout.w683 { width: 683px; }
.layout.w684 { width: 684px; }
.layout.w685 { width: 685px; }
.layout.w686 { width: 686px; }
.layout.w687 { width: 687px; }
.layout.w688 { width: 688px; }
.layout.w689 { width: 689px; }
.layout.w690 { width: 690px; }
.layout.w691 { width: 691px; }
.layout.w692 { width: 692px; }
.layout.w693 { width: 693px; }
.layout.w694 { width: 694px; }
.layout.w695 { width: 695px; }
.layout.w696 { width: 696px; }
.layout.w697 { width: 697px; }
.layout.w698 { width: 698px; }
.layout.w699 { width: 699px; }
.layout.w700 { width: 700px; }
.layout.w701 { width: 701px; }
.layout.w702 { width: 702px; }
.layout.w703 { width: 703px; }
.layout.w704 { width: 704px; }
.layout.w705 { width: 705px; }
.layout.w706 { width: 706px; }
.layout.w707 { width: 707px; }
.layout.w708 { width: 708px; }
.layout.w709 { width: 709px; }
.layout.w710 { width: 710px; }
.layout.w711 { width: 711px; }
.layout.w712 { width: 712px; }
.layout.w713 { width: 713px; }
.layout.w714 { width: 714px; }
.layout.w715 { width: 715px; }
.layout.w716 { width: 716px; }
.layout.w717 { width: 717px; }
.layout.w718 { width: 718px; }
.layout.w719 { width: 719px; }
.layout.w720 { width: 720px; }
.layout.w721 { width: 721px; }
.layout.w722 { width: 722px; }
.layout.w723 { width: 723px; }
.layout.w724 { width: 724px; }
.layout.w725 { width: 725px; }
.layout.w726 { width: 726px; }
.layout.w727 { width: 727px; }
.layout.w728 { width: 728px; }
.layout.w729 { width: 729px; }
.layout.w730 { width: 730px; }
.layout.w731 { width: 731px; }
.layout.w732 { width: 732px; }
.layout.w733 { width: 733px; }
.layout.w734 { width: 734px; }
.layout.w735 { width: 735px; }
.layout.w736 { width: 736px; }
.layout.w737 { width: 737px; }
.layout.w738 { width: 738px; }
.layout.w739 { width: 739px; }
.layout.w740 { width: 740px; }
.layout.w741 { width: 741px; }
.layout.w742 { width: 742px; }
.layout.w743 { width: 743px; }
.layout.w744 { width: 744px; }
.layout.w745 { width: 745px; }
.layout.w746 { width: 746px; }
.layout.w747 { width: 747px; }
.layout.w748 { width: 748px; }
.layout.w749 { width: 749px; }
.layout.w750 { width: 750px; }
.layout.w751 { width: 751px; }
.layout.w752 { width: 752px; }
.layout.w753 { width: 753px; }
.layout.w754 { width: 754px; }
.layout.w755 { width: 755px; }
.layout.w756 { width: 756px; }
.layout.w757 { width: 757px; }
.layout.w758 { width: 758px; }
.layout.w759 { width: 759px; }
.layout.w760 { width: 760px; }
.layout.w761 { width: 761px; }
.layout.w762 { width: 762px; }
.layout.w763 { width: 763px; }
.layout.w764 { width: 764px; }
.layout.w765 { width: 765px; }
.layout.w766 { width: 766px; }
.layout.w767 { width: 767px; }
.layout.w768 { width: 768px; }
.layout.w769 { width: 769px; }
.layout.w770 { width: 770px; }
.layout.w771 { width: 771px; }
.layout.w772 { width: 772px; }
.layout.w773 { width: 773px; }
.layout.w774 { width: 774px; }
.layout.w775 { width: 775px; }
.layout.w776 { width: 776px; }
.layout.w777 { width: 777px; }
.layout.w778 { width: 778px; }
.layout.w779 { width: 779px; }
.layout.w780 { width: 780px; }
.layout.w781 { width: 781px; }
.layout.w782 { width: 782px; }
.layout.w783 { width: 783px; }
.layout.w784 { width: 784px; }
.layout.w785 { width: 785px; }
.layout.w786 { width: 786px; }
.layout.w787 { width: 787px; }
.layout.w788 { width: 788px; }
.layout.w789 { width: 789px; }
.layout.w790 { width: 790px; }
.layout.w791 { width: 791px; }
.layout.w792 { width: 792px; }
.layout.w793 { width: 793px; }
.layout.w794 { width: 794px; }
.layout.w795 { width: 795px; }
.layout.w796 { width: 796px; }
.layout.w797 { width: 797px; }
.layout.w798 { width: 798px; }
.layout.w799 { width: 799px; }
.layout.w800 { width: 800px; }
.layout.w801 { width: 801px; }
.layout.w802 { width: 802px; }
.layout.w803 { width: 803px; }
.layout.w804 { width: 804px; }
.layout.w805 { width: 805px; }
.layout.w806 { width: 806px; }
.layout.w807 { width: 807px; }
.layout.w808 { width: 808px; }
.layout.w809 { width: 809px; }
.layout.w810 { width: 810px; }
.layout.w811 { width: 811px; }
.layout.w812 { width: 812px; }
.layout.w813 { width: 813px; }
.layout.w814 { width: 814px; }
.layout.w815 { width: 815px; }
.layout.w816 { width: 816px; }
.layout.w817 { width: 817px; }
.layout.w818 { width: 818px; }
.layout.w819 { width: 819px; }
.layout.w820 { width: 820px; }
.layout.w821 { width: 821px; }
.layout.w822 { width: 822px; }
.layout.w823 { width: 823px; }
.layout.w824 { width: 824px; }
.layout.w825 { width: 825px; }
.layout.w826 { width: 826px; }
.layout.w827 { width: 827px; }
.layout.w828 { width: 828px; }
.layout.w829 { width: 829px; }
.layout.w830 { width: 830px; }
.layout.w831 { width: 831px; }
.layout.w832 { width: 832px; }
.layout.w833 { width: 833px; }
.layout.w834 { width: 834px; }
.layout.w835 { width: 835px; }
.layout.w836 { width: 836px; }
.layout.w837 { width: 837px; }
.layout.w838 { width: 838px; }
.layout.w839 { width: 839px; }
.layout.w840 { width: 840px; }
.layout.w841 { width: 841px; }
.layout.w842 { width: 842px; }
.layout.w843 { width: 843px; }
.layout.w844 { width: 844px; }
.layout.w845 { width: 845px; }
.layout.w846 { width: 846px; }
.layout.w847 { width: 847px; }
.layout.w848 { width: 848px; }
.layout.w849 { width: 849px; }
.layout.w850 { width: 850px; }
.layout.w851 { width: 851px; }
.layout.w852 { width: 852px; }
.layout.w853 { width: 853px; }
.layout.w854 { width: 854px; }
.layout.w855 { width: 855px; }
.layout.w856 { width: 856px; }
.layout.w857 { width: 857px; }
.layout.w858 { width: 858px; }
.layout.w859 { width: 859px; }
.layout.w860 { width: 860px; }
.layout.w861 { width: 861px; }
.layout.w862 { width: 862px; }
.layout.w863 { width: 863px; }
.layout.w864 { width: 864px; }
.layout.w865 { width: 865px; }
.layout.w866 { width: 866px; }
.layout.w867 { width: 867px; }
.layout.w868 { width: 868px; }
.layout.w869 { width: 869px; }
.layout.w870 { width: 870px; }
.layout.w871 { width: 871px; }
.layout.w872 { width: 872px; }
.layout.w873 { width: 873px; }
.layout.w874 { width: 874px; }
.layout.w875 { width: 875px; }
.layout.w876 { width: 876px; }
.layout.w877 { width: 877px; }
.layout.w878 { width: 878px; }
.layout.w879 { width: 879px; }
.layout.w880 { width: 880px; }
.layout.w881 { width: 881px; }
.layout.w882 { width: 882px; }
.layout.w883 { width: 883px; }
.layout.w884 { width: 884px; }
.layout.w885 { width: 885px; }
.layout.w886 { width: 886px; }
.layout.w887 { width: 887px; }
.layout.w888 { width: 888px; }
.layout.w889 { width: 889px; }
.layout.w890 { width: 890px; }
.layout.w891 { width: 891px; }
.layout.w892 { width: 892px; }
.layout.w893 { width: 893px; }
.layout.w894 { width: 894px; }
.layout.w895 { width: 895px; }
.layout.w896 { width: 896px; }
.layout.w897 { width: 897px; }
.layout.w898 { width: 898px; }
.layout.w899 { width: 899px; }
.layout.w900 { width: 900px; }
.layout.w901 { width: 901px; }
.layout.w902 { width: 902px; }
.layout.w903 { width: 903px; }
.layout.w904 { width: 904px; }
.layout.w905 { width: 905px; }
.layout.w906 { width: 906px; }
.layout.w907 { width: 907px; }
.layout.w908 { width: 908px; }
.layout.w909 { width: 909px; }
.layout.w910 { width: 910px; }
.layout.w911 { width: 911px; }
.layout.w912 { width: 912px; }
.layout.w913 { width: 913px; }
.layout.w914 { width: 914px; }
.layout.w915 { width: 915px; }
.layout.w916 { width: 916px; }
.layout.w917 { width: 917px; }
.layout.w918 { width: 918px; }
.layout.w919 { width: 919px; }
.layout.w920 { width: 920px; }
.layout.w921 { width: 921px; }
.layout.w922 { width: 922px; }
.layout.w923 { width: 923px; }
.layout.w924 { width: 924px; }
.layout.w925 { width: 925px; }
.layout.w926 { width: 926px; }
.layout.w927 { width: 927px; }
.layout.w928 { width: 928px; }
.layout.w929 { width: 929px; }
.layout.w930 { width: 930px; }
.layout.w931 { width: 931px; }
.layout.w932 { width: 932px; }
.layout.w933 { width: 933px; }
.layout.w934 { width: 934px; }
.layout.w935 { width: 935px; }
.layout.w936 { width: 936px; }
.layout.w937 { width: 937px; }
.layout.w938 { width: 938px; }
.layout.w939 { width: 939px; }
.layout.w940 { width: 940px; }
.layout.w941 { width: 941px; }
.layout.w942 { width: 942px; }
.layout.w943 { width: 943px; }
.layout.w944 { width: 944px; }
.layout.w945 { width: 945px; }
.layout.w946 { width: 946px; }
.layout.w947 { width: 947px; }
.layout.w948 { width: 948px; }
.layout.w949 { width: 949px; }
.layout.w950 { width: 950px; }
.layout.w951 { width: 951px; }
.layout.w952 { width: 952px; }
.layout.w953 { width: 953px; }
.layout.w954 { width: 954px; }
.layout.w955 { width: 955px; }
.layout.w956 { width: 956px; }
.layout.w957 { width: 957px; }
.layout.w958 { width: 958px; }
.layout.w959 { width: 959px; }
.layout.w960 { width: 960px; }
.layout.w961 { width: 961px; }
.layout.w962 { width: 962px; }
.layout.w963 { width: 963px; }
.layout.w964 { width: 964px; }
.layout.w965 { width: 965px; }
.layout.w966 { width: 966px; }
.layout.w967 { width: 967px; }
.layout.w968 { width: 968px; }
.layout.w969 { width: 969px; }
.layout.w970 { width: 970px; }
.layout.w971 { width: 971px; }
.layout.w972 { width: 972px; }
.layout.w973 { width: 973px; }
.layout.w974 { width: 974px; }
.layout.w975 { width: 975px; }
.layout.w976 { width: 976px; }
.layout.w977 { width: 977px; }
.layout.w978 { width: 978px; }
.layout.w979 { width: 979px; }
.layout.w980 { width: 980px; }
.layout.w981 { width: 981px; }
.layout.w982 { width: 982px; }
.layout.w983 { width: 983px; }
.layout.w984 { width: 984px; }
.layout.w985 { width: 985px; }
.layout.w986 { width: 986px; }
.layout.w987 { width: 987px; }
.layout.w988 { width: 988px; }
.layout.w989 { width: 989px; }
.layout.w990 { width: 990px; }
.layout.w991 { width: 991px; }
.layout.w992 { width: 992px; }
.layout.w993 { width: 993px; }
.layout.w994 { width: 994px; }
.layout.w995 { width: 995px; }
.layout.w996 { width: 996px; }
.layout.w997 { width: 997px; }
.layout.w998 { width: 998px; }
.layout.w999 { width: 999px; }
.layout.w1000 { width: 1000px; }
.layout.minw0 { min-width: 0px; }
.layout.minw1 { min-width: 1px; }
.layout.minw2 { min-width: 2px; }
.layout.minw3 { min-width: 3px; }
.layout.minw4 { min-width: 4px; }
.layout.minw5 { min-width: 5px; }
.layout.minw6 { min-width: 6px; }
.layout.minw7 { min-width: 7px; }
.layout.minw8 { min-width: 8px; }
.layout.minw9 { min-width: 9px; }
.layout.minw10 { min-width: 10px; }
.layout.minw11 { min-width: 11px; }
.layout.minw12 { min-width: 12px; }
.layout.minw13 { min-width: 13px; }
.layout.minw14 { min-width: 14px; }
.layout.minw15 { min-width: 15px; }
.layout.minw16 { min-width: 16px; }
.layout.minw17 { min-width: 17px; }
.layout.minw18 { min-width: 18px; }
.layout.minw19 { min-width: 19px; }
.layout.minw20 { min-width: 20px; }
.layout.minw21 { min-width: 21px; }
.layout.minw22 { min-width: 22px; }
.layout.minw23 { min-width: 23px; }
.layout.minw24 { min-width: 24px; }
.layout.minw25 { min-width: 25px; }
.layout.minw26 { min-width: 26px; }
.layout.minw27 { min-width: 27px; }
.layout.minw28 { min-width: 28px; }
.layout.minw29 { min-width: 29px; }
.layout.minw30 { min-width: 30px; }
.layout.minw31 { min-width: 31px; }
.layout.minw32 { min-width: 32px; }
.layout.minw33 { min-width: 33px; }
.layout.minw34 { min-width: 34px; }
.layout.minw35 { min-width: 35px; }
.layout.minw36 { min-width: 36px; }
.layout.minw37 { min-width: 37px; }
.layout.minw38 { min-width: 38px; }
.layout.minw39 { min-width: 39px; }
.layout.minw40 { min-width: 40px; }
.layout.minw41 { min-width: 41px; }
.layout.minw42 { min-width: 42px; }
.layout.minw43 { min-width: 43px; }
.layout.minw44 { min-width: 44px; }
.layout.minw45 { min-width: 45px; }
.layout.minw46 { min-width: 46px; }
.layout.minw47 { min-width: 47px; }
.layout.minw48 { min-width: 48px; }
.layout.minw49 { min-width: 49px; }
.layout.minw50 { min-width: 50px; }
.layout.minw51 { min-width: 51px; }
.layout.minw52 { min-width: 52px; }
.layout.minw53 { min-width: 53px; }
.layout.minw54 { min-width: 54px; }
.layout.minw55 { min-width: 55px; }
.layout.minw56 { min-width: 56px; }
.layout.minw57 { min-width: 57px; }
.layout.minw58 { min-width: 58px; }
.layout.minw59 { min-width: 59px; }
.layout.minw60 { min-width: 60px; }
.layout.minw61 { min-width: 61px; }
.layout.minw62 { min-width: 62px; }
.layout.minw63 { min-width: 63px; }
.layout.minw64 { min-width: 64px; }
.layout.minw65 { min-width: 65px; }
.layout.minw66 { min-width: 66px; }
.layout.minw67 { min-width: 67px; }
.layout.minw68 { min-width: 68px; }
.layout.minw69 { min-width: 69px; }
.layout.minw70 { min-width: 70px; }
.layout.minw71 { min-width: 71px; }
.layout.minw72 { min-width: 72px; }
.layout.minw73 { min-width: 73px; }
.layout.minw74 { min-width: 74px; }
.layout.minw75 { min-width: 75px; }
.layout.minw76 { min-width: 76px; }
.layout.minw77 { min-width: 77px; }
.layout.minw78 { min-width: 78px; }
.layout.minw79 { min-width: 79px; }
.layout.minw80 { min-width: 80px; }
.layout.minw81 { min-width: 81px; }
.layout.minw82 { min-width: 82px; }
.layout.minw83 { min-width: 83px; }
.layout.minw84 { min-width: 84px; }
.layout.minw85 { min-width: 85px; }
.layout.minw86 { min-width: 86px; }
.layout.minw87 { min-width: 87px; }
.layout.minw88 { min-width: 88px; }
.layout.minw89 { min-width: 89px; }
.layout.minw90 { min-width: 90px; }
.layout.minw91 { min-width: 91px; }
.layout.minw92 { min-width: 92px; }
.layout.minw93 { min-width: 93px; }
.layout.minw94 { min-width: 94px; }
.layout.minw95 { min-width: 95px; }
.layout.minw96 { min-width: 96px; }
.layout.minw97 { min-width: 97px; }
.layout.minw98 { min-width: 98px; }
.layout.minw99 { min-width: 99px; }
.layout.minw100 { min-width: 100px; }
.layout.minw101 { min-width: 101px; }
.layout.minw102 { min-width: 102px; }
.layout.minw103 { min-width: 103px; }
.layout.minw104 { min-width: 104px; }
.layout.minw105 { min-width: 105px; }
.layout.minw106 { min-width: 106px; }
.layout.minw107 { min-width: 107px; }
.layout.minw108 { min-width: 108px; }
.layout.minw109 { min-width: 109px; }
.layout.minw110 { min-width: 110px; }
.layout.minw111 { min-width: 111px; }
.layout.minw112 { min-width: 112px; }
.layout.minw113 { min-width: 113px; }
.layout.minw114 { min-width: 114px; }
.layout.minw115 { min-width: 115px; }
.layout.minw116 { min-width: 116px; }
.layout.minw117 { min-width: 117px; }
.layout.minw118 { min-width: 118px; }
.layout.minw119 { min-width: 119px; }
.layout.minw120 { min-width: 120px; }
.layout.minw121 { min-width: 121px; }
.layout.minw122 { min-width: 122px; }
.layout.minw123 { min-width: 123px; }
.layout.minw124 { min-width: 124px; }
.layout.minw125 { min-width: 125px; }
.layout.minw126 { min-width: 126px; }
.layout.minw127 { min-width: 127px; }
.layout.minw128 { min-width: 128px; }
.layout.minw129 { min-width: 129px; }
.layout.minw130 { min-width: 130px; }
.layout.minw131 { min-width: 131px; }
.layout.minw132 { min-width: 132px; }
.layout.minw133 { min-width: 133px; }
.layout.minw134 { min-width: 134px; }
.layout.minw135 { min-width: 135px; }
.layout.minw136 { min-width: 136px; }
.layout.minw137 { min-width: 137px; }
.layout.minw138 { min-width: 138px; }
.layout.minw139 { min-width: 139px; }
.layout.minw140 { min-width: 140px; }
.layout.minw141 { min-width: 141px; }
.layout.minw142 { min-width: 142px; }
.layout.minw143 { min-width: 143px; }
.layout.minw144 { min-width: 144px; }
.layout.minw145 { min-width: 145px; }
.layout.minw146 { min-width: 146px; }
.layout.minw147 { min-width: 147px; }
.layout.minw148 { min-width: 148px; }
.layout.minw149 { min-width: 149px; }
.layout.minw150 { min-width: 150px; }
.layout.minw151 { min-width: 151px; }
.layout.minw152 { min-width: 152px; }
.layout.minw153 { min-width: 153px; }
.layout.minw154 { min-width: 154px; }
.layout.minw155 { min-width: 155px; }
.layout.minw156 { min-width: 156px; }
.layout.minw157 { min-width: 157px; }
.layout.minw158 { min-width: 158px; }
.layout.minw159 { min-width: 159px; }
.layout.minw160 { min-width: 160px; }
.layout.minw161 { min-width: 161px; }
.layout.minw162 { min-width: 162px; }
.layout.minw163 { min-width: 163px; }
.layout.minw164 { min-width: 164px; }
.layout.minw165 { min-width: 165px; }
.layout.minw166 { min-width: 166px; }
.layout.minw167 { min-width: 167px; }
.layout.minw168 { min-width: 168px; }
.layout.minw169 { min-width: 169px; }
.layout.minw170 { min-width: 170px; }
.layout.minw171 { min-width: 171px; }
.layout.minw172 { min-width: 172px; }
.layout.minw173 { min-width: 173px; }
.layout.minw174 { min-width: 174px; }
.layout.minw175 { min-width: 175px; }
.layout.minw176 { min-width: 176px; }
.layout.minw177 { min-width: 177px; }
.layout.minw178 { min-width: 178px; }
.layout.minw179 { min-width: 179px; }
.layout.minw180 { min-width: 180px; }
.layout.minw181 { min-width: 181px; }
.layout.minw182 { min-width: 182px; }
.layout.minw183 { min-width: 183px; }
.layout.minw184 { min-width: 184px; }
.layout.minw185 { min-width: 185px; }
.layout.minw186 { min-width: 186px; }
.layout.minw187 { min-width: 187px; }
.layout.minw188 { min-width: 188px; }
.layout.minw189 { min-width: 189px; }
.layout.minw190 { min-width: 190px; }
.layout.minw191 { min-width: 191px; }
.layout.minw192 { min-width: 192px; }
.layout.minw193 { min-width: 193px; }
.layout.minw194 { min-width: 194px; }
.layout.minw195 { min-width: 195px; }
.layout.minw196 { min-width: 196px; }
.layout.minw197 { min-width: 197px; }
.layout.minw198 { min-width: 198px; }
.layout.minw199 { min-width: 199px; }
.layout.minw200 { min-width: 200px; }
.layout.minw201 { min-width: 201px; }
.layout.minw202 { min-width: 202px; }
.layout.minw203 { min-width: 203px; }
.layout.minw204 { min-width: 204px; }
.layout.minw205 { min-width: 205px; }
.layout.minw206 { min-width: 206px; }
.layout.minw207 { min-width: 207px; }
.layout.minw208 { min-width: 208px; }
.layout.minw209 { min-width: 209px; }
.layout.minw210 { min-width: 210px; }
.layout.minw211 { min-width: 211px; }
.layout.minw212 { min-width: 212px; }
.layout.minw213 { min-width: 213px; }
.layout.minw214 { min-width: 214px; }
.layout.minw215 { min-width: 215px; }
.layout.minw216 { min-width: 216px; }
.layout.minw217 { min-width: 217px; }
.layout.minw218 { min-width: 218px; }
.layout.minw219 { min-width: 219px; }
.layout.minw220 { min-width: 220px; }
.layout.minw221 { min-width: 221px; }
.layout.minw222 { min-width: 222px; }
.layout.minw223 { min-width: 223px; }
.layout.minw224 { min-width: 224px; }
.layout.minw225 { min-width: 225px; }
.layout.minw226 { min-width: 226px; }
.layout.minw227 { min-width: 227px; }
.layout.minw228 { min-width: 228px; }
.layout.minw229 { min-width: 229px; }
.layout.minw230 { min-width: 230px; }
.layout.minw231 { min-width: 231px; }
.layout.minw232 { min-width: 232px; }
.layout.minw233 { min-width: 233px; }
.layout.minw234 { min-width: 234px; }
.layout.minw235 { min-width: 235px; }
.layout.minw236 { min-width: 236px; }
.layout.minw237 { min-width: 237px; }
.layout.minw238 { min-width: 238px; }
.layout.minw239 { min-width: 239px; }
.layout.minw240 { min-width: 240px; }
.layout.minw241 { min-width: 241px; }
.layout.minw242 { min-width: 242px; }
.layout.minw243 { min-width: 243px; }
.layout.minw244 { min-width: 244px; }
.layout.minw245 { min-width: 245px; }
.layout.minw246 { min-width: 246px; }
.layout.minw247 { min-width: 247px; }
.layout.minw248 { min-width: 248px; }
.layout.minw249 { min-width: 249px; }
.layout.minw250 { min-width: 250px; }
.layout.minw251 { min-width: 251px; }
.layout.minw252 { min-width: 252px; }
.layout.minw253 { min-width: 253px; }
.layout.minw254 { min-width: 254px; }
.layout.minw255 { min-width: 255px; }
.layout.minw256 { min-width: 256px; }
.layout.minw257 { min-width: 257px; }
.layout.minw258 { min-width: 258px; }
.layout.minw259 { min-width: 259px; }
.layout.minw260 { min-width: 260px; }
.layout.minw261 { min-width: 261px; }
.layout.minw262 { min-width: 262px; }
.layout.minw263 { min-width: 263px; }
.layout.minw264 { min-width: 264px; }
.layout.minw265 { min-width: 265px; }
.layout.minw266 { min-width: 266px; }
.layout.minw267 { min-width: 267px; }
.layout.minw268 { min-width: 268px; }
.layout.minw269 { min-width: 269px; }
.layout.minw270 { min-width: 270px; }
.layout.minw271 { min-width: 271px; }
.layout.minw272 { min-width: 272px; }
.layout.minw273 { min-width: 273px; }
.layout.minw274 { min-width: 274px; }
.layout.minw275 { min-width: 275px; }
.layout.minw276 { min-width: 276px; }
.layout.minw277 { min-width: 277px; }
.layout.minw278 { min-width: 278px; }
.layout.minw279 { min-width: 279px; }
.layout.minw280 { min-width: 280px; }
.layout.minw281 { min-width: 281px; }
.layout.minw282 { min-width: 282px; }
.layout.minw283 { min-width: 283px; }
.layout.minw284 { min-width: 284px; }
.layout.minw285 { min-width: 285px; }
.layout.minw286 { min-width: 286px; }
.layout.minw287 { min-width: 287px; }
.layout.minw288 { min-width: 288px; }
.layout.minw289 { min-width: 289px; }
.layout.minw290 { min-width: 290px; }
.layout.minw291 { min-width: 291px; }
.layout.minw292 { min-width: 292px; }
.layout.minw293 { min-width: 293px; }
.layout.minw294 { min-width: 294px; }
.layout.minw295 { min-width: 295px; }
.layout.minw296 { min-width: 296px; }
.layout.minw297 { min-width: 297px; }
.layout.minw298 { min-width: 298px; }
.layout.minw299 { min-width: 299px; }
.layout.minw300 { min-width: 300px; }
.layout.minw301 { min-width: 301px; }
.layout.minw302 { min-width: 302px; }
.layout.minw303 { min-width: 303px; }
.layout.minw304 { min-width: 304px; }
.layout.minw305 { min-width: 305px; }
.layout.minw306 { min-width: 306px; }
.layout.minw307 { min-width: 307px; }
.layout.minw308 { min-width: 308px; }
.layout.minw309 { min-width: 309px; }
.layout.minw310 { min-width: 310px; }
.layout.minw311 { min-width: 311px; }
.layout.minw312 { min-width: 312px; }
.layout.minw313 { min-width: 313px; }
.layout.minw314 { min-width: 314px; }
.layout.minw315 { min-width: 315px; }
.layout.minw316 { min-width: 316px; }
.layout.minw317 { min-width: 317px; }
.layout.minw318 { min-width: 318px; }
.layout.minw319 { min-width: 319px; }
.layout.minw320 { min-width: 320px; }
.layout.minw321 { min-width: 321px; }
.layout.minw322 { min-width: 322px; }
.layout.minw323 { min-width: 323px; }
.layout.minw324 { min-width: 324px; }
.layout.minw325 { min-width: 325px; }
.layout.minw326 { min-width: 326px; }
.layout.minw327 { min-width: 327px; }
.layout.minw328 { min-width: 328px; }
.layout.minw329 { min-width: 329px; }
.layout.minw330 { min-width: 330px; }
.layout.minw331 { min-width: 331px; }
.layout.minw332 { min-width: 332px; }
.layout.minw333 { min-width: 333px; }
.layout.minw334 { min-width: 334px; }
.layout.minw335 { min-width: 335px; }
.layout.minw336 { min-width: 336px; }
.layout.minw337 { min-width: 337px; }
.layout.minw338 { min-width: 338px; }
.layout.minw339 { min-width: 339px; }
.layout.minw340 { min-width: 340px; }
.layout.minw341 { min-width: 341px; }
.layout.minw342 { min-width: 342px; }
.layout.minw343 { min-width: 343px; }
.layout.minw344 { min-width: 344px; }
.layout.minw345 { min-width: 345px; }
.layout.minw346 { min-width: 346px; }
.layout.minw347 { min-width: 347px; }
.layout.minw348 { min-width: 348px; }
.layout.minw349 { min-width: 349px; }
.layout.minw350 { min-width: 350px; }
.layout.minw351 { min-width: 351px; }
.layout.minw352 { min-width: 352px; }
.layout.minw353 { min-width: 353px; }
.layout.minw354 { min-width: 354px; }
.layout.minw355 { min-width: 355px; }
.layout.minw356 { min-width: 356px; }
.layout.minw357 { min-width: 357px; }
.layout.minw358 { min-width: 358px; }
.layout.minw359 { min-width: 359px; }
.layout.minw360 { min-width: 360px; }
.layout.minw361 { min-width: 361px; }
.layout.minw362 { min-width: 362px; }
.layout.minw363 { min-width: 363px; }
.layout.minw364 { min-width: 364px; }
.layout.minw365 { min-width: 365px; }
.layout.minw366 { min-width: 366px; }
.layout.minw367 { min-width: 367px; }
.layout.minw368 { min-width: 368px; }
.layout.minw369 { min-width: 369px; }
.layout.minw370 { min-width: 370px; }
.layout.minw371 { min-width: 371px; }
.layout.minw372 { min-width: 372px; }
.layout.minw373 { min-width: 373px; }
.layout.minw374 { min-width: 374px; }
.layout.minw375 { min-width: 375px; }
.layout.minw376 { min-width: 376px; }
.layout.minw377 { min-width: 377px; }
.layout.minw378 { min-width: 378px; }
.layout.minw379 { min-width: 379px; }
.layout.minw380 { min-width: 380px; }
.layout.minw381 { min-width: 381px; }
.layout.minw382 { min-width: 382px; }
.layout.minw383 { min-width: 383px; }
.layout.minw384 { min-width: 384px; }
.layout.minw385 { min-width: 385px; }
.layout.minw386 { min-width: 386px; }
.layout.minw387 { min-width: 387px; }
.layout.minw388 { min-width: 388px; }
.layout.minw389 { min-width: 389px; }
.layout.minw390 { min-width: 390px; }
.layout.minw391 { min-width: 391px; }
.layout.minw392 { min-width: 392px; }
.layout.minw393 { min-width: 393px; }
.layout.minw394 { min-width: 394px; }
.layout.minw395 { min-width: 395px; }
.layout.minw396 { min-width: 396px; }
.layout.minw397 { min-width: 397px; }
.layout.minw398 { min-width: 398px; }
.layout.minw399 { min-width: 399px; }
.layout.minw400 { min-width: 400px; }
.layout.minw401 { min-width: 401px; }
.layout.minw402 { min-width: 402px; }
.layout.minw403 { min-width: 403px; }
.layout.minw404 { min-width: 404px; }
.layout.minw405 { min-width: 405px; }
.layout.minw406 { min-width: 406px; }
.layout.minw407 { min-width: 407px; }
.layout.minw408 { min-width: 408px; }
.layout.minw409 { min-width: 409px; }
.layout.minw410 { min-width: 410px; }
.layout.minw411 { min-width: 411px; }
.layout.minw412 { min-width: 412px; }
.layout.minw413 { min-width: 413px; }
.layout.minw414 { min-width: 414px; }
.layout.minw415 { min-width: 415px; }
.layout.minw416 { min-width: 416px; }
.layout.minw417 { min-width: 417px; }
.layout.minw418 { min-width: 418px; }
.layout.minw419 { min-width: 419px; }
.layout.minw420 { min-width: 420px; }
.layout.minw421 { min-width: 421px; }
.layout.minw422 { min-width: 422px; }
.layout.minw423 { min-width: 423px; }
.layout.minw424 { min-width: 424px; }
.layout.minw425 { min-width: 425px; }
.layout.minw426 { min-width: 426px; }
.layout.minw427 { min-width: 427px; }
.layout.minw428 { min-width: 428px; }
.layout.minw429 { min-width: 429px; }
.layout.minw430 { min-width: 430px; }
.layout.minw431 { min-width: 431px; }
.layout.minw432 { min-width: 432px; }
.layout.minw433 { min-width: 433px; }
.layout.minw434 { min-width: 434px; }
.layout.minw435 { min-width: 435px; }
.layout.minw436 { min-width: 436px; }
.layout.minw437 { min-width: 437px; }
.layout.minw438 { min-width: 438px; }
.layout.minw439 { min-width: 439px; }
.layout.minw440 { min-width: 440px; }
.layout.minw441 { min-width: 441px; }
.layout.minw442 { min-width: 442px; }
.layout.minw443 { min-width: 443px; }
.layout.minw444 { min-width: 444px; }
.layout.minw445 { min-width: 445px; }
.layout.minw446 { min-width: 446px; }
.layout.minw447 { min-width: 447px; }
.layout.minw448 { min-width: 448px; }
.layout.minw449 { min-width: 449px; }
.layout.minw450 { min-width: 450px; }
.layout.minw451 { min-width: 451px; }
.layout.minw452 { min-width: 452px; }
.layout.minw453 { min-width: 453px; }
.layout.minw454 { min-width: 454px; }
.layout.minw455 { min-width: 455px; }
.layout.minw456 { min-width: 456px; }
.layout.minw457 { min-width: 457px; }
.layout.minw458 { min-width: 458px; }
.layout.minw459 { min-width: 459px; }
.layout.minw460 { min-width: 460px; }
.layout.minw461 { min-width: 461px; }
.layout.minw462 { min-width: 462px; }
.layout.minw463 { min-width: 463px; }
.layout.minw464 { min-width: 464px; }
.layout.minw465 { min-width: 465px; }
.layout.minw466 { min-width: 466px; }
.layout.minw467 { min-width: 467px; }
.layout.minw468 { min-width: 468px; }
.layout.minw469 { min-width: 469px; }
.layout.minw470 { min-width: 470px; }
.layout.minw471 { min-width: 471px; }
.layout.minw472 { min-width: 472px; }
.layout.minw473 { min-width: 473px; }
.layout.minw474 { min-width: 474px; }
.layout.minw475 { min-width: 475px; }
.layout.minw476 { min-width: 476px; }
.layout.minw477 { min-width: 477px; }
.layout.minw478 { min-width: 478px; }
.layout.minw479 { min-width: 479px; }
.layout.minw480 { min-width: 480px; }
.layout.minw481 { min-width: 481px; }
.layout.minw482 { min-width: 482px; }
.layout.minw483 { min-width: 483px; }
.layout.minw484 { min-width: 484px; }
.layout.minw485 { min-width: 485px; }
.layout.minw486 { min-width: 486px; }
.layout.minw487 { min-width: 487px; }
.layout.minw488 { min-width: 488px; }
.layout.minw489 { min-width: 489px; }
.layout.minw490 { min-width: 490px; }
.layout.minw491 { min-width: 491px; }
.layout.minw492 { min-width: 492px; }
.layout.minw493 { min-width: 493px; }
.layout.minw494 { min-width: 494px; }
.layout.minw495 { min-width: 495px; }
.layout.minw496 { min-width: 496px; }
.layout.minw497 { min-width: 497px; }
.layout.minw498 { min-width: 498px; }
.layout.minw499 { min-width: 499px; }
.layout.minw500 { min-width: 500px; }
.layout.minw501 { min-width: 501px; }
.layout.minw502 { min-width: 502px; }
.layout.minw503 { min-width: 503px; }
.layout.minw504 { min-width: 504px; }
.layout.minw505 { min-width: 505px; }
.layout.minw506 { min-width: 506px; }
.layout.minw507 { min-width: 507px; }
.layout.minw508 { min-width: 508px; }
.layout.minw509 { min-width: 509px; }
.layout.minw510 { min-width: 510px; }
.layout.minw511 { min-width: 511px; }
.layout.minw512 { min-width: 512px; }
.layout.minw513 { min-width: 513px; }
.layout.minw514 { min-width: 514px; }
.layout.minw515 { min-width: 515px; }
.layout.minw516 { min-width: 516px; }
.layout.minw517 { min-width: 517px; }
.layout.minw518 { min-width: 518px; }
.layout.minw519 { min-width: 519px; }
.layout.minw520 { min-width: 520px; }
.layout.minw521 { min-width: 521px; }
.layout.minw522 { min-width: 522px; }
.layout.minw523 { min-width: 523px; }
.layout.minw524 { min-width: 524px; }
.layout.minw525 { min-width: 525px; }
.layout.minw526 { min-width: 526px; }
.layout.minw527 { min-width: 527px; }
.layout.minw528 { min-width: 528px; }
.layout.minw529 { min-width: 529px; }
.layout.minw530 { min-width: 530px; }
.layout.minw531 { min-width: 531px; }
.layout.minw532 { min-width: 532px; }
.layout.minw533 { min-width: 533px; }
.layout.minw534 { min-width: 534px; }
.layout.minw535 { min-width: 535px; }
.layout.minw536 { min-width: 536px; }
.layout.minw537 { min-width: 537px; }
.layout.minw538 { min-width: 538px; }
.layout.minw539 { min-width: 539px; }
.layout.minw540 { min-width: 540px; }
.layout.minw541 { min-width: 541px; }
.layout.minw542 { min-width: 542px; }
.layout.minw543 { min-width: 543px; }
.layout.minw544 { min-width: 544px; }
.layout.minw545 { min-width: 545px; }
.layout.minw546 { min-width: 546px; }
.layout.minw547 { min-width: 547px; }
.layout.minw548 { min-width: 548px; }
.layout.minw549 { min-width: 549px; }
.layout.minw550 { min-width: 550px; }
.layout.minw551 { min-width: 551px; }
.layout.minw552 { min-width: 552px; }
.layout.minw553 { min-width: 553px; }
.layout.minw554 { min-width: 554px; }
.layout.minw555 { min-width: 555px; }
.layout.minw556 { min-width: 556px; }
.layout.minw557 { min-width: 557px; }
.layout.minw558 { min-width: 558px; }
.layout.minw559 { min-width: 559px; }
.layout.minw560 { min-width: 560px; }
.layout.minw561 { min-width: 561px; }
.layout.minw562 { min-width: 562px; }
.layout.minw563 { min-width: 563px; }
.layout.minw564 { min-width: 564px; }
.layout.minw565 { min-width: 565px; }
.layout.minw566 { min-width: 566px; }
.layout.minw567 { min-width: 567px; }
.layout.minw568 { min-width: 568px; }
.layout.minw569 { min-width: 569px; }
.layout.minw570 { min-width: 570px; }
.layout.minw571 { min-width: 571px; }
.layout.minw572 { min-width: 572px; }
.layout.minw573 { min-width: 573px; }
.layout.minw574 { min-width: 574px; }
.layout.minw575 { min-width: 575px; }
.layout.minw576 { min-width: 576px; }
.layout.minw577 { min-width: 577px; }
.layout.minw578 { min-width: 578px; }
.layout.minw579 { min-width: 579px; }
.layout.minw580 { min-width: 580px; }
.layout.minw581 { min-width: 581px; }
.layout.minw582 { min-width: 582px; }
.layout.minw583 { min-width: 583px; }
.layout.minw584 { min-width: 584px; }
.layout.minw585 { min-width: 585px; }
.layout.minw586 { min-width: 586px; }
.layout.minw587 { min-width: 587px; }
.layout.minw588 { min-width: 588px; }
.layout.minw589 { min-width: 589px; }
.layout.minw590 { min-width: 590px; }
.layout.minw591 { min-width: 591px; }
.layout.minw592 { min-width: 592px; }
.layout.minw593 { min-width: 593px; }
.layout.minw594 { min-width: 594px; }
.layout.minw595 { min-width: 595px; }
.layout.minw596 { min-width: 596px; }
.layout.minw597 { min-width: 597px; }
.layout.minw598 { min-width: 598px; }
.layout.minw599 { min-width: 599px; }
.layout.minw600 { min-width: 600px; }
.layout.minw601 { min-width: 601px; }
.layout.minw602 { min-width: 602px; }
.layout.minw603 { min-width: 603px; }
.layout.minw604 { min-width: 604px; }
.layout.minw605 { min-width: 605px; }
.layout.minw606 { min-width: 606px; }
.layout.minw607 { min-width: 607px; }
.layout.minw608 { min-width: 608px; }
.layout.minw609 { min-width: 609px; }
.layout.minw610 { min-width: 610px; }
.layout.minw611 { min-width: 611px; }
.layout.minw612 { min-width: 612px; }
.layout.minw613 { min-width: 613px; }
.layout.minw614 { min-width: 614px; }
.layout.minw615 { min-width: 615px; }
.layout.minw616 { min-width: 616px; }
.layout.minw617 { min-width: 617px; }
.layout.minw618 { min-width: 618px; }
.layout.minw619 { min-width: 619px; }
.layout.minw620 { min-width: 620px; }
.layout.minw621 { min-width: 621px; }
.layout.minw622 { min-width: 622px; }
.layout.minw623 { min-width: 623px; }
.layout.minw624 { min-width: 624px; }
.layout.minw625 { min-width: 625px; }
.layout.minw626 { min-width: 626px; }
.layout.minw627 { min-width: 627px; }
.layout.minw628 { min-width: 628px; }
.layout.minw629 { min-width: 629px; }
.layout.minw630 { min-width: 630px; }
.layout.minw631 { min-width: 631px; }
.layout.minw632 { min-width: 632px; }
.layout.minw633 { min-width: 633px; }
.layout.minw634 { min-width: 634px; }
.layout.minw635 { min-width: 635px; }
.layout.minw636 { min-width: 636px; }
.layout.minw637 { min-width: 637px; }
.layout.minw638 { min-width: 638px; }
.layout.minw639 { min-width: 639px; }
.layout.minw640 { min-width: 640px; }
.layout.minw641 { min-width: 641px; }
.layout.minw642 { min-width: 642px; }
.layout.minw643 { min-width: 643px; }
.layout.minw644 { min-width: 644px; }
.layout.minw645 { min-width: 645px; }
.layout.minw646 { min-width: 646px; }
.layout.minw647 { min-width: 647px; }
.layout.minw648 { min-width: 648px; }
.layout.minw649 { min-width: 649px; }
.layout.minw650 { min-width: 650px; }
.layout.minw651 { min-width: 651px; }
.layout.minw652 { min-width: 652px; }
.layout.minw653 { min-width: 653px; }
.layout.minw654 { min-width: 654px; }
.layout.minw655 { min-width: 655px; }
.layout.minw656 { min-width: 656px; }
.layout.minw657 { min-width: 657px; }
.layout.minw658 { min-width: 658px; }
.layout.minw659 { min-width: 659px; }
.layout.minw660 { min-width: 660px; }
.layout.minw661 { min-width: 661px; }
.layout.minw662 { min-width: 662px; }
.layout.minw663 { min-width: 663px; }
.layout.minw664 { min-width: 664px; }
.layout.minw665 { min-width: 665px; }
.layout.minw666 { min-width: 666px; }
.layout.minw667 { min-width: 667px; }
.layout.minw668 { min-width: 668px; }
.layout.minw669 { min-width: 669px; }
.layout.minw670 { min-width: 670px; }
.layout.minw671 { min-width: 671px; }
.layout.minw672 { min-width: 672px; }
.layout.minw673 { min-width: 673px; }
.layout.minw674 { min-width: 674px; }
.layout.minw675 { min-width: 675px; }
.layout.minw676 { min-width: 676px; }
.layout.minw677 { min-width: 677px; }
.layout.minw678 { min-width: 678px; }
.layout.minw679 { min-width: 679px; }
.layout.minw680 { min-width: 680px; }
.layout.minw681 { min-width: 681px; }
.layout.minw682 { min-width: 682px; }
.layout.minw683 { min-width: 683px; }
.layout.minw684 { min-width: 684px; }
.layout.minw685 { min-width: 685px; }
.layout.minw686 { min-width: 686px; }
.layout.minw687 { min-width: 687px; }
.layout.minw688 { min-width: 688px; }
.layout.minw689 { min-width: 689px; }
.layout.minw690 { min-width: 690px; }
.layout.minw691 { min-width: 691px; }
.layout.minw692 { min-width: 692px; }
.layout.minw693 { min-width: 693px; }
.layout.minw694 { min-width: 694px; }
.layout.minw695 { min-width: 695px; }
.layout.minw696 { min-width: 696px; }
.layout.minw697 { min-width: 697px; }
.layout.minw698 { min-width: 698px; }
.layout.minw699 { min-width: 699px; }
.layout.minw700 { min-width: 700px; }
.layout.minw701 { min-width: 701px; }
.layout.minw702 { min-width: 702px; }
.layout.minw703 { min-width: 703px; }
.layout.minw704 { min-width: 704px; }
.layout.minw705 { min-width: 705px; }
.layout.minw706 { min-width: 706px; }
.layout.minw707 { min-width: 707px; }
.layout.minw708 { min-width: 708px; }
.layout.minw709 { min-width: 709px; }
.layout.minw710 { min-width: 710px; }
.layout.minw711 { min-width: 711px; }
.layout.minw712 { min-width: 712px; }
.layout.minw713 { min-width: 713px; }
.layout.minw714 { min-width: 714px; }
.layout.minw715 { min-width: 715px; }
.layout.minw716 { min-width: 716px; }
.layout.minw717 { min-width: 717px; }
.layout.minw718 { min-width: 718px; }
.layout.minw719 { min-width: 719px; }
.layout.minw720 { min-width: 720px; }
.layout.minw721 { min-width: 721px; }
.layout.minw722 { min-width: 722px; }
.layout.minw723 { min-width: 723px; }
.layout.minw724 { min-width: 724px; }
.layout.minw725 { min-width: 725px; }
.layout.minw726 { min-width: 726px; }
.layout.minw727 { min-width: 727px; }
.layout.minw728 { min-width: 728px; }
.layout.minw729 { min-width: 729px; }
.layout.minw730 { min-width: 730px; }
.layout.minw731 { min-width: 731px; }
.layout.minw732 { min-width: 732px; }
.layout.minw733 { min-width: 733px; }
.layout.minw734 { min-width: 734px; }
.layout.minw735 { min-width: 735px; }
.layout.minw736 { min-width: 736px; }
.layout.minw737 { min-width: 737px; }
.layout.minw738 { min-width: 738px; }
.layout.minw739 { min-width: 739px; }
.layout.minw740 { min-width: 740px; }
.layout.minw741 { min-width: 741px; }
.layout.minw742 { min-width: 742px; }
.layout.minw743 { min-width: 743px; }
.layout.minw744 { min-width: 744px; }
.layout.minw745 { min-width: 745px; }
.layout.minw746 { min-width: 746px; }
.layout.minw747 { min-width: 747px; }
.layout.minw748 { min-width: 748px; }
.layout.minw749 { min-width: 749px; }
.layout.minw750 { min-width: 750px; }
.layout.minw751 { min-width: 751px; }
.layout.minw752 { min-width: 752px; }
.layout.minw753 { min-width: 753px; }
.layout.minw754 { min-width: 754px; }
.layout.minw755 { min-width: 755px; }
.layout.minw756 { min-width: 756px; }
.layout.minw757 { min-width: 757px; }
.layout.minw758 { min-width: 758px; }
.layout.minw759 { min-width: 759px; }
.layout.minw760 { min-width: 760px; }
.layout.minw761 { min-width: 761px; }
.layout.minw762 { min-width: 762px; }
.layout.minw763 { min-width: 763px; }
.layout.minw764 { min-width: 764px; }
.layout.minw765 { min-width: 765px; }
.layout.minw766 { min-width: 766px; }
.layout.minw767 { min-width: 767px; }
.layout.minw768 { min-width: 768px; }
.layout.minw769 { min-width: 769px; }
.layout.minw770 { min-width: 770px; }
.layout.minw771 { min-width: 771px; }
.layout.minw772 { min-width: 772px; }
.layout.minw773 { min-width: 773px; }
.layout.minw774 { min-width: 774px; }
.layout.minw775 { min-width: 775px; }
.layout.minw776 { min-width: 776px; }
.layout.minw777 { min-width: 777px; }
.layout.minw778 { min-width: 778px; }
.layout.minw779 { min-width: 779px; }
.layout.minw780 { min-width: 780px; }
.layout.minw781 { min-width: 781px; }
.layout.minw782 { min-width: 782px; }
.layout.minw783 { min-width: 783px; }
.layout.minw784 { min-width: 784px; }
.layout.minw785 { min-width: 785px; }
.layout.minw786 { min-width: 786px; }
.layout.minw787 { min-width: 787px; }
.layout.minw788 { min-width: 788px; }
.layout.minw789 { min-width: 789px; }
.layout.minw790 { min-width: 790px; }
.layout.minw791 { min-width: 791px; }
.layout.minw792 { min-width: 792px; }
.layout.minw793 { min-width: 793px; }
.layout.minw794 { min-width: 794px; }
.layout.minw795 { min-width: 795px; }
.layout.minw796 { min-width: 796px; }
.layout.minw797 { min-width: 797px; }
.layout.minw798 { min-width: 798px; }
.layout.minw799 { min-width: 799px; }
.layout.minw800 { min-width: 800px; }
.layout.minw801 { min-width: 801px; }
.layout.minw802 { min-width: 802px; }
.layout.minw803 { min-width: 803px; }
.layout.minw804 { min-width: 804px; }
.layout.minw805 { min-width: 805px; }
.layout.minw806 { min-width: 806px; }
.layout.minw807 { min-width: 807px; }
.layout.minw808 { min-width: 808px; }
.layout.minw809 { min-width: 809px; }
.layout.minw810 { min-width: 810px; }
.layout.minw811 { min-width: 811px; }
.layout.minw812 { min-width: 812px; }
.layout.minw813 { min-width: 813px; }
.layout.minw814 { min-width: 814px; }
.layout.minw815 { min-width: 815px; }
.layout.minw816 { min-width: 816px; }
.layout.minw817 { min-width: 817px; }
.layout.minw818 { min-width: 818px; }
.layout.minw819 { min-width: 819px; }
.layout.minw820 { min-width: 820px; }
.layout.minw821 { min-width: 821px; }
.layout.minw822 { min-width: 822px; }
.layout.minw823 { min-width: 823px; }
.layout.minw824 { min-width: 824px; }
.layout.minw825 { min-width: 825px; }
.layout.minw826 { min-width: 826px; }
.layout.minw827 { min-width: 827px; }
.layout.minw828 { min-width: 828px; }
.layout.minw829 { min-width: 829px; }
.layout.minw830 { min-width: 830px; }
.layout.minw831 { min-width: 831px; }
.layout.minw832 { min-width: 832px; }
.layout.minw833 { min-width: 833px; }
.layout.minw834 { min-width: 834px; }
.layout.minw835 { min-width: 835px; }
.layout.minw836 { min-width: 836px; }
.layout.minw837 { min-width: 837px; }
.layout.minw838 { min-width: 838px; }
.layout.minw839 { min-width: 839px; }
.layout.minw840 { min-width: 840px; }
.layout.minw841 { min-width: 841px; }
.layout.minw842 { min-width: 842px; }
.layout.minw843 { min-width: 843px; }
.layout.minw844 { min-width: 844px; }
.layout.minw845 { min-width: 845px; }
.layout.minw846 { min-width: 846px; }
.layout.minw847 { min-width: 847px; }
.layout.minw848 { min-width: 848px; }
.layout.minw849 { min-width: 849px; }
.layout.minw850 { min-width: 850px; }
.layout.minw851 { min-width: 851px; }
.layout.minw852 { min-width: 852px; }
.layout.minw853 { min-width: 853px; }
.layout.minw854 { min-width: 854px; }
.layout.minw855 { min-width: 855px; }
.layout.minw856 { min-width: 856px; }
.layout.minw857 { min-width: 857px; }
.layout.minw858 { min-width: 858px; }
.layout.minw859 { min-width: 859px; }
.layout.minw860 { min-width: 860px; }
.layout.minw861 { min-width: 861px; }
.layout.minw862 { min-width: 862px; }
.layout.minw863 { min-width: 863px; }
.layout.minw864 { min-width: 864px; }
.layout.minw865 { min-width: 865px; }
.layout.minw866 { min-width: 866px; }
.layout.minw867 { min-width: 867px; }
.layout.minw868 { min-width: 868px; }
.layout.minw869 { min-width: 869px; }
.layout.minw870 { min-width: 870px; }
.layout.minw871 { min-width: 871px; }
.layout.minw872 { min-width: 872px; }
.layout.minw873 { min-width: 873px; }
.layout.minw874 { min-width: 874px; }
.layout.minw875 { min-width: 875px; }
.layout.minw876 { min-width: 876px; }
.layout.minw877 { min-width: 877px; }
.layout.minw878 { min-width: 878px; }
.layout.minw879 { min-width: 879px; }
.layout.minw880 { min-width: 880px; }
.layout.minw881 { min-width: 881px; }
.layout.minw882 { min-width: 882px; }
.layout.minw883 { min-width: 883px; }
.layout.minw884 { min-width: 884px; }
.layout.minw885 { min-width: 885px; }
.layout.minw886 { min-width: 886px; }
.layout.minw887 { min-width: 887px; }
.layout.minw888 { min-width: 888px; }
.layout.minw889 { min-width: 889px; }
.layout.minw890 { min-width: 890px; }
.layout.minw891 { min-width: 891px; }
.layout.minw892 { min-width: 892px; }
.layout.minw893 { min-width: 893px; }
.layout.minw894 { min-width: 894px; }
.layout.minw895 { min-width: 895px; }
.layout.minw896 { min-width: 896px; }
.layout.minw897 { min-width: 897px; }
.layout.minw898 { min-width: 898px; }
.layout.minw899 { min-width: 899px; }
.layout.minw900 { min-width: 900px; }
.layout.minw901 { min-width: 901px; }
.layout.minw902 { min-width: 902px; }
.layout.minw903 { min-width: 903px; }
.layout.minw904 { min-width: 904px; }
.layout.minw905 { min-width: 905px; }
.layout.minw906 { min-width: 906px; }
.layout.minw907 { min-width: 907px; }
.layout.minw908 { min-width: 908px; }
.layout.minw909 { min-width: 909px; }
.layout.minw910 { min-width: 910px; }
.layout.minw911 { min-width: 911px; }
.layout.minw912 { min-width: 912px; }
.layout.minw913 { min-width: 913px; }
.layout.minw914 { min-width: 914px; }
.layout.minw915 { min-width: 915px; }
.layout.minw916 { min-width: 916px; }
.layout.minw917 { min-width: 917px; }
.layout.minw918 { min-width: 918px; }
.layout.minw919 { min-width: 919px; }
.layout.minw920 { min-width: 920px; }
.layout.minw921 { min-width: 921px; }
.layout.minw922 { min-width: 922px; }
.layout.minw923 { min-width: 923px; }
.layout.minw924 { min-width: 924px; }
.layout.minw925 { min-width: 925px; }
.layout.minw926 { min-width: 926px; }
.layout.minw927 { min-width: 927px; }
.layout.minw928 { min-width: 928px; }
.layout.minw929 { min-width: 929px; }
.layout.minw930 { min-width: 930px; }
.layout.minw931 { min-width: 931px; }
.layout.minw932 { min-width: 932px; }
.layout.minw933 { min-width: 933px; }
.layout.minw934 { min-width: 934px; }
.layout.minw935 { min-width: 935px; }
.layout.minw936 { min-width: 936px; }
.layout.minw937 { min-width: 937px; }
.layout.minw938 { min-width: 938px; }
.layout.minw939 { min-width: 939px; }
.layout.minw940 { min-width: 940px; }
.layout.minw941 { min-width: 941px; }
.layout.minw942 { min-width: 942px; }
.layout.minw943 { min-width: 943px; }
.layout.minw944 { min-width: 944px; }
.layout.minw945 { min-width: 945px; }
.layout.minw946 { min-width: 946px; }
.layout.minw947 { min-width: 947px; }
.layout.minw948 { min-width: 948px; }
.layout.minw949 { min-width: 949px; }
.layout.minw950 { min-width: 950px; }
.layout.minw951 { min-width: 951px; }
.layout.minw952 { min-width: 952px; }
.layout.minw953 { min-width: 953px; }
.layout.minw954 { min-width: 954px; }
.layout.minw955 { min-width: 955px; }
.layout.minw956 { min-width: 956px; }
.layout.minw957 { min-width: 957px; }
.layout.minw958 { min-width: 958px; }
.layout.minw959 { min-width: 959px; }
.layout.minw960 { min-width: 960px; }
.layout.minw961 { min-width: 961px; }
.layout.minw962 { min-width: 962px; }
.layout.minw963 { min-width: 963px; }
.layout.minw964 { min-width: 964px; }
.layout.minw965 { min-width: 965px; }
.layout.minw966 { min-width: 966px; }
.layout.minw967 { min-width: 967px; }
.layout.minw968 { min-width: 968px; }
.layout.minw969 { min-width: 969px; }
.layout.minw970 { min-width: 970px; }
.layout.minw971 { min-width: 971px; }
.layout.minw972 { min-width: 972px; }
.layout.minw973 { min-width: 973px; }
.layout.minw974 { min-width: 974px; }
.layout.minw975 { min-width: 975px; }
.layout.minw976 { min-width: 976px; }
.layout.minw977 { min-width: 977px; }
.layout.minw978 { min-width: 978px; }
.layout.minw979 { min-width: 979px; }
.layout.minw980 { min-width: 980px; }
.layout.minw981 { min-width: 981px; }
.layout.minw982 { min-width: 982px; }
.layout.minw983 { min-width: 983px; }
.layout.minw984 { min-width: 984px; }
.layout.minw985 { min-width: 985px; }
.layout.minw986 { min-width: 986px; }
.layout.minw987 { min-width: 987px; }
.layout.minw988 { min-width: 988px; }
.layout.minw989 { min-width: 989px; }
.layout.minw990 { min-width: 990px; }
.layout.minw991 { min-width: 991px; }
.layout.minw992 { min-width: 992px; }
.layout.minw993 { min-width: 993px; }
.layout.minw994 { min-width: 994px; }
.layout.minw995 { min-width: 995px; }
.layout.minw996 { min-width: 996px; }
.layout.minw997 { min-width: 997px; }
.layout.minw998 { min-width: 998px; }
.layout.minw999 { min-width: 999px; }
.layout.minw1000 { min-width: 1000px; }
.layout.maxw0 { max-width: 0px; }
.layout.maxw1 { max-width: 1px; }
.layout.maxw2 { max-width: 2px; }
.layout.maxw3 { max-width: 3px; }
.layout.maxw4 { max-width: 4px; }
.layout.maxw5 { max-width: 5px; }
.layout.maxw6 { max-width: 6px; }
.layout.maxw7 { max-width: 7px; }
.layout.maxw8 { max-width: 8px; }
.layout.maxw9 { max-width: 9px; }
.layout.maxw10 { max-width: 10px; }
.layout.maxw11 { max-width: 11px; }
.layout.maxw12 { max-width: 12px; }
.layout.maxw13 { max-width: 13px; }
.layout.maxw14 { max-width: 14px; }
.layout.maxw15 { max-width: 15px; }
.layout.maxw16 { max-width: 16px; }
.layout.maxw17 { max-width: 17px; }
.layout.maxw18 { max-width: 18px; }
.layout.maxw19 { max-width: 19px; }
.layout.maxw20 { max-width: 20px; }
.layout.maxw21 { max-width: 21px; }
.layout.maxw22 { max-width: 22px; }
.layout.maxw23 { max-width: 23px; }
.layout.maxw24 { max-width: 24px; }
.layout.maxw25 { max-width: 25px; }
.layout.maxw26 { max-width: 26px; }
.layout.maxw27 { max-width: 27px; }
.layout.maxw28 { max-width: 28px; }
.layout.maxw29 { max-width: 29px; }
.layout.maxw30 { max-width: 30px; }
.layout.maxw31 { max-width: 31px; }
.layout.maxw32 { max-width: 32px; }
.layout.maxw33 { max-width: 33px; }
.layout.maxw34 { max-width: 34px; }
.layout.maxw35 { max-width: 35px; }
.layout.maxw36 { max-width: 36px; }
.layout.maxw37 { max-width: 37px; }
.layout.maxw38 { max-width: 38px; }
.layout.maxw39 { max-width: 39px; }
.layout.maxw40 { max-width: 40px; }
.layout.maxw41 { max-width: 41px; }
.layout.maxw42 { max-width: 42px; }
.layout.maxw43 { max-width: 43px; }
.layout.maxw44 { max-width: 44px; }
.layout.maxw45 { max-width: 45px; }
.layout.maxw46 { max-width: 46px; }
.layout.maxw47 { max-width: 47px; }
.layout.maxw48 { max-width: 48px; }
.layout.maxw49 { max-width: 49px; }
.layout.maxw50 { max-width: 50px; }
.layout.maxw51 { max-width: 51px; }
.layout.maxw52 { max-width: 52px; }
.layout.maxw53 { max-width: 53px; }
.layout.maxw54 { max-width: 54px; }
.layout.maxw55 { max-width: 55px; }
.layout.maxw56 { max-width: 56px; }
.layout.maxw57 { max-width: 57px; }
.layout.maxw58 { max-width: 58px; }
.layout.maxw59 { max-width: 59px; }
.layout.maxw60 { max-width: 60px; }
.layout.maxw61 { max-width: 61px; }
.layout.maxw62 { max-width: 62px; }
.layout.maxw63 { max-width: 63px; }
.layout.maxw64 { max-width: 64px; }
.layout.maxw65 { max-width: 65px; }
.layout.maxw66 { max-width: 66px; }
.layout.maxw67 { max-width: 67px; }
.layout.maxw68 { max-width: 68px; }
.layout.maxw69 { max-width: 69px; }
.layout.maxw70 { max-width: 70px; }
.layout.maxw71 { max-width: 71px; }
.layout.maxw72 { max-width: 72px; }
.layout.maxw73 { max-width: 73px; }
.layout.maxw74 { max-width: 74px; }
.layout.maxw75 { max-width: 75px; }
.layout.maxw76 { max-width: 76px; }
.layout.maxw77 { max-width: 77px; }
.layout.maxw78 { max-width: 78px; }
.layout.maxw79 { max-width: 79px; }
.layout.maxw80 { max-width: 80px; }
.layout.maxw81 { max-width: 81px; }
.layout.maxw82 { max-width: 82px; }
.layout.maxw83 { max-width: 83px; }
.layout.maxw84 { max-width: 84px; }
.layout.maxw85 { max-width: 85px; }
.layout.maxw86 { max-width: 86px; }
.layout.maxw87 { max-width: 87px; }
.layout.maxw88 { max-width: 88px; }
.layout.maxw89 { max-width: 89px; }
.layout.maxw90 { max-width: 90px; }
.layout.maxw91 { max-width: 91px; }
.layout.maxw92 { max-width: 92px; }
.layout.maxw93 { max-width: 93px; }
.layout.maxw94 { max-width: 94px; }
.layout.maxw95 { max-width: 95px; }
.layout.maxw96 { max-width: 96px; }
.layout.maxw97 { max-width: 97px; }
.layout.maxw98 { max-width: 98px; }
.layout.maxw99 { max-width: 99px; }
.layout.maxw100 { max-width: 100px; }
.layout.maxw101 { max-width: 101px; }
.layout.maxw102 { max-width: 102px; }
.layout.maxw103 { max-width: 103px; }
.layout.maxw104 { max-width: 104px; }
.layout.maxw105 { max-width: 105px; }
.layout.maxw106 { max-width: 106px; }
.layout.maxw107 { max-width: 107px; }
.layout.maxw108 { max-width: 108px; }
.layout.maxw109 { max-width: 109px; }
.layout.maxw110 { max-width: 110px; }
.layout.maxw111 { max-width: 111px; }
.layout.maxw112 { max-width: 112px; }
.layout.maxw113 { max-width: 113px; }
.layout.maxw114 { max-width: 114px; }
.layout.maxw115 { max-width: 115px; }
.layout.maxw116 { max-width: 116px; }
.layout.maxw117 { max-width: 117px; }
.layout.maxw118 { max-width: 118px; }
.layout.maxw119 { max-width: 119px; }
.layout.maxw120 { max-width: 120px; }
.layout.maxw121 { max-width: 121px; }
.layout.maxw122 { max-width: 122px; }
.layout.maxw123 { max-width: 123px; }
.layout.maxw124 { max-width: 124px; }
.layout.maxw125 { max-width: 125px; }
.layout.maxw126 { max-width: 126px; }
.layout.maxw127 { max-width: 127px; }
.layout.maxw128 { max-width: 128px; }
.layout.maxw129 { max-width: 129px; }
.layout.maxw130 { max-width: 130px; }
.layout.maxw131 { max-width: 131px; }
.layout.maxw132 { max-width: 132px; }
.layout.maxw133 { max-width: 133px; }
.layout.maxw134 { max-width: 134px; }
.layout.maxw135 { max-width: 135px; }
.layout.maxw136 { max-width: 136px; }
.layout.maxw137 { max-width: 137px; }
.layout.maxw138 { max-width: 138px; }
.layout.maxw139 { max-width: 139px; }
.layout.maxw140 { max-width: 140px; }
.layout.maxw141 { max-width: 141px; }
.layout.maxw142 { max-width: 142px; }
.layout.maxw143 { max-width: 143px; }
.layout.maxw144 { max-width: 144px; }
.layout.maxw145 { max-width: 145px; }
.layout.maxw146 { max-width: 146px; }
.layout.maxw147 { max-width: 147px; }
.layout.maxw148 { max-width: 148px; }
.layout.maxw149 { max-width: 149px; }
.layout.maxw150 { max-width: 150px; }
.layout.maxw151 { max-width: 151px; }
.layout.maxw152 { max-width: 152px; }
.layout.maxw153 { max-width: 153px; }
.layout.maxw154 { max-width: 154px; }
.layout.maxw155 { max-width: 155px; }
.layout.maxw156 { max-width: 156px; }
.layout.maxw157 { max-width: 157px; }
.layout.maxw158 { max-width: 158px; }
.layout.maxw159 { max-width: 159px; }
.layout.maxw160 { max-width: 160px; }
.layout.maxw161 { max-width: 161px; }
.layout.maxw162 { max-width: 162px; }
.layout.maxw163 { max-width: 163px; }
.layout.maxw164 { max-width: 164px; }
.layout.maxw165 { max-width: 165px; }
.layout.maxw166 { max-width: 166px; }
.layout.maxw167 { max-width: 167px; }
.layout.maxw168 { max-width: 168px; }
.layout.maxw169 { max-width: 169px; }
.layout.maxw170 { max-width: 170px; }
.layout.maxw171 { max-width: 171px; }
.layout.maxw172 { max-width: 172px; }
.layout.maxw173 { max-width: 173px; }
.layout.maxw174 { max-width: 174px; }
.layout.maxw175 { max-width: 175px; }
.layout.maxw176 { max-width: 176px; }
.layout.maxw177 { max-width: 177px; }
.layout.maxw178 { max-width: 178px; }
.layout.maxw179 { max-width: 179px; }
.layout.maxw180 { max-width: 180px; }
.layout.maxw181 { max-width: 181px; }
.layout.maxw182 { max-width: 182px; }
.layout.maxw183 { max-width: 183px; }
.layout.maxw184 { max-width: 184px; }
.layout.maxw185 { max-width: 185px; }
.layout.maxw186 { max-width: 186px; }
.layout.maxw187 { max-width: 187px; }
.layout.maxw188 { max-width: 188px; }
.layout.maxw189 { max-width: 189px; }
.layout.maxw190 { max-width: 190px; }
.layout.maxw191 { max-width: 191px; }
.layout.maxw192 { max-width: 192px; }
.layout.maxw193 { max-width: 193px; }
.layout.maxw194 { max-width: 194px; }
.layout.maxw195 { max-width: 195px; }
.layout.maxw196 { max-width: 196px; }
.layout.maxw197 { max-width: 197px; }
.layout.maxw198 { max-width: 198px; }
.layout.maxw199 { max-width: 199px; }
.layout.maxw200 { max-width: 200px; }
.layout.maxw201 { max-width: 201px; }
.layout.maxw202 { max-width: 202px; }
.layout.maxw203 { max-width: 203px; }
.layout.maxw204 { max-width: 204px; }
.layout.maxw205 { max-width: 205px; }
.layout.maxw206 { max-width: 206px; }
.layout.maxw207 { max-width: 207px; }
.layout.maxw208 { max-width: 208px; }
.layout.maxw209 { max-width: 209px; }
.layout.maxw210 { max-width: 210px; }
.layout.maxw211 { max-width: 211px; }
.layout.maxw212 { max-width: 212px; }
.layout.maxw213 { max-width: 213px; }
.layout.maxw214 { max-width: 214px; }
.layout.maxw215 { max-width: 215px; }
.layout.maxw216 { max-width: 216px; }
.layout.maxw217 { max-width: 217px; }
.layout.maxw218 { max-width: 218px; }
.layout.maxw219 { max-width: 219px; }
.layout.maxw220 { max-width: 220px; }
.layout.maxw221 { max-width: 221px; }
.layout.maxw222 { max-width: 222px; }
.layout.maxw223 { max-width: 223px; }
.layout.maxw224 { max-width: 224px; }
.layout.maxw225 { max-width: 225px; }
.layout.maxw226 { max-width: 226px; }
.layout.maxw227 { max-width: 227px; }
.layout.maxw228 { max-width: 228px; }
.layout.maxw229 { max-width: 229px; }
.layout.maxw230 { max-width: 230px; }
.layout.maxw231 { max-width: 231px; }
.layout.maxw232 { max-width: 232px; }
.layout.maxw233 { max-width: 233px; }
.layout.maxw234 { max-width: 234px; }
.layout.maxw235 { max-width: 235px; }
.layout.maxw236 { max-width: 236px; }
.layout.maxw237 { max-width: 237px; }
.layout.maxw238 { max-width: 238px; }
.layout.maxw239 { max-width: 239px; }
.layout.maxw240 { max-width: 240px; }
.layout.maxw241 { max-width: 241px; }
.layout.maxw242 { max-width: 242px; }
.layout.maxw243 { max-width: 243px; }
.layout.maxw244 { max-width: 244px; }
.layout.maxw245 { max-width: 245px; }
.layout.maxw246 { max-width: 246px; }
.layout.maxw247 { max-width: 247px; }
.layout.maxw248 { max-width: 248px; }
.layout.maxw249 { max-width: 249px; }
.layout.maxw250 { max-width: 250px; }
.layout.maxw251 { max-width: 251px; }
.layout.maxw252 { max-width: 252px; }
.layout.maxw253 { max-width: 253px; }
.layout.maxw254 { max-width: 254px; }
.layout.maxw255 { max-width: 255px; }
.layout.maxw256 { max-width: 256px; }
.layout.maxw257 { max-width: 257px; }
.layout.maxw258 { max-width: 258px; }
.layout.maxw259 { max-width: 259px; }
.layout.maxw260 { max-width: 260px; }
.layout.maxw261 { max-width: 261px; }
.layout.maxw262 { max-width: 262px; }
.layout.maxw263 { max-width: 263px; }
.layout.maxw264 { max-width: 264px; }
.layout.maxw265 { max-width: 265px; }
.layout.maxw266 { max-width: 266px; }
.layout.maxw267 { max-width: 267px; }
.layout.maxw268 { max-width: 268px; }
.layout.maxw269 { max-width: 269px; }
.layout.maxw270 { max-width: 270px; }
.layout.maxw271 { max-width: 271px; }
.layout.maxw272 { max-width: 272px; }
.layout.maxw273 { max-width: 273px; }
.layout.maxw274 { max-width: 274px; }
.layout.maxw275 { max-width: 275px; }
.layout.maxw276 { max-width: 276px; }
.layout.maxw277 { max-width: 277px; }
.layout.maxw278 { max-width: 278px; }
.layout.maxw279 { max-width: 279px; }
.layout.maxw280 { max-width: 280px; }
.layout.maxw281 { max-width: 281px; }
.layout.maxw282 { max-width: 282px; }
.layout.maxw283 { max-width: 283px; }
.layout.maxw284 { max-width: 284px; }
.layout.maxw285 { max-width: 285px; }
.layout.maxw286 { max-width: 286px; }
.layout.maxw287 { max-width: 287px; }
.layout.maxw288 { max-width: 288px; }
.layout.maxw289 { max-width: 289px; }
.layout.maxw290 { max-width: 290px; }
.layout.maxw291 { max-width: 291px; }
.layout.maxw292 { max-width: 292px; }
.layout.maxw293 { max-width: 293px; }
.layout.maxw294 { max-width: 294px; }
.layout.maxw295 { max-width: 295px; }
.layout.maxw296 { max-width: 296px; }
.layout.maxw297 { max-width: 297px; }
.layout.maxw298 { max-width: 298px; }
.layout.maxw299 { max-width: 299px; }
.layout.maxw300 { max-width: 300px; }
.layout.maxw301 { max-width: 301px; }
.layout.maxw302 { max-width: 302px; }
.layout.maxw303 { max-width: 303px; }
.layout.maxw304 { max-width: 304px; }
.layout.maxw305 { max-width: 305px; }
.layout.maxw306 { max-width: 306px; }
.layout.maxw307 { max-width: 307px; }
.layout.maxw308 { max-width: 308px; }
.layout.maxw309 { max-width: 309px; }
.layout.maxw310 { max-width: 310px; }
.layout.maxw311 { max-width: 311px; }
.layout.maxw312 { max-width: 312px; }
.layout.maxw313 { max-width: 313px; }
.layout.maxw314 { max-width: 314px; }
.layout.maxw315 { max-width: 315px; }
.layout.maxw316 { max-width: 316px; }
.layout.maxw317 { max-width: 317px; }
.layout.maxw318 { max-width: 318px; }
.layout.maxw319 { max-width: 319px; }
.layout.maxw320 { max-width: 320px; }
.layout.maxw321 { max-width: 321px; }
.layout.maxw322 { max-width: 322px; }
.layout.maxw323 { max-width: 323px; }
.layout.maxw324 { max-width: 324px; }
.layout.maxw325 { max-width: 325px; }
.layout.maxw326 { max-width: 326px; }
.layout.maxw327 { max-width: 327px; }
.layout.maxw328 { max-width: 328px; }
.layout.maxw329 { max-width: 329px; }
.layout.maxw330 { max-width: 330px; }
.layout.maxw331 { max-width: 331px; }
.layout.maxw332 { max-width: 332px; }
.layout.maxw333 { max-width: 333px; }
.layout.maxw334 { max-width: 334px; }
.layout.maxw335 { max-width: 335px; }
.layout.maxw336 { max-width: 336px; }
.layout.maxw337 { max-width: 337px; }
.layout.maxw338 { max-width: 338px; }
.layout.maxw339 { max-width: 339px; }
.layout.maxw340 { max-width: 340px; }
.layout.maxw341 { max-width: 341px; }
.layout.maxw342 { max-width: 342px; }
.layout.maxw343 { max-width: 343px; }
.layout.maxw344 { max-width: 344px; }
.layout.maxw345 { max-width: 345px; }
.layout.maxw346 { max-width: 346px; }
.layout.maxw347 { max-width: 347px; }
.layout.maxw348 { max-width: 348px; }
.layout.maxw349 { max-width: 349px; }
.layout.maxw350 { max-width: 350px; }
.layout.maxw351 { max-width: 351px; }
.layout.maxw352 { max-width: 352px; }
.layout.maxw353 { max-width: 353px; }
.layout.maxw354 { max-width: 354px; }
.layout.maxw355 { max-width: 355px; }
.layout.maxw356 { max-width: 356px; }
.layout.maxw357 { max-width: 357px; }
.layout.maxw358 { max-width: 358px; }
.layout.maxw359 { max-width: 359px; }
.layout.maxw360 { max-width: 360px; }
.layout.maxw361 { max-width: 361px; }
.layout.maxw362 { max-width: 362px; }
.layout.maxw363 { max-width: 363px; }
.layout.maxw364 { max-width: 364px; }
.layout.maxw365 { max-width: 365px; }
.layout.maxw366 { max-width: 366px; }
.layout.maxw367 { max-width: 367px; }
.layout.maxw368 { max-width: 368px; }
.layout.maxw369 { max-width: 369px; }
.layout.maxw370 { max-width: 370px; }
.layout.maxw371 { max-width: 371px; }
.layout.maxw372 { max-width: 372px; }
.layout.maxw373 { max-width: 373px; }
.layout.maxw374 { max-width: 374px; }
.layout.maxw375 { max-width: 375px; }
.layout.maxw376 { max-width: 376px; }
.layout.maxw377 { max-width: 377px; }
.layout.maxw378 { max-width: 378px; }
.layout.maxw379 { max-width: 379px; }
.layout.maxw380 { max-width: 380px; }
.layout.maxw381 { max-width: 381px; }
.layout.maxw382 { max-width: 382px; }
.layout.maxw383 { max-width: 383px; }
.layout.maxw384 { max-width: 384px; }
.layout.maxw385 { max-width: 385px; }
.layout.maxw386 { max-width: 386px; }
.layout.maxw387 { max-width: 387px; }
.layout.maxw388 { max-width: 388px; }
.layout.maxw389 { max-width: 389px; }
.layout.maxw390 { max-width: 390px; }
.layout.maxw391 { max-width: 391px; }
.layout.maxw392 { max-width: 392px; }
.layout.maxw393 { max-width: 393px; }
.layout.maxw394 { max-width: 394px; }
.layout.maxw395 { max-width: 395px; }
.layout.maxw396 { max-width: 396px; }
.layout.maxw397 { max-width: 397px; }
.layout.maxw398 { max-width: 398px; }
.layout.maxw399 { max-width: 399px; }
.layout.maxw400 { max-width: 400px; }
.layout.maxw401 { max-width: 401px; }
.layout.maxw402 { max-width: 402px; }
.layout.maxw403 { max-width: 403px; }
.layout.maxw404 { max-width: 404px; }
.layout.maxw405 { max-width: 405px; }
.layout.maxw406 { max-width: 406px; }
.layout.maxw407 { max-width: 407px; }
.layout.maxw408 { max-width: 408px; }
.layout.maxw409 { max-width: 409px; }
.layout.maxw410 { max-width: 410px; }
.layout.maxw411 { max-width: 411px; }
.layout.maxw412 { max-width: 412px; }
.layout.maxw413 { max-width: 413px; }
.layout.maxw414 { max-width: 414px; }
.layout.maxw415 { max-width: 415px; }
.layout.maxw416 { max-width: 416px; }
.layout.maxw417 { max-width: 417px; }
.layout.maxw418 { max-width: 418px; }
.layout.maxw419 { max-width: 419px; }
.layout.maxw420 { max-width: 420px; }
.layout.maxw421 { max-width: 421px; }
.layout.maxw422 { max-width: 422px; }
.layout.maxw423 { max-width: 423px; }
.layout.maxw424 { max-width: 424px; }
.layout.maxw425 { max-width: 425px; }
.layout.maxw426 { max-width: 426px; }
.layout.maxw427 { max-width: 427px; }
.layout.maxw428 { max-width: 428px; }
.layout.maxw429 { max-width: 429px; }
.layout.maxw430 { max-width: 430px; }
.layout.maxw431 { max-width: 431px; }
.layout.maxw432 { max-width: 432px; }
.layout.maxw433 { max-width: 433px; }
.layout.maxw434 { max-width: 434px; }
.layout.maxw435 { max-width: 435px; }
.layout.maxw436 { max-width: 436px; }
.layout.maxw437 { max-width: 437px; }
.layout.maxw438 { max-width: 438px; }
.layout.maxw439 { max-width: 439px; }
.layout.maxw440 { max-width: 440px; }
.layout.maxw441 { max-width: 441px; }
.layout.maxw442 { max-width: 442px; }
.layout.maxw443 { max-width: 443px; }
.layout.maxw444 { max-width: 444px; }
.layout.maxw445 { max-width: 445px; }
.layout.maxw446 { max-width: 446px; }
.layout.maxw447 { max-width: 447px; }
.layout.maxw448 { max-width: 448px; }
.layout.maxw449 { max-width: 449px; }
.layout.maxw450 { max-width: 450px; }
.layout.maxw451 { max-width: 451px; }
.layout.maxw452 { max-width: 452px; }
.layout.maxw453 { max-width: 453px; }
.layout.maxw454 { max-width: 454px; }
.layout.maxw455 { max-width: 455px; }
.layout.maxw456 { max-width: 456px; }
.layout.maxw457 { max-width: 457px; }
.layout.maxw458 { max-width: 458px; }
.layout.maxw459 { max-width: 459px; }
.layout.maxw460 { max-width: 460px; }
.layout.maxw461 { max-width: 461px; }
.layout.maxw462 { max-width: 462px; }
.layout.maxw463 { max-width: 463px; }
.layout.maxw464 { max-width: 464px; }
.layout.maxw465 { max-width: 465px; }
.layout.maxw466 { max-width: 466px; }
.layout.maxw467 { max-width: 467px; }
.layout.maxw468 { max-width: 468px; }
.layout.maxw469 { max-width: 469px; }
.layout.maxw470 { max-width: 470px; }
.layout.maxw471 { max-width: 471px; }
.layout.maxw472 { max-width: 472px; }
.layout.maxw473 { max-width: 473px; }
.layout.maxw474 { max-width: 474px; }
.layout.maxw475 { max-width: 475px; }
.layout.maxw476 { max-width: 476px; }
.layout.maxw477 { max-width: 477px; }
.layout.maxw478 { max-width: 478px; }
.layout.maxw479 { max-width: 479px; }
.layout.maxw480 { max-width: 480px; }
.layout.maxw481 { max-width: 481px; }
.layout.maxw482 { max-width: 482px; }
.layout.maxw483 { max-width: 483px; }
.layout.maxw484 { max-width: 484px; }
.layout.maxw485 { max-width: 485px; }
.layout.maxw486 { max-width: 486px; }
.layout.maxw487 { max-width: 487px; }
.layout.maxw488 { max-width: 488px; }
.layout.maxw489 { max-width: 489px; }
.layout.maxw490 { max-width: 490px; }
.layout.maxw491 { max-width: 491px; }
.layout.maxw492 { max-width: 492px; }
.layout.maxw493 { max-width: 493px; }
.layout.maxw494 { max-width: 494px; }
.layout.maxw495 { max-width: 495px; }
.layout.maxw496 { max-width: 496px; }
.layout.maxw497 { max-width: 497px; }
.layout.maxw498 { max-width: 498px; }
.layout.maxw499 { max-width: 499px; }
.layout.maxw500 { max-width: 500px; }
.layout.maxw501 { max-width: 501px; }
.layout.maxw502 { max-width: 502px; }
.layout.maxw503 { max-width: 503px; }
.layout.maxw504 { max-width: 504px; }
.layout.maxw505 { max-width: 505px; }
.layout.maxw506 { max-width: 506px; }
.layout.maxw507 { max-width: 507px; }
.layout.maxw508 { max-width: 508px; }
.layout.maxw509 { max-width: 509px; }
.layout.maxw510 { max-width: 510px; }
.layout.maxw511 { max-width: 511px; }
.layout.maxw512 { max-width: 512px; }
.layout.maxw513 { max-width: 513px; }
.layout.maxw514 { max-width: 514px; }
.layout.maxw515 { max-width: 515px; }
.layout.maxw516 { max-width: 516px; }
.layout.maxw517 { max-width: 517px; }
.layout.maxw518 { max-width: 518px; }
.layout.maxw519 { max-width: 519px; }
.layout.maxw520 { max-width: 520px; }
.layout.maxw521 { max-width: 521px; }
.layout.maxw522 { max-width: 522px; }
.layout.maxw523 { max-width: 523px; }
.layout.maxw524 { max-width: 524px; }
.layout.maxw525 { max-width: 525px; }
.layout.maxw526 { max-width: 526px; }
.layout.maxw527 { max-width: 527px; }
.layout.maxw528 { max-width: 528px; }
.layout.maxw529 { max-width: 529px; }
.layout.maxw530 { max-width: 530px; }
.layout.maxw531 { max-width: 531px; }
.layout.maxw532 { max-width: 532px; }
.layout.maxw533 { max-width: 533px; }
.layout.maxw534 { max-width: 534px; }
.layout.maxw535 { max-width: 535px; }
.layout.maxw536 { max-width: 536px; }
.layout.maxw537 { max-width: 537px; }
.layout.maxw538 { max-width: 538px; }
.layout.maxw539 { max-width: 539px; }
.layout.maxw540 { max-width: 540px; }
.layout.maxw541 { max-width: 541px; }
.layout.maxw542 { max-width: 542px; }
.layout.maxw543 { max-width: 543px; }
.layout.maxw544 { max-width: 544px; }
.layout.maxw545 { max-width: 545px; }
.layout.maxw546 { max-width: 546px; }
.layout.maxw547 { max-width: 547px; }
.layout.maxw548 { max-width: 548px; }
.layout.maxw549 { max-width: 549px; }
.layout.maxw550 { max-width: 550px; }
.layout.maxw551 { max-width: 551px; }
.layout.maxw552 { max-width: 552px; }
.layout.maxw553 { max-width: 553px; }
.layout.maxw554 { max-width: 554px; }
.layout.maxw555 { max-width: 555px; }
.layout.maxw556 { max-width: 556px; }
.layout.maxw557 { max-width: 557px; }
.layout.maxw558 { max-width: 558px; }
.layout.maxw559 { max-width: 559px; }
.layout.maxw560 { max-width: 560px; }
.layout.maxw561 { max-width: 561px; }
.layout.maxw562 { max-width: 562px; }
.layout.maxw563 { max-width: 563px; }
.layout.maxw564 { max-width: 564px; }
.layout.maxw565 { max-width: 565px; }
.layout.maxw566 { max-width: 566px; }
.layout.maxw567 { max-width: 567px; }
.layout.maxw568 { max-width: 568px; }
.layout.maxw569 { max-width: 569px; }
.layout.maxw570 { max-width: 570px; }
.layout.maxw571 { max-width: 571px; }
.layout.maxw572 { max-width: 572px; }
.layout.maxw573 { max-width: 573px; }
.layout.maxw574 { max-width: 574px; }
.layout.maxw575 { max-width: 575px; }
.layout.maxw576 { max-width: 576px; }
.layout.maxw577 { max-width: 577px; }
.layout.maxw578 { max-width: 578px; }
.layout.maxw579 { max-width: 579px; }
.layout.maxw580 { max-width: 580px; }
.layout.maxw581 { max-width: 581px; }
.layout.maxw582 { max-width: 582px; }
.layout.maxw583 { max-width: 583px; }
.layout.maxw584 { max-width: 584px; }
.layout.maxw585 { max-width: 585px; }
.layout.maxw586 { max-width: 586px; }
.layout.maxw587 { max-width: 587px; }
.layout.maxw588 { max-width: 588px; }
.layout.maxw589 { max-width: 589px; }
.layout.maxw590 { max-width: 590px; }
.layout.maxw591 { max-width: 591px; }
.layout.maxw592 { max-width: 592px; }
.layout.maxw593 { max-width: 593px; }
.layout.maxw594 { max-width: 594px; }
.layout.maxw595 { max-width: 595px; }
.layout.maxw596 { max-width: 596px; }
.layout.maxw597 { max-width: 597px; }
.layout.maxw598 { max-width: 598px; }
.layout.maxw599 { max-width: 599px; }
.layout.maxw600 { max-width: 600px; }
.layout.maxw601 { max-width: 601px; }
.layout.maxw602 { max-width: 602px; }
.layout.maxw603 { max-width: 603px; }
.layout.maxw604 { max-width: 604px; }
.layout.maxw605 { max-width: 605px; }
.layout.maxw606 { max-width: 606px; }
.layout.maxw607 { max-width: 607px; }
.layout.maxw608 { max-width: 608px; }
.layout.maxw609 { max-width: 609px; }
.layout.maxw610 { max-width: 610px; }
.layout.maxw611 { max-width: 611px; }
.layout.maxw612 { max-width: 612px; }
.layout.maxw613 { max-width: 613px; }
.layout.maxw614 { max-width: 614px; }
.layout.maxw615 { max-width: 615px; }
.layout.maxw616 { max-width: 616px; }
.layout.maxw617 { max-width: 617px; }
.layout.maxw618 { max-width: 618px; }
.layout.maxw619 { max-width: 619px; }
.layout.maxw620 { max-width: 620px; }
.layout.maxw621 { max-width: 621px; }
.layout.maxw622 { max-width: 622px; }
.layout.maxw623 { max-width: 623px; }
.layout.maxw624 { max-width: 624px; }
.layout.maxw625 { max-width: 625px; }
.layout.maxw626 { max-width: 626px; }
.layout.maxw627 { max-width: 627px; }
.layout.maxw628 { max-width: 628px; }
.layout.maxw629 { max-width: 629px; }
.layout.maxw630 { max-width: 630px; }
.layout.maxw631 { max-width: 631px; }
.layout.maxw632 { max-width: 632px; }
.layout.maxw633 { max-width: 633px; }
.layout.maxw634 { max-width: 634px; }
.layout.maxw635 { max-width: 635px; }
.layout.maxw636 { max-width: 636px; }
.layout.maxw637 { max-width: 637px; }
.layout.maxw638 { max-width: 638px; }
.layout.maxw639 { max-width: 639px; }
.layout.maxw640 { max-width: 640px; }
.layout.maxw641 { max-width: 641px; }
.layout.maxw642 { max-width: 642px; }
.layout.maxw643 { max-width: 643px; }
.layout.maxw644 { max-width: 644px; }
.layout.maxw645 { max-width: 645px; }
.layout.maxw646 { max-width: 646px; }
.layout.maxw647 { max-width: 647px; }
.layout.maxw648 { max-width: 648px; }
.layout.maxw649 { max-width: 649px; }
.layout.maxw650 { max-width: 650px; }
.layout.maxw651 { max-width: 651px; }
.layout.maxw652 { max-width: 652px; }
.layout.maxw653 { max-width: 653px; }
.layout.maxw654 { max-width: 654px; }
.layout.maxw655 { max-width: 655px; }
.layout.maxw656 { max-width: 656px; }
.layout.maxw657 { max-width: 657px; }
.layout.maxw658 { max-width: 658px; }
.layout.maxw659 { max-width: 659px; }
.layout.maxw660 { max-width: 660px; }
.layout.maxw661 { max-width: 661px; }
.layout.maxw662 { max-width: 662px; }
.layout.maxw663 { max-width: 663px; }
.layout.maxw664 { max-width: 664px; }
.layout.maxw665 { max-width: 665px; }
.layout.maxw666 { max-width: 666px; }
.layout.maxw667 { max-width: 667px; }
.layout.maxw668 { max-width: 668px; }
.layout.maxw669 { max-width: 669px; }
.layout.maxw670 { max-width: 670px; }
.layout.maxw671 { max-width: 671px; }
.layout.maxw672 { max-width: 672px; }
.layout.maxw673 { max-width: 673px; }
.layout.maxw674 { max-width: 674px; }
.layout.maxw675 { max-width: 675px; }
.layout.maxw676 { max-width: 676px; }
.layout.maxw677 { max-width: 677px; }
.layout.maxw678 { max-width: 678px; }
.layout.maxw679 { max-width: 679px; }
.layout.maxw680 { max-width: 680px; }
.layout.maxw681 { max-width: 681px; }
.layout.maxw682 { max-width: 682px; }
.layout.maxw683 { max-width: 683px; }
.layout.maxw684 { max-width: 684px; }
.layout.maxw685 { max-width: 685px; }
.layout.maxw686 { max-width: 686px; }
.layout.maxw687 { max-width: 687px; }
.layout.maxw688 { max-width: 688px; }
.layout.maxw689 { max-width: 689px; }
.layout.maxw690 { max-width: 690px; }
.layout.maxw691 { max-width: 691px; }
.layout.maxw692 { max-width: 692px; }
.layout.maxw693 { max-width: 693px; }
.layout.maxw694 { max-width: 694px; }
.layout.maxw695 { max-width: 695px; }
.layout.maxw696 { max-width: 696px; }
.layout.maxw697 { max-width: 697px; }
.layout.maxw698 { max-width: 698px; }
.layout.maxw699 { max-width: 699px; }
.layout.maxw700 { max-width: 700px; }
.layout.maxw701 { max-width: 701px; }
.layout.maxw702 { max-width: 702px; }
.layout.maxw703 { max-width: 703px; }
.layout.maxw704 { max-width: 704px; }
.layout.maxw705 { max-width: 705px; }
.layout.maxw706 { max-width: 706px; }
.layout.maxw707 { max-width: 707px; }
.layout.maxw708 { max-width: 708px; }
.layout.maxw709 { max-width: 709px; }
.layout.maxw710 { max-width: 710px; }
.layout.maxw711 { max-width: 711px; }
.layout.maxw712 { max-width: 712px; }
.layout.maxw713 { max-width: 713px; }
.layout.maxw714 { max-width: 714px; }
.layout.maxw715 { max-width: 715px; }
.layout.maxw716 { max-width: 716px; }
.layout.maxw717 { max-width: 717px; }
.layout.maxw718 { max-width: 718px; }
.layout.maxw719 { max-width: 719px; }
.layout.maxw720 { max-width: 720px; }
.layout.maxw721 { max-width: 721px; }
.layout.maxw722 { max-width: 722px; }
.layout.maxw723 { max-width: 723px; }
.layout.maxw724 { max-width: 724px; }
.layout.maxw725 { max-width: 725px; }
.layout.maxw726 { max-width: 726px; }
.layout.maxw727 { max-width: 727px; }
.layout.maxw728 { max-width: 728px; }
.layout.maxw729 { max-width: 729px; }
.layout.maxw730 { max-width: 730px; }
.layout.maxw731 { max-width: 731px; }
.layout.maxw732 { max-width: 732px; }
.layout.maxw733 { max-width: 733px; }
.layout.maxw734 { max-width: 734px; }
.layout.maxw735 { max-width: 735px; }
.layout.maxw736 { max-width: 736px; }
.layout.maxw737 { max-width: 737px; }
.layout.maxw738 { max-width: 738px; }
.layout.maxw739 { max-width: 739px; }
.layout.maxw740 { max-width: 740px; }
.layout.maxw741 { max-width: 741px; }
.layout.maxw742 { max-width: 742px; }
.layout.maxw743 { max-width: 743px; }
.layout.maxw744 { max-width: 744px; }
.layout.maxw745 { max-width: 745px; }
.layout.maxw746 { max-width: 746px; }
.layout.maxw747 { max-width: 747px; }
.layout.maxw748 { max-width: 748px; }
.layout.maxw749 { max-width: 749px; }
.layout.maxw750 { max-width: 750px; }
.layout.maxw751 { max-width: 751px; }
.layout.maxw752 { max-width: 752px; }
.layout.maxw753 { max-width: 753px; }
.layout.maxw754 { max-width: 754px; }
.layout.maxw755 { max-width: 755px; }
.layout.maxw756 { max-width: 756px; }
.layout.maxw757 { max-width: 757px; }
.layout.maxw758 { max-width: 758px; }
.layout.maxw759 { max-width: 759px; }
.layout.maxw760 { max-width: 760px; }
.layout.maxw761 { max-width: 761px; }
.layout.maxw762 { max-width: 762px; }
.layout.maxw763 { max-width: 763px; }
.layout.maxw764 { max-width: 764px; }
.layout.maxw765 { max-width: 765px; }
.layout.maxw766 { max-width: 766px; }
.layout.maxw767 { max-width: 767px; }
.layout.maxw768 { max-width: 768px; }
.layout.maxw769 { max-width: 769px; }
.layout.maxw770 { max-width: 770px; }
.layout.maxw771 { max-width: 771px; }
.layout.maxw772 { max-width: 772px; }
.layout.maxw773 { max-width: 773px; }
.layout.maxw774 { max-width: 774px; }
.layout.maxw775 { max-width: 775px; }
.layout.maxw776 { max-width: 776px; }
.layout.maxw777 { max-width: 777px; }
.layout.maxw778 { max-width: 778px; }
.layout.maxw779 { max-width: 779px; }
.layout.maxw780 { max-width: 780px; }
.layout.maxw781 { max-width: 781px; }
.layout.maxw782 { max-width: 782px; }
.layout.maxw783 { max-width: 783px; }
.layout.maxw784 { max-width: 784px; }
.layout.maxw785 { max-width: 785px; }
.layout.maxw786 { max-width: 786px; }
.layout.maxw787 { max-width: 787px; }
.layout.maxw788 { max-width: 788px; }
.layout.maxw789 { max-width: 789px; }
.layout.maxw790 { max-width: 790px; }
.layout.maxw791 { max-width: 791px; }
.layout.maxw792 { max-width: 792px; }
.layout.maxw793 { max-width: 793px; }
.layout.maxw794 { max-width: 794px; }
.layout.maxw795 { max-width: 795px; }
.layout.maxw796 { max-width: 796px; }
.layout.maxw797 { max-width: 797px; }
.layout.maxw798 { max-width: 798px; }
.layout.maxw799 { max-width: 799px; }
.layout.maxw800 { max-width: 800px; }
.layout.maxw801 { max-width: 801px; }
.layout.maxw802 { max-width: 802px; }
.layout.maxw803 { max-width: 803px; }
.layout.maxw804 { max-width: 804px; }
.layout.maxw805 { max-width: 805px; }
.layout.maxw806 { max-width: 806px; }
.layout.maxw807 { max-width: 807px; }
.layout.maxw808 { max-width: 808px; }
.layout.maxw809 { max-width: 809px; }
.layout.maxw810 { max-width: 810px; }
.layout.maxw811 { max-width: 811px; }
.layout.maxw812 { max-width: 812px; }
.layout.maxw813 { max-width: 813px; }
.layout.maxw814 { max-width: 814px; }
.layout.maxw815 { max-width: 815px; }
.layout.maxw816 { max-width: 816px; }
.layout.maxw817 { max-width: 817px; }
.layout.maxw818 { max-width: 818px; }
.layout.maxw819 { max-width: 819px; }
.layout.maxw820 { max-width: 820px; }
.layout.maxw821 { max-width: 821px; }
.layout.maxw822 { max-width: 822px; }
.layout.maxw823 { max-width: 823px; }
.layout.maxw824 { max-width: 824px; }
.layout.maxw825 { max-width: 825px; }
.layout.maxw826 { max-width: 826px; }
.layout.maxw827 { max-width: 827px; }
.layout.maxw828 { max-width: 828px; }
.layout.maxw829 { max-width: 829px; }
.layout.maxw830 { max-width: 830px; }
.layout.maxw831 { max-width: 831px; }
.layout.maxw832 { max-width: 832px; }
.layout.maxw833 { max-width: 833px; }
.layout.maxw834 { max-width: 834px; }
.layout.maxw835 { max-width: 835px; }
.layout.maxw836 { max-width: 836px; }
.layout.maxw837 { max-width: 837px; }
.layout.maxw838 { max-width: 838px; }
.layout.maxw839 { max-width: 839px; }
.layout.maxw840 { max-width: 840px; }
.layout.maxw841 { max-width: 841px; }
.layout.maxw842 { max-width: 842px; }
.layout.maxw843 { max-width: 843px; }
.layout.maxw844 { max-width: 844px; }
.layout.maxw845 { max-width: 845px; }
.layout.maxw846 { max-width: 846px; }
.layout.maxw847 { max-width: 847px; }
.layout.maxw848 { max-width: 848px; }
.layout.maxw849 { max-width: 849px; }
.layout.maxw850 { max-width: 850px; }
.layout.maxw851 { max-width: 851px; }
.layout.maxw852 { max-width: 852px; }
.layout.maxw853 { max-width: 853px; }
.layout.maxw854 { max-width: 854px; }
.layout.maxw855 { max-width: 855px; }
.layout.maxw856 { max-width: 856px; }
.layout.maxw857 { max-width: 857px; }
.layout.maxw858 { max-width: 858px; }
.layout.maxw859 { max-width: 859px; }
.layout.maxw860 { max-width: 860px; }
.layout.maxw861 { max-width: 861px; }
.layout.maxw862 { max-width: 862px; }
.layout.maxw863 { max-width: 863px; }
.layout.maxw864 { max-width: 864px; }
.layout.maxw865 { max-width: 865px; }
.layout.maxw866 { max-width: 866px; }
.layout.maxw867 { max-width: 867px; }
.layout.maxw868 { max-width: 868px; }
.layout.maxw869 { max-width: 869px; }
.layout.maxw870 { max-width: 870px; }
.layout.maxw871 { max-width: 871px; }
.layout.maxw872 { max-width: 872px; }
.layout.maxw873 { max-width: 873px; }
.layout.maxw874 { max-width: 874px; }
.layout.maxw875 { max-width: 875px; }
.layout.maxw876 { max-width: 876px; }
.layout.maxw877 { max-width: 877px; }
.layout.maxw878 { max-width: 878px; }
.layout.maxw879 { max-width: 879px; }
.layout.maxw880 { max-width: 880px; }
.layout.maxw881 { max-width: 881px; }
.layout.maxw882 { max-width: 882px; }
.layout.maxw883 { max-width: 883px; }
.layout.maxw884 { max-width: 884px; }
.layout.maxw885 { max-width: 885px; }
.layout.maxw886 { max-width: 886px; }
.layout.maxw887 { max-width: 887px; }
.layout.maxw888 { max-width: 888px; }
.layout.maxw889 { max-width: 889px; }
.layout.maxw890 { max-width: 890px; }
.layout.maxw891 { max-width: 891px; }
.layout.maxw892 { max-width: 892px; }
.layout.maxw893 { max-width: 893px; }
.layout.maxw894 { max-width: 894px; }
.layout.maxw895 { max-width: 895px; }
.layout.maxw896 { max-width: 896px; }
.layout.maxw897 { max-width: 897px; }
.layout.maxw898 { max-width: 898px; }
.layout.maxw899 { max-width: 899px; }
.layout.maxw900 { max-width: 900px; }
.layout.maxw901 { max-width: 901px; }
.layout.maxw902 { max-width: 902px; }
.layout.maxw903 { max-width: 903px; }
.layout.maxw904 { max-width: 904px; }
.layout.maxw905 { max-width: 905px; }
.layout.maxw906 { max-width: 906px; }
.layout.maxw907 { max-width: 907px; }
.layout.maxw908 { max-width: 908px; }
.layout.maxw909 { max-width: 909px; }
.layout.maxw910 { max-width: 910px; }
.layout.maxw911 { max-width: 911px; }
.layout.maxw912 { max-width: 912px; }
.layout.maxw913 { max-width: 913px; }
.layout.maxw914 { max-width: 914px; }
.layout.maxw915 { max-width: 915px; }
.layout.maxw916 { max-width: 916px; }
.layout.maxw917 { max-width: 917px; }
.layout.maxw918 { max-width: 918px; }
.layout.maxw919 { max-width: 919px; }
.layout.maxw920 { max-width: 920px; }
.layout.maxw921 { max-width: 921px; }
.layout.maxw922 { max-width: 922px; }
.layout.maxw923 { max-width: 923px; }
.layout.maxw924 { max-width: 924px; }
.layout.maxw925 { max-width: 925px; }
.layout.maxw926 { max-width: 926px; }
.layout.maxw927 { max-width: 927px; }
.layout.maxw928 { max-width: 928px; }
.layout.maxw929 { max-width: 929px; }
.layout.maxw930 { max-width: 930px; }
.layout.maxw931 { max-width: 931px; }
.layout.maxw932 { max-width: 932px; }
.layout.maxw933 { max-width: 933px; }
.layout.maxw934 { max-width: 934px; }
.layout.maxw935 { max-width: 935px; }
.layout.maxw936 { max-width: 936px; }
.layout.maxw937 { max-width: 937px; }
.layout.maxw938 { max-width: 938px; }
.layout.maxw939 { max-width: 939px; }
.layout.maxw940 { max-width: 940px; }
.layout.maxw941 { max-width: 941px; }
.layout.maxw942 { max-width: 942px; }
.layout.maxw943 { max-width: 943px; }
.layout.maxw944 { max-width: 944px; }
.layout.maxw945 { max-width: 945px; }
.layout.maxw946 { max-width: 946px; }
.layout.maxw947 { max-width: 947px; }
.layout.maxw948 { max-width: 948px; }
.layout.maxw949 { max-width: 949px; }
.layout.maxw950 { max-width: 950px; }
.layout.maxw951 { max-width: 951px; }
.layout.maxw952 { max-width: 952px; }
.layout.maxw953 { max-width: 953px; }
.layout.maxw954 { max-width: 954px; }
.layout.maxw955 { max-width: 955px; }
.layout.maxw956 { max-width: 956px; }
.layout.maxw957 { max-width: 957px; }
.layout.maxw958 { max-width: 958px; }
.layout.maxw959 { max-width: 959px; }
.layout.maxw960 { max-width: 960px; }
.layout.maxw961 { max-width: 961px; }
.layout.maxw962 { max-width: 962px; }
.layout.maxw963 { max-width: 963px; }
.layout.maxw964 { max-width: 964px; }
.layout.maxw965 { max-width: 965px; }
.layout.maxw966 { max-width: 966px; }
.layout.maxw967 { max-width: 967px; }
.layout.maxw968 { max-width: 968px; }
.layout.maxw969 { max-width: 969px; }
.layout.maxw970 { max-width: 970px; }
.layout.maxw971 { max-width: 971px; }
.layout.maxw972 { max-width: 972px; }
.layout.maxw973 { max-width: 973px; }
.layout.maxw974 { max-width: 974px; }
.layout.maxw975 { max-width: 975px; }
.layout.maxw976 { max-width: 976px; }
.layout.maxw977 { max-width: 977px; }
.layout.maxw978 { max-width: 978px; }
.layout.maxw979 { max-width: 979px; }
.layout.maxw980 { max-width: 980px; }
.layout.maxw981 { max-width: 981px; }
.layout.maxw982 { max-width: 982px; }
.layout.maxw983 { max-width: 983px; }
.layout.maxw984 { max-width: 984px; }
.layout.maxw985 { max-width: 985px; }
.layout.maxw986 { max-width: 986px; }
.layout.maxw987 { max-width: 987px; }
.layout.maxw988 { max-width: 988px; }
.layout.maxw989 { max-width: 989px; }
.layout.maxw990 { max-width: 990px; }
.layout.maxw991 { max-width: 991px; }
.layout.maxw992 { max-width: 992px; }
.layout.maxw993 { max-width: 993px; }
.layout.maxw994 { max-width: 994px; }
.layout.maxw995 { max-width: 995px; }
.layout.maxw996 { max-width: 996px; }
.layout.maxw997 { max-width: 997px; }
.layout.maxw998 { max-width: 998px; }
.layout.maxw999 { max-width: 999px; }
.layout.maxw1000 { max-width: 1000px; }
.layout.h0 { height: 0px; }
.layout.h1 { height: 1px; }
.layout.h2 { height: 2px; }
.layout.h3 { height: 3px; }
.layout.h4 { height: 4px; }
.layout.h5 { height: 5px; }
.layout.h6 { height: 6px; }
.layout.h7 { height: 7px; }
.layout.h8 { height: 8px; }
.layout.h9 { height: 9px; }
.layout.h10 { height: 10px; }
.layout.h11 { height: 11px; }
.layout.h12 { height: 12px; }
.layout.h13 { height: 13px; }
.layout.h14 { height: 14px; }
.layout.h15 { height: 15px; }
.layout.h16 { height: 16px; }
.layout.h17 { height: 17px; }
.layout.h18 { height: 18px; }
.layout.h19 { height: 19px; }
.layout.h20 { height: 20px; }
.layout.h21 { height: 21px; }
.layout.h22 { height: 22px; }
.layout.h23 { height: 23px; }
.layout.h24 { height: 24px; }
.layout.h25 { height: 25px; }
.layout.h26 { height: 26px; }
.layout.h27 { height: 27px; }
.layout.h28 { height: 28px; }
.layout.h29 { height: 29px; }
.layout.h30 { height: 30px; }
.layout.h31 { height: 31px; }
.layout.h32 { height: 32px; }
.layout.h33 { height: 33px; }
.layout.h34 { height: 34px; }
.layout.h35 { height: 35px; }
.layout.h36 { height: 36px; }
.layout.h37 { height: 37px; }
.layout.h38 { height: 38px; }
.layout.h39 { height: 39px; }
.layout.h40 { height: 40px; }
.layout.h41 { height: 41px; }
.layout.h42 { height: 42px; }
.layout.h43 { height: 43px; }
.layout.h44 { height: 44px; }
.layout.h45 { height: 45px; }
.layout.h46 { height: 46px; }
.layout.h47 { height: 47px; }
.layout.h48 { height: 48px; }
.layout.h49 { height: 49px; }
.layout.h50 { height: 50px; }
.layout.h51 { height: 51px; }
.layout.h52 { height: 52px; }
.layout.h53 { height: 53px; }
.layout.h54 { height: 54px; }
.layout.h55 { height: 55px; }
.layout.h56 { height: 56px; }
.layout.h57 { height: 57px; }
.layout.h58 { height: 58px; }
.layout.h59 { height: 59px; }
.layout.h60 { height: 60px; }
.layout.h61 { height: 61px; }
.layout.h62 { height: 62px; }
.layout.h63 { height: 63px; }
.layout.h64 { height: 64px; }
.layout.h65 { height: 65px; }
.layout.h66 { height: 66px; }
.layout.h67 { height: 67px; }
.layout.h68 { height: 68px; }
.layout.h69 { height: 69px; }
.layout.h70 { height: 70px; }
.layout.h71 { height: 71px; }
.layout.h72 { height: 72px; }
.layout.h73 { height: 73px; }
.layout.h74 { height: 74px; }
.layout.h75 { height: 75px; }
.layout.h76 { height: 76px; }
.layout.h77 { height: 77px; }
.layout.h78 { height: 78px; }
.layout.h79 { height: 79px; }
.layout.h80 { height: 80px; }
.layout.h81 { height: 81px; }
.layout.h82 { height: 82px; }
.layout.h83 { height: 83px; }
.layout.h84 { height: 84px; }
.layout.h85 { height: 85px; }
.layout.h86 { height: 86px; }
.layout.h87 { height: 87px; }
.layout.h88 { height: 88px; }
.layout.h89 { height: 89px; }
.layout.h90 { height: 90px; }
.layout.h91 { height: 91px; }
.layout.h92 { height: 92px; }
.layout.h93 { height: 93px; }
.layout.h94 { height: 94px; }
.layout.h95 { height: 95px; }
.layout.h96 { height: 96px; }
.layout.h97 { height: 97px; }
.layout.h98 { height: 98px; }
.layout.h99 { height: 99px; }
.layout.h100 { height: 100px; }
.layout.h101 { height: 101px; }
.layout.h102 { height: 102px; }
.layout.h103 { height: 103px; }
.layout.h104 { height: 104px; }
.layout.h105 { height: 105px; }
.layout.h106 { height: 106px; }
.layout.h107 { height: 107px; }
.layout.h108 { height: 108px; }
.layout.h109 { height: 109px; }
.layout.h110 { height: 110px; }
.layout.h111 { height: 111px; }
.layout.h112 { height: 112px; }
.layout.h113 { height: 113px; }
.layout.h114 { height: 114px; }
.layout.h115 { height: 115px; }
.layout.h116 { height: 116px; }
.layout.h117 { height: 117px; }
.layout.h118 { height: 118px; }
.layout.h119 { height: 119px; }
.layout.h120 { height: 120px; }
.layout.h121 { height: 121px; }
.layout.h122 { height: 122px; }
.layout.h123 { height: 123px; }
.layout.h124 { height: 124px; }
.layout.h125 { height: 125px; }
.layout.h126 { height: 126px; }
.layout.h127 { height: 127px; }
.layout.h128 { height: 128px; }
.layout.h129 { height: 129px; }
.layout.h130 { height: 130px; }
.layout.h131 { height: 131px; }
.layout.h132 { height: 132px; }
.layout.h133 { height: 133px; }
.layout.h134 { height: 134px; }
.layout.h135 { height: 135px; }
.layout.h136 { height: 136px; }
.layout.h137 { height: 137px; }
.layout.h138 { height: 138px; }
.layout.h139 { height: 139px; }
.layout.h140 { height: 140px; }
.layout.h141 { height: 141px; }
.layout.h142 { height: 142px; }
.layout.h143 { height: 143px; }
.layout.h144 { height: 144px; }
.layout.h145 { height: 145px; }
.layout.h146 { height: 146px; }
.layout.h147 { height: 147px; }
.layout.h148 { height: 148px; }
.layout.h149 { height: 149px; }
.layout.h150 { height: 150px; }
.layout.h151 { height: 151px; }
.layout.h152 { height: 152px; }
.layout.h153 { height: 153px; }
.layout.h154 { height: 154px; }
.layout.h155 { height: 155px; }
.layout.h156 { height: 156px; }
.layout.h157 { height: 157px; }
.layout.h158 { height: 158px; }
.layout.h159 { height: 159px; }
.layout.h160 { height: 160px; }
.layout.h161 { height: 161px; }
.layout.h162 { height: 162px; }
.layout.h163 { height: 163px; }
.layout.h164 { height: 164px; }
.layout.h165 { height: 165px; }
.layout.h166 { height: 166px; }
.layout.h167 { height: 167px; }
.layout.h168 { height: 168px; }
.layout.h169 { height: 169px; }
.layout.h170 { height: 170px; }
.layout.h171 { height: 171px; }
.layout.h172 { height: 172px; }
.layout.h173 { height: 173px; }
.layout.h174 { height: 174px; }
.layout.h175 { height: 175px; }
.layout.h176 { height: 176px; }
.layout.h177 { height: 177px; }
.layout.h178 { height: 178px; }
.layout.h179 { height: 179px; }
.layout.h180 { height: 180px; }
.layout.h181 { height: 181px; }
.layout.h182 { height: 182px; }
.layout.h183 { height: 183px; }
.layout.h184 { height: 184px; }
.layout.h185 { height: 185px; }
.layout.h186 { height: 186px; }
.layout.h187 { height: 187px; }
.layout.h188 { height: 188px; }
.layout.h189 { height: 189px; }
.layout.h190 { height: 190px; }
.layout.h191 { height: 191px; }
.layout.h192 { height: 192px; }
.layout.h193 { height: 193px; }
.layout.h194 { height: 194px; }
.layout.h195 { height: 195px; }
.layout.h196 { height: 196px; }
.layout.h197 { height: 197px; }
.layout.h198 { height: 198px; }
.layout.h199 { height: 199px; }
.layout.h200 { height: 200px; }
.layout.h201 { height: 201px; }
.layout.h202 { height: 202px; }
.layout.h203 { height: 203px; }
.layout.h204 { height: 204px; }
.layout.h205 { height: 205px; }
.layout.h206 { height: 206px; }
.layout.h207 { height: 207px; }
.layout.h208 { height: 208px; }
.layout.h209 { height: 209px; }
.layout.h210 { height: 210px; }
.layout.h211 { height: 211px; }
.layout.h212 { height: 212px; }
.layout.h213 { height: 213px; }
.layout.h214 { height: 214px; }
.layout.h215 { height: 215px; }
.layout.h216 { height: 216px; }
.layout.h217 { height: 217px; }
.layout.h218 { height: 218px; }
.layout.h219 { height: 219px; }
.layout.h220 { height: 220px; }
.layout.h221 { height: 221px; }
.layout.h222 { height: 222px; }
.layout.h223 { height: 223px; }
.layout.h224 { height: 224px; }
.layout.h225 { height: 225px; }
.layout.h226 { height: 226px; }
.layout.h227 { height: 227px; }
.layout.h228 { height: 228px; }
.layout.h229 { height: 229px; }
.layout.h230 { height: 230px; }
.layout.h231 { height: 231px; }
.layout.h232 { height: 232px; }
.layout.h233 { height: 233px; }
.layout.h234 { height: 234px; }
.layout.h235 { height: 235px; }
.layout.h236 { height: 236px; }
.layout.h237 { height: 237px; }
.layout.h238 { height: 238px; }
.layout.h239 { height: 239px; }
.layout.h240 { height: 240px; }
.layout.h241 { height: 241px; }
.layout.h242 { height: 242px; }
.layout.h243 { height: 243px; }
.layout.h244 { height: 244px; }
.layout.h245 { height: 245px; }
.layout.h246 { height: 246px; }
.layout.h247 { height: 247px; }
.layout.h248 { height: 248px; }
.layout.h249 { height: 249px; }
.layout.h250 { height: 250px; }
.layout.h251 { height: 251px; }
.layout.h252 { height: 252px; }
.layout.h253 { height: 253px; }
.layout.h254 { height: 254px; }
.layout.h255 { height: 255px; }
.layout.h256 { height: 256px; }
.layout.h257 { height: 257px; }
.layout.h258 { height: 258px; }
.layout.h259 { height: 259px; }
.layout.h260 { height: 260px; }
.layout.h261 { height: 261px; }
.layout.h262 { height: 262px; }
.layout.h263 { height: 263px; }
.layout.h264 { height: 264px; }
.layout.h265 { height: 265px; }
.layout.h266 { height: 266px; }
.layout.h267 { height: 267px; }
.layout.h268 { height: 268px; }
.layout.h269 { height: 269px; }
.layout.h270 { height: 270px; }
.layout.h271 { height: 271px; }
.layout.h272 { height: 272px; }
.layout.h273 { height: 273px; }
.layout.h274 { height: 274px; }
.layout.h275 { height: 275px; }
.layout.h276 { height: 276px; }
.layout.h277 { height: 277px; }
.layout.h278 { height: 278px; }
.layout.h279 { height: 279px; }
.layout.h280 { height: 280px; }
.layout.h281 { height: 281px; }
.layout.h282 { height: 282px; }
.layout.h283 { height: 283px; }
.layout.h284 { height: 284px; }
.layout.h285 { height: 285px; }
.layout.h286 { height: 286px; }
.layout.h287 { height: 287px; }
.layout.h288 { height: 288px; }
.layout.h289 { height: 289px; }
.layout.h290 { height: 290px; }
.layout.h291 { height: 291px; }
.layout.h292 { height: 292px; }
.layout.h293 { height: 293px; }
.layout.h294 { height: 294px; }
.layout.h295 { height: 295px; }
.layout.h296 { height: 296px; }
.layout.h297 { height: 297px; }
.layout.h298 { height: 298px; }
.layout.h299 { height: 299px; }
.layout.h300 { height: 300px; }
.layout.h301 { height: 301px; }
.layout.h302 { height: 302px; }
.layout.h303 { height: 303px; }
.layout.h304 { height: 304px; }
.layout.h305 { height: 305px; }
.layout.h306 { height: 306px; }
.layout.h307 { height: 307px; }
.layout.h308 { height: 308px; }
.layout.h309 { height: 309px; }
.layout.h310 { height: 310px; }
.layout.h311 { height: 311px; }
.layout.h312 { height: 312px; }
.layout.h313 { height: 313px; }
.layout.h314 { height: 314px; }
.layout.h315 { height: 315px; }
.layout.h316 { height: 316px; }
.layout.h317 { height: 317px; }
.layout.h318 { height: 318px; }
.layout.h319 { height: 319px; }
.layout.h320 { height: 320px; }
.layout.h321 { height: 321px; }
.layout.h322 { height: 322px; }
.layout.h323 { height: 323px; }
.layout.h324 { height: 324px; }
.layout.h325 { height: 325px; }
.layout.h326 { height: 326px; }
.layout.h327 { height: 327px; }
.layout.h328 { height: 328px; }
.layout.h329 { height: 329px; }
.layout.h330 { height: 330px; }
.layout.h331 { height: 331px; }
.layout.h332 { height: 332px; }
.layout.h333 { height: 333px; }
.layout.h334 { height: 334px; }
.layout.h335 { height: 335px; }
.layout.h336 { height: 336px; }
.layout.h337 { height: 337px; }
.layout.h338 { height: 338px; }
.layout.h339 { height: 339px; }
.layout.h340 { height: 340px; }
.layout.h341 { height: 341px; }
.layout.h342 { height: 342px; }
.layout.h343 { height: 343px; }
.layout.h344 { height: 344px; }
.layout.h345 { height: 345px; }
.layout.h346 { height: 346px; }
.layout.h347 { height: 347px; }
.layout.h348 { height: 348px; }
.layout.h349 { height: 349px; }
.layout.h350 { height: 350px; }
.layout.h351 { height: 351px; }
.layout.h352 { height: 352px; }
.layout.h353 { height: 353px; }
.layout.h354 { height: 354px; }
.layout.h355 { height: 355px; }
.layout.h356 { height: 356px; }
.layout.h357 { height: 357px; }
.layout.h358 { height: 358px; }
.layout.h359 { height: 359px; }
.layout.h360 { height: 360px; }
.layout.h361 { height: 361px; }
.layout.h362 { height: 362px; }
.layout.h363 { height: 363px; }
.layout.h364 { height: 364px; }
.layout.h365 { height: 365px; }
.layout.h366 { height: 366px; }
.layout.h367 { height: 367px; }
.layout.h368 { height: 368px; }
.layout.h369 { height: 369px; }
.layout.h370 { height: 370px; }
.layout.h371 { height: 371px; }
.layout.h372 { height: 372px; }
.layout.h373 { height: 373px; }
.layout.h374 { height: 374px; }
.layout.h375 { height: 375px; }
.layout.h376 { height: 376px; }
.layout.h377 { height: 377px; }
.layout.h378 { height: 378px; }
.layout.h379 { height: 379px; }
.layout.h380 { height: 380px; }
.layout.h381 { height: 381px; }
.layout.h382 { height: 382px; }
.layout.h383 { height: 383px; }
.layout.h384 { height: 384px; }
.layout.h385 { height: 385px; }
.layout.h386 { height: 386px; }
.layout.h387 { height: 387px; }
.layout.h388 { height: 388px; }
.layout.h389 { height: 389px; }
.layout.h390 { height: 390px; }
.layout.h391 { height: 391px; }
.layout.h392 { height: 392px; }
.layout.h393 { height: 393px; }
.layout.h394 { height: 394px; }
.layout.h395 { height: 395px; }
.layout.h396 { height: 396px; }
.layout.h397 { height: 397px; }
.layout.h398 { height: 398px; }
.layout.h399 { height: 399px; }
.layout.h400 { height: 400px; }
.layout.h401 { height: 401px; }
.layout.h402 { height: 402px; }
.layout.h403 { height: 403px; }
.layout.h404 { height: 404px; }
.layout.h405 { height: 405px; }
.layout.h406 { height: 406px; }
.layout.h407 { height: 407px; }
.layout.h408 { height: 408px; }
.layout.h409 { height: 409px; }
.layout.h410 { height: 410px; }
.layout.h411 { height: 411px; }
.layout.h412 { height: 412px; }
.layout.h413 { height: 413px; }
.layout.h414 { height: 414px; }
.layout.h415 { height: 415px; }
.layout.h416 { height: 416px; }
.layout.h417 { height: 417px; }
.layout.h418 { height: 418px; }
.layout.h419 { height: 419px; }
.layout.h420 { height: 420px; }
.layout.h421 { height: 421px; }
.layout.h422 { height: 422px; }
.layout.h423 { height: 423px; }
.layout.h424 { height: 424px; }
.layout.h425 { height: 425px; }
.layout.h426 { height: 426px; }
.layout.h427 { height: 427px; }
.layout.h428 { height: 428px; }
.layout.h429 { height: 429px; }
.layout.h430 { height: 430px; }
.layout.h431 { height: 431px; }
.layout.h432 { height: 432px; }
.layout.h433 { height: 433px; }
.layout.h434 { height: 434px; }
.layout.h435 { height: 435px; }
.layout.h436 { height: 436px; }
.layout.h437 { height: 437px; }
.layout.h438 { height: 438px; }
.layout.h439 { height: 439px; }
.layout.h440 { height: 440px; }
.layout.h441 { height: 441px; }
.layout.h442 { height: 442px; }
.layout.h443 { height: 443px; }
.layout.h444 { height: 444px; }
.layout.h445 { height: 445px; }
.layout.h446 { height: 446px; }
.layout.h447 { height: 447px; }
.layout.h448 { height: 448px; }
.layout.h449 { height: 449px; }
.layout.h450 { height: 450px; }
.layout.h451 { height: 451px; }
.layout.h452 { height: 452px; }
.layout.h453 { height: 453px; }
.layout.h454 { height: 454px; }
.layout.h455 { height: 455px; }
.layout.h456 { height: 456px; }
.layout.h457 { height: 457px; }
.layout.h458 { height: 458px; }
.layout.h459 { height: 459px; }
.layout.h460 { height: 460px; }
.layout.h461 { height: 461px; }
.layout.h462 { height: 462px; }
.layout.h463 { height: 463px; }
.layout.h464 { height: 464px; }
.layout.h465 { height: 465px; }
.layout.h466 { height: 466px; }
.layout.h467 { height: 467px; }
.layout.h468 { height: 468px; }
.layout.h469 { height: 469px; }
.layout.h470 { height: 470px; }
.layout.h471 { height: 471px; }
.layout.h472 { height: 472px; }
.layout.h473 { height: 473px; }
.layout.h474 { height: 474px; }
.layout.h475 { height: 475px; }
.layout.h476 { height: 476px; }
.layout.h477 { height: 477px; }
.layout.h478 { height: 478px; }
.layout.h479 { height: 479px; }
.layout.h480 { height: 480px; }
.layout.h481 { height: 481px; }
.layout.h482 { height: 482px; }
.layout.h483 { height: 483px; }
.layout.h484 { height: 484px; }
.layout.h485 { height: 485px; }
.layout.h486 { height: 486px; }
.layout.h487 { height: 487px; }
.layout.h488 { height: 488px; }
.layout.h489 { height: 489px; }
.layout.h490 { height: 490px; }
.layout.h491 { height: 491px; }
.layout.h492 { height: 492px; }
.layout.h493 { height: 493px; }
.layout.h494 { height: 494px; }
.layout.h495 { height: 495px; }
.layout.h496 { height: 496px; }
.layout.h497 { height: 497px; }
.layout.h498 { height: 498px; }
.layout.h499 { height: 499px; }
.layout.h500 { height: 500px; }
.layout.h501 { height: 501px; }
.layout.h502 { height: 502px; }
.layout.h503 { height: 503px; }
.layout.h504 { height: 504px; }
.layout.h505 { height: 505px; }
.layout.h506 { height: 506px; }
.layout.h507 { height: 507px; }
.layout.h508 { height: 508px; }
.layout.h509 { height: 509px; }
.layout.h510 { height: 510px; }
.layout.h511 { height: 511px; }
.layout.h512 { height: 512px; }
.layout.h513 { height: 513px; }
.layout.h514 { height: 514px; }
.layout.h515 { height: 515px; }
.layout.h516 { height: 516px; }
.layout.h517 { height: 517px; }
.layout.h518 { height: 518px; }
.layout.h519 { height: 519px; }
.layout.h520 { height: 520px; }
.layout.h521 { height: 521px; }
.layout.h522 { height: 522px; }
.layout.h523 { height: 523px; }
.layout.h524 { height: 524px; }
.layout.h525 { height: 525px; }
.layout.h526 { height: 526px; }
.layout.h527 { height: 527px; }
.layout.h528 { height: 528px; }
.layout.h529 { height: 529px; }
.layout.h530 { height: 530px; }
.layout.h531 { height: 531px; }
.layout.h532 { height: 532px; }
.layout.h533 { height: 533px; }
.layout.h534 { height: 534px; }
.layout.h535 { height: 535px; }
.layout.h536 { height: 536px; }
.layout.h537 { height: 537px; }
.layout.h538 { height: 538px; }
.layout.h539 { height: 539px; }
.layout.h540 { height: 540px; }
.layout.h541 { height: 541px; }
.layout.h542 { height: 542px; }
.layout.h543 { height: 543px; }
.layout.h544 { height: 544px; }
.layout.h545 { height: 545px; }
.layout.h546 { height: 546px; }
.layout.h547 { height: 547px; }
.layout.h548 { height: 548px; }
.layout.h549 { height: 549px; }
.layout.h550 { height: 550px; }
.layout.h551 { height: 551px; }
.layout.h552 { height: 552px; }
.layout.h553 { height: 553px; }
.layout.h554 { height: 554px; }
.layout.h555 { height: 555px; }
.layout.h556 { height: 556px; }
.layout.h557 { height: 557px; }
.layout.h558 { height: 558px; }
.layout.h559 { height: 559px; }
.layout.h560 { height: 560px; }
.layout.h561 { height: 561px; }
.layout.h562 { height: 562px; }
.layout.h563 { height: 563px; }
.layout.h564 { height: 564px; }
.layout.h565 { height: 565px; }
.layout.h566 { height: 566px; }
.layout.h567 { height: 567px; }
.layout.h568 { height: 568px; }
.layout.h569 { height: 569px; }
.layout.h570 { height: 570px; }
.layout.h571 { height: 571px; }
.layout.h572 { height: 572px; }
.layout.h573 { height: 573px; }
.layout.h574 { height: 574px; }
.layout.h575 { height: 575px; }
.layout.h576 { height: 576px; }
.layout.h577 { height: 577px; }
.layout.h578 { height: 578px; }
.layout.h579 { height: 579px; }
.layout.h580 { height: 580px; }
.layout.h581 { height: 581px; }
.layout.h582 { height: 582px; }
.layout.h583 { height: 583px; }
.layout.h584 { height: 584px; }
.layout.h585 { height: 585px; }
.layout.h586 { height: 586px; }
.layout.h587 { height: 587px; }
.layout.h588 { height: 588px; }
.layout.h589 { height: 589px; }
.layout.h590 { height: 590px; }
.layout.h591 { height: 591px; }
.layout.h592 { height: 592px; }
.layout.h593 { height: 593px; }
.layout.h594 { height: 594px; }
.layout.h595 { height: 595px; }
.layout.h596 { height: 596px; }
.layout.h597 { height: 597px; }
.layout.h598 { height: 598px; }
.layout.h599 { height: 599px; }
.layout.h600 { height: 600px; }
.layout.h601 { height: 601px; }
.layout.h602 { height: 602px; }
.layout.h603 { height: 603px; }
.layout.h604 { height: 604px; }
.layout.h605 { height: 605px; }
.layout.h606 { height: 606px; }
.layout.h607 { height: 607px; }
.layout.h608 { height: 608px; }
.layout.h609 { height: 609px; }
.layout.h610 { height: 610px; }
.layout.h611 { height: 611px; }
.layout.h612 { height: 612px; }
.layout.h613 { height: 613px; }
.layout.h614 { height: 614px; }
.layout.h615 { height: 615px; }
.layout.h616 { height: 616px; }
.layout.h617 { height: 617px; }
.layout.h618 { height: 618px; }
.layout.h619 { height: 619px; }
.layout.h620 { height: 620px; }
.layout.h621 { height: 621px; }
.layout.h622 { height: 622px; }
.layout.h623 { height: 623px; }
.layout.h624 { height: 624px; }
.layout.h625 { height: 625px; }
.layout.h626 { height: 626px; }
.layout.h627 { height: 627px; }
.layout.h628 { height: 628px; }
.layout.h629 { height: 629px; }
.layout.h630 { height: 630px; }
.layout.h631 { height: 631px; }
.layout.h632 { height: 632px; }
.layout.h633 { height: 633px; }
.layout.h634 { height: 634px; }
.layout.h635 { height: 635px; }
.layout.h636 { height: 636px; }
.layout.h637 { height: 637px; }
.layout.h638 { height: 638px; }
.layout.h639 { height: 639px; }
.layout.h640 { height: 640px; }
.layout.h641 { height: 641px; }
.layout.h642 { height: 642px; }
.layout.h643 { height: 643px; }
.layout.h644 { height: 644px; }
.layout.h645 { height: 645px; }
.layout.h646 { height: 646px; }
.layout.h647 { height: 647px; }
.layout.h648 { height: 648px; }
.layout.h649 { height: 649px; }
.layout.h650 { height: 650px; }
.layout.h651 { height: 651px; }
.layout.h652 { height: 652px; }
.layout.h653 { height: 653px; }
.layout.h654 { height: 654px; }
.layout.h655 { height: 655px; }
.layout.h656 { height: 656px; }
.layout.h657 { height: 657px; }
.layout.h658 { height: 658px; }
.layout.h659 { height: 659px; }
.layout.h660 { height: 660px; }
.layout.h661 { height: 661px; }
.layout.h662 { height: 662px; }
.layout.h663 { height: 663px; }
.layout.h664 { height: 664px; }
.layout.h665 { height: 665px; }
.layout.h666 { height: 666px; }
.layout.h667 { height: 667px; }
.layout.h668 { height: 668px; }
.layout.h669 { height: 669px; }
.layout.h670 { height: 670px; }
.layout.h671 { height: 671px; }
.layout.h672 { height: 672px; }
.layout.h673 { height: 673px; }
.layout.h674 { height: 674px; }
.layout.h675 { height: 675px; }
.layout.h676 { height: 676px; }
.layout.h677 { height: 677px; }
.layout.h678 { height: 678px; }
.layout.h679 { height: 679px; }
.layout.h680 { height: 680px; }
.layout.h681 { height: 681px; }
.layout.h682 { height: 682px; }
.layout.h683 { height: 683px; }
.layout.h684 { height: 684px; }
.layout.h685 { height: 685px; }
.layout.h686 { height: 686px; }
.layout.h687 { height: 687px; }
.layout.h688 { height: 688px; }
.layout.h689 { height: 689px; }
.layout.h690 { height: 690px; }
.layout.h691 { height: 691px; }
.layout.h692 { height: 692px; }
.layout.h693 { height: 693px; }
.layout.h694 { height: 694px; }
.layout.h695 { height: 695px; }
.layout.h696 { height: 696px; }
.layout.h697 { height: 697px; }
.layout.h698 { height: 698px; }
.layout.h699 { height: 699px; }
.layout.h700 { height: 700px; }
.layout.h701 { height: 701px; }
.layout.h702 { height: 702px; }
.layout.h703 { height: 703px; }
.layout.h704 { height: 704px; }
.layout.h705 { height: 705px; }
.layout.h706 { height: 706px; }
.layout.h707 { height: 707px; }
.layout.h708 { height: 708px; }
.layout.h709 { height: 709px; }
.layout.h710 { height: 710px; }
.layout.h711 { height: 711px; }
.layout.h712 { height: 712px; }
.layout.h713 { height: 713px; }
.layout.h714 { height: 714px; }
.layout.h715 { height: 715px; }
.layout.h716 { height: 716px; }
.layout.h717 { height: 717px; }
.layout.h718 { height: 718px; }
.layout.h719 { height: 719px; }
.layout.h720 { height: 720px; }
.layout.h721 { height: 721px; }
.layout.h722 { height: 722px; }
.layout.h723 { height: 723px; }
.layout.h724 { height: 724px; }
.layout.h725 { height: 725px; }
.layout.h726 { height: 726px; }
.layout.h727 { height: 727px; }
.layout.h728 { height: 728px; }
.layout.h729 { height: 729px; }
.layout.h730 { height: 730px; }
.layout.h731 { height: 731px; }
.layout.h732 { height: 732px; }
.layout.h733 { height: 733px; }
.layout.h734 { height: 734px; }
.layout.h735 { height: 735px; }
.layout.h736 { height: 736px; }
.layout.h737 { height: 737px; }
.layout.h738 { height: 738px; }
.layout.h739 { height: 739px; }
.layout.h740 { height: 740px; }
.layout.h741 { height: 741px; }
.layout.h742 { height: 742px; }
.layout.h743 { height: 743px; }
.layout.h744 { height: 744px; }
.layout.h745 { height: 745px; }
.layout.h746 { height: 746px; }
.layout.h747 { height: 747px; }
.layout.h748 { height: 748px; }
.layout.h749 { height: 749px; }
.layout.h750 { height: 750px; }
.layout.h751 { height: 751px; }
.layout.h752 { height: 752px; }
.layout.h753 { height: 753px; }
.layout.h754 { height: 754px; }
.layout.h755 { height: 755px; }
.layout.h756 { height: 756px; }
.layout.h757 { height: 757px; }
.layout.h758 { height: 758px; }
.layout.h759 { height: 759px; }
.layout.h760 { height: 760px; }
.layout.h761 { height: 761px; }
.layout.h762 { height: 762px; }
.layout.h763 { height: 763px; }
.layout.h764 { height: 764px; }
.layout.h765 { height: 765px; }
.layout.h766 { height: 766px; }
.layout.h767 { height: 767px; }
.layout.h768 { height: 768px; }
.layout.h769 { height: 769px; }
.layout.h770 { height: 770px; }
.layout.h771 { height: 771px; }
.layout.h772 { height: 772px; }
.layout.h773 { height: 773px; }
.layout.h774 { height: 774px; }
.layout.h775 { height: 775px; }
.layout.h776 { height: 776px; }
.layout.h777 { height: 777px; }
.layout.h778 { height: 778px; }
.layout.h779 { height: 779px; }
.layout.h780 { height: 780px; }
.layout.h781 { height: 781px; }
.layout.h782 { height: 782px; }
.layout.h783 { height: 783px; }
.layout.h784 { height: 784px; }
.layout.h785 { height: 785px; }
.layout.h786 { height: 786px; }
.layout.h787 { height: 787px; }
.layout.h788 { height: 788px; }
.layout.h789 { height: 789px; }
.layout.h790 { height: 790px; }
.layout.h791 { height: 791px; }
.layout.h792 { height: 792px; }
.layout.h793 { height: 793px; }
.layout.h794 { height: 794px; }
.layout.h795 { height: 795px; }
.layout.h796 { height: 796px; }
.layout.h797 { height: 797px; }
.layout.h798 { height: 798px; }
.layout.h799 { height: 799px; }
.layout.h800 { height: 800px; }
.layout.h801 { height: 801px; }
.layout.h802 { height: 802px; }
.layout.h803 { height: 803px; }
.layout.h804 { height: 804px; }
.layout.h805 { height: 805px; }
.layout.h806 { height: 806px; }
.layout.h807 { height: 807px; }
.layout.h808 { height: 808px; }
.layout.h809 { height: 809px; }
.layout.h810 { height: 810px; }
.layout.h811 { height: 811px; }
.layout.h812 { height: 812px; }
.layout.h813 { height: 813px; }
.layout.h814 { height: 814px; }
.layout.h815 { height: 815px; }
.layout.h816 { height: 816px; }
.layout.h817 { height: 817px; }
.layout.h818 { height: 818px; }
.layout.h819 { height: 819px; }
.layout.h820 { height: 820px; }
.layout.h821 { height: 821px; }
.layout.h822 { height: 822px; }
.layout.h823 { height: 823px; }
.layout.h824 { height: 824px; }
.layout.h825 { height: 825px; }
.layout.h826 { height: 826px; }
.layout.h827 { height: 827px; }
.layout.h828 { height: 828px; }
.layout.h829 { height: 829px; }
.layout.h830 { height: 830px; }
.layout.h831 { height: 831px; }
.layout.h832 { height: 832px; }
.layout.h833 { height: 833px; }
.layout.h834 { height: 834px; }
.layout.h835 { height: 835px; }
.layout.h836 { height: 836px; }
.layout.h837 { height: 837px; }
.layout.h838 { height: 838px; }
.layout.h839 { height: 839px; }
.layout.h840 { height: 840px; }
.layout.h841 { height: 841px; }
.layout.h842 { height: 842px; }
.layout.h843 { height: 843px; }
.layout.h844 { height: 844px; }
.layout.h845 { height: 845px; }
.layout.h846 { height: 846px; }
.layout.h847 { height: 847px; }
.layout.h848 { height: 848px; }
.layout.h849 { height: 849px; }
.layout.h850 { height: 850px; }
.layout.h851 { height: 851px; }
.layout.h852 { height: 852px; }
.layout.h853 { height: 853px; }
.layout.h854 { height: 854px; }
.layout.h855 { height: 855px; }
.layout.h856 { height: 856px; }
.layout.h857 { height: 857px; }
.layout.h858 { height: 858px; }
.layout.h859 { height: 859px; }
.layout.h860 { height: 860px; }
.layout.h861 { height: 861px; }
.layout.h862 { height: 862px; }
.layout.h863 { height: 863px; }
.layout.h864 { height: 864px; }
.layout.h865 { height: 865px; }
.layout.h866 { height: 866px; }
.layout.h867 { height: 867px; }
.layout.h868 { height: 868px; }
.layout.h869 { height: 869px; }
.layout.h870 { height: 870px; }
.layout.h871 { height: 871px; }
.layout.h872 { height: 872px; }
.layout.h873 { height: 873px; }
.layout.h874 { height: 874px; }
.layout.h875 { height: 875px; }
.layout.h876 { height: 876px; }
.layout.h877 { height: 877px; }
.layout.h878 { height: 878px; }
.layout.h879 { height: 879px; }
.layout.h880 { height: 880px; }
.layout.h881 { height: 881px; }
.layout.h882 { height: 882px; }
.layout.h883 { height: 883px; }
.layout.h884 { height: 884px; }
.layout.h885 { height: 885px; }
.layout.h886 { height: 886px; }
.layout.h887 { height: 887px; }
.layout.h888 { height: 888px; }
.layout.h889 { height: 889px; }
.layout.h890 { height: 890px; }
.layout.h891 { height: 891px; }
.layout.h892 { height: 892px; }
.layout.h893 { height: 893px; }
.layout.h894 { height: 894px; }
.layout.h895 { height: 895px; }
.layout.h896 { height: 896px; }
.layout.h897 { height: 897px; }
.layout.h898 { height: 898px; }
.layout.h899 { height: 899px; }
.layout.h900 { height: 900px; }
.layout.h901 { height: 901px; }
.layout.h902 { height: 902px; }
.layout.h903 { height: 903px; }
.layout.h904 { height: 904px; }
.layout.h905 { height: 905px; }
.layout.h906 { height: 906px; }
.layout.h907 { height: 907px; }
.layout.h908 { height: 908px; }
.layout.h909 { height: 909px; }
.layout.h910 { height: 910px; }
.layout.h911 { height: 911px; }
.layout.h912 { height: 912px; }
.layout.h913 { height: 913px; }
.layout.h914 { height: 914px; }
.layout.h915 { height: 915px; }
.layout.h916 { height: 916px; }
.layout.h917 { height: 917px; }
.layout.h918 { height: 918px; }
.layout.h919 { height: 919px; }
.layout.h920 { height: 920px; }
.layout.h921 { height: 921px; }
.layout.h922 { height: 922px; }
.layout.h923 { height: 923px; }
.layout.h924 { height: 924px; }
.layout.h925 { height: 925px; }
.layout.h926 { height: 926px; }
.layout.h927 { height: 927px; }
.layout.h928 { height: 928px; }
.layout.h929 { height: 929px; }
.layout.h930 { height: 930px; }
.layout.h931 { height: 931px; }
.layout.h932 { height: 932px; }
.layout.h933 { height: 933px; }
.layout.h934 { height: 934px; }
.layout.h935 { height: 935px; }
.layout.h936 { height: 936px; }
.layout.h937 { height: 937px; }
.layout.h938 { height: 938px; }
.layout.h939 { height: 939px; }
.layout.h940 { height: 940px; }
.layout.h941 { height: 941px; }
.layout.h942 { height: 942px; }
.layout.h943 { height: 943px; }
.layout.h944 { height: 944px; }
.layout.h945 { height: 945px; }
.layout.h946 { height: 946px; }
.layout.h947 { height: 947px; }
.layout.h948 { height: 948px; }
.layout.h949 { height: 949px; }
.layout.h950 { height: 950px; }
.layout.h951 { height: 951px; }
.layout.h952 { height: 952px; }
.layout.h953 { height: 953px; }
.layout.h954 { height: 954px; }
.layout.h955 { height: 955px; }
.layout.h956 { height: 956px; }
.layout.h957 { height: 957px; }
.layout.h958 { height: 958px; }
.layout.h959 { height: 959px; }
.layout.h960 { height: 960px; }
.layout.h961 { height: 961px; }
.layout.h962 { height: 962px; }
.layout.h963 { height: 963px; }
.layout.h964 { height: 964px; }
.layout.h965 { height: 965px; }
.layout.h966 { height: 966px; }
.layout.h967 { height: 967px; }
.layout.h968 { height: 968px; }
.layout.h969 { height: 969px; }
.layout.h970 { height: 970px; }
.layout.h971 { height: 971px; }
.layout.h972 { height: 972px; }
.layout.h973 { height: 973px; }
.layout.h974 { height: 974px; }
.layout.h975 { height: 975px; }
.layout.h976 { height: 976px; }
.layout.h977 { height: 977px; }
.layout.h978 { height: 978px; }
.layout.h979 { height: 979px; }
.layout.h980 { height: 980px; }
.layout.h981 { height: 981px; }
.layout.h982 { height: 982px; }
.layout.h983 { height: 983px; }
.layout.h984 { height: 984px; }
.layout.h985 { height: 985px; }
.layout.h986 { height: 986px; }
.layout.h987 { height: 987px; }
.layout.h988 { height: 988px; }
.layout.h989 { height: 989px; }
.layout.h990 { height: 990px; }
.layout.h991 { height: 991px; }
.layout.h992 { height: 992px; }
.layout.h993 { height: 993px; }
.layout.h994 { height: 994px; }
.layout.h995 { height: 995px; }
.layout.h996 { height: 996px; }
.layout.h997 { height: 997px; }
.layout.h998 { height: 998px; }
.layout.h999 { height: 999px; }
.layout.h1000 { height: 1000px; }
.layout.minh0 { min-height: 0px; }
.layout.minh1 { min-height: 1px; }
.layout.minh2 { min-height: 2px; }
.layout.minh3 { min-height: 3px; }
.layout.minh4 { min-height: 4px; }
.layout.minh5 { min-height: 5px; }
.layout.minh6 { min-height: 6px; }
.layout.minh7 { min-height: 7px; }
.layout.minh8 { min-height: 8px; }
.layout.minh9 { min-height: 9px; }
.layout.minh10 { min-height: 10px; }
.layout.minh11 { min-height: 11px; }
.layout.minh12 { min-height: 12px; }
.layout.minh13 { min-height: 13px; }
.layout.minh14 { min-height: 14px; }
.layout.minh15 { min-height: 15px; }
.layout.minh16 { min-height: 16px; }
.layout.minh17 { min-height: 17px; }
.layout.minh18 { min-height: 18px; }
.layout.minh19 { min-height: 19px; }
.layout.minh20 { min-height: 20px; }
.layout.minh21 { min-height: 21px; }
.layout.minh22 { min-height: 22px; }
.layout.minh23 { min-height: 23px; }
.layout.minh24 { min-height: 24px; }
.layout.minh25 { min-height: 25px; }
.layout.minh26 { min-height: 26px; }
.layout.minh27 { min-height: 27px; }
.layout.minh28 { min-height: 28px; }
.layout.minh29 { min-height: 29px; }
.layout.minh30 { min-height: 30px; }
.layout.minh31 { min-height: 31px; }
.layout.minh32 { min-height: 32px; }
.layout.minh33 { min-height: 33px; }
.layout.minh34 { min-height: 34px; }
.layout.minh35 { min-height: 35px; }
.layout.minh36 { min-height: 36px; }
.layout.minh37 { min-height: 37px; }
.layout.minh38 { min-height: 38px; }
.layout.minh39 { min-height: 39px; }
.layout.minh40 { min-height: 40px; }
.layout.minh41 { min-height: 41px; }
.layout.minh42 { min-height: 42px; }
.layout.minh43 { min-height: 43px; }
.layout.minh44 { min-height: 44px; }
.layout.minh45 { min-height: 45px; }
.layout.minh46 { min-height: 46px; }
.layout.minh47 { min-height: 47px; }
.layout.minh48 { min-height: 48px; }
.layout.minh49 { min-height: 49px; }
.layout.minh50 { min-height: 50px; }
.layout.minh51 { min-height: 51px; }
.layout.minh52 { min-height: 52px; }
.layout.minh53 { min-height: 53px; }
.layout.minh54 { min-height: 54px; }
.layout.minh55 { min-height: 55px; }
.layout.minh56 { min-height: 56px; }
.layout.minh57 { min-height: 57px; }
.layout.minh58 { min-height: 58px; }
.layout.minh59 { min-height: 59px; }
.layout.minh60 { min-height: 60px; }
.layout.minh61 { min-height: 61px; }
.layout.minh62 { min-height: 62px; }
.layout.minh63 { min-height: 63px; }
.layout.minh64 { min-height: 64px; }
.layout.minh65 { min-height: 65px; }
.layout.minh66 { min-height: 66px; }
.layout.minh67 { min-height: 67px; }
.layout.minh68 { min-height: 68px; }
.layout.minh69 { min-height: 69px; }
.layout.minh70 { min-height: 70px; }
.layout.minh71 { min-height: 71px; }
.layout.minh72 { min-height: 72px; }
.layout.minh73 { min-height: 73px; }
.layout.minh74 { min-height: 74px; }
.layout.minh75 { min-height: 75px; }
.layout.minh76 { min-height: 76px; }
.layout.minh77 { min-height: 77px; }
.layout.minh78 { min-height: 78px; }
.layout.minh79 { min-height: 79px; }
.layout.minh80 { min-height: 80px; }
.layout.minh81 { min-height: 81px; }
.layout.minh82 { min-height: 82px; }
.layout.minh83 { min-height: 83px; }
.layout.minh84 { min-height: 84px; }
.layout.minh85 { min-height: 85px; }
.layout.minh86 { min-height: 86px; }
.layout.minh87 { min-height: 87px; }
.layout.minh88 { min-height: 88px; }
.layout.minh89 { min-height: 89px; }
.layout.minh90 { min-height: 90px; }
.layout.minh91 { min-height: 91px; }
.layout.minh92 { min-height: 92px; }
.layout.minh93 { min-height: 93px; }
.layout.minh94 { min-height: 94px; }
.layout.minh95 { min-height: 95px; }
.layout.minh96 { min-height: 96px; }
.layout.minh97 { min-height: 97px; }
.layout.minh98 { min-height: 98px; }
.layout.minh99 { min-height: 99px; }
.layout.minh100 { min-height: 100px; }
.layout.minh101 { min-height: 101px; }
.layout.minh102 { min-height: 102px; }
.layout.minh103 { min-height: 103px; }
.layout.minh104 { min-height: 104px; }
.layout.minh105 { min-height: 105px; }
.layout.minh106 { min-height: 106px; }
.layout.minh107 { min-height: 107px; }
.layout.minh108 { min-height: 108px; }
.layout.minh109 { min-height: 109px; }
.layout.minh110 { min-height: 110px; }
.layout.minh111 { min-height: 111px; }
.layout.minh112 { min-height: 112px; }
.layout.minh113 { min-height: 113px; }
.layout.minh114 { min-height: 114px; }
.layout.minh115 { min-height: 115px; }
.layout.minh116 { min-height: 116px; }
.layout.minh117 { min-height: 117px; }
.layout.minh118 { min-height: 118px; }
.layout.minh119 { min-height: 119px; }
.layout.minh120 { min-height: 120px; }
.layout.minh121 { min-height: 121px; }
.layout.minh122 { min-height: 122px; }
.layout.minh123 { min-height: 123px; }
.layout.minh124 { min-height: 124px; }
.layout.minh125 { min-height: 125px; }
.layout.minh126 { min-height: 126px; }
.layout.minh127 { min-height: 127px; }
.layout.minh128 { min-height: 128px; }
.layout.minh129 { min-height: 129px; }
.layout.minh130 { min-height: 130px; }
.layout.minh131 { min-height: 131px; }
.layout.minh132 { min-height: 132px; }
.layout.minh133 { min-height: 133px; }
.layout.minh134 { min-height: 134px; }
.layout.minh135 { min-height: 135px; }
.layout.minh136 { min-height: 136px; }
.layout.minh137 { min-height: 137px; }
.layout.minh138 { min-height: 138px; }
.layout.minh139 { min-height: 139px; }
.layout.minh140 { min-height: 140px; }
.layout.minh141 { min-height: 141px; }
.layout.minh142 { min-height: 142px; }
.layout.minh143 { min-height: 143px; }
.layout.minh144 { min-height: 144px; }
.layout.minh145 { min-height: 145px; }
.layout.minh146 { min-height: 146px; }
.layout.minh147 { min-height: 147px; }
.layout.minh148 { min-height: 148px; }
.layout.minh149 { min-height: 149px; }
.layout.minh150 { min-height: 150px; }
.layout.minh151 { min-height: 151px; }
.layout.minh152 { min-height: 152px; }
.layout.minh153 { min-height: 153px; }
.layout.minh154 { min-height: 154px; }
.layout.minh155 { min-height: 155px; }
.layout.minh156 { min-height: 156px; }
.layout.minh157 { min-height: 157px; }
.layout.minh158 { min-height: 158px; }
.layout.minh159 { min-height: 159px; }
.layout.minh160 { min-height: 160px; }
.layout.minh161 { min-height: 161px; }
.layout.minh162 { min-height: 162px; }
.layout.minh163 { min-height: 163px; }
.layout.minh164 { min-height: 164px; }
.layout.minh165 { min-height: 165px; }
.layout.minh166 { min-height: 166px; }
.layout.minh167 { min-height: 167px; }
.layout.minh168 { min-height: 168px; }
.layout.minh169 { min-height: 169px; }
.layout.minh170 { min-height: 170px; }
.layout.minh171 { min-height: 171px; }
.layout.minh172 { min-height: 172px; }
.layout.minh173 { min-height: 173px; }
.layout.minh174 { min-height: 174px; }
.layout.minh175 { min-height: 175px; }
.layout.minh176 { min-height: 176px; }
.layout.minh177 { min-height: 177px; }
.layout.minh178 { min-height: 178px; }
.layout.minh179 { min-height: 179px; }
.layout.minh180 { min-height: 180px; }
.layout.minh181 { min-height: 181px; }
.layout.minh182 { min-height: 182px; }
.layout.minh183 { min-height: 183px; }
.layout.minh184 { min-height: 184px; }
.layout.minh185 { min-height: 185px; }
.layout.minh186 { min-height: 186px; }
.layout.minh187 { min-height: 187px; }
.layout.minh188 { min-height: 188px; }
.layout.minh189 { min-height: 189px; }
.layout.minh190 { min-height: 190px; }
.layout.minh191 { min-height: 191px; }
.layout.minh192 { min-height: 192px; }
.layout.minh193 { min-height: 193px; }
.layout.minh194 { min-height: 194px; }
.layout.minh195 { min-height: 195px; }
.layout.minh196 { min-height: 196px; }
.layout.minh197 { min-height: 197px; }
.layout.minh198 { min-height: 198px; }
.layout.minh199 { min-height: 199px; }
.layout.minh200 { min-height: 200px; }
.layout.minh201 { min-height: 201px; }
.layout.minh202 { min-height: 202px; }
.layout.minh203 { min-height: 203px; }
.layout.minh204 { min-height: 204px; }
.layout.minh205 { min-height: 205px; }
.layout.minh206 { min-height: 206px; }
.layout.minh207 { min-height: 207px; }
.layout.minh208 { min-height: 208px; }
.layout.minh209 { min-height: 209px; }
.layout.minh210 { min-height: 210px; }
.layout.minh211 { min-height: 211px; }
.layout.minh212 { min-height: 212px; }
.layout.minh213 { min-height: 213px; }
.layout.minh214 { min-height: 214px; }
.layout.minh215 { min-height: 215px; }
.layout.minh216 { min-height: 216px; }
.layout.minh217 { min-height: 217px; }
.layout.minh218 { min-height: 218px; }
.layout.minh219 { min-height: 219px; }
.layout.minh220 { min-height: 220px; }
.layout.minh221 { min-height: 221px; }
.layout.minh222 { min-height: 222px; }
.layout.minh223 { min-height: 223px; }
.layout.minh224 { min-height: 224px; }
.layout.minh225 { min-height: 225px; }
.layout.minh226 { min-height: 226px; }
.layout.minh227 { min-height: 227px; }
.layout.minh228 { min-height: 228px; }
.layout.minh229 { min-height: 229px; }
.layout.minh230 { min-height: 230px; }
.layout.minh231 { min-height: 231px; }
.layout.minh232 { min-height: 232px; }
.layout.minh233 { min-height: 233px; }
.layout.minh234 { min-height: 234px; }
.layout.minh235 { min-height: 235px; }
.layout.minh236 { min-height: 236px; }
.layout.minh237 { min-height: 237px; }
.layout.minh238 { min-height: 238px; }
.layout.minh239 { min-height: 239px; }
.layout.minh240 { min-height: 240px; }
.layout.minh241 { min-height: 241px; }
.layout.minh242 { min-height: 242px; }
.layout.minh243 { min-height: 243px; }
.layout.minh244 { min-height: 244px; }
.layout.minh245 { min-height: 245px; }
.layout.minh246 { min-height: 246px; }
.layout.minh247 { min-height: 247px; }
.layout.minh248 { min-height: 248px; }
.layout.minh249 { min-height: 249px; }
.layout.minh250 { min-height: 250px; }
.layout.minh251 { min-height: 251px; }
.layout.minh252 { min-height: 252px; }
.layout.minh253 { min-height: 253px; }
.layout.minh254 { min-height: 254px; }
.layout.minh255 { min-height: 255px; }
.layout.minh256 { min-height: 256px; }
.layout.minh257 { min-height: 257px; }
.layout.minh258 { min-height: 258px; }
.layout.minh259 { min-height: 259px; }
.layout.minh260 { min-height: 260px; }
.layout.minh261 { min-height: 261px; }
.layout.minh262 { min-height: 262px; }
.layout.minh263 { min-height: 263px; }
.layout.minh264 { min-height: 264px; }
.layout.minh265 { min-height: 265px; }
.layout.minh266 { min-height: 266px; }
.layout.minh267 { min-height: 267px; }
.layout.minh268 { min-height: 268px; }
.layout.minh269 { min-height: 269px; }
.layout.minh270 { min-height: 270px; }
.layout.minh271 { min-height: 271px; }
.layout.minh272 { min-height: 272px; }
.layout.minh273 { min-height: 273px; }
.layout.minh274 { min-height: 274px; }
.layout.minh275 { min-height: 275px; }
.layout.minh276 { min-height: 276px; }
.layout.minh277 { min-height: 277px; }
.layout.minh278 { min-height: 278px; }
.layout.minh279 { min-height: 279px; }
.layout.minh280 { min-height: 280px; }
.layout.minh281 { min-height: 281px; }
.layout.minh282 { min-height: 282px; }
.layout.minh283 { min-height: 283px; }
.layout.minh284 { min-height: 284px; }
.layout.minh285 { min-height: 285px; }
.layout.minh286 { min-height: 286px; }
.layout.minh287 { min-height: 287px; }
.layout.minh288 { min-height: 288px; }
.layout.minh289 { min-height: 289px; }
.layout.minh290 { min-height: 290px; }
.layout.minh291 { min-height: 291px; }
.layout.minh292 { min-height: 292px; }
.layout.minh293 { min-height: 293px; }
.layout.minh294 { min-height: 294px; }
.layout.minh295 { min-height: 295px; }
.layout.minh296 { min-height: 296px; }
.layout.minh297 { min-height: 297px; }
.layout.minh298 { min-height: 298px; }
.layout.minh299 { min-height: 299px; }
.layout.minh300 { min-height: 300px; }
.layout.minh301 { min-height: 301px; }
.layout.minh302 { min-height: 302px; }
.layout.minh303 { min-height: 303px; }
.layout.minh304 { min-height: 304px; }
.layout.minh305 { min-height: 305px; }
.layout.minh306 { min-height: 306px; }
.layout.minh307 { min-height: 307px; }
.layout.minh308 { min-height: 308px; }
.layout.minh309 { min-height: 309px; }
.layout.minh310 { min-height: 310px; }
.layout.minh311 { min-height: 311px; }
.layout.minh312 { min-height: 312px; }
.layout.minh313 { min-height: 313px; }
.layout.minh314 { min-height: 314px; }
.layout.minh315 { min-height: 315px; }
.layout.minh316 { min-height: 316px; }
.layout.minh317 { min-height: 317px; }
.layout.minh318 { min-height: 318px; }
.layout.minh319 { min-height: 319px; }
.layout.minh320 { min-height: 320px; }
.layout.minh321 { min-height: 321px; }
.layout.minh322 { min-height: 322px; }
.layout.minh323 { min-height: 323px; }
.layout.minh324 { min-height: 324px; }
.layout.minh325 { min-height: 325px; }
.layout.minh326 { min-height: 326px; }
.layout.minh327 { min-height: 327px; }
.layout.minh328 { min-height: 328px; }
.layout.minh329 { min-height: 329px; }
.layout.minh330 { min-height: 330px; }
.layout.minh331 { min-height: 331px; }
.layout.minh332 { min-height: 332px; }
.layout.minh333 { min-height: 333px; }
.layout.minh334 { min-height: 334px; }
.layout.minh335 { min-height: 335px; }
.layout.minh336 { min-height: 336px; }
.layout.minh337 { min-height: 337px; }
.layout.minh338 { min-height: 338px; }
.layout.minh339 { min-height: 339px; }
.layout.minh340 { min-height: 340px; }
.layout.minh341 { min-height: 341px; }
.layout.minh342 { min-height: 342px; }
.layout.minh343 { min-height: 343px; }
.layout.minh344 { min-height: 344px; }
.layout.minh345 { min-height: 345px; }
.layout.minh346 { min-height: 346px; }
.layout.minh347 { min-height: 347px; }
.layout.minh348 { min-height: 348px; }
.layout.minh349 { min-height: 349px; }
.layout.minh350 { min-height: 350px; }
.layout.minh351 { min-height: 351px; }
.layout.minh352 { min-height: 352px; }
.layout.minh353 { min-height: 353px; }
.layout.minh354 { min-height: 354px; }
.layout.minh355 { min-height: 355px; }
.layout.minh356 { min-height: 356px; }
.layout.minh357 { min-height: 357px; }
.layout.minh358 { min-height: 358px; }
.layout.minh359 { min-height: 359px; }
.layout.minh360 { min-height: 360px; }
.layout.minh361 { min-height: 361px; }
.layout.minh362 { min-height: 362px; }
.layout.minh363 { min-height: 363px; }
.layout.minh364 { min-height: 364px; }
.layout.minh365 { min-height: 365px; }
.layout.minh366 { min-height: 366px; }
.layout.minh367 { min-height: 367px; }
.layout.minh368 { min-height: 368px; }
.layout.minh369 { min-height: 369px; }
.layout.minh370 { min-height: 370px; }
.layout.minh371 { min-height: 371px; }
.layout.minh372 { min-height: 372px; }
.layout.minh373 { min-height: 373px; }
.layout.minh374 { min-height: 374px; }
.layout.minh375 { min-height: 375px; }
.layout.minh376 { min-height: 376px; }
.layout.minh377 { min-height: 377px; }
.layout.minh378 { min-height: 378px; }
.layout.minh379 { min-height: 379px; }
.layout.minh380 { min-height: 380px; }
.layout.minh381 { min-height: 381px; }
.layout.minh382 { min-height: 382px; }
.layout.minh383 { min-height: 383px; }
.layout.minh384 { min-height: 384px; }
.layout.minh385 { min-height: 385px; }
.layout.minh386 { min-height: 386px; }
.layout.minh387 { min-height: 387px; }
.layout.minh388 { min-height: 388px; }
.layout.minh389 { min-height: 389px; }
.layout.minh390 { min-height: 390px; }
.layout.minh391 { min-height: 391px; }
.layout.minh392 { min-height: 392px; }
.layout.minh393 { min-height: 393px; }
.layout.minh394 { min-height: 394px; }
.layout.minh395 { min-height: 395px; }
.layout.minh396 { min-height: 396px; }
.layout.minh397 { min-height: 397px; }
.layout.minh398 { min-height: 398px; }
.layout.minh399 { min-height: 399px; }
.layout.minh400 { min-height: 400px; }
.layout.minh401 { min-height: 401px; }
.layout.minh402 { min-height: 402px; }
.layout.minh403 { min-height: 403px; }
.layout.minh404 { min-height: 404px; }
.layout.minh405 { min-height: 405px; }
.layout.minh406 { min-height: 406px; }
.layout.minh407 { min-height: 407px; }
.layout.minh408 { min-height: 408px; }
.layout.minh409 { min-height: 409px; }
.layout.minh410 { min-height: 410px; }
.layout.minh411 { min-height: 411px; }
.layout.minh412 { min-height: 412px; }
.layout.minh413 { min-height: 413px; }
.layout.minh414 { min-height: 414px; }
.layout.minh415 { min-height: 415px; }
.layout.minh416 { min-height: 416px; }
.layout.minh417 { min-height: 417px; }
.layout.minh418 { min-height: 418px; }
.layout.minh419 { min-height: 419px; }
.layout.minh420 { min-height: 420px; }
.layout.minh421 { min-height: 421px; }
.layout.minh422 { min-height: 422px; }
.layout.minh423 { min-height: 423px; }
.layout.minh424 { min-height: 424px; }
.layout.minh425 { min-height: 425px; }
.layout.minh426 { min-height: 426px; }
.layout.minh427 { min-height: 427px; }
.layout.minh428 { min-height: 428px; }
.layout.minh429 { min-height: 429px; }
.layout.minh430 { min-height: 430px; }
.layout.minh431 { min-height: 431px; }
.layout.minh432 { min-height: 432px; }
.layout.minh433 { min-height: 433px; }
.layout.minh434 { min-height: 434px; }
.layout.minh435 { min-height: 435px; }
.layout.minh436 { min-height: 436px; }
.layout.minh437 { min-height: 437px; }
.layout.minh438 { min-height: 438px; }
.layout.minh439 { min-height: 439px; }
.layout.minh440 { min-height: 440px; }
.layout.minh441 { min-height: 441px; }
.layout.minh442 { min-height: 442px; }
.layout.minh443 { min-height: 443px; }
.layout.minh444 { min-height: 444px; }
.layout.minh445 { min-height: 445px; }
.layout.minh446 { min-height: 446px; }
.layout.minh447 { min-height: 447px; }
.layout.minh448 { min-height: 448px; }
.layout.minh449 { min-height: 449px; }
.layout.minh450 { min-height: 450px; }
.layout.minh451 { min-height: 451px; }
.layout.minh452 { min-height: 452px; }
.layout.minh453 { min-height: 453px; }
.layout.minh454 { min-height: 454px; }
.layout.minh455 { min-height: 455px; }
.layout.minh456 { min-height: 456px; }
.layout.minh457 { min-height: 457px; }
.layout.minh458 { min-height: 458px; }
.layout.minh459 { min-height: 459px; }
.layout.minh460 { min-height: 460px; }
.layout.minh461 { min-height: 461px; }
.layout.minh462 { min-height: 462px; }
.layout.minh463 { min-height: 463px; }
.layout.minh464 { min-height: 464px; }
.layout.minh465 { min-height: 465px; }
.layout.minh466 { min-height: 466px; }
.layout.minh467 { min-height: 467px; }
.layout.minh468 { min-height: 468px; }
.layout.minh469 { min-height: 469px; }
.layout.minh470 { min-height: 470px; }
.layout.minh471 { min-height: 471px; }
.layout.minh472 { min-height: 472px; }
.layout.minh473 { min-height: 473px; }
.layout.minh474 { min-height: 474px; }
.layout.minh475 { min-height: 475px; }
.layout.minh476 { min-height: 476px; }
.layout.minh477 { min-height: 477px; }
.layout.minh478 { min-height: 478px; }
.layout.minh479 { min-height: 479px; }
.layout.minh480 { min-height: 480px; }
.layout.minh481 { min-height: 481px; }
.layout.minh482 { min-height: 482px; }
.layout.minh483 { min-height: 483px; }
.layout.minh484 { min-height: 484px; }
.layout.minh485 { min-height: 485px; }
.layout.minh486 { min-height: 486px; }
.layout.minh487 { min-height: 487px; }
.layout.minh488 { min-height: 488px; }
.layout.minh489 { min-height: 489px; }
.layout.minh490 { min-height: 490px; }
.layout.minh491 { min-height: 491px; }
.layout.minh492 { min-height: 492px; }
.layout.minh493 { min-height: 493px; }
.layout.minh494 { min-height: 494px; }
.layout.minh495 { min-height: 495px; }
.layout.minh496 { min-height: 496px; }
.layout.minh497 { min-height: 497px; }
.layout.minh498 { min-height: 498px; }
.layout.minh499 { min-height: 499px; }
.layout.minh500 { min-height: 500px; }
.layout.minh501 { min-height: 501px; }
.layout.minh502 { min-height: 502px; }
.layout.minh503 { min-height: 503px; }
.layout.minh504 { min-height: 504px; }
.layout.minh505 { min-height: 505px; }
.layout.minh506 { min-height: 506px; }
.layout.minh507 { min-height: 507px; }
.layout.minh508 { min-height: 508px; }
.layout.minh509 { min-height: 509px; }
.layout.minh510 { min-height: 510px; }
.layout.minh511 { min-height: 511px; }
.layout.minh512 { min-height: 512px; }
.layout.minh513 { min-height: 513px; }
.layout.minh514 { min-height: 514px; }
.layout.minh515 { min-height: 515px; }
.layout.minh516 { min-height: 516px; }
.layout.minh517 { min-height: 517px; }
.layout.minh518 { min-height: 518px; }
.layout.minh519 { min-height: 519px; }
.layout.minh520 { min-height: 520px; }
.layout.minh521 { min-height: 521px; }
.layout.minh522 { min-height: 522px; }
.layout.minh523 { min-height: 523px; }
.layout.minh524 { min-height: 524px; }
.layout.minh525 { min-height: 525px; }
.layout.minh526 { min-height: 526px; }
.layout.minh527 { min-height: 527px; }
.layout.minh528 { min-height: 528px; }
.layout.minh529 { min-height: 529px; }
.layout.minh530 { min-height: 530px; }
.layout.minh531 { min-height: 531px; }
.layout.minh532 { min-height: 532px; }
.layout.minh533 { min-height: 533px; }
.layout.minh534 { min-height: 534px; }
.layout.minh535 { min-height: 535px; }
.layout.minh536 { min-height: 536px; }
.layout.minh537 { min-height: 537px; }
.layout.minh538 { min-height: 538px; }
.layout.minh539 { min-height: 539px; }
.layout.minh540 { min-height: 540px; }
.layout.minh541 { min-height: 541px; }
.layout.minh542 { min-height: 542px; }
.layout.minh543 { min-height: 543px; }
.layout.minh544 { min-height: 544px; }
.layout.minh545 { min-height: 545px; }
.layout.minh546 { min-height: 546px; }
.layout.minh547 { min-height: 547px; }
.layout.minh548 { min-height: 548px; }
.layout.minh549 { min-height: 549px; }
.layout.minh550 { min-height: 550px; }
.layout.minh551 { min-height: 551px; }
.layout.minh552 { min-height: 552px; }
.layout.minh553 { min-height: 553px; }
.layout.minh554 { min-height: 554px; }
.layout.minh555 { min-height: 555px; }
.layout.minh556 { min-height: 556px; }
.layout.minh557 { min-height: 557px; }
.layout.minh558 { min-height: 558px; }
.layout.minh559 { min-height: 559px; }
.layout.minh560 { min-height: 560px; }
.layout.minh561 { min-height: 561px; }
.layout.minh562 { min-height: 562px; }
.layout.minh563 { min-height: 563px; }
.layout.minh564 { min-height: 564px; }
.layout.minh565 { min-height: 565px; }
.layout.minh566 { min-height: 566px; }
.layout.minh567 { min-height: 567px; }
.layout.minh568 { min-height: 568px; }
.layout.minh569 { min-height: 569px; }
.layout.minh570 { min-height: 570px; }
.layout.minh571 { min-height: 571px; }
.layout.minh572 { min-height: 572px; }
.layout.minh573 { min-height: 573px; }
.layout.minh574 { min-height: 574px; }
.layout.minh575 { min-height: 575px; }
.layout.minh576 { min-height: 576px; }
.layout.minh577 { min-height: 577px; }
.layout.minh578 { min-height: 578px; }
.layout.minh579 { min-height: 579px; }
.layout.minh580 { min-height: 580px; }
.layout.minh581 { min-height: 581px; }
.layout.minh582 { min-height: 582px; }
.layout.minh583 { min-height: 583px; }
.layout.minh584 { min-height: 584px; }
.layout.minh585 { min-height: 585px; }
.layout.minh586 { min-height: 586px; }
.layout.minh587 { min-height: 587px; }
.layout.minh588 { min-height: 588px; }
.layout.minh589 { min-height: 589px; }
.layout.minh590 { min-height: 590px; }
.layout.minh591 { min-height: 591px; }
.layout.minh592 { min-height: 592px; }
.layout.minh593 { min-height: 593px; }
.layout.minh594 { min-height: 594px; }
.layout.minh595 { min-height: 595px; }
.layout.minh596 { min-height: 596px; }
.layout.minh597 { min-height: 597px; }
.layout.minh598 { min-height: 598px; }
.layout.minh599 { min-height: 599px; }
.layout.minh600 { min-height: 600px; }
.layout.minh601 { min-height: 601px; }
.layout.minh602 { min-height: 602px; }
.layout.minh603 { min-height: 603px; }
.layout.minh604 { min-height: 604px; }
.layout.minh605 { min-height: 605px; }
.layout.minh606 { min-height: 606px; }
.layout.minh607 { min-height: 607px; }
.layout.minh608 { min-height: 608px; }
.layout.minh609 { min-height: 609px; }
.layout.minh610 { min-height: 610px; }
.layout.minh611 { min-height: 611px; }
.layout.minh612 { min-height: 612px; }
.layout.minh613 { min-height: 613px; }
.layout.minh614 { min-height: 614px; }
.layout.minh615 { min-height: 615px; }
.layout.minh616 { min-height: 616px; }
.layout.minh617 { min-height: 617px; }
.layout.minh618 { min-height: 618px; }
.layout.minh619 { min-height: 619px; }
.layout.minh620 { min-height: 620px; }
.layout.minh621 { min-height: 621px; }
.layout.minh622 { min-height: 622px; }
.layout.minh623 { min-height: 623px; }
.layout.minh624 { min-height: 624px; }
.layout.minh625 { min-height: 625px; }
.layout.minh626 { min-height: 626px; }
.layout.minh627 { min-height: 627px; }
.layout.minh628 { min-height: 628px; }
.layout.minh629 { min-height: 629px; }
.layout.minh630 { min-height: 630px; }
.layout.minh631 { min-height: 631px; }
.layout.minh632 { min-height: 632px; }
.layout.minh633 { min-height: 633px; }
.layout.minh634 { min-height: 634px; }
.layout.minh635 { min-height: 635px; }
.layout.minh636 { min-height: 636px; }
.layout.minh637 { min-height: 637px; }
.layout.minh638 { min-height: 638px; }
.layout.minh639 { min-height: 639px; }
.layout.minh640 { min-height: 640px; }
.layout.minh641 { min-height: 641px; }
.layout.minh642 { min-height: 642px; }
.layout.minh643 { min-height: 643px; }
.layout.minh644 { min-height: 644px; }
.layout.minh645 { min-height: 645px; }
.layout.minh646 { min-height: 646px; }
.layout.minh647 { min-height: 647px; }
.layout.minh648 { min-height: 648px; }
.layout.minh649 { min-height: 649px; }
.layout.minh650 { min-height: 650px; }
.layout.minh651 { min-height: 651px; }
.layout.minh652 { min-height: 652px; }
.layout.minh653 { min-height: 653px; }
.layout.minh654 { min-height: 654px; }
.layout.minh655 { min-height: 655px; }
.layout.minh656 { min-height: 656px; }
.layout.minh657 { min-height: 657px; }
.layout.minh658 { min-height: 658px; }
.layout.minh659 { min-height: 659px; }
.layout.minh660 { min-height: 660px; }
.layout.minh661 { min-height: 661px; }
.layout.minh662 { min-height: 662px; }
.layout.minh663 { min-height: 663px; }
.layout.minh664 { min-height: 664px; }
.layout.minh665 { min-height: 665px; }
.layout.minh666 { min-height: 666px; }
.layout.minh667 { min-height: 667px; }
.layout.minh668 { min-height: 668px; }
.layout.minh669 { min-height: 669px; }
.layout.minh670 { min-height: 670px; }
.layout.minh671 { min-height: 671px; }
.layout.minh672 { min-height: 672px; }
.layout.minh673 { min-height: 673px; }
.layout.minh674 { min-height: 674px; }
.layout.minh675 { min-height: 675px; }
.layout.minh676 { min-height: 676px; }
.layout.minh677 { min-height: 677px; }
.layout.minh678 { min-height: 678px; }
.layout.minh679 { min-height: 679px; }
.layout.minh680 { min-height: 680px; }
.layout.minh681 { min-height: 681px; }
.layout.minh682 { min-height: 682px; }
.layout.minh683 { min-height: 683px; }
.layout.minh684 { min-height: 684px; }
.layout.minh685 { min-height: 685px; }
.layout.minh686 { min-height: 686px; }
.layout.minh687 { min-height: 687px; }
.layout.minh688 { min-height: 688px; }
.layout.minh689 { min-height: 689px; }
.layout.minh690 { min-height: 690px; }
.layout.minh691 { min-height: 691px; }
.layout.minh692 { min-height: 692px; }
.layout.minh693 { min-height: 693px; }
.layout.minh694 { min-height: 694px; }
.layout.minh695 { min-height: 695px; }
.layout.minh696 { min-height: 696px; }
.layout.minh697 { min-height: 697px; }
.layout.minh698 { min-height: 698px; }
.layout.minh699 { min-height: 699px; }
.layout.minh700 { min-height: 700px; }
.layout.minh701 { min-height: 701px; }
.layout.minh702 { min-height: 702px; }
.layout.minh703 { min-height: 703px; }
.layout.minh704 { min-height: 704px; }
.layout.minh705 { min-height: 705px; }
.layout.minh706 { min-height: 706px; }
.layout.minh707 { min-height: 707px; }
.layout.minh708 { min-height: 708px; }
.layout.minh709 { min-height: 709px; }
.layout.minh710 { min-height: 710px; }
.layout.minh711 { min-height: 711px; }
.layout.minh712 { min-height: 712px; }
.layout.minh713 { min-height: 713px; }
.layout.minh714 { min-height: 714px; }
.layout.minh715 { min-height: 715px; }
.layout.minh716 { min-height: 716px; }
.layout.minh717 { min-height: 717px; }
.layout.minh718 { min-height: 718px; }
.layout.minh719 { min-height: 719px; }
.layout.minh720 { min-height: 720px; }
.layout.minh721 { min-height: 721px; }
.layout.minh722 { min-height: 722px; }
.layout.minh723 { min-height: 723px; }
.layout.minh724 { min-height: 724px; }
.layout.minh725 { min-height: 725px; }
.layout.minh726 { min-height: 726px; }
.layout.minh727 { min-height: 727px; }
.layout.minh728 { min-height: 728px; }
.layout.minh729 { min-height: 729px; }
.layout.minh730 { min-height: 730px; }
.layout.minh731 { min-height: 731px; }
.layout.minh732 { min-height: 732px; }
.layout.minh733 { min-height: 733px; }
.layout.minh734 { min-height: 734px; }
.layout.minh735 { min-height: 735px; }
.layout.minh736 { min-height: 736px; }
.layout.minh737 { min-height: 737px; }
.layout.minh738 { min-height: 738px; }
.layout.minh739 { min-height: 739px; }
.layout.minh740 { min-height: 740px; }
.layout.minh741 { min-height: 741px; }
.layout.minh742 { min-height: 742px; }
.layout.minh743 { min-height: 743px; }
.layout.minh744 { min-height: 744px; }
.layout.minh745 { min-height: 745px; }
.layout.minh746 { min-height: 746px; }
.layout.minh747 { min-height: 747px; }
.layout.minh748 { min-height: 748px; }
.layout.minh749 { min-height: 749px; }
.layout.minh750 { min-height: 750px; }
.layout.minh751 { min-height: 751px; }
.layout.minh752 { min-height: 752px; }
.layout.minh753 { min-height: 753px; }
.layout.minh754 { min-height: 754px; }
.layout.minh755 { min-height: 755px; }
.layout.minh756 { min-height: 756px; }
.layout.minh757 { min-height: 757px; }
.layout.minh758 { min-height: 758px; }
.layout.minh759 { min-height: 759px; }
.layout.minh760 { min-height: 760px; }
.layout.minh761 { min-height: 761px; }
.layout.minh762 { min-height: 762px; }
.layout.minh763 { min-height: 763px; }
.layout.minh764 { min-height: 764px; }
.layout.minh765 { min-height: 765px; }
.layout.minh766 { min-height: 766px; }
.layout.minh767 { min-height: 767px; }
.layout.minh768 { min-height: 768px; }
.layout.minh769 { min-height: 769px; }
.layout.minh770 { min-height: 770px; }
.layout.minh771 { min-height: 771px; }
.layout.minh772 { min-height: 772px; }
.layout.minh773 { min-height: 773px; }
.layout.minh774 { min-height: 774px; }
.layout.minh775 { min-height: 775px; }
.layout.minh776 { min-height: 776px; }
.layout.minh777 { min-height: 777px; }
.layout.minh778 { min-height: 778px; }
.layout.minh779 { min-height: 779px; }
.layout.minh780 { min-height: 780px; }
.layout.minh781 { min-height: 781px; }
.layout.minh782 { min-height: 782px; }
.layout.minh783 { min-height: 783px; }
.layout.minh784 { min-height: 784px; }
.layout.minh785 { min-height: 785px; }
.layout.minh786 { min-height: 786px; }
.layout.minh787 { min-height: 787px; }
.layout.minh788 { min-height: 788px; }
.layout.minh789 { min-height: 789px; }
.layout.minh790 { min-height: 790px; }
.layout.minh791 { min-height: 791px; }
.layout.minh792 { min-height: 792px; }
.layout.minh793 { min-height: 793px; }
.layout.minh794 { min-height: 794px; }
.layout.minh795 { min-height: 795px; }
.layout.minh796 { min-height: 796px; }
.layout.minh797 { min-height: 797px; }
.layout.minh798 { min-height: 798px; }
.layout.minh799 { min-height: 799px; }
.layout.minh800 { min-height: 800px; }
.layout.minh801 { min-height: 801px; }
.layout.minh802 { min-height: 802px; }
.layout.minh803 { min-height: 803px; }
.layout.minh804 { min-height: 804px; }
.layout.minh805 { min-height: 805px; }
.layout.minh806 { min-height: 806px; }
.layout.minh807 { min-height: 807px; }
.layout.minh808 { min-height: 808px; }
.layout.minh809 { min-height: 809px; }
.layout.minh810 { min-height: 810px; }
.layout.minh811 { min-height: 811px; }
.layout.minh812 { min-height: 812px; }
.layout.minh813 { min-height: 813px; }
.layout.minh814 { min-height: 814px; }
.layout.minh815 { min-height: 815px; }
.layout.minh816 { min-height: 816px; }
.layout.minh817 { min-height: 817px; }
.layout.minh818 { min-height: 818px; }
.layout.minh819 { min-height: 819px; }
.layout.minh820 { min-height: 820px; }
.layout.minh821 { min-height: 821px; }
.layout.minh822 { min-height: 822px; }
.layout.minh823 { min-height: 823px; }
.layout.minh824 { min-height: 824px; }
.layout.minh825 { min-height: 825px; }
.layout.minh826 { min-height: 826px; }
.layout.minh827 { min-height: 827px; }
.layout.minh828 { min-height: 828px; }
.layout.minh829 { min-height: 829px; }
.layout.minh830 { min-height: 830px; }
.layout.minh831 { min-height: 831px; }
.layout.minh832 { min-height: 832px; }
.layout.minh833 { min-height: 833px; }
.layout.minh834 { min-height: 834px; }
.layout.minh835 { min-height: 835px; }
.layout.minh836 { min-height: 836px; }
.layout.minh837 { min-height: 837px; }
.layout.minh838 { min-height: 838px; }
.layout.minh839 { min-height: 839px; }
.layout.minh840 { min-height: 840px; }
.layout.minh841 { min-height: 841px; }
.layout.minh842 { min-height: 842px; }
.layout.minh843 { min-height: 843px; }
.layout.minh844 { min-height: 844px; }
.layout.minh845 { min-height: 845px; }
.layout.minh846 { min-height: 846px; }
.layout.minh847 { min-height: 847px; }
.layout.minh848 { min-height: 848px; }
.layout.minh849 { min-height: 849px; }
.layout.minh850 { min-height: 850px; }
.layout.minh851 { min-height: 851px; }
.layout.minh852 { min-height: 852px; }
.layout.minh853 { min-height: 853px; }
.layout.minh854 { min-height: 854px; }
.layout.minh855 { min-height: 855px; }
.layout.minh856 { min-height: 856px; }
.layout.minh857 { min-height: 857px; }
.layout.minh858 { min-height: 858px; }
.layout.minh859 { min-height: 859px; }
.layout.minh860 { min-height: 860px; }
.layout.minh861 { min-height: 861px; }
.layout.minh862 { min-height: 862px; }
.layout.minh863 { min-height: 863px; }
.layout.minh864 { min-height: 864px; }
.layout.minh865 { min-height: 865px; }
.layout.minh866 { min-height: 866px; }
.layout.minh867 { min-height: 867px; }
.layout.minh868 { min-height: 868px; }
.layout.minh869 { min-height: 869px; }
.layout.minh870 { min-height: 870px; }
.layout.minh871 { min-height: 871px; }
.layout.minh872 { min-height: 872px; }
.layout.minh873 { min-height: 873px; }
.layout.minh874 { min-height: 874px; }
.layout.minh875 { min-height: 875px; }
.layout.minh876 { min-height: 876px; }
.layout.minh877 { min-height: 877px; }
.layout.minh878 { min-height: 878px; }
.layout.minh879 { min-height: 879px; }
.layout.minh880 { min-height: 880px; }
.layout.minh881 { min-height: 881px; }
.layout.minh882 { min-height: 882px; }
.layout.minh883 { min-height: 883px; }
.layout.minh884 { min-height: 884px; }
.layout.minh885 { min-height: 885px; }
.layout.minh886 { min-height: 886px; }
.layout.minh887 { min-height: 887px; }
.layout.minh888 { min-height: 888px; }
.layout.minh889 { min-height: 889px; }
.layout.minh890 { min-height: 890px; }
.layout.minh891 { min-height: 891px; }
.layout.minh892 { min-height: 892px; }
.layout.minh893 { min-height: 893px; }
.layout.minh894 { min-height: 894px; }
.layout.minh895 { min-height: 895px; }
.layout.minh896 { min-height: 896px; }
.layout.minh897 { min-height: 897px; }
.layout.minh898 { min-height: 898px; }
.layout.minh899 { min-height: 899px; }
.layout.minh900 { min-height: 900px; }
.layout.minh901 { min-height: 901px; }
.layout.minh902 { min-height: 902px; }
.layout.minh903 { min-height: 903px; }
.layout.minh904 { min-height: 904px; }
.layout.minh905 { min-height: 905px; }
.layout.minh906 { min-height: 906px; }
.layout.minh907 { min-height: 907px; }
.layout.minh908 { min-height: 908px; }
.layout.minh909 { min-height: 909px; }
.layout.minh910 { min-height: 910px; }
.layout.minh911 { min-height: 911px; }
.layout.minh912 { min-height: 912px; }
.layout.minh913 { min-height: 913px; }
.layout.minh914 { min-height: 914px; }
.layout.minh915 { min-height: 915px; }
.layout.minh916 { min-height: 916px; }
.layout.minh917 { min-height: 917px; }
.layout.minh918 { min-height: 918px; }
.layout.minh919 { min-height: 919px; }
.layout.minh920 { min-height: 920px; }
.layout.minh921 { min-height: 921px; }
.layout.minh922 { min-height: 922px; }
.layout.minh923 { min-height: 923px; }
.layout.minh924 { min-height: 924px; }
.layout.minh925 { min-height: 925px; }
.layout.minh926 { min-height: 926px; }
.layout.minh927 { min-height: 927px; }
.layout.minh928 { min-height: 928px; }
.layout.minh929 { min-height: 929px; }
.layout.minh930 { min-height: 930px; }
.layout.minh931 { min-height: 931px; }
.layout.minh932 { min-height: 932px; }
.layout.minh933 { min-height: 933px; }
.layout.minh934 { min-height: 934px; }
.layout.minh935 { min-height: 935px; }
.layout.minh936 { min-height: 936px; }
.layout.minh937 { min-height: 937px; }
.layout.minh938 { min-height: 938px; }
.layout.minh939 { min-height: 939px; }
.layout.minh940 { min-height: 940px; }
.layout.minh941 { min-height: 941px; }
.layout.minh942 { min-height: 942px; }
.layout.minh943 { min-height: 943px; }
.layout.minh944 { min-height: 944px; }
.layout.minh945 { min-height: 945px; }
.layout.minh946 { min-height: 946px; }
.layout.minh947 { min-height: 947px; }
.layout.minh948 { min-height: 948px; }
.layout.minh949 { min-height: 949px; }
.layout.minh950 { min-height: 950px; }
.layout.minh951 { min-height: 951px; }
.layout.minh952 { min-height: 952px; }
.layout.minh953 { min-height: 953px; }
.layout.minh954 { min-height: 954px; }
.layout.minh955 { min-height: 955px; }
.layout.minh956 { min-height: 956px; }
.layout.minh957 { min-height: 957px; }
.layout.minh958 { min-height: 958px; }
.layout.minh959 { min-height: 959px; }
.layout.minh960 { min-height: 960px; }
.layout.minh961 { min-height: 961px; }
.layout.minh962 { min-height: 962px; }
.layout.minh963 { min-height: 963px; }
.layout.minh964 { min-height: 964px; }
.layout.minh965 { min-height: 965px; }
.layout.minh966 { min-height: 966px; }
.layout.minh967 { min-height: 967px; }
.layout.minh968 { min-height: 968px; }
.layout.minh969 { min-height: 969px; }
.layout.minh970 { min-height: 970px; }
.layout.minh971 { min-height: 971px; }
.layout.minh972 { min-height: 972px; }
.layout.minh973 { min-height: 973px; }
.layout.minh974 { min-height: 974px; }
.layout.minh975 { min-height: 975px; }
.layout.minh976 { min-height: 976px; }
.layout.minh977 { min-height: 977px; }
.layout.minh978 { min-height: 978px; }
.layout.minh979 { min-height: 979px; }
.layout.minh980 { min-height: 980px; }
.layout.minh981 { min-height: 981px; }
.layout.minh982 { min-height: 982px; }
.layout.minh983 { min-height: 983px; }
.layout.minh984 { min-height: 984px; }
.layout.minh985 { min-height: 985px; }
.layout.minh986 { min-height: 986px; }
.layout.minh987 { min-height: 987px; }
.layout.minh988 { min-height: 988px; }
.layout.minh989 { min-height: 989px; }
.layout.minh990 { min-height: 990px; }
.layout.minh991 { min-height: 991px; }
.layout.minh992 { min-height: 992px; }
.layout.minh993 { min-height: 993px; }
.layout.minh994 { min-height: 994px; }
.layout.minh995 { min-height: 995px; }
.layout.minh996 { min-height: 996px; }
.layout.minh997 { min-height: 997px; }
.layout.minh998 { min-height: 998px; }
.layout.minh999 { min-height: 999px; }
.layout.minh1000 { min-height: 1000px; }
.layout.maxh0 { max-height: 0px; }
.layout.maxh1 { max-height: 1px; }
.layout.maxh2 { max-height: 2px; }
.layout.maxh3 { max-height: 3px; }
.layout.maxh4 { max-height: 4px; }
.layout.maxh5 { max-height: 5px; }
.layout.maxh6 { max-height: 6px; }
.layout.maxh7 { max-height: 7px; }
.layout.maxh8 { max-height: 8px; }
.layout.maxh9 { max-height: 9px; }
.layout.maxh10 { max-height: 10px; }
.layout.maxh11 { max-height: 11px; }
.layout.maxh12 { max-height: 12px; }
.layout.maxh13 { max-height: 13px; }
.layout.maxh14 { max-height: 14px; }
.layout.maxh15 { max-height: 15px; }
.layout.maxh16 { max-height: 16px; }
.layout.maxh17 { max-height: 17px; }
.layout.maxh18 { max-height: 18px; }
.layout.maxh19 { max-height: 19px; }
.layout.maxh20 { max-height: 20px; }
.layout.maxh21 { max-height: 21px; }
.layout.maxh22 { max-height: 22px; }
.layout.maxh23 { max-height: 23px; }
.layout.maxh24 { max-height: 24px; }
.layout.maxh25 { max-height: 25px; }
.layout.maxh26 { max-height: 26px; }
.layout.maxh27 { max-height: 27px; }
.layout.maxh28 { max-height: 28px; }
.layout.maxh29 { max-height: 29px; }
.layout.maxh30 { max-height: 30px; }
.layout.maxh31 { max-height: 31px; }
.layout.maxh32 { max-height: 32px; }
.layout.maxh33 { max-height: 33px; }
.layout.maxh34 { max-height: 34px; }
.layout.maxh35 { max-height: 35px; }
.layout.maxh36 { max-height: 36px; }
.layout.maxh37 { max-height: 37px; }
.layout.maxh38 { max-height: 38px; }
.layout.maxh39 { max-height: 39px; }
.layout.maxh40 { max-height: 40px; }
.layout.maxh41 { max-height: 41px; }
.layout.maxh42 { max-height: 42px; }
.layout.maxh43 { max-height: 43px; }
.layout.maxh44 { max-height: 44px; }
.layout.maxh45 { max-height: 45px; }
.layout.maxh46 { max-height: 46px; }
.layout.maxh47 { max-height: 47px; }
.layout.maxh48 { max-height: 48px; }
.layout.maxh49 { max-height: 49px; }
.layout.maxh50 { max-height: 50px; }
.layout.maxh51 { max-height: 51px; }
.layout.maxh52 { max-height: 52px; }
.layout.maxh53 { max-height: 53px; }
.layout.maxh54 { max-height: 54px; }
.layout.maxh55 { max-height: 55px; }
.layout.maxh56 { max-height: 56px; }
.layout.maxh57 { max-height: 57px; }
.layout.maxh58 { max-height: 58px; }
.layout.maxh59 { max-height: 59px; }
.layout.maxh60 { max-height: 60px; }
.layout.maxh61 { max-height: 61px; }
.layout.maxh62 { max-height: 62px; }
.layout.maxh63 { max-height: 63px; }
.layout.maxh64 { max-height: 64px; }
.layout.maxh65 { max-height: 65px; }
.layout.maxh66 { max-height: 66px; }
.layout.maxh67 { max-height: 67px; }
.layout.maxh68 { max-height: 68px; }
.layout.maxh69 { max-height: 69px; }
.layout.maxh70 { max-height: 70px; }
.layout.maxh71 { max-height: 71px; }
.layout.maxh72 { max-height: 72px; }
.layout.maxh73 { max-height: 73px; }
.layout.maxh74 { max-height: 74px; }
.layout.maxh75 { max-height: 75px; }
.layout.maxh76 { max-height: 76px; }
.layout.maxh77 { max-height: 77px; }
.layout.maxh78 { max-height: 78px; }
.layout.maxh79 { max-height: 79px; }
.layout.maxh80 { max-height: 80px; }
.layout.maxh81 { max-height: 81px; }
.layout.maxh82 { max-height: 82px; }
.layout.maxh83 { max-height: 83px; }
.layout.maxh84 { max-height: 84px; }
.layout.maxh85 { max-height: 85px; }
.layout.maxh86 { max-height: 86px; }
.layout.maxh87 { max-height: 87px; }
.layout.maxh88 { max-height: 88px; }
.layout.maxh89 { max-height: 89px; }
.layout.maxh90 { max-height: 90px; }
.layout.maxh91 { max-height: 91px; }
.layout.maxh92 { max-height: 92px; }
.layout.maxh93 { max-height: 93px; }
.layout.maxh94 { max-height: 94px; }
.layout.maxh95 { max-height: 95px; }
.layout.maxh96 { max-height: 96px; }
.layout.maxh97 { max-height: 97px; }
.layout.maxh98 { max-height: 98px; }
.layout.maxh99 { max-height: 99px; }
.layout.maxh100 { max-height: 100px; }
.layout.maxh101 { max-height: 101px; }
.layout.maxh102 { max-height: 102px; }
.layout.maxh103 { max-height: 103px; }
.layout.maxh104 { max-height: 104px; }
.layout.maxh105 { max-height: 105px; }
.layout.maxh106 { max-height: 106px; }
.layout.maxh107 { max-height: 107px; }
.layout.maxh108 { max-height: 108px; }
.layout.maxh109 { max-height: 109px; }
.layout.maxh110 { max-height: 110px; }
.layout.maxh111 { max-height: 111px; }
.layout.maxh112 { max-height: 112px; }
.layout.maxh113 { max-height: 113px; }
.layout.maxh114 { max-height: 114px; }
.layout.maxh115 { max-height: 115px; }
.layout.maxh116 { max-height: 116px; }
.layout.maxh117 { max-height: 117px; }
.layout.maxh118 { max-height: 118px; }
.layout.maxh119 { max-height: 119px; }
.layout.maxh120 { max-height: 120px; }
.layout.maxh121 { max-height: 121px; }
.layout.maxh122 { max-height: 122px; }
.layout.maxh123 { max-height: 123px; }
.layout.maxh124 { max-height: 124px; }
.layout.maxh125 { max-height: 125px; }
.layout.maxh126 { max-height: 126px; }
.layout.maxh127 { max-height: 127px; }
.layout.maxh128 { max-height: 128px; }
.layout.maxh129 { max-height: 129px; }
.layout.maxh130 { max-height: 130px; }
.layout.maxh131 { max-height: 131px; }
.layout.maxh132 { max-height: 132px; }
.layout.maxh133 { max-height: 133px; }
.layout.maxh134 { max-height: 134px; }
.layout.maxh135 { max-height: 135px; }
.layout.maxh136 { max-height: 136px; }
.layout.maxh137 { max-height: 137px; }
.layout.maxh138 { max-height: 138px; }
.layout.maxh139 { max-height: 139px; }
.layout.maxh140 { max-height: 140px; }
.layout.maxh141 { max-height: 141px; }
.layout.maxh142 { max-height: 142px; }
.layout.maxh143 { max-height: 143px; }
.layout.maxh144 { max-height: 144px; }
.layout.maxh145 { max-height: 145px; }
.layout.maxh146 { max-height: 146px; }
.layout.maxh147 { max-height: 147px; }
.layout.maxh148 { max-height: 148px; }
.layout.maxh149 { max-height: 149px; }
.layout.maxh150 { max-height: 150px; }
.layout.maxh151 { max-height: 151px; }
.layout.maxh152 { max-height: 152px; }
.layout.maxh153 { max-height: 153px; }
.layout.maxh154 { max-height: 154px; }
.layout.maxh155 { max-height: 155px; }
.layout.maxh156 { max-height: 156px; }
.layout.maxh157 { max-height: 157px; }
.layout.maxh158 { max-height: 158px; }
.layout.maxh159 { max-height: 159px; }
.layout.maxh160 { max-height: 160px; }
.layout.maxh161 { max-height: 161px; }
.layout.maxh162 { max-height: 162px; }
.layout.maxh163 { max-height: 163px; }
.layout.maxh164 { max-height: 164px; }
.layout.maxh165 { max-height: 165px; }
.layout.maxh166 { max-height: 166px; }
.layout.maxh167 { max-height: 167px; }
.layout.maxh168 { max-height: 168px; }
.layout.maxh169 { max-height: 169px; }
.layout.maxh170 { max-height: 170px; }
.layout.maxh171 { max-height: 171px; }
.layout.maxh172 { max-height: 172px; }
.layout.maxh173 { max-height: 173px; }
.layout.maxh174 { max-height: 174px; }
.layout.maxh175 { max-height: 175px; }
.layout.maxh176 { max-height: 176px; }
.layout.maxh177 { max-height: 177px; }
.layout.maxh178 { max-height: 178px; }
.layout.maxh179 { max-height: 179px; }
.layout.maxh180 { max-height: 180px; }
.layout.maxh181 { max-height: 181px; }
.layout.maxh182 { max-height: 182px; }
.layout.maxh183 { max-height: 183px; }
.layout.maxh184 { max-height: 184px; }
.layout.maxh185 { max-height: 185px; }
.layout.maxh186 { max-height: 186px; }
.layout.maxh187 { max-height: 187px; }
.layout.maxh188 { max-height: 188px; }
.layout.maxh189 { max-height: 189px; }
.layout.maxh190 { max-height: 190px; }
.layout.maxh191 { max-height: 191px; }
.layout.maxh192 { max-height: 192px; }
.layout.maxh193 { max-height: 193px; }
.layout.maxh194 { max-height: 194px; }
.layout.maxh195 { max-height: 195px; }
.layout.maxh196 { max-height: 196px; }
.layout.maxh197 { max-height: 197px; }
.layout.maxh198 { max-height: 198px; }
.layout.maxh199 { max-height: 199px; }
.layout.maxh200 { max-height: 200px; }
.layout.maxh201 { max-height: 201px; }
.layout.maxh202 { max-height: 202px; }
.layout.maxh203 { max-height: 203px; }
.layout.maxh204 { max-height: 204px; }
.layout.maxh205 { max-height: 205px; }
.layout.maxh206 { max-height: 206px; }
.layout.maxh207 { max-height: 207px; }
.layout.maxh208 { max-height: 208px; }
.layout.maxh209 { max-height: 209px; }
.layout.maxh210 { max-height: 210px; }
.layout.maxh211 { max-height: 211px; }
.layout.maxh212 { max-height: 212px; }
.layout.maxh213 { max-height: 213px; }
.layout.maxh214 { max-height: 214px; }
.layout.maxh215 { max-height: 215px; }
.layout.maxh216 { max-height: 216px; }
.layout.maxh217 { max-height: 217px; }
.layout.maxh218 { max-height: 218px; }
.layout.maxh219 { max-height: 219px; }
.layout.maxh220 { max-height: 220px; }
.layout.maxh221 { max-height: 221px; }
.layout.maxh222 { max-height: 222px; }
.layout.maxh223 { max-height: 223px; }
.layout.maxh224 { max-height: 224px; }
.layout.maxh225 { max-height: 225px; }
.layout.maxh226 { max-height: 226px; }
.layout.maxh227 { max-height: 227px; }
.layout.maxh228 { max-height: 228px; }
.layout.maxh229 { max-height: 229px; }
.layout.maxh230 { max-height: 230px; }
.layout.maxh231 { max-height: 231px; }
.layout.maxh232 { max-height: 232px; }
.layout.maxh233 { max-height: 233px; }
.layout.maxh234 { max-height: 234px; }
.layout.maxh235 { max-height: 235px; }
.layout.maxh236 { max-height: 236px; }
.layout.maxh237 { max-height: 237px; }
.layout.maxh238 { max-height: 238px; }
.layout.maxh239 { max-height: 239px; }
.layout.maxh240 { max-height: 240px; }
.layout.maxh241 { max-height: 241px; }
.layout.maxh242 { max-height: 242px; }
.layout.maxh243 { max-height: 243px; }
.layout.maxh244 { max-height: 244px; }
.layout.maxh245 { max-height: 245px; }
.layout.maxh246 { max-height: 246px; }
.layout.maxh247 { max-height: 247px; }
.layout.maxh248 { max-height: 248px; }
.layout.maxh249 { max-height: 249px; }
.layout.maxh250 { max-height: 250px; }
.layout.maxh251 { max-height: 251px; }
.layout.maxh252 { max-height: 252px; }
.layout.maxh253 { max-height: 253px; }
.layout.maxh254 { max-height: 254px; }
.layout.maxh255 { max-height: 255px; }
.layout.maxh256 { max-height: 256px; }
.layout.maxh257 { max-height: 257px; }
.layout.maxh258 { max-height: 258px; }
.layout.maxh259 { max-height: 259px; }
.layout.maxh260 { max-height: 260px; }
.layout.maxh261 { max-height: 261px; }
.layout.maxh262 { max-height: 262px; }
.layout.maxh263 { max-height: 263px; }
.layout.maxh264 { max-height: 264px; }
.layout.maxh265 { max-height: 265px; }
.layout.maxh266 { max-height: 266px; }
.layout.maxh267 { max-height: 267px; }
.layout.maxh268 { max-height: 268px; }
.layout.maxh269 { max-height: 269px; }
.layout.maxh270 { max-height: 270px; }
.layout.maxh271 { max-height: 271px; }
.layout.maxh272 { max-height: 272px; }
.layout.maxh273 { max-height: 273px; }
.layout.maxh274 { max-height: 274px; }
.layout.maxh275 { max-height: 275px; }
.layout.maxh276 { max-height: 276px; }
.layout.maxh277 { max-height: 277px; }
.layout.maxh278 { max-height: 278px; }
.layout.maxh279 { max-height: 279px; }
.layout.maxh280 { max-height: 280px; }
.layout.maxh281 { max-height: 281px; }
.layout.maxh282 { max-height: 282px; }
.layout.maxh283 { max-height: 283px; }
.layout.maxh284 { max-height: 284px; }
.layout.maxh285 { max-height: 285px; }
.layout.maxh286 { max-height: 286px; }
.layout.maxh287 { max-height: 287px; }
.layout.maxh288 { max-height: 288px; }
.layout.maxh289 { max-height: 289px; }
.layout.maxh290 { max-height: 290px; }
.layout.maxh291 { max-height: 291px; }
.layout.maxh292 { max-height: 292px; }
.layout.maxh293 { max-height: 293px; }
.layout.maxh294 { max-height: 294px; }
.layout.maxh295 { max-height: 295px; }
.layout.maxh296 { max-height: 296px; }
.layout.maxh297 { max-height: 297px; }
.layout.maxh298 { max-height: 298px; }
.layout.maxh299 { max-height: 299px; }
.layout.maxh300 { max-height: 300px; }
.layout.maxh301 { max-height: 301px; }
.layout.maxh302 { max-height: 302px; }
.layout.maxh303 { max-height: 303px; }
.layout.maxh304 { max-height: 304px; }
.layout.maxh305 { max-height: 305px; }
.layout.maxh306 { max-height: 306px; }
.layout.maxh307 { max-height: 307px; }
.layout.maxh308 { max-height: 308px; }
.layout.maxh309 { max-height: 309px; }
.layout.maxh310 { max-height: 310px; }
.layout.maxh311 { max-height: 311px; }
.layout.maxh312 { max-height: 312px; }
.layout.maxh313 { max-height: 313px; }
.layout.maxh314 { max-height: 314px; }
.layout.maxh315 { max-height: 315px; }
.layout.maxh316 { max-height: 316px; }
.layout.maxh317 { max-height: 317px; }
.layout.maxh318 { max-height: 318px; }
.layout.maxh319 { max-height: 319px; }
.layout.maxh320 { max-height: 320px; }
.layout.maxh321 { max-height: 321px; }
.layout.maxh322 { max-height: 322px; }
.layout.maxh323 { max-height: 323px; }
.layout.maxh324 { max-height: 324px; }
.layout.maxh325 { max-height: 325px; }
.layout.maxh326 { max-height: 326px; }
.layout.maxh327 { max-height: 327px; }
.layout.maxh328 { max-height: 328px; }
.layout.maxh329 { max-height: 329px; }
.layout.maxh330 { max-height: 330px; }
.layout.maxh331 { max-height: 331px; }
.layout.maxh332 { max-height: 332px; }
.layout.maxh333 { max-height: 333px; }
.layout.maxh334 { max-height: 334px; }
.layout.maxh335 { max-height: 335px; }
.layout.maxh336 { max-height: 336px; }
.layout.maxh337 { max-height: 337px; }
.layout.maxh338 { max-height: 338px; }
.layout.maxh339 { max-height: 339px; }
.layout.maxh340 { max-height: 340px; }
.layout.maxh341 { max-height: 341px; }
.layout.maxh342 { max-height: 342px; }
.layout.maxh343 { max-height: 343px; }
.layout.maxh344 { max-height: 344px; }
.layout.maxh345 { max-height: 345px; }
.layout.maxh346 { max-height: 346px; }
.layout.maxh347 { max-height: 347px; }
.layout.maxh348 { max-height: 348px; }
.layout.maxh349 { max-height: 349px; }
.layout.maxh350 { max-height: 350px; }
.layout.maxh351 { max-height: 351px; }
.layout.maxh352 { max-height: 352px; }
.layout.maxh353 { max-height: 353px; }
.layout.maxh354 { max-height: 354px; }
.layout.maxh355 { max-height: 355px; }
.layout.maxh356 { max-height: 356px; }
.layout.maxh357 { max-height: 357px; }
.layout.maxh358 { max-height: 358px; }
.layout.maxh359 { max-height: 359px; }
.layout.maxh360 { max-height: 360px; }
.layout.maxh361 { max-height: 361px; }
.layout.maxh362 { max-height: 362px; }
.layout.maxh363 { max-height: 363px; }
.layout.maxh364 { max-height: 364px; }
.layout.maxh365 { max-height: 365px; }
.layout.maxh366 { max-height: 366px; }
.layout.maxh367 { max-height: 367px; }
.layout.maxh368 { max-height: 368px; }
.layout.maxh369 { max-height: 369px; }
.layout.maxh370 { max-height: 370px; }
.layout.maxh371 { max-height: 371px; }
.layout.maxh372 { max-height: 372px; }
.layout.maxh373 { max-height: 373px; }
.layout.maxh374 { max-height: 374px; }
.layout.maxh375 { max-height: 375px; }
.layout.maxh376 { max-height: 376px; }
.layout.maxh377 { max-height: 377px; }
.layout.maxh378 { max-height: 378px; }
.layout.maxh379 { max-height: 379px; }
.layout.maxh380 { max-height: 380px; }
.layout.maxh381 { max-height: 381px; }
.layout.maxh382 { max-height: 382px; }
.layout.maxh383 { max-height: 383px; }
.layout.maxh384 { max-height: 384px; }
.layout.maxh385 { max-height: 385px; }
.layout.maxh386 { max-height: 386px; }
.layout.maxh387 { max-height: 387px; }
.layout.maxh388 { max-height: 388px; }
.layout.maxh389 { max-height: 389px; }
.layout.maxh390 { max-height: 390px; }
.layout.maxh391 { max-height: 391px; }
.layout.maxh392 { max-height: 392px; }
.layout.maxh393 { max-height: 393px; }
.layout.maxh394 { max-height: 394px; }
.layout.maxh395 { max-height: 395px; }
.layout.maxh396 { max-height: 396px; }
.layout.maxh397 { max-height: 397px; }
.layout.maxh398 { max-height: 398px; }
.layout.maxh399 { max-height: 399px; }
.layout.maxh400 { max-height: 400px; }
.layout.maxh401 { max-height: 401px; }
.layout.maxh402 { max-height: 402px; }
.layout.maxh403 { max-height: 403px; }
.layout.maxh404 { max-height: 404px; }
.layout.maxh405 { max-height: 405px; }
.layout.maxh406 { max-height: 406px; }
.layout.maxh407 { max-height: 407px; }
.layout.maxh408 { max-height: 408px; }
.layout.maxh409 { max-height: 409px; }
.layout.maxh410 { max-height: 410px; }
.layout.maxh411 { max-height: 411px; }
.layout.maxh412 { max-height: 412px; }
.layout.maxh413 { max-height: 413px; }
.layout.maxh414 { max-height: 414px; }
.layout.maxh415 { max-height: 415px; }
.layout.maxh416 { max-height: 416px; }
.layout.maxh417 { max-height: 417px; }
.layout.maxh418 { max-height: 418px; }
.layout.maxh419 { max-height: 419px; }
.layout.maxh420 { max-height: 420px; }
.layout.maxh421 { max-height: 421px; }
.layout.maxh422 { max-height: 422px; }
.layout.maxh423 { max-height: 423px; }
.layout.maxh424 { max-height: 424px; }
.layout.maxh425 { max-height: 425px; }
.layout.maxh426 { max-height: 426px; }
.layout.maxh427 { max-height: 427px; }
.layout.maxh428 { max-height: 428px; }
.layout.maxh429 { max-height: 429px; }
.layout.maxh430 { max-height: 430px; }
.layout.maxh431 { max-height: 431px; }
.layout.maxh432 { max-height: 432px; }
.layout.maxh433 { max-height: 433px; }
.layout.maxh434 { max-height: 434px; }
.layout.maxh435 { max-height: 435px; }
.layout.maxh436 { max-height: 436px; }
.layout.maxh437 { max-height: 437px; }
.layout.maxh438 { max-height: 438px; }
.layout.maxh439 { max-height: 439px; }
.layout.maxh440 { max-height: 440px; }
.layout.maxh441 { max-height: 441px; }
.layout.maxh442 { max-height: 442px; }
.layout.maxh443 { max-height: 443px; }
.layout.maxh444 { max-height: 444px; }
.layout.maxh445 { max-height: 445px; }
.layout.maxh446 { max-height: 446px; }
.layout.maxh447 { max-height: 447px; }
.layout.maxh448 { max-height: 448px; }
.layout.maxh449 { max-height: 449px; }
.layout.maxh450 { max-height: 450px; }
.layout.maxh451 { max-height: 451px; }
.layout.maxh452 { max-height: 452px; }
.layout.maxh453 { max-height: 453px; }
.layout.maxh454 { max-height: 454px; }
.layout.maxh455 { max-height: 455px; }
.layout.maxh456 { max-height: 456px; }
.layout.maxh457 { max-height: 457px; }
.layout.maxh458 { max-height: 458px; }
.layout.maxh459 { max-height: 459px; }
.layout.maxh460 { max-height: 460px; }
.layout.maxh461 { max-height: 461px; }
.layout.maxh462 { max-height: 462px; }
.layout.maxh463 { max-height: 463px; }
.layout.maxh464 { max-height: 464px; }
.layout.maxh465 { max-height: 465px; }
.layout.maxh466 { max-height: 466px; }
.layout.maxh467 { max-height: 467px; }
.layout.maxh468 { max-height: 468px; }
.layout.maxh469 { max-height: 469px; }
.layout.maxh470 { max-height: 470px; }
.layout.maxh471 { max-height: 471px; }
.layout.maxh472 { max-height: 472px; }
.layout.maxh473 { max-height: 473px; }
.layout.maxh474 { max-height: 474px; }
.layout.maxh475 { max-height: 475px; }
.layout.maxh476 { max-height: 476px; }
.layout.maxh477 { max-height: 477px; }
.layout.maxh478 { max-height: 478px; }
.layout.maxh479 { max-height: 479px; }
.layout.maxh480 { max-height: 480px; }
.layout.maxh481 { max-height: 481px; }
.layout.maxh482 { max-height: 482px; }
.layout.maxh483 { max-height: 483px; }
.layout.maxh484 { max-height: 484px; }
.layout.maxh485 { max-height: 485px; }
.layout.maxh486 { max-height: 486px; }
.layout.maxh487 { max-height: 487px; }
.layout.maxh488 { max-height: 488px; }
.layout.maxh489 { max-height: 489px; }
.layout.maxh490 { max-height: 490px; }
.layout.maxh491 { max-height: 491px; }
.layout.maxh492 { max-height: 492px; }
.layout.maxh493 { max-height: 493px; }
.layout.maxh494 { max-height: 494px; }
.layout.maxh495 { max-height: 495px; }
.layout.maxh496 { max-height: 496px; }
.layout.maxh497 { max-height: 497px; }
.layout.maxh498 { max-height: 498px; }
.layout.maxh499 { max-height: 499px; }
.layout.maxh500 { max-height: 500px; }
.layout.maxh501 { max-height: 501px; }
.layout.maxh502 { max-height: 502px; }
.layout.maxh503 { max-height: 503px; }
.layout.maxh504 { max-height: 504px; }
.layout.maxh505 { max-height: 505px; }
.layout.maxh506 { max-height: 506px; }
.layout.maxh507 { max-height: 507px; }
.layout.maxh508 { max-height: 508px; }
.layout.maxh509 { max-height: 509px; }
.layout.maxh510 { max-height: 510px; }
.layout.maxh511 { max-height: 511px; }
.layout.maxh512 { max-height: 512px; }
.layout.maxh513 { max-height: 513px; }
.layout.maxh514 { max-height: 514px; }
.layout.maxh515 { max-height: 515px; }
.layout.maxh516 { max-height: 516px; }
.layout.maxh517 { max-height: 517px; }
.layout.maxh518 { max-height: 518px; }
.layout.maxh519 { max-height: 519px; }
.layout.maxh520 { max-height: 520px; }
.layout.maxh521 { max-height: 521px; }
.layout.maxh522 { max-height: 522px; }
.layout.maxh523 { max-height: 523px; }
.layout.maxh524 { max-height: 524px; }
.layout.maxh525 { max-height: 525px; }
.layout.maxh526 { max-height: 526px; }
.layout.maxh527 { max-height: 527px; }
.layout.maxh528 { max-height: 528px; }
.layout.maxh529 { max-height: 529px; }
.layout.maxh530 { max-height: 530px; }
.layout.maxh531 { max-height: 531px; }
.layout.maxh532 { max-height: 532px; }
.layout.maxh533 { max-height: 533px; }
.layout.maxh534 { max-height: 534px; }
.layout.maxh535 { max-height: 535px; }
.layout.maxh536 { max-height: 536px; }
.layout.maxh537 { max-height: 537px; }
.layout.maxh538 { max-height: 538px; }
.layout.maxh539 { max-height: 539px; }
.layout.maxh540 { max-height: 540px; }
.layout.maxh541 { max-height: 541px; }
.layout.maxh542 { max-height: 542px; }
.layout.maxh543 { max-height: 543px; }
.layout.maxh544 { max-height: 544px; }
.layout.maxh545 { max-height: 545px; }
.layout.maxh546 { max-height: 546px; }
.layout.maxh547 { max-height: 547px; }
.layout.maxh548 { max-height: 548px; }
.layout.maxh549 { max-height: 549px; }
.layout.maxh550 { max-height: 550px; }
.layout.maxh551 { max-height: 551px; }
.layout.maxh552 { max-height: 552px; }
.layout.maxh553 { max-height: 553px; }
.layout.maxh554 { max-height: 554px; }
.layout.maxh555 { max-height: 555px; }
.layout.maxh556 { max-height: 556px; }
.layout.maxh557 { max-height: 557px; }
.layout.maxh558 { max-height: 558px; }
.layout.maxh559 { max-height: 559px; }
.layout.maxh560 { max-height: 560px; }
.layout.maxh561 { max-height: 561px; }
.layout.maxh562 { max-height: 562px; }
.layout.maxh563 { max-height: 563px; }
.layout.maxh564 { max-height: 564px; }
.layout.maxh565 { max-height: 565px; }
.layout.maxh566 { max-height: 566px; }
.layout.maxh567 { max-height: 567px; }
.layout.maxh568 { max-height: 568px; }
.layout.maxh569 { max-height: 569px; }
.layout.maxh570 { max-height: 570px; }
.layout.maxh571 { max-height: 571px; }
.layout.maxh572 { max-height: 572px; }
.layout.maxh573 { max-height: 573px; }
.layout.maxh574 { max-height: 574px; }
.layout.maxh575 { max-height: 575px; }
.layout.maxh576 { max-height: 576px; }
.layout.maxh577 { max-height: 577px; }
.layout.maxh578 { max-height: 578px; }
.layout.maxh579 { max-height: 579px; }
.layout.maxh580 { max-height: 580px; }
.layout.maxh581 { max-height: 581px; }
.layout.maxh582 { max-height: 582px; }
.layout.maxh583 { max-height: 583px; }
.layout.maxh584 { max-height: 584px; }
.layout.maxh585 { max-height: 585px; }
.layout.maxh586 { max-height: 586px; }
.layout.maxh587 { max-height: 587px; }
.layout.maxh588 { max-height: 588px; }
.layout.maxh589 { max-height: 589px; }
.layout.maxh590 { max-height: 590px; }
.layout.maxh591 { max-height: 591px; }
.layout.maxh592 { max-height: 592px; }
.layout.maxh593 { max-height: 593px; }
.layout.maxh594 { max-height: 594px; }
.layout.maxh595 { max-height: 595px; }
.layout.maxh596 { max-height: 596px; }
.layout.maxh597 { max-height: 597px; }
.layout.maxh598 { max-height: 598px; }
.layout.maxh599 { max-height: 599px; }
.layout.maxh600 { max-height: 600px; }
.layout.maxh601 { max-height: 601px; }
.layout.maxh602 { max-height: 602px; }
.layout.maxh603 { max-height: 603px; }
.layout.maxh604 { max-height: 604px; }
.layout.maxh605 { max-height: 605px; }
.layout.maxh606 { max-height: 606px; }
.layout.maxh607 { max-height: 607px; }
.layout.maxh608 { max-height: 608px; }
.layout.maxh609 { max-height: 609px; }
.layout.maxh610 { max-height: 610px; }
.layout.maxh611 { max-height: 611px; }
.layout.maxh612 { max-height: 612px; }
.layout.maxh613 { max-height: 613px; }
.layout.maxh614 { max-height: 614px; }
.layout.maxh615 { max-height: 615px; }
.layout.maxh616 { max-height: 616px; }
.layout.maxh617 { max-height: 617px; }
.layout.maxh618 { max-height: 618px; }
.layout.maxh619 { max-height: 619px; }
.layout.maxh620 { max-height: 620px; }
.layout.maxh621 { max-height: 621px; }
.layout.maxh622 { max-height: 622px; }
.layout.maxh623 { max-height: 623px; }
.layout.maxh624 { max-height: 624px; }
.layout.maxh625 { max-height: 625px; }
.layout.maxh626 { max-height: 626px; }
.layout.maxh627 { max-height: 627px; }
.layout.maxh628 { max-height: 628px; }
.layout.maxh629 { max-height: 629px; }
.layout.maxh630 { max-height: 630px; }
.layout.maxh631 { max-height: 631px; }
.layout.maxh632 { max-height: 632px; }
.layout.maxh633 { max-height: 633px; }
.layout.maxh634 { max-height: 634px; }
.layout.maxh635 { max-height: 635px; }
.layout.maxh636 { max-height: 636px; }
.layout.maxh637 { max-height: 637px; }
.layout.maxh638 { max-height: 638px; }
.layout.maxh639 { max-height: 639px; }
.layout.maxh640 { max-height: 640px; }
.layout.maxh641 { max-height: 641px; }
.layout.maxh642 { max-height: 642px; }
.layout.maxh643 { max-height: 643px; }
.layout.maxh644 { max-height: 644px; }
.layout.maxh645 { max-height: 645px; }
.layout.maxh646 { max-height: 646px; }
.layout.maxh647 { max-height: 647px; }
.layout.maxh648 { max-height: 648px; }
.layout.maxh649 { max-height: 649px; }
.layout.maxh650 { max-height: 650px; }
.layout.maxh651 { max-height: 651px; }
.layout.maxh652 { max-height: 652px; }
.layout.maxh653 { max-height: 653px; }
.layout.maxh654 { max-height: 654px; }
.layout.maxh655 { max-height: 655px; }
.layout.maxh656 { max-height: 656px; }
.layout.maxh657 { max-height: 657px; }
.layout.maxh658 { max-height: 658px; }
.layout.maxh659 { max-height: 659px; }
.layout.maxh660 { max-height: 660px; }
.layout.maxh661 { max-height: 661px; }
.layout.maxh662 { max-height: 662px; }
.layout.maxh663 { max-height: 663px; }
.layout.maxh664 { max-height: 664px; }
.layout.maxh665 { max-height: 665px; }
.layout.maxh666 { max-height: 666px; }
.layout.maxh667 { max-height: 667px; }
.layout.maxh668 { max-height: 668px; }
.layout.maxh669 { max-height: 669px; }
.layout.maxh670 { max-height: 670px; }
.layout.maxh671 { max-height: 671px; }
.layout.maxh672 { max-height: 672px; }
.layout.maxh673 { max-height: 673px; }
.layout.maxh674 { max-height: 674px; }
.layout.maxh675 { max-height: 675px; }
.layout.maxh676 { max-height: 676px; }
.layout.maxh677 { max-height: 677px; }
.layout.maxh678 { max-height: 678px; }
.layout.maxh679 { max-height: 679px; }
.layout.maxh680 { max-height: 680px; }
.layout.maxh681 { max-height: 681px; }
.layout.maxh682 { max-height: 682px; }
.layout.maxh683 { max-height: 683px; }
.layout.maxh684 { max-height: 684px; }
.layout.maxh685 { max-height: 685px; }
.layout.maxh686 { max-height: 686px; }
.layout.maxh687 { max-height: 687px; }
.layout.maxh688 { max-height: 688px; }
.layout.maxh689 { max-height: 689px; }
.layout.maxh690 { max-height: 690px; }
.layout.maxh691 { max-height: 691px; }
.layout.maxh692 { max-height: 692px; }
.layout.maxh693 { max-height: 693px; }
.layout.maxh694 { max-height: 694px; }
.layout.maxh695 { max-height: 695px; }
.layout.maxh696 { max-height: 696px; }
.layout.maxh697 { max-height: 697px; }
.layout.maxh698 { max-height: 698px; }
.layout.maxh699 { max-height: 699px; }
.layout.maxh700 { max-height: 700px; }
.layout.maxh701 { max-height: 701px; }
.layout.maxh702 { max-height: 702px; }
.layout.maxh703 { max-height: 703px; }
.layout.maxh704 { max-height: 704px; }
.layout.maxh705 { max-height: 705px; }
.layout.maxh706 { max-height: 706px; }
.layout.maxh707 { max-height: 707px; }
.layout.maxh708 { max-height: 708px; }
.layout.maxh709 { max-height: 709px; }
.layout.maxh710 { max-height: 710px; }
.layout.maxh711 { max-height: 711px; }
.layout.maxh712 { max-height: 712px; }
.layout.maxh713 { max-height: 713px; }
.layout.maxh714 { max-height: 714px; }
.layout.maxh715 { max-height: 715px; }
.layout.maxh716 { max-height: 716px; }
.layout.maxh717 { max-height: 717px; }
.layout.maxh718 { max-height: 718px; }
.layout.maxh719 { max-height: 719px; }
.layout.maxh720 { max-height: 720px; }
.layout.maxh721 { max-height: 721px; }
.layout.maxh722 { max-height: 722px; }
.layout.maxh723 { max-height: 723px; }
.layout.maxh724 { max-height: 724px; }
.layout.maxh725 { max-height: 725px; }
.layout.maxh726 { max-height: 726px; }
.layout.maxh727 { max-height: 727px; }
.layout.maxh728 { max-height: 728px; }
.layout.maxh729 { max-height: 729px; }
.layout.maxh730 { max-height: 730px; }
.layout.maxh731 { max-height: 731px; }
.layout.maxh732 { max-height: 732px; }
.layout.maxh733 { max-height: 733px; }
.layout.maxh734 { max-height: 734px; }
.layout.maxh735 { max-height: 735px; }
.layout.maxh736 { max-height: 736px; }
.layout.maxh737 { max-height: 737px; }
.layout.maxh738 { max-height: 738px; }
.layout.maxh739 { max-height: 739px; }
.layout.maxh740 { max-height: 740px; }
.layout.maxh741 { max-height: 741px; }
.layout.maxh742 { max-height: 742px; }
.layout.maxh743 { max-height: 743px; }
.layout.maxh744 { max-height: 744px; }
.layout.maxh745 { max-height: 745px; }
.layout.maxh746 { max-height: 746px; }
.layout.maxh747 { max-height: 747px; }
.layout.maxh748 { max-height: 748px; }
.layout.maxh749 { max-height: 749px; }
.layout.maxh750 { max-height: 750px; }
.layout.maxh751 { max-height: 751px; }
.layout.maxh752 { max-height: 752px; }
.layout.maxh753 { max-height: 753px; }
.layout.maxh754 { max-height: 754px; }
.layout.maxh755 { max-height: 755px; }
.layout.maxh756 { max-height: 756px; }
.layout.maxh757 { max-height: 757px; }
.layout.maxh758 { max-height: 758px; }
.layout.maxh759 { max-height: 759px; }
.layout.maxh760 { max-height: 760px; }
.layout.maxh761 { max-height: 761px; }
.layout.maxh762 { max-height: 762px; }
.layout.maxh763 { max-height: 763px; }
.layout.maxh764 { max-height: 764px; }
.layout.maxh765 { max-height: 765px; }
.layout.maxh766 { max-height: 766px; }
.layout.maxh767 { max-height: 767px; }
.layout.maxh768 { max-height: 768px; }
.layout.maxh769 { max-height: 769px; }
.layout.maxh770 { max-height: 770px; }
.layout.maxh771 { max-height: 771px; }
.layout.maxh772 { max-height: 772px; }
.layout.maxh773 { max-height: 773px; }
.layout.maxh774 { max-height: 774px; }
.layout.maxh775 { max-height: 775px; }
.layout.maxh776 { max-height: 776px; }
.layout.maxh777 { max-height: 777px; }
.layout.maxh778 { max-height: 778px; }
.layout.maxh779 { max-height: 779px; }
.layout.maxh780 { max-height: 780px; }
.layout.maxh781 { max-height: 781px; }
.layout.maxh782 { max-height: 782px; }
.layout.maxh783 { max-height: 783px; }
.layout.maxh784 { max-height: 784px; }
.layout.maxh785 { max-height: 785px; }
.layout.maxh786 { max-height: 786px; }
.layout.maxh787 { max-height: 787px; }
.layout.maxh788 { max-height: 788px; }
.layout.maxh789 { max-height: 789px; }
.layout.maxh790 { max-height: 790px; }
.layout.maxh791 { max-height: 791px; }
.layout.maxh792 { max-height: 792px; }
.layout.maxh793 { max-height: 793px; }
.layout.maxh794 { max-height: 794px; }
.layout.maxh795 { max-height: 795px; }
.layout.maxh796 { max-height: 796px; }
.layout.maxh797 { max-height: 797px; }
.layout.maxh798 { max-height: 798px; }
.layout.maxh799 { max-height: 799px; }
.layout.maxh800 { max-height: 800px; }
.layout.maxh801 { max-height: 801px; }
.layout.maxh802 { max-height: 802px; }
.layout.maxh803 { max-height: 803px; }
.layout.maxh804 { max-height: 804px; }
.layout.maxh805 { max-height: 805px; }
.layout.maxh806 { max-height: 806px; }
.layout.maxh807 { max-height: 807px; }
.layout.maxh808 { max-height: 808px; }
.layout.maxh809 { max-height: 809px; }
.layout.maxh810 { max-height: 810px; }
.layout.maxh811 { max-height: 811px; }
.layout.maxh812 { max-height: 812px; }
.layout.maxh813 { max-height: 813px; }
.layout.maxh814 { max-height: 814px; }
.layout.maxh815 { max-height: 815px; }
.layout.maxh816 { max-height: 816px; }
.layout.maxh817 { max-height: 817px; }
.layout.maxh818 { max-height: 818px; }
.layout.maxh819 { max-height: 819px; }
.layout.maxh820 { max-height: 820px; }
.layout.maxh821 { max-height: 821px; }
.layout.maxh822 { max-height: 822px; }
.layout.maxh823 { max-height: 823px; }
.layout.maxh824 { max-height: 824px; }
.layout.maxh825 { max-height: 825px; }
.layout.maxh826 { max-height: 826px; }
.layout.maxh827 { max-height: 827px; }
.layout.maxh828 { max-height: 828px; }
.layout.maxh829 { max-height: 829px; }
.layout.maxh830 { max-height: 830px; }
.layout.maxh831 { max-height: 831px; }
.layout.maxh832 { max-height: 832px; }
.layout.maxh833 { max-height: 833px; }
.layout.maxh834 { max-height: 834px; }
.layout.maxh835 { max-height: 835px; }
.layout.maxh836 { max-height: 836px; }
.layout.maxh837 { max-height: 837px; }
.layout.maxh838 { max-height: 838px; }
.layout.maxh839 { max-height: 839px; }
.layout.maxh840 { max-height: 840px; }
.layout.maxh841 { max-height: 841px; }
.layout.maxh842 { max-height: 842px; }
.layout.maxh843 { max-height: 843px; }
.layout.maxh844 { max-height: 844px; }
.layout.maxh845 { max-height: 845px; }
.layout.maxh846 { max-height: 846px; }
.layout.maxh847 { max-height: 847px; }
.layout.maxh848 { max-height: 848px; }
.layout.maxh849 { max-height: 849px; }
.layout.maxh850 { max-height: 850px; }
.layout.maxh851 { max-height: 851px; }
.layout.maxh852 { max-height: 852px; }
.layout.maxh853 { max-height: 853px; }
.layout.maxh854 { max-height: 854px; }
.layout.maxh855 { max-height: 855px; }
.layout.maxh856 { max-height: 856px; }
.layout.maxh857 { max-height: 857px; }
.layout.maxh858 { max-height: 858px; }
.layout.maxh859 { max-height: 859px; }
.layout.maxh860 { max-height: 860px; }
.layout.maxh861 { max-height: 861px; }
.layout.maxh862 { max-height: 862px; }
.layout.maxh863 { max-height: 863px; }
.layout.maxh864 { max-height: 864px; }
.layout.maxh865 { max-height: 865px; }
.layout.maxh866 { max-height: 866px; }
.layout.maxh867 { max-height: 867px; }
.layout.maxh868 { max-height: 868px; }
.layout.maxh869 { max-height: 869px; }
.layout.maxh870 { max-height: 870px; }
.layout.maxh871 { max-height: 871px; }
.layout.maxh872 { max-height: 872px; }
.layout.maxh873 { max-height: 873px; }
.layout.maxh874 { max-height: 874px; }
.layout.maxh875 { max-height: 875px; }
.layout.maxh876 { max-height: 876px; }
.layout.maxh877 { max-height: 877px; }
.layout.maxh878 { max-height: 878px; }
.layout.maxh879 { max-height: 879px; }
.layout.maxh880 { max-height: 880px; }
.layout.maxh881 { max-height: 881px; }
.layout.maxh882 { max-height: 882px; }
.layout.maxh883 { max-height: 883px; }
.layout.maxh884 { max-height: 884px; }
.layout.maxh885 { max-height: 885px; }
.layout.maxh886 { max-height: 886px; }
.layout.maxh887 { max-height: 887px; }
.layout.maxh888 { max-height: 888px; }
.layout.maxh889 { max-height: 889px; }
.layout.maxh890 { max-height: 890px; }
.layout.maxh891 { max-height: 891px; }
.layout.maxh892 { max-height: 892px; }
.layout.maxh893 { max-height: 893px; }
.layout.maxh894 { max-height: 894px; }
.layout.maxh895 { max-height: 895px; }
.layout.maxh896 { max-height: 896px; }
.layout.maxh897 { max-height: 897px; }
.layout.maxh898 { max-height: 898px; }
.layout.maxh899 { max-height: 899px; }
.layout.maxh900 { max-height: 900px; }
.layout.maxh901 { max-height: 901px; }
.layout.maxh902 { max-height: 902px; }
.layout.maxh903 { max-height: 903px; }
.layout.maxh904 { max-height: 904px; }
.layout.maxh905 { max-height: 905px; }
.layout.maxh906 { max-height: 906px; }
.layout.maxh907 { max-height: 907px; }
.layout.maxh908 { max-height: 908px; }
.layout.maxh909 { max-height: 909px; }
.layout.maxh910 { max-height: 910px; }
.layout.maxh911 { max-height: 911px; }
.layout.maxh912 { max-height: 912px; }
.layout.maxh913 { max-height: 913px; }
.layout.maxh914 { max-height: 914px; }
.layout.maxh915 { max-height: 915px; }
.layout.maxh916 { max-height: 916px; }
.layout.maxh917 { max-height: 917px; }
.layout.maxh918 { max-height: 918px; }
.layout.maxh919 { max-height: 919px; }
.layout.maxh920 { max-height: 920px; }
.layout.maxh921 { max-height: 921px; }
.layout.maxh922 { max-height: 922px; }
.layout.maxh923 { max-height: 923px; }
.layout.maxh924 { max-height: 924px; }
.layout.maxh925 { max-height: 925px; }
.layout.maxh926 { max-height: 926px; }
.layout.maxh927 { max-height: 927px; }
.layout.maxh928 { max-height: 928px; }
.layout.maxh929 { max-height: 929px; }
.layout.maxh930 { max-height: 930px; }
.layout.maxh931 { max-height: 931px; }
.layout.maxh932 { max-height: 932px; }
.layout.maxh933 { max-height: 933px; }
.layout.maxh934 { max-height: 934px; }
.layout.maxh935 { max-height: 935px; }
.layout.maxh936 { max-height: 936px; }
.layout.maxh937 { max-height: 937px; }
.layout.maxh938 { max-height: 938px; }
.layout.maxh939 { max-height: 939px; }
.layout.maxh940 { max-height: 940px; }
.layout.maxh941 { max-height: 941px; }
.layout.maxh942 { max-height: 942px; }
.layout.maxh943 { max-height: 943px; }
.layout.maxh944 { max-height: 944px; }
.layout.maxh945 { max-height: 945px; }
.layout.maxh946 { max-height: 946px; }
.layout.maxh947 { max-height: 947px; }
.layout.maxh948 { max-height: 948px; }
.layout.maxh949 { max-height: 949px; }
.layout.maxh950 { max-height: 950px; }
.layout.maxh951 { max-height: 951px; }
.layout.maxh952 { max-height: 952px; }
.layout.maxh953 { max-height: 953px; }
.layout.maxh954 { max-height: 954px; }
.layout.maxh955 { max-height: 955px; }
.layout.maxh956 { max-height: 956px; }
.layout.maxh957 { max-height: 957px; }
.layout.maxh958 { max-height: 958px; }
.layout.maxh959 { max-height: 959px; }
.layout.maxh960 { max-height: 960px; }
.layout.maxh961 { max-height: 961px; }
.layout.maxh962 { max-height: 962px; }
.layout.maxh963 { max-height: 963px; }
.layout.maxh964 { max-height: 964px; }
.layout.maxh965 { max-height: 965px; }
.layout.maxh966 { max-height: 966px; }
.layout.maxh967 { max-height: 967px; }
.layout.maxh968 { max-height: 968px; }
.layout.maxh969 { max-height: 969px; }
.layout.maxh970 { max-height: 970px; }
.layout.maxh971 { max-height: 971px; }
.layout.maxh972 { max-height: 972px; }
.layout.maxh973 { max-height: 973px; }
.layout.maxh974 { max-height: 974px; }
.layout.maxh975 { max-height: 975px; }
.layout.maxh976 { max-height: 976px; }
.layout.maxh977 { max-height: 977px; }
.layout.maxh978 { max-height: 978px; }
.layout.maxh979 { max-height: 979px; }
.layout.maxh980 { max-height: 980px; }
.layout.maxh981 { max-height: 981px; }
.layout.maxh982 { max-height: 982px; }
.layout.maxh983 { max-height: 983px; }
.layout.maxh984 { max-height: 984px; }
.layout.maxh985 { max-height: 985px; }
.layout.maxh986 { max-height: 986px; }
.layout.maxh987 { max-height: 987px; }
.layout.maxh988 { max-height: 988px; }
.layout.maxh989 { max-height: 989px; }
.layout.maxh990 { max-height: 990px; }
.layout.maxh991 { max-height: 991px; }
.layout.maxh992 { max-height: 992px; }
.layout.maxh993 { max-height: 993px; }
.layout.maxh994 { max-height: 994px; }
.layout.maxh995 { max-height: 995px; }
.layout.maxh996 { max-height: 996px; }
.layout.maxh997 { max-height: 997px; }
.layout.maxh998 { max-height: 998px; }
.layout.maxh999 { max-height: 999px; }
.layout.maxh1000 { max-height: 1000px; }
.layout.mt0 { margin-top: 0px; }
.layout.mt1 { margin-top: 1px; }
.layout.mt2 { margin-top: 2px; }
.layout.mt3 { margin-top: 3px; }
.layout.mt4 { margin-top: 4px; }
.layout.mt5 { margin-top: 5px; }
.layout.mt6 { margin-top: 6px; }
.layout.mt7 { margin-top: 7px; }
.layout.mt8 { margin-top: 8px; }
.layout.mt9 { margin-top: 9px; }
.layout.mt10 { margin-top: 10px; }
.layout.mt11 { margin-top: 11px; }
.layout.mt12 { margin-top: 12px; }
.layout.mt13 { margin-top: 13px; }
.layout.mt14 { margin-top: 14px; }
.layout.mt15 { margin-top: 15px; }
.layout.mt16 { margin-top: 16px; }
.layout.mt17 { margin-top: 17px; }
.layout.mt18 { margin-top: 18px; }
.layout.mt19 { margin-top: 19px; }
.layout.mt20 { margin-top: 20px; }
.layout.mt21 { margin-top: 21px; }
.layout.mt22 { margin-top: 22px; }
.layout.mt23 { margin-top: 23px; }
.layout.mt24 { margin-top: 24px; }
.layout.mt25 { margin-top: 25px; }
.layout.mt26 { margin-top: 26px; }
.layout.mt27 { margin-top: 27px; }
.layout.mt28 { margin-top: 28px; }
.layout.mt29 { margin-top: 29px; }
.layout.mt30 { margin-top: 30px; }
.layout.mt31 { margin-top: 31px; }
.layout.mt32 { margin-top: 32px; }
.layout.mt33 { margin-top: 33px; }
.layout.mt34 { margin-top: 34px; }
.layout.mt35 { margin-top: 35px; }
.layout.mt36 { margin-top: 36px; }
.layout.mt37 { margin-top: 37px; }
.layout.mt38 { margin-top: 38px; }
.layout.mt39 { margin-top: 39px; }
.layout.mt40 { margin-top: 40px; }
.layout.mt41 { margin-top: 41px; }
.layout.mt42 { margin-top: 42px; }
.layout.mt43 { margin-top: 43px; }
.layout.mt44 { margin-top: 44px; }
.layout.mt45 { margin-top: 45px; }
.layout.mt46 { margin-top: 46px; }
.layout.mt47 { margin-top: 47px; }
.layout.mt48 { margin-top: 48px; }
.layout.mt49 { margin-top: 49px; }
.layout.mt50 { margin-top: 50px; }
.layout.mt51 { margin-top: 51px; }
.layout.mt52 { margin-top: 52px; }
.layout.mt53 { margin-top: 53px; }
.layout.mt54 { margin-top: 54px; }
.layout.mt55 { margin-top: 55px; }
.layout.mt56 { margin-top: 56px; }
.layout.mt57 { margin-top: 57px; }
.layout.mt58 { margin-top: 58px; }
.layout.mt59 { margin-top: 59px; }
.layout.mt60 { margin-top: 60px; }
.layout.mt61 { margin-top: 61px; }
.layout.mt62 { margin-top: 62px; }
.layout.mt63 { margin-top: 63px; }
.layout.mt64 { margin-top: 64px; }
.layout.mt65 { margin-top: 65px; }
.layout.mt66 { margin-top: 66px; }
.layout.mt67 { margin-top: 67px; }
.layout.mt68 { margin-top: 68px; }
.layout.mt69 { margin-top: 69px; }
.layout.mt70 { margin-top: 70px; }
.layout.mt71 { margin-top: 71px; }
.layout.mt72 { margin-top: 72px; }
.layout.mt73 { margin-top: 73px; }
.layout.mt74 { margin-top: 74px; }
.layout.mt75 { margin-top: 75px; }
.layout.mt76 { margin-top: 76px; }
.layout.mt77 { margin-top: 77px; }
.layout.mt78 { margin-top: 78px; }
.layout.mt79 { margin-top: 79px; }
.layout.mt80 { margin-top: 80px; }
.layout.mt81 { margin-top: 81px; }
.layout.mt82 { margin-top: 82px; }
.layout.mt83 { margin-top: 83px; }
.layout.mt84 { margin-top: 84px; }
.layout.mt85 { margin-top: 85px; }
.layout.mt86 { margin-top: 86px; }
.layout.mt87 { margin-top: 87px; }
.layout.mt88 { margin-top: 88px; }
.layout.mt89 { margin-top: 89px; }
.layout.mt90 { margin-top: 90px; }
.layout.mt91 { margin-top: 91px; }
.layout.mt92 { margin-top: 92px; }
.layout.mt93 { margin-top: 93px; }
.layout.mt94 { margin-top: 94px; }
.layout.mt95 { margin-top: 95px; }
.layout.mt96 { margin-top: 96px; }
.layout.mt97 { margin-top: 97px; }
.layout.mt98 { margin-top: 98px; }
.layout.mt99 { margin-top: 99px; }
.layout.mt100 { margin-top: 100px; }
.layout.mt101 { margin-top: 101px; }
.layout.mt102 { margin-top: 102px; }
.layout.mt103 { margin-top: 103px; }
.layout.mt104 { margin-top: 104px; }
.layout.mt105 { margin-top: 105px; }
.layout.mt106 { margin-top: 106px; }
.layout.mt107 { margin-top: 107px; }
.layout.mt108 { margin-top: 108px; }
.layout.mt109 { margin-top: 109px; }
.layout.mt110 { margin-top: 110px; }
.layout.mt111 { margin-top: 111px; }
.layout.mt112 { margin-top: 112px; }
.layout.mt113 { margin-top: 113px; }
.layout.mt114 { margin-top: 114px; }
.layout.mt115 { margin-top: 115px; }
.layout.mt116 { margin-top: 116px; }
.layout.mt117 { margin-top: 117px; }
.layout.mt118 { margin-top: 118px; }
.layout.mt119 { margin-top: 119px; }
.layout.mt120 { margin-top: 120px; }
.layout.mt121 { margin-top: 121px; }
.layout.mt122 { margin-top: 122px; }
.layout.mt123 { margin-top: 123px; }
.layout.mt124 { margin-top: 124px; }
.layout.mt125 { margin-top: 125px; }
.layout.mt126 { margin-top: 126px; }
.layout.mt127 { margin-top: 127px; }
.layout.mt128 { margin-top: 128px; }
.layout.mt129 { margin-top: 129px; }
.layout.mt130 { margin-top: 130px; }
.layout.mt131 { margin-top: 131px; }
.layout.mt132 { margin-top: 132px; }
.layout.mt133 { margin-top: 133px; }
.layout.mt134 { margin-top: 134px; }
.layout.mt135 { margin-top: 135px; }
.layout.mt136 { margin-top: 136px; }
.layout.mt137 { margin-top: 137px; }
.layout.mt138 { margin-top: 138px; }
.layout.mt139 { margin-top: 139px; }
.layout.mt140 { margin-top: 140px; }
.layout.mt141 { margin-top: 141px; }
.layout.mt142 { margin-top: 142px; }
.layout.mt143 { margin-top: 143px; }
.layout.mt144 { margin-top: 144px; }
.layout.mt145 { margin-top: 145px; }
.layout.mt146 { margin-top: 146px; }
.layout.mt147 { margin-top: 147px; }
.layout.mt148 { margin-top: 148px; }
.layout.mt149 { margin-top: 149px; }
.layout.mt150 { margin-top: 150px; }
.layout.mt151 { margin-top: 151px; }
.layout.mt152 { margin-top: 152px; }
.layout.mt153 { margin-top: 153px; }
.layout.mt154 { margin-top: 154px; }
.layout.mt155 { margin-top: 155px; }
.layout.mt156 { margin-top: 156px; }
.layout.mt157 { margin-top: 157px; }
.layout.mt158 { margin-top: 158px; }
.layout.mt159 { margin-top: 159px; }
.layout.mt160 { margin-top: 160px; }
.layout.mt161 { margin-top: 161px; }
.layout.mt162 { margin-top: 162px; }
.layout.mt163 { margin-top: 163px; }
.layout.mt164 { margin-top: 164px; }
.layout.mt165 { margin-top: 165px; }
.layout.mt166 { margin-top: 166px; }
.layout.mt167 { margin-top: 167px; }
.layout.mt168 { margin-top: 168px; }
.layout.mt169 { margin-top: 169px; }
.layout.mt170 { margin-top: 170px; }
.layout.mt171 { margin-top: 171px; }
.layout.mt172 { margin-top: 172px; }
.layout.mt173 { margin-top: 173px; }
.layout.mt174 { margin-top: 174px; }
.layout.mt175 { margin-top: 175px; }
.layout.mt176 { margin-top: 176px; }
.layout.mt177 { margin-top: 177px; }
.layout.mt178 { margin-top: 178px; }
.layout.mt179 { margin-top: 179px; }
.layout.mt180 { margin-top: 180px; }
.layout.mt181 { margin-top: 181px; }
.layout.mt182 { margin-top: 182px; }
.layout.mt183 { margin-top: 183px; }
.layout.mt184 { margin-top: 184px; }
.layout.mt185 { margin-top: 185px; }
.layout.mt186 { margin-top: 186px; }
.layout.mt187 { margin-top: 187px; }
.layout.mt188 { margin-top: 188px; }
.layout.mt189 { margin-top: 189px; }
.layout.mt190 { margin-top: 190px; }
.layout.mt191 { margin-top: 191px; }
.layout.mt192 { margin-top: 192px; }
.layout.mt193 { margin-top: 193px; }
.layout.mt194 { margin-top: 194px; }
.layout.mt195 { margin-top: 195px; }
.layout.mt196 { margin-top: 196px; }
.layout.mt197 { margin-top: 197px; }
.layout.mt198 { margin-top: 198px; }
.layout.mt199 { margin-top: 199px; }
.layout.mt200 { margin-top: 200px; }
.layout.mt201 { margin-top: 201px; }
.layout.mt202 { margin-top: 202px; }
.layout.mt203 { margin-top: 203px; }
.layout.mt204 { margin-top: 204px; }
.layout.mt205 { margin-top: 205px; }
.layout.mt206 { margin-top: 206px; }
.layout.mt207 { margin-top: 207px; }
.layout.mt208 { margin-top: 208px; }
.layout.mt209 { margin-top: 209px; }
.layout.mt210 { margin-top: 210px; }
.layout.mt211 { margin-top: 211px; }
.layout.mt212 { margin-top: 212px; }
.layout.mt213 { margin-top: 213px; }
.layout.mt214 { margin-top: 214px; }
.layout.mt215 { margin-top: 215px; }
.layout.mt216 { margin-top: 216px; }
.layout.mt217 { margin-top: 217px; }
.layout.mt218 { margin-top: 218px; }
.layout.mt219 { margin-top: 219px; }
.layout.mt220 { margin-top: 220px; }
.layout.mt221 { margin-top: 221px; }
.layout.mt222 { margin-top: 222px; }
.layout.mt223 { margin-top: 223px; }
.layout.mt224 { margin-top: 224px; }
.layout.mt225 { margin-top: 225px; }
.layout.mt226 { margin-top: 226px; }
.layout.mt227 { margin-top: 227px; }
.layout.mt228 { margin-top: 228px; }
.layout.mt229 { margin-top: 229px; }
.layout.mt230 { margin-top: 230px; }
.layout.mt231 { margin-top: 231px; }
.layout.mt232 { margin-top: 232px; }
.layout.mt233 { margin-top: 233px; }
.layout.mt234 { margin-top: 234px; }
.layout.mt235 { margin-top: 235px; }
.layout.mt236 { margin-top: 236px; }
.layout.mt237 { margin-top: 237px; }
.layout.mt238 { margin-top: 238px; }
.layout.mt239 { margin-top: 239px; }
.layout.mt240 { margin-top: 240px; }
.layout.mt241 { margin-top: 241px; }
.layout.mt242 { margin-top: 242px; }
.layout.mt243 { margin-top: 243px; }
.layout.mt244 { margin-top: 244px; }
.layout.mt245 { margin-top: 245px; }
.layout.mt246 { margin-top: 246px; }
.layout.mt247 { margin-top: 247px; }
.layout.mt248 { margin-top: 248px; }
.layout.mt249 { margin-top: 249px; }
.layout.mt250 { margin-top: 250px; }
.layout.mt251 { margin-top: 251px; }
.layout.mt252 { margin-top: 252px; }
.layout.mt253 { margin-top: 253px; }
.layout.mt254 { margin-top: 254px; }
.layout.mt255 { margin-top: 255px; }
.layout.mt256 { margin-top: 256px; }
.layout.mt257 { margin-top: 257px; }
.layout.mt258 { margin-top: 258px; }
.layout.mt259 { margin-top: 259px; }
.layout.mt260 { margin-top: 260px; }
.layout.mt261 { margin-top: 261px; }
.layout.mt262 { margin-top: 262px; }
.layout.mt263 { margin-top: 263px; }
.layout.mt264 { margin-top: 264px; }
.layout.mt265 { margin-top: 265px; }
.layout.mt266 { margin-top: 266px; }
.layout.mt267 { margin-top: 267px; }
.layout.mt268 { margin-top: 268px; }
.layout.mt269 { margin-top: 269px; }
.layout.mt270 { margin-top: 270px; }
.layout.mt271 { margin-top: 271px; }
.layout.mt272 { margin-top: 272px; }
.layout.mt273 { margin-top: 273px; }
.layout.mt274 { margin-top: 274px; }
.layout.mt275 { margin-top: 275px; }
.layout.mt276 { margin-top: 276px; }
.layout.mt277 { margin-top: 277px; }
.layout.mt278 { margin-top: 278px; }
.layout.mt279 { margin-top: 279px; }
.layout.mt280 { margin-top: 280px; }
.layout.mt281 { margin-top: 281px; }
.layout.mt282 { margin-top: 282px; }
.layout.mt283 { margin-top: 283px; }
.layout.mt284 { margin-top: 284px; }
.layout.mt285 { margin-top: 285px; }
.layout.mt286 { margin-top: 286px; }
.layout.mt287 { margin-top: 287px; }
.layout.mt288 { margin-top: 288px; }
.layout.mt289 { margin-top: 289px; }
.layout.mt290 { margin-top: 290px; }
.layout.mt291 { margin-top: 291px; }
.layout.mt292 { margin-top: 292px; }
.layout.mt293 { margin-top: 293px; }
.layout.mt294 { margin-top: 294px; }
.layout.mt295 { margin-top: 295px; }
.layout.mt296 { margin-top: 296px; }
.layout.mt297 { margin-top: 297px; }
.layout.mt298 { margin-top: 298px; }
.layout.mt299 { margin-top: 299px; }
.layout.mt300 { margin-top: 300px; }
.layout.mt301 { margin-top: 301px; }
.layout.mt302 { margin-top: 302px; }
.layout.mt303 { margin-top: 303px; }
.layout.mt304 { margin-top: 304px; }
.layout.mt305 { margin-top: 305px; }
.layout.mt306 { margin-top: 306px; }
.layout.mt307 { margin-top: 307px; }
.layout.mt308 { margin-top: 308px; }
.layout.mt309 { margin-top: 309px; }
.layout.mt310 { margin-top: 310px; }
.layout.mt311 { margin-top: 311px; }
.layout.mt312 { margin-top: 312px; }
.layout.mt313 { margin-top: 313px; }
.layout.mt314 { margin-top: 314px; }
.layout.mt315 { margin-top: 315px; }
.layout.mt316 { margin-top: 316px; }
.layout.mt317 { margin-top: 317px; }
.layout.mt318 { margin-top: 318px; }
.layout.mt319 { margin-top: 319px; }
.layout.mt320 { margin-top: 320px; }
.layout.mt321 { margin-top: 321px; }
.layout.mt322 { margin-top: 322px; }
.layout.mt323 { margin-top: 323px; }
.layout.mt324 { margin-top: 324px; }
.layout.mt325 { margin-top: 325px; }
.layout.mt326 { margin-top: 326px; }
.layout.mt327 { margin-top: 327px; }
.layout.mt328 { margin-top: 328px; }
.layout.mt329 { margin-top: 329px; }
.layout.mt330 { margin-top: 330px; }
.layout.mt331 { margin-top: 331px; }
.layout.mt332 { margin-top: 332px; }
.layout.mt333 { margin-top: 333px; }
.layout.mt334 { margin-top: 334px; }
.layout.mt335 { margin-top: 335px; }
.layout.mt336 { margin-top: 336px; }
.layout.mt337 { margin-top: 337px; }
.layout.mt338 { margin-top: 338px; }
.layout.mt339 { margin-top: 339px; }
.layout.mt340 { margin-top: 340px; }
.layout.mt341 { margin-top: 341px; }
.layout.mt342 { margin-top: 342px; }
.layout.mt343 { margin-top: 343px; }
.layout.mt344 { margin-top: 344px; }
.layout.mt345 { margin-top: 345px; }
.layout.mt346 { margin-top: 346px; }
.layout.mt347 { margin-top: 347px; }
.layout.mt348 { margin-top: 348px; }
.layout.mt349 { margin-top: 349px; }
.layout.mt350 { margin-top: 350px; }
.layout.mt351 { margin-top: 351px; }
.layout.mt352 { margin-top: 352px; }
.layout.mt353 { margin-top: 353px; }
.layout.mt354 { margin-top: 354px; }
.layout.mt355 { margin-top: 355px; }
.layout.mt356 { margin-top: 356px; }
.layout.mt357 { margin-top: 357px; }
.layout.mt358 { margin-top: 358px; }
.layout.mt359 { margin-top: 359px; }
.layout.mt360 { margin-top: 360px; }
.layout.mt361 { margin-top: 361px; }
.layout.mt362 { margin-top: 362px; }
.layout.mt363 { margin-top: 363px; }
.layout.mt364 { margin-top: 364px; }
.layout.mt365 { margin-top: 365px; }
.layout.mt366 { margin-top: 366px; }
.layout.mt367 { margin-top: 367px; }
.layout.mt368 { margin-top: 368px; }
.layout.mt369 { margin-top: 369px; }
.layout.mt370 { margin-top: 370px; }
.layout.mt371 { margin-top: 371px; }
.layout.mt372 { margin-top: 372px; }
.layout.mt373 { margin-top: 373px; }
.layout.mt374 { margin-top: 374px; }
.layout.mt375 { margin-top: 375px; }
.layout.mt376 { margin-top: 376px; }
.layout.mt377 { margin-top: 377px; }
.layout.mt378 { margin-top: 378px; }
.layout.mt379 { margin-top: 379px; }
.layout.mt380 { margin-top: 380px; }
.layout.mt381 { margin-top: 381px; }
.layout.mt382 { margin-top: 382px; }
.layout.mt383 { margin-top: 383px; }
.layout.mt384 { margin-top: 384px; }
.layout.mt385 { margin-top: 385px; }
.layout.mt386 { margin-top: 386px; }
.layout.mt387 { margin-top: 387px; }
.layout.mt388 { margin-top: 388px; }
.layout.mt389 { margin-top: 389px; }
.layout.mt390 { margin-top: 390px; }
.layout.mt391 { margin-top: 391px; }
.layout.mt392 { margin-top: 392px; }
.layout.mt393 { margin-top: 393px; }
.layout.mt394 { margin-top: 394px; }
.layout.mt395 { margin-top: 395px; }
.layout.mt396 { margin-top: 396px; }
.layout.mt397 { margin-top: 397px; }
.layout.mt398 { margin-top: 398px; }
.layout.mt399 { margin-top: 399px; }
.layout.mt400 { margin-top: 400px; }
.layout.mt401 { margin-top: 401px; }
.layout.mt402 { margin-top: 402px; }
.layout.mt403 { margin-top: 403px; }
.layout.mt404 { margin-top: 404px; }
.layout.mt405 { margin-top: 405px; }
.layout.mt406 { margin-top: 406px; }
.layout.mt407 { margin-top: 407px; }
.layout.mt408 { margin-top: 408px; }
.layout.mt409 { margin-top: 409px; }
.layout.mt410 { margin-top: 410px; }
.layout.mt411 { margin-top: 411px; }
.layout.mt412 { margin-top: 412px; }
.layout.mt413 { margin-top: 413px; }
.layout.mt414 { margin-top: 414px; }
.layout.mt415 { margin-top: 415px; }
.layout.mt416 { margin-top: 416px; }
.layout.mt417 { margin-top: 417px; }
.layout.mt418 { margin-top: 418px; }
.layout.mt419 { margin-top: 419px; }
.layout.mt420 { margin-top: 420px; }
.layout.mt421 { margin-top: 421px; }
.layout.mt422 { margin-top: 422px; }
.layout.mt423 { margin-top: 423px; }
.layout.mt424 { margin-top: 424px; }
.layout.mt425 { margin-top: 425px; }
.layout.mt426 { margin-top: 426px; }
.layout.mt427 { margin-top: 427px; }
.layout.mt428 { margin-top: 428px; }
.layout.mt429 { margin-top: 429px; }
.layout.mt430 { margin-top: 430px; }
.layout.mt431 { margin-top: 431px; }
.layout.mt432 { margin-top: 432px; }
.layout.mt433 { margin-top: 433px; }
.layout.mt434 { margin-top: 434px; }
.layout.mt435 { margin-top: 435px; }
.layout.mt436 { margin-top: 436px; }
.layout.mt437 { margin-top: 437px; }
.layout.mt438 { margin-top: 438px; }
.layout.mt439 { margin-top: 439px; }
.layout.mt440 { margin-top: 440px; }
.layout.mt441 { margin-top: 441px; }
.layout.mt442 { margin-top: 442px; }
.layout.mt443 { margin-top: 443px; }
.layout.mt444 { margin-top: 444px; }
.layout.mt445 { margin-top: 445px; }
.layout.mt446 { margin-top: 446px; }
.layout.mt447 { margin-top: 447px; }
.layout.mt448 { margin-top: 448px; }
.layout.mt449 { margin-top: 449px; }
.layout.mt450 { margin-top: 450px; }
.layout.mt451 { margin-top: 451px; }
.layout.mt452 { margin-top: 452px; }
.layout.mt453 { margin-top: 453px; }
.layout.mt454 { margin-top: 454px; }
.layout.mt455 { margin-top: 455px; }
.layout.mt456 { margin-top: 456px; }
.layout.mt457 { margin-top: 457px; }
.layout.mt458 { margin-top: 458px; }
.layout.mt459 { margin-top: 459px; }
.layout.mt460 { margin-top: 460px; }
.layout.mt461 { margin-top: 461px; }
.layout.mt462 { margin-top: 462px; }
.layout.mt463 { margin-top: 463px; }
.layout.mt464 { margin-top: 464px; }
.layout.mt465 { margin-top: 465px; }
.layout.mt466 { margin-top: 466px; }
.layout.mt467 { margin-top: 467px; }
.layout.mt468 { margin-top: 468px; }
.layout.mt469 { margin-top: 469px; }
.layout.mt470 { margin-top: 470px; }
.layout.mt471 { margin-top: 471px; }
.layout.mt472 { margin-top: 472px; }
.layout.mt473 { margin-top: 473px; }
.layout.mt474 { margin-top: 474px; }
.layout.mt475 { margin-top: 475px; }
.layout.mt476 { margin-top: 476px; }
.layout.mt477 { margin-top: 477px; }
.layout.mt478 { margin-top: 478px; }
.layout.mt479 { margin-top: 479px; }
.layout.mt480 { margin-top: 480px; }
.layout.mt481 { margin-top: 481px; }
.layout.mt482 { margin-top: 482px; }
.layout.mt483 { margin-top: 483px; }
.layout.mt484 { margin-top: 484px; }
.layout.mt485 { margin-top: 485px; }
.layout.mt486 { margin-top: 486px; }
.layout.mt487 { margin-top: 487px; }
.layout.mt488 { margin-top: 488px; }
.layout.mt489 { margin-top: 489px; }
.layout.mt490 { margin-top: 490px; }
.layout.mt491 { margin-top: 491px; }
.layout.mt492 { margin-top: 492px; }
.layout.mt493 { margin-top: 493px; }
.layout.mt494 { margin-top: 494px; }
.layout.mt495 { margin-top: 495px; }
.layout.mt496 { margin-top: 496px; }
.layout.mt497 { margin-top: 497px; }
.layout.mt498 { margin-top: 498px; }
.layout.mt499 { margin-top: 499px; }
.layout.mt500 { margin-top: 500px; }
.layout.mr0 { margin-right: 0px; }
.layout.mr1 { margin-right: 1px; }
.layout.mr2 { margin-right: 2px; }
.layout.mr3 { margin-right: 3px; }
.layout.mr4 { margin-right: 4px; }
.layout.mr5 { margin-right: 5px; }
.layout.mr6 { margin-right: 6px; }
.layout.mr7 { margin-right: 7px; }
.layout.mr8 { margin-right: 8px; }
.layout.mr9 { margin-right: 9px; }
.layout.mr10 { margin-right: 10px; }
.layout.mr11 { margin-right: 11px; }
.layout.mr12 { margin-right: 12px; }
.layout.mr13 { margin-right: 13px; }
.layout.mr14 { margin-right: 14px; }
.layout.mr15 { margin-right: 15px; }
.layout.mr16 { margin-right: 16px; }
.layout.mr17 { margin-right: 17px; }
.layout.mr18 { margin-right: 18px; }
.layout.mr19 { margin-right: 19px; }
.layout.mr20 { margin-right: 20px; }
.layout.mr21 { margin-right: 21px; }
.layout.mr22 { margin-right: 22px; }
.layout.mr23 { margin-right: 23px; }
.layout.mr24 { margin-right: 24px; }
.layout.mr25 { margin-right: 25px; }
.layout.mr26 { margin-right: 26px; }
.layout.mr27 { margin-right: 27px; }
.layout.mr28 { margin-right: 28px; }
.layout.mr29 { margin-right: 29px; }
.layout.mr30 { margin-right: 30px; }
.layout.mr31 { margin-right: 31px; }
.layout.mr32 { margin-right: 32px; }
.layout.mr33 { margin-right: 33px; }
.layout.mr34 { margin-right: 34px; }
.layout.mr35 { margin-right: 35px; }
.layout.mr36 { margin-right: 36px; }
.layout.mr37 { margin-right: 37px; }
.layout.mr38 { margin-right: 38px; }
.layout.mr39 { margin-right: 39px; }
.layout.mr40 { margin-right: 40px; }
.layout.mr41 { margin-right: 41px; }
.layout.mr42 { margin-right: 42px; }
.layout.mr43 { margin-right: 43px; }
.layout.mr44 { margin-right: 44px; }
.layout.mr45 { margin-right: 45px; }
.layout.mr46 { margin-right: 46px; }
.layout.mr47 { margin-right: 47px; }
.layout.mr48 { margin-right: 48px; }
.layout.mr49 { margin-right: 49px; }
.layout.mr50 { margin-right: 50px; }
.layout.mr51 { margin-right: 51px; }
.layout.mr52 { margin-right: 52px; }
.layout.mr53 { margin-right: 53px; }
.layout.mr54 { margin-right: 54px; }
.layout.mr55 { margin-right: 55px; }
.layout.mr56 { margin-right: 56px; }
.layout.mr57 { margin-right: 57px; }
.layout.mr58 { margin-right: 58px; }
.layout.mr59 { margin-right: 59px; }
.layout.mr60 { margin-right: 60px; }
.layout.mr61 { margin-right: 61px; }
.layout.mr62 { margin-right: 62px; }
.layout.mr63 { margin-right: 63px; }
.layout.mr64 { margin-right: 64px; }
.layout.mr65 { margin-right: 65px; }
.layout.mr66 { margin-right: 66px; }
.layout.mr67 { margin-right: 67px; }
.layout.mr68 { margin-right: 68px; }
.layout.mr69 { margin-right: 69px; }
.layout.mr70 { margin-right: 70px; }
.layout.mr71 { margin-right: 71px; }
.layout.mr72 { margin-right: 72px; }
.layout.mr73 { margin-right: 73px; }
.layout.mr74 { margin-right: 74px; }
.layout.mr75 { margin-right: 75px; }
.layout.mr76 { margin-right: 76px; }
.layout.mr77 { margin-right: 77px; }
.layout.mr78 { margin-right: 78px; }
.layout.mr79 { margin-right: 79px; }
.layout.mr80 { margin-right: 80px; }
.layout.mr81 { margin-right: 81px; }
.layout.mr82 { margin-right: 82px; }
.layout.mr83 { margin-right: 83px; }
.layout.mr84 { margin-right: 84px; }
.layout.mr85 { margin-right: 85px; }
.layout.mr86 { margin-right: 86px; }
.layout.mr87 { margin-right: 87px; }
.layout.mr88 { margin-right: 88px; }
.layout.mr89 { margin-right: 89px; }
.layout.mr90 { margin-right: 90px; }
.layout.mr91 { margin-right: 91px; }
.layout.mr92 { margin-right: 92px; }
.layout.mr93 { margin-right: 93px; }
.layout.mr94 { margin-right: 94px; }
.layout.mr95 { margin-right: 95px; }
.layout.mr96 { margin-right: 96px; }
.layout.mr97 { margin-right: 97px; }
.layout.mr98 { margin-right: 98px; }
.layout.mr99 { margin-right: 99px; }
.layout.mr100 { margin-right: 100px; }
.layout.mr101 { margin-right: 101px; }
.layout.mr102 { margin-right: 102px; }
.layout.mr103 { margin-right: 103px; }
.layout.mr104 { margin-right: 104px; }
.layout.mr105 { margin-right: 105px; }
.layout.mr106 { margin-right: 106px; }
.layout.mr107 { margin-right: 107px; }
.layout.mr108 { margin-right: 108px; }
.layout.mr109 { margin-right: 109px; }
.layout.mr110 { margin-right: 110px; }
.layout.mr111 { margin-right: 111px; }
.layout.mr112 { margin-right: 112px; }
.layout.mr113 { margin-right: 113px; }
.layout.mr114 { margin-right: 114px; }
.layout.mr115 { margin-right: 115px; }
.layout.mr116 { margin-right: 116px; }
.layout.mr117 { margin-right: 117px; }
.layout.mr118 { margin-right: 118px; }
.layout.mr119 { margin-right: 119px; }
.layout.mr120 { margin-right: 120px; }
.layout.mr121 { margin-right: 121px; }
.layout.mr122 { margin-right: 122px; }
.layout.mr123 { margin-right: 123px; }
.layout.mr124 { margin-right: 124px; }
.layout.mr125 { margin-right: 125px; }
.layout.mr126 { margin-right: 126px; }
.layout.mr127 { margin-right: 127px; }
.layout.mr128 { margin-right: 128px; }
.layout.mr129 { margin-right: 129px; }
.layout.mr130 { margin-right: 130px; }
.layout.mr131 { margin-right: 131px; }
.layout.mr132 { margin-right: 132px; }
.layout.mr133 { margin-right: 133px; }
.layout.mr134 { margin-right: 134px; }
.layout.mr135 { margin-right: 135px; }
.layout.mr136 { margin-right: 136px; }
.layout.mr137 { margin-right: 137px; }
.layout.mr138 { margin-right: 138px; }
.layout.mr139 { margin-right: 139px; }
.layout.mr140 { margin-right: 140px; }
.layout.mr141 { margin-right: 141px; }
.layout.mr142 { margin-right: 142px; }
.layout.mr143 { margin-right: 143px; }
.layout.mr144 { margin-right: 144px; }
.layout.mr145 { margin-right: 145px; }
.layout.mr146 { margin-right: 146px; }
.layout.mr147 { margin-right: 147px; }
.layout.mr148 { margin-right: 148px; }
.layout.mr149 { margin-right: 149px; }
.layout.mr150 { margin-right: 150px; }
.layout.mr151 { margin-right: 151px; }
.layout.mr152 { margin-right: 152px; }
.layout.mr153 { margin-right: 153px; }
.layout.mr154 { margin-right: 154px; }
.layout.mr155 { margin-right: 155px; }
.layout.mr156 { margin-right: 156px; }
.layout.mr157 { margin-right: 157px; }
.layout.mr158 { margin-right: 158px; }
.layout.mr159 { margin-right: 159px; }
.layout.mr160 { margin-right: 160px; }
.layout.mr161 { margin-right: 161px; }
.layout.mr162 { margin-right: 162px; }
.layout.mr163 { margin-right: 163px; }
.layout.mr164 { margin-right: 164px; }
.layout.mr165 { margin-right: 165px; }
.layout.mr166 { margin-right: 166px; }
.layout.mr167 { margin-right: 167px; }
.layout.mr168 { margin-right: 168px; }
.layout.mr169 { margin-right: 169px; }
.layout.mr170 { margin-right: 170px; }
.layout.mr171 { margin-right: 171px; }
.layout.mr172 { margin-right: 172px; }
.layout.mr173 { margin-right: 173px; }
.layout.mr174 { margin-right: 174px; }
.layout.mr175 { margin-right: 175px; }
.layout.mr176 { margin-right: 176px; }
.layout.mr177 { margin-right: 177px; }
.layout.mr178 { margin-right: 178px; }
.layout.mr179 { margin-right: 179px; }
.layout.mr180 { margin-right: 180px; }
.layout.mr181 { margin-right: 181px; }
.layout.mr182 { margin-right: 182px; }
.layout.mr183 { margin-right: 183px; }
.layout.mr184 { margin-right: 184px; }
.layout.mr185 { margin-right: 185px; }
.layout.mr186 { margin-right: 186px; }
.layout.mr187 { margin-right: 187px; }
.layout.mr188 { margin-right: 188px; }
.layout.mr189 { margin-right: 189px; }
.layout.mr190 { margin-right: 190px; }
.layout.mr191 { margin-right: 191px; }
.layout.mr192 { margin-right: 192px; }
.layout.mr193 { margin-right: 193px; }
.layout.mr194 { margin-right: 194px; }
.layout.mr195 { margin-right: 195px; }
.layout.mr196 { margin-right: 196px; }
.layout.mr197 { margin-right: 197px; }
.layout.mr198 { margin-right: 198px; }
.layout.mr199 { margin-right: 199px; }
.layout.mr200 { margin-right: 200px; }
.layout.mr201 { margin-right: 201px; }
.layout.mr202 { margin-right: 202px; }
.layout.mr203 { margin-right: 203px; }
.layout.mr204 { margin-right: 204px; }
.layout.mr205 { margin-right: 205px; }
.layout.mr206 { margin-right: 206px; }
.layout.mr207 { margin-right: 207px; }
.layout.mr208 { margin-right: 208px; }
.layout.mr209 { margin-right: 209px; }
.layout.mr210 { margin-right: 210px; }
.layout.mr211 { margin-right: 211px; }
.layout.mr212 { margin-right: 212px; }
.layout.mr213 { margin-right: 213px; }
.layout.mr214 { margin-right: 214px; }
.layout.mr215 { margin-right: 215px; }
.layout.mr216 { margin-right: 216px; }
.layout.mr217 { margin-right: 217px; }
.layout.mr218 { margin-right: 218px; }
.layout.mr219 { margin-right: 219px; }
.layout.mr220 { margin-right: 220px; }
.layout.mr221 { margin-right: 221px; }
.layout.mr222 { margin-right: 222px; }
.layout.mr223 { margin-right: 223px; }
.layout.mr224 { margin-right: 224px; }
.layout.mr225 { margin-right: 225px; }
.layout.mr226 { margin-right: 226px; }
.layout.mr227 { margin-right: 227px; }
.layout.mr228 { margin-right: 228px; }
.layout.mr229 { margin-right: 229px; }
.layout.mr230 { margin-right: 230px; }
.layout.mr231 { margin-right: 231px; }
.layout.mr232 { margin-right: 232px; }
.layout.mr233 { margin-right: 233px; }
.layout.mr234 { margin-right: 234px; }
.layout.mr235 { margin-right: 235px; }
.layout.mr236 { margin-right: 236px; }
.layout.mr237 { margin-right: 237px; }
.layout.mr238 { margin-right: 238px; }
.layout.mr239 { margin-right: 239px; }
.layout.mr240 { margin-right: 240px; }
.layout.mr241 { margin-right: 241px; }
.layout.mr242 { margin-right: 242px; }
.layout.mr243 { margin-right: 243px; }
.layout.mr244 { margin-right: 244px; }
.layout.mr245 { margin-right: 245px; }
.layout.mr246 { margin-right: 246px; }
.layout.mr247 { margin-right: 247px; }
.layout.mr248 { margin-right: 248px; }
.layout.mr249 { margin-right: 249px; }
.layout.mr250 { margin-right: 250px; }
.layout.mr251 { margin-right: 251px; }
.layout.mr252 { margin-right: 252px; }
.layout.mr253 { margin-right: 253px; }
.layout.mr254 { margin-right: 254px; }
.layout.mr255 { margin-right: 255px; }
.layout.mr256 { margin-right: 256px; }
.layout.mr257 { margin-right: 257px; }
.layout.mr258 { margin-right: 258px; }
.layout.mr259 { margin-right: 259px; }
.layout.mr260 { margin-right: 260px; }
.layout.mr261 { margin-right: 261px; }
.layout.mr262 { margin-right: 262px; }
.layout.mr263 { margin-right: 263px; }
.layout.mr264 { margin-right: 264px; }
.layout.mr265 { margin-right: 265px; }
.layout.mr266 { margin-right: 266px; }
.layout.mr267 { margin-right: 267px; }
.layout.mr268 { margin-right: 268px; }
.layout.mr269 { margin-right: 269px; }
.layout.mr270 { margin-right: 270px; }
.layout.mr271 { margin-right: 271px; }
.layout.mr272 { margin-right: 272px; }
.layout.mr273 { margin-right: 273px; }
.layout.mr274 { margin-right: 274px; }
.layout.mr275 { margin-right: 275px; }
.layout.mr276 { margin-right: 276px; }
.layout.mr277 { margin-right: 277px; }
.layout.mr278 { margin-right: 278px; }
.layout.mr279 { margin-right: 279px; }
.layout.mr280 { margin-right: 280px; }
.layout.mr281 { margin-right: 281px; }
.layout.mr282 { margin-right: 282px; }
.layout.mr283 { margin-right: 283px; }
.layout.mr284 { margin-right: 284px; }
.layout.mr285 { margin-right: 285px; }
.layout.mr286 { margin-right: 286px; }
.layout.mr287 { margin-right: 287px; }
.layout.mr288 { margin-right: 288px; }
.layout.mr289 { margin-right: 289px; }
.layout.mr290 { margin-right: 290px; }
.layout.mr291 { margin-right: 291px; }
.layout.mr292 { margin-right: 292px; }
.layout.mr293 { margin-right: 293px; }
.layout.mr294 { margin-right: 294px; }
.layout.mr295 { margin-right: 295px; }
.layout.mr296 { margin-right: 296px; }
.layout.mr297 { margin-right: 297px; }
.layout.mr298 { margin-right: 298px; }
.layout.mr299 { margin-right: 299px; }
.layout.mr300 { margin-right: 300px; }
.layout.mr301 { margin-right: 301px; }
.layout.mr302 { margin-right: 302px; }
.layout.mr303 { margin-right: 303px; }
.layout.mr304 { margin-right: 304px; }
.layout.mr305 { margin-right: 305px; }
.layout.mr306 { margin-right: 306px; }
.layout.mr307 { margin-right: 307px; }
.layout.mr308 { margin-right: 308px; }
.layout.mr309 { margin-right: 309px; }
.layout.mr310 { margin-right: 310px; }
.layout.mr311 { margin-right: 311px; }
.layout.mr312 { margin-right: 312px; }
.layout.mr313 { margin-right: 313px; }
.layout.mr314 { margin-right: 314px; }
.layout.mr315 { margin-right: 315px; }
.layout.mr316 { margin-right: 316px; }
.layout.mr317 { margin-right: 317px; }
.layout.mr318 { margin-right: 318px; }
.layout.mr319 { margin-right: 319px; }
.layout.mr320 { margin-right: 320px; }
.layout.mr321 { margin-right: 321px; }
.layout.mr322 { margin-right: 322px; }
.layout.mr323 { margin-right: 323px; }
.layout.mr324 { margin-right: 324px; }
.layout.mr325 { margin-right: 325px; }
.layout.mr326 { margin-right: 326px; }
.layout.mr327 { margin-right: 327px; }
.layout.mr328 { margin-right: 328px; }
.layout.mr329 { margin-right: 329px; }
.layout.mr330 { margin-right: 330px; }
.layout.mr331 { margin-right: 331px; }
.layout.mr332 { margin-right: 332px; }
.layout.mr333 { margin-right: 333px; }
.layout.mr334 { margin-right: 334px; }
.layout.mr335 { margin-right: 335px; }
.layout.mr336 { margin-right: 336px; }
.layout.mr337 { margin-right: 337px; }
.layout.mr338 { margin-right: 338px; }
.layout.mr339 { margin-right: 339px; }
.layout.mr340 { margin-right: 340px; }
.layout.mr341 { margin-right: 341px; }
.layout.mr342 { margin-right: 342px; }
.layout.mr343 { margin-right: 343px; }
.layout.mr344 { margin-right: 344px; }
.layout.mr345 { margin-right: 345px; }
.layout.mr346 { margin-right: 346px; }
.layout.mr347 { margin-right: 347px; }
.layout.mr348 { margin-right: 348px; }
.layout.mr349 { margin-right: 349px; }
.layout.mr350 { margin-right: 350px; }
.layout.mr351 { margin-right: 351px; }
.layout.mr352 { margin-right: 352px; }
.layout.mr353 { margin-right: 353px; }
.layout.mr354 { margin-right: 354px; }
.layout.mr355 { margin-right: 355px; }
.layout.mr356 { margin-right: 356px; }
.layout.mr357 { margin-right: 357px; }
.layout.mr358 { margin-right: 358px; }
.layout.mr359 { margin-right: 359px; }
.layout.mr360 { margin-right: 360px; }
.layout.mr361 { margin-right: 361px; }
.layout.mr362 { margin-right: 362px; }
.layout.mr363 { margin-right: 363px; }
.layout.mr364 { margin-right: 364px; }
.layout.mr365 { margin-right: 365px; }
.layout.mr366 { margin-right: 366px; }
.layout.mr367 { margin-right: 367px; }
.layout.mr368 { margin-right: 368px; }
.layout.mr369 { margin-right: 369px; }
.layout.mr370 { margin-right: 370px; }
.layout.mr371 { margin-right: 371px; }
.layout.mr372 { margin-right: 372px; }
.layout.mr373 { margin-right: 373px; }
.layout.mr374 { margin-right: 374px; }
.layout.mr375 { margin-right: 375px; }
.layout.mr376 { margin-right: 376px; }
.layout.mr377 { margin-right: 377px; }
.layout.mr378 { margin-right: 378px; }
.layout.mr379 { margin-right: 379px; }
.layout.mr380 { margin-right: 380px; }
.layout.mr381 { margin-right: 381px; }
.layout.mr382 { margin-right: 382px; }
.layout.mr383 { margin-right: 383px; }
.layout.mr384 { margin-right: 384px; }
.layout.mr385 { margin-right: 385px; }
.layout.mr386 { margin-right: 386px; }
.layout.mr387 { margin-right: 387px; }
.layout.mr388 { margin-right: 388px; }
.layout.mr389 { margin-right: 389px; }
.layout.mr390 { margin-right: 390px; }
.layout.mr391 { margin-right: 391px; }
.layout.mr392 { margin-right: 392px; }
.layout.mr393 { margin-right: 393px; }
.layout.mr394 { margin-right: 394px; }
.layout.mr395 { margin-right: 395px; }
.layout.mr396 { margin-right: 396px; }
.layout.mr397 { margin-right: 397px; }
.layout.mr398 { margin-right: 398px; }
.layout.mr399 { margin-right: 399px; }
.layout.mr400 { margin-right: 400px; }
.layout.mr401 { margin-right: 401px; }
.layout.mr402 { margin-right: 402px; }
.layout.mr403 { margin-right: 403px; }
.layout.mr404 { margin-right: 404px; }
.layout.mr405 { margin-right: 405px; }
.layout.mr406 { margin-right: 406px; }
.layout.mr407 { margin-right: 407px; }
.layout.mr408 { margin-right: 408px; }
.layout.mr409 { margin-right: 409px; }
.layout.mr410 { margin-right: 410px; }
.layout.mr411 { margin-right: 411px; }
.layout.mr412 { margin-right: 412px; }
.layout.mr413 { margin-right: 413px; }
.layout.mr414 { margin-right: 414px; }
.layout.mr415 { margin-right: 415px; }
.layout.mr416 { margin-right: 416px; }
.layout.mr417 { margin-right: 417px; }
.layout.mr418 { margin-right: 418px; }
.layout.mr419 { margin-right: 419px; }
.layout.mr420 { margin-right: 420px; }
.layout.mr421 { margin-right: 421px; }
.layout.mr422 { margin-right: 422px; }
.layout.mr423 { margin-right: 423px; }
.layout.mr424 { margin-right: 424px; }
.layout.mr425 { margin-right: 425px; }
.layout.mr426 { margin-right: 426px; }
.layout.mr427 { margin-right: 427px; }
.layout.mr428 { margin-right: 428px; }
.layout.mr429 { margin-right: 429px; }
.layout.mr430 { margin-right: 430px; }
.layout.mr431 { margin-right: 431px; }
.layout.mr432 { margin-right: 432px; }
.layout.mr433 { margin-right: 433px; }
.layout.mr434 { margin-right: 434px; }
.layout.mr435 { margin-right: 435px; }
.layout.mr436 { margin-right: 436px; }
.layout.mr437 { margin-right: 437px; }
.layout.mr438 { margin-right: 438px; }
.layout.mr439 { margin-right: 439px; }
.layout.mr440 { margin-right: 440px; }
.layout.mr441 { margin-right: 441px; }
.layout.mr442 { margin-right: 442px; }
.layout.mr443 { margin-right: 443px; }
.layout.mr444 { margin-right: 444px; }
.layout.mr445 { margin-right: 445px; }
.layout.mr446 { margin-right: 446px; }
.layout.mr447 { margin-right: 447px; }
.layout.mr448 { margin-right: 448px; }
.layout.mr449 { margin-right: 449px; }
.layout.mr450 { margin-right: 450px; }
.layout.mr451 { margin-right: 451px; }
.layout.mr452 { margin-right: 452px; }
.layout.mr453 { margin-right: 453px; }
.layout.mr454 { margin-right: 454px; }
.layout.mr455 { margin-right: 455px; }
.layout.mr456 { margin-right: 456px; }
.layout.mr457 { margin-right: 457px; }
.layout.mr458 { margin-right: 458px; }
.layout.mr459 { margin-right: 459px; }
.layout.mr460 { margin-right: 460px; }
.layout.mr461 { margin-right: 461px; }
.layout.mr462 { margin-right: 462px; }
.layout.mr463 { margin-right: 463px; }
.layout.mr464 { margin-right: 464px; }
.layout.mr465 { margin-right: 465px; }
.layout.mr466 { margin-right: 466px; }
.layout.mr467 { margin-right: 467px; }
.layout.mr468 { margin-right: 468px; }
.layout.mr469 { margin-right: 469px; }
.layout.mr470 { margin-right: 470px; }
.layout.mr471 { margin-right: 471px; }
.layout.mr472 { margin-right: 472px; }
.layout.mr473 { margin-right: 473px; }
.layout.mr474 { margin-right: 474px; }
.layout.mr475 { margin-right: 475px; }
.layout.mr476 { margin-right: 476px; }
.layout.mr477 { margin-right: 477px; }
.layout.mr478 { margin-right: 478px; }
.layout.mr479 { margin-right: 479px; }
.layout.mr480 { margin-right: 480px; }
.layout.mr481 { margin-right: 481px; }
.layout.mr482 { margin-right: 482px; }
.layout.mr483 { margin-right: 483px; }
.layout.mr484 { margin-right: 484px; }
.layout.mr485 { margin-right: 485px; }
.layout.mr486 { margin-right: 486px; }
.layout.mr487 { margin-right: 487px; }
.layout.mr488 { margin-right: 488px; }
.layout.mr489 { margin-right: 489px; }
.layout.mr490 { margin-right: 490px; }
.layout.mr491 { margin-right: 491px; }
.layout.mr492 { margin-right: 492px; }
.layout.mr493 { margin-right: 493px; }
.layout.mr494 { margin-right: 494px; }
.layout.mr495 { margin-right: 495px; }
.layout.mr496 { margin-right: 496px; }
.layout.mr497 { margin-right: 497px; }
.layout.mr498 { margin-right: 498px; }
.layout.mr499 { margin-right: 499px; }
.layout.mr500 { margin-right: 500px; }
.layout.mb0 { margin-bottom: 0px; }
.layout.mb1 { margin-bottom: 1px; }
.layout.mb2 { margin-bottom: 2px; }
.layout.mb3 { margin-bottom: 3px; }
.layout.mb4 { margin-bottom: 4px; }
.layout.mb5 { margin-bottom: 5px; }
.layout.mb6 { margin-bottom: 6px; }
.layout.mb7 { margin-bottom: 7px; }
.layout.mb8 { margin-bottom: 8px; }
.layout.mb9 { margin-bottom: 9px; }
.layout.mb10 { margin-bottom: 10px; }
.layout.mb11 { margin-bottom: 11px; }
.layout.mb12 { margin-bottom: 12px; }
.layout.mb13 { margin-bottom: 13px; }
.layout.mb14 { margin-bottom: 14px; }
.layout.mb15 { margin-bottom: 15px; }
.layout.mb16 { margin-bottom: 16px; }
.layout.mb17 { margin-bottom: 17px; }
.layout.mb18 { margin-bottom: 18px; }
.layout.mb19 { margin-bottom: 19px; }
.layout.mb20 { margin-bottom: 20px; }
.layout.mb21 { margin-bottom: 21px; }
.layout.mb22 { margin-bottom: 22px; }
.layout.mb23 { margin-bottom: 23px; }
.layout.mb24 { margin-bottom: 24px; }
.layout.mb25 { margin-bottom: 25px; }
.layout.mb26 { margin-bottom: 26px; }
.layout.mb27 { margin-bottom: 27px; }
.layout.mb28 { margin-bottom: 28px; }
.layout.mb29 { margin-bottom: 29px; }
.layout.mb30 { margin-bottom: 30px; }
.layout.mb31 { margin-bottom: 31px; }
.layout.mb32 { margin-bottom: 32px; }
.layout.mb33 { margin-bottom: 33px; }
.layout.mb34 { margin-bottom: 34px; }
.layout.mb35 { margin-bottom: 35px; }
.layout.mb36 { margin-bottom: 36px; }
.layout.mb37 { margin-bottom: 37px; }
.layout.mb38 { margin-bottom: 38px; }
.layout.mb39 { margin-bottom: 39px; }
.layout.mb40 { margin-bottom: 40px; }
.layout.mb41 { margin-bottom: 41px; }
.layout.mb42 { margin-bottom: 42px; }
.layout.mb43 { margin-bottom: 43px; }
.layout.mb44 { margin-bottom: 44px; }
.layout.mb45 { margin-bottom: 45px; }
.layout.mb46 { margin-bottom: 46px; }
.layout.mb47 { margin-bottom: 47px; }
.layout.mb48 { margin-bottom: 48px; }
.layout.mb49 { margin-bottom: 49px; }
.layout.mb50 { margin-bottom: 50px; }
.layout.mb51 { margin-bottom: 51px; }
.layout.mb52 { margin-bottom: 52px; }
.layout.mb53 { margin-bottom: 53px; }
.layout.mb54 { margin-bottom: 54px; }
.layout.mb55 { margin-bottom: 55px; }
.layout.mb56 { margin-bottom: 56px; }
.layout.mb57 { margin-bottom: 57px; }
.layout.mb58 { margin-bottom: 58px; }
.layout.mb59 { margin-bottom: 59px; }
.layout.mb60 { margin-bottom: 60px; }
.layout.mb61 { margin-bottom: 61px; }
.layout.mb62 { margin-bottom: 62px; }
.layout.mb63 { margin-bottom: 63px; }
.layout.mb64 { margin-bottom: 64px; }
.layout.mb65 { margin-bottom: 65px; }
.layout.mb66 { margin-bottom: 66px; }
.layout.mb67 { margin-bottom: 67px; }
.layout.mb68 { margin-bottom: 68px; }
.layout.mb69 { margin-bottom: 69px; }
.layout.mb70 { margin-bottom: 70px; }
.layout.mb71 { margin-bottom: 71px; }
.layout.mb72 { margin-bottom: 72px; }
.layout.mb73 { margin-bottom: 73px; }
.layout.mb74 { margin-bottom: 74px; }
.layout.mb75 { margin-bottom: 75px; }
.layout.mb76 { margin-bottom: 76px; }
.layout.mb77 { margin-bottom: 77px; }
.layout.mb78 { margin-bottom: 78px; }
.layout.mb79 { margin-bottom: 79px; }
.layout.mb80 { margin-bottom: 80px; }
.layout.mb81 { margin-bottom: 81px; }
.layout.mb82 { margin-bottom: 82px; }
.layout.mb83 { margin-bottom: 83px; }
.layout.mb84 { margin-bottom: 84px; }
.layout.mb85 { margin-bottom: 85px; }
.layout.mb86 { margin-bottom: 86px; }
.layout.mb87 { margin-bottom: 87px; }
.layout.mb88 { margin-bottom: 88px; }
.layout.mb89 { margin-bottom: 89px; }
.layout.mb90 { margin-bottom: 90px; }
.layout.mb91 { margin-bottom: 91px; }
.layout.mb92 { margin-bottom: 92px; }
.layout.mb93 { margin-bottom: 93px; }
.layout.mb94 { margin-bottom: 94px; }
.layout.mb95 { margin-bottom: 95px; }
.layout.mb96 { margin-bottom: 96px; }
.layout.mb97 { margin-bottom: 97px; }
.layout.mb98 { margin-bottom: 98px; }
.layout.mb99 { margin-bottom: 99px; }
.layout.mb100 { margin-bottom: 100px; }
.layout.mb101 { margin-bottom: 101px; }
.layout.mb102 { margin-bottom: 102px; }
.layout.mb103 { margin-bottom: 103px; }
.layout.mb104 { margin-bottom: 104px; }
.layout.mb105 { margin-bottom: 105px; }
.layout.mb106 { margin-bottom: 106px; }
.layout.mb107 { margin-bottom: 107px; }
.layout.mb108 { margin-bottom: 108px; }
.layout.mb109 { margin-bottom: 109px; }
.layout.mb110 { margin-bottom: 110px; }
.layout.mb111 { margin-bottom: 111px; }
.layout.mb112 { margin-bottom: 112px; }
.layout.mb113 { margin-bottom: 113px; }
.layout.mb114 { margin-bottom: 114px; }
.layout.mb115 { margin-bottom: 115px; }
.layout.mb116 { margin-bottom: 116px; }
.layout.mb117 { margin-bottom: 117px; }
.layout.mb118 { margin-bottom: 118px; }
.layout.mb119 { margin-bottom: 119px; }
.layout.mb120 { margin-bottom: 120px; }
.layout.mb121 { margin-bottom: 121px; }
.layout.mb122 { margin-bottom: 122px; }
.layout.mb123 { margin-bottom: 123px; }
.layout.mb124 { margin-bottom: 124px; }
.layout.mb125 { margin-bottom: 125px; }
.layout.mb126 { margin-bottom: 126px; }
.layout.mb127 { margin-bottom: 127px; }
.layout.mb128 { margin-bottom: 128px; }
.layout.mb129 { margin-bottom: 129px; }
.layout.mb130 { margin-bottom: 130px; }
.layout.mb131 { margin-bottom: 131px; }
.layout.mb132 { margin-bottom: 132px; }
.layout.mb133 { margin-bottom: 133px; }
.layout.mb134 { margin-bottom: 134px; }
.layout.mb135 { margin-bottom: 135px; }
.layout.mb136 { margin-bottom: 136px; }
.layout.mb137 { margin-bottom: 137px; }
.layout.mb138 { margin-bottom: 138px; }
.layout.mb139 { margin-bottom: 139px; }
.layout.mb140 { margin-bottom: 140px; }
.layout.mb141 { margin-bottom: 141px; }
.layout.mb142 { margin-bottom: 142px; }
.layout.mb143 { margin-bottom: 143px; }
.layout.mb144 { margin-bottom: 144px; }
.layout.mb145 { margin-bottom: 145px; }
.layout.mb146 { margin-bottom: 146px; }
.layout.mb147 { margin-bottom: 147px; }
.layout.mb148 { margin-bottom: 148px; }
.layout.mb149 { margin-bottom: 149px; }
.layout.mb150 { margin-bottom: 150px; }
.layout.mb151 { margin-bottom: 151px; }
.layout.mb152 { margin-bottom: 152px; }
.layout.mb153 { margin-bottom: 153px; }
.layout.mb154 { margin-bottom: 154px; }
.layout.mb155 { margin-bottom: 155px; }
.layout.mb156 { margin-bottom: 156px; }
.layout.mb157 { margin-bottom: 157px; }
.layout.mb158 { margin-bottom: 158px; }
.layout.mb159 { margin-bottom: 159px; }
.layout.mb160 { margin-bottom: 160px; }
.layout.mb161 { margin-bottom: 161px; }
.layout.mb162 { margin-bottom: 162px; }
.layout.mb163 { margin-bottom: 163px; }
.layout.mb164 { margin-bottom: 164px; }
.layout.mb165 { margin-bottom: 165px; }
.layout.mb166 { margin-bottom: 166px; }
.layout.mb167 { margin-bottom: 167px; }
.layout.mb168 { margin-bottom: 168px; }
.layout.mb169 { margin-bottom: 169px; }
.layout.mb170 { margin-bottom: 170px; }
.layout.mb171 { margin-bottom: 171px; }
.layout.mb172 { margin-bottom: 172px; }
.layout.mb173 { margin-bottom: 173px; }
.layout.mb174 { margin-bottom: 174px; }
.layout.mb175 { margin-bottom: 175px; }
.layout.mb176 { margin-bottom: 176px; }
.layout.mb177 { margin-bottom: 177px; }
.layout.mb178 { margin-bottom: 178px; }
.layout.mb179 { margin-bottom: 179px; }
.layout.mb180 { margin-bottom: 180px; }
.layout.mb181 { margin-bottom: 181px; }
.layout.mb182 { margin-bottom: 182px; }
.layout.mb183 { margin-bottom: 183px; }
.layout.mb184 { margin-bottom: 184px; }
.layout.mb185 { margin-bottom: 185px; }
.layout.mb186 { margin-bottom: 186px; }
.layout.mb187 { margin-bottom: 187px; }
.layout.mb188 { margin-bottom: 188px; }
.layout.mb189 { margin-bottom: 189px; }
.layout.mb190 { margin-bottom: 190px; }
.layout.mb191 { margin-bottom: 191px; }
.layout.mb192 { margin-bottom: 192px; }
.layout.mb193 { margin-bottom: 193px; }
.layout.mb194 { margin-bottom: 194px; }
.layout.mb195 { margin-bottom: 195px; }
.layout.mb196 { margin-bottom: 196px; }
.layout.mb197 { margin-bottom: 197px; }
.layout.mb198 { margin-bottom: 198px; }
.layout.mb199 { margin-bottom: 199px; }
.layout.mb200 { margin-bottom: 200px; }
.layout.mb201 { margin-bottom: 201px; }
.layout.mb202 { margin-bottom: 202px; }
.layout.mb203 { margin-bottom: 203px; }
.layout.mb204 { margin-bottom: 204px; }
.layout.mb205 { margin-bottom: 205px; }
.layout.mb206 { margin-bottom: 206px; }
.layout.mb207 { margin-bottom: 207px; }
.layout.mb208 { margin-bottom: 208px; }
.layout.mb209 { margin-bottom: 209px; }
.layout.mb210 { margin-bottom: 210px; }
.layout.mb211 { margin-bottom: 211px; }
.layout.mb212 { margin-bottom: 212px; }
.layout.mb213 { margin-bottom: 213px; }
.layout.mb214 { margin-bottom: 214px; }
.layout.mb215 { margin-bottom: 215px; }
.layout.mb216 { margin-bottom: 216px; }
.layout.mb217 { margin-bottom: 217px; }
.layout.mb218 { margin-bottom: 218px; }
.layout.mb219 { margin-bottom: 219px; }
.layout.mb220 { margin-bottom: 220px; }
.layout.mb221 { margin-bottom: 221px; }
.layout.mb222 { margin-bottom: 222px; }
.layout.mb223 { margin-bottom: 223px; }
.layout.mb224 { margin-bottom: 224px; }
.layout.mb225 { margin-bottom: 225px; }
.layout.mb226 { margin-bottom: 226px; }
.layout.mb227 { margin-bottom: 227px; }
.layout.mb228 { margin-bottom: 228px; }
.layout.mb229 { margin-bottom: 229px; }
.layout.mb230 { margin-bottom: 230px; }
.layout.mb231 { margin-bottom: 231px; }
.layout.mb232 { margin-bottom: 232px; }
.layout.mb233 { margin-bottom: 233px; }
.layout.mb234 { margin-bottom: 234px; }
.layout.mb235 { margin-bottom: 235px; }
.layout.mb236 { margin-bottom: 236px; }
.layout.mb237 { margin-bottom: 237px; }
.layout.mb238 { margin-bottom: 238px; }
.layout.mb239 { margin-bottom: 239px; }
.layout.mb240 { margin-bottom: 240px; }
.layout.mb241 { margin-bottom: 241px; }
.layout.mb242 { margin-bottom: 242px; }
.layout.mb243 { margin-bottom: 243px; }
.layout.mb244 { margin-bottom: 244px; }
.layout.mb245 { margin-bottom: 245px; }
.layout.mb246 { margin-bottom: 246px; }
.layout.mb247 { margin-bottom: 247px; }
.layout.mb248 { margin-bottom: 248px; }
.layout.mb249 { margin-bottom: 249px; }
.layout.mb250 { margin-bottom: 250px; }
.layout.mb251 { margin-bottom: 251px; }
.layout.mb252 { margin-bottom: 252px; }
.layout.mb253 { margin-bottom: 253px; }
.layout.mb254 { margin-bottom: 254px; }
.layout.mb255 { margin-bottom: 255px; }
.layout.mb256 { margin-bottom: 256px; }
.layout.mb257 { margin-bottom: 257px; }
.layout.mb258 { margin-bottom: 258px; }
.layout.mb259 { margin-bottom: 259px; }
.layout.mb260 { margin-bottom: 260px; }
.layout.mb261 { margin-bottom: 261px; }
.layout.mb262 { margin-bottom: 262px; }
.layout.mb263 { margin-bottom: 263px; }
.layout.mb264 { margin-bottom: 264px; }
.layout.mb265 { margin-bottom: 265px; }
.layout.mb266 { margin-bottom: 266px; }
.layout.mb267 { margin-bottom: 267px; }
.layout.mb268 { margin-bottom: 268px; }
.layout.mb269 { margin-bottom: 269px; }
.layout.mb270 { margin-bottom: 270px; }
.layout.mb271 { margin-bottom: 271px; }
.layout.mb272 { margin-bottom: 272px; }
.layout.mb273 { margin-bottom: 273px; }
.layout.mb274 { margin-bottom: 274px; }
.layout.mb275 { margin-bottom: 275px; }
.layout.mb276 { margin-bottom: 276px; }
.layout.mb277 { margin-bottom: 277px; }
.layout.mb278 { margin-bottom: 278px; }
.layout.mb279 { margin-bottom: 279px; }
.layout.mb280 { margin-bottom: 280px; }
.layout.mb281 { margin-bottom: 281px; }
.layout.mb282 { margin-bottom: 282px; }
.layout.mb283 { margin-bottom: 283px; }
.layout.mb284 { margin-bottom: 284px; }
.layout.mb285 { margin-bottom: 285px; }
.layout.mb286 { margin-bottom: 286px; }
.layout.mb287 { margin-bottom: 287px; }
.layout.mb288 { margin-bottom: 288px; }
.layout.mb289 { margin-bottom: 289px; }
.layout.mb290 { margin-bottom: 290px; }
.layout.mb291 { margin-bottom: 291px; }
.layout.mb292 { margin-bottom: 292px; }
.layout.mb293 { margin-bottom: 293px; }
.layout.mb294 { margin-bottom: 294px; }
.layout.mb295 { margin-bottom: 295px; }
.layout.mb296 { margin-bottom: 296px; }
.layout.mb297 { margin-bottom: 297px; }
.layout.mb298 { margin-bottom: 298px; }
.layout.mb299 { margin-bottom: 299px; }
.layout.mb300 { margin-bottom: 300px; }
.layout.mb301 { margin-bottom: 301px; }
.layout.mb302 { margin-bottom: 302px; }
.layout.mb303 { margin-bottom: 303px; }
.layout.mb304 { margin-bottom: 304px; }
.layout.mb305 { margin-bottom: 305px; }
.layout.mb306 { margin-bottom: 306px; }
.layout.mb307 { margin-bottom: 307px; }
.layout.mb308 { margin-bottom: 308px; }
.layout.mb309 { margin-bottom: 309px; }
.layout.mb310 { margin-bottom: 310px; }
.layout.mb311 { margin-bottom: 311px; }
.layout.mb312 { margin-bottom: 312px; }
.layout.mb313 { margin-bottom: 313px; }
.layout.mb314 { margin-bottom: 314px; }
.layout.mb315 { margin-bottom: 315px; }
.layout.mb316 { margin-bottom: 316px; }
.layout.mb317 { margin-bottom: 317px; }
.layout.mb318 { margin-bottom: 318px; }
.layout.mb319 { margin-bottom: 319px; }
.layout.mb320 { margin-bottom: 320px; }
.layout.mb321 { margin-bottom: 321px; }
.layout.mb322 { margin-bottom: 322px; }
.layout.mb323 { margin-bottom: 323px; }
.layout.mb324 { margin-bottom: 324px; }
.layout.mb325 { margin-bottom: 325px; }
.layout.mb326 { margin-bottom: 326px; }
.layout.mb327 { margin-bottom: 327px; }
.layout.mb328 { margin-bottom: 328px; }
.layout.mb329 { margin-bottom: 329px; }
.layout.mb330 { margin-bottom: 330px; }
.layout.mb331 { margin-bottom: 331px; }
.layout.mb332 { margin-bottom: 332px; }
.layout.mb333 { margin-bottom: 333px; }
.layout.mb334 { margin-bottom: 334px; }
.layout.mb335 { margin-bottom: 335px; }
.layout.mb336 { margin-bottom: 336px; }
.layout.mb337 { margin-bottom: 337px; }
.layout.mb338 { margin-bottom: 338px; }
.layout.mb339 { margin-bottom: 339px; }
.layout.mb340 { margin-bottom: 340px; }
.layout.mb341 { margin-bottom: 341px; }
.layout.mb342 { margin-bottom: 342px; }
.layout.mb343 { margin-bottom: 343px; }
.layout.mb344 { margin-bottom: 344px; }
.layout.mb345 { margin-bottom: 345px; }
.layout.mb346 { margin-bottom: 346px; }
.layout.mb347 { margin-bottom: 347px; }
.layout.mb348 { margin-bottom: 348px; }
.layout.mb349 { margin-bottom: 349px; }
.layout.mb350 { margin-bottom: 350px; }
.layout.mb351 { margin-bottom: 351px; }
.layout.mb352 { margin-bottom: 352px; }
.layout.mb353 { margin-bottom: 353px; }
.layout.mb354 { margin-bottom: 354px; }
.layout.mb355 { margin-bottom: 355px; }
.layout.mb356 { margin-bottom: 356px; }
.layout.mb357 { margin-bottom: 357px; }
.layout.mb358 { margin-bottom: 358px; }
.layout.mb359 { margin-bottom: 359px; }
.layout.mb360 { margin-bottom: 360px; }
.layout.mb361 { margin-bottom: 361px; }
.layout.mb362 { margin-bottom: 362px; }
.layout.mb363 { margin-bottom: 363px; }
.layout.mb364 { margin-bottom: 364px; }
.layout.mb365 { margin-bottom: 365px; }
.layout.mb366 { margin-bottom: 366px; }
.layout.mb367 { margin-bottom: 367px; }
.layout.mb368 { margin-bottom: 368px; }
.layout.mb369 { margin-bottom: 369px; }
.layout.mb370 { margin-bottom: 370px; }
.layout.mb371 { margin-bottom: 371px; }
.layout.mb372 { margin-bottom: 372px; }
.layout.mb373 { margin-bottom: 373px; }
.layout.mb374 { margin-bottom: 374px; }
.layout.mb375 { margin-bottom: 375px; }
.layout.mb376 { margin-bottom: 376px; }
.layout.mb377 { margin-bottom: 377px; }
.layout.mb378 { margin-bottom: 378px; }
.layout.mb379 { margin-bottom: 379px; }
.layout.mb380 { margin-bottom: 380px; }
.layout.mb381 { margin-bottom: 381px; }
.layout.mb382 { margin-bottom: 382px; }
.layout.mb383 { margin-bottom: 383px; }
.layout.mb384 { margin-bottom: 384px; }
.layout.mb385 { margin-bottom: 385px; }
.layout.mb386 { margin-bottom: 386px; }
.layout.mb387 { margin-bottom: 387px; }
.layout.mb388 { margin-bottom: 388px; }
.layout.mb389 { margin-bottom: 389px; }
.layout.mb390 { margin-bottom: 390px; }
.layout.mb391 { margin-bottom: 391px; }
.layout.mb392 { margin-bottom: 392px; }
.layout.mb393 { margin-bottom: 393px; }
.layout.mb394 { margin-bottom: 394px; }
.layout.mb395 { margin-bottom: 395px; }
.layout.mb396 { margin-bottom: 396px; }
.layout.mb397 { margin-bottom: 397px; }
.layout.mb398 { margin-bottom: 398px; }
.layout.mb399 { margin-bottom: 399px; }
.layout.mb400 { margin-bottom: 400px; }
.layout.mb401 { margin-bottom: 401px; }
.layout.mb402 { margin-bottom: 402px; }
.layout.mb403 { margin-bottom: 403px; }
.layout.mb404 { margin-bottom: 404px; }
.layout.mb405 { margin-bottom: 405px; }
.layout.mb406 { margin-bottom: 406px; }
.layout.mb407 { margin-bottom: 407px; }
.layout.mb408 { margin-bottom: 408px; }
.layout.mb409 { margin-bottom: 409px; }
.layout.mb410 { margin-bottom: 410px; }
.layout.mb411 { margin-bottom: 411px; }
.layout.mb412 { margin-bottom: 412px; }
.layout.mb413 { margin-bottom: 413px; }
.layout.mb414 { margin-bottom: 414px; }
.layout.mb415 { margin-bottom: 415px; }
.layout.mb416 { margin-bottom: 416px; }
.layout.mb417 { margin-bottom: 417px; }
.layout.mb418 { margin-bottom: 418px; }
.layout.mb419 { margin-bottom: 419px; }
.layout.mb420 { margin-bottom: 420px; }
.layout.mb421 { margin-bottom: 421px; }
.layout.mb422 { margin-bottom: 422px; }
.layout.mb423 { margin-bottom: 423px; }
.layout.mb424 { margin-bottom: 424px; }
.layout.mb425 { margin-bottom: 425px; }
.layout.mb426 { margin-bottom: 426px; }
.layout.mb427 { margin-bottom: 427px; }
.layout.mb428 { margin-bottom: 428px; }
.layout.mb429 { margin-bottom: 429px; }
.layout.mb430 { margin-bottom: 430px; }
.layout.mb431 { margin-bottom: 431px; }
.layout.mb432 { margin-bottom: 432px; }
.layout.mb433 { margin-bottom: 433px; }
.layout.mb434 { margin-bottom: 434px; }
.layout.mb435 { margin-bottom: 435px; }
.layout.mb436 { margin-bottom: 436px; }
.layout.mb437 { margin-bottom: 437px; }
.layout.mb438 { margin-bottom: 438px; }
.layout.mb439 { margin-bottom: 439px; }
.layout.mb440 { margin-bottom: 440px; }
.layout.mb441 { margin-bottom: 441px; }
.layout.mb442 { margin-bottom: 442px; }
.layout.mb443 { margin-bottom: 443px; }
.layout.mb444 { margin-bottom: 444px; }
.layout.mb445 { margin-bottom: 445px; }
.layout.mb446 { margin-bottom: 446px; }
.layout.mb447 { margin-bottom: 447px; }
.layout.mb448 { margin-bottom: 448px; }
.layout.mb449 { margin-bottom: 449px; }
.layout.mb450 { margin-bottom: 450px; }
.layout.mb451 { margin-bottom: 451px; }
.layout.mb452 { margin-bottom: 452px; }
.layout.mb453 { margin-bottom: 453px; }
.layout.mb454 { margin-bottom: 454px; }
.layout.mb455 { margin-bottom: 455px; }
.layout.mb456 { margin-bottom: 456px; }
.layout.mb457 { margin-bottom: 457px; }
.layout.mb458 { margin-bottom: 458px; }
.layout.mb459 { margin-bottom: 459px; }
.layout.mb460 { margin-bottom: 460px; }
.layout.mb461 { margin-bottom: 461px; }
.layout.mb462 { margin-bottom: 462px; }
.layout.mb463 { margin-bottom: 463px; }
.layout.mb464 { margin-bottom: 464px; }
.layout.mb465 { margin-bottom: 465px; }
.layout.mb466 { margin-bottom: 466px; }
.layout.mb467 { margin-bottom: 467px; }
.layout.mb468 { margin-bottom: 468px; }
.layout.mb469 { margin-bottom: 469px; }
.layout.mb470 { margin-bottom: 470px; }
.layout.mb471 { margin-bottom: 471px; }
.layout.mb472 { margin-bottom: 472px; }
.layout.mb473 { margin-bottom: 473px; }
.layout.mb474 { margin-bottom: 474px; }
.layout.mb475 { margin-bottom: 475px; }
.layout.mb476 { margin-bottom: 476px; }
.layout.mb477 { margin-bottom: 477px; }
.layout.mb478 { margin-bottom: 478px; }
.layout.mb479 { margin-bottom: 479px; }
.layout.mb480 { margin-bottom: 480px; }
.layout.mb481 { margin-bottom: 481px; }
.layout.mb482 { margin-bottom: 482px; }
.layout.mb483 { margin-bottom: 483px; }
.layout.mb484 { margin-bottom: 484px; }
.layout.mb485 { margin-bottom: 485px; }
.layout.mb486 { margin-bottom: 486px; }
.layout.mb487 { margin-bottom: 487px; }
.layout.mb488 { margin-bottom: 488px; }
.layout.mb489 { margin-bottom: 489px; }
.layout.mb490 { margin-bottom: 490px; }
.layout.mb491 { margin-bottom: 491px; }
.layout.mb492 { margin-bottom: 492px; }
.layout.mb493 { margin-bottom: 493px; }
.layout.mb494 { margin-bottom: 494px; }
.layout.mb495 { margin-bottom: 495px; }
.layout.mb496 { margin-bottom: 496px; }
.layout.mb497 { margin-bottom: 497px; }
.layout.mb498 { margin-bottom: 498px; }
.layout.mb499 { margin-bottom: 499px; }
.layout.mb500 { margin-bottom: 500px; }
.layout.ml0 { margin-left: 0px; }
.layout.ml1 { margin-left: 1px; }
.layout.ml2 { margin-left: 2px; }
.layout.ml3 { margin-left: 3px; }
.layout.ml4 { margin-left: 4px; }
.layout.ml5 { margin-left: 5px; }
.layout.ml6 { margin-left: 6px; }
.layout.ml7 { margin-left: 7px; }
.layout.ml8 { margin-left: 8px; }
.layout.ml9 { margin-left: 9px; }
.layout.ml10 { margin-left: 10px; }
.layout.ml11 { margin-left: 11px; }
.layout.ml12 { margin-left: 12px; }
.layout.ml13 { margin-left: 13px; }
.layout.ml14 { margin-left: 14px; }
.layout.ml15 { margin-left: 15px; }
.layout.ml16 { margin-left: 16px; }
.layout.ml17 { margin-left: 17px; }
.layout.ml18 { margin-left: 18px; }
.layout.ml19 { margin-left: 19px; }
.layout.ml20 { margin-left: 20px; }
.layout.ml21 { margin-left: 21px; }
.layout.ml22 { margin-left: 22px; }
.layout.ml23 { margin-left: 23px; }
.layout.ml24 { margin-left: 24px; }
.layout.ml25 { margin-left: 25px; }
.layout.ml26 { margin-left: 26px; }
.layout.ml27 { margin-left: 27px; }
.layout.ml28 { margin-left: 28px; }
.layout.ml29 { margin-left: 29px; }
.layout.ml30 { margin-left: 30px; }
.layout.ml31 { margin-left: 31px; }
.layout.ml32 { margin-left: 32px; }
.layout.ml33 { margin-left: 33px; }
.layout.ml34 { margin-left: 34px; }
.layout.ml35 { margin-left: 35px; }
.layout.ml36 { margin-left: 36px; }
.layout.ml37 { margin-left: 37px; }
.layout.ml38 { margin-left: 38px; }
.layout.ml39 { margin-left: 39px; }
.layout.ml40 { margin-left: 40px; }
.layout.ml41 { margin-left: 41px; }
.layout.ml42 { margin-left: 42px; }
.layout.ml43 { margin-left: 43px; }
.layout.ml44 { margin-left: 44px; }
.layout.ml45 { margin-left: 45px; }
.layout.ml46 { margin-left: 46px; }
.layout.ml47 { margin-left: 47px; }
.layout.ml48 { margin-left: 48px; }
.layout.ml49 { margin-left: 49px; }
.layout.ml50 { margin-left: 50px; }
.layout.ml51 { margin-left: 51px; }
.layout.ml52 { margin-left: 52px; }
.layout.ml53 { margin-left: 53px; }
.layout.ml54 { margin-left: 54px; }
.layout.ml55 { margin-left: 55px; }
.layout.ml56 { margin-left: 56px; }
.layout.ml57 { margin-left: 57px; }
.layout.ml58 { margin-left: 58px; }
.layout.ml59 { margin-left: 59px; }
.layout.ml60 { margin-left: 60px; }
.layout.ml61 { margin-left: 61px; }
.layout.ml62 { margin-left: 62px; }
.layout.ml63 { margin-left: 63px; }
.layout.ml64 { margin-left: 64px; }
.layout.ml65 { margin-left: 65px; }
.layout.ml66 { margin-left: 66px; }
.layout.ml67 { margin-left: 67px; }
.layout.ml68 { margin-left: 68px; }
.layout.ml69 { margin-left: 69px; }
.layout.ml70 { margin-left: 70px; }
.layout.ml71 { margin-left: 71px; }
.layout.ml72 { margin-left: 72px; }
.layout.ml73 { margin-left: 73px; }
.layout.ml74 { margin-left: 74px; }
.layout.ml75 { margin-left: 75px; }
.layout.ml76 { margin-left: 76px; }
.layout.ml77 { margin-left: 77px; }
.layout.ml78 { margin-left: 78px; }
.layout.ml79 { margin-left: 79px; }
.layout.ml80 { margin-left: 80px; }
.layout.ml81 { margin-left: 81px; }
.layout.ml82 { margin-left: 82px; }
.layout.ml83 { margin-left: 83px; }
.layout.ml84 { margin-left: 84px; }
.layout.ml85 { margin-left: 85px; }
.layout.ml86 { margin-left: 86px; }
.layout.ml87 { margin-left: 87px; }
.layout.ml88 { margin-left: 88px; }
.layout.ml89 { margin-left: 89px; }
.layout.ml90 { margin-left: 90px; }
.layout.ml91 { margin-left: 91px; }
.layout.ml92 { margin-left: 92px; }
.layout.ml93 { margin-left: 93px; }
.layout.ml94 { margin-left: 94px; }
.layout.ml95 { margin-left: 95px; }
.layout.ml96 { margin-left: 96px; }
.layout.ml97 { margin-left: 97px; }
.layout.ml98 { margin-left: 98px; }
.layout.ml99 { margin-left: 99px; }
.layout.ml100 { margin-left: 100px; }
.layout.ml101 { margin-left: 101px; }
.layout.ml102 { margin-left: 102px; }
.layout.ml103 { margin-left: 103px; }
.layout.ml104 { margin-left: 104px; }
.layout.ml105 { margin-left: 105px; }
.layout.ml106 { margin-left: 106px; }
.layout.ml107 { margin-left: 107px; }
.layout.ml108 { margin-left: 108px; }
.layout.ml109 { margin-left: 109px; }
.layout.ml110 { margin-left: 110px; }
.layout.ml111 { margin-left: 111px; }
.layout.ml112 { margin-left: 112px; }
.layout.ml113 { margin-left: 113px; }
.layout.ml114 { margin-left: 114px; }
.layout.ml115 { margin-left: 115px; }
.layout.ml116 { margin-left: 116px; }
.layout.ml117 { margin-left: 117px; }
.layout.ml118 { margin-left: 118px; }
.layout.ml119 { margin-left: 119px; }
.layout.ml120 { margin-left: 120px; }
.layout.ml121 { margin-left: 121px; }
.layout.ml122 { margin-left: 122px; }
.layout.ml123 { margin-left: 123px; }
.layout.ml124 { margin-left: 124px; }
.layout.ml125 { margin-left: 125px; }
.layout.ml126 { margin-left: 126px; }
.layout.ml127 { margin-left: 127px; }
.layout.ml128 { margin-left: 128px; }
.layout.ml129 { margin-left: 129px; }
.layout.ml130 { margin-left: 130px; }
.layout.ml131 { margin-left: 131px; }
.layout.ml132 { margin-left: 132px; }
.layout.ml133 { margin-left: 133px; }
.layout.ml134 { margin-left: 134px; }
.layout.ml135 { margin-left: 135px; }
.layout.ml136 { margin-left: 136px; }
.layout.ml137 { margin-left: 137px; }
.layout.ml138 { margin-left: 138px; }
.layout.ml139 { margin-left: 139px; }
.layout.ml140 { margin-left: 140px; }
.layout.ml141 { margin-left: 141px; }
.layout.ml142 { margin-left: 142px; }
.layout.ml143 { margin-left: 143px; }
.layout.ml144 { margin-left: 144px; }
.layout.ml145 { margin-left: 145px; }
.layout.ml146 { margin-left: 146px; }
.layout.ml147 { margin-left: 147px; }
.layout.ml148 { margin-left: 148px; }
.layout.ml149 { margin-left: 149px; }
.layout.ml150 { margin-left: 150px; }
.layout.ml151 { margin-left: 151px; }
.layout.ml152 { margin-left: 152px; }
.layout.ml153 { margin-left: 153px; }
.layout.ml154 { margin-left: 154px; }
.layout.ml155 { margin-left: 155px; }
.layout.ml156 { margin-left: 156px; }
.layout.ml157 { margin-left: 157px; }
.layout.ml158 { margin-left: 158px; }
.layout.ml159 { margin-left: 159px; }
.layout.ml160 { margin-left: 160px; }
.layout.ml161 { margin-left: 161px; }
.layout.ml162 { margin-left: 162px; }
.layout.ml163 { margin-left: 163px; }
.layout.ml164 { margin-left: 164px; }
.layout.ml165 { margin-left: 165px; }
.layout.ml166 { margin-left: 166px; }
.layout.ml167 { margin-left: 167px; }
.layout.ml168 { margin-left: 168px; }
.layout.ml169 { margin-left: 169px; }
.layout.ml170 { margin-left: 170px; }
.layout.ml171 { margin-left: 171px; }
.layout.ml172 { margin-left: 172px; }
.layout.ml173 { margin-left: 173px; }
.layout.ml174 { margin-left: 174px; }
.layout.ml175 { margin-left: 175px; }
.layout.ml176 { margin-left: 176px; }
.layout.ml177 { margin-left: 177px; }
.layout.ml178 { margin-left: 178px; }
.layout.ml179 { margin-left: 179px; }
.layout.ml180 { margin-left: 180px; }
.layout.ml181 { margin-left: 181px; }
.layout.ml182 { margin-left: 182px; }
.layout.ml183 { margin-left: 183px; }
.layout.ml184 { margin-left: 184px; }
.layout.ml185 { margin-left: 185px; }
.layout.ml186 { margin-left: 186px; }
.layout.ml187 { margin-left: 187px; }
.layout.ml188 { margin-left: 188px; }
.layout.ml189 { margin-left: 189px; }
.layout.ml190 { margin-left: 190px; }
.layout.ml191 { margin-left: 191px; }
.layout.ml192 { margin-left: 192px; }
.layout.ml193 { margin-left: 193px; }
.layout.ml194 { margin-left: 194px; }
.layout.ml195 { margin-left: 195px; }
.layout.ml196 { margin-left: 196px; }
.layout.ml197 { margin-left: 197px; }
.layout.ml198 { margin-left: 198px; }
.layout.ml199 { margin-left: 199px; }
.layout.ml200 { margin-left: 200px; }
.layout.ml201 { margin-left: 201px; }
.layout.ml202 { margin-left: 202px; }
.layout.ml203 { margin-left: 203px; }
.layout.ml204 { margin-left: 204px; }
.layout.ml205 { margin-left: 205px; }
.layout.ml206 { margin-left: 206px; }
.layout.ml207 { margin-left: 207px; }
.layout.ml208 { margin-left: 208px; }
.layout.ml209 { margin-left: 209px; }
.layout.ml210 { margin-left: 210px; }
.layout.ml211 { margin-left: 211px; }
.layout.ml212 { margin-left: 212px; }
.layout.ml213 { margin-left: 213px; }
.layout.ml214 { margin-left: 214px; }
.layout.ml215 { margin-left: 215px; }
.layout.ml216 { margin-left: 216px; }
.layout.ml217 { margin-left: 217px; }
.layout.ml218 { margin-left: 218px; }
.layout.ml219 { margin-left: 219px; }
.layout.ml220 { margin-left: 220px; }
.layout.ml221 { margin-left: 221px; }
.layout.ml222 { margin-left: 222px; }
.layout.ml223 { margin-left: 223px; }
.layout.ml224 { margin-left: 224px; }
.layout.ml225 { margin-left: 225px; }
.layout.ml226 { margin-left: 226px; }
.layout.ml227 { margin-left: 227px; }
.layout.ml228 { margin-left: 228px; }
.layout.ml229 { margin-left: 229px; }
.layout.ml230 { margin-left: 230px; }
.layout.ml231 { margin-left: 231px; }
.layout.ml232 { margin-left: 232px; }
.layout.ml233 { margin-left: 233px; }
.layout.ml234 { margin-left: 234px; }
.layout.ml235 { margin-left: 235px; }
.layout.ml236 { margin-left: 236px; }
.layout.ml237 { margin-left: 237px; }
.layout.ml238 { margin-left: 238px; }
.layout.ml239 { margin-left: 239px; }
.layout.ml240 { margin-left: 240px; }
.layout.ml241 { margin-left: 241px; }
.layout.ml242 { margin-left: 242px; }
.layout.ml243 { margin-left: 243px; }
.layout.ml244 { margin-left: 244px; }
.layout.ml245 { margin-left: 245px; }
.layout.ml246 { margin-left: 246px; }
.layout.ml247 { margin-left: 247px; }
.layout.ml248 { margin-left: 248px; }
.layout.ml249 { margin-left: 249px; }
.layout.ml250 { margin-left: 250px; }
.layout.ml251 { margin-left: 251px; }
.layout.ml252 { margin-left: 252px; }
.layout.ml253 { margin-left: 253px; }
.layout.ml254 { margin-left: 254px; }
.layout.ml255 { margin-left: 255px; }
.layout.ml256 { margin-left: 256px; }
.layout.ml257 { margin-left: 257px; }
.layout.ml258 { margin-left: 258px; }
.layout.ml259 { margin-left: 259px; }
.layout.ml260 { margin-left: 260px; }
.layout.ml261 { margin-left: 261px; }
.layout.ml262 { margin-left: 262px; }
.layout.ml263 { margin-left: 263px; }
.layout.ml264 { margin-left: 264px; }
.layout.ml265 { margin-left: 265px; }
.layout.ml266 { margin-left: 266px; }
.layout.ml267 { margin-left: 267px; }
.layout.ml268 { margin-left: 268px; }
.layout.ml269 { margin-left: 269px; }
.layout.ml270 { margin-left: 270px; }
.layout.ml271 { margin-left: 271px; }
.layout.ml272 { margin-left: 272px; }
.layout.ml273 { margin-left: 273px; }
.layout.ml274 { margin-left: 274px; }
.layout.ml275 { margin-left: 275px; }
.layout.ml276 { margin-left: 276px; }
.layout.ml277 { margin-left: 277px; }
.layout.ml278 { margin-left: 278px; }
.layout.ml279 { margin-left: 279px; }
.layout.ml280 { margin-left: 280px; }
.layout.ml281 { margin-left: 281px; }
.layout.ml282 { margin-left: 282px; }
.layout.ml283 { margin-left: 283px; }
.layout.ml284 { margin-left: 284px; }
.layout.ml285 { margin-left: 285px; }
.layout.ml286 { margin-left: 286px; }
.layout.ml287 { margin-left: 287px; }
.layout.ml288 { margin-left: 288px; }
.layout.ml289 { margin-left: 289px; }
.layout.ml290 { margin-left: 290px; }
.layout.ml291 { margin-left: 291px; }
.layout.ml292 { margin-left: 292px; }
.layout.ml293 { margin-left: 293px; }
.layout.ml294 { margin-left: 294px; }
.layout.ml295 { margin-left: 295px; }
.layout.ml296 { margin-left: 296px; }
.layout.ml297 { margin-left: 297px; }
.layout.ml298 { margin-left: 298px; }
.layout.ml299 { margin-left: 299px; }
.layout.ml300 { margin-left: 300px; }
.layout.ml301 { margin-left: 301px; }
.layout.ml302 { margin-left: 302px; }
.layout.ml303 { margin-left: 303px; }
.layout.ml304 { margin-left: 304px; }
.layout.ml305 { margin-left: 305px; }
.layout.ml306 { margin-left: 306px; }
.layout.ml307 { margin-left: 307px; }
.layout.ml308 { margin-left: 308px; }
.layout.ml309 { margin-left: 309px; }
.layout.ml310 { margin-left: 310px; }
.layout.ml311 { margin-left: 311px; }
.layout.ml312 { margin-left: 312px; }
.layout.ml313 { margin-left: 313px; }
.layout.ml314 { margin-left: 314px; }
.layout.ml315 { margin-left: 315px; }
.layout.ml316 { margin-left: 316px; }
.layout.ml317 { margin-left: 317px; }
.layout.ml318 { margin-left: 318px; }
.layout.ml319 { margin-left: 319px; }
.layout.ml320 { margin-left: 320px; }
.layout.ml321 { margin-left: 321px; }
.layout.ml322 { margin-left: 322px; }
.layout.ml323 { margin-left: 323px; }
.layout.ml324 { margin-left: 324px; }
.layout.ml325 { margin-left: 325px; }
.layout.ml326 { margin-left: 326px; }
.layout.ml327 { margin-left: 327px; }
.layout.ml328 { margin-left: 328px; }
.layout.ml329 { margin-left: 329px; }
.layout.ml330 { margin-left: 330px; }
.layout.ml331 { margin-left: 331px; }
.layout.ml332 { margin-left: 332px; }
.layout.ml333 { margin-left: 333px; }
.layout.ml334 { margin-left: 334px; }
.layout.ml335 { margin-left: 335px; }
.layout.ml336 { margin-left: 336px; }
.layout.ml337 { margin-left: 337px; }
.layout.ml338 { margin-left: 338px; }
.layout.ml339 { margin-left: 339px; }
.layout.ml340 { margin-left: 340px; }
.layout.ml341 { margin-left: 341px; }
.layout.ml342 { margin-left: 342px; }
.layout.ml343 { margin-left: 343px; }
.layout.ml344 { margin-left: 344px; }
.layout.ml345 { margin-left: 345px; }
.layout.ml346 { margin-left: 346px; }
.layout.ml347 { margin-left: 347px; }
.layout.ml348 { margin-left: 348px; }
.layout.ml349 { margin-left: 349px; }
.layout.ml350 { margin-left: 350px; }
.layout.ml351 { margin-left: 351px; }
.layout.ml352 { margin-left: 352px; }
.layout.ml353 { margin-left: 353px; }
.layout.ml354 { margin-left: 354px; }
.layout.ml355 { margin-left: 355px; }
.layout.ml356 { margin-left: 356px; }
.layout.ml357 { margin-left: 357px; }
.layout.ml358 { margin-left: 358px; }
.layout.ml359 { margin-left: 359px; }
.layout.ml360 { margin-left: 360px; }
.layout.ml361 { margin-left: 361px; }
.layout.ml362 { margin-left: 362px; }
.layout.ml363 { margin-left: 363px; }
.layout.ml364 { margin-left: 364px; }
.layout.ml365 { margin-left: 365px; }
.layout.ml366 { margin-left: 366px; }
.layout.ml367 { margin-left: 367px; }
.layout.ml368 { margin-left: 368px; }
.layout.ml369 { margin-left: 369px; }
.layout.ml370 { margin-left: 370px; }
.layout.ml371 { margin-left: 371px; }
.layout.ml372 { margin-left: 372px; }
.layout.ml373 { margin-left: 373px; }
.layout.ml374 { margin-left: 374px; }
.layout.ml375 { margin-left: 375px; }
.layout.ml376 { margin-left: 376px; }
.layout.ml377 { margin-left: 377px; }
.layout.ml378 { margin-left: 378px; }
.layout.ml379 { margin-left: 379px; }
.layout.ml380 { margin-left: 380px; }
.layout.ml381 { margin-left: 381px; }
.layout.ml382 { margin-left: 382px; }
.layout.ml383 { margin-left: 383px; }
.layout.ml384 { margin-left: 384px; }
.layout.ml385 { margin-left: 385px; }
.layout.ml386 { margin-left: 386px; }
.layout.ml387 { margin-left: 387px; }
.layout.ml388 { margin-left: 388px; }
.layout.ml389 { margin-left: 389px; }
.layout.ml390 { margin-left: 390px; }
.layout.ml391 { margin-left: 391px; }
.layout.ml392 { margin-left: 392px; }
.layout.ml393 { margin-left: 393px; }
.layout.ml394 { margin-left: 394px; }
.layout.ml395 { margin-left: 395px; }
.layout.ml396 { margin-left: 396px; }
.layout.ml397 { margin-left: 397px; }
.layout.ml398 { margin-left: 398px; }
.layout.ml399 { margin-left: 399px; }
.layout.ml400 { margin-left: 400px; }
.layout.ml401 { margin-left: 401px; }
.layout.ml402 { margin-left: 402px; }
.layout.ml403 { margin-left: 403px; }
.layout.ml404 { margin-left: 404px; }
.layout.ml405 { margin-left: 405px; }
.layout.ml406 { margin-left: 406px; }
.layout.ml407 { margin-left: 407px; }
.layout.ml408 { margin-left: 408px; }
.layout.ml409 { margin-left: 409px; }
.layout.ml410 { margin-left: 410px; }
.layout.ml411 { margin-left: 411px; }
.layout.ml412 { margin-left: 412px; }
.layout.ml413 { margin-left: 413px; }
.layout.ml414 { margin-left: 414px; }
.layout.ml415 { margin-left: 415px; }
.layout.ml416 { margin-left: 416px; }
.layout.ml417 { margin-left: 417px; }
.layout.ml418 { margin-left: 418px; }
.layout.ml419 { margin-left: 419px; }
.layout.ml420 { margin-left: 420px; }
.layout.ml421 { margin-left: 421px; }
.layout.ml422 { margin-left: 422px; }
.layout.ml423 { margin-left: 423px; }
.layout.ml424 { margin-left: 424px; }
.layout.ml425 { margin-left: 425px; }
.layout.ml426 { margin-left: 426px; }
.layout.ml427 { margin-left: 427px; }
.layout.ml428 { margin-left: 428px; }
.layout.ml429 { margin-left: 429px; }
.layout.ml430 { margin-left: 430px; }
.layout.ml431 { margin-left: 431px; }
.layout.ml432 { margin-left: 432px; }
.layout.ml433 { margin-left: 433px; }
.layout.ml434 { margin-left: 434px; }
.layout.ml435 { margin-left: 435px; }
.layout.ml436 { margin-left: 436px; }
.layout.ml437 { margin-left: 437px; }
.layout.ml438 { margin-left: 438px; }
.layout.ml439 { margin-left: 439px; }
.layout.ml440 { margin-left: 440px; }
.layout.ml441 { margin-left: 441px; }
.layout.ml442 { margin-left: 442px; }
.layout.ml443 { margin-left: 443px; }
.layout.ml444 { margin-left: 444px; }
.layout.ml445 { margin-left: 445px; }
.layout.ml446 { margin-left: 446px; }
.layout.ml447 { margin-left: 447px; }
.layout.ml448 { margin-left: 448px; }
.layout.ml449 { margin-left: 449px; }
.layout.ml450 { margin-left: 450px; }
.layout.ml451 { margin-left: 451px; }
.layout.ml452 { margin-left: 452px; }
.layout.ml453 { margin-left: 453px; }
.layout.ml454 { margin-left: 454px; }
.layout.ml455 { margin-left: 455px; }
.layout.ml456 { margin-left: 456px; }
.layout.ml457 { margin-left: 457px; }
.layout.ml458 { margin-left: 458px; }
.layout.ml459 { margin-left: 459px; }
.layout.ml460 { margin-left: 460px; }
.layout.ml461 { margin-left: 461px; }
.layout.ml462 { margin-left: 462px; }
.layout.ml463 { margin-left: 463px; }
.layout.ml464 { margin-left: 464px; }
.layout.ml465 { margin-left: 465px; }
.layout.ml466 { margin-left: 466px; }
.layout.ml467 { margin-left: 467px; }
.layout.ml468 { margin-left: 468px; }
.layout.ml469 { margin-left: 469px; }
.layout.ml470 { margin-left: 470px; }
.layout.ml471 { margin-left: 471px; }
.layout.ml472 { margin-left: 472px; }
.layout.ml473 { margin-left: 473px; }
.layout.ml474 { margin-left: 474px; }
.layout.ml475 { margin-left: 475px; }
.layout.ml476 { margin-left: 476px; }
.layout.ml477 { margin-left: 477px; }
.layout.ml478 { margin-left: 478px; }
.layout.ml479 { margin-left: 479px; }
.layout.ml480 { margin-left: 480px; }
.layout.ml481 { margin-left: 481px; }
.layout.ml482 { margin-left: 482px; }
.layout.ml483 { margin-left: 483px; }
.layout.ml484 { margin-left: 484px; }
.layout.ml485 { margin-left: 485px; }
.layout.ml486 { margin-left: 486px; }
.layout.ml487 { margin-left: 487px; }
.layout.ml488 { margin-left: 488px; }
.layout.ml489 { margin-left: 489px; }
.layout.ml490 { margin-left: 490px; }
.layout.ml491 { margin-left: 491px; }
.layout.ml492 { margin-left: 492px; }
.layout.ml493 { margin-left: 493px; }
.layout.ml494 { margin-left: 494px; }
.layout.ml495 { margin-left: 495px; }
.layout.ml496 { margin-left: 496px; }
.layout.ml497 { margin-left: 497px; }
.layout.ml498 { margin-left: 498px; }
.layout.ml499 { margin-left: 499px; }
.layout.ml500 { margin-left: 500px; }
.layout.pt0 { padding-top: 0px; }
.layout.pt1 { padding-top: 1px; }
.layout.pt2 { padding-top: 2px; }
.layout.pt3 { padding-top: 3px; }
.layout.pt4 { padding-top: 4px; }
.layout.pt5 { padding-top: 5px; }
.layout.pt6 { padding-top: 6px; }
.layout.pt7 { padding-top: 7px; }
.layout.pt8 { padding-top: 8px; }
.layout.pt9 { padding-top: 9px; }
.layout.pt10 { padding-top: 10px; }
.layout.pt11 { padding-top: 11px; }
.layout.pt12 { padding-top: 12px; }
.layout.pt13 { padding-top: 13px; }
.layout.pt14 { padding-top: 14px; }
.layout.pt15 { padding-top: 15px; }
.layout.pt16 { padding-top: 16px; }
.layout.pt17 { padding-top: 17px; }
.layout.pt18 { padding-top: 18px; }
.layout.pt19 { padding-top: 19px; }
.layout.pt20 { padding-top: 20px; }
.layout.pt21 { padding-top: 21px; }
.layout.pt22 { padding-top: 22px; }
.layout.pt23 { padding-top: 23px; }
.layout.pt24 { padding-top: 24px; }
.layout.pt25 { padding-top: 25px; }
.layout.pt26 { padding-top: 26px; }
.layout.pt27 { padding-top: 27px; }
.layout.pt28 { padding-top: 28px; }
.layout.pt29 { padding-top: 29px; }
.layout.pt30 { padding-top: 30px; }
.layout.pt31 { padding-top: 31px; }
.layout.pt32 { padding-top: 32px; }
.layout.pt33 { padding-top: 33px; }
.layout.pt34 { padding-top: 34px; }
.layout.pt35 { padding-top: 35px; }
.layout.pt36 { padding-top: 36px; }
.layout.pt37 { padding-top: 37px; }
.layout.pt38 { padding-top: 38px; }
.layout.pt39 { padding-top: 39px; }
.layout.pt40 { padding-top: 40px; }
.layout.pt41 { padding-top: 41px; }
.layout.pt42 { padding-top: 42px; }
.layout.pt43 { padding-top: 43px; }
.layout.pt44 { padding-top: 44px; }
.layout.pt45 { padding-top: 45px; }
.layout.pt46 { padding-top: 46px; }
.layout.pt47 { padding-top: 47px; }
.layout.pt48 { padding-top: 48px; }
.layout.pt49 { padding-top: 49px; }
.layout.pt50 { padding-top: 50px; }
.layout.pt51 { padding-top: 51px; }
.layout.pt52 { padding-top: 52px; }
.layout.pt53 { padding-top: 53px; }
.layout.pt54 { padding-top: 54px; }
.layout.pt55 { padding-top: 55px; }
.layout.pt56 { padding-top: 56px; }
.layout.pt57 { padding-top: 57px; }
.layout.pt58 { padding-top: 58px; }
.layout.pt59 { padding-top: 59px; }
.layout.pt60 { padding-top: 60px; }
.layout.pt61 { padding-top: 61px; }
.layout.pt62 { padding-top: 62px; }
.layout.pt63 { padding-top: 63px; }
.layout.pt64 { padding-top: 64px; }
.layout.pt65 { padding-top: 65px; }
.layout.pt66 { padding-top: 66px; }
.layout.pt67 { padding-top: 67px; }
.layout.pt68 { padding-top: 68px; }
.layout.pt69 { padding-top: 69px; }
.layout.pt70 { padding-top: 70px; }
.layout.pt71 { padding-top: 71px; }
.layout.pt72 { padding-top: 72px; }
.layout.pt73 { padding-top: 73px; }
.layout.pt74 { padding-top: 74px; }
.layout.pt75 { padding-top: 75px; }
.layout.pt76 { padding-top: 76px; }
.layout.pt77 { padding-top: 77px; }
.layout.pt78 { padding-top: 78px; }
.layout.pt79 { padding-top: 79px; }
.layout.pt80 { padding-top: 80px; }
.layout.pt81 { padding-top: 81px; }
.layout.pt82 { padding-top: 82px; }
.layout.pt83 { padding-top: 83px; }
.layout.pt84 { padding-top: 84px; }
.layout.pt85 { padding-top: 85px; }
.layout.pt86 { padding-top: 86px; }
.layout.pt87 { padding-top: 87px; }
.layout.pt88 { padding-top: 88px; }
.layout.pt89 { padding-top: 89px; }
.layout.pt90 { padding-top: 90px; }
.layout.pt91 { padding-top: 91px; }
.layout.pt92 { padding-top: 92px; }
.layout.pt93 { padding-top: 93px; }
.layout.pt94 { padding-top: 94px; }
.layout.pt95 { padding-top: 95px; }
.layout.pt96 { padding-top: 96px; }
.layout.pt97 { padding-top: 97px; }
.layout.pt98 { padding-top: 98px; }
.layout.pt99 { padding-top: 99px; }
.layout.pt100 { padding-top: 100px; }
.layout.pt101 { padding-top: 101px; }
.layout.pt102 { padding-top: 102px; }
.layout.pt103 { padding-top: 103px; }
.layout.pt104 { padding-top: 104px; }
.layout.pt105 { padding-top: 105px; }
.layout.pt106 { padding-top: 106px; }
.layout.pt107 { padding-top: 107px; }
.layout.pt108 { padding-top: 108px; }
.layout.pt109 { padding-top: 109px; }
.layout.pt110 { padding-top: 110px; }
.layout.pt111 { padding-top: 111px; }
.layout.pt112 { padding-top: 112px; }
.layout.pt113 { padding-top: 113px; }
.layout.pt114 { padding-top: 114px; }
.layout.pt115 { padding-top: 115px; }
.layout.pt116 { padding-top: 116px; }
.layout.pt117 { padding-top: 117px; }
.layout.pt118 { padding-top: 118px; }
.layout.pt119 { padding-top: 119px; }
.layout.pt120 { padding-top: 120px; }
.layout.pt121 { padding-top: 121px; }
.layout.pt122 { padding-top: 122px; }
.layout.pt123 { padding-top: 123px; }
.layout.pt124 { padding-top: 124px; }
.layout.pt125 { padding-top: 125px; }
.layout.pt126 { padding-top: 126px; }
.layout.pt127 { padding-top: 127px; }
.layout.pt128 { padding-top: 128px; }
.layout.pt129 { padding-top: 129px; }
.layout.pt130 { padding-top: 130px; }
.layout.pt131 { padding-top: 131px; }
.layout.pt132 { padding-top: 132px; }
.layout.pt133 { padding-top: 133px; }
.layout.pt134 { padding-top: 134px; }
.layout.pt135 { padding-top: 135px; }
.layout.pt136 { padding-top: 136px; }
.layout.pt137 { padding-top: 137px; }
.layout.pt138 { padding-top: 138px; }
.layout.pt139 { padding-top: 139px; }
.layout.pt140 { padding-top: 140px; }
.layout.pt141 { padding-top: 141px; }
.layout.pt142 { padding-top: 142px; }
.layout.pt143 { padding-top: 143px; }
.layout.pt144 { padding-top: 144px; }
.layout.pt145 { padding-top: 145px; }
.layout.pt146 { padding-top: 146px; }
.layout.pt147 { padding-top: 147px; }
.layout.pt148 { padding-top: 148px; }
.layout.pt149 { padding-top: 149px; }
.layout.pt150 { padding-top: 150px; }
.layout.pt151 { padding-top: 151px; }
.layout.pt152 { padding-top: 152px; }
.layout.pt153 { padding-top: 153px; }
.layout.pt154 { padding-top: 154px; }
.layout.pt155 { padding-top: 155px; }
.layout.pt156 { padding-top: 156px; }
.layout.pt157 { padding-top: 157px; }
.layout.pt158 { padding-top: 158px; }
.layout.pt159 { padding-top: 159px; }
.layout.pt160 { padding-top: 160px; }
.layout.pt161 { padding-top: 161px; }
.layout.pt162 { padding-top: 162px; }
.layout.pt163 { padding-top: 163px; }
.layout.pt164 { padding-top: 164px; }
.layout.pt165 { padding-top: 165px; }
.layout.pt166 { padding-top: 166px; }
.layout.pt167 { padding-top: 167px; }
.layout.pt168 { padding-top: 168px; }
.layout.pt169 { padding-top: 169px; }
.layout.pt170 { padding-top: 170px; }
.layout.pt171 { padding-top: 171px; }
.layout.pt172 { padding-top: 172px; }
.layout.pt173 { padding-top: 173px; }
.layout.pt174 { padding-top: 174px; }
.layout.pt175 { padding-top: 175px; }
.layout.pt176 { padding-top: 176px; }
.layout.pt177 { padding-top: 177px; }
.layout.pt178 { padding-top: 178px; }
.layout.pt179 { padding-top: 179px; }
.layout.pt180 { padding-top: 180px; }
.layout.pt181 { padding-top: 181px; }
.layout.pt182 { padding-top: 182px; }
.layout.pt183 { padding-top: 183px; }
.layout.pt184 { padding-top: 184px; }
.layout.pt185 { padding-top: 185px; }
.layout.pt186 { padding-top: 186px; }
.layout.pt187 { padding-top: 187px; }
.layout.pt188 { padding-top: 188px; }
.layout.pt189 { padding-top: 189px; }
.layout.pt190 { padding-top: 190px; }
.layout.pt191 { padding-top: 191px; }
.layout.pt192 { padding-top: 192px; }
.layout.pt193 { padding-top: 193px; }
.layout.pt194 { padding-top: 194px; }
.layout.pt195 { padding-top: 195px; }
.layout.pt196 { padding-top: 196px; }
.layout.pt197 { padding-top: 197px; }
.layout.pt198 { padding-top: 198px; }
.layout.pt199 { padding-top: 199px; }
.layout.pt200 { padding-top: 200px; }
.layout.pt201 { padding-top: 201px; }
.layout.pt202 { padding-top: 202px; }
.layout.pt203 { padding-top: 203px; }
.layout.pt204 { padding-top: 204px; }
.layout.pt205 { padding-top: 205px; }
.layout.pt206 { padding-top: 206px; }
.layout.pt207 { padding-top: 207px; }
.layout.pt208 { padding-top: 208px; }
.layout.pt209 { padding-top: 209px; }
.layout.pt210 { padding-top: 210px; }
.layout.pt211 { padding-top: 211px; }
.layout.pt212 { padding-top: 212px; }
.layout.pt213 { padding-top: 213px; }
.layout.pt214 { padding-top: 214px; }
.layout.pt215 { padding-top: 215px; }
.layout.pt216 { padding-top: 216px; }
.layout.pt217 { padding-top: 217px; }
.layout.pt218 { padding-top: 218px; }
.layout.pt219 { padding-top: 219px; }
.layout.pt220 { padding-top: 220px; }
.layout.pt221 { padding-top: 221px; }
.layout.pt222 { padding-top: 222px; }
.layout.pt223 { padding-top: 223px; }
.layout.pt224 { padding-top: 224px; }
.layout.pt225 { padding-top: 225px; }
.layout.pt226 { padding-top: 226px; }
.layout.pt227 { padding-top: 227px; }
.layout.pt228 { padding-top: 228px; }
.layout.pt229 { padding-top: 229px; }
.layout.pt230 { padding-top: 230px; }
.layout.pt231 { padding-top: 231px; }
.layout.pt232 { padding-top: 232px; }
.layout.pt233 { padding-top: 233px; }
.layout.pt234 { padding-top: 234px; }
.layout.pt235 { padding-top: 235px; }
.layout.pt236 { padding-top: 236px; }
.layout.pt237 { padding-top: 237px; }
.layout.pt238 { padding-top: 238px; }
.layout.pt239 { padding-top: 239px; }
.layout.pt240 { padding-top: 240px; }
.layout.pt241 { padding-top: 241px; }
.layout.pt242 { padding-top: 242px; }
.layout.pt243 { padding-top: 243px; }
.layout.pt244 { padding-top: 244px; }
.layout.pt245 { padding-top: 245px; }
.layout.pt246 { padding-top: 246px; }
.layout.pt247 { padding-top: 247px; }
.layout.pt248 { padding-top: 248px; }
.layout.pt249 { padding-top: 249px; }
.layout.pt250 { padding-top: 250px; }
.layout.pt251 { padding-top: 251px; }
.layout.pt252 { padding-top: 252px; }
.layout.pt253 { padding-top: 253px; }
.layout.pt254 { padding-top: 254px; }
.layout.pt255 { padding-top: 255px; }
.layout.pt256 { padding-top: 256px; }
.layout.pt257 { padding-top: 257px; }
.layout.pt258 { padding-top: 258px; }
.layout.pt259 { padding-top: 259px; }
.layout.pt260 { padding-top: 260px; }
.layout.pt261 { padding-top: 261px; }
.layout.pt262 { padding-top: 262px; }
.layout.pt263 { padding-top: 263px; }
.layout.pt264 { padding-top: 264px; }
.layout.pt265 { padding-top: 265px; }
.layout.pt266 { padding-top: 266px; }
.layout.pt267 { padding-top: 267px; }
.layout.pt268 { padding-top: 268px; }
.layout.pt269 { padding-top: 269px; }
.layout.pt270 { padding-top: 270px; }
.layout.pt271 { padding-top: 271px; }
.layout.pt272 { padding-top: 272px; }
.layout.pt273 { padding-top: 273px; }
.layout.pt274 { padding-top: 274px; }
.layout.pt275 { padding-top: 275px; }
.layout.pt276 { padding-top: 276px; }
.layout.pt277 { padding-top: 277px; }
.layout.pt278 { padding-top: 278px; }
.layout.pt279 { padding-top: 279px; }
.layout.pt280 { padding-top: 280px; }
.layout.pt281 { padding-top: 281px; }
.layout.pt282 { padding-top: 282px; }
.layout.pt283 { padding-top: 283px; }
.layout.pt284 { padding-top: 284px; }
.layout.pt285 { padding-top: 285px; }
.layout.pt286 { padding-top: 286px; }
.layout.pt287 { padding-top: 287px; }
.layout.pt288 { padding-top: 288px; }
.layout.pt289 { padding-top: 289px; }
.layout.pt290 { padding-top: 290px; }
.layout.pt291 { padding-top: 291px; }
.layout.pt292 { padding-top: 292px; }
.layout.pt293 { padding-top: 293px; }
.layout.pt294 { padding-top: 294px; }
.layout.pt295 { padding-top: 295px; }
.layout.pt296 { padding-top: 296px; }
.layout.pt297 { padding-top: 297px; }
.layout.pt298 { padding-top: 298px; }
.layout.pt299 { padding-top: 299px; }
.layout.pt300 { padding-top: 300px; }
.layout.pt301 { padding-top: 301px; }
.layout.pt302 { padding-top: 302px; }
.layout.pt303 { padding-top: 303px; }
.layout.pt304 { padding-top: 304px; }
.layout.pt305 { padding-top: 305px; }
.layout.pt306 { padding-top: 306px; }
.layout.pt307 { padding-top: 307px; }
.layout.pt308 { padding-top: 308px; }
.layout.pt309 { padding-top: 309px; }
.layout.pt310 { padding-top: 310px; }
.layout.pt311 { padding-top: 311px; }
.layout.pt312 { padding-top: 312px; }
.layout.pt313 { padding-top: 313px; }
.layout.pt314 { padding-top: 314px; }
.layout.pt315 { padding-top: 315px; }
.layout.pt316 { padding-top: 316px; }
.layout.pt317 { padding-top: 317px; }
.layout.pt318 { padding-top: 318px; }
.layout.pt319 { padding-top: 319px; }
.layout.pt320 { padding-top: 320px; }
.layout.pt321 { padding-top: 321px; }
.layout.pt322 { padding-top: 322px; }
.layout.pt323 { padding-top: 323px; }
.layout.pt324 { padding-top: 324px; }
.layout.pt325 { padding-top: 325px; }
.layout.pt326 { padding-top: 326px; }
.layout.pt327 { padding-top: 327px; }
.layout.pt328 { padding-top: 328px; }
.layout.pt329 { padding-top: 329px; }
.layout.pt330 { padding-top: 330px; }
.layout.pt331 { padding-top: 331px; }
.layout.pt332 { padding-top: 332px; }
.layout.pt333 { padding-top: 333px; }
.layout.pt334 { padding-top: 334px; }
.layout.pt335 { padding-top: 335px; }
.layout.pt336 { padding-top: 336px; }
.layout.pt337 { padding-top: 337px; }
.layout.pt338 { padding-top: 338px; }
.layout.pt339 { padding-top: 339px; }
.layout.pt340 { padding-top: 340px; }
.layout.pt341 { padding-top: 341px; }
.layout.pt342 { padding-top: 342px; }
.layout.pt343 { padding-top: 343px; }
.layout.pt344 { padding-top: 344px; }
.layout.pt345 { padding-top: 345px; }
.layout.pt346 { padding-top: 346px; }
.layout.pt347 { padding-top: 347px; }
.layout.pt348 { padding-top: 348px; }
.layout.pt349 { padding-top: 349px; }
.layout.pt350 { padding-top: 350px; }
.layout.pt351 { padding-top: 351px; }
.layout.pt352 { padding-top: 352px; }
.layout.pt353 { padding-top: 353px; }
.layout.pt354 { padding-top: 354px; }
.layout.pt355 { padding-top: 355px; }
.layout.pt356 { padding-top: 356px; }
.layout.pt357 { padding-top: 357px; }
.layout.pt358 { padding-top: 358px; }
.layout.pt359 { padding-top: 359px; }
.layout.pt360 { padding-top: 360px; }
.layout.pt361 { padding-top: 361px; }
.layout.pt362 { padding-top: 362px; }
.layout.pt363 { padding-top: 363px; }
.layout.pt364 { padding-top: 364px; }
.layout.pt365 { padding-top: 365px; }
.layout.pt366 { padding-top: 366px; }
.layout.pt367 { padding-top: 367px; }
.layout.pt368 { padding-top: 368px; }
.layout.pt369 { padding-top: 369px; }
.layout.pt370 { padding-top: 370px; }
.layout.pt371 { padding-top: 371px; }
.layout.pt372 { padding-top: 372px; }
.layout.pt373 { padding-top: 373px; }
.layout.pt374 { padding-top: 374px; }
.layout.pt375 { padding-top: 375px; }
.layout.pt376 { padding-top: 376px; }
.layout.pt377 { padding-top: 377px; }
.layout.pt378 { padding-top: 378px; }
.layout.pt379 { padding-top: 379px; }
.layout.pt380 { padding-top: 380px; }
.layout.pt381 { padding-top: 381px; }
.layout.pt382 { padding-top: 382px; }
.layout.pt383 { padding-top: 383px; }
.layout.pt384 { padding-top: 384px; }
.layout.pt385 { padding-top: 385px; }
.layout.pt386 { padding-top: 386px; }
.layout.pt387 { padding-top: 387px; }
.layout.pt388 { padding-top: 388px; }
.layout.pt389 { padding-top: 389px; }
.layout.pt390 { padding-top: 390px; }
.layout.pt391 { padding-top: 391px; }
.layout.pt392 { padding-top: 392px; }
.layout.pt393 { padding-top: 393px; }
.layout.pt394 { padding-top: 394px; }
.layout.pt395 { padding-top: 395px; }
.layout.pt396 { padding-top: 396px; }
.layout.pt397 { padding-top: 397px; }
.layout.pt398 { padding-top: 398px; }
.layout.pt399 { padding-top: 399px; }
.layout.pt400 { padding-top: 400px; }
.layout.pt401 { padding-top: 401px; }
.layout.pt402 { padding-top: 402px; }
.layout.pt403 { padding-top: 403px; }
.layout.pt404 { padding-top: 404px; }
.layout.pt405 { padding-top: 405px; }
.layout.pt406 { padding-top: 406px; }
.layout.pt407 { padding-top: 407px; }
.layout.pt408 { padding-top: 408px; }
.layout.pt409 { padding-top: 409px; }
.layout.pt410 { padding-top: 410px; }
.layout.pt411 { padding-top: 411px; }
.layout.pt412 { padding-top: 412px; }
.layout.pt413 { padding-top: 413px; }
.layout.pt414 { padding-top: 414px; }
.layout.pt415 { padding-top: 415px; }
.layout.pt416 { padding-top: 416px; }
.layout.pt417 { padding-top: 417px; }
.layout.pt418 { padding-top: 418px; }
.layout.pt419 { padding-top: 419px; }
.layout.pt420 { padding-top: 420px; }
.layout.pt421 { padding-top: 421px; }
.layout.pt422 { padding-top: 422px; }
.layout.pt423 { padding-top: 423px; }
.layout.pt424 { padding-top: 424px; }
.layout.pt425 { padding-top: 425px; }
.layout.pt426 { padding-top: 426px; }
.layout.pt427 { padding-top: 427px; }
.layout.pt428 { padding-top: 428px; }
.layout.pt429 { padding-top: 429px; }
.layout.pt430 { padding-top: 430px; }
.layout.pt431 { padding-top: 431px; }
.layout.pt432 { padding-top: 432px; }
.layout.pt433 { padding-top: 433px; }
.layout.pt434 { padding-top: 434px; }
.layout.pt435 { padding-top: 435px; }
.layout.pt436 { padding-top: 436px; }
.layout.pt437 { padding-top: 437px; }
.layout.pt438 { padding-top: 438px; }
.layout.pt439 { padding-top: 439px; }
.layout.pt440 { padding-top: 440px; }
.layout.pt441 { padding-top: 441px; }
.layout.pt442 { padding-top: 442px; }
.layout.pt443 { padding-top: 443px; }
.layout.pt444 { padding-top: 444px; }
.layout.pt445 { padding-top: 445px; }
.layout.pt446 { padding-top: 446px; }
.layout.pt447 { padding-top: 447px; }
.layout.pt448 { padding-top: 448px; }
.layout.pt449 { padding-top: 449px; }
.layout.pt450 { padding-top: 450px; }
.layout.pt451 { padding-top: 451px; }
.layout.pt452 { padding-top: 452px; }
.layout.pt453 { padding-top: 453px; }
.layout.pt454 { padding-top: 454px; }
.layout.pt455 { padding-top: 455px; }
.layout.pt456 { padding-top: 456px; }
.layout.pt457 { padding-top: 457px; }
.layout.pt458 { padding-top: 458px; }
.layout.pt459 { padding-top: 459px; }
.layout.pt460 { padding-top: 460px; }
.layout.pt461 { padding-top: 461px; }
.layout.pt462 { padding-top: 462px; }
.layout.pt463 { padding-top: 463px; }
.layout.pt464 { padding-top: 464px; }
.layout.pt465 { padding-top: 465px; }
.layout.pt466 { padding-top: 466px; }
.layout.pt467 { padding-top: 467px; }
.layout.pt468 { padding-top: 468px; }
.layout.pt469 { padding-top: 469px; }
.layout.pt470 { padding-top: 470px; }
.layout.pt471 { padding-top: 471px; }
.layout.pt472 { padding-top: 472px; }
.layout.pt473 { padding-top: 473px; }
.layout.pt474 { padding-top: 474px; }
.layout.pt475 { padding-top: 475px; }
.layout.pt476 { padding-top: 476px; }
.layout.pt477 { padding-top: 477px; }
.layout.pt478 { padding-top: 478px; }
.layout.pt479 { padding-top: 479px; }
.layout.pt480 { padding-top: 480px; }
.layout.pt481 { padding-top: 481px; }
.layout.pt482 { padding-top: 482px; }
.layout.pt483 { padding-top: 483px; }
.layout.pt484 { padding-top: 484px; }
.layout.pt485 { padding-top: 485px; }
.layout.pt486 { padding-top: 486px; }
.layout.pt487 { padding-top: 487px; }
.layout.pt488 { padding-top: 488px; }
.layout.pt489 { padding-top: 489px; }
.layout.pt490 { padding-top: 490px; }
.layout.pt491 { padding-top: 491px; }
.layout.pt492 { padding-top: 492px; }
.layout.pt493 { padding-top: 493px; }
.layout.pt494 { padding-top: 494px; }
.layout.pt495 { padding-top: 495px; }
.layout.pt496 { padding-top: 496px; }
.layout.pt497 { padding-top: 497px; }
.layout.pt498 { padding-top: 498px; }
.layout.pt499 { padding-top: 499px; }
.layout.pt500 { padding-top: 500px; }
.layout.pr0 { padding-right: 0px; }
.layout.pr1 { padding-right: 1px; }
.layout.pr2 { padding-right: 2px; }
.layout.pr3 { padding-right: 3px; }
.layout.pr4 { padding-right: 4px; }
.layout.pr5 { padding-right: 5px; }
.layout.pr6 { padding-right: 6px; }
.layout.pr7 { padding-right: 7px; }
.layout.pr8 { padding-right: 8px; }
.layout.pr9 { padding-right: 9px; }
.layout.pr10 { padding-right: 10px; }
.layout.pr11 { padding-right: 11px; }
.layout.pr12 { padding-right: 12px; }
.layout.pr13 { padding-right: 13px; }
.layout.pr14 { padding-right: 14px; }
.layout.pr15 { padding-right: 15px; }
.layout.pr16 { padding-right: 16px; }
.layout.pr17 { padding-right: 17px; }
.layout.pr18 { padding-right: 18px; }
.layout.pr19 { padding-right: 19px; }
.layout.pr20 { padding-right: 20px; }
.layout.pr21 { padding-right: 21px; }
.layout.pr22 { padding-right: 22px; }
.layout.pr23 { padding-right: 23px; }
.layout.pr24 { padding-right: 24px; }
.layout.pr25 { padding-right: 25px; }
.layout.pr26 { padding-right: 26px; }
.layout.pr27 { padding-right: 27px; }
.layout.pr28 { padding-right: 28px; }
.layout.pr29 { padding-right: 29px; }
.layout.pr30 { padding-right: 30px; }
.layout.pr31 { padding-right: 31px; }
.layout.pr32 { padding-right: 32px; }
.layout.pr33 { padding-right: 33px; }
.layout.pr34 { padding-right: 34px; }
.layout.pr35 { padding-right: 35px; }
.layout.pr36 { padding-right: 36px; }
.layout.pr37 { padding-right: 37px; }
.layout.pr38 { padding-right: 38px; }
.layout.pr39 { padding-right: 39px; }
.layout.pr40 { padding-right: 40px; }
.layout.pr41 { padding-right: 41px; }
.layout.pr42 { padding-right: 42px; }
.layout.pr43 { padding-right: 43px; }
.layout.pr44 { padding-right: 44px; }
.layout.pr45 { padding-right: 45px; }
.layout.pr46 { padding-right: 46px; }
.layout.pr47 { padding-right: 47px; }
.layout.pr48 { padding-right: 48px; }
.layout.pr49 { padding-right: 49px; }
.layout.pr50 { padding-right: 50px; }
.layout.pr51 { padding-right: 51px; }
.layout.pr52 { padding-right: 52px; }
.layout.pr53 { padding-right: 53px; }
.layout.pr54 { padding-right: 54px; }
.layout.pr55 { padding-right: 55px; }
.layout.pr56 { padding-right: 56px; }
.layout.pr57 { padding-right: 57px; }
.layout.pr58 { padding-right: 58px; }
.layout.pr59 { padding-right: 59px; }
.layout.pr60 { padding-right: 60px; }
.layout.pr61 { padding-right: 61px; }
.layout.pr62 { padding-right: 62px; }
.layout.pr63 { padding-right: 63px; }
.layout.pr64 { padding-right: 64px; }
.layout.pr65 { padding-right: 65px; }
.layout.pr66 { padding-right: 66px; }
.layout.pr67 { padding-right: 67px; }
.layout.pr68 { padding-right: 68px; }
.layout.pr69 { padding-right: 69px; }
.layout.pr70 { padding-right: 70px; }
.layout.pr71 { padding-right: 71px; }
.layout.pr72 { padding-right: 72px; }
.layout.pr73 { padding-right: 73px; }
.layout.pr74 { padding-right: 74px; }
.layout.pr75 { padding-right: 75px; }
.layout.pr76 { padding-right: 76px; }
.layout.pr77 { padding-right: 77px; }
.layout.pr78 { padding-right: 78px; }
.layout.pr79 { padding-right: 79px; }
.layout.pr80 { padding-right: 80px; }
.layout.pr81 { padding-right: 81px; }
.layout.pr82 { padding-right: 82px; }
.layout.pr83 { padding-right: 83px; }
.layout.pr84 { padding-right: 84px; }
.layout.pr85 { padding-right: 85px; }
.layout.pr86 { padding-right: 86px; }
.layout.pr87 { padding-right: 87px; }
.layout.pr88 { padding-right: 88px; }
.layout.pr89 { padding-right: 89px; }
.layout.pr90 { padding-right: 90px; }
.layout.pr91 { padding-right: 91px; }
.layout.pr92 { padding-right: 92px; }
.layout.pr93 { padding-right: 93px; }
.layout.pr94 { padding-right: 94px; }
.layout.pr95 { padding-right: 95px; }
.layout.pr96 { padding-right: 96px; }
.layout.pr97 { padding-right: 97px; }
.layout.pr98 { padding-right: 98px; }
.layout.pr99 { padding-right: 99px; }
.layout.pr100 { padding-right: 100px; }
.layout.pr101 { padding-right: 101px; }
.layout.pr102 { padding-right: 102px; }
.layout.pr103 { padding-right: 103px; }
.layout.pr104 { padding-right: 104px; }
.layout.pr105 { padding-right: 105px; }
.layout.pr106 { padding-right: 106px; }
.layout.pr107 { padding-right: 107px; }
.layout.pr108 { padding-right: 108px; }
.layout.pr109 { padding-right: 109px; }
.layout.pr110 { padding-right: 110px; }
.layout.pr111 { padding-right: 111px; }
.layout.pr112 { padding-right: 112px; }
.layout.pr113 { padding-right: 113px; }
.layout.pr114 { padding-right: 114px; }
.layout.pr115 { padding-right: 115px; }
.layout.pr116 { padding-right: 116px; }
.layout.pr117 { padding-right: 117px; }
.layout.pr118 { padding-right: 118px; }
.layout.pr119 { padding-right: 119px; }
.layout.pr120 { padding-right: 120px; }
.layout.pr121 { padding-right: 121px; }
.layout.pr122 { padding-right: 122px; }
.layout.pr123 { padding-right: 123px; }
.layout.pr124 { padding-right: 124px; }
.layout.pr125 { padding-right: 125px; }
.layout.pr126 { padding-right: 126px; }
.layout.pr127 { padding-right: 127px; }
.layout.pr128 { padding-right: 128px; }
.layout.pr129 { padding-right: 129px; }
.layout.pr130 { padding-right: 130px; }
.layout.pr131 { padding-right: 131px; }
.layout.pr132 { padding-right: 132px; }
.layout.pr133 { padding-right: 133px; }
.layout.pr134 { padding-right: 134px; }
.layout.pr135 { padding-right: 135px; }
.layout.pr136 { padding-right: 136px; }
.layout.pr137 { padding-right: 137px; }
.layout.pr138 { padding-right: 138px; }
.layout.pr139 { padding-right: 139px; }
.layout.pr140 { padding-right: 140px; }
.layout.pr141 { padding-right: 141px; }
.layout.pr142 { padding-right: 142px; }
.layout.pr143 { padding-right: 143px; }
.layout.pr144 { padding-right: 144px; }
.layout.pr145 { padding-right: 145px; }
.layout.pr146 { padding-right: 146px; }
.layout.pr147 { padding-right: 147px; }
.layout.pr148 { padding-right: 148px; }
.layout.pr149 { padding-right: 149px; }
.layout.pr150 { padding-right: 150px; }
.layout.pr151 { padding-right: 151px; }
.layout.pr152 { padding-right: 152px; }
.layout.pr153 { padding-right: 153px; }
.layout.pr154 { padding-right: 154px; }
.layout.pr155 { padding-right: 155px; }
.layout.pr156 { padding-right: 156px; }
.layout.pr157 { padding-right: 157px; }
.layout.pr158 { padding-right: 158px; }
.layout.pr159 { padding-right: 159px; }
.layout.pr160 { padding-right: 160px; }
.layout.pr161 { padding-right: 161px; }
.layout.pr162 { padding-right: 162px; }
.layout.pr163 { padding-right: 163px; }
.layout.pr164 { padding-right: 164px; }
.layout.pr165 { padding-right: 165px; }
.layout.pr166 { padding-right: 166px; }
.layout.pr167 { padding-right: 167px; }
.layout.pr168 { padding-right: 168px; }
.layout.pr169 { padding-right: 169px; }
.layout.pr170 { padding-right: 170px; }
.layout.pr171 { padding-right: 171px; }
.layout.pr172 { padding-right: 172px; }
.layout.pr173 { padding-right: 173px; }
.layout.pr174 { padding-right: 174px; }
.layout.pr175 { padding-right: 175px; }
.layout.pr176 { padding-right: 176px; }
.layout.pr177 { padding-right: 177px; }
.layout.pr178 { padding-right: 178px; }
.layout.pr179 { padding-right: 179px; }
.layout.pr180 { padding-right: 180px; }
.layout.pr181 { padding-right: 181px; }
.layout.pr182 { padding-right: 182px; }
.layout.pr183 { padding-right: 183px; }
.layout.pr184 { padding-right: 184px; }
.layout.pr185 { padding-right: 185px; }
.layout.pr186 { padding-right: 186px; }
.layout.pr187 { padding-right: 187px; }
.layout.pr188 { padding-right: 188px; }
.layout.pr189 { padding-right: 189px; }
.layout.pr190 { padding-right: 190px; }
.layout.pr191 { padding-right: 191px; }
.layout.pr192 { padding-right: 192px; }
.layout.pr193 { padding-right: 193px; }
.layout.pr194 { padding-right: 194px; }
.layout.pr195 { padding-right: 195px; }
.layout.pr196 { padding-right: 196px; }
.layout.pr197 { padding-right: 197px; }
.layout.pr198 { padding-right: 198px; }
.layout.pr199 { padding-right: 199px; }
.layout.pr200 { padding-right: 200px; }
.layout.pr201 { padding-right: 201px; }
.layout.pr202 { padding-right: 202px; }
.layout.pr203 { padding-right: 203px; }
.layout.pr204 { padding-right: 204px; }
.layout.pr205 { padding-right: 205px; }
.layout.pr206 { padding-right: 206px; }
.layout.pr207 { padding-right: 207px; }
.layout.pr208 { padding-right: 208px; }
.layout.pr209 { padding-right: 209px; }
.layout.pr210 { padding-right: 210px; }
.layout.pr211 { padding-right: 211px; }
.layout.pr212 { padding-right: 212px; }
.layout.pr213 { padding-right: 213px; }
.layout.pr214 { padding-right: 214px; }
.layout.pr215 { padding-right: 215px; }
.layout.pr216 { padding-right: 216px; }
.layout.pr217 { padding-right: 217px; }
.layout.pr218 { padding-right: 218px; }
.layout.pr219 { padding-right: 219px; }
.layout.pr220 { padding-right: 220px; }
.layout.pr221 { padding-right: 221px; }
.layout.pr222 { padding-right: 222px; }
.layout.pr223 { padding-right: 223px; }
.layout.pr224 { padding-right: 224px; }
.layout.pr225 { padding-right: 225px; }
.layout.pr226 { padding-right: 226px; }
.layout.pr227 { padding-right: 227px; }
.layout.pr228 { padding-right: 228px; }
.layout.pr229 { padding-right: 229px; }
.layout.pr230 { padding-right: 230px; }
.layout.pr231 { padding-right: 231px; }
.layout.pr232 { padding-right: 232px; }
.layout.pr233 { padding-right: 233px; }
.layout.pr234 { padding-right: 234px; }
.layout.pr235 { padding-right: 235px; }
.layout.pr236 { padding-right: 236px; }
.layout.pr237 { padding-right: 237px; }
.layout.pr238 { padding-right: 238px; }
.layout.pr239 { padding-right: 239px; }
.layout.pr240 { padding-right: 240px; }
.layout.pr241 { padding-right: 241px; }
.layout.pr242 { padding-right: 242px; }
.layout.pr243 { padding-right: 243px; }
.layout.pr244 { padding-right: 244px; }
.layout.pr245 { padding-right: 245px; }
.layout.pr246 { padding-right: 246px; }
.layout.pr247 { padding-right: 247px; }
.layout.pr248 { padding-right: 248px; }
.layout.pr249 { padding-right: 249px; }
.layout.pr250 { padding-right: 250px; }
.layout.pr251 { padding-right: 251px; }
.layout.pr252 { padding-right: 252px; }
.layout.pr253 { padding-right: 253px; }
.layout.pr254 { padding-right: 254px; }
.layout.pr255 { padding-right: 255px; }
.layout.pr256 { padding-right: 256px; }
.layout.pr257 { padding-right: 257px; }
.layout.pr258 { padding-right: 258px; }
.layout.pr259 { padding-right: 259px; }
.layout.pr260 { padding-right: 260px; }
.layout.pr261 { padding-right: 261px; }
.layout.pr262 { padding-right: 262px; }
.layout.pr263 { padding-right: 263px; }
.layout.pr264 { padding-right: 264px; }
.layout.pr265 { padding-right: 265px; }
.layout.pr266 { padding-right: 266px; }
.layout.pr267 { padding-right: 267px; }
.layout.pr268 { padding-right: 268px; }
.layout.pr269 { padding-right: 269px; }
.layout.pr270 { padding-right: 270px; }
.layout.pr271 { padding-right: 271px; }
.layout.pr272 { padding-right: 272px; }
.layout.pr273 { padding-right: 273px; }
.layout.pr274 { padding-right: 274px; }
.layout.pr275 { padding-right: 275px; }
.layout.pr276 { padding-right: 276px; }
.layout.pr277 { padding-right: 277px; }
.layout.pr278 { padding-right: 278px; }
.layout.pr279 { padding-right: 279px; }
.layout.pr280 { padding-right: 280px; }
.layout.pr281 { padding-right: 281px; }
.layout.pr282 { padding-right: 282px; }
.layout.pr283 { padding-right: 283px; }
.layout.pr284 { padding-right: 284px; }
.layout.pr285 { padding-right: 285px; }
.layout.pr286 { padding-right: 286px; }
.layout.pr287 { padding-right: 287px; }
.layout.pr288 { padding-right: 288px; }
.layout.pr289 { padding-right: 289px; }
.layout.pr290 { padding-right: 290px; }
.layout.pr291 { padding-right: 291px; }
.layout.pr292 { padding-right: 292px; }
.layout.pr293 { padding-right: 293px; }
.layout.pr294 { padding-right: 294px; }
.layout.pr295 { padding-right: 295px; }
.layout.pr296 { padding-right: 296px; }
.layout.pr297 { padding-right: 297px; }
.layout.pr298 { padding-right: 298px; }
.layout.pr299 { padding-right: 299px; }
.layout.pr300 { padding-right: 300px; }
.layout.pr301 { padding-right: 301px; }
.layout.pr302 { padding-right: 302px; }
.layout.pr303 { padding-right: 303px; }
.layout.pr304 { padding-right: 304px; }
.layout.pr305 { padding-right: 305px; }
.layout.pr306 { padding-right: 306px; }
.layout.pr307 { padding-right: 307px; }
.layout.pr308 { padding-right: 308px; }
.layout.pr309 { padding-right: 309px; }
.layout.pr310 { padding-right: 310px; }
.layout.pr311 { padding-right: 311px; }
.layout.pr312 { padding-right: 312px; }
.layout.pr313 { padding-right: 313px; }
.layout.pr314 { padding-right: 314px; }
.layout.pr315 { padding-right: 315px; }
.layout.pr316 { padding-right: 316px; }
.layout.pr317 { padding-right: 317px; }
.layout.pr318 { padding-right: 318px; }
.layout.pr319 { padding-right: 319px; }
.layout.pr320 { padding-right: 320px; }
.layout.pr321 { padding-right: 321px; }
.layout.pr322 { padding-right: 322px; }
.layout.pr323 { padding-right: 323px; }
.layout.pr324 { padding-right: 324px; }
.layout.pr325 { padding-right: 325px; }
.layout.pr326 { padding-right: 326px; }
.layout.pr327 { padding-right: 327px; }
.layout.pr328 { padding-right: 328px; }
.layout.pr329 { padding-right: 329px; }
.layout.pr330 { padding-right: 330px; }
.layout.pr331 { padding-right: 331px; }
.layout.pr332 { padding-right: 332px; }
.layout.pr333 { padding-right: 333px; }
.layout.pr334 { padding-right: 334px; }
.layout.pr335 { padding-right: 335px; }
.layout.pr336 { padding-right: 336px; }
.layout.pr337 { padding-right: 337px; }
.layout.pr338 { padding-right: 338px; }
.layout.pr339 { padding-right: 339px; }
.layout.pr340 { padding-right: 340px; }
.layout.pr341 { padding-right: 341px; }
.layout.pr342 { padding-right: 342px; }
.layout.pr343 { padding-right: 343px; }
.layout.pr344 { padding-right: 344px; }
.layout.pr345 { padding-right: 345px; }
.layout.pr346 { padding-right: 346px; }
.layout.pr347 { padding-right: 347px; }
.layout.pr348 { padding-right: 348px; }
.layout.pr349 { padding-right: 349px; }
.layout.pr350 { padding-right: 350px; }
.layout.pr351 { padding-right: 351px; }
.layout.pr352 { padding-right: 352px; }
.layout.pr353 { padding-right: 353px; }
.layout.pr354 { padding-right: 354px; }
.layout.pr355 { padding-right: 355px; }
.layout.pr356 { padding-right: 356px; }
.layout.pr357 { padding-right: 357px; }
.layout.pr358 { padding-right: 358px; }
.layout.pr359 { padding-right: 359px; }
.layout.pr360 { padding-right: 360px; }
.layout.pr361 { padding-right: 361px; }
.layout.pr362 { padding-right: 362px; }
.layout.pr363 { padding-right: 363px; }
.layout.pr364 { padding-right: 364px; }
.layout.pr365 { padding-right: 365px; }
.layout.pr366 { padding-right: 366px; }
.layout.pr367 { padding-right: 367px; }
.layout.pr368 { padding-right: 368px; }
.layout.pr369 { padding-right: 369px; }
.layout.pr370 { padding-right: 370px; }
.layout.pr371 { padding-right: 371px; }
.layout.pr372 { padding-right: 372px; }
.layout.pr373 { padding-right: 373px; }
.layout.pr374 { padding-right: 374px; }
.layout.pr375 { padding-right: 375px; }
.layout.pr376 { padding-right: 376px; }
.layout.pr377 { padding-right: 377px; }
.layout.pr378 { padding-right: 378px; }
.layout.pr379 { padding-right: 379px; }
.layout.pr380 { padding-right: 380px; }
.layout.pr381 { padding-right: 381px; }
.layout.pr382 { padding-right: 382px; }
.layout.pr383 { padding-right: 383px; }
.layout.pr384 { padding-right: 384px; }
.layout.pr385 { padding-right: 385px; }
.layout.pr386 { padding-right: 386px; }
.layout.pr387 { padding-right: 387px; }
.layout.pr388 { padding-right: 388px; }
.layout.pr389 { padding-right: 389px; }
.layout.pr390 { padding-right: 390px; }
.layout.pr391 { padding-right: 391px; }
.layout.pr392 { padding-right: 392px; }
.layout.pr393 { padding-right: 393px; }
.layout.pr394 { padding-right: 394px; }
.layout.pr395 { padding-right: 395px; }
.layout.pr396 { padding-right: 396px; }
.layout.pr397 { padding-right: 397px; }
.layout.pr398 { padding-right: 398px; }
.layout.pr399 { padding-right: 399px; }
.layout.pr400 { padding-right: 400px; }
.layout.pr401 { padding-right: 401px; }
.layout.pr402 { padding-right: 402px; }
.layout.pr403 { padding-right: 403px; }
.layout.pr404 { padding-right: 404px; }
.layout.pr405 { padding-right: 405px; }
.layout.pr406 { padding-right: 406px; }
.layout.pr407 { padding-right: 407px; }
.layout.pr408 { padding-right: 408px; }
.layout.pr409 { padding-right: 409px; }
.layout.pr410 { padding-right: 410px; }
.layout.pr411 { padding-right: 411px; }
.layout.pr412 { padding-right: 412px; }
.layout.pr413 { padding-right: 413px; }
.layout.pr414 { padding-right: 414px; }
.layout.pr415 { padding-right: 415px; }
.layout.pr416 { padding-right: 416px; }
.layout.pr417 { padding-right: 417px; }
.layout.pr418 { padding-right: 418px; }
.layout.pr419 { padding-right: 419px; }
.layout.pr420 { padding-right: 420px; }
.layout.pr421 { padding-right: 421px; }
.layout.pr422 { padding-right: 422px; }
.layout.pr423 { padding-right: 423px; }
.layout.pr424 { padding-right: 424px; }
.layout.pr425 { padding-right: 425px; }
.layout.pr426 { padding-right: 426px; }
.layout.pr427 { padding-right: 427px; }
.layout.pr428 { padding-right: 428px; }
.layout.pr429 { padding-right: 429px; }
.layout.pr430 { padding-right: 430px; }
.layout.pr431 { padding-right: 431px; }
.layout.pr432 { padding-right: 432px; }
.layout.pr433 { padding-right: 433px; }
.layout.pr434 { padding-right: 434px; }
.layout.pr435 { padding-right: 435px; }
.layout.pr436 { padding-right: 436px; }
.layout.pr437 { padding-right: 437px; }
.layout.pr438 { padding-right: 438px; }
.layout.pr439 { padding-right: 439px; }
.layout.pr440 { padding-right: 440px; }
.layout.pr441 { padding-right: 441px; }
.layout.pr442 { padding-right: 442px; }
.layout.pr443 { padding-right: 443px; }
.layout.pr444 { padding-right: 444px; }
.layout.pr445 { padding-right: 445px; }
.layout.pr446 { padding-right: 446px; }
.layout.pr447 { padding-right: 447px; }
.layout.pr448 { padding-right: 448px; }
.layout.pr449 { padding-right: 449px; }
.layout.pr450 { padding-right: 450px; }
.layout.pr451 { padding-right: 451px; }
.layout.pr452 { padding-right: 452px; }
.layout.pr453 { padding-right: 453px; }
.layout.pr454 { padding-right: 454px; }
.layout.pr455 { padding-right: 455px; }
.layout.pr456 { padding-right: 456px; }
.layout.pr457 { padding-right: 457px; }
.layout.pr458 { padding-right: 458px; }
.layout.pr459 { padding-right: 459px; }
.layout.pr460 { padding-right: 460px; }
.layout.pr461 { padding-right: 461px; }
.layout.pr462 { padding-right: 462px; }
.layout.pr463 { padding-right: 463px; }
.layout.pr464 { padding-right: 464px; }
.layout.pr465 { padding-right: 465px; }
.layout.pr466 { padding-right: 466px; }
.layout.pr467 { padding-right: 467px; }
.layout.pr468 { padding-right: 468px; }
.layout.pr469 { padding-right: 469px; }
.layout.pr470 { padding-right: 470px; }
.layout.pr471 { padding-right: 471px; }
.layout.pr472 { padding-right: 472px; }
.layout.pr473 { padding-right: 473px; }
.layout.pr474 { padding-right: 474px; }
.layout.pr475 { padding-right: 475px; }
.layout.pr476 { padding-right: 476px; }
.layout.pr477 { padding-right: 477px; }
.layout.pr478 { padding-right: 478px; }
.layout.pr479 { padding-right: 479px; }
.layout.pr480 { padding-right: 480px; }
.layout.pr481 { padding-right: 481px; }
.layout.pr482 { padding-right: 482px; }
.layout.pr483 { padding-right: 483px; }
.layout.pr484 { padding-right: 484px; }
.layout.pr485 { padding-right: 485px; }
.layout.pr486 { padding-right: 486px; }
.layout.pr487 { padding-right: 487px; }
.layout.pr488 { padding-right: 488px; }
.layout.pr489 { padding-right: 489px; }
.layout.pr490 { padding-right: 490px; }
.layout.pr491 { padding-right: 491px; }
.layout.pr492 { padding-right: 492px; }
.layout.pr493 { padding-right: 493px; }
.layout.pr494 { padding-right: 494px; }
.layout.pr495 { padding-right: 495px; }
.layout.pr496 { padding-right: 496px; }
.layout.pr497 { padding-right: 497px; }
.layout.pr498 { padding-right: 498px; }
.layout.pr499 { padding-right: 499px; }
.layout.pr500 { padding-right: 500px; }
.layout.pb0 { padding-bottom: 0px; }
.layout.pb1 { padding-bottom: 1px; }
.layout.pb2 { padding-bottom: 2px; }
.layout.pb3 { padding-bottom: 3px; }
.layout.pb4 { padding-bottom: 4px; }
.layout.pb5 { padding-bottom: 5px; }
.layout.pb6 { padding-bottom: 6px; }
.layout.pb7 { padding-bottom: 7px; }
.layout.pb8 { padding-bottom: 8px; }
.layout.pb9 { padding-bottom: 9px; }
.layout.pb10 { padding-bottom: 10px; }
.layout.pb11 { padding-bottom: 11px; }
.layout.pb12 { padding-bottom: 12px; }
.layout.pb13 { padding-bottom: 13px; }
.layout.pb14 { padding-bottom: 14px; }
.layout.pb15 { padding-bottom: 15px; }
.layout.pb16 { padding-bottom: 16px; }
.layout.pb17 { padding-bottom: 17px; }
.layout.pb18 { padding-bottom: 18px; }
.layout.pb19 { padding-bottom: 19px; }
.layout.pb20 { padding-bottom: 20px; }
.layout.pb21 { padding-bottom: 21px; }
.layout.pb22 { padding-bottom: 22px; }
.layout.pb23 { padding-bottom: 23px; }
.layout.pb24 { padding-bottom: 24px; }
.layout.pb25 { padding-bottom: 25px; }
.layout.pb26 { padding-bottom: 26px; }
.layout.pb27 { padding-bottom: 27px; }
.layout.pb28 { padding-bottom: 28px; }
.layout.pb29 { padding-bottom: 29px; }
.layout.pb30 { padding-bottom: 30px; }
.layout.pb31 { padding-bottom: 31px; }
.layout.pb32 { padding-bottom: 32px; }
.layout.pb33 { padding-bottom: 33px; }
.layout.pb34 { padding-bottom: 34px; }
.layout.pb35 { padding-bottom: 35px; }
.layout.pb36 { padding-bottom: 36px; }
.layout.pb37 { padding-bottom: 37px; }
.layout.pb38 { padding-bottom: 38px; }
.layout.pb39 { padding-bottom: 39px; }
.layout.pb40 { padding-bottom: 40px; }
.layout.pb41 { padding-bottom: 41px; }
.layout.pb42 { padding-bottom: 42px; }
.layout.pb43 { padding-bottom: 43px; }
.layout.pb44 { padding-bottom: 44px; }
.layout.pb45 { padding-bottom: 45px; }
.layout.pb46 { padding-bottom: 46px; }
.layout.pb47 { padding-bottom: 47px; }
.layout.pb48 { padding-bottom: 48px; }
.layout.pb49 { padding-bottom: 49px; }
.layout.pb50 { padding-bottom: 50px; }
.layout.pb51 { padding-bottom: 51px; }
.layout.pb52 { padding-bottom: 52px; }
.layout.pb53 { padding-bottom: 53px; }
.layout.pb54 { padding-bottom: 54px; }
.layout.pb55 { padding-bottom: 55px; }
.layout.pb56 { padding-bottom: 56px; }
.layout.pb57 { padding-bottom: 57px; }
.layout.pb58 { padding-bottom: 58px; }
.layout.pb59 { padding-bottom: 59px; }
.layout.pb60 { padding-bottom: 60px; }
.layout.pb61 { padding-bottom: 61px; }
.layout.pb62 { padding-bottom: 62px; }
.layout.pb63 { padding-bottom: 63px; }
.layout.pb64 { padding-bottom: 64px; }
.layout.pb65 { padding-bottom: 65px; }
.layout.pb66 { padding-bottom: 66px; }
.layout.pb67 { padding-bottom: 67px; }
.layout.pb68 { padding-bottom: 68px; }
.layout.pb69 { padding-bottom: 69px; }
.layout.pb70 { padding-bottom: 70px; }
.layout.pb71 { padding-bottom: 71px; }
.layout.pb72 { padding-bottom: 72px; }
.layout.pb73 { padding-bottom: 73px; }
.layout.pb74 { padding-bottom: 74px; }
.layout.pb75 { padding-bottom: 75px; }
.layout.pb76 { padding-bottom: 76px; }
.layout.pb77 { padding-bottom: 77px; }
.layout.pb78 { padding-bottom: 78px; }
.layout.pb79 { padding-bottom: 79px; }
.layout.pb80 { padding-bottom: 80px; }
.layout.pb81 { padding-bottom: 81px; }
.layout.pb82 { padding-bottom: 82px; }
.layout.pb83 { padding-bottom: 83px; }
.layout.pb84 { padding-bottom: 84px; }
.layout.pb85 { padding-bottom: 85px; }
.layout.pb86 { padding-bottom: 86px; }
.layout.pb87 { padding-bottom: 87px; }
.layout.pb88 { padding-bottom: 88px; }
.layout.pb89 { padding-bottom: 89px; }
.layout.pb90 { padding-bottom: 90px; }
.layout.pb91 { padding-bottom: 91px; }
.layout.pb92 { padding-bottom: 92px; }
.layout.pb93 { padding-bottom: 93px; }
.layout.pb94 { padding-bottom: 94px; }
.layout.pb95 { padding-bottom: 95px; }
.layout.pb96 { padding-bottom: 96px; }
.layout.pb97 { padding-bottom: 97px; }
.layout.pb98 { padding-bottom: 98px; }
.layout.pb99 { padding-bottom: 99px; }
.layout.pb100 { padding-bottom: 100px; }
.layout.pb101 { padding-bottom: 101px; }
.layout.pb102 { padding-bottom: 102px; }
.layout.pb103 { padding-bottom: 103px; }
.layout.pb104 { padding-bottom: 104px; }
.layout.pb105 { padding-bottom: 105px; }
.layout.pb106 { padding-bottom: 106px; }
.layout.pb107 { padding-bottom: 107px; }
.layout.pb108 { padding-bottom: 108px; }
.layout.pb109 { padding-bottom: 109px; }
.layout.pb110 { padding-bottom: 110px; }
.layout.pb111 { padding-bottom: 111px; }
.layout.pb112 { padding-bottom: 112px; }
.layout.pb113 { padding-bottom: 113px; }
.layout.pb114 { padding-bottom: 114px; }
.layout.pb115 { padding-bottom: 115px; }
.layout.pb116 { padding-bottom: 116px; }
.layout.pb117 { padding-bottom: 117px; }
.layout.pb118 { padding-bottom: 118px; }
.layout.pb119 { padding-bottom: 119px; }
.layout.pb120 { padding-bottom: 120px; }
.layout.pb121 { padding-bottom: 121px; }
.layout.pb122 { padding-bottom: 122px; }
.layout.pb123 { padding-bottom: 123px; }
.layout.pb124 { padding-bottom: 124px; }
.layout.pb125 { padding-bottom: 125px; }
.layout.pb126 { padding-bottom: 126px; }
.layout.pb127 { padding-bottom: 127px; }
.layout.pb128 { padding-bottom: 128px; }
.layout.pb129 { padding-bottom: 129px; }
.layout.pb130 { padding-bottom: 130px; }
.layout.pb131 { padding-bottom: 131px; }
.layout.pb132 { padding-bottom: 132px; }
.layout.pb133 { padding-bottom: 133px; }
.layout.pb134 { padding-bottom: 134px; }
.layout.pb135 { padding-bottom: 135px; }
.layout.pb136 { padding-bottom: 136px; }
.layout.pb137 { padding-bottom: 137px; }
.layout.pb138 { padding-bottom: 138px; }
.layout.pb139 { padding-bottom: 139px; }
.layout.pb140 { padding-bottom: 140px; }
.layout.pb141 { padding-bottom: 141px; }
.layout.pb142 { padding-bottom: 142px; }
.layout.pb143 { padding-bottom: 143px; }
.layout.pb144 { padding-bottom: 144px; }
.layout.pb145 { padding-bottom: 145px; }
.layout.pb146 { padding-bottom: 146px; }
.layout.pb147 { padding-bottom: 147px; }
.layout.pb148 { padding-bottom: 148px; }
.layout.pb149 { padding-bottom: 149px; }
.layout.pb150 { padding-bottom: 150px; }
.layout.pb151 { padding-bottom: 151px; }
.layout.pb152 { padding-bottom: 152px; }
.layout.pb153 { padding-bottom: 153px; }
.layout.pb154 { padding-bottom: 154px; }
.layout.pb155 { padding-bottom: 155px; }
.layout.pb156 { padding-bottom: 156px; }
.layout.pb157 { padding-bottom: 157px; }
.layout.pb158 { padding-bottom: 158px; }
.layout.pb159 { padding-bottom: 159px; }
.layout.pb160 { padding-bottom: 160px; }
.layout.pb161 { padding-bottom: 161px; }
.layout.pb162 { padding-bottom: 162px; }
.layout.pb163 { padding-bottom: 163px; }
.layout.pb164 { padding-bottom: 164px; }
.layout.pb165 { padding-bottom: 165px; }
.layout.pb166 { padding-bottom: 166px; }
.layout.pb167 { padding-bottom: 167px; }
.layout.pb168 { padding-bottom: 168px; }
.layout.pb169 { padding-bottom: 169px; }
.layout.pb170 { padding-bottom: 170px; }
.layout.pb171 { padding-bottom: 171px; }
.layout.pb172 { padding-bottom: 172px; }
.layout.pb173 { padding-bottom: 173px; }
.layout.pb174 { padding-bottom: 174px; }
.layout.pb175 { padding-bottom: 175px; }
.layout.pb176 { padding-bottom: 176px; }
.layout.pb177 { padding-bottom: 177px; }
.layout.pb178 { padding-bottom: 178px; }
.layout.pb179 { padding-bottom: 179px; }
.layout.pb180 { padding-bottom: 180px; }
.layout.pb181 { padding-bottom: 181px; }
.layout.pb182 { padding-bottom: 182px; }
.layout.pb183 { padding-bottom: 183px; }
.layout.pb184 { padding-bottom: 184px; }
.layout.pb185 { padding-bottom: 185px; }
.layout.pb186 { padding-bottom: 186px; }
.layout.pb187 { padding-bottom: 187px; }
.layout.pb188 { padding-bottom: 188px; }
.layout.pb189 { padding-bottom: 189px; }
.layout.pb190 { padding-bottom: 190px; }
.layout.pb191 { padding-bottom: 191px; }
.layout.pb192 { padding-bottom: 192px; }
.layout.pb193 { padding-bottom: 193px; }
.layout.pb194 { padding-bottom: 194px; }
.layout.pb195 { padding-bottom: 195px; }
.layout.pb196 { padding-bottom: 196px; }
.layout.pb197 { padding-bottom: 197px; }
.layout.pb198 { padding-bottom: 198px; }
.layout.pb199 { padding-bottom: 199px; }
.layout.pb200 { padding-bottom: 200px; }
.layout.pb201 { padding-bottom: 201px; }
.layout.pb202 { padding-bottom: 202px; }
.layout.pb203 { padding-bottom: 203px; }
.layout.pb204 { padding-bottom: 204px; }
.layout.pb205 { padding-bottom: 205px; }
.layout.pb206 { padding-bottom: 206px; }
.layout.pb207 { padding-bottom: 207px; }
.layout.pb208 { padding-bottom: 208px; }
.layout.pb209 { padding-bottom: 209px; }
.layout.pb210 { padding-bottom: 210px; }
.layout.pb211 { padding-bottom: 211px; }
.layout.pb212 { padding-bottom: 212px; }
.layout.pb213 { padding-bottom: 213px; }
.layout.pb214 { padding-bottom: 214px; }
.layout.pb215 { padding-bottom: 215px; }
.layout.pb216 { padding-bottom: 216px; }
.layout.pb217 { padding-bottom: 217px; }
.layout.pb218 { padding-bottom: 218px; }
.layout.pb219 { padding-bottom: 219px; }
.layout.pb220 { padding-bottom: 220px; }
.layout.pb221 { padding-bottom: 221px; }
.layout.pb222 { padding-bottom: 222px; }
.layout.pb223 { padding-bottom: 223px; }
.layout.pb224 { padding-bottom: 224px; }
.layout.pb225 { padding-bottom: 225px; }
.layout.pb226 { padding-bottom: 226px; }
.layout.pb227 { padding-bottom: 227px; }
.layout.pb228 { padding-bottom: 228px; }
.layout.pb229 { padding-bottom: 229px; }
.layout.pb230 { padding-bottom: 230px; }
.layout.pb231 { padding-bottom: 231px; }
.layout.pb232 { padding-bottom: 232px; }
.layout.pb233 { padding-bottom: 233px; }
.layout.pb234 { padding-bottom: 234px; }
.layout.pb235 { padding-bottom: 235px; }
.layout.pb236 { padding-bottom: 236px; }
.layout.pb237 { padding-bottom: 237px; }
.layout.pb238 { padding-bottom: 238px; }
.layout.pb239 { padding-bottom: 239px; }
.layout.pb240 { padding-bottom: 240px; }
.layout.pb241 { padding-bottom: 241px; }
.layout.pb242 { padding-bottom: 242px; }
.layout.pb243 { padding-bottom: 243px; }
.layout.pb244 { padding-bottom: 244px; }
.layout.pb245 { padding-bottom: 245px; }
.layout.pb246 { padding-bottom: 246px; }
.layout.pb247 { padding-bottom: 247px; }
.layout.pb248 { padding-bottom: 248px; }
.layout.pb249 { padding-bottom: 249px; }
.layout.pb250 { padding-bottom: 250px; }
.layout.pb251 { padding-bottom: 251px; }
.layout.pb252 { padding-bottom: 252px; }
.layout.pb253 { padding-bottom: 253px; }
.layout.pb254 { padding-bottom: 254px; }
.layout.pb255 { padding-bottom: 255px; }
.layout.pb256 { padding-bottom: 256px; }
.layout.pb257 { padding-bottom: 257px; }
.layout.pb258 { padding-bottom: 258px; }
.layout.pb259 { padding-bottom: 259px; }
.layout.pb260 { padding-bottom: 260px; }
.layout.pb261 { padding-bottom: 261px; }
.layout.pb262 { padding-bottom: 262px; }
.layout.pb263 { padding-bottom: 263px; }
.layout.pb264 { padding-bottom: 264px; }
.layout.pb265 { padding-bottom: 265px; }
.layout.pb266 { padding-bottom: 266px; }
.layout.pb267 { padding-bottom: 267px; }
.layout.pb268 { padding-bottom: 268px; }
.layout.pb269 { padding-bottom: 269px; }
.layout.pb270 { padding-bottom: 270px; }
.layout.pb271 { padding-bottom: 271px; }
.layout.pb272 { padding-bottom: 272px; }
.layout.pb273 { padding-bottom: 273px; }
.layout.pb274 { padding-bottom: 274px; }
.layout.pb275 { padding-bottom: 275px; }
.layout.pb276 { padding-bottom: 276px; }
.layout.pb277 { padding-bottom: 277px; }
.layout.pb278 { padding-bottom: 278px; }
.layout.pb279 { padding-bottom: 279px; }
.layout.pb280 { padding-bottom: 280px; }
.layout.pb281 { padding-bottom: 281px; }
.layout.pb282 { padding-bottom: 282px; }
.layout.pb283 { padding-bottom: 283px; }
.layout.pb284 { padding-bottom: 284px; }
.layout.pb285 { padding-bottom: 285px; }
.layout.pb286 { padding-bottom: 286px; }
.layout.pb287 { padding-bottom: 287px; }
.layout.pb288 { padding-bottom: 288px; }
.layout.pb289 { padding-bottom: 289px; }
.layout.pb290 { padding-bottom: 290px; }
.layout.pb291 { padding-bottom: 291px; }
.layout.pb292 { padding-bottom: 292px; }
.layout.pb293 { padding-bottom: 293px; }
.layout.pb294 { padding-bottom: 294px; }
.layout.pb295 { padding-bottom: 295px; }
.layout.pb296 { padding-bottom: 296px; }
.layout.pb297 { padding-bottom: 297px; }
.layout.pb298 { padding-bottom: 298px; }
.layout.pb299 { padding-bottom: 299px; }
.layout.pb300 { padding-bottom: 300px; }
.layout.pb301 { padding-bottom: 301px; }
.layout.pb302 { padding-bottom: 302px; }
.layout.pb303 { padding-bottom: 303px; }
.layout.pb304 { padding-bottom: 304px; }
.layout.pb305 { padding-bottom: 305px; }
.layout.pb306 { padding-bottom: 306px; }
.layout.pb307 { padding-bottom: 307px; }
.layout.pb308 { padding-bottom: 308px; }
.layout.pb309 { padding-bottom: 309px; }
.layout.pb310 { padding-bottom: 310px; }
.layout.pb311 { padding-bottom: 311px; }
.layout.pb312 { padding-bottom: 312px; }
.layout.pb313 { padding-bottom: 313px; }
.layout.pb314 { padding-bottom: 314px; }
.layout.pb315 { padding-bottom: 315px; }
.layout.pb316 { padding-bottom: 316px; }
.layout.pb317 { padding-bottom: 317px; }
.layout.pb318 { padding-bottom: 318px; }
.layout.pb319 { padding-bottom: 319px; }
.layout.pb320 { padding-bottom: 320px; }
.layout.pb321 { padding-bottom: 321px; }
.layout.pb322 { padding-bottom: 322px; }
.layout.pb323 { padding-bottom: 323px; }
.layout.pb324 { padding-bottom: 324px; }
.layout.pb325 { padding-bottom: 325px; }
.layout.pb326 { padding-bottom: 326px; }
.layout.pb327 { padding-bottom: 327px; }
.layout.pb328 { padding-bottom: 328px; }
.layout.pb329 { padding-bottom: 329px; }
.layout.pb330 { padding-bottom: 330px; }
.layout.pb331 { padding-bottom: 331px; }
.layout.pb332 { padding-bottom: 332px; }
.layout.pb333 { padding-bottom: 333px; }
.layout.pb334 { padding-bottom: 334px; }
.layout.pb335 { padding-bottom: 335px; }
.layout.pb336 { padding-bottom: 336px; }
.layout.pb337 { padding-bottom: 337px; }
.layout.pb338 { padding-bottom: 338px; }
.layout.pb339 { padding-bottom: 339px; }
.layout.pb340 { padding-bottom: 340px; }
.layout.pb341 { padding-bottom: 341px; }
.layout.pb342 { padding-bottom: 342px; }
.layout.pb343 { padding-bottom: 343px; }
.layout.pb344 { padding-bottom: 344px; }
.layout.pb345 { padding-bottom: 345px; }
.layout.pb346 { padding-bottom: 346px; }
.layout.pb347 { padding-bottom: 347px; }
.layout.pb348 { padding-bottom: 348px; }
.layout.pb349 { padding-bottom: 349px; }
.layout.pb350 { padding-bottom: 350px; }
.layout.pb351 { padding-bottom: 351px; }
.layout.pb352 { padding-bottom: 352px; }
.layout.pb353 { padding-bottom: 353px; }
.layout.pb354 { padding-bottom: 354px; }
.layout.pb355 { padding-bottom: 355px; }
.layout.pb356 { padding-bottom: 356px; }
.layout.pb357 { padding-bottom: 357px; }
.layout.pb358 { padding-bottom: 358px; }
.layout.pb359 { padding-bottom: 359px; }
.layout.pb360 { padding-bottom: 360px; }
.layout.pb361 { padding-bottom: 361px; }
.layout.pb362 { padding-bottom: 362px; }
.layout.pb363 { padding-bottom: 363px; }
.layout.pb364 { padding-bottom: 364px; }
.layout.pb365 { padding-bottom: 365px; }
.layout.pb366 { padding-bottom: 366px; }
.layout.pb367 { padding-bottom: 367px; }
.layout.pb368 { padding-bottom: 368px; }
.layout.pb369 { padding-bottom: 369px; }
.layout.pb370 { padding-bottom: 370px; }
.layout.pb371 { padding-bottom: 371px; }
.layout.pb372 { padding-bottom: 372px; }
.layout.pb373 { padding-bottom: 373px; }
.layout.pb374 { padding-bottom: 374px; }
.layout.pb375 { padding-bottom: 375px; }
.layout.pb376 { padding-bottom: 376px; }
.layout.pb377 { padding-bottom: 377px; }
.layout.pb378 { padding-bottom: 378px; }
.layout.pb379 { padding-bottom: 379px; }
.layout.pb380 { padding-bottom: 380px; }
.layout.pb381 { padding-bottom: 381px; }
.layout.pb382 { padding-bottom: 382px; }
.layout.pb383 { padding-bottom: 383px; }
.layout.pb384 { padding-bottom: 384px; }
.layout.pb385 { padding-bottom: 385px; }
.layout.pb386 { padding-bottom: 386px; }
.layout.pb387 { padding-bottom: 387px; }
.layout.pb388 { padding-bottom: 388px; }
.layout.pb389 { padding-bottom: 389px; }
.layout.pb390 { padding-bottom: 390px; }
.layout.pb391 { padding-bottom: 391px; }
.layout.pb392 { padding-bottom: 392px; }
.layout.pb393 { padding-bottom: 393px; }
.layout.pb394 { padding-bottom: 394px; }
.layout.pb395 { padding-bottom: 395px; }
.layout.pb396 { padding-bottom: 396px; }
.layout.pb397 { padding-bottom: 397px; }
.layout.pb398 { padding-bottom: 398px; }
.layout.pb399 { padding-bottom: 399px; }
.layout.pb400 { padding-bottom: 400px; }
.layout.pb401 { padding-bottom: 401px; }
.layout.pb402 { padding-bottom: 402px; }
.layout.pb403 { padding-bottom: 403px; }
.layout.pb404 { padding-bottom: 404px; }
.layout.pb405 { padding-bottom: 405px; }
.layout.pb406 { padding-bottom: 406px; }
.layout.pb407 { padding-bottom: 407px; }
.layout.pb408 { padding-bottom: 408px; }
.layout.pb409 { padding-bottom: 409px; }
.layout.pb410 { padding-bottom: 410px; }
.layout.pb411 { padding-bottom: 411px; }
.layout.pb412 { padding-bottom: 412px; }
.layout.pb413 { padding-bottom: 413px; }
.layout.pb414 { padding-bottom: 414px; }
.layout.pb415 { padding-bottom: 415px; }
.layout.pb416 { padding-bottom: 416px; }
.layout.pb417 { padding-bottom: 417px; }
.layout.pb418 { padding-bottom: 418px; }
.layout.pb419 { padding-bottom: 419px; }
.layout.pb420 { padding-bottom: 420px; }
.layout.pb421 { padding-bottom: 421px; }
.layout.pb422 { padding-bottom: 422px; }
.layout.pb423 { padding-bottom: 423px; }
.layout.pb424 { padding-bottom: 424px; }
.layout.pb425 { padding-bottom: 425px; }
.layout.pb426 { padding-bottom: 426px; }
.layout.pb427 { padding-bottom: 427px; }
.layout.pb428 { padding-bottom: 428px; }
.layout.pb429 { padding-bottom: 429px; }
.layout.pb430 { padding-bottom: 430px; }
.layout.pb431 { padding-bottom: 431px; }
.layout.pb432 { padding-bottom: 432px; }
.layout.pb433 { padding-bottom: 433px; }
.layout.pb434 { padding-bottom: 434px; }
.layout.pb435 { padding-bottom: 435px; }
.layout.pb436 { padding-bottom: 436px; }
.layout.pb437 { padding-bottom: 437px; }
.layout.pb438 { padding-bottom: 438px; }
.layout.pb439 { padding-bottom: 439px; }
.layout.pb440 { padding-bottom: 440px; }
.layout.pb441 { padding-bottom: 441px; }
.layout.pb442 { padding-bottom: 442px; }
.layout.pb443 { padding-bottom: 443px; }
.layout.pb444 { padding-bottom: 444px; }
.layout.pb445 { padding-bottom: 445px; }
.layout.pb446 { padding-bottom: 446px; }
.layout.pb447 { padding-bottom: 447px; }
.layout.pb448 { padding-bottom: 448px; }
.layout.pb449 { padding-bottom: 449px; }
.layout.pb450 { padding-bottom: 450px; }
.layout.pb451 { padding-bottom: 451px; }
.layout.pb452 { padding-bottom: 452px; }
.layout.pb453 { padding-bottom: 453px; }
.layout.pb454 { padding-bottom: 454px; }
.layout.pb455 { padding-bottom: 455px; }
.layout.pb456 { padding-bottom: 456px; }
.layout.pb457 { padding-bottom: 457px; }
.layout.pb458 { padding-bottom: 458px; }
.layout.pb459 { padding-bottom: 459px; }
.layout.pb460 { padding-bottom: 460px; }
.layout.pb461 { padding-bottom: 461px; }
.layout.pb462 { padding-bottom: 462px; }
.layout.pb463 { padding-bottom: 463px; }
.layout.pb464 { padding-bottom: 464px; }
.layout.pb465 { padding-bottom: 465px; }
.layout.pb466 { padding-bottom: 466px; }
.layout.pb467 { padding-bottom: 467px; }
.layout.pb468 { padding-bottom: 468px; }
.layout.pb469 { padding-bottom: 469px; }
.layout.pb470 { padding-bottom: 470px; }
.layout.pb471 { padding-bottom: 471px; }
.layout.pb472 { padding-bottom: 472px; }
.layout.pb473 { padding-bottom: 473px; }
.layout.pb474 { padding-bottom: 474px; }
.layout.pb475 { padding-bottom: 475px; }
.layout.pb476 { padding-bottom: 476px; }
.layout.pb477 { padding-bottom: 477px; }
.layout.pb478 { padding-bottom: 478px; }
.layout.pb479 { padding-bottom: 479px; }
.layout.pb480 { padding-bottom: 480px; }
.layout.pb481 { padding-bottom: 481px; }
.layout.pb482 { padding-bottom: 482px; }
.layout.pb483 { padding-bottom: 483px; }
.layout.pb484 { padding-bottom: 484px; }
.layout.pb485 { padding-bottom: 485px; }
.layout.pb486 { padding-bottom: 486px; }
.layout.pb487 { padding-bottom: 487px; }
.layout.pb488 { padding-bottom: 488px; }
.layout.pb489 { padding-bottom: 489px; }
.layout.pb490 { padding-bottom: 490px; }
.layout.pb491 { padding-bottom: 491px; }
.layout.pb492 { padding-bottom: 492px; }
.layout.pb493 { padding-bottom: 493px; }
.layout.pb494 { padding-bottom: 494px; }
.layout.pb495 { padding-bottom: 495px; }
.layout.pb496 { padding-bottom: 496px; }
.layout.pb497 { padding-bottom: 497px; }
.layout.pb498 { padding-bottom: 498px; }
.layout.pb499 { padding-bottom: 499px; }
.layout.pb500 { padding-bottom: 500px; }
.layout.pl0 { padding-left: 0px; }
.layout.pl1 { padding-left: 1px; }
.layout.pl2 { padding-left: 2px; }
.layout.pl3 { padding-left: 3px; }
.layout.pl4 { padding-left: 4px; }
.layout.pl5 { padding-left: 5px; }
.layout.pl6 { padding-left: 6px; }
.layout.pl7 { padding-left: 7px; }
.layout.pl8 { padding-left: 8px; }
.layout.pl9 { padding-left: 9px; }
.layout.pl10 { padding-left: 10px; }
.layout.pl11 { padding-left: 11px; }
.layout.pl12 { padding-left: 12px; }
.layout.pl13 { padding-left: 13px; }
.layout.pl14 { padding-left: 14px; }
.layout.pl15 { padding-left: 15px; }
.layout.pl16 { padding-left: 16px; }
.layout.pl17 { padding-left: 17px; }
.layout.pl18 { padding-left: 18px; }
.layout.pl19 { padding-left: 19px; }
.layout.pl20 { padding-left: 20px; }
.layout.pl21 { padding-left: 21px; }
.layout.pl22 { padding-left: 22px; }
.layout.pl23 { padding-left: 23px; }
.layout.pl24 { padding-left: 24px; }
.layout.pl25 { padding-left: 25px; }
.layout.pl26 { padding-left: 26px; }
.layout.pl27 { padding-left: 27px; }
.layout.pl28 { padding-left: 28px; }
.layout.pl29 { padding-left: 29px; }
.layout.pl30 { padding-left: 30px; }
.layout.pl31 { padding-left: 31px; }
.layout.pl32 { padding-left: 32px; }
.layout.pl33 { padding-left: 33px; }
.layout.pl34 { padding-left: 34px; }
.layout.pl35 { padding-left: 35px; }
.layout.pl36 { padding-left: 36px; }
.layout.pl37 { padding-left: 37px; }
.layout.pl38 { padding-left: 38px; }
.layout.pl39 { padding-left: 39px; }
.layout.pl40 { padding-left: 40px; }
.layout.pl41 { padding-left: 41px; }
.layout.pl42 { padding-left: 42px; }
.layout.pl43 { padding-left: 43px; }
.layout.pl44 { padding-left: 44px; }
.layout.pl45 { padding-left: 45px; }
.layout.pl46 { padding-left: 46px; }
.layout.pl47 { padding-left: 47px; }
.layout.pl48 { padding-left: 48px; }
.layout.pl49 { padding-left: 49px; }
.layout.pl50 { padding-left: 50px; }
.layout.pl51 { padding-left: 51px; }
.layout.pl52 { padding-left: 52px; }
.layout.pl53 { padding-left: 53px; }
.layout.pl54 { padding-left: 54px; }
.layout.pl55 { padding-left: 55px; }
.layout.pl56 { padding-left: 56px; }
.layout.pl57 { padding-left: 57px; }
.layout.pl58 { padding-left: 58px; }
.layout.pl59 { padding-left: 59px; }
.layout.pl60 { padding-left: 60px; }
.layout.pl61 { padding-left: 61px; }
.layout.pl62 { padding-left: 62px; }
.layout.pl63 { padding-left: 63px; }
.layout.pl64 { padding-left: 64px; }
.layout.pl65 { padding-left: 65px; }
.layout.pl66 { padding-left: 66px; }
.layout.pl67 { padding-left: 67px; }
.layout.pl68 { padding-left: 68px; }
.layout.pl69 { padding-left: 69px; }
.layout.pl70 { padding-left: 70px; }
.layout.pl71 { padding-left: 71px; }
.layout.pl72 { padding-left: 72px; }
.layout.pl73 { padding-left: 73px; }
.layout.pl74 { padding-left: 74px; }
.layout.pl75 { padding-left: 75px; }
.layout.pl76 { padding-left: 76px; }
.layout.pl77 { padding-left: 77px; }
.layout.pl78 { padding-left: 78px; }
.layout.pl79 { padding-left: 79px; }
.layout.pl80 { padding-left: 80px; }
.layout.pl81 { padding-left: 81px; }
.layout.pl82 { padding-left: 82px; }
.layout.pl83 { padding-left: 83px; }
.layout.pl84 { padding-left: 84px; }
.layout.pl85 { padding-left: 85px; }
.layout.pl86 { padding-left: 86px; }
.layout.pl87 { padding-left: 87px; }
.layout.pl88 { padding-left: 88px; }
.layout.pl89 { padding-left: 89px; }
.layout.pl90 { padding-left: 90px; }
.layout.pl91 { padding-left: 91px; }
.layout.pl92 { padding-left: 92px; }
.layout.pl93 { padding-left: 93px; }
.layout.pl94 { padding-left: 94px; }
.layout.pl95 { padding-left: 95px; }
.layout.pl96 { padding-left: 96px; }
.layout.pl97 { padding-left: 97px; }
.layout.pl98 { padding-left: 98px; }
.layout.pl99 { padding-left: 99px; }
.layout.pl100 { padding-left: 100px; }
.layout.pl101 { padding-left: 101px; }
.layout.pl102 { padding-left: 102px; }
.layout.pl103 { padding-left: 103px; }
.layout.pl104 { padding-left: 104px; }
.layout.pl105 { padding-left: 105px; }
.layout.pl106 { padding-left: 106px; }
.layout.pl107 { padding-left: 107px; }
.layout.pl108 { padding-left: 108px; }
.layout.pl109 { padding-left: 109px; }
.layout.pl110 { padding-left: 110px; }
.layout.pl111 { padding-left: 111px; }
.layout.pl112 { padding-left: 112px; }
.layout.pl113 { padding-left: 113px; }
.layout.pl114 { padding-left: 114px; }
.layout.pl115 { padding-left: 115px; }
.layout.pl116 { padding-left: 116px; }
.layout.pl117 { padding-left: 117px; }
.layout.pl118 { padding-left: 118px; }
.layout.pl119 { padding-left: 119px; }
.layout.pl120 { padding-left: 120px; }
.layout.pl121 { padding-left: 121px; }
.layout.pl122 { padding-left: 122px; }
.layout.pl123 { padding-left: 123px; }
.layout.pl124 { padding-left: 124px; }
.layout.pl125 { padding-left: 125px; }
.layout.pl126 { padding-left: 126px; }
.layout.pl127 { padding-left: 127px; }
.layout.pl128 { padding-left: 128px; }
.layout.pl129 { padding-left: 129px; }
.layout.pl130 { padding-left: 130px; }
.layout.pl131 { padding-left: 131px; }
.layout.pl132 { padding-left: 132px; }
.layout.pl133 { padding-left: 133px; }
.layout.pl134 { padding-left: 134px; }
.layout.pl135 { padding-left: 135px; }
.layout.pl136 { padding-left: 136px; }
.layout.pl137 { padding-left: 137px; }
.layout.pl138 { padding-left: 138px; }
.layout.pl139 { padding-left: 139px; }
.layout.pl140 { padding-left: 140px; }
.layout.pl141 { padding-left: 141px; }
.layout.pl142 { padding-left: 142px; }
.layout.pl143 { padding-left: 143px; }
.layout.pl144 { padding-left: 144px; }
.layout.pl145 { padding-left: 145px; }
.layout.pl146 { padding-left: 146px; }
.layout.pl147 { padding-left: 147px; }
.layout.pl148 { padding-left: 148px; }
.layout.pl149 { padding-left: 149px; }
.layout.pl150 { padding-left: 150px; }
.layout.pl151 { padding-left: 151px; }
.layout.pl152 { padding-left: 152px; }
.layout.pl153 { padding-left: 153px; }
.layout.pl154 { padding-left: 154px; }
.layout.pl155 { padding-left: 155px; }
.layout.pl156 { padding-left: 156px; }
.layout.pl157 { padding-left: 157px; }
.layout.pl158 { padding-left: 158px; }
.layout.pl159 { padding-left: 159px; }
.layout.pl160 { padding-left: 160px; }
.layout.pl161 { padding-left: 161px; }
.layout.pl162 { padding-left: 162px; }
.layout.pl163 { padding-left: 163px; }
.layout.pl164 { padding-left: 164px; }
.layout.pl165 { padding-left: 165px; }
.layout.pl166 { padding-left: 166px; }
.layout.pl167 { padding-left: 167px; }
.layout.pl168 { padding-left: 168px; }
.layout.pl169 { padding-left: 169px; }
.layout.pl170 { padding-left: 170px; }
.layout.pl171 { padding-left: 171px; }
.layout.pl172 { padding-left: 172px; }
.layout.pl173 { padding-left: 173px; }
.layout.pl174 { padding-left: 174px; }
.layout.pl175 { padding-left: 175px; }
.layout.pl176 { padding-left: 176px; }
.layout.pl177 { padding-left: 177px; }
.layout.pl178 { padding-left: 178px; }
.layout.pl179 { padding-left: 179px; }
.layout.pl180 { padding-left: 180px; }
.layout.pl181 { padding-left: 181px; }
.layout.pl182 { padding-left: 182px; }
.layout.pl183 { padding-left: 183px; }
.layout.pl184 { padding-left: 184px; }
.layout.pl185 { padding-left: 185px; }
.layout.pl186 { padding-left: 186px; }
.layout.pl187 { padding-left: 187px; }
.layout.pl188 { padding-left: 188px; }
.layout.pl189 { padding-left: 189px; }
.layout.pl190 { padding-left: 190px; }
.layout.pl191 { padding-left: 191px; }
.layout.pl192 { padding-left: 192px; }
.layout.pl193 { padding-left: 193px; }
.layout.pl194 { padding-left: 194px; }
.layout.pl195 { padding-left: 195px; }
.layout.pl196 { padding-left: 196px; }
.layout.pl197 { padding-left: 197px; }
.layout.pl198 { padding-left: 198px; }
.layout.pl199 { padding-left: 199px; }
.layout.pl200 { padding-left: 200px; }
.layout.pl201 { padding-left: 201px; }
.layout.pl202 { padding-left: 202px; }
.layout.pl203 { padding-left: 203px; }
.layout.pl204 { padding-left: 204px; }
.layout.pl205 { padding-left: 205px; }
.layout.pl206 { padding-left: 206px; }
.layout.pl207 { padding-left: 207px; }
.layout.pl208 { padding-left: 208px; }
.layout.pl209 { padding-left: 209px; }
.layout.pl210 { padding-left: 210px; }
.layout.pl211 { padding-left: 211px; }
.layout.pl212 { padding-left: 212px; }
.layout.pl213 { padding-left: 213px; }
.layout.pl214 { padding-left: 214px; }
.layout.pl215 { padding-left: 215px; }
.layout.pl216 { padding-left: 216px; }
.layout.pl217 { padding-left: 217px; }
.layout.pl218 { padding-left: 218px; }
.layout.pl219 { padding-left: 219px; }
.layout.pl220 { padding-left: 220px; }
.layout.pl221 { padding-left: 221px; }
.layout.pl222 { padding-left: 222px; }
.layout.pl223 { padding-left: 223px; }
.layout.pl224 { padding-left: 224px; }
.layout.pl225 { padding-left: 225px; }
.layout.pl226 { padding-left: 226px; }
.layout.pl227 { padding-left: 227px; }
.layout.pl228 { padding-left: 228px; }
.layout.pl229 { padding-left: 229px; }
.layout.pl230 { padding-left: 230px; }
.layout.pl231 { padding-left: 231px; }
.layout.pl232 { padding-left: 232px; }
.layout.pl233 { padding-left: 233px; }
.layout.pl234 { padding-left: 234px; }
.layout.pl235 { padding-left: 235px; }
.layout.pl236 { padding-left: 236px; }
.layout.pl237 { padding-left: 237px; }
.layout.pl238 { padding-left: 238px; }
.layout.pl239 { padding-left: 239px; }
.layout.pl240 { padding-left: 240px; }
.layout.pl241 { padding-left: 241px; }
.layout.pl242 { padding-left: 242px; }
.layout.pl243 { padding-left: 243px; }
.layout.pl244 { padding-left: 244px; }
.layout.pl245 { padding-left: 245px; }
.layout.pl246 { padding-left: 246px; }
.layout.pl247 { padding-left: 247px; }
.layout.pl248 { padding-left: 248px; }
.layout.pl249 { padding-left: 249px; }
.layout.pl250 { padding-left: 250px; }
.layout.pl251 { padding-left: 251px; }
.layout.pl252 { padding-left: 252px; }
.layout.pl253 { padding-left: 253px; }
.layout.pl254 { padding-left: 254px; }
.layout.pl255 { padding-left: 255px; }
.layout.pl256 { padding-left: 256px; }
.layout.pl257 { padding-left: 257px; }
.layout.pl258 { padding-left: 258px; }
.layout.pl259 { padding-left: 259px; }
.layout.pl260 { padding-left: 260px; }
.layout.pl261 { padding-left: 261px; }
.layout.pl262 { padding-left: 262px; }
.layout.pl263 { padding-left: 263px; }
.layout.pl264 { padding-left: 264px; }
.layout.pl265 { padding-left: 265px; }
.layout.pl266 { padding-left: 266px; }
.layout.pl267 { padding-left: 267px; }
.layout.pl268 { padding-left: 268px; }
.layout.pl269 { padding-left: 269px; }
.layout.pl270 { padding-left: 270px; }
.layout.pl271 { padding-left: 271px; }
.layout.pl272 { padding-left: 272px; }
.layout.pl273 { padding-left: 273px; }
.layout.pl274 { padding-left: 274px; }
.layout.pl275 { padding-left: 275px; }
.layout.pl276 { padding-left: 276px; }
.layout.pl277 { padding-left: 277px; }
.layout.pl278 { padding-left: 278px; }
.layout.pl279 { padding-left: 279px; }
.layout.pl280 { padding-left: 280px; }
.layout.pl281 { padding-left: 281px; }
.layout.pl282 { padding-left: 282px; }
.layout.pl283 { padding-left: 283px; }
.layout.pl284 { padding-left: 284px; }
.layout.pl285 { padding-left: 285px; }
.layout.pl286 { padding-left: 286px; }
.layout.pl287 { padding-left: 287px; }
.layout.pl288 { padding-left: 288px; }
.layout.pl289 { padding-left: 289px; }
.layout.pl290 { padding-left: 290px; }
.layout.pl291 { padding-left: 291px; }
.layout.pl292 { padding-left: 292px; }
.layout.pl293 { padding-left: 293px; }
.layout.pl294 { padding-left: 294px; }
.layout.pl295 { padding-left: 295px; }
.layout.pl296 { padding-left: 296px; }
.layout.pl297 { padding-left: 297px; }
.layout.pl298 { padding-left: 298px; }
.layout.pl299 { padding-left: 299px; }
.layout.pl300 { padding-left: 300px; }
.layout.pl301 { padding-left: 301px; }
.layout.pl302 { padding-left: 302px; }
.layout.pl303 { padding-left: 303px; }
.layout.pl304 { padding-left: 304px; }
.layout.pl305 { padding-left: 305px; }
.layout.pl306 { padding-left: 306px; }
.layout.pl307 { padding-left: 307px; }
.layout.pl308 { padding-left: 308px; }
.layout.pl309 { padding-left: 309px; }
.layout.pl310 { padding-left: 310px; }
.layout.pl311 { padding-left: 311px; }
.layout.pl312 { padding-left: 312px; }
.layout.pl313 { padding-left: 313px; }
.layout.pl314 { padding-left: 314px; }
.layout.pl315 { padding-left: 315px; }
.layout.pl316 { padding-left: 316px; }
.layout.pl317 { padding-left: 317px; }
.layout.pl318 { padding-left: 318px; }
.layout.pl319 { padding-left: 319px; }
.layout.pl320 { padding-left: 320px; }
.layout.pl321 { padding-left: 321px; }
.layout.pl322 { padding-left: 322px; }
.layout.pl323 { padding-left: 323px; }
.layout.pl324 { padding-left: 324px; }
.layout.pl325 { padding-left: 325px; }
.layout.pl326 { padding-left: 326px; }
.layout.pl327 { padding-left: 327px; }
.layout.pl328 { padding-left: 328px; }
.layout.pl329 { padding-left: 329px; }
.layout.pl330 { padding-left: 330px; }
.layout.pl331 { padding-left: 331px; }
.layout.pl332 { padding-left: 332px; }
.layout.pl333 { padding-left: 333px; }
.layout.pl334 { padding-left: 334px; }
.layout.pl335 { padding-left: 335px; }
.layout.pl336 { padding-left: 336px; }
.layout.pl337 { padding-left: 337px; }
.layout.pl338 { padding-left: 338px; }
.layout.pl339 { padding-left: 339px; }
.layout.pl340 { padding-left: 340px; }
.layout.pl341 { padding-left: 341px; }
.layout.pl342 { padding-left: 342px; }
.layout.pl343 { padding-left: 343px; }
.layout.pl344 { padding-left: 344px; }
.layout.pl345 { padding-left: 345px; }
.layout.pl346 { padding-left: 346px; }
.layout.pl347 { padding-left: 347px; }
.layout.pl348 { padding-left: 348px; }
.layout.pl349 { padding-left: 349px; }
.layout.pl350 { padding-left: 350px; }
.layout.pl351 { padding-left: 351px; }
.layout.pl352 { padding-left: 352px; }
.layout.pl353 { padding-left: 353px; }
.layout.pl354 { padding-left: 354px; }
.layout.pl355 { padding-left: 355px; }
.layout.pl356 { padding-left: 356px; }
.layout.pl357 { padding-left: 357px; }
.layout.pl358 { padding-left: 358px; }
.layout.pl359 { padding-left: 359px; }
.layout.pl360 { padding-left: 360px; }
.layout.pl361 { padding-left: 361px; }
.layout.pl362 { padding-left: 362px; }
.layout.pl363 { padding-left: 363px; }
.layout.pl364 { padding-left: 364px; }
.layout.pl365 { padding-left: 365px; }
.layout.pl366 { padding-left: 366px; }
.layout.pl367 { padding-left: 367px; }
.layout.pl368 { padding-left: 368px; }
.layout.pl369 { padding-left: 369px; }
.layout.pl370 { padding-left: 370px; }
.layout.pl371 { padding-left: 371px; }
.layout.pl372 { padding-left: 372px; }
.layout.pl373 { padding-left: 373px; }
.layout.pl374 { padding-left: 374px; }
.layout.pl375 { padding-left: 375px; }
.layout.pl376 { padding-left: 376px; }
.layout.pl377 { padding-left: 377px; }
.layout.pl378 { padding-left: 378px; }
.layout.pl379 { padding-left: 379px; }
.layout.pl380 { padding-left: 380px; }
.layout.pl381 { padding-left: 381px; }
.layout.pl382 { padding-left: 382px; }
.layout.pl383 { padding-left: 383px; }
.layout.pl384 { padding-left: 384px; }
.layout.pl385 { padding-left: 385px; }
.layout.pl386 { padding-left: 386px; }
.layout.pl387 { padding-left: 387px; }
.layout.pl388 { padding-left: 388px; }
.layout.pl389 { padding-left: 389px; }
.layout.pl390 { padding-left: 390px; }
.layout.pl391 { padding-left: 391px; }
.layout.pl392 { padding-left: 392px; }
.layout.pl393 { padding-left: 393px; }
.layout.pl394 { padding-left: 394px; }
.layout.pl395 { padding-left: 395px; }
.layout.pl396 { padding-left: 396px; }
.layout.pl397 { padding-left: 397px; }
.layout.pl398 { padding-left: 398px; }
.layout.pl399 { padding-left: 399px; }
.layout.pl400 { padding-left: 400px; }
.layout.pl401 { padding-left: 401px; }
.layout.pl402 { padding-left: 402px; }
.layout.pl403 { padding-left: 403px; }
.layout.pl404 { padding-left: 404px; }
.layout.pl405 { padding-left: 405px; }
.layout.pl406 { padding-left: 406px; }
.layout.pl407 { padding-left: 407px; }
.layout.pl408 { padding-left: 408px; }
.layout.pl409 { padding-left: 409px; }
.layout.pl410 { padding-left: 410px; }
.layout.pl411 { padding-left: 411px; }
.layout.pl412 { padding-left: 412px; }
.layout.pl413 { padding-left: 413px; }
.layout.pl414 { padding-left: 414px; }
.layout.pl415 { padding-left: 415px; }
.layout.pl416 { padding-left: 416px; }
.layout.pl417 { padding-left: 417px; }
.layout.pl418 { padding-left: 418px; }
.layout.pl419 { padding-left: 419px; }
.layout.pl420 { padding-left: 420px; }
.layout.pl421 { padding-left: 421px; }
.layout.pl422 { padding-left: 422px; }
.layout.pl423 { padding-left: 423px; }
.layout.pl424 { padding-left: 424px; }
.layout.pl425 { padding-left: 425px; }
.layout.pl426 { padding-left: 426px; }
.layout.pl427 { padding-left: 427px; }
.layout.pl428 { padding-left: 428px; }
.layout.pl429 { padding-left: 429px; }
.layout.pl430 { padding-left: 430px; }
.layout.pl431 { padding-left: 431px; }
.layout.pl432 { padding-left: 432px; }
.layout.pl433 { padding-left: 433px; }
.layout.pl434 { padding-left: 434px; }
.layout.pl435 { padding-left: 435px; }
.layout.pl436 { padding-left: 436px; }
.layout.pl437 { padding-left: 437px; }
.layout.pl438 { padding-left: 438px; }
.layout.pl439 { padding-left: 439px; }
.layout.pl440 { padding-left: 440px; }
.layout.pl441 { padding-left: 441px; }
.layout.pl442 { padding-left: 442px; }
.layout.pl443 { padding-left: 443px; }
.layout.pl444 { padding-left: 444px; }
.layout.pl445 { padding-left: 445px; }
.layout.pl446 { padding-left: 446px; }
.layout.pl447 { padding-left: 447px; }
.layout.pl448 { padding-left: 448px; }
.layout.pl449 { padding-left: 449px; }
.layout.pl450 { padding-left: 450px; }
.layout.pl451 { padding-left: 451px; }
.layout.pl452 { padding-left: 452px; }
.layout.pl453 { padding-left: 453px; }
.layout.pl454 { padding-left: 454px; }
.layout.pl455 { padding-left: 455px; }
.layout.pl456 { padding-left: 456px; }
.layout.pl457 { padding-left: 457px; }
.layout.pl458 { padding-left: 458px; }
.layout.pl459 { padding-left: 459px; }
.layout.pl460 { padding-left: 460px; }
.layout.pl461 { padding-left: 461px; }
.layout.pl462 { padding-left: 462px; }
.layout.pl463 { padding-left: 463px; }
.layout.pl464 { padding-left: 464px; }
.layout.pl465 { padding-left: 465px; }
.layout.pl466 { padding-left: 466px; }
.layout.pl467 { padding-left: 467px; }
.layout.pl468 { padding-left: 468px; }
.layout.pl469 { padding-left: 469px; }
.layout.pl470 { padding-left: 470px; }
.layout.pl471 { padding-left: 471px; }
.layout.pl472 { padding-left: 472px; }
.layout.pl473 { padding-left: 473px; }
.layout.pl474 { padding-left: 474px; }
.layout.pl475 { padding-left: 475px; }
.layout.pl476 { padding-left: 476px; }
.layout.pl477 { padding-left: 477px; }
.layout.pl478 { padding-left: 478px; }
.layout.pl479 { padding-left: 479px; }
.layout.pl480 { padding-left: 480px; }
.layout.pl481 { padding-left: 481px; }
.layout.pl482 { padding-left: 482px; }
.layout.pl483 { padding-left: 483px; }
.layout.pl484 { padding-left: 484px; }
.layout.pl485 { padding-left: 485px; }
.layout.pl486 { padding-left: 486px; }
.layout.pl487 { padding-left: 487px; }
.layout.pl488 { padding-left: 488px; }
.layout.pl489 { padding-left: 489px; }
.layout.pl490 { padding-left: 490px; }
.layout.pl491 { padding-left: 491px; }
.layout.pl492 { padding-left: 492px; }
.layout.pl493 { padding-left: 493px; }
.layout.pl494 { padding-left: 494px; }
.layout.pl495 { padding-left: 495px; }
.layout.pl496 { padding-left: 496px; }
.layout.pl497 { padding-left: 497px; }
.layout.pl498 { padding-left: 498px; }
.layout.pl499 { padding-left: 499px; }
.layout.pl500 { padding-left: 500px; }
.layout.g0 { gap: 0px; }
.layout.g1 { gap: 1px; }
.layout.g2 { gap: 2px; }
.layout.g3 { gap: 3px; }
.layout.g4 { gap: 4px; }
.layout.g5 { gap: 5px; }
.layout.g6 { gap: 6px; }
.layout.g7 { gap: 7px; }
.layout.g8 { gap: 8px; }
.layout.g9 { gap: 9px; }
.layout.g10 { gap: 10px; }
.layout.g11 { gap: 11px; }
.layout.g12 { gap: 12px; }
.layout.g13 { gap: 13px; }
.layout.g14 { gap: 14px; }
.layout.g15 { gap: 15px; }
.layout.g16 { gap: 16px; }
.layout.g17 { gap: 17px; }
.layout.g18 { gap: 18px; }
.layout.g19 { gap: 19px; }
.layout.g20 { gap: 20px; }
.layout.g21 { gap: 21px; }
.layout.g22 { gap: 22px; }
.layout.g23 { gap: 23px; }
.layout.g24 { gap: 24px; }
.layout.g25 { gap: 25px; }
.layout.g26 { gap: 26px; }
.layout.g27 { gap: 27px; }
.layout.g28 { gap: 28px; }
.layout.g29 { gap: 29px; }
.layout.g30 { gap: 30px; }
.layout.g31 { gap: 31px; }
.layout.g32 { gap: 32px; }
.layout.g33 { gap: 33px; }
.layout.g34 { gap: 34px; }
.layout.g35 { gap: 35px; }
.layout.g36 { gap: 36px; }
.layout.g37 { gap: 37px; }
.layout.g38 { gap: 38px; }
.layout.g39 { gap: 39px; }
.layout.g40 { gap: 40px; }
.layout.g41 { gap: 41px; }
.layout.g42 { gap: 42px; }
.layout.g43 { gap: 43px; }
.layout.g44 { gap: 44px; }
.layout.g45 { gap: 45px; }
.layout.g46 { gap: 46px; }
.layout.g47 { gap: 47px; }
.layout.g48 { gap: 48px; }
.layout.g49 { gap: 49px; }
.layout.g50 { gap: 50px; }
.layout.br0 { border-radius: 0px; }
.layout.br1 { border-radius: 1px; }
.layout.br2 { border-radius: 2px; }
.layout.br3 { border-radius: 3px; }
.layout.br4 { border-radius: 4px; }
.layout.br5 { border-radius: 5px; }
.layout.br6 { border-radius: 6px; }
.layout.br7 { border-radius: 7px; }
.layout.br8 { border-radius: 8px; }
.layout.br9 { border-radius: 9px; }
.layout.br10 { border-radius: 10px; }
.layout.br11 { border-radius: 11px; }
.layout.br12 { border-radius: 12px; }
.layout.br13 { border-radius: 13px; }
.layout.br14 { border-radius: 14px; }
.layout.br15 { border-radius: 15px; }
.layout.br16 { border-radius: 16px; }
.layout.br17 { border-radius: 17px; }
.layout.br18 { border-radius: 18px; }
.layout.br19 { border-radius: 19px; }
.layout.br20 { border-radius: 20px; }
.layout.br21 { border-radius: 21px; }
.layout.br22 { border-radius: 22px; }
.layout.br23 { border-radius: 23px; }
.layout.br24 { border-radius: 24px; }
.layout.br25 { border-radius: 25px; }
.layout.br26 { border-radius: 26px; }
.layout.br27 { border-radius: 27px; }
.layout.br28 { border-radius: 28px; }
.layout.br29 { border-radius: 29px; }
.layout.br30 { border-radius: 30px; }
.layout.br31 { border-radius: 31px; }
.layout.br32 { border-radius: 32px; }
.layout.br33 { border-radius: 33px; }
.layout.br34 { border-radius: 34px; }
.layout.br35 { border-radius: 35px; }
.layout.br36 { border-radius: 36px; }
.layout.br37 { border-radius: 37px; }
.layout.br38 { border-radius: 38px; }
.layout.br39 { border-radius: 39px; }
.layout.br40 { border-radius: 40px; }
.layout.br41 { border-radius: 41px; }
.layout.br42 { border-radius: 42px; }
.layout.br43 { border-radius: 43px; }
.layout.br44 { border-radius: 44px; }
.layout.br45 { border-radius: 45px; }
.layout.br46 { border-radius: 46px; }
.layout.br47 { border-radius: 47px; }
.layout.br48 { border-radius: 48px; }
.layout.br49 { border-radius: 49px; }
.layout.br50 { border-radius: 50px; }
.layout.br51 { border-radius: 51px; }
.layout.br52 { border-radius: 52px; }
.layout.br53 { border-radius: 53px; }
.layout.br54 { border-radius: 54px; }
.layout.br55 { border-radius: 55px; }
.layout.br56 { border-radius: 56px; }
.layout.br57 { border-radius: 57px; }
.layout.br58 { border-radius: 58px; }
.layout.br59 { border-radius: 59px; }
.layout.br60 { border-radius: 60px; }
.layout.br61 { border-radius: 61px; }
.layout.br62 { border-radius: 62px; }
.layout.br63 { border-radius: 63px; }
.layout.br64 { border-radius: 64px; }
.layout.br65 { border-radius: 65px; }
.layout.br66 { border-radius: 66px; }
.layout.br67 { border-radius: 67px; }
.layout.br68 { border-radius: 68px; }
.layout.br69 { border-radius: 69px; }
.layout.br70 { border-radius: 70px; }
.layout.br71 { border-radius: 71px; }
.layout.br72 { border-radius: 72px; }
.layout.br73 { border-radius: 73px; }
.layout.br74 { border-radius: 74px; }
.layout.br75 { border-radius: 75px; }
.layout.br76 { border-radius: 76px; }
.layout.br77 { border-radius: 77px; }
.layout.br78 { border-radius: 78px; }
.layout.br79 { border-radius: 79px; }
.layout.br80 { border-radius: 80px; }
.layout.br81 { border-radius: 81px; }
.layout.br82 { border-radius: 82px; }
.layout.br83 { border-radius: 83px; }
.layout.br84 { border-radius: 84px; }
.layout.br85 { border-radius: 85px; }
.layout.br86 { border-radius: 86px; }
.layout.br87 { border-radius: 87px; }
.layout.br88 { border-radius: 88px; }
.layout.br89 { border-radius: 89px; }
.layout.br90 { border-radius: 90px; }
.layout.br91 { border-radius: 91px; }
.layout.br92 { border-radius: 92px; }
.layout.br93 { border-radius: 93px; }
.layout.br94 { border-radius: 94px; }
.layout.br95 { border-radius: 95px; }
.layout.br96 { border-radius: 96px; }
.layout.br97 { border-radius: 97px; }
.layout.br98 { border-radius: 98px; }
.layout.br99 { border-radius: 99px; }
.layout.br100 { border-radius: 100px; }
.layout.br101 { border-radius: 101px; }
.layout.br102 { border-radius: 102px; }
.layout.br103 { border-radius: 103px; }
.layout.br104 { border-radius: 104px; }
.layout.br105 { border-radius: 105px; }
.layout.br106 { border-radius: 106px; }
.layout.br107 { border-radius: 107px; }
.layout.br108 { border-radius: 108px; }
.layout.br109 { border-radius: 109px; }
.layout.br110 { border-radius: 110px; }
.layout.br111 { border-radius: 111px; }
.layout.br112 { border-radius: 112px; }
.layout.br113 { border-radius: 113px; }
.layout.br114 { border-radius: 114px; }
.layout.br115 { border-radius: 115px; }
.layout.br116 { border-radius: 116px; }
.layout.br117 { border-radius: 117px; }
.layout.br118 { border-radius: 118px; }
.layout.br119 { border-radius: 119px; }
.layout.br120 { border-radius: 120px; }
.layout.br121 { border-radius: 121px; }
.layout.br122 { border-radius: 122px; }
.layout.br123 { border-radius: 123px; }
.layout.br124 { border-radius: 124px; }
.layout.br125 { border-radius: 125px; }
.layout.br126 { border-radius: 126px; }
.layout.br127 { border-radius: 127px; }
.layout.br128 { border-radius: 128px; }
.layout.br129 { border-radius: 129px; }
.layout.br130 { border-radius: 130px; }
.layout.br131 { border-radius: 131px; }
.layout.br132 { border-radius: 132px; }
.layout.br133 { border-radius: 133px; }
.layout.br134 { border-radius: 134px; }
.layout.br135 { border-radius: 135px; }
.layout.br136 { border-radius: 136px; }
.layout.br137 { border-radius: 137px; }
.layout.br138 { border-radius: 138px; }
.layout.br139 { border-radius: 139px; }
.layout.br140 { border-radius: 140px; }
.layout.br141 { border-radius: 141px; }
.layout.br142 { border-radius: 142px; }
.layout.br143 { border-radius: 143px; }
.layout.br144 { border-radius: 144px; }
.layout.br145 { border-radius: 145px; }
.layout.br146 { border-radius: 146px; }
.layout.br147 { border-radius: 147px; }
.layout.br148 { border-radius: 148px; }
.layout.br149 { border-radius: 149px; }
.layout.br150 { border-radius: 150px; }
.layout.br151 { border-radius: 151px; }
.layout.br152 { border-radius: 152px; }
.layout.br153 { border-radius: 153px; }
.layout.br154 { border-radius: 154px; }
.layout.br155 { border-radius: 155px; }
.layout.br156 { border-radius: 156px; }
.layout.br157 { border-radius: 157px; }
.layout.br158 { border-radius: 158px; }
.layout.br159 { border-radius: 159px; }
.layout.br160 { border-radius: 160px; }
.layout.br161 { border-radius: 161px; }
.layout.br162 { border-radius: 162px; }
.layout.br163 { border-radius: 163px; }
.layout.br164 { border-radius: 164px; }
.layout.br165 { border-radius: 165px; }
.layout.br166 { border-radius: 166px; }
.layout.br167 { border-radius: 167px; }
.layout.br168 { border-radius: 168px; }
.layout.br169 { border-radius: 169px; }
.layout.br170 { border-radius: 170px; }
.layout.br171 { border-radius: 171px; }
.layout.br172 { border-radius: 172px; }
.layout.br173 { border-radius: 173px; }
.layout.br174 { border-radius: 174px; }
.layout.br175 { border-radius: 175px; }
.layout.br176 { border-radius: 176px; }
.layout.br177 { border-radius: 177px; }
.layout.br178 { border-radius: 178px; }
.layout.br179 { border-radius: 179px; }
.layout.br180 { border-radius: 180px; }
.layout.br181 { border-radius: 181px; }
.layout.br182 { border-radius: 182px; }
.layout.br183 { border-radius: 183px; }
.layout.br184 { border-radius: 184px; }
.layout.br185 { border-radius: 185px; }
.layout.br186 { border-radius: 186px; }
.layout.br187 { border-radius: 187px; }
.layout.br188 { border-radius: 188px; }
.layout.br189 { border-radius: 189px; }
.layout.br190 { border-radius: 190px; }
.layout.br191 { border-radius: 191px; }
.layout.br192 { border-radius: 192px; }
.layout.br193 { border-radius: 193px; }
.layout.br194 { border-radius: 194px; }
.layout.br195 { border-radius: 195px; }
.layout.br196 { border-radius: 196px; }
.layout.br197 { border-radius: 197px; }
.layout.br198 { border-radius: 198px; }
.layout.br199 { border-radius: 199px; }
.layout.br200 { border-radius: 200px; }
.layout.br201 { border-radius: 201px; }
.layout.br202 { border-radius: 202px; }
.layout.br203 { border-radius: 203px; }
.layout.br204 { border-radius: 204px; }
.layout.br205 { border-radius: 205px; }
.layout.br206 { border-radius: 206px; }
.layout.br207 { border-radius: 207px; }
.layout.br208 { border-radius: 208px; }
.layout.br209 { border-radius: 209px; }
.layout.br210 { border-radius: 210px; }
.layout.br211 { border-radius: 211px; }
.layout.br212 { border-radius: 212px; }
.layout.br213 { border-radius: 213px; }
.layout.br214 { border-radius: 214px; }
.layout.br215 { border-radius: 215px; }
.layout.br216 { border-radius: 216px; }
.layout.br217 { border-radius: 217px; }
.layout.br218 { border-radius: 218px; }
.layout.br219 { border-radius: 219px; }
.layout.br220 { border-radius: 220px; }
.layout.br221 { border-radius: 221px; }
.layout.br222 { border-radius: 222px; }
.layout.br223 { border-radius: 223px; }
.layout.br224 { border-radius: 224px; }
.layout.br225 { border-radius: 225px; }
.layout.br226 { border-radius: 226px; }
.layout.br227 { border-radius: 227px; }
.layout.br228 { border-radius: 228px; }
.layout.br229 { border-radius: 229px; }
.layout.br230 { border-radius: 230px; }
.layout.br231 { border-radius: 231px; }
.layout.br232 { border-radius: 232px; }
.layout.br233 { border-radius: 233px; }
.layout.br234 { border-radius: 234px; }
.layout.br235 { border-radius: 235px; }
.layout.br236 { border-radius: 236px; }
.layout.br237 { border-radius: 237px; }
.layout.br238 { border-radius: 238px; }
.layout.br239 { border-radius: 239px; }
.layout.br240 { border-radius: 240px; }
.layout.br241 { border-radius: 241px; }
.layout.br242 { border-radius: 242px; }
.layout.br243 { border-radius: 243px; }
.layout.br244 { border-radius: 244px; }
.layout.br245 { border-radius: 245px; }
.layout.br246 { border-radius: 246px; }
.layout.br247 { border-radius: 247px; }
.layout.br248 { border-radius: 248px; }
.layout.br249 { border-radius: 249px; }
.layout.br250 { border-radius: 250px; }
.layout.br251 { border-radius: 251px; }
.layout.br252 { border-radius: 252px; }
.layout.br253 { border-radius: 253px; }
.layout.br254 { border-radius: 254px; }
.layout.br255 { border-radius: 255px; }
.layout.br256 { border-radius: 256px; }
.layout.br257 { border-radius: 257px; }
.layout.br258 { border-radius: 258px; }
.layout.br259 { border-radius: 259px; }
.layout.br260 { border-radius: 260px; }
.layout.br261 { border-radius: 261px; }
.layout.br262 { border-radius: 262px; }
.layout.br263 { border-radius: 263px; }
.layout.br264 { border-radius: 264px; }
.layout.br265 { border-radius: 265px; }
.layout.br266 { border-radius: 266px; }
.layout.br267 { border-radius: 267px; }
.layout.br268 { border-radius: 268px; }
.layout.br269 { border-radius: 269px; }
.layout.br270 { border-radius: 270px; }
.layout.br271 { border-radius: 271px; }
.layout.br272 { border-radius: 272px; }
.layout.br273 { border-radius: 273px; }
.layout.br274 { border-radius: 274px; }
.layout.br275 { border-radius: 275px; }
.layout.br276 { border-radius: 276px; }
.layout.br277 { border-radius: 277px; }
.layout.br278 { border-radius: 278px; }
.layout.br279 { border-radius: 279px; }
.layout.br280 { border-radius: 280px; }
.layout.br281 { border-radius: 281px; }
.layout.br282 { border-radius: 282px; }
.layout.br283 { border-radius: 283px; }
.layout.br284 { border-radius: 284px; }
.layout.br285 { border-radius: 285px; }
.layout.br286 { border-radius: 286px; }
.layout.br287 { border-radius: 287px; }
.layout.br288 { border-radius: 288px; }
.layout.br289 { border-radius: 289px; }
.layout.br290 { border-radius: 290px; }
.layout.br291 { border-radius: 291px; }
.layout.br292 { border-radius: 292px; }
.layout.br293 { border-radius: 293px; }
.layout.br294 { border-radius: 294px; }
.layout.br295 { border-radius: 295px; }
.layout.br296 { border-radius: 296px; }
.layout.br297 { border-radius: 297px; }
.layout.br298 { border-radius: 298px; }
.layout.br299 { border-radius: 299px; }
.layout.br300 { border-radius: 300px; }
.layout.br301 { border-radius: 301px; }
.layout.br302 { border-radius: 302px; }
.layout.br303 { border-radius: 303px; }
.layout.br304 { border-radius: 304px; }
.layout.br305 { border-radius: 305px; }
.layout.br306 { border-radius: 306px; }
.layout.br307 { border-radius: 307px; }
.layout.br308 { border-radius: 308px; }
.layout.br309 { border-radius: 309px; }
.layout.br310 { border-radius: 310px; }
.layout.br311 { border-radius: 311px; }
.layout.br312 { border-radius: 312px; }
.layout.br313 { border-radius: 313px; }
.layout.br314 { border-radius: 314px; }
.layout.br315 { border-radius: 315px; }
.layout.br316 { border-radius: 316px; }
.layout.br317 { border-radius: 317px; }
.layout.br318 { border-radius: 318px; }
.layout.br319 { border-radius: 319px; }
.layout.br320 { border-radius: 320px; }
.layout.br321 { border-radius: 321px; }
.layout.br322 { border-radius: 322px; }
.layout.br323 { border-radius: 323px; }
.layout.br324 { border-radius: 324px; }
.layout.br325 { border-radius: 325px; }
.layout.br326 { border-radius: 326px; }
.layout.br327 { border-radius: 327px; }
.layout.br328 { border-radius: 328px; }
.layout.br329 { border-radius: 329px; }
.layout.br330 { border-radius: 330px; }
.layout.br331 { border-radius: 331px; }
.layout.br332 { border-radius: 332px; }
.layout.br333 { border-radius: 333px; }
.layout.br334 { border-radius: 334px; }
.layout.br335 { border-radius: 335px; }
.layout.br336 { border-radius: 336px; }
.layout.br337 { border-radius: 337px; }
.layout.br338 { border-radius: 338px; }
.layout.br339 { border-radius: 339px; }
.layout.br340 { border-radius: 340px; }
.layout.br341 { border-radius: 341px; }
.layout.br342 { border-radius: 342px; }
.layout.br343 { border-radius: 343px; }
.layout.br344 { border-radius: 344px; }
.layout.br345 { border-radius: 345px; }
.layout.br346 { border-radius: 346px; }
.layout.br347 { border-radius: 347px; }
.layout.br348 { border-radius: 348px; }
.layout.br349 { border-radius: 349px; }
.layout.br350 { border-radius: 350px; }
.layout.br351 { border-radius: 351px; }
.layout.br352 { border-radius: 352px; }
.layout.br353 { border-radius: 353px; }
.layout.br354 { border-radius: 354px; }
.layout.br355 { border-radius: 355px; }
.layout.br356 { border-radius: 356px; }
.layout.br357 { border-radius: 357px; }
.layout.br358 { border-radius: 358px; }
.layout.br359 { border-radius: 359px; }
.layout.br360 { border-radius: 360px; }
.layout.br361 { border-radius: 361px; }
.layout.br362 { border-radius: 362px; }
.layout.br363 { border-radius: 363px; }
.layout.br364 { border-radius: 364px; }
.layout.br365 { border-radius: 365px; }
.layout.br366 { border-radius: 366px; }
.layout.br367 { border-radius: 367px; }
.layout.br368 { border-radius: 368px; }
.layout.br369 { border-radius: 369px; }
.layout.br370 { border-radius: 370px; }
.layout.br371 { border-radius: 371px; }
.layout.br372 { border-radius: 372px; }
.layout.br373 { border-radius: 373px; }
.layout.br374 { border-radius: 374px; }
.layout.br375 { border-radius: 375px; }
.layout.br376 { border-radius: 376px; }
.layout.br377 { border-radius: 377px; }
.layout.br378 { border-radius: 378px; }
.layout.br379 { border-radius: 379px; }
.layout.br380 { border-radius: 380px; }
.layout.br381 { border-radius: 381px; }
.layout.br382 { border-radius: 382px; }
.layout.br383 { border-radius: 383px; }
.layout.br384 { border-radius: 384px; }
.layout.br385 { border-radius: 385px; }
.layout.br386 { border-radius: 386px; }
.layout.br387 { border-radius: 387px; }
.layout.br388 { border-radius: 388px; }
.layout.br389 { border-radius: 389px; }
.layout.br390 { border-radius: 390px; }
.layout.br391 { border-radius: 391px; }
.layout.br392 { border-radius: 392px; }
.layout.br393 { border-radius: 393px; }
.layout.br394 { border-radius: 394px; }
.layout.br395 { border-radius: 395px; }
.layout.br396 { border-radius: 396px; }
.layout.br397 { border-radius: 397px; }
.layout.br398 { border-radius: 398px; }
.layout.br399 { border-radius: 399px; }
.layout.br400 { border-radius: 400px; }
.layout.br401 { border-radius: 401px; }
.layout.br402 { border-radius: 402px; }
.layout.br403 { border-radius: 403px; }
.layout.br404 { border-radius: 404px; }
.layout.br405 { border-radius: 405px; }
.layout.br406 { border-radius: 406px; }
.layout.br407 { border-radius: 407px; }
.layout.br408 { border-radius: 408px; }
.layout.br409 { border-radius: 409px; }
.layout.br410 { border-radius: 410px; }
.layout.br411 { border-radius: 411px; }
.layout.br412 { border-radius: 412px; }
.layout.br413 { border-radius: 413px; }
.layout.br414 { border-radius: 414px; }
.layout.br415 { border-radius: 415px; }
.layout.br416 { border-radius: 416px; }
.layout.br417 { border-radius: 417px; }
.layout.br418 { border-radius: 418px; }
.layout.br419 { border-radius: 419px; }
.layout.br420 { border-radius: 420px; }
.layout.br421 { border-radius: 421px; }
.layout.br422 { border-radius: 422px; }
.layout.br423 { border-radius: 423px; }
.layout.br424 { border-radius: 424px; }
.layout.br425 { border-radius: 425px; }
.layout.br426 { border-radius: 426px; }
.layout.br427 { border-radius: 427px; }
.layout.br428 { border-radius: 428px; }
.layout.br429 { border-radius: 429px; }
.layout.br430 { border-radius: 430px; }
.layout.br431 { border-radius: 431px; }
.layout.br432 { border-radius: 432px; }
.layout.br433 { border-radius: 433px; }
.layout.br434 { border-radius: 434px; }
.layout.br435 { border-radius: 435px; }
.layout.br436 { border-radius: 436px; }
.layout.br437 { border-radius: 437px; }
.layout.br438 { border-radius: 438px; }
.layout.br439 { border-radius: 439px; }
.layout.br440 { border-radius: 440px; }
.layout.br441 { border-radius: 441px; }
.layout.br442 { border-radius: 442px; }
.layout.br443 { border-radius: 443px; }
.layout.br444 { border-radius: 444px; }
.layout.br445 { border-radius: 445px; }
.layout.br446 { border-radius: 446px; }
.layout.br447 { border-radius: 447px; }
.layout.br448 { border-radius: 448px; }
.layout.br449 { border-radius: 449px; }
.layout.br450 { border-radius: 450px; }
.layout.br451 { border-radius: 451px; }
.layout.br452 { border-radius: 452px; }
.layout.br453 { border-radius: 453px; }
.layout.br454 { border-radius: 454px; }
.layout.br455 { border-radius: 455px; }
.layout.br456 { border-radius: 456px; }
.layout.br457 { border-radius: 457px; }
.layout.br458 { border-radius: 458px; }
.layout.br459 { border-radius: 459px; }
.layout.br460 { border-radius: 460px; }
.layout.br461 { border-radius: 461px; }
.layout.br462 { border-radius: 462px; }
.layout.br463 { border-radius: 463px; }
.layout.br464 { border-radius: 464px; }
.layout.br465 { border-radius: 465px; }
.layout.br466 { border-radius: 466px; }
.layout.br467 { border-radius: 467px; }
.layout.br468 { border-radius: 468px; }
.layout.br469 { border-radius: 469px; }
.layout.br470 { border-radius: 470px; }
.layout.br471 { border-radius: 471px; }
.layout.br472 { border-radius: 472px; }
.layout.br473 { border-radius: 473px; }
.layout.br474 { border-radius: 474px; }
.layout.br475 { border-radius: 475px; }
.layout.br476 { border-radius: 476px; }
.layout.br477 { border-radius: 477px; }
.layout.br478 { border-radius: 478px; }
.layout.br479 { border-radius: 479px; }
.layout.br480 { border-radius: 480px; }
.layout.br481 { border-radius: 481px; }
.layout.br482 { border-radius: 482px; }
.layout.br483 { border-radius: 483px; }
.layout.br484 { border-radius: 484px; }
.layout.br485 { border-radius: 485px; }
.layout.br486 { border-radius: 486px; }
.layout.br487 { border-radius: 487px; }
.layout.br488 { border-radius: 488px; }
.layout.br489 { border-radius: 489px; }
.layout.br490 { border-radius: 490px; }
.layout.br491 { border-radius: 491px; }
.layout.br492 { border-radius: 492px; }
.layout.br493 { border-radius: 493px; }
.layout.br494 { border-radius: 494px; }
.layout.br495 { border-radius: 495px; }
.layout.br496 { border-radius: 496px; }
.layout.br497 { border-radius: 497px; }
.layout.br498 { border-radius: 498px; }
.layout.br499 { border-radius: 499px; }
.layout.br500 { border-radius: 500px; }
.layout.t0 { top: 0px; }
.layout.t1 { top: 1px; }
.layout.t2 { top: 2px; }
.layout.t3 { top: 3px; }
.layout.t4 { top: 4px; }
.layout.t5 { top: 5px; }
.layout.t6 { top: 6px; }
.layout.t7 { top: 7px; }
.layout.t8 { top: 8px; }
.layout.t9 { top: 9px; }
.layout.t10 { top: 10px; }
.layout.t11 { top: 11px; }
.layout.t12 { top: 12px; }
.layout.t13 { top: 13px; }
.layout.t14 { top: 14px; }
.layout.t15 { top: 15px; }
.layout.t16 { top: 16px; }
.layout.t17 { top: 17px; }
.layout.t18 { top: 18px; }
.layout.t19 { top: 19px; }
.layout.t20 { top: 20px; }
.layout.t21 { top: 21px; }
.layout.t22 { top: 22px; }
.layout.t23 { top: 23px; }
.layout.t24 { top: 24px; }
.layout.t25 { top: 25px; }
.layout.t26 { top: 26px; }
.layout.t27 { top: 27px; }
.layout.t28 { top: 28px; }
.layout.t29 { top: 29px; }
.layout.t30 { top: 30px; }
.layout.t31 { top: 31px; }
.layout.t32 { top: 32px; }
.layout.t33 { top: 33px; }
.layout.t34 { top: 34px; }
.layout.t35 { top: 35px; }
.layout.t36 { top: 36px; }
.layout.t37 { top: 37px; }
.layout.t38 { top: 38px; }
.layout.t39 { top: 39px; }
.layout.t40 { top: 40px; }
.layout.t41 { top: 41px; }
.layout.t42 { top: 42px; }
.layout.t43 { top: 43px; }
.layout.t44 { top: 44px; }
.layout.t45 { top: 45px; }
.layout.t46 { top: 46px; }
.layout.t47 { top: 47px; }
.layout.t48 { top: 48px; }
.layout.t49 { top: 49px; }
.layout.t50 { top: 50px; }
.layout.t51 { top: 51px; }
.layout.t52 { top: 52px; }
.layout.t53 { top: 53px; }
.layout.t54 { top: 54px; }
.layout.t55 { top: 55px; }
.layout.t56 { top: 56px; }
.layout.t57 { top: 57px; }
.layout.t58 { top: 58px; }
.layout.t59 { top: 59px; }
.layout.t60 { top: 60px; }
.layout.t61 { top: 61px; }
.layout.t62 { top: 62px; }
.layout.t63 { top: 63px; }
.layout.t64 { top: 64px; }
.layout.t65 { top: 65px; }
.layout.t66 { top: 66px; }
.layout.t67 { top: 67px; }
.layout.t68 { top: 68px; }
.layout.t69 { top: 69px; }
.layout.t70 { top: 70px; }
.layout.t71 { top: 71px; }
.layout.t72 { top: 72px; }
.layout.t73 { top: 73px; }
.layout.t74 { top: 74px; }
.layout.t75 { top: 75px; }
.layout.t76 { top: 76px; }
.layout.t77 { top: 77px; }
.layout.t78 { top: 78px; }
.layout.t79 { top: 79px; }
.layout.t80 { top: 80px; }
.layout.t81 { top: 81px; }
.layout.t82 { top: 82px; }
.layout.t83 { top: 83px; }
.layout.t84 { top: 84px; }
.layout.t85 { top: 85px; }
.layout.t86 { top: 86px; }
.layout.t87 { top: 87px; }
.layout.t88 { top: 88px; }
.layout.t89 { top: 89px; }
.layout.t90 { top: 90px; }
.layout.t91 { top: 91px; }
.layout.t92 { top: 92px; }
.layout.t93 { top: 93px; }
.layout.t94 { top: 94px; }
.layout.t95 { top: 95px; }
.layout.t96 { top: 96px; }
.layout.t97 { top: 97px; }
.layout.t98 { top: 98px; }
.layout.t99 { top: 99px; }
.layout.t100 { top: 100px; }
.layout.t101 { top: 101px; }
.layout.t102 { top: 102px; }
.layout.t103 { top: 103px; }
.layout.t104 { top: 104px; }
.layout.t105 { top: 105px; }
.layout.t106 { top: 106px; }
.layout.t107 { top: 107px; }
.layout.t108 { top: 108px; }
.layout.t109 { top: 109px; }
.layout.t110 { top: 110px; }
.layout.t111 { top: 111px; }
.layout.t112 { top: 112px; }
.layout.t113 { top: 113px; }
.layout.t114 { top: 114px; }
.layout.t115 { top: 115px; }
.layout.t116 { top: 116px; }
.layout.t117 { top: 117px; }
.layout.t118 { top: 118px; }
.layout.t119 { top: 119px; }
.layout.t120 { top: 120px; }
.layout.t121 { top: 121px; }
.layout.t122 { top: 122px; }
.layout.t123 { top: 123px; }
.layout.t124 { top: 124px; }
.layout.t125 { top: 125px; }
.layout.t126 { top: 126px; }
.layout.t127 { top: 127px; }
.layout.t128 { top: 128px; }
.layout.t129 { top: 129px; }
.layout.t130 { top: 130px; }
.layout.t131 { top: 131px; }
.layout.t132 { top: 132px; }
.layout.t133 { top: 133px; }
.layout.t134 { top: 134px; }
.layout.t135 { top: 135px; }
.layout.t136 { top: 136px; }
.layout.t137 { top: 137px; }
.layout.t138 { top: 138px; }
.layout.t139 { top: 139px; }
.layout.t140 { top: 140px; }
.layout.t141 { top: 141px; }
.layout.t142 { top: 142px; }
.layout.t143 { top: 143px; }
.layout.t144 { top: 144px; }
.layout.t145 { top: 145px; }
.layout.t146 { top: 146px; }
.layout.t147 { top: 147px; }
.layout.t148 { top: 148px; }
.layout.t149 { top: 149px; }
.layout.t150 { top: 150px; }
.layout.t151 { top: 151px; }
.layout.t152 { top: 152px; }
.layout.t153 { top: 153px; }
.layout.t154 { top: 154px; }
.layout.t155 { top: 155px; }
.layout.t156 { top: 156px; }
.layout.t157 { top: 157px; }
.layout.t158 { top: 158px; }
.layout.t159 { top: 159px; }
.layout.t160 { top: 160px; }
.layout.t161 { top: 161px; }
.layout.t162 { top: 162px; }
.layout.t163 { top: 163px; }
.layout.t164 { top: 164px; }
.layout.t165 { top: 165px; }
.layout.t166 { top: 166px; }
.layout.t167 { top: 167px; }
.layout.t168 { top: 168px; }
.layout.t169 { top: 169px; }
.layout.t170 { top: 170px; }
.layout.t171 { top: 171px; }
.layout.t172 { top: 172px; }
.layout.t173 { top: 173px; }
.layout.t174 { top: 174px; }
.layout.t175 { top: 175px; }
.layout.t176 { top: 176px; }
.layout.t177 { top: 177px; }
.layout.t178 { top: 178px; }
.layout.t179 { top: 179px; }
.layout.t180 { top: 180px; }
.layout.t181 { top: 181px; }
.layout.t182 { top: 182px; }
.layout.t183 { top: 183px; }
.layout.t184 { top: 184px; }
.layout.t185 { top: 185px; }
.layout.t186 { top: 186px; }
.layout.t187 { top: 187px; }
.layout.t188 { top: 188px; }
.layout.t189 { top: 189px; }
.layout.t190 { top: 190px; }
.layout.t191 { top: 191px; }
.layout.t192 { top: 192px; }
.layout.t193 { top: 193px; }
.layout.t194 { top: 194px; }
.layout.t195 { top: 195px; }
.layout.t196 { top: 196px; }
.layout.t197 { top: 197px; }
.layout.t198 { top: 198px; }
.layout.t199 { top: 199px; }
.layout.t200 { top: 200px; }
.layout.t201 { top: 201px; }
.layout.t202 { top: 202px; }
.layout.t203 { top: 203px; }
.layout.t204 { top: 204px; }
.layout.t205 { top: 205px; }
.layout.t206 { top: 206px; }
.layout.t207 { top: 207px; }
.layout.t208 { top: 208px; }
.layout.t209 { top: 209px; }
.layout.t210 { top: 210px; }
.layout.t211 { top: 211px; }
.layout.t212 { top: 212px; }
.layout.t213 { top: 213px; }
.layout.t214 { top: 214px; }
.layout.t215 { top: 215px; }
.layout.t216 { top: 216px; }
.layout.t217 { top: 217px; }
.layout.t218 { top: 218px; }
.layout.t219 { top: 219px; }
.layout.t220 { top: 220px; }
.layout.t221 { top: 221px; }
.layout.t222 { top: 222px; }
.layout.t223 { top: 223px; }
.layout.t224 { top: 224px; }
.layout.t225 { top: 225px; }
.layout.t226 { top: 226px; }
.layout.t227 { top: 227px; }
.layout.t228 { top: 228px; }
.layout.t229 { top: 229px; }
.layout.t230 { top: 230px; }
.layout.t231 { top: 231px; }
.layout.t232 { top: 232px; }
.layout.t233 { top: 233px; }
.layout.t234 { top: 234px; }
.layout.t235 { top: 235px; }
.layout.t236 { top: 236px; }
.layout.t237 { top: 237px; }
.layout.t238 { top: 238px; }
.layout.t239 { top: 239px; }
.layout.t240 { top: 240px; }
.layout.t241 { top: 241px; }
.layout.t242 { top: 242px; }
.layout.t243 { top: 243px; }
.layout.t244 { top: 244px; }
.layout.t245 { top: 245px; }
.layout.t246 { top: 246px; }
.layout.t247 { top: 247px; }
.layout.t248 { top: 248px; }
.layout.t249 { top: 249px; }
.layout.t250 { top: 250px; }
.layout.t251 { top: 251px; }
.layout.t252 { top: 252px; }
.layout.t253 { top: 253px; }
.layout.t254 { top: 254px; }
.layout.t255 { top: 255px; }
.layout.t256 { top: 256px; }
.layout.t257 { top: 257px; }
.layout.t258 { top: 258px; }
.layout.t259 { top: 259px; }
.layout.t260 { top: 260px; }
.layout.t261 { top: 261px; }
.layout.t262 { top: 262px; }
.layout.t263 { top: 263px; }
.layout.t264 { top: 264px; }
.layout.t265 { top: 265px; }
.layout.t266 { top: 266px; }
.layout.t267 { top: 267px; }
.layout.t268 { top: 268px; }
.layout.t269 { top: 269px; }
.layout.t270 { top: 270px; }
.layout.t271 { top: 271px; }
.layout.t272 { top: 272px; }
.layout.t273 { top: 273px; }
.layout.t274 { top: 274px; }
.layout.t275 { top: 275px; }
.layout.t276 { top: 276px; }
.layout.t277 { top: 277px; }
.layout.t278 { top: 278px; }
.layout.t279 { top: 279px; }
.layout.t280 { top: 280px; }
.layout.t281 { top: 281px; }
.layout.t282 { top: 282px; }
.layout.t283 { top: 283px; }
.layout.t284 { top: 284px; }
.layout.t285 { top: 285px; }
.layout.t286 { top: 286px; }
.layout.t287 { top: 287px; }
.layout.t288 { top: 288px; }
.layout.t289 { top: 289px; }
.layout.t290 { top: 290px; }
.layout.t291 { top: 291px; }
.layout.t292 { top: 292px; }
.layout.t293 { top: 293px; }
.layout.t294 { top: 294px; }
.layout.t295 { top: 295px; }
.layout.t296 { top: 296px; }
.layout.t297 { top: 297px; }
.layout.t298 { top: 298px; }
.layout.t299 { top: 299px; }
.layout.t300 { top: 300px; }
.layout.t301 { top: 301px; }
.layout.t302 { top: 302px; }
.layout.t303 { top: 303px; }
.layout.t304 { top: 304px; }
.layout.t305 { top: 305px; }
.layout.t306 { top: 306px; }
.layout.t307 { top: 307px; }
.layout.t308 { top: 308px; }
.layout.t309 { top: 309px; }
.layout.t310 { top: 310px; }
.layout.t311 { top: 311px; }
.layout.t312 { top: 312px; }
.layout.t313 { top: 313px; }
.layout.t314 { top: 314px; }
.layout.t315 { top: 315px; }
.layout.t316 { top: 316px; }
.layout.t317 { top: 317px; }
.layout.t318 { top: 318px; }
.layout.t319 { top: 319px; }
.layout.t320 { top: 320px; }
.layout.t321 { top: 321px; }
.layout.t322 { top: 322px; }
.layout.t323 { top: 323px; }
.layout.t324 { top: 324px; }
.layout.t325 { top: 325px; }
.layout.t326 { top: 326px; }
.layout.t327 { top: 327px; }
.layout.t328 { top: 328px; }
.layout.t329 { top: 329px; }
.layout.t330 { top: 330px; }
.layout.t331 { top: 331px; }
.layout.t332 { top: 332px; }
.layout.t333 { top: 333px; }
.layout.t334 { top: 334px; }
.layout.t335 { top: 335px; }
.layout.t336 { top: 336px; }
.layout.t337 { top: 337px; }
.layout.t338 { top: 338px; }
.layout.t339 { top: 339px; }
.layout.t340 { top: 340px; }
.layout.t341 { top: 341px; }
.layout.t342 { top: 342px; }
.layout.t343 { top: 343px; }
.layout.t344 { top: 344px; }
.layout.t345 { top: 345px; }
.layout.t346 { top: 346px; }
.layout.t347 { top: 347px; }
.layout.t348 { top: 348px; }
.layout.t349 { top: 349px; }
.layout.t350 { top: 350px; }
.layout.t351 { top: 351px; }
.layout.t352 { top: 352px; }
.layout.t353 { top: 353px; }
.layout.t354 { top: 354px; }
.layout.t355 { top: 355px; }
.layout.t356 { top: 356px; }
.layout.t357 { top: 357px; }
.layout.t358 { top: 358px; }
.layout.t359 { top: 359px; }
.layout.t360 { top: 360px; }
.layout.t361 { top: 361px; }
.layout.t362 { top: 362px; }
.layout.t363 { top: 363px; }
.layout.t364 { top: 364px; }
.layout.t365 { top: 365px; }
.layout.t366 { top: 366px; }
.layout.t367 { top: 367px; }
.layout.t368 { top: 368px; }
.layout.t369 { top: 369px; }
.layout.t370 { top: 370px; }
.layout.t371 { top: 371px; }
.layout.t372 { top: 372px; }
.layout.t373 { top: 373px; }
.layout.t374 { top: 374px; }
.layout.t375 { top: 375px; }
.layout.t376 { top: 376px; }
.layout.t377 { top: 377px; }
.layout.t378 { top: 378px; }
.layout.t379 { top: 379px; }
.layout.t380 { top: 380px; }
.layout.t381 { top: 381px; }
.layout.t382 { top: 382px; }
.layout.t383 { top: 383px; }
.layout.t384 { top: 384px; }
.layout.t385 { top: 385px; }
.layout.t386 { top: 386px; }
.layout.t387 { top: 387px; }
.layout.t388 { top: 388px; }
.layout.t389 { top: 389px; }
.layout.t390 { top: 390px; }
.layout.t391 { top: 391px; }
.layout.t392 { top: 392px; }
.layout.t393 { top: 393px; }
.layout.t394 { top: 394px; }
.layout.t395 { top: 395px; }
.layout.t396 { top: 396px; }
.layout.t397 { top: 397px; }
.layout.t398 { top: 398px; }
.layout.t399 { top: 399px; }
.layout.t400 { top: 400px; }
.layout.t401 { top: 401px; }
.layout.t402 { top: 402px; }
.layout.t403 { top: 403px; }
.layout.t404 { top: 404px; }
.layout.t405 { top: 405px; }
.layout.t406 { top: 406px; }
.layout.t407 { top: 407px; }
.layout.t408 { top: 408px; }
.layout.t409 { top: 409px; }
.layout.t410 { top: 410px; }
.layout.t411 { top: 411px; }
.layout.t412 { top: 412px; }
.layout.t413 { top: 413px; }
.layout.t414 { top: 414px; }
.layout.t415 { top: 415px; }
.layout.t416 { top: 416px; }
.layout.t417 { top: 417px; }
.layout.t418 { top: 418px; }
.layout.t419 { top: 419px; }
.layout.t420 { top: 420px; }
.layout.t421 { top: 421px; }
.layout.t422 { top: 422px; }
.layout.t423 { top: 423px; }
.layout.t424 { top: 424px; }
.layout.t425 { top: 425px; }
.layout.t426 { top: 426px; }
.layout.t427 { top: 427px; }
.layout.t428 { top: 428px; }
.layout.t429 { top: 429px; }
.layout.t430 { top: 430px; }
.layout.t431 { top: 431px; }
.layout.t432 { top: 432px; }
.layout.t433 { top: 433px; }
.layout.t434 { top: 434px; }
.layout.t435 { top: 435px; }
.layout.t436 { top: 436px; }
.layout.t437 { top: 437px; }
.layout.t438 { top: 438px; }
.layout.t439 { top: 439px; }
.layout.t440 { top: 440px; }
.layout.t441 { top: 441px; }
.layout.t442 { top: 442px; }
.layout.t443 { top: 443px; }
.layout.t444 { top: 444px; }
.layout.t445 { top: 445px; }
.layout.t446 { top: 446px; }
.layout.t447 { top: 447px; }
.layout.t448 { top: 448px; }
.layout.t449 { top: 449px; }
.layout.t450 { top: 450px; }
.layout.t451 { top: 451px; }
.layout.t452 { top: 452px; }
.layout.t453 { top: 453px; }
.layout.t454 { top: 454px; }
.layout.t455 { top: 455px; }
.layout.t456 { top: 456px; }
.layout.t457 { top: 457px; }
.layout.t458 { top: 458px; }
.layout.t459 { top: 459px; }
.layout.t460 { top: 460px; }
.layout.t461 { top: 461px; }
.layout.t462 { top: 462px; }
.layout.t463 { top: 463px; }
.layout.t464 { top: 464px; }
.layout.t465 { top: 465px; }
.layout.t466 { top: 466px; }
.layout.t467 { top: 467px; }
.layout.t468 { top: 468px; }
.layout.t469 { top: 469px; }
.layout.t470 { top: 470px; }
.layout.t471 { top: 471px; }
.layout.t472 { top: 472px; }
.layout.t473 { top: 473px; }
.layout.t474 { top: 474px; }
.layout.t475 { top: 475px; }
.layout.t476 { top: 476px; }
.layout.t477 { top: 477px; }
.layout.t478 { top: 478px; }
.layout.t479 { top: 479px; }
.layout.t480 { top: 480px; }
.layout.t481 { top: 481px; }
.layout.t482 { top: 482px; }
.layout.t483 { top: 483px; }
.layout.t484 { top: 484px; }
.layout.t485 { top: 485px; }
.layout.t486 { top: 486px; }
.layout.t487 { top: 487px; }
.layout.t488 { top: 488px; }
.layout.t489 { top: 489px; }
.layout.t490 { top: 490px; }
.layout.t491 { top: 491px; }
.layout.t492 { top: 492px; }
.layout.t493 { top: 493px; }
.layout.t494 { top: 494px; }
.layout.t495 { top: 495px; }
.layout.t496 { top: 496px; }
.layout.t497 { top: 497px; }
.layout.t498 { top: 498px; }
.layout.t499 { top: 499px; }
.layout.t500 { top: 500px; }
.layout.r0 { right: 0px; }
.layout.r1 { right: 1px; }
.layout.r2 { right: 2px; }
.layout.r3 { right: 3px; }
.layout.r4 { right: 4px; }
.layout.r5 { right: 5px; }
.layout.r6 { right: 6px; }
.layout.r7 { right: 7px; }
.layout.r8 { right: 8px; }
.layout.r9 { right: 9px; }
.layout.r10 { right: 10px; }
.layout.r11 { right: 11px; }
.layout.r12 { right: 12px; }
.layout.r13 { right: 13px; }
.layout.r14 { right: 14px; }
.layout.r15 { right: 15px; }
.layout.r16 { right: 16px; }
.layout.r17 { right: 17px; }
.layout.r18 { right: 18px; }
.layout.r19 { right: 19px; }
.layout.r20 { right: 20px; }
.layout.r21 { right: 21px; }
.layout.r22 { right: 22px; }
.layout.r23 { right: 23px; }
.layout.r24 { right: 24px; }
.layout.r25 { right: 25px; }
.layout.r26 { right: 26px; }
.layout.r27 { right: 27px; }
.layout.r28 { right: 28px; }
.layout.r29 { right: 29px; }
.layout.r30 { right: 30px; }
.layout.r31 { right: 31px; }
.layout.r32 { right: 32px; }
.layout.r33 { right: 33px; }
.layout.r34 { right: 34px; }
.layout.r35 { right: 35px; }
.layout.r36 { right: 36px; }
.layout.r37 { right: 37px; }
.layout.r38 { right: 38px; }
.layout.r39 { right: 39px; }
.layout.r40 { right: 40px; }
.layout.r41 { right: 41px; }
.layout.r42 { right: 42px; }
.layout.r43 { right: 43px; }
.layout.r44 { right: 44px; }
.layout.r45 { right: 45px; }
.layout.r46 { right: 46px; }
.layout.r47 { right: 47px; }
.layout.r48 { right: 48px; }
.layout.r49 { right: 49px; }
.layout.r50 { right: 50px; }
.layout.r51 { right: 51px; }
.layout.r52 { right: 52px; }
.layout.r53 { right: 53px; }
.layout.r54 { right: 54px; }
.layout.r55 { right: 55px; }
.layout.r56 { right: 56px; }
.layout.r57 { right: 57px; }
.layout.r58 { right: 58px; }
.layout.r59 { right: 59px; }
.layout.r60 { right: 60px; }
.layout.r61 { right: 61px; }
.layout.r62 { right: 62px; }
.layout.r63 { right: 63px; }
.layout.r64 { right: 64px; }
.layout.r65 { right: 65px; }
.layout.r66 { right: 66px; }
.layout.r67 { right: 67px; }
.layout.r68 { right: 68px; }
.layout.r69 { right: 69px; }
.layout.r70 { right: 70px; }
.layout.r71 { right: 71px; }
.layout.r72 { right: 72px; }
.layout.r73 { right: 73px; }
.layout.r74 { right: 74px; }
.layout.r75 { right: 75px; }
.layout.r76 { right: 76px; }
.layout.r77 { right: 77px; }
.layout.r78 { right: 78px; }
.layout.r79 { right: 79px; }
.layout.r80 { right: 80px; }
.layout.r81 { right: 81px; }
.layout.r82 { right: 82px; }
.layout.r83 { right: 83px; }
.layout.r84 { right: 84px; }
.layout.r85 { right: 85px; }
.layout.r86 { right: 86px; }
.layout.r87 { right: 87px; }
.layout.r88 { right: 88px; }
.layout.r89 { right: 89px; }
.layout.r90 { right: 90px; }
.layout.r91 { right: 91px; }
.layout.r92 { right: 92px; }
.layout.r93 { right: 93px; }
.layout.r94 { right: 94px; }
.layout.r95 { right: 95px; }
.layout.r96 { right: 96px; }
.layout.r97 { right: 97px; }
.layout.r98 { right: 98px; }
.layout.r99 { right: 99px; }
.layout.r100 { right: 100px; }
.layout.r101 { right: 101px; }
.layout.r102 { right: 102px; }
.layout.r103 { right: 103px; }
.layout.r104 { right: 104px; }
.layout.r105 { right: 105px; }
.layout.r106 { right: 106px; }
.layout.r107 { right: 107px; }
.layout.r108 { right: 108px; }
.layout.r109 { right: 109px; }
.layout.r110 { right: 110px; }
.layout.r111 { right: 111px; }
.layout.r112 { right: 112px; }
.layout.r113 { right: 113px; }
.layout.r114 { right: 114px; }
.layout.r115 { right: 115px; }
.layout.r116 { right: 116px; }
.layout.r117 { right: 117px; }
.layout.r118 { right: 118px; }
.layout.r119 { right: 119px; }
.layout.r120 { right: 120px; }
.layout.r121 { right: 121px; }
.layout.r122 { right: 122px; }
.layout.r123 { right: 123px; }
.layout.r124 { right: 124px; }
.layout.r125 { right: 125px; }
.layout.r126 { right: 126px; }
.layout.r127 { right: 127px; }
.layout.r128 { right: 128px; }
.layout.r129 { right: 129px; }
.layout.r130 { right: 130px; }
.layout.r131 { right: 131px; }
.layout.r132 { right: 132px; }
.layout.r133 { right: 133px; }
.layout.r134 { right: 134px; }
.layout.r135 { right: 135px; }
.layout.r136 { right: 136px; }
.layout.r137 { right: 137px; }
.layout.r138 { right: 138px; }
.layout.r139 { right: 139px; }
.layout.r140 { right: 140px; }
.layout.r141 { right: 141px; }
.layout.r142 { right: 142px; }
.layout.r143 { right: 143px; }
.layout.r144 { right: 144px; }
.layout.r145 { right: 145px; }
.layout.r146 { right: 146px; }
.layout.r147 { right: 147px; }
.layout.r148 { right: 148px; }
.layout.r149 { right: 149px; }
.layout.r150 { right: 150px; }
.layout.r151 { right: 151px; }
.layout.r152 { right: 152px; }
.layout.r153 { right: 153px; }
.layout.r154 { right: 154px; }
.layout.r155 { right: 155px; }
.layout.r156 { right: 156px; }
.layout.r157 { right: 157px; }
.layout.r158 { right: 158px; }
.layout.r159 { right: 159px; }
.layout.r160 { right: 160px; }
.layout.r161 { right: 161px; }
.layout.r162 { right: 162px; }
.layout.r163 { right: 163px; }
.layout.r164 { right: 164px; }
.layout.r165 { right: 165px; }
.layout.r166 { right: 166px; }
.layout.r167 { right: 167px; }
.layout.r168 { right: 168px; }
.layout.r169 { right: 169px; }
.layout.r170 { right: 170px; }
.layout.r171 { right: 171px; }
.layout.r172 { right: 172px; }
.layout.r173 { right: 173px; }
.layout.r174 { right: 174px; }
.layout.r175 { right: 175px; }
.layout.r176 { right: 176px; }
.layout.r177 { right: 177px; }
.layout.r178 { right: 178px; }
.layout.r179 { right: 179px; }
.layout.r180 { right: 180px; }
.layout.r181 { right: 181px; }
.layout.r182 { right: 182px; }
.layout.r183 { right: 183px; }
.layout.r184 { right: 184px; }
.layout.r185 { right: 185px; }
.layout.r186 { right: 186px; }
.layout.r187 { right: 187px; }
.layout.r188 { right: 188px; }
.layout.r189 { right: 189px; }
.layout.r190 { right: 190px; }
.layout.r191 { right: 191px; }
.layout.r192 { right: 192px; }
.layout.r193 { right: 193px; }
.layout.r194 { right: 194px; }
.layout.r195 { right: 195px; }
.layout.r196 { right: 196px; }
.layout.r197 { right: 197px; }
.layout.r198 { right: 198px; }
.layout.r199 { right: 199px; }
.layout.r200 { right: 200px; }
.layout.r201 { right: 201px; }
.layout.r202 { right: 202px; }
.layout.r203 { right: 203px; }
.layout.r204 { right: 204px; }
.layout.r205 { right: 205px; }
.layout.r206 { right: 206px; }
.layout.r207 { right: 207px; }
.layout.r208 { right: 208px; }
.layout.r209 { right: 209px; }
.layout.r210 { right: 210px; }
.layout.r211 { right: 211px; }
.layout.r212 { right: 212px; }
.layout.r213 { right: 213px; }
.layout.r214 { right: 214px; }
.layout.r215 { right: 215px; }
.layout.r216 { right: 216px; }
.layout.r217 { right: 217px; }
.layout.r218 { right: 218px; }
.layout.r219 { right: 219px; }
.layout.r220 { right: 220px; }
.layout.r221 { right: 221px; }
.layout.r222 { right: 222px; }
.layout.r223 { right: 223px; }
.layout.r224 { right: 224px; }
.layout.r225 { right: 225px; }
.layout.r226 { right: 226px; }
.layout.r227 { right: 227px; }
.layout.r228 { right: 228px; }
.layout.r229 { right: 229px; }
.layout.r230 { right: 230px; }
.layout.r231 { right: 231px; }
.layout.r232 { right: 232px; }
.layout.r233 { right: 233px; }
.layout.r234 { right: 234px; }
.layout.r235 { right: 235px; }
.layout.r236 { right: 236px; }
.layout.r237 { right: 237px; }
.layout.r238 { right: 238px; }
.layout.r239 { right: 239px; }
.layout.r240 { right: 240px; }
.layout.r241 { right: 241px; }
.layout.r242 { right: 242px; }
.layout.r243 { right: 243px; }
.layout.r244 { right: 244px; }
.layout.r245 { right: 245px; }
.layout.r246 { right: 246px; }
.layout.r247 { right: 247px; }
.layout.r248 { right: 248px; }
.layout.r249 { right: 249px; }
.layout.r250 { right: 250px; }
.layout.r251 { right: 251px; }
.layout.r252 { right: 252px; }
.layout.r253 { right: 253px; }
.layout.r254 { right: 254px; }
.layout.r255 { right: 255px; }
.layout.r256 { right: 256px; }
.layout.r257 { right: 257px; }
.layout.r258 { right: 258px; }
.layout.r259 { right: 259px; }
.layout.r260 { right: 260px; }
.layout.r261 { right: 261px; }
.layout.r262 { right: 262px; }
.layout.r263 { right: 263px; }
.layout.r264 { right: 264px; }
.layout.r265 { right: 265px; }
.layout.r266 { right: 266px; }
.layout.r267 { right: 267px; }
.layout.r268 { right: 268px; }
.layout.r269 { right: 269px; }
.layout.r270 { right: 270px; }
.layout.r271 { right: 271px; }
.layout.r272 { right: 272px; }
.layout.r273 { right: 273px; }
.layout.r274 { right: 274px; }
.layout.r275 { right: 275px; }
.layout.r276 { right: 276px; }
.layout.r277 { right: 277px; }
.layout.r278 { right: 278px; }
.layout.r279 { right: 279px; }
.layout.r280 { right: 280px; }
.layout.r281 { right: 281px; }
.layout.r282 { right: 282px; }
.layout.r283 { right: 283px; }
.layout.r284 { right: 284px; }
.layout.r285 { right: 285px; }
.layout.r286 { right: 286px; }
.layout.r287 { right: 287px; }
.layout.r288 { right: 288px; }
.layout.r289 { right: 289px; }
.layout.r290 { right: 290px; }
.layout.r291 { right: 291px; }
.layout.r292 { right: 292px; }
.layout.r293 { right: 293px; }
.layout.r294 { right: 294px; }
.layout.r295 { right: 295px; }
.layout.r296 { right: 296px; }
.layout.r297 { right: 297px; }
.layout.r298 { right: 298px; }
.layout.r299 { right: 299px; }
.layout.r300 { right: 300px; }
.layout.r301 { right: 301px; }
.layout.r302 { right: 302px; }
.layout.r303 { right: 303px; }
.layout.r304 { right: 304px; }
.layout.r305 { right: 305px; }
.layout.r306 { right: 306px; }
.layout.r307 { right: 307px; }
.layout.r308 { right: 308px; }
.layout.r309 { right: 309px; }
.layout.r310 { right: 310px; }
.layout.r311 { right: 311px; }
.layout.r312 { right: 312px; }
.layout.r313 { right: 313px; }
.layout.r314 { right: 314px; }
.layout.r315 { right: 315px; }
.layout.r316 { right: 316px; }
.layout.r317 { right: 317px; }
.layout.r318 { right: 318px; }
.layout.r319 { right: 319px; }
.layout.r320 { right: 320px; }
.layout.r321 { right: 321px; }
.layout.r322 { right: 322px; }
.layout.r323 { right: 323px; }
.layout.r324 { right: 324px; }
.layout.r325 { right: 325px; }
.layout.r326 { right: 326px; }
.layout.r327 { right: 327px; }
.layout.r328 { right: 328px; }
.layout.r329 { right: 329px; }
.layout.r330 { right: 330px; }
.layout.r331 { right: 331px; }
.layout.r332 { right: 332px; }
.layout.r333 { right: 333px; }
.layout.r334 { right: 334px; }
.layout.r335 { right: 335px; }
.layout.r336 { right: 336px; }
.layout.r337 { right: 337px; }
.layout.r338 { right: 338px; }
.layout.r339 { right: 339px; }
.layout.r340 { right: 340px; }
.layout.r341 { right: 341px; }
.layout.r342 { right: 342px; }
.layout.r343 { right: 343px; }
.layout.r344 { right: 344px; }
.layout.r345 { right: 345px; }
.layout.r346 { right: 346px; }
.layout.r347 { right: 347px; }
.layout.r348 { right: 348px; }
.layout.r349 { right: 349px; }
.layout.r350 { right: 350px; }
.layout.r351 { right: 351px; }
.layout.r352 { right: 352px; }
.layout.r353 { right: 353px; }
.layout.r354 { right: 354px; }
.layout.r355 { right: 355px; }
.layout.r356 { right: 356px; }
.layout.r357 { right: 357px; }
.layout.r358 { right: 358px; }
.layout.r359 { right: 359px; }
.layout.r360 { right: 360px; }
.layout.r361 { right: 361px; }
.layout.r362 { right: 362px; }
.layout.r363 { right: 363px; }
.layout.r364 { right: 364px; }
.layout.r365 { right: 365px; }
.layout.r366 { right: 366px; }
.layout.r367 { right: 367px; }
.layout.r368 { right: 368px; }
.layout.r369 { right: 369px; }
.layout.r370 { right: 370px; }
.layout.r371 { right: 371px; }
.layout.r372 { right: 372px; }
.layout.r373 { right: 373px; }
.layout.r374 { right: 374px; }
.layout.r375 { right: 375px; }
.layout.r376 { right: 376px; }
.layout.r377 { right: 377px; }
.layout.r378 { right: 378px; }
.layout.r379 { right: 379px; }
.layout.r380 { right: 380px; }
.layout.r381 { right: 381px; }
.layout.r382 { right: 382px; }
.layout.r383 { right: 383px; }
.layout.r384 { right: 384px; }
.layout.r385 { right: 385px; }
.layout.r386 { right: 386px; }
.layout.r387 { right: 387px; }
.layout.r388 { right: 388px; }
.layout.r389 { right: 389px; }
.layout.r390 { right: 390px; }
.layout.r391 { right: 391px; }
.layout.r392 { right: 392px; }
.layout.r393 { right: 393px; }
.layout.r394 { right: 394px; }
.layout.r395 { right: 395px; }
.layout.r396 { right: 396px; }
.layout.r397 { right: 397px; }
.layout.r398 { right: 398px; }
.layout.r399 { right: 399px; }
.layout.r400 { right: 400px; }
.layout.r401 { right: 401px; }
.layout.r402 { right: 402px; }
.layout.r403 { right: 403px; }
.layout.r404 { right: 404px; }
.layout.r405 { right: 405px; }
.layout.r406 { right: 406px; }
.layout.r407 { right: 407px; }
.layout.r408 { right: 408px; }
.layout.r409 { right: 409px; }
.layout.r410 { right: 410px; }
.layout.r411 { right: 411px; }
.layout.r412 { right: 412px; }
.layout.r413 { right: 413px; }
.layout.r414 { right: 414px; }
.layout.r415 { right: 415px; }
.layout.r416 { right: 416px; }
.layout.r417 { right: 417px; }
.layout.r418 { right: 418px; }
.layout.r419 { right: 419px; }
.layout.r420 { right: 420px; }
.layout.r421 { right: 421px; }
.layout.r422 { right: 422px; }
.layout.r423 { right: 423px; }
.layout.r424 { right: 424px; }
.layout.r425 { right: 425px; }
.layout.r426 { right: 426px; }
.layout.r427 { right: 427px; }
.layout.r428 { right: 428px; }
.layout.r429 { right: 429px; }
.layout.r430 { right: 430px; }
.layout.r431 { right: 431px; }
.layout.r432 { right: 432px; }
.layout.r433 { right: 433px; }
.layout.r434 { right: 434px; }
.layout.r435 { right: 435px; }
.layout.r436 { right: 436px; }
.layout.r437 { right: 437px; }
.layout.r438 { right: 438px; }
.layout.r439 { right: 439px; }
.layout.r440 { right: 440px; }
.layout.r441 { right: 441px; }
.layout.r442 { right: 442px; }
.layout.r443 { right: 443px; }
.layout.r444 { right: 444px; }
.layout.r445 { right: 445px; }
.layout.r446 { right: 446px; }
.layout.r447 { right: 447px; }
.layout.r448 { right: 448px; }
.layout.r449 { right: 449px; }
.layout.r450 { right: 450px; }
.layout.r451 { right: 451px; }
.layout.r452 { right: 452px; }
.layout.r453 { right: 453px; }
.layout.r454 { right: 454px; }
.layout.r455 { right: 455px; }
.layout.r456 { right: 456px; }
.layout.r457 { right: 457px; }
.layout.r458 { right: 458px; }
.layout.r459 { right: 459px; }
.layout.r460 { right: 460px; }
.layout.r461 { right: 461px; }
.layout.r462 { right: 462px; }
.layout.r463 { right: 463px; }
.layout.r464 { right: 464px; }
.layout.r465 { right: 465px; }
.layout.r466 { right: 466px; }
.layout.r467 { right: 467px; }
.layout.r468 { right: 468px; }
.layout.r469 { right: 469px; }
.layout.r470 { right: 470px; }
.layout.r471 { right: 471px; }
.layout.r472 { right: 472px; }
.layout.r473 { right: 473px; }
.layout.r474 { right: 474px; }
.layout.r475 { right: 475px; }
.layout.r476 { right: 476px; }
.layout.r477 { right: 477px; }
.layout.r478 { right: 478px; }
.layout.r479 { right: 479px; }
.layout.r480 { right: 480px; }
.layout.r481 { right: 481px; }
.layout.r482 { right: 482px; }
.layout.r483 { right: 483px; }
.layout.r484 { right: 484px; }
.layout.r485 { right: 485px; }
.layout.r486 { right: 486px; }
.layout.r487 { right: 487px; }
.layout.r488 { right: 488px; }
.layout.r489 { right: 489px; }
.layout.r490 { right: 490px; }
.layout.r491 { right: 491px; }
.layout.r492 { right: 492px; }
.layout.r493 { right: 493px; }
.layout.r494 { right: 494px; }
.layout.r495 { right: 495px; }
.layout.r496 { right: 496px; }
.layout.r497 { right: 497px; }
.layout.r498 { right: 498px; }
.layout.r499 { right: 499px; }
.layout.r500 { right: 500px; }
.layout.b0 { bottom: 0px; }
.layout.b1 { bottom: 1px; }
.layout.b2 { bottom: 2px; }
.layout.b3 { bottom: 3px; }
.layout.b4 { bottom: 4px; }
.layout.b5 { bottom: 5px; }
.layout.b6 { bottom: 6px; }
.layout.b7 { bottom: 7px; }
.layout.b8 { bottom: 8px; }
.layout.b9 { bottom: 9px; }
.layout.b10 { bottom: 10px; }
.layout.b11 { bottom: 11px; }
.layout.b12 { bottom: 12px; }
.layout.b13 { bottom: 13px; }
.layout.b14 { bottom: 14px; }
.layout.b15 { bottom: 15px; }
.layout.b16 { bottom: 16px; }
.layout.b17 { bottom: 17px; }
.layout.b18 { bottom: 18px; }
.layout.b19 { bottom: 19px; }
.layout.b20 { bottom: 20px; }
.layout.b21 { bottom: 21px; }
.layout.b22 { bottom: 22px; }
.layout.b23 { bottom: 23px; }
.layout.b24 { bottom: 24px; }
.layout.b25 { bottom: 25px; }
.layout.b26 { bottom: 26px; }
.layout.b27 { bottom: 27px; }
.layout.b28 { bottom: 28px; }
.layout.b29 { bottom: 29px; }
.layout.b30 { bottom: 30px; }
.layout.b31 { bottom: 31px; }
.layout.b32 { bottom: 32px; }
.layout.b33 { bottom: 33px; }
.layout.b34 { bottom: 34px; }
.layout.b35 { bottom: 35px; }
.layout.b36 { bottom: 36px; }
.layout.b37 { bottom: 37px; }
.layout.b38 { bottom: 38px; }
.layout.b39 { bottom: 39px; }
.layout.b40 { bottom: 40px; }
.layout.b41 { bottom: 41px; }
.layout.b42 { bottom: 42px; }
.layout.b43 { bottom: 43px; }
.layout.b44 { bottom: 44px; }
.layout.b45 { bottom: 45px; }
.layout.b46 { bottom: 46px; }
.layout.b47 { bottom: 47px; }
.layout.b48 { bottom: 48px; }
.layout.b49 { bottom: 49px; }
.layout.b50 { bottom: 50px; }
.layout.b51 { bottom: 51px; }
.layout.b52 { bottom: 52px; }
.layout.b53 { bottom: 53px; }
.layout.b54 { bottom: 54px; }
.layout.b55 { bottom: 55px; }
.layout.b56 { bottom: 56px; }
.layout.b57 { bottom: 57px; }
.layout.b58 { bottom: 58px; }
.layout.b59 { bottom: 59px; }
.layout.b60 { bottom: 60px; }
.layout.b61 { bottom: 61px; }
.layout.b62 { bottom: 62px; }
.layout.b63 { bottom: 63px; }
.layout.b64 { bottom: 64px; }
.layout.b65 { bottom: 65px; }
.layout.b66 { bottom: 66px; }
.layout.b67 { bottom: 67px; }
.layout.b68 { bottom: 68px; }
.layout.b69 { bottom: 69px; }
.layout.b70 { bottom: 70px; }
.layout.b71 { bottom: 71px; }
.layout.b72 { bottom: 72px; }
.layout.b73 { bottom: 73px; }
.layout.b74 { bottom: 74px; }
.layout.b75 { bottom: 75px; }
.layout.b76 { bottom: 76px; }
.layout.b77 { bottom: 77px; }
.layout.b78 { bottom: 78px; }
.layout.b79 { bottom: 79px; }
.layout.b80 { bottom: 80px; }
.layout.b81 { bottom: 81px; }
.layout.b82 { bottom: 82px; }
.layout.b83 { bottom: 83px; }
.layout.b84 { bottom: 84px; }
.layout.b85 { bottom: 85px; }
.layout.b86 { bottom: 86px; }
.layout.b87 { bottom: 87px; }
.layout.b88 { bottom: 88px; }
.layout.b89 { bottom: 89px; }
.layout.b90 { bottom: 90px; }
.layout.b91 { bottom: 91px; }
.layout.b92 { bottom: 92px; }
.layout.b93 { bottom: 93px; }
.layout.b94 { bottom: 94px; }
.layout.b95 { bottom: 95px; }
.layout.b96 { bottom: 96px; }
.layout.b97 { bottom: 97px; }
.layout.b98 { bottom: 98px; }
.layout.b99 { bottom: 99px; }
.layout.b100 { bottom: 100px; }
.layout.b101 { bottom: 101px; }
.layout.b102 { bottom: 102px; }
.layout.b103 { bottom: 103px; }
.layout.b104 { bottom: 104px; }
.layout.b105 { bottom: 105px; }
.layout.b106 { bottom: 106px; }
.layout.b107 { bottom: 107px; }
.layout.b108 { bottom: 108px; }
.layout.b109 { bottom: 109px; }
.layout.b110 { bottom: 110px; }
.layout.b111 { bottom: 111px; }
.layout.b112 { bottom: 112px; }
.layout.b113 { bottom: 113px; }
.layout.b114 { bottom: 114px; }
.layout.b115 { bottom: 115px; }
.layout.b116 { bottom: 116px; }
.layout.b117 { bottom: 117px; }
.layout.b118 { bottom: 118px; }
.layout.b119 { bottom: 119px; }
.layout.b120 { bottom: 120px; }
.layout.b121 { bottom: 121px; }
.layout.b122 { bottom: 122px; }
.layout.b123 { bottom: 123px; }
.layout.b124 { bottom: 124px; }
.layout.b125 { bottom: 125px; }
.layout.b126 { bottom: 126px; }
.layout.b127 { bottom: 127px; }
.layout.b128 { bottom: 128px; }
.layout.b129 { bottom: 129px; }
.layout.b130 { bottom: 130px; }
.layout.b131 { bottom: 131px; }
.layout.b132 { bottom: 132px; }
.layout.b133 { bottom: 133px; }
.layout.b134 { bottom: 134px; }
.layout.b135 { bottom: 135px; }
.layout.b136 { bottom: 136px; }
.layout.b137 { bottom: 137px; }
.layout.b138 { bottom: 138px; }
.layout.b139 { bottom: 139px; }
.layout.b140 { bottom: 140px; }
.layout.b141 { bottom: 141px; }
.layout.b142 { bottom: 142px; }
.layout.b143 { bottom: 143px; }
.layout.b144 { bottom: 144px; }
.layout.b145 { bottom: 145px; }
.layout.b146 { bottom: 146px; }
.layout.b147 { bottom: 147px; }
.layout.b148 { bottom: 148px; }
.layout.b149 { bottom: 149px; }
.layout.b150 { bottom: 150px; }
.layout.b151 { bottom: 151px; }
.layout.b152 { bottom: 152px; }
.layout.b153 { bottom: 153px; }
.layout.b154 { bottom: 154px; }
.layout.b155 { bottom: 155px; }
.layout.b156 { bottom: 156px; }
.layout.b157 { bottom: 157px; }
.layout.b158 { bottom: 158px; }
.layout.b159 { bottom: 159px; }
.layout.b160 { bottom: 160px; }
.layout.b161 { bottom: 161px; }
.layout.b162 { bottom: 162px; }
.layout.b163 { bottom: 163px; }
.layout.b164 { bottom: 164px; }
.layout.b165 { bottom: 165px; }
.layout.b166 { bottom: 166px; }
.layout.b167 { bottom: 167px; }
.layout.b168 { bottom: 168px; }
.layout.b169 { bottom: 169px; }
.layout.b170 { bottom: 170px; }
.layout.b171 { bottom: 171px; }
.layout.b172 { bottom: 172px; }
.layout.b173 { bottom: 173px; }
.layout.b174 { bottom: 174px; }
.layout.b175 { bottom: 175px; }
.layout.b176 { bottom: 176px; }
.layout.b177 { bottom: 177px; }
.layout.b178 { bottom: 178px; }
.layout.b179 { bottom: 179px; }
.layout.b180 { bottom: 180px; }
.layout.b181 { bottom: 181px; }
.layout.b182 { bottom: 182px; }
.layout.b183 { bottom: 183px; }
.layout.b184 { bottom: 184px; }
.layout.b185 { bottom: 185px; }
.layout.b186 { bottom: 186px; }
.layout.b187 { bottom: 187px; }
.layout.b188 { bottom: 188px; }
.layout.b189 { bottom: 189px; }
.layout.b190 { bottom: 190px; }
.layout.b191 { bottom: 191px; }
.layout.b192 { bottom: 192px; }
.layout.b193 { bottom: 193px; }
.layout.b194 { bottom: 194px; }
.layout.b195 { bottom: 195px; }
.layout.b196 { bottom: 196px; }
.layout.b197 { bottom: 197px; }
.layout.b198 { bottom: 198px; }
.layout.b199 { bottom: 199px; }
.layout.b200 { bottom: 200px; }
.layout.b201 { bottom: 201px; }
.layout.b202 { bottom: 202px; }
.layout.b203 { bottom: 203px; }
.layout.b204 { bottom: 204px; }
.layout.b205 { bottom: 205px; }
.layout.b206 { bottom: 206px; }
.layout.b207 { bottom: 207px; }
.layout.b208 { bottom: 208px; }
.layout.b209 { bottom: 209px; }
.layout.b210 { bottom: 210px; }
.layout.b211 { bottom: 211px; }
.layout.b212 { bottom: 212px; }
.layout.b213 { bottom: 213px; }
.layout.b214 { bottom: 214px; }
.layout.b215 { bottom: 215px; }
.layout.b216 { bottom: 216px; }
.layout.b217 { bottom: 217px; }
.layout.b218 { bottom: 218px; }
.layout.b219 { bottom: 219px; }
.layout.b220 { bottom: 220px; }
.layout.b221 { bottom: 221px; }
.layout.b222 { bottom: 222px; }
.layout.b223 { bottom: 223px; }
.layout.b224 { bottom: 224px; }
.layout.b225 { bottom: 225px; }
.layout.b226 { bottom: 226px; }
.layout.b227 { bottom: 227px; }
.layout.b228 { bottom: 228px; }
.layout.b229 { bottom: 229px; }
.layout.b230 { bottom: 230px; }
.layout.b231 { bottom: 231px; }
.layout.b232 { bottom: 232px; }
.layout.b233 { bottom: 233px; }
.layout.b234 { bottom: 234px; }
.layout.b235 { bottom: 235px; }
.layout.b236 { bottom: 236px; }
.layout.b237 { bottom: 237px; }
.layout.b238 { bottom: 238px; }
.layout.b239 { bottom: 239px; }
.layout.b240 { bottom: 240px; }
.layout.b241 { bottom: 241px; }
.layout.b242 { bottom: 242px; }
.layout.b243 { bottom: 243px; }
.layout.b244 { bottom: 244px; }
.layout.b245 { bottom: 245px; }
.layout.b246 { bottom: 246px; }
.layout.b247 { bottom: 247px; }
.layout.b248 { bottom: 248px; }
.layout.b249 { bottom: 249px; }
.layout.b250 { bottom: 250px; }
.layout.b251 { bottom: 251px; }
.layout.b252 { bottom: 252px; }
.layout.b253 { bottom: 253px; }
.layout.b254 { bottom: 254px; }
.layout.b255 { bottom: 255px; }
.layout.b256 { bottom: 256px; }
.layout.b257 { bottom: 257px; }
.layout.b258 { bottom: 258px; }
.layout.b259 { bottom: 259px; }
.layout.b260 { bottom: 260px; }
.layout.b261 { bottom: 261px; }
.layout.b262 { bottom: 262px; }
.layout.b263 { bottom: 263px; }
.layout.b264 { bottom: 264px; }
.layout.b265 { bottom: 265px; }
.layout.b266 { bottom: 266px; }
.layout.b267 { bottom: 267px; }
.layout.b268 { bottom: 268px; }
.layout.b269 { bottom: 269px; }
.layout.b270 { bottom: 270px; }
.layout.b271 { bottom: 271px; }
.layout.b272 { bottom: 272px; }
.layout.b273 { bottom: 273px; }
.layout.b274 { bottom: 274px; }
.layout.b275 { bottom: 275px; }
.layout.b276 { bottom: 276px; }
.layout.b277 { bottom: 277px; }
.layout.b278 { bottom: 278px; }
.layout.b279 { bottom: 279px; }
.layout.b280 { bottom: 280px; }
.layout.b281 { bottom: 281px; }
.layout.b282 { bottom: 282px; }
.layout.b283 { bottom: 283px; }
.layout.b284 { bottom: 284px; }
.layout.b285 { bottom: 285px; }
.layout.b286 { bottom: 286px; }
.layout.b287 { bottom: 287px; }
.layout.b288 { bottom: 288px; }
.layout.b289 { bottom: 289px; }
.layout.b290 { bottom: 290px; }
.layout.b291 { bottom: 291px; }
.layout.b292 { bottom: 292px; }
.layout.b293 { bottom: 293px; }
.layout.b294 { bottom: 294px; }
.layout.b295 { bottom: 295px; }
.layout.b296 { bottom: 296px; }
.layout.b297 { bottom: 297px; }
.layout.b298 { bottom: 298px; }
.layout.b299 { bottom: 299px; }
.layout.b300 { bottom: 300px; }
.layout.b301 { bottom: 301px; }
.layout.b302 { bottom: 302px; }
.layout.b303 { bottom: 303px; }
.layout.b304 { bottom: 304px; }
.layout.b305 { bottom: 305px; }
.layout.b306 { bottom: 306px; }
.layout.b307 { bottom: 307px; }
.layout.b308 { bottom: 308px; }
.layout.b309 { bottom: 309px; }
.layout.b310 { bottom: 310px; }
.layout.b311 { bottom: 311px; }
.layout.b312 { bottom: 312px; }
.layout.b313 { bottom: 313px; }
.layout.b314 { bottom: 314px; }
.layout.b315 { bottom: 315px; }
.layout.b316 { bottom: 316px; }
.layout.b317 { bottom: 317px; }
.layout.b318 { bottom: 318px; }
.layout.b319 { bottom: 319px; }
.layout.b320 { bottom: 320px; }
.layout.b321 { bottom: 321px; }
.layout.b322 { bottom: 322px; }
.layout.b323 { bottom: 323px; }
.layout.b324 { bottom: 324px; }
.layout.b325 { bottom: 325px; }
.layout.b326 { bottom: 326px; }
.layout.b327 { bottom: 327px; }
.layout.b328 { bottom: 328px; }
.layout.b329 { bottom: 329px; }
.layout.b330 { bottom: 330px; }
.layout.b331 { bottom: 331px; }
.layout.b332 { bottom: 332px; }
.layout.b333 { bottom: 333px; }
.layout.b334 { bottom: 334px; }
.layout.b335 { bottom: 335px; }
.layout.b336 { bottom: 336px; }
.layout.b337 { bottom: 337px; }
.layout.b338 { bottom: 338px; }
.layout.b339 { bottom: 339px; }
.layout.b340 { bottom: 340px; }
.layout.b341 { bottom: 341px; }
.layout.b342 { bottom: 342px; }
.layout.b343 { bottom: 343px; }
.layout.b344 { bottom: 344px; }
.layout.b345 { bottom: 345px; }
.layout.b346 { bottom: 346px; }
.layout.b347 { bottom: 347px; }
.layout.b348 { bottom: 348px; }
.layout.b349 { bottom: 349px; }
.layout.b350 { bottom: 350px; }
.layout.b351 { bottom: 351px; }
.layout.b352 { bottom: 352px; }
.layout.b353 { bottom: 353px; }
.layout.b354 { bottom: 354px; }
.layout.b355 { bottom: 355px; }
.layout.b356 { bottom: 356px; }
.layout.b357 { bottom: 357px; }
.layout.b358 { bottom: 358px; }
.layout.b359 { bottom: 359px; }
.layout.b360 { bottom: 360px; }
.layout.b361 { bottom: 361px; }
.layout.b362 { bottom: 362px; }
.layout.b363 { bottom: 363px; }
.layout.b364 { bottom: 364px; }
.layout.b365 { bottom: 365px; }
.layout.b366 { bottom: 366px; }
.layout.b367 { bottom: 367px; }
.layout.b368 { bottom: 368px; }
.layout.b369 { bottom: 369px; }
.layout.b370 { bottom: 370px; }
.layout.b371 { bottom: 371px; }
.layout.b372 { bottom: 372px; }
.layout.b373 { bottom: 373px; }
.layout.b374 { bottom: 374px; }
.layout.b375 { bottom: 375px; }
.layout.b376 { bottom: 376px; }
.layout.b377 { bottom: 377px; }
.layout.b378 { bottom: 378px; }
.layout.b379 { bottom: 379px; }
.layout.b380 { bottom: 380px; }
.layout.b381 { bottom: 381px; }
.layout.b382 { bottom: 382px; }
.layout.b383 { bottom: 383px; }
.layout.b384 { bottom: 384px; }
.layout.b385 { bottom: 385px; }
.layout.b386 { bottom: 386px; }
.layout.b387 { bottom: 387px; }
.layout.b388 { bottom: 388px; }
.layout.b389 { bottom: 389px; }
.layout.b390 { bottom: 390px; }
.layout.b391 { bottom: 391px; }
.layout.b392 { bottom: 392px; }
.layout.b393 { bottom: 393px; }
.layout.b394 { bottom: 394px; }
.layout.b395 { bottom: 395px; }
.layout.b396 { bottom: 396px; }
.layout.b397 { bottom: 397px; }
.layout.b398 { bottom: 398px; }
.layout.b399 { bottom: 399px; }
.layout.b400 { bottom: 400px; }
.layout.b401 { bottom: 401px; }
.layout.b402 { bottom: 402px; }
.layout.b403 { bottom: 403px; }
.layout.b404 { bottom: 404px; }
.layout.b405 { bottom: 405px; }
.layout.b406 { bottom: 406px; }
.layout.b407 { bottom: 407px; }
.layout.b408 { bottom: 408px; }
.layout.b409 { bottom: 409px; }
.layout.b410 { bottom: 410px; }
.layout.b411 { bottom: 411px; }
.layout.b412 { bottom: 412px; }
.layout.b413 { bottom: 413px; }
.layout.b414 { bottom: 414px; }
.layout.b415 { bottom: 415px; }
.layout.b416 { bottom: 416px; }
.layout.b417 { bottom: 417px; }
.layout.b418 { bottom: 418px; }
.layout.b419 { bottom: 419px; }
.layout.b420 { bottom: 420px; }
.layout.b421 { bottom: 421px; }
.layout.b422 { bottom: 422px; }
.layout.b423 { bottom: 423px; }
.layout.b424 { bottom: 424px; }
.layout.b425 { bottom: 425px; }
.layout.b426 { bottom: 426px; }
.layout.b427 { bottom: 427px; }
.layout.b428 { bottom: 428px; }
.layout.b429 { bottom: 429px; }
.layout.b430 { bottom: 430px; }
.layout.b431 { bottom: 431px; }
.layout.b432 { bottom: 432px; }
.layout.b433 { bottom: 433px; }
.layout.b434 { bottom: 434px; }
.layout.b435 { bottom: 435px; }
.layout.b436 { bottom: 436px; }
.layout.b437 { bottom: 437px; }
.layout.b438 { bottom: 438px; }
.layout.b439 { bottom: 439px; }
.layout.b440 { bottom: 440px; }
.layout.b441 { bottom: 441px; }
.layout.b442 { bottom: 442px; }
.layout.b443 { bottom: 443px; }
.layout.b444 { bottom: 444px; }
.layout.b445 { bottom: 445px; }
.layout.b446 { bottom: 446px; }
.layout.b447 { bottom: 447px; }
.layout.b448 { bottom: 448px; }
.layout.b449 { bottom: 449px; }
.layout.b450 { bottom: 450px; }
.layout.b451 { bottom: 451px; }
.layout.b452 { bottom: 452px; }
.layout.b453 { bottom: 453px; }
.layout.b454 { bottom: 454px; }
.layout.b455 { bottom: 455px; }
.layout.b456 { bottom: 456px; }
.layout.b457 { bottom: 457px; }
.layout.b458 { bottom: 458px; }
.layout.b459 { bottom: 459px; }
.layout.b460 { bottom: 460px; }
.layout.b461 { bottom: 461px; }
.layout.b462 { bottom: 462px; }
.layout.b463 { bottom: 463px; }
.layout.b464 { bottom: 464px; }
.layout.b465 { bottom: 465px; }
.layout.b466 { bottom: 466px; }
.layout.b467 { bottom: 467px; }
.layout.b468 { bottom: 468px; }
.layout.b469 { bottom: 469px; }
.layout.b470 { bottom: 470px; }
.layout.b471 { bottom: 471px; }
.layout.b472 { bottom: 472px; }
.layout.b473 { bottom: 473px; }
.layout.b474 { bottom: 474px; }
.layout.b475 { bottom: 475px; }
.layout.b476 { bottom: 476px; }
.layout.b477 { bottom: 477px; }
.layout.b478 { bottom: 478px; }
.layout.b479 { bottom: 479px; }
.layout.b480 { bottom: 480px; }
.layout.b481 { bottom: 481px; }
.layout.b482 { bottom: 482px; }
.layout.b483 { bottom: 483px; }
.layout.b484 { bottom: 484px; }
.layout.b485 { bottom: 485px; }
.layout.b486 { bottom: 486px; }
.layout.b487 { bottom: 487px; }
.layout.b488 { bottom: 488px; }
.layout.b489 { bottom: 489px; }
.layout.b490 { bottom: 490px; }
.layout.b491 { bottom: 491px; }
.layout.b492 { bottom: 492px; }
.layout.b493 { bottom: 493px; }
.layout.b494 { bottom: 494px; }
.layout.b495 { bottom: 495px; }
.layout.b496 { bottom: 496px; }
.layout.b497 { bottom: 497px; }
.layout.b498 { bottom: 498px; }
.layout.b499 { bottom: 499px; }
.layout.b500 { bottom: 500px; }
.layout.l0 { left: 0px; }
.layout.l1 { left: 1px; }
.layout.l2 { left: 2px; }
.layout.l3 { left: 3px; }
.layout.l4 { left: 4px; }
.layout.l5 { left: 5px; }
.layout.l6 { left: 6px; }
.layout.l7 { left: 7px; }
.layout.l8 { left: 8px; }
.layout.l9 { left: 9px; }
.layout.l10 { left: 10px; }
.layout.l11 { left: 11px; }
.layout.l12 { left: 12px; }
.layout.l13 { left: 13px; }
.layout.l14 { left: 14px; }
.layout.l15 { left: 15px; }
.layout.l16 { left: 16px; }
.layout.l17 { left: 17px; }
.layout.l18 { left: 18px; }
.layout.l19 { left: 19px; }
.layout.l20 { left: 20px; }
.layout.l21 { left: 21px; }
.layout.l22 { left: 22px; }
.layout.l23 { left: 23px; }
.layout.l24 { left: 24px; }
.layout.l25 { left: 25px; }
.layout.l26 { left: 26px; }
.layout.l27 { left: 27px; }
.layout.l28 { left: 28px; }
.layout.l29 { left: 29px; }
.layout.l30 { left: 30px; }
.layout.l31 { left: 31px; }
.layout.l32 { left: 32px; }
.layout.l33 { left: 33px; }
.layout.l34 { left: 34px; }
.layout.l35 { left: 35px; }
.layout.l36 { left: 36px; }
.layout.l37 { left: 37px; }
.layout.l38 { left: 38px; }
.layout.l39 { left: 39px; }
.layout.l40 { left: 40px; }
.layout.l41 { left: 41px; }
.layout.l42 { left: 42px; }
.layout.l43 { left: 43px; }
.layout.l44 { left: 44px; }
.layout.l45 { left: 45px; }
.layout.l46 { left: 46px; }
.layout.l47 { left: 47px; }
.layout.l48 { left: 48px; }
.layout.l49 { left: 49px; }
.layout.l50 { left: 50px; }
.layout.l51 { left: 51px; }
.layout.l52 { left: 52px; }
.layout.l53 { left: 53px; }
.layout.l54 { left: 54px; }
.layout.l55 { left: 55px; }
.layout.l56 { left: 56px; }
.layout.l57 { left: 57px; }
.layout.l58 { left: 58px; }
.layout.l59 { left: 59px; }
.layout.l60 { left: 60px; }
.layout.l61 { left: 61px; }
.layout.l62 { left: 62px; }
.layout.l63 { left: 63px; }
.layout.l64 { left: 64px; }
.layout.l65 { left: 65px; }
.layout.l66 { left: 66px; }
.layout.l67 { left: 67px; }
.layout.l68 { left: 68px; }
.layout.l69 { left: 69px; }
.layout.l70 { left: 70px; }
.layout.l71 { left: 71px; }
.layout.l72 { left: 72px; }
.layout.l73 { left: 73px; }
.layout.l74 { left: 74px; }
.layout.l75 { left: 75px; }
.layout.l76 { left: 76px; }
.layout.l77 { left: 77px; }
.layout.l78 { left: 78px; }
.layout.l79 { left: 79px; }
.layout.l80 { left: 80px; }
.layout.l81 { left: 81px; }
.layout.l82 { left: 82px; }
.layout.l83 { left: 83px; }
.layout.l84 { left: 84px; }
.layout.l85 { left: 85px; }
.layout.l86 { left: 86px; }
.layout.l87 { left: 87px; }
.layout.l88 { left: 88px; }
.layout.l89 { left: 89px; }
.layout.l90 { left: 90px; }
.layout.l91 { left: 91px; }
.layout.l92 { left: 92px; }
.layout.l93 { left: 93px; }
.layout.l94 { left: 94px; }
.layout.l95 { left: 95px; }
.layout.l96 { left: 96px; }
.layout.l97 { left: 97px; }
.layout.l98 { left: 98px; }
.layout.l99 { left: 99px; }
.layout.l100 { left: 100px; }
.layout.l101 { left: 101px; }
.layout.l102 { left: 102px; }
.layout.l103 { left: 103px; }
.layout.l104 { left: 104px; }
.layout.l105 { left: 105px; }
.layout.l106 { left: 106px; }
.layout.l107 { left: 107px; }
.layout.l108 { left: 108px; }
.layout.l109 { left: 109px; }
.layout.l110 { left: 110px; }
.layout.l111 { left: 111px; }
.layout.l112 { left: 112px; }
.layout.l113 { left: 113px; }
.layout.l114 { left: 114px; }
.layout.l115 { left: 115px; }
.layout.l116 { left: 116px; }
.layout.l117 { left: 117px; }
.layout.l118 { left: 118px; }
.layout.l119 { left: 119px; }
.layout.l120 { left: 120px; }
.layout.l121 { left: 121px; }
.layout.l122 { left: 122px; }
.layout.l123 { left: 123px; }
.layout.l124 { left: 124px; }
.layout.l125 { left: 125px; }
.layout.l126 { left: 126px; }
.layout.l127 { left: 127px; }
.layout.l128 { left: 128px; }
.layout.l129 { left: 129px; }
.layout.l130 { left: 130px; }
.layout.l131 { left: 131px; }
.layout.l132 { left: 132px; }
.layout.l133 { left: 133px; }
.layout.l134 { left: 134px; }
.layout.l135 { left: 135px; }
.layout.l136 { left: 136px; }
.layout.l137 { left: 137px; }
.layout.l138 { left: 138px; }
.layout.l139 { left: 139px; }
.layout.l140 { left: 140px; }
.layout.l141 { left: 141px; }
.layout.l142 { left: 142px; }
.layout.l143 { left: 143px; }
.layout.l144 { left: 144px; }
.layout.l145 { left: 145px; }
.layout.l146 { left: 146px; }
.layout.l147 { left: 147px; }
.layout.l148 { left: 148px; }
.layout.l149 { left: 149px; }
.layout.l150 { left: 150px; }
.layout.l151 { left: 151px; }
.layout.l152 { left: 152px; }
.layout.l153 { left: 153px; }
.layout.l154 { left: 154px; }
.layout.l155 { left: 155px; }
.layout.l156 { left: 156px; }
.layout.l157 { left: 157px; }
.layout.l158 { left: 158px; }
.layout.l159 { left: 159px; }
.layout.l160 { left: 160px; }
.layout.l161 { left: 161px; }
.layout.l162 { left: 162px; }
.layout.l163 { left: 163px; }
.layout.l164 { left: 164px; }
.layout.l165 { left: 165px; }
.layout.l166 { left: 166px; }
.layout.l167 { left: 167px; }
.layout.l168 { left: 168px; }
.layout.l169 { left: 169px; }
.layout.l170 { left: 170px; }
.layout.l171 { left: 171px; }
.layout.l172 { left: 172px; }
.layout.l173 { left: 173px; }
.layout.l174 { left: 174px; }
.layout.l175 { left: 175px; }
.layout.l176 { left: 176px; }
.layout.l177 { left: 177px; }
.layout.l178 { left: 178px; }
.layout.l179 { left: 179px; }
.layout.l180 { left: 180px; }
.layout.l181 { left: 181px; }
.layout.l182 { left: 182px; }
.layout.l183 { left: 183px; }
.layout.l184 { left: 184px; }
.layout.l185 { left: 185px; }
.layout.l186 { left: 186px; }
.layout.l187 { left: 187px; }
.layout.l188 { left: 188px; }
.layout.l189 { left: 189px; }
.layout.l190 { left: 190px; }
.layout.l191 { left: 191px; }
.layout.l192 { left: 192px; }
.layout.l193 { left: 193px; }
.layout.l194 { left: 194px; }
.layout.l195 { left: 195px; }
.layout.l196 { left: 196px; }
.layout.l197 { left: 197px; }
.layout.l198 { left: 198px; }
.layout.l199 { left: 199px; }
.layout.l200 { left: 200px; }
.layout.l201 { left: 201px; }
.layout.l202 { left: 202px; }
.layout.l203 { left: 203px; }
.layout.l204 { left: 204px; }
.layout.l205 { left: 205px; }
.layout.l206 { left: 206px; }
.layout.l207 { left: 207px; }
.layout.l208 { left: 208px; }
.layout.l209 { left: 209px; }
.layout.l210 { left: 210px; }
.layout.l211 { left: 211px; }
.layout.l212 { left: 212px; }
.layout.l213 { left: 213px; }
.layout.l214 { left: 214px; }
.layout.l215 { left: 215px; }
.layout.l216 { left: 216px; }
.layout.l217 { left: 217px; }
.layout.l218 { left: 218px; }
.layout.l219 { left: 219px; }
.layout.l220 { left: 220px; }
.layout.l221 { left: 221px; }
.layout.l222 { left: 222px; }
.layout.l223 { left: 223px; }
.layout.l224 { left: 224px; }
.layout.l225 { left: 225px; }
.layout.l226 { left: 226px; }
.layout.l227 { left: 227px; }
.layout.l228 { left: 228px; }
.layout.l229 { left: 229px; }
.layout.l230 { left: 230px; }
.layout.l231 { left: 231px; }
.layout.l232 { left: 232px; }
.layout.l233 { left: 233px; }
.layout.l234 { left: 234px; }
.layout.l235 { left: 235px; }
.layout.l236 { left: 236px; }
.layout.l237 { left: 237px; }
.layout.l238 { left: 238px; }
.layout.l239 { left: 239px; }
.layout.l240 { left: 240px; }
.layout.l241 { left: 241px; }
.layout.l242 { left: 242px; }
.layout.l243 { left: 243px; }
.layout.l244 { left: 244px; }
.layout.l245 { left: 245px; }
.layout.l246 { left: 246px; }
.layout.l247 { left: 247px; }
.layout.l248 { left: 248px; }
.layout.l249 { left: 249px; }
.layout.l250 { left: 250px; }
.layout.l251 { left: 251px; }
.layout.l252 { left: 252px; }
.layout.l253 { left: 253px; }
.layout.l254 { left: 254px; }
.layout.l255 { left: 255px; }
.layout.l256 { left: 256px; }
.layout.l257 { left: 257px; }
.layout.l258 { left: 258px; }
.layout.l259 { left: 259px; }
.layout.l260 { left: 260px; }
.layout.l261 { left: 261px; }
.layout.l262 { left: 262px; }
.layout.l263 { left: 263px; }
.layout.l264 { left: 264px; }
.layout.l265 { left: 265px; }
.layout.l266 { left: 266px; }
.layout.l267 { left: 267px; }
.layout.l268 { left: 268px; }
.layout.l269 { left: 269px; }
.layout.l270 { left: 270px; }
.layout.l271 { left: 271px; }
.layout.l272 { left: 272px; }
.layout.l273 { left: 273px; }
.layout.l274 { left: 274px; }
.layout.l275 { left: 275px; }
.layout.l276 { left: 276px; }
.layout.l277 { left: 277px; }
.layout.l278 { left: 278px; }
.layout.l279 { left: 279px; }
.layout.l280 { left: 280px; }
.layout.l281 { left: 281px; }
.layout.l282 { left: 282px; }
.layout.l283 { left: 283px; }
.layout.l284 { left: 284px; }
.layout.l285 { left: 285px; }
.layout.l286 { left: 286px; }
.layout.l287 { left: 287px; }
.layout.l288 { left: 288px; }
.layout.l289 { left: 289px; }
.layout.l290 { left: 290px; }
.layout.l291 { left: 291px; }
.layout.l292 { left: 292px; }
.layout.l293 { left: 293px; }
.layout.l294 { left: 294px; }
.layout.l295 { left: 295px; }
.layout.l296 { left: 296px; }
.layout.l297 { left: 297px; }
.layout.l298 { left: 298px; }
.layout.l299 { left: 299px; }
.layout.l300 { left: 300px; }
.layout.l301 { left: 301px; }
.layout.l302 { left: 302px; }
.layout.l303 { left: 303px; }
.layout.l304 { left: 304px; }
.layout.l305 { left: 305px; }
.layout.l306 { left: 306px; }
.layout.l307 { left: 307px; }
.layout.l308 { left: 308px; }
.layout.l309 { left: 309px; }
.layout.l310 { left: 310px; }
.layout.l311 { left: 311px; }
.layout.l312 { left: 312px; }
.layout.l313 { left: 313px; }
.layout.l314 { left: 314px; }
.layout.l315 { left: 315px; }
.layout.l316 { left: 316px; }
.layout.l317 { left: 317px; }
.layout.l318 { left: 318px; }
.layout.l319 { left: 319px; }
.layout.l320 { left: 320px; }
.layout.l321 { left: 321px; }
.layout.l322 { left: 322px; }
.layout.l323 { left: 323px; }
.layout.l324 { left: 324px; }
.layout.l325 { left: 325px; }
.layout.l326 { left: 326px; }
.layout.l327 { left: 327px; }
.layout.l328 { left: 328px; }
.layout.l329 { left: 329px; }
.layout.l330 { left: 330px; }
.layout.l331 { left: 331px; }
.layout.l332 { left: 332px; }
.layout.l333 { left: 333px; }
.layout.l334 { left: 334px; }
.layout.l335 { left: 335px; }
.layout.l336 { left: 336px; }
.layout.l337 { left: 337px; }
.layout.l338 { left: 338px; }
.layout.l339 { left: 339px; }
.layout.l340 { left: 340px; }
.layout.l341 { left: 341px; }
.layout.l342 { left: 342px; }
.layout.l343 { left: 343px; }
.layout.l344 { left: 344px; }
.layout.l345 { left: 345px; }
.layout.l346 { left: 346px; }
.layout.l347 { left: 347px; }
.layout.l348 { left: 348px; }
.layout.l349 { left: 349px; }
.layout.l350 { left: 350px; }
.layout.l351 { left: 351px; }
.layout.l352 { left: 352px; }
.layout.l353 { left: 353px; }
.layout.l354 { left: 354px; }
.layout.l355 { left: 355px; }
.layout.l356 { left: 356px; }
.layout.l357 { left: 357px; }
.layout.l358 { left: 358px; }
.layout.l359 { left: 359px; }
.layout.l360 { left: 360px; }
.layout.l361 { left: 361px; }
.layout.l362 { left: 362px; }
.layout.l363 { left: 363px; }
.layout.l364 { left: 364px; }
.layout.l365 { left: 365px; }
.layout.l366 { left: 366px; }
.layout.l367 { left: 367px; }
.layout.l368 { left: 368px; }
.layout.l369 { left: 369px; }
.layout.l370 { left: 370px; }
.layout.l371 { left: 371px; }
.layout.l372 { left: 372px; }
.layout.l373 { left: 373px; }
.layout.l374 { left: 374px; }
.layout.l375 { left: 375px; }
.layout.l376 { left: 376px; }
.layout.l377 { left: 377px; }
.layout.l378 { left: 378px; }
.layout.l379 { left: 379px; }
.layout.l380 { left: 380px; }
.layout.l381 { left: 381px; }
.layout.l382 { left: 382px; }
.layout.l383 { left: 383px; }
.layout.l384 { left: 384px; }
.layout.l385 { left: 385px; }
.layout.l386 { left: 386px; }
.layout.l387 { left: 387px; }
.layout.l388 { left: 388px; }
.layout.l389 { left: 389px; }
.layout.l390 { left: 390px; }
.layout.l391 { left: 391px; }
.layout.l392 { left: 392px; }
.layout.l393 { left: 393px; }
.layout.l394 { left: 394px; }
.layout.l395 { left: 395px; }
.layout.l396 { left: 396px; }
.layout.l397 { left: 397px; }
.layout.l398 { left: 398px; }
.layout.l399 { left: 399px; }
.layout.l400 { left: 400px; }
.layout.l401 { left: 401px; }
.layout.l402 { left: 402px; }
.layout.l403 { left: 403px; }
.layout.l404 { left: 404px; }
.layout.l405 { left: 405px; }
.layout.l406 { left: 406px; }
.layout.l407 { left: 407px; }
.layout.l408 { left: 408px; }
.layout.l409 { left: 409px; }
.layout.l410 { left: 410px; }
.layout.l411 { left: 411px; }
.layout.l412 { left: 412px; }
.layout.l413 { left: 413px; }
.layout.l414 { left: 414px; }
.layout.l415 { left: 415px; }
.layout.l416 { left: 416px; }
.layout.l417 { left: 417px; }
.layout.l418 { left: 418px; }
.layout.l419 { left: 419px; }
.layout.l420 { left: 420px; }
.layout.l421 { left: 421px; }
.layout.l422 { left: 422px; }
.layout.l423 { left: 423px; }
.layout.l424 { left: 424px; }
.layout.l425 { left: 425px; }
.layout.l426 { left: 426px; }
.layout.l427 { left: 427px; }
.layout.l428 { left: 428px; }
.layout.l429 { left: 429px; }
.layout.l430 { left: 430px; }
.layout.l431 { left: 431px; }
.layout.l432 { left: 432px; }
.layout.l433 { left: 433px; }
.layout.l434 { left: 434px; }
.layout.l435 { left: 435px; }
.layout.l436 { left: 436px; }
.layout.l437 { left: 437px; }
.layout.l438 { left: 438px; }
.layout.l439 { left: 439px; }
.layout.l440 { left: 440px; }
.layout.l441 { left: 441px; }
.layout.l442 { left: 442px; }
.layout.l443 { left: 443px; }
.layout.l444 { left: 444px; }
.layout.l445 { left: 445px; }
.layout.l446 { left: 446px; }
.layout.l447 { left: 447px; }
.layout.l448 { left: 448px; }
.layout.l449 { left: 449px; }
.layout.l450 { left: 450px; }
.layout.l451 { left: 451px; }
.layout.l452 { left: 452px; }
.layout.l453 { left: 453px; }
.layout.l454 { left: 454px; }
.layout.l455 { left: 455px; }
.layout.l456 { left: 456px; }
.layout.l457 { left: 457px; }
.layout.l458 { left: 458px; }
.layout.l459 { left: 459px; }
.layout.l460 { left: 460px; }
.layout.l461 { left: 461px; }
.layout.l462 { left: 462px; }
.layout.l463 { left: 463px; }
.layout.l464 { left: 464px; }
.layout.l465 { left: 465px; }
.layout.l466 { left: 466px; }
.layout.l467 { left: 467px; }
.layout.l468 { left: 468px; }
.layout.l469 { left: 469px; }
.layout.l470 { left: 470px; }
.layout.l471 { left: 471px; }
.layout.l472 { left: 472px; }
.layout.l473 { left: 473px; }
.layout.l474 { left: 474px; }
.layout.l475 { left: 475px; }
.layout.l476 { left: 476px; }
.layout.l477 { left: 477px; }
.layout.l478 { left: 478px; }
.layout.l479 { left: 479px; }
.layout.l480 { left: 480px; }
.layout.l481 { left: 481px; }
.layout.l482 { left: 482px; }
.layout.l483 { left: 483px; }
.layout.l484 { left: 484px; }
.layout.l485 { left: 485px; }
.layout.l486 { left: 486px; }
.layout.l487 { left: 487px; }
.layout.l488 { left: 488px; }
.layout.l489 { left: 489px; }
.layout.l490 { left: 490px; }
.layout.l491 { left: 491px; }
.layout.l492 { left: 492px; }
.layout.l493 { left: 493px; }
.layout.l494 { left: 494px; }
.layout.l495 { left: 495px; }
.layout.l496 { left: 496px; }
.layout.l497 { left: 497px; }
.layout.l498 { left: 498px; }
.layout.l499 { left: 499px; }
.layout.l500 { left: 500px; }
.layout.rel {
  position: relative;
}
.layout.db {
  display: block;
}
.layout.fw {
  width: 100%;
}
.layout.mw {
  max-width: 100%;
}
.layout.fh {
  height: 100%;
}
.layout.mh {
  max-height: 100%;
}
.layout.col {
  flex-direction: column;
}
.layout.ct {
  flex-direction: center;
}
.layout.fg {
  flex-grow: 1;
}
.layout.fsu {
  flex-shrink: unset;
}
.layout.alc {
  align-items: center;
}
.layout.ale {
  align-items: end;
}
.layout.alu {
  align-items: unset;
}
.layout.jcfs {
  justify-content: flex-start;
}
.layout.jcfe {
  justify-content: flex-end;
}
.layout.jcc {
  justify-content: center;
}
.layout.jcsb {
  justify-content: space-between;
}
.layout.layout-debug {
  background-color: red !important;
}
.layout.layout-debug > .layout {
  background-color: yellow !important;
}
.layout.layout-debug > .layout > .layout {
  background-color: green !important;
}
.layout.layout-debug > .layout > .layout > .layout {
  background-color: blue !important;
}
.layout.layout-debug > .layout > .layout > .layout > .layout {
  background-color: pink !important;
}
.layout.debug p:after,
.layout.debug h1:after,
.layout.debug h2:after,
.layout.debug h3:after,
.layout.debug h4:after,
.layout.debug h5:after,
.layout.debug h6:after {
  content: '>> Dit is een hele lange text om te kijken of alles wel goed staat!';
}
.layout.b {
  border: 1px solid #dddddd;
}
.layout.bt {
  border-top: 1px solid #dddddd;
}
.layout.br {
  border-right: 1px solid #dddddd;
}
.layout.bb {
  border-bottom: 1px solid #dddddd;
}
.layout.bl {
  border-left: 1px solid #dddddd;
}
.layout.card {
  border: 1px solid #dddddd;
  border-radius: 4px;
  box-shadow: 0px 5px 15px 0px #aaaaaa25;
  background: #ffffff;
}
.layout {
  display: flex;
  flex-shrink: 0;
}
.layout.hh {
  cursor: pointer;
}
.layout > * {
  flex-shrink: 0;
}
.layout > *.grow {
  min-width: 0;
}
.layout > p.text,
.layout > p.title {
  flex-shrink: unset;
}
.layout.last-item-end > :last-child {
  margin-left: auto;
}
.text.light-grey,
.title.light-grey {
  color: #f6f6f6 !important;
}
.text.midtone-grey,
.title.midtone-grey {
  color: #e3e3e3 !important;
}
.text.grey,
.title.grey,
.text.medium-grey,
.title.medium-grey {
  color: #aaaaaa !important;
}
.text.dark-grey,
.title.dark-grey {
  color: #828282 !important;
}
.text.light-blue,
.title.light-blue {
  color: #e7f5ff !important;
}
.text.midtone-blue,
.title.midtone-blue {
  color: #afddff !important;
}
.text.blue,
.title.blue,
.text.medium-blue,
.title.medium-blue {
  color: #0096ff !important;
}
.text.dark-blue,
.title.dark-blue {
  color: #0673f4 !important;
}
.text.light-navy,
.title.light-navy {
  color: #e8e8f3 !important;
}
.text.midtone-navy,
.title.midtone-navy {
  color: #bbb9db !important;
}
.text.navy,
.title.navy,
.text.medium-navy,
.title.medium-navy {
  color: #19369d !important;
}
.text.dark-navy,
.title.dark-navy {
  color: #040052 !important;
}
.text.light-orange,
.title.light-orange {
  color: #fff7e7 !important;
}
.text.midtone-orange,
.title.midtone-orange {
  color: #ffe6bb !important;
}
.text.orange,
.title.orange,
.text.medium-orange,
.title.medium-orange {
  color: #ffa405 !important;
}
.text.dark-orange,
.title.dark-orange {
  color: #dd7e03 !important;
}
.text.light-red,
.title.light-red {
  color: #ffe5e8 !important;
}
.text.midtone-red,
.title.midtone-red {
  color: #ffacb6 !important;
}
.text.red,
.title.red,
.text.medium-red,
.title.medium-red {
  color: #ec1314 !important;
}
.text.dark-red,
.title.dark-red {
  color: #bf011a !important;
}
.text.light-yellow,
.title.light-yellow {
  color: #fffde8 !important;
}
.text.midtone-yellow,
.title.midtone-yellow {
  color: #fff6b0 !important;
}
.text.yellow,
.title.yellow,
.text.medium-yellow,
.title.medium-yellow {
  color: #fece05 !important;
}
.text.dark-yellow,
.title.dark-yellow {
  color: #f3ba08 !important;
}
.text.light-pink,
.title.light-pink {
  color: #fff3f3 !important;
}
.text.midtone-pink,
.title.midtone-pink {
  color: #ffdbdb !important;
}
.text.pink,
.title.pink,
.text.medium-pink,
.title.medium-pink {
  color: #ff7c7c !important;
}
.text.dark-pink,
.title.dark-pink {
  color: #dc6569 !important;
}
.text.light-green,
.title.light-green {
  color: #f6ffe8 !important;
}
.text.midtone-green,
.title.midtone-green {
  color: #c2f6da !important;
}
.text.green,
.title.green,
.text.medium-green,
.title.medium-green {
  color: #36cf9f !important;
}
.text.dark-green,
.title.dark-green {
  color: #2ca47e !important;
}
.text.light-olive,
.title.light-olive {
  color: #f1f5ed !important;
}
.text.midtone-olive,
.title.midtone-olive {
  color: #d5e1ca !important;
}
.text.olive,
.title.olive,
.text.medium-olive,
.title.medium-olive {
  color: #62933e !important;
}
.text.dark-olive,
.title.dark-olive {
  color: #49672f !important;
}
.text.light-purple,
.title.light-purple {
  color: #f1e8ff !important;
}
.text.midtone-purple,
.title.midtone-purple {
  color: #e1c9fd !important;
}
.text.purple,
.title.purple,
.text.medium-purple,
.title.medium-purple {
  color: #b36be0 !important;
}
.text.dark-purple,
.title.dark-purple {
  color: #864fa7 !important;
}
.text.light-brown,
.title.light-brown {
  color: #f8efe9 !important;
}
.text.midtone-brown,
.title.midtone-brown {
  color: #e9cfbe !important;
}
.text.brown,
.title.brown,
.text.medium-brown,
.title.medium-brown {
  color: #ad4f0e !important;
}
.text.dark-brown,
.title.dark-brown {
  color: #612c0a !important;
}
.text.light-fuchsia,
.title.light-fuchsia {
  color: #fbdcee !important;
}
.text.midtone-fuchsia,
.title.midtone-fuchsia {
  color: #f6b5db !important;
}
.text.fuchsia,
.title.fuchsia,
.text.medium-fuchsia,
.title.medium-fuchsia {
  color: #e83fa1 !important;
}
.text.dark-fuchsia,
.title.dark-fuchsia {
  color: #be3483 !important;
}
.text.white,
.title.white {
  color: #ffffff !important;
}
.text.black,
.title.black {
  color: #000000 !important;
}
.title,
.title > span {
  font-size: 18px;
}
.text.large,
.text.large > span {
  font-size: 16px;
}
.text.small,
.text.small > span {
  font-size: 12px;
}
.text.mini,
.text.mini > span {
  font-size: 10px;
}
.truncate {
  white-space: nowrap !important;
  text-overflow: ellipsis;
  overflow: hidden;
  max-width: 100%;
}
.text.w8,
.title.w8 {
  font-weight: 800;
}
.text.w7,
.title.w7 {
  font-weight: 700;
}
.text.w6,
.title.w6 {
  font-weight: 600;
}
.text.w5,
.title.w5 {
  font-weight: 500;
}
.text.w4,
.title.w4 {
  font-weight: 400;
}
.text.w3,
.title.w3 {
  font-weight: 300;
}
.text.w2,
.title.w2 {
  font-weight: 200;
}
.text.w1,
.title.w1 {
  font-weight: 100;
}
.layout.info-popout-container .popout-card {
  height: 14px;
  width: 14px;
}
.layout.info-popout-container .popout-card-trigger:not(.text-wrapper-trigger) {
  border-radius: 50%;
  background-color: #ff7c7c;
}
.layout.info-popout-container .popout-card-trigger.info-popout-exclamation-mark-trigger:not(.text-wrapper-trigger) {
  background-color: #ec1314;
}
p.title,
h1.title,
h2.title,
h3.title,
h4.title,
h5.title,
h6.title,
p.text,
h1.text,
h2.text,
h3.text,
h4.text,
h5.text,
h6.text {
  font-family: 'system-ui', BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif;
  color: #000000;
  line-height: 1.4;
  letter-spacing: -0.2px;
  margin-bottom: 0px;
  font-weight: 400;
  white-space: pre-line;
}
p.title > .text,
h1.title > .text,
h2.title > .text,
h3.title > .text,
h4.title > .text,
h5.title > .text,
h6.title > .text,
p.text > .text,
h1.text > .text,
h2.text > .text,
h3.text > .text,
h4.text > .text,
h5.text > .text,
h6.text > .text {
  display: inline-block;
}
p.title:not(.no-first-letter-uppercase)::first-letter,
h1.title:not(.no-first-letter-uppercase)::first-letter,
h2.title:not(.no-first-letter-uppercase)::first-letter,
h3.title:not(.no-first-letter-uppercase)::first-letter,
h4.title:not(.no-first-letter-uppercase)::first-letter,
h5.title:not(.no-first-letter-uppercase)::first-letter,
h6.title:not(.no-first-letter-uppercase)::first-letter,
p.text:not(.no-first-letter-uppercase)::first-letter,
h1.text:not(.no-first-letter-uppercase)::first-letter,
h2.text:not(.no-first-letter-uppercase)::first-letter,
h3.text:not(.no-first-letter-uppercase)::first-letter,
h4.text:not(.no-first-letter-uppercase)::first-letter,
h5.text:not(.no-first-letter-uppercase)::first-letter,
h6.text:not(.no-first-letter-uppercase)::first-letter {
  text-transform: uppercase;
}
p.title.no-text-select,
h1.title.no-text-select,
h2.title.no-text-select,
h3.title.no-text-select,
h4.title.no-text-select,
h5.title.no-text-select,
h6.title.no-text-select,
p.text.no-text-select,
h1.text.no-text-select,
h2.text.no-text-select,
h3.text.no-text-select,
h4.text.no-text-select,
h5.text.no-text-select,
h6.text.no-text-select {
  user-select: none;
}
p.title.text-center,
h1.title.text-center,
h2.title.text-center,
h3.title.text-center,
h4.title.text-center,
h5.title.text-center,
h6.title.text-center,
p.text.text-center,
h1.text.text-center,
h2.text.text-center,
h3.text.text-center,
h4.text.text-center,
h5.text.text-center,
h6.text.text-center {
  text-align: center;
}
p.title.hyperlink,
h1.title.hyperlink,
h2.title.hyperlink,
h3.title.hyperlink,
h4.title.hyperlink,
h5.title.hyperlink,
h6.title.hyperlink,
p.text.hyperlink,
h1.text.hyperlink,
h2.text.hyperlink,
h3.text.hyperlink,
h4.text.hyperlink,
h5.text.hyperlink,
h6.text.hyperlink {
  color: #0096ff !important;
  text-decoration: underline;
  cursor: pointer;
}
p.title.hyperlink:hover,
h1.title.hyperlink:hover,
h2.title.hyperlink:hover,
h3.title.hyperlink:hover,
h4.title.hyperlink:hover,
h5.title.hyperlink:hover,
h6.title.hyperlink:hover,
p.text.hyperlink:hover,
h1.text.hyperlink:hover,
h2.text.hyperlink:hover,
h3.text.hyperlink:hover,
h4.text.hyperlink:hover,
h5.text.hyperlink:hover,
h6.text.hyperlink:hover {
  color: #0673f4 !important;
}
.select-layout {
  outline: 0;
  overflow: hidden;
}
.select-layout.floating {
  box-shadow: 0px 4px 8px 4px #aaaaaa25;
}
.select-layout .select-items {
  width: 100%;
  min-height: 0;
  flex: 1 1 auto;
  overflow-y: auto;
}
.select-layout .select-items.virtualized [data-virtuoso-scroller]::-webkit-scrollbar {
  border-left: 1px solid #dddddd;
  -webkit-appearance: none;
  width: 12px;
  background-color: #ffffff;
}
.select-layout .select-items.virtualized [data-virtuoso-scroller]::-webkit-scrollbar-thumb {
  border: 3px solid transparent;
  border-radius: 12px;
  background-color: rgba(0, 0, 0, 0.3);
  background-clip: padding-box;
}
.select-layout .select-items:not(.virtualized)::-webkit-scrollbar {
  border-left: 1px solid #dddddd;
  -webkit-appearance: none;
  width: 12px;
  background-color: #ffffff;
}
.select-layout .select-items:not(.virtualized)::-webkit-scrollbar-thumb {
  border: 3px solid transparent;
  border-radius: 12px;
  background-color: rgba(0, 0, 0, 0.3);
  background-clip: padding-box;
}
.select-layout .select-items .select-item {
  border-bottom: 1px solid #dddddd;
  outline: 0;
  user-select: none;
}
.select-layout .select-items .select-item.layout.disabled {
  border-color: #dddddd !important;
  user-select: none;
}
.select-layout .select-items > .select-item:last-of-type,
.select-layout .select-items [data-test-id="virtuoso-item-list"] > div:last-child > .select-item {
  border-bottom-color: unset;
  border-bottom-width: unset;
  border-bottom-style: unset;
}
.select-layout .select-footer > div {
  width: 100%;
}
.select-layout .select-clear-all,
.select-layout .select-toggle-all {
  border-color: #000000;
  background-color: #e7f5ff;
}
.select-layout .select-clear-all {
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  overflow-y: hidden;
}
.select-layout .select-clear-all.hh:hover {
  background-color: #ffe5e8;
}
.select-trigger-container {
  outline: 0;
}
.eitje-modal-2-body .select-layout .select-items .select-item {
  border-bottom: 1px solid #dddddd;
}
.search-input {
  position: relative;
}
.search-input input {
  padding-left: 36px;
  padding-right: 36px;
  height: 40px;
  width: 100%;
  border-radius: inherit;
  border: none;
  outline: none;
  background-color: var(--background-color);
}
.search-input input::placeholder {
  color: var(--color);
}
.search-input > .eitje-icon:first-of-type {
  position: absolute;
  left: 12px;
  pointer-events: none;
}
.search-input > .eitje-icon:last-of-type {
  position: absolute;
  right: 12px;
  cursor: pointer;
}
.search-container {
  position: relative;
}
.search-container #search-filter {
  border: 1px solid #dddddd;
  background-color: #ffffff;
  padding-left: 36px;
  padding-right: 32px;
  height: 40px;
}
.search-container #search-filter.search-filter-black {
  border-color: #000000;
  color: #000000;
}
.search-container #search-filter.search-filter-black::placeholder {
  color: #000000;
}
.search-container #search-filter:hover {
  background-color: #e7f5ff;
}
.search-container #search-filter.search-filter-active,
.search-container #search-filter:active,
.search-container #search-filter:focus {
  color: #0673f4;
  border-color: #0096ff;
  background-color: #e7f5ff;
}
.search-container #search-filter.search-filter-active::placeholder,
.search-container #search-filter:active::placeholder,
.search-container #search-filter:focus::placeholder {
  color: #0096ff;
}
.search-container #search-filter:focus:hover {
  background-color: #e7f5ff;
}
.search-container .search-icon,
.search-container .search-clear-icon {
  height: 16px;
  width: 16px;
  position: absolute;
  top: calc(50% - 8px);
  cursor: pointer;
  z-index: 2;
}
.search-container .search-icon {
  left: 12px;
  pointer-events: none;
}
.search-container .search-clear-icon {
  right: 12px;
}
.search-container .search-clear-icon:hover + #search-filter {
  background-color: #e7f5ff;
}
.placeholder .text {
  max-width: 400px;
}
.popout-layout {
  box-shadow: 0px 4px 8px 4px #aaaaaa25;
  overflow: hidden;
  outline: 0;
  cursor: default !important;
}
.popout-layout .popout-body {
  overflow: auto;
  flex: 1;
}
.popout-layout .popout-body::-webkit-scrollbar {
  border-left: 1px solid #dddddd;
  -webkit-appearance: none;
  width: 12px;
  background-color: #ffffff;
}
.popout-layout .popout-body::-webkit-scrollbar-thumb {
  border: 3px solid transparent;
  border-radius: 12px;
  background-color: rgba(0, 0, 0, 0.3);
  background-clip: padding-box;
}
.popout-layout .popout-footer > a div,
.popout-layout .popout-footer > div {
  width: 100%;
}
.popout-layout .popout-body .popout-body-text,
.popout-layout .popout-body .markdown-t {
  padding-left: 12px;
  padding-right: 12px;
}
.popout-layout .popout-body .bullet-list {
  width: calc(100% - 12px);
}
.popout-layout:not(:has(.popout-footer)) .popout-body .popout-body-text,
.popout-layout:not(:has(.popout-footer)) .popout-body .markdown-t,
.popout-layout:not(:has(.popout-footer)) .popout-body .bullet-list {
  padding-bottom: 12px;
}
.text-info-icon-message-container .info-icon {
  cursor: default !important;
}
.tooltip {
  pointer-events: none;
}
.tooltip .text {
  line-height: 1.2;
  white-space: pre-line;
  word-break: break-word;
}
.tooltip > svg {
  fill: #626262;
}
.eitje-button {
  box-shadow: 0px 5px 15px 0px #aaaaaa25;
  border: 1px solid #dddddd;
  border-radius: 4px;
  font-weight: 600;
  display: inline-flex;
  white-space: nowrap;
  justify-content: center;
  overflow: hidden;
  -webkit-user-select: none;
  user-select: none;
}
.eitje-button .text {
  font-weight: 600;
}
.eitje-button [class^='icon-'] {
  pointer-events: none;
}
.create-active-button {
  position: relative;
}
.create-active-button .icon-checked-right {
  position: absolute;
  right: 20px;
}
.popout-card {
  position: relative;
}
.popout-card.display-contents {
  display: contents;
}
.popout-card.display-contents .popout-card-trigger {
  display: contents;
}
.popout-card.popout-card-inline {
  display: inline-block;
}
.popout-wrapper {
  border: 1px solid #dddddd;
  border-radius: 4px;
  box-shadow: 0px 4px 8px 4px #aaaaaa25;
  display: none;
  position: relative;
  background: #ffffff;
}
.popout-wrapper .hover-zone {
  position: absolute;
  inset: -10px;
}
.popout-wrapper .popout-content {
  border-radius: 4px;
  overflow: hidden;
}
.popout-wrapper .popout-content .popout-title {
  white-space: pre-wrap;
}
.popout-wrapper.popout-wrapper-visible {
  display: flex;
  flex-direction: column;
}
.popout-wrapper .popout-body {
  white-space: pre-line;
  hyphens: auto;
}
.popout-wrapper .popout-body-is-mac::-webkit-scrollbar {
  border-left: 1px solid #dddddd;
  -webkit-appearance: none;
  width: 12px;
  background-color: #ffffff;
}
.popout-wrapper .popout-body-is-mac::-webkit-scrollbar-thumb {
  border: 3px solid transparent;
  border-radius: 12px;
  background-color: rgba(0, 0, 0, 0.3);
  background-clip: padding-box;
}
.popout-wrapper .popout-body .markdown-t {
  width: 100%;
}
.popout-wrapper .popout-footer a,
.popout-wrapper .popout-card {
  width: 100%;
}
.popout-wrapper-is-tooltip {
  border-radius: 4px;
  border-color: unset;
  border-width: unset;
  border-style: unset;
  padding: 8px;
  text-align: center;
  background-color: #626262;
  color: #ffffff;
  font-weight: 500;
  line-height: 1.2;
  pointer-events: none;
  max-width: 500px;
}
.popout-wrapper-is-tooltip-is-hoverable {
  pointer-events: unset;
}
.popout-wrapper-is-tooltip .popout-title {
  display: block;
}
.popout-wrapper-is-tooltip .popout-title:first-letter {
  text-transform: capitalize;
}
.popout-wrapper .tooltip-arrow,
.popout-wrapper .tooltip-arrow::before {
  height: 8px;
  width: 8px;
  position: absolute;
  background: inherit;
}
.popout-wrapper .tooltip-arrow {
  background-color: #626262;
  visibility: hidden;
}
.popout-wrapper .tooltip-arrow::before {
  visibility: visible;
  content: '';
  transform: rotate(45deg);
}
.popout-wrapper[data-popper-placement^='top'] > .tooltip-arrow {
  bottom: -4px;
}
.popout-wrapper[data-popper-placement^='bottom'] > .tooltip-arrow {
  top: -4px;
}
.popout-wrapper[data-popper-placement^='left'] > .tooltip-arrow {
  right: -4px;
}
.popout-wrapper[data-popper-placement^='right'] > .tooltip-arrow {
  left: -4px;
}
.easy-remove-popout .eitje-button-mini-width {
  box-shadow: none;
}
.dropdown-item-list {
  border: 1px solid #dddddd;
  border-radius: 4px;
  box-shadow: 0px 4px 8px 4px #aaaaaa25;
  overflow-y: auto;
  overflow-x: hidden;
  outline: 0;
}
.dropdown-item-list::-webkit-scrollbar {
  border-left: 1px solid #dddddd;
  -webkit-appearance: none;
  width: 12px;
  background-color: #ffffff;
}
.dropdown-item-list::-webkit-scrollbar-thumb {
  border: 3px solid transparent;
  border-radius: 12px;
  background-color: rgba(0, 0, 0, 0.3);
  background-clip: padding-box;
}
.dropdown-item-list .dropdown-item {
  border-bottom: 1px solid #dddddd;
}
.dropdown-item-list .dropdown-item.layout.disabled {
  border-color: #dddddd !important;
}
.dropdown-item-list .dropdown-item:last-of-type {
  border-bottom-color: unset;
  border-bottom-width: unset;
  border-bottom-style: unset;
}
body:has(.page-layout) {
  overflow: hidden;
}
body:has(.page-layout) .page-layout:not(.floating) .page-body {
  overflow: auto !important;
}
body:has(.page-layout) .page-layout.floating {
  overflow-y: auto;
}
body:has(.page-layout) .page-layout.floating .page-headers {
  position: sticky;
  top: 0px;
  z-index: 10;
  background-color: #fbfcfd;
}
body:has(.page-layout) .page-layout.floating .page-footers {
  position: sticky;
  inset: 0;
  z-index: 900;
}
body:has(.page-layout) .page-layout:not(.unset-page-padding) .page-body > *:last-child:not(.advanced-table, .week-table-days-header, .multi-action) {
  padding-bottom: calc(var(--body-bottom-padding) * 1px);
}
.eitje-modal-2-footer {
  border-top: 1px solid #dddddd;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  position: absolute;
  bottom: 0;
  z-index: 10;
  background-color: #ffffff;
}
.eitje-modal-2-footer-right {
  margin-left: auto;
}
.eitje-modal-2-header {
  border-bottom: 1px solid #dddddd;
  height: 70px;
  padding: 0 24px;
  display: flex;
  justify-content: space-between;
}
.eitje-modal-2-header .eitje-modal-2-header-left {
  display: inline-flex;
  flex-direction: column;
  justify-content: center;
  min-width: 0;
}
.eitje-modal-2-header .eitje-modal-2-header-left .eitje-modal-2-left-header-titles {
  display: inline-flex;
  gap: 8px;
  align-items: center;
}
.eitje-modal-2-header .eitje-modal-2-header-left .eitje-modal-2-left-header-titles .eitje-modal-2-subtitle {
  padding-top: 4px;
}
.eitje-modal-2-header .eitje-modal-2-header-left .eitje-modal-2-left-header-docs {
  border: 1px solid #0096ff;
  border-radius: 4px;
  color: #0096ff;
  padding: 4px 8px;
  display: inline-flex;
  gap: 4px;
  margin: 4px 0 0 0;
}
.eitje-modal-2-header .eitje-modal-2-header-right {
  display: inline-flex;
  gap: 4px;
  align-items: center;
}
.eitje-modal-2-header .eitje-modal-2-header-right .modal-close-icon {
  cursor: pointer;
}
.eitje-modal-2-header .eitje-modal-2-header-right .modal-close-icon * {
  cursor: pointer;
}
.eitje-modal-2-header-right .elementContainer {
  padding: unset !important;
  border: unset !important;
}
.eitje-modal-2-header-right .elementContainer .ant-select {
  margin-right: unset;
}
.eitje-modal-2.has-panel .ant-modal-body {
  display: flex;
}
.eitje-modal-2 .eitje-modal-2-main {
  flex-grow: 1;
  min-height: 100%;
  position: relative;
}
.eitje-modal-2 .eitje-modal-2-main + .eitje-modal-2-right-panel {
  max-height: 660px;
}
.eitje-modal-2-right-panel {
  border-left: 1px solid #dddddd;
  min-height: 100%;
  width: 336px;
  background: #fbfcfd;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  position: relative;
  overflow-y: auto;
}
.eitje-modal-2-body {
  max-height: clamp(150px, calc(100vh - 70px - 32px), calc(660px - 70px));
  overflow-y: auto;
  overflow-x: hidden;
  padding-bottom: calc(72px + 1px);
}
.eitje-modal-2-body-without-footer {
  padding-bottom: 16px;
}
.eitje-modal-2-body .warning-message {
  margin: 8px 24px;
}
.eitje-modal-2-body .ant-spin {
  align-self: center;
}
.eitje-modal-2-body.eitje-modal-2-body-has-left-panel {
  display: flex;
}
.eitje-modal-2-body.eitje-modal-2-body-has-left-panel .side-menu {
  height: 100%;
}
.eitje-modal-2-body.eitje-modal-2-body-has-left-panel > div,
.eitje-modal-2-body.eitje-modal-2-body-has-left-panel > form {
  flex-grow: 1 !important;
  overflow-x: hidden;
}
.eitje-modal-2-body.eitje-modal-2-body-has-left-panel > div .eitje-modal-2-body-has-left-panel,
.eitje-modal-2-body.eitje-modal-2-body-has-left-panel > form .eitje-modal-2-body-has-left-panel {
  flex-grow: unset !important;
}
.eitje-modal-2-body.eitje-modal-2-body-has-left-panel > div:nth-child(2),
.eitje-modal-2-body.eitje-modal-2-body-has-left-panel > form:nth-child(2) {
  flex-shrink: 1;
}
.eitje-modal-2-body.eitje-modal-2-body-has-left-panel > .eitje-form-2 {
  overflow-y: auto;
}
.eitje-modal-2.set-fixed-height .eitje-modal-2-main .eitje-modal-2-body {
  height: calc(calc(var(--modal-height) * 1px) - 70px) !important;
}
.eitje-modal-2.set-fixed-height .eitje-modal-2-main .eitje-modal-2-body .eitje-form-2-row:last-child {
  border-bottom: 1px solid #dddddd;
}
.eitje-modal-2-body .eitje-form-2 {
  overflow-y: auto;
}
.eitje-modal-2 {
  position: relative;
  transition: top 0.5s ease 0s;
}
.eitje-modal-2 {
  padding-bottom: unset !important;
}
.eitje-modal-2.ant-modal.small-top-offset {
  top: 16px;
}
.eitje-form-3-grid > .eitje-form-3-field:not(:first-child):has(> *),
.eitje-form-3-grid > .eitje-form-3-row:not(:first-child):has(> *),
.eitje-form-3-grid > .add-row-button:not(:first-child):has(> *) {
  border-top: 1px solid #dddddd;
}
.eitje-form-3-grid .eitje-form-3-row .eitje-form-3-field:not(:first-child) {
  border-left: 1px solid #dddddd;
}
.eitje-fake-field:not(:first-child) {
  border-top: 1px solid #dddddd;
}
.eitje-form-3-field:hover:not(.disabled):not(.read-only):not(.eitje-fake-field):not(.eitje-sentence-picker-container) {
  background-color: #e7f5ff;
  outline: 1px solid #0096ff;
  outline-offset: -1px;
  color: #0096ff !important;
  border-color: #0096ff !important;
  fill: #0096ff !important;
}
.eitje-form-3-field:hover:not(.disabled):not(.read-only):not(.eitje-fake-field):not(.eitje-sentence-picker-container) .form-field-content,
.eitje-form-3-field:hover:not(.disabled):not(.read-only):not(.eitje-fake-field):not(.eitje-sentence-picker-container) .list-picker-dropdown-container .layout {
  background-color: #e7f5ff !important;
}
.eitje-form-3-field:hover:not(.disabled):not(.read-only):not(.eitje-fake-field):not(.eitje-sentence-picker-container) input,
.eitje-form-3-field:hover:not(.disabled):not(.read-only):not(.eitje-fake-field):not(.eitje-sentence-picker-container) input::placeholder,
.eitje-form-3-field:hover:not(.disabled):not(.read-only):not(.eitje-fake-field):not(.eitje-sentence-picker-container) textarea,
.eitje-form-3-field:hover:not(.disabled):not(.read-only):not(.eitje-fake-field):not(.eitje-sentence-picker-container) textarea::placeholder,
.eitje-form-3-field:hover:not(.disabled):not(.read-only):not(.eitje-fake-field):not(.eitje-sentence-picker-container) .text {
  color: #0096ff !important;
}
.eitje-form-3-field:hover:not(.disabled):not(.read-only):not(.eitje-fake-field):not(.eitje-sentence-picker-container) .cross-icon *,
.eitje-form-3-field:hover:not(.disabled):not(.read-only):not(.eitje-fake-field):not(.eitje-sentence-picker-container) .caret-down * {
  fill: #0096ff !important;
}
.eitje-form-3-field:hover:not(.disabled):not(.read-only):not(.eitje-fake-field):not(.eitje-sentence-picker-container) .text-info-icon-message-container .info-icon * {
  fill: #ffffff !important;
}
.eitje-form-3-field:hover:not(.disabled):not(.read-only):not(.eitje-fake-field):not(.eitje-sentence-picker-container) div.layout:hover p.text {
  color: #0096ff !important;
}
.eitje-form-3-field.error {
  background-color: #ffe5e8;
  outline: 1px solid #ec1314;
  outline-offset: -1px;
  color: #ec1314 !important;
  border-color: #ec1314 !important;
  fill: #ec1314 !important;
}
.eitje-form-3-field.error .form-field-content,
.eitje-form-3-field.error .list-picker-dropdown-container .layout {
  background-color: #ffe5e8 !important;
}
.eitje-form-3-field.error input,
.eitje-form-3-field.error input::placeholder,
.eitje-form-3-field.error textarea,
.eitje-form-3-field.error textarea::placeholder,
.eitje-form-3-field.error .text {
  color: #ec1314 !important;
}
.eitje-form-3-field.error .cross-icon *,
.eitje-form-3-field.error .caret-down * {
  fill: #ec1314 !important;
}
.eitje-form-3-field.error .text-info-icon-message-container .info-icon * {
  fill: #ffffff !important;
}
.eitje-form-3-field.error div.layout:hover p.text {
  color: #ec1314 !important;
}
.eitje-form-3-field.error:hover:not(.disabled) {
  background-color: #ffe5e8;
  outline: 1px solid #bf011a;
  outline-offset: -1px;
  color: #bf011a !important;
  border-color: #bf011a !important;
  fill: #bf011a !important;
}
.eitje-form-3-field.error:hover:not(.disabled) .form-field-content,
.eitje-form-3-field.error:hover:not(.disabled) .list-picker-dropdown-container .layout {
  background-color: #ffe5e8 !important;
}
.eitje-form-3-field.error:hover:not(.disabled) input,
.eitje-form-3-field.error:hover:not(.disabled) input::placeholder,
.eitje-form-3-field.error:hover:not(.disabled) textarea,
.eitje-form-3-field.error:hover:not(.disabled) textarea::placeholder,
.eitje-form-3-field.error:hover:not(.disabled) .text {
  color: #bf011a !important;
}
.eitje-form-3-field.error:hover:not(.disabled) .cross-icon *,
.eitje-form-3-field.error:hover:not(.disabled) .caret-down * {
  fill: #bf011a !important;
}
.eitje-form-3-field.error:hover:not(.disabled) .text-info-icon-message-container .info-icon * {
  fill: #ffffff !important;
}
.eitje-form-3-field.error:hover:not(.disabled) div.layout:hover p.text {
  color: #bf011a !important;
}
.eitje-form-3-field.disabled {
  background-color: #f6f6f6;
  outline: 1px solid #828282;
  outline-offset: -1px;
  color: #828282 !important;
  border-color: #828282 !important;
  fill: #828282 !important;
  border-color: #dddddd !important;
}
.eitje-form-3-field.disabled .form-field-content,
.eitje-form-3-field.disabled .list-picker-dropdown-container .layout {
  background-color: #f6f6f6 !important;
}
.eitje-form-3-field.disabled input,
.eitje-form-3-field.disabled input::placeholder,
.eitje-form-3-field.disabled textarea,
.eitje-form-3-field.disabled textarea::placeholder,
.eitje-form-3-field.disabled .text {
  color: #828282 !important;
}
.eitje-form-3-field.disabled .cross-icon *,
.eitje-form-3-field.disabled .caret-down * {
  fill: #828282 !important;
}
.eitje-form-3-field.disabled .text-info-icon-message-container .info-icon * {
  fill: #ffffff !important;
}
.eitje-form-3-field.disabled div.layout:hover p.text {
  color: #828282 !important;
}
.eitje-form-3-field.disabled .form-field-content-left p.text {
  color: #828282 !important;
}
.eitje-form-3-field {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently
                                  supported by Chrome and Opera */
  display: flex;
  min-width: 100%;
  max-width: 100%;
  background: #ffffff;
  overflow-x: hidden;
}
.eitje-form-3-field > span {
  width: 100%;
  flex: 1;
  display: flex;
}
.eitje-form-3-field.eitje-switch-container .form-field-content-left {
  align-self: unset !important;
}
.eitje-form-3-field.eitje-switch-container .form-field-content-left p {
  font-size: 14px !important;
  color: #000000 !important;
}
.eitje-form-3-field .form-field-content {
  height: unset !important;
}
.eitje-form-3-field div.form-field-content-left {
  align-self: flex-start;
  flex-grow: 1;
  flex-shrink: 1;
  overflow-x: hidden;
}
.eitje-form-3-field .form-field-content-right {
  align-self: center;
  flex-shrink: 1;
}
.eitje-form-3-field.read-only .ant-picker {
  pointer-events: none;
}
.eitje-form-3-grid .eitje-form-3-field.disabled {
  outline: unset;
}
.eitje-form-3-field {
  cursor: pointer;
}
.eitje-form-3-field * {
  cursor: pointer;
}
.eitje-form-3-field.disabled,
.eitje-form-3-field.read-only {
  cursor: not-allowed;
}
.eitje-form-3-field.disabled *,
.eitje-form-3-field.read-only * {
  cursor: not-allowed;
}
.eitje-form-3-field:hover:has(.cross-icon) .caret-down {
  width: 0 !important;
  height: 0 !important;
  visibility: hidden;
}
.eitje-form-3-field:not(:hover) .cross-icon {
  width: 0 !important;
  height: 0 !important;
  visibility: hidden;
}
.eitje-modal-2-body-has-left-panel .eitje-form-3 {
  overflow-y: auto;
}
.eitje-modal-2-body-has-left-panel .eitje-form-3 > .eitje-form-3-field:last-child,
.eitje-modal-2-body-has-left-panel .eitje-form-3 > .eitje-form-3-row:last-child,
.eitje-modal-2-body-has-left-panel .eitje-form-3 > .add-row-button:last-child {
  border-bottom: 1px solid #dddddd;
}
.hide-scrollbar {
  /* IE and Edge */
  -ms-overflow-style: none;
  /* Firefox */
  scrollbar-width: none;
  /* Hide scrollbar for Chrome, Safari and Opera */
}
.hide-scrollbar::-webkit-scrollbar {
  display: none;
}
.eitje-form-3-field input,
.eitje-form-3-field textarea,
.eitje-form-3-field .ant-picker,
.eitje-form-3-field .ant-picker-input,
.eitje-form-3-field .ant-input-password {
  padding: unset !important;
  border: unset !important;
  background-color: unset !important;
  box-shadow: unset !important;
  transition: unset !important;
}
.eitje-form-3-field input .ant-picker-suffix,
.eitje-form-3-field textarea .ant-picker-suffix,
.eitje-form-3-field .ant-picker .ant-picker-suffix,
.eitje-form-3-field .ant-picker-input .ant-picker-suffix,
.eitje-form-3-field .ant-input-password .ant-picker-suffix,
.eitje-form-3-field input .ant-picker-clear,
.eitje-form-3-field textarea .ant-picker-clear,
.eitje-form-3-field .ant-picker .ant-picker-clear,
.eitje-form-3-field .ant-picker-input .ant-picker-clear,
.eitje-form-3-field .ant-input-password .ant-picker-clear,
.eitje-form-3-field input .ant-input-suffix,
.eitje-form-3-field textarea .ant-input-suffix,
.eitje-form-3-field .ant-picker .ant-input-suffix,
.eitje-form-3-field .ant-picker-input .ant-input-suffix,
.eitje-form-3-field .ant-input-password .ant-input-suffix {
  display: none !important;
}
@media (max-width: 600px) {
  .eitje-form-3-field input,
  .eitje-form-3-field textarea,
  .eitje-form-3-field .ant-picker,
  .eitje-form-3-field .ant-picker-input,
  .eitje-form-3-field .ant-input-password {
    font-size: 16px !important;
  }
}
.eitje-form-3-field textarea {
  /* IE and Edge */
  -ms-overflow-style: none;
  /* Firefox */
  scrollbar-width: none;
  /* Hide scrollbar for Chrome, Safari and Opera */
}
.eitje-form-3-field textarea::-webkit-scrollbar {
  display: none;
}
.eitje-form-3-field textarea::-webkit-scrollbar {
  display: none;
}
.eitje-form-3-field input {
  height: unset !important;
}
.eitje-form-3-field .ant-checkbox-inner {
  transition: unset !important;
}
.eitje-form-3-grid .eitje-form-3-row {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(0, 1fr));
  gap: 0px;
  width: 100%;
}
.eitje-form-3-grid .eitje-form-3-field {
  min-height: 72px;
}
.eitje-form-3-box {
  display: flex;
  flex-direction: column;
  gap: 12px;
  width: 400px;
  align-items: center;
}
.eitje-form-3-box .eitje-form-3-field {
  min-height: 60px;
  border: 1px solid #dddddd;
  border-radius: 4px;
}
.message {
  text-align: center;
  align-self: stretch;
  overflow: unset !important;
}
.message a {
  color: #0096ff !important;
}
.message * {
  max-width: 100%;
}
.basic-table-row,
.basic-table-row *,
.basic-table-row-cell,
.basic-table-row-cell * {
  font-weight: 300 !important;
}
.basic-table-row {
  outline: 1px solid #dddddd;
  position: relative;
  user-select: none;
}
.basic-table-row.hh:hover {
  z-index: 2;
}
.basic-table-row-custom > .layout,
.basic-table-row-custom > p {
  padding: 0 16px;
  flex: 1;
}
.basic-table-row-custom > .layout {
  height: 100%;
}
.basic-table-row.subheader:not(.hh):not(.disabled),
.basic-table-row.subheader:not(:hover):not(.disabled) {
  background: #f4faff !important;
}
.basic-table-row.subheader p {
  font-weight: 600 !important;
}
.basic-table-row-cell-with-borders {
  border-right: 1px solid #dddddd;
}
.basic-table-row-cell:last-child {
  border-right-color: unset;
  border-right-width: unset;
  border-right-style: unset;
}
.basic-table-content-height .basic-table-body [data-test-id="virtuoso-item-list"] > :last-child > .basic-table-row,
.basic-table-content-height .basic-table-body > .basic-table-row:last-child {
  border-radius: 0 0 4px 4px;
}
.basic-table-body .layout.disabled {
  outline-color: #dddddd !important;
  border-color: #dddddd !important;
}
.basic-table-header {
  z-index: 3;
  border-radius: 4px 4px 0 0;
}
.basic-table-header-cell.hh:hover {
  outline: 1px solid #dddddd;
  z-index: 3;
}
.basic-table-header-cell:first-child {
  border-top-left-radius: 4px;
}
.basic-table-header-cell:last-child {
  border-top-right-radius: 4px;
}
.basic-table-header-cell .text-info-icon-message-container {
  min-width: 0;
  flex: 1;
}
.advanced-table > .placeholder {
  padding-top: 80px;
}
.advanced-table-body-cell {
  border-right: 1px solid #dddddd;
  background-color: white;
}
.advanced-table-body-cell .layout.grow {
  white-space: nowrap !important;
  text-overflow: ellipsis;
  overflow: hidden;
  display: inline-block;
}
.advanced-table-body-cell-pinned {
  position: sticky;
  left: calc(var(--left-offset) * 1px);
  z-index: 11;
}
.advanced-table-body-cell-last-pinned {
  border-right-color: #000000;
}
.advanced-table-body-cell:last-of-type {
  border-right-color: unset;
  border-right-width: unset;
  border-right-style: unset;
}
.advanced-table-body-cell-disabled {
  border-right: 1px solid #dddddd !important;
}
.advanced-table-body-cell-disabled.advanced-table-body-cell-last-pinned {
  border-right-color: #000000 !important;
}
.advanced-table-body .advanced-table-row {
  border-bottom: 1px solid #dddddd;
  position: relative;
  box-sizing: content-box;
}
.advanced-table-body .advanced-table-row.hh:hover {
  box-shadow: 0 -1px 0 0 #0096ff;
  /* Top shadow */
  background-color: #e7f5ff;
  position: relative;
}
.advanced-table-body .advanced-table-row.hh:hover .advanced-table-body-cell {
  background-color: #e7f5ff;
}
.advanced-table-body .advanced-table-row.hh:hover .advanced-table-body-cell:not(.advanced-table-body-cell-last-pinned) {
  border-right-color: transparent;
}
.advanced-table-body .advanced-table-row.hh:hover .more-scroll-arrow-icon svg path {
  fill: #0096ff !important;
}
.advanced-table-body .advanced-table-row.hh:focus,
.advanced-table-body .advanced-table-row.hh.active,
.advanced-table-body .advanced-table-row.hh:active {
  box-shadow: 0 -1px 0 0 #0096ff;
  /* Top shadow */
  background-color: #e7f5ff;
  position: relative;
}
.advanced-table-body .advanced-table-row.hh:focus .advanced-table-body-cell,
.advanced-table-body .advanced-table-row.hh.active .advanced-table-body-cell,
.advanced-table-body .advanced-table-row.hh:active .advanced-table-body-cell {
  background-color: #e7f5ff;
}
.advanced-table-body .advanced-table-row.hh:focus .advanced-table-body-cell:not(.advanced-table-body-cell-last-pinned),
.advanced-table-body .advanced-table-row.hh.active .advanced-table-body-cell:not(.advanced-table-body-cell-last-pinned),
.advanced-table-body .advanced-table-row.hh:active .advanced-table-body-cell:not(.advanced-table-body-cell-last-pinned) {
  border-right-color: transparent;
}
.advanced-table-body .advanced-table-row.hh:focus .more-scroll-arrow-icon svg path,
.advanced-table-body .advanced-table-row.hh.active .more-scroll-arrow-icon svg path,
.advanced-table-body .advanced-table-row.hh:active .more-scroll-arrow-icon svg path {
  fill: #0096ff !important;
}
.advanced-table-row-expandable .advanced-table-body-cell {
  background-color: #f5f8fa;
}
.advanced-table-body [data-virtuoso-scroller='true'] {
  width: 100%;
}
.advanced-table-header {
  border-top: 1px solid #dddddd;
  position: sticky;
  top: 0;
  z-index: 12;
  background-color: #ffffff;
}
.advanced-table-header > .advanced-table-header-cell {
  border-bottom: 1px solid #dddddd;
  border-right: 1px solid #dddddd;
}
.advanced-table-header > .advanced-table-header-cell-pinned {
  position: sticky;
  left: calc(var(--left-offset) * 1px);
  z-index: 12;
  box-shadow: 0 -1px 0 0 #dddddd;
  /* Top shadow so non sticky boxshadow doesnt overlay */
}
.advanced-table-header > .advanced-table-header-cell-last-pinned {
  border-right-color: #000000 !important;
}
.advanced-table-header > .advanced-table-header-cell.active,
.advanced-table-header > .advanced-table-header-cell:hover {
  box-shadow: 0 -1px 0 0 #0096ff, /* Top shadow */ -1px 0 0 0 #0096ff;
  /* Left shadow */
}
.advanced-table-header > .advanced-table-header-cell:last-child:not(.advanced-table-header > .advanced-table-header-cell-pinned) {
  border-right-color: unset;
  border-right-width: unset;
  border-right-style: unset;
}
.advanced-table-header .advanced-table-header-cell .aggregates,
.advanced-table-header .advanced-table-header-cell .aggregates .text {
  font-size: 8px;
  font-weight: 500;
}
.page-header.page-header-full-screen {
  margin-bottom: -1px;
  z-index: 12;
  position: relative;
  background: #fbfcfd;
}
@media (min-width: 1475px) {
  .page-header.page-header-full-screen .page-header-title {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    justify-content: center;
  }
}
@media (max-width: calc(1475px - 1px)) {
  .page-header.page-header-full-screen .page-header-title {
    justify-content: center;
    flex: 1;
    min-width: 0;
    overflow: hidden;
  }
}
.notification {
  border: 1px solid #dddddd;
  border-radius: 8px;
  box-shadow: 0px 4px 8px 4px #aaaaaa25;
}
.notification-right-content {
  position: relative;
  top: 2px;
}
.notification-content,
.notification-content * {
  font-weight: 600;
}
@media (max-width: 600px) {
  .notification-large {
    width: calc(100vw - 32px) !important;
  }
}
.notifications-container,
.center-notifications {
  position: fixed !important;
  max-height: calc(100vh - 24px);
  flex-direction: column !important;
  padding-right: 16px;
  top: 70px;
  pointer-events: none;
}
.notifications-container > *,
.center-notifications > * {
  pointer-events: all;
}
.notifications-container {
  right: 0;
  width: calc(500px + 24px + 16px);
}
.notifications-container a {
  color: #0096ff !important;
}
.center-notifications {
  left: 50%;
  transform: translateX(-50%);
}
.center-notifications .notification {
  margin: 0 auto;
}
.eitje-avatar {
  border-radius: 50%;
  border: 1px solid #dddddd;
  flex-shrink: 0;
  overflow: hidden;
}
.eitje-avatar .text {
  font-size: calc(calc(var(--radius) * 1px) * 0.4) !important;
}
.eitje-avatar img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.navigation-header .navigation-dropdown {
  cursor: pointer;
}
.navigation-header .navigation-dropdown:hover {
  text-decoration: underline;
}
.navigation-header .navigation-dropdown:hover svg path {
  fill: #0096ff !important;
}
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
[class^=ant-]::-ms-clear,
[class*= ant-]::-ms-clear,
[class^=ant-] input::-ms-clear,
[class*= ant-] input::-ms-clear,
[class^=ant-] input::-ms-reveal,
[class*= ant-] input::-ms-reveal {
  display: none;
}
[class^=ant-],
[class*= ant-],
[class^=ant-] *,
[class*= ant-] *,
[class^=ant-] *::before,
[class*= ant-] *::before,
[class^=ant-] *::after,
[class*= ant-] *::after {
  box-sizing: border-box;
}
/* stylelint-disable at-rule-no-unknown */
html,
body {
  height: 100%;
  width: 100%;
}
input::-ms-clear,
input::-ms-reveal {
  display: none;
}
*,
*::before,
*::after {
  box-sizing: border-box;
}
html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
@-ms-viewport {
  width: device-width;
}
body {
  margin: 0;
  color: #000000;
  font-size: 14px;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
  font-variant: tabular-nums;
  line-height: 1.5715;
  background-color: #fff;
  font-feature-settings: 'tnum';
}
[tabindex='-1']:focus {
  outline: none !important;
}
hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin-top: 0;
  margin-bottom: 0.5em;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
}
p {
  margin-top: 0;
  margin-bottom: 1em;
}
abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  text-decoration: underline dotted;
  border-bottom: 0;
  cursor: help;
}
address {
  margin-bottom: 1em;
  font-style: normal;
  line-height: inherit;
}
input[type='text'],
input[type='password'],
input[type='number'],
textarea {
  -webkit-appearance: none;
}
ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1em;
}
ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}
dt {
  font-weight: 500;
}
dd {
  margin-bottom: 0.5em;
  margin-left: 0;
}
blockquote {
  margin: 0 0 1em;
}
dfn {
  font-style: italic;
}
b,
strong {
  font-weight: bolder;
}
small {
  font-size: 80%;
}
sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
a {
  color: #0096ff;
  text-decoration: none;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  transition: color 0.3s;
  -webkit-text-decoration-skip: objects;
}
a:hover {
  color: #29adff;
}
a:active {
  color: #0077d9;
}
a:active,
a:hover {
  text-decoration: none;
  outline: 0;
}
a:focus {
  text-decoration: none;
  outline: 0;
}
a[disabled] {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
pre,
code,
kbd,
samp {
  font-size: 1em;
  font-family: 'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, Courier, monospace;
}
pre {
  margin-top: 0;
  margin-bottom: 1em;
  overflow: auto;
}
figure {
  margin: 0 0 1em;
}
img {
  vertical-align: middle;
  border-style: none;
}
svg:not(:root) {
  overflow: hidden;
}
a,
area,
button,
[role='button'],
input:not([type='range']),
label,
select,
summary,
textarea {
  touch-action: manipulation;
}
table {
  border-collapse: collapse;
}
caption {
  padding-top: 0.75em;
  padding-bottom: 0.3em;
  color: rgba(0, 0, 0, 0.45);
  text-align: left;
  caption-side: bottom;
}
th {
  text-align: inherit;
}
input,
button,
select,
optgroup,
textarea {
  margin: 0;
  color: inherit;
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
}
button,
input {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}
button::-moz-focus-inner,
[type='button']::-moz-focus-inner,
[type='reset']::-moz-focus-inner,
[type='submit']::-moz-focus-inner {
  padding: 0;
  border-style: none;
}
input[type='radio'],
input[type='checkbox'] {
  box-sizing: border-box;
  padding: 0;
}
input[type='date'],
input[type='time'],
input[type='datetime-local'],
input[type='month'] {
  -webkit-appearance: listbox;
}
textarea {
  overflow: auto;
  resize: vertical;
}
fieldset {
  min-width: 0;
  margin: 0;
  padding: 0;
  border: 0;
}
legend {
  display: block;
  width: 100%;
  max-width: 100%;
  margin-bottom: 0.5em;
  padding: 0;
  color: inherit;
  font-size: 1.5em;
  line-height: inherit;
  white-space: normal;
}
progress {
  vertical-align: baseline;
}
[type='number']::-webkit-inner-spin-button,
[type='number']::-webkit-outer-spin-button {
  height: auto;
}
[type='search'] {
  outline-offset: -2px;
  -webkit-appearance: none;
}
[type='search']::-webkit-search-cancel-button,
[type='search']::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}
output {
  display: inline-block;
}
summary {
  display: list-item;
}
template {
  display: none;
}
[hidden] {
  display: none !important;
}
mark {
  padding: 0.2em;
  background-color: #feffe6;
}
::selection {
  color: #ffffff;
  background: #0096ff;
}
.clearfix::before {
  display: table;
  content: '';
}
.clearfix::after {
  display: table;
  clear: both;
  content: '';
}
.anticon {
  display: inline-block;
  color: inherit;
  font-style: normal;
  line-height: 0;
  text-align: center;
  text-transform: none;
  vertical-align: -0.125em;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.anticon > * {
  line-height: 1;
}
.anticon svg {
  display: inline-block;
}
.anticon::before {
  display: none;
}
.anticon .anticon-icon {
  display: block;
}
.anticon[tabindex] {
  cursor: pointer;
}
.anticon-spin::before {
  display: inline-block;
  animation: loadingCircle 1s infinite linear;
}
.anticon-spin {
  display: inline-block;
  animation: loadingCircle 1s infinite linear;
}
.ant-fade-enter,
.ant-fade-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-fade-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-fade-enter.ant-fade-enter-active,
.ant-fade-appear.ant-fade-appear-active {
  animation-name: antFadeIn;
  animation-play-state: running;
}
.ant-fade-leave.ant-fade-leave-active {
  animation-name: antFadeOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-fade-enter,
.ant-fade-appear {
  opacity: 0;
  animation-timing-function: linear;
}
.ant-fade-leave {
  animation-timing-function: linear;
}
@keyframes antFadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes antFadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.ant-move-up-enter,
.ant-move-up-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-move-up-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-move-up-enter.ant-move-up-enter-active,
.ant-move-up-appear.ant-move-up-appear-active {
  animation-name: antMoveUpIn;
  animation-play-state: running;
}
.ant-move-up-leave.ant-move-up-leave-active {
  animation-name: antMoveUpOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-move-up-enter,
.ant-move-up-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.ant-move-up-leave {
  animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
}
.ant-move-down-enter,
.ant-move-down-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-move-down-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-move-down-enter.ant-move-down-enter-active,
.ant-move-down-appear.ant-move-down-appear-active {
  animation-name: antMoveDownIn;
  animation-play-state: running;
}
.ant-move-down-leave.ant-move-down-leave-active {
  animation-name: antMoveDownOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-move-down-enter,
.ant-move-down-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.ant-move-down-leave {
  animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
}
.ant-move-left-enter,
.ant-move-left-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-move-left-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-move-left-enter.ant-move-left-enter-active,
.ant-move-left-appear.ant-move-left-appear-active {
  animation-name: antMoveLeftIn;
  animation-play-state: running;
}
.ant-move-left-leave.ant-move-left-leave-active {
  animation-name: antMoveLeftOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-move-left-enter,
.ant-move-left-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.ant-move-left-leave {
  animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
}
.ant-move-right-enter,
.ant-move-right-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-move-right-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-move-right-enter.ant-move-right-enter-active,
.ant-move-right-appear.ant-move-right-appear-active {
  animation-name: antMoveRightIn;
  animation-play-state: running;
}
.ant-move-right-leave.ant-move-right-leave-active {
  animation-name: antMoveRightOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-move-right-enter,
.ant-move-right-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.ant-move-right-leave {
  animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
}
@keyframes antMoveDownIn {
  0% {
    transform: translateY(100%);
    transform-origin: 0 0;
    opacity: 0;
  }
  100% {
    transform: translateY(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
}
@keyframes antMoveDownOut {
  0% {
    transform: translateY(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
  100% {
    transform: translateY(100%);
    transform-origin: 0 0;
    opacity: 0;
  }
}
@keyframes antMoveLeftIn {
  0% {
    transform: translateX(-100%);
    transform-origin: 0 0;
    opacity: 0;
  }
  100% {
    transform: translateX(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
}
@keyframes antMoveLeftOut {
  0% {
    transform: translateX(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
  100% {
    transform: translateX(-100%);
    transform-origin: 0 0;
    opacity: 0;
  }
}
@keyframes antMoveRightIn {
  0% {
    transform: translateX(100%);
    transform-origin: 0 0;
    opacity: 0;
  }
  100% {
    transform: translateX(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
}
@keyframes antMoveRightOut {
  0% {
    transform: translateX(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
  100% {
    transform: translateX(100%);
    transform-origin: 0 0;
    opacity: 0;
  }
}
@keyframes antMoveUpIn {
  0% {
    transform: translateY(-100%);
    transform-origin: 0 0;
    opacity: 0;
  }
  100% {
    transform: translateY(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
}
@keyframes antMoveUpOut {
  0% {
    transform: translateY(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
  100% {
    transform: translateY(-100%);
    transform-origin: 0 0;
    opacity: 0;
  }
}
@keyframes loadingCircle {
  100% {
    transform: rotate(360deg);
  }
}
[ant-click-animating='true'],
[ant-click-animating-without-extra-node='true'] {
  position: relative;
}
html {
  --antd-wave-shadow-color: #0096ff;
  --scroll-bar: 0;
}
[ant-click-animating-without-extra-node='true']::after,
.ant-click-animating-node {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  border-radius: inherit;
  box-shadow: 0 0 0 0 #0096ff;
  box-shadow: 0 0 0 0 var(--antd-wave-shadow-color);
  opacity: 0.2;
  animation: fadeEffect 2s cubic-bezier(0.08, 0.82, 0.17, 1), waveEffect 0.4s cubic-bezier(0.08, 0.82, 0.17, 1);
  animation-fill-mode: forwards;
  content: '';
  pointer-events: none;
}
@keyframes waveEffect {
  100% {
    box-shadow: 0 0 0 #0096ff;
    box-shadow: 0 0 0 6px var(--antd-wave-shadow-color);
  }
}
@keyframes fadeEffect {
  100% {
    opacity: 0;
  }
}
.ant-slide-up-enter,
.ant-slide-up-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-slide-up-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-slide-up-enter.ant-slide-up-enter-active,
.ant-slide-up-appear.ant-slide-up-appear-active {
  animation-name: antSlideUpIn;
  animation-play-state: running;
}
.ant-slide-up-leave.ant-slide-up-leave-active {
  animation-name: antSlideUpOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-slide-up-enter,
.ant-slide-up-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}
.ant-slide-up-leave {
  animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}
.ant-slide-down-enter,
.ant-slide-down-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-slide-down-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-slide-down-enter.ant-slide-down-enter-active,
.ant-slide-down-appear.ant-slide-down-appear-active {
  animation-name: antSlideDownIn;
  animation-play-state: running;
}
.ant-slide-down-leave.ant-slide-down-leave-active {
  animation-name: antSlideDownOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-slide-down-enter,
.ant-slide-down-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}
.ant-slide-down-leave {
  animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}
.ant-slide-left-enter,
.ant-slide-left-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-slide-left-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-slide-left-enter.ant-slide-left-enter-active,
.ant-slide-left-appear.ant-slide-left-appear-active {
  animation-name: antSlideLeftIn;
  animation-play-state: running;
}
.ant-slide-left-leave.ant-slide-left-leave-active {
  animation-name: antSlideLeftOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-slide-left-enter,
.ant-slide-left-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}
.ant-slide-left-leave {
  animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}
.ant-slide-right-enter,
.ant-slide-right-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-slide-right-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-slide-right-enter.ant-slide-right-enter-active,
.ant-slide-right-appear.ant-slide-right-appear-active {
  animation-name: antSlideRightIn;
  animation-play-state: running;
}
.ant-slide-right-leave.ant-slide-right-leave-active {
  animation-name: antSlideRightOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-slide-right-enter,
.ant-slide-right-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}
.ant-slide-right-leave {
  animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}
@keyframes antSlideUpIn {
  0% {
    transform: scaleY(0.8);
    transform-origin: 0% 0%;
    opacity: 0;
  }
  100% {
    transform: scaleY(1);
    transform-origin: 0% 0%;
    opacity: 1;
  }
}
@keyframes antSlideUpOut {
  0% {
    transform: scaleY(1);
    transform-origin: 0% 0%;
    opacity: 1;
  }
  100% {
    transform: scaleY(0.8);
    transform-origin: 0% 0%;
    opacity: 0;
  }
}
@keyframes antSlideDownIn {
  0% {
    transform: scaleY(0.8);
    transform-origin: 100% 100%;
    opacity: 0;
  }
  100% {
    transform: scaleY(1);
    transform-origin: 100% 100%;
    opacity: 1;
  }
}
@keyframes antSlideDownOut {
  0% {
    transform: scaleY(1);
    transform-origin: 100% 100%;
    opacity: 1;
  }
  100% {
    transform: scaleY(0.8);
    transform-origin: 100% 100%;
    opacity: 0;
  }
}
@keyframes antSlideLeftIn {
  0% {
    transform: scaleX(0.8);
    transform-origin: 0% 0%;
    opacity: 0;
  }
  100% {
    transform: scaleX(1);
    transform-origin: 0% 0%;
    opacity: 1;
  }
}
@keyframes antSlideLeftOut {
  0% {
    transform: scaleX(1);
    transform-origin: 0% 0%;
    opacity: 1;
  }
  100% {
    transform: scaleX(0.8);
    transform-origin: 0% 0%;
    opacity: 0;
  }
}
@keyframes antSlideRightIn {
  0% {
    transform: scaleX(0.8);
    transform-origin: 100% 0%;
    opacity: 0;
  }
  100% {
    transform: scaleX(1);
    transform-origin: 100% 0%;
    opacity: 1;
  }
}
@keyframes antSlideRightOut {
  0% {
    transform: scaleX(1);
    transform-origin: 100% 0%;
    opacity: 1;
  }
  100% {
    transform: scaleX(0.8);
    transform-origin: 100% 0%;
    opacity: 0;
  }
}
.ant-zoom-enter,
.ant-zoom-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-enter.ant-zoom-enter-active,
.ant-zoom-appear.ant-zoom-appear-active {
  animation-name: antZoomIn;
  animation-play-state: running;
}
.ant-zoom-leave.ant-zoom-leave-active {
  animation-name: antZoomOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-zoom-enter,
.ant-zoom-appear {
  transform: scale(0);
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.ant-zoom-enter-prepare,
.ant-zoom-appear-prepare {
  transform: none;
}
.ant-zoom-leave {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.ant-zoom-big-enter,
.ant-zoom-big-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-big-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-big-enter.ant-zoom-big-enter-active,
.ant-zoom-big-appear.ant-zoom-big-appear-active {
  animation-name: antZoomBigIn;
  animation-play-state: running;
}
.ant-zoom-big-leave.ant-zoom-big-leave-active {
  animation-name: antZoomBigOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-zoom-big-enter,
.ant-zoom-big-appear {
  transform: scale(0);
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.ant-zoom-big-enter-prepare,
.ant-zoom-big-appear-prepare {
  transform: none;
}
.ant-zoom-big-leave {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.ant-zoom-big-fast-enter,
.ant-zoom-big-fast-appear {
  animation-duration: 0.1s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-big-fast-leave {
  animation-duration: 0.1s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-big-fast-enter.ant-zoom-big-fast-enter-active,
.ant-zoom-big-fast-appear.ant-zoom-big-fast-appear-active {
  animation-name: antZoomBigIn;
  animation-play-state: running;
}
.ant-zoom-big-fast-leave.ant-zoom-big-fast-leave-active {
  animation-name: antZoomBigOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-zoom-big-fast-enter,
.ant-zoom-big-fast-appear {
  transform: scale(0);
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.ant-zoom-big-fast-enter-prepare,
.ant-zoom-big-fast-appear-prepare {
  transform: none;
}
.ant-zoom-big-fast-leave {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.ant-zoom-up-enter,
.ant-zoom-up-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-up-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-up-enter.ant-zoom-up-enter-active,
.ant-zoom-up-appear.ant-zoom-up-appear-active {
  animation-name: antZoomUpIn;
  animation-play-state: running;
}
.ant-zoom-up-leave.ant-zoom-up-leave-active {
  animation-name: antZoomUpOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-zoom-up-enter,
.ant-zoom-up-appear {
  transform: scale(0);
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.ant-zoom-up-enter-prepare,
.ant-zoom-up-appear-prepare {
  transform: none;
}
.ant-zoom-up-leave {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.ant-zoom-down-enter,
.ant-zoom-down-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-down-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-down-enter.ant-zoom-down-enter-active,
.ant-zoom-down-appear.ant-zoom-down-appear-active {
  animation-name: antZoomDownIn;
  animation-play-state: running;
}
.ant-zoom-down-leave.ant-zoom-down-leave-active {
  animation-name: antZoomDownOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-zoom-down-enter,
.ant-zoom-down-appear {
  transform: scale(0);
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.ant-zoom-down-enter-prepare,
.ant-zoom-down-appear-prepare {
  transform: none;
}
.ant-zoom-down-leave {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.ant-zoom-left-enter,
.ant-zoom-left-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-left-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-left-enter.ant-zoom-left-enter-active,
.ant-zoom-left-appear.ant-zoom-left-appear-active {
  animation-name: antZoomLeftIn;
  animation-play-state: running;
}
.ant-zoom-left-leave.ant-zoom-left-leave-active {
  animation-name: antZoomLeftOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-zoom-left-enter,
.ant-zoom-left-appear {
  transform: scale(0);
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.ant-zoom-left-enter-prepare,
.ant-zoom-left-appear-prepare {
  transform: none;
}
.ant-zoom-left-leave {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.ant-zoom-right-enter,
.ant-zoom-right-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-right-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-right-enter.ant-zoom-right-enter-active,
.ant-zoom-right-appear.ant-zoom-right-appear-active {
  animation-name: antZoomRightIn;
  animation-play-state: running;
}
.ant-zoom-right-leave.ant-zoom-right-leave-active {
  animation-name: antZoomRightOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-zoom-right-enter,
.ant-zoom-right-appear {
  transform: scale(0);
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.ant-zoom-right-enter-prepare,
.ant-zoom-right-appear-prepare {
  transform: none;
}
.ant-zoom-right-leave {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
@keyframes antZoomIn {
  0% {
    transform: scale(0.2);
    opacity: 0;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes antZoomOut {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0.2);
    opacity: 0;
  }
}
@keyframes antZoomBigIn {
  0% {
    transform: scale(0.8);
    opacity: 0;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes antZoomBigOut {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0.8);
    opacity: 0;
  }
}
@keyframes antZoomUpIn {
  0% {
    transform: scale(0.8);
    transform-origin: 50% 0%;
    opacity: 0;
  }
  100% {
    transform: scale(1);
    transform-origin: 50% 0%;
  }
}
@keyframes antZoomUpOut {
  0% {
    transform: scale(1);
    transform-origin: 50% 0%;
  }
  100% {
    transform: scale(0.8);
    transform-origin: 50% 0%;
    opacity: 0;
  }
}
@keyframes antZoomLeftIn {
  0% {
    transform: scale(0.8);
    transform-origin: 0% 50%;
    opacity: 0;
  }
  100% {
    transform: scale(1);
    transform-origin: 0% 50%;
  }
}
@keyframes antZoomLeftOut {
  0% {
    transform: scale(1);
    transform-origin: 0% 50%;
  }
  100% {
    transform: scale(0.8);
    transform-origin: 0% 50%;
    opacity: 0;
  }
}
@keyframes antZoomRightIn {
  0% {
    transform: scale(0.8);
    transform-origin: 100% 50%;
    opacity: 0;
  }
  100% {
    transform: scale(1);
    transform-origin: 100% 50%;
  }
}
@keyframes antZoomRightOut {
  0% {
    transform: scale(1);
    transform-origin: 100% 50%;
  }
  100% {
    transform: scale(0.8);
    transform-origin: 100% 50%;
    opacity: 0;
  }
}
@keyframes antZoomDownIn {
  0% {
    transform: scale(0.8);
    transform-origin: 50% 100%;
    opacity: 0;
  }
  100% {
    transform: scale(1);
    transform-origin: 50% 100%;
  }
}
@keyframes antZoomDownOut {
  0% {
    transform: scale(1);
    transform-origin: 50% 100%;
  }
  100% {
    transform: scale(0.8);
    transform-origin: 50% 100%;
    opacity: 0;
  }
}
.ant-motion-collapse-legacy {
  overflow: hidden;
}
.ant-motion-collapse-legacy-active {
  transition: height 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1) !important;
}
.ant-motion-collapse {
  overflow: hidden;
  transition: height 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1) !important;
}
.ant-affix {
  position: fixed;
  z-index: 10;
}
.ant-alert {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: flex;
  align-items: center;
  padding: 8px 15px;
  word-wrap: break-word;
  border-radius: 4px;
}
.ant-alert-content {
  flex: 1;
  min-width: 0;
}
.ant-alert-icon {
  margin-right: 8px;
}
.ant-alert-description {
  display: none;
  font-size: 14px;
  line-height: 22px;
}
.ant-alert-success {
  background-color: #f6ffed;
  border: 1px solid #b7eb8f;
}
.ant-alert-success .ant-alert-icon {
  color: #52c41a;
}
.ant-alert-info {
  background-color: #e6f9ff;
  border: 1px solid #7ad5ff;
}
.ant-alert-info .ant-alert-icon {
  color: #0096ff;
}
.ant-alert-warning {
  background-color: #fffbe6;
  border: 1px solid #ffe58f;
}
.ant-alert-warning .ant-alert-icon {
  color: #faad14;
}
.ant-alert-error {
  background-color: #fff2f0;
  border: 1px solid #ffccc7;
}
.ant-alert-error .ant-alert-icon {
  color: #ff4d4f;
}
.ant-alert-error .ant-alert-description > pre {
  margin: 0;
  padding: 0;
}
.ant-alert-action {
  margin-left: 8px;
}
.ant-alert-close-icon {
  margin-left: 8px;
  padding: 0;
  overflow: hidden;
  font-size: 12px;
  line-height: 12px;
  background-color: transparent;
  border: none;
  outline: none;
  cursor: pointer;
}
.ant-alert-close-icon .anticon-close {
  color: rgba(0, 0, 0, 0.45);
  transition: color 0.3s;
}
.ant-alert-close-icon .anticon-close:hover {
  color: rgba(0, 0, 0, 0.75);
}
.ant-alert-close-text {
  color: rgba(0, 0, 0, 0.45);
  transition: color 0.3s;
}
.ant-alert-close-text:hover {
  color: rgba(0, 0, 0, 0.75);
}
.ant-alert-with-description {
  align-items: flex-start;
  padding: 15px 15px 15px 24px;
}
.ant-alert-with-description.ant-alert-no-icon {
  padding: 15px 15px;
}
.ant-alert-with-description .ant-alert-icon {
  margin-right: 15px;
  font-size: 24px;
}
.ant-alert-with-description .ant-alert-message {
  display: block;
  margin-bottom: 4px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 16px;
}
.ant-alert-message {
  color: rgba(0, 0, 0, 0.85);
}
.ant-alert-with-description .ant-alert-description {
  display: block;
}
.ant-alert.ant-alert-motion-leave {
  overflow: hidden;
  opacity: 1;
  transition: max-height 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), opacity 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), padding-top 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), padding-bottom 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), margin-bottom 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.ant-alert.ant-alert-motion-leave-active {
  max-height: 0;
  margin-bottom: 0 !important;
  padding-top: 0;
  padding-bottom: 0;
  opacity: 0;
}
.ant-alert-banner {
  margin-bottom: 0;
  border: 0;
  border-radius: 0;
}
.ant-alert.ant-alert-rtl {
  direction: rtl;
}
.ant-alert-rtl.ant-alert.ant-alert-no-icon {
  padding: 8px 15px;
}
.ant-alert-rtl .ant-alert-icon {
  margin-right: auto;
  margin-left: 8px;
}
.ant-alert-rtl .ant-alert-action {
  margin-right: 8px;
  margin-left: auto;
}
.ant-alert-rtl .ant-alert-close-icon {
  margin-right: 8px;
  margin-left: auto;
}
.ant-alert-rtl.ant-alert-with-description .ant-alert-icon {
  margin-right: auto;
  margin-left: 15px;
}
.ant-anchor {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  padding-left: 2px;
}
.ant-anchor-wrapper {
  margin-left: -4px;
  padding-left: 4px;
  overflow: auto;
  background-color: #fff;
}
.ant-anchor-ink {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
}
.ant-anchor-ink::before {
  position: relative;
  display: block;
  width: 2px;
  height: 100%;
  margin: 0 auto;
  background-color: #dddddd;
  content: ' ';
}
.ant-anchor-ink-ball {
  position: absolute;
  left: 50%;
  display: none;
  width: 8px;
  height: 8px;
  background-color: #fff;
  border: 2px solid #0096ff;
  border-radius: 8px;
  transform: translateX(-50%);
  transition: top 0.3s ease-in-out;
}
.ant-anchor-ink-ball.visible {
  display: inline-block;
}
.ant-anchor.fixed .ant-anchor-ink .ant-anchor-ink-ball {
  display: none;
}
.ant-anchor-link {
  padding: 7px 0 7px 16px;
  line-height: 1.143;
}
.ant-anchor-link-title {
  position: relative;
  display: block;
  margin-bottom: 6px;
  overflow: hidden;
  color: #000000;
  white-space: nowrap;
  text-overflow: ellipsis;
  transition: all 0.3s;
}
.ant-anchor-link-title:only-child {
  margin-bottom: 0;
}
.ant-anchor-link-active > .ant-anchor-link-title {
  color: #0096ff;
}
.ant-anchor-link .ant-anchor-link {
  padding-top: 5px;
  padding-bottom: 5px;
}
.ant-anchor-rtl {
  direction: rtl;
}
.ant-anchor-rtl.ant-anchor-wrapper {
  margin-right: -4px;
  margin-left: 0;
  padding-right: 4px;
  padding-left: 0;
}
.ant-anchor-rtl .ant-anchor-ink {
  right: 0;
  left: auto;
}
.ant-anchor-rtl .ant-anchor-ink-ball {
  right: 50%;
  left: 0;
  transform: translateX(50%);
}
.ant-anchor-rtl .ant-anchor-link {
  padding: 7px 16px 7px 0;
}
.ant-select-auto-complete {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
}
.ant-select-auto-complete .ant-select-clear {
  right: 13px;
}
.ant-avatar {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  overflow: hidden;
  color: #fff;
  white-space: nowrap;
  text-align: center;
  vertical-align: middle;
  background: #ccc;
  width: 32px;
  height: 32px;
  line-height: 32px;
  border-radius: 50%;
}
.ant-avatar-image {
  background: transparent;
}
.ant-avatar .ant-image-img {
  display: block;
}
.ant-avatar-string {
  position: absolute;
  left: 50%;
  transform-origin: 0 center;
}
.ant-avatar.ant-avatar-icon {
  font-size: 18px;
}
.ant-avatar.ant-avatar-icon > .anticon {
  margin: 0;
}
.ant-avatar-lg {
  width: 40px;
  height: 40px;
  line-height: 40px;
  border-radius: 50%;
}
.ant-avatar-lg-string {
  position: absolute;
  left: 50%;
  transform-origin: 0 center;
}
.ant-avatar-lg.ant-avatar-icon {
  font-size: 24px;
}
.ant-avatar-lg.ant-avatar-icon > .anticon {
  margin: 0;
}
.ant-avatar-sm {
  width: 24px;
  height: 24px;
  line-height: 24px;
  border-radius: 50%;
}
.ant-avatar-sm-string {
  position: absolute;
  left: 50%;
  transform-origin: 0 center;
}
.ant-avatar-sm.ant-avatar-icon {
  font-size: 14px;
}
.ant-avatar-sm.ant-avatar-icon > .anticon {
  margin: 0;
}
.ant-avatar-square {
  border-radius: 4px;
}
.ant-avatar > img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.ant-avatar-group {
  display: inline-flex;
}
.ant-avatar-group .ant-avatar {
  border: 1px solid #fff;
}
.ant-avatar-group .ant-avatar:not(:first-child) {
  margin-left: -8px;
}
.ant-avatar-group-popover .ant-avatar + .ant-avatar {
  margin-left: 3px;
}
.ant-avatar-group-rtl .ant-avatar:not(:first-child) {
  margin-right: -8px;
  margin-left: 0;
}
.ant-avatar-group-popover.ant-popover-rtl .ant-avatar + .ant-avatar {
  margin-right: 3px;
  margin-left: 0;
}
.ant-back-top {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: fixed;
  right: 100px;
  bottom: 50px;
  z-index: 10;
  width: 40px;
  height: 40px;
  cursor: pointer;
}
.ant-back-top:empty {
  display: none;
}
.ant-back-top-rtl {
  right: auto;
  left: 100px;
  direction: rtl;
}
.ant-back-top-content {
  width: 40px;
  height: 40px;
  overflow: hidden;
  color: #fff;
  text-align: center;
  background-color: rgba(0, 0, 0, 0.45);
  border-radius: 20px;
  transition: all 0.3s;
}
.ant-back-top-content:hover {
  background-color: #000000;
  transition: all 0.3s;
}
.ant-back-top-icon {
  font-size: 24px;
  line-height: 40px;
}
@media screen and (max-width: 768px) {
  .ant-back-top {
    right: 60px;
  }
}
@media screen and (max-width: 480px) {
  .ant-back-top {
    right: 20px;
  }
}
.ant-badge {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  line-height: 1;
}
.ant-badge-count {
  z-index: auto;
  min-width: 20px;
  height: 20px;
  padding: 0 6px;
  color: #fff;
  font-weight: normal;
  font-size: 12px;
  line-height: 20px;
  white-space: nowrap;
  text-align: center;
  background: #ff4d4f;
  border-radius: 10px;
  box-shadow: 0 0 0 1px #fff;
}
.ant-badge-count a,
.ant-badge-count a:hover {
  color: #fff;
}
.ant-badge-count-sm {
  min-width: 14px;
  height: 14px;
  padding: 0;
  font-size: 12px;
  line-height: 14px;
  border-radius: 7px;
}
.ant-badge-multiple-words {
  padding: 0 8px;
}
.ant-badge-dot {
  z-index: auto;
  width: 6px;
  min-width: 6px;
  height: 6px;
  background: #ff4d4f;
  border-radius: 100%;
  box-shadow: 0 0 0 1px #fff;
}
.ant-badge-count,
.ant-badge-dot,
.ant-badge .ant-scroll-number-custom-component {
  position: absolute;
  top: 0;
  right: 0;
  transform: translate(50%, -50%);
  transform-origin: 100% 0%;
}
.ant-badge-count.anticon-spin,
.ant-badge-dot.anticon-spin,
.ant-badge .ant-scroll-number-custom-component.anticon-spin {
  animation: antBadgeLoadingCircle 1s infinite linear;
}
.ant-badge-status {
  line-height: inherit;
  vertical-align: baseline;
}
.ant-badge-status-dot {
  position: relative;
  top: -1px;
  display: inline-block;
  width: 6px;
  height: 6px;
  vertical-align: middle;
  border-radius: 50%;
}
.ant-badge-status-success {
  background-color: #52c41a;
}
.ant-badge-status-processing {
  position: relative;
  background-color: #1890ff;
}
.ant-badge-status-processing::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #1890ff;
  border-radius: 50%;
  animation: antStatusProcessing 1.2s infinite ease-in-out;
  content: '';
}
.ant-badge-status-default {
  background-color: #d9d9d9;
}
.ant-badge-status-error {
  background-color: #ff4d4f;
}
.ant-badge-status-warning {
  background-color: #faad14;
}
.ant-badge-status-pink {
  background: #eb2f96;
}
.ant-badge-status-magenta {
  background: #eb2f96;
}
.ant-badge-status-red {
  background: #f5222d;
}
.ant-badge-status-volcano {
  background: #fa541c;
}
.ant-badge-status-orange {
  background: #fa8c16;
}
.ant-badge-status-yellow {
  background: #fadb14;
}
.ant-badge-status-gold {
  background: #faad14;
}
.ant-badge-status-cyan {
  background: #13c2c2;
}
.ant-badge-status-lime {
  background: #a0d911;
}
.ant-badge-status-green {
  background: #52c41a;
}
.ant-badge-status-blue {
  background: #1890ff;
}
.ant-badge-status-geekblue {
  background: #2f54eb;
}
.ant-badge-status-purple {
  background: #722ed1;
}
.ant-badge-status-text {
  margin-left: 8px;
  color: #000000;
  font-size: 14px;
}
.ant-badge-zoom-appear,
.ant-badge-zoom-enter {
  animation: antZoomBadgeIn 0.3s cubic-bezier(0.12, 0.4, 0.29, 1.46);
  animation-fill-mode: both;
}
.ant-badge-zoom-leave {
  animation: antZoomBadgeOut 0.3s cubic-bezier(0.71, -0.46, 0.88, 0.6);
  animation-fill-mode: both;
}
.ant-badge-not-a-wrapper .ant-badge-zoom-appear,
.ant-badge-not-a-wrapper .ant-badge-zoom-enter {
  animation: antNoWrapperZoomBadgeIn 0.3s cubic-bezier(0.12, 0.4, 0.29, 1.46);
}
.ant-badge-not-a-wrapper .ant-badge-zoom-leave {
  animation: antNoWrapperZoomBadgeOut 0.3s cubic-bezier(0.71, -0.46, 0.88, 0.6);
}
.ant-badge-not-a-wrapper:not(.ant-badge-status) {
  vertical-align: middle;
}
.ant-badge-not-a-wrapper .ant-scroll-number-custom-component {
  transform: none;
}
.ant-badge-not-a-wrapper .ant-scroll-number-custom-component,
.ant-badge-not-a-wrapper .ant-scroll-number {
  position: relative;
  top: auto;
  display: block;
  transform-origin: 50% 50%;
}
.ant-badge-not-a-wrapper .ant-badge-count {
  transform: none;
}
@keyframes antStatusProcessing {
  0% {
    transform: scale(0.8);
    opacity: 0.5;
  }
  100% {
    transform: scale(2.4);
    opacity: 0;
  }
}
.ant-scroll-number {
  overflow: hidden;
}
.ant-scroll-number-only {
  position: relative;
  display: inline-block;
  height: 20px;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  -webkit-transform-style: preserve-3d;
  -webkit-backface-visibility: hidden;
}
.ant-scroll-number-only > p.ant-scroll-number-only-unit {
  height: 20px;
  margin: 0;
  -webkit-transform-style: preserve-3d;
  -webkit-backface-visibility: hidden;
}
.ant-scroll-number-symbol {
  vertical-align: top;
}
@keyframes antZoomBadgeIn {
  0% {
    transform: scale(0) translate(50%, -50%);
    opacity: 0;
  }
  100% {
    transform: scale(1) translate(50%, -50%);
  }
}
@keyframes antZoomBadgeOut {
  0% {
    transform: scale(1) translate(50%, -50%);
  }
  100% {
    transform: scale(0) translate(50%, -50%);
    opacity: 0;
  }
}
@keyframes antNoWrapperZoomBadgeIn {
  0% {
    transform: scale(0);
    opacity: 0;
  }
  100% {
    transform: scale(1);
  }
}
@keyframes antNoWrapperZoomBadgeOut {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0);
    opacity: 0;
  }
}
@keyframes antBadgeLoadingCircle {
  0% {
    transform-origin: 50%;
  }
  100% {
    transform: translate(50%, -50%) rotate(360deg);
    transform-origin: 50%;
  }
}
.ant-ribbon-wrapper {
  position: relative;
}
.ant-ribbon {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  top: 8px;
  height: 22px;
  padding: 0 8px;
  color: #fff;
  line-height: 22px;
  white-space: nowrap;
  background-color: #0096ff;
  border-radius: 4px;
}
.ant-ribbon-text {
  color: #ffffff;
}
.ant-ribbon-corner {
  position: absolute;
  top: 100%;
  width: 8px;
  height: 8px;
  color: currentColor;
  border: 4px solid;
  transform: scaleY(0.75);
  transform-origin: top;
}
.ant-ribbon-corner::after {
  position: absolute;
  top: -4px;
  left: -4px;
  width: inherit;
  height: inherit;
  color: rgba(0, 0, 0, 0.25);
  border: inherit;
  content: '';
}
.ant-ribbon-color-pink {
  color: #eb2f96;
  background: #eb2f96;
}
.ant-ribbon-color-magenta {
  color: #eb2f96;
  background: #eb2f96;
}
.ant-ribbon-color-red {
  color: #f5222d;
  background: #f5222d;
}
.ant-ribbon-color-volcano {
  color: #fa541c;
  background: #fa541c;
}
.ant-ribbon-color-orange {
  color: #fa8c16;
  background: #fa8c16;
}
.ant-ribbon-color-yellow {
  color: #fadb14;
  background: #fadb14;
}
.ant-ribbon-color-gold {
  color: #faad14;
  background: #faad14;
}
.ant-ribbon-color-cyan {
  color: #13c2c2;
  background: #13c2c2;
}
.ant-ribbon-color-lime {
  color: #a0d911;
  background: #a0d911;
}
.ant-ribbon-color-green {
  color: #52c41a;
  background: #52c41a;
}
.ant-ribbon-color-blue {
  color: #1890ff;
  background: #1890ff;
}
.ant-ribbon-color-geekblue {
  color: #2f54eb;
  background: #2f54eb;
}
.ant-ribbon-color-purple {
  color: #722ed1;
  background: #722ed1;
}
.ant-ribbon.ant-ribbon-placement-end {
  right: -8px;
  border-bottom-right-radius: 0;
}
.ant-ribbon.ant-ribbon-placement-end .ant-ribbon-corner {
  right: 0;
  border-color: currentColor transparent transparent currentColor;
}
.ant-ribbon.ant-ribbon-placement-start {
  left: -8px;
  border-bottom-left-radius: 0;
}
.ant-ribbon.ant-ribbon-placement-start .ant-ribbon-corner {
  left: 0;
  border-color: currentColor currentColor transparent transparent;
}
.ant-badge-rtl {
  direction: rtl;
}
.ant-badge-rtl .ant-badge-count,
.ant-badge-rtl .ant-badge-dot,
.ant-badge-rtl .ant-badge .ant-scroll-number-custom-component {
  right: auto;
  left: 0;
  direction: ltr;
  transform: translate(-50%, -50%);
  transform-origin: 0% 0%;
}
.ant-badge-rtl.ant-badge .ant-scroll-number-custom-component {
  right: auto;
  left: 0;
  transform: translate(-50%, -50%);
  transform-origin: 0% 0%;
}
.ant-badge-rtl .ant-badge-status-text {
  margin-right: 8px;
  margin-left: 0;
}
.ant-badge-rtl .ant-badge-zoom-appear,
.ant-badge-rtl .ant-badge-zoom-enter {
  animation-name: antZoomBadgeInRtl;
}
.ant-badge-rtl .ant-badge-zoom-leave {
  animation-name: antZoomBadgeOutRtl;
}
.ant-badge-not-a-wrapper .ant-badge-count {
  transform: none;
}
.ant-ribbon-rtl {
  direction: rtl;
}
.ant-ribbon-rtl.ant-ribbon-placement-end {
  right: unset;
  left: -8px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 0;
}
.ant-ribbon-rtl.ant-ribbon-placement-end .ant-ribbon-corner {
  right: unset;
  left: 0;
  border-color: currentColor currentColor transparent transparent;
}
.ant-ribbon-rtl.ant-ribbon-placement-end .ant-ribbon-corner::after {
  border-color: currentColor currentColor transparent transparent;
}
.ant-ribbon-rtl.ant-ribbon-placement-start {
  right: -8px;
  left: unset;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 4px;
}
.ant-ribbon-rtl.ant-ribbon-placement-start .ant-ribbon-corner {
  right: 0;
  left: unset;
  border-color: currentColor transparent transparent currentColor;
}
.ant-ribbon-rtl.ant-ribbon-placement-start .ant-ribbon-corner::after {
  border-color: currentColor transparent transparent currentColor;
}
@keyframes antZoomBadgeInRtl {
  0% {
    transform: scale(0) translate(-50%, -50%);
    opacity: 0;
  }
  100% {
    transform: scale(1) translate(-50%, -50%);
  }
}
@keyframes antZoomBadgeOutRtl {
  0% {
    transform: scale(1) translate(-50%, -50%);
  }
  100% {
    transform: scale(0) translate(-50%, -50%);
    opacity: 0;
  }
}
.ant-breadcrumb {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
}
.ant-breadcrumb .anticon {
  font-size: 14px;
}
.ant-breadcrumb a {
  color: rgba(0, 0, 0, 0.45);
  transition: color 0.3s;
}
.ant-breadcrumb a:hover {
  color: #29adff;
}
.ant-breadcrumb > span:last-child {
  color: #000000;
}
.ant-breadcrumb > span:last-child a {
  color: #000000;
}
.ant-breadcrumb > span:last-child .ant-breadcrumb-separator {
  display: none;
}
.ant-breadcrumb-separator {
  margin: 0 8px;
  color: rgba(0, 0, 0, 0.45);
}
.ant-breadcrumb-link > .anticon + span,
.ant-breadcrumb-link > .anticon + a {
  margin-left: 4px;
}
.ant-breadcrumb-overlay-link > .anticon {
  margin-left: 4px;
}
.ant-breadcrumb-rtl {
  direction: rtl;
}
.ant-breadcrumb-rtl::before {
  display: table;
  content: '';
}
.ant-breadcrumb-rtl::after {
  display: table;
  clear: both;
  content: '';
}
.ant-breadcrumb-rtl::before {
  display: table;
  content: '';
}
.ant-breadcrumb-rtl::after {
  display: table;
  clear: both;
  content: '';
}
.ant-breadcrumb-rtl > span {
  float: right;
}
.ant-breadcrumb-rtl .ant-breadcrumb-link > .anticon + span,
.ant-breadcrumb-rtl .ant-breadcrumb-link > .anticon + a {
  margin-right: 4px;
  margin-left: 0;
}
.ant-breadcrumb-rtl .ant-breadcrumb-overlay-link > .anticon {
  margin-right: 4px;
  margin-left: 0;
}
.ant-btn {
  line-height: 1.5715;
  position: relative;
  display: inline-block;
  font-weight: 600;
  white-space: nowrap;
  text-align: center;
  background-image: none;
  border: 1px solid transparent;
  box-shadow: 0 2px 0 rgba(0, 0, 0, 0.02);
  cursor: pointer;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  user-select: none;
  touch-action: manipulation;
  height: 40px;
  padding: 8px 1.2rem;
  font-size: 14px;
  border-radius: 4px;
  color: #000000;
  background: #fff;
  border-color: #dddddd;
}
.ant-btn > .anticon {
  line-height: 1;
}
.ant-btn,
.ant-btn:active,
.ant-btn:focus {
  outline: 0;
}
.ant-btn:not([disabled]):hover {
  text-decoration: none;
}
.ant-btn:not([disabled]):active {
  outline: 0;
  box-shadow: none;
}
.ant-btn[disabled] {
  cursor: not-allowed;
}
.ant-btn[disabled] > * {
  pointer-events: none;
}
.ant-btn-lg {
  height: 40px;
  padding: 6.4px 1.2rem;
  font-size: 16px;
  border-radius: 4px;
}
.ant-btn-sm {
  height: 40px;
  padding: 8px 7px;
  font-size: 14px;
  border-radius: 4px;
}
.ant-btn > a:only-child {
  color: currentColor;
}
.ant-btn > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn:hover,
.ant-btn:focus {
  color: #29adff;
  background: #fff;
  border-color: #29adff;
}
.ant-btn:hover > a:only-child,
.ant-btn:focus > a:only-child {
  color: currentColor;
}
.ant-btn:hover > a:only-child::after,
.ant-btn:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn:active {
  color: #0077d9;
  background: #fff;
  border-color: #0077d9;
}
.ant-btn:active > a:only-child {
  color: currentColor;
}
.ant-btn:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn[disabled],
.ant-btn[disabled]:hover,
.ant-btn[disabled]:focus,
.ant-btn[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #dddddd;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn[disabled] > a:only-child,
.ant-btn[disabled]:hover > a:only-child,
.ant-btn[disabled]:focus > a:only-child,
.ant-btn[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn[disabled] > a:only-child::after,
.ant-btn[disabled]:hover > a:only-child::after,
.ant-btn[disabled]:focus > a:only-child::after,
.ant-btn[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn:hover,
.ant-btn:focus,
.ant-btn:active {
  text-decoration: none;
  background: #fff;
}
.ant-btn > span {
  display: inline-block;
}
.ant-btn-primary {
  color: #fff;
  background: #0096ff;
  border-color: #0096ff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12);
  box-shadow: none;
}
.ant-btn-primary > a:only-child {
  color: currentColor;
}
.ant-btn-primary > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-primary:hover,
.ant-btn-primary:focus {
  color: #fff;
  background: #29adff;
  border-color: #29adff;
}
.ant-btn-primary:hover > a:only-child,
.ant-btn-primary:focus > a:only-child {
  color: currentColor;
}
.ant-btn-primary:hover > a:only-child::after,
.ant-btn-primary:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-primary:active {
  color: #fff;
  background: #0077d9;
  border-color: #0077d9;
}
.ant-btn-primary:active > a:only-child {
  color: currentColor;
}
.ant-btn-primary:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-primary[disabled],
.ant-btn-primary[disabled]:hover,
.ant-btn-primary[disabled]:focus,
.ant-btn-primary[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #dddddd;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-primary[disabled] > a:only-child,
.ant-btn-primary[disabled]:hover > a:only-child,
.ant-btn-primary[disabled]:focus > a:only-child,
.ant-btn-primary[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-primary[disabled] > a:only-child::after,
.ant-btn-primary[disabled]:hover > a:only-child::after,
.ant-btn-primary[disabled]:focus > a:only-child::after,
.ant-btn-primary[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child) {
  border-right-color: #29adff;
  border-left-color: #29adff;
}
.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child):disabled {
  border-color: #dddddd;
}
.ant-btn-group .ant-btn-primary:first-child:not(:last-child) {
  border-right-color: #29adff;
}
.ant-btn-group .ant-btn-primary:first-child:not(:last-child)[disabled] {
  border-right-color: #dddddd;
}
.ant-btn-group .ant-btn-primary:last-child:not(:first-child),
.ant-btn-group .ant-btn-primary + .ant-btn-primary {
  border-left-color: #29adff;
}
.ant-btn-group .ant-btn-primary:last-child:not(:first-child)[disabled],
.ant-btn-group .ant-btn-primary + .ant-btn-primary[disabled] {
  border-left-color: #dddddd;
}
.ant-btn-ghost {
  color: #000000;
  background: transparent;
  border-color: #dddddd;
}
.ant-btn-ghost > a:only-child {
  color: currentColor;
}
.ant-btn-ghost > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-ghost:hover,
.ant-btn-ghost:focus {
  color: #29adff;
  background: transparent;
  border-color: #29adff;
}
.ant-btn-ghost:hover > a:only-child,
.ant-btn-ghost:focus > a:only-child {
  color: currentColor;
}
.ant-btn-ghost:hover > a:only-child::after,
.ant-btn-ghost:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-ghost:active {
  color: #0077d9;
  background: transparent;
  border-color: #0077d9;
}
.ant-btn-ghost:active > a:only-child {
  color: currentColor;
}
.ant-btn-ghost:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-ghost[disabled],
.ant-btn-ghost[disabled]:hover,
.ant-btn-ghost[disabled]:focus,
.ant-btn-ghost[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #dddddd;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-ghost[disabled] > a:only-child,
.ant-btn-ghost[disabled]:hover > a:only-child,
.ant-btn-ghost[disabled]:focus > a:only-child,
.ant-btn-ghost[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-ghost[disabled] > a:only-child::after,
.ant-btn-ghost[disabled]:hover > a:only-child::after,
.ant-btn-ghost[disabled]:focus > a:only-child::after,
.ant-btn-ghost[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dashed {
  color: #000000;
  background: #fff;
  border-color: #dddddd;
  border-style: dashed;
}
.ant-btn-dashed > a:only-child {
  color: currentColor;
}
.ant-btn-dashed > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dashed:hover,
.ant-btn-dashed:focus {
  color: #29adff;
  background: #fff;
  border-color: #29adff;
}
.ant-btn-dashed:hover > a:only-child,
.ant-btn-dashed:focus > a:only-child {
  color: currentColor;
}
.ant-btn-dashed:hover > a:only-child::after,
.ant-btn-dashed:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dashed:active {
  color: #0077d9;
  background: #fff;
  border-color: #0077d9;
}
.ant-btn-dashed:active > a:only-child {
  color: currentColor;
}
.ant-btn-dashed:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dashed[disabled],
.ant-btn-dashed[disabled]:hover,
.ant-btn-dashed[disabled]:focus,
.ant-btn-dashed[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #dddddd;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-dashed[disabled] > a:only-child,
.ant-btn-dashed[disabled]:hover > a:only-child,
.ant-btn-dashed[disabled]:focus > a:only-child,
.ant-btn-dashed[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-dashed[disabled] > a:only-child::after,
.ant-btn-dashed[disabled]:hover > a:only-child::after,
.ant-btn-dashed[disabled]:focus > a:only-child::after,
.ant-btn-dashed[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-danger {
  color: #ec1314;
  background: #ffffff;
  border-color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12);
  box-shadow: none;
}
.ant-btn-danger > a:only-child {
  color: currentColor;
}
.ant-btn-danger > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-danger:hover,
.ant-btn-danger:focus {
  color: #ec1314;
  background: #fff0f0;
  border-color: #fff0f0;
}
.ant-btn-danger:hover > a:only-child,
.ant-btn-danger:focus > a:only-child {
  color: currentColor;
}
.ant-btn-danger:hover > a:only-child::after,
.ant-btn-danger:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-danger:active {
  color: #ec1314;
  background: #d9cccc;
  border-color: #d9cccc;
}
.ant-btn-danger:active > a:only-child {
  color: currentColor;
}
.ant-btn-danger:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-danger[disabled],
.ant-btn-danger[disabled]:hover,
.ant-btn-danger[disabled]:focus,
.ant-btn-danger[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #dddddd;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-danger[disabled] > a:only-child,
.ant-btn-danger[disabled]:hover > a:only-child,
.ant-btn-danger[disabled]:focus > a:only-child,
.ant-btn-danger[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-danger[disabled] > a:only-child::after,
.ant-btn-danger[disabled]:hover > a:only-child::after,
.ant-btn-danger[disabled]:focus > a:only-child::after,
.ant-btn-danger[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-link {
  color: #0096ff;
  background: transparent;
  border-color: transparent;
  box-shadow: none;
}
.ant-btn-link > a:only-child {
  color: currentColor;
}
.ant-btn-link > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-link:hover,
.ant-btn-link:focus {
  color: #29adff;
  background: transparent;
  border-color: #29adff;
}
.ant-btn-link:hover > a:only-child,
.ant-btn-link:focus > a:only-child {
  color: currentColor;
}
.ant-btn-link:hover > a:only-child::after,
.ant-btn-link:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-link:active {
  color: #0077d9;
  background: transparent;
  border-color: #0077d9;
}
.ant-btn-link:active > a:only-child {
  color: currentColor;
}
.ant-btn-link:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-link[disabled],
.ant-btn-link[disabled]:hover,
.ant-btn-link[disabled]:focus,
.ant-btn-link[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #dddddd;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-link[disabled] > a:only-child,
.ant-btn-link[disabled]:hover > a:only-child,
.ant-btn-link[disabled]:focus > a:only-child,
.ant-btn-link[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-link[disabled] > a:only-child::after,
.ant-btn-link[disabled]:hover > a:only-child::after,
.ant-btn-link[disabled]:focus > a:only-child::after,
.ant-btn-link[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-link:hover {
  background: transparent;
}
.ant-btn-link:hover,
.ant-btn-link:focus,
.ant-btn-link:active {
  border-color: transparent;
}
.ant-btn-link[disabled],
.ant-btn-link[disabled]:hover,
.ant-btn-link[disabled]:focus,
.ant-btn-link[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: transparent;
  border-color: transparent;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-link[disabled] > a:only-child,
.ant-btn-link[disabled]:hover > a:only-child,
.ant-btn-link[disabled]:focus > a:only-child,
.ant-btn-link[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-link[disabled] > a:only-child::after,
.ant-btn-link[disabled]:hover > a:only-child::after,
.ant-btn-link[disabled]:focus > a:only-child::after,
.ant-btn-link[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-text {
  color: #000000;
  background: transparent;
  border-color: transparent;
  box-shadow: none;
}
.ant-btn-text > a:only-child {
  color: currentColor;
}
.ant-btn-text > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-text:hover,
.ant-btn-text:focus {
  color: #29adff;
  background: transparent;
  border-color: #29adff;
}
.ant-btn-text:hover > a:only-child,
.ant-btn-text:focus > a:only-child {
  color: currentColor;
}
.ant-btn-text:hover > a:only-child::after,
.ant-btn-text:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-text:active {
  color: #0077d9;
  background: transparent;
  border-color: #0077d9;
}
.ant-btn-text:active > a:only-child {
  color: currentColor;
}
.ant-btn-text:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-text[disabled],
.ant-btn-text[disabled]:hover,
.ant-btn-text[disabled]:focus,
.ant-btn-text[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #dddddd;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-text[disabled] > a:only-child,
.ant-btn-text[disabled]:hover > a:only-child,
.ant-btn-text[disabled]:focus > a:only-child,
.ant-btn-text[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-text[disabled] > a:only-child::after,
.ant-btn-text[disabled]:hover > a:only-child::after,
.ant-btn-text[disabled]:focus > a:only-child::after,
.ant-btn-text[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-text:hover,
.ant-btn-text:focus {
  color: #000000;
  background: rgba(0, 0, 0, 0.018);
  border-color: transparent;
}
.ant-btn-text:active {
  color: #000000;
  background: rgba(0, 0, 0, 0.028);
  border-color: transparent;
}
.ant-btn-text[disabled],
.ant-btn-text[disabled]:hover,
.ant-btn-text[disabled]:focus,
.ant-btn-text[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: transparent;
  border-color: transparent;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-text[disabled] > a:only-child,
.ant-btn-text[disabled]:hover > a:only-child,
.ant-btn-text[disabled]:focus > a:only-child,
.ant-btn-text[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-text[disabled] > a:only-child::after,
.ant-btn-text[disabled]:hover > a:only-child::after,
.ant-btn-text[disabled]:focus > a:only-child::after,
.ant-btn-text[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous {
  color: #ff4d4f;
  background: #fff;
  border-color: #ff4d4f;
}
.ant-btn-dangerous > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous:hover,
.ant-btn-dangerous:focus {
  color: #ff7875;
  background: #fff;
  border-color: #ff7875;
}
.ant-btn-dangerous:hover > a:only-child,
.ant-btn-dangerous:focus > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous:hover > a:only-child::after,
.ant-btn-dangerous:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous:active {
  color: #d9363e;
  background: #fff;
  border-color: #d9363e;
}
.ant-btn-dangerous:active > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous[disabled],
.ant-btn-dangerous[disabled]:hover,
.ant-btn-dangerous[disabled]:focus,
.ant-btn-dangerous[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #dddddd;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-dangerous[disabled] > a:only-child,
.ant-btn-dangerous[disabled]:hover > a:only-child,
.ant-btn-dangerous[disabled]:focus > a:only-child,
.ant-btn-dangerous[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous[disabled] > a:only-child::after,
.ant-btn-dangerous[disabled]:hover > a:only-child::after,
.ant-btn-dangerous[disabled]:focus > a:only-child::after,
.ant-btn-dangerous[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-primary {
  color: #ec1314;
  background: #ffffff;
  border-color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12);
  box-shadow: none;
}
.ant-btn-dangerous.ant-btn-primary > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-primary > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-primary:hover,
.ant-btn-dangerous.ant-btn-primary:focus {
  color: #ec1314;
  background: #fff0f0;
  border-color: #fff0f0;
}
.ant-btn-dangerous.ant-btn-primary:hover > a:only-child,
.ant-btn-dangerous.ant-btn-primary:focus > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-primary:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-primary:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-primary:active {
  color: #ec1314;
  background: #d9cccc;
  border-color: #d9cccc;
}
.ant-btn-dangerous.ant-btn-primary:active > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-primary:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-primary[disabled],
.ant-btn-dangerous.ant-btn-primary[disabled]:hover,
.ant-btn-dangerous.ant-btn-primary[disabled]:focus,
.ant-btn-dangerous.ant-btn-primary[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #dddddd;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-dangerous.ant-btn-primary[disabled] > a:only-child,
.ant-btn-dangerous.ant-btn-primary[disabled]:hover > a:only-child,
.ant-btn-dangerous.ant-btn-primary[disabled]:focus > a:only-child,
.ant-btn-dangerous.ant-btn-primary[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-primary[disabled] > a:only-child::after,
.ant-btn-dangerous.ant-btn-primary[disabled]:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-primary[disabled]:focus > a:only-child::after,
.ant-btn-dangerous.ant-btn-primary[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-link {
  color: #ff4d4f;
  background: transparent;
  border-color: transparent;
  box-shadow: none;
}
.ant-btn-dangerous.ant-btn-link > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-link > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-link:hover,
.ant-btn-dangerous.ant-btn-link:focus {
  color: #29adff;
  background: transparent;
  border-color: #29adff;
}
.ant-btn-dangerous.ant-btn-link:hover > a:only-child,
.ant-btn-dangerous.ant-btn-link:focus > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-link:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-link:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-link:active {
  color: #0077d9;
  background: transparent;
  border-color: #0077d9;
}
.ant-btn-dangerous.ant-btn-link:active > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-link:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-link[disabled],
.ant-btn-dangerous.ant-btn-link[disabled]:hover,
.ant-btn-dangerous.ant-btn-link[disabled]:focus,
.ant-btn-dangerous.ant-btn-link[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #dddddd;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child,
.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child,
.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child,
.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child::after,
.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child::after,
.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-link:hover,
.ant-btn-dangerous.ant-btn-link:focus {
  color: #ff7875;
  background: transparent;
  border-color: transparent;
}
.ant-btn-dangerous.ant-btn-link:hover > a:only-child,
.ant-btn-dangerous.ant-btn-link:focus > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-link:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-link:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-link:active {
  color: #d9363e;
  background: transparent;
  border-color: transparent;
}
.ant-btn-dangerous.ant-btn-link:active > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-link:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-link[disabled],
.ant-btn-dangerous.ant-btn-link[disabled]:hover,
.ant-btn-dangerous.ant-btn-link[disabled]:focus,
.ant-btn-dangerous.ant-btn-link[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: transparent;
  border-color: transparent;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child,
.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child,
.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child,
.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child::after,
.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child::after,
.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-text {
  color: #ff4d4f;
  background: transparent;
  border-color: transparent;
  box-shadow: none;
}
.ant-btn-dangerous.ant-btn-text > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-text > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-text:hover,
.ant-btn-dangerous.ant-btn-text:focus {
  color: #29adff;
  background: transparent;
  border-color: #29adff;
}
.ant-btn-dangerous.ant-btn-text:hover > a:only-child,
.ant-btn-dangerous.ant-btn-text:focus > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-text:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-text:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-text:active {
  color: #0077d9;
  background: transparent;
  border-color: #0077d9;
}
.ant-btn-dangerous.ant-btn-text:active > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-text:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-text[disabled],
.ant-btn-dangerous.ant-btn-text[disabled]:hover,
.ant-btn-dangerous.ant-btn-text[disabled]:focus,
.ant-btn-dangerous.ant-btn-text[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #dddddd;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-dangerous.ant-btn-text[disabled] > a:only-child,
.ant-btn-dangerous.ant-btn-text[disabled]:hover > a:only-child,
.ant-btn-dangerous.ant-btn-text[disabled]:focus > a:only-child,
.ant-btn-dangerous.ant-btn-text[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-text[disabled] > a:only-child::after,
.ant-btn-dangerous.ant-btn-text[disabled]:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-text[disabled]:focus > a:only-child::after,
.ant-btn-dangerous.ant-btn-text[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-text:hover,
.ant-btn-dangerous.ant-btn-text:focus {
  color: #ff7875;
  background: rgba(0, 0, 0, 0.018);
  border-color: transparent;
}
.ant-btn-dangerous.ant-btn-text:hover > a:only-child,
.ant-btn-dangerous.ant-btn-text:focus > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-text:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-text:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-text:active {
  color: #d9363e;
  background: rgba(0, 0, 0, 0.028);
  border-color: transparent;
}
.ant-btn-dangerous.ant-btn-text:active > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-text:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-text[disabled],
.ant-btn-dangerous.ant-btn-text[disabled]:hover,
.ant-btn-dangerous.ant-btn-text[disabled]:focus,
.ant-btn-dangerous.ant-btn-text[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: transparent;
  border-color: transparent;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-dangerous.ant-btn-text[disabled] > a:only-child,
.ant-btn-dangerous.ant-btn-text[disabled]:hover > a:only-child,
.ant-btn-dangerous.ant-btn-text[disabled]:focus > a:only-child,
.ant-btn-dangerous.ant-btn-text[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-text[disabled] > a:only-child::after,
.ant-btn-dangerous.ant-btn-text[disabled]:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-text[disabled]:focus > a:only-child::after,
.ant-btn-dangerous.ant-btn-text[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-icon-only {
  width: 40px;
  height: 40px;
  padding: 6.4px 0;
  font-size: 16px;
  border-radius: 4px;
  vertical-align: -1px;
}
.ant-btn-icon-only > * {
  font-size: 16px;
}
.ant-btn-icon-only.ant-btn-lg {
  width: 40px;
  height: 40px;
  padding: 4.9px 0;
  font-size: 18px;
  border-radius: 4px;
}
.ant-btn-icon-only.ant-btn-lg > * {
  font-size: 18px;
}
.ant-btn-icon-only.ant-btn-sm {
  width: 40px;
  height: 40px;
  padding: 8px 0;
  font-size: 14px;
  border-radius: 4px;
}
.ant-btn-icon-only.ant-btn-sm > * {
  font-size: 14px;
}
.ant-btn-round {
  height: 40px;
  padding: 8px 20px;
  font-size: 14px;
  border-radius: 40px;
}
.ant-btn-round.ant-btn-lg {
  height: 40px;
  padding: 6.4px 20px;
  font-size: 16px;
  border-radius: 40px;
}
.ant-btn-round.ant-btn-sm {
  height: 40px;
  padding: 8px 20px;
  font-size: 14px;
  border-radius: 40px;
}
.ant-btn-round.ant-btn-icon-only {
  width: auto;
}
.ant-btn-circle {
  min-width: 40px;
  padding-right: 0;
  padding-left: 0;
  text-align: center;
  border-radius: 50%;
}
.ant-btn-circle.ant-btn-lg {
  min-width: 40px;
  border-radius: 50%;
}
.ant-btn-circle.ant-btn-sm {
  min-width: 40px;
  border-radius: 50%;
}
.ant-btn::before {
  position: absolute;
  top: -1px;
  right: -1px;
  bottom: -1px;
  left: -1px;
  z-index: 1;
  display: none;
  background: #fff;
  border-radius: inherit;
  opacity: 0.35;
  transition: opacity 0.2s;
  content: '';
  pointer-events: none;
}
.ant-btn .anticon {
  transition: margin-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-btn .anticon.anticon-plus > svg,
.ant-btn .anticon.anticon-minus > svg {
  shape-rendering: optimizeSpeed;
}
.ant-btn.ant-btn-loading {
  position: relative;
}
.ant-btn.ant-btn-loading:not([disabled]) {
  pointer-events: none;
}
.ant-btn.ant-btn-loading::before {
  display: block;
}
.ant-btn > .ant-btn-loading-icon {
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-btn > .ant-btn-loading-icon .anticon {
  padding-right: 8px;
  animation: none;
}
.ant-btn > .ant-btn-loading-icon .anticon svg {
  animation: loadingCircle 1s infinite linear;
}
.ant-btn > .ant-btn-loading-icon:only-child .anticon {
  padding-right: 0;
}
.ant-btn-group {
  position: relative;
  display: inline-flex;
}
.ant-btn-group > .ant-btn,
.ant-btn-group > span > .ant-btn {
  position: relative;
}
.ant-btn-group > .ant-btn:hover,
.ant-btn-group > span > .ant-btn:hover,
.ant-btn-group > .ant-btn:focus,
.ant-btn-group > span > .ant-btn:focus,
.ant-btn-group > .ant-btn:active,
.ant-btn-group > span > .ant-btn:active {
  z-index: 2;
}
.ant-btn-group > .ant-btn[disabled],
.ant-btn-group > span > .ant-btn[disabled] {
  z-index: 0;
}
.ant-btn-group .ant-btn-icon-only {
  font-size: 14px;
}
.ant-btn-group-lg > .ant-btn,
.ant-btn-group-lg > span > .ant-btn {
  height: 40px;
  padding: 6.4px 1.2rem;
  font-size: 16px;
  border-radius: 0;
}
.ant-btn-group-lg .ant-btn.ant-btn-icon-only {
  height: 40px;
  width: 40px;
  padding-right: 0;
  padding-left: 0;
}
.ant-btn-group-sm > .ant-btn,
.ant-btn-group-sm > span > .ant-btn {
  height: 40px;
  padding: 8px 7px;
  font-size: 14px;
  border-radius: 0;
}
.ant-btn-group-sm > .ant-btn > .anticon,
.ant-btn-group-sm > span > .ant-btn > .anticon {
  font-size: 14px;
}
.ant-btn-group-sm .ant-btn.ant-btn-icon-only {
  height: 40px;
  width: 40px;
  padding-right: 0;
  padding-left: 0;
}
.ant-btn-group .ant-btn + .ant-btn,
.ant-btn + .ant-btn-group,
.ant-btn-group span + .ant-btn,
.ant-btn-group .ant-btn + span,
.ant-btn-group > span + span,
.ant-btn-group + .ant-btn,
.ant-btn-group + .ant-btn-group {
  margin-left: -1px;
}
.ant-btn-group .ant-btn-primary + .ant-btn:not(.ant-btn-primary):not([disabled]) {
  border-left-color: transparent;
}
.ant-btn-group .ant-btn {
  border-radius: 0;
}
.ant-btn-group > .ant-btn:first-child,
.ant-btn-group > span:first-child > .ant-btn {
  margin-left: 0;
}
.ant-btn-group > .ant-btn:only-child {
  border-radius: 4px;
}
.ant-btn-group > span:only-child > .ant-btn {
  border-radius: 4px;
}
.ant-btn-group > .ant-btn:first-child:not(:last-child),
.ant-btn-group > span:first-child:not(:last-child) > .ant-btn {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.ant-btn-group > .ant-btn:last-child:not(:first-child),
.ant-btn-group > span:last-child:not(:first-child) > .ant-btn {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.ant-btn-group-sm > .ant-btn:only-child {
  border-radius: 4px;
}
.ant-btn-group-sm > span:only-child > .ant-btn {
  border-radius: 4px;
}
.ant-btn-group-sm > .ant-btn:first-child:not(:last-child),
.ant-btn-group-sm > span:first-child:not(:last-child) > .ant-btn {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.ant-btn-group-sm > .ant-btn:last-child:not(:first-child),
.ant-btn-group-sm > span:last-child:not(:first-child) > .ant-btn {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.ant-btn-group > .ant-btn-group {
  float: left;
}
.ant-btn-group > .ant-btn-group:not(:first-child):not(:last-child) > .ant-btn {
  border-radius: 0;
}
.ant-btn-group > .ant-btn-group:first-child:not(:last-child) > .ant-btn:last-child {
  padding-right: 8px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.ant-btn-group > .ant-btn-group:last-child:not(:first-child) > .ant-btn:first-child {
  padding-left: 8px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.ant-btn-rtl.ant-btn-group .ant-btn + .ant-btn,
.ant-btn-rtl.ant-btn + .ant-btn-group,
.ant-btn-rtl.ant-btn-group span + .ant-btn,
.ant-btn-rtl.ant-btn-group .ant-btn + span,
.ant-btn-rtl.ant-btn-group > span + span,
.ant-btn-rtl.ant-btn-group + .ant-btn,
.ant-btn-rtl.ant-btn-group + .ant-btn-group,
.ant-btn-group-rtl.ant-btn-group .ant-btn + .ant-btn,
.ant-btn-group-rtl.ant-btn + .ant-btn-group,
.ant-btn-group-rtl.ant-btn-group span + .ant-btn,
.ant-btn-group-rtl.ant-btn-group .ant-btn + span,
.ant-btn-group-rtl.ant-btn-group > span + span,
.ant-btn-group-rtl.ant-btn-group + .ant-btn,
.ant-btn-group-rtl.ant-btn-group + .ant-btn-group {
  margin-right: -1px;
  margin-left: auto;
}
.ant-btn-group.ant-btn-group-rtl {
  direction: rtl;
}
.ant-btn-group-rtl.ant-btn-group > .ant-btn:first-child:not(:last-child),
.ant-btn-group-rtl.ant-btn-group > span:first-child:not(:last-child) > .ant-btn {
  border-top-left-radius: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 0;
}
.ant-btn-group-rtl.ant-btn-group > .ant-btn:last-child:not(:first-child),
.ant-btn-group-rtl.ant-btn-group > span:last-child:not(:first-child) > .ant-btn {
  border-top-left-radius: 4px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 4px;
}
.ant-btn-group-rtl.ant-btn-group-sm > .ant-btn:first-child:not(:last-child),
.ant-btn-group-rtl.ant-btn-group-sm > span:first-child:not(:last-child) > .ant-btn {
  border-top-left-radius: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 0;
}
.ant-btn-group-rtl.ant-btn-group-sm > .ant-btn:last-child:not(:first-child),
.ant-btn-group-rtl.ant-btn-group-sm > span:last-child:not(:first-child) > .ant-btn {
  border-top-left-radius: 4px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 4px;
}
.ant-btn:focus > span,
.ant-btn:active > span {
  position: relative;
}
.ant-btn > .anticon + span,
.ant-btn > span + .anticon {
  margin-left: 8px;
}
.ant-btn-background-ghost {
  color: #fff;
  background: transparent !important;
  border-color: #fff;
}
.ant-btn-background-ghost.ant-btn-primary {
  color: #0096ff;
  background: transparent;
  border-color: #0096ff;
  text-shadow: none;
}
.ant-btn-background-ghost.ant-btn-primary > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-primary > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-primary:hover,
.ant-btn-background-ghost.ant-btn-primary:focus {
  color: #29adff;
  background: transparent;
  border-color: #29adff;
}
.ant-btn-background-ghost.ant-btn-primary:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-primary:focus > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-primary:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-primary:active {
  color: #0077d9;
  background: transparent;
  border-color: #0077d9;
}
.ant-btn-background-ghost.ant-btn-primary:active > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-primary:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-primary[disabled],
.ant-btn-background-ghost.ant-btn-primary[disabled]:hover,
.ant-btn-background-ghost.ant-btn-primary[disabled]:focus,
.ant-btn-background-ghost.ant-btn-primary[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #dddddd;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-background-ghost.ant-btn-primary[disabled] > a:only-child,
.ant-btn-background-ghost.ant-btn-primary[disabled]:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-primary[disabled]:focus > a:only-child,
.ant-btn-background-ghost.ant-btn-primary[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-primary[disabled] > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary[disabled]:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary[disabled]:focus > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-danger {
  color: #dddddd;
  background: transparent;
  border-color: #dddddd;
  text-shadow: none;
}
.ant-btn-background-ghost.ant-btn-danger > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-danger > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-danger:hover,
.ant-btn-background-ghost.ant-btn-danger:focus {
  color: #ebdddd;
  background: transparent;
  border-color: #ebdddd;
}
.ant-btn-background-ghost.ant-btn-danger:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-danger:focus > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-danger:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-danger:active {
  color: #b8adad;
  background: transparent;
  border-color: #b8adad;
}
.ant-btn-background-ghost.ant-btn-danger:active > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-danger:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-danger[disabled],
.ant-btn-background-ghost.ant-btn-danger[disabled]:hover,
.ant-btn-background-ghost.ant-btn-danger[disabled]:focus,
.ant-btn-background-ghost.ant-btn-danger[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #dddddd;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-background-ghost.ant-btn-danger[disabled] > a:only-child,
.ant-btn-background-ghost.ant-btn-danger[disabled]:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-danger[disabled]:focus > a:only-child,
.ant-btn-background-ghost.ant-btn-danger[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-danger[disabled] > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger[disabled]:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger[disabled]:focus > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-dangerous {
  color: #dddddd;
  background: transparent;
  border-color: #dddddd;
  text-shadow: none;
}
.ant-btn-background-ghost.ant-btn-dangerous > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-dangerous > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-dangerous:hover,
.ant-btn-background-ghost.ant-btn-dangerous:focus {
  color: #ebdddd;
  background: transparent;
  border-color: #ebdddd;
}
.ant-btn-background-ghost.ant-btn-dangerous:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-dangerous:focus > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-dangerous:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-dangerous:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-dangerous:active {
  color: #b8adad;
  background: transparent;
  border-color: #b8adad;
}
.ant-btn-background-ghost.ant-btn-dangerous:active > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-dangerous:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-dangerous[disabled],
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover,
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus,
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #dddddd;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-background-ghost.ant-btn-dangerous[disabled] > a:only-child,
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus > a:only-child,
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-dangerous[disabled] > a:only-child::after,
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus > a:only-child::after,
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link {
  color: #dddddd;
  background: transparent;
  border-color: transparent;
  text-shadow: none;
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus {
  color: #ebdddd;
  background: transparent;
  border-color: transparent;
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active {
  color: #b8adad;
  background: transparent;
  border-color: transparent;
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled],
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #dddddd;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child::after,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child::after,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-two-chinese-chars::first-letter {
  letter-spacing: 0.34em;
}
.ant-btn-two-chinese-chars > *:not(.anticon) {
  margin-right: -0.34em;
  letter-spacing: 0.34em;
}
.ant-btn-block {
  width: 100%;
}
.ant-btn:empty {
  display: inline-block;
  width: 0;
  visibility: hidden;
  content: '\a0';
}
a.ant-btn {
  padding-top: 0.01px !important;
  line-height: 38px;
}
a.ant-btn-lg {
  line-height: 38px;
}
a.ant-btn-sm {
  line-height: 38px;
}
.ant-btn-rtl {
  direction: rtl;
}
.ant-btn-group-rtl.ant-btn-group .ant-btn-primary:last-child:not(:first-child),
.ant-btn-group-rtl.ant-btn-group .ant-btn-primary + .ant-btn-primary {
  border-right-color: #29adff;
  border-left-color: #dddddd;
}
.ant-btn-group-rtl.ant-btn-group .ant-btn-primary:last-child:not(:first-child)[disabled],
.ant-btn-group-rtl.ant-btn-group .ant-btn-primary + .ant-btn-primary[disabled] {
  border-right-color: #dddddd;
  border-left-color: #29adff;
}
.ant-btn-rtl.ant-btn > .ant-btn-loading-icon .anticon {
  padding-right: 0;
  padding-left: 8px;
}
.ant-btn > .ant-btn-loading-icon:only-child .anticon {
  padding-right: 0;
  padding-left: 0;
}
.ant-btn-rtl.ant-btn > .anticon + span,
.ant-btn-rtl.ant-btn > span + .anticon {
  margin-right: 8px;
  margin-left: 0;
}
.ant-picker-calendar {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  background: #fff;
}
.ant-picker-calendar-header {
  display: flex;
  justify-content: flex-end;
  padding: 12px 0;
}
.ant-picker-calendar-header .ant-picker-calendar-year-select {
  min-width: 80px;
}
.ant-picker-calendar-header .ant-picker-calendar-month-select {
  min-width: 70px;
  margin-left: 8px;
}
.ant-picker-calendar-header .ant-picker-calendar-mode-switch {
  margin-left: 8px;
}
.ant-picker-calendar .ant-picker-panel {
  background: #fff;
  border: 0;
  border-top: 1px solid #dddddd;
  border-radius: 0;
}
.ant-picker-calendar .ant-picker-panel .ant-picker-month-panel,
.ant-picker-calendar .ant-picker-panel .ant-picker-date-panel {
  width: auto;
}
.ant-picker-calendar .ant-picker-panel .ant-picker-body {
  padding: 8px 0;
}
.ant-picker-calendar .ant-picker-panel .ant-picker-content {
  width: 100%;
}
.ant-picker-calendar-mini {
  border-radius: 4px;
}
.ant-picker-calendar-mini .ant-picker-calendar-header {
  padding-right: 8px;
  padding-left: 8px;
}
.ant-picker-calendar-mini .ant-picker-panel {
  border-radius: 0 0 4px 4px;
}
.ant-picker-calendar-mini .ant-picker-content {
  height: 256px;
}
.ant-picker-calendar-mini .ant-picker-content th {
  height: auto;
  padding: 0;
  line-height: 18px;
}
.ant-picker-calendar-full .ant-picker-panel {
  display: block;
  width: 100%;
  text-align: right;
  background: #fff;
  border: 0;
}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-body th,
.ant-picker-calendar-full .ant-picker-panel .ant-picker-body td {
  padding: 0;
}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-body th {
  height: auto;
  padding: 0 12px 5px 0;
  line-height: 18px;
}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell::before {
  display: none;
}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell:hover .ant-picker-calendar-date {
  background: #f5f5f5;
}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell .ant-picker-calendar-date-today::before {
  display: none;
}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date,
.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date,
.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date-today,
.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date-today {
  background: #e6f9ff;
}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date .ant-picker-calendar-date-value,
.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date .ant-picker-calendar-date-value,
.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date-today .ant-picker-calendar-date-value,
.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date-today .ant-picker-calendar-date-value {
  color: #0096ff;
}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date {
  display: block;
  width: auto;
  height: auto;
  margin: 0 4px;
  padding: 4px 8px 0;
  border: 0;
  border-top: 2px solid #dddddd;
  border-radius: 0;
  transition: background 0.3s;
}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-value {
  line-height: 24px;
  transition: color 0.3s;
}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-content {
  position: static;
  width: auto;
  height: 86px;
  overflow-y: auto;
  color: #000000;
  line-height: 1.5715;
  text-align: left;
}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-today {
  border-color: #0096ff;
}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-today .ant-picker-calendar-date-value {
  color: #000000;
}
@media only screen and (max-width: 480px) {
  .ant-picker-calendar-header {
    display: block;
  }
  .ant-picker-calendar-header .ant-picker-calendar-year-select {
    width: 50%;
  }
  .ant-picker-calendar-header .ant-picker-calendar-month-select {
    width: calc(50% - 8px);
  }
  .ant-picker-calendar-header .ant-picker-calendar-mode-switch {
    width: 100%;
    margin-top: 8px;
    margin-left: 0;
  }
  .ant-picker-calendar-header .ant-picker-calendar-mode-switch > label {
    width: 50%;
    text-align: center;
  }
}
.ant-picker-calendar-rtl {
  direction: rtl;
}
.ant-picker-calendar-rtl .ant-picker-calendar-header .ant-picker-calendar-month-select {
  margin-right: 8px;
  margin-left: 0;
}
.ant-picker-calendar-rtl .ant-picker-calendar-header .ant-picker-calendar-mode-switch {
  margin-right: 8px;
  margin-left: 0;
}
.ant-picker-calendar-rtl.ant-picker-calendar-full .ant-picker-panel {
  text-align: left;
}
.ant-picker-calendar-rtl.ant-picker-calendar-full .ant-picker-panel .ant-picker-body th {
  padding: 0 0 5px 12px;
}
.ant-picker-calendar-rtl.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-content {
  text-align: right;
}
.ant-card {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  background: #fff;
  border-radius: 4px;
}
.ant-card-rtl {
  direction: rtl;
}
.ant-card-hoverable {
  cursor: pointer;
  transition: box-shadow 0.3s, border-color 0.3s;
}
.ant-card-hoverable:hover {
  border-color: transparent;
  box-shadow: 0 1px 2px -2px rgba(0, 0, 0, 0.16), 0 3px 6px 0 rgba(0, 0, 0, 0.12), 0 5px 12px 4px rgba(0, 0, 0, 0.09);
}
.ant-card-bordered {
  border: 1px solid #dddddd;
}
.ant-card-head {
  min-height: 48px;
  margin-bottom: -1px;
  padding: 0 24px;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  font-size: 16px;
  background: transparent;
  border-bottom: 1px solid #dddddd;
  border-radius: 4px 4px 0 0;
}
.ant-card-head::before {
  display: table;
  content: '';
}
.ant-card-head::after {
  display: table;
  clear: both;
  content: '';
}
.ant-card-head::before {
  display: table;
  content: '';
}
.ant-card-head::after {
  display: table;
  clear: both;
  content: '';
}
.ant-card-head-wrapper {
  display: flex;
  align-items: center;
}
.ant-card-head-title {
  display: inline-block;
  flex: 1;
  padding: 16px 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-card-head-title > .ant-typography,
.ant-card-head-title > .ant-typography-edit-content {
  left: 0;
  margin-top: 0;
  margin-bottom: 0;
}
.ant-card-head .ant-tabs {
  clear: both;
  margin-bottom: -17px;
  color: #000000;
  font-weight: normal;
  font-size: 14px;
}
.ant-card-head .ant-tabs-bar {
  border-bottom: 1px solid #dddddd;
}
.ant-card-extra {
  float: right;
  margin-left: auto;
  padding: 16px 0;
  color: #000000;
  font-weight: normal;
  font-size: 14px;
}
.ant-card-rtl .ant-card-extra {
  margin-right: auto;
  margin-left: 0;
}
.ant-card-body {
  padding: 24px;
}
.ant-card-body::before {
  display: table;
  content: '';
}
.ant-card-body::after {
  display: table;
  clear: both;
  content: '';
}
.ant-card-body::before {
  display: table;
  content: '';
}
.ant-card-body::after {
  display: table;
  clear: both;
  content: '';
}
.ant-card-contain-grid:not(.ant-card-loading) .ant-card-body {
  margin: -1px 0 0 -1px;
  padding: 0;
}
.ant-card-grid {
  float: left;
  width: 33.33%;
  padding: 24px;
  border: 0;
  border-radius: 0;
  box-shadow: 1px 0 0 0 #dddddd, 0 1px 0 0 #dddddd, 1px 1px 0 0 #dddddd, 1px 0 0 0 #dddddd inset, 0 1px 0 0 #dddddd inset;
  transition: all 0.3s;
}
.ant-card-rtl .ant-card-grid {
  float: right;
}
.ant-card-grid-hoverable:hover {
  position: relative;
  z-index: 1;
  box-shadow: 0 1px 2px -2px rgba(0, 0, 0, 0.16), 0 3px 6px 0 rgba(0, 0, 0, 0.12), 0 5px 12px 4px rgba(0, 0, 0, 0.09);
}
.ant-card-contain-tabs > .ant-card-head .ant-card-head-title {
  min-height: 32px;
  padding-bottom: 0;
}
.ant-card-contain-tabs > .ant-card-head .ant-card-extra {
  padding-bottom: 0;
}
.ant-card-bordered .ant-card-cover {
  margin-top: -1px;
  margin-right: -1px;
  margin-left: -1px;
}
.ant-card-cover > * {
  display: block;
  width: 100%;
}
.ant-card-cover img {
  border-radius: 4px 4px 0 0;
}
.ant-card-actions {
  margin: 0;
  padding: 0;
  list-style: none;
  background: #fff;
  border-top: 1px solid #dddddd;
}
.ant-card-actions::before {
  display: table;
  content: '';
}
.ant-card-actions::after {
  display: table;
  clear: both;
  content: '';
}
.ant-card-actions::before {
  display: table;
  content: '';
}
.ant-card-actions::after {
  display: table;
  clear: both;
  content: '';
}
.ant-card-actions > li {
  float: left;
  margin: 12px 0;
  color: rgba(0, 0, 0, 0.45);
  text-align: center;
}
.ant-card-rtl .ant-card-actions > li {
  float: right;
}
.ant-card-actions > li > span {
  position: relative;
  display: block;
  min-width: 32px;
  font-size: 14px;
  line-height: 1.5715;
  cursor: pointer;
}
.ant-card-actions > li > span:hover {
  color: #0096ff;
  transition: color 0.3s;
}
.ant-card-actions > li > span a:not(.ant-btn),
.ant-card-actions > li > span > .anticon {
  display: inline-block;
  width: 100%;
  color: rgba(0, 0, 0, 0.45);
  line-height: 22px;
  transition: color 0.3s;
}
.ant-card-actions > li > span a:not(.ant-btn):hover,
.ant-card-actions > li > span > .anticon:hover {
  color: #0096ff;
}
.ant-card-actions > li > span > .anticon {
  font-size: 16px;
  line-height: 22px;
}
.ant-card-actions > li:not(:last-child) {
  border-right: 1px solid #dddddd;
}
.ant-card-rtl .ant-card-actions > li:not(:last-child) {
  border-right: none;
  border-left: 1px solid #dddddd;
}
.ant-card-type-inner .ant-card-head {
  padding: 0 24px;
  background: #fafafa;
}
.ant-card-type-inner .ant-card-head-title {
  padding: 12px 0;
  font-size: 14px;
}
.ant-card-type-inner .ant-card-body {
  padding: 16px 24px;
}
.ant-card-type-inner .ant-card-extra {
  padding: 13.5px 0;
}
.ant-card-meta {
  margin: -4px 0;
}
.ant-card-meta::before {
  display: table;
  content: '';
}
.ant-card-meta::after {
  display: table;
  clear: both;
  content: '';
}
.ant-card-meta::before {
  display: table;
  content: '';
}
.ant-card-meta::after {
  display: table;
  clear: both;
  content: '';
}
.ant-card-meta-avatar {
  float: left;
  padding-right: 16px;
}
.ant-card-rtl .ant-card-meta-avatar {
  float: right;
  padding-right: 0;
  padding-left: 16px;
}
.ant-card-meta-detail {
  overflow: hidden;
}
.ant-card-meta-detail > div:not(:last-child) {
  margin-bottom: 8px;
}
.ant-card-meta-title {
  overflow: hidden;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  font-size: 16px;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-card-meta-description {
  color: rgba(0, 0, 0, 0.45);
}
.ant-card-loading {
  overflow: hidden;
}
.ant-card-loading .ant-card-body {
  user-select: none;
}
.ant-card-loading-content p {
  margin: 0;
}
.ant-card-loading-block {
  height: 14px;
  margin: 4px 0;
  background: linear-gradient(90deg, rgba(207, 216, 220, 0.2), rgba(207, 216, 220, 0.4), rgba(207, 216, 220, 0.2));
  background-size: 600% 600%;
  border-radius: 4px;
  animation: card-loading 1.4s ease infinite;
}
@keyframes card-loading {
  0%,
  100% {
    background-position: 0 50%;
  }
  50% {
    background-position: 100% 50%;
  }
}
.ant-card-small > .ant-card-head {
  min-height: 36px;
  padding: 0 12px;
  font-size: 14px;
}
.ant-card-small > .ant-card-head > .ant-card-head-wrapper > .ant-card-head-title {
  padding: 8px 0;
}
.ant-card-small > .ant-card-head > .ant-card-head-wrapper > .ant-card-extra {
  padding: 8px 0;
  font-size: 14px;
}
.ant-card-small > .ant-card-body {
  padding: 12px;
}
.ant-carousel {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
}
.ant-carousel .slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: transparent;
}
.ant-carousel .slick-list {
  position: relative;
  display: block;
  margin: 0;
  padding: 0;
  overflow: hidden;
}
.ant-carousel .slick-list:focus {
  outline: none;
}
.ant-carousel .slick-list.dragging {
  cursor: pointer;
}
.ant-carousel .slick-list .slick-slide {
  pointer-events: none;
}
.ant-carousel .slick-list .slick-slide input.ant-radio-input,
.ant-carousel .slick-list .slick-slide input.ant-checkbox-input {
  visibility: hidden;
}
.ant-carousel .slick-list .slick-slide.slick-active {
  pointer-events: auto;
}
.ant-carousel .slick-list .slick-slide.slick-active input.ant-radio-input,
.ant-carousel .slick-list .slick-slide.slick-active input.ant-checkbox-input {
  visibility: visible;
}
.ant-carousel .slick-list .slick-slide > div > div {
  vertical-align: bottom;
}
.ant-carousel .slick-slider .slick-track,
.ant-carousel .slick-slider .slick-list {
  transform: translate3d(0, 0, 0);
  touch-action: pan-y;
}
.ant-carousel .slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
}
.ant-carousel .slick-track::before,
.ant-carousel .slick-track::after {
  display: table;
  content: '';
}
.ant-carousel .slick-track::after {
  clear: both;
}
.slick-loading .ant-carousel .slick-track {
  visibility: hidden;
}
.ant-carousel .slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
}
.ant-carousel .slick-slide img {
  display: block;
}
.ant-carousel .slick-slide.slick-loading img {
  display: none;
}
.ant-carousel .slick-slide.dragging img {
  pointer-events: none;
}
.ant-carousel .slick-initialized .slick-slide {
  display: block;
}
.ant-carousel .slick-loading .slick-slide {
  visibility: hidden;
}
.ant-carousel .slick-vertical .slick-slide {
  display: block;
  height: auto;
}
.ant-carousel .slick-arrow.slick-hidden {
  display: none;
}
.ant-carousel .slick-prev,
.ant-carousel .slick-next {
  position: absolute;
  top: 50%;
  display: block;
  width: 20px;
  height: 20px;
  margin-top: -10px;
  padding: 0;
  color: transparent;
  font-size: 0;
  line-height: 0;
  background: transparent;
  border: 0;
  outline: none;
  cursor: pointer;
}
.ant-carousel .slick-prev:hover,
.ant-carousel .slick-next:hover,
.ant-carousel .slick-prev:focus,
.ant-carousel .slick-next:focus {
  color: transparent;
  background: transparent;
  outline: none;
}
.ant-carousel .slick-prev:hover::before,
.ant-carousel .slick-next:hover::before,
.ant-carousel .slick-prev:focus::before,
.ant-carousel .slick-next:focus::before {
  opacity: 1;
}
.ant-carousel .slick-prev.slick-disabled::before,
.ant-carousel .slick-next.slick-disabled::before {
  opacity: 0.25;
}
.ant-carousel .slick-prev {
  left: -25px;
}
.ant-carousel .slick-prev::before {
  content: '←';
}
.ant-carousel .slick-next {
  right: -25px;
}
.ant-carousel .slick-next::before {
  content: '→';
}
.ant-carousel .slick-dots {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: flex !important;
  justify-content: center;
  margin-right: 15%;
  margin-left: 15%;
  padding-left: 0;
  list-style: none;
}
.ant-carousel .slick-dots-bottom {
  bottom: 12px;
}
.ant-carousel .slick-dots-top {
  top: 12px;
  bottom: auto;
}
.ant-carousel .slick-dots li {
  position: relative;
  display: inline-block;
  flex: 0 1 auto;
  box-sizing: content-box;
  width: 16px;
  height: 3px;
  margin: 0 2px;
  margin-right: 3px;
  margin-left: 3px;
  padding: 0;
  text-align: center;
  text-indent: -999px;
  vertical-align: top;
  transition: all 0.5s;
}
.ant-carousel .slick-dots li button {
  display: block;
  width: 100%;
  height: 3px;
  padding: 0;
  color: transparent;
  font-size: 0;
  background: #fff;
  border: 0;
  border-radius: 1px;
  outline: none;
  cursor: pointer;
  opacity: 0.3;
  transition: all 0.5s;
}
.ant-carousel .slick-dots li button:hover,
.ant-carousel .slick-dots li button:focus {
  opacity: 0.75;
}
.ant-carousel .slick-dots li.slick-active {
  width: 24px;
}
.ant-carousel .slick-dots li.slick-active button {
  background: #fff;
  opacity: 1;
}
.ant-carousel .slick-dots li.slick-active:hover,
.ant-carousel .slick-dots li.slick-active:focus {
  opacity: 1;
}
.ant-carousel-vertical .slick-dots {
  top: 50%;
  bottom: auto;
  flex-direction: column;
  width: 3px;
  height: auto;
  margin: 0;
  transform: translateY(-50%);
}
.ant-carousel-vertical .slick-dots-left {
  right: auto;
  left: 12px;
}
.ant-carousel-vertical .slick-dots-right {
  right: 12px;
  left: auto;
}
.ant-carousel-vertical .slick-dots li {
  width: 3px;
  height: 16px;
  margin: 4px 2px;
  vertical-align: baseline;
}
.ant-carousel-vertical .slick-dots li button {
  width: 3px;
  height: 16px;
}
.ant-carousel-vertical .slick-dots li.slick-active {
  width: 3px;
  height: 24px;
}
.ant-carousel-vertical .slick-dots li.slick-active button {
  width: 3px;
  height: 24px;
}
.ant-carousel-rtl {
  direction: rtl;
}
.ant-carousel-rtl .ant-carousel .slick-track {
  right: 0;
  left: auto;
}
.ant-carousel-rtl .ant-carousel .slick-prev {
  right: -25px;
  left: auto;
}
.ant-carousel-rtl .ant-carousel .slick-prev::before {
  content: '→';
}
.ant-carousel-rtl .ant-carousel .slick-next {
  right: auto;
  left: -25px;
}
.ant-carousel-rtl .ant-carousel .slick-next::before {
  content: '←';
}
.ant-carousel-rtl.ant-carousel .slick-dots {
  flex-direction: row-reverse;
}
.ant-carousel-rtl.ant-carousel-vertical .slick-dots {
  flex-direction: column;
}
.ant-cascader {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
}
.ant-cascader-input.ant-input {
  position: static;
  width: 100%;
  padding-right: 24px;
  background-color: transparent !important;
  cursor: pointer;
}
.ant-cascader-picker-show-search .ant-cascader-input.ant-input {
  position: relative;
}
.ant-cascader-picker {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  background-color: #fff;
  border-radius: 4px;
  outline: 0;
  cursor: pointer;
  transition: color 0.3s;
}
.ant-cascader-picker-with-value .ant-cascader-picker-label {
  color: transparent;
}
.ant-cascader-picker-disabled {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  cursor: not-allowed;
}
.ant-cascader-picker-disabled .ant-cascader-input {
  cursor: not-allowed;
}
.ant-cascader-picker:focus .ant-cascader-input {
  border-color: #29adff;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(0, 150, 255, 0.2);
}
.ant-input-rtl .ant-cascader-picker:focus .ant-cascader-input {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.ant-cascader-picker-borderless .ant-cascader-input {
  border-color: transparent !important;
  box-shadow: none !important;
}
.ant-cascader-picker-show-search.ant-cascader-picker-focused {
  color: rgba(0, 0, 0, 0.25);
}
.ant-cascader-picker-label {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: 20px;
  margin-top: -10px;
  padding: 0 20px 0 12px;
  overflow: hidden;
  line-height: 20px;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-cascader-picker-clear {
  position: absolute;
  top: 50%;
  right: 12px;
  z-index: 2;
  width: 12px;
  height: 12px;
  margin-top: -6px;
  color: rgba(0, 0, 0, 0.25);
  font-size: 12px;
  line-height: 12px;
  background: #fff;
  cursor: pointer;
  opacity: 0;
  transition: color 0.3s ease, opacity 0.15s ease;
}
.ant-cascader-picker-clear:hover {
  color: rgba(0, 0, 0, 0.45);
}
.ant-cascader-picker:hover .ant-cascader-picker-clear {
  opacity: 1;
}
.ant-cascader-picker-arrow {
  position: absolute;
  top: 50%;
  right: 12px;
  z-index: 1;
  width: 12px;
  height: 12px;
  margin-top: -6px;
  color: rgba(0, 0, 0, 0.25);
  font-size: 12px;
  line-height: 12px;
}
.ant-cascader-picker-label:hover + .ant-cascader-input:not(.ant-cascader-picker-disabled .ant-cascader-picker-label:hover + .ant-cascader-input) {
  border-color: #29adff;
  border-right-width: 1px !important;
}
.ant-input-rtl .ant-cascader-picker-label:hover + .ant-cascader-input:not(.ant-cascader-picker-disabled .ant-cascader-picker-label:hover + .ant-cascader-input) {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.ant-cascader-picker-small .ant-cascader-picker-clear,
.ant-cascader-picker-small .ant-cascader-picker-arrow {
  right: 8px;
}
.ant-cascader-menus {
  position: absolute;
  z-index: 1050;
  font-size: 14px;
  white-space: nowrap;
  background: #fff;
  border-radius: 4px;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
}
.ant-cascader-menus ul,
.ant-cascader-menus ol {
  margin: 0;
  list-style: none;
}
.ant-cascader-menus-empty,
.ant-cascader-menus-hidden {
  display: none;
}
.ant-cascader-menus.slide-up-enter.slide-up-enter-active.ant-cascader-menus-placement-bottomLeft,
.ant-cascader-menus.slide-up-appear.slide-up-appear-active.ant-cascader-menus-placement-bottomLeft {
  animation-name: antSlideUpIn;
}
.ant-cascader-menus.slide-up-enter.slide-up-enter-active.ant-cascader-menus-placement-topLeft,
.ant-cascader-menus.slide-up-appear.slide-up-appear-active.ant-cascader-menus-placement-topLeft {
  animation-name: antSlideDownIn;
}
.ant-cascader-menus.slide-up-leave.slide-up-leave-active.ant-cascader-menus-placement-bottomLeft {
  animation-name: antSlideUpOut;
}
.ant-cascader-menus.slide-up-leave.slide-up-leave-active.ant-cascader-menus-placement-topLeft {
  animation-name: antSlideDownOut;
}
.ant-cascader-menu {
  display: inline-block;
  min-width: 111px;
  height: 180px;
  margin: 0;
  padding: 4px 0;
  overflow: auto;
  vertical-align: top;
  list-style: none;
  border-right: 1px solid #dddddd;
  -ms-overflow-style: -ms-autohiding-scrollbar;
}
.ant-cascader-menu:first-child {
  border-radius: 4px 0 0 4px;
}
.ant-cascader-menu:last-child {
  margin-right: -1px;
  border-right-color: transparent;
  border-radius: 0 4px 4px 0;
}
.ant-cascader-menu:only-child {
  border-radius: 4px;
}
.ant-cascader-menu-item {
  padding: 5px 12px;
  overflow: hidden;
  line-height: 22px;
  white-space: nowrap;
  text-overflow: ellipsis;
  cursor: pointer;
  transition: all 0.3s;
}
.ant-cascader-menu-item:hover {
  background: #f5f5f5;
}
.ant-cascader-menu-item-disabled {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-cascader-menu-item-disabled:hover {
  background: transparent;
}
.ant-cascader-menu-empty .ant-cascader-menu-item {
  color: rgba(0, 0, 0, 0.25);
  cursor: default;
  pointer-events: none;
}
.ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled),
.ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled):hover {
  font-weight: 600;
  background-color: #e6f9ff;
}
.ant-cascader-menu-item-expand {
  position: relative;
  padding-right: 24px;
}
.ant-cascader-menu-item-expand .ant-cascader-menu-item-expand-icon,
.ant-cascader-menu-item-loading-icon {
  position: absolute;
  right: 12px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 10px;
}
.ant-cascader-menu-item-disabled.ant-cascader-menu-item-expand .ant-cascader-menu-item-expand-icon,
.ant-cascader-menu-item-disabled.ant-cascader-menu-item-loading-icon {
  color: rgba(0, 0, 0, 0.25);
}
.ant-cascader-menu-item .ant-cascader-menu-item-keyword {
  color: #ff4d4f;
}
.ant-cascader-picker-rtl .ant-cascader-input.ant-input {
  padding-right: 11px;
  padding-left: 24px;
  text-align: right;
}
.ant-cascader-picker-rtl {
  direction: rtl;
}
.ant-cascader-picker-rtl .ant-cascader-picker-label {
  padding: 0 12px 0 20px;
  text-align: right;
}
.ant-cascader-picker-rtl .ant-cascader-picker-clear {
  right: auto;
  left: 12px;
}
.ant-cascader-picker-rtl .ant-cascader-picker-arrow {
  right: auto;
  left: 12px;
}
.ant-cascader-picker-rtl.ant-cascader-picker-small .ant-cascader-picker-clear,
.ant-cascader-picker-rtl.ant-cascader-picker-small .ant-cascader-picker-arrow {
  right: auto;
  left: 8px;
}
.ant-cascader-menu-rtl .ant-cascader-menu {
  direction: rtl;
  border-right: none;
  border-left: 1px solid #dddddd;
}
.ant-cascader-menu-rtl .ant-cascader-menu:first-child {
  border-radius: 0 4px 4px 0;
}
.ant-cascader-menu-rtl .ant-cascader-menu:last-child {
  margin-right: 0;
  margin-left: -1px;
  border-left-color: transparent;
  border-radius: 4px 0 0 4px;
}
.ant-cascader-menu-rtl .ant-cascader-menu:only-child {
  border-radius: 4px;
}
.ant-cascader-menu-rtl .ant-cascader-menu-item-expand {
  padding-right: 12px;
  padding-left: 24px;
}
.ant-cascader-menu-rtl .ant-cascader-menu-item-expand .ant-cascader-menu-item-expand-icon,
.ant-cascader-menu-rtl .ant-cascader-menu-item-loading-icon {
  right: auto;
  left: 12px;
}
.ant-cascader-menu-rtl .ant-cascader-menu-item-loading-icon {
  transform: scaleY(-1);
}
@keyframes antCheckboxEffect {
  0% {
    transform: scale(1);
    opacity: 0.5;
  }
  100% {
    transform: scale(1.6);
    opacity: 0;
  }
}
.ant-checkbox {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  top: 0.2em;
  line-height: 1;
  white-space: nowrap;
  outline: none;
  cursor: pointer;
}
.ant-checkbox-wrapper:hover .ant-checkbox-inner,
.ant-checkbox:hover .ant-checkbox-inner,
.ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #0096ff;
}
.ant-checkbox-checked::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #0096ff;
  border-radius: 4px;
  visibility: hidden;
  animation: antCheckboxEffect 0.36s ease-in-out;
  animation-fill-mode: backwards;
  content: '';
}
.ant-checkbox:hover::after,
.ant-checkbox-wrapper:hover .ant-checkbox::after {
  visibility: visible;
}
.ant-checkbox-inner {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  width: 16px;
  height: 16px;
  direction: ltr;
  background-color: #fff;
  border: 1px solid #dddddd;
  border-radius: 4px;
  border-collapse: separate;
  transition: all 0.3s;
}
.ant-checkbox-inner::after {
  position: absolute;
  top: 50%;
  left: 22%;
  display: table;
  width: 5.71428571px;
  height: 9.14285714px;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  transform: rotate(45deg) scale(0) translate(-50%, -50%);
  opacity: 0;
  transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s;
  content: ' ';
}
.ant-checkbox-input {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  cursor: pointer;
  opacity: 0;
}
.ant-checkbox-checked .ant-checkbox-inner::after {
  position: absolute;
  display: table;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  transform: rotate(45deg) scale(1) translate(-50%, -50%);
  opacity: 1;
  transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s;
  content: ' ';
}
.ant-checkbox-checked .ant-checkbox-inner {
  background-color: #0096ff;
  border-color: #0096ff;
}
.ant-checkbox-disabled {
  cursor: not-allowed;
}
.ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner::after {
  border-color: rgba(0, 0, 0, 0.25);
  animation-name: none;
}
.ant-checkbox-disabled .ant-checkbox-input {
  cursor: not-allowed;
}
.ant-checkbox-disabled .ant-checkbox-inner {
  background-color: #f5f5f5;
  border-color: #dddddd !important;
}
.ant-checkbox-disabled .ant-checkbox-inner::after {
  border-color: #f5f5f5;
  border-collapse: separate;
  animation-name: none;
}
.ant-checkbox-disabled + span {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-checkbox-disabled:hover::after,
.ant-checkbox-wrapper:hover .ant-checkbox-disabled::after {
  visibility: hidden;
}
.ant-checkbox-wrapper {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-flex;
  align-items: baseline;
  line-height: unset;
  cursor: pointer;
}
.ant-checkbox-wrapper::after {
  display: inline-block;
  width: 0;
  overflow: hidden;
  content: '\a0';
}
.ant-checkbox-wrapper.ant-checkbox-wrapper-disabled {
  cursor: not-allowed;
}
.ant-checkbox-wrapper + .ant-checkbox-wrapper {
  margin-left: 8px;
}
.ant-checkbox + span {
  padding-right: 8px;
  padding-left: 8px;
}
.ant-checkbox-group {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-block;
}
.ant-checkbox-group-item {
  margin-right: 8px;
}
.ant-checkbox-group-item:last-child {
  margin-right: 0;
}
.ant-checkbox-group-item + .ant-checkbox-group-item {
  margin-left: 0;
}
.ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #fff;
  border-color: #dddddd;
}
.ant-checkbox-indeterminate .ant-checkbox-inner::after {
  top: 50%;
  left: 50%;
  width: 8px;
  height: 8px;
  background-color: #0096ff;
  border: 0;
  transform: translate(-50%, -50%) scale(1);
  opacity: 1;
  content: ' ';
}
.ant-checkbox-indeterminate.ant-checkbox-disabled .ant-checkbox-inner::after {
  background-color: rgba(0, 0, 0, 0.25);
  border-color: rgba(0, 0, 0, 0.25);
}
.ant-checkbox-rtl {
  direction: rtl;
}
.ant-checkbox-group-rtl .ant-checkbox-group-item {
  margin-right: 0;
  margin-left: 8px;
}
.ant-checkbox-group-rtl .ant-checkbox-group-item:last-child {
  margin-left: 0 !important;
}
.ant-checkbox-group-rtl .ant-checkbox-group-item + .ant-checkbox-group-item {
  margin-left: 8px;
}
.ant-collapse {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  background-color: #fafafa;
  border: 1px solid #dddddd;
  border-bottom: 0;
  border-radius: 4px;
}
.ant-collapse > .ant-collapse-item {
  border-bottom: 1px solid #dddddd;
}
.ant-collapse > .ant-collapse-item:last-child,
.ant-collapse > .ant-collapse-item:last-child > .ant-collapse-header {
  border-radius: 0 0 4px 4px;
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header {
  position: relative;
  padding: 12px 16px;
  padding-left: 40px;
  color: rgba(0, 0, 0, 0.85);
  line-height: 1.5715;
  cursor: pointer;
  transition: all 0.3s, visibility 0s;
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header::before {
  display: table;
  content: '';
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header::after {
  display: table;
  clear: both;
  content: '';
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header::before {
  display: table;
  content: '';
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header::after {
  display: table;
  clear: both;
  content: '';
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow {
  color: inherit;
  font-style: normal;
  line-height: 0;
  text-align: center;
  text-transform: none;
  vertical-align: -0.125em;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  top: 5.0005px;
  left: 16px;
  display: inline-block;
  padding: 12px 16px;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  font-size: 12px;
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow > * {
  line-height: 1;
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow svg {
  display: inline-block;
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow::before {
  display: none;
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow .ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow-icon {
  display: block;
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow svg {
  transition: transform 0.24s;
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-extra {
  float: right;
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header:focus {
  outline: none;
}
.ant-collapse > .ant-collapse-item .ant-collapse-header-collapsible-only {
  cursor: default;
}
.ant-collapse > .ant-collapse-item .ant-collapse-header-collapsible-only .ant-collapse-header-text {
  cursor: pointer;
}
.ant-collapse > .ant-collapse-item.ant-collapse-no-arrow > .ant-collapse-header {
  padding-left: 12px;
}
.ant-collapse-icon-position-right > .ant-collapse-item > .ant-collapse-header {
  padding: 12px 16px;
  padding-right: 40px;
}
.ant-collapse-icon-position-right > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow {
  right: 16px;
  left: auto;
}
.ant-collapse-content {
  color: #000000;
  background-color: #fff;
  border-top: 1px solid #dddddd;
}
.ant-collapse-content > .ant-collapse-content-box {
  padding: 16px;
}
.ant-collapse-content-hidden {
  display: none;
}
.ant-collapse-item:last-child > .ant-collapse-content {
  border-radius: 0 0 4px 4px;
}
.ant-collapse-borderless {
  background-color: #fafafa;
  border: 0;
}
.ant-collapse-borderless > .ant-collapse-item {
  border-bottom: 1px solid #dddddd;
}
.ant-collapse-borderless > .ant-collapse-item:last-child,
.ant-collapse-borderless > .ant-collapse-item:last-child .ant-collapse-header {
  border-radius: 0;
}
.ant-collapse-borderless > .ant-collapse-item > .ant-collapse-content {
  background-color: transparent;
  border-top: 0;
}
.ant-collapse-borderless > .ant-collapse-item > .ant-collapse-content > .ant-collapse-content-box {
  padding-top: 4px;
}
.ant-collapse-ghost {
  background-color: transparent;
  border: 0;
}
.ant-collapse-ghost > .ant-collapse-item {
  border-bottom: 0;
}
.ant-collapse-ghost > .ant-collapse-item > .ant-collapse-content {
  background-color: transparent;
  border-top: 0;
}
.ant-collapse-ghost > .ant-collapse-item > .ant-collapse-content > .ant-collapse-content-box {
  padding-top: 12px;
  padding-bottom: 12px;
}
.ant-collapse .ant-collapse-item-disabled > .ant-collapse-header,
.ant-collapse .ant-collapse-item-disabled > .ant-collapse-header > .arrow {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-collapse-rtl {
  direction: rtl;
}
.ant-collapse-rtl .ant-collapse > .ant-collapse-item > .ant-collapse-header {
  padding: 12px 16px;
  padding-right: 40px;
}
.ant-collapse-rtl.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow svg {
  transform: rotate(180deg);
}
.ant-collapse-rtl.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-extra {
  float: left;
}
.ant-collapse-rtl.ant-collapse > .ant-collapse-item.ant-collapse-no-arrow > .ant-collapse-header {
  padding-right: 12px;
  padding-left: 0;
}
.ant-comment {
  position: relative;
  background-color: inherit;
}
.ant-comment-inner {
  display: flex;
  padding: 16px 0;
}
.ant-comment-avatar {
  position: relative;
  flex-shrink: 0;
  margin-right: 12px;
  cursor: pointer;
}
.ant-comment-avatar img {
  width: 32px;
  height: 32px;
  border-radius: 50%;
}
.ant-comment-content {
  position: relative;
  flex: 1 1 auto;
  min-width: 1px;
  font-size: 14px;
  word-wrap: break-word;
}
.ant-comment-content-author {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  margin-bottom: 4px;
  font-size: 14px;
}
.ant-comment-content-author > a,
.ant-comment-content-author > span {
  padding-right: 8px;
  font-size: 12px;
  line-height: 18px;
}
.ant-comment-content-author-name {
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
  transition: color 0.3s;
}
.ant-comment-content-author-name > * {
  color: rgba(0, 0, 0, 0.45);
}
.ant-comment-content-author-name > *:hover {
  color: rgba(0, 0, 0, 0.45);
}
.ant-comment-content-author-time {
  color: #ccc;
  white-space: nowrap;
  cursor: auto;
}
.ant-comment-content-detail p {
  margin-bottom: inherit;
  white-space: pre-wrap;
}
.ant-comment-actions {
  margin-top: 12px;
  margin-bottom: inherit;
  padding-left: 0;
}
.ant-comment-actions > li {
  display: inline-block;
  color: rgba(0, 0, 0, 0.45);
}
.ant-comment-actions > li > span {
  margin-right: 10px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 12px;
  cursor: pointer;
  transition: color 0.3s;
  user-select: none;
}
.ant-comment-actions > li > span:hover {
  color: #595959;
}
.ant-comment-nested {
  margin-left: 44px;
}
.ant-comment-rtl {
  direction: rtl;
}
.ant-comment-rtl .ant-comment-avatar {
  margin-right: 0;
  margin-left: 12px;
}
.ant-comment-rtl .ant-comment-content-author > a,
.ant-comment-rtl .ant-comment-content-author > span {
  padding-right: 0;
  padding-left: 8px;
}
.ant-comment-rtl .ant-comment-actions {
  padding-right: 0;
}
.ant-comment-rtl .ant-comment-actions > li > span {
  margin-right: 0;
  margin-left: 10px;
}
.ant-comment-rtl .ant-comment-nested {
  margin-right: 44px;
  margin-left: 0;
}
.ant-picker {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  padding: 8px 11px 8px;
  position: relative;
  display: inline-flex;
  align-items: center;
  background: #fff;
  border: 1px solid #dddddd;
  border-radius: 4px;
  transition: border 0.3s, box-shadow 0.3s;
}
.ant-picker:hover,
.ant-picker-focused {
  border-color: #29adff;
  border-right-width: 1px !important;
}
.ant-input-rtl .ant-picker:hover,
.ant-input-rtl .ant-picker-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.ant-picker-focused {
  border-color: #29adff;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(0, 150, 255, 0.2);
}
.ant-input-rtl .ant-picker-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.ant-picker.ant-picker-disabled {
  background: #f5f5f5;
  border-color: #dddddd;
  cursor: not-allowed;
}
.ant-picker.ant-picker-disabled .ant-picker-suffix {
  color: rgba(0, 0, 0, 0.25);
}
.ant-picker.ant-picker-borderless {
  background-color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
}
.ant-picker-input {
  position: relative;
  display: inline-flex;
  align-items: center;
  width: 100%;
}
.ant-picker-input > input {
  position: relative;
  display: inline-block;
  width: 100%;
  min-width: 0;
  padding: 8px 11px;
  color: #000000;
  font-size: 14px;
  line-height: 1.5715;
  background-color: #fff;
  background-image: none;
  border: 1px solid #dddddd;
  border-radius: 4px;
  transition: all 0.3s;
  flex: auto;
  min-width: 1px;
  height: auto;
  padding: 0;
  background: transparent;
  border: 0;
}
.ant-picker-input > input::-moz-placeholder {
  opacity: 1;
}
.ant-picker-input > input::placeholder {
  color: #bfbfbf;
}
.ant-picker-input > input:placeholder-shown {
  text-overflow: ellipsis;
}
.ant-picker-input > input:hover {
  border-color: #29adff;
  border-right-width: 1px !important;
}
.ant-input-rtl .ant-picker-input > input:hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.ant-picker-input > input:focus,
.ant-picker-input > input-focused {
  border-color: #29adff;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(0, 150, 255, 0.2);
}
.ant-input-rtl .ant-picker-input > input:focus,
.ant-input-rtl .ant-picker-input > input-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.ant-picker-input > input-disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-picker-input > input-disabled:hover {
  border-color: #dddddd;
  border-right-width: 1px !important;
}
.ant-picker-input > input[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-picker-input > input[disabled]:hover {
  border-color: #dddddd;
  border-right-width: 1px !important;
}
.ant-picker-input > input-borderless,
.ant-picker-input > input-borderless:hover,
.ant-picker-input > input-borderless:focus,
.ant-picker-input > input-borderless-focused,
.ant-picker-input > input-borderless-disabled,
.ant-picker-input > input-borderless[disabled] {
  background-color: transparent;
  border: none;
  box-shadow: none;
}
textarea.ant-picker-input > input {
  max-width: 100%;
  height: auto;
  min-height: 40px;
  line-height: 1.5715;
  vertical-align: bottom;
  transition: all 0.3s, height 0s;
}
.ant-picker-input > input-lg {
  padding: 6.5px 11px;
  font-size: 16px;
}
.ant-picker-input > input-sm {
  padding: 0px 7px;
}
.ant-picker-input > input-rtl {
  direction: rtl;
}
.ant-picker-input > input:focus {
  box-shadow: none;
}
.ant-picker-input > input[disabled] {
  background: transparent;
}
.ant-picker-input:hover .ant-picker-clear {
  opacity: 1;
}
.ant-picker-input-placeholder > input {
  color: #bfbfbf;
}
.ant-picker-large {
  padding: 6.5px 11px 6.5px;
}
.ant-picker-large .ant-picker-input > input {
  font-size: 16px;
}
.ant-picker-small {
  padding: 0px 7px 0px;
}
.ant-picker-suffix {
  align-self: center;
  margin-left: 4px;
  color: rgba(0, 0, 0, 0.25);
  line-height: 1;
  pointer-events: none;
}
.ant-picker-suffix > * {
  vertical-align: top;
}
.ant-picker-clear {
  position: absolute;
  top: 50%;
  right: 0;
  color: rgba(0, 0, 0, 0.25);
  line-height: 1;
  background: #fff;
  transform: translateY(-50%);
  cursor: pointer;
  opacity: 0;
  transition: opacity 0.3s, color 0.3s;
}
.ant-picker-clear > * {
  vertical-align: top;
}
.ant-picker-clear:hover {
  color: rgba(0, 0, 0, 0.45);
}
.ant-picker-separator {
  position: relative;
  display: inline-block;
  width: 1em;
  height: 16px;
  color: rgba(0, 0, 0, 0.25);
  font-size: 16px;
  vertical-align: top;
  cursor: default;
}
.ant-picker-focused .ant-picker-separator {
  color: rgba(0, 0, 0, 0.45);
}
.ant-picker-disabled .ant-picker-range-separator .ant-picker-separator {
  cursor: not-allowed;
}
.ant-picker-range {
  position: relative;
  display: inline-flex;
}
.ant-picker-range .ant-picker-clear {
  right: 11px;
}
.ant-picker-range:hover .ant-picker-clear {
  opacity: 1;
}
.ant-picker-range .ant-picker-active-bar {
  bottom: -1px;
  height: 2px;
  margin-left: 11px;
  background: #0096ff;
  opacity: 0;
  transition: all 0.3s ease-out;
  pointer-events: none;
}
.ant-picker-range.ant-picker-focused .ant-picker-active-bar {
  opacity: 1;
}
.ant-picker-range-separator {
  align-items: center;
  padding: 0 8px;
  line-height: 1;
}
.ant-picker-range.ant-picker-small .ant-picker-clear {
  right: 7px;
}
.ant-picker-range.ant-picker-small .ant-picker-active-bar {
  margin-left: 7px;
}
.ant-picker-dropdown {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  z-index: 1050;
}
.ant-picker-dropdown-hidden {
  display: none;
}
.ant-picker-dropdown-placement-bottomLeft .ant-picker-range-arrow {
  top: 1.66666667px;
  display: block;
  transform: rotate(-45deg);
}
.ant-picker-dropdown-placement-topLeft .ant-picker-range-arrow {
  bottom: 1.66666667px;
  display: block;
  transform: rotate(135deg);
}
.ant-picker-dropdown.slide-up-enter.slide-up-enter-active.ant-picker-dropdown-placement-topLeft,
.ant-picker-dropdown.slide-up-enter.slide-up-enter-active.ant-picker-dropdown-placement-topRight,
.ant-picker-dropdown.slide-up-appear.slide-up-appear-active.ant-picker-dropdown-placement-topLeft,
.ant-picker-dropdown.slide-up-appear.slide-up-appear-active.ant-picker-dropdown-placement-topRight {
  animation-name: antSlideDownIn;
}
.ant-picker-dropdown.slide-up-enter.slide-up-enter-active.ant-picker-dropdown-placement-bottomLeft,
.ant-picker-dropdown.slide-up-enter.slide-up-enter-active.ant-picker-dropdown-placement-bottomRight,
.ant-picker-dropdown.slide-up-appear.slide-up-appear-active.ant-picker-dropdown-placement-bottomLeft,
.ant-picker-dropdown.slide-up-appear.slide-up-appear-active.ant-picker-dropdown-placement-bottomRight {
  animation-name: antSlideUpIn;
}
.ant-picker-dropdown.slide-up-leave.slide-up-leave-active.ant-picker-dropdown-placement-topLeft,
.ant-picker-dropdown.slide-up-leave.slide-up-leave-active.ant-picker-dropdown-placement-topRight {
  animation-name: antSlideDownOut;
}
.ant-picker-dropdown.slide-up-leave.slide-up-leave-active.ant-picker-dropdown-placement-bottomLeft,
.ant-picker-dropdown.slide-up-leave.slide-up-leave-active.ant-picker-dropdown-placement-bottomRight {
  animation-name: antSlideUpOut;
}
.ant-picker-dropdown-range {
  padding: 6.66666667px 0;
}
.ant-picker-dropdown-range-hidden {
  display: none;
}
.ant-picker-dropdown .ant-picker-panel > .ant-picker-time-panel {
  padding-top: 4px;
}
.ant-picker-ranges {
  margin-bottom: 0;
  padding: 4px 12px;
  overflow: hidden;
  line-height: 34px;
  text-align: left;
  list-style: none;
}
.ant-picker-ranges > li {
  display: inline-block;
}
.ant-picker-ranges .ant-picker-preset > .ant-tag-blue {
  color: #0096ff;
  background: #e6f9ff;
  border-color: #7ad5ff;
  cursor: pointer;
}
.ant-picker-ranges .ant-picker-ok {
  float: right;
  margin-left: 8px;
}
.ant-picker-range-wrapper {
  display: flex;
}
.ant-picker-range-arrow {
  position: absolute;
  z-index: 1;
  display: none;
  width: 10px;
  height: 10px;
  margin-left: 16.5px;
  box-shadow: 2px -2px 6px rgba(0, 0, 0, 0.06);
  transition: left 0.3s ease-out;
}
.ant-picker-range-arrow::after {
  position: absolute;
  top: 1px;
  right: 1px;
  width: 10px;
  height: 10px;
  border: 5px solid #dddddd;
  border-color: #fff #fff transparent transparent;
  content: '';
}
.ant-picker-panel-container {
  overflow: hidden;
  vertical-align: top;
  background: #fff;
  border-radius: 4px;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
  transition: margin 0.3s;
}
.ant-picker-panel-container .ant-picker-panels {
  display: inline-flex;
  flex-wrap: nowrap;
  direction: ltr;
}
.ant-picker-panel-container .ant-picker-panel {
  vertical-align: top;
  background: transparent;
  border-width: 0 0 1px 0;
  border-radius: 0;
}
.ant-picker-panel-container .ant-picker-panel-focused {
  border-color: #dddddd;
}
.ant-picker-panel {
  display: inline-flex;
  flex-direction: column;
  text-align: center;
  background: #fff;
  border: 1px solid #dddddd;
  border-radius: 4px;
  outline: none;
}
.ant-picker-panel-focused {
  border-color: #0096ff;
}
.ant-picker-decade-panel,
.ant-picker-year-panel,
.ant-picker-quarter-panel,
.ant-picker-month-panel,
.ant-picker-week-panel,
.ant-picker-date-panel,
.ant-picker-time-panel {
  display: flex;
  flex-direction: column;
  width: 280px;
}
.ant-picker-header {
  display: flex;
  padding: 0 8px;
  color: rgba(0, 0, 0, 0.85);
  border-bottom: 1px solid #dddddd;
}
.ant-picker-header > * {
  flex: none;
}
.ant-picker-header button {
  padding: 0;
  color: rgba(0, 0, 0, 0.25);
  line-height: 40px;
  background: transparent;
  border: 0;
  cursor: pointer;
  transition: color 0.3s;
}
.ant-picker-header > button {
  min-width: 1.6em;
  font-size: 14px;
}
.ant-picker-header > button:hover {
  color: #000000;
}
.ant-picker-header-view {
  flex: auto;
  font-weight: 500;
  line-height: 40px;
}
.ant-picker-header-view button {
  color: inherit;
  font-weight: inherit;
}
.ant-picker-header-view button:not(:first-child) {
  margin-left: 8px;
}
.ant-picker-header-view button:hover {
  color: #0096ff;
}
.ant-picker-prev-icon,
.ant-picker-next-icon,
.ant-picker-super-prev-icon,
.ant-picker-super-next-icon {
  position: relative;
  display: inline-block;
  width: 7px;
  height: 7px;
}
.ant-picker-prev-icon::before,
.ant-picker-next-icon::before,
.ant-picker-super-prev-icon::before,
.ant-picker-super-next-icon::before {
  position: absolute;
  top: 0;
  left: 0;
  display: inline-block;
  width: 7px;
  height: 7px;
  border: 0 solid currentColor;
  border-width: 1.5px 0 0 1.5px;
  content: '';
}
.ant-picker-super-prev-icon::after,
.ant-picker-super-next-icon::after {
  position: absolute;
  top: 4px;
  left: 4px;
  display: inline-block;
  width: 7px;
  height: 7px;
  border: 0 solid currentColor;
  border-width: 1.5px 0 0 1.5px;
  content: '';
}
.ant-picker-prev-icon,
.ant-picker-super-prev-icon {
  transform: rotate(-45deg);
}
.ant-picker-next-icon,
.ant-picker-super-next-icon {
  transform: rotate(135deg);
}
.ant-picker-content {
  width: 100%;
  table-layout: fixed;
  border-collapse: collapse;
}
.ant-picker-content th,
.ant-picker-content td {
  position: relative;
  min-width: 24px;
  font-weight: 400;
}
.ant-picker-content th {
  height: 30px;
  color: #000000;
  line-height: 30px;
}
.ant-picker-cell {
  padding: 3px 0;
  color: rgba(0, 0, 0, 0.25);
  cursor: pointer;
}
.ant-picker-cell-in-view {
  color: #000000;
}
.ant-picker-cell-disabled {
  cursor: not-allowed;
}
.ant-picker-cell::before {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 1;
  height: 24px;
  transform: translateY(-50%);
  content: '';
}
.ant-picker-cell .ant-picker-cell-inner {
  position: relative;
  z-index: 2;
  display: inline-block;
  min-width: 24px;
  height: 24px;
  line-height: 24px;
  border-radius: 4px;
  transition: background 0.3s, border 0.3s;
}
.ant-picker-cell:hover:not(.ant-picker-cell-in-view) .ant-picker-cell-inner,
.ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):not(.ant-picker-cell-range-hover-start):not(.ant-picker-cell-range-hover-end) .ant-picker-cell-inner {
  background: #f5f5f5;
}
.ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  border: 1px solid #0096ff;
  border-radius: 4px;
  content: '';
}
.ant-picker-cell-in-view.ant-picker-cell-in-range {
  position: relative;
}
.ant-picker-cell-in-view.ant-picker-cell-in-range::before {
  background: #e6f9ff;
}
.ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner,
.ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,
.ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner {
  color: #ffffff;
  background: #0096ff;
}
.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single)::before,
.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single)::before {
  background: #e6f9ff;
}
.ant-picker-cell-in-view.ant-picker-cell-range-start::before {
  left: 50%;
}
.ant-picker-cell-in-view.ant-picker-cell-range-end::before {
  right: 50%;
}
.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end)::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end)::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-range-start-single::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-range-start.ant-picker-cell-range-end.ant-picker-cell-range-end-near-hover::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-end.ant-picker-cell-range-start.ant-picker-cell-range-end.ant-picker-cell-range-start-near-hover::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-end.ant-picker-cell-range-end-single::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-in-range)::after {
  position: absolute;
  top: 50%;
  z-index: 0;
  height: 24px;
  border-top: 1px dashed #66c0ff;
  border-bottom: 1px dashed #66c0ff;
  transform: translateY(-50%);
  content: '';
}
.ant-picker-cell-range-hover-start::after,
.ant-picker-cell-range-hover-end::after,
.ant-picker-cell-range-hover::after {
  right: 0;
  left: 2px;
}
.ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover::before,
.ant-picker-cell-in-view.ant-picker-cell-range-start.ant-picker-cell-range-hover::before,
.ant-picker-cell-in-view.ant-picker-cell-range-end.ant-picker-cell-range-hover::before,
.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single).ant-picker-cell-range-hover-start::before,
.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single).ant-picker-cell-range-hover-end::before,
.ant-picker-panel > :not(.ant-picker-date-panel) .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start::before,
.ant-picker-panel > :not(.ant-picker-date-panel) .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end::before {
  background: #b3e0ff;
}
.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):not(.ant-picker-cell-range-end) .ant-picker-cell-inner {
  border-radius: 4px 0 0 4px;
}
.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):not(.ant-picker-cell-range-start) .ant-picker-cell-inner {
  border-radius: 0 4px 4px 0;
}
.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner::after,
.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner::after {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: -1;
  background: #b3e0ff;
  content: '';
}
.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner::after {
  right: -6px;
  left: 0;
}
.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner::after {
  right: 0;
  left: -6px;
}
.ant-picker-cell-range-hover.ant-picker-cell-range-start::after {
  right: 50%;
}
.ant-picker-cell-range-hover.ant-picker-cell-range-end::after {
  left: 50%;
}
tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover:first-child::after,
tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:first-child::after,
.ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start.ant-picker-cell-range-hover-edge-start-near-range::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover-edge-start-near-range)::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-start::after {
  left: 6px;
  border-left: 1px dashed #66c0ff;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover:last-child::after,
tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::after,
.ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-edge-end.ant-picker-cell-range-hover-edge-end-near-range::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover-edge-end-near-range)::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-end::after {
  right: 6px;
  border-right: 1px dashed #66c0ff;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.ant-picker-cell-disabled {
  pointer-events: none;
}
.ant-picker-cell-disabled .ant-picker-cell-inner {
  color: rgba(0, 0, 0, 0.25);
  background: transparent;
}
.ant-picker-cell-disabled::before {
  background: #f5f5f5;
}
.ant-picker-cell-disabled.ant-picker-cell-today .ant-picker-cell-inner::before {
  border-color: rgba(0, 0, 0, 0.25);
}
.ant-picker-decade-panel .ant-picker-content,
.ant-picker-year-panel .ant-picker-content,
.ant-picker-quarter-panel .ant-picker-content,
.ant-picker-month-panel .ant-picker-content {
  height: 264px;
}
.ant-picker-decade-panel .ant-picker-cell-inner,
.ant-picker-year-panel .ant-picker-cell-inner,
.ant-picker-quarter-panel .ant-picker-cell-inner,
.ant-picker-month-panel .ant-picker-cell-inner {
  padding: 0 8px;
}
.ant-picker-decade-panel .ant-picker-cell-disabled .ant-picker-cell-inner,
.ant-picker-year-panel .ant-picker-cell-disabled .ant-picker-cell-inner,
.ant-picker-quarter-panel .ant-picker-cell-disabled .ant-picker-cell-inner,
.ant-picker-month-panel .ant-picker-cell-disabled .ant-picker-cell-inner {
  background: #f5f5f5;
}
.ant-picker-quarter-panel .ant-picker-content {
  height: 56px;
}
.ant-picker-footer {
  width: min-content;
  min-width: 100%;
  line-height: 38px;
  text-align: center;
  border-bottom: 1px solid transparent;
}
.ant-picker-panel .ant-picker-footer {
  border-top: 1px solid #dddddd;
}
.ant-picker-footer-extra {
  padding: 0 12px;
  line-height: 38px;
  text-align: left;
}
.ant-picker-footer-extra:not(:last-child) {
  border-bottom: 1px solid #dddddd;
}
.ant-picker-now {
  text-align: left;
}
.ant-picker-today-btn {
  color: #0096ff;
}
.ant-picker-today-btn:hover {
  color: #29adff;
}
.ant-picker-today-btn:active {
  color: #0077d9;
}
.ant-picker-today-btn.ant-picker-today-btn-disabled {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-picker-decade-panel .ant-picker-cell-inner {
  padding: 0 4px;
}
.ant-picker-decade-panel .ant-picker-cell::before {
  display: none;
}
.ant-picker-year-panel .ant-picker-body,
.ant-picker-quarter-panel .ant-picker-body,
.ant-picker-month-panel .ant-picker-body {
  padding: 0 8px;
}
.ant-picker-year-panel .ant-picker-cell-inner,
.ant-picker-quarter-panel .ant-picker-cell-inner,
.ant-picker-month-panel .ant-picker-cell-inner {
  width: 60px;
}
.ant-picker-year-panel .ant-picker-cell-range-hover-start::after,
.ant-picker-quarter-panel .ant-picker-cell-range-hover-start::after,
.ant-picker-month-panel .ant-picker-cell-range-hover-start::after {
  left: 14px;
  border-left: 1px dashed #66c0ff;
  border-radius: 4px 0 0 4px;
}
.ant-picker-panel-rtl .ant-picker-year-panel .ant-picker-cell-range-hover-start::after,
.ant-picker-panel-rtl .ant-picker-quarter-panel .ant-picker-cell-range-hover-start::after,
.ant-picker-panel-rtl .ant-picker-month-panel .ant-picker-cell-range-hover-start::after {
  right: 14px;
  border-right: 1px dashed #66c0ff;
  border-radius: 0 4px 4px 0;
}
.ant-picker-year-panel .ant-picker-cell-range-hover-end::after,
.ant-picker-quarter-panel .ant-picker-cell-range-hover-end::after,
.ant-picker-month-panel .ant-picker-cell-range-hover-end::after {
  right: 14px;
  border-right: 1px dashed #66c0ff;
  border-radius: 0 4px 4px 0;
}
.ant-picker-panel-rtl .ant-picker-year-panel .ant-picker-cell-range-hover-end::after,
.ant-picker-panel-rtl .ant-picker-quarter-panel .ant-picker-cell-range-hover-end::after,
.ant-picker-panel-rtl .ant-picker-month-panel .ant-picker-cell-range-hover-end::after {
  left: 14px;
  border-left: 1px dashed #66c0ff;
  border-radius: 4px 0 0 4px;
}
.ant-picker-week-panel .ant-picker-body {
  padding: 8px 12px;
}
.ant-picker-week-panel .ant-picker-cell:hover .ant-picker-cell-inner,
.ant-picker-week-panel .ant-picker-cell-selected .ant-picker-cell-inner,
.ant-picker-week-panel .ant-picker-cell .ant-picker-cell-inner {
  background: transparent !important;
}
.ant-picker-week-panel-row td {
  transition: background 0.3s;
}
.ant-picker-week-panel-row:hover td {
  background: #f5f5f5;
}
.ant-picker-week-panel-row-selected td,
.ant-picker-week-panel-row-selected:hover td {
  background: #0096ff;
}
.ant-picker-week-panel-row-selected td.ant-picker-cell-week,
.ant-picker-week-panel-row-selected:hover td.ant-picker-cell-week {
  color: rgba(255, 255, 255, 0.5);
}
.ant-picker-week-panel-row-selected td.ant-picker-cell-today .ant-picker-cell-inner::before,
.ant-picker-week-panel-row-selected:hover td.ant-picker-cell-today .ant-picker-cell-inner::before {
  border-color: #ffffff;
}
.ant-picker-week-panel-row-selected td .ant-picker-cell-inner,
.ant-picker-week-panel-row-selected:hover td .ant-picker-cell-inner {
  color: #ffffff;
}
.ant-picker-date-panel .ant-picker-body {
  padding: 8px 12px;
}
.ant-picker-date-panel .ant-picker-content {
  width: 252px;
}
.ant-picker-date-panel .ant-picker-content th {
  width: 36px;
}
.ant-picker-datetime-panel {
  display: flex;
}
.ant-picker-datetime-panel .ant-picker-time-panel {
  border-left: 1px solid #dddddd;
}
.ant-picker-datetime-panel .ant-picker-date-panel,
.ant-picker-datetime-panel .ant-picker-time-panel {
  transition: opacity 0.3s;
}
.ant-picker-datetime-panel-active .ant-picker-date-panel,
.ant-picker-datetime-panel-active .ant-picker-time-panel {
  opacity: 0.3;
}
.ant-picker-datetime-panel-active .ant-picker-date-panel-active,
.ant-picker-datetime-panel-active .ant-picker-time-panel-active {
  opacity: 1;
}
.ant-picker-time-panel {
  width: auto;
  min-width: auto;
}
.ant-picker-time-panel .ant-picker-content {
  display: flex;
  flex: auto;
  height: 224px;
}
.ant-picker-time-panel-column {
  flex: 1 0 auto;
  width: 56px;
  margin: 0;
  padding: 0;
  overflow-y: hidden;
  text-align: left;
  list-style: none;
  transition: background 0.3s;
}
.ant-picker-time-panel-column::after {
  display: block;
  height: 196px;
  content: '';
}
.ant-picker-datetime-panel .ant-picker-time-panel-column::after {
  height: 198px;
}
.ant-picker-time-panel-column:not(:first-child) {
  border-left: 1px solid #dddddd;
}
.ant-picker-time-panel-column-active {
  background: rgba(230, 249, 255, 0.2);
}
.ant-picker-time-panel-column:hover {
  overflow-y: auto;
}
.ant-picker-time-panel-column > li {
  margin: 0;
  padding: 0;
}
.ant-picker-time-panel-column > li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner {
  display: block;
  width: 100%;
  height: 28px;
  margin: 0;
  padding: 0 0 0 14px;
  color: #000000;
  line-height: 28px;
  border-radius: 0;
  cursor: pointer;
  transition: background 0.3s;
}
.ant-picker-time-panel-column > li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner:hover {
  background: #f5f5f5;
}
.ant-picker-time-panel-column > li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner {
  background: #e6f9ff;
}
.ant-picker-time-panel-column > li.ant-picker-time-panel-cell-disabled .ant-picker-time-panel-cell-inner {
  color: rgba(0, 0, 0, 0.25);
  background: transparent;
  cursor: not-allowed;
}
/* stylelint-disable-next-line */
_:-ms-fullscreen .ant-picker-range-wrapper .ant-picker-month-panel .ant-picker-cell,
:root .ant-picker-range-wrapper .ant-picker-month-panel .ant-picker-cell,
_:-ms-fullscreen .ant-picker-range-wrapper .ant-picker-year-panel .ant-picker-cell,
:root .ant-picker-range-wrapper .ant-picker-year-panel .ant-picker-cell {
  padding: 21px 0;
}
.ant-picker-rtl {
  direction: rtl;
}
.ant-picker-rtl .ant-picker-suffix {
  margin-right: 4px;
  margin-left: 0;
}
.ant-picker-rtl .ant-picker-clear {
  right: auto;
  left: 0;
}
.ant-picker-rtl .ant-picker-separator {
  transform: rotate(180deg);
}
.ant-picker-panel-rtl .ant-picker-header-view button:not(:first-child) {
  margin-right: 8px;
  margin-left: 0;
}
.ant-picker-rtl.ant-picker-range .ant-picker-clear {
  right: auto;
  left: 11px;
}
.ant-picker-rtl.ant-picker-range .ant-picker-active-bar {
  margin-right: 11px;
  margin-left: 0;
}
.ant-picker-rtl.ant-picker-range.ant-picker-small .ant-picker-active-bar {
  margin-right: 7px;
}
.ant-picker-dropdown-rtl .ant-picker-ranges {
  text-align: right;
}
.ant-picker-dropdown-rtl .ant-picker-ranges .ant-picker-ok {
  float: left;
  margin-right: 8px;
  margin-left: 0;
}
.ant-picker-panel-rtl {
  direction: rtl;
}
.ant-picker-panel-rtl .ant-picker-prev-icon,
.ant-picker-panel-rtl .ant-picker-super-prev-icon {
  transform: rotate(135deg);
}
.ant-picker-panel-rtl .ant-picker-next-icon,
.ant-picker-panel-rtl .ant-picker-super-next-icon {
  transform: rotate(-45deg);
}
.ant-picker-cell .ant-picker-cell-inner {
  position: relative;
  z-index: 2;
  display: inline-block;
  min-width: 24px;
  height: 24px;
  line-height: 24px;
  border-radius: 4px;
  transition: background 0.3s, border 0.3s;
}
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-start::before {
  right: 50%;
  left: 0;
}
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-end::before {
  right: 0;
  left: 50%;
}
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-start.ant-picker-cell-range-end::before {
  right: 50%;
  left: 50%;
}
.ant-picker-panel-rtl .ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner::after {
  right: 0;
  left: -6px;
}
.ant-picker-panel-rtl .ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner::after {
  right: -6px;
  left: 0;
}
.ant-picker-panel-rtl .ant-picker-cell-range-hover.ant-picker-cell-range-start::after {
  right: 0;
  left: 50%;
}
.ant-picker-panel-rtl .ant-picker-cell-range-hover.ant-picker-cell-range-end::after {
  right: 50%;
  left: 0;
}
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):not(.ant-picker-cell-range-end) .ant-picker-cell-inner {
  border-radius: 0 4px 4px 0;
}
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):not(.ant-picker-cell-range-start) .ant-picker-cell-inner {
  border-radius: 4px 0 0 4px;
}
.ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-selected):first-child::after,
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start.ant-picker-cell-range-hover-edge-start-near-range::after,
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover-edge-start-near-range)::after,
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-start::after {
  right: 6px;
  left: 0;
  border-right: 1px dashed #66c0ff;
  border-left: none;
  border-top-left-radius: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 0;
}
.ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-selected):last-child::after,
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-edge-end.ant-picker-cell-range-hover-edge-end-near-range::after,
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover-edge-end-near-range)::after,
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-end::after {
  right: 0;
  left: 6px;
  border-right: none;
  border-left: 1px dashed #66c0ff;
  border-top-left-radius: 4px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 4px;
}
.ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::after,
.ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:first-child::after,
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover)::after,
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-end.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover)::after,
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-start.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover)::after,
.ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover.ant-picker-cell-range-hover-edge-start:last-child::after,
.ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover.ant-picker-cell-range-hover-edge-end:first-child::after {
  right: 6px;
  left: 6px;
  border-right: 1px dashed #66c0ff;
  border-left: 1px dashed #66c0ff;
  border-radius: 4px;
}
.ant-picker-dropdown-rtl .ant-picker-footer-extra {
  direction: rtl;
  text-align: right;
}
.ant-picker-panel-rtl .ant-picker-time-panel {
  direction: ltr;
}
.ant-descriptions-header {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.ant-descriptions-title {
  flex: auto;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.85);
  font-weight: bold;
  font-size: 16px;
  line-height: 1.5715;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-descriptions-extra {
  margin-left: auto;
  color: #000000;
  font-size: 14px;
}
.ant-descriptions-view {
  width: 100%;
  overflow: hidden;
  border-radius: 4px;
}
.ant-descriptions-view table {
  width: 100%;
  table-layout: fixed;
}
.ant-descriptions-row > th,
.ant-descriptions-row > td {
  padding-bottom: 16px;
}
.ant-descriptions-row:last-child {
  border-bottom: none;
}
.ant-descriptions-item-label {
  color: rgba(0, 0, 0, 0.85);
  font-weight: normal;
  font-size: 14px;
  line-height: 1.5715;
  text-align: start;
}
.ant-descriptions-item-label::after {
  content: ':';
  position: relative;
  top: -0.5px;
  margin: 0 8px 0 2px;
}
.ant-descriptions-item-label.ant-descriptions-item-no-colon::after {
  content: ' ';
}
.ant-descriptions-item-no-label::after {
  margin: 0;
  content: '';
}
.ant-descriptions-item-content {
  display: table-cell;
  flex: 1;
  color: #000000;
  font-size: 14px;
  line-height: 1.5715;
  word-break: break-word;
  overflow-wrap: break-word;
}
.ant-descriptions-item {
  padding-bottom: 0;
  vertical-align: top;
}
.ant-descriptions-item-container {
  display: flex;
}
.ant-descriptions-item-container .ant-descriptions-item-label,
.ant-descriptions-item-container .ant-descriptions-item-content {
  display: inline-flex;
  align-items: baseline;
}
.ant-descriptions-middle .ant-descriptions-row > th,
.ant-descriptions-middle .ant-descriptions-row > td {
  padding-bottom: 12px;
}
.ant-descriptions-small .ant-descriptions-row > th,
.ant-descriptions-small .ant-descriptions-row > td {
  padding-bottom: 8px;
}
.ant-descriptions-bordered .ant-descriptions-view {
  border: 1px solid #dddddd;
}
.ant-descriptions-bordered .ant-descriptions-view > table {
  table-layout: auto;
}
.ant-descriptions-bordered .ant-descriptions-item-label,
.ant-descriptions-bordered .ant-descriptions-item-content {
  padding: 16px 24px;
  border-right: 1px solid #dddddd;
}
.ant-descriptions-bordered .ant-descriptions-item-label:last-child,
.ant-descriptions-bordered .ant-descriptions-item-content:last-child {
  border-right: none;
}
.ant-descriptions-bordered .ant-descriptions-item-label {
  background-color: #fafafa;
}
.ant-descriptions-bordered .ant-descriptions-item-label::after {
  display: none;
}
.ant-descriptions-bordered .ant-descriptions-row {
  border-bottom: 1px solid #dddddd;
}
.ant-descriptions-bordered .ant-descriptions-row:last-child {
  border-bottom: none;
}
.ant-descriptions-bordered.ant-descriptions-middle .ant-descriptions-item-label,
.ant-descriptions-bordered.ant-descriptions-middle .ant-descriptions-item-content {
  padding: 12px 24px;
}
.ant-descriptions-bordered.ant-descriptions-small .ant-descriptions-item-label,
.ant-descriptions-bordered.ant-descriptions-small .ant-descriptions-item-content {
  padding: 8px 16px;
}
.ant-descriptions-rtl {
  direction: rtl;
}
.ant-descriptions-rtl .ant-descriptions-item-label::after {
  margin: 0 2px 0 8px;
}
.ant-descriptions-rtl.ant-descriptions-bordered .ant-descriptions-item-label,
.ant-descriptions-rtl.ant-descriptions-bordered .ant-descriptions-item-content {
  border-right: none;
  border-left: 1px solid #dddddd;
}
.ant-descriptions-rtl.ant-descriptions-bordered .ant-descriptions-item-label:last-child,
.ant-descriptions-rtl.ant-descriptions-bordered .ant-descriptions-item-content:last-child {
  border-left: none;
}
.ant-divider {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  border-top: 1px solid rgba(0, 0, 0, 0.06);
}
.ant-divider-vertical {
  position: relative;
  top: -0.06em;
  display: inline-block;
  height: 0.9em;
  margin: 0 8px;
  vertical-align: middle;
  border-top: 0;
  border-left: 1px solid rgba(0, 0, 0, 0.06);
}
.ant-divider-horizontal {
  display: flex;
  clear: both;
  width: 100%;
  min-width: 100%;
  margin: 24px 0;
}
.ant-divider-horizontal.ant-divider-with-text {
  display: flex;
  margin: 16px 0;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  font-size: 16px;
  white-space: nowrap;
  text-align: center;
  border-top: 0;
  border-top-color: rgba(0, 0, 0, 0.06);
}
.ant-divider-horizontal.ant-divider-with-text::before,
.ant-divider-horizontal.ant-divider-with-text::after {
  position: relative;
  top: 50%;
  width: 50%;
  border-top: 1px solid transparent;
  border-top-color: inherit;
  border-bottom: 0;
  transform: translateY(50%);
  content: '';
}
.ant-divider-horizontal.ant-divider-with-text-left::before {
  top: 50%;
  width: 5%;
}
.ant-divider-horizontal.ant-divider-with-text-left::after {
  top: 50%;
  width: 95%;
}
.ant-divider-horizontal.ant-divider-with-text-right::before {
  top: 50%;
  width: 95%;
}
.ant-divider-horizontal.ant-divider-with-text-right::after {
  top: 50%;
  width: 5%;
}
.ant-divider-inner-text {
  display: inline-block;
  padding: 0 1em;
}
.ant-divider-dashed {
  background: none;
  border-color: rgba(0, 0, 0, 0.06);
  border-style: dashed;
  border-width: 1px 0 0;
}
.ant-divider-horizontal.ant-divider-with-text.ant-divider-dashed {
  border-top: 0;
}
.ant-divider-horizontal.ant-divider-with-text.ant-divider-dashed::before,
.ant-divider-horizontal.ant-divider-with-text.ant-divider-dashed::after {
  border-style: dashed none none;
}
.ant-divider-vertical.ant-divider-dashed {
  border-width: 0 0 0 1px;
}
.ant-divider-plain.ant-divider-with-text {
  color: #000000;
  font-weight: normal;
  font-size: 14px;
}
.ant-divider-rtl {
  direction: rtl;
}
.ant-divider-rtl.ant-divider-horizontal.ant-divider-with-text-left::before {
  width: 95%;
}
.ant-divider-rtl.ant-divider-horizontal.ant-divider-with-text-left::after {
  width: 5%;
}
.ant-divider-rtl.ant-divider-horizontal.ant-divider-with-text-right::before {
  width: 5%;
}
.ant-divider-rtl.ant-divider-horizontal.ant-divider-with-text-right::after {
  width: 95%;
}
.ant-drawer {
  position: fixed;
  z-index: 1000;
  width: 0%;
  height: 100%;
  transition: transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1), height 0s ease 0.3s, width 0s ease 0.3s;
}
.ant-drawer > * {
  transition: transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1), box-shadow 0.3s cubic-bezier(0.7, 0.3, 0.1, 1);
}
.ant-drawer-content-wrapper {
  position: absolute;
  width: 100%;
  height: 100%;
}
.ant-drawer .ant-drawer-content {
  width: 100%;
  height: 100%;
}
.ant-drawer-left,
.ant-drawer-right {
  top: 0;
  width: 0%;
  height: 100%;
}
.ant-drawer-left .ant-drawer-content-wrapper,
.ant-drawer-right .ant-drawer-content-wrapper {
  height: 100%;
}
.ant-drawer-left.ant-drawer-open,
.ant-drawer-right.ant-drawer-open {
  width: 100%;
  transition: transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1);
}
.ant-drawer-left {
  left: 0;
}
.ant-drawer-left .ant-drawer-content-wrapper {
  left: 0;
}
.ant-drawer-left.ant-drawer-open .ant-drawer-content-wrapper {
  box-shadow: 6px 0 16px -8px rgba(0, 0, 0, 0.08), 9px 0 28px 0 rgba(0, 0, 0, 0.05), 12px 0 48px 16px rgba(0, 0, 0, 0.03);
}
.ant-drawer-right {
  right: 0;
}
.ant-drawer-right .ant-drawer-content-wrapper {
  right: 0;
}
.ant-drawer-right.ant-drawer-open .ant-drawer-content-wrapper {
  box-shadow: -6px 0 16px -8px rgba(0, 0, 0, 0.08), -9px 0 28px 0 rgba(0, 0, 0, 0.05), -12px 0 48px 16px rgba(0, 0, 0, 0.03);
}
.ant-drawer-right.ant-drawer-open.no-mask {
  right: 1px;
  transform: translateX(1px);
}
.ant-drawer-top,
.ant-drawer-bottom {
  left: 0;
  width: 100%;
  height: 0%;
}
.ant-drawer-top .ant-drawer-content-wrapper,
.ant-drawer-bottom .ant-drawer-content-wrapper {
  width: 100%;
}
.ant-drawer-top.ant-drawer-open,
.ant-drawer-bottom.ant-drawer-open {
  height: 100%;
  transition: transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1);
}
.ant-drawer-top {
  top: 0;
}
.ant-drawer-top.ant-drawer-open .ant-drawer-content-wrapper {
  box-shadow: 0 6px 16px -8px rgba(0, 0, 0, 0.08), 0 9px 28px 0 rgba(0, 0, 0, 0.05), 0 12px 48px 16px rgba(0, 0, 0, 0.03);
}
.ant-drawer-bottom {
  bottom: 0;
}
.ant-drawer-bottom .ant-drawer-content-wrapper {
  bottom: 0;
}
.ant-drawer-bottom.ant-drawer-open .ant-drawer-content-wrapper {
  box-shadow: 0 -6px 16px -8px rgba(0, 0, 0, 0.08), 0 -9px 28px 0 rgba(0, 0, 0, 0.05), 0 -12px 48px 16px rgba(0, 0, 0, 0.03);
}
.ant-drawer-bottom.ant-drawer-open.no-mask {
  bottom: 1px;
  transform: translateY(1px);
}
.ant-drawer.ant-drawer-open .ant-drawer-mask {
  height: 100%;
  opacity: 1;
  transition: none;
  animation: antdDrawerFadeIn 0.3s cubic-bezier(0.7, 0.3, 0.1, 1);
  pointer-events: auto;
}
.ant-drawer-title {
  margin: 0;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  font-size: 16px;
  line-height: 22px;
}
.ant-drawer-content {
  position: relative;
  z-index: 1;
  overflow: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 0;
}
.ant-drawer-close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 10;
  display: block;
  padding: 20px;
  color: rgba(0, 0, 0, 0.45);
  font-weight: 700;
  font-size: 16px;
  font-style: normal;
  line-height: 1;
  text-align: center;
  text-transform: none;
  text-decoration: none;
  background: transparent;
  border: 0;
  outline: 0;
  cursor: pointer;
  transition: color 0.3s;
  text-rendering: auto;
}
.ant-drawer-close:focus,
.ant-drawer-close:hover {
  color: rgba(0, 0, 0, 0.75);
  text-decoration: none;
}
.ant-drawer-header-no-title .ant-drawer-close {
  margin-right: var(--scroll-bar);
  /* stylelint-disable-next-line function-calc-no-invalid */
  padding-right: calc(20px - var(--scroll-bar));
}
.ant-drawer-header {
  position: relative;
  padding: 16px 24px;
  color: #000000;
  background: #fff;
  border-bottom: 1px solid #dddddd;
  border-radius: 4px 4px 0 0;
}
.ant-drawer-header-no-title {
  color: #000000;
  background: #fff;
}
.ant-drawer-wrapper-body {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  width: 100%;
  height: 100%;
}
.ant-drawer-body {
  flex-grow: 1;
  padding: 24px;
  overflow: auto;
  font-size: 14px;
  line-height: 1.5715;
  word-wrap: break-word;
}
.ant-drawer-footer {
  flex-shrink: 0;
  padding: 16px 16px;
  border-top: 1px solid #dddddd;
}
.ant-drawer-mask {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 0;
  background-color: rgba(0, 0, 0, 0.45);
  opacity: 0;
  filter: alpha(opacity=45);
  transition: opacity 0.3s linear, height 0s ease 0.3s;
  pointer-events: none;
}
.ant-drawer-open-content {
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
}
.ant-drawer .ant-picker-clear {
  background: #fff;
}
@keyframes antdDrawerFadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.ant-drawer-rtl {
  direction: rtl;
}
.ant-drawer-rtl .ant-drawer-close {
  right: auto;
  left: 0;
}
.ant-dropdown-menu-item.ant-dropdown-menu-item-danger {
  color: #ff4d4f;
}
.ant-dropdown-menu-item.ant-dropdown-menu-item-danger:hover {
  color: #ffffff;
  background-color: #ff4d4f;
}
.ant-dropdown {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  top: -9999px;
  left: -9999px;
  z-index: 1050;
  display: block;
}
.ant-dropdown::before {
  position: absolute;
  top: -4px;
  right: 0;
  bottom: -4px;
  left: -7px;
  z-index: -9999;
  opacity: 0.0001;
  content: ' ';
}
.ant-dropdown-wrap {
  position: relative;
}
.ant-dropdown-wrap .ant-btn > .anticon-down {
  font-size: 10px;
}
.ant-dropdown-wrap .anticon-down::before {
  transition: transform 0.2s;
}
.ant-dropdown-wrap-open .anticon-down::before {
  transform: rotate(180deg);
}
.ant-dropdown-hidden,
.ant-dropdown-menu-hidden {
  display: none;
}
.ant-dropdown-show-arrow.ant-dropdown-placement-topCenter,
.ant-dropdown-show-arrow.ant-dropdown-placement-topLeft,
.ant-dropdown-show-arrow.ant-dropdown-placement-topRight {
  padding-bottom: 10px;
}
.ant-dropdown-show-arrow.ant-dropdown-placement-bottomCenter,
.ant-dropdown-show-arrow.ant-dropdown-placement-bottomLeft,
.ant-dropdown-show-arrow.ant-dropdown-placement-bottomRight {
  padding-top: 10px;
}
.ant-dropdown-arrow {
  position: absolute;
  z-index: 1;
  display: block;
  width: 8.48528137px;
  height: 8.48528137px;
  background: transparent;
  border-style: solid;
  border-width: 4.24264069px;
  transform: rotate(45deg);
}
.ant-dropdown-placement-topCenter > .ant-dropdown-arrow,
.ant-dropdown-placement-topLeft > .ant-dropdown-arrow,
.ant-dropdown-placement-topRight > .ant-dropdown-arrow {
  bottom: 6.2px;
  border-top-color: transparent;
  border-right-color: #fff;
  border-bottom-color: #fff;
  border-left-color: transparent;
  box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07);
}
.ant-dropdown-placement-topCenter > .ant-dropdown-arrow {
  left: 50%;
  transform: translateX(-50%) rotate(45deg);
}
.ant-dropdown-placement-topLeft > .ant-dropdown-arrow {
  left: 16px;
}
.ant-dropdown-placement-topRight > .ant-dropdown-arrow {
  right: 16px;
}
.ant-dropdown-placement-bottomCenter > .ant-dropdown-arrow,
.ant-dropdown-placement-bottomLeft > .ant-dropdown-arrow,
.ant-dropdown-placement-bottomRight > .ant-dropdown-arrow {
  top: 6px;
  border-top-color: #fff;
  border-right-color: transparent;
  border-bottom-color: transparent;
  border-left-color: #fff;
  box-shadow: -2px -2px 5px rgba(0, 0, 0, 0.06);
}
.ant-dropdown-placement-bottomCenter > .ant-dropdown-arrow {
  left: 50%;
  transform: translateX(-50%) rotate(45deg);
}
.ant-dropdown-placement-bottomLeft > .ant-dropdown-arrow {
  left: 16px;
}
.ant-dropdown-placement-bottomRight > .ant-dropdown-arrow {
  right: 16px;
}
.ant-dropdown-menu {
  position: relative;
  margin: 0;
  padding: 4px 0;
  text-align: left;
  list-style-type: none;
  background-color: #fff;
  background-clip: padding-box;
  border-radius: 4px;
  outline: none;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
}
.ant-dropdown-menu-item-group-title {
  padding: 5px 12px;
  color: rgba(0, 0, 0, 0.45);
  transition: all 0.3s;
}
.ant-dropdown-menu-submenu-popup {
  position: absolute;
  z-index: 1050;
  background: transparent;
  box-shadow: none;
  transform-origin: 0 0;
}
.ant-dropdown-menu-submenu-popup ul,
.ant-dropdown-menu-submenu-popup li {
  list-style: none;
}
.ant-dropdown-menu-submenu-popup ul {
  margin-right: 0.3em;
  margin-left: 0.3em;
}
.ant-dropdown-menu-item,
.ant-dropdown-menu-submenu-title {
  clear: both;
  margin: 0;
  padding: 5px 12px;
  color: #000000;
  font-weight: normal;
  font-size: 14px;
  line-height: 22px;
  white-space: nowrap;
  cursor: pointer;
  transition: all 0.3s;
}
.ant-dropdown-menu-item > .anticon:first-child,
.ant-dropdown-menu-submenu-title > .anticon:first-child,
.ant-dropdown-menu-item > a > .anticon:first-child,
.ant-dropdown-menu-submenu-title > a > .anticon:first-child,
.ant-dropdown-menu-item > span > .anticon:first-child,
.ant-dropdown-menu-submenu-title > span > .anticon:first-child {
  min-width: 12px;
  margin-right: 8px;
  font-size: 12px;
  vertical-align: -0.1em;
}
.ant-dropdown-menu-item > a,
.ant-dropdown-menu-submenu-title > a {
  display: block;
  margin: -5px -12px;
  padding: 5px 12px;
  color: #000000;
  transition: all 0.3s;
}
.ant-dropdown-menu-item > a:hover,
.ant-dropdown-menu-submenu-title > a:hover {
  color: #000000;
}
.ant-dropdown-menu-item > .anticon + span > a,
.ant-dropdown-menu-submenu-title > .anticon + span > a {
  color: #000000;
  transition: all 0.3s;
}
.ant-dropdown-menu-item > .anticon + span > a:hover,
.ant-dropdown-menu-submenu-title > .anticon + span > a:hover {
  color: #000000;
}
.ant-dropdown-menu-item-selected,
.ant-dropdown-menu-submenu-title-selected,
.ant-dropdown-menu-item-selected > a,
.ant-dropdown-menu-submenu-title-selected > a {
  color: #0096ff;
  background-color: #e6f9ff;
}
.ant-dropdown-menu-item:hover,
.ant-dropdown-menu-submenu-title:hover {
  background-color: #f5f5f5;
}
.ant-dropdown-menu-item-disabled,
.ant-dropdown-menu-submenu-title-disabled {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-dropdown-menu-item-disabled:hover,
.ant-dropdown-menu-submenu-title-disabled:hover {
  color: rgba(0, 0, 0, 0.25);
  background-color: #fff;
  cursor: not-allowed;
}
.ant-dropdown-menu-item-disabled > .anticon + span > a,
.ant-dropdown-menu-submenu-title-disabled > .anticon + span > a,
.ant-dropdown-menu-item-disabled > a,
.ant-dropdown-menu-submenu-title-disabled > a {
  position: relative;
  color: rgba(0, 0, 0, 0.25);
  pointer-events: none;
}
.ant-dropdown-menu-item-disabled > .anticon + span > a::after,
.ant-dropdown-menu-submenu-title-disabled > .anticon + span > a::after,
.ant-dropdown-menu-item-disabled > a::after,
.ant-dropdown-menu-submenu-title-disabled > a::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  cursor: not-allowed;
  content: '';
}
.ant-dropdown-menu-item-divider,
.ant-dropdown-menu-submenu-title-divider {
  height: 1px;
  margin: 4px 0;
  overflow: hidden;
  line-height: 0;
  background-color: #dddddd;
}
.ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon,
.ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon {
  position: absolute;
  right: 8px;
}
.ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon,
.ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon {
  margin-right: 0 !important;
  color: rgba(0, 0, 0, 0.45);
  font-size: 10px;
  font-style: normal;
}
.ant-dropdown-menu-item-group-list {
  margin: 0 8px;
  padding: 0;
  list-style: none;
}
.ant-dropdown-menu-submenu-title {
  padding-right: 24px;
}
.ant-dropdown-menu-submenu-vertical {
  position: relative;
}
.ant-dropdown-menu-submenu-vertical > .ant-dropdown-menu {
  position: absolute;
  top: 0;
  left: 100%;
  min-width: 100%;
  margin-left: 4px;
  transform-origin: 0 0;
}
.ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title,
.ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow-icon {
  color: rgba(0, 0, 0, 0.25);
  background-color: #fff;
  cursor: not-allowed;
}
.ant-dropdown-menu-submenu-selected .ant-dropdown-menu-submenu-title {
  color: #0096ff;
}
.ant-dropdown.slide-down-enter.slide-down-enter-active.ant-dropdown-placement-bottomLeft,
.ant-dropdown.slide-down-appear.slide-down-appear-active.ant-dropdown-placement-bottomLeft,
.ant-dropdown.slide-down-enter.slide-down-enter-active.ant-dropdown-placement-bottomCenter,
.ant-dropdown.slide-down-appear.slide-down-appear-active.ant-dropdown-placement-bottomCenter,
.ant-dropdown.slide-down-enter.slide-down-enter-active.ant-dropdown-placement-bottomRight,
.ant-dropdown.slide-down-appear.slide-down-appear-active.ant-dropdown-placement-bottomRight {
  animation-name: antSlideUpIn;
}
.ant-dropdown.slide-up-enter.slide-up-enter-active.ant-dropdown-placement-topLeft,
.ant-dropdown.slide-up-appear.slide-up-appear-active.ant-dropdown-placement-topLeft,
.ant-dropdown.slide-up-enter.slide-up-enter-active.ant-dropdown-placement-topCenter,
.ant-dropdown.slide-up-appear.slide-up-appear-active.ant-dropdown-placement-topCenter,
.ant-dropdown.slide-up-enter.slide-up-enter-active.ant-dropdown-placement-topRight,
.ant-dropdown.slide-up-appear.slide-up-appear-active.ant-dropdown-placement-topRight {
  animation-name: antSlideDownIn;
}
.ant-dropdown.slide-down-leave.slide-down-leave-active.ant-dropdown-placement-bottomLeft,
.ant-dropdown.slide-down-leave.slide-down-leave-active.ant-dropdown-placement-bottomCenter,
.ant-dropdown.slide-down-leave.slide-down-leave-active.ant-dropdown-placement-bottomRight {
  animation-name: antSlideUpOut;
}
.ant-dropdown.slide-up-leave.slide-up-leave-active.ant-dropdown-placement-topLeft,
.ant-dropdown.slide-up-leave.slide-up-leave-active.ant-dropdown-placement-topCenter,
.ant-dropdown.slide-up-leave.slide-up-leave-active.ant-dropdown-placement-topRight {
  animation-name: antSlideDownOut;
}
.ant-dropdown-trigger > .anticon.anticon-down,
.ant-dropdown-link > .anticon.anticon-down,
.ant-dropdown-button > .anticon.anticon-down {
  font-size: 10px;
  vertical-align: baseline;
}
.ant-dropdown-button {
  white-space: nowrap;
}
.ant-dropdown-button.ant-btn-group > .ant-btn:last-child:not(:first-child):not(.ant-btn-icon-only) {
  padding-right: 8px;
  padding-left: 8px;
}
.ant-dropdown-menu-dark,
.ant-dropdown-menu-dark .ant-dropdown-menu {
  background: #001529;
}
.ant-dropdown-menu-dark .ant-dropdown-menu-item,
.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title,
.ant-dropdown-menu-dark .ant-dropdown-menu-item > a,
.ant-dropdown-menu-dark .ant-dropdown-menu-item > .anticon + span > a {
  color: rgba(255, 255, 255, 0.65);
}
.ant-dropdown-menu-dark .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow::after,
.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow::after,
.ant-dropdown-menu-dark .ant-dropdown-menu-item > a .ant-dropdown-menu-submenu-arrow::after,
.ant-dropdown-menu-dark .ant-dropdown-menu-item > .anticon + span > a .ant-dropdown-menu-submenu-arrow::after {
  color: rgba(255, 255, 255, 0.65);
}
.ant-dropdown-menu-dark .ant-dropdown-menu-item:hover,
.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title:hover,
.ant-dropdown-menu-dark .ant-dropdown-menu-item > a:hover,
.ant-dropdown-menu-dark .ant-dropdown-menu-item > .anticon + span > a:hover {
  color: #ffffff;
  background: transparent;
}
.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected,
.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected:hover,
.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected > a {
  color: #ffffff;
  background: #0096ff;
}
.ant-dropdown-rtl {
  direction: rtl;
}
.ant-dropdown-rtl.ant-dropdown::before {
  right: -7px;
  left: 0;
}
.ant-dropdown-menu.ant-dropdown-menu-rtl {
  direction: rtl;
  text-align: right;
}
.ant-dropdown-rtl .ant-dropdown-menu-item-group-title {
  direction: rtl;
  text-align: right;
}
.ant-dropdown-menu-submenu-popup.ant-dropdown-menu-submenu-rtl {
  transform-origin: 100% 0;
}
.ant-dropdown-rtl .ant-dropdown-menu-submenu-popup ul,
.ant-dropdown-rtl .ant-dropdown-menu-submenu-popup li {
  text-align: right;
}
.ant-dropdown-rtl .ant-dropdown-menu-item,
.ant-dropdown-rtl .ant-dropdown-menu-submenu-title {
  text-align: right;
}
.ant-dropdown-rtl .ant-dropdown-menu-item > .anticon:first-child,
.ant-dropdown-rtl .ant-dropdown-menu-submenu-title > .anticon:first-child,
.ant-dropdown-rtl .ant-dropdown-menu-item > span > .anticon:first-child,
.ant-dropdown-rtl .ant-dropdown-menu-submenu-title > span > .anticon:first-child {
  margin-right: 0;
  margin-left: 8px;
}
.ant-dropdown-rtl .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow,
.ant-dropdown-rtl .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow {
  right: auto;
  left: 8px;
}
.ant-dropdown-rtl .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow-icon,
.ant-dropdown-rtl .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow-icon {
  margin-left: 0 !important;
  transform: scaleX(-1);
}
.ant-dropdown-rtl .ant-dropdown-menu-submenu-title {
  padding-right: 12px;
  padding-left: 24px;
}
.ant-dropdown-rtl .ant-dropdown-menu-submenu-vertical > .ant-dropdown-menu {
  right: 100%;
  left: 0;
  margin-right: 4px;
  margin-left: 0;
}
.ant-empty {
  margin: 0 8px;
  font-size: 14px;
  line-height: 1.5715;
  text-align: center;
}
.ant-empty-image {
  height: 100px;
  margin-bottom: 8px;
}
.ant-empty-image img {
  height: 100%;
}
.ant-empty-image svg {
  height: 100%;
  margin: auto;
}
.ant-empty-footer {
  margin-top: 16px;
}
.ant-empty-normal {
  margin: 32px 0;
  color: rgba(0, 0, 0, 0.25);
}
.ant-empty-normal .ant-empty-image {
  height: 40px;
}
.ant-empty-small {
  margin: 8px 0;
  color: rgba(0, 0, 0, 0.25);
}
.ant-empty-small .ant-empty-image {
  height: 35px;
}
.ant-empty-img-default-ellipse {
  fill: #f5f5f5;
  fill-opacity: 0.8;
}
.ant-empty-img-default-path-1 {
  fill: #aeb8c2;
}
.ant-empty-img-default-path-2 {
  fill: url(#linearGradient-1);
}
.ant-empty-img-default-path-3 {
  fill: #f5f5f7;
}
.ant-empty-img-default-path-4 {
  fill: #dce0e6;
}
.ant-empty-img-default-path-5 {
  fill: #dce0e6;
}
.ant-empty-img-default-g {
  fill: #ffffff;
}
.ant-empty-img-simple-ellipse {
  fill: #f5f5f5;
}
.ant-empty-img-simple-g {
  stroke: #d9d9d9;
}
.ant-empty-img-simple-path {
  fill: #fafafa;
}
.ant-empty-rtl {
  direction: rtl;
}
.ant-form-item .ant-mentions,
.ant-form-item textarea.ant-input {
  height: auto;
}
.ant-form-item .ant-upload {
  background: transparent;
}
.ant-form-item .ant-upload.ant-upload-drag {
  background: #fafafa;
}
.ant-form-item input[type='radio'],
.ant-form-item input[type='checkbox'] {
  width: 14px;
  height: 14px;
}
.ant-form-item .ant-radio-inline,
.ant-form-item .ant-checkbox-inline {
  display: inline-block;
  margin-left: 8px;
  font-weight: normal;
  vertical-align: middle;
  cursor: pointer;
}
.ant-form-item .ant-radio-inline:first-child,
.ant-form-item .ant-checkbox-inline:first-child {
  margin-left: 0;
}
.ant-form-item .ant-checkbox-vertical,
.ant-form-item .ant-radio-vertical {
  display: block;
}
.ant-form-item .ant-checkbox-vertical + .ant-checkbox-vertical,
.ant-form-item .ant-radio-vertical + .ant-radio-vertical {
  margin-left: 0;
}
.ant-form-item .ant-input-number + .ant-form-text {
  margin-left: 8px;
}
.ant-form-item .ant-input-number-handler-wrap {
  z-index: 2;
}
.ant-form-item .ant-select,
.ant-form-item .ant-cascader-picker {
  width: 100%;
}
.ant-form-item .ant-input-group .ant-select,
.ant-form-item .ant-input-group .ant-cascader-picker {
  width: auto;
}
.ant-form-inline {
  display: flex;
  flex-wrap: wrap;
}
.ant-form-inline .ant-form-item {
  flex: none;
  flex-wrap: nowrap;
  margin-right: 16px;
  margin-bottom: 0;
}
.ant-form-inline .ant-form-item-with-help {
  margin-bottom: 24px;
}
.ant-form-inline .ant-form-item > .ant-form-item-label,
.ant-form-inline .ant-form-item > .ant-form-item-control {
  display: inline-block;
  vertical-align: top;
}
.ant-form-inline .ant-form-item > .ant-form-item-label {
  flex: none;
}
.ant-form-inline .ant-form-item .ant-form-text {
  display: inline-block;
}
.ant-form-inline .ant-form-item .ant-form-item-has-feedback {
  display: inline-block;
}
.ant-form-horizontal .ant-form-item-label {
  flex-grow: 0;
}
.ant-form-horizontal .ant-form-item-control {
  flex: 1 1 0;
}
.ant-form-vertical .ant-form-item {
  flex-direction: column;
}
.ant-form-vertical .ant-form-item-label > label {
  height: auto;
}
.ant-form-vertical .ant-form-item-label,
.ant-col-24.ant-form-item-label,
.ant-col-xl-24.ant-form-item-label {
  padding: 0 0 8px;
  line-height: 1.5715;
  white-space: initial;
  text-align: left;
}
.ant-form-vertical .ant-form-item-label > label,
.ant-col-24.ant-form-item-label > label,
.ant-col-xl-24.ant-form-item-label > label {
  margin: 0;
}
.ant-form-vertical .ant-form-item-label > label::after,
.ant-col-24.ant-form-item-label > label::after,
.ant-col-xl-24.ant-form-item-label > label::after {
  display: none;
}
.ant-form-rtl.ant-form-vertical .ant-form-item-label,
.ant-form-rtl.ant-col-24.ant-form-item-label,
.ant-form-rtl.ant-col-xl-24.ant-form-item-label {
  text-align: right;
}
@media (max-width: 575px) {
  .ant-form-item .ant-form-item-label {
    padding: 0 0 8px;
    line-height: 1.5715;
    white-space: initial;
    text-align: left;
  }
  .ant-form-item .ant-form-item-label > label {
    margin: 0;
  }
  .ant-form-item .ant-form-item-label > label::after {
    display: none;
  }
  .ant-form-rtl.ant-form-item .ant-form-item-label {
    text-align: right;
  }
  .ant-form .ant-form-item {
    flex-wrap: wrap;
  }
  .ant-form .ant-form-item .ant-form-item-label,
  .ant-form .ant-form-item .ant-form-item-control {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .ant-col-xs-24.ant-form-item-label {
    padding: 0 0 8px;
    line-height: 1.5715;
    white-space: initial;
    text-align: left;
  }
  .ant-col-xs-24.ant-form-item-label > label {
    margin: 0;
  }
  .ant-col-xs-24.ant-form-item-label > label::after {
    display: none;
  }
  .ant-form-rtl.ant-col-xs-24.ant-form-item-label {
    text-align: right;
  }
}
@media (max-width: 767px) {
  .ant-col-sm-24.ant-form-item-label {
    padding: 0 0 8px;
    line-height: 1.5715;
    white-space: initial;
    text-align: left;
  }
  .ant-col-sm-24.ant-form-item-label > label {
    margin: 0;
  }
  .ant-col-sm-24.ant-form-item-label > label::after {
    display: none;
  }
  .ant-form-rtl.ant-col-sm-24.ant-form-item-label {
    text-align: right;
  }
}
@media (max-width: 991px) {
  .ant-col-md-24.ant-form-item-label {
    padding: 0 0 8px;
    line-height: 1.5715;
    white-space: initial;
    text-align: left;
  }
  .ant-col-md-24.ant-form-item-label > label {
    margin: 0;
  }
  .ant-col-md-24.ant-form-item-label > label::after {
    display: none;
  }
  .ant-form-rtl.ant-col-md-24.ant-form-item-label {
    text-align: right;
  }
}
@media (max-width: 1199px) {
  .ant-col-lg-24.ant-form-item-label {
    padding: 0 0 8px;
    line-height: 1.5715;
    white-space: initial;
    text-align: left;
  }
  .ant-col-lg-24.ant-form-item-label > label {
    margin: 0;
  }
  .ant-col-lg-24.ant-form-item-label > label::after {
    display: none;
  }
  .ant-form-rtl.ant-col-lg-24.ant-form-item-label {
    text-align: right;
  }
}
@media (max-width: 1599px) {
  .ant-col-xl-24.ant-form-item-label {
    padding: 0 0 8px;
    line-height: 1.5715;
    white-space: initial;
    text-align: left;
  }
  .ant-col-xl-24.ant-form-item-label > label {
    margin: 0;
  }
  .ant-col-xl-24.ant-form-item-label > label::after {
    display: none;
  }
  .ant-form-rtl.ant-col-xl-24.ant-form-item-label {
    text-align: right;
  }
}
.ant-form-item {
  /* Some non-status related component style is in `components.less` */
  /* To support leave along ErrorList. We add additional className to handle explain style */
}
.ant-form-item-explain.ant-form-item-explain-error {
  color: #ff4d4f;
}
.ant-form-item-explain.ant-form-item-explain-warning {
  color: #faad14;
}
.ant-form-item-has-feedback .ant-input {
  padding-right: 24px;
}
.ant-form-item-has-feedback .ant-input-affix-wrapper .ant-input-suffix {
  padding-right: 18px;
}
.ant-form-item-has-feedback .ant-input-search:not(.ant-input-search-enter-button) .ant-input-suffix {
  right: 28px;
}
.ant-form-item-has-feedback .ant-switch {
  margin: 2px 0 4px;
}
.ant-form-item-has-feedback > .ant-select .ant-select-arrow,
.ant-form-item-has-feedback > .ant-select .ant-select-clear,
.ant-form-item-has-feedback :not(.ant-input-group-addon) > .ant-select .ant-select-arrow,
.ant-form-item-has-feedback :not(.ant-input-group-addon) > .ant-select .ant-select-clear {
  right: 32px;
}
.ant-form-item-has-feedback > .ant-select .ant-select-selection-selected-value,
.ant-form-item-has-feedback :not(.ant-input-group-addon) > .ant-select .ant-select-selection-selected-value {
  padding-right: 42px;
}
.ant-form-item-has-feedback .ant-cascader-picker-arrow {
  margin-right: 19px;
}
.ant-form-item-has-feedback .ant-cascader-picker-clear {
  right: 32px;
}
.ant-form-item-has-feedback .ant-picker {
  padding-right: 29.2px;
}
.ant-form-item-has-feedback .ant-picker-large {
  padding-right: 29.2px;
}
.ant-form-item-has-feedback .ant-picker-small {
  padding-right: 25.2px;
}
.ant-form-item-has-feedback.ant-form-item-has-success .ant-form-item-children-icon,
.ant-form-item-has-feedback.ant-form-item-has-warning .ant-form-item-children-icon,
.ant-form-item-has-feedback.ant-form-item-has-error .ant-form-item-children-icon,
.ant-form-item-has-feedback.ant-form-item-is-validating .ant-form-item-children-icon {
  position: absolute;
  top: 50%;
  right: 0;
  z-index: 1;
  width: 40px;
  height: 20px;
  margin-top: -10px;
  font-size: 14px;
  line-height: 20px;
  text-align: center;
  visibility: visible;
  animation: zoomIn 0.3s cubic-bezier(0.12, 0.4, 0.29, 1.46);
  pointer-events: none;
}
.ant-form-item-has-success.ant-form-item-has-feedback .ant-form-item-children-icon {
  color: #52c41a;
  animation-name: diffZoomIn1 !important;
}
.ant-form-item-has-warning .ant-form-item-split {
  color: #faad14;
}
.ant-form-item-has-warning .ant-input,
.ant-form-item-has-warning .ant-input-affix-wrapper,
.ant-form-item-has-warning .ant-input:hover,
.ant-form-item-has-warning .ant-input-affix-wrapper:hover {
  background-color: #fff;
  border-color: #faad14;
}
.ant-form-item-has-warning .ant-input:focus,
.ant-form-item-has-warning .ant-input-affix-wrapper:focus,
.ant-form-item-has-warning .ant-input-focused,
.ant-form-item-has-warning .ant-input-affix-wrapper-focused {
  border-color: #ffc53d;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
}
.ant-form-item-has-warning .ant-input-disabled,
.ant-form-item-has-warning .ant-input-disabled:hover {
  background-color: #f5f5f5;
  border-color: #dddddd;
}
.ant-form-item-has-warning .ant-input-affix-wrapper-disabled,
.ant-form-item-has-warning .ant-input-affix-wrapper-disabled:hover {
  background-color: #f5f5f5;
  border-color: #dddddd;
}
.ant-form-item-has-warning .ant-input-affix-wrapper-disabled input:focus,
.ant-form-item-has-warning .ant-input-affix-wrapper-disabled:hover input:focus {
  box-shadow: none !important;
}
.ant-form-item-has-warning .ant-calendar-picker-open .ant-calendar-picker-input {
  border-color: #ffc53d;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
}
.ant-form-item-has-warning .ant-input-prefix {
  color: #faad14;
}
.ant-form-item-has-warning .ant-input-group-addon {
  color: #faad14;
  border-color: #faad14;
}
.ant-form-item-has-warning .has-feedback {
  color: #faad14;
}
.ant-form-item-has-warning.ant-form-item-has-feedback .ant-form-item-children-icon {
  color: #faad14;
  animation-name: diffZoomIn3 !important;
}
.ant-form-item-has-warning .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input) .ant-select-selector {
  background-color: #fff;
  border-color: #faad14 !important;
}
.ant-form-item-has-warning .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input).ant-select-open .ant-select-selector,
.ant-form-item-has-warning .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input).ant-select-focused .ant-select-selector {
  border-color: #ffc53d;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
}
.ant-form-item-has-warning .ant-input-number,
.ant-form-item-has-warning .ant-picker {
  background-color: #fff;
  border-color: #faad14;
}
.ant-form-item-has-warning .ant-input-number-focused,
.ant-form-item-has-warning .ant-picker-focused,
.ant-form-item-has-warning .ant-input-number:focus,
.ant-form-item-has-warning .ant-picker:focus {
  border-color: #ffc53d;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
}
.ant-form-item-has-warning .ant-input-number:not([disabled]):hover,
.ant-form-item-has-warning .ant-picker:not([disabled]):hover {
  background-color: #fff;
  border-color: #faad14;
}
.ant-form-item-has-warning .ant-cascader-picker:focus .ant-cascader-input {
  border-color: #ffc53d;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
}
.ant-form-item-has-error .ant-form-item-split {
  color: #ff4d4f;
}
.ant-form-item-has-error .ant-input,
.ant-form-item-has-error .ant-input-affix-wrapper,
.ant-form-item-has-error .ant-input:hover,
.ant-form-item-has-error .ant-input-affix-wrapper:hover {
  background-color: #fff;
  border-color: #ff4d4f;
}
.ant-form-item-has-error .ant-input:focus,
.ant-form-item-has-error .ant-input-affix-wrapper:focus,
.ant-form-item-has-error .ant-input-focused,
.ant-form-item-has-error .ant-input-affix-wrapper-focused {
  border-color: #ff7875;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
}
.ant-form-item-has-error .ant-input-disabled,
.ant-form-item-has-error .ant-input-disabled:hover {
  background-color: #f5f5f5;
  border-color: #dddddd;
}
.ant-form-item-has-error .ant-input-affix-wrapper-disabled,
.ant-form-item-has-error .ant-input-affix-wrapper-disabled:hover {
  background-color: #f5f5f5;
  border-color: #dddddd;
}
.ant-form-item-has-error .ant-input-affix-wrapper-disabled input:focus,
.ant-form-item-has-error .ant-input-affix-wrapper-disabled:hover input:focus {
  box-shadow: none !important;
}
.ant-form-item-has-error .ant-calendar-picker-open .ant-calendar-picker-input {
  border-color: #ff7875;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
}
.ant-form-item-has-error .ant-input-prefix {
  color: #ff4d4f;
}
.ant-form-item-has-error .ant-input-group-addon {
  color: #ff4d4f;
  border-color: #ff4d4f;
}
.ant-form-item-has-error .has-feedback {
  color: #ff4d4f;
}
.ant-form-item-has-error.ant-form-item-has-feedback .ant-form-item-children-icon {
  color: #ff4d4f;
  animation-name: diffZoomIn2 !important;
}
.ant-form-item-has-error .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input) .ant-select-selector {
  background-color: #fff;
  border-color: #ff4d4f !important;
}
.ant-form-item-has-error .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input).ant-select-open .ant-select-selector,
.ant-form-item-has-error .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input).ant-select-focused .ant-select-selector {
  border-color: #ff7875;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
}
.ant-form-item-has-error .ant-input-group-addon .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border: 0;
}
.ant-form-item-has-error .ant-select.ant-select-auto-complete .ant-input:focus {
  border-color: #ff4d4f;
}
.ant-form-item-has-error .ant-input-number,
.ant-form-item-has-error .ant-picker {
  background-color: #fff;
  border-color: #ff4d4f;
}
.ant-form-item-has-error .ant-input-number-focused,
.ant-form-item-has-error .ant-picker-focused,
.ant-form-item-has-error .ant-input-number:focus,
.ant-form-item-has-error .ant-picker:focus {
  border-color: #ff7875;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
}
.ant-form-item-has-error .ant-input-number:not([disabled]):hover,
.ant-form-item-has-error .ant-picker:not([disabled]):hover {
  background-color: #fff;
  border-color: #ff4d4f;
}
.ant-form-item-has-error .ant-mention-wrapper .ant-mention-editor,
.ant-form-item-has-error .ant-mention-wrapper .ant-mention-editor:not([disabled]):hover {
  background-color: #fff;
  border-color: #ff4d4f;
}
.ant-form-item-has-error .ant-mention-wrapper.ant-mention-active:not([disabled]) .ant-mention-editor,
.ant-form-item-has-error .ant-mention-wrapper .ant-mention-editor:not([disabled]):focus {
  border-color: #ff7875;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
}
.ant-form-item-has-error .ant-cascader-picker:focus .ant-cascader-input {
  background-color: #fff;
  border-color: #ff7875;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
}
.ant-form-item-has-error .ant-transfer-list {
  border-color: #ff4d4f;
}
.ant-form-item-has-error .ant-transfer-list-search:not([disabled]) {
  border-color: #dddddd;
}
.ant-form-item-has-error .ant-transfer-list-search:not([disabled]):hover {
  border-color: #29adff;
  border-right-width: 1px !important;
}
.ant-input-rtl .ant-form-item-has-error .ant-transfer-list-search:not([disabled]):hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.ant-form-item-has-error .ant-transfer-list-search:not([disabled]):focus {
  border-color: #29adff;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(0, 150, 255, 0.2);
}
.ant-input-rtl .ant-form-item-has-error .ant-transfer-list-search:not([disabled]):focus {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.ant-form-item-has-error .ant-radio-button-wrapper {
  border-color: #ff4d4f !important;
}
.ant-form-item-has-error .ant-radio-button-wrapper:not(:first-child)::before {
  background-color: #ff4d4f;
}
.ant-form-item-is-validating.ant-form-item-has-feedback .ant-form-item-children-icon {
  display: inline-block;
  color: #0096ff;
}
.ant-form {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
}
.ant-form legend {
  display: block;
  width: 100%;
  margin-bottom: 20px;
  padding: 0;
  color: rgba(0, 0, 0, 0.45);
  font-size: 16px;
  line-height: inherit;
  border: 0;
  border-bottom: 1px solid #dddddd;
}
.ant-form label {
  font-size: 14px;
}
.ant-form input[type='search'] {
  box-sizing: border-box;
}
.ant-form input[type='radio'],
.ant-form input[type='checkbox'] {
  line-height: normal;
}
.ant-form input[type='file'] {
  display: block;
}
.ant-form input[type='range'] {
  display: block;
  width: 100%;
}
.ant-form select[multiple],
.ant-form select[size] {
  height: auto;
}
.ant-form input[type='file']:focus,
.ant-form input[type='radio']:focus,
.ant-form input[type='checkbox']:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.ant-form output {
  display: block;
  padding-top: 15px;
  color: #000000;
  font-size: 14px;
  line-height: 1.5715;
}
.ant-form .ant-form-text {
  display: inline-block;
  padding-right: 8px;
}
.ant-form-small .ant-form-item-label > label {
  height: 24px;
}
.ant-form-small .ant-form-item-control-input {
  min-height: 24px;
}
.ant-form-large .ant-form-item-label > label {
  height: 40px;
}
.ant-form-large .ant-form-item-control-input {
  min-height: 40px;
}
.ant-form-item {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  margin-bottom: 24px;
  vertical-align: top;
}
.ant-form-item-with-help {
  margin-bottom: 0;
}
.ant-form-item-hidden,
.ant-form-item-hidden.ant-row {
  display: none;
}
.ant-form-item-label {
  display: inline-block;
  flex-grow: 0;
  overflow: hidden;
  white-space: nowrap;
  text-align: right;
  vertical-align: middle;
}
.ant-form-item-label-left {
  text-align: left;
}
.ant-form-item-label > label {
  position: relative;
  display: inline-flex;
  align-items: center;
  height: 40px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
}
.ant-form-item-label > label > .anticon {
  font-size: 14px;
  vertical-align: top;
}
.ant-form-item-label > label.ant-form-item-required:not(.ant-form-item-required-mark-optional)::before {
  display: inline-block;
  margin-right: 4px;
  color: #ff4d4f;
  font-size: 14px;
  font-family: SimSun, sans-serif;
  line-height: 1;
  content: '*';
}
.ant-form-hide-required-mark .ant-form-item-label > label.ant-form-item-required:not(.ant-form-item-required-mark-optional)::before {
  display: none;
}
.ant-form-item-label > label .ant-form-item-optional {
  display: inline-block;
  margin-left: 4px;
  color: rgba(0, 0, 0, 0.45);
}
.ant-form-hide-required-mark .ant-form-item-label > label .ant-form-item-optional {
  display: none;
}
.ant-form-item-label > label .ant-form-item-tooltip {
  color: rgba(0, 0, 0, 0.45);
  cursor: help;
  writing-mode: horizontal-tb;
  margin-inline-start: 4px;
}
.ant-form-item-label > label::after {
  content: ':';
  position: relative;
  top: -0.5px;
  margin: 0 8px 0 2px;
}
.ant-form-item-label > label.ant-form-item-no-colon::after {
  content: ' ';
}
.ant-form-item-control {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}
.ant-form-item-control:first-child:not([class^='ant-col-']):not([class*=' ant-col-']) {
  width: 100%;
}
.ant-form-item-control-input {
  position: relative;
  display: flex;
  align-items: center;
  min-height: 40px;
}
.ant-form-item-control-input-content {
  flex: auto;
  max-width: 100%;
}
.ant-form-item-explain,
.ant-form-item-extra {
  clear: both;
  min-height: 24px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
  line-height: 1.5715;
  transition: color 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
  padding-top: 0px;
}
.ant-form-item .ant-input-textarea-show-count::after {
  margin-bottom: -22px;
}
.ant-show-help-enter,
.ant-show-help-appear {
  animation-duration: 0.3s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-show-help-leave {
  animation-duration: 0.3s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-show-help-enter.ant-show-help-enter-active,
.ant-show-help-appear.ant-show-help-appear-active {
  animation-name: antShowHelpIn;
  animation-play-state: running;
}
.ant-show-help-leave.ant-show-help-leave-active {
  animation-name: antShowHelpOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-show-help-enter,
.ant-show-help-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-show-help-leave {
  animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
}
@keyframes antShowHelpIn {
  0% {
    transform: translateY(-5px);
    opacity: 0;
  }
  100% {
    transform: translateY(0);
    opacity: 1;
  }
}
@keyframes antShowHelpOut {
  to {
    transform: translateY(-5px);
    opacity: 0;
  }
}
@keyframes diffZoomIn1 {
  0% {
    transform: scale(0);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes diffZoomIn2 {
  0% {
    transform: scale(0);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes diffZoomIn3 {
  0% {
    transform: scale(0);
  }
  100% {
    transform: scale(1);
  }
}
.ant-form-rtl {
  direction: rtl;
}
.ant-form-rtl .ant-form-item-label {
  text-align: left;
}
.ant-form-rtl .ant-form-item-label > label.ant-form-item-required::before {
  margin-right: 0;
  margin-left: 4px;
}
.ant-form-rtl .ant-form-item-label > label::after {
  margin: 0 2px 0 8px;
}
.ant-form-rtl .ant-form-item-label > label .ant-form-item-optional {
  margin-right: 4px;
  margin-left: 0;
}
.ant-col-rtl .ant-form-item-control:first-child {
  width: 100%;
}
.ant-form-rtl .ant-form-item-has-feedback .ant-input {
  padding-right: 11px;
  padding-left: 24px;
}
.ant-form-rtl .ant-form-item-has-feedback .ant-input-affix-wrapper .ant-input-suffix {
  padding-right: 11px;
  padding-left: 18px;
}
.ant-form-rtl .ant-form-item-has-feedback .ant-input-affix-wrapper .ant-input {
  padding: 0;
}
.ant-form-rtl .ant-form-item-has-feedback .ant-input-search:not(.ant-input-search-enter-button) .ant-input-suffix {
  right: auto;
  left: 28px;
}
.ant-form-rtl .ant-form-item-has-feedback .ant-input-number {
  padding-left: 18px;
}
.ant-form-rtl .ant-form-item-has-feedback > .ant-select .ant-select-arrow,
.ant-form-rtl .ant-form-item-has-feedback > .ant-select .ant-select-clear,
.ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-group-addon) > .ant-select .ant-select-arrow,
.ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-group-addon) > .ant-select .ant-select-clear {
  right: auto;
  left: 32px;
}
.ant-form-rtl .ant-form-item-has-feedback > .ant-select .ant-select-selection-selected-value,
.ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-group-addon) > .ant-select .ant-select-selection-selected-value {
  padding-right: 0;
  padding-left: 42px;
}
.ant-form-rtl .ant-form-item-has-feedback .ant-cascader-picker-arrow {
  margin-right: 0;
  margin-left: 19px;
}
.ant-form-rtl .ant-form-item-has-feedback .ant-cascader-picker-clear {
  right: auto;
  left: 32px;
}
.ant-form-rtl .ant-form-item-has-feedback .ant-picker {
  padding-right: 11px;
  padding-left: 29.2px;
}
.ant-form-rtl .ant-form-item-has-feedback .ant-picker-large {
  padding-right: 11px;
  padding-left: 29.2px;
}
.ant-form-rtl .ant-form-item-has-feedback .ant-picker-small {
  padding-right: 7px;
  padding-left: 25.2px;
}
.ant-form-rtl .ant-form-item-has-feedback.ant-form-item-has-success .ant-form-item-children-icon,
.ant-form-rtl .ant-form-item-has-feedback.ant-form-item-has-warning .ant-form-item-children-icon,
.ant-form-rtl .ant-form-item-has-feedback.ant-form-item-has-error .ant-form-item-children-icon,
.ant-form-rtl .ant-form-item-has-feedback.ant-form-item-is-validating .ant-form-item-children-icon {
  right: auto;
  left: 0;
}
.ant-form-rtl.ant-form-inline .ant-form-item {
  margin-right: 0;
  margin-left: 16px;
}
.ant-row {
  display: flex;
  flex-flow: row wrap;
}
.ant-row::before,
.ant-row::after {
  display: flex;
}
.ant-row-no-wrap {
  flex-wrap: nowrap;
}
.ant-row-start {
  justify-content: flex-start;
}
.ant-row-center {
  justify-content: center;
}
.ant-row-end {
  justify-content: flex-end;
}
.ant-row-space-between {
  justify-content: space-between;
}
.ant-row-space-around {
  justify-content: space-around;
}
.ant-row-top {
  align-items: flex-start;
}
.ant-row-middle {
  align-items: center;
}
.ant-row-bottom {
  align-items: flex-end;
}
.ant-col {
  position: relative;
  max-width: 100%;
  min-height: 1px;
}
.ant-col-24 {
  display: block;
  flex: 0 0 100%;
  max-width: 100%;
}
.ant-col-push-24 {
  left: 100%;
}
.ant-col-pull-24 {
  right: 100%;
}
.ant-col-offset-24 {
  margin-left: 100%;
}
.ant-col-order-24 {
  order: 24;
}
.ant-col-23 {
  display: block;
  flex: 0 0 95.83333333%;
  max-width: 95.83333333%;
}
.ant-col-push-23 {
  left: 95.83333333%;
}
.ant-col-pull-23 {
  right: 95.83333333%;
}
.ant-col-offset-23 {
  margin-left: 95.83333333%;
}
.ant-col-order-23 {
  order: 23;
}
.ant-col-22 {
  display: block;
  flex: 0 0 91.66666667%;
  max-width: 91.66666667%;
}
.ant-col-push-22 {
  left: 91.66666667%;
}
.ant-col-pull-22 {
  right: 91.66666667%;
}
.ant-col-offset-22 {
  margin-left: 91.66666667%;
}
.ant-col-order-22 {
  order: 22;
}
.ant-col-21 {
  display: block;
  flex: 0 0 87.5%;
  max-width: 87.5%;
}
.ant-col-push-21 {
  left: 87.5%;
}
.ant-col-pull-21 {
  right: 87.5%;
}
.ant-col-offset-21 {
  margin-left: 87.5%;
}
.ant-col-order-21 {
  order: 21;
}
.ant-col-20 {
  display: block;
  flex: 0 0 83.33333333%;
  max-width: 83.33333333%;
}
.ant-col-push-20 {
  left: 83.33333333%;
}
.ant-col-pull-20 {
  right: 83.33333333%;
}
.ant-col-offset-20 {
  margin-left: 83.33333333%;
}
.ant-col-order-20 {
  order: 20;
}
.ant-col-19 {
  display: block;
  flex: 0 0 79.16666667%;
  max-width: 79.16666667%;
}
.ant-col-push-19 {
  left: 79.16666667%;
}
.ant-col-pull-19 {
  right: 79.16666667%;
}
.ant-col-offset-19 {
  margin-left: 79.16666667%;
}
.ant-col-order-19 {
  order: 19;
}
.ant-col-18 {
  display: block;
  flex: 0 0 75%;
  max-width: 75%;
}
.ant-col-push-18 {
  left: 75%;
}
.ant-col-pull-18 {
  right: 75%;
}
.ant-col-offset-18 {
  margin-left: 75%;
}
.ant-col-order-18 {
  order: 18;
}
.ant-col-17 {
  display: block;
  flex: 0 0 70.83333333%;
  max-width: 70.83333333%;
}
.ant-col-push-17 {
  left: 70.83333333%;
}
.ant-col-pull-17 {
  right: 70.83333333%;
}
.ant-col-offset-17 {
  margin-left: 70.83333333%;
}
.ant-col-order-17 {
  order: 17;
}
.ant-col-16 {
  display: block;
  flex: 0 0 66.66666667%;
  max-width: 66.66666667%;
}
.ant-col-push-16 {
  left: 66.66666667%;
}
.ant-col-pull-16 {
  right: 66.66666667%;
}
.ant-col-offset-16 {
  margin-left: 66.66666667%;
}
.ant-col-order-16 {
  order: 16;
}
.ant-col-15 {
  display: block;
  flex: 0 0 62.5%;
  max-width: 62.5%;
}
.ant-col-push-15 {
  left: 62.5%;
}
.ant-col-pull-15 {
  right: 62.5%;
}
.ant-col-offset-15 {
  margin-left: 62.5%;
}
.ant-col-order-15 {
  order: 15;
}
.ant-col-14 {
  display: block;
  flex: 0 0 58.33333333%;
  max-width: 58.33333333%;
}
.ant-col-push-14 {
  left: 58.33333333%;
}
.ant-col-pull-14 {
  right: 58.33333333%;
}
.ant-col-offset-14 {
  margin-left: 58.33333333%;
}
.ant-col-order-14 {
  order: 14;
}
.ant-col-13 {
  display: block;
  flex: 0 0 54.16666667%;
  max-width: 54.16666667%;
}
.ant-col-push-13 {
  left: 54.16666667%;
}
.ant-col-pull-13 {
  right: 54.16666667%;
}
.ant-col-offset-13 {
  margin-left: 54.16666667%;
}
.ant-col-order-13 {
  order: 13;
}
.ant-col-12 {
  display: block;
  flex: 0 0 50%;
  max-width: 50%;
}
.ant-col-push-12 {
  left: 50%;
}
.ant-col-pull-12 {
  right: 50%;
}
.ant-col-offset-12 {
  margin-left: 50%;
}
.ant-col-order-12 {
  order: 12;
}
.ant-col-11 {
  display: block;
  flex: 0 0 45.83333333%;
  max-width: 45.83333333%;
}
.ant-col-push-11 {
  left: 45.83333333%;
}
.ant-col-pull-11 {
  right: 45.83333333%;
}
.ant-col-offset-11 {
  margin-left: 45.83333333%;
}
.ant-col-order-11 {
  order: 11;
}
.ant-col-10 {
  display: block;
  flex: 0 0 41.66666667%;
  max-width: 41.66666667%;
}
.ant-col-push-10 {
  left: 41.66666667%;
}
.ant-col-pull-10 {
  right: 41.66666667%;
}
.ant-col-offset-10 {
  margin-left: 41.66666667%;
}
.ant-col-order-10 {
  order: 10;
}
.ant-col-9 {
  display: block;
  flex: 0 0 37.5%;
  max-width: 37.5%;
}
.ant-col-push-9 {
  left: 37.5%;
}
.ant-col-pull-9 {
  right: 37.5%;
}
.ant-col-offset-9 {
  margin-left: 37.5%;
}
.ant-col-order-9 {
  order: 9;
}
.ant-col-8 {
  display: block;
  flex: 0 0 33.33333333%;
  max-width: 33.33333333%;
}
.ant-col-push-8 {
  left: 33.33333333%;
}
.ant-col-pull-8 {
  right: 33.33333333%;
}
.ant-col-offset-8 {
  margin-left: 33.33333333%;
}
.ant-col-order-8 {
  order: 8;
}
.ant-col-7 {
  display: block;
  flex: 0 0 29.16666667%;
  max-width: 29.16666667%;
}
.ant-col-push-7 {
  left: 29.16666667%;
}
.ant-col-pull-7 {
  right: 29.16666667%;
}
.ant-col-offset-7 {
  margin-left: 29.16666667%;
}
.ant-col-order-7 {
  order: 7;
}
.ant-col-6 {
  display: block;
  flex: 0 0 25%;
  max-width: 25%;
}
.ant-col-push-6 {
  left: 25%;
}
.ant-col-pull-6 {
  right: 25%;
}
.ant-col-offset-6 {
  margin-left: 25%;
}
.ant-col-order-6 {
  order: 6;
}
.ant-col-5 {
  display: block;
  flex: 0 0 20.83333333%;
  max-width: 20.83333333%;
}
.ant-col-push-5 {
  left: 20.83333333%;
}
.ant-col-pull-5 {
  right: 20.83333333%;
}
.ant-col-offset-5 {
  margin-left: 20.83333333%;
}
.ant-col-order-5 {
  order: 5;
}
.ant-col-4 {
  display: block;
  flex: 0 0 16.66666667%;
  max-width: 16.66666667%;
}
.ant-col-push-4 {
  left: 16.66666667%;
}
.ant-col-pull-4 {
  right: 16.66666667%;
}
.ant-col-offset-4 {
  margin-left: 16.66666667%;
}
.ant-col-order-4 {
  order: 4;
}
.ant-col-3 {
  display: block;
  flex: 0 0 12.5%;
  max-width: 12.5%;
}
.ant-col-push-3 {
  left: 12.5%;
}
.ant-col-pull-3 {
  right: 12.5%;
}
.ant-col-offset-3 {
  margin-left: 12.5%;
}
.ant-col-order-3 {
  order: 3;
}
.ant-col-2 {
  display: block;
  flex: 0 0 8.33333333%;
  max-width: 8.33333333%;
}
.ant-col-push-2 {
  left: 8.33333333%;
}
.ant-col-pull-2 {
  right: 8.33333333%;
}
.ant-col-offset-2 {
  margin-left: 8.33333333%;
}
.ant-col-order-2 {
  order: 2;
}
.ant-col-1 {
  display: block;
  flex: 0 0 4.16666667%;
  max-width: 4.16666667%;
}
.ant-col-push-1 {
  left: 4.16666667%;
}
.ant-col-pull-1 {
  right: 4.16666667%;
}
.ant-col-offset-1 {
  margin-left: 4.16666667%;
}
.ant-col-order-1 {
  order: 1;
}
.ant-col-0 {
  display: none;
}
.ant-col-push-0 {
  left: auto;
}
.ant-col-pull-0 {
  right: auto;
}
.ant-col-push-0 {
  left: auto;
}
.ant-col-pull-0 {
  right: auto;
}
.ant-col-offset-0 {
  margin-left: 0;
}
.ant-col-order-0 {
  order: 0;
}
.ant-col-push-0.ant-col-rtl {
  right: auto;
}
.ant-col-pull-0.ant-col-rtl {
  left: auto;
}
.ant-col-push-0.ant-col-rtl {
  right: auto;
}
.ant-col-pull-0.ant-col-rtl {
  left: auto;
}
.ant-col-offset-0.ant-col-rtl {
  margin-right: 0;
}
.ant-col-push-1.ant-col-rtl {
  right: 4.16666667%;
  left: auto;
}
.ant-col-pull-1.ant-col-rtl {
  right: auto;
  left: 4.16666667%;
}
.ant-col-offset-1.ant-col-rtl {
  margin-right: 4.16666667%;
  margin-left: 0;
}
.ant-col-push-2.ant-col-rtl {
  right: 8.33333333%;
  left: auto;
}
.ant-col-pull-2.ant-col-rtl {
  right: auto;
  left: 8.33333333%;
}
.ant-col-offset-2.ant-col-rtl {
  margin-right: 8.33333333%;
  margin-left: 0;
}
.ant-col-push-3.ant-col-rtl {
  right: 12.5%;
  left: auto;
}
.ant-col-pull-3.ant-col-rtl {
  right: auto;
  left: 12.5%;
}
.ant-col-offset-3.ant-col-rtl {
  margin-right: 12.5%;
  margin-left: 0;
}
.ant-col-push-4.ant-col-rtl {
  right: 16.66666667%;
  left: auto;
}
.ant-col-pull-4.ant-col-rtl {
  right: auto;
  left: 16.66666667%;
}
.ant-col-offset-4.ant-col-rtl {
  margin-right: 16.66666667%;
  margin-left: 0;
}
.ant-col-push-5.ant-col-rtl {
  right: 20.83333333%;
  left: auto;
}
.ant-col-pull-5.ant-col-rtl {
  right: auto;
  left: 20.83333333%;
}
.ant-col-offset-5.ant-col-rtl {
  margin-right: 20.83333333%;
  margin-left: 0;
}
.ant-col-push-6.ant-col-rtl {
  right: 25%;
  left: auto;
}
.ant-col-pull-6.ant-col-rtl {
  right: auto;
  left: 25%;
}
.ant-col-offset-6.ant-col-rtl {
  margin-right: 25%;
  margin-left: 0;
}
.ant-col-push-7.ant-col-rtl {
  right: 29.16666667%;
  left: auto;
}
.ant-col-pull-7.ant-col-rtl {
  right: auto;
  left: 29.16666667%;
}
.ant-col-offset-7.ant-col-rtl {
  margin-right: 29.16666667%;
  margin-left: 0;
}
.ant-col-push-8.ant-col-rtl {
  right: 33.33333333%;
  left: auto;
}
.ant-col-pull-8.ant-col-rtl {
  right: auto;
  left: 33.33333333%;
}
.ant-col-offset-8.ant-col-rtl {
  margin-right: 33.33333333%;
  margin-left: 0;
}
.ant-col-push-9.ant-col-rtl {
  right: 37.5%;
  left: auto;
}
.ant-col-pull-9.ant-col-rtl {
  right: auto;
  left: 37.5%;
}
.ant-col-offset-9.ant-col-rtl {
  margin-right: 37.5%;
  margin-left: 0;
}
.ant-col-push-10.ant-col-rtl {
  right: 41.66666667%;
  left: auto;
}
.ant-col-pull-10.ant-col-rtl {
  right: auto;
  left: 41.66666667%;
}
.ant-col-offset-10.ant-col-rtl {
  margin-right: 41.66666667%;
  margin-left: 0;
}
.ant-col-push-11.ant-col-rtl {
  right: 45.83333333%;
  left: auto;
}
.ant-col-pull-11.ant-col-rtl {
  right: auto;
  left: 45.83333333%;
}
.ant-col-offset-11.ant-col-rtl {
  margin-right: 45.83333333%;
  margin-left: 0;
}
.ant-col-push-12.ant-col-rtl {
  right: 50%;
  left: auto;
}
.ant-col-pull-12.ant-col-rtl {
  right: auto;
  left: 50%;
}
.ant-col-offset-12.ant-col-rtl {
  margin-right: 50%;
  margin-left: 0;
}
.ant-col-push-13.ant-col-rtl {
  right: 54.16666667%;
  left: auto;
}
.ant-col-pull-13.ant-col-rtl {
  right: auto;
  left: 54.16666667%;
}
.ant-col-offset-13.ant-col-rtl {
  margin-right: 54.16666667%;
  margin-left: 0;
}
.ant-col-push-14.ant-col-rtl {
  right: 58.33333333%;
  left: auto;
}
.ant-col-pull-14.ant-col-rtl {
  right: auto;
  left: 58.33333333%;
}
.ant-col-offset-14.ant-col-rtl {
  margin-right: 58.33333333%;
  margin-left: 0;
}
.ant-col-push-15.ant-col-rtl {
  right: 62.5%;
  left: auto;
}
.ant-col-pull-15.ant-col-rtl {
  right: auto;
  left: 62.5%;
}
.ant-col-offset-15.ant-col-rtl {
  margin-right: 62.5%;
  margin-left: 0;
}
.ant-col-push-16.ant-col-rtl {
  right: 66.66666667%;
  left: auto;
}
.ant-col-pull-16.ant-col-rtl {
  right: auto;
  left: 66.66666667%;
}
.ant-col-offset-16.ant-col-rtl {
  margin-right: 66.66666667%;
  margin-left: 0;
}
.ant-col-push-17.ant-col-rtl {
  right: 70.83333333%;
  left: auto;
}
.ant-col-pull-17.ant-col-rtl {
  right: auto;
  left: 70.83333333%;
}
.ant-col-offset-17.ant-col-rtl {
  margin-right: 70.83333333%;
  margin-left: 0;
}
.ant-col-push-18.ant-col-rtl {
  right: 75%;
  left: auto;
}
.ant-col-pull-18.ant-col-rtl {
  right: auto;
  left: 75%;
}
.ant-col-offset-18.ant-col-rtl {
  margin-right: 75%;
  margin-left: 0;
}
.ant-col-push-19.ant-col-rtl {
  right: 79.16666667%;
  left: auto;
}
.ant-col-pull-19.ant-col-rtl {
  right: auto;
  left: 79.16666667%;
}
.ant-col-offset-19.ant-col-rtl {
  margin-right: 79.16666667%;
  margin-left: 0;
}
.ant-col-push-20.ant-col-rtl {
  right: 83.33333333%;
  left: auto;
}
.ant-col-pull-20.ant-col-rtl {
  right: auto;
  left: 83.33333333%;
}
.ant-col-offset-20.ant-col-rtl {
  margin-right: 83.33333333%;
  margin-left: 0;
}
.ant-col-push-21.ant-col-rtl {
  right: 87.5%;
  left: auto;
}
.ant-col-pull-21.ant-col-rtl {
  right: auto;
  left: 87.5%;
}
.ant-col-offset-21.ant-col-rtl {
  margin-right: 87.5%;
  margin-left: 0;
}
.ant-col-push-22.ant-col-rtl {
  right: 91.66666667%;
  left: auto;
}
.ant-col-pull-22.ant-col-rtl {
  right: auto;
  left: 91.66666667%;
}
.ant-col-offset-22.ant-col-rtl {
  margin-right: 91.66666667%;
  margin-left: 0;
}
.ant-col-push-23.ant-col-rtl {
  right: 95.83333333%;
  left: auto;
}
.ant-col-pull-23.ant-col-rtl {
  right: auto;
  left: 95.83333333%;
}
.ant-col-offset-23.ant-col-rtl {
  margin-right: 95.83333333%;
  margin-left: 0;
}
.ant-col-push-24.ant-col-rtl {
  right: 100%;
  left: auto;
}
.ant-col-pull-24.ant-col-rtl {
  right: auto;
  left: 100%;
}
.ant-col-offset-24.ant-col-rtl {
  margin-right: 100%;
  margin-left: 0;
}
.ant-col-xs-24 {
  display: block;
  flex: 0 0 100%;
  max-width: 100%;
}
.ant-col-xs-push-24 {
  left: 100%;
}
.ant-col-xs-pull-24 {
  right: 100%;
}
.ant-col-xs-offset-24 {
  margin-left: 100%;
}
.ant-col-xs-order-24 {
  order: 24;
}
.ant-col-xs-23 {
  display: block;
  flex: 0 0 95.83333333%;
  max-width: 95.83333333%;
}
.ant-col-xs-push-23 {
  left: 95.83333333%;
}
.ant-col-xs-pull-23 {
  right: 95.83333333%;
}
.ant-col-xs-offset-23 {
  margin-left: 95.83333333%;
}
.ant-col-xs-order-23 {
  order: 23;
}
.ant-col-xs-22 {
  display: block;
  flex: 0 0 91.66666667%;
  max-width: 91.66666667%;
}
.ant-col-xs-push-22 {
  left: 91.66666667%;
}
.ant-col-xs-pull-22 {
  right: 91.66666667%;
}
.ant-col-xs-offset-22 {
  margin-left: 91.66666667%;
}
.ant-col-xs-order-22 {
  order: 22;
}
.ant-col-xs-21 {
  display: block;
  flex: 0 0 87.5%;
  max-width: 87.5%;
}
.ant-col-xs-push-21 {
  left: 87.5%;
}
.ant-col-xs-pull-21 {
  right: 87.5%;
}
.ant-col-xs-offset-21 {
  margin-left: 87.5%;
}
.ant-col-xs-order-21 {
  order: 21;
}
.ant-col-xs-20 {
  display: block;
  flex: 0 0 83.33333333%;
  max-width: 83.33333333%;
}
.ant-col-xs-push-20 {
  left: 83.33333333%;
}
.ant-col-xs-pull-20 {
  right: 83.33333333%;
}
.ant-col-xs-offset-20 {
  margin-left: 83.33333333%;
}
.ant-col-xs-order-20 {
  order: 20;
}
.ant-col-xs-19 {
  display: block;
  flex: 0 0 79.16666667%;
  max-width: 79.16666667%;
}
.ant-col-xs-push-19 {
  left: 79.16666667%;
}
.ant-col-xs-pull-19 {
  right: 79.16666667%;
}
.ant-col-xs-offset-19 {
  margin-left: 79.16666667%;
}
.ant-col-xs-order-19 {
  order: 19;
}
.ant-col-xs-18 {
  display: block;
  flex: 0 0 75%;
  max-width: 75%;
}
.ant-col-xs-push-18 {
  left: 75%;
}
.ant-col-xs-pull-18 {
  right: 75%;
}
.ant-col-xs-offset-18 {
  margin-left: 75%;
}
.ant-col-xs-order-18 {
  order: 18;
}
.ant-col-xs-17 {
  display: block;
  flex: 0 0 70.83333333%;
  max-width: 70.83333333%;
}
.ant-col-xs-push-17 {
  left: 70.83333333%;
}
.ant-col-xs-pull-17 {
  right: 70.83333333%;
}
.ant-col-xs-offset-17 {
  margin-left: 70.83333333%;
}
.ant-col-xs-order-17 {
  order: 17;
}
.ant-col-xs-16 {
  display: block;
  flex: 0 0 66.66666667%;
  max-width: 66.66666667%;
}
.ant-col-xs-push-16 {
  left: 66.66666667%;
}
.ant-col-xs-pull-16 {
  right: 66.66666667%;
}
.ant-col-xs-offset-16 {
  margin-left: 66.66666667%;
}
.ant-col-xs-order-16 {
  order: 16;
}
.ant-col-xs-15 {
  display: block;
  flex: 0 0 62.5%;
  max-width: 62.5%;
}
.ant-col-xs-push-15 {
  left: 62.5%;
}
.ant-col-xs-pull-15 {
  right: 62.5%;
}
.ant-col-xs-offset-15 {
  margin-left: 62.5%;
}
.ant-col-xs-order-15 {
  order: 15;
}
.ant-col-xs-14 {
  display: block;
  flex: 0 0 58.33333333%;
  max-width: 58.33333333%;
}
.ant-col-xs-push-14 {
  left: 58.33333333%;
}
.ant-col-xs-pull-14 {
  right: 58.33333333%;
}
.ant-col-xs-offset-14 {
  margin-left: 58.33333333%;
}
.ant-col-xs-order-14 {
  order: 14;
}
.ant-col-xs-13 {
  display: block;
  flex: 0 0 54.16666667%;
  max-width: 54.16666667%;
}
.ant-col-xs-push-13 {
  left: 54.16666667%;
}
.ant-col-xs-pull-13 {
  right: 54.16666667%;
}
.ant-col-xs-offset-13 {
  margin-left: 54.16666667%;
}
.ant-col-xs-order-13 {
  order: 13;
}
.ant-col-xs-12 {
  display: block;
  flex: 0 0 50%;
  max-width: 50%;
}
.ant-col-xs-push-12 {
  left: 50%;
}
.ant-col-xs-pull-12 {
  right: 50%;
}
.ant-col-xs-offset-12 {
  margin-left: 50%;
}
.ant-col-xs-order-12 {
  order: 12;
}
.ant-col-xs-11 {
  display: block;
  flex: 0 0 45.83333333%;
  max-width: 45.83333333%;
}
.ant-col-xs-push-11 {
  left: 45.83333333%;
}
.ant-col-xs-pull-11 {
  right: 45.83333333%;
}
.ant-col-xs-offset-11 {
  margin-left: 45.83333333%;
}
.ant-col-xs-order-11 {
  order: 11;
}
.ant-col-xs-10 {
  display: block;
  flex: 0 0 41.66666667%;
  max-width: 41.66666667%;
}
.ant-col-xs-push-10 {
  left: 41.66666667%;
}
.ant-col-xs-pull-10 {
  right: 41.66666667%;
}
.ant-col-xs-offset-10 {
  margin-left: 41.66666667%;
}
.ant-col-xs-order-10 {
  order: 10;
}
.ant-col-xs-9 {
  display: block;
  flex: 0 0 37.5%;
  max-width: 37.5%;
}
.ant-col-xs-push-9 {
  left: 37.5%;
}
.ant-col-xs-pull-9 {
  right: 37.5%;
}
.ant-col-xs-offset-9 {
  margin-left: 37.5%;
}
.ant-col-xs-order-9 {
  order: 9;
}
.ant-col-xs-8 {
  display: block;
  flex: 0 0 33.33333333%;
  max-width: 33.33333333%;
}
.ant-col-xs-push-8 {
  left: 33.33333333%;
}
.ant-col-xs-pull-8 {
  right: 33.33333333%;
}
.ant-col-xs-offset-8 {
  margin-left: 33.33333333%;
}
.ant-col-xs-order-8 {
  order: 8;
}
.ant-col-xs-7 {
  display: block;
  flex: 0 0 29.16666667%;
  max-width: 29.16666667%;
}
.ant-col-xs-push-7 {
  left: 29.16666667%;
}
.ant-col-xs-pull-7 {
  right: 29.16666667%;
}
.ant-col-xs-offset-7 {
  margin-left: 29.16666667%;
}
.ant-col-xs-order-7 {
  order: 7;
}
.ant-col-xs-6 {
  display: block;
  flex: 0 0 25%;
  max-width: 25%;
}
.ant-col-xs-push-6 {
  left: 25%;
}
.ant-col-xs-pull-6 {
  right: 25%;
}
.ant-col-xs-offset-6 {
  margin-left: 25%;
}
.ant-col-xs-order-6 {
  order: 6;
}
.ant-col-xs-5 {
  display: block;
  flex: 0 0 20.83333333%;
  max-width: 20.83333333%;
}
.ant-col-xs-push-5 {
  left: 20.83333333%;
}
.ant-col-xs-pull-5 {
  right: 20.83333333%;
}
.ant-col-xs-offset-5 {
  margin-left: 20.83333333%;
}
.ant-col-xs-order-5 {
  order: 5;
}
.ant-col-xs-4 {
  display: block;
  flex: 0 0 16.66666667%;
  max-width: 16.66666667%;
}
.ant-col-xs-push-4 {
  left: 16.66666667%;
}
.ant-col-xs-pull-4 {
  right: 16.66666667%;
}
.ant-col-xs-offset-4 {
  margin-left: 16.66666667%;
}
.ant-col-xs-order-4 {
  order: 4;
}
.ant-col-xs-3 {
  display: block;
  flex: 0 0 12.5%;
  max-width: 12.5%;
}
.ant-col-xs-push-3 {
  left: 12.5%;
}
.ant-col-xs-pull-3 {
  right: 12.5%;
}
.ant-col-xs-offset-3 {
  margin-left: 12.5%;
}
.ant-col-xs-order-3 {
  order: 3;
}
.ant-col-xs-2 {
  display: block;
  flex: 0 0 8.33333333%;
  max-width: 8.33333333%;
}
.ant-col-xs-push-2 {
  left: 8.33333333%;
}
.ant-col-xs-pull-2 {
  right: 8.33333333%;
}
.ant-col-xs-offset-2 {
  margin-left: 8.33333333%;
}
.ant-col-xs-order-2 {
  order: 2;
}
.ant-col-xs-1 {
  display: block;
  flex: 0 0 4.16666667%;
  max-width: 4.16666667%;
}
.ant-col-xs-push-1 {
  left: 4.16666667%;
}
.ant-col-xs-pull-1 {
  right: 4.16666667%;
}
.ant-col-xs-offset-1 {
  margin-left: 4.16666667%;
}
.ant-col-xs-order-1 {
  order: 1;
}
.ant-col-xs-0 {
  display: none;
}
.ant-col-push-0 {
  left: auto;
}
.ant-col-pull-0 {
  right: auto;
}
.ant-col-xs-push-0 {
  left: auto;
}
.ant-col-xs-pull-0 {
  right: auto;
}
.ant-col-xs-offset-0 {
  margin-left: 0;
}
.ant-col-xs-order-0 {
  order: 0;
}
.ant-col-push-0.ant-col-rtl {
  right: auto;
}
.ant-col-pull-0.ant-col-rtl {
  left: auto;
}
.ant-col-xs-push-0.ant-col-rtl {
  right: auto;
}
.ant-col-xs-pull-0.ant-col-rtl {
  left: auto;
}
.ant-col-xs-offset-0.ant-col-rtl {
  margin-right: 0;
}
.ant-col-xs-push-1.ant-col-rtl {
  right: 4.16666667%;
  left: auto;
}
.ant-col-xs-pull-1.ant-col-rtl {
  right: auto;
  left: 4.16666667%;
}
.ant-col-xs-offset-1.ant-col-rtl {
  margin-right: 4.16666667%;
  margin-left: 0;
}
.ant-col-xs-push-2.ant-col-rtl {
  right: 8.33333333%;
  left: auto;
}
.ant-col-xs-pull-2.ant-col-rtl {
  right: auto;
  left: 8.33333333%;
}
.ant-col-xs-offset-2.ant-col-rtl {
  margin-right: 8.33333333%;
  margin-left: 0;
}
.ant-col-xs-push-3.ant-col-rtl {
  right: 12.5%;
  left: auto;
}
.ant-col-xs-pull-3.ant-col-rtl {
  right: auto;
  left: 12.5%;
}
.ant-col-xs-offset-3.ant-col-rtl {
  margin-right: 12.5%;
  margin-left: 0;
}
.ant-col-xs-push-4.ant-col-rtl {
  right: 16.66666667%;
  left: auto;
}
.ant-col-xs-pull-4.ant-col-rtl {
  right: auto;
  left: 16.66666667%;
}
.ant-col-xs-offset-4.ant-col-rtl {
  margin-right: 16.66666667%;
  margin-left: 0;
}
.ant-col-xs-push-5.ant-col-rtl {
  right: 20.83333333%;
  left: auto;
}
.ant-col-xs-pull-5.ant-col-rtl {
  right: auto;
  left: 20.83333333%;
}
.ant-col-xs-offset-5.ant-col-rtl {
  margin-right: 20.83333333%;
  margin-left: 0;
}
.ant-col-xs-push-6.ant-col-rtl {
  right: 25%;
  left: auto;
}
.ant-col-xs-pull-6.ant-col-rtl {
  right: auto;
  left: 25%;
}
.ant-col-xs-offset-6.ant-col-rtl {
  margin-right: 25%;
  margin-left: 0;
}
.ant-col-xs-push-7.ant-col-rtl {
  right: 29.16666667%;
  left: auto;
}
.ant-col-xs-pull-7.ant-col-rtl {
  right: auto;
  left: 29.16666667%;
}
.ant-col-xs-offset-7.ant-col-rtl {
  margin-right: 29.16666667%;
  margin-left: 0;
}
.ant-col-xs-push-8.ant-col-rtl {
  right: 33.33333333%;
  left: auto;
}
.ant-col-xs-pull-8.ant-col-rtl {
  right: auto;
  left: 33.33333333%;
}
.ant-col-xs-offset-8.ant-col-rtl {
  margin-right: 33.33333333%;
  margin-left: 0;
}
.ant-col-xs-push-9.ant-col-rtl {
  right: 37.5%;
  left: auto;
}
.ant-col-xs-pull-9.ant-col-rtl {
  right: auto;
  left: 37.5%;
}
.ant-col-xs-offset-9.ant-col-rtl {
  margin-right: 37.5%;
  margin-left: 0;
}
.ant-col-xs-push-10.ant-col-rtl {
  right: 41.66666667%;
  left: auto;
}
.ant-col-xs-pull-10.ant-col-rtl {
  right: auto;
  left: 41.66666667%;
}
.ant-col-xs-offset-10.ant-col-rtl {
  margin-right: 41.66666667%;
  margin-left: 0;
}
.ant-col-xs-push-11.ant-col-rtl {
  right: 45.83333333%;
  left: auto;
}
.ant-col-xs-pull-11.ant-col-rtl {
  right: auto;
  left: 45.83333333%;
}
.ant-col-xs-offset-11.ant-col-rtl {
  margin-right: 45.83333333%;
  margin-left: 0;
}
.ant-col-xs-push-12.ant-col-rtl {
  right: 50%;
  left: auto;
}
.ant-col-xs-pull-12.ant-col-rtl {
  right: auto;
  left: 50%;
}
.ant-col-xs-offset-12.ant-col-rtl {
  margin-right: 50%;
  margin-left: 0;
}
.ant-col-xs-push-13.ant-col-rtl {
  right: 54.16666667%;
  left: auto;
}
.ant-col-xs-pull-13.ant-col-rtl {
  right: auto;
  left: 54.16666667%;
}
.ant-col-xs-offset-13.ant-col-rtl {
  margin-right: 54.16666667%;
  margin-left: 0;
}
.ant-col-xs-push-14.ant-col-rtl {
  right: 58.33333333%;
  left: auto;
}
.ant-col-xs-pull-14.ant-col-rtl {
  right: auto;
  left: 58.33333333%;
}
.ant-col-xs-offset-14.ant-col-rtl {
  margin-right: 58.33333333%;
  margin-left: 0;
}
.ant-col-xs-push-15.ant-col-rtl {
  right: 62.5%;
  left: auto;
}
.ant-col-xs-pull-15.ant-col-rtl {
  right: auto;
  left: 62.5%;
}
.ant-col-xs-offset-15.ant-col-rtl {
  margin-right: 62.5%;
  margin-left: 0;
}
.ant-col-xs-push-16.ant-col-rtl {
  right: 66.66666667%;
  left: auto;
}
.ant-col-xs-pull-16.ant-col-rtl {
  right: auto;
  left: 66.66666667%;
}
.ant-col-xs-offset-16.ant-col-rtl {
  margin-right: 66.66666667%;
  margin-left: 0;
}
.ant-col-xs-push-17.ant-col-rtl {
  right: 70.83333333%;
  left: auto;
}
.ant-col-xs-pull-17.ant-col-rtl {
  right: auto;
  left: 70.83333333%;
}
.ant-col-xs-offset-17.ant-col-rtl {
  margin-right: 70.83333333%;
  margin-left: 0;
}
.ant-col-xs-push-18.ant-col-rtl {
  right: 75%;
  left: auto;
}
.ant-col-xs-pull-18.ant-col-rtl {
  right: auto;
  left: 75%;
}
.ant-col-xs-offset-18.ant-col-rtl {
  margin-right: 75%;
  margin-left: 0;
}
.ant-col-xs-push-19.ant-col-rtl {
  right: 79.16666667%;
  left: auto;
}
.ant-col-xs-pull-19.ant-col-rtl {
  right: auto;
  left: 79.16666667%;
}
.ant-col-xs-offset-19.ant-col-rtl {
  margin-right: 79.16666667%;
  margin-left: 0;
}
.ant-col-xs-push-20.ant-col-rtl {
  right: 83.33333333%;
  left: auto;
}
.ant-col-xs-pull-20.ant-col-rtl {
  right: auto;
  left: 83.33333333%;
}
.ant-col-xs-offset-20.ant-col-rtl {
  margin-right: 83.33333333%;
  margin-left: 0;
}
.ant-col-xs-push-21.ant-col-rtl {
  right: 87.5%;
  left: auto;
}
.ant-col-xs-pull-21.ant-col-rtl {
  right: auto;
  left: 87.5%;
}
.ant-col-xs-offset-21.ant-col-rtl {
  margin-right: 87.5%;
  margin-left: 0;
}
.ant-col-xs-push-22.ant-col-rtl {
  right: 91.66666667%;
  left: auto;
}
.ant-col-xs-pull-22.ant-col-rtl {
  right: auto;
  left: 91.66666667%;
}
.ant-col-xs-offset-22.ant-col-rtl {
  margin-right: 91.66666667%;
  margin-left: 0;
}
.ant-col-xs-push-23.ant-col-rtl {
  right: 95.83333333%;
  left: auto;
}
.ant-col-xs-pull-23.ant-col-rtl {
  right: auto;
  left: 95.83333333%;
}
.ant-col-xs-offset-23.ant-col-rtl {
  margin-right: 95.83333333%;
  margin-left: 0;
}
.ant-col-xs-push-24.ant-col-rtl {
  right: 100%;
  left: auto;
}
.ant-col-xs-pull-24.ant-col-rtl {
  right: auto;
  left: 100%;
}
.ant-col-xs-offset-24.ant-col-rtl {
  margin-right: 100%;
  margin-left: 0;
}
@media (min-width: 576px) {
  .ant-col-sm-24 {
    display: block;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .ant-col-sm-push-24 {
    left: 100%;
  }
  .ant-col-sm-pull-24 {
    right: 100%;
  }
  .ant-col-sm-offset-24 {
    margin-left: 100%;
  }
  .ant-col-sm-order-24 {
    order: 24;
  }
  .ant-col-sm-23 {
    display: block;
    flex: 0 0 95.83333333%;
    max-width: 95.83333333%;
  }
  .ant-col-sm-push-23 {
    left: 95.83333333%;
  }
  .ant-col-sm-pull-23 {
    right: 95.83333333%;
  }
  .ant-col-sm-offset-23 {
    margin-left: 95.83333333%;
  }
  .ant-col-sm-order-23 {
    order: 23;
  }
  .ant-col-sm-22 {
    display: block;
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .ant-col-sm-push-22 {
    left: 91.66666667%;
  }
  .ant-col-sm-pull-22 {
    right: 91.66666667%;
  }
  .ant-col-sm-offset-22 {
    margin-left: 91.66666667%;
  }
  .ant-col-sm-order-22 {
    order: 22;
  }
  .ant-col-sm-21 {
    display: block;
    flex: 0 0 87.5%;
    max-width: 87.5%;
  }
  .ant-col-sm-push-21 {
    left: 87.5%;
  }
  .ant-col-sm-pull-21 {
    right: 87.5%;
  }
  .ant-col-sm-offset-21 {
    margin-left: 87.5%;
  }
  .ant-col-sm-order-21 {
    order: 21;
  }
  .ant-col-sm-20 {
    display: block;
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .ant-col-sm-push-20 {
    left: 83.33333333%;
  }
  .ant-col-sm-pull-20 {
    right: 83.33333333%;
  }
  .ant-col-sm-offset-20 {
    margin-left: 83.33333333%;
  }
  .ant-col-sm-order-20 {
    order: 20;
  }
  .ant-col-sm-19 {
    display: block;
    flex: 0 0 79.16666667%;
    max-width: 79.16666667%;
  }
  .ant-col-sm-push-19 {
    left: 79.16666667%;
  }
  .ant-col-sm-pull-19 {
    right: 79.16666667%;
  }
  .ant-col-sm-offset-19 {
    margin-left: 79.16666667%;
  }
  .ant-col-sm-order-19 {
    order: 19;
  }
  .ant-col-sm-18 {
    display: block;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .ant-col-sm-push-18 {
    left: 75%;
  }
  .ant-col-sm-pull-18 {
    right: 75%;
  }
  .ant-col-sm-offset-18 {
    margin-left: 75%;
  }
  .ant-col-sm-order-18 {
    order: 18;
  }
  .ant-col-sm-17 {
    display: block;
    flex: 0 0 70.83333333%;
    max-width: 70.83333333%;
  }
  .ant-col-sm-push-17 {
    left: 70.83333333%;
  }
  .ant-col-sm-pull-17 {
    right: 70.83333333%;
  }
  .ant-col-sm-offset-17 {
    margin-left: 70.83333333%;
  }
  .ant-col-sm-order-17 {
    order: 17;
  }
  .ant-col-sm-16 {
    display: block;
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .ant-col-sm-push-16 {
    left: 66.66666667%;
  }
  .ant-col-sm-pull-16 {
    right: 66.66666667%;
  }
  .ant-col-sm-offset-16 {
    margin-left: 66.66666667%;
  }
  .ant-col-sm-order-16 {
    order: 16;
  }
  .ant-col-sm-15 {
    display: block;
    flex: 0 0 62.5%;
    max-width: 62.5%;
  }
  .ant-col-sm-push-15 {
    left: 62.5%;
  }
  .ant-col-sm-pull-15 {
    right: 62.5%;
  }
  .ant-col-sm-offset-15 {
    margin-left: 62.5%;
  }
  .ant-col-sm-order-15 {
    order: 15;
  }
  .ant-col-sm-14 {
    display: block;
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .ant-col-sm-push-14 {
    left: 58.33333333%;
  }
  .ant-col-sm-pull-14 {
    right: 58.33333333%;
  }
  .ant-col-sm-offset-14 {
    margin-left: 58.33333333%;
  }
  .ant-col-sm-order-14 {
    order: 14;
  }
  .ant-col-sm-13 {
    display: block;
    flex: 0 0 54.16666667%;
    max-width: 54.16666667%;
  }
  .ant-col-sm-push-13 {
    left: 54.16666667%;
  }
  .ant-col-sm-pull-13 {
    right: 54.16666667%;
  }
  .ant-col-sm-offset-13 {
    margin-left: 54.16666667%;
  }
  .ant-col-sm-order-13 {
    order: 13;
  }
  .ant-col-sm-12 {
    display: block;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .ant-col-sm-push-12 {
    left: 50%;
  }
  .ant-col-sm-pull-12 {
    right: 50%;
  }
  .ant-col-sm-offset-12 {
    margin-left: 50%;
  }
  .ant-col-sm-order-12 {
    order: 12;
  }
  .ant-col-sm-11 {
    display: block;
    flex: 0 0 45.83333333%;
    max-width: 45.83333333%;
  }
  .ant-col-sm-push-11 {
    left: 45.83333333%;
  }
  .ant-col-sm-pull-11 {
    right: 45.83333333%;
  }
  .ant-col-sm-offset-11 {
    margin-left: 45.83333333%;
  }
  .ant-col-sm-order-11 {
    order: 11;
  }
  .ant-col-sm-10 {
    display: block;
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .ant-col-sm-push-10 {
    left: 41.66666667%;
  }
  .ant-col-sm-pull-10 {
    right: 41.66666667%;
  }
  .ant-col-sm-offset-10 {
    margin-left: 41.66666667%;
  }
  .ant-col-sm-order-10 {
    order: 10;
  }
  .ant-col-sm-9 {
    display: block;
    flex: 0 0 37.5%;
    max-width: 37.5%;
  }
  .ant-col-sm-push-9 {
    left: 37.5%;
  }
  .ant-col-sm-pull-9 {
    right: 37.5%;
  }
  .ant-col-sm-offset-9 {
    margin-left: 37.5%;
  }
  .ant-col-sm-order-9 {
    order: 9;
  }
  .ant-col-sm-8 {
    display: block;
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .ant-col-sm-push-8 {
    left: 33.33333333%;
  }
  .ant-col-sm-pull-8 {
    right: 33.33333333%;
  }
  .ant-col-sm-offset-8 {
    margin-left: 33.33333333%;
  }
  .ant-col-sm-order-8 {
    order: 8;
  }
  .ant-col-sm-7 {
    display: block;
    flex: 0 0 29.16666667%;
    max-width: 29.16666667%;
  }
  .ant-col-sm-push-7 {
    left: 29.16666667%;
  }
  .ant-col-sm-pull-7 {
    right: 29.16666667%;
  }
  .ant-col-sm-offset-7 {
    margin-left: 29.16666667%;
  }
  .ant-col-sm-order-7 {
    order: 7;
  }
  .ant-col-sm-6 {
    display: block;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .ant-col-sm-push-6 {
    left: 25%;
  }
  .ant-col-sm-pull-6 {
    right: 25%;
  }
  .ant-col-sm-offset-6 {
    margin-left: 25%;
  }
  .ant-col-sm-order-6 {
    order: 6;
  }
  .ant-col-sm-5 {
    display: block;
    flex: 0 0 20.83333333%;
    max-width: 20.83333333%;
  }
  .ant-col-sm-push-5 {
    left: 20.83333333%;
  }
  .ant-col-sm-pull-5 {
    right: 20.83333333%;
  }
  .ant-col-sm-offset-5 {
    margin-left: 20.83333333%;
  }
  .ant-col-sm-order-5 {
    order: 5;
  }
  .ant-col-sm-4 {
    display: block;
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .ant-col-sm-push-4 {
    left: 16.66666667%;
  }
  .ant-col-sm-pull-4 {
    right: 16.66666667%;
  }
  .ant-col-sm-offset-4 {
    margin-left: 16.66666667%;
  }
  .ant-col-sm-order-4 {
    order: 4;
  }
  .ant-col-sm-3 {
    display: block;
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  .ant-col-sm-push-3 {
    left: 12.5%;
  }
  .ant-col-sm-pull-3 {
    right: 12.5%;
  }
  .ant-col-sm-offset-3 {
    margin-left: 12.5%;
  }
  .ant-col-sm-order-3 {
    order: 3;
  }
  .ant-col-sm-2 {
    display: block;
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .ant-col-sm-push-2 {
    left: 8.33333333%;
  }
  .ant-col-sm-pull-2 {
    right: 8.33333333%;
  }
  .ant-col-sm-offset-2 {
    margin-left: 8.33333333%;
  }
  .ant-col-sm-order-2 {
    order: 2;
  }
  .ant-col-sm-1 {
    display: block;
    flex: 0 0 4.16666667%;
    max-width: 4.16666667%;
  }
  .ant-col-sm-push-1 {
    left: 4.16666667%;
  }
  .ant-col-sm-pull-1 {
    right: 4.16666667%;
  }
  .ant-col-sm-offset-1 {
    margin-left: 4.16666667%;
  }
  .ant-col-sm-order-1 {
    order: 1;
  }
  .ant-col-sm-0 {
    display: none;
  }
  .ant-col-push-0 {
    left: auto;
  }
  .ant-col-pull-0 {
    right: auto;
  }
  .ant-col-sm-push-0 {
    left: auto;
  }
  .ant-col-sm-pull-0 {
    right: auto;
  }
  .ant-col-sm-offset-0 {
    margin-left: 0;
  }
  .ant-col-sm-order-0 {
    order: 0;
  }
  .ant-col-push-0.ant-col-rtl {
    right: auto;
  }
  .ant-col-pull-0.ant-col-rtl {
    left: auto;
  }
  .ant-col-sm-push-0.ant-col-rtl {
    right: auto;
  }
  .ant-col-sm-pull-0.ant-col-rtl {
    left: auto;
  }
  .ant-col-sm-offset-0.ant-col-rtl {
    margin-right: 0;
  }
  .ant-col-sm-push-1.ant-col-rtl {
    right: 4.16666667%;
    left: auto;
  }
  .ant-col-sm-pull-1.ant-col-rtl {
    right: auto;
    left: 4.16666667%;
  }
  .ant-col-sm-offset-1.ant-col-rtl {
    margin-right: 4.16666667%;
    margin-left: 0;
  }
  .ant-col-sm-push-2.ant-col-rtl {
    right: 8.33333333%;
    left: auto;
  }
  .ant-col-sm-pull-2.ant-col-rtl {
    right: auto;
    left: 8.33333333%;
  }
  .ant-col-sm-offset-2.ant-col-rtl {
    margin-right: 8.33333333%;
    margin-left: 0;
  }
  .ant-col-sm-push-3.ant-col-rtl {
    right: 12.5%;
    left: auto;
  }
  .ant-col-sm-pull-3.ant-col-rtl {
    right: auto;
    left: 12.5%;
  }
  .ant-col-sm-offset-3.ant-col-rtl {
    margin-right: 12.5%;
    margin-left: 0;
  }
  .ant-col-sm-push-4.ant-col-rtl {
    right: 16.66666667%;
    left: auto;
  }
  .ant-col-sm-pull-4.ant-col-rtl {
    right: auto;
    left: 16.66666667%;
  }
  .ant-col-sm-offset-4.ant-col-rtl {
    margin-right: 16.66666667%;
    margin-left: 0;
  }
  .ant-col-sm-push-5.ant-col-rtl {
    right: 20.83333333%;
    left: auto;
  }
  .ant-col-sm-pull-5.ant-col-rtl {
    right: auto;
    left: 20.83333333%;
  }
  .ant-col-sm-offset-5.ant-col-rtl {
    margin-right: 20.83333333%;
    margin-left: 0;
  }
  .ant-col-sm-push-6.ant-col-rtl {
    right: 25%;
    left: auto;
  }
  .ant-col-sm-pull-6.ant-col-rtl {
    right: auto;
    left: 25%;
  }
  .ant-col-sm-offset-6.ant-col-rtl {
    margin-right: 25%;
    margin-left: 0;
  }
  .ant-col-sm-push-7.ant-col-rtl {
    right: 29.16666667%;
    left: auto;
  }
  .ant-col-sm-pull-7.ant-col-rtl {
    right: auto;
    left: 29.16666667%;
  }
  .ant-col-sm-offset-7.ant-col-rtl {
    margin-right: 29.16666667%;
    margin-left: 0;
  }
  .ant-col-sm-push-8.ant-col-rtl {
    right: 33.33333333%;
    left: auto;
  }
  .ant-col-sm-pull-8.ant-col-rtl {
    right: auto;
    left: 33.33333333%;
  }
  .ant-col-sm-offset-8.ant-col-rtl {
    margin-right: 33.33333333%;
    margin-left: 0;
  }
  .ant-col-sm-push-9.ant-col-rtl {
    right: 37.5%;
    left: auto;
  }
  .ant-col-sm-pull-9.ant-col-rtl {
    right: auto;
    left: 37.5%;
  }
  .ant-col-sm-offset-9.ant-col-rtl {
    margin-right: 37.5%;
    margin-left: 0;
  }
  .ant-col-sm-push-10.ant-col-rtl {
    right: 41.66666667%;
    left: auto;
  }
  .ant-col-sm-pull-10.ant-col-rtl {
    right: auto;
    left: 41.66666667%;
  }
  .ant-col-sm-offset-10.ant-col-rtl {
    margin-right: 41.66666667%;
    margin-left: 0;
  }
  .ant-col-sm-push-11.ant-col-rtl {
    right: 45.83333333%;
    left: auto;
  }
  .ant-col-sm-pull-11.ant-col-rtl {
    right: auto;
    left: 45.83333333%;
  }
  .ant-col-sm-offset-11.ant-col-rtl {
    margin-right: 45.83333333%;
    margin-left: 0;
  }
  .ant-col-sm-push-12.ant-col-rtl {
    right: 50%;
    left: auto;
  }
  .ant-col-sm-pull-12.ant-col-rtl {
    right: auto;
    left: 50%;
  }
  .ant-col-sm-offset-12.ant-col-rtl {
    margin-right: 50%;
    margin-left: 0;
  }
  .ant-col-sm-push-13.ant-col-rtl {
    right: 54.16666667%;
    left: auto;
  }
  .ant-col-sm-pull-13.ant-col-rtl {
    right: auto;
    left: 54.16666667%;
  }
  .ant-col-sm-offset-13.ant-col-rtl {
    margin-right: 54.16666667%;
    margin-left: 0;
  }
  .ant-col-sm-push-14.ant-col-rtl {
    right: 58.33333333%;
    left: auto;
  }
  .ant-col-sm-pull-14.ant-col-rtl {
    right: auto;
    left: 58.33333333%;
  }
  .ant-col-sm-offset-14.ant-col-rtl {
    margin-right: 58.33333333%;
    margin-left: 0;
  }
  .ant-col-sm-push-15.ant-col-rtl {
    right: 62.5%;
    left: auto;
  }
  .ant-col-sm-pull-15.ant-col-rtl {
    right: auto;
    left: 62.5%;
  }
  .ant-col-sm-offset-15.ant-col-rtl {
    margin-right: 62.5%;
    margin-left: 0;
  }
  .ant-col-sm-push-16.ant-col-rtl {
    right: 66.66666667%;
    left: auto;
  }
  .ant-col-sm-pull-16.ant-col-rtl {
    right: auto;
    left: 66.66666667%;
  }
  .ant-col-sm-offset-16.ant-col-rtl {
    margin-right: 66.66666667%;
    margin-left: 0;
  }
  .ant-col-sm-push-17.ant-col-rtl {
    right: 70.83333333%;
    left: auto;
  }
  .ant-col-sm-pull-17.ant-col-rtl {
    right: auto;
    left: 70.83333333%;
  }
  .ant-col-sm-offset-17.ant-col-rtl {
    margin-right: 70.83333333%;
    margin-left: 0;
  }
  .ant-col-sm-push-18.ant-col-rtl {
    right: 75%;
    left: auto;
  }
  .ant-col-sm-pull-18.ant-col-rtl {
    right: auto;
    left: 75%;
  }
  .ant-col-sm-offset-18.ant-col-rtl {
    margin-right: 75%;
    margin-left: 0;
  }
  .ant-col-sm-push-19.ant-col-rtl {
    right: 79.16666667%;
    left: auto;
  }
  .ant-col-sm-pull-19.ant-col-rtl {
    right: auto;
    left: 79.16666667%;
  }
  .ant-col-sm-offset-19.ant-col-rtl {
    margin-right: 79.16666667%;
    margin-left: 0;
  }
  .ant-col-sm-push-20.ant-col-rtl {
    right: 83.33333333%;
    left: auto;
  }
  .ant-col-sm-pull-20.ant-col-rtl {
    right: auto;
    left: 83.33333333%;
  }
  .ant-col-sm-offset-20.ant-col-rtl {
    margin-right: 83.33333333%;
    margin-left: 0;
  }
  .ant-col-sm-push-21.ant-col-rtl {
    right: 87.5%;
    left: auto;
  }
  .ant-col-sm-pull-21.ant-col-rtl {
    right: auto;
    left: 87.5%;
  }
  .ant-col-sm-offset-21.ant-col-rtl {
    margin-right: 87.5%;
    margin-left: 0;
  }
  .ant-col-sm-push-22.ant-col-rtl {
    right: 91.66666667%;
    left: auto;
  }
  .ant-col-sm-pull-22.ant-col-rtl {
    right: auto;
    left: 91.66666667%;
  }
  .ant-col-sm-offset-22.ant-col-rtl {
    margin-right: 91.66666667%;
    margin-left: 0;
  }
  .ant-col-sm-push-23.ant-col-rtl {
    right: 95.83333333%;
    left: auto;
  }
  .ant-col-sm-pull-23.ant-col-rtl {
    right: auto;
    left: 95.83333333%;
  }
  .ant-col-sm-offset-23.ant-col-rtl {
    margin-right: 95.83333333%;
    margin-left: 0;
  }
  .ant-col-sm-push-24.ant-col-rtl {
    right: 100%;
    left: auto;
  }
  .ant-col-sm-pull-24.ant-col-rtl {
    right: auto;
    left: 100%;
  }
  .ant-col-sm-offset-24.ant-col-rtl {
    margin-right: 100%;
    margin-left: 0;
  }
}
@media (min-width: 768px) {
  .ant-col-md-24 {
    display: block;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .ant-col-md-push-24 {
    left: 100%;
  }
  .ant-col-md-pull-24 {
    right: 100%;
  }
  .ant-col-md-offset-24 {
    margin-left: 100%;
  }
  .ant-col-md-order-24 {
    order: 24;
  }
  .ant-col-md-23 {
    display: block;
    flex: 0 0 95.83333333%;
    max-width: 95.83333333%;
  }
  .ant-col-md-push-23 {
    left: 95.83333333%;
  }
  .ant-col-md-pull-23 {
    right: 95.83333333%;
  }
  .ant-col-md-offset-23 {
    margin-left: 95.83333333%;
  }
  .ant-col-md-order-23 {
    order: 23;
  }
  .ant-col-md-22 {
    display: block;
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .ant-col-md-push-22 {
    left: 91.66666667%;
  }
  .ant-col-md-pull-22 {
    right: 91.66666667%;
  }
  .ant-col-md-offset-22 {
    margin-left: 91.66666667%;
  }
  .ant-col-md-order-22 {
    order: 22;
  }
  .ant-col-md-21 {
    display: block;
    flex: 0 0 87.5%;
    max-width: 87.5%;
  }
  .ant-col-md-push-21 {
    left: 87.5%;
  }
  .ant-col-md-pull-21 {
    right: 87.5%;
  }
  .ant-col-md-offset-21 {
    margin-left: 87.5%;
  }
  .ant-col-md-order-21 {
    order: 21;
  }
  .ant-col-md-20 {
    display: block;
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .ant-col-md-push-20 {
    left: 83.33333333%;
  }
  .ant-col-md-pull-20 {
    right: 83.33333333%;
  }
  .ant-col-md-offset-20 {
    margin-left: 83.33333333%;
  }
  .ant-col-md-order-20 {
    order: 20;
  }
  .ant-col-md-19 {
    display: block;
    flex: 0 0 79.16666667%;
    max-width: 79.16666667%;
  }
  .ant-col-md-push-19 {
    left: 79.16666667%;
  }
  .ant-col-md-pull-19 {
    right: 79.16666667%;
  }
  .ant-col-md-offset-19 {
    margin-left: 79.16666667%;
  }
  .ant-col-md-order-19 {
    order: 19;
  }
  .ant-col-md-18 {
    display: block;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .ant-col-md-push-18 {
    left: 75%;
  }
  .ant-col-md-pull-18 {
    right: 75%;
  }
  .ant-col-md-offset-18 {
    margin-left: 75%;
  }
  .ant-col-md-order-18 {
    order: 18;
  }
  .ant-col-md-17 {
    display: block;
    flex: 0 0 70.83333333%;
    max-width: 70.83333333%;
  }
  .ant-col-md-push-17 {
    left: 70.83333333%;
  }
  .ant-col-md-pull-17 {
    right: 70.83333333%;
  }
  .ant-col-md-offset-17 {
    margin-left: 70.83333333%;
  }
  .ant-col-md-order-17 {
    order: 17;
  }
  .ant-col-md-16 {
    display: block;
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .ant-col-md-push-16 {
    left: 66.66666667%;
  }
  .ant-col-md-pull-16 {
    right: 66.66666667%;
  }
  .ant-col-md-offset-16 {
    margin-left: 66.66666667%;
  }
  .ant-col-md-order-16 {
    order: 16;
  }
  .ant-col-md-15 {
    display: block;
    flex: 0 0 62.5%;
    max-width: 62.5%;
  }
  .ant-col-md-push-15 {
    left: 62.5%;
  }
  .ant-col-md-pull-15 {
    right: 62.5%;
  }
  .ant-col-md-offset-15 {
    margin-left: 62.5%;
  }
  .ant-col-md-order-15 {
    order: 15;
  }
  .ant-col-md-14 {
    display: block;
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .ant-col-md-push-14 {
    left: 58.33333333%;
  }
  .ant-col-md-pull-14 {
    right: 58.33333333%;
  }
  .ant-col-md-offset-14 {
    margin-left: 58.33333333%;
  }
  .ant-col-md-order-14 {
    order: 14;
  }
  .ant-col-md-13 {
    display: block;
    flex: 0 0 54.16666667%;
    max-width: 54.16666667%;
  }
  .ant-col-md-push-13 {
    left: 54.16666667%;
  }
  .ant-col-md-pull-13 {
    right: 54.16666667%;
  }
  .ant-col-md-offset-13 {
    margin-left: 54.16666667%;
  }
  .ant-col-md-order-13 {
    order: 13;
  }
  .ant-col-md-12 {
    display: block;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .ant-col-md-push-12 {
    left: 50%;
  }
  .ant-col-md-pull-12 {
    right: 50%;
  }
  .ant-col-md-offset-12 {
    margin-left: 50%;
  }
  .ant-col-md-order-12 {
    order: 12;
  }
  .ant-col-md-11 {
    display: block;
    flex: 0 0 45.83333333%;
    max-width: 45.83333333%;
  }
  .ant-col-md-push-11 {
    left: 45.83333333%;
  }
  .ant-col-md-pull-11 {
    right: 45.83333333%;
  }
  .ant-col-md-offset-11 {
    margin-left: 45.83333333%;
  }
  .ant-col-md-order-11 {
    order: 11;
  }
  .ant-col-md-10 {
    display: block;
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .ant-col-md-push-10 {
    left: 41.66666667%;
  }
  .ant-col-md-pull-10 {
    right: 41.66666667%;
  }
  .ant-col-md-offset-10 {
    margin-left: 41.66666667%;
  }
  .ant-col-md-order-10 {
    order: 10;
  }
  .ant-col-md-9 {
    display: block;
    flex: 0 0 37.5%;
    max-width: 37.5%;
  }
  .ant-col-md-push-9 {
    left: 37.5%;
  }
  .ant-col-md-pull-9 {
    right: 37.5%;
  }
  .ant-col-md-offset-9 {
    margin-left: 37.5%;
  }
  .ant-col-md-order-9 {
    order: 9;
  }
  .ant-col-md-8 {
    display: block;
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .ant-col-md-push-8 {
    left: 33.33333333%;
  }
  .ant-col-md-pull-8 {
    right: 33.33333333%;
  }
  .ant-col-md-offset-8 {
    margin-left: 33.33333333%;
  }
  .ant-col-md-order-8 {
    order: 8;
  }
  .ant-col-md-7 {
    display: block;
    flex: 0 0 29.16666667%;
    max-width: 29.16666667%;
  }
  .ant-col-md-push-7 {
    left: 29.16666667%;
  }
  .ant-col-md-pull-7 {
    right: 29.16666667%;
  }
  .ant-col-md-offset-7 {
    margin-left: 29.16666667%;
  }
  .ant-col-md-order-7 {
    order: 7;
  }
  .ant-col-md-6 {
    display: block;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .ant-col-md-push-6 {
    left: 25%;
  }
  .ant-col-md-pull-6 {
    right: 25%;
  }
  .ant-col-md-offset-6 {
    margin-left: 25%;
  }
  .ant-col-md-order-6 {
    order: 6;
  }
  .ant-col-md-5 {
    display: block;
    flex: 0 0 20.83333333%;
    max-width: 20.83333333%;
  }
  .ant-col-md-push-5 {
    left: 20.83333333%;
  }
  .ant-col-md-pull-5 {
    right: 20.83333333%;
  }
  .ant-col-md-offset-5 {
    margin-left: 20.83333333%;
  }
  .ant-col-md-order-5 {
    order: 5;
  }
  .ant-col-md-4 {
    display: block;
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .ant-col-md-push-4 {
    left: 16.66666667%;
  }
  .ant-col-md-pull-4 {
    right: 16.66666667%;
  }
  .ant-col-md-offset-4 {
    margin-left: 16.66666667%;
  }
  .ant-col-md-order-4 {
    order: 4;
  }
  .ant-col-md-3 {
    display: block;
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  .ant-col-md-push-3 {
    left: 12.5%;
  }
  .ant-col-md-pull-3 {
    right: 12.5%;
  }
  .ant-col-md-offset-3 {
    margin-left: 12.5%;
  }
  .ant-col-md-order-3 {
    order: 3;
  }
  .ant-col-md-2 {
    display: block;
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .ant-col-md-push-2 {
    left: 8.33333333%;
  }
  .ant-col-md-pull-2 {
    right: 8.33333333%;
  }
  .ant-col-md-offset-2 {
    margin-left: 8.33333333%;
  }
  .ant-col-md-order-2 {
    order: 2;
  }
  .ant-col-md-1 {
    display: block;
    flex: 0 0 4.16666667%;
    max-width: 4.16666667%;
  }
  .ant-col-md-push-1 {
    left: 4.16666667%;
  }
  .ant-col-md-pull-1 {
    right: 4.16666667%;
  }
  .ant-col-md-offset-1 {
    margin-left: 4.16666667%;
  }
  .ant-col-md-order-1 {
    order: 1;
  }
  .ant-col-md-0 {
    display: none;
  }
  .ant-col-push-0 {
    left: auto;
  }
  .ant-col-pull-0 {
    right: auto;
  }
  .ant-col-md-push-0 {
    left: auto;
  }
  .ant-col-md-pull-0 {
    right: auto;
  }
  .ant-col-md-offset-0 {
    margin-left: 0;
  }
  .ant-col-md-order-0 {
    order: 0;
  }
  .ant-col-push-0.ant-col-rtl {
    right: auto;
  }
  .ant-col-pull-0.ant-col-rtl {
    left: auto;
  }
  .ant-col-md-push-0.ant-col-rtl {
    right: auto;
  }
  .ant-col-md-pull-0.ant-col-rtl {
    left: auto;
  }
  .ant-col-md-offset-0.ant-col-rtl {
    margin-right: 0;
  }
  .ant-col-md-push-1.ant-col-rtl {
    right: 4.16666667%;
    left: auto;
  }
  .ant-col-md-pull-1.ant-col-rtl {
    right: auto;
    left: 4.16666667%;
  }
  .ant-col-md-offset-1.ant-col-rtl {
    margin-right: 4.16666667%;
    margin-left: 0;
  }
  .ant-col-md-push-2.ant-col-rtl {
    right: 8.33333333%;
    left: auto;
  }
  .ant-col-md-pull-2.ant-col-rtl {
    right: auto;
    left: 8.33333333%;
  }
  .ant-col-md-offset-2.ant-col-rtl {
    margin-right: 8.33333333%;
    margin-left: 0;
  }
  .ant-col-md-push-3.ant-col-rtl {
    right: 12.5%;
    left: auto;
  }
  .ant-col-md-pull-3.ant-col-rtl {
    right: auto;
    left: 12.5%;
  }
  .ant-col-md-offset-3.ant-col-rtl {
    margin-right: 12.5%;
    margin-left: 0;
  }
  .ant-col-md-push-4.ant-col-rtl {
    right: 16.66666667%;
    left: auto;
  }
  .ant-col-md-pull-4.ant-col-rtl {
    right: auto;
    left: 16.66666667%;
  }
  .ant-col-md-offset-4.ant-col-rtl {
    margin-right: 16.66666667%;
    margin-left: 0;
  }
  .ant-col-md-push-5.ant-col-rtl {
    right: 20.83333333%;
    left: auto;
  }
  .ant-col-md-pull-5.ant-col-rtl {
    right: auto;
    left: 20.83333333%;
  }
  .ant-col-md-offset-5.ant-col-rtl {
    margin-right: 20.83333333%;
    margin-left: 0;
  }
  .ant-col-md-push-6.ant-col-rtl {
    right: 25%;
    left: auto;
  }
  .ant-col-md-pull-6.ant-col-rtl {
    right: auto;
    left: 25%;
  }
  .ant-col-md-offset-6.ant-col-rtl {
    margin-right: 25%;
    margin-left: 0;
  }
  .ant-col-md-push-7.ant-col-rtl {
    right: 29.16666667%;
    left: auto;
  }
  .ant-col-md-pull-7.ant-col-rtl {
    right: auto;
    left: 29.16666667%;
  }
  .ant-col-md-offset-7.ant-col-rtl {
    margin-right: 29.16666667%;
    margin-left: 0;
  }
  .ant-col-md-push-8.ant-col-rtl {
    right: 33.33333333%;
    left: auto;
  }
  .ant-col-md-pull-8.ant-col-rtl {
    right: auto;
    left: 33.33333333%;
  }
  .ant-col-md-offset-8.ant-col-rtl {
    margin-right: 33.33333333%;
    margin-left: 0;
  }
  .ant-col-md-push-9.ant-col-rtl {
    right: 37.5%;
    left: auto;
  }
  .ant-col-md-pull-9.ant-col-rtl {
    right: auto;
    left: 37.5%;
  }
  .ant-col-md-offset-9.ant-col-rtl {
    margin-right: 37.5%;
    margin-left: 0;
  }
  .ant-col-md-push-10.ant-col-rtl {
    right: 41.66666667%;
    left: auto;
  }
  .ant-col-md-pull-10.ant-col-rtl {
    right: auto;
    left: 41.66666667%;
  }
  .ant-col-md-offset-10.ant-col-rtl {
    margin-right: 41.66666667%;
    margin-left: 0;
  }
  .ant-col-md-push-11.ant-col-rtl {
    right: 45.83333333%;
    left: auto;
  }
  .ant-col-md-pull-11.ant-col-rtl {
    right: auto;
    left: 45.83333333%;
  }
  .ant-col-md-offset-11.ant-col-rtl {
    margin-right: 45.83333333%;
    margin-left: 0;
  }
  .ant-col-md-push-12.ant-col-rtl {
    right: 50%;
    left: auto;
  }
  .ant-col-md-pull-12.ant-col-rtl {
    right: auto;
    left: 50%;
  }
  .ant-col-md-offset-12.ant-col-rtl {
    margin-right: 50%;
    margin-left: 0;
  }
  .ant-col-md-push-13.ant-col-rtl {
    right: 54.16666667%;
    left: auto;
  }
  .ant-col-md-pull-13.ant-col-rtl {
    right: auto;
    left: 54.16666667%;
  }
  .ant-col-md-offset-13.ant-col-rtl {
    margin-right: 54.16666667%;
    margin-left: 0;
  }
  .ant-col-md-push-14.ant-col-rtl {
    right: 58.33333333%;
    left: auto;
  }
  .ant-col-md-pull-14.ant-col-rtl {
    right: auto;
    left: 58.33333333%;
  }
  .ant-col-md-offset-14.ant-col-rtl {
    margin-right: 58.33333333%;
    margin-left: 0;
  }
  .ant-col-md-push-15.ant-col-rtl {
    right: 62.5%;
    left: auto;
  }
  .ant-col-md-pull-15.ant-col-rtl {
    right: auto;
    left: 62.5%;
  }
  .ant-col-md-offset-15.ant-col-rtl {
    margin-right: 62.5%;
    margin-left: 0;
  }
  .ant-col-md-push-16.ant-col-rtl {
    right: 66.66666667%;
    left: auto;
  }
  .ant-col-md-pull-16.ant-col-rtl {
    right: auto;
    left: 66.66666667%;
  }
  .ant-col-md-offset-16.ant-col-rtl {
    margin-right: 66.66666667%;
    margin-left: 0;
  }
  .ant-col-md-push-17.ant-col-rtl {
    right: 70.83333333%;
    left: auto;
  }
  .ant-col-md-pull-17.ant-col-rtl {
    right: auto;
    left: 70.83333333%;
  }
  .ant-col-md-offset-17.ant-col-rtl {
    margin-right: 70.83333333%;
    margin-left: 0;
  }
  .ant-col-md-push-18.ant-col-rtl {
    right: 75%;
    left: auto;
  }
  .ant-col-md-pull-18.ant-col-rtl {
    right: auto;
    left: 75%;
  }
  .ant-col-md-offset-18.ant-col-rtl {
    margin-right: 75%;
    margin-left: 0;
  }
  .ant-col-md-push-19.ant-col-rtl {
    right: 79.16666667%;
    left: auto;
  }
  .ant-col-md-pull-19.ant-col-rtl {
    right: auto;
    left: 79.16666667%;
  }
  .ant-col-md-offset-19.ant-col-rtl {
    margin-right: 79.16666667%;
    margin-left: 0;
  }
  .ant-col-md-push-20.ant-col-rtl {
    right: 83.33333333%;
    left: auto;
  }
  .ant-col-md-pull-20.ant-col-rtl {
    right: auto;
    left: 83.33333333%;
  }
  .ant-col-md-offset-20.ant-col-rtl {
    margin-right: 83.33333333%;
    margin-left: 0;
  }
  .ant-col-md-push-21.ant-col-rtl {
    right: 87.5%;
    left: auto;
  }
  .ant-col-md-pull-21.ant-col-rtl {
    right: auto;
    left: 87.5%;
  }
  .ant-col-md-offset-21.ant-col-rtl {
    margin-right: 87.5%;
    margin-left: 0;
  }
  .ant-col-md-push-22.ant-col-rtl {
    right: 91.66666667%;
    left: auto;
  }
  .ant-col-md-pull-22.ant-col-rtl {
    right: auto;
    left: 91.66666667%;
  }
  .ant-col-md-offset-22.ant-col-rtl {
    margin-right: 91.66666667%;
    margin-left: 0;
  }
  .ant-col-md-push-23.ant-col-rtl {
    right: 95.83333333%;
    left: auto;
  }
  .ant-col-md-pull-23.ant-col-rtl {
    right: auto;
    left: 95.83333333%;
  }
  .ant-col-md-offset-23.ant-col-rtl {
    margin-right: 95.83333333%;
    margin-left: 0;
  }
  .ant-col-md-push-24.ant-col-rtl {
    right: 100%;
    left: auto;
  }
  .ant-col-md-pull-24.ant-col-rtl {
    right: auto;
    left: 100%;
  }
  .ant-col-md-offset-24.ant-col-rtl {
    margin-right: 100%;
    margin-left: 0;
  }
}
@media (min-width: 992px) {
  .ant-col-lg-24 {
    display: block;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .ant-col-lg-push-24 {
    left: 100%;
  }
  .ant-col-lg-pull-24 {
    right: 100%;
  }
  .ant-col-lg-offset-24 {
    margin-left: 100%;
  }
  .ant-col-lg-order-24 {
    order: 24;
  }
  .ant-col-lg-23 {
    display: block;
    flex: 0 0 95.83333333%;
    max-width: 95.83333333%;
  }
  .ant-col-lg-push-23 {
    left: 95.83333333%;
  }
  .ant-col-lg-pull-23 {
    right: 95.83333333%;
  }
  .ant-col-lg-offset-23 {
    margin-left: 95.83333333%;
  }
  .ant-col-lg-order-23 {
    order: 23;
  }
  .ant-col-lg-22 {
    display: block;
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .ant-col-lg-push-22 {
    left: 91.66666667%;
  }
  .ant-col-lg-pull-22 {
    right: 91.66666667%;
  }
  .ant-col-lg-offset-22 {
    margin-left: 91.66666667%;
  }
  .ant-col-lg-order-22 {
    order: 22;
  }
  .ant-col-lg-21 {
    display: block;
    flex: 0 0 87.5%;
    max-width: 87.5%;
  }
  .ant-col-lg-push-21 {
    left: 87.5%;
  }
  .ant-col-lg-pull-21 {
    right: 87.5%;
  }
  .ant-col-lg-offset-21 {
    margin-left: 87.5%;
  }
  .ant-col-lg-order-21 {
    order: 21;
  }
  .ant-col-lg-20 {
    display: block;
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .ant-col-lg-push-20 {
    left: 83.33333333%;
  }
  .ant-col-lg-pull-20 {
    right: 83.33333333%;
  }
  .ant-col-lg-offset-20 {
    margin-left: 83.33333333%;
  }
  .ant-col-lg-order-20 {
    order: 20;
  }
  .ant-col-lg-19 {
    display: block;
    flex: 0 0 79.16666667%;
    max-width: 79.16666667%;
  }
  .ant-col-lg-push-19 {
    left: 79.16666667%;
  }
  .ant-col-lg-pull-19 {
    right: 79.16666667%;
  }
  .ant-col-lg-offset-19 {
    margin-left: 79.16666667%;
  }
  .ant-col-lg-order-19 {
    order: 19;
  }
  .ant-col-lg-18 {
    display: block;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .ant-col-lg-push-18 {
    left: 75%;
  }
  .ant-col-lg-pull-18 {
    right: 75%;
  }
  .ant-col-lg-offset-18 {
    margin-left: 75%;
  }
  .ant-col-lg-order-18 {
    order: 18;
  }
  .ant-col-lg-17 {
    display: block;
    flex: 0 0 70.83333333%;
    max-width: 70.83333333%;
  }
  .ant-col-lg-push-17 {
    left: 70.83333333%;
  }
  .ant-col-lg-pull-17 {
    right: 70.83333333%;
  }
  .ant-col-lg-offset-17 {
    margin-left: 70.83333333%;
  }
  .ant-col-lg-order-17 {
    order: 17;
  }
  .ant-col-lg-16 {
    display: block;
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .ant-col-lg-push-16 {
    left: 66.66666667%;
  }
  .ant-col-lg-pull-16 {
    right: 66.66666667%;
  }
  .ant-col-lg-offset-16 {
    margin-left: 66.66666667%;
  }
  .ant-col-lg-order-16 {
    order: 16;
  }
  .ant-col-lg-15 {
    display: block;
    flex: 0 0 62.5%;
    max-width: 62.5%;
  }
  .ant-col-lg-push-15 {
    left: 62.5%;
  }
  .ant-col-lg-pull-15 {
    right: 62.5%;
  }
  .ant-col-lg-offset-15 {
    margin-left: 62.5%;
  }
  .ant-col-lg-order-15 {
    order: 15;
  }
  .ant-col-lg-14 {
    display: block;
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .ant-col-lg-push-14 {
    left: 58.33333333%;
  }
  .ant-col-lg-pull-14 {
    right: 58.33333333%;
  }
  .ant-col-lg-offset-14 {
    margin-left: 58.33333333%;
  }
  .ant-col-lg-order-14 {
    order: 14;
  }
  .ant-col-lg-13 {
    display: block;
    flex: 0 0 54.16666667%;
    max-width: 54.16666667%;
  }
  .ant-col-lg-push-13 {
    left: 54.16666667%;
  }
  .ant-col-lg-pull-13 {
    right: 54.16666667%;
  }
  .ant-col-lg-offset-13 {
    margin-left: 54.16666667%;
  }
  .ant-col-lg-order-13 {
    order: 13;
  }
  .ant-col-lg-12 {
    display: block;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .ant-col-lg-push-12 {
    left: 50%;
  }
  .ant-col-lg-pull-12 {
    right: 50%;
  }
  .ant-col-lg-offset-12 {
    margin-left: 50%;
  }
  .ant-col-lg-order-12 {
    order: 12;
  }
  .ant-col-lg-11 {
    display: block;
    flex: 0 0 45.83333333%;
    max-width: 45.83333333%;
  }
  .ant-col-lg-push-11 {
    left: 45.83333333%;
  }
  .ant-col-lg-pull-11 {
    right: 45.83333333%;
  }
  .ant-col-lg-offset-11 {
    margin-left: 45.83333333%;
  }
  .ant-col-lg-order-11 {
    order: 11;
  }
  .ant-col-lg-10 {
    display: block;
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .ant-col-lg-push-10 {
    left: 41.66666667%;
  }
  .ant-col-lg-pull-10 {
    right: 41.66666667%;
  }
  .ant-col-lg-offset-10 {
    margin-left: 41.66666667%;
  }
  .ant-col-lg-order-10 {
    order: 10;
  }
  .ant-col-lg-9 {
    display: block;
    flex: 0 0 37.5%;
    max-width: 37.5%;
  }
  .ant-col-lg-push-9 {
    left: 37.5%;
  }
  .ant-col-lg-pull-9 {
    right: 37.5%;
  }
  .ant-col-lg-offset-9 {
    margin-left: 37.5%;
  }
  .ant-col-lg-order-9 {
    order: 9;
  }
  .ant-col-lg-8 {
    display: block;
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .ant-col-lg-push-8 {
    left: 33.33333333%;
  }
  .ant-col-lg-pull-8 {
    right: 33.33333333%;
  }
  .ant-col-lg-offset-8 {
    margin-left: 33.33333333%;
  }
  .ant-col-lg-order-8 {
    order: 8;
  }
  .ant-col-lg-7 {
    display: block;
    flex: 0 0 29.16666667%;
    max-width: 29.16666667%;
  }
  .ant-col-lg-push-7 {
    left: 29.16666667%;
  }
  .ant-col-lg-pull-7 {
    right: 29.16666667%;
  }
  .ant-col-lg-offset-7 {
    margin-left: 29.16666667%;
  }
  .ant-col-lg-order-7 {
    order: 7;
  }
  .ant-col-lg-6 {
    display: block;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .ant-col-lg-push-6 {
    left: 25%;
  }
  .ant-col-lg-pull-6 {
    right: 25%;
  }
  .ant-col-lg-offset-6 {
    margin-left: 25%;
  }
  .ant-col-lg-order-6 {
    order: 6;
  }
  .ant-col-lg-5 {
    display: block;
    flex: 0 0 20.83333333%;
    max-width: 20.83333333%;
  }
  .ant-col-lg-push-5 {
    left: 20.83333333%;
  }
  .ant-col-lg-pull-5 {
    right: 20.83333333%;
  }
  .ant-col-lg-offset-5 {
    margin-left: 20.83333333%;
  }
  .ant-col-lg-order-5 {
    order: 5;
  }
  .ant-col-lg-4 {
    display: block;
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .ant-col-lg-push-4 {
    left: 16.66666667%;
  }
  .ant-col-lg-pull-4 {
    right: 16.66666667%;
  }
  .ant-col-lg-offset-4 {
    margin-left: 16.66666667%;
  }
  .ant-col-lg-order-4 {
    order: 4;
  }
  .ant-col-lg-3 {
    display: block;
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  .ant-col-lg-push-3 {
    left: 12.5%;
  }
  .ant-col-lg-pull-3 {
    right: 12.5%;
  }
  .ant-col-lg-offset-3 {
    margin-left: 12.5%;
  }
  .ant-col-lg-order-3 {
    order: 3;
  }
  .ant-col-lg-2 {
    display: block;
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .ant-col-lg-push-2 {
    left: 8.33333333%;
  }
  .ant-col-lg-pull-2 {
    right: 8.33333333%;
  }
  .ant-col-lg-offset-2 {
    margin-left: 8.33333333%;
  }
  .ant-col-lg-order-2 {
    order: 2;
  }
  .ant-col-lg-1 {
    display: block;
    flex: 0 0 4.16666667%;
    max-width: 4.16666667%;
  }
  .ant-col-lg-push-1 {
    left: 4.16666667%;
  }
  .ant-col-lg-pull-1 {
    right: 4.16666667%;
  }
  .ant-col-lg-offset-1 {
    margin-left: 4.16666667%;
  }
  .ant-col-lg-order-1 {
    order: 1;
  }
  .ant-col-lg-0 {
    display: none;
  }
  .ant-col-push-0 {
    left: auto;
  }
  .ant-col-pull-0 {
    right: auto;
  }
  .ant-col-lg-push-0 {
    left: auto;
  }
  .ant-col-lg-pull-0 {
    right: auto;
  }
  .ant-col-lg-offset-0 {
    margin-left: 0;
  }
  .ant-col-lg-order-0 {
    order: 0;
  }
  .ant-col-push-0.ant-col-rtl {
    right: auto;
  }
  .ant-col-pull-0.ant-col-rtl {
    left: auto;
  }
  .ant-col-lg-push-0.ant-col-rtl {
    right: auto;
  }
  .ant-col-lg-pull-0.ant-col-rtl {
    left: auto;
  }
  .ant-col-lg-offset-0.ant-col-rtl {
    margin-right: 0;
  }
  .ant-col-lg-push-1.ant-col-rtl {
    right: 4.16666667%;
    left: auto;
  }
  .ant-col-lg-pull-1.ant-col-rtl {
    right: auto;
    left: 4.16666667%;
  }
  .ant-col-lg-offset-1.ant-col-rtl {
    margin-right: 4.16666667%;
    margin-left: 0;
  }
  .ant-col-lg-push-2.ant-col-rtl {
    right: 8.33333333%;
    left: auto;
  }
  .ant-col-lg-pull-2.ant-col-rtl {
    right: auto;
    left: 8.33333333%;
  }
  .ant-col-lg-offset-2.ant-col-rtl {
    margin-right: 8.33333333%;
    margin-left: 0;
  }
  .ant-col-lg-push-3.ant-col-rtl {
    right: 12.5%;
    left: auto;
  }
  .ant-col-lg-pull-3.ant-col-rtl {
    right: auto;
    left: 12.5%;
  }
  .ant-col-lg-offset-3.ant-col-rtl {
    margin-right: 12.5%;
    margin-left: 0;
  }
  .ant-col-lg-push-4.ant-col-rtl {
    right: 16.66666667%;
    left: auto;
  }
  .ant-col-lg-pull-4.ant-col-rtl {
    right: auto;
    left: 16.66666667%;
  }
  .ant-col-lg-offset-4.ant-col-rtl {
    margin-right: 16.66666667%;
    margin-left: 0;
  }
  .ant-col-lg-push-5.ant-col-rtl {
    right: 20.83333333%;
    left: auto;
  }
  .ant-col-lg-pull-5.ant-col-rtl {
    right: auto;
    left: 20.83333333%;
  }
  .ant-col-lg-offset-5.ant-col-rtl {
    margin-right: 20.83333333%;
    margin-left: 0;
  }
  .ant-col-lg-push-6.ant-col-rtl {
    right: 25%;
    left: auto;
  }
  .ant-col-lg-pull-6.ant-col-rtl {
    right: auto;
    left: 25%;
  }
  .ant-col-lg-offset-6.ant-col-rtl {
    margin-right: 25%;
    margin-left: 0;
  }
  .ant-col-lg-push-7.ant-col-rtl {
    right: 29.16666667%;
    left: auto;
  }
  .ant-col-lg-pull-7.ant-col-rtl {
    right: auto;
    left: 29.16666667%;
  }
  .ant-col-lg-offset-7.ant-col-rtl {
    margin-right: 29.16666667%;
    margin-left: 0;
  }
  .ant-col-lg-push-8.ant-col-rtl {
    right: 33.33333333%;
    left: auto;
  }
  .ant-col-lg-pull-8.ant-col-rtl {
    right: auto;
    left: 33.33333333%;
  }
  .ant-col-lg-offset-8.ant-col-rtl {
    margin-right: 33.33333333%;
    margin-left: 0;
  }
  .ant-col-lg-push-9.ant-col-rtl {
    right: 37.5%;
    left: auto;
  }
  .ant-col-lg-pull-9.ant-col-rtl {
    right: auto;
    left: 37.5%;
  }
  .ant-col-lg-offset-9.ant-col-rtl {
    margin-right: 37.5%;
    margin-left: 0;
  }
  .ant-col-lg-push-10.ant-col-rtl {
    right: 41.66666667%;
    left: auto;
  }
  .ant-col-lg-pull-10.ant-col-rtl {
    right: auto;
    left: 41.66666667%;
  }
  .ant-col-lg-offset-10.ant-col-rtl {
    margin-right: 41.66666667%;
    margin-left: 0;
  }
  .ant-col-lg-push-11.ant-col-rtl {
    right: 45.83333333%;
    left: auto;
  }
  .ant-col-lg-pull-11.ant-col-rtl {
    right: auto;
    left: 45.83333333%;
  }
  .ant-col-lg-offset-11.ant-col-rtl {
    margin-right: 45.83333333%;
    margin-left: 0;
  }
  .ant-col-lg-push-12.ant-col-rtl {
    right: 50%;
    left: auto;
  }
  .ant-col-lg-pull-12.ant-col-rtl {
    right: auto;
    left: 50%;
  }
  .ant-col-lg-offset-12.ant-col-rtl {
    margin-right: 50%;
    margin-left: 0;
  }
  .ant-col-lg-push-13.ant-col-rtl {
    right: 54.16666667%;
    left: auto;
  }
  .ant-col-lg-pull-13.ant-col-rtl {
    right: auto;
    left: 54.16666667%;
  }
  .ant-col-lg-offset-13.ant-col-rtl {
    margin-right: 54.16666667%;
    margin-left: 0;
  }
  .ant-col-lg-push-14.ant-col-rtl {
    right: 58.33333333%;
    left: auto;
  }
  .ant-col-lg-pull-14.ant-col-rtl {
    right: auto;
    left: 58.33333333%;
  }
  .ant-col-lg-offset-14.ant-col-rtl {
    margin-right: 58.33333333%;
    margin-left: 0;
  }
  .ant-col-lg-push-15.ant-col-rtl {
    right: 62.5%;
    left: auto;
  }
  .ant-col-lg-pull-15.ant-col-rtl {
    right: auto;
    left: 62.5%;
  }
  .ant-col-lg-offset-15.ant-col-rtl {
    margin-right: 62.5%;
    margin-left: 0;
  }
  .ant-col-lg-push-16.ant-col-rtl {
    right: 66.66666667%;
    left: auto;
  }
  .ant-col-lg-pull-16.ant-col-rtl {
    right: auto;
    left: 66.66666667%;
  }
  .ant-col-lg-offset-16.ant-col-rtl {
    margin-right: 66.66666667%;
    margin-left: 0;
  }
  .ant-col-lg-push-17.ant-col-rtl {
    right: 70.83333333%;
    left: auto;
  }
  .ant-col-lg-pull-17.ant-col-rtl {
    right: auto;
    left: 70.83333333%;
  }
  .ant-col-lg-offset-17.ant-col-rtl {
    margin-right: 70.83333333%;
    margin-left: 0;
  }
  .ant-col-lg-push-18.ant-col-rtl {
    right: 75%;
    left: auto;
  }
  .ant-col-lg-pull-18.ant-col-rtl {
    right: auto;
    left: 75%;
  }
  .ant-col-lg-offset-18.ant-col-rtl {
    margin-right: 75%;
    margin-left: 0;
  }
  .ant-col-lg-push-19.ant-col-rtl {
    right: 79.16666667%;
    left: auto;
  }
  .ant-col-lg-pull-19.ant-col-rtl {
    right: auto;
    left: 79.16666667%;
  }
  .ant-col-lg-offset-19.ant-col-rtl {
    margin-right: 79.16666667%;
    margin-left: 0;
  }
  .ant-col-lg-push-20.ant-col-rtl {
    right: 83.33333333%;
    left: auto;
  }
  .ant-col-lg-pull-20.ant-col-rtl {
    right: auto;
    left: 83.33333333%;
  }
  .ant-col-lg-offset-20.ant-col-rtl {
    margin-right: 83.33333333%;
    margin-left: 0;
  }
  .ant-col-lg-push-21.ant-col-rtl {
    right: 87.5%;
    left: auto;
  }
  .ant-col-lg-pull-21.ant-col-rtl {
    right: auto;
    left: 87.5%;
  }
  .ant-col-lg-offset-21.ant-col-rtl {
    margin-right: 87.5%;
    margin-left: 0;
  }
  .ant-col-lg-push-22.ant-col-rtl {
    right: 91.66666667%;
    left: auto;
  }
  .ant-col-lg-pull-22.ant-col-rtl {
    right: auto;
    left: 91.66666667%;
  }
  .ant-col-lg-offset-22.ant-col-rtl {
    margin-right: 91.66666667%;
    margin-left: 0;
  }
  .ant-col-lg-push-23.ant-col-rtl {
    right: 95.83333333%;
    left: auto;
  }
  .ant-col-lg-pull-23.ant-col-rtl {
    right: auto;
    left: 95.83333333%;
  }
  .ant-col-lg-offset-23.ant-col-rtl {
    margin-right: 95.83333333%;
    margin-left: 0;
  }
  .ant-col-lg-push-24.ant-col-rtl {
    right: 100%;
    left: auto;
  }
  .ant-col-lg-pull-24.ant-col-rtl {
    right: auto;
    left: 100%;
  }
  .ant-col-lg-offset-24.ant-col-rtl {
    margin-right: 100%;
    margin-left: 0;
  }
}
@media (min-width: 1200px) {
  .ant-col-xl-24 {
    display: block;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .ant-col-xl-push-24 {
    left: 100%;
  }
  .ant-col-xl-pull-24 {
    right: 100%;
  }
  .ant-col-xl-offset-24 {
    margin-left: 100%;
  }
  .ant-col-xl-order-24 {
    order: 24;
  }
  .ant-col-xl-23 {
    display: block;
    flex: 0 0 95.83333333%;
    max-width: 95.83333333%;
  }
  .ant-col-xl-push-23 {
    left: 95.83333333%;
  }
  .ant-col-xl-pull-23 {
    right: 95.83333333%;
  }
  .ant-col-xl-offset-23 {
    margin-left: 95.83333333%;
  }
  .ant-col-xl-order-23 {
    order: 23;
  }
  .ant-col-xl-22 {
    display: block;
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .ant-col-xl-push-22 {
    left: 91.66666667%;
  }
  .ant-col-xl-pull-22 {
    right: 91.66666667%;
  }
  .ant-col-xl-offset-22 {
    margin-left: 91.66666667%;
  }
  .ant-col-xl-order-22 {
    order: 22;
  }
  .ant-col-xl-21 {
    display: block;
    flex: 0 0 87.5%;
    max-width: 87.5%;
  }
  .ant-col-xl-push-21 {
    left: 87.5%;
  }
  .ant-col-xl-pull-21 {
    right: 87.5%;
  }
  .ant-col-xl-offset-21 {
    margin-left: 87.5%;
  }
  .ant-col-xl-order-21 {
    order: 21;
  }
  .ant-col-xl-20 {
    display: block;
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .ant-col-xl-push-20 {
    left: 83.33333333%;
  }
  .ant-col-xl-pull-20 {
    right: 83.33333333%;
  }
  .ant-col-xl-offset-20 {
    margin-left: 83.33333333%;
  }
  .ant-col-xl-order-20 {
    order: 20;
  }
  .ant-col-xl-19 {
    display: block;
    flex: 0 0 79.16666667%;
    max-width: 79.16666667%;
  }
  .ant-col-xl-push-19 {
    left: 79.16666667%;
  }
  .ant-col-xl-pull-19 {
    right: 79.16666667%;
  }
  .ant-col-xl-offset-19 {
    margin-left: 79.16666667%;
  }
  .ant-col-xl-order-19 {
    order: 19;
  }
  .ant-col-xl-18 {
    display: block;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .ant-col-xl-push-18 {
    left: 75%;
  }
  .ant-col-xl-pull-18 {
    right: 75%;
  }
  .ant-col-xl-offset-18 {
    margin-left: 75%;
  }
  .ant-col-xl-order-18 {
    order: 18;
  }
  .ant-col-xl-17 {
    display: block;
    flex: 0 0 70.83333333%;
    max-width: 70.83333333%;
  }
  .ant-col-xl-push-17 {
    left: 70.83333333%;
  }
  .ant-col-xl-pull-17 {
    right: 70.83333333%;
  }
  .ant-col-xl-offset-17 {
    margin-left: 70.83333333%;
  }
  .ant-col-xl-order-17 {
    order: 17;
  }
  .ant-col-xl-16 {
    display: block;
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .ant-col-xl-push-16 {
    left: 66.66666667%;
  }
  .ant-col-xl-pull-16 {
    right: 66.66666667%;
  }
  .ant-col-xl-offset-16 {
    margin-left: 66.66666667%;
  }
  .ant-col-xl-order-16 {
    order: 16;
  }
  .ant-col-xl-15 {
    display: block;
    flex: 0 0 62.5%;
    max-width: 62.5%;
  }
  .ant-col-xl-push-15 {
    left: 62.5%;
  }
  .ant-col-xl-pull-15 {
    right: 62.5%;
  }
  .ant-col-xl-offset-15 {
    margin-left: 62.5%;
  }
  .ant-col-xl-order-15 {
    order: 15;
  }
  .ant-col-xl-14 {
    display: block;
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .ant-col-xl-push-14 {
    left: 58.33333333%;
  }
  .ant-col-xl-pull-14 {
    right: 58.33333333%;
  }
  .ant-col-xl-offset-14 {
    margin-left: 58.33333333%;
  }
  .ant-col-xl-order-14 {
    order: 14;
  }
  .ant-col-xl-13 {
    display: block;
    flex: 0 0 54.16666667%;
    max-width: 54.16666667%;
  }
  .ant-col-xl-push-13 {
    left: 54.16666667%;
  }
  .ant-col-xl-pull-13 {
    right: 54.16666667%;
  }
  .ant-col-xl-offset-13 {
    margin-left: 54.16666667%;
  }
  .ant-col-xl-order-13 {
    order: 13;
  }
  .ant-col-xl-12 {
    display: block;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .ant-col-xl-push-12 {
    left: 50%;
  }
  .ant-col-xl-pull-12 {
    right: 50%;
  }
  .ant-col-xl-offset-12 {
    margin-left: 50%;
  }
  .ant-col-xl-order-12 {
    order: 12;
  }
  .ant-col-xl-11 {
    display: block;
    flex: 0 0 45.83333333%;
    max-width: 45.83333333%;
  }
  .ant-col-xl-push-11 {
    left: 45.83333333%;
  }
  .ant-col-xl-pull-11 {
    right: 45.83333333%;
  }
  .ant-col-xl-offset-11 {
    margin-left: 45.83333333%;
  }
  .ant-col-xl-order-11 {
    order: 11;
  }
  .ant-col-xl-10 {
    display: block;
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .ant-col-xl-push-10 {
    left: 41.66666667%;
  }
  .ant-col-xl-pull-10 {
    right: 41.66666667%;
  }
  .ant-col-xl-offset-10 {
    margin-left: 41.66666667%;
  }
  .ant-col-xl-order-10 {
    order: 10;
  }
  .ant-col-xl-9 {
    display: block;
    flex: 0 0 37.5%;
    max-width: 37.5%;
  }
  .ant-col-xl-push-9 {
    left: 37.5%;
  }
  .ant-col-xl-pull-9 {
    right: 37.5%;
  }
  .ant-col-xl-offset-9 {
    margin-left: 37.5%;
  }
  .ant-col-xl-order-9 {
    order: 9;
  }
  .ant-col-xl-8 {
    display: block;
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .ant-col-xl-push-8 {
    left: 33.33333333%;
  }
  .ant-col-xl-pull-8 {
    right: 33.33333333%;
  }
  .ant-col-xl-offset-8 {
    margin-left: 33.33333333%;
  }
  .ant-col-xl-order-8 {
    order: 8;
  }
  .ant-col-xl-7 {
    display: block;
    flex: 0 0 29.16666667%;
    max-width: 29.16666667%;
  }
  .ant-col-xl-push-7 {
    left: 29.16666667%;
  }
  .ant-col-xl-pull-7 {
    right: 29.16666667%;
  }
  .ant-col-xl-offset-7 {
    margin-left: 29.16666667%;
  }
  .ant-col-xl-order-7 {
    order: 7;
  }
  .ant-col-xl-6 {
    display: block;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .ant-col-xl-push-6 {
    left: 25%;
  }
  .ant-col-xl-pull-6 {
    right: 25%;
  }
  .ant-col-xl-offset-6 {
    margin-left: 25%;
  }
  .ant-col-xl-order-6 {
    order: 6;
  }
  .ant-col-xl-5 {
    display: block;
    flex: 0 0 20.83333333%;
    max-width: 20.83333333%;
  }
  .ant-col-xl-push-5 {
    left: 20.83333333%;
  }
  .ant-col-xl-pull-5 {
    right: 20.83333333%;
  }
  .ant-col-xl-offset-5 {
    margin-left: 20.83333333%;
  }
  .ant-col-xl-order-5 {
    order: 5;
  }
  .ant-col-xl-4 {
    display: block;
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .ant-col-xl-push-4 {
    left: 16.66666667%;
  }
  .ant-col-xl-pull-4 {
    right: 16.66666667%;
  }
  .ant-col-xl-offset-4 {
    margin-left: 16.66666667%;
  }
  .ant-col-xl-order-4 {
    order: 4;
  }
  .ant-col-xl-3 {
    display: block;
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  .ant-col-xl-push-3 {
    left: 12.5%;
  }
  .ant-col-xl-pull-3 {
    right: 12.5%;
  }
  .ant-col-xl-offset-3 {
    margin-left: 12.5%;
  }
  .ant-col-xl-order-3 {
    order: 3;
  }
  .ant-col-xl-2 {
    display: block;
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .ant-col-xl-push-2 {
    left: 8.33333333%;
  }
  .ant-col-xl-pull-2 {
    right: 8.33333333%;
  }
  .ant-col-xl-offset-2 {
    margin-left: 8.33333333%;
  }
  .ant-col-xl-order-2 {
    order: 2;
  }
  .ant-col-xl-1 {
    display: block;
    flex: 0 0 4.16666667%;
    max-width: 4.16666667%;
  }
  .ant-col-xl-push-1 {
    left: 4.16666667%;
  }
  .ant-col-xl-pull-1 {
    right: 4.16666667%;
  }
  .ant-col-xl-offset-1 {
    margin-left: 4.16666667%;
  }
  .ant-col-xl-order-1 {
    order: 1;
  }
  .ant-col-xl-0 {
    display: none;
  }
  .ant-col-push-0 {
    left: auto;
  }
  .ant-col-pull-0 {
    right: auto;
  }
  .ant-col-xl-push-0 {
    left: auto;
  }
  .ant-col-xl-pull-0 {
    right: auto;
  }
  .ant-col-xl-offset-0 {
    margin-left: 0;
  }
  .ant-col-xl-order-0 {
    order: 0;
  }
  .ant-col-push-0.ant-col-rtl {
    right: auto;
  }
  .ant-col-pull-0.ant-col-rtl {
    left: auto;
  }
  .ant-col-xl-push-0.ant-col-rtl {
    right: auto;
  }
  .ant-col-xl-pull-0.ant-col-rtl {
    left: auto;
  }
  .ant-col-xl-offset-0.ant-col-rtl {
    margin-right: 0;
  }
  .ant-col-xl-push-1.ant-col-rtl {
    right: 4.16666667%;
    left: auto;
  }
  .ant-col-xl-pull-1.ant-col-rtl {
    right: auto;
    left: 4.16666667%;
  }
  .ant-col-xl-offset-1.ant-col-rtl {
    margin-right: 4.16666667%;
    margin-left: 0;
  }
  .ant-col-xl-push-2.ant-col-rtl {
    right: 8.33333333%;
    left: auto;
  }
  .ant-col-xl-pull-2.ant-col-rtl {
    right: auto;
    left: 8.33333333%;
  }
  .ant-col-xl-offset-2.ant-col-rtl {
    margin-right: 8.33333333%;
    margin-left: 0;
  }
  .ant-col-xl-push-3.ant-col-rtl {
    right: 12.5%;
    left: auto;
  }
  .ant-col-xl-pull-3.ant-col-rtl {
    right: auto;
    left: 12.5%;
  }
  .ant-col-xl-offset-3.ant-col-rtl {
    margin-right: 12.5%;
    margin-left: 0;
  }
  .ant-col-xl-push-4.ant-col-rtl {
    right: 16.66666667%;
    left: auto;
  }
  .ant-col-xl-pull-4.ant-col-rtl {
    right: auto;
    left: 16.66666667%;
  }
  .ant-col-xl-offset-4.ant-col-rtl {
    margin-right: 16.66666667%;
    margin-left: 0;
  }
  .ant-col-xl-push-5.ant-col-rtl {
    right: 20.83333333%;
    left: auto;
  }
  .ant-col-xl-pull-5.ant-col-rtl {
    right: auto;
    left: 20.83333333%;
  }
  .ant-col-xl-offset-5.ant-col-rtl {
    margin-right: 20.83333333%;
    margin-left: 0;
  }
  .ant-col-xl-push-6.ant-col-rtl {
    right: 25%;
    left: auto;
  }
  .ant-col-xl-pull-6.ant-col-rtl {
    right: auto;
    left: 25%;
  }
  .ant-col-xl-offset-6.ant-col-rtl {
    margin-right: 25%;
    margin-left: 0;
  }
  .ant-col-xl-push-7.ant-col-rtl {
    right: 29.16666667%;
    left: auto;
  }
  .ant-col-xl-pull-7.ant-col-rtl {
    right: auto;
    left: 29.16666667%;
  }
  .ant-col-xl-offset-7.ant-col-rtl {
    margin-right: 29.16666667%;
    margin-left: 0;
  }
  .ant-col-xl-push-8.ant-col-rtl {
    right: 33.33333333%;
    left: auto;
  }
  .ant-col-xl-pull-8.ant-col-rtl {
    right: auto;
    left: 33.33333333%;
  }
  .ant-col-xl-offset-8.ant-col-rtl {
    margin-right: 33.33333333%;
    margin-left: 0;
  }
  .ant-col-xl-push-9.ant-col-rtl {
    right: 37.5%;
    left: auto;
  }
  .ant-col-xl-pull-9.ant-col-rtl {
    right: auto;
    left: 37.5%;
  }
  .ant-col-xl-offset-9.ant-col-rtl {
    margin-right: 37.5%;
    margin-left: 0;
  }
  .ant-col-xl-push-10.ant-col-rtl {
    right: 41.66666667%;
    left: auto;
  }
  .ant-col-xl-pull-10.ant-col-rtl {
    right: auto;
    left: 41.66666667%;
  }
  .ant-col-xl-offset-10.ant-col-rtl {
    margin-right: 41.66666667%;
    margin-left: 0;
  }
  .ant-col-xl-push-11.ant-col-rtl {
    right: 45.83333333%;
    left: auto;
  }
  .ant-col-xl-pull-11.ant-col-rtl {
    right: auto;
    left: 45.83333333%;
  }
  .ant-col-xl-offset-11.ant-col-rtl {
    margin-right: 45.83333333%;
    margin-left: 0;
  }
  .ant-col-xl-push-12.ant-col-rtl {
    right: 50%;
    left: auto;
  }
  .ant-col-xl-pull-12.ant-col-rtl {
    right: auto;
    left: 50%;
  }
  .ant-col-xl-offset-12.ant-col-rtl {
    margin-right: 50%;
    margin-left: 0;
  }
  .ant-col-xl-push-13.ant-col-rtl {
    right: 54.16666667%;
    left: auto;
  }
  .ant-col-xl-pull-13.ant-col-rtl {
    right: auto;
    left: 54.16666667%;
  }
  .ant-col-xl-offset-13.ant-col-rtl {
    margin-right: 54.16666667%;
    margin-left: 0;
  }
  .ant-col-xl-push-14.ant-col-rtl {
    right: 58.33333333%;
    left: auto;
  }
  .ant-col-xl-pull-14.ant-col-rtl {
    right: auto;
    left: 58.33333333%;
  }
  .ant-col-xl-offset-14.ant-col-rtl {
    margin-right: 58.33333333%;
    margin-left: 0;
  }
  .ant-col-xl-push-15.ant-col-rtl {
    right: 62.5%;
    left: auto;
  }
  .ant-col-xl-pull-15.ant-col-rtl {
    right: auto;
    left: 62.5%;
  }
  .ant-col-xl-offset-15.ant-col-rtl {
    margin-right: 62.5%;
    margin-left: 0;
  }
  .ant-col-xl-push-16.ant-col-rtl {
    right: 66.66666667%;
    left: auto;
  }
  .ant-col-xl-pull-16.ant-col-rtl {
    right: auto;
    left: 66.66666667%;
  }
  .ant-col-xl-offset-16.ant-col-rtl {
    margin-right: 66.66666667%;
    margin-left: 0;
  }
  .ant-col-xl-push-17.ant-col-rtl {
    right: 70.83333333%;
    left: auto;
  }
  .ant-col-xl-pull-17.ant-col-rtl {
    right: auto;
    left: 70.83333333%;
  }
  .ant-col-xl-offset-17.ant-col-rtl {
    margin-right: 70.83333333%;
    margin-left: 0;
  }
  .ant-col-xl-push-18.ant-col-rtl {
    right: 75%;
    left: auto;
  }
  .ant-col-xl-pull-18.ant-col-rtl {
    right: auto;
    left: 75%;
  }
  .ant-col-xl-offset-18.ant-col-rtl {
    margin-right: 75%;
    margin-left: 0;
  }
  .ant-col-xl-push-19.ant-col-rtl {
    right: 79.16666667%;
    left: auto;
  }
  .ant-col-xl-pull-19.ant-col-rtl {
    right: auto;
    left: 79.16666667%;
  }
  .ant-col-xl-offset-19.ant-col-rtl {
    margin-right: 79.16666667%;
    margin-left: 0;
  }
  .ant-col-xl-push-20.ant-col-rtl {
    right: 83.33333333%;
    left: auto;
  }
  .ant-col-xl-pull-20.ant-col-rtl {
    right: auto;
    left: 83.33333333%;
  }
  .ant-col-xl-offset-20.ant-col-rtl {
    margin-right: 83.33333333%;
    margin-left: 0;
  }
  .ant-col-xl-push-21.ant-col-rtl {
    right: 87.5%;
    left: auto;
  }
  .ant-col-xl-pull-21.ant-col-rtl {
    right: auto;
    left: 87.5%;
  }
  .ant-col-xl-offset-21.ant-col-rtl {
    margin-right: 87.5%;
    margin-left: 0;
  }
  .ant-col-xl-push-22.ant-col-rtl {
    right: 91.66666667%;
    left: auto;
  }
  .ant-col-xl-pull-22.ant-col-rtl {
    right: auto;
    left: 91.66666667%;
  }
  .ant-col-xl-offset-22.ant-col-rtl {
    margin-right: 91.66666667%;
    margin-left: 0;
  }
  .ant-col-xl-push-23.ant-col-rtl {
    right: 95.83333333%;
    left: auto;
  }
  .ant-col-xl-pull-23.ant-col-rtl {
    right: auto;
    left: 95.83333333%;
  }
  .ant-col-xl-offset-23.ant-col-rtl {
    margin-right: 95.83333333%;
    margin-left: 0;
  }
  .ant-col-xl-push-24.ant-col-rtl {
    right: 100%;
    left: auto;
  }
  .ant-col-xl-pull-24.ant-col-rtl {
    right: auto;
    left: 100%;
  }
  .ant-col-xl-offset-24.ant-col-rtl {
    margin-right: 100%;
    margin-left: 0;
  }
}
@media (min-width: 1600px) {
  .ant-col-xxl-24 {
    display: block;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .ant-col-xxl-push-24 {
    left: 100%;
  }
  .ant-col-xxl-pull-24 {
    right: 100%;
  }
  .ant-col-xxl-offset-24 {
    margin-left: 100%;
  }
  .ant-col-xxl-order-24 {
    order: 24;
  }
  .ant-col-xxl-23 {
    display: block;
    flex: 0 0 95.83333333%;
    max-width: 95.83333333%;
  }
  .ant-col-xxl-push-23 {
    left: 95.83333333%;
  }
  .ant-col-xxl-pull-23 {
    right: 95.83333333%;
  }
  .ant-col-xxl-offset-23 {
    margin-left: 95.83333333%;
  }
  .ant-col-xxl-order-23 {
    order: 23;
  }
  .ant-col-xxl-22 {
    display: block;
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .ant-col-xxl-push-22 {
    left: 91.66666667%;
  }
  .ant-col-xxl-pull-22 {
    right: 91.66666667%;
  }
  .ant-col-xxl-offset-22 {
    margin-left: 91.66666667%;
  }
  .ant-col-xxl-order-22 {
    order: 22;
  }
  .ant-col-xxl-21 {
    display: block;
    flex: 0 0 87.5%;
    max-width: 87.5%;
  }
  .ant-col-xxl-push-21 {
    left: 87.5%;
  }
  .ant-col-xxl-pull-21 {
    right: 87.5%;
  }
  .ant-col-xxl-offset-21 {
    margin-left: 87.5%;
  }
  .ant-col-xxl-order-21 {
    order: 21;
  }
  .ant-col-xxl-20 {
    display: block;
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .ant-col-xxl-push-20 {
    left: 83.33333333%;
  }
  .ant-col-xxl-pull-20 {
    right: 83.33333333%;
  }
  .ant-col-xxl-offset-20 {
    margin-left: 83.33333333%;
  }
  .ant-col-xxl-order-20 {
    order: 20;
  }
  .ant-col-xxl-19 {
    display: block;
    flex: 0 0 79.16666667%;
    max-width: 79.16666667%;
  }
  .ant-col-xxl-push-19 {
    left: 79.16666667%;
  }
  .ant-col-xxl-pull-19 {
    right: 79.16666667%;
  }
  .ant-col-xxl-offset-19 {
    margin-left: 79.16666667%;
  }
  .ant-col-xxl-order-19 {
    order: 19;
  }
  .ant-col-xxl-18 {
    display: block;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .ant-col-xxl-push-18 {
    left: 75%;
  }
  .ant-col-xxl-pull-18 {
    right: 75%;
  }
  .ant-col-xxl-offset-18 {
    margin-left: 75%;
  }
  .ant-col-xxl-order-18 {
    order: 18;
  }
  .ant-col-xxl-17 {
    display: block;
    flex: 0 0 70.83333333%;
    max-width: 70.83333333%;
  }
  .ant-col-xxl-push-17 {
    left: 70.83333333%;
  }
  .ant-col-xxl-pull-17 {
    right: 70.83333333%;
  }
  .ant-col-xxl-offset-17 {
    margin-left: 70.83333333%;
  }
  .ant-col-xxl-order-17 {
    order: 17;
  }
  .ant-col-xxl-16 {
    display: block;
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .ant-col-xxl-push-16 {
    left: 66.66666667%;
  }
  .ant-col-xxl-pull-16 {
    right: 66.66666667%;
  }
  .ant-col-xxl-offset-16 {
    margin-left: 66.66666667%;
  }
  .ant-col-xxl-order-16 {
    order: 16;
  }
  .ant-col-xxl-15 {
    display: block;
    flex: 0 0 62.5%;
    max-width: 62.5%;
  }
  .ant-col-xxl-push-15 {
    left: 62.5%;
  }
  .ant-col-xxl-pull-15 {
    right: 62.5%;
  }
  .ant-col-xxl-offset-15 {
    margin-left: 62.5%;
  }
  .ant-col-xxl-order-15 {
    order: 15;
  }
  .ant-col-xxl-14 {
    display: block;
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .ant-col-xxl-push-14 {
    left: 58.33333333%;
  }
  .ant-col-xxl-pull-14 {
    right: 58.33333333%;
  }
  .ant-col-xxl-offset-14 {
    margin-left: 58.33333333%;
  }
  .ant-col-xxl-order-14 {
    order: 14;
  }
  .ant-col-xxl-13 {
    display: block;
    flex: 0 0 54.16666667%;
    max-width: 54.16666667%;
  }
  .ant-col-xxl-push-13 {
    left: 54.16666667%;
  }
  .ant-col-xxl-pull-13 {
    right: 54.16666667%;
  }
  .ant-col-xxl-offset-13 {
    margin-left: 54.16666667%;
  }
  .ant-col-xxl-order-13 {
    order: 13;
  }
  .ant-col-xxl-12 {
    display: block;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .ant-col-xxl-push-12 {
    left: 50%;
  }
  .ant-col-xxl-pull-12 {
    right: 50%;
  }
  .ant-col-xxl-offset-12 {
    margin-left: 50%;
  }
  .ant-col-xxl-order-12 {
    order: 12;
  }
  .ant-col-xxl-11 {
    display: block;
    flex: 0 0 45.83333333%;
    max-width: 45.83333333%;
  }
  .ant-col-xxl-push-11 {
    left: 45.83333333%;
  }
  .ant-col-xxl-pull-11 {
    right: 45.83333333%;
  }
  .ant-col-xxl-offset-11 {
    margin-left: 45.83333333%;
  }
  .ant-col-xxl-order-11 {
    order: 11;
  }
  .ant-col-xxl-10 {
    display: block;
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .ant-col-xxl-push-10 {
    left: 41.66666667%;
  }
  .ant-col-xxl-pull-10 {
    right: 41.66666667%;
  }
  .ant-col-xxl-offset-10 {
    margin-left: 41.66666667%;
  }
  .ant-col-xxl-order-10 {
    order: 10;
  }
  .ant-col-xxl-9 {
    display: block;
    flex: 0 0 37.5%;
    max-width: 37.5%;
  }
  .ant-col-xxl-push-9 {
    left: 37.5%;
  }
  .ant-col-xxl-pull-9 {
    right: 37.5%;
  }
  .ant-col-xxl-offset-9 {
    margin-left: 37.5%;
  }
  .ant-col-xxl-order-9 {
    order: 9;
  }
  .ant-col-xxl-8 {
    display: block;
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .ant-col-xxl-push-8 {
    left: 33.33333333%;
  }
  .ant-col-xxl-pull-8 {
    right: 33.33333333%;
  }
  .ant-col-xxl-offset-8 {
    margin-left: 33.33333333%;
  }
  .ant-col-xxl-order-8 {
    order: 8;
  }
  .ant-col-xxl-7 {
    display: block;
    flex: 0 0 29.16666667%;
    max-width: 29.16666667%;
  }
  .ant-col-xxl-push-7 {
    left: 29.16666667%;
  }
  .ant-col-xxl-pull-7 {
    right: 29.16666667%;
  }
  .ant-col-xxl-offset-7 {
    margin-left: 29.16666667%;
  }
  .ant-col-xxl-order-7 {
    order: 7;
  }
  .ant-col-xxl-6 {
    display: block;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .ant-col-xxl-push-6 {
    left: 25%;
  }
  .ant-col-xxl-pull-6 {
    right: 25%;
  }
  .ant-col-xxl-offset-6 {
    margin-left: 25%;
  }
  .ant-col-xxl-order-6 {
    order: 6;
  }
  .ant-col-xxl-5 {
    display: block;
    flex: 0 0 20.83333333%;
    max-width: 20.83333333%;
  }
  .ant-col-xxl-push-5 {
    left: 20.83333333%;
  }
  .ant-col-xxl-pull-5 {
    right: 20.83333333%;
  }
  .ant-col-xxl-offset-5 {
    margin-left: 20.83333333%;
  }
  .ant-col-xxl-order-5 {
    order: 5;
  }
  .ant-col-xxl-4 {
    display: block;
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .ant-col-xxl-push-4 {
    left: 16.66666667%;
  }
  .ant-col-xxl-pull-4 {
    right: 16.66666667%;
  }
  .ant-col-xxl-offset-4 {
    margin-left: 16.66666667%;
  }
  .ant-col-xxl-order-4 {
    order: 4;
  }
  .ant-col-xxl-3 {
    display: block;
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  .ant-col-xxl-push-3 {
    left: 12.5%;
  }
  .ant-col-xxl-pull-3 {
    right: 12.5%;
  }
  .ant-col-xxl-offset-3 {
    margin-left: 12.5%;
  }
  .ant-col-xxl-order-3 {
    order: 3;
  }
  .ant-col-xxl-2 {
    display: block;
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .ant-col-xxl-push-2 {
    left: 8.33333333%;
  }
  .ant-col-xxl-pull-2 {
    right: 8.33333333%;
  }
  .ant-col-xxl-offset-2 {
    margin-left: 8.33333333%;
  }
  .ant-col-xxl-order-2 {
    order: 2;
  }
  .ant-col-xxl-1 {
    display: block;
    flex: 0 0 4.16666667%;
    max-width: 4.16666667%;
  }
  .ant-col-xxl-push-1 {
    left: 4.16666667%;
  }
  .ant-col-xxl-pull-1 {
    right: 4.16666667%;
  }
  .ant-col-xxl-offset-1 {
    margin-left: 4.16666667%;
  }
  .ant-col-xxl-order-1 {
    order: 1;
  }
  .ant-col-xxl-0 {
    display: none;
  }
  .ant-col-push-0 {
    left: auto;
  }
  .ant-col-pull-0 {
    right: auto;
  }
  .ant-col-xxl-push-0 {
    left: auto;
  }
  .ant-col-xxl-pull-0 {
    right: auto;
  }
  .ant-col-xxl-offset-0 {
    margin-left: 0;
  }
  .ant-col-xxl-order-0 {
    order: 0;
  }
  .ant-col-push-0.ant-col-rtl {
    right: auto;
  }
  .ant-col-pull-0.ant-col-rtl {
    left: auto;
  }
  .ant-col-xxl-push-0.ant-col-rtl {
    right: auto;
  }
  .ant-col-xxl-pull-0.ant-col-rtl {
    left: auto;
  }
  .ant-col-xxl-offset-0.ant-col-rtl {
    margin-right: 0;
  }
  .ant-col-xxl-push-1.ant-col-rtl {
    right: 4.16666667%;
    left: auto;
  }
  .ant-col-xxl-pull-1.ant-col-rtl {
    right: auto;
    left: 4.16666667%;
  }
  .ant-col-xxl-offset-1.ant-col-rtl {
    margin-right: 4.16666667%;
    margin-left: 0;
  }
  .ant-col-xxl-push-2.ant-col-rtl {
    right: 8.33333333%;
    left: auto;
  }
  .ant-col-xxl-pull-2.ant-col-rtl {
    right: auto;
    left: 8.33333333%;
  }
  .ant-col-xxl-offset-2.ant-col-rtl {
    margin-right: 8.33333333%;
    margin-left: 0;
  }
  .ant-col-xxl-push-3.ant-col-rtl {
    right: 12.5%;
    left: auto;
  }
  .ant-col-xxl-pull-3.ant-col-rtl {
    right: auto;
    left: 12.5%;
  }
  .ant-col-xxl-offset-3.ant-col-rtl {
    margin-right: 12.5%;
    margin-left: 0;
  }
  .ant-col-xxl-push-4.ant-col-rtl {
    right: 16.66666667%;
    left: auto;
  }
  .ant-col-xxl-pull-4.ant-col-rtl {
    right: auto;
    left: 16.66666667%;
  }
  .ant-col-xxl-offset-4.ant-col-rtl {
    margin-right: 16.66666667%;
    margin-left: 0;
  }
  .ant-col-xxl-push-5.ant-col-rtl {
    right: 20.83333333%;
    left: auto;
  }
  .ant-col-xxl-pull-5.ant-col-rtl {
    right: auto;
    left: 20.83333333%;
  }
  .ant-col-xxl-offset-5.ant-col-rtl {
    margin-right: 20.83333333%;
    margin-left: 0;
  }
  .ant-col-xxl-push-6.ant-col-rtl {
    right: 25%;
    left: auto;
  }
  .ant-col-xxl-pull-6.ant-col-rtl {
    right: auto;
    left: 25%;
  }
  .ant-col-xxl-offset-6.ant-col-rtl {
    margin-right: 25%;
    margin-left: 0;
  }
  .ant-col-xxl-push-7.ant-col-rtl {
    right: 29.16666667%;
    left: auto;
  }
  .ant-col-xxl-pull-7.ant-col-rtl {
    right: auto;
    left: 29.16666667%;
  }
  .ant-col-xxl-offset-7.ant-col-rtl {
    margin-right: 29.16666667%;
    margin-left: 0;
  }
  .ant-col-xxl-push-8.ant-col-rtl {
    right: 33.33333333%;
    left: auto;
  }
  .ant-col-xxl-pull-8.ant-col-rtl {
    right: auto;
    left: 33.33333333%;
  }
  .ant-col-xxl-offset-8.ant-col-rtl {
    margin-right: 33.33333333%;
    margin-left: 0;
  }
  .ant-col-xxl-push-9.ant-col-rtl {
    right: 37.5%;
    left: auto;
  }
  .ant-col-xxl-pull-9.ant-col-rtl {
    right: auto;
    left: 37.5%;
  }
  .ant-col-xxl-offset-9.ant-col-rtl {
    margin-right: 37.5%;
    margin-left: 0;
  }
  .ant-col-xxl-push-10.ant-col-rtl {
    right: 41.66666667%;
    left: auto;
  }
  .ant-col-xxl-pull-10.ant-col-rtl {
    right: auto;
    left: 41.66666667%;
  }
  .ant-col-xxl-offset-10.ant-col-rtl {
    margin-right: 41.66666667%;
    margin-left: 0;
  }
  .ant-col-xxl-push-11.ant-col-rtl {
    right: 45.83333333%;
    left: auto;
  }
  .ant-col-xxl-pull-11.ant-col-rtl {
    right: auto;
    left: 45.83333333%;
  }
  .ant-col-xxl-offset-11.ant-col-rtl {
    margin-right: 45.83333333%;
    margin-left: 0;
  }
  .ant-col-xxl-push-12.ant-col-rtl {
    right: 50%;
    left: auto;
  }
  .ant-col-xxl-pull-12.ant-col-rtl {
    right: auto;
    left: 50%;
  }
  .ant-col-xxl-offset-12.ant-col-rtl {
    margin-right: 50%;
    margin-left: 0;
  }
  .ant-col-xxl-push-13.ant-col-rtl {
    right: 54.16666667%;
    left: auto;
  }
  .ant-col-xxl-pull-13.ant-col-rtl {
    right: auto;
    left: 54.16666667%;
  }
  .ant-col-xxl-offset-13.ant-col-rtl {
    margin-right: 54.16666667%;
    margin-left: 0;
  }
  .ant-col-xxl-push-14.ant-col-rtl {
    right: 58.33333333%;
    left: auto;
  }
  .ant-col-xxl-pull-14.ant-col-rtl {
    right: auto;
    left: 58.33333333%;
  }
  .ant-col-xxl-offset-14.ant-col-rtl {
    margin-right: 58.33333333%;
    margin-left: 0;
  }
  .ant-col-xxl-push-15.ant-col-rtl {
    right: 62.5%;
    left: auto;
  }
  .ant-col-xxl-pull-15.ant-col-rtl {
    right: auto;
    left: 62.5%;
  }
  .ant-col-xxl-offset-15.ant-col-rtl {
    margin-right: 62.5%;
    margin-left: 0;
  }
  .ant-col-xxl-push-16.ant-col-rtl {
    right: 66.66666667%;
    left: auto;
  }
  .ant-col-xxl-pull-16.ant-col-rtl {
    right: auto;
    left: 66.66666667%;
  }
  .ant-col-xxl-offset-16.ant-col-rtl {
    margin-right: 66.66666667%;
    margin-left: 0;
  }
  .ant-col-xxl-push-17.ant-col-rtl {
    right: 70.83333333%;
    left: auto;
  }
  .ant-col-xxl-pull-17.ant-col-rtl {
    right: auto;
    left: 70.83333333%;
  }
  .ant-col-xxl-offset-17.ant-col-rtl {
    margin-right: 70.83333333%;
    margin-left: 0;
  }
  .ant-col-xxl-push-18.ant-col-rtl {
    right: 75%;
    left: auto;
  }
  .ant-col-xxl-pull-18.ant-col-rtl {
    right: auto;
    left: 75%;
  }
  .ant-col-xxl-offset-18.ant-col-rtl {
    margin-right: 75%;
    margin-left: 0;
  }
  .ant-col-xxl-push-19.ant-col-rtl {
    right: 79.16666667%;
    left: auto;
  }
  .ant-col-xxl-pull-19.ant-col-rtl {
    right: auto;
    left: 79.16666667%;
  }
  .ant-col-xxl-offset-19.ant-col-rtl {
    margin-right: 79.16666667%;
    margin-left: 0;
  }
  .ant-col-xxl-push-20.ant-col-rtl {
    right: 83.33333333%;
    left: auto;
  }
  .ant-col-xxl-pull-20.ant-col-rtl {
    right: auto;
    left: 83.33333333%;
  }
  .ant-col-xxl-offset-20.ant-col-rtl {
    margin-right: 83.33333333%;
    margin-left: 0;
  }
  .ant-col-xxl-push-21.ant-col-rtl {
    right: 87.5%;
    left: auto;
  }
  .ant-col-xxl-pull-21.ant-col-rtl {
    right: auto;
    left: 87.5%;
  }
  .ant-col-xxl-offset-21.ant-col-rtl {
    margin-right: 87.5%;
    margin-left: 0;
  }
  .ant-col-xxl-push-22.ant-col-rtl {
    right: 91.66666667%;
    left: auto;
  }
  .ant-col-xxl-pull-22.ant-col-rtl {
    right: auto;
    left: 91.66666667%;
  }
  .ant-col-xxl-offset-22.ant-col-rtl {
    margin-right: 91.66666667%;
    margin-left: 0;
  }
  .ant-col-xxl-push-23.ant-col-rtl {
    right: 95.83333333%;
    left: auto;
  }
  .ant-col-xxl-pull-23.ant-col-rtl {
    right: auto;
    left: 95.83333333%;
  }
  .ant-col-xxl-offset-23.ant-col-rtl {
    margin-right: 95.83333333%;
    margin-left: 0;
  }
  .ant-col-xxl-push-24.ant-col-rtl {
    right: 100%;
    left: auto;
  }
  .ant-col-xxl-pull-24.ant-col-rtl {
    right: auto;
    left: 100%;
  }
  .ant-col-xxl-offset-24.ant-col-rtl {
    margin-right: 100%;
    margin-left: 0;
  }
}
.ant-row-rtl {
  direction: rtl;
}
.ant-image {
  position: relative;
  display: inline-block;
}
.ant-image-img {
  display: block;
  width: 100%;
  height: auto;
}
.ant-image-img-placeholder {
  background-color: #f5f5f5;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQuNSAyLjVoLTEzQS41LjUgMCAwIDAgMSAzdjEwYS41LjUgMCAwIDAgLjUuNWgxM2EuNS41IDAgMCAwIC41LS41VjNhLjUuNSAwIDAgMC0uNS0uNXpNNS4yODEgNC43NWExIDEgMCAwIDEgMCAyIDEgMSAwIDAgMSAwLTJ6bTguMDMgNi44M2EuMTI3LjEyNyAwIDAgMS0uMDgxLjAzSDIuNzY5YS4xMjUuMTI1IDAgMCAxLS4wOTYtLjIwN2wyLjY2MS0zLjE1NmEuMTI2LjEyNiAwIDAgMSAuMTc3LS4wMTZsLjAxNi4wMTZMNy4wOCAxMC4wOWwyLjQ3LTIuOTNhLjEyNi4xMjYgMCAwIDEgLjE3Ny0uMDE2bC4wMTUuMDE2IDMuNTg4IDQuMjQ0YS4xMjcuMTI3IDAgMCAxLS4wMi4xNzV6IiBmaWxsPSIjOEM4QzhDIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 30%;
}
.ant-image-mask {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #ffffff;
  background: rgba(0, 0, 0, 0.5);
  cursor: pointer;
  opacity: 0;
  transition: opacity 0.3s;
}
.ant-image-mask-info .anticon {
  margin-inline-end: 4px;
}
.ant-image-mask:hover {
  opacity: 1;
}
.ant-image-placeholder {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.ant-image-preview {
  pointer-events: none;
  height: 100%;
  text-align: center;
}
.ant-image-preview.zoom-enter,
.ant-image-preview.zoom-appear {
  transform: none;
  opacity: 0;
  animation-duration: 0.3s;
  user-select: none;
}
.ant-image-preview-mask {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1000;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.45);
}
.ant-image-preview-mask-hidden {
  display: none;
}
.ant-image-preview-wrap {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: auto;
  outline: 0;
  -webkit-overflow-scrolling: touch;
}
.ant-image-preview-body {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: hidden;
}
.ant-image-preview-img {
  max-width: 100%;
  max-height: 100%;
  vertical-align: middle;
  transform: scale3d(1, 1, 1);
  cursor: grab;
  transition: transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
  user-select: none;
  pointer-events: auto;
}
.ant-image-preview-img-wrapper {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  transition: transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
}
.ant-image-preview-img-wrapper::before {
  display: inline-block;
  width: 1px;
  height: 50%;
  margin-right: -1px;
  content: '';
}
.ant-image-preview-moving .ant-image-preview-img {
  cursor: grabbing;
}
.ant-image-preview-moving .ant-image-preview-img-wrapper {
  transition-duration: 0s;
}
.ant-image-preview-wrap {
  z-index: 1080;
}
.ant-image-preview-operations {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  font-feature-settings: 'tnum';
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
  width: 100%;
  color: rgba(255, 255, 255, 0.85);
  list-style: none;
  background: rgba(0, 0, 0, 0.1);
  pointer-events: auto;
}
.ant-image-preview-operations-operation {
  margin-left: 12px;
  padding: 12px;
  cursor: pointer;
}
.ant-image-preview-operations-operation-disabled {
  color: rgba(255, 255, 255, 0.25);
  pointer-events: none;
}
.ant-image-preview-operations-operation:last-of-type {
  margin-left: 0;
}
.ant-image-preview-operations-icon {
  font-size: 18px;
}
.ant-image-preview-switch-left,
.ant-image-preview-switch-right {
  position: absolute;
  top: 50%;
  right: 10px;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 44px;
  height: 44px;
  margin-top: -22px;
  color: rgba(255, 255, 255, 0.85);
  background: rgba(0, 0, 0, 0.1);
  border-radius: 50%;
  cursor: pointer;
  pointer-events: auto;
}
.ant-image-preview-switch-left-disabled,
.ant-image-preview-switch-right-disabled {
  color: rgba(255, 255, 255, 0.25);
  cursor: not-allowed;
}
.ant-image-preview-switch-left-disabled > .anticon,
.ant-image-preview-switch-right-disabled > .anticon {
  cursor: not-allowed;
}
.ant-image-preview-switch-left > .anticon,
.ant-image-preview-switch-right > .anticon {
  font-size: 18px;
}
.ant-image-preview-switch-left {
  left: 10px;
}
.ant-image-preview-switch-right {
  right: 10px;
}
.ant-input-affix-wrapper {
  position: relative;
  display: inline-block;
  width: 100%;
  min-width: 0;
  padding: 8px 11px;
  color: #000000;
  font-size: 14px;
  line-height: 1.5715;
  background-color: #fff;
  background-image: none;
  border: 1px solid #dddddd;
  border-radius: 4px;
  transition: all 0.3s;
  display: inline-flex;
}
.ant-input-affix-wrapper::-moz-placeholder {
  opacity: 1;
}
.ant-input-affix-wrapper::placeholder {
  color: #bfbfbf;
}
.ant-input-affix-wrapper:placeholder-shown {
  text-overflow: ellipsis;
}
.ant-input-affix-wrapper:hover {
  border-color: #29adff;
  border-right-width: 1px !important;
}
.ant-input-rtl .ant-input-affix-wrapper:hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.ant-input-affix-wrapper:focus,
.ant-input-affix-wrapper-focused {
  border-color: #29adff;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(0, 150, 255, 0.2);
}
.ant-input-rtl .ant-input-affix-wrapper:focus,
.ant-input-rtl .ant-input-affix-wrapper-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.ant-input-affix-wrapper-disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-input-affix-wrapper-disabled:hover {
  border-color: #dddddd;
  border-right-width: 1px !important;
}
.ant-input-affix-wrapper[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-input-affix-wrapper[disabled]:hover {
  border-color: #dddddd;
  border-right-width: 1px !important;
}
.ant-input-affix-wrapper-borderless,
.ant-input-affix-wrapper-borderless:hover,
.ant-input-affix-wrapper-borderless:focus,
.ant-input-affix-wrapper-borderless-focused,
.ant-input-affix-wrapper-borderless-disabled,
.ant-input-affix-wrapper-borderless[disabled] {
  background-color: transparent;
  border: none;
  box-shadow: none;
}
textarea.ant-input-affix-wrapper {
  max-width: 100%;
  height: auto;
  min-height: 40px;
  line-height: 1.5715;
  vertical-align: bottom;
  transition: all 0.3s, height 0s;
}
.ant-input-affix-wrapper-lg {
  padding: 6.5px 11px;
  font-size: 16px;
}
.ant-input-affix-wrapper-sm {
  padding: 0px 7px;
}
.ant-input-affix-wrapper-rtl {
  direction: rtl;
}
.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover {
  border-color: #29adff;
  border-right-width: 1px !important;
  z-index: 1;
}
.ant-input-rtl .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.ant-input-search-with-button .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover {
  z-index: 0;
}
.ant-input-affix-wrapper-focused,
.ant-input-affix-wrapper:focus {
  z-index: 1;
}
.ant-input-affix-wrapper-disabled .ant-input[disabled] {
  background: transparent;
}
.ant-input-affix-wrapper > input.ant-input {
  padding: 0;
  border: none;
  outline: none;
}
.ant-input-affix-wrapper > input.ant-input:focus {
  box-shadow: none;
}
.ant-input-affix-wrapper::before {
  width: 0;
  visibility: hidden;
  content: '\a0';
}
.ant-input-prefix,
.ant-input-suffix {
  display: flex;
  flex: none;
  align-items: center;
}
.ant-input-prefix {
  margin-right: 4px;
}
.ant-input-suffix {
  margin-left: 4px;
}
.ant-input-clear-icon {
  margin: 0 4px;
  color: rgba(0, 0, 0, 0.25);
  font-size: 12px;
  vertical-align: -1px;
  cursor: pointer;
  transition: color 0.3s;
}
.ant-input-clear-icon:hover {
  color: rgba(0, 0, 0, 0.45);
}
.ant-input-clear-icon:active {
  color: #000000;
}
.ant-input-clear-icon-hidden {
  visibility: hidden;
}
.ant-input-clear-icon:last-child {
  margin-right: 0;
}
.ant-input-affix-wrapper-textarea-with-clear-btn {
  padding: 0 !important;
  border: 0 !important;
}
.ant-input-affix-wrapper-textarea-with-clear-btn .ant-input-clear-icon {
  position: absolute;
  top: 8px;
  right: 8px;
  z-index: 1;
}
.ant-input {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  font-variant: tabular-nums;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  width: 100%;
  min-width: 0;
  padding: 8px 11px;
  color: #000000;
  font-size: 14px;
  line-height: 1.5715;
  background-color: #fff;
  background-image: none;
  border: 1px solid #dddddd;
  border-radius: 4px;
  transition: all 0.3s;
}
.ant-input::-moz-placeholder {
  opacity: 1;
}
.ant-input::placeholder {
  color: #bfbfbf;
}
.ant-input:placeholder-shown {
  text-overflow: ellipsis;
}
.ant-input:hover {
  border-color: #29adff;
  border-right-width: 1px !important;
}
.ant-input-rtl .ant-input:hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.ant-input:focus,
.ant-input-focused {
  border-color: #29adff;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(0, 150, 255, 0.2);
}
.ant-input-rtl .ant-input:focus,
.ant-input-rtl .ant-input-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.ant-input-disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-input-disabled:hover {
  border-color: #dddddd;
  border-right-width: 1px !important;
}
.ant-input[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-input[disabled]:hover {
  border-color: #dddddd;
  border-right-width: 1px !important;
}
.ant-input-borderless,
.ant-input-borderless:hover,
.ant-input-borderless:focus,
.ant-input-borderless-focused,
.ant-input-borderless-disabled,
.ant-input-borderless[disabled] {
  background-color: transparent;
  border: none;
  box-shadow: none;
}
textarea.ant-input {
  max-width: 100%;
  height: auto;
  min-height: 40px;
  line-height: 1.5715;
  vertical-align: bottom;
  transition: all 0.3s, height 0s;
}
.ant-input-lg {
  padding: 6.5px 11px;
  font-size: 16px;
}
.ant-input-sm {
  padding: 0px 7px;
}
.ant-input-rtl {
  direction: rtl;
}
.ant-input-group {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: table;
  width: 100%;
  border-collapse: separate;
  border-spacing: 0;
}
.ant-input-group[class*='col-'] {
  float: none;
  padding-right: 0;
  padding-left: 0;
}
.ant-input-group > [class*='col-'] {
  padding-right: 8px;
}
.ant-input-group > [class*='col-']:last-child {
  padding-right: 0;
}
.ant-input-group-addon,
.ant-input-group-wrap,
.ant-input-group > .ant-input {
  display: table-cell;
}
.ant-input-group-addon:not(:first-child):not(:last-child),
.ant-input-group-wrap:not(:first-child):not(:last-child),
.ant-input-group > .ant-input:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.ant-input-group-addon,
.ant-input-group-wrap {
  width: 1px;
  white-space: nowrap;
  vertical-align: middle;
}
.ant-input-group-wrap > * {
  display: block !important;
}
.ant-input-group .ant-input {
  float: left;
  width: 100%;
  margin-bottom: 0;
  text-align: inherit;
}
.ant-input-group .ant-input:focus {
  z-index: 1;
  border-right-width: 1px;
}
.ant-input-group .ant-input:hover {
  z-index: 1;
  border-right-width: 1px;
}
.ant-input-search-with-button .ant-input-group .ant-input:hover {
  z-index: 0;
}
.ant-input-group-addon {
  position: relative;
  padding: 0 11px;
  color: #000000;
  font-weight: normal;
  font-size: 14px;
  text-align: center;
  background-color: #fafafa;
  border: 1px solid #dddddd;
  border-radius: 4px;
  transition: all 0.3s;
}
.ant-input-group-addon .ant-select {
  margin: -9px -11px;
}
.ant-input-group-addon .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background-color: inherit;
  border: 1px solid transparent;
  box-shadow: none;
}
.ant-input-group-addon .ant-select-open .ant-select-selector,
.ant-input-group-addon .ant-select-focused .ant-select-selector {
  color: #0096ff;
}
.ant-input-group > .ant-input:first-child,
.ant-input-group-addon:first-child {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.ant-input-group > .ant-input:first-child .ant-select .ant-select-selector,
.ant-input-group-addon:first-child .ant-select .ant-select-selector {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.ant-input-group > .ant-input-affix-wrapper:not(:first-child) .ant-input {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.ant-input-group > .ant-input-affix-wrapper:not(:last-child) .ant-input {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.ant-input-group-addon:first-child {
  border-right: 0;
}
.ant-input-group-addon:last-child {
  border-left: 0;
}
.ant-input-group > .ant-input:last-child,
.ant-input-group-addon:last-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.ant-input-group > .ant-input:last-child .ant-select .ant-select-selector,
.ant-input-group-addon:last-child .ant-select .ant-select-selector {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.ant-input-group-lg .ant-input,
.ant-input-group-lg > .ant-input-group-addon {
  padding: 6.5px 11px;
  font-size: 16px;
}
.ant-input-group-sm .ant-input,
.ant-input-group-sm > .ant-input-group-addon {
  padding: 0px 7px;
}
.ant-input-group-lg .ant-select-single .ant-select-selector {
  height: 40px;
}
.ant-input-group-sm .ant-select-single .ant-select-selector {
  height: 24px;
}
.ant-input-group .ant-input-affix-wrapper:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.ant-input-group .ant-input-affix-wrapper:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.ant-input-search .ant-input-group .ant-input-affix-wrapper:not(:last-child) {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.ant-input-group.ant-input-group-compact {
  display: block;
}
.ant-input-group.ant-input-group-compact::before {
  display: table;
  content: '';
}
.ant-input-group.ant-input-group-compact::after {
  display: table;
  clear: both;
  content: '';
}
.ant-input-group.ant-input-group-compact::before {
  display: table;
  content: '';
}
.ant-input-group.ant-input-group-compact::after {
  display: table;
  clear: both;
  content: '';
}
.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child),
.ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child),
.ant-input-group.ant-input-group-compact > .ant-input:not(:first-child):not(:last-child) {
  border-right-width: 1px;
}
.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child):hover,
.ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child):hover,
.ant-input-group.ant-input-group-compact > .ant-input:not(:first-child):not(:last-child):hover {
  z-index: 1;
}
.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child):focus,
.ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child):focus,
.ant-input-group.ant-input-group-compact > .ant-input:not(:first-child):not(:last-child):focus {
  z-index: 1;
}
.ant-input-group.ant-input-group-compact > * {
  display: inline-block;
  float: none;
  vertical-align: top;
  border-radius: 0;
}
.ant-input-group.ant-input-group-compact > .ant-input-affix-wrapper {
  display: inline-flex;
}
.ant-input-group.ant-input-group-compact > .ant-picker-range {
  display: inline-flex;
}
.ant-input-group.ant-input-group-compact > *:not(:last-child) {
  margin-right: -1px;
  border-right-width: 1px;
}
.ant-input-group.ant-input-group-compact .ant-input {
  float: none;
}
.ant-input-group.ant-input-group-compact > .ant-select > .ant-select-selector,
.ant-input-group.ant-input-group-compact > .ant-select-auto-complete .ant-input,
.ant-input-group.ant-input-group-compact > .ant-cascader-picker .ant-input,
.ant-input-group.ant-input-group-compact > .ant-input-group-wrapper .ant-input {
  border-right-width: 1px;
  border-radius: 0;
}
.ant-input-group.ant-input-group-compact > .ant-select > .ant-select-selector:hover,
.ant-input-group.ant-input-group-compact > .ant-select-auto-complete .ant-input:hover,
.ant-input-group.ant-input-group-compact > .ant-cascader-picker .ant-input:hover,
.ant-input-group.ant-input-group-compact > .ant-input-group-wrapper .ant-input:hover {
  z-index: 1;
}
.ant-input-group.ant-input-group-compact > .ant-select > .ant-select-selector:focus,
.ant-input-group.ant-input-group-compact > .ant-select-auto-complete .ant-input:focus,
.ant-input-group.ant-input-group-compact > .ant-cascader-picker .ant-input:focus,
.ant-input-group.ant-input-group-compact > .ant-input-group-wrapper .ant-input:focus {
  z-index: 1;
}
.ant-input-group.ant-input-group-compact > .ant-select-focused {
  z-index: 1;
}
.ant-input-group.ant-input-group-compact > .ant-select > .ant-select-arrow {
  z-index: 1;
}
.ant-input-group.ant-input-group-compact > *:first-child,
.ant-input-group.ant-input-group-compact > .ant-select:first-child > .ant-select-selector,
.ant-input-group.ant-input-group-compact > .ant-select-auto-complete:first-child .ant-input,
.ant-input-group.ant-input-group-compact > .ant-cascader-picker:first-child .ant-input {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.ant-input-group.ant-input-group-compact > *:last-child,
.ant-input-group.ant-input-group-compact > .ant-select:last-child > .ant-select-selector,
.ant-input-group.ant-input-group-compact > .ant-cascader-picker:last-child .ant-input,
.ant-input-group.ant-input-group-compact > .ant-cascader-picker-focused:last-child .ant-input {
  border-right-width: 1px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.ant-input-group.ant-input-group-compact > .ant-select-auto-complete .ant-input {
  vertical-align: top;
}
.ant-input-group.ant-input-group-compact .ant-input-group-wrapper + .ant-input-group-wrapper {
  margin-left: -1px;
}
.ant-input-group.ant-input-group-compact .ant-input-group-wrapper + .ant-input-group-wrapper .ant-input-affix-wrapper {
  border-radius: 0;
}
.ant-input-group.ant-input-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search > .ant-input-group > .ant-input-group-addon > .ant-input-search-button {
  border-radius: 0;
}
.ant-input-group.ant-input-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search > .ant-input-group > .ant-input {
  border-radius: 4px 0 0 4px;
}
.ant-input-group > .ant-input-rtl:first-child,
.ant-input-group-rtl .ant-input-group-addon:first-child {
  border-radius: 0 4px 4px 0;
}
.ant-input-group-rtl .ant-input-group-addon:first-child {
  border-right: 1px solid #dddddd;
  border-left: 0;
}
.ant-input-group-rtl .ant-input-group-addon:last-child {
  border-right: 0;
  border-left: 1px solid #dddddd;
}
.ant-input-group-rtl.ant-input-group > .ant-input:last-child,
.ant-input-group-rtl.ant-input-group-addon:last-child {
  border-radius: 4px 0 0 4px;
}
.ant-input-group-rtl.ant-input-group .ant-input-affix-wrapper:not(:first-child) {
  border-radius: 4px 0 0 4px;
}
.ant-input-group-rtl.ant-input-group .ant-input-affix-wrapper:not(:last-child) {
  border-radius: 0 4px 4px 0;
}
.ant-input-group-rtl.ant-input-group.ant-input-group-compact > *:not(:last-child) {
  margin-right: 0;
  margin-left: -1px;
  border-left-width: 1px;
}
.ant-input-group-rtl.ant-input-group.ant-input-group-compact > *:first-child,
.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-select:first-child > .ant-select-selector,
.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-select-auto-complete:first-child .ant-input,
.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-cascader-picker:first-child .ant-input {
  border-radius: 0 4px 4px 0;
}
.ant-input-group-rtl.ant-input-group.ant-input-group-compact > *:last-child,
.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-select:last-child > .ant-select-selector,
.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-select-auto-complete:last-child .ant-input,
.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-cascader-picker:last-child .ant-input,
.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-cascader-picker-focused:last-child .ant-input {
  border-left-width: 1px;
  border-radius: 4px 0 0 4px;
}
.ant-input-group.ant-input-group-compact .ant-input-group-wrapper-rtl + .ant-input-group-wrapper-rtl {
  margin-right: -1px;
  margin-left: 0;
}
.ant-input-group.ant-input-group-compact .ant-input-group-wrapper-rtl:not(:last-child).ant-input-search > .ant-input-group > .ant-input {
  border-radius: 0 4px 4px 0;
}
.ant-input-group-wrapper {
  display: inline-block;
  width: 100%;
  text-align: start;
  vertical-align: top;
}
.ant-input-password-icon {
  color: rgba(0, 0, 0, 0.45);
  cursor: pointer;
  transition: all 0.3s;
}
.ant-input-password-icon:hover {
  color: rgba(0, 0, 0, 0.85);
}
.ant-input[type='color'] {
  height: 40px;
}
.ant-input[type='color'].ant-input-lg {
  height: 40px;
}
.ant-input[type='color'].ant-input-sm {
  height: 24px;
  padding-top: 3px;
  padding-bottom: 3px;
}
.ant-input-textarea-show-count::after {
  float: right;
  color: rgba(0, 0, 0, 0.45);
  white-space: nowrap;
  content: attr(data-count);
  pointer-events: none;
}
.ant-input-search .ant-input:hover,
.ant-input-search .ant-input:focus {
  border-color: #29adff;
}
.ant-input-search .ant-input:hover + .ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary),
.ant-input-search .ant-input:focus + .ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary) {
  border-left-color: #29adff;
}
.ant-input-search .ant-input-affix-wrapper {
  border-radius: 0;
}
.ant-input-search .ant-input-lg {
  line-height: 1.5713;
}
.ant-input-search > .ant-input-group > .ant-input-group-addon:last-child {
  left: -1px;
  padding: 0;
  border: 0;
}
.ant-input-search > .ant-input-group > .ant-input-group-addon:last-child .ant-input-search-button {
  padding-top: 0;
  padding-bottom: 0;
  border-radius: 0 4px 4px 0;
}
.ant-input-search > .ant-input-group > .ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-primary) {
  color: rgba(0, 0, 0, 0.45);
}
.ant-input-search > .ant-input-group > .ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-primary).ant-btn-loading::before {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.ant-input-search-button {
  height: 40px;
}
.ant-input-search-button:hover,
.ant-input-search-button:focus {
  z-index: 1;
}
.ant-input-search-large .ant-input-search-button {
  height: 40px;
}
.ant-input-search-small .ant-input-search-button {
  height: 24px;
}
.ant-input-group-wrapper-rtl {
  direction: rtl;
}
.ant-input-group-rtl {
  direction: rtl;
}
.ant-input-affix-wrapper.ant-input-affix-wrapper-rtl > input.ant-input {
  border: none;
  outline: none;
}
.ant-input-affix-wrapper-rtl .ant-input-prefix {
  margin: 0 0 0 4px;
}
.ant-input-affix-wrapper-rtl .ant-input-suffix {
  margin: 0 4px 0 0;
}
.ant-input-textarea-rtl {
  direction: rtl;
}
.ant-input-textarea-rtl.ant-input-textarea-show-count::after {
  text-align: left;
}
.ant-input-affix-wrapper-rtl .ant-input-clear-icon:last-child {
  margin-right: 4px;
  margin-left: 0;
}
.ant-input-affix-wrapper-rtl .ant-input-clear-icon {
  right: auto;
  left: 8px;
}
.ant-input-search-rtl {
  direction: rtl;
}
.ant-input-search-rtl .ant-input:hover + .ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary),
.ant-input-search-rtl .ant-input:focus + .ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary) {
  border-right-color: #29adff;
  border-left-color: #dddddd;
}
.ant-input-search-rtl > .ant-input-group > .ant-input-affix-wrapper:hover,
.ant-input-search-rtl > .ant-input-group > .ant-input-affix-wrapper-focused {
  border-right-color: #29adff;
}
.ant-input-search-rtl > .ant-input-group > .ant-input-group-addon {
  right: -1px;
  left: auto;
}
.ant-input-search-rtl > .ant-input-group > .ant-input-group-addon .ant-input-search-button {
  border-radius: 4px 0 0 4px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .ant-input {
    height: 40px;
  }
  .ant-input-lg {
    height: 40px;
  }
  .ant-input-sm {
    height: 24px;
  }
  .ant-input-affix-wrapper > input.ant-input {
    height: auto;
  }
}
.ant-input-number {
  box-sizing: border-box;
  font-variant: tabular-nums;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  width: 100%;
  min-width: 0;
  padding: 8px 11px;
  color: #000000;
  font-size: 14px;
  line-height: 1.5715;
  background-color: #fff;
  background-image: none;
  transition: all 0.3s;
  display: inline-block;
  width: 90px;
  margin: 0;
  padding: 0;
  border: 1px solid #dddddd;
  border-radius: 4px;
}
.ant-input-number::-moz-placeholder {
  opacity: 1;
}
.ant-input-number::placeholder {
  color: #bfbfbf;
}
.ant-input-number:placeholder-shown {
  text-overflow: ellipsis;
}
.ant-input-number:hover {
  border-color: #29adff;
  border-right-width: 1px !important;
}
.ant-input-rtl .ant-input-number:hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.ant-input-number:focus,
.ant-input-number-focused {
  border-color: #29adff;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(0, 150, 255, 0.2);
}
.ant-input-rtl .ant-input-number:focus,
.ant-input-rtl .ant-input-number-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.ant-input-number-disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-input-number-disabled:hover {
  border-color: #dddddd;
  border-right-width: 1px !important;
}
.ant-input-number[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-input-number[disabled]:hover {
  border-color: #dddddd;
  border-right-width: 1px !important;
}
.ant-input-number-borderless,
.ant-input-number-borderless:hover,
.ant-input-number-borderless:focus,
.ant-input-number-borderless-focused,
.ant-input-number-borderless-disabled,
.ant-input-number-borderless[disabled] {
  background-color: transparent;
  border: none;
  box-shadow: none;
}
textarea.ant-input-number {
  max-width: 100%;
  height: auto;
  min-height: 40px;
  line-height: 1.5715;
  vertical-align: bottom;
  transition: all 0.3s, height 0s;
}
.ant-input-number-lg {
  padding: 6.5px 11px;
  font-size: 16px;
}
.ant-input-number-sm {
  padding: 0px 7px;
}
.ant-input-number-rtl {
  direction: rtl;
}
.ant-input-number-handler {
  position: relative;
  display: block;
  width: 100%;
  height: 50%;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.45);
  font-weight: bold;
  line-height: 0;
  text-align: center;
  transition: all 0.1s linear;
}
.ant-input-number-handler:active {
  background: #f4f4f4;
}
.ant-input-number-handler:hover .ant-input-number-handler-up-inner,
.ant-input-number-handler:hover .ant-input-number-handler-down-inner {
  color: #29adff;
}
.ant-input-number-handler-up-inner,
.ant-input-number-handler-down-inner {
  display: inline-block;
  color: inherit;
  font-style: normal;
  line-height: 0;
  text-align: center;
  text-transform: none;
  vertical-align: -0.125em;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  right: 4px;
  width: 12px;
  height: 12px;
  color: rgba(0, 0, 0, 0.45);
  line-height: 12px;
  transition: all 0.1s linear;
  user-select: none;
}
.ant-input-number-handler-up-inner > *,
.ant-input-number-handler-down-inner > * {
  line-height: 1;
}
.ant-input-number-handler-up-inner svg,
.ant-input-number-handler-down-inner svg {
  display: inline-block;
}
.ant-input-number-handler-up-inner::before,
.ant-input-number-handler-down-inner::before {
  display: none;
}
.ant-input-number-handler-up-inner .ant-input-number-handler-up-inner-icon,
.ant-input-number-handler-up-inner .ant-input-number-handler-down-inner-icon,
.ant-input-number-handler-down-inner .ant-input-number-handler-up-inner-icon,
.ant-input-number-handler-down-inner .ant-input-number-handler-down-inner-icon {
  display: block;
}
.ant-input-number:hover {
  border-color: #29adff;
  border-right-width: 1px !important;
}
.ant-input-number:hover + .ant-form-item-children-icon {
  opacity: 0;
  transition: opacity 0.24s linear 0.24s;
}
.ant-input-number-focused {
  border-color: #29adff;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(0, 150, 255, 0.2);
}
.ant-input-rtl .ant-input-number-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.ant-input-number-disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-input-number-disabled:hover {
  border-color: #dddddd;
  border-right-width: 1px !important;
}
.ant-input-number-disabled .ant-input-number-input {
  cursor: not-allowed;
}
.ant-input-number-disabled .ant-input-number-handler-wrap {
  display: none;
}
.ant-input-number-readonly .ant-input-number-handler-wrap {
  display: none;
}
.ant-input-number-input {
  width: 100%;
  height: 38px;
  padding: 0 11px;
  text-align: left;
  background-color: transparent;
  border: 0;
  border-radius: 4px;
  outline: 0;
  transition: all 0.3s linear;
  -moz-appearance: textfield !important;
}
.ant-input-number-input::-moz-placeholder {
  opacity: 1;
}
.ant-input-number-input::placeholder {
  color: #bfbfbf;
}
.ant-input-number-input:placeholder-shown {
  text-overflow: ellipsis;
}
.ant-input-number-input[type='number']::-webkit-inner-spin-button,
.ant-input-number-input[type='number']::-webkit-outer-spin-button {
  margin: 0;
  -webkit-appearance: none;
}
.ant-input-number-lg {
  padding: 0;
  font-size: 16px;
}
.ant-input-number-lg input {
  height: 38px;
}
.ant-input-number-sm {
  padding: 0;
}
.ant-input-number-sm input {
  height: 22px;
  padding: 0 7px;
}
.ant-input-number-handler-wrap {
  position: absolute;
  top: 0;
  right: 0;
  width: 22px;
  height: 100%;
  background: #fff;
  border-left: 1px solid #dddddd;
  border-radius: 0 4px 4px 0;
  opacity: 0;
  transition: opacity 0.24s linear 0.1s;
}
.ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-up-inner,
.ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-down-inner {
  min-width: auto;
  margin-right: 0;
  font-size: 7px;
}
.ant-input-number-borderless .ant-input-number-handler-wrap {
  border-left-width: 0;
}
.ant-input-number-handler-wrap:hover .ant-input-number-handler {
  height: 40%;
}
.ant-input-number:hover .ant-input-number-handler-wrap {
  opacity: 1;
}
.ant-input-number-handler-up {
  border-top-right-radius: 4px;
  cursor: pointer;
}
.ant-input-number-handler-up-inner {
  top: 50%;
  margin-top: -5px;
  text-align: center;
}
.ant-input-number-handler-up:hover {
  height: 60% !important;
}
.ant-input-number-handler-down {
  top: 0;
  border-top: 1px solid #dddddd;
  border-bottom-right-radius: 4px;
  cursor: pointer;
}
.ant-input-number-handler-down-inner {
  top: 50%;
  text-align: center;
  transform: translateY(-50%);
}
.ant-input-number-handler-down:hover {
  height: 60% !important;
}
.ant-input-number-borderless .ant-input-number-handler-down {
  border-top-width: 0;
}
.ant-input-number-handler-up-disabled,
.ant-input-number-handler-down-disabled {
  cursor: not-allowed;
}
.ant-input-number-handler-up-disabled:hover .ant-input-number-handler-up-inner,
.ant-input-number-handler-down-disabled:hover .ant-input-number-handler-down-inner {
  color: rgba(0, 0, 0, 0.25);
}
.ant-input-number-borderless {
  box-shadow: none;
}
.ant-input-number-out-of-range input {
  color: #ff4d4f;
}
.ant-input-number-rtl {
  direction: rtl;
}
.ant-input-number-rtl .ant-input-number-handler-wrap {
  right: auto;
  left: 0;
  border-right: 1px solid #dddddd;
  border-left: 0;
  border-radius: 4px 0 0 4px;
}
.ant-input-number-rtl.ant-input-number-borderless .ant-input-number-handler-wrap {
  border-right-width: 0;
}
.ant-input-number-rtl .ant-input-number-input {
  direction: ltr;
  text-align: right;
}
.ant-layout {
  display: flex;
  flex: auto;
  flex-direction: column;
  /* fix firefox can't set height smaller than content on flex item */
  min-height: 0;
  background: #f0f2f5;
}
.ant-layout,
.ant-layout * {
  box-sizing: border-box;
}
.ant-layout.ant-layout-has-sider {
  flex-direction: row;
}
.ant-layout.ant-layout-has-sider > .ant-layout,
.ant-layout.ant-layout-has-sider > .ant-layout-content {
  width: 0;
}
.ant-layout-header,
.ant-layout-footer {
  flex: 0 0 auto;
}
.ant-layout-header {
  height: 64px;
  padding: 0 50px;
  color: #000000;
  line-height: 64px;
  background: #001529;
}
.ant-layout-footer {
  padding: 24px 50px;
  color: #000000;
  font-size: 14px;
  background: #f0f2f5;
}
.ant-layout-content {
  flex: auto;
  /* fix firefox can't set height smaller than content on flex item */
  min-height: 0;
}
.ant-layout-sider {
  position: relative;
  /* fix firefox can't set width smaller than content on flex item */
  min-width: 0;
  background: #001529;
  transition: all 0.2s;
}
.ant-layout-sider-children {
  height: 100%;
  margin-top: -0.1px;
  padding-top: 0.1px;
}
.ant-layout-sider-has-trigger {
  padding-bottom: 48px;
}
.ant-layout-sider-right {
  order: 1;
}
.ant-layout-sider-trigger {
  position: fixed;
  bottom: 0;
  z-index: 1;
  height: 48px;
  color: #fff;
  line-height: 48px;
  text-align: center;
  background: #002140;
  cursor: pointer;
  transition: all 0.2s;
}
.ant-layout-sider-zero-width > * {
  overflow: hidden;
}
.ant-layout-sider-zero-width-trigger {
  position: absolute;
  top: 64px;
  right: -36px;
  z-index: 1;
  width: 36px;
  height: 42px;
  color: #fff;
  font-size: 18px;
  line-height: 42px;
  text-align: center;
  background: #001529;
  border-radius: 0 4px 4px 0;
  cursor: pointer;
  transition: background 0.3s ease;
}
.ant-layout-sider-zero-width-trigger::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  transition: all 0.3s;
  content: '';
}
.ant-layout-sider-zero-width-trigger:hover::after {
  background: rgba(255, 255, 255, 0.1);
}
.ant-layout-sider-zero-width-trigger-right {
  left: -36px;
  border-radius: 4px 0 0 4px;
}
.ant-layout-sider-light {
  background: #fff;
}
.ant-layout-sider-light .ant-layout-sider-trigger {
  color: #000000;
  background: #fff;
}
.ant-layout-sider-light .ant-layout-sider-zero-width-trigger {
  color: #000000;
  background: #fff;
}
.ant-layout-rtl {
  direction: rtl;
}
.ant-list {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
}
.ant-list * {
  outline: none;
}
.ant-list-pagination {
  margin-top: 24px;
  text-align: right;
}
.ant-list-pagination .ant-pagination-options {
  text-align: left;
}
.ant-list-more {
  margin-top: 12px;
  text-align: center;
}
.ant-list-more button {
  padding-right: 32px;
  padding-left: 32px;
}
.ant-list-spin {
  min-height: 40px;
  text-align: center;
}
.ant-list-empty-text {
  padding: 16px;
  color: rgba(0, 0, 0, 0.25);
  font-size: 14px;
  text-align: center;
}
.ant-list-items {
  margin: 0;
  padding: 0;
  list-style: none;
}
.ant-list-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 12px 0;
  color: #000000;
}
.ant-list-item-meta {
  display: flex;
  flex: 1;
  align-items: flex-start;
  max-width: 100%;
}
.ant-list-item-meta-avatar {
  margin-right: 16px;
}
.ant-list-item-meta-content {
  flex: 1 0;
  width: 0;
  color: #000000;
}
.ant-list-item-meta-title {
  margin-bottom: 4px;
  color: #000000;
  font-size: 14px;
  line-height: 1.5715;
}
.ant-list-item-meta-title > a {
  color: #000000;
  transition: all 0.3s;
}
.ant-list-item-meta-title > a:hover {
  color: #0096ff;
}
.ant-list-item-meta-description {
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
  line-height: 1.5715;
}
.ant-list-item-action {
  flex: 0 0 auto;
  margin-left: 48px;
  padding: 0;
  font-size: 0;
  list-style: none;
}
.ant-list-item-action > li {
  position: relative;
  display: inline-block;
  padding: 0 8px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
  line-height: 1.5715;
  text-align: center;
}
.ant-list-item-action > li:first-child {
  padding-left: 0;
}
.ant-list-item-action-split {
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 14px;
  margin-top: -7px;
  background-color: #dddddd;
}
.ant-list-header {
  background: transparent;
}
.ant-list-footer {
  background: transparent;
}
.ant-list-header,
.ant-list-footer {
  padding-top: 12px;
  padding-bottom: 12px;
}
.ant-list-empty {
  padding: 16px 0;
  color: rgba(0, 0, 0, 0.45);
  font-size: 12px;
  text-align: center;
}
.ant-list-split .ant-list-item {
  border-bottom: 1px solid #dddddd;
}
.ant-list-split .ant-list-item:last-child {
  border-bottom: none;
}
.ant-list-split .ant-list-header {
  border-bottom: 1px solid #dddddd;
}
.ant-list-split.ant-list-empty .ant-list-footer {
  border-top: 1px solid #dddddd;
}
.ant-list-loading .ant-list-spin-nested-loading {
  min-height: 32px;
}
.ant-list-split.ant-list-something-after-last-item .ant-spin-container > .ant-list-items > .ant-list-item:last-child {
  border-bottom: 1px solid #dddddd;
}
.ant-list-lg .ant-list-item {
  padding: 16px 24px;
}
.ant-list-sm .ant-list-item {
  padding: 8px 16px;
}
.ant-list-vertical .ant-list-item {
  align-items: initial;
}
.ant-list-vertical .ant-list-item-main {
  display: block;
  flex: 1;
}
.ant-list-vertical .ant-list-item-extra {
  margin-left: 40px;
}
.ant-list-vertical .ant-list-item-meta {
  margin-bottom: 16px;
}
.ant-list-vertical .ant-list-item-meta-title {
  margin-bottom: 12px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 16px;
  line-height: 24px;
}
.ant-list-vertical .ant-list-item-action {
  margin-top: 16px;
  margin-left: auto;
}
.ant-list-vertical .ant-list-item-action > li {
  padding: 0 16px;
}
.ant-list-vertical .ant-list-item-action > li:first-child {
  padding-left: 0;
}
.ant-list-grid .ant-col > .ant-list-item {
  display: block;
  max-width: 100%;
  margin-bottom: 16px;
  padding-top: 0;
  padding-bottom: 0;
  border-bottom: none;
}
.ant-list-item-no-flex {
  display: block;
}
.ant-list:not(.ant-list-vertical) .ant-list-item-no-flex .ant-list-item-action {
  float: right;
}
.ant-list-bordered {
  border: 1px solid #dddddd;
  border-radius: 4px;
}
.ant-list-bordered .ant-list-header {
  padding-right: 24px;
  padding-left: 24px;
}
.ant-list-bordered .ant-list-footer {
  padding-right: 24px;
  padding-left: 24px;
}
.ant-list-bordered .ant-list-item {
  padding-right: 24px;
  padding-left: 24px;
}
.ant-list-bordered .ant-list-pagination {
  margin: 16px 24px;
}
.ant-list-bordered.ant-list-sm .ant-list-item {
  padding: 8px 16px;
}
.ant-list-bordered.ant-list-sm .ant-list-header,
.ant-list-bordered.ant-list-sm .ant-list-footer {
  padding: 8px 16px;
}
.ant-list-bordered.ant-list-lg .ant-list-item {
  padding: 16px 24px;
}
.ant-list-bordered.ant-list-lg .ant-list-header,
.ant-list-bordered.ant-list-lg .ant-list-footer {
  padding: 16px 24px;
}
@media screen and (max-width: 768px) {
  .ant-list-item-action {
    margin-left: 24px;
  }
  .ant-list-vertical .ant-list-item-extra {
    margin-left: 24px;
  }
}
@media screen and (max-width: 576px) {
  .ant-list-item {
    flex-wrap: wrap;
  }
  .ant-list-item-action {
    margin-left: 12px;
  }
  .ant-list-vertical .ant-list-item {
    flex-wrap: wrap-reverse;
  }
  .ant-list-vertical .ant-list-item-main {
    min-width: 220px;
  }
  .ant-list-vertical .ant-list-item-extra {
    margin: auto auto 16px;
  }
}
.ant-list-rtl {
  direction: rtl;
  text-align: right;
}
.ant-list-rtl .ReactVirtualized__List .ant-list-item {
  direction: rtl;
}
.ant-list-rtl .ant-list-pagination {
  text-align: left;
}
.ant-list-rtl .ant-list-item-meta-avatar {
  margin-right: 0;
  margin-left: 16px;
}
.ant-list-rtl .ant-list-item-action {
  margin-right: 48px;
  margin-left: 0;
}
.ant-list.ant-list-rtl .ant-list-item-action > li:first-child {
  padding-right: 0;
  padding-left: 16px;
}
.ant-list-rtl .ant-list-item-action-split {
  right: auto;
  left: 0;
}
.ant-list-rtl.ant-list-vertical .ant-list-item-extra {
  margin-right: 40px;
  margin-left: 0;
}
.ant-list-rtl.ant-list-vertical .ant-list-item-action {
  margin-right: auto;
}
.ant-list-rtl .ant-list-vertical .ant-list-item-action > li:first-child {
  padding-right: 0;
  padding-left: 16px;
}
.ant-list-rtl .ant-list:not(.ant-list-vertical) .ant-list-item-no-flex .ant-list-item-action {
  float: left;
}
@media screen and (max-width: 768px) {
  .ant-list-rtl .ant-list-item-action {
    margin-right: 24px;
    margin-left: 0;
  }
  .ant-list-rtl .ant-list-vertical .ant-list-item-extra {
    margin-right: 24px;
    margin-left: 0;
  }
}
@media screen and (max-width: 576px) {
  .ant-list-rtl .ant-list-item-action {
    margin-right: 22px;
    margin-left: 0;
  }
  .ant-list-rtl.ant-list-vertical .ant-list-item-extra {
    margin: auto auto 16px;
  }
}
.ant-mentions {
  box-sizing: border-box;
  margin: 0;
  font-variant: tabular-nums;
  list-style: none;
  font-feature-settings: 'tnum';
  width: 100%;
  min-width: 0;
  padding: 8px 11px;
  color: #000000;
  font-size: 14px;
  background-color: #fff;
  background-image: none;
  border: 1px solid #dddddd;
  border-radius: 4px;
  transition: all 0.3s;
  position: relative;
  display: inline-block;
  height: auto;
  padding: 0;
  overflow: hidden;
  line-height: 1.5715;
  white-space: pre-wrap;
  vertical-align: bottom;
}
.ant-mentions::-moz-placeholder {
  opacity: 1;
}
.ant-mentions::placeholder {
  color: #bfbfbf;
}
.ant-mentions:placeholder-shown {
  text-overflow: ellipsis;
}
.ant-mentions:hover {
  border-color: #29adff;
  border-right-width: 1px !important;
}
.ant-input-rtl .ant-mentions:hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.ant-mentions:focus,
.ant-mentions-focused {
  border-color: #29adff;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(0, 150, 255, 0.2);
}
.ant-input-rtl .ant-mentions:focus,
.ant-input-rtl .ant-mentions-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.ant-mentions-disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-mentions-disabled:hover {
  border-color: #dddddd;
  border-right-width: 1px !important;
}
.ant-mentions[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-mentions[disabled]:hover {
  border-color: #dddddd;
  border-right-width: 1px !important;
}
.ant-mentions-borderless,
.ant-mentions-borderless:hover,
.ant-mentions-borderless:focus,
.ant-mentions-borderless-focused,
.ant-mentions-borderless-disabled,
.ant-mentions-borderless[disabled] {
  background-color: transparent;
  border: none;
  box-shadow: none;
}
textarea.ant-mentions {
  max-width: 100%;
  height: auto;
  min-height: 40px;
  line-height: 1.5715;
  vertical-align: bottom;
  transition: all 0.3s, height 0s;
}
.ant-mentions-lg {
  padding: 6.5px 11px;
  font-size: 16px;
}
.ant-mentions-sm {
  padding: 0px 7px;
}
.ant-mentions-rtl {
  direction: rtl;
}
.ant-mentions-disabled > textarea {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-mentions-disabled > textarea:hover {
  border-color: #dddddd;
  border-right-width: 1px !important;
}
.ant-mentions-focused {
  border-color: #29adff;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(0, 150, 255, 0.2);
}
.ant-input-rtl .ant-mentions-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.ant-mentions > textarea,
.ant-mentions-measure {
  min-height: 38px;
  margin: 0;
  padding: 8px 11px;
  overflow: inherit;
  overflow-x: hidden;
  overflow-y: auto;
  font-weight: inherit;
  font-size: inherit;
  font-family: inherit;
  font-style: inherit;
  font-variant: inherit;
  font-size-adjust: inherit;
  font-stretch: inherit;
  line-height: inherit;
  direction: inherit;
  letter-spacing: inherit;
  white-space: inherit;
  text-align: inherit;
  vertical-align: top;
  word-wrap: break-word;
  word-break: inherit;
  tab-size: inherit;
}
.ant-mentions > textarea {
  width: 100%;
  border: none;
  outline: none;
  resize: none;
}
.ant-mentions > textarea::-moz-placeholder {
  opacity: 1;
}
.ant-mentions > textarea::placeholder {
  color: #bfbfbf;
}
.ant-mentions > textarea:placeholder-shown {
  text-overflow: ellipsis;
}
.ant-mentions-measure {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: -1;
  color: transparent;
  pointer-events: none;
}
.ant-mentions-measure > span {
  display: inline-block;
  min-height: 1em;
}
.ant-mentions-dropdown {
  margin: 0;
  padding: 0;
  color: #000000;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  top: -9999px;
  left: -9999px;
  z-index: 1050;
  box-sizing: border-box;
  font-size: 14px;
  font-variant: initial;
  background-color: #fff;
  border-radius: 4px;
  outline: none;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
}
.ant-mentions-dropdown-hidden {
  display: none;
}
.ant-mentions-dropdown-menu {
  max-height: 250px;
  margin-bottom: 0;
  padding-left: 0;
  overflow: auto;
  list-style: none;
  outline: none;
}
.ant-mentions-dropdown-menu-item {
  position: relative;
  display: block;
  min-width: 100px;
  padding: 5px 12px;
  overflow: hidden;
  color: #000000;
  font-weight: normal;
  line-height: 1.5715;
  white-space: nowrap;
  text-overflow: ellipsis;
  cursor: pointer;
  transition: background 0.3s ease;
}
.ant-mentions-dropdown-menu-item:hover {
  background-color: #f5f5f5;
}
.ant-mentions-dropdown-menu-item:first-child {
  border-radius: 4px 4px 0 0;
}
.ant-mentions-dropdown-menu-item:last-child {
  border-radius: 0 0 4px 4px;
}
.ant-mentions-dropdown-menu-item-disabled {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-mentions-dropdown-menu-item-disabled:hover {
  color: rgba(0, 0, 0, 0.25);
  background-color: #fff;
  cursor: not-allowed;
}
.ant-mentions-dropdown-menu-item-selected {
  color: #000000;
  font-weight: 600;
  background-color: #fafafa;
}
.ant-mentions-dropdown-menu-item-active {
  background-color: #f5f5f5;
}
.ant-mentions-rtl {
  direction: rtl;
}
.ant-menu-item-danger.ant-menu-item {
  color: #ff4d4f;
}
.ant-menu-item-danger.ant-menu-item:hover,
.ant-menu-item-danger.ant-menu-item-active {
  color: #ff4d4f;
}
.ant-menu-item-danger.ant-menu-item:active {
  background: #fff1f0;
}
.ant-menu-item-danger.ant-menu-item-selected {
  color: #ff4d4f;
}
.ant-menu-item-danger.ant-menu-item-selected > a,
.ant-menu-item-danger.ant-menu-item-selected > a:hover {
  color: #ff4d4f;
}
.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-danger.ant-menu-item-selected {
  background-color: #fff1f0;
}
.ant-menu-inline .ant-menu-item-danger.ant-menu-item::after {
  border-right-color: #ff4d4f;
}
.ant-menu-dark .ant-menu-item-danger.ant-menu-item,
.ant-menu-dark .ant-menu-item-danger.ant-menu-item:hover,
.ant-menu-dark .ant-menu-item-danger.ant-menu-item > a {
  color: #ff4d4f;
}
.ant-menu-dark.ant-menu-dark:not(.ant-menu-horizontal) .ant-menu-item-danger.ant-menu-item-selected {
  color: #fff;
  background-color: #ff4d4f;
}
.ant-menu {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  font-variant: tabular-nums;
  line-height: 1.5715;
  font-feature-settings: 'tnum';
  margin-bottom: 0;
  padding-left: 0;
  color: #000000;
  font-size: 14px;
  line-height: 0;
  text-align: left;
  list-style: none;
  background: #fff;
  outline: none;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
  transition: background 0.3s, width 0.3s cubic-bezier(0.2, 0, 0, 1) 0s;
}
.ant-menu::before {
  display: table;
  content: '';
}
.ant-menu::after {
  display: table;
  clear: both;
  content: '';
}
.ant-menu::before {
  display: table;
  content: '';
}
.ant-menu::after {
  display: table;
  clear: both;
  content: '';
}
.ant-menu ul,
.ant-menu ol {
  margin: 0;
  padding: 0;
  list-style: none;
}
.ant-menu-hidden {
  display: none;
}
.ant-menu-item-group-title {
  height: 1.5715;
  padding: 8px 16px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
  line-height: 1.5715;
  transition: all 0.3s;
}
.ant-menu-horizontal .ant-menu-submenu {
  transition: border-color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-menu-submenu,
.ant-menu-submenu-inline {
  transition: border-color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-menu-submenu-selected {
  color: #0096ff;
}
.ant-menu-item:active,
.ant-menu-submenu-title:active {
  background: #e6f9ff;
}
.ant-menu-submenu .ant-menu-sub {
  cursor: initial;
  transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-menu-item a {
  color: #000000;
}
.ant-menu-item a:hover {
  color: #0096ff;
}
.ant-menu-item a::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: transparent;
  content: '';
}
.ant-menu-item > .ant-badge a {
  color: #000000;
}
.ant-menu-item > .ant-badge a:hover {
  color: #0096ff;
}
.ant-menu-item-divider {
  height: 1px;
  overflow: hidden;
  line-height: 0;
  background-color: #dddddd;
}
.ant-menu-item:hover,
.ant-menu-item-active,
.ant-menu:not(.ant-menu-inline) .ant-menu-submenu-open,
.ant-menu-submenu-active,
.ant-menu-submenu-title:hover {
  color: #0096ff;
}
.ant-menu-horizontal .ant-menu-item,
.ant-menu-horizontal .ant-menu-submenu {
  margin-top: -1px;
}
.ant-menu-horizontal > .ant-menu-item:hover,
.ant-menu-horizontal > .ant-menu-item-active,
.ant-menu-horizontal > .ant-menu-submenu .ant-menu-submenu-title:hover {
  background-color: transparent;
}
.ant-menu-item-selected {
  color: #0096ff;
}
.ant-menu-item-selected a,
.ant-menu-item-selected a:hover {
  color: #0096ff;
}
.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: #e6f9ff;
}
.ant-menu-inline,
.ant-menu-vertical,
.ant-menu-vertical-left {
  border-right: 1px solid #dddddd;
}
.ant-menu-vertical-right {
  border-left: 1px solid #dddddd;
}
.ant-menu-vertical.ant-menu-sub,
.ant-menu-vertical-left.ant-menu-sub,
.ant-menu-vertical-right.ant-menu-sub {
  min-width: 160px;
  max-height: calc(100vh - 100px);
  padding: 0;
  overflow: hidden;
  border-right: 0;
}
.ant-menu-vertical.ant-menu-sub:not([class*='-active']),
.ant-menu-vertical-left.ant-menu-sub:not([class*='-active']),
.ant-menu-vertical-right.ant-menu-sub:not([class*='-active']) {
  overflow-x: hidden;
  overflow-y: auto;
}
.ant-menu-vertical.ant-menu-sub .ant-menu-item,
.ant-menu-vertical-left.ant-menu-sub .ant-menu-item,
.ant-menu-vertical-right.ant-menu-sub .ant-menu-item {
  left: 0;
  margin-left: 0;
  border-right: 0;
}
.ant-menu-vertical.ant-menu-sub .ant-menu-item::after,
.ant-menu-vertical-left.ant-menu-sub .ant-menu-item::after,
.ant-menu-vertical-right.ant-menu-sub .ant-menu-item::after {
  border-right: 0;
}
.ant-menu-vertical.ant-menu-sub > .ant-menu-item,
.ant-menu-vertical-left.ant-menu-sub > .ant-menu-item,
.ant-menu-vertical-right.ant-menu-sub > .ant-menu-item,
.ant-menu-vertical.ant-menu-sub > .ant-menu-submenu,
.ant-menu-vertical-left.ant-menu-sub > .ant-menu-submenu,
.ant-menu-vertical-right.ant-menu-sub > .ant-menu-submenu {
  transform-origin: 0 0;
}
.ant-menu-horizontal.ant-menu-sub {
  min-width: 114px;
}
.ant-menu-horizontal .ant-menu-item,
.ant-menu-horizontal .ant-menu-submenu-title {
  transition: border-color 0.3s, background 0.3s;
}
.ant-menu-item,
.ant-menu-submenu-title {
  position: relative;
  display: block;
  margin: 0;
  padding: 0 20px;
  white-space: nowrap;
  cursor: pointer;
  transition: border-color 0.3s, background 0.3s, padding 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-menu-item .ant-menu-item-icon,
.ant-menu-submenu-title .ant-menu-item-icon,
.ant-menu-item .anticon,
.ant-menu-submenu-title .anticon {
  min-width: 14px;
  margin-right: 10px;
  font-size: 14px;
  transition: font-size 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), margin 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), color 0.3s;
}
.ant-menu-item .ant-menu-item-icon + span,
.ant-menu-submenu-title .ant-menu-item-icon + span,
.ant-menu-item .anticon + span,
.ant-menu-submenu-title .anticon + span {
  opacity: 1;
  transition: opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), color 0.3s;
}
.ant-menu-item.ant-menu-item-only-child > .anticon,
.ant-menu-submenu-title.ant-menu-item-only-child > .anticon,
.ant-menu-item.ant-menu-item-only-child > .ant-menu-item-icon,
.ant-menu-submenu-title.ant-menu-item-only-child > .ant-menu-item-icon {
  margin-right: 0;
}
.ant-menu > .ant-menu-item-divider {
  height: 1px;
  margin: 1px 0;
  padding: 0;
  overflow: hidden;
  line-height: 0;
  background-color: #dddddd;
}
.ant-menu-submenu-popup {
  position: absolute;
  z-index: 1050;
  background: transparent;
  border-radius: 4px;
  box-shadow: none;
  transform-origin: 0 0;
}
.ant-menu-submenu-popup::before {
  position: absolute;
  top: -7px;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
  opacity: 0.0001;
  content: ' ';
}
.ant-menu-submenu-placement-rightTop::before {
  top: 0;
  left: -7px;
}
.ant-menu-submenu > .ant-menu {
  background-color: #fff;
  border-radius: 4px;
}
.ant-menu-submenu > .ant-menu-submenu-title::after {
  transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-menu-submenu-popup > .ant-menu {
  background-color: #fff;
}
.ant-menu-submenu-expand-icon,
.ant-menu-submenu-arrow {
  position: absolute;
  top: 50%;
  right: 16px;
  width: 10px;
  color: #000000;
  transform: translateY(-50%);
  transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-menu-submenu-arrow::before,
.ant-menu-submenu-arrow::after {
  position: absolute;
  width: 6px;
  height: 1.5px;
  background-color: currentColor;
  border-radius: 2px;
  transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), top 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  content: '';
}
.ant-menu-submenu-arrow::before {
  transform: rotate(45deg) translateY(-2.5px);
}
.ant-menu-submenu-arrow::after {
  transform: rotate(-45deg) translateY(2.5px);
}
.ant-menu-submenu:hover > .ant-menu-submenu-title > .ant-menu-submenu-expand-icon,
.ant-menu-submenu:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow {
  color: #0096ff;
}
.ant-menu-submenu-inline .ant-menu-submenu-arrow::before {
  transform: rotate(-45deg) translateX(2.5px);
}
.ant-menu-submenu-inline .ant-menu-submenu-arrow::after {
  transform: rotate(45deg) translateX(-2.5px);
}
.ant-menu-submenu-horizontal .ant-menu-submenu-arrow {
  display: none;
}
.ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title > .ant-menu-submenu-arrow {
  transform: translateY(-2px);
}
.ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after {
  transform: rotate(-45deg) translateX(-2.5px);
}
.ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before {
  transform: rotate(45deg) translateX(2.5px);
}
.ant-menu-vertical .ant-menu-submenu-selected,
.ant-menu-vertical-left .ant-menu-submenu-selected,
.ant-menu-vertical-right .ant-menu-submenu-selected {
  color: #0096ff;
}
.ant-menu-horizontal {
  line-height: 46px;
  border: 0;
  border-bottom: 1px solid #dddddd;
  box-shadow: none;
}
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu {
  margin: 0 20px;
  margin-top: -1px;
  margin-bottom: 0;
  padding: 0 20px;
  padding-right: 0;
  padding-left: 0;
}
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item:hover,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu:hover,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item-active,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu-active,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item-open,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu-open,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item-selected,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu-selected {
  color: #0096ff;
  border-bottom: 2px solid #0096ff;
}
.ant-menu-horizontal > .ant-menu-item,
.ant-menu-horizontal > .ant-menu-submenu {
  position: relative;
  top: 1px;
  display: inline-block;
  vertical-align: bottom;
  border-bottom: 2px solid transparent;
}
.ant-menu-horizontal > .ant-menu-submenu > .ant-menu-submenu-title {
  padding: 0;
}
.ant-menu-horizontal > .ant-menu-item a {
  color: #000000;
}
.ant-menu-horizontal > .ant-menu-item a:hover {
  color: #0096ff;
}
.ant-menu-horizontal > .ant-menu-item a::before {
  bottom: -2px;
}
.ant-menu-horizontal > .ant-menu-item-selected a {
  color: #0096ff;
}
.ant-menu-horizontal::after {
  display: block;
  clear: both;
  height: 0;
  content: '\20';
}
.ant-menu-vertical .ant-menu-item,
.ant-menu-vertical-left .ant-menu-item,
.ant-menu-vertical-right .ant-menu-item,
.ant-menu-inline .ant-menu-item {
  position: relative;
}
.ant-menu-vertical .ant-menu-item::after,
.ant-menu-vertical-left .ant-menu-item::after,
.ant-menu-vertical-right .ant-menu-item::after,
.ant-menu-inline .ant-menu-item::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  border-right: 3px solid #0096ff;
  transform: scaleY(0.0001);
  opacity: 0;
  transition: transform 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);
  content: '';
}
.ant-menu-vertical .ant-menu-item,
.ant-menu-vertical-left .ant-menu-item,
.ant-menu-vertical-right .ant-menu-item,
.ant-menu-inline .ant-menu-item,
.ant-menu-vertical .ant-menu-submenu-title,
.ant-menu-vertical-left .ant-menu-submenu-title,
.ant-menu-vertical-right .ant-menu-submenu-title,
.ant-menu-inline .ant-menu-submenu-title {
  height: 40px;
  margin-top: 4px;
  margin-bottom: 4px;
  padding: 0 16px;
  overflow: hidden;
  line-height: 40px;
  text-overflow: ellipsis;
}
.ant-menu-vertical .ant-menu-submenu,
.ant-menu-vertical-left .ant-menu-submenu,
.ant-menu-vertical-right .ant-menu-submenu,
.ant-menu-inline .ant-menu-submenu {
  padding-bottom: 0.02px;
}
.ant-menu-vertical .ant-menu-item:not(:last-child),
.ant-menu-vertical-left .ant-menu-item:not(:last-child),
.ant-menu-vertical-right .ant-menu-item:not(:last-child),
.ant-menu-inline .ant-menu-item:not(:last-child) {
  margin-bottom: 8px;
}
.ant-menu-vertical > .ant-menu-item,
.ant-menu-vertical-left > .ant-menu-item,
.ant-menu-vertical-right > .ant-menu-item,
.ant-menu-inline > .ant-menu-item,
.ant-menu-vertical > .ant-menu-submenu > .ant-menu-submenu-title,
.ant-menu-vertical-left > .ant-menu-submenu > .ant-menu-submenu-title,
.ant-menu-vertical-right > .ant-menu-submenu > .ant-menu-submenu-title,
.ant-menu-inline > .ant-menu-submenu > .ant-menu-submenu-title {
  height: 40px;
  line-height: 40px;
}
.ant-menu-vertical .ant-menu-item-group-list .ant-menu-submenu-title,
.ant-menu-vertical .ant-menu-submenu-title {
  padding-right: 34px;
}
.ant-menu-inline {
  width: 100%;
}
.ant-menu-inline .ant-menu-selected::after,
.ant-menu-inline .ant-menu-item-selected::after {
  transform: scaleY(1);
  opacity: 1;
  transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-menu-inline .ant-menu-item,
.ant-menu-inline .ant-menu-submenu-title {
  width: calc(100% + 1px);
}
.ant-menu-inline .ant-menu-item-group-list .ant-menu-submenu-title,
.ant-menu-inline .ant-menu-submenu-title {
  padding-right: 34px;
}
.ant-menu-inline-collapsed {
  width: 80px;
}
.ant-menu-inline-collapsed > .ant-menu-item,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title,
.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title {
  left: 0;
  padding: 0 calc(50% - 16px / 2);
  text-overflow: clip;
}
.ant-menu-inline-collapsed > .ant-menu-item .ant-menu-submenu-arrow,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .ant-menu-submenu-arrow,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-submenu-arrow,
.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-submenu-arrow {
  display: none;
}
.ant-menu-inline-collapsed > .ant-menu-item .ant-menu-item-icon,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .ant-menu-item-icon,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-item-icon,
.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-item-icon,
.ant-menu-inline-collapsed > .ant-menu-item .anticon,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .anticon,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .anticon,
.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .anticon {
  margin: 0;
  font-size: 16px;
  line-height: 40px;
}
.ant-menu-inline-collapsed > .ant-menu-item .ant-menu-item-icon + span,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .ant-menu-item-icon + span,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-item-icon + span,
.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-item-icon + span,
.ant-menu-inline-collapsed > .ant-menu-item .anticon + span,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .anticon + span,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .anticon + span,
.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .anticon + span {
  display: inline-block;
  max-width: 0;
  opacity: 0;
}
.ant-menu-inline-collapsed .ant-menu-item-icon,
.ant-menu-inline-collapsed .anticon {
  display: inline-block;
}
.ant-menu-inline-collapsed-tooltip {
  pointer-events: none;
}
.ant-menu-inline-collapsed-tooltip .ant-menu-item-icon,
.ant-menu-inline-collapsed-tooltip .anticon {
  display: none;
}
.ant-menu-inline-collapsed-tooltip a {
  color: rgba(255, 255, 255, 0.85);
}
.ant-menu-inline-collapsed .ant-menu-item-group-title {
  padding-right: 4px;
  padding-left: 4px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-menu-item-group-list {
  margin: 0;
  padding: 0;
}
.ant-menu-item-group-list .ant-menu-item,
.ant-menu-item-group-list .ant-menu-submenu-title {
  padding: 0 16px 0 28px;
}
.ant-menu-root.ant-menu-vertical,
.ant-menu-root.ant-menu-vertical-left,
.ant-menu-root.ant-menu-vertical-right,
.ant-menu-root.ant-menu-inline {
  box-shadow: none;
}
.ant-menu-root.ant-menu-inline-collapsed .ant-menu-item > .ant-menu-inline-collapsed-noicon,
.ant-menu-root.ant-menu-inline-collapsed .ant-menu-submenu .ant-menu-submenu-title > .ant-menu-inline-collapsed-noicon {
  font-size: 16px;
  text-align: center;
}
.ant-menu-sub.ant-menu-inline {
  padding: 0;
  background: #fafafa;
  border: 0;
  border-radius: 0;
  box-shadow: none;
}
.ant-menu-sub.ant-menu-inline > .ant-menu-item,
.ant-menu-sub.ant-menu-inline > .ant-menu-submenu > .ant-menu-submenu-title {
  height: 40px;
  line-height: 40px;
  list-style-position: inside;
  list-style-type: disc;
}
.ant-menu-sub.ant-menu-inline .ant-menu-item-group-title {
  padding-left: 32px;
}
.ant-menu-item-disabled,
.ant-menu-submenu-disabled {
  color: rgba(0, 0, 0, 0.25) !important;
  background: none;
  border-color: transparent !important;
  cursor: not-allowed;
}
.ant-menu-item-disabled a,
.ant-menu-submenu-disabled a {
  color: rgba(0, 0, 0, 0.25) !important;
  pointer-events: none;
}
.ant-menu-item-disabled > .ant-menu-submenu-title,
.ant-menu-submenu-disabled > .ant-menu-submenu-title {
  color: rgba(0, 0, 0, 0.25) !important;
  cursor: not-allowed;
}
.ant-menu-item-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-submenu-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-item-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-submenu-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after {
  background: rgba(0, 0, 0, 0.25) !important;
}
.ant-layout-header .ant-menu {
  line-height: inherit;
}
.ant-menu.ant-menu-dark,
.ant-menu-dark .ant-menu-sub,
.ant-menu.ant-menu-dark .ant-menu-sub {
  color: rgba(255, 255, 255, 0.65);
  background: #001529;
}
.ant-menu.ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow,
.ant-menu.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow {
  opacity: 0.45;
  transition: all 0.3s;
}
.ant-menu.ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu.ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow::before {
  background: #fff;
}
.ant-menu-dark.ant-menu-submenu-popup {
  background: transparent;
}
.ant-menu-dark .ant-menu-inline.ant-menu-sub {
  background: #000c17;
}
.ant-menu-dark.ant-menu-horizontal {
  border-bottom: 0;
}
.ant-menu-dark.ant-menu-horizontal > .ant-menu-item,
.ant-menu-dark.ant-menu-horizontal > .ant-menu-submenu {
  top: 0;
  margin-top: 0;
  padding: 0 20px;
  border-color: #001529;
  border-bottom: 0;
}
.ant-menu-dark.ant-menu-horizontal > .ant-menu-item:hover {
  background-color: #0096ff;
}
.ant-menu-dark.ant-menu-horizontal > .ant-menu-item > a::before {
  bottom: 0;
}
.ant-menu-dark .ant-menu-item,
.ant-menu-dark .ant-menu-item-group-title,
.ant-menu-dark .ant-menu-item > a,
.ant-menu-dark .ant-menu-item > span > a {
  color: rgba(255, 255, 255, 0.65);
}
.ant-menu-dark.ant-menu-inline,
.ant-menu-dark.ant-menu-vertical,
.ant-menu-dark.ant-menu-vertical-left,
.ant-menu-dark.ant-menu-vertical-right {
  border-right: 0;
}
.ant-menu-dark.ant-menu-inline .ant-menu-item,
.ant-menu-dark.ant-menu-vertical .ant-menu-item,
.ant-menu-dark.ant-menu-vertical-left .ant-menu-item,
.ant-menu-dark.ant-menu-vertical-right .ant-menu-item {
  left: 0;
  margin-left: 0;
  border-right: 0;
}
.ant-menu-dark.ant-menu-inline .ant-menu-item::after,
.ant-menu-dark.ant-menu-vertical .ant-menu-item::after,
.ant-menu-dark.ant-menu-vertical-left .ant-menu-item::after,
.ant-menu-dark.ant-menu-vertical-right .ant-menu-item::after {
  border-right: 0;
}
.ant-menu-dark.ant-menu-inline .ant-menu-item,
.ant-menu-dark.ant-menu-inline .ant-menu-submenu-title {
  width: 100%;
}
.ant-menu-dark .ant-menu-item:hover,
.ant-menu-dark .ant-menu-item-active,
.ant-menu-dark .ant-menu-submenu-active,
.ant-menu-dark .ant-menu-submenu-open,
.ant-menu-dark .ant-menu-submenu-selected,
.ant-menu-dark .ant-menu-submenu-title:hover {
  color: #fff;
  background-color: transparent;
}
.ant-menu-dark .ant-menu-item:hover > a,
.ant-menu-dark .ant-menu-item-active > a,
.ant-menu-dark .ant-menu-submenu-active > a,
.ant-menu-dark .ant-menu-submenu-open > a,
.ant-menu-dark .ant-menu-submenu-selected > a,
.ant-menu-dark .ant-menu-submenu-title:hover > a,
.ant-menu-dark .ant-menu-item:hover > span > a,
.ant-menu-dark .ant-menu-item-active > span > a,
.ant-menu-dark .ant-menu-submenu-active > span > a,
.ant-menu-dark .ant-menu-submenu-open > span > a,
.ant-menu-dark .ant-menu-submenu-selected > span > a,
.ant-menu-dark .ant-menu-submenu-title:hover > span > a {
  color: #fff;
}
.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow {
  opacity: 1;
}
.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before {
  background: #fff;
}
.ant-menu-dark .ant-menu-item:hover {
  background-color: transparent;
}
.ant-menu-dark.ant-menu-dark:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: #0096ff;
}
.ant-menu-dark .ant-menu-item-selected {
  color: #fff;
  border-right: 0;
}
.ant-menu-dark .ant-menu-item-selected::after {
  border-right: 0;
}
.ant-menu-dark .ant-menu-item-selected > a,
.ant-menu-dark .ant-menu-item-selected > span > a,
.ant-menu-dark .ant-menu-item-selected > a:hover,
.ant-menu-dark .ant-menu-item-selected > span > a:hover {
  color: #fff;
}
.ant-menu-dark .ant-menu-item-selected .ant-menu-item-icon,
.ant-menu-dark .ant-menu-item-selected .anticon {
  color: #ffffff;
}
.ant-menu-dark .ant-menu-item-selected .ant-menu-item-icon + span,
.ant-menu-dark .ant-menu-item-selected .anticon + span {
  color: #ffffff;
}
.ant-menu.ant-menu-dark .ant-menu-item-selected,
.ant-menu-submenu-popup.ant-menu-dark .ant-menu-item-selected {
  background-color: #0096ff;
}
.ant-menu-dark .ant-menu-item-disabled,
.ant-menu-dark .ant-menu-submenu-disabled,
.ant-menu-dark .ant-menu-item-disabled > a,
.ant-menu-dark .ant-menu-submenu-disabled > a,
.ant-menu-dark .ant-menu-item-disabled > span > a,
.ant-menu-dark .ant-menu-submenu-disabled > span > a {
  color: rgba(255, 255, 255, 0.35) !important;
  opacity: 0.8;
}
.ant-menu-dark .ant-menu-item-disabled > .ant-menu-submenu-title,
.ant-menu-dark .ant-menu-submenu-disabled > .ant-menu-submenu-title {
  color: rgba(255, 255, 255, 0.35) !important;
}
.ant-menu-dark .ant-menu-item-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-item-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after {
  background: rgba(255, 255, 255, 0.35) !important;
}
.ant-menu.ant-menu-rtl {
  direction: rtl;
  text-align: right;
}
.ant-menu-rtl .ant-menu-item-group-title {
  text-align: right;
}
.ant-menu-rtl.ant-menu-inline,
.ant-menu-rtl.ant-menu-vertical {
  border-right: none;
  border-left: 1px solid #dddddd;
}
.ant-menu-rtl.ant-menu-dark.ant-menu-inline,
.ant-menu-rtl.ant-menu-dark.ant-menu-vertical {
  border-left: none;
}
.ant-menu-rtl.ant-menu-vertical.ant-menu-sub > .ant-menu-item,
.ant-menu-rtl.ant-menu-vertical-left.ant-menu-sub > .ant-menu-item,
.ant-menu-rtl.ant-menu-vertical-right.ant-menu-sub > .ant-menu-item,
.ant-menu-rtl.ant-menu-vertical.ant-menu-sub > .ant-menu-submenu,
.ant-menu-rtl.ant-menu-vertical-left.ant-menu-sub > .ant-menu-submenu,
.ant-menu-rtl.ant-menu-vertical-right.ant-menu-sub > .ant-menu-submenu {
  transform-origin: top right;
}
.ant-menu-rtl .ant-menu-item .ant-menu-item-icon,
.ant-menu-rtl .ant-menu-submenu-title .ant-menu-item-icon,
.ant-menu-rtl .ant-menu-item .anticon,
.ant-menu-rtl .ant-menu-submenu-title .anticon {
  margin-right: auto;
  margin-left: 10px;
}
.ant-menu-rtl .ant-menu-item.ant-menu-item-only-child > .ant-menu-item-icon,
.ant-menu-rtl .ant-menu-submenu-title.ant-menu-item-only-child > .ant-menu-item-icon,
.ant-menu-rtl .ant-menu-item.ant-menu-item-only-child > .anticon,
.ant-menu-rtl .ant-menu-submenu-title.ant-menu-item-only-child > .anticon {
  margin-left: 0;
}
.ant-menu-submenu-rtl.ant-menu-submenu-popup {
  transform-origin: 100% 0;
}
.ant-menu-rtl .ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow,
.ant-menu-rtl .ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow,
.ant-menu-rtl .ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow,
.ant-menu-rtl .ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow {
  right: auto;
  left: 16px;
}
.ant-menu-rtl .ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu-rtl .ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu-rtl .ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow::before {
  transform: rotate(-45deg) translateY(-2px);
}
.ant-menu-rtl .ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu-rtl .ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu-rtl .ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow::after {
  transform: rotate(45deg) translateY(2px);
}
.ant-menu-rtl.ant-menu-vertical .ant-menu-item::after,
.ant-menu-rtl.ant-menu-vertical-left .ant-menu-item::after,
.ant-menu-rtl.ant-menu-vertical-right .ant-menu-item::after,
.ant-menu-rtl.ant-menu-inline .ant-menu-item::after {
  right: auto;
  left: 0;
}
.ant-menu-rtl.ant-menu-vertical .ant-menu-item,
.ant-menu-rtl.ant-menu-vertical-left .ant-menu-item,
.ant-menu-rtl.ant-menu-vertical-right .ant-menu-item,
.ant-menu-rtl.ant-menu-inline .ant-menu-item,
.ant-menu-rtl.ant-menu-vertical .ant-menu-submenu-title,
.ant-menu-rtl.ant-menu-vertical-left .ant-menu-submenu-title,
.ant-menu-rtl.ant-menu-vertical-right .ant-menu-submenu-title,
.ant-menu-rtl.ant-menu-inline .ant-menu-submenu-title {
  text-align: right;
}
.ant-menu-rtl.ant-menu-inline .ant-menu-submenu-title {
  padding-right: 0;
  padding-left: 34px;
}
.ant-menu-rtl.ant-menu-vertical .ant-menu-submenu-title {
  padding-right: 16px;
  padding-left: 34px;
}
.ant-menu-rtl.ant-menu-inline-collapsed.ant-menu-vertical .ant-menu-submenu-title {
  padding: 0 calc(50% - 16px / 2);
}
.ant-menu-rtl .ant-menu-item-group-list .ant-menu-item,
.ant-menu-rtl .ant-menu-item-group-list .ant-menu-submenu-title {
  padding: 0 28px 0 16px;
}
.ant-menu-sub.ant-menu-inline {
  border: 0;
}
.ant-menu-rtl.ant-menu-sub.ant-menu-inline .ant-menu-item-group-title {
  padding-right: 32px;
  padding-left: 0;
}
.ant-message {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: fixed;
  top: 8px;
  left: 0;
  z-index: 1010;
  width: 100%;
  pointer-events: none;
}
.ant-message-notice {
  padding: 8px;
  text-align: center;
}
.ant-message-notice-content {
  display: inline-block;
  padding: 10px 16px;
  background: #fff;
  border-radius: 4px;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
  pointer-events: all;
}
.ant-message-success .anticon {
  color: #52c41a;
}
.ant-message-error .anticon {
  color: #ff4d4f;
}
.ant-message-warning .anticon {
  color: #faad14;
}
.ant-message-info .anticon,
.ant-message-loading .anticon {
  color: #0096ff;
}
.ant-message .anticon {
  position: relative;
  top: 1px;
  margin-right: 8px;
  font-size: 16px;
}
.ant-message-notice.move-up-leave.move-up-leave-active {
  animation-name: MessageMoveOut;
  animation-duration: 0.3s;
}
@keyframes MessageMoveOut {
  0% {
    max-height: 150px;
    padding: 8px;
    opacity: 1;
  }
  100% {
    max-height: 0;
    padding: 0;
    opacity: 0;
  }
}
.ant-message-rtl {
  direction: rtl;
}
.ant-message-rtl span {
  direction: rtl;
}
.ant-message-rtl .anticon {
  margin-right: 0;
  margin-left: 8px;
}
.ant-modal {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  pointer-events: none;
  position: relative;
  top: 100px;
  width: auto;
  max-width: calc(100vw - 32px);
  margin: 0 auto;
  padding-bottom: 24px;
}
.ant-modal.zoom-enter,
.ant-modal.zoom-appear {
  transform: none;
  opacity: 0;
  animation-duration: 0.3s;
  user-select: none;
}
.ant-modal-mask {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1000;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.45);
}
.ant-modal-mask-hidden {
  display: none;
}
.ant-modal-wrap {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: auto;
  outline: 0;
  -webkit-overflow-scrolling: touch;
}
.ant-modal-wrap {
  z-index: 1000;
}
.ant-modal-title {
  margin: 0;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  font-size: 16px;
  line-height: 22px;
  word-wrap: break-word;
}
.ant-modal-content {
  position: relative;
  background-color: #fff;
  background-clip: padding-box;
  border: 0;
  border-radius: 4px;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
  pointer-events: auto;
}
.ant-modal-close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 10;
  padding: 0;
  color: rgba(0, 0, 0, 0.45);
  font-weight: 700;
  line-height: 1;
  text-decoration: none;
  background: transparent;
  border: 0;
  outline: 0;
  cursor: pointer;
  transition: color 0.3s;
}
.ant-modal-close-x {
  display: block;
  width: 71px;
  height: 71px;
  font-size: 16px;
  font-style: normal;
  line-height: 71px;
  text-align: center;
  text-transform: none;
  text-rendering: auto;
}
.ant-modal-close:focus,
.ant-modal-close:hover {
  color: rgba(0, 0, 0, 0.75);
  text-decoration: none;
}
.ant-modal-header {
  padding: 24px 24px;
  color: #000000;
  background: #fff;
  border-bottom: 1px solid #dddddd;
  border-radius: 4px 4px 0 0;
}
.ant-modal-body {
  padding: 0px;
  font-size: 14px;
  line-height: 1.5715;
  word-wrap: break-word;
}
.ant-modal-footer {
  padding: 16px 16px;
  text-align: right;
  background: transparent;
  border-top: 1px solid #dddddd;
  border-radius: 0 0 4px 4px;
}
.ant-modal-footer .ant-btn + .ant-btn {
  margin-bottom: 0;
  margin-left: 8px;
}
.ant-modal-open {
  overflow: hidden;
}
.ant-modal-centered {
  text-align: center;
}
.ant-modal-centered::before {
  display: inline-block;
  width: 0;
  height: 100%;
  vertical-align: middle;
  content: '';
}
.ant-modal-centered .ant-modal {
  top: 0;
  display: inline-block;
  text-align: left;
  vertical-align: middle;
}
@media (max-width: 767px) {
  .ant-modal {
    max-width: calc(100vw - 16px);
    margin: 8px auto;
  }
  .ant-modal-centered .ant-modal {
    flex: 1;
  }
}
.ant-modal-confirm .ant-modal-header {
  display: none;
}
.ant-modal-confirm .ant-modal-body {
  padding: 32px 32px 24px;
}
.ant-modal-confirm-body-wrapper::before {
  display: table;
  content: '';
}
.ant-modal-confirm-body-wrapper::after {
  display: table;
  clear: both;
  content: '';
}
.ant-modal-confirm-body-wrapper::before {
  display: table;
  content: '';
}
.ant-modal-confirm-body-wrapper::after {
  display: table;
  clear: both;
  content: '';
}
.ant-modal-confirm-body .ant-modal-confirm-title {
  display: block;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  font-size: 16px;
  line-height: 1.4;
}
.ant-modal-confirm-body .ant-modal-confirm-content {
  margin-top: 8px;
  color: #000000;
  font-size: 14px;
}
.ant-modal-confirm-body > .anticon {
  float: left;
  margin-right: 16px;
  font-size: 22px;
}
.ant-modal-confirm-body > .anticon + .ant-modal-confirm-title + .ant-modal-confirm-content {
  margin-left: 38px;
}
.ant-modal-confirm .ant-modal-confirm-btns {
  float: right;
  margin-top: 24px;
}
.ant-modal-confirm .ant-modal-confirm-btns .ant-btn + .ant-btn {
  margin-bottom: 0;
  margin-left: 8px;
}
.ant-modal-confirm-error .ant-modal-confirm-body > .anticon {
  color: #ff4d4f;
}
.ant-modal-confirm-warning .ant-modal-confirm-body > .anticon,
.ant-modal-confirm-confirm .ant-modal-confirm-body > .anticon {
  color: #faad14;
}
.ant-modal-confirm-info .ant-modal-confirm-body > .anticon {
  color: #0096ff;
}
.ant-modal-confirm-success .ant-modal-confirm-body > .anticon {
  color: #52c41a;
}
.ant-modal-wrap-rtl {
  direction: rtl;
}
.ant-modal-wrap-rtl .ant-modal-close {
  right: initial;
  left: 0;
}
.ant-modal-wrap-rtl .ant-modal-footer {
  text-align: left;
}
.ant-modal-wrap-rtl .ant-modal-footer .ant-btn + .ant-btn {
  margin-right: 8px;
  margin-left: 0;
}
.ant-modal-wrap-rtl .ant-modal-confirm-body {
  direction: rtl;
}
.ant-modal-wrap-rtl .ant-modal-confirm-body > .anticon {
  float: right;
  margin-right: 0;
  margin-left: 16px;
}
.ant-modal-wrap-rtl .ant-modal-confirm-body > .anticon + .ant-modal-confirm-title + .ant-modal-confirm-content {
  margin-right: 38px;
  margin-left: 0;
}
.ant-modal-wrap-rtl .ant-modal-confirm-btns {
  float: left;
}
.ant-modal-wrap-rtl .ant-modal-confirm-btns .ant-btn + .ant-btn {
  margin-right: 8px;
  margin-left: 0;
}
.ant-modal-wrap-rtl.ant-modal-centered .ant-modal {
  text-align: right;
}
.ant-notification {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: fixed;
  z-index: 1010;
  margin-right: 24px;
}
.ant-notification-topLeft,
.ant-notification-bottomLeft {
  margin-right: 0;
  margin-left: 24px;
}
.ant-notification-topLeft .ant-notification-fade-enter.ant-notification-fade-enter-active,
.ant-notification-bottomLeft .ant-notification-fade-enter.ant-notification-fade-enter-active,
.ant-notification-topLeft .ant-notification-fade-appear.ant-notification-fade-appear-active,
.ant-notification-bottomLeft .ant-notification-fade-appear.ant-notification-fade-appear-active {
  animation-name: NotificationLeftFadeIn;
}
.ant-notification-close-icon {
  font-size: 14px;
  cursor: pointer;
}
.ant-notification-hook-holder,
.ant-notification-notice {
  position: relative;
  width: 384px;
  max-width: calc(100vw - 24px * 2);
  margin-bottom: 16px;
  margin-left: auto;
  overflow: hidden;
  word-wrap: break-word;
  background: #fff;
  border-radius: 4px;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
}
.ant-notification-topLeft .ant-notification-hook-holder,
.ant-notification-topLeft .ant-notification-notice,
.ant-notification-bottomLeft .ant-notification-hook-holder,
.ant-notification-bottomLeft .ant-notification-notice {
  margin-right: auto;
  margin-left: 0;
}
.ant-notification-hook-holder > .ant-notification-notice {
  margin-bottom: 0;
  box-shadow: none;
}
.ant-notification-notice {
  padding: 16px 24px;
  line-height: 1.5715;
}
.ant-notification-notice-message {
  margin-bottom: 8px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 16px;
  line-height: 24px;
}
.ant-notification-notice-message-single-line-auto-margin {
  display: block;
  width: calc(384px - 24px * 2 - 24px - 48px - 100%);
  max-width: 4px;
  background-color: transparent;
  pointer-events: none;
}
.ant-notification-notice-message-single-line-auto-margin::before {
  display: block;
  content: '';
}
.ant-notification-notice-description {
  font-size: 14px;
}
.ant-notification-notice-closable .ant-notification-notice-message {
  padding-right: 24px;
}
.ant-notification-notice-with-icon .ant-notification-notice-message {
  margin-bottom: 4px;
  margin-left: 48px;
  font-size: 16px;
}
.ant-notification-notice-with-icon .ant-notification-notice-description {
  margin-left: 48px;
  font-size: 14px;
}
.ant-notification-notice-icon {
  position: absolute;
  margin-left: 4px;
  font-size: 24px;
  line-height: 24px;
}
.anticon.ant-notification-notice-icon-success {
  color: #52c41a;
}
.anticon.ant-notification-notice-icon-info {
  color: #0096ff;
}
.anticon.ant-notification-notice-icon-warning {
  color: #faad14;
}
.anticon.ant-notification-notice-icon-error {
  color: #ff4d4f;
}
.ant-notification-notice-close {
  position: absolute;
  top: 16px;
  right: 22px;
  color: rgba(0, 0, 0, 0.45);
  outline: none;
}
.ant-notification-notice-close:hover {
  color: rgba(0, 0, 0, 0.67);
}
.ant-notification-notice-btn {
  float: right;
  margin-top: 16px;
}
.ant-notification .notification-fade-effect {
  animation-duration: 0.24s;
  animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
  animation-fill-mode: both;
}
.ant-notification-fade-enter,
.ant-notification-fade-appear {
  animation-duration: 0.24s;
  animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
  animation-fill-mode: both;
  opacity: 0;
  animation-play-state: paused;
}
.ant-notification-fade-leave {
  animation-duration: 0.24s;
  animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
  animation-fill-mode: both;
  animation-duration: 0.2s;
  animation-play-state: paused;
}
.ant-notification-fade-enter.ant-notification-fade-enter-active,
.ant-notification-fade-appear.ant-notification-fade-appear-active {
  animation-name: NotificationFadeIn;
  animation-play-state: running;
}
.ant-notification-fade-leave.ant-notification-fade-leave-active {
  animation-name: NotificationFadeOut;
  animation-play-state: running;
}
@keyframes NotificationFadeIn {
  0% {
    left: 384px;
    opacity: 0;
  }
  100% {
    left: 0;
    opacity: 1;
  }
}
@keyframes NotificationLeftFadeIn {
  0% {
    right: 384px;
    opacity: 0;
  }
  100% {
    right: 0;
    opacity: 1;
  }
}
@keyframes NotificationFadeOut {
  0% {
    max-height: 150px;
    margin-bottom: 16px;
    opacity: 1;
  }
  100% {
    max-height: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
    opacity: 0;
  }
}
.ant-notification-rtl {
  direction: rtl;
}
.ant-notification-rtl .ant-notification-notice-closable .ant-notification-notice-message {
  padding-right: 0;
  padding-left: 24px;
}
.ant-notification-rtl .ant-notification-notice-with-icon .ant-notification-notice-message {
  margin-right: 48px;
  margin-left: 0;
}
.ant-notification-rtl .ant-notification-notice-with-icon .ant-notification-notice-description {
  margin-right: 48px;
  margin-left: 0;
}
.ant-notification-rtl .ant-notification-notice-icon {
  margin-right: 4px;
  margin-left: 0;
}
.ant-notification-rtl .ant-notification-notice-close {
  right: auto;
  left: 22px;
}
.ant-notification-rtl .ant-notification-notice-btn {
  float: left;
}
.ant-page-header {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  padding: 16px 24px;
  background-color: #fff;
}
.ant-page-header-ghost {
  background-color: inherit;
}
.ant-page-header.has-breadcrumb {
  padding-top: 12px;
}
.ant-page-header.has-footer {
  padding-bottom: 0;
}
.ant-page-header-back {
  margin-right: 16px;
  font-size: 16px;
  line-height: 1;
}
.ant-page-header-back-button {
  color: #0096ff;
  text-decoration: none;
  outline: none;
  transition: color 0.3s;
  color: #000;
  cursor: pointer;
}
.ant-page-header-back-button:focus,
.ant-page-header-back-button:hover {
  color: #29adff;
}
.ant-page-header-back-button:active {
  color: #0077d9;
}
.ant-page-header .ant-divider-vertical {
  height: 14px;
  margin: 0 12px;
  vertical-align: middle;
}
.ant-breadcrumb + .ant-page-header-heading {
  margin-top: 8px;
}
.ant-page-header-heading {
  display: flex;
  justify-content: space-between;
}
.ant-page-header-heading-left {
  display: flex;
  align-items: center;
  margin: 4px 0;
  overflow: hidden;
}
.ant-page-header-heading-title {
  margin-right: 12px;
  margin-bottom: 0;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 600;
  font-size: 20px;
  line-height: 32px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-page-header-heading .ant-avatar {
  margin-right: 12px;
}
.ant-page-header-heading-sub-title {
  margin-right: 12px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
  line-height: 1.5715;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-page-header-heading-extra {
  margin: 4px 0;
  white-space: nowrap;
}
.ant-page-header-heading-extra > * {
  margin-left: 12px;
  white-space: unset;
}
.ant-page-header-heading-extra > *:first-child {
  margin-left: 0;
}
.ant-page-header-content {
  padding-top: 12px;
}
.ant-page-header-footer {
  margin-top: 16px;
}
.ant-page-header-footer .ant-tabs > .ant-tabs-nav {
  margin: 0;
}
.ant-page-header-footer .ant-tabs > .ant-tabs-nav::before {
  border: none;
}
.ant-page-header-footer .ant-tabs .ant-tabs-tab {
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: 16px;
}
.ant-page-header-compact .ant-page-header-heading {
  flex-wrap: wrap;
}
.ant-page-header-rtl {
  direction: rtl;
}
.ant-page-header-rtl .ant-page-header-back {
  float: right;
  margin-right: 0;
  margin-left: 16px;
}
.ant-page-header-rtl .ant-page-header-heading-title {
  margin-right: 0;
  margin-left: 12px;
}
.ant-page-header-rtl .ant-page-header-heading .ant-avatar {
  margin-right: 0;
  margin-left: 12px;
}
.ant-page-header-rtl .ant-page-header-heading-sub-title {
  float: right;
  margin-right: 0;
  margin-left: 12px;
}
.ant-page-header-rtl .ant-page-header-heading-tags {
  float: right;
}
.ant-page-header-rtl .ant-page-header-heading-extra {
  float: left;
}
.ant-page-header-rtl .ant-page-header-heading-extra > * {
  margin-right: 12px;
  margin-left: 0;
}
.ant-page-header-rtl .ant-page-header-heading-extra > *:first-child {
  margin-right: 0;
}
.ant-page-header-rtl .ant-page-header-footer .ant-tabs-bar .ant-tabs-nav {
  float: right;
}
.ant-pagination {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
}
.ant-pagination ul,
.ant-pagination ol {
  margin: 0;
  padding: 0;
  list-style: none;
}
.ant-pagination::after {
  display: block;
  clear: both;
  height: 0;
  overflow: hidden;
  visibility: hidden;
  content: ' ';
}
.ant-pagination-total-text {
  display: inline-block;
  height: 40px;
  margin-right: 8px;
  line-height: 38px;
  vertical-align: middle;
}
.ant-pagination-item {
  display: inline-block;
  min-width: 40px;
  height: 40px;
  margin-right: 8px;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
  line-height: 38px;
  text-align: center;
  vertical-align: middle;
  list-style: none;
  background-color: #fff;
  border: 1px solid #dddddd;
  border-radius: 4px;
  outline: 0;
  cursor: pointer;
  user-select: none;
}
.ant-pagination-item a {
  display: block;
  padding: 0 6px;
  color: #000000;
  transition: none;
}
.ant-pagination-item a:hover {
  text-decoration: none;
}
.ant-pagination-item:focus-visible,
.ant-pagination-item:hover {
  border-color: #0096ff;
  transition: all 0.3s;
}
.ant-pagination-item:focus-visible a,
.ant-pagination-item:hover a {
  color: #0096ff;
}
.ant-pagination-item-active {
  font-weight: 500;
  background: #fff;
  border-color: #0096ff;
}
.ant-pagination-item-active a {
  color: #0096ff;
}
.ant-pagination-item-active:focus-visible,
.ant-pagination-item-active:hover {
  border-color: #29adff;
}
.ant-pagination-item-active:focus-visible a,
.ant-pagination-item-active:hover a {
  color: #29adff;
}
.ant-pagination-jump-prev,
.ant-pagination-jump-next {
  outline: 0;
}
.ant-pagination-jump-prev .ant-pagination-item-container,
.ant-pagination-jump-next .ant-pagination-item-container {
  position: relative;
}
.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon,
.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon {
  color: #0096ff;
  font-size: 12px;
  letter-spacing: -1px;
  opacity: 0;
  transition: all 0.2s;
}
.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon-svg,
.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon-svg {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
}
.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-ellipsis,
.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-ellipsis {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  margin: auto;
  color: rgba(0, 0, 0, 0.25);
  font-family: Arial, Helvetica, sans-serif;
  letter-spacing: 2px;
  text-align: center;
  text-indent: 0.13em;
  opacity: 1;
  transition: all 0.2s;
}
.ant-pagination-jump-prev:focus-visible .ant-pagination-item-link-icon,
.ant-pagination-jump-next:focus-visible .ant-pagination-item-link-icon,
.ant-pagination-jump-prev:hover .ant-pagination-item-link-icon,
.ant-pagination-jump-next:hover .ant-pagination-item-link-icon {
  opacity: 1;
}
.ant-pagination-jump-prev:focus-visible .ant-pagination-item-ellipsis,
.ant-pagination-jump-next:focus-visible .ant-pagination-item-ellipsis,
.ant-pagination-jump-prev:hover .ant-pagination-item-ellipsis,
.ant-pagination-jump-next:hover .ant-pagination-item-ellipsis {
  opacity: 0;
}
.ant-pagination-prev,
.ant-pagination-jump-prev,
.ant-pagination-jump-next {
  margin-right: 8px;
}
.ant-pagination-prev,
.ant-pagination-next,
.ant-pagination-jump-prev,
.ant-pagination-jump-next {
  display: inline-block;
  min-width: 40px;
  height: 40px;
  color: #000000;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
  line-height: 40px;
  text-align: center;
  vertical-align: middle;
  list-style: none;
  border-radius: 4px;
  cursor: pointer;
  transition: all 0.3s;
}
.ant-pagination-prev,
.ant-pagination-next {
  font-family: Arial, Helvetica, sans-serif;
  outline: 0;
}
.ant-pagination-prev button,
.ant-pagination-next button {
  color: #000000;
  cursor: pointer;
  user-select: none;
}
.ant-pagination-prev:hover button,
.ant-pagination-next:hover button {
  border-color: #29adff;
}
.ant-pagination-prev .ant-pagination-item-link,
.ant-pagination-next .ant-pagination-item-link {
  display: block;
  width: 100%;
  height: 100%;
  padding: 0;
  font-size: 12px;
  text-align: center;
  background-color: #fff;
  border: 1px solid #dddddd;
  border-radius: 4px;
  outline: none;
  transition: all 0.3s;
}
.ant-pagination-prev:focus-visible .ant-pagination-item-link,
.ant-pagination-next:focus-visible .ant-pagination-item-link,
.ant-pagination-prev:hover .ant-pagination-item-link,
.ant-pagination-next:hover .ant-pagination-item-link {
  color: #0096ff;
  border-color: #0096ff;
}
.ant-pagination-disabled,
.ant-pagination-disabled:hover,
.ant-pagination-disabled:focus-visible {
  cursor: not-allowed;
}
.ant-pagination-disabled .ant-pagination-item-link,
.ant-pagination-disabled:hover .ant-pagination-item-link,
.ant-pagination-disabled:focus-visible .ant-pagination-item-link {
  color: rgba(0, 0, 0, 0.25);
  border-color: #dddddd;
  cursor: not-allowed;
}
.ant-pagination-slash {
  margin: 0 10px 0 5px;
}
.ant-pagination-options {
  display: inline-block;
  margin-left: 16px;
  vertical-align: middle;
}
@media all and (-ms-high-contrast: none) {
  .ant-pagination-options *::-ms-backdrop,
  .ant-pagination-options {
    vertical-align: top;
  }
}
.ant-pagination-options-size-changer.ant-select {
  display: inline-block;
  width: auto;
}
.ant-pagination-options-quick-jumper {
  display: inline-block;
  height: 40px;
  margin-left: 8px;
  line-height: 40px;
  vertical-align: top;
}
.ant-pagination-options-quick-jumper input {
  position: relative;
  display: inline-block;
  width: 100%;
  min-width: 0;
  padding: 8px 11px;
  color: #000000;
  font-size: 14px;
  line-height: 1.5715;
  background-color: #fff;
  background-image: none;
  border: 1px solid #dddddd;
  border-radius: 4px;
  transition: all 0.3s;
  width: 50px;
  height: 40px;
  margin: 0 8px;
}
.ant-pagination-options-quick-jumper input::-moz-placeholder {
  opacity: 1;
}
.ant-pagination-options-quick-jumper input::placeholder {
  color: #bfbfbf;
}
.ant-pagination-options-quick-jumper input:placeholder-shown {
  text-overflow: ellipsis;
}
.ant-pagination-options-quick-jumper input:hover {
  border-color: #29adff;
  border-right-width: 1px !important;
}
.ant-input-rtl .ant-pagination-options-quick-jumper input:hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.ant-pagination-options-quick-jumper input:focus,
.ant-pagination-options-quick-jumper input-focused {
  border-color: #29adff;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(0, 150, 255, 0.2);
}
.ant-input-rtl .ant-pagination-options-quick-jumper input:focus,
.ant-input-rtl .ant-pagination-options-quick-jumper input-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.ant-pagination-options-quick-jumper input-disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-pagination-options-quick-jumper input-disabled:hover {
  border-color: #dddddd;
  border-right-width: 1px !important;
}
.ant-pagination-options-quick-jumper input[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-pagination-options-quick-jumper input[disabled]:hover {
  border-color: #dddddd;
  border-right-width: 1px !important;
}
.ant-pagination-options-quick-jumper input-borderless,
.ant-pagination-options-quick-jumper input-borderless:hover,
.ant-pagination-options-quick-jumper input-borderless:focus,
.ant-pagination-options-quick-jumper input-borderless-focused,
.ant-pagination-options-quick-jumper input-borderless-disabled,
.ant-pagination-options-quick-jumper input-borderless[disabled] {
  background-color: transparent;
  border: none;
  box-shadow: none;
}
textarea.ant-pagination-options-quick-jumper input {
  max-width: 100%;
  height: auto;
  min-height: 40px;
  line-height: 1.5715;
  vertical-align: bottom;
  transition: all 0.3s, height 0s;
}
.ant-pagination-options-quick-jumper input-lg {
  padding: 6.5px 11px;
  font-size: 16px;
}
.ant-pagination-options-quick-jumper input-sm {
  padding: 0px 7px;
}
.ant-pagination-options-quick-jumper input-rtl {
  direction: rtl;
}
.ant-pagination-simple .ant-pagination-prev,
.ant-pagination-simple .ant-pagination-next {
  height: 24px;
  line-height: 24px;
  vertical-align: top;
}
.ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link,
.ant-pagination-simple .ant-pagination-next .ant-pagination-item-link {
  height: 24px;
  background-color: transparent;
  border: 0;
}
.ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link::after,
.ant-pagination-simple .ant-pagination-next .ant-pagination-item-link::after {
  height: 24px;
  line-height: 24px;
}
.ant-pagination-simple .ant-pagination-simple-pager {
  display: inline-block;
  height: 24px;
  margin-right: 8px;
}
.ant-pagination-simple .ant-pagination-simple-pager input {
  box-sizing: border-box;
  height: 100%;
  margin-right: 8px;
  padding: 0 6px;
  text-align: center;
  background-color: #fff;
  border: 1px solid #dddddd;
  border-radius: 4px;
  outline: none;
  transition: border-color 0.3s;
}
.ant-pagination-simple .ant-pagination-simple-pager input:hover {
  border-color: #0096ff;
}
.ant-pagination-simple .ant-pagination-simple-pager input[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #dddddd;
  cursor: not-allowed;
}
.ant-pagination.mini .ant-pagination-total-text,
.ant-pagination.mini .ant-pagination-simple-pager {
  height: 24px;
  line-height: 24px;
}
.ant-pagination.mini .ant-pagination-item {
  min-width: 24px;
  height: 24px;
  margin: 0;
  line-height: 22px;
}
.ant-pagination.mini .ant-pagination-item:not(.ant-pagination-item-active) {
  background: transparent;
  border-color: transparent;
}
.ant-pagination.mini .ant-pagination-prev,
.ant-pagination.mini .ant-pagination-next {
  min-width: 24px;
  height: 24px;
  margin: 0;
  line-height: 24px;
}
.ant-pagination.mini .ant-pagination-prev .ant-pagination-item-link,
.ant-pagination.mini .ant-pagination-next .ant-pagination-item-link {
  background: transparent;
  border-color: transparent;
}
.ant-pagination.mini .ant-pagination-prev .ant-pagination-item-link::after,
.ant-pagination.mini .ant-pagination-next .ant-pagination-item-link::after {
  height: 24px;
  line-height: 24px;
}
.ant-pagination.mini .ant-pagination-jump-prev,
.ant-pagination.mini .ant-pagination-jump-next {
  height: 24px;
  margin-right: 0;
  line-height: 24px;
}
.ant-pagination.mini .ant-pagination-options {
  margin-left: 2px;
}
.ant-pagination.mini .ant-pagination-options-size-changer {
  top: 0px;
}
.ant-pagination.mini .ant-pagination-options-quick-jumper {
  height: 24px;
  line-height: 24px;
}
.ant-pagination.mini .ant-pagination-options-quick-jumper input {
  padding: 0px 7px;
  width: 44px;
  height: 24px;
}
.ant-pagination.ant-pagination-disabled {
  cursor: not-allowed;
}
.ant-pagination.ant-pagination-disabled .ant-pagination-item {
  background: #f5f5f5;
  border-color: #dddddd;
  cursor: not-allowed;
}
.ant-pagination.ant-pagination-disabled .ant-pagination-item a {
  color: rgba(0, 0, 0, 0.25);
  background: transparent;
  border: none;
  cursor: not-allowed;
}
.ant-pagination.ant-pagination-disabled .ant-pagination-item-active {
  background: #dbdbdb;
  border-color: transparent;
}
.ant-pagination.ant-pagination-disabled .ant-pagination-item-active a {
  color: #ffffff;
}
.ant-pagination.ant-pagination-disabled .ant-pagination-item-link {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #dddddd;
  cursor: not-allowed;
}
.ant-pagination-simple.ant-pagination.ant-pagination-disabled .ant-pagination-item-link {
  background: transparent;
}
.ant-pagination.ant-pagination-disabled .ant-pagination-item-link-icon {
  opacity: 0;
}
.ant-pagination.ant-pagination-disabled .ant-pagination-item-ellipsis {
  opacity: 1;
}
.ant-pagination.ant-pagination-disabled .ant-pagination-simple-pager {
  color: rgba(0, 0, 0, 0.25);
}
@media only screen and (max-width: 992px) {
  .ant-pagination-item-after-jump-prev,
  .ant-pagination-item-before-jump-next {
    display: none;
  }
}
@media only screen and (max-width: 576px) {
  .ant-pagination-options {
    display: none;
  }
}
.ant-pagination-rtl .ant-pagination-total-text {
  margin-right: 0;
  margin-left: 8px;
}
.ant-pagination-rtl .ant-pagination-item,
.ant-pagination-rtl .ant-pagination-prev,
.ant-pagination-rtl .ant-pagination-jump-prev,
.ant-pagination-rtl .ant-pagination-jump-next {
  margin-right: 0;
  margin-left: 8px;
}
.ant-pagination-rtl .ant-pagination-slash {
  margin: 0 5px 0 10px;
}
.ant-pagination-rtl .ant-pagination-options {
  margin-right: 16px;
  margin-left: 0;
}
.ant-pagination-rtl .ant-pagination-options .ant-pagination-options-size-changer.ant-select {
  margin-right: 0;
  margin-left: 8px;
}
.ant-pagination-rtl .ant-pagination-options .ant-pagination-options-quick-jumper {
  margin-left: 0;
}
.ant-pagination-rtl.ant-pagination-simple .ant-pagination-simple-pager {
  margin-right: 0;
  margin-left: 8px;
}
.ant-pagination-rtl.ant-pagination-simple .ant-pagination-simple-pager input {
  margin-right: 0;
  margin-left: 8px;
}
.ant-pagination-rtl.ant-pagination.mini .ant-pagination-options {
  margin-right: 2px;
  margin-left: 0;
}
.ant-popconfirm {
  z-index: 1060;
}
.ant-popover {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1030;
  font-weight: normal;
  white-space: normal;
  text-align: left;
  cursor: auto;
  user-select: text;
}
.ant-popover::after {
  position: absolute;
  background: rgba(255, 255, 255, 0.01);
  content: '';
}
.ant-popover-hidden {
  display: none;
}
.ant-popover-placement-top,
.ant-popover-placement-topLeft,
.ant-popover-placement-topRight {
  padding-bottom: 10px;
}
.ant-popover-placement-right,
.ant-popover-placement-rightTop,
.ant-popover-placement-rightBottom {
  padding-left: 10px;
}
.ant-popover-placement-bottom,
.ant-popover-placement-bottomLeft,
.ant-popover-placement-bottomRight {
  padding-top: 10px;
}
.ant-popover-placement-left,
.ant-popover-placement-leftTop,
.ant-popover-placement-leftBottom {
  padding-right: 10px;
}
.ant-popover-inner {
  background-color: #fff;
  background-clip: padding-box;
  border-radius: 4px;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.15) \9;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .ant-popover {
    /* IE10+ */
  }
  .ant-popover-inner {
    box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
  }
}
.ant-popover-title {
  min-width: 177px;
  min-height: 32px;
  margin: 0;
  padding: 5px 16px 4px;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  border-bottom: 1px solid #dddddd;
}
.ant-popover-inner-content {
  padding: 12px 16px;
  color: #000000;
}
.ant-popover-message {
  position: relative;
  padding: 4px 0 12px;
  color: #000000;
  font-size: 14px;
}
.ant-popover-message > .anticon {
  position: absolute;
  top: 8.0005px;
  color: #faad14;
  font-size: 14px;
}
.ant-popover-message-title {
  padding-left: 22px;
}
.ant-popover-buttons {
  margin-bottom: 4px;
  text-align: right;
}
.ant-popover-buttons button {
  margin-left: 8px;
}
.ant-popover-arrow {
  position: absolute;
  display: block;
  width: 8.48528137px;
  height: 8.48528137px;
  background: transparent;
  border-style: solid;
  border-width: 4.24264069px;
  transform: rotate(45deg);
}
.ant-popover-placement-top > .ant-popover-content > .ant-popover-arrow,
.ant-popover-placement-topLeft > .ant-popover-content > .ant-popover-arrow,
.ant-popover-placement-topRight > .ant-popover-content > .ant-popover-arrow {
  bottom: 6.2px;
  border-top-color: transparent;
  border-right-color: #fff;
  border-bottom-color: #fff;
  border-left-color: transparent;
  box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07);
}
.ant-popover-placement-top > .ant-popover-content > .ant-popover-arrow {
  left: 50%;
  transform: translateX(-50%) rotate(45deg);
}
.ant-popover-placement-topLeft > .ant-popover-content > .ant-popover-arrow {
  left: 16px;
}
.ant-popover-placement-topRight > .ant-popover-content > .ant-popover-arrow {
  right: 16px;
}
.ant-popover-placement-right > .ant-popover-content > .ant-popover-arrow,
.ant-popover-placement-rightTop > .ant-popover-content > .ant-popover-arrow,
.ant-popover-placement-rightBottom > .ant-popover-content > .ant-popover-arrow {
  left: 6px;
  border-top-color: transparent;
  border-right-color: transparent;
  border-bottom-color: #fff;
  border-left-color: #fff;
  box-shadow: -3px 3px 7px rgba(0, 0, 0, 0.07);
}
.ant-popover-placement-right > .ant-popover-content > .ant-popover-arrow {
  top: 50%;
  transform: translateY(-50%) rotate(45deg);
}
.ant-popover-placement-rightTop > .ant-popover-content > .ant-popover-arrow {
  top: 12px;
}
.ant-popover-placement-rightBottom > .ant-popover-content > .ant-popover-arrow {
  bottom: 12px;
}
.ant-popover-placement-bottom > .ant-popover-content > .ant-popover-arrow,
.ant-popover-placement-bottomLeft > .ant-popover-content > .ant-popover-arrow,
.ant-popover-placement-bottomRight > .ant-popover-content > .ant-popover-arrow {
  top: 6px;
  border-top-color: #fff;
  border-right-color: transparent;
  border-bottom-color: transparent;
  border-left-color: #fff;
  box-shadow: -2px -2px 5px rgba(0, 0, 0, 0.06);
}
.ant-popover-placement-bottom > .ant-popover-content > .ant-popover-arrow {
  left: 50%;
  transform: translateX(-50%) rotate(45deg);
}
.ant-popover-placement-bottomLeft > .ant-popover-content > .ant-popover-arrow {
  left: 16px;
}
.ant-popover-placement-bottomRight > .ant-popover-content > .ant-popover-arrow {
  right: 16px;
}
.ant-popover-placement-left > .ant-popover-content > .ant-popover-arrow,
.ant-popover-placement-leftTop > .ant-popover-content > .ant-popover-arrow,
.ant-popover-placement-leftBottom > .ant-popover-content > .ant-popover-arrow {
  right: 6px;
  border-top-color: #fff;
  border-right-color: #fff;
  border-bottom-color: transparent;
  border-left-color: transparent;
  box-shadow: 3px -3px 7px rgba(0, 0, 0, 0.07);
}
.ant-popover-placement-left > .ant-popover-content > .ant-popover-arrow {
  top: 50%;
  transform: translateY(-50%) rotate(45deg);
}
.ant-popover-placement-leftTop > .ant-popover-content > .ant-popover-arrow {
  top: 12px;
}
.ant-popover-placement-leftBottom > .ant-popover-content > .ant-popover-arrow {
  bottom: 12px;
}
.ant-popover-rtl {
  direction: rtl;
  text-align: right;
}
.ant-popover-rtl .ant-popover-message-title {
  padding-right: 22px;
  padding-left: 16px;
}
.ant-popover-rtl .ant-popover-buttons {
  text-align: left;
}
.ant-popover-rtl .ant-popover-buttons button {
  margin-right: 8px;
  margin-left: 0;
}
.ant-progress {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-block;
}
.ant-progress-line {
  position: relative;
  width: 100%;
  font-size: 14px;
}
.ant-progress-steps {
  display: inline-block;
}
.ant-progress-steps-outer {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.ant-progress-steps-item {
  flex-shrink: 0;
  min-width: 2px;
  margin-right: 2px;
  background: #f3f3f3;
  transition: all 0.3s;
}
.ant-progress-steps-item-active {
  background: #1890ff;
}
.ant-progress-small.ant-progress-line,
.ant-progress-small.ant-progress-line .ant-progress-text .anticon {
  font-size: 12px;
}
.ant-progress-outer {
  display: inline-block;
  width: 100%;
  margin-right: 0;
  padding-right: 0;
}
.ant-progress-show-info .ant-progress-outer {
  margin-right: calc(-2em - 8px);
  padding-right: calc(2em + 8px);
}
.ant-progress-inner {
  position: relative;
  display: inline-block;
  width: 100%;
  overflow: hidden;
  vertical-align: middle;
  background-color: #f5f5f5;
  border-radius: 100px;
}
.ant-progress-circle-trail {
  stroke: #f5f5f5;
}
.ant-progress-circle-path {
  animation: ant-progress-appear 0.3s;
}
.ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path {
  stroke: #1890ff;
}
.ant-progress-success-bg,
.ant-progress-bg {
  position: relative;
  background-color: #1890ff;
  border-radius: 100px;
  transition: all 0.4s cubic-bezier(0.08, 0.82, 0.17, 1) 0s;
}
.ant-progress-success-bg {
  position: absolute;
  top: 0;
  left: 0;
  background-color: #52c41a;
}
.ant-progress-text {
  display: inline-block;
  width: 2em;
  margin-left: 8px;
  color: #828282;
  font-size: 12px;
  line-height: 1;
  white-space: nowrap;
  text-align: left;
  vertical-align: middle;
  word-break: normal;
}
.ant-progress-text .anticon {
  font-size: 14px;
}
.ant-progress-status-active .ant-progress-bg::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #fff;
  border-radius: 10px;
  opacity: 0;
  animation: ant-progress-active 2.4s cubic-bezier(0.23, 1, 0.32, 1) infinite;
  content: '';
}
.ant-progress-status-exception .ant-progress-bg {
  background-color: #ff4d4f;
}
.ant-progress-status-exception .ant-progress-text {
  color: #ff4d4f;
}
.ant-progress-status-exception .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path {
  stroke: #ff4d4f;
}
.ant-progress-status-success .ant-progress-bg {
  background-color: #52c41a;
}
.ant-progress-status-success .ant-progress-text {
  color: #52c41a;
}
.ant-progress-status-success .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path {
  stroke: #52c41a;
}
.ant-progress-circle .ant-progress-inner {
  position: relative;
  line-height: 1;
  background-color: transparent;
}
.ant-progress-circle .ant-progress-text {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 1em;
  line-height: 1;
  white-space: normal;
  text-align: center;
  transform: translate(-50%, -50%);
}
.ant-progress-circle .ant-progress-text .anticon {
  font-size: 1.16666667em;
}
.ant-progress-circle.ant-progress-status-exception .ant-progress-text {
  color: #ff4d4f;
}
.ant-progress-circle.ant-progress-status-success .ant-progress-text {
  color: #52c41a;
}
@keyframes ant-progress-active {
  0% {
    width: 0;
    opacity: 0.1;
  }
  20% {
    width: 0;
    opacity: 0.5;
  }
  100% {
    width: 100%;
    opacity: 0;
  }
}
.ant-progress-rtl {
  direction: rtl;
}
.ant-progress-rtl.ant-progress-show-info .ant-progress-outer {
  margin-right: 0;
  margin-left: calc(-2em - 8px);
  padding-right: 0;
  padding-left: calc(2em + 8px);
}
.ant-progress-rtl .ant-progress-success-bg {
  right: 0;
  left: auto;
}
.ant-progress-rtl.ant-progress-line .ant-progress-text,
.ant-progress-rtl.ant-progress-steps .ant-progress-text {
  margin-right: 8px;
  margin-left: 0;
  text-align: right;
}
.ant-radio-group {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-block;
  font-size: 0;
  line-height: unset;
}
.ant-radio-group .ant-badge-count {
  z-index: 1;
}
.ant-radio-group > .ant-badge:not(:first-child) > .ant-radio-button-wrapper {
  border-left: none;
}
.ant-radio-wrapper {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-flex;
  align-items: baseline;
  margin-right: 8px;
  cursor: pointer;
}
.ant-radio-wrapper::after {
  display: inline-block;
  width: 0;
  overflow: hidden;
  content: '\a0';
}
.ant-radio {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  top: 0.2em;
  display: inline-block;
  outline: none;
  cursor: pointer;
}
.ant-radio-wrapper:hover .ant-radio,
.ant-radio:hover .ant-radio-inner,
.ant-radio-input:focus + .ant-radio-inner {
  border-color: #0096ff;
}
.ant-radio-input:focus + .ant-radio-inner {
  box-shadow: 0 0 0 3px rgba(0, 150, 255, 0.08);
}
.ant-radio-checked::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #0096ff;
  border-radius: 50%;
  visibility: hidden;
  animation: antRadioEffect 0.36s ease-in-out;
  animation-fill-mode: both;
  content: '';
}
.ant-radio:hover::after,
.ant-radio-wrapper:hover .ant-radio::after {
  visibility: visible;
}
.ant-radio-inner {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  width: 16px;
  height: 16px;
  background-color: #fff;
  border-color: #dddddd;
  border-style: solid;
  border-width: 1px;
  border-radius: 50%;
  transition: all 0.3s;
}
.ant-radio-inner::after {
  position: absolute;
  top: 3px;
  left: 3px;
  display: table;
  width: 8px;
  height: 8px;
  background-color: #0096ff;
  border-top: 0;
  border-left: 0;
  border-radius: 8px;
  transform: scale(0);
  opacity: 0;
  transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
  content: ' ';
}
.ant-radio-input {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  cursor: pointer;
  opacity: 0;
}
.ant-radio-checked .ant-radio-inner {
  border-color: #0096ff;
}
.ant-radio-checked .ant-radio-inner::after {
  transform: scale(1);
  opacity: 1;
  transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.ant-radio-disabled {
  cursor: not-allowed;
}
.ant-radio-disabled .ant-radio-inner {
  background-color: #f5f5f5;
  border-color: #dddddd !important;
  cursor: not-allowed;
}
.ant-radio-disabled .ant-radio-inner::after {
  background-color: rgba(0, 0, 0, 0.2);
}
.ant-radio-disabled .ant-radio-input {
  cursor: not-allowed;
}
.ant-radio-disabled + span {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
span.ant-radio + * {
  padding-right: 8px;
  padding-left: 8px;
}
.ant-radio-button-wrapper {
  position: relative;
  display: inline-block;
  height: 40px;
  margin: 0;
  padding: 0 15px;
  color: #000000;
  font-size: 14px;
  line-height: 38px;
  background: #fff;
  border: 1px solid #dddddd;
  border-top-width: 1.02px;
  border-left-width: 0;
  cursor: pointer;
  transition: color 0.3s, background 0.3s, border-color 0.3s, box-shadow 0.3s;
}
.ant-radio-button-wrapper a {
  color: #000000;
}
.ant-radio-button-wrapper > .ant-radio-button {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
}
.ant-radio-group-large .ant-radio-button-wrapper {
  height: 40px;
  font-size: 16px;
  line-height: 38px;
}
.ant-radio-group-small .ant-radio-button-wrapper {
  height: 24px;
  padding: 0 7px;
  line-height: 22px;
}
.ant-radio-button-wrapper:not(:first-child)::before {
  position: absolute;
  top: -1px;
  left: -1px;
  display: block;
  box-sizing: content-box;
  width: 1px;
  height: 100%;
  padding: 1px 0;
  background-color: #dddddd;
  transition: background-color 0.3s;
  content: '';
}
.ant-radio-button-wrapper:first-child {
  border-left: 1px solid #dddddd;
  border-radius: 4px 0 0 4px;
}
.ant-radio-button-wrapper:last-child {
  border-radius: 0 4px 4px 0;
}
.ant-radio-button-wrapper:first-child:last-child {
  border-radius: 4px;
}
.ant-radio-button-wrapper:hover {
  position: relative;
  color: #0096ff;
}
.ant-radio-button-wrapper:focus-within {
  box-shadow: 0 0 0 3px rgba(0, 150, 255, 0.08);
}
.ant-radio-button-wrapper .ant-radio-inner,
.ant-radio-button-wrapper input[type='checkbox'],
.ant-radio-button-wrapper input[type='radio'] {
  width: 0;
  height: 0;
  opacity: 0;
  pointer-events: none;
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) {
  z-index: 1;
  color: #0096ff;
  background: #fff;
  border-color: #0096ff;
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled)::before {
  background-color: #0096ff;
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):first-child {
  border-color: #0096ff;
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover {
  color: #29adff;
  border-color: #29adff;
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover::before {
  background-color: #29adff;
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active {
  color: #0077d9;
  border-color: #0077d9;
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active::before {
  background-color: #0077d9;
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within {
  box-shadow: 0 0 0 3px rgba(0, 150, 255, 0.08);
}
.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) {
  color: #fff;
  background: #0096ff;
  border-color: #0096ff;
}
.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover {
  color: #fff;
  background: #29adff;
  border-color: #29adff;
}
.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active {
  color: #fff;
  background: #0077d9;
  border-color: #0077d9;
}
.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within {
  box-shadow: 0 0 0 3px rgba(0, 150, 255, 0.08);
}
.ant-radio-button-wrapper-disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #dddddd;
  cursor: not-allowed;
}
.ant-radio-button-wrapper-disabled:first-child,
.ant-radio-button-wrapper-disabled:hover {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #dddddd;
}
.ant-radio-button-wrapper-disabled:first-child {
  border-left-color: #dddddd;
}
.ant-radio-button-wrapper-disabled.ant-radio-button-wrapper-checked {
  color: rgba(0, 0, 0, 0.25);
  background-color: #e6e6e6;
  border-color: #dddddd;
  box-shadow: none;
}
@keyframes antRadioEffect {
  0% {
    transform: scale(1);
    opacity: 0.5;
  }
  100% {
    transform: scale(1.6);
    opacity: 0;
  }
}
.ant-radio-group.ant-radio-group-rtl {
  direction: rtl;
}
.ant-radio-wrapper.ant-radio-wrapper-rtl {
  margin-right: 0;
  margin-left: 8px;
  direction: rtl;
}
.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl {
  border-right-width: 0;
  border-left-width: 1px;
}
.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:not(:first-child)::before {
  right: -1px;
  left: 0;
}
.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:first-child {
  border-right: 1px solid #dddddd;
  border-radius: 0 4px 4px 0;
}
.ant-radio-button-wrapper-checked:not([class*=' ant-radio-button-wrapper-disabled']).ant-radio-button-wrapper:first-child {
  border-right-color: #29adff;
}
.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:last-child {
  border-radius: 4px 0 0 4px;
}
.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper-disabled:first-child {
  border-right-color: #dddddd;
}
.ant-rate {
  box-sizing: border-box;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  font-feature-settings: 'tnum';
  display: inline-block;
  margin: 0;
  padding: 0;
  color: #fadb14;
  font-size: 20px;
  line-height: unset;
  list-style: none;
  outline: none;
}
.ant-rate-disabled .ant-rate-star {
  cursor: default;
}
.ant-rate-disabled .ant-rate-star:hover {
  transform: scale(1);
}
.ant-rate-star {
  position: relative;
  display: inline-block;
  color: inherit;
  cursor: pointer;
  transition: all 0.3s;
}
.ant-rate-star:not(:last-child) {
  margin-right: 8px;
}
.ant-rate-star > div:focus {
  outline: 0;
}
.ant-rate-star > div:hover,
.ant-rate-star > div:focus {
  transform: scale(1.1);
}
.ant-rate-star-first,
.ant-rate-star-second {
  color: #dddddd;
  transition: all 0.3s;
  user-select: none;
}
.ant-rate-star-first .anticon,
.ant-rate-star-second .anticon {
  vertical-align: middle;
}
.ant-rate-star-first {
  position: absolute;
  top: 0;
  left: 0;
  width: 50%;
  height: 100%;
  overflow: hidden;
  opacity: 0;
}
.ant-rate-star-half .ant-rate-star-first,
.ant-rate-star-half .ant-rate-star-second {
  opacity: 1;
}
.ant-rate-star-half .ant-rate-star-first,
.ant-rate-star-full .ant-rate-star-second {
  color: inherit;
}
.ant-rate-text {
  display: inline-block;
  margin: 0 8px;
  font-size: 14px;
}
.ant-rate-rtl {
  direction: rtl;
}
.ant-rate-rtl .ant-rate-star:not(:last-child) {
  margin-right: 0;
  margin-left: 8px;
}
.ant-rate-rtl .ant-rate-star-first {
  right: 0;
  left: auto;
}
.ant-result {
  padding: 48px 32px;
}
.ant-result-success .ant-result-icon > .anticon {
  color: #52c41a;
}
.ant-result-error .ant-result-icon > .anticon {
  color: #ff4d4f;
}
.ant-result-info .ant-result-icon > .anticon {
  color: #0096ff;
}
.ant-result-warning .ant-result-icon > .anticon {
  color: #faad14;
}
.ant-result-image {
  width: 250px;
  height: 295px;
  margin: auto;
}
.ant-result-icon {
  margin-bottom: 24px;
  text-align: center;
}
.ant-result-icon > .anticon {
  font-size: 72px;
}
.ant-result-title {
  color: rgba(0, 0, 0, 0.85);
  font-size: 24px;
  line-height: 1.8;
  text-align: center;
}
.ant-result-subtitle {
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
  line-height: 1.6;
  text-align: center;
}
.ant-result-extra {
  margin: 24px 0 0 0;
  text-align: center;
}
.ant-result-extra > * {
  margin-right: 8px;
}
.ant-result-extra > *:last-child {
  margin-right: 0;
}
.ant-result-content {
  margin-top: 24px;
  padding: 24px 40px;
  background-color: #fafafa;
}
.ant-result-rtl {
  direction: rtl;
}
.ant-result-rtl .ant-result-extra > * {
  margin-right: 0;
  margin-left: 8px;
}
.ant-result-rtl .ant-result-extra > *:last-child {
  margin-left: 0;
}
.ant-select-single .ant-select-selector {
  display: flex;
}
.ant-select-single .ant-select-selector .ant-select-selection-search {
  position: absolute;
  top: 0;
  right: 11px;
  bottom: 0;
  left: 11px;
}
.ant-select-single .ant-select-selector .ant-select-selection-search-input {
  width: 100%;
}
.ant-select-single .ant-select-selector .ant-select-selection-item,
.ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 0;
  line-height: 38px;
  transition: all 0.3s;
}
@supports (-moz-appearance: meterbar) {
  .ant-select-single .ant-select-selector .ant-select-selection-item,
  .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
    line-height: 38px;
  }
}
.ant-select-single .ant-select-selector .ant-select-selection-item {
  position: relative;
  user-select: none;
}
.ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  pointer-events: none;
}
.ant-select-single .ant-select-selector::after,
.ant-select-single .ant-select-selector .ant-select-selection-item::after,
.ant-select-single .ant-select-selector .ant-select-selection-placeholder::after {
  display: inline-block;
  width: 0;
  visibility: hidden;
  content: '\a0';
}
.ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  right: 25px;
}
.ant-select-single.ant-select-show-arrow .ant-select-selection-item,
.ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder {
  padding-right: 18px;
}
.ant-select-single.ant-select-open .ant-select-selection-item {
  color: #bfbfbf;
}
.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  width: 100%;
  height: 40px;
  padding: 0 11px;
}
.ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 38px;
}
.ant-select-single:not(.ant-select-customize-input) .ant-select-selector::after {
  line-height: 38px;
}
.ant-select-single.ant-select-customize-input .ant-select-selector::after {
  display: none;
}
.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-search {
  position: static;
  width: 100%;
}
.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder {
  position: absolute;
  right: 0;
  left: 0;
  padding: 0 11px;
}
.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder::after {
  display: none;
}
.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector {
  height: 40px;
}
.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector::after,
.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item,
.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-placeholder {
  line-height: 38px;
}
.ant-select-single.ant-select-lg:not(.ant-select-customize-input):not(.ant-select-customize-input) .ant-select-selection-search-input {
  height: 38px;
}
.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector {
  height: 24px;
}
.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector::after,
.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item,
.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-placeholder {
  line-height: 22px;
}
.ant-select-single.ant-select-sm:not(.ant-select-customize-input):not(.ant-select-customize-input) .ant-select-selection-search-input {
  height: 22px;
}
.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selection-search {
  right: 7px;
  left: 7px;
}
.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector {
  padding: 0 7px;
}
.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-search {
  right: 28px;
}
.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-item,
.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-placeholder {
  padding-right: 21px;
}
.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector {
  padding: 0 11px;
}
/**
 * Do not merge `height` & `line-height` under style with `selection` & `search`,
 * since chrome may update to redesign with its align logic.
 */
.ant-select-selection-overflow {
  position: relative;
  display: flex;
  flex: auto;
  flex-wrap: wrap;
  max-width: 100%;
}
.ant-select-selection-overflow-item {
  flex: none;
  align-self: center;
  max-width: 100%;
}
.ant-select-multiple .ant-select-selector {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  padding: 3px 8px;
}
.ant-select-show-search.ant-select-multiple .ant-select-selector {
  cursor: text;
}
.ant-select-disabled.ant-select-multiple .ant-select-selector {
  background: #f5f5f5;
  cursor: not-allowed;
}
.ant-select-multiple .ant-select-selector::after {
  display: inline-block;
  width: 0;
  margin: 4px 0;
  line-height: 28px;
  content: '\a0';
}
.ant-select-multiple.ant-select-show-arrow .ant-select-selector,
.ant-select-multiple.ant-select-allow-clear .ant-select-selector {
  padding-right: 24px;
}
.ant-select-multiple .ant-select-selection-item {
  position: relative;
  display: flex;
  flex: none;
  box-sizing: border-box;
  max-width: 100%;
  height: 28px;
  margin-top: 4px;
  margin-bottom: 4px;
  line-height: 26px;
  background: #e7f5ff;
  border: 1px solid #dddddd;
  border-radius: 4px;
  cursor: default;
  transition: font-size 0.3s, line-height 0.3s, height 0.3s;
  user-select: none;
  margin-inline-end: 8px;
  padding-inline-start: 8px;
  padding-inline-end: 4px;
}
.ant-select-disabled.ant-select-multiple .ant-select-selection-item {
  color: #bfbfbf;
  border-color: #dddddd;
  cursor: not-allowed;
}
.ant-select-multiple .ant-select-selection-item-content {
  display: inline-block;
  margin-right: 4px;
  overflow: hidden;
  white-space: pre;
  text-overflow: ellipsis;
}
.ant-select-multiple .ant-select-selection-item-remove {
  color: inherit;
  font-style: normal;
  line-height: 0;
  text-align: center;
  text-transform: none;
  vertical-align: -0.125em;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  color: rgba(0, 0, 0, 0.45);
  font-weight: bold;
  font-size: 10px;
  line-height: inherit;
  cursor: pointer;
}
.ant-select-multiple .ant-select-selection-item-remove > * {
  line-height: 1;
}
.ant-select-multiple .ant-select-selection-item-remove svg {
  display: inline-block;
}
.ant-select-multiple .ant-select-selection-item-remove::before {
  display: none;
}
.ant-select-multiple .ant-select-selection-item-remove .ant-select-multiple .ant-select-selection-item-remove-icon {
  display: block;
}
.ant-select-multiple .ant-select-selection-item-remove > .anticon {
  vertical-align: -0.2em;
}
.ant-select-multiple .ant-select-selection-item-remove:hover {
  color: rgba(0, 0, 0, 0.75);
}
.ant-select-multiple .ant-select-selection-overflow-item + .ant-select-selection-overflow-item .ant-select-selection-search {
  margin-inline-start: 0;
}
.ant-select-multiple .ant-select-selection-search {
  position: relative;
  max-width: 100%;
  margin-top: 4px;
  margin-bottom: 4px;
  margin-inline-start: 3px;
}
.ant-select-multiple .ant-select-selection-search-input,
.ant-select-multiple .ant-select-selection-search-mirror {
  height: 28px;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
  line-height: 28px;
  transition: all 0.3s;
}
.ant-select-multiple .ant-select-selection-search-input {
  width: 100%;
  min-width: 4.1px;
}
.ant-select-multiple .ant-select-selection-search-mirror {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 999;
  white-space: pre;
  visibility: hidden;
}
.ant-select-multiple .ant-select-selection-placeholder {
  position: absolute;
  top: 50%;
  right: 11px;
  left: 11px;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.ant-select-multiple.ant-select-lg .ant-select-selector::after {
  line-height: 24px;
}
.ant-select-multiple.ant-select-lg .ant-select-selection-item {
  height: 24px;
  line-height: 22px;
}
.ant-select-multiple.ant-select-lg .ant-select-selection-search {
  height: 24px;
  line-height: 24px;
}
.ant-select-multiple.ant-select-lg .ant-select-selection-search-input,
.ant-select-multiple.ant-select-lg .ant-select-selection-search-mirror {
  height: 24px;
  line-height: 22px;
}
.ant-select-multiple.ant-select-sm .ant-select-selector::after {
  line-height: 8px;
}
.ant-select-multiple.ant-select-sm .ant-select-selection-item {
  height: 8px;
  line-height: 6px;
}
.ant-select-multiple.ant-select-sm .ant-select-selection-search {
  height: 8px;
  line-height: 8px;
}
.ant-select-multiple.ant-select-sm .ant-select-selection-search-input,
.ant-select-multiple.ant-select-sm .ant-select-selection-search-mirror {
  height: 8px;
  line-height: 6px;
}
.ant-select-multiple.ant-select-sm .ant-select-selection-placeholder {
  left: 7px;
}
.ant-select-multiple.ant-select-sm .ant-select-selection-search {
  margin-inline-start: 3px;
}
.ant-select-multiple.ant-select-lg .ant-select-selection-item {
  height: 32px;
  line-height: 32px;
}
.ant-select-disabled .ant-select-selection-item-remove {
  display: none;
}
/* Reset search input style */
.ant-select {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  cursor: pointer;
}
.ant-select:not(.ant-select-customize-input) .ant-select-selector {
  position: relative;
  background-color: #fff;
  border: 1px solid #dddddd;
  border-radius: 4px;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-select:not(.ant-select-customize-input) .ant-select-selector input {
  cursor: pointer;
}
.ant-select-show-search.ant-select:not(.ant-select-customize-input) .ant-select-selector {
  cursor: text;
}
.ant-select-show-search.ant-select:not(.ant-select-customize-input) .ant-select-selector input {
  cursor: auto;
}
.ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector {
  border-color: #29adff;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(0, 150, 255, 0.2);
}
.ant-input-rtl .ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  cursor: not-allowed;
}
.ant-select-multiple.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector {
  background: #f5f5f5;
}
.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector input {
  cursor: not-allowed;
}
.ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  margin: 0;
  padding: 0;
  background: transparent;
  border: none;
  outline: none;
  appearance: none;
}
.ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input::-webkit-search-cancel-button {
  display: none;
  -webkit-appearance: none;
}
.ant-select:not(.ant-select-disabled):hover .ant-select-selector {
  border-color: #29adff;
  border-right-width: 1px !important;
}
.ant-input-rtl .ant-select:not(.ant-select-disabled):hover .ant-select-selector {
  border-right-width: 0;
  border-left-width: 1px !important;
}
.ant-select-selection-item {
  flex: 1;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
@media all and (-ms-high-contrast: none) {
  .ant-select-selection-item *::-ms-backdrop,
  .ant-select-selection-item {
    flex: auto;
  }
}
.ant-select-selection-placeholder {
  flex: 1;
  overflow: hidden;
  color: #bfbfbf;
  white-space: nowrap;
  text-overflow: ellipsis;
  pointer-events: none;
}
@media all and (-ms-high-contrast: none) {
  .ant-select-selection-placeholder *::-ms-backdrop,
  .ant-select-selection-placeholder {
    flex: auto;
  }
}
.ant-select-arrow {
  display: inline-block;
  color: inherit;
  font-style: normal;
  line-height: 0;
  text-transform: none;
  vertical-align: -0.125em;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  top: 53%;
  right: 11px;
  width: 12px;
  height: 12px;
  margin-top: -6px;
  color: rgba(0, 0, 0, 0.25);
  font-size: 12px;
  line-height: 1;
  text-align: center;
  pointer-events: none;
}
.ant-select-arrow > * {
  line-height: 1;
}
.ant-select-arrow svg {
  display: inline-block;
}
.ant-select-arrow::before {
  display: none;
}
.ant-select-arrow .ant-select-arrow-icon {
  display: block;
}
.ant-select-arrow .anticon {
  vertical-align: top;
  transition: transform 0.3s;
}
.ant-select-arrow .anticon > svg {
  vertical-align: top;
}
.ant-select-arrow .anticon:not(.ant-select-suffix) {
  pointer-events: auto;
}
.ant-select-disabled .ant-select-arrow {
  cursor: not-allowed;
}
.ant-select-clear {
  position: absolute;
  top: 50%;
  right: 11px;
  z-index: 1;
  display: inline-block;
  width: 12px;
  height: 12px;
  margin-top: -6px;
  color: rgba(0, 0, 0, 0.25);
  font-size: 12px;
  font-style: normal;
  line-height: 1;
  text-align: center;
  text-transform: none;
  background: #fff;
  cursor: pointer;
  opacity: 0;
  transition: color 0.3s ease, opacity 0.15s ease;
  text-rendering: auto;
}
.ant-select-clear::before {
  display: block;
}
.ant-select-clear:hover {
  color: rgba(0, 0, 0, 0.45);
}
.ant-select:hover .ant-select-clear {
  opacity: 1;
}
.ant-select-dropdown {
  margin: 0;
  padding: 0;
  color: #000000;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  top: -9999px;
  left: -9999px;
  z-index: 1050;
  box-sizing: border-box;
  padding: 4px 0;
  overflow: hidden;
  font-size: 14px;
  font-variant: initial;
  background-color: #fff;
  border-radius: 4px;
  outline: none;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
}
.ant-select-dropdown.slide-up-enter.slide-up-enter-active.ant-select-dropdown-placement-bottomLeft,
.ant-select-dropdown.slide-up-appear.slide-up-appear-active.ant-select-dropdown-placement-bottomLeft {
  animation-name: antSlideUpIn;
}
.ant-select-dropdown.slide-up-enter.slide-up-enter-active.ant-select-dropdown-placement-topLeft,
.ant-select-dropdown.slide-up-appear.slide-up-appear-active.ant-select-dropdown-placement-topLeft {
  animation-name: antSlideDownIn;
}
.ant-select-dropdown.slide-up-leave.slide-up-leave-active.ant-select-dropdown-placement-bottomLeft {
  animation-name: antSlideUpOut;
}
.ant-select-dropdown.slide-up-leave.slide-up-leave-active.ant-select-dropdown-placement-topLeft {
  animation-name: antSlideDownOut;
}
.ant-select-dropdown-hidden {
  display: none;
}
.ant-select-dropdown-empty {
  color: rgba(0, 0, 0, 0.25);
}
.ant-select-item-empty {
  position: relative;
  display: block;
  min-height: 32px;
  padding: 5px 12px;
  color: #000000;
  font-weight: normal;
  font-size: 14px;
  line-height: 22px;
  color: rgba(0, 0, 0, 0.25);
}
.ant-select-item {
  position: relative;
  display: block;
  min-height: 32px;
  padding: 5px 12px;
  color: #000000;
  font-weight: normal;
  font-size: 14px;
  line-height: 22px;
  cursor: pointer;
  transition: background 0.3s ease;
}
.ant-select-item-group {
  color: rgba(0, 0, 0, 0.45);
  font-size: 12px;
  cursor: default;
}
.ant-select-item-option {
  display: flex;
}
.ant-select-item-option-content {
  flex: auto;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-select-item-option-state {
  flex: none;
}
.ant-select-item-option-active:not(.ant-select-item-option-disabled) {
  background-color: #f5f5f5;
}
.ant-select-item-option-selected:not(.ant-select-item-option-disabled) {
  color: #000000;
  font-weight: 600;
  background-color: #e6f9ff;
}
.ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-state {
  color: #0096ff;
}
.ant-select-item-option-disabled {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-select-item-option-grouped {
  padding-left: 24px;
}
.ant-select-lg {
  font-size: 16px;
}
.ant-select-borderless .ant-select-selector {
  background-color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
}
.ant-select-rtl {
  direction: rtl;
}
.ant-select-rtl .ant-select-arrow {
  right: initial;
  left: 11px;
}
.ant-select-rtl .ant-select-clear {
  right: initial;
  left: 11px;
}
.ant-select-dropdown-rtl {
  direction: rtl;
}
.ant-select-dropdown-rtl .ant-select-item-option-grouped {
  padding-right: 24px;
  padding-left: 12px;
}
.ant-select-rtl.ant-select-multiple.ant-select-show-arrow .ant-select-selector,
.ant-select-rtl.ant-select-multiple.ant-select-allow-clear .ant-select-selector {
  padding-right: 8px;
  padding-left: 24px;
}
.ant-select-rtl.ant-select-multiple .ant-select-selection-item {
  text-align: right;
}
.ant-select-rtl.ant-select-multiple .ant-select-selection-item-content {
  margin-right: 0;
  margin-left: 4px;
  text-align: right;
}
.ant-select-rtl.ant-select-multiple .ant-select-selection-search-mirror {
  right: 0;
  left: auto;
}
.ant-select-rtl.ant-select-multiple .ant-select-selection-placeholder {
  right: 11px;
  left: auto;
}
.ant-select-rtl.ant-select-multiple.ant-select-sm .ant-select-selection-placeholder {
  right: 7px;
}
.ant-select-rtl.ant-select-single .ant-select-selector .ant-select-selection-item,
.ant-select-rtl.ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  right: 0;
  left: 9px;
  text-align: right;
}
.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  right: 11px;
  left: 25px;
}
.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-item,
.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder {
  padding-right: 0;
  padding-left: 18px;
}
.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-search {
  right: 6px;
}
.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-item,
.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-placeholder {
  padding-right: 0;
  padding-left: 21px;
}
.ant-skeleton {
  display: table;
  width: 100%;
}
.ant-skeleton-header {
  display: table-cell;
  padding-right: 16px;
  vertical-align: top;
}
.ant-skeleton-header .ant-skeleton-avatar {
  display: inline-block;
  vertical-align: top;
  background: rgba(190, 190, 190, 0.2);
  width: 32px;
  height: 32px;
  line-height: 32px;
}
.ant-skeleton-header .ant-skeleton-avatar.ant-skeleton-avatar-circle {
  border-radius: 50%;
}
.ant-skeleton-header .ant-skeleton-avatar-lg {
  width: 40px;
  height: 40px;
  line-height: 40px;
}
.ant-skeleton-header .ant-skeleton-avatar-lg.ant-skeleton-avatar-circle {
  border-radius: 50%;
}
.ant-skeleton-header .ant-skeleton-avatar-sm {
  width: 24px;
  height: 24px;
  line-height: 24px;
}
.ant-skeleton-header .ant-skeleton-avatar-sm.ant-skeleton-avatar-circle {
  border-radius: 50%;
}
.ant-skeleton-content {
  display: table-cell;
  width: 100%;
  vertical-align: top;
}
.ant-skeleton-content .ant-skeleton-title {
  width: 100%;
  height: 16px;
  margin-top: 16px;
  background: rgba(190, 190, 190, 0.2);
  border-radius: 4px;
}
.ant-skeleton-content .ant-skeleton-title + .ant-skeleton-paragraph {
  margin-top: 24px;
}
.ant-skeleton-content .ant-skeleton-paragraph {
  padding: 0;
}
.ant-skeleton-content .ant-skeleton-paragraph > li {
  width: 100%;
  height: 16px;
  list-style: none;
  background: rgba(190, 190, 190, 0.2);
  border-radius: 4px;
}
.ant-skeleton-content .ant-skeleton-paragraph > li:last-child:not(:first-child):not(:nth-child(2)) {
  width: 61%;
}
.ant-skeleton-content .ant-skeleton-paragraph > li + li {
  margin-top: 16px;
}
.ant-skeleton-with-avatar .ant-skeleton-content .ant-skeleton-title {
  margin-top: 12px;
}
.ant-skeleton-with-avatar .ant-skeleton-content .ant-skeleton-title + .ant-skeleton-paragraph {
  margin-top: 28px;
}
.ant-skeleton-round .ant-skeleton-content .ant-skeleton-title,
.ant-skeleton-round .ant-skeleton-content .ant-skeleton-paragraph > li {
  border-radius: 100px;
}
.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-title,
.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-paragraph > li {
  background: linear-gradient(90deg, rgba(190, 190, 190, 0.2) 25%, rgba(129, 129, 129, 0.24) 37%, rgba(190, 190, 190, 0.2) 63%);
  background-size: 400% 100%;
  animation: ant-skeleton-loading 1.4s ease infinite;
}
.ant-skeleton.ant-skeleton-active .ant-skeleton-avatar {
  background: linear-gradient(90deg, rgba(190, 190, 190, 0.2) 25%, rgba(129, 129, 129, 0.24) 37%, rgba(190, 190, 190, 0.2) 63%);
  background-size: 400% 100%;
  animation: ant-skeleton-loading 1.4s ease infinite;
}
.ant-skeleton.ant-skeleton-active .ant-skeleton-button {
  background: linear-gradient(90deg, rgba(190, 190, 190, 0.2) 25%, rgba(129, 129, 129, 0.24) 37%, rgba(190, 190, 190, 0.2) 63%);
  background-size: 400% 100%;
  animation: ant-skeleton-loading 1.4s ease infinite;
}
.ant-skeleton.ant-skeleton-active .ant-skeleton-input {
  background: linear-gradient(90deg, rgba(190, 190, 190, 0.2) 25%, rgba(129, 129, 129, 0.24) 37%, rgba(190, 190, 190, 0.2) 63%);
  background-size: 400% 100%;
  animation: ant-skeleton-loading 1.4s ease infinite;
}
.ant-skeleton.ant-skeleton-active .ant-skeleton-image {
  background: linear-gradient(90deg, rgba(190, 190, 190, 0.2) 25%, rgba(129, 129, 129, 0.24) 37%, rgba(190, 190, 190, 0.2) 63%);
  background-size: 400% 100%;
  animation: ant-skeleton-loading 1.4s ease infinite;
}
.ant-skeleton-element {
  display: inline-block;
  width: auto;
}
.ant-skeleton-element .ant-skeleton-button {
  display: inline-block;
  vertical-align: top;
  background: rgba(190, 190, 190, 0.2);
  border-radius: 4px;
  width: 80px;
  height: 40px;
  line-height: 40px;
}
.ant-skeleton-element .ant-skeleton-button.ant-skeleton-button-circle {
  width: 40px;
  border-radius: 50%;
}
.ant-skeleton-element .ant-skeleton-button.ant-skeleton-button-round {
  border-radius: 40px;
}
.ant-skeleton-element .ant-skeleton-button-lg {
  width: 80px;
  height: 40px;
  line-height: 40px;
}
.ant-skeleton-element .ant-skeleton-button-lg.ant-skeleton-button-circle {
  width: 40px;
  border-radius: 50%;
}
.ant-skeleton-element .ant-skeleton-button-lg.ant-skeleton-button-round {
  border-radius: 40px;
}
.ant-skeleton-element .ant-skeleton-button-sm {
  width: 80px;
  height: 40px;
  line-height: 40px;
}
.ant-skeleton-element .ant-skeleton-button-sm.ant-skeleton-button-circle {
  width: 40px;
  border-radius: 50%;
}
.ant-skeleton-element .ant-skeleton-button-sm.ant-skeleton-button-round {
  border-radius: 40px;
}
.ant-skeleton-element .ant-skeleton-avatar {
  display: inline-block;
  vertical-align: top;
  background: rgba(190, 190, 190, 0.2);
  width: 32px;
  height: 32px;
  line-height: 32px;
}
.ant-skeleton-element .ant-skeleton-avatar.ant-skeleton-avatar-circle {
  border-radius: 50%;
}
.ant-skeleton-element .ant-skeleton-avatar-lg {
  width: 40px;
  height: 40px;
  line-height: 40px;
}
.ant-skeleton-element .ant-skeleton-avatar-lg.ant-skeleton-avatar-circle {
  border-radius: 50%;
}
.ant-skeleton-element .ant-skeleton-avatar-sm {
  width: 24px;
  height: 24px;
  line-height: 24px;
}
.ant-skeleton-element .ant-skeleton-avatar-sm.ant-skeleton-avatar-circle {
  border-radius: 50%;
}
.ant-skeleton-element .ant-skeleton-input {
  display: inline-block;
  vertical-align: top;
  background: rgba(190, 190, 190, 0.2);
  width: 100%;
  height: 40px;
  line-height: 40px;
}
.ant-skeleton-element .ant-skeleton-input-lg {
  width: 100%;
  height: 40px;
  line-height: 40px;
}
.ant-skeleton-element .ant-skeleton-input-sm {
  width: 100%;
  height: 24px;
  line-height: 24px;
}
.ant-skeleton-element .ant-skeleton-image {
  display: flex;
  align-items: center;
  justify-content: center;
  vertical-align: top;
  background: rgba(190, 190, 190, 0.2);
  width: 96px;
  height: 96px;
  line-height: 96px;
}
.ant-skeleton-element .ant-skeleton-image.ant-skeleton-image-circle {
  border-radius: 50%;
}
.ant-skeleton-element .ant-skeleton-image-path {
  fill: #bfbfbf;
}
.ant-skeleton-element .ant-skeleton-image-svg {
  width: 48px;
  height: 48px;
  line-height: 48px;
  max-width: 192px;
  max-height: 192px;
}
.ant-skeleton-element .ant-skeleton-image-svg.ant-skeleton-image-circle {
  border-radius: 50%;
}
@keyframes ant-skeleton-loading {
  0% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0 50%;
  }
}
.ant-skeleton-rtl {
  direction: rtl;
}
.ant-skeleton-rtl .ant-skeleton-header {
  padding-right: 0;
  padding-left: 16px;
}
.ant-skeleton-rtl.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-title,
.ant-skeleton-rtl.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-paragraph > li {
  animation-name: ant-skeleton-loading-rtl;
}
.ant-skeleton-rtl.ant-skeleton.ant-skeleton-active .ant-skeleton-avatar {
  animation-name: ant-skeleton-loading-rtl;
}
@keyframes ant-skeleton-loading-rtl {
  0% {
    background-position: 0% 50%;
  }
  100% {
    background-position: 100% 50%;
  }
}
.ant-slider {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  height: 12px;
  margin: 10px 6px 10px;
  padding: 4px 0;
  cursor: pointer;
  touch-action: none;
}
.ant-slider-vertical {
  width: 12px;
  height: 100%;
  margin: 6px 10px;
  padding: 0 4px;
}
.ant-slider-vertical .ant-slider-rail {
  width: 4px;
  height: 100%;
}
.ant-slider-vertical .ant-slider-track {
  width: 4px;
}
.ant-slider-vertical .ant-slider-handle {
  margin-top: -6px;
  margin-left: -5px;
}
.ant-slider-vertical .ant-slider-mark {
  top: 0;
  left: 12px;
  width: 18px;
  height: 100%;
}
.ant-slider-vertical .ant-slider-mark-text {
  left: 4px;
  white-space: nowrap;
}
.ant-slider-vertical .ant-slider-step {
  width: 4px;
  height: 100%;
}
.ant-slider-vertical .ant-slider-dot {
  top: auto;
  left: 2px;
  margin-bottom: -4px;
}
.ant-slider-tooltip .ant-tooltip-inner {
  min-width: unset;
}
.ant-slider-rtl.ant-slider-vertical .ant-slider-handle {
  margin-right: -5px;
  margin-left: 0;
}
.ant-slider-rtl.ant-slider-vertical .ant-slider-mark {
  right: 12px;
  left: auto;
}
.ant-slider-rtl.ant-slider-vertical .ant-slider-mark-text {
  right: 4px;
  left: auto;
}
.ant-slider-rtl.ant-slider-vertical .ant-slider-dot {
  right: 2px;
  left: auto;
}
.ant-slider-with-marks {
  margin-bottom: 28px;
}
.ant-slider-rail {
  position: absolute;
  width: 100%;
  height: 4px;
  background-color: #f5f5f5;
  border-radius: 4px;
  transition: background-color 0.3s;
}
.ant-slider-track {
  position: absolute;
  height: 4px;
  background-color: #7ad5ff;
  border-radius: 4px;
  transition: background-color 0.3s;
}
.ant-slider-handle {
  position: absolute;
  width: 14px;
  height: 14px;
  margin-top: -5px;
  background-color: #fff;
  border: solid 2px #7ad5ff;
  border-radius: 50%;
  box-shadow: 0;
  cursor: pointer;
  transition: border-color 0.3s, box-shadow 0.6s, transform 0.3s cubic-bezier(0.18, 0.89, 0.32, 1.28);
}
.ant-slider-handle-dragging.ant-slider-handle-dragging.ant-slider-handle-dragging {
  border-color: #33abff;
  box-shadow: 0 0 0 5px rgba(0, 150, 255, 0.12);
}
.ant-slider-handle:focus {
  border-color: #33abff;
  outline: none;
  box-shadow: 0 0 0 5px rgba(0, 150, 255, 0.12);
}
.ant-slider-handle.ant-tooltip-open {
  border-color: #0096ff;
}
.ant-slider:hover .ant-slider-rail {
  background-color: #e1e1e1;
}
.ant-slider:hover .ant-slider-track {
  background-color: #52c2ff;
}
.ant-slider:hover .ant-slider-handle:not(.ant-tooltip-open) {
  border-color: #52c2ff;
}
.ant-slider-mark {
  position: absolute;
  top: 14px;
  left: 0;
  width: 100%;
  font-size: 14px;
}
.ant-slider-mark-text {
  position: absolute;
  display: inline-block;
  color: rgba(0, 0, 0, 0.45);
  text-align: center;
  word-break: keep-all;
  cursor: pointer;
  user-select: none;
}
.ant-slider-mark-text-active {
  color: #000000;
}
.ant-slider-step {
  position: absolute;
  width: 100%;
  height: 4px;
  background: transparent;
}
.ant-slider-dot {
  position: absolute;
  top: -2px;
  width: 8px;
  height: 8px;
  margin-left: -4px;
  background-color: #fff;
  border: 2px solid #dddddd;
  border-radius: 50%;
  cursor: pointer;
}
.ant-slider-dot:first-child {
  margin-left: -4px;
}
.ant-slider-dot:last-child {
  margin-left: -4px;
}
.ant-slider-dot-active {
  border-color: #80cbff;
}
.ant-slider-disabled {
  cursor: not-allowed;
}
.ant-slider-disabled .ant-slider-track {
  background-color: rgba(0, 0, 0, 0.25) !important;
}
.ant-slider-disabled .ant-slider-handle,
.ant-slider-disabled .ant-slider-dot {
  background-color: #fff;
  border-color: rgba(0, 0, 0, 0.25) !important;
  box-shadow: none;
  cursor: not-allowed;
}
.ant-slider-disabled .ant-slider-mark-text,
.ant-slider-disabled .ant-slider-dot {
  cursor: not-allowed !important;
}
.ant-slider-rtl {
  direction: rtl;
}
.ant-slider-rtl .ant-slider-mark {
  right: 0;
  left: auto;
}
.ant-slider-rtl .ant-slider-dot {
  margin-right: -4px;
  margin-left: 0;
}
.ant-slider-rtl .ant-slider-dot:first-child {
  margin-right: -4px;
  margin-left: 0;
}
.ant-slider-rtl .ant-slider-dot:last-child {
  margin-right: -4px;
  margin-left: 0;
}
.ant-space {
  display: inline-flex;
}
.ant-space-vertical {
  flex-direction: column;
}
.ant-space-align-center {
  align-items: center;
}
.ant-space-align-start {
  align-items: flex-start;
}
.ant-space-align-end {
  align-items: flex-end;
}
.ant-space-align-baseline {
  align-items: baseline;
}
.ant-space-item:empty {
  display: none;
}
.ant-space-rtl {
  direction: rtl;
}
.ant-spin {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  display: none;
  color: #0096ff;
  text-align: center;
  vertical-align: middle;
  opacity: 0;
  transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.ant-spin-spinning {
  position: static;
  display: inline-block;
  opacity: 1;
}
.ant-spin-nested-loading {
  position: relative;
}
.ant-spin-nested-loading > div > .ant-spin {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  display: block;
  width: 100%;
  height: 100%;
  max-height: 400px;
}
.ant-spin-nested-loading > div > .ant-spin .ant-spin-dot {
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -10px;
}
.ant-spin-nested-loading > div > .ant-spin .ant-spin-text {
  position: absolute;
  top: 50%;
  width: 100%;
  padding-top: 5px;
  text-shadow: 0 1px 2px #fff;
}
.ant-spin-nested-loading > div > .ant-spin.ant-spin-show-text .ant-spin-dot {
  margin-top: -20px;
}
.ant-spin-nested-loading > div > .ant-spin-sm .ant-spin-dot {
  margin: -7px;
}
.ant-spin-nested-loading > div > .ant-spin-sm .ant-spin-text {
  padding-top: 2px;
}
.ant-spin-nested-loading > div > .ant-spin-sm.ant-spin-show-text .ant-spin-dot {
  margin-top: -17px;
}
.ant-spin-nested-loading > div > .ant-spin-lg .ant-spin-dot {
  margin: -16px;
}
.ant-spin-nested-loading > div > .ant-spin-lg .ant-spin-text {
  padding-top: 11px;
}
.ant-spin-nested-loading > div > .ant-spin-lg.ant-spin-show-text .ant-spin-dot {
  margin-top: -26px;
}
.ant-spin-container {
  position: relative;
  transition: opacity 0.3s;
}
.ant-spin-container::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 10;
  display: none \9;
  width: 100%;
  height: 100%;
  background: #fff;
  opacity: 0;
  transition: all 0.3s;
  content: '';
  pointer-events: none;
}
.ant-spin-blur {
  clear: both;
  overflow: hidden;
  opacity: 0.5;
  user-select: none;
  pointer-events: none;
}
.ant-spin-blur::after {
  opacity: 0.4;
  pointer-events: auto;
}
.ant-spin-tip {
  color: rgba(0, 0, 0, 0.45);
}
.ant-spin-dot {
  position: relative;
  display: inline-block;
  font-size: 20px;
  height: 1em;
  width: 1em;
}
.ant-spin-dot-item {
  position: absolute;
  display: block;
  width: 9px;
  height: 9px;
  background-color: #0096ff;
  border-radius: 100%;
  transform: scale(0.75);
  transform-origin: 50% 50%;
  opacity: 0.3;
  animation: antSpinMove 1s infinite linear alternate;
}
.ant-spin-dot-item:nth-child(1) {
  top: 0;
  left: 0;
}
.ant-spin-dot-item:nth-child(2) {
  top: 0;
  right: 0;
  animation-delay: 0.4s;
}
.ant-spin-dot-item:nth-child(3) {
  right: 0;
  bottom: 0;
  animation-delay: 0.8s;
}
.ant-spin-dot-item:nth-child(4) {
  bottom: 0;
  left: 0;
  animation-delay: 1.2s;
}
.ant-spin-dot-spin {
  transform: rotate(45deg);
  animation: antRotate 1.2s infinite linear;
}
.ant-spin-sm .ant-spin-dot {
  font-size: 14px;
}
.ant-spin-sm .ant-spin-dot i {
  width: 6px;
  height: 6px;
}
.ant-spin-lg .ant-spin-dot {
  font-size: 32px;
}
.ant-spin-lg .ant-spin-dot i {
  width: 14px;
  height: 14px;
}
.ant-spin.ant-spin-show-text .ant-spin-text {
  display: block;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  /* IE10+ */
  .ant-spin-blur {
    background: #fff;
    opacity: 0.5;
  }
}
@keyframes antSpinMove {
  to {
    opacity: 1;
  }
}
@keyframes antRotate {
  to {
    transform: rotate(405deg);
  }
}
.ant-spin-rtl {
  direction: rtl;
}
.ant-spin-rtl .ant-spin-dot-spin {
  transform: rotate(-45deg);
  animation-name: antRotateRtl;
}
@keyframes antRotateRtl {
  to {
    transform: rotate(-405deg);
  }
}
.ant-statistic {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
}
.ant-statistic-title {
  margin-bottom: 4px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
}
.ant-statistic-content {
  color: rgba(0, 0, 0, 0.85);
  font-size: 24px;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
}
.ant-statistic-content-value {
  display: inline-block;
  direction: ltr;
}
.ant-statistic-content-prefix,
.ant-statistic-content-suffix {
  display: inline-block;
}
.ant-statistic-content-prefix {
  margin-right: 4px;
}
.ant-statistic-content-suffix {
  margin-left: 4px;
}
.ant-statistic-rtl {
  direction: rtl;
}
.ant-statistic-rtl .ant-statistic-content-prefix {
  margin-right: 0;
  margin-left: 4px;
}
.ant-statistic-rtl .ant-statistic-content-suffix {
  margin-right: 4px;
  margin-left: 0;
}
.ant-steps {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: flex;
  width: 100%;
  font-size: 0;
  text-align: initial;
}
.ant-steps-item {
  position: relative;
  display: inline-block;
  flex: 1;
  overflow: hidden;
  vertical-align: top;
}
.ant-steps-item-container {
  outline: none;
}
.ant-steps-item:last-child {
  flex: none;
}
.ant-steps-item:last-child > .ant-steps-item-container > .ant-steps-item-tail,
.ant-steps-item:last-child > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {
  display: none;
}
.ant-steps-item-icon,
.ant-steps-item-content {
  display: inline-block;
  vertical-align: top;
}
.ant-steps-item-icon {
  width: 32px;
  height: 32px;
  margin: 0 8px 0 0;
  font-size: 16px;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
  line-height: 32px;
  text-align: center;
  border: 1px solid rgba(0, 0, 0, 0.25);
  border-radius: 32px;
  transition: background-color 0.3s, border-color 0.3s;
}
.ant-steps-item-icon .ant-steps-icon {
  position: relative;
  top: -0.5px;
  color: #0096ff;
  line-height: 1;
}
.ant-steps-item-tail {
  position: absolute;
  top: 12px;
  left: 0;
  width: 100%;
  padding: 0 10px;
}
.ant-steps-item-tail::after {
  display: inline-block;
  width: 100%;
  height: 1px;
  background: #dddddd;
  border-radius: 1px;
  transition: background 0.3s;
  content: '';
}
.ant-steps-item-title {
  position: relative;
  display: inline-block;
  padding-right: 16px;
  color: #000000;
  font-size: 16px;
  line-height: 40px;
}
.ant-steps-item-title::after {
  position: absolute;
  top: 20px;
  left: 100%;
  display: block;
  width: 9999px;
  height: 1px;
  background: #dddddd;
  content: '';
}
.ant-steps-item-subtitle {
  display: inline;
  margin-left: 8px;
  color: rgba(0, 0, 0, 0.45);
  font-weight: normal;
  font-size: 14px;
}
.ant-steps-item-description {
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
}
.ant-steps-item-wait .ant-steps-item-icon {
  background-color: #fff;
  border-color: rgba(0, 0, 0, 0.25);
}
.ant-steps-item-wait .ant-steps-item-icon > .ant-steps-icon {
  color: rgba(0, 0, 0, 0.25);
}
.ant-steps-item-wait .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot {
  background: rgba(0, 0, 0, 0.25);
}
.ant-steps-item-wait > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title {
  color: rgba(0, 0, 0, 0.45);
}
.ant-steps-item-wait > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {
  background-color: #dddddd;
}
.ant-steps-item-wait > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-description {
  color: rgba(0, 0, 0, 0.45);
}
.ant-steps-item-wait > .ant-steps-item-container > .ant-steps-item-tail::after {
  background-color: #dddddd;
}
.ant-steps-item-process .ant-steps-item-icon {
  background-color: #fff;
  border-color: #0096ff;
}
.ant-steps-item-process .ant-steps-item-icon > .ant-steps-icon {
  color: #0096ff;
}
.ant-steps-item-process .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot {
  background: #0096ff;
}
.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title {
  color: rgba(0, 0, 0, 0.85);
}
.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {
  background-color: #dddddd;
}
.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-description {
  color: #000000;
}
.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-tail::after {
  background-color: #dddddd;
}
.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-icon {
  background: #0096ff;
}
.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-icon .ant-steps-icon {
  color: #ffffff;
}
.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-title {
  font-weight: 500;
}
.ant-steps-item-finish .ant-steps-item-icon {
  background-color: #fff;
  border-color: #0096ff;
}
.ant-steps-item-finish .ant-steps-item-icon > .ant-steps-icon {
  color: #0096ff;
}
.ant-steps-item-finish .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot {
  background: #0096ff;
}
.ant-steps-item-finish > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title {
  color: #000000;
}
.ant-steps-item-finish > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {
  background-color: #0096ff;
}
.ant-steps-item-finish > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-description {
  color: rgba(0, 0, 0, 0.45);
}
.ant-steps-item-finish > .ant-steps-item-container > .ant-steps-item-tail::after {
  background-color: #0096ff;
}
.ant-steps-item-error .ant-steps-item-icon {
  background-color: #fff;
  border-color: #ff4d4f;
}
.ant-steps-item-error .ant-steps-item-icon > .ant-steps-icon {
  color: #ff4d4f;
}
.ant-steps-item-error .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot {
  background: #ff4d4f;
}
.ant-steps-item-error > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title {
  color: #ff4d4f;
}
.ant-steps-item-error > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {
  background-color: #dddddd;
}
.ant-steps-item-error > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-description {
  color: #ff4d4f;
}
.ant-steps-item-error > .ant-steps-item-container > .ant-steps-item-tail::after {
  background-color: #dddddd;
}
.ant-steps-item.ant-steps-next-error .ant-steps-item-title::after {
  background: #ff4d4f;
}
.ant-steps-item-disabled {
  cursor: not-allowed;
}
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button'] {
  cursor: pointer;
}
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button'] .ant-steps-item-title,
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button'] .ant-steps-item-subtitle,
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button'] .ant-steps-item-description,
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button'] .ant-steps-item-icon .ant-steps-icon {
  transition: color 0.3s;
}
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button']:hover .ant-steps-item-title,
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button']:hover .ant-steps-item-subtitle,
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button']:hover .ant-steps-item-description {
  color: #0096ff;
}
.ant-steps .ant-steps-item:not(.ant-steps-item-active):not(.ant-steps-item-process) > .ant-steps-item-container[role='button']:hover .ant-steps-item-icon {
  border-color: #0096ff;
}
.ant-steps .ant-steps-item:not(.ant-steps-item-active):not(.ant-steps-item-process) > .ant-steps-item-container[role='button']:hover .ant-steps-item-icon .ant-steps-icon {
  color: #0096ff;
}
.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item {
  padding-left: 16px;
  white-space: nowrap;
}
.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:first-child {
  padding-left: 0;
}
.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:last-child .ant-steps-item-title {
  padding-right: 0;
}
.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item-tail {
  display: none;
}
.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item-description {
  max-width: 140px;
  white-space: normal;
}
.ant-steps-item-custom > .ant-steps-item-container > .ant-steps-item-icon {
  height: auto;
  background: none;
  border: 0;
}
.ant-steps-item-custom > .ant-steps-item-container > .ant-steps-item-icon > .ant-steps-icon {
  top: 0px;
  left: 0.5px;
  width: 32px;
  height: 32px;
  font-size: 24px;
  line-height: 32px;
}
.ant-steps-item-custom.ant-steps-item-process .ant-steps-item-icon > .ant-steps-icon {
  color: #0096ff;
}
.ant-steps:not(.ant-steps-vertical) .ant-steps-item-custom .ant-steps-item-icon {
  width: auto;
  background: none;
}
.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item {
  padding-left: 12px;
}
.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:first-child {
  padding-left: 0;
}
.ant-steps-small .ant-steps-item-icon {
  width: 24px;
  height: 24px;
  margin: 0 8px 0 0;
  font-size: 12px;
  line-height: 24px;
  text-align: center;
  border-radius: 24px;
}
.ant-steps-small .ant-steps-item-title {
  padding-right: 12px;
  font-size: 14px;
  line-height: 24px;
}
.ant-steps-small .ant-steps-item-title::after {
  top: 12px;
}
.ant-steps-small .ant-steps-item-description {
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
}
.ant-steps-small .ant-steps-item-tail {
  top: 8px;
}
.ant-steps-small .ant-steps-item-custom .ant-steps-item-icon {
  width: inherit;
  height: inherit;
  line-height: inherit;
  background: none;
  border: 0;
  border-radius: 0;
}
.ant-steps-small .ant-steps-item-custom .ant-steps-item-icon > .ant-steps-icon {
  font-size: 24px;
  line-height: 24px;
  transform: none;
}
.ant-steps-vertical {
  display: flex;
  flex-direction: column;
}
.ant-steps-vertical > .ant-steps-item {
  display: block;
  flex: 1 0 auto;
  padding-left: 0;
  overflow: visible;
}
.ant-steps-vertical > .ant-steps-item .ant-steps-item-icon {
  float: left;
  margin-right: 16px;
}
.ant-steps-vertical > .ant-steps-item .ant-steps-item-content {
  display: block;
  min-height: 48px;
  overflow: hidden;
}
.ant-steps-vertical > .ant-steps-item .ant-steps-item-title {
  line-height: 32px;
}
.ant-steps-vertical > .ant-steps-item .ant-steps-item-description {
  padding-bottom: 12px;
}
.ant-steps-vertical > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail {
  position: absolute;
  top: 0;
  left: 16px;
  width: 1px;
  height: 100%;
  padding: 38px 0 6px;
}
.ant-steps-vertical > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail::after {
  width: 1px;
  height: 100%;
}
.ant-steps-vertical > .ant-steps-item:not(:last-child) > .ant-steps-item-container > .ant-steps-item-tail {
  display: block;
}
.ant-steps-vertical > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {
  display: none;
}
.ant-steps-vertical.ant-steps-small .ant-steps-item-container .ant-steps-item-tail {
  position: absolute;
  top: 0;
  left: 12px;
  padding: 30px 0 6px;
}
.ant-steps-vertical.ant-steps-small .ant-steps-item-container .ant-steps-item-title {
  line-height: 24px;
}
.ant-steps-label-vertical .ant-steps-item {
  overflow: visible;
}
.ant-steps-label-vertical .ant-steps-item-tail {
  margin-left: 58px;
  padding: 3.5px 24px;
}
.ant-steps-label-vertical .ant-steps-item-content {
  display: block;
  width: 116px;
  margin-top: 8px;
  text-align: center;
}
.ant-steps-label-vertical .ant-steps-item-icon {
  display: inline-block;
  margin-left: 42px;
}
.ant-steps-label-vertical .ant-steps-item-title {
  padding-right: 0;
  padding-left: 0;
}
.ant-steps-label-vertical .ant-steps-item-title::after {
  display: none;
}
.ant-steps-label-vertical .ant-steps-item-subtitle {
  display: block;
  margin-bottom: 4px;
  margin-left: 0;
  line-height: 1.5715;
}
.ant-steps-label-vertical.ant-steps-small:not(.ant-steps-dot) .ant-steps-item-icon {
  margin-left: 46px;
}
.ant-steps-dot .ant-steps-item-title,
.ant-steps-dot.ant-steps-small .ant-steps-item-title {
  line-height: 1.5715;
}
.ant-steps-dot .ant-steps-item-tail,
.ant-steps-dot.ant-steps-small .ant-steps-item-tail {
  top: 2px;
  width: 100%;
  margin: 0 0 0 70px;
  padding: 0;
}
.ant-steps-dot .ant-steps-item-tail::after,
.ant-steps-dot.ant-steps-small .ant-steps-item-tail::after {
  width: calc(100% - 20px);
  height: 3px;
  margin-left: 12px;
}
.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot,
.ant-steps-dot.ant-steps-small .ant-steps-item:first-child .ant-steps-icon-dot {
  left: 2px;
}
.ant-steps-dot .ant-steps-item-icon,
.ant-steps-dot.ant-steps-small .ant-steps-item-icon {
  width: 8px;
  height: 8px;
  margin-left: 67px;
  padding-right: 0;
  line-height: 8px;
  background: transparent;
  border: 0;
}
.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot,
.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot {
  position: relative;
  float: left;
  width: 100%;
  height: 100%;
  border-radius: 100px;
  transition: all 0.3s;
  /* expand hover area */
}
.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot::after,
.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot::after {
  position: absolute;
  top: -12px;
  left: -26px;
  width: 60px;
  height: 32px;
  background: rgba(0, 0, 0, 0.001);
  content: '';
}
.ant-steps-dot .ant-steps-item-content,
.ant-steps-dot.ant-steps-small .ant-steps-item-content {
  width: 140px;
}
.ant-steps-dot .ant-steps-item-process .ant-steps-item-icon,
.ant-steps-dot.ant-steps-small .ant-steps-item-process .ant-steps-item-icon {
  position: relative;
  top: -1px;
  width: 10px;
  height: 10px;
  line-height: 10px;
  background: none;
}
.ant-steps-dot .ant-steps-item-process .ant-steps-icon:first-child .ant-steps-icon-dot,
.ant-steps-dot.ant-steps-small .ant-steps-item-process .ant-steps-icon:first-child .ant-steps-icon-dot {
  left: 0;
}
.ant-steps-vertical.ant-steps-dot .ant-steps-item-icon {
  margin-top: 8px;
  margin-left: 0;
  background: none;
}
.ant-steps-vertical.ant-steps-dot .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail {
  top: 2px;
  left: -9px;
  margin: 0;
  padding: 22px 0 4px;
}
.ant-steps-vertical.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot {
  left: 0;
}
.ant-steps-vertical.ant-steps-dot .ant-steps-item-content {
  width: inherit;
}
.ant-steps-vertical.ant-steps-dot .ant-steps-item-process .ant-steps-item-container .ant-steps-item-icon .ant-steps-icon-dot {
  left: -2px;
}
.ant-steps-navigation {
  padding-top: 12px;
}
.ant-steps-navigation.ant-steps-small .ant-steps-item-container {
  margin-left: -12px;
}
.ant-steps-navigation .ant-steps-item {
  overflow: visible;
  text-align: center;
}
.ant-steps-navigation .ant-steps-item-container {
  display: inline-block;
  height: 100%;
  margin-left: -16px;
  padding-bottom: 12px;
  text-align: left;
  transition: opacity 0.3s;
}
.ant-steps-navigation .ant-steps-item-container .ant-steps-item-content {
  max-width: auto;
}
.ant-steps-navigation .ant-steps-item-container .ant-steps-item-title {
  max-width: 100%;
  padding-right: 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-steps-navigation .ant-steps-item-container .ant-steps-item-title::after {
  display: none;
}
.ant-steps-navigation .ant-steps-item:not(.ant-steps-item-active) .ant-steps-item-container[role='button'] {
  cursor: pointer;
}
.ant-steps-navigation .ant-steps-item:not(.ant-steps-item-active) .ant-steps-item-container[role='button']:hover {
  opacity: 0.85;
}
.ant-steps-navigation .ant-steps-item:last-child {
  flex: 1;
}
.ant-steps-navigation .ant-steps-item:last-child::after {
  display: none;
}
.ant-steps-navigation .ant-steps-item::after {
  position: absolute;
  top: 50%;
  left: 100%;
  display: inline-block;
  width: 12px;
  height: 12px;
  margin-top: -14px;
  margin-left: -2px;
  border: 1px solid rgba(0, 0, 0, 0.25);
  border-bottom: none;
  border-left: none;
  transform: rotate(45deg);
  content: '';
}
.ant-steps-navigation .ant-steps-item::before {
  position: absolute;
  bottom: 0;
  left: 50%;
  display: inline-block;
  width: 0;
  height: 2px;
  background-color: #0096ff;
  transition: width 0.3s, left 0.3s;
  transition-timing-function: ease-out;
  content: '';
}
.ant-steps-navigation .ant-steps-item.ant-steps-item-active::before {
  left: 0;
  width: 100%;
}
.ant-steps-navigation.ant-steps-vertical > .ant-steps-item {
  margin-right: 0 !important;
}
.ant-steps-navigation.ant-steps-vertical > .ant-steps-item::before {
  display: none;
}
.ant-steps-navigation.ant-steps-vertical > .ant-steps-item.ant-steps-item-active::before {
  top: 0;
  right: 0;
  left: unset;
  display: block;
  width: 3px;
  height: calc(100% - 24px);
}
.ant-steps-navigation.ant-steps-vertical > .ant-steps-item::after {
  position: relative;
  top: -2px;
  left: 50%;
  display: block;
  width: 8px;
  height: 8px;
  margin-bottom: 8px;
  text-align: center;
  transform: rotate(135deg);
}
.ant-steps-navigation.ant-steps-vertical > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail {
  visibility: hidden;
}
.ant-steps-rtl {
  direction: rtl;
}
.ant-steps.ant-steps-rtl .ant-steps-item-icon {
  margin-right: 0;
  margin-left: 8px;
}
.ant-steps-rtl .ant-steps-item-tail {
  right: 0;
  left: auto;
}
.ant-steps-rtl .ant-steps-item-title {
  padding-right: 0;
  padding-left: 16px;
}
.ant-steps-rtl .ant-steps-item-title::after {
  right: 100%;
  left: auto;
}
.ant-steps-rtl.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item {
  padding-right: 16px;
  padding-left: 0;
}
.ant-steps-rtl.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:first-child {
  padding-right: 0;
}
.ant-steps-rtl.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:last-child .ant-steps-item-title {
  padding-left: 0;
}
.ant-steps-rtl .ant-steps-item-custom .ant-steps-item-icon > .ant-steps-icon {
  right: 0.5px;
  left: auto;
}
.ant-steps-rtl.ant-steps-navigation.ant-steps-small .ant-steps-item-container {
  margin-right: -12px;
  margin-left: 0;
}
.ant-steps-rtl.ant-steps-navigation .ant-steps-item-container {
  margin-right: -16px;
  margin-left: 0;
  text-align: right;
}
.ant-steps-rtl.ant-steps-navigation .ant-steps-item-container .ant-steps-item-title {
  padding-left: 0;
}
.ant-steps-rtl.ant-steps-navigation .ant-steps-item::after {
  right: 100%;
  left: auto;
  margin-right: -2px;
  margin-left: 0;
  transform: rotate(225deg);
}
.ant-steps-rtl.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item {
  padding-right: 12px;
  padding-left: 0;
}
.ant-steps-rtl.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:first-child {
  padding-right: 0;
}
.ant-steps-rtl.ant-steps-small .ant-steps-item-title {
  padding-right: 0;
  padding-left: 12px;
}
.ant-steps-rtl.ant-steps-vertical > .ant-steps-item .ant-steps-item-icon {
  float: right;
  margin-right: 0;
  margin-left: 16px;
}
.ant-steps-rtl.ant-steps-vertical > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail {
  right: 16px;
  left: auto;
}
.ant-steps-rtl.ant-steps-vertical.ant-steps-small .ant-steps-item-container .ant-steps-item-tail {
  right: 12px;
  left: auto;
}
.ant-steps-rtl.ant-steps-label-vertical .ant-steps-item-title {
  padding-left: 0;
}
.ant-steps-rtl.ant-steps-dot .ant-steps-item-tail,
.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-tail {
  margin: 0 70px 0 0;
}
.ant-steps-rtl.ant-steps-dot .ant-steps-item-tail::after,
.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-tail::after {
  margin-right: 12px;
  margin-left: 0;
}
.ant-steps-rtl.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot,
.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item:first-child .ant-steps-icon-dot {
  right: 2px;
  left: auto;
}
.ant-steps-rtl.ant-steps-dot .ant-steps-item-icon,
.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-icon {
  margin-right: 67px;
  margin-left: 0;
}
.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot,
.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot {
  /* expand hover area */
}
.ant-steps-rtl.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot,
.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot {
  float: right;
}
.ant-steps-rtl.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot::after,
.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot::after {
  right: -26px;
  left: auto;
}
.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item-icon {
  margin-right: 0;
  margin-left: 16px;
}
.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail {
  right: -9px;
  left: auto;
}
.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot {
  right: 0;
  left: auto;
}
.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item-process .ant-steps-icon-dot {
  right: -2px;
  left: auto;
}
.ant-steps-with-progress .ant-steps-item {
  padding-top: 4px;
}
.ant-steps-with-progress .ant-steps-item .ant-steps-item-tail {
  top: 4px !important;
}
.ant-steps-with-progress.ant-steps-horizontal .ant-steps-item:first-child {
  padding-left: 4px;
}
.ant-steps-with-progress .ant-steps-item-icon {
  position: relative;
}
.ant-steps-with-progress .ant-steps-item-icon .ant-progress {
  position: absolute;
  top: -5px;
  right: -5px;
  bottom: -5px;
  left: -5px;
}
.ant-switch {
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  box-sizing: border-box;
  min-width: 44px;
  height: 22px;
  line-height: 22px;
  vertical-align: middle;
  background-color: rgba(0, 0, 0, 0.25);
  border: 0;
  border-radius: 100px;
  cursor: pointer;
  transition: all 0.2s;
  user-select: none;
}
.ant-switch:focus {
  outline: 0;
  box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.1);
}
.ant-switch-checked:focus {
  box-shadow: 0 0 0 2px rgba(0, 150, 255, 0.2);
}
.ant-switch:focus:hover {
  box-shadow: none;
}
.ant-switch-checked {
  background-color: #0096ff;
}
.ant-switch-loading,
.ant-switch-disabled {
  cursor: not-allowed;
  opacity: 0.4;
}
.ant-switch-loading *,
.ant-switch-disabled * {
  box-shadow: none;
  cursor: not-allowed;
}
.ant-switch-inner {
  display: block;
  margin: 0 7px 0 25px;
  color: #ffffff;
  font-size: 12px;
  transition: margin 0.2s;
}
.ant-switch-checked .ant-switch-inner {
  margin: 0 25px 0 7px;
}
.ant-switch-handle {
  position: absolute;
  top: 2px;
  left: 2px;
  width: 18px;
  height: 18px;
  transition: all 0.2s ease-in-out;
}
.ant-switch-handle::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: #fff;
  border-radius: 9px;
  box-shadow: 0 2px 4px 0 rgba(0, 35, 11, 0.2);
  transition: all 0.2s ease-in-out;
  content: '';
}
.ant-switch-checked .ant-switch-handle {
  left: calc(100% - 18px - 2px);
}
.ant-switch:not(.ant-switch-disabled):active .ant-switch-handle::before {
  right: -30%;
  left: 0;
}
.ant-switch:not(.ant-switch-disabled):active.ant-switch-checked .ant-switch-handle::before {
  right: 0;
  left: -30%;
}
.ant-switch-loading-icon {
  position: relative;
  top: 2px;
  color: rgba(0, 0, 0, 0.65);
  vertical-align: top;
}
.ant-switch-checked .ant-switch-loading-icon {
  color: #0096ff;
}
.ant-switch-small {
  min-width: 28px;
  height: 16px;
  line-height: 16px;
}
.ant-switch-small .ant-switch-inner {
  margin: 0 5px 0 18px;
  font-size: 12px;
}
.ant-switch-small .ant-switch-handle {
  width: 12px;
  height: 12px;
}
.ant-switch-small .ant-switch-loading-icon {
  top: 1.5px;
  font-size: 9px;
}
.ant-switch-small.ant-switch-checked .ant-switch-inner {
  margin: 0 18px 0 5px;
}
.ant-switch-small.ant-switch-checked .ant-switch-handle {
  left: calc(100% - 12px - 2px);
}
.ant-switch-rtl {
  direction: rtl;
}
.ant-switch-rtl .ant-switch-inner {
  margin: 0 25px 0 7px;
}
.ant-switch-rtl .ant-switch-handle {
  right: 2px;
  left: auto;
}
.ant-switch-rtl:not(.ant-switch-rtl-disabled):active .ant-switch-handle::before {
  right: 0;
  left: -30%;
}
.ant-switch-rtl:not(.ant-switch-rtl-disabled):active.ant-switch-checked .ant-switch-handle::before {
  right: -30%;
  left: 0;
}
.ant-switch-rtl.ant-switch-checked .ant-switch-inner {
  margin: 0 7px 0 25px;
}
.ant-switch-rtl.ant-switch-checked .ant-switch-handle {
  right: calc(100% - 18px - 2px);
}
.ant-switch-rtl.ant-switch-small.ant-switch-checked .ant-switch-handle {
  right: calc(100% - 12px - 2px);
}
.ant-table.ant-table-middle {
  font-size: 14px;
}
.ant-table.ant-table-middle .ant-table-title,
.ant-table.ant-table-middle .ant-table-footer,
.ant-table.ant-table-middle .ant-table-thead > tr > th,
.ant-table.ant-table-middle .ant-table-tbody > tr > td,
.ant-table.ant-table-middle tfoot > tr > th,
.ant-table.ant-table-middle tfoot > tr > td {
  padding: 12px 8px;
}
.ant-table.ant-table-middle .ant-table-thead th.ant-table-column-has-sorters {
  padding: 0;
}
.ant-table.ant-table-middle .ant-table-thead .ant-table-filter-column {
  margin: -12px -8px;
}
.ant-table.ant-table-middle .ant-table-thead .ant-table-filter-column-title {
  padding: 12px 2.3em 12px 8px;
}
.ant-table.ant-table-middle .ant-table-thead .ant-table-column-sorters {
  padding: 12px 8px;
}
.ant-table.ant-table-middle .ant-table-expanded-row-fixed {
  margin: -12px -8px;
}
.ant-table.ant-table-middle .ant-table-tbody .ant-table-wrapper:only-child .ant-table {
  margin: -12px -8px -12px 25px;
}
.ant-table.ant-table-small {
  font-size: 14px;
}
.ant-table.ant-table-small .ant-table-title,
.ant-table.ant-table-small .ant-table-footer,
.ant-table.ant-table-small .ant-table-thead > tr > th,
.ant-table.ant-table-small .ant-table-tbody > tr > td,
.ant-table.ant-table-small tfoot > tr > th,
.ant-table.ant-table-small tfoot > tr > td {
  padding: 8px 8px;
}
.ant-table.ant-table-small .ant-table-thead th.ant-table-column-has-sorters {
  padding: 0;
}
.ant-table.ant-table-small .ant-table-thead .ant-table-filter-column {
  margin: -8px -8px;
}
.ant-table.ant-table-small .ant-table-thead .ant-table-filter-column-title {
  padding: 8px 2.3em 8px 8px;
}
.ant-table.ant-table-small .ant-table-thead .ant-table-column-sorters {
  padding: 8px 8px;
}
.ant-table.ant-table-small .ant-table-expanded-row-fixed {
  margin: -8px -8px;
}
.ant-table.ant-table-small .ant-table-tbody .ant-table-wrapper:only-child .ant-table {
  margin: -8px -8px -8px 25px;
}
.ant-table-small .ant-table-thead > tr > th {
  background-color: #fafafa;
}
.ant-table-small .ant-table-selection-column {
  width: 46px;
  min-width: 46px;
}
.ant-table.ant-table-bordered > .ant-table-title {
  border: 1px solid #dddddd;
  border-bottom: 0;
}
.ant-table.ant-table-bordered > .ant-table-container {
  border: 1px solid #dddddd;
  border-right: 0;
  border-bottom: 0;
}
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > thead > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > thead > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > thead > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tbody > tr > td,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tbody > tr > td,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tbody > tr > td,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tfoot > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tfoot > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tfoot > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tfoot > tr > td,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tfoot > tr > td,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tfoot > tr > td {
  border-right: 1px solid #dddddd;
}
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > thead > tr:not(:last-child) > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > thead > tr:not(:last-child) > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > thead > tr:not(:last-child) > th {
  border-bottom: 1px solid #dddddd;
}
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > thead > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > thead > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > thead > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tbody > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tbody > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tbody > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tfoot > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tfoot > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tfoot > tr > .ant-table-cell-fix-right-first::after {
  border-right: 1px solid #dddddd;
}
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tbody > tr > td > .ant-table-expanded-row-fixed,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tbody > tr > td > .ant-table-expanded-row-fixed,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tbody > tr > td > .ant-table-expanded-row-fixed {
  margin: -16px -17px;
}
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tbody > tr > td > .ant-table-expanded-row-fixed::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tbody > tr > td > .ant-table-expanded-row-fixed::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tbody > tr > td > .ant-table-expanded-row-fixed::after {
  position: absolute;
  top: 0;
  right: 1px;
  bottom: 0;
  border-right: 1px solid #dddddd;
  content: '';
}
.ant-table.ant-table-bordered.ant-table-scroll-horizontal > .ant-table-container > .ant-table-body > table > tbody > tr.ant-table-expanded-row > td,
.ant-table.ant-table-bordered.ant-table-scroll-horizontal > .ant-table-container > .ant-table-body > table > tbody > tr.ant-table-placeholder > td {
  border-right: 0;
}
.ant-table.ant-table-bordered.ant-table-middle > .ant-table-container > .ant-table-content > table > tbody > tr > td > .ant-table-expanded-row-fixed,
.ant-table.ant-table-bordered.ant-table-middle > .ant-table-container > .ant-table-body > table > tbody > tr > td > .ant-table-expanded-row-fixed {
  margin: -12px -9px;
}
.ant-table.ant-table-bordered.ant-table-small > .ant-table-container > .ant-table-content > table > tbody > tr > td > .ant-table-expanded-row-fixed,
.ant-table.ant-table-bordered.ant-table-small > .ant-table-container > .ant-table-body > table > tbody > tr > td > .ant-table-expanded-row-fixed {
  margin: -8px -9px;
}
.ant-table.ant-table-bordered > .ant-table-footer {
  border: 1px solid #dddddd;
  border-top: 0;
}
.ant-table-cell .ant-table-container:first-child {
  border-top: 0;
}
.ant-table-cell-scrollbar {
  box-shadow: 0 1px 0 1px #fafafa;
}
.ant-table-wrapper {
  clear: both;
  max-width: 100%;
}
.ant-table-wrapper::before {
  display: table;
  content: '';
}
.ant-table-wrapper::after {
  display: table;
  clear: both;
  content: '';
}
.ant-table-wrapper::before {
  display: table;
  content: '';
}
.ant-table-wrapper::after {
  display: table;
  clear: both;
  content: '';
}
.ant-table {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  font-size: 14px;
  background: #fff;
  border-radius: 4px;
}
.ant-table table {
  width: 100%;
  text-align: left;
  border-radius: 4px 4px 0 0;
  border-collapse: separate;
  border-spacing: 0;
}
.ant-table-thead > tr > th,
.ant-table-tbody > tr > td,
.ant-table tfoot > tr > th,
.ant-table tfoot > tr > td {
  position: relative;
  padding: 16px 16px;
  overflow-wrap: break-word;
}
.ant-table-cell-ellipsis {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: keep-all;
}
.ant-table-cell-ellipsis.ant-table-cell-fix-left-last,
.ant-table-cell-ellipsis.ant-table-cell-fix-right-first {
  overflow: visible;
}
.ant-table-cell-ellipsis.ant-table-cell-fix-left-last .ant-table-cell-content,
.ant-table-cell-ellipsis.ant-table-cell-fix-right-first .ant-table-cell-content {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ant-table-title {
  padding: 16px 16px;
}
.ant-table-footer {
  padding: 16px 16px;
  color: rgba(0, 0, 0, 0.85);
  background: #fafafa;
}
.ant-table-thead > tr > th {
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  text-align: left;
  background: #fafafa;
  border-bottom: 1px solid #dddddd;
  transition: background 0.3s ease;
}
.ant-table-thead > tr > th[colspan]:not([colspan='1']) {
  text-align: center;
}
.ant-table-thead > tr:not(:last-child) > th[colspan] {
  border-bottom: 0;
}
.ant-table-tbody > tr > td {
  border-bottom: 1px solid #dddddd;
  transition: background 0.3s;
}
.ant-table-tbody > tr > td > .ant-table-wrapper:only-child .ant-table {
  margin: -16px -16px -16px 33px;
}
.ant-table-tbody > tr > td > .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td {
  border-bottom: 0;
}
.ant-table-tbody > tr > td > .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td:first-child,
.ant-table-tbody > tr > td > .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td:last-child {
  border-radius: 0;
}
.ant-table-tbody > tr.ant-table-row:hover > td {
  background: #fafafa;
}
.ant-table-tbody > tr.ant-table-row-selected > td {
  background: #e6f9ff;
  border-color: rgba(0, 0, 0, 0.03);
}
.ant-table-tbody > tr.ant-table-row-selected:hover > td {
  background: #dcf7ff;
}
.ant-table tfoot > tr > th,
.ant-table tfoot > tr > td {
  border-bottom: 1px solid #dddddd;
}
.ant-table-pagination.ant-pagination {
  margin: 16px 0;
}
.ant-table-pagination {
  display: flex;
  flex-wrap: wrap;
  row-gap: 8px;
}
.ant-table-pagination > * {
  flex: none;
}
.ant-table-pagination-left {
  justify-content: flex-start;
}
.ant-table-pagination-center {
  justify-content: center;
}
.ant-table-pagination-right {
  justify-content: flex-end;
}
.ant-table-thead th.ant-table-column-has-sorters {
  padding: 0;
  cursor: pointer;
  transition: all 0.3s;
}
.ant-table-thead th.ant-table-column-has-sorters:hover {
  background: #f2f2f2;
}
.ant-table-thead th.ant-table-column-has-sorters:hover .ant-table-filter-trigger-container {
  background: #f7f7f7;
}
.ant-table-thead th.ant-table-column-sort {
  background: #f5f5f5;
}
td.ant-table-column-sort {
  background: #fafafa;
}
.ant-table-column-sorters-with-tooltip {
  display: inline-block;
  width: 100%;
}
.ant-table-column-sorters {
  display: inline-flex;
  align-items: center;
  padding: 16px 16px;
}
.ant-table-column-sorter {
  margin-top: 0.15em;
  margin-bottom: -0.15em;
  margin-left: 8px;
  color: #bfbfbf;
}
.ant-table-column-sorter-full {
  margin-top: -0.2em;
  margin-bottom: 0;
}
.ant-table-column-sorter-inner {
  display: inline-flex;
  flex-direction: column;
  align-items: center;
}
.ant-table-column-sorter-up,
.ant-table-column-sorter-down {
  font-size: 11px;
}
.ant-table-column-sorter-up.active,
.ant-table-column-sorter-down.active {
  color: #0096ff;
}
.ant-table-column-sorter-up + .ant-table-column-sorter-down {
  margin-top: -0.3em;
}
.ant-table-filter-column {
  display: flex;
  align-items: center;
  margin: -16px -16px;
}
.ant-table-filter-column-title {
  flex: auto;
  padding: 16px 2.3em 16px 16px;
}
.ant-table-thead tr th.ant-table-column-has-sorters .ant-table-filter-column {
  margin: 0;
}
.ant-table-thead tr th.ant-table-column-has-sorters .ant-table-filter-column-title {
  padding: 0 2.3em 0 0;
}
.ant-table-filter-trigger-container {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  display: flex;
  flex: none;
  align-items: stretch;
  align-self: stretch;
  cursor: pointer;
  transition: background-color 0.3s;
}
.ant-table-filter-trigger-container-open,
.ant-table-filter-trigger-container:hover,
.ant-table-thead th.ant-table-column-has-sorters:hover .ant-table-filter-trigger-container:hover {
  background: #e5e5e5;
}
.ant-table-filter-trigger {
  display: block;
  width: 2.3em;
  color: #bfbfbf;
  font-size: 12px;
  transition: color 0.3s;
}
.ant-table-filter-trigger .anticon {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.ant-table-filter-trigger-container-open .ant-table-filter-trigger,
.ant-table-filter-trigger:hover {
  color: rgba(0, 0, 0, 0.45);
}
.ant-table-filter-trigger.active {
  color: #0096ff;
}
.ant-table-filter-dropdown {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  min-width: 120px;
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
}
.ant-table-filter-dropdown .ant-dropdown-menu {
  max-height: 264px;
  overflow-x: hidden;
  border: 0;
  box-shadow: none;
}
.ant-table-filter-dropdown-submenu > ul {
  max-height: calc(100vh - 130px);
  overflow-x: hidden;
  overflow-y: auto;
}
.ant-table-filter-dropdown .ant-checkbox-wrapper + span,
.ant-table-filter-dropdown-submenu .ant-checkbox-wrapper + span {
  padding-left: 8px;
}
.ant-table-filter-dropdown-btns {
  display: flex;
  justify-content: space-between;
  padding: 7px 8px 7px 3px;
  overflow: hidden;
  background-color: inherit;
  border-top: 1px solid #dddddd;
}
.ant-table-selection-col {
  width: 32px;
}
.ant-table-bordered .ant-table-selection-col {
  width: 50px;
}
table tr th.ant-table-selection-column,
table tr td.ant-table-selection-column {
  padding-right: 8px;
  padding-left: 8px;
  text-align: center;
}
table tr th.ant-table-selection-column .ant-radio-wrapper,
table tr td.ant-table-selection-column .ant-radio-wrapper {
  margin-right: 0;
}
.ant-table-selection {
  position: relative;
  display: inline-flex;
  flex-direction: column;
}
.ant-table-selection-extra {
  position: absolute;
  top: 0;
  z-index: 1;
  cursor: pointer;
  transition: all 0.3s;
  margin-inline-start: 100%;
  padding-inline-start: 4px;
}
.ant-table-selection-extra .anticon {
  color: #bfbfbf;
  font-size: 10px;
}
.ant-table-selection-extra .anticon:hover {
  color: #a6a6a6;
}
.ant-table-expand-icon-col {
  width: 48px;
}
.ant-table-row-expand-icon-cell {
  text-align: center;
}
.ant-table-row-indent {
  float: left;
  height: 1px;
}
.ant-table-row-expand-icon {
  color: #0096ff;
  text-decoration: none;
  cursor: pointer;
  transition: color 0.3s;
  position: relative;
  display: inline-flex;
  float: left;
  box-sizing: border-box;
  width: 17px;
  height: 17px;
  padding: 0;
  color: inherit;
  line-height: 17px;
  background: #fff;
  border: 1px solid #dddddd;
  border-radius: 4px;
  outline: none;
  transform: scale(0.94117647);
  transform-origin: bottom;
  transition: all 0.3s;
  user-select: none;
}
.ant-table-row-expand-icon:focus,
.ant-table-row-expand-icon:hover {
  color: #29adff;
}
.ant-table-row-expand-icon:active {
  color: #0077d9;
}
.ant-table-row-expand-icon:focus,
.ant-table-row-expand-icon:hover,
.ant-table-row-expand-icon:active {
  border-color: currentColor;
}
.ant-table-row-expand-icon::before,
.ant-table-row-expand-icon::after {
  position: absolute;
  background: currentColor;
  transition: transform 0.3s ease-out;
  content: '';
}
.ant-table-row-expand-icon::before {
  top: 7px;
  right: 3px;
  left: 3px;
  height: 1px;
}
.ant-table-row-expand-icon::after {
  top: 3px;
  bottom: 3px;
  left: 7px;
  width: 1px;
  transform: rotate(90deg);
}
.ant-table-row-expand-icon-collapsed::before {
  transform: rotate(-180deg);
}
.ant-table-row-expand-icon-collapsed::after {
  transform: rotate(0deg);
}
.ant-table-row-expand-icon-spaced {
  background: transparent;
  border: 0;
  visibility: hidden;
}
.ant-table-row-expand-icon-spaced::before,
.ant-table-row-expand-icon-spaced::after {
  display: none;
  content: none;
}
.ant-table-row-indent + .ant-table-row-expand-icon {
  margin-top: 2.5005px;
  margin-right: 8px;
}
tr.ant-table-expanded-row > td,
tr.ant-table-expanded-row:hover > td {
  background: #fbfbfb;
}
tr.ant-table-expanded-row .ant-descriptions-view {
  display: flex;
}
tr.ant-table-expanded-row .ant-descriptions-view table {
  flex: auto;
  width: auto;
}
.ant-table .ant-table-expanded-row-fixed {
  position: relative;
  margin: -16px -16px;
  padding: 16px 16px;
}
.ant-table-tbody > tr.ant-table-placeholder {
  text-align: center;
}
.ant-table-empty .ant-table-tbody > tr.ant-table-placeholder {
  color: rgba(0, 0, 0, 0.25);
}
.ant-table-tbody > tr.ant-table-placeholder:hover > td {
  background: #fff;
}
.ant-table-cell-fix-left,
.ant-table-cell-fix-right {
  position: -webkit-sticky !important;
  position: sticky !important;
  z-index: 2;
  background: #fff;
}
.ant-table-cell-fix-left-first::after,
.ant-table-cell-fix-left-last::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: -1px;
  width: 30px;
  transform: translateX(100%);
  transition: box-shadow 0.3s;
  content: '';
  pointer-events: none;
}
.ant-table-cell-fix-right-first::after,
.ant-table-cell-fix-right-last::after {
  position: absolute;
  top: 0;
  bottom: -1px;
  left: 0;
  width: 30px;
  transform: translateX(-100%);
  transition: box-shadow 0.3s;
  content: '';
  pointer-events: none;
}
.ant-table .ant-table-container::before,
.ant-table .ant-table-container::after {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  width: 30px;
  transition: box-shadow 0.3s;
  content: '';
  pointer-events: none;
}
.ant-table .ant-table-container::before {
  left: 0;
}
.ant-table .ant-table-container::after {
  right: 0;
}
.ant-table-ping-left:not(.ant-table-has-fix-left) .ant-table-container {
  position: relative;
}
.ant-table-ping-left:not(.ant-table-has-fix-left) .ant-table-container::before {
  box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, 0.15);
}
.ant-table-ping-left .ant-table-cell-fix-left-first::after,
.ant-table-ping-left .ant-table-cell-fix-left-last::after {
  box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, 0.15);
}
.ant-table-ping-right:not(.ant-table-has-fix-right) .ant-table-container {
  position: relative;
}
.ant-table-ping-right:not(.ant-table-has-fix-right) .ant-table-container::after {
  box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, 0.15);
}
.ant-table-ping-right .ant-table-cell-fix-right-first::after,
.ant-table-ping-right .ant-table-cell-fix-right-last::after {
  box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, 0.15);
}
.ant-table-sticky-header {
  position: sticky;
  z-index: calc(2 + 1);
}
.ant-table-sticky-scroll {
  position: sticky;
  bottom: 0;
  z-index: calc(2 + 1);
  display: flex;
  align-items: center;
  background: #ffffff;
  border-top: 1px solid #dddddd;
  opacity: 0.6;
}
.ant-table-sticky-scroll:hover {
  transform-origin: center bottom;
}
.ant-table-sticky-scroll-bar {
  height: 8px;
  background-color: rgba(0, 0, 0, 0.35);
  border-radius: 4px;
}
.ant-table-sticky-scroll-bar:hover {
  background-color: rgba(0, 0, 0, 0.8);
}
.ant-table-sticky-scroll-bar-active {
  background-color: rgba(0, 0, 0, 0.8);
}
@media all and (-ms-high-contrast: none) {
  .ant-table-ping-left .ant-table-cell-fix-left-last::after {
    box-shadow: none !important;
  }
  .ant-table-ping-right .ant-table-cell-fix-right-first::after {
    box-shadow: none !important;
  }
}
.ant-table {
  /* title + table */
  /* table */
  /* table + footer */
}
.ant-table-title {
  border-radius: 4px 4px 0 0;
}
.ant-table-title + .ant-table-container {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.ant-table-title + .ant-table-container table > thead > tr:first-child th:first-child {
  border-radius: 0;
}
.ant-table-title + .ant-table-container table > thead > tr:first-child th:last-child {
  border-radius: 0;
}
.ant-table-container {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.ant-table-container table > thead > tr:first-child th:first-child {
  border-top-left-radius: 4px;
}
.ant-table-container table > thead > tr:first-child th:last-child {
  border-top-right-radius: 4px;
}
.ant-table-footer {
  border-radius: 0 0 4px 4px;
}
.ant-table-wrapper-rtl {
  direction: rtl;
}
.ant-table-rtl {
  direction: rtl;
}
.ant-table-wrapper-rtl .ant-table table {
  text-align: right;
}
.ant-table-wrapper-rtl .ant-table-thead > tr > th[colspan]:not([colspan='1']) {
  text-align: center;
}
.ant-table-wrapper-rtl .ant-table-thead > tr > th {
  text-align: right;
}
.ant-table-tbody > tr .ant-table-wrapper:only-child .ant-table.ant-table-rtl {
  margin: -16px 33px -16px -16px;
}
.ant-table-wrapper.ant-table-wrapper-rtl .ant-table-pagination-left {
  justify-content: flex-end;
}
.ant-table-wrapper.ant-table-wrapper-rtl .ant-table-pagination-right {
  justify-content: flex-start;
}
.ant-table-wrapper-rtl .ant-table-column-sorter {
  margin-right: 8px;
  margin-left: 0;
}
.ant-table-wrapper-rtl .ant-table-filter-column-title {
  padding: 16px 16px 16px 2.3em;
}
.ant-table-rtl .ant-table-thead tr th.ant-table-column-has-sorters .ant-table-filter-column-title {
  padding: 0 0 0 2.3em;
}
.ant-table-wrapper-rtl .ant-table-filter-trigger-container {
  right: auto;
  left: 0;
}
.ant-dropdown-rtl .ant-table-filter-dropdown .ant-checkbox-wrapper + span,
.ant-dropdown-rtl .ant-table-filter-dropdown-submenu .ant-checkbox-wrapper + span,
.ant-dropdown-menu-submenu-rtl.ant-table-filter-dropdown .ant-checkbox-wrapper + span,
.ant-dropdown-menu-submenu-rtl.ant-table-filter-dropdown-submenu .ant-checkbox-wrapper + span {
  padding-right: 8px;
  padding-left: 0;
}
.ant-table-wrapper-rtl .ant-table-selection {
  text-align: center;
}
.ant-table-wrapper-rtl .ant-table-row-indent {
  float: right;
}
.ant-table-wrapper-rtl .ant-table-row-expand-icon {
  float: right;
}
.ant-table-wrapper-rtl .ant-table-row-indent + .ant-table-row-expand-icon {
  margin-right: 0;
  margin-left: 8px;
}
.ant-table-wrapper-rtl .ant-table-row-expand-icon::after {
  transform: rotate(-90deg);
}
.ant-table-wrapper-rtl .ant-table-row-expand-icon-collapsed::before {
  transform: rotate(180deg);
}
.ant-table-wrapper-rtl .ant-table-row-expand-icon-collapsed::after {
  transform: rotate(0deg);
}
.ant-tabs-small > .ant-tabs-nav .ant-tabs-tab {
  padding: 8px 0;
  font-size: 14px;
}
.ant-tabs-large > .ant-tabs-nav .ant-tabs-tab {
  padding: 16px 0;
  font-size: 16px;
}
.ant-tabs-card.ant-tabs-small > .ant-tabs-nav .ant-tabs-tab {
  padding: 6px 16px;
}
.ant-tabs-card.ant-tabs-large > .ant-tabs-nav .ant-tabs-tab {
  padding: 7px 16px 6px;
}
.ant-tabs-rtl {
  direction: rtl;
}
.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab {
  margin: 0 0 0 32px;
}
.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab:last-of-type {
  margin-left: 0;
}
.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .anticon {
  margin-right: 0;
  margin-left: 12px;
}
.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-remove {
  margin-right: 8px;
  margin-left: -4px;
}
.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-remove .anticon {
  margin: 0;
}
.ant-tabs-rtl.ant-tabs-left > .ant-tabs-nav {
  order: 1;
}
.ant-tabs-rtl.ant-tabs-left > .ant-tabs-content-holder {
  order: 0;
}
.ant-tabs-rtl.ant-tabs-right > .ant-tabs-nav {
  order: 0;
}
.ant-tabs-rtl.ant-tabs-right > .ant-tabs-content-holder {
  order: 1;
}
.ant-tabs-rtl.ant-tabs-card.ant-tabs-top > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-rtl.ant-tabs-card.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab {
  margin-right: 0;
  margin-left: 2px;
}
.ant-tabs-dropdown-rtl {
  direction: rtl;
}
.ant-tabs-dropdown-rtl .ant-tabs-dropdown-menu-item {
  text-align: right;
}
.ant-tabs-top,
.ant-tabs-bottom {
  flex-direction: column;
}
.ant-tabs-top > .ant-tabs-nav,
.ant-tabs-bottom > .ant-tabs-nav,
.ant-tabs-top > div > .ant-tabs-nav,
.ant-tabs-bottom > div > .ant-tabs-nav {
  margin: 0 0 16px 0;
}
.ant-tabs-top > .ant-tabs-nav::before,
.ant-tabs-bottom > .ant-tabs-nav::before,
.ant-tabs-top > div > .ant-tabs-nav::before,
.ant-tabs-bottom > div > .ant-tabs-nav::before {
  position: absolute;
  right: 0;
  left: 0;
  border-bottom: 1px solid #dddddd;
  content: '';
}
.ant-tabs-top > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-ink-bar {
  height: 2px;
}
.ant-tabs-top > .ant-tabs-nav .ant-tabs-ink-bar-animated,
.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-ink-bar-animated,
.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-ink-bar-animated,
.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-ink-bar-animated {
  transition: width 0.3s, left 0.3s, right 0.3s;
}
.ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap::after {
  top: 0;
  bottom: 0;
  width: 30px;
}
.ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap::before {
  left: 0;
  box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, 0.08);
}
.ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap::after {
  right: 0;
  box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, 0.08);
}
.ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left::before,
.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left::before,
.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left::before,
.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left::before {
  opacity: 1;
}
.ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right::after,
.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right::after,
.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right::after,
.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right::after {
  opacity: 1;
}
.ant-tabs-top > .ant-tabs-nav::before,
.ant-tabs-top > div > .ant-tabs-nav::before {
  bottom: 0;
}
.ant-tabs-top > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-ink-bar {
  bottom: 0;
}
.ant-tabs-bottom > .ant-tabs-nav,
.ant-tabs-bottom > div > .ant-tabs-nav {
  order: 1;
  margin-top: 16px;
  margin-bottom: 0;
}
.ant-tabs-bottom > .ant-tabs-nav::before,
.ant-tabs-bottom > div > .ant-tabs-nav::before {
  top: 0;
}
.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-ink-bar {
  top: 0;
}
.ant-tabs-bottom > .ant-tabs-content-holder,
.ant-tabs-bottom > div > .ant-tabs-content-holder {
  order: 0;
}
.ant-tabs-left > .ant-tabs-nav,
.ant-tabs-right > .ant-tabs-nav,
.ant-tabs-left > div > .ant-tabs-nav,
.ant-tabs-right > div > .ant-tabs-nav {
  flex-direction: column;
  min-width: 50px;
}
.ant-tabs-left > .ant-tabs-nav .ant-tabs-tab,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-tab,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab {
  padding: 8px 24px;
  text-align: center;
}
.ant-tabs-left > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab {
  margin: 16px 0 0 0;
}
.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap {
  flex-direction: column;
}
.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap::after {
  right: 0;
  left: 0;
  height: 30px;
}
.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap::before {
  top: 0;
  box-shadow: inset 0 10px 8px -8px rgba(0, 0, 0, 0.08);
}
.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap::after {
  bottom: 0;
  box-shadow: inset 0 -10px 8px -8px rgba(0, 0, 0, 0.08);
}
.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top::before,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top::before,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top::before,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top::before {
  opacity: 1;
}
.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom::after,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom::after,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom::after,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom::after {
  opacity: 1;
}
.ant-tabs-left > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-ink-bar {
  width: 2px;
}
.ant-tabs-left > .ant-tabs-nav .ant-tabs-ink-bar-animated,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-ink-bar-animated,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-ink-bar-animated,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-ink-bar-animated {
  transition: height 0.3s, top 0.3s;
}
.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-list,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-list,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-list,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-list,
.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-operations,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-operations,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-operations,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-operations {
  flex: 1 0 auto;
  flex-direction: column;
}
.ant-tabs-left > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-ink-bar {
  right: 0;
}
.ant-tabs-left > .ant-tabs-content-holder,
.ant-tabs-left > div > .ant-tabs-content-holder {
  margin-left: -1px;
  border-left: 1px solid #dddddd;
}
.ant-tabs-left > .ant-tabs-content-holder > .ant-tabs-content > .ant-tabs-tabpane,
.ant-tabs-left > div > .ant-tabs-content-holder > .ant-tabs-content > .ant-tabs-tabpane {
  padding-left: 24px;
}
.ant-tabs-right > .ant-tabs-nav,
.ant-tabs-right > div > .ant-tabs-nav {
  order: 1;
}
.ant-tabs-right > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-ink-bar {
  left: 0;
}
.ant-tabs-right > .ant-tabs-content-holder,
.ant-tabs-right > div > .ant-tabs-content-holder {
  order: 0;
  margin-right: -1px;
  border-right: 1px solid #dddddd;
}
.ant-tabs-right > .ant-tabs-content-holder > .ant-tabs-content > .ant-tabs-tabpane,
.ant-tabs-right > div > .ant-tabs-content-holder > .ant-tabs-content > .ant-tabs-tabpane {
  padding-right: 24px;
}
.ant-tabs-dropdown {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  top: -9999px;
  left: -9999px;
  z-index: 1050;
  display: block;
}
.ant-tabs-dropdown-hidden {
  display: none;
}
.ant-tabs-dropdown-menu {
  max-height: 200px;
  margin: 0;
  padding: 4px 0;
  overflow-x: hidden;
  overflow-y: auto;
  text-align: left;
  list-style-type: none;
  background-color: #fff;
  background-clip: padding-box;
  border-radius: 4px;
  outline: none;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
}
.ant-tabs-dropdown-menu-item {
  min-width: 120px;
  margin: 0;
  padding: 5px 12px;
  overflow: hidden;
  color: #000000;
  font-weight: normal;
  font-size: 14px;
  line-height: 22px;
  white-space: nowrap;
  text-overflow: ellipsis;
  cursor: pointer;
  transition: all 0.3s;
}
.ant-tabs-dropdown-menu-item:hover {
  background: #f5f5f5;
}
.ant-tabs-dropdown-menu-item-disabled,
.ant-tabs-dropdown-menu-item-disabled:hover {
  color: rgba(0, 0, 0, 0.25);
  background: transparent;
  cursor: not-allowed;
}
.ant-tabs-card > .ant-tabs-nav .ant-tabs-tab,
.ant-tabs-card > div > .ant-tabs-nav .ant-tabs-tab {
  margin: 0;
  padding: 8px 16px;
  background: #fafafa;
  border: 1px solid #dddddd;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-tabs-card > .ant-tabs-nav .ant-tabs-tab-active,
.ant-tabs-card > div > .ant-tabs-nav .ant-tabs-tab-active {
  color: #0096ff;
  background: #fff;
}
.ant-tabs-card > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-card > div > .ant-tabs-nav .ant-tabs-ink-bar {
  visibility: hidden;
}
.ant-tabs-card.ant-tabs-top > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-card.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-card.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-card.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab {
  margin-left: 2px;
}
.ant-tabs-card.ant-tabs-top > .ant-tabs-nav .ant-tabs-tab,
.ant-tabs-card.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-tab {
  border-radius: 4px 4px 0 0;
}
.ant-tabs-card.ant-tabs-top > .ant-tabs-nav .ant-tabs-tab-active,
.ant-tabs-card.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-tab-active {
  border-bottom-color: #fff;
}
.ant-tabs-card.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-tab,
.ant-tabs-card.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-tab {
  border-radius: 0 0 4px 4px;
}
.ant-tabs-card.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-tab-active,
.ant-tabs-card.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-tab-active {
  border-top-color: #fff;
}
.ant-tabs-card.ant-tabs-left > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-card.ant-tabs-right > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-card.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-card.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab {
  margin-top: 2px;
}
.ant-tabs-card.ant-tabs-left > .ant-tabs-nav .ant-tabs-tab,
.ant-tabs-card.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab {
  border-radius: 4px 0 0 4px;
}
.ant-tabs-card.ant-tabs-left > .ant-tabs-nav .ant-tabs-tab-active,
.ant-tabs-card.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab-active {
  border-right-color: #fff;
}
.ant-tabs-card.ant-tabs-right > .ant-tabs-nav .ant-tabs-tab,
.ant-tabs-card.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab {
  border-radius: 0 4px 4px 0;
}
.ant-tabs-card.ant-tabs-right > .ant-tabs-nav .ant-tabs-tab-active,
.ant-tabs-card.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab-active {
  border-left-color: #fff;
}
.ant-tabs {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: flex;
  overflow: hidden;
}
.ant-tabs > .ant-tabs-nav,
.ant-tabs > div > .ant-tabs-nav {
  position: relative;
  display: flex;
  flex: none;
  align-items: center;
}
.ant-tabs > .ant-tabs-nav .ant-tabs-nav-wrap,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-wrap {
  position: relative;
  display: inline-block;
  display: flex;
  flex: auto;
  align-self: stretch;
  overflow: hidden;
  white-space: nowrap;
  transform: translate(0);
}
.ant-tabs > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-wrap::after {
  position: absolute;
  z-index: 1;
  opacity: 0;
  transition: opacity 0.3s;
  content: '';
  pointer-events: none;
}
.ant-tabs > .ant-tabs-nav .ant-tabs-nav-list,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-list {
  position: relative;
  display: flex;
  transition: transform 0.3s;
}
.ant-tabs > .ant-tabs-nav .ant-tabs-nav-operations,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-operations {
  display: flex;
  align-self: stretch;
}
.ant-tabs > .ant-tabs-nav .ant-tabs-nav-operations-hidden,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-operations-hidden {
  position: absolute;
  visibility: hidden;
  pointer-events: none;
}
.ant-tabs > .ant-tabs-nav .ant-tabs-nav-more,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-more {
  position: relative;
  padding: 8px 16px;
  background: transparent;
  border: 0;
}
.ant-tabs > .ant-tabs-nav .ant-tabs-nav-more::after,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-more::after {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  height: 5px;
  transform: translateY(100%);
  content: '';
}
.ant-tabs > .ant-tabs-nav .ant-tabs-nav-add,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add {
  min-width: 40px;
  padding: 0 8px;
  background: #fafafa;
  border: 1px solid #dddddd;
  border-radius: 4px 4px 0 0;
  outline: none;
  cursor: pointer;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-tabs > .ant-tabs-nav .ant-tabs-nav-add:hover,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add:hover {
  color: #29adff;
}
.ant-tabs > .ant-tabs-nav .ant-tabs-nav-add:active,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add:active,
.ant-tabs > .ant-tabs-nav .ant-tabs-nav-add:focus,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add:focus {
  color: #0077d9;
}
.ant-tabs-extra-content {
  flex: none;
}
.ant-tabs-centered > .ant-tabs-nav .ant-tabs-nav-wrap:not([class*='ant-tabs-nav-wrap-ping']),
.ant-tabs-centered > div > .ant-tabs-nav .ant-tabs-nav-wrap:not([class*='ant-tabs-nav-wrap-ping']) {
  justify-content: center;
}
.ant-tabs-ink-bar {
  position: absolute;
  background: #0096ff;
  pointer-events: none;
}
.ant-tabs-tab {
  position: relative;
  display: inline-flex;
  align-items: center;
  padding: 12px 0;
  font-size: 14px;
  background: transparent;
  border: 0;
  outline: none;
  cursor: pointer;
}
.ant-tabs-tab-btn:focus,
.ant-tabs-tab-remove:focus,
.ant-tabs-tab-btn:active,
.ant-tabs-tab-remove:active {
  color: #0077d9;
}
.ant-tabs-tab-btn {
  outline: none;
  transition: all 0.3s;
}
.ant-tabs-tab-remove {
  flex: none;
  margin-right: -4px;
  margin-left: 8px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 12px;
  background: transparent;
  border: none;
  outline: none;
  cursor: pointer;
  transition: all 0.3s;
}
.ant-tabs-tab-remove:hover {
  color: rgba(0, 0, 0, 0.85);
}
.ant-tabs-tab:hover {
  color: #29adff;
}
.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn {
  color: #0096ff;
  text-shadow: 0 0 0.25px currentColor;
}
.ant-tabs-tab.ant-tabs-tab-disabled {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-btn:focus,
.ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-remove:focus,
.ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-btn:active,
.ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-remove:active {
  color: rgba(0, 0, 0, 0.25);
}
.ant-tabs-tab .ant-tabs-tab-remove .anticon {
  margin: 0;
}
.ant-tabs-tab .anticon {
  margin-right: 12px;
}
.ant-tabs-tab + .ant-tabs-tab {
  margin: 0 0 0 32px;
}
.ant-tabs-content {
  display: flex;
  width: 100%;
}
.ant-tabs-content-holder {
  flex: auto;
  min-width: 0;
  min-height: 0;
}
.ant-tabs-content-animated {
  transition: margin 0.3s;
}
.ant-tabs-tabpane {
  flex: none;
  width: 100%;
  outline: none;
}
.ant-tag {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-block;
  height: auto;
  margin-right: 8px;
  padding: 0 7px;
  font-size: 12px;
  line-height: 20px;
  white-space: nowrap;
  background: #fafafa;
  border: 1px solid #dddddd;
  border-radius: 4px;
  opacity: 1;
  transition: all 0.3s;
}
.ant-tag,
.ant-tag a,
.ant-tag a:hover {
  color: #000000;
}
.ant-tag > a:first-child:last-child {
  display: inline-block;
  margin: 0 -8px;
  padding: 0 8px;
}
.ant-tag-close-icon {
  margin-left: 3px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 10px;
  cursor: pointer;
  transition: all 0.3s;
}
.ant-tag-close-icon:hover {
  color: rgba(0, 0, 0, 0.85);
}
.ant-tag-has-color {
  border-color: transparent;
}
.ant-tag-has-color,
.ant-tag-has-color a,
.ant-tag-has-color a:hover,
.ant-tag-has-color .anticon-close,
.ant-tag-has-color .anticon-close:hover {
  color: #ffffff;
}
.ant-tag-checkable {
  background-color: transparent;
  border-color: transparent;
  cursor: pointer;
}
.ant-tag-checkable:not(.ant-tag-checkable-checked):hover {
  color: #0096ff;
}
.ant-tag-checkable:active,
.ant-tag-checkable-checked {
  color: #ffffff;
}
.ant-tag-checkable-checked {
  background-color: #0096ff;
}
.ant-tag-checkable:active {
  background-color: #0077d9;
}
.ant-tag-hidden {
  display: none;
}
.ant-tag-pink {
  color: #c41d7f;
  background: #fff0f6;
  border-color: #ffadd2;
}
.ant-tag-pink-inverse {
  color: #ffffff;
  background: #eb2f96;
  border-color: #eb2f96;
}
.ant-tag-magenta {
  color: #c41d7f;
  background: #fff0f6;
  border-color: #ffadd2;
}
.ant-tag-magenta-inverse {
  color: #ffffff;
  background: #eb2f96;
  border-color: #eb2f96;
}
.ant-tag-red {
  color: #cf1322;
  background: #fff1f0;
  border-color: #ffa39e;
}
.ant-tag-red-inverse {
  color: #ffffff;
  background: #f5222d;
  border-color: #f5222d;
}
.ant-tag-volcano {
  color: #d4380d;
  background: #fff2e8;
  border-color: #ffbb96;
}
.ant-tag-volcano-inverse {
  color: #ffffff;
  background: #fa541c;
  border-color: #fa541c;
}
.ant-tag-orange {
  color: #d46b08;
  background: #fff7e6;
  border-color: #ffd591;
}
.ant-tag-orange-inverse {
  color: #ffffff;
  background: #fa8c16;
  border-color: #fa8c16;
}
.ant-tag-yellow {
  color: #d4b106;
  background: #feffe6;
  border-color: #fffb8f;
}
.ant-tag-yellow-inverse {
  color: #ffffff;
  background: #fadb14;
  border-color: #fadb14;
}
.ant-tag-gold {
  color: #d48806;
  background: #fffbe6;
  border-color: #ffe58f;
}
.ant-tag-gold-inverse {
  color: #ffffff;
  background: #faad14;
  border-color: #faad14;
}
.ant-tag-cyan {
  color: #08979c;
  background: #e6fffb;
  border-color: #87e8de;
}
.ant-tag-cyan-inverse {
  color: #ffffff;
  background: #13c2c2;
  border-color: #13c2c2;
}
.ant-tag-lime {
  color: #7cb305;
  background: #fcffe6;
  border-color: #eaff8f;
}
.ant-tag-lime-inverse {
  color: #ffffff;
  background: #a0d911;
  border-color: #a0d911;
}
.ant-tag-green {
  color: #389e0d;
  background: #f6ffed;
  border-color: #b7eb8f;
}
.ant-tag-green-inverse {
  color: #ffffff;
  background: #52c41a;
  border-color: #52c41a;
}
.ant-tag-blue {
  color: #096dd9;
  background: #e6f7ff;
  border-color: #91d5ff;
}
.ant-tag-blue-inverse {
  color: #ffffff;
  background: #1890ff;
  border-color: #1890ff;
}
.ant-tag-geekblue {
  color: #1d39c4;
  background: #f0f5ff;
  border-color: #adc6ff;
}
.ant-tag-geekblue-inverse {
  color: #ffffff;
  background: #2f54eb;
  border-color: #2f54eb;
}
.ant-tag-purple {
  color: #531dab;
  background: #f9f0ff;
  border-color: #d3adf7;
}
.ant-tag-purple-inverse {
  color: #ffffff;
  background: #722ed1;
  border-color: #722ed1;
}
.ant-tag-success {
  color: #52c41a;
  background: #f6ffed;
  border-color: #b7eb8f;
}
.ant-tag-processing {
  color: #1890ff;
  background: #e6f7ff;
  border-color: #91d5ff;
}
.ant-tag-error {
  color: #f5222d;
  background: #fff1f0;
  border-color: #ffa39e;
}
.ant-tag-warning {
  color: #fa8c16;
  background: #fff7e6;
  border-color: #ffd591;
}
.ant-tag > .anticon + span,
.ant-tag > span + .anticon {
  margin-left: 7px;
}
.ant-tag.ant-tag-rtl {
  margin-right: 0;
  margin-left: 8px;
  direction: rtl;
  text-align: right;
}
.ant-tag-rtl .ant-tag-close-icon {
  margin-right: 3px;
  margin-left: 0;
}
.ant-tag-rtl.ant-tag > .anticon + span,
.ant-tag-rtl.ant-tag > span + .anticon {
  margin-right: 7px;
  margin-left: 0;
}
.ant-timeline {
  box-sizing: border-box;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  font-feature-settings: 'tnum';
  margin: 0;
  padding: 0;
  list-style: none;
}
.ant-timeline-item {
  position: relative;
  margin: 0;
  padding-bottom: 20px;
  font-size: 14px;
  list-style: none;
}
.ant-timeline-item-tail {
  position: absolute;
  top: 10px;
  left: 4px;
  height: calc(100% - 10px);
  border-left: 2px solid #dddddd;
}
.ant-timeline-item-pending .ant-timeline-item-head {
  font-size: 12px;
  background-color: transparent;
}
.ant-timeline-item-pending .ant-timeline-item-tail {
  display: none;
}
.ant-timeline-item-head {
  position: absolute;
  width: 10px;
  height: 10px;
  background-color: #fff;
  border: 2px solid transparent;
  border-radius: 100px;
}
.ant-timeline-item-head-blue {
  color: #0096ff;
  border-color: #0096ff;
}
.ant-timeline-item-head-red {
  color: #ff4d4f;
  border-color: #ff4d4f;
}
.ant-timeline-item-head-green {
  color: #52c41a;
  border-color: #52c41a;
}
.ant-timeline-item-head-gray {
  color: rgba(0, 0, 0, 0.25);
  border-color: rgba(0, 0, 0, 0.25);
}
.ant-timeline-item-head-custom {
  position: absolute;
  top: 5.5px;
  left: 5px;
  width: auto;
  height: auto;
  margin-top: 0;
  padding: 3px 1px;
  line-height: 1;
  text-align: center;
  border: 0;
  border-radius: 0;
  transform: translate(-50%, -50%);
}
.ant-timeline-item-content {
  position: relative;
  top: -7.001px;
  margin: 0 0 0 26px;
  word-break: break-word;
}
.ant-timeline-item-last > .ant-timeline-item-tail {
  display: none;
}
.ant-timeline-item-last > .ant-timeline-item-content {
  min-height: 48px;
}
.ant-timeline.ant-timeline-alternate .ant-timeline-item-tail,
.ant-timeline.ant-timeline-right .ant-timeline-item-tail,
.ant-timeline.ant-timeline-label .ant-timeline-item-tail,
.ant-timeline.ant-timeline-alternate .ant-timeline-item-head,
.ant-timeline.ant-timeline-right .ant-timeline-item-head,
.ant-timeline.ant-timeline-label .ant-timeline-item-head,
.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom,
.ant-timeline.ant-timeline-right .ant-timeline-item-head-custom,
.ant-timeline.ant-timeline-label .ant-timeline-item-head-custom {
  left: 50%;
}
.ant-timeline.ant-timeline-alternate .ant-timeline-item-head,
.ant-timeline.ant-timeline-right .ant-timeline-item-head,
.ant-timeline.ant-timeline-label .ant-timeline-item-head {
  margin-left: -4px;
}
.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom,
.ant-timeline.ant-timeline-right .ant-timeline-item-head-custom,
.ant-timeline.ant-timeline-label .ant-timeline-item-head-custom {
  margin-left: 1px;
}
.ant-timeline.ant-timeline-alternate .ant-timeline-item-left .ant-timeline-item-content,
.ant-timeline.ant-timeline-right .ant-timeline-item-left .ant-timeline-item-content,
.ant-timeline.ant-timeline-label .ant-timeline-item-left .ant-timeline-item-content {
  left: calc(50% - 4px);
  width: calc(50% - 14px);
  text-align: left;
}
.ant-timeline.ant-timeline-alternate .ant-timeline-item-right .ant-timeline-item-content,
.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content,
.ant-timeline.ant-timeline-label .ant-timeline-item-right .ant-timeline-item-content {
  width: calc(50% - 12px);
  margin: 0;
  text-align: right;
}
.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-tail,
.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head,
.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head-custom {
  left: calc(100% - 4px - 2px);
}
.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content {
  width: calc(100% - 18px);
}
.ant-timeline.ant-timeline-pending .ant-timeline-item-last .ant-timeline-item-tail {
  display: block;
  height: calc(100% - 14px);
  border-left: 2px dotted #dddddd;
}
.ant-timeline.ant-timeline-reverse .ant-timeline-item-last .ant-timeline-item-tail {
  display: none;
}
.ant-timeline.ant-timeline-reverse .ant-timeline-item-pending .ant-timeline-item-tail {
  top: 15px;
  display: block;
  height: calc(100% - 15px);
  border-left: 2px dotted #dddddd;
}
.ant-timeline.ant-timeline-reverse .ant-timeline-item-pending .ant-timeline-item-content {
  min-height: 48px;
}
.ant-timeline.ant-timeline-label .ant-timeline-item-label {
  position: absolute;
  top: -7.001px;
  width: calc(50% - 12px);
  text-align: right;
}
.ant-timeline.ant-timeline-label .ant-timeline-item-right .ant-timeline-item-label {
  left: calc(50% + 14px);
  width: calc(50% - 14px);
  text-align: left;
}
.ant-timeline-rtl {
  direction: rtl;
}
.ant-timeline-rtl .ant-timeline-item-tail {
  right: 4px;
  left: auto;
  border-right: 2px solid #dddddd;
  border-left: none;
}
.ant-timeline-rtl .ant-timeline-item-head-custom {
  right: 5px;
  left: auto;
  transform: translate(50%, -50%);
}
.ant-timeline-rtl .ant-timeline-item-content {
  margin: 0 18px 0 0;
}
.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-tail,
.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-tail,
.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-tail,
.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-head,
.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-head,
.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-head,
.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom,
.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-head-custom,
.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-head-custom {
  right: 50%;
  left: auto;
}
.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-head,
.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-head,
.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-head {
  margin-right: -4px;
  margin-left: 0;
}
.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom,
.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-head-custom,
.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-head-custom {
  margin-right: 1px;
  margin-left: 0;
}
.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-left .ant-timeline-item-content,
.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-left .ant-timeline-item-content,
.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-left .ant-timeline-item-content {
  right: calc(50% - 4px);
  left: auto;
  text-align: right;
}
.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-right .ant-timeline-item-content,
.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content,
.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-right .ant-timeline-item-content {
  text-align: left;
}
.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-tail,
.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head,
.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head-custom {
  right: 0;
  left: auto;
}
.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content {
  width: 100%;
  margin-right: 18px;
  text-align: right;
}
.ant-timeline-rtl.ant-timeline.ant-timeline-pending .ant-timeline-item-last .ant-timeline-item-tail {
  border-right: 2px dotted #dddddd;
  border-left: none;
}
.ant-timeline-rtl.ant-timeline.ant-timeline-reverse .ant-timeline-item-pending .ant-timeline-item-tail {
  border-right: 2px dotted #dddddd;
  border-left: none;
}
.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-label {
  text-align: left;
}
.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-right .ant-timeline-item-label {
  right: calc(50% + 14px);
  text-align: right;
}
.ant-tooltip {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  z-index: 1070;
  display: block;
  max-width: 250px;
  visibility: visible;
}
.ant-tooltip-hidden {
  display: none;
}
.ant-tooltip-placement-top,
.ant-tooltip-placement-topLeft,
.ant-tooltip-placement-topRight {
  padding-bottom: 8px;
}
.ant-tooltip-placement-right,
.ant-tooltip-placement-rightTop,
.ant-tooltip-placement-rightBottom {
  padding-left: 8px;
}
.ant-tooltip-placement-bottom,
.ant-tooltip-placement-bottomLeft,
.ant-tooltip-placement-bottomRight {
  padding-top: 8px;
}
.ant-tooltip-placement-left,
.ant-tooltip-placement-leftTop,
.ant-tooltip-placement-leftBottom {
  padding-right: 8px;
}
.ant-tooltip-inner {
  min-width: 30px;
  min-height: 32px;
  padding: 6px 8px;
  color: #fff;
  text-align: left;
  text-decoration: none;
  word-wrap: break-word;
  background-color: rgba(0, 0, 0, 0.75);
  border-radius: 4px;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
}
.ant-tooltip-arrow {
  position: absolute;
  display: block;
  width: 13.07106781px;
  height: 13.07106781px;
  overflow: hidden;
  background: transparent;
  pointer-events: none;
}
.ant-tooltip-arrow-content {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  width: 5px;
  height: 5px;
  margin: auto;
  background-color: rgba(0, 0, 0, 0.75);
  content: '';
  pointer-events: auto;
}
.ant-tooltip-placement-top .ant-tooltip-arrow,
.ant-tooltip-placement-topLeft .ant-tooltip-arrow,
.ant-tooltip-placement-topRight .ant-tooltip-arrow {
  bottom: -5.07106781px;
}
.ant-tooltip-placement-top .ant-tooltip-arrow-content,
.ant-tooltip-placement-topLeft .ant-tooltip-arrow-content,
.ant-tooltip-placement-topRight .ant-tooltip-arrow-content {
  box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07);
  transform: translateY(-6.53553391px) rotate(45deg);
}
.ant-tooltip-placement-top .ant-tooltip-arrow {
  left: 50%;
  transform: translateX(-50%);
}
.ant-tooltip-placement-topLeft .ant-tooltip-arrow {
  left: 13px;
}
.ant-tooltip-placement-topRight .ant-tooltip-arrow {
  right: 13px;
}
.ant-tooltip-placement-right .ant-tooltip-arrow,
.ant-tooltip-placement-rightTop .ant-tooltip-arrow,
.ant-tooltip-placement-rightBottom .ant-tooltip-arrow {
  left: -5.07106781px;
}
.ant-tooltip-placement-right .ant-tooltip-arrow-content,
.ant-tooltip-placement-rightTop .ant-tooltip-arrow-content,
.ant-tooltip-placement-rightBottom .ant-tooltip-arrow-content {
  box-shadow: -3px 3px 7px rgba(0, 0, 0, 0.07);
  transform: translateX(6.53553391px) rotate(45deg);
}
.ant-tooltip-placement-right .ant-tooltip-arrow {
  top: 50%;
  transform: translateY(-50%);
}
.ant-tooltip-placement-rightTop .ant-tooltip-arrow {
  top: 5px;
}
.ant-tooltip-placement-rightBottom .ant-tooltip-arrow {
  bottom: 5px;
}
.ant-tooltip-placement-left .ant-tooltip-arrow,
.ant-tooltip-placement-leftTop .ant-tooltip-arrow,
.ant-tooltip-placement-leftBottom .ant-tooltip-arrow {
  right: -5.07106781px;
}
.ant-tooltip-placement-left .ant-tooltip-arrow-content,
.ant-tooltip-placement-leftTop .ant-tooltip-arrow-content,
.ant-tooltip-placement-leftBottom .ant-tooltip-arrow-content {
  box-shadow: 3px -3px 7px rgba(0, 0, 0, 0.07);
  transform: translateX(-6.53553391px) rotate(45deg);
}
.ant-tooltip-placement-left .ant-tooltip-arrow {
  top: 50%;
  transform: translateY(-50%);
}
.ant-tooltip-placement-leftTop .ant-tooltip-arrow {
  top: 5px;
}
.ant-tooltip-placement-leftBottom .ant-tooltip-arrow {
  bottom: 5px;
}
.ant-tooltip-placement-bottom .ant-tooltip-arrow,
.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow,
.ant-tooltip-placement-bottomRight .ant-tooltip-arrow {
  top: -5.07106781px;
}
.ant-tooltip-placement-bottom .ant-tooltip-arrow-content,
.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow-content,
.ant-tooltip-placement-bottomRight .ant-tooltip-arrow-content {
  box-shadow: -3px -3px 7px rgba(0, 0, 0, 0.07);
  transform: translateY(6.53553391px) rotate(45deg);
}
.ant-tooltip-placement-bottom .ant-tooltip-arrow {
  left: 50%;
  transform: translateX(-50%);
}
.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow {
  left: 13px;
}
.ant-tooltip-placement-bottomRight .ant-tooltip-arrow {
  right: 13px;
}
.ant-tooltip-pink .ant-tooltip-inner {
  background-color: #eb2f96;
}
.ant-tooltip-pink .ant-tooltip-arrow-content {
  background-color: #eb2f96;
}
.ant-tooltip-magenta .ant-tooltip-inner {
  background-color: #eb2f96;
}
.ant-tooltip-magenta .ant-tooltip-arrow-content {
  background-color: #eb2f96;
}
.ant-tooltip-red .ant-tooltip-inner {
  background-color: #f5222d;
}
.ant-tooltip-red .ant-tooltip-arrow-content {
  background-color: #f5222d;
}
.ant-tooltip-volcano .ant-tooltip-inner {
  background-color: #fa541c;
}
.ant-tooltip-volcano .ant-tooltip-arrow-content {
  background-color: #fa541c;
}
.ant-tooltip-orange .ant-tooltip-inner {
  background-color: #fa8c16;
}
.ant-tooltip-orange .ant-tooltip-arrow-content {
  background-color: #fa8c16;
}
.ant-tooltip-yellow .ant-tooltip-inner {
  background-color: #fadb14;
}
.ant-tooltip-yellow .ant-tooltip-arrow-content {
  background-color: #fadb14;
}
.ant-tooltip-gold .ant-tooltip-inner {
  background-color: #faad14;
}
.ant-tooltip-gold .ant-tooltip-arrow-content {
  background-color: #faad14;
}
.ant-tooltip-cyan .ant-tooltip-inner {
  background-color: #13c2c2;
}
.ant-tooltip-cyan .ant-tooltip-arrow-content {
  background-color: #13c2c2;
}
.ant-tooltip-lime .ant-tooltip-inner {
  background-color: #a0d911;
}
.ant-tooltip-lime .ant-tooltip-arrow-content {
  background-color: #a0d911;
}
.ant-tooltip-green .ant-tooltip-inner {
  background-color: #52c41a;
}
.ant-tooltip-green .ant-tooltip-arrow-content {
  background-color: #52c41a;
}
.ant-tooltip-blue .ant-tooltip-inner {
  background-color: #1890ff;
}
.ant-tooltip-blue .ant-tooltip-arrow-content {
  background-color: #1890ff;
}
.ant-tooltip-geekblue .ant-tooltip-inner {
  background-color: #2f54eb;
}
.ant-tooltip-geekblue .ant-tooltip-arrow-content {
  background-color: #2f54eb;
}
.ant-tooltip-purple .ant-tooltip-inner {
  background-color: #722ed1;
}
.ant-tooltip-purple .ant-tooltip-arrow-content {
  background-color: #722ed1;
}
.ant-tooltip-rtl {
  direction: rtl;
}
.ant-tooltip-rtl .ant-tooltip-inner {
  text-align: right;
}
.ant-transfer-customize-list .ant-transfer-list {
  flex: 1 1 50%;
  width: auto;
  height: auto;
  min-height: 200px;
}
.ant-transfer-customize-list .ant-table-wrapper .ant-table-small {
  border: 0;
  border-radius: 0;
}
.ant-transfer-customize-list .ant-table-wrapper .ant-table-small > .ant-table-content > .ant-table-body > table > .ant-table-thead > tr > th {
  background: #fafafa;
}
.ant-transfer-customize-list .ant-table-wrapper .ant-table-small > .ant-table-content .ant-table-row:last-child td {
  border-bottom: 1px solid #dddddd;
}
.ant-transfer-customize-list .ant-table-wrapper .ant-table-small .ant-table-body {
  margin: 0;
}
.ant-transfer-customize-list .ant-table-wrapper .ant-table-pagination.ant-pagination {
  margin: 16px 0 4px;
}
.ant-transfer-customize-list .ant-input[disabled] {
  background-color: transparent;
}
.ant-transfer {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: flex;
  align-items: stretch;
}
.ant-transfer-disabled .ant-transfer-list {
  background: #f5f5f5;
}
.ant-transfer-list {
  display: flex;
  flex-direction: column;
  width: 180px;
  height: 200px;
  border: 1px solid #dddddd;
  border-radius: 4px;
}
.ant-transfer-list-with-pagination {
  width: 250px;
  height: auto;
}
.ant-transfer-list-search {
  padding-right: 24px;
  padding-left: 8px;
}
.ant-transfer-list-search-action {
  position: absolute;
  top: 12px;
  right: 12px;
  bottom: 12px;
  width: 28px;
  color: rgba(0, 0, 0, 0.25);
  line-height: 40px;
  text-align: center;
}
.ant-transfer-list-search-action .anticon {
  color: rgba(0, 0, 0, 0.25);
  transition: all 0.3s;
}
.ant-transfer-list-search-action .anticon:hover {
  color: rgba(0, 0, 0, 0.45);
}
span.ant-transfer-list-search-action {
  pointer-events: none;
}
.ant-transfer-list-header {
  display: flex;
  flex: none;
  align-items: center;
  height: 40px;
  padding: 8px 12px 9px;
  color: #000000;
  background: #fff;
  border-bottom: 1px solid #dddddd;
  border-radius: 4px 4px 0 0;
}
.ant-transfer-list-header > *:not(:last-child) {
  margin-right: 4px;
}
.ant-transfer-list-header > * {
  flex: none;
}
.ant-transfer-list-header-title {
  flex: auto;
  overflow: hidden;
  white-space: nowrap;
  text-align: right;
  text-overflow: ellipsis;
}
.ant-transfer-list-header-dropdown {
  font-size: 10px;
  transform: translateY(10%);
  cursor: pointer;
}
.ant-transfer-list-header-dropdown[disabled] {
  cursor: not-allowed;
}
.ant-transfer-list-body {
  display: flex;
  flex: auto;
  flex-direction: column;
  overflow: hidden;
  font-size: 14px;
}
.ant-transfer-list-body-search-wrapper {
  position: relative;
  flex: none;
  padding: 12px;
}
.ant-transfer-list-content {
  flex: auto;
  margin: 0;
  padding: 0;
  overflow: auto;
  list-style: none;
}
.ant-transfer-list-content-item {
  display: flex;
  align-items: center;
  min-height: 40px;
  padding: 6px 12px;
  line-height: 28px;
  transition: all 0.3s;
}
.ant-transfer-list-content-item > *:not(:last-child) {
  margin-right: 8px;
}
.ant-transfer-list-content-item > * {
  flex: none;
}
.ant-transfer-list-content-item-text {
  flex: auto;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-transfer-list-content-item-remove {
  color: #0096ff;
  text-decoration: none;
  outline: none;
  cursor: pointer;
  transition: color 0.3s;
  position: relative;
  color: #dddddd;
}
.ant-transfer-list-content-item-remove:focus,
.ant-transfer-list-content-item-remove:hover {
  color: #29adff;
}
.ant-transfer-list-content-item-remove:active {
  color: #0077d9;
}
.ant-transfer-list-content-item-remove::after {
  position: absolute;
  top: -6px;
  right: -50%;
  bottom: -6px;
  left: -50%;
  content: '';
}
.ant-transfer-list-content-item-remove:hover {
  color: #29adff;
}
.ant-transfer-list-content-item:not(.ant-transfer-list-content-item-disabled):hover {
  background-color: #f5f5f5;
  cursor: pointer;
}
.ant-transfer-list-content-item:not(.ant-transfer-list-content-item-disabled).ant-transfer-list-content-item-checked:hover {
  background-color: #dcf7ff;
}
.ant-transfer-list-content-show-remove .ant-transfer-list-content-item:not(.ant-transfer-list-content-item-disabled):hover {
  background: transparent;
  cursor: default;
}
.ant-transfer-list-content-item-checked {
  background-color: #e6f9ff;
}
.ant-transfer-list-content-item-disabled {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-transfer-list-pagination {
  padding: 8px 0;
  text-align: right;
  border-top: 1px solid #dddddd;
}
.ant-transfer-list-body-not-found {
  flex: none;
  width: 100%;
  margin: auto 0;
  color: rgba(0, 0, 0, 0.25);
  text-align: center;
}
.ant-transfer-list-footer {
  border-top: 1px solid #dddddd;
}
.ant-transfer-operation {
  display: flex;
  flex: none;
  flex-direction: column;
  align-self: center;
  margin: 0 8px;
  vertical-align: middle;
}
.ant-transfer-operation .ant-btn {
  display: block;
}
.ant-transfer-operation .ant-btn:first-child {
  margin-bottom: 4px;
}
.ant-transfer-operation .ant-btn .anticon {
  font-size: 12px;
}
.ant-transfer .ant-empty-image {
  max-height: -2px;
}
.ant-transfer-rtl {
  direction: rtl;
}
.ant-transfer-rtl .ant-transfer-list-search {
  padding-right: 8px;
  padding-left: 24px;
}
.ant-transfer-rtl .ant-transfer-list-search-action {
  right: auto;
  left: 12px;
}
.ant-transfer-rtl .ant-transfer-list-header > *:not(:last-child) {
  margin-right: 0;
  margin-left: 4px;
}
.ant-transfer-rtl .ant-transfer-list-header {
  right: 0;
  left: auto;
}
.ant-transfer-rtl .ant-transfer-list-header-title {
  text-align: left;
}
.ant-transfer-rtl .ant-transfer-list-content-item > *:not(:last-child) {
  margin-right: 0;
  margin-left: 8px;
}
.ant-transfer-rtl .ant-transfer-list-pagination {
  text-align: left;
}
.ant-transfer-rtl .ant-transfer-list-footer {
  right: 0;
  left: auto;
}
.ant-tree-treenode-leaf-last .ant-tree-switcher-leaf-line::before {
  top: auto !important;
  bottom: auto !important;
  height: 14px !important;
}
.ant-tree.ant-tree-directory .ant-tree-treenode {
  position: relative;
}
.ant-tree.ant-tree-directory .ant-tree-treenode::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 4px;
  left: 0;
  transition: background-color 0.3s;
  content: '';
  pointer-events: none;
}
.ant-tree.ant-tree-directory .ant-tree-treenode:hover::before {
  background: #f5f5f5;
}
.ant-tree.ant-tree-directory .ant-tree-treenode > * {
  z-index: 1;
}
.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-switcher {
  transition: color 0.3s;
}
.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper {
  border-radius: 0;
  user-select: none;
}
.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper:hover {
  background: transparent;
}
.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper.ant-tree-node-selected {
  color: #fff;
  background: transparent;
}
.ant-tree.ant-tree-directory .ant-tree-treenode-selected:hover::before,
.ant-tree.ant-tree-directory .ant-tree-treenode-selected::before {
  background: #0096ff;
}
.ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-switcher {
  color: #fff;
}
.ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-node-content-wrapper {
  color: #fff;
  background: transparent;
}
.ant-tree-checkbox {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  top: 0.2em;
  line-height: 1;
  white-space: nowrap;
  outline: none;
  cursor: pointer;
}
.ant-tree-checkbox-wrapper:hover .ant-tree-checkbox-inner,
.ant-tree-checkbox:hover .ant-tree-checkbox-inner,
.ant-tree-checkbox-input:focus + .ant-tree-checkbox-inner {
  border-color: #0096ff;
}
.ant-tree-checkbox-checked::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #0096ff;
  border-radius: 4px;
  visibility: hidden;
  animation: antCheckboxEffect 0.36s ease-in-out;
  animation-fill-mode: backwards;
  content: '';
}
.ant-tree-checkbox:hover::after,
.ant-tree-checkbox-wrapper:hover .ant-tree-checkbox::after {
  visibility: visible;
}
.ant-tree-checkbox-inner {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  width: 16px;
  height: 16px;
  direction: ltr;
  background-color: #fff;
  border: 1px solid #dddddd;
  border-radius: 4px;
  border-collapse: separate;
  transition: all 0.3s;
}
.ant-tree-checkbox-inner::after {
  position: absolute;
  top: 50%;
  left: 22%;
  display: table;
  width: 5.71428571px;
  height: 9.14285714px;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  transform: rotate(45deg) scale(0) translate(-50%, -50%);
  opacity: 0;
  transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s;
  content: ' ';
}
.ant-tree-checkbox-input {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  cursor: pointer;
  opacity: 0;
}
.ant-tree-checkbox-checked .ant-tree-checkbox-inner::after {
  position: absolute;
  display: table;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  transform: rotate(45deg) scale(1) translate(-50%, -50%);
  opacity: 1;
  transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s;
  content: ' ';
}
.ant-tree-checkbox-checked .ant-tree-checkbox-inner {
  background-color: #0096ff;
  border-color: #0096ff;
}
.ant-tree-checkbox-disabled {
  cursor: not-allowed;
}
.ant-tree-checkbox-disabled.ant-tree-checkbox-checked .ant-tree-checkbox-inner::after {
  border-color: rgba(0, 0, 0, 0.25);
  animation-name: none;
}
.ant-tree-checkbox-disabled .ant-tree-checkbox-input {
  cursor: not-allowed;
}
.ant-tree-checkbox-disabled .ant-tree-checkbox-inner {
  background-color: #f5f5f5;
  border-color: #dddddd !important;
}
.ant-tree-checkbox-disabled .ant-tree-checkbox-inner::after {
  border-color: #f5f5f5;
  border-collapse: separate;
  animation-name: none;
}
.ant-tree-checkbox-disabled + span {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-tree-checkbox-disabled:hover::after,
.ant-tree-checkbox-wrapper:hover .ant-tree-checkbox-disabled::after {
  visibility: hidden;
}
.ant-tree-checkbox-wrapper {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-flex;
  align-items: baseline;
  line-height: unset;
  cursor: pointer;
}
.ant-tree-checkbox-wrapper::after {
  display: inline-block;
  width: 0;
  overflow: hidden;
  content: '\a0';
}
.ant-tree-checkbox-wrapper.ant-tree-checkbox-wrapper-disabled {
  cursor: not-allowed;
}
.ant-tree-checkbox-wrapper + .ant-tree-checkbox-wrapper {
  margin-left: 8px;
}
.ant-tree-checkbox + span {
  padding-right: 8px;
  padding-left: 8px;
}
.ant-tree-checkbox-group {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-block;
}
.ant-tree-checkbox-group-item {
  margin-right: 8px;
}
.ant-tree-checkbox-group-item:last-child {
  margin-right: 0;
}
.ant-tree-checkbox-group-item + .ant-tree-checkbox-group-item {
  margin-left: 0;
}
.ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner {
  background-color: #fff;
  border-color: #dddddd;
}
.ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner::after {
  top: 50%;
  left: 50%;
  width: 8px;
  height: 8px;
  background-color: #0096ff;
  border: 0;
  transform: translate(-50%, -50%) scale(1);
  opacity: 1;
  content: ' ';
}
.ant-tree-checkbox-indeterminate.ant-tree-checkbox-disabled .ant-tree-checkbox-inner::after {
  background-color: rgba(0, 0, 0, 0.25);
  border-color: rgba(0, 0, 0, 0.25);
}
.ant-tree-checkbox-rtl {
  direction: rtl;
}
.ant-tree-checkbox-group-rtl .ant-tree-checkbox-group-item {
  margin-right: 0;
  margin-left: 8px;
}
.ant-tree-checkbox-group-rtl .ant-tree-checkbox-group-item:last-child {
  margin-left: 0 !important;
}
.ant-tree-checkbox-group-rtl .ant-tree-checkbox-group-item + .ant-tree-checkbox-group-item {
  margin-left: 8px;
}
.ant-tree {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  background: #fff;
  border-radius: 4px;
  transition: background-color 0.3s;
}
.ant-tree-focused:not(:hover):not(.ant-tree-active-focused) {
  background: #e6f9ff;
}
.ant-tree-list-holder-inner {
  align-items: flex-start;
}
.ant-tree.ant-tree-block-node .ant-tree-list-holder-inner {
  align-items: stretch;
}
.ant-tree.ant-tree-block-node .ant-tree-list-holder-inner .ant-tree-node-content-wrapper {
  flex: auto;
}
.ant-tree .ant-tree-treenode {
  display: flex;
  align-items: flex-start;
  padding: 0 0 4px 0;
  outline: none;
}
.ant-tree .ant-tree-treenode-disabled .ant-tree-node-content-wrapper {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-tree .ant-tree-treenode-disabled .ant-tree-node-content-wrapper:hover {
  background: transparent;
}
.ant-tree .ant-tree-treenode-active .ant-tree-node-content-wrapper {
  background: #f5f5f5;
}
.ant-tree .ant-tree-treenode:not(.ant-tree .ant-tree-treenode-disabled).filter-node .ant-tree-title {
  color: inherit;
  font-weight: 500;
}
.ant-tree-indent {
  align-self: stretch;
  white-space: nowrap;
  user-select: none;
}
.ant-tree-indent-unit {
  display: inline-block;
  width: 24px;
}
.ant-tree-switcher {
  position: relative;
  flex: none;
  align-self: stretch;
  width: 24px;
  margin: 0;
  line-height: 24px;
  text-align: center;
  cursor: pointer;
  user-select: none;
}
.ant-tree-switcher .ant-tree-switcher-icon,
.ant-tree-switcher .ant-select-tree-switcher-icon {
  display: inline-block;
  font-size: 10px;
  vertical-align: baseline;
}
.ant-tree-switcher .ant-tree-switcher-icon svg,
.ant-tree-switcher .ant-select-tree-switcher-icon svg {
  transition: transform 0.3s;
}
.ant-tree-switcher-noop {
  cursor: default;
}
.ant-tree-switcher_close .ant-tree-switcher-icon svg {
  transform: rotate(-90deg);
}
.ant-tree-switcher-loading-icon {
  color: #0096ff;
}
.ant-tree-switcher-leaf-line {
  position: relative;
  z-index: 1;
  display: inline-block;
  width: 100%;
  height: 100%;
}
.ant-tree-switcher-leaf-line::before {
  position: absolute;
  top: 0;
  bottom: -4px;
  margin-left: -1px;
  border-left: 1px solid #d9d9d9;
  content: ' ';
}
.ant-tree-switcher-leaf-line::after {
  position: absolute;
  width: 10px;
  height: 14px;
  margin-left: -1px;
  border-bottom: 1px solid #d9d9d9;
  content: ' ';
}
.ant-tree-checkbox {
  top: initial;
  margin: 4px 8px 0 0;
}
.ant-tree .ant-tree-node-content-wrapper {
  position: relative;
  z-index: auto;
  min-height: 24px;
  margin: 0;
  padding: 0 4px;
  color: inherit;
  line-height: 24px;
  background: transparent;
  border-radius: 4px;
  cursor: pointer;
  transition: all 0.3s, border 0s, line-height 0s, box-shadow 0s;
}
.ant-tree .ant-tree-node-content-wrapper:hover {
  background-color: #f5f5f5;
}
.ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected {
  background-color: #a3e5ff;
}
.ant-tree .ant-tree-node-content-wrapper .ant-tree-iconEle {
  display: inline-block;
  width: 24px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  vertical-align: top;
}
.ant-tree .ant-tree-node-content-wrapper .ant-tree-iconEle:empty {
  display: none;
}
.ant-tree-unselectable .ant-tree-node-content-wrapper:hover {
  background-color: transparent;
}
.ant-tree-node-content-wrapper[draggable='true'] {
  line-height: 24px;
  user-select: none;
}
.ant-tree-node-content-wrapper[draggable='true'] .ant-tree-drop-indicator {
  position: absolute;
  z-index: 1;
  height: 2px;
  background-color: #0096ff;
  border-radius: 1px;
  pointer-events: none;
}
.ant-tree-node-content-wrapper[draggable='true'] .ant-tree-drop-indicator::after {
  position: absolute;
  top: -3px;
  left: -6px;
  width: 8px;
  height: 8px;
  background-color: transparent;
  border: 2px solid #0096ff;
  border-radius: 50%;
  content: '';
}
.ant-tree .ant-tree-treenode.drop-container > [draggable] {
  box-shadow: 0 0 0 2px #0096ff;
}
.ant-tree-show-line .ant-tree-indent-unit {
  position: relative;
  height: 100%;
}
.ant-tree-show-line .ant-tree-indent-unit::before {
  position: absolute;
  top: 0;
  right: 12px;
  bottom: -4px;
  border-right: 1px solid #dddddd;
  content: '';
}
.ant-tree-show-line .ant-tree-indent-unit-end::before {
  display: none;
}
.ant-tree-show-line .ant-tree-switcher {
  background: #fff;
}
.ant-tree-show-line .ant-tree-switcher-line-icon {
  vertical-align: -0.225em;
}
.ant-tree-rtl {
  direction: rtl;
}
.ant-tree-rtl .ant-tree-node-content-wrapper[draggable='true'] .ant-tree-drop-indicator::after {
  right: -6px;
  left: unset;
}
.ant-tree .ant-tree-treenode-rtl {
  direction: rtl;
}
.ant-tree-rtl .ant-tree-switcher_close .ant-tree-switcher-icon svg {
  transform: rotate(90deg);
}
.ant-tree-rtl.ant-tree-show-line .ant-tree-indent-unit::before {
  right: auto;
  left: -13px;
  border-right: none;
  border-left: 1px solid #dddddd;
}
.ant-tree-rtl.ant-tree-checkbox {
  margin: 4px 0 0 8px;
}
.ant-tree-select-dropdown-rtl .ant-select-tree-checkbox {
  margin: 4px 0 0 8px;
}
.ant-select-tree-checkbox {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  top: 0.2em;
  line-height: 1;
  white-space: nowrap;
  outline: none;
  cursor: pointer;
}
.ant-select-tree-checkbox-wrapper:hover .ant-select-tree-checkbox-inner,
.ant-select-tree-checkbox:hover .ant-select-tree-checkbox-inner,
.ant-select-tree-checkbox-input:focus + .ant-select-tree-checkbox-inner {
  border-color: #0096ff;
}
.ant-select-tree-checkbox-checked::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #0096ff;
  border-radius: 4px;
  visibility: hidden;
  animation: antCheckboxEffect 0.36s ease-in-out;
  animation-fill-mode: backwards;
  content: '';
}
.ant-select-tree-checkbox:hover::after,
.ant-select-tree-checkbox-wrapper:hover .ant-select-tree-checkbox::after {
  visibility: visible;
}
.ant-select-tree-checkbox-inner {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  width: 16px;
  height: 16px;
  direction: ltr;
  background-color: #fff;
  border: 1px solid #dddddd;
  border-radius: 4px;
  border-collapse: separate;
  transition: all 0.3s;
}
.ant-select-tree-checkbox-inner::after {
  position: absolute;
  top: 50%;
  left: 22%;
  display: table;
  width: 5.71428571px;
  height: 9.14285714px;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  transform: rotate(45deg) scale(0) translate(-50%, -50%);
  opacity: 0;
  transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s;
  content: ' ';
}
.ant-select-tree-checkbox-input {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  cursor: pointer;
  opacity: 0;
}
.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner::after {
  position: absolute;
  display: table;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  transform: rotate(45deg) scale(1) translate(-50%, -50%);
  opacity: 1;
  transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s;
  content: ' ';
}
.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner {
  background-color: #0096ff;
  border-color: #0096ff;
}
.ant-select-tree-checkbox-disabled {
  cursor: not-allowed;
}
.ant-select-tree-checkbox-disabled.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner::after {
  border-color: rgba(0, 0, 0, 0.25);
  animation-name: none;
}
.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-input {
  cursor: not-allowed;
}
.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner {
  background-color: #f5f5f5;
  border-color: #dddddd !important;
}
.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner::after {
  border-color: #f5f5f5;
  border-collapse: separate;
  animation-name: none;
}
.ant-select-tree-checkbox-disabled + span {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-select-tree-checkbox-disabled:hover::after,
.ant-select-tree-checkbox-wrapper:hover .ant-select-tree-checkbox-disabled::after {
  visibility: hidden;
}
.ant-select-tree-checkbox-wrapper {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-flex;
  align-items: baseline;
  line-height: unset;
  cursor: pointer;
}
.ant-select-tree-checkbox-wrapper::after {
  display: inline-block;
  width: 0;
  overflow: hidden;
  content: '\a0';
}
.ant-select-tree-checkbox-wrapper.ant-select-tree-checkbox-wrapper-disabled {
  cursor: not-allowed;
}
.ant-select-tree-checkbox-wrapper + .ant-select-tree-checkbox-wrapper {
  margin-left: 8px;
}
.ant-select-tree-checkbox + span {
  padding-right: 8px;
  padding-left: 8px;
}
.ant-select-tree-checkbox-group {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-block;
}
.ant-select-tree-checkbox-group-item {
  margin-right: 8px;
}
.ant-select-tree-checkbox-group-item:last-child {
  margin-right: 0;
}
.ant-select-tree-checkbox-group-item + .ant-select-tree-checkbox-group-item {
  margin-left: 0;
}
.ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner {
  background-color: #fff;
  border-color: #dddddd;
}
.ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner::after {
  top: 50%;
  left: 50%;
  width: 8px;
  height: 8px;
  background-color: #0096ff;
  border: 0;
  transform: translate(-50%, -50%) scale(1);
  opacity: 1;
  content: ' ';
}
.ant-select-tree-checkbox-indeterminate.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner::after {
  background-color: rgba(0, 0, 0, 0.25);
  border-color: rgba(0, 0, 0, 0.25);
}
.ant-select-tree-checkbox-rtl {
  direction: rtl;
}
.ant-select-tree-checkbox-group-rtl .ant-select-tree-checkbox-group-item {
  margin-right: 0;
  margin-left: 8px;
}
.ant-select-tree-checkbox-group-rtl .ant-select-tree-checkbox-group-item:last-child {
  margin-left: 0 !important;
}
.ant-select-tree-checkbox-group-rtl .ant-select-tree-checkbox-group-item + .ant-select-tree-checkbox-group-item {
  margin-left: 8px;
}
.ant-tree-select-dropdown {
  padding: 8px 4px 0;
}
.ant-tree-select-dropdown-rtl {
  direction: rtl;
}
.ant-tree-select-dropdown .ant-select-tree {
  border-radius: 0;
}
.ant-tree-select-dropdown .ant-select-tree-list-holder-inner {
  align-items: stretch;
}
.ant-tree-select-dropdown .ant-select-tree-list-holder-inner .ant-select-tree-treenode {
  padding-bottom: 8px;
}
.ant-tree-select-dropdown .ant-select-tree-list-holder-inner .ant-select-tree-treenode .ant-select-tree-node-content-wrapper {
  flex: auto;
}
.ant-select-tree {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  background: #fff;
  border-radius: 4px;
  transition: background-color 0.3s;
}
.ant-select-tree-focused:not(:hover):not(.ant-select-tree-active-focused) {
  background: #e6f9ff;
}
.ant-select-tree-list-holder-inner {
  align-items: flex-start;
}
.ant-select-tree.ant-select-tree-block-node .ant-select-tree-list-holder-inner {
  align-items: stretch;
}
.ant-select-tree.ant-select-tree-block-node .ant-select-tree-list-holder-inner .ant-select-tree-node-content-wrapper {
  flex: auto;
}
.ant-select-tree .ant-select-tree-treenode {
  display: flex;
  align-items: flex-start;
  padding: 0 0 4px 0;
  outline: none;
}
.ant-select-tree .ant-select-tree-treenode-disabled .ant-select-tree-node-content-wrapper {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-select-tree .ant-select-tree-treenode-disabled .ant-select-tree-node-content-wrapper:hover {
  background: transparent;
}
.ant-select-tree .ant-select-tree-treenode-active .ant-select-tree-node-content-wrapper {
  background: #f5f5f5;
}
.ant-select-tree .ant-select-tree-treenode:not(.ant-select-tree .ant-select-tree-treenode-disabled).filter-node .ant-select-tree-title {
  color: inherit;
  font-weight: 500;
}
.ant-select-tree-indent {
  align-self: stretch;
  white-space: nowrap;
  user-select: none;
}
.ant-select-tree-indent-unit {
  display: inline-block;
  width: 24px;
}
.ant-select-tree-switcher {
  position: relative;
  flex: none;
  align-self: stretch;
  width: 24px;
  margin: 0;
  line-height: 24px;
  text-align: center;
  cursor: pointer;
  user-select: none;
}
.ant-select-tree-switcher .ant-tree-switcher-icon,
.ant-select-tree-switcher .ant-select-tree-switcher-icon {
  display: inline-block;
  font-size: 10px;
  vertical-align: baseline;
}
.ant-select-tree-switcher .ant-tree-switcher-icon svg,
.ant-select-tree-switcher .ant-select-tree-switcher-icon svg {
  transition: transform 0.3s;
}
.ant-select-tree-switcher-noop {
  cursor: default;
}
.ant-select-tree-switcher_close .ant-select-tree-switcher-icon svg {
  transform: rotate(-90deg);
}
.ant-select-tree-switcher-loading-icon {
  color: #0096ff;
}
.ant-select-tree-switcher-leaf-line {
  position: relative;
  z-index: 1;
  display: inline-block;
  width: 100%;
  height: 100%;
}
.ant-select-tree-switcher-leaf-line::before {
  position: absolute;
  top: 0;
  bottom: -4px;
  margin-left: -1px;
  border-left: 1px solid #d9d9d9;
  content: ' ';
}
.ant-select-tree-switcher-leaf-line::after {
  position: absolute;
  width: 10px;
  height: 14px;
  margin-left: -1px;
  border-bottom: 1px solid #d9d9d9;
  content: ' ';
}
.ant-select-tree-checkbox {
  top: initial;
  margin: 4px 8px 0 0;
}
.ant-select-tree .ant-select-tree-node-content-wrapper {
  position: relative;
  z-index: auto;
  min-height: 24px;
  margin: 0;
  padding: 0 4px;
  color: inherit;
  line-height: 24px;
  background: transparent;
  border-radius: 4px;
  cursor: pointer;
  transition: all 0.3s, border 0s, line-height 0s, box-shadow 0s;
}
.ant-select-tree .ant-select-tree-node-content-wrapper:hover {
  background-color: #f5f5f5;
}
.ant-select-tree .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected {
  background-color: #a3e5ff;
}
.ant-select-tree .ant-select-tree-node-content-wrapper .ant-select-tree-iconEle {
  display: inline-block;
  width: 24px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  vertical-align: top;
}
.ant-select-tree .ant-select-tree-node-content-wrapper .ant-select-tree-iconEle:empty {
  display: none;
}
.ant-select-tree-unselectable .ant-select-tree-node-content-wrapper:hover {
  background-color: transparent;
}
.ant-select-tree-node-content-wrapper[draggable='true'] {
  line-height: 24px;
  user-select: none;
}
.ant-select-tree-node-content-wrapper[draggable='true'] .ant-tree-drop-indicator {
  position: absolute;
  z-index: 1;
  height: 2px;
  background-color: #0096ff;
  border-radius: 1px;
  pointer-events: none;
}
.ant-select-tree-node-content-wrapper[draggable='true'] .ant-tree-drop-indicator::after {
  position: absolute;
  top: -3px;
  left: -6px;
  width: 8px;
  height: 8px;
  background-color: transparent;
  border: 2px solid #0096ff;
  border-radius: 50%;
  content: '';
}
.ant-select-tree .ant-select-tree-treenode.drop-container > [draggable] {
  box-shadow: 0 0 0 2px #0096ff;
}
.ant-select-tree-show-line .ant-select-tree-indent-unit {
  position: relative;
  height: 100%;
}
.ant-select-tree-show-line .ant-select-tree-indent-unit::before {
  position: absolute;
  top: 0;
  right: 12px;
  bottom: -4px;
  border-right: 1px solid #dddddd;
  content: '';
}
.ant-select-tree-show-line .ant-select-tree-indent-unit-end::before {
  display: none;
}
.ant-select-tree-show-line .ant-select-tree-switcher {
  background: #fff;
}
.ant-select-tree-show-line .ant-select-tree-switcher-line-icon {
  vertical-align: -0.225em;
}
.ant-tree-select-dropdown-rtl .ant-select-tree .ant-select-tree-switcher_close .ant-select-tree-switcher-icon svg {
  transform: rotate(90deg);
}
.ant-tree-select-dropdown-rtl .ant-select-tree .ant-select-tree-switcher-loading-icon {
  transform: scaleY(-1);
}
.ant-typography {
  color: #000000;
  overflow-wrap: break-word;
}
.ant-typography.ant-typography-secondary {
  color: rgba(0, 0, 0, 0.45);
}
.ant-typography.ant-typography-success {
  color: #52c41a;
}
.ant-typography.ant-typography-warning {
  color: #faad14;
}
.ant-typography.ant-typography-danger {
  color: #ff4d4f;
}
a.ant-typography.ant-typography-danger:active,
a.ant-typography.ant-typography-danger:focus,
a.ant-typography.ant-typography-danger:hover {
  color: #ff7875;
}
.ant-typography.ant-typography-disabled {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
  user-select: none;
}
div.ant-typography,
.ant-typography p {
  margin-bottom: 1em;
}
h1.ant-typography,
.ant-typography h1 {
  margin-bottom: 0.5em;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 600;
  font-size: 38px;
  line-height: 1.23;
}
h2.ant-typography,
.ant-typography h2 {
  margin-bottom: 0.5em;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 600;
  font-size: 30px;
  line-height: 1.35;
}
h3.ant-typography,
.ant-typography h3 {
  margin-bottom: 0.5em;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 600;
  font-size: 24px;
  line-height: 1.35;
}
h4.ant-typography,
.ant-typography h4 {
  margin-bottom: 0.5em;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 600;
  font-size: 20px;
  line-height: 1.4;
}
h5.ant-typography,
.ant-typography h5 {
  margin-bottom: 0.5em;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 600;
  font-size: 16px;
  line-height: 1.5;
}
.ant-typography + h1.ant-typography,
.ant-typography + h2.ant-typography,
.ant-typography + h3.ant-typography,
.ant-typography + h4.ant-typography,
.ant-typography + h5.ant-typography {
  margin-top: 1.2em;
}
.ant-typography div + h1,
.ant-typography ul + h1,
.ant-typography li + h1,
.ant-typography p + h1,
.ant-typography h1 + h1,
.ant-typography h2 + h1,
.ant-typography h3 + h1,
.ant-typography h4 + h1,
.ant-typography h5 + h1,
.ant-typography div + h2,
.ant-typography ul + h2,
.ant-typography li + h2,
.ant-typography p + h2,
.ant-typography h1 + h2,
.ant-typography h2 + h2,
.ant-typography h3 + h2,
.ant-typography h4 + h2,
.ant-typography h5 + h2,
.ant-typography div + h3,
.ant-typography ul + h3,
.ant-typography li + h3,
.ant-typography p + h3,
.ant-typography h1 + h3,
.ant-typography h2 + h3,
.ant-typography h3 + h3,
.ant-typography h4 + h3,
.ant-typography h5 + h3,
.ant-typography div + h4,
.ant-typography ul + h4,
.ant-typography li + h4,
.ant-typography p + h4,
.ant-typography h1 + h4,
.ant-typography h2 + h4,
.ant-typography h3 + h4,
.ant-typography h4 + h4,
.ant-typography h5 + h4,
.ant-typography div + h5,
.ant-typography ul + h5,
.ant-typography li + h5,
.ant-typography p + h5,
.ant-typography h1 + h5,
.ant-typography h2 + h5,
.ant-typography h3 + h5,
.ant-typography h4 + h5,
.ant-typography h5 + h5 {
  margin-top: 1.2em;
}
a.ant-typography-ellipsis,
span.ant-typography-ellipsis {
  display: inline-block;
}
a.ant-typography,
.ant-typography a {
  color: #0096ff;
  outline: none;
  cursor: pointer;
  transition: color 0.3s;
  text-decoration: none;
}
a.ant-typography:focus,
.ant-typography a:focus,
a.ant-typography:hover,
.ant-typography a:hover {
  color: #29adff;
}
a.ant-typography:active,
.ant-typography a:active {
  color: #0077d9;
}
a.ant-typography:active,
.ant-typography a:active,
a.ant-typography:hover,
.ant-typography a:hover {
  text-decoration: none;
}
a.ant-typography[disabled],
.ant-typography a[disabled],
a.ant-typography.ant-typography-disabled,
.ant-typography a.ant-typography-disabled {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
a.ant-typography[disabled]:active,
.ant-typography a[disabled]:active,
a.ant-typography.ant-typography-disabled:active,
.ant-typography a.ant-typography-disabled:active,
a.ant-typography[disabled]:hover,
.ant-typography a[disabled]:hover,
a.ant-typography.ant-typography-disabled:hover,
.ant-typography a.ant-typography-disabled:hover {
  color: rgba(0, 0, 0, 0.25);
}
a.ant-typography[disabled]:active,
.ant-typography a[disabled]:active,
a.ant-typography.ant-typography-disabled:active,
.ant-typography a.ant-typography-disabled:active {
  pointer-events: none;
}
.ant-typography code {
  margin: 0 0.2em;
  padding: 0.2em 0.4em 0.1em;
  font-size: 85%;
  background: rgba(150, 150, 150, 0.1);
  border: 1px solid rgba(100, 100, 100, 0.2);
  border-radius: 3px;
}
.ant-typography kbd {
  margin: 0 0.2em;
  padding: 0.15em 0.4em 0.1em;
  font-size: 90%;
  background: rgba(150, 150, 150, 0.06);
  border: 1px solid rgba(100, 100, 100, 0.2);
  border-bottom-width: 2px;
  border-radius: 3px;
}
.ant-typography mark {
  padding: 0;
  background-color: #ffe58f;
}
.ant-typography u,
.ant-typography ins {
  text-decoration: underline;
  text-decoration-skip-ink: auto;
}
.ant-typography s,
.ant-typography del {
  text-decoration: line-through;
}
.ant-typography strong {
  font-weight: 600;
}
.ant-typography-expand,
.ant-typography-edit,
.ant-typography-copy {
  color: #0096ff;
  text-decoration: none;
  outline: none;
  cursor: pointer;
  transition: color 0.3s;
  margin-left: 4px;
}
.ant-typography-expand:focus,
.ant-typography-edit:focus,
.ant-typography-copy:focus,
.ant-typography-expand:hover,
.ant-typography-edit:hover,
.ant-typography-copy:hover {
  color: #29adff;
}
.ant-typography-expand:active,
.ant-typography-edit:active,
.ant-typography-copy:active {
  color: #0077d9;
}
.ant-typography-copy-success,
.ant-typography-copy-success:hover,
.ant-typography-copy-success:focus {
  color: #52c41a;
}
.ant-typography-edit-content {
  position: relative;
}
div.ant-typography-edit-content {
  left: -12px;
  margin-top: -9px;
  margin-bottom: calc(1em - 8px - 1px);
}
.ant-typography-edit-content-confirm {
  position: absolute;
  right: 10px;
  bottom: 8px;
  color: rgba(0, 0, 0, 0.45);
  pointer-events: none;
}
.ant-typography-edit-content textarea {
  -moz-transition: none;
}
.ant-typography ul,
.ant-typography ol {
  margin: 0 0 1em 0;
  padding: 0;
}
.ant-typography ul li,
.ant-typography ol li {
  margin: 0 0 0 20px;
  padding: 0 0 0 4px;
}
.ant-typography ul {
  list-style-type: circle;
}
.ant-typography ul ul {
  list-style-type: disc;
}
.ant-typography ol {
  list-style-type: decimal;
}
.ant-typography pre,
.ant-typography blockquote {
  margin: 1em 0;
}
.ant-typography pre {
  padding: 0.4em 0.6em;
  white-space: pre-wrap;
  word-wrap: break-word;
  background: rgba(150, 150, 150, 0.1);
  border: 1px solid rgba(100, 100, 100, 0.2);
  border-radius: 3px;
}
.ant-typography pre code {
  display: inline;
  margin: 0;
  padding: 0;
  font-size: inherit;
  font-family: inherit;
  background: transparent;
  border: 0;
}
.ant-typography blockquote {
  padding: 0 0 0 0.6em;
  border-left: 4px solid rgba(100, 100, 100, 0.2);
  opacity: 0.85;
}
.ant-typography-ellipsis-single-line {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
a.ant-typography-ellipsis-single-line,
span.ant-typography-ellipsis-single-line {
  vertical-align: bottom;
}
.ant-typography-ellipsis-multiple-line {
  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 3;
  /*! autoprefixer: ignore next */
  -webkit-box-orient: vertical;
}
.ant-typography-rtl {
  direction: rtl;
}
.ant-typography-rtl .ant-typography-expand,
.ant-typography-rtl .ant-typography-edit,
.ant-typography-rtl .ant-typography-copy {
  margin-right: 4px;
  margin-left: 0;
}
.ant-typography-rtl .ant-typography-expand {
  float: left;
}
div.ant-typography-edit-content.ant-typography-rtl {
  right: -12px;
  left: auto;
}
.ant-typography-rtl .ant-typography-edit-content-confirm {
  right: auto;
  left: 10px;
}
.ant-typography-rtl.ant-typography ul li,
.ant-typography-rtl.ant-typography ol li {
  margin: 0 20px 0 0;
  padding: 0 4px 0 0;
}
.ant-upload {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  outline: 0;
}
.ant-upload p {
  margin: 0;
}
.ant-upload-btn {
  display: block;
  width: 100%;
  outline: none;
}
.ant-upload input[type='file'] {
  cursor: pointer;
}
.ant-upload.ant-upload-select {
  display: inline-block;
}
.ant-upload.ant-upload-disabled {
  cursor: not-allowed;
}
.ant-upload.ant-upload-select-picture-card {
  width: 104px;
  height: 104px;
  margin-right: 8px;
  margin-bottom: 8px;
  text-align: center;
  vertical-align: top;
  background-color: #fafafa;
  border: 1px dashed #dddddd;
  border-radius: 4px;
  cursor: pointer;
  transition: border-color 0.3s;
}
.ant-upload.ant-upload-select-picture-card > .ant-upload {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  text-align: center;
}
.ant-upload.ant-upload-select-picture-card:hover {
  border-color: #0096ff;
}
.ant-upload-disabled.ant-upload.ant-upload-select-picture-card:hover {
  border-color: #dddddd;
}
.ant-upload.ant-upload-drag {
  position: relative;
  width: 100%;
  height: 100%;
  text-align: center;
  background: #fafafa;
  border: 1px dashed #dddddd;
  border-radius: 4px;
  cursor: pointer;
  transition: border-color 0.3s;
}
.ant-upload.ant-upload-drag .ant-upload {
  padding: 16px 0;
}
.ant-upload.ant-upload-drag.ant-upload-drag-hover:not(.ant-upload-disabled) {
  border-color: #0077d9;
}
.ant-upload.ant-upload-drag.ant-upload-disabled {
  cursor: not-allowed;
}
.ant-upload.ant-upload-drag .ant-upload-btn {
  display: table;
  height: 100%;
}
.ant-upload.ant-upload-drag .ant-upload-drag-container {
  display: table-cell;
  vertical-align: middle;
}
.ant-upload.ant-upload-drag:not(.ant-upload-disabled):hover {
  border-color: #29adff;
}
.ant-upload.ant-upload-drag p.ant-upload-drag-icon {
  margin-bottom: 20px;
}
.ant-upload.ant-upload-drag p.ant-upload-drag-icon .anticon {
  color: #29adff;
  font-size: 48px;
}
.ant-upload.ant-upload-drag p.ant-upload-text {
  margin: 0 0 4px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 16px;
}
.ant-upload.ant-upload-drag p.ant-upload-hint {
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
}
.ant-upload.ant-upload-drag .anticon-plus {
  color: rgba(0, 0, 0, 0.25);
  font-size: 30px;
  transition: all 0.3s;
}
.ant-upload.ant-upload-drag .anticon-plus:hover {
  color: rgba(0, 0, 0, 0.45);
}
.ant-upload.ant-upload-drag:hover .anticon-plus {
  color: rgba(0, 0, 0, 0.45);
}
.ant-upload-picture-card-wrapper {
  display: inline-block;
  width: 100%;
}
.ant-upload-picture-card-wrapper::before {
  display: table;
  content: '';
}
.ant-upload-picture-card-wrapper::after {
  display: table;
  clear: both;
  content: '';
}
.ant-upload-picture-card-wrapper::before {
  display: table;
  content: '';
}
.ant-upload-picture-card-wrapper::after {
  display: table;
  clear: both;
  content: '';
}
.ant-upload-list {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 14px;
  font-variant: tabular-nums;
  list-style: none;
  font-feature-settings: 'tnum';
  line-height: 1.5715;
}
.ant-upload-list::before {
  display: table;
  content: '';
}
.ant-upload-list::after {
  display: table;
  clear: both;
  content: '';
}
.ant-upload-list::before {
  display: table;
  content: '';
}
.ant-upload-list::after {
  display: table;
  clear: both;
  content: '';
}
.ant-upload-list-item {
  position: relative;
  height: 22.001px;
  margin-top: 8px;
  font-size: 14px;
}
.ant-upload-list-item-name {
  display: inline-block;
  width: 100%;
  padding-left: 22px;
  overflow: hidden;
  line-height: 1.5715;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-upload-list-item-card-actions {
  position: absolute;
  right: 0;
}
.ant-upload-list-item-card-actions-btn {
  opacity: 0;
}
.ant-upload-list-item-card-actions-btn.ant-btn-sm {
  height: 20px;
  line-height: 1;
}
.ant-upload-list-item-card-actions.picture {
  top: 22px;
  line-height: 0;
}
.ant-upload-list-item-card-actions-btn:focus,
.ant-upload-list-item-card-actions.picture .ant-upload-list-item-card-actions-btn {
  opacity: 1;
}
.ant-upload-list-item-card-actions .anticon {
  color: rgba(0, 0, 0, 0.45);
}
.ant-upload-list-item-info {
  height: 100%;
  padding: 0 4px;
  transition: background-color 0.3s;
}
.ant-upload-list-item-info > span {
  display: block;
  width: 100%;
  height: 100%;
}
.ant-upload-list-item-info .anticon-loading .anticon,
.ant-upload-list-item-info .ant-upload-text-icon .anticon {
  position: absolute;
  top: 5px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
}
.ant-upload-list-item .anticon-close {
  position: absolute;
  top: 6px;
  right: 4px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 10px;
  line-height: 0;
  cursor: pointer;
  opacity: 0;
  transition: all 0.3s;
}
.ant-upload-list-item .anticon-close:hover {
  color: #000000;
}
.ant-upload-list-item:hover .ant-upload-list-item-info {
  background-color: #f5f5f5;
}
.ant-upload-list-item:hover .anticon-close {
  opacity: 1;
}
.ant-upload-list-item:hover .ant-upload-list-item-card-actions-btn {
  opacity: 1;
}
.ant-upload-list-item-error,
.ant-upload-list-item-error .ant-upload-text-icon > .anticon,
.ant-upload-list-item-error .ant-upload-list-item-name {
  color: #ff4d4f;
}
.ant-upload-list-item-error .ant-upload-list-item-card-actions .anticon {
  color: #ff4d4f;
}
.ant-upload-list-item-error .ant-upload-list-item-card-actions-btn {
  opacity: 1;
}
.ant-upload-list-item-progress {
  position: absolute;
  bottom: -12px;
  width: 100%;
  padding-left: 26px;
  font-size: 14px;
  line-height: 0;
}
.ant-upload-list-picture .ant-upload-list-item,
.ant-upload-list-picture-card .ant-upload-list-item {
  position: relative;
  height: 66px;
  padding: 8px;
  border: 1px solid #dddddd;
  border-radius: 4px;
}
.ant-upload-list-picture .ant-upload-list-item:hover,
.ant-upload-list-picture-card .ant-upload-list-item:hover {
  background: transparent;
}
.ant-upload-list-picture .ant-upload-list-item-error,
.ant-upload-list-picture-card .ant-upload-list-item-error {
  border-color: #ff4d4f;
}
.ant-upload-list-picture .ant-upload-list-item-info,
.ant-upload-list-picture-card .ant-upload-list-item-info {
  padding: 0;
}
.ant-upload-list-picture .ant-upload-list-item:hover .ant-upload-list-item-info,
.ant-upload-list-picture-card .ant-upload-list-item:hover .ant-upload-list-item-info {
  background: transparent;
}
.ant-upload-list-picture .ant-upload-list-item-uploading,
.ant-upload-list-picture-card .ant-upload-list-item-uploading {
  border-style: dashed;
}
.ant-upload-list-picture .ant-upload-list-item-thumbnail,
.ant-upload-list-picture-card .ant-upload-list-item-thumbnail {
  width: 48px;
  height: 48px;
  line-height: 54px;
  text-align: center;
  opacity: 0.8;
}
.ant-upload-list-picture .ant-upload-list-item-thumbnail .anticon,
.ant-upload-list-picture-card .ant-upload-list-item-thumbnail .anticon {
  font-size: 26px;
}
.ant-upload-list-picture .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill='#e6f7ff'],
.ant-upload-list-picture-card .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill='#e6f7ff'] {
  fill: #fff2f0;
}
.ant-upload-list-picture .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill='#1890ff'],
.ant-upload-list-picture-card .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill='#1890ff'] {
  fill: #ff4d4f;
}
.ant-upload-list-picture .ant-upload-list-item-icon,
.ant-upload-list-picture-card .ant-upload-list-item-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  font-size: 26px;
  transform: translate(-50%, -50%);
}
.ant-upload-list-picture .ant-upload-list-item-icon .anticon,
.ant-upload-list-picture-card .ant-upload-list-item-icon .anticon {
  font-size: 26px;
}
.ant-upload-list-picture .ant-upload-list-item-image,
.ant-upload-list-picture-card .ant-upload-list-item-image {
  max-width: 100%;
}
.ant-upload-list-picture .ant-upload-list-item-thumbnail img,
.ant-upload-list-picture-card .ant-upload-list-item-thumbnail img {
  display: block;
  width: 48px;
  height: 48px;
  overflow: hidden;
}
.ant-upload-list-picture .ant-upload-list-item-name,
.ant-upload-list-picture-card .ant-upload-list-item-name {
  display: inline-block;
  box-sizing: border-box;
  max-width: 100%;
  margin: 0 0 0 8px;
  padding-right: 8px;
  padding-left: 48px;
  overflow: hidden;
  line-height: 44px;
  white-space: nowrap;
  text-overflow: ellipsis;
  transition: all 0.3s;
}
.ant-upload-list-picture .ant-upload-list-item-uploading .ant-upload-list-item-name,
.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-name {
  line-height: 28px;
}
.ant-upload-list-picture .ant-upload-list-item-progress,
.ant-upload-list-picture-card .ant-upload-list-item-progress {
  bottom: 14px;
  width: calc(100% - 24px);
  margin-top: 0;
  padding-left: 56px;
}
.ant-upload-list-picture .anticon-close,
.ant-upload-list-picture-card .anticon-close {
  position: absolute;
  top: 8px;
  right: 8px;
  line-height: 1;
  opacity: 1;
}
.ant-upload-list-picture-card-container {
  display: inline-block;
  width: 104px;
  height: 104px;
  margin: 0 8px 8px 0;
  vertical-align: top;
}
.ant-upload-list-picture-card.ant-upload-list::after {
  display: none;
}
.ant-upload-list-picture-card .ant-upload-list-item {
  height: 100%;
  margin: 0;
}
.ant-upload-list-picture-card .ant-upload-list-item-info {
  position: relative;
  height: 100%;
  overflow: hidden;
}
.ant-upload-list-picture-card .ant-upload-list-item-info::before {
  position: absolute;
  z-index: 1;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  opacity: 0;
  transition: all 0.3s;
  content: ' ';
}
.ant-upload-list-picture-card .ant-upload-list-item:hover .ant-upload-list-item-info::before {
  opacity: 1;
}
.ant-upload-list-picture-card .ant-upload-list-item-actions {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 10;
  white-space: nowrap;
  transform: translate(-50%, -50%);
  opacity: 0;
  transition: all 0.3s;
}
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye,
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-download,
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete {
  z-index: 10;
  width: 16px;
  margin: 0 4px;
  color: rgba(255, 255, 255, 0.85);
  font-size: 16px;
  cursor: pointer;
  transition: all 0.3s;
}
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye:hover,
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-download:hover,
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete:hover {
  color: #ffffff;
}
.ant-upload-list-picture-card .ant-upload-list-item-info:hover + .ant-upload-list-item-actions,
.ant-upload-list-picture-card .ant-upload-list-item-actions:hover {
  opacity: 1;
}
.ant-upload-list-picture-card .ant-upload-list-item-thumbnail,
.ant-upload-list-picture-card .ant-upload-list-item-thumbnail img {
  position: static;
  display: block;
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.ant-upload-list-picture-card .ant-upload-list-item-name {
  display: none;
  margin: 8px 0 0;
  padding: 0;
  line-height: 1.5715;
  text-align: center;
}
.ant-upload-list-picture-card .ant-upload-list-item-file + .ant-upload-list-item-name {
  position: absolute;
  bottom: 10px;
  display: block;
}
.ant-upload-list-picture-card .ant-upload-list-item-uploading.ant-upload-list-item {
  background-color: #fafafa;
}
.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info {
  height: auto;
}
.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info::before,
.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info .anticon-eye,
.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info .anticon-delete {
  display: none;
}
.ant-upload-list-picture-card .ant-upload-list-item-progress {
  bottom: 32px;
  width: calc(100% - 14px);
  padding-left: 0;
}
.ant-upload-list-text-container,
.ant-upload-list-picture-container {
  transition: opacity 0.3s, height 0.3s;
}
.ant-upload-list-text-container::before,
.ant-upload-list-picture-container::before {
  display: table;
  width: 0;
  height: 0;
  content: '';
}
.ant-upload-list-text-container .ant-upload-span,
.ant-upload-list-picture-container .ant-upload-span {
  display: block;
  flex: auto;
}
.ant-upload-list-text .ant-upload-span,
.ant-upload-list-picture .ant-upload-span {
  display: flex;
  align-items: center;
}
.ant-upload-list-text .ant-upload-span > *,
.ant-upload-list-picture .ant-upload-span > * {
  flex: none;
}
.ant-upload-list-text .ant-upload-list-item-name,
.ant-upload-list-picture .ant-upload-list-item-name {
  flex: auto;
  padding: 0 8px;
}
.ant-upload-list-text .ant-upload-list-item-card-actions,
.ant-upload-list-picture .ant-upload-list-item-card-actions {
  position: static;
}
.ant-upload-list-text .ant-upload-text-icon .anticon {
  position: static;
}
.ant-upload-list .ant-upload-animate-inline-appear,
.ant-upload-list .ant-upload-animate-inline-enter,
.ant-upload-list .ant-upload-animate-inline-leave {
  animation-duration: 0.3s;
  animation-fill-mode: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.ant-upload-list .ant-upload-animate-inline-appear,
.ant-upload-list .ant-upload-animate-inline-enter {
  animation-name: uploadAnimateInlineIn;
}
.ant-upload-list .ant-upload-animate-inline-leave {
  animation-name: uploadAnimateInlineOut;
}
@keyframes uploadAnimateInlineIn {
  from {
    width: 0;
    height: 0;
    margin: 0;
    padding: 0;
    opacity: 0;
  }
}
@keyframes uploadAnimateInlineOut {
  to {
    width: 0;
    height: 0;
    margin: 0;
    padding: 0;
    opacity: 0;
  }
}
.ant-upload-rtl {
  direction: rtl;
}
.ant-upload-rtl.ant-upload.ant-upload-select-picture-card {
  margin-right: auto;
  margin-left: 8px;
}
.ant-upload-list-rtl {
  direction: rtl;
}
.ant-upload-list-rtl .ant-upload-list-item-list-type-text:hover .ant-upload-list-item-name-icon-count-1 {
  padding-right: 22px;
  padding-left: 14px;
}
.ant-upload-list-rtl .ant-upload-list-item-list-type-text:hover .ant-upload-list-item-name-icon-count-2 {
  padding-right: 22px;
  padding-left: 28px;
}
.ant-upload-list-rtl .ant-upload-list-item-name {
  padding-right: 22px;
  padding-left: 0;
}
.ant-upload-list-rtl .ant-upload-list-item-name-icon-count-1 {
  padding-left: 14px;
}
.ant-upload-list-rtl .ant-upload-list-item-card-actions {
  right: auto;
  left: 0;
}
.ant-upload-list-rtl .ant-upload-list-item-card-actions .anticon {
  padding-right: 0;
  padding-left: 5px;
}
.ant-upload-list-rtl .ant-upload-list-item-info {
  padding: 0 4px 0 12px;
}
.ant-upload-list-rtl .ant-upload-list-item .anticon-close {
  right: auto;
  left: 4px;
}
.ant-upload-list-rtl .ant-upload-list-item-error .ant-upload-list-item-card-actions .anticon {
  padding-right: 0;
  padding-left: 5px;
}
.ant-upload-list-rtl .ant-upload-list-item-progress {
  padding-right: 26px;
  padding-left: 0;
}
.ant-upload-list-picture .ant-upload-list-item-info,
.ant-upload-list-picture-card .ant-upload-list-item-info {
  padding: 0;
}
.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-thumbnail,
.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-thumbnail {
  right: 8px;
  left: auto;
}
.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-icon,
.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-icon {
  right: 50%;
  left: auto;
  transform: translate(50%, -50%);
}
.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-name,
.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-name {
  margin: 0 8px 0 0;
  padding-right: 48px;
  padding-left: 8px;
}
.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-name-icon-count-1,
.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-name-icon-count-1 {
  padding-right: 48px;
  padding-left: 18px;
}
.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-name-icon-count-2,
.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-name-icon-count-2 {
  padding-right: 48px;
  padding-left: 36px;
}
.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-progress,
.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-progress {
  padding-right: 0;
  padding-left: 0;
}
.ant-upload-list-rtl.ant-upload-list-picture .anticon-close,
.ant-upload-list-rtl.ant-upload-list-picture-card .anticon-close {
  right: auto;
  left: 8px;
}
.ant-upload-list-rtl .ant-upload-list-picture-card-container {
  margin: 0 0 8px 8px;
}
.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-actions {
  right: 50%;
  left: auto;
  transform: translate(50%, -50%);
}
.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-file + .ant-upload-list-item-name {
  margin: 8px 0 0;
  padding: 0;
}
.remove-padding .ant-dropdown-menu {
  padding: 0px;
}
.remove-padding .ant-dropdown-menu-item {
  padding: 0px;
}
.remove-padding .ant-dropdown-menu-item:hover {
  background-color: unset;
}
.ant-menu {
  line-height: inherit;
}
.bubble_input {
  border-radius: 32px;
}
.ant-btn.a .App {
  text-align: center;
}
.display-none-important {
  display: none !important;
}
.has-error {
  border-bottom-color: #ec1314;
}
.modalEitje .has-error {
  background-color: #ec131410;
  border-bottom-color: #dddddd;
}
.ant-btn {
  min-width: 132px;
}
.ant-btn:not(.ant-btn-primary):hover,
.ant-btn:not(.ant-btn-primary).active {
  background-color: #e7f5ff;
  color: #000000;
}
.ant-btn-primary span {
  color: #ffffff;
  cursor: pointer;
  font-weight: 600;
}
.ant-btn-primary span * {
  cursor: pointer;
}
.ant-btn-dangerous.ant-btn-primary span {
  color: #000000;
}
.ant-btn-dangerous.ant-btn-primary:hover {
  background-color: #ec1314;
  color: #ffffff;
}
.ant-btn,
.ant-btn-primary,
.ant-btn-dangerous,
.ant-btn:hover,
.ant-btn-primary:hover,
.ant-btn-dangerous:hover,
.ant-btn.ant-btn-primary.ant-btn-dangerous,
.ant-btn.ant-btn-primary.ant-btn-dangerous:hover {
  border-color: #dddddd;
}
.ant-btn span,
.ant-btn-primary span,
.ant-btn-dangerous span,
.ant-btn:hover span,
.ant-btn-primary:hover span,
.ant-btn-dangerous:hover span,
.ant-btn.ant-btn-primary.ant-btn-dangerous span,
.ant-btn.ant-btn-primary.ant-btn-dangerous:hover span {
  font-weight: 600;
}
.ant-btn-dangerous:hover span {
  color: #ffffff;
}
.ant-modal-footer .ant-btn + .ant-btn {
  margin-left: 4px;
}
.ant-input:focus {
  box-shadow: none;
}
.ant-input-affix-wrapper.search_input {
  background-color: #f6f6f6;
  border: 1px solid #dddddd50;
}
.ant-input-affix-wrapper:hover {
  border-color: #dddddd50 !important;
}
.ant-input.ant-input-borderless {
  padding-left: 0;
  padding-right: 24px;
  padding-top: 0;
  padding-bottom: 0;
}
.ant-picker-borderless {
  padding-left: 0px;
}
.ant-picker-borderless.sync-moment-input {
  width: 0px !important;
  height: 0px !important;
}
.ant-picker-borderless.sync-moment-input * {
  width: 0px !important;
  height: 0px !important;
}
.ant-picker-footer-extra {
  padding: 0px;
}
.ant-picker-dropdown.has-extra-footer .date-extra-footer-item {
  cursor: pointer;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  border-bottom: 1px solid #dddddd;
  text-align: center;
}
.ant-picker-dropdown.has-extra-footer .date-extra-footer-item * {
  cursor: pointer;
}
.ant-picker-dropdown.has-extra-footer .date-extra-footer-item:hover {
  background-color: #e7f5ff;
}
.remove-pop-padding .ant-popover-inner-content {
  padding: 0px;
  border-radius: 4px;
  overflow: hidden;
}
.light-pop-padding .ant-popover-inner-content {
  padding: 8px 10px;
}
.ant-popover-disabled-compatible-wrapper {
  opacity: 0.4;
}
.ant-popover .ant-popover-arrow {
  display: none;
}
.ant-select-selector,
.ant-select-selector:hover,
.ant-select-selector:active,
.ant-select.ant-select-focused {
  border-color: #dddddd;
  box-shadow: none;
}
.ant-select-arrow .dropdown_icon {
  height: 12px;
  background-repeat: no-repeat;
  width: 12px;
}
.ant-select-borderless > * {
  padding-left: 0px !important;
  padding-right: 0 !important;
}
.ant-select-borderless .ant-select-selection-placeholder {
  left: 0px;
}
.ant-select-multiple .ant-select-selection-item {
  border-radius: 4px;
  border: 1px solid #dddddd;
  background-color: #f6f6f6;
  padding-inline-end: 8px;
  padding-inline-start: 12px;
  border: 1px solid transparent;
}
.ant-select-multiple .ant-select-selection-item .ant-select-selection-item-content {
  padding-top: 2px;
}
.ant-select-multiple .ant-select-selector {
  padding-top: 0px;
  padding-bottom: 0px;
}
.ant-select-arrow {
  top: 51%;
  background-size: 13px;
  background-repeat: no-repeat;
}
.ant-select-arrow svg {
  display: none;
}
.ant-select-item-option-state {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.ant-steps-vertical {
  flex-grow: 4;
  justify-content: center;
}
.ant-steps-vertical .ant-steps-item {
  flex-grow: 0;
}
.ant-steps-vertical .ant-steps-item .ant-steps-item-icon,
.ant-steps-vertical .ant-steps-item .ant-steps-item-tail {
  margin-top: 10px;
}
.ant-steps-vertical .ant-steps-item .ant-steps-item-title {
  font-weight: 600;
  font-size: 14px;
  height: 20px;
}
.ant-steps-vertical .ant-steps-item .ant-steps-item-description {
  font-size: 12px;
  margin-top: 5px;
  color: #828282;
}
.ant-tooltip-inner {
  white-space: pre-wrap;
  font-size: 14px;
  color: #ffffff;
  padding: 8px 16px;
}
.ant-progress-line {
  display: flex;
  align-items: center;
}
.ant-checkbox-wrapper span span {
  cursor: pointer;
  font-size: 400;
  padding-left: 4px;
}
.ant-checkbox-wrapper span span * {
  cursor: pointer;
}
.ant-checkbox-wrapper .ant-checkbox-inner {
  border-color: #dddddd;
}
.ant-checkbox-wrapper.ant-checkbox-wrapper-checked span span {
  font-weight: 600 !important;
}
.ant-select-focused .ant-select-selector,
.ant-select-selector:focus,
.ant-select-selector:active,
.ant-select-selector:hover,
.ant-select-selector:target,
.ant-select-selector:focus-visible,
.ant-select-open .ant-select-selector,
.ant-select-focused .ant-select-selector,
.ant-select-focused {
  border-color: none !important;
  box-shadow: none !important;
}
.ant-modal .ant-modal-footer {
  margin-top: -1px;
}
.ant-spin-spinning {
  max-height: unset !important;
  z-index: 9999 !important;
}
.ant-modal .ant-spin-container {
  height: unset !important;
}
.ant-spin-nested-loading > div > .ant-spin {
  position: fixed;
}
.hide-ant-close button.ant-modal-close,
.hide-ant-close button.ant-drawer-close {
  display: none;
}
.children-except-last-border-bottom > *:not(:last-child) {
  border-bottom: 1px solid #dddddd;
}
.debug {
  background-color: red !important;
  color: yellow !important;
  text-decoration: underline !important;
  font-weight: 800 !important;
}
.debug h1,
.debug h2,
.debug h3,
.debug h4,
.debug h5,
.debug h6,
.debug p,
.debug span {
  color: yellow !important;
  text-decoration: underline !important;
  font-weight: 800 !important;
}
.debug2 {
  color: green !important;
  background-color: blue !important;
  font-weight: 800;
}
.debug-hide {
  display: none !important;
  visibility: hidden !important;
  height: 0px !important;
  width: 0px !important;
}
.debug-red {
  background-color: red;
}
.debug-blue {
  background-color: blue;
}
.debug-yellow {
  background-color: yellow;
}
.debug-green {
  background-color: green;
}
.italic {
  font-style: italic;
}
.center {
  text-align: center;
}
.underline {
  text-decoration: underline;
}
.hover-underline:hover {
  text-decoration: underline;
}
.strike-through {
  text-decoration: line-through;
}
.truncate {
  white-space: nowrap !important;
  text-overflow: ellipsis;
  overflow: hidden;
}
.pointer-cursor {
  cursor: pointer;
}
.pointer-cursor * {
  cursor: pointer;
}
.pointer-cursor-important {
  cursor: pointer !important;
}
.pointer-cursor-important * {
  cursor: pointer !important;
}
.hide-scrollbar::-webkit-scrollbar {
  display: none;
}
/* Applies uppercase transformation to the first letter of a <div> 
   only if it:
   - is a direct child of another <div>,
   - does NOT contain a descendant with the class 'no-first-letter-uppercase',
   - is NOT empty. */
div > div:not(:has(.no-first-letter-uppercase)):not(:empty):first-letter {
  text-transform: uppercase;
}
.hide-select {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently
                                  supported by Chrome and Opera */
}
.not-allowed-cursor {
  cursor: not-allowed;
}
.not-allowed-cursor * {
  cursor: not-allowed;
}
.active-background-color {
  background-color: #e7f5ff;
}
.active-text-color {
  color: #0096ff;
}
.hover-effect {
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.hover-effect:hover {
  background-color: #e7f5ff;
}
.light-gradient {
  background-color: #ffffff;
  background-image: radial-gradient(at 25% 92%, #e7f5ff 0px, transparent 50%), radial-gradient(at 93% 81%, #fff7e7 0px, transparent 50%), radial-gradient(at 98% 85%, #fffde8 0px, transparent 50%), radial-gradient(at 3% 11%, #fff3f3 0px, transparent 50%), radial-gradient(at 70% 2%, #f1e8ff 0px, transparent 50%), radial-gradient(at 75% 87%, #f6ffe8 0px, transparent 50%), radial-gradient(at 39% 27%, #fffde8 0px, transparent 50%);
}
.moving-gradient {
  animation-duration: 2.4s;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
  animation-name: placeHolderShimmer;
  animation-timing-function: linear;
  background: #f6f7f8;
  background: linear-gradient(to right, #fafafa 8%, #a8a8a8 38%, #fafafa 54%);
  background-size: 1000px 640px;
}
@keyframes placeHolderShimmer {
  0% {
    background-position: -468px 0;
  }
  100% {
    background-position: 468px 0;
  }
}
.mac-scrollbar::-webkit-scrollbar {
  border-left: 1px solid #dddddd;
  -webkit-appearance: none;
  width: 12px;
  background-color: #ffffff;
}
.mac-scrollbar::-webkit-scrollbar-thumb {
  border: 3px solid transparent;
  border-radius: 12px;
  background-color: rgba(0, 0, 0, 0.3);
  background-clip: padding-box;
}
.big-shadow {
  box-shadow: 0px 5px 15px 0px #aaaaaa25;
}
.small-shadow {
  box-shadow: 0px 4px 8px 4px #aaaaaa25;
}
.no-shadow {
  box-shadow: unset;
}
.transition {
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.transistion-quick {
  transition: all 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.transition-none {
  transition-property: none;
  transition-duration: 0s;
  transition-delay: 0s;
}
.text-lowercase {
  text-transform: lowercase;
}
.text-lowercase:first-letter {
  text-transform: lowercase;
}
.text-capitalize {
  text-transform: lowercase;
}
.text-capitalize:first-letter {
  text-transform: capitalize;
}
.text-capitalize-first-letter:first-letter {
  text-transform: capitalize;
}
.unset-text-transform {
  text-transform: unset;
}
.unset-text-transform:first-letter {
  text-transform: unset;
}
.ant-popover,
.ant-dropdown,
.ant-select-dropdown,
.ant-modal-wrap,
.ant-drawer,
.ant-picker-dropdown,
.popout-wrapper,
.dropdown-item-list,
.select-layout.floating,
.popout-layout,
.tooltip {
  z-index: 1000 !important;
}
.center-notifications,
.notifications-container {
  z-index: 1002 !important;
}
.not-allowed {
  cursor: not-allowed !important;
}
.not-allowed * {
  pointer-events: auto;
  cursor: not-allowed !important;
}
.not-allowed:active {
  pointer-events: none !important;
}
.not-allowed:active * {
  pointer-events: none !important;
}
.layout.bc-blue.cs {
  border-color: #dddddd;
  outline-color: #dddddd;
  color: #000000;
}
.layout.bc-blue.cs * {
  color: #000000;
}
.layout.bc-blue.cs svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-blue.cs:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-blue.cs.disabled {
  background-color: #ffffff;
}
.layout.bc-blue.cs.hh.hh:hover {
  border-color: #0096ff;
  outline-color: #0096ff;
  background-color: #e7f5ff;
  color: #0096ff;
}
.layout.bc-blue.cs.hh.hh:hover * {
  color: #0096ff;
}
.layout.bc-blue.cs.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #0096ff;
}
.layout.bc-blue.cs.hh.hh:hover.hh:hover > .text,
.layout.bc-blue.cs.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #0096ff !important;
}
.layout.bc-blue.cs.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #0096ff !important;
}
.layout.bc-blue.cs.hh.hh:hover.hh:focus > .text,
.layout.bc-blue.cs.hh.hh:hover.hh.active > .text,
.layout.bc-blue.cs.hh.hh:hover.hh:active > .text,
.layout.bc-blue.cs.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-blue.cs.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-blue.cs.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #0096ff !important;
}
.layout.bc-blue.cs.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.cs.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.cs.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #0096ff !important;
}
.layout.bc-blue.cs.hh.hh:focus,
.layout.bc-blue.cs.hh.hh.active,
.layout.bc-blue.cs.hh.hh:active {
  border-color: #0673f4;
  outline-color: #0673f4;
  background-color: #e7f5ff;
  color: #0673f4;
}
.layout.bc-blue.cs.hh.hh:focus *,
.layout.bc-blue.cs.hh.hh.active *,
.layout.bc-blue.cs.hh.hh:active * {
  color: #0673f4;
}
.layout.bc-blue.cs.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-blue.cs.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-blue.cs.hh.hh:active svg:not([dontColor='true']) * {
  fill: #0673f4;
}
.layout.bc-blue.cs.hh.hh:focus.hh:hover > .text,
.layout.bc-blue.cs.hh.hh.active.hh:hover > .text,
.layout.bc-blue.cs.hh.hh:active.hh:hover > .text,
.layout.bc-blue.cs.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-blue.cs.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-blue.cs.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #0673f4 !important;
}
.layout.bc-blue.cs.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.cs.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.cs.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #0673f4 !important;
}
.layout.bc-blue.cs.hh.hh:focus.hh:focus > .text,
.layout.bc-blue.cs.hh.hh.active.hh:focus > .text,
.layout.bc-blue.cs.hh.hh:active.hh:focus > .text,
.layout.bc-blue.cs.hh.hh:focus.hh.active > .text,
.layout.bc-blue.cs.hh.hh.active.hh.active > .text,
.layout.bc-blue.cs.hh.hh:active.hh.active > .text,
.layout.bc-blue.cs.hh.hh:focus.hh:active > .text,
.layout.bc-blue.cs.hh.hh.active.hh:active > .text,
.layout.bc-blue.cs.hh.hh:active.hh:active > .text,
.layout.bc-blue.cs.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-blue.cs.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-blue.cs.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-blue.cs.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-blue.cs.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-blue.cs.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-blue.cs.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-blue.cs.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-blue.cs.hh.hh:active.hh:active :not(.cs) > .text {
  color: #0673f4 !important;
}
.layout.bc-blue.cs.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.cs.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.cs.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.cs.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.cs.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.cs.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.cs.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.cs.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.cs.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #0673f4 !important;
}
.layout.bc-blue.initial-transparent {
  border-color: transparent;
  outline-color: transparent;
  color: #000000;
}
.layout.bc-blue.initial-transparent * {
  color: #000000;
}
.layout.bc-blue.initial-transparent svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-blue.initial-transparent:not(.bg) {
  background-color: transparent;
}
.layout.bc-blue.initial-transparent.disabled {
  background-color: transparent;
}
.layout.bc-blue.initial-transparent.hh.hh:hover {
  border-color: #0096ff;
  outline-color: #0096ff;
  background-color: #e7f5ff;
  color: #0096ff;
}
.layout.bc-blue.initial-transparent.hh.hh:hover * {
  color: #0096ff;
}
.layout.bc-blue.initial-transparent.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #0096ff;
}
.layout.bc-blue.initial-transparent.hh.hh:hover.hh:hover > .text,
.layout.bc-blue.initial-transparent.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #0096ff !important;
}
.layout.bc-blue.initial-transparent.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #0096ff !important;
}
.layout.bc-blue.initial-transparent.hh.hh:hover.hh:focus > .text,
.layout.bc-blue.initial-transparent.hh.hh:hover.hh.active > .text,
.layout.bc-blue.initial-transparent.hh.hh:hover.hh:active > .text,
.layout.bc-blue.initial-transparent.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-blue.initial-transparent.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-blue.initial-transparent.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #0096ff !important;
}
.layout.bc-blue.initial-transparent.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.initial-transparent.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.initial-transparent.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #0096ff !important;
}
.layout.bc-blue.initial-transparent.hh.hh:focus,
.layout.bc-blue.initial-transparent.hh.hh.active,
.layout.bc-blue.initial-transparent.hh.hh:active {
  border-color: #0673f4;
  outline-color: #0673f4;
  background-color: #e7f5ff;
  color: #0673f4;
}
.layout.bc-blue.initial-transparent.hh.hh:focus *,
.layout.bc-blue.initial-transparent.hh.hh.active *,
.layout.bc-blue.initial-transparent.hh.hh:active * {
  color: #0673f4;
}
.layout.bc-blue.initial-transparent.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-blue.initial-transparent.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-blue.initial-transparent.hh.hh:active svg:not([dontColor='true']) * {
  fill: #0673f4;
}
.layout.bc-blue.initial-transparent.hh.hh:focus.hh:hover > .text,
.layout.bc-blue.initial-transparent.hh.hh.active.hh:hover > .text,
.layout.bc-blue.initial-transparent.hh.hh:active.hh:hover > .text,
.layout.bc-blue.initial-transparent.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-blue.initial-transparent.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-blue.initial-transparent.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #0673f4 !important;
}
.layout.bc-blue.initial-transparent.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.initial-transparent.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.initial-transparent.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #0673f4 !important;
}
.layout.bc-blue.initial-transparent.hh.hh:focus.hh:focus > .text,
.layout.bc-blue.initial-transparent.hh.hh.active.hh:focus > .text,
.layout.bc-blue.initial-transparent.hh.hh:active.hh:focus > .text,
.layout.bc-blue.initial-transparent.hh.hh:focus.hh.active > .text,
.layout.bc-blue.initial-transparent.hh.hh.active.hh.active > .text,
.layout.bc-blue.initial-transparent.hh.hh:active.hh.active > .text,
.layout.bc-blue.initial-transparent.hh.hh:focus.hh:active > .text,
.layout.bc-blue.initial-transparent.hh.hh.active.hh:active > .text,
.layout.bc-blue.initial-transparent.hh.hh:active.hh:active > .text,
.layout.bc-blue.initial-transparent.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-blue.initial-transparent.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-blue.initial-transparent.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-blue.initial-transparent.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-blue.initial-transparent.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-blue.initial-transparent.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-blue.initial-transparent.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-blue.initial-transparent.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-blue.initial-transparent.hh.hh:active.hh:active :not(.cs) > .text {
  color: #0673f4 !important;
}
.layout.bc-blue.initial-transparent.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.initial-transparent.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.initial-transparent.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.initial-transparent.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.initial-transparent.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.initial-transparent.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.initial-transparent.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.initial-transparent.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.initial-transparent.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #0673f4 !important;
}
.layout.bc-blue.color-bordered-white {
  border-color: #0096ff;
  outline-color: #0096ff;
  color: #0096ff;
}
.layout.bc-blue.color-bordered-white * {
  color: #0096ff;
}
.layout.bc-blue.color-bordered-white svg:not([dontColor='true']) * {
  fill: #0096ff;
}
.layout.bc-blue.color-bordered-white:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-blue.color-bordered-white.disabled {
  background-color: #ffffff;
}
.layout.bc-blue.color-bordered-outline {
  border-color: #0096ff;
  outline-color: #0096ff;
  color: #0096ff;
}
.layout.bc-blue.color-bordered-outline * {
  color: #0096ff;
}
.layout.bc-blue.color-bordered-outline svg:not([dontColor='true']) * {
  fill: #0096ff;
}
.layout.bc-blue.color-bordered-outline:not(.bg) {
  background-color: #e7f5ff;
}
.layout.bc-blue.color-bordered-outline.disabled {
  background-color: #e7f5ff;
}
.layout.bc-blue.color-bordered-outline.hh.hh:hover {
  border-color: #0673f4;
  outline-color: #0673f4;
  background-color: #e7f5ff;
  color: #0673f4;
}
.layout.bc-blue.color-bordered-outline.hh.hh:hover * {
  color: #0673f4;
}
.layout.bc-blue.color-bordered-outline.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #0673f4;
}
.layout.bc-blue.color-bordered-outline.hh.hh:hover.hh:hover > .text,
.layout.bc-blue.color-bordered-outline.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #0673f4 !important;
}
.layout.bc-blue.color-bordered-outline.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #0673f4 !important;
}
.layout.bc-blue.color-bordered-outline.hh.hh:hover.hh:focus > .text,
.layout.bc-blue.color-bordered-outline.hh.hh:hover.hh.active > .text,
.layout.bc-blue.color-bordered-outline.hh.hh:hover.hh:active > .text,
.layout.bc-blue.color-bordered-outline.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-blue.color-bordered-outline.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-blue.color-bordered-outline.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #0673f4 !important;
}
.layout.bc-blue.color-bordered-outline.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-outline.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-outline.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #0673f4 !important;
}
.layout.bc-blue.color-bordered-outline.hh.hh:focus,
.layout.bc-blue.color-bordered-outline.hh.hh.active,
.layout.bc-blue.color-bordered-outline.hh.hh:active {
  border-color: #0673f4;
  outline-color: #0673f4;
  background-color: #e7f5ff;
  color: #0673f4;
}
.layout.bc-blue.color-bordered-outline.hh.hh:focus *,
.layout.bc-blue.color-bordered-outline.hh.hh.active *,
.layout.bc-blue.color-bordered-outline.hh.hh:active * {
  color: #0673f4;
}
.layout.bc-blue.color-bordered-outline.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-outline.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-outline.hh.hh:active svg:not([dontColor='true']) * {
  fill: #0673f4;
}
.layout.bc-blue.color-bordered-outline.hh.hh:focus.hh:hover > .text,
.layout.bc-blue.color-bordered-outline.hh.hh.active.hh:hover > .text,
.layout.bc-blue.color-bordered-outline.hh.hh:active.hh:hover > .text,
.layout.bc-blue.color-bordered-outline.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-blue.color-bordered-outline.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-blue.color-bordered-outline.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #0673f4 !important;
}
.layout.bc-blue.color-bordered-outline.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-outline.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-outline.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #0673f4 !important;
}
.layout.bc-blue.color-bordered-outline.hh.hh:focus.hh:focus > .text,
.layout.bc-blue.color-bordered-outline.hh.hh.active.hh:focus > .text,
.layout.bc-blue.color-bordered-outline.hh.hh:active.hh:focus > .text,
.layout.bc-blue.color-bordered-outline.hh.hh:focus.hh.active > .text,
.layout.bc-blue.color-bordered-outline.hh.hh.active.hh.active > .text,
.layout.bc-blue.color-bordered-outline.hh.hh:active.hh.active > .text,
.layout.bc-blue.color-bordered-outline.hh.hh:focus.hh:active > .text,
.layout.bc-blue.color-bordered-outline.hh.hh.active.hh:active > .text,
.layout.bc-blue.color-bordered-outline.hh.hh:active.hh:active > .text,
.layout.bc-blue.color-bordered-outline.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-blue.color-bordered-outline.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-blue.color-bordered-outline.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-blue.color-bordered-outline.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-blue.color-bordered-outline.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-blue.color-bordered-outline.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-blue.color-bordered-outline.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-blue.color-bordered-outline.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-blue.color-bordered-outline.hh.hh:active.hh:active :not(.cs) > .text {
  color: #0673f4 !important;
}
.layout.bc-blue.color-bordered-outline.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-outline.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-outline.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-outline.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-outline.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-outline.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-outline.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-outline.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-outline.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #0673f4 !important;
}
.layout.bc-blue.color-bordered-color-content {
  border-color: #0673f4;
  outline-color: #0673f4;
  color: #0673f4;
}
.layout.bc-blue.color-bordered-color-content * {
  color: #0673f4;
}
.layout.bc-blue.color-bordered-color-content svg:not([dontColor='true']) * {
  fill: #0673f4;
}
.layout.bc-blue.color-bordered-color-content:not(.bg) {
  background-color: #e7f5ff;
}
.layout.bc-blue.color-bordered-color-content.disabled {
  background-color: #e7f5ff;
}
.layout.bc-blue.color-bordered-color-content.hh.hh:hover {
  border-color: #0673f4;
  outline-color: #0673f4;
  background-color: #afddff;
  color: #0673f4;
}
.layout.bc-blue.color-bordered-color-content.hh.hh:hover * {
  color: #0673f4;
}
.layout.bc-blue.color-bordered-color-content.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #0673f4;
}
.layout.bc-blue.color-bordered-color-content.hh.hh:hover.hh:hover > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #0673f4 !important;
}
.layout.bc-blue.color-bordered-color-content.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #0673f4 !important;
}
.layout.bc-blue.color-bordered-color-content.hh.hh:hover.hh:focus > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh:hover.hh.active > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh:hover.hh:active > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #0673f4 !important;
}
.layout.bc-blue.color-bordered-color-content.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-color-content.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-color-content.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #0673f4 !important;
}
.layout.bc-blue.color-bordered-color-content.hh.hh:focus,
.layout.bc-blue.color-bordered-color-content.hh.hh.active,
.layout.bc-blue.color-bordered-color-content.hh.hh:active {
  border-color: #0096ff;
  outline-color: #0096ff;
  background-color: #0096ff;
  color: #ffffff;
}
.layout.bc-blue.color-bordered-color-content.hh.hh:focus *,
.layout.bc-blue.color-bordered-color-content.hh.hh.active *,
.layout.bc-blue.color-bordered-color-content.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-blue.color-bordered-color-content.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-color-content.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-color-content.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-blue.color-bordered-color-content.hh.hh:focus.hh:hover > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh.active.hh:hover > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh:active.hh:hover > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-blue.color-bordered-color-content.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-color-content.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-color-content.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-blue.color-bordered-color-content.hh.hh:focus.hh:focus > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh.active.hh:focus > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh:active.hh:focus > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh:focus.hh.active > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh.active.hh.active > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh:active.hh.active > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh:focus.hh:active > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh.active.hh:active > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh:active.hh:active > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-blue.color-bordered-color-content.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-blue.color-bordered-color-content.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-color-content.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-color-content.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-color-content.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-color-content.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-color-content.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-color-content.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-color-content.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-color-content.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-blue.color-bordered-fill {
  border-color: #0096ff;
  outline-color: #0096ff;
  color: #0096ff;
}
.layout.bc-blue.color-bordered-fill * {
  color: #0096ff;
}
.layout.bc-blue.color-bordered-fill svg:not([dontColor='true']) * {
  fill: #0096ff;
}
.layout.bc-blue.color-bordered-fill:not(.bg) {
  background-color: #e7f5ff;
}
.layout.bc-blue.color-bordered-fill.disabled {
  background-color: #e7f5ff;
}
.layout.bc-blue.color-bordered-fill.hh.hh:hover {
  border-color: #0096ff;
  outline-color: #0096ff;
  background-color: #0096ff;
  color: #ffffff;
}
.layout.bc-blue.color-bordered-fill.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-blue.color-bordered-fill.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-blue.color-bordered-fill.hh.hh:hover.hh:hover > .text,
.layout.bc-blue.color-bordered-fill.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-blue.color-bordered-fill.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-blue.color-bordered-fill.hh.hh:hover.hh:focus > .text,
.layout.bc-blue.color-bordered-fill.hh.hh:hover.hh.active > .text,
.layout.bc-blue.color-bordered-fill.hh.hh:hover.hh:active > .text,
.layout.bc-blue.color-bordered-fill.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-blue.color-bordered-fill.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-blue.color-bordered-fill.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-blue.color-bordered-fill.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-blue.color-bordered-fill.hh.hh:focus,
.layout.bc-blue.color-bordered-fill.hh.hh.active,
.layout.bc-blue.color-bordered-fill.hh.hh:active {
  border-color: #0673f4;
  outline-color: #0673f4;
  background-color: #0673f4;
  color: #ffffff;
}
.layout.bc-blue.color-bordered-fill.hh.hh:focus *,
.layout.bc-blue.color-bordered-fill.hh.hh.active *,
.layout.bc-blue.color-bordered-fill.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-blue.color-bordered-fill.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-blue.color-bordered-fill.hh.hh:focus.hh:hover > .text,
.layout.bc-blue.color-bordered-fill.hh.hh.active.hh:hover > .text,
.layout.bc-blue.color-bordered-fill.hh.hh:active.hh:hover > .text,
.layout.bc-blue.color-bordered-fill.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-blue.color-bordered-fill.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-blue.color-bordered-fill.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-blue.color-bordered-fill.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-blue.color-bordered-fill.hh.hh:focus.hh:focus > .text,
.layout.bc-blue.color-bordered-fill.hh.hh.active.hh:focus > .text,
.layout.bc-blue.color-bordered-fill.hh.hh:active.hh:focus > .text,
.layout.bc-blue.color-bordered-fill.hh.hh:focus.hh.active > .text,
.layout.bc-blue.color-bordered-fill.hh.hh.active.hh.active > .text,
.layout.bc-blue.color-bordered-fill.hh.hh:active.hh.active > .text,
.layout.bc-blue.color-bordered-fill.hh.hh:focus.hh:active > .text,
.layout.bc-blue.color-bordered-fill.hh.hh.active.hh:active > .text,
.layout.bc-blue.color-bordered-fill.hh.hh:active.hh:active > .text,
.layout.bc-blue.color-bordered-fill.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-blue.color-bordered-fill.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-blue.color-bordered-fill.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-blue.color-bordered-fill.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-blue.color-bordered-fill.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-blue.color-bordered-fill.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-blue.color-bordered-fill.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-blue.color-bordered-fill.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-blue.color-bordered-fill.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-blue.color-bordered-fill.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-blue.color-bordered-fill-dark {
  border-color: #0673f4;
  outline-color: #0673f4;
  color: #0673f4;
}
.layout.bc-blue.color-bordered-fill-dark * {
  color: #0673f4;
}
.layout.bc-blue.color-bordered-fill-dark svg:not([dontColor='true']) * {
  fill: #0673f4;
}
.layout.bc-blue.color-bordered-fill-dark:not(.bg) {
  background-color: #e7f5ff;
}
.layout.bc-blue.color-bordered-fill-dark.disabled {
  background-color: #e7f5ff;
}
.layout.bc-blue.color-bordered-fill-dark.hh.hh:hover {
  border-color: #0096ff;
  outline-color: #0096ff;
  background-color: #0096ff;
  color: #ffffff;
}
.layout.bc-blue.color-bordered-fill-dark.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-blue.color-bordered-fill-dark.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-blue.color-bordered-fill-dark.hh.hh:hover.hh:hover > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-blue.color-bordered-fill-dark.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-blue.color-bordered-fill-dark.hh.hh:hover.hh:focus > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:hover.hh.active > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:hover.hh:active > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-blue.color-bordered-fill-dark.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-blue.color-bordered-fill-dark.hh.hh:focus,
.layout.bc-blue.color-bordered-fill-dark.hh.hh.active,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:active {
  border-color: #0673f4;
  outline-color: #0673f4;
  background-color: #0673f4;
  color: #ffffff;
}
.layout.bc-blue.color-bordered-fill-dark.hh.hh:focus *,
.layout.bc-blue.color-bordered-fill-dark.hh.hh.active *,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-blue.color-bordered-fill-dark.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill-dark.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-blue.color-bordered-fill-dark.hh.hh:focus.hh:hover > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh.active.hh:hover > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:active.hh:hover > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-blue.color-bordered-fill-dark.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill-dark.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-blue.color-bordered-fill-dark.hh.hh:focus.hh:focus > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh.active.hh:focus > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:active.hh:focus > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:focus.hh.active > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh.active.hh.active > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:active.hh.active > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:focus.hh:active > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh.active.hh:active > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:active.hh:active > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-blue.color-bordered-fill-dark.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill-dark.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill-dark.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill-dark.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.color-bordered-fill-dark.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-blue.midtone-dark {
  border-color: #0673f4;
  outline-color: #0673f4;
  color: #0673f4;
}
.layout.bc-blue.midtone-dark * {
  color: #0673f4;
}
.layout.bc-blue.midtone-dark svg:not([dontColor='true']) * {
  fill: #0673f4;
}
.layout.bc-blue.midtone-dark:not(.bg) {
  background-color: #afddff;
}
.layout.bc-blue.midtone-dark.disabled {
  background-color: #afddff;
}
.layout.bc-blue.midtone-dark.hh.hh:hover {
  border-color: #0096ff;
  outline-color: #0096ff;
  background-color: #0096ff;
  color: #ffffff;
}
.layout.bc-blue.midtone-dark.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-blue.midtone-dark.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-blue.midtone-dark.hh.hh:hover.hh:hover > .text,
.layout.bc-blue.midtone-dark.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-blue.midtone-dark.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-blue.midtone-dark.hh.hh:hover.hh:focus > .text,
.layout.bc-blue.midtone-dark.hh.hh:hover.hh.active > .text,
.layout.bc-blue.midtone-dark.hh.hh:hover.hh:active > .text,
.layout.bc-blue.midtone-dark.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-blue.midtone-dark.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-blue.midtone-dark.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-blue.midtone-dark.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.midtone-dark.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.midtone-dark.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-blue.midtone-dark.hh.hh:focus,
.layout.bc-blue.midtone-dark.hh.hh.active,
.layout.bc-blue.midtone-dark.hh.hh:active {
  border-color: #0673f4;
  outline-color: #0673f4;
  background-color: #0673f4;
  color: #ffffff;
}
.layout.bc-blue.midtone-dark.hh.hh:focus *,
.layout.bc-blue.midtone-dark.hh.hh.active *,
.layout.bc-blue.midtone-dark.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-blue.midtone-dark.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-blue.midtone-dark.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-blue.midtone-dark.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-blue.midtone-dark.hh.hh:focus.hh:hover > .text,
.layout.bc-blue.midtone-dark.hh.hh.active.hh:hover > .text,
.layout.bc-blue.midtone-dark.hh.hh:active.hh:hover > .text,
.layout.bc-blue.midtone-dark.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-blue.midtone-dark.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-blue.midtone-dark.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-blue.midtone-dark.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.midtone-dark.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.midtone-dark.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-blue.midtone-dark.hh.hh:focus.hh:focus > .text,
.layout.bc-blue.midtone-dark.hh.hh.active.hh:focus > .text,
.layout.bc-blue.midtone-dark.hh.hh:active.hh:focus > .text,
.layout.bc-blue.midtone-dark.hh.hh:focus.hh.active > .text,
.layout.bc-blue.midtone-dark.hh.hh.active.hh.active > .text,
.layout.bc-blue.midtone-dark.hh.hh:active.hh.active > .text,
.layout.bc-blue.midtone-dark.hh.hh:focus.hh:active > .text,
.layout.bc-blue.midtone-dark.hh.hh.active.hh:active > .text,
.layout.bc-blue.midtone-dark.hh.hh:active.hh:active > .text,
.layout.bc-blue.midtone-dark.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-blue.midtone-dark.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-blue.midtone-dark.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-blue.midtone-dark.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-blue.midtone-dark.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-blue.midtone-dark.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-blue.midtone-dark.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-blue.midtone-dark.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-blue.midtone-dark.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-blue.midtone-dark.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.midtone-dark.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.midtone-dark.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.midtone-dark.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.midtone-dark.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.midtone-dark.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.midtone-dark.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.midtone-dark.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.midtone-dark.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-blue.solid {
  border-color: #0096ff;
  outline-color: #0096ff;
  color: #ffffff;
}
.layout.bc-blue.solid * {
  color: #ffffff;
}
.layout.bc-blue.solid svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-blue.solid:not(.bg) {
  background-color: #0096ff;
}
.layout.bc-blue.solid.disabled {
  background-color: #0096ff;
}
.layout.bc-blue.solid.hh.hh:hover {
  border-color: #0673f4;
  outline-color: #0673f4;
  background-color: #0673f4;
  color: #ffffff;
}
.layout.bc-blue.solid.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-blue.solid.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-blue.solid.hh.hh:hover.hh:hover > .text,
.layout.bc-blue.solid.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-blue.solid.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-blue.solid.hh.hh:hover.hh:focus > .text,
.layout.bc-blue.solid.hh.hh:hover.hh.active > .text,
.layout.bc-blue.solid.hh.hh:hover.hh:active > .text,
.layout.bc-blue.solid.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-blue.solid.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-blue.solid.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-blue.solid.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.solid.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.solid.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-blue.solid.hh.hh:focus,
.layout.bc-blue.solid.hh.hh.active,
.layout.bc-blue.solid.hh.hh:active {
  border-color: #0673f4;
  outline-color: #0673f4;
  background-color: #0673f4;
  color: #ffffff;
}
.layout.bc-blue.solid.hh.hh:focus *,
.layout.bc-blue.solid.hh.hh.active *,
.layout.bc-blue.solid.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-blue.solid.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-blue.solid.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-blue.solid.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-blue.solid.hh.hh:focus.hh:hover > .text,
.layout.bc-blue.solid.hh.hh.active.hh:hover > .text,
.layout.bc-blue.solid.hh.hh:active.hh:hover > .text,
.layout.bc-blue.solid.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-blue.solid.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-blue.solid.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-blue.solid.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.solid.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.solid.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-blue.solid.hh.hh:focus.hh:focus > .text,
.layout.bc-blue.solid.hh.hh.active.hh:focus > .text,
.layout.bc-blue.solid.hh.hh:active.hh:focus > .text,
.layout.bc-blue.solid.hh.hh:focus.hh.active > .text,
.layout.bc-blue.solid.hh.hh.active.hh.active > .text,
.layout.bc-blue.solid.hh.hh:active.hh.active > .text,
.layout.bc-blue.solid.hh.hh:focus.hh:active > .text,
.layout.bc-blue.solid.hh.hh.active.hh:active > .text,
.layout.bc-blue.solid.hh.hh:active.hh:active > .text,
.layout.bc-blue.solid.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-blue.solid.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-blue.solid.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-blue.solid.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-blue.solid.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-blue.solid.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-blue.solid.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-blue.solid.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-blue.solid.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-blue.solid.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.solid.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.solid.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.solid.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.solid.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.solid.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.solid.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.solid.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.solid.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-blue.grey-bordered-solid {
  border-color: #dddddd;
  outline-color: #dddddd;
  color: #000000;
}
.layout.bc-blue.grey-bordered-solid * {
  color: #000000;
}
.layout.bc-blue.grey-bordered-solid svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-blue.grey-bordered-solid:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-blue.grey-bordered-solid.disabled {
  background-color: #ffffff;
}
.layout.bc-blue.grey-bordered-solid.hh.hh:hover {
  border-color: #0096ff;
  outline-color: #0096ff;
  background-color: #e7f5ff;
  color: #0096ff;
}
.layout.bc-blue.grey-bordered-solid.hh.hh:hover * {
  color: #0096ff;
}
.layout.bc-blue.grey-bordered-solid.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #0096ff;
}
.layout.bc-blue.grey-bordered-solid.hh.hh:hover.hh:hover > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #0096ff !important;
}
.layout.bc-blue.grey-bordered-solid.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #0096ff !important;
}
.layout.bc-blue.grey-bordered-solid.hh.hh:hover.hh:focus > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh:hover.hh.active > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh:hover.hh:active > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #0096ff !important;
}
.layout.bc-blue.grey-bordered-solid.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.grey-bordered-solid.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.grey-bordered-solid.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #0096ff !important;
}
.layout.bc-blue.grey-bordered-solid.hh.hh:focus,
.layout.bc-blue.grey-bordered-solid.hh.hh.active,
.layout.bc-blue.grey-bordered-solid.hh.hh:active {
  border-color: #0673f4;
  outline-color: #0673f4;
  background-color: #0673f4;
  color: #ffffff;
}
.layout.bc-blue.grey-bordered-solid.hh.hh:focus *,
.layout.bc-blue.grey-bordered-solid.hh.hh.active *,
.layout.bc-blue.grey-bordered-solid.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-blue.grey-bordered-solid.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-blue.grey-bordered-solid.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-blue.grey-bordered-solid.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-blue.grey-bordered-solid.hh.hh:focus.hh:hover > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh.active.hh:hover > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh:active.hh:hover > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-blue.grey-bordered-solid.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.grey-bordered-solid.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.grey-bordered-solid.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-blue.grey-bordered-solid.hh.hh:focus.hh:focus > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh.active.hh:focus > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh:active.hh:focus > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh:focus.hh.active > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh.active.hh.active > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh:active.hh.active > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh:focus.hh:active > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh.active.hh:active > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh:active.hh:active > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-blue.grey-bordered-solid.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-blue.grey-bordered-solid.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.grey-bordered-solid.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.grey-bordered-solid.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.grey-bordered-solid.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.grey-bordered-solid.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.grey-bordered-solid.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.grey-bordered-solid.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.grey-bordered-solid.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-blue.grey-bordered-solid.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-blue.black-bordered {
  border-color: #000000;
  outline-color: #000000;
  color: #000000;
}
.layout.bc-blue.black-bordered * {
  color: #000000;
}
.layout.bc-blue.black-bordered svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-blue.black-bordered:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-blue.black-bordered.disabled {
  background-color: #ffffff;
}
.layout.bc-blue.disabled {
  border-color: #828282;
  outline-color: #828282;
  color: #828282;
  cursor: not-allowed !important;
}
.layout.bc-blue.disabled * {
  color: #828282;
}
.layout.bc-blue.disabled svg:not([dontColor='true']) * {
  fill: #828282;
}
.layout.bc-blue.disabled:not(.bg) {
  background-color: #f6f6f6;
}
.layout.bc-blue.disabled.disabled {
  background-color: #f6f6f6;
}
.layout.bc-blue.disabled * {
  pointer-events: auto;
  cursor: not-allowed !important;
}
.layout.bc-blue.disabled:active {
  pointer-events: none !important;
}
.layout.bc-blue.disabled:active * {
  pointer-events: none !important;
}
.layout.bc-navy.cs {
  border-color: #dddddd;
  outline-color: #dddddd;
  color: #000000;
}
.layout.bc-navy.cs * {
  color: #000000;
}
.layout.bc-navy.cs svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-navy.cs:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-navy.cs.disabled {
  background-color: #ffffff;
}
.layout.bc-navy.cs.hh.hh:hover {
  border-color: #19369d;
  outline-color: #19369d;
  background-color: #e8e8f3;
  color: #19369d;
}
.layout.bc-navy.cs.hh.hh:hover * {
  color: #19369d;
}
.layout.bc-navy.cs.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #19369d;
}
.layout.bc-navy.cs.hh.hh:hover.hh:hover > .text,
.layout.bc-navy.cs.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #19369d !important;
}
.layout.bc-navy.cs.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #19369d !important;
}
.layout.bc-navy.cs.hh.hh:hover.hh:focus > .text,
.layout.bc-navy.cs.hh.hh:hover.hh.active > .text,
.layout.bc-navy.cs.hh.hh:hover.hh:active > .text,
.layout.bc-navy.cs.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-navy.cs.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-navy.cs.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #19369d !important;
}
.layout.bc-navy.cs.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.cs.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.cs.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #19369d !important;
}
.layout.bc-navy.cs.hh.hh:focus,
.layout.bc-navy.cs.hh.hh.active,
.layout.bc-navy.cs.hh.hh:active {
  border-color: #040052;
  outline-color: #040052;
  background-color: #e8e8f3;
  color: #040052;
}
.layout.bc-navy.cs.hh.hh:focus *,
.layout.bc-navy.cs.hh.hh.active *,
.layout.bc-navy.cs.hh.hh:active * {
  color: #040052;
}
.layout.bc-navy.cs.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-navy.cs.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-navy.cs.hh.hh:active svg:not([dontColor='true']) * {
  fill: #040052;
}
.layout.bc-navy.cs.hh.hh:focus.hh:hover > .text,
.layout.bc-navy.cs.hh.hh.active.hh:hover > .text,
.layout.bc-navy.cs.hh.hh:active.hh:hover > .text,
.layout.bc-navy.cs.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-navy.cs.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-navy.cs.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #040052 !important;
}
.layout.bc-navy.cs.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.cs.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.cs.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #040052 !important;
}
.layout.bc-navy.cs.hh.hh:focus.hh:focus > .text,
.layout.bc-navy.cs.hh.hh.active.hh:focus > .text,
.layout.bc-navy.cs.hh.hh:active.hh:focus > .text,
.layout.bc-navy.cs.hh.hh:focus.hh.active > .text,
.layout.bc-navy.cs.hh.hh.active.hh.active > .text,
.layout.bc-navy.cs.hh.hh:active.hh.active > .text,
.layout.bc-navy.cs.hh.hh:focus.hh:active > .text,
.layout.bc-navy.cs.hh.hh.active.hh:active > .text,
.layout.bc-navy.cs.hh.hh:active.hh:active > .text,
.layout.bc-navy.cs.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-navy.cs.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-navy.cs.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-navy.cs.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-navy.cs.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-navy.cs.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-navy.cs.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-navy.cs.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-navy.cs.hh.hh:active.hh:active :not(.cs) > .text {
  color: #040052 !important;
}
.layout.bc-navy.cs.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.cs.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.cs.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.cs.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.cs.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.cs.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.cs.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.cs.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.cs.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #040052 !important;
}
.layout.bc-navy.initial-transparent {
  border-color: transparent;
  outline-color: transparent;
  color: #000000;
}
.layout.bc-navy.initial-transparent * {
  color: #000000;
}
.layout.bc-navy.initial-transparent svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-navy.initial-transparent:not(.bg) {
  background-color: transparent;
}
.layout.bc-navy.initial-transparent.disabled {
  background-color: transparent;
}
.layout.bc-navy.initial-transparent.hh.hh:hover {
  border-color: #19369d;
  outline-color: #19369d;
  background-color: #e8e8f3;
  color: #19369d;
}
.layout.bc-navy.initial-transparent.hh.hh:hover * {
  color: #19369d;
}
.layout.bc-navy.initial-transparent.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #19369d;
}
.layout.bc-navy.initial-transparent.hh.hh:hover.hh:hover > .text,
.layout.bc-navy.initial-transparent.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #19369d !important;
}
.layout.bc-navy.initial-transparent.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #19369d !important;
}
.layout.bc-navy.initial-transparent.hh.hh:hover.hh:focus > .text,
.layout.bc-navy.initial-transparent.hh.hh:hover.hh.active > .text,
.layout.bc-navy.initial-transparent.hh.hh:hover.hh:active > .text,
.layout.bc-navy.initial-transparent.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-navy.initial-transparent.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-navy.initial-transparent.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #19369d !important;
}
.layout.bc-navy.initial-transparent.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.initial-transparent.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.initial-transparent.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #19369d !important;
}
.layout.bc-navy.initial-transparent.hh.hh:focus,
.layout.bc-navy.initial-transparent.hh.hh.active,
.layout.bc-navy.initial-transparent.hh.hh:active {
  border-color: #040052;
  outline-color: #040052;
  background-color: #e8e8f3;
  color: #040052;
}
.layout.bc-navy.initial-transparent.hh.hh:focus *,
.layout.bc-navy.initial-transparent.hh.hh.active *,
.layout.bc-navy.initial-transparent.hh.hh:active * {
  color: #040052;
}
.layout.bc-navy.initial-transparent.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-navy.initial-transparent.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-navy.initial-transparent.hh.hh:active svg:not([dontColor='true']) * {
  fill: #040052;
}
.layout.bc-navy.initial-transparent.hh.hh:focus.hh:hover > .text,
.layout.bc-navy.initial-transparent.hh.hh.active.hh:hover > .text,
.layout.bc-navy.initial-transparent.hh.hh:active.hh:hover > .text,
.layout.bc-navy.initial-transparent.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-navy.initial-transparent.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-navy.initial-transparent.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #040052 !important;
}
.layout.bc-navy.initial-transparent.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.initial-transparent.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.initial-transparent.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #040052 !important;
}
.layout.bc-navy.initial-transparent.hh.hh:focus.hh:focus > .text,
.layout.bc-navy.initial-transparent.hh.hh.active.hh:focus > .text,
.layout.bc-navy.initial-transparent.hh.hh:active.hh:focus > .text,
.layout.bc-navy.initial-transparent.hh.hh:focus.hh.active > .text,
.layout.bc-navy.initial-transparent.hh.hh.active.hh.active > .text,
.layout.bc-navy.initial-transparent.hh.hh:active.hh.active > .text,
.layout.bc-navy.initial-transparent.hh.hh:focus.hh:active > .text,
.layout.bc-navy.initial-transparent.hh.hh.active.hh:active > .text,
.layout.bc-navy.initial-transparent.hh.hh:active.hh:active > .text,
.layout.bc-navy.initial-transparent.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-navy.initial-transparent.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-navy.initial-transparent.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-navy.initial-transparent.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-navy.initial-transparent.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-navy.initial-transparent.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-navy.initial-transparent.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-navy.initial-transparent.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-navy.initial-transparent.hh.hh:active.hh:active :not(.cs) > .text {
  color: #040052 !important;
}
.layout.bc-navy.initial-transparent.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.initial-transparent.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.initial-transparent.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.initial-transparent.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.initial-transparent.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.initial-transparent.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.initial-transparent.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.initial-transparent.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.initial-transparent.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #040052 !important;
}
.layout.bc-navy.color-bordered-white {
  border-color: #19369d;
  outline-color: #19369d;
  color: #19369d;
}
.layout.bc-navy.color-bordered-white * {
  color: #19369d;
}
.layout.bc-navy.color-bordered-white svg:not([dontColor='true']) * {
  fill: #19369d;
}
.layout.bc-navy.color-bordered-white:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-navy.color-bordered-white.disabled {
  background-color: #ffffff;
}
.layout.bc-navy.color-bordered-outline {
  border-color: #19369d;
  outline-color: #19369d;
  color: #19369d;
}
.layout.bc-navy.color-bordered-outline * {
  color: #19369d;
}
.layout.bc-navy.color-bordered-outline svg:not([dontColor='true']) * {
  fill: #19369d;
}
.layout.bc-navy.color-bordered-outline:not(.bg) {
  background-color: #e8e8f3;
}
.layout.bc-navy.color-bordered-outline.disabled {
  background-color: #e8e8f3;
}
.layout.bc-navy.color-bordered-outline.hh.hh:hover {
  border-color: #040052;
  outline-color: #040052;
  background-color: #e8e8f3;
  color: #040052;
}
.layout.bc-navy.color-bordered-outline.hh.hh:hover * {
  color: #040052;
}
.layout.bc-navy.color-bordered-outline.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #040052;
}
.layout.bc-navy.color-bordered-outline.hh.hh:hover.hh:hover > .text,
.layout.bc-navy.color-bordered-outline.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #040052 !important;
}
.layout.bc-navy.color-bordered-outline.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #040052 !important;
}
.layout.bc-navy.color-bordered-outline.hh.hh:hover.hh:focus > .text,
.layout.bc-navy.color-bordered-outline.hh.hh:hover.hh.active > .text,
.layout.bc-navy.color-bordered-outline.hh.hh:hover.hh:active > .text,
.layout.bc-navy.color-bordered-outline.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-navy.color-bordered-outline.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-navy.color-bordered-outline.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #040052 !important;
}
.layout.bc-navy.color-bordered-outline.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-outline.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-outline.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #040052 !important;
}
.layout.bc-navy.color-bordered-outline.hh.hh:focus,
.layout.bc-navy.color-bordered-outline.hh.hh.active,
.layout.bc-navy.color-bordered-outline.hh.hh:active {
  border-color: #040052;
  outline-color: #040052;
  background-color: #e8e8f3;
  color: #040052;
}
.layout.bc-navy.color-bordered-outline.hh.hh:focus *,
.layout.bc-navy.color-bordered-outline.hh.hh.active *,
.layout.bc-navy.color-bordered-outline.hh.hh:active * {
  color: #040052;
}
.layout.bc-navy.color-bordered-outline.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-outline.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-outline.hh.hh:active svg:not([dontColor='true']) * {
  fill: #040052;
}
.layout.bc-navy.color-bordered-outline.hh.hh:focus.hh:hover > .text,
.layout.bc-navy.color-bordered-outline.hh.hh.active.hh:hover > .text,
.layout.bc-navy.color-bordered-outline.hh.hh:active.hh:hover > .text,
.layout.bc-navy.color-bordered-outline.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-navy.color-bordered-outline.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-navy.color-bordered-outline.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #040052 !important;
}
.layout.bc-navy.color-bordered-outline.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-outline.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-outline.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #040052 !important;
}
.layout.bc-navy.color-bordered-outline.hh.hh:focus.hh:focus > .text,
.layout.bc-navy.color-bordered-outline.hh.hh.active.hh:focus > .text,
.layout.bc-navy.color-bordered-outline.hh.hh:active.hh:focus > .text,
.layout.bc-navy.color-bordered-outline.hh.hh:focus.hh.active > .text,
.layout.bc-navy.color-bordered-outline.hh.hh.active.hh.active > .text,
.layout.bc-navy.color-bordered-outline.hh.hh:active.hh.active > .text,
.layout.bc-navy.color-bordered-outline.hh.hh:focus.hh:active > .text,
.layout.bc-navy.color-bordered-outline.hh.hh.active.hh:active > .text,
.layout.bc-navy.color-bordered-outline.hh.hh:active.hh:active > .text,
.layout.bc-navy.color-bordered-outline.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-navy.color-bordered-outline.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-navy.color-bordered-outline.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-navy.color-bordered-outline.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-navy.color-bordered-outline.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-navy.color-bordered-outline.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-navy.color-bordered-outline.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-navy.color-bordered-outline.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-navy.color-bordered-outline.hh.hh:active.hh:active :not(.cs) > .text {
  color: #040052 !important;
}
.layout.bc-navy.color-bordered-outline.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-outline.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-outline.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-outline.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-outline.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-outline.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-outline.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-outline.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-outline.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #040052 !important;
}
.layout.bc-navy.color-bordered-color-content {
  border-color: #040052;
  outline-color: #040052;
  color: #040052;
}
.layout.bc-navy.color-bordered-color-content * {
  color: #040052;
}
.layout.bc-navy.color-bordered-color-content svg:not([dontColor='true']) * {
  fill: #040052;
}
.layout.bc-navy.color-bordered-color-content:not(.bg) {
  background-color: #e8e8f3;
}
.layout.bc-navy.color-bordered-color-content.disabled {
  background-color: #e8e8f3;
}
.layout.bc-navy.color-bordered-color-content.hh.hh:hover {
  border-color: #040052;
  outline-color: #040052;
  background-color: #bbb9db;
  color: #040052;
}
.layout.bc-navy.color-bordered-color-content.hh.hh:hover * {
  color: #040052;
}
.layout.bc-navy.color-bordered-color-content.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #040052;
}
.layout.bc-navy.color-bordered-color-content.hh.hh:hover.hh:hover > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #040052 !important;
}
.layout.bc-navy.color-bordered-color-content.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #040052 !important;
}
.layout.bc-navy.color-bordered-color-content.hh.hh:hover.hh:focus > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh:hover.hh.active > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh:hover.hh:active > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #040052 !important;
}
.layout.bc-navy.color-bordered-color-content.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-color-content.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-color-content.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #040052 !important;
}
.layout.bc-navy.color-bordered-color-content.hh.hh:focus,
.layout.bc-navy.color-bordered-color-content.hh.hh.active,
.layout.bc-navy.color-bordered-color-content.hh.hh:active {
  border-color: #19369d;
  outline-color: #19369d;
  background-color: #19369d;
  color: #ffffff;
}
.layout.bc-navy.color-bordered-color-content.hh.hh:focus *,
.layout.bc-navy.color-bordered-color-content.hh.hh.active *,
.layout.bc-navy.color-bordered-color-content.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-navy.color-bordered-color-content.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-color-content.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-color-content.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-navy.color-bordered-color-content.hh.hh:focus.hh:hover > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh.active.hh:hover > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh:active.hh:hover > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-navy.color-bordered-color-content.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-color-content.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-color-content.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-navy.color-bordered-color-content.hh.hh:focus.hh:focus > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh.active.hh:focus > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh:active.hh:focus > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh:focus.hh.active > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh.active.hh.active > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh:active.hh.active > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh:focus.hh:active > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh.active.hh:active > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh:active.hh:active > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-navy.color-bordered-color-content.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-navy.color-bordered-color-content.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-color-content.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-color-content.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-color-content.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-color-content.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-color-content.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-color-content.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-color-content.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-color-content.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-navy.color-bordered-fill {
  border-color: #19369d;
  outline-color: #19369d;
  color: #19369d;
}
.layout.bc-navy.color-bordered-fill * {
  color: #19369d;
}
.layout.bc-navy.color-bordered-fill svg:not([dontColor='true']) * {
  fill: #19369d;
}
.layout.bc-navy.color-bordered-fill:not(.bg) {
  background-color: #e8e8f3;
}
.layout.bc-navy.color-bordered-fill.disabled {
  background-color: #e8e8f3;
}
.layout.bc-navy.color-bordered-fill.hh.hh:hover {
  border-color: #19369d;
  outline-color: #19369d;
  background-color: #19369d;
  color: #ffffff;
}
.layout.bc-navy.color-bordered-fill.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-navy.color-bordered-fill.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-navy.color-bordered-fill.hh.hh:hover.hh:hover > .text,
.layout.bc-navy.color-bordered-fill.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-navy.color-bordered-fill.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-navy.color-bordered-fill.hh.hh:hover.hh:focus > .text,
.layout.bc-navy.color-bordered-fill.hh.hh:hover.hh.active > .text,
.layout.bc-navy.color-bordered-fill.hh.hh:hover.hh:active > .text,
.layout.bc-navy.color-bordered-fill.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-navy.color-bordered-fill.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-navy.color-bordered-fill.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-navy.color-bordered-fill.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-navy.color-bordered-fill.hh.hh:focus,
.layout.bc-navy.color-bordered-fill.hh.hh.active,
.layout.bc-navy.color-bordered-fill.hh.hh:active {
  border-color: #040052;
  outline-color: #040052;
  background-color: #040052;
  color: #ffffff;
}
.layout.bc-navy.color-bordered-fill.hh.hh:focus *,
.layout.bc-navy.color-bordered-fill.hh.hh.active *,
.layout.bc-navy.color-bordered-fill.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-navy.color-bordered-fill.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-navy.color-bordered-fill.hh.hh:focus.hh:hover > .text,
.layout.bc-navy.color-bordered-fill.hh.hh.active.hh:hover > .text,
.layout.bc-navy.color-bordered-fill.hh.hh:active.hh:hover > .text,
.layout.bc-navy.color-bordered-fill.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-navy.color-bordered-fill.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-navy.color-bordered-fill.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-navy.color-bordered-fill.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-navy.color-bordered-fill.hh.hh:focus.hh:focus > .text,
.layout.bc-navy.color-bordered-fill.hh.hh.active.hh:focus > .text,
.layout.bc-navy.color-bordered-fill.hh.hh:active.hh:focus > .text,
.layout.bc-navy.color-bordered-fill.hh.hh:focus.hh.active > .text,
.layout.bc-navy.color-bordered-fill.hh.hh.active.hh.active > .text,
.layout.bc-navy.color-bordered-fill.hh.hh:active.hh.active > .text,
.layout.bc-navy.color-bordered-fill.hh.hh:focus.hh:active > .text,
.layout.bc-navy.color-bordered-fill.hh.hh.active.hh:active > .text,
.layout.bc-navy.color-bordered-fill.hh.hh:active.hh:active > .text,
.layout.bc-navy.color-bordered-fill.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-navy.color-bordered-fill.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-navy.color-bordered-fill.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-navy.color-bordered-fill.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-navy.color-bordered-fill.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-navy.color-bordered-fill.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-navy.color-bordered-fill.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-navy.color-bordered-fill.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-navy.color-bordered-fill.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-navy.color-bordered-fill.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-navy.color-bordered-fill-dark {
  border-color: #040052;
  outline-color: #040052;
  color: #040052;
}
.layout.bc-navy.color-bordered-fill-dark * {
  color: #040052;
}
.layout.bc-navy.color-bordered-fill-dark svg:not([dontColor='true']) * {
  fill: #040052;
}
.layout.bc-navy.color-bordered-fill-dark:not(.bg) {
  background-color: #e8e8f3;
}
.layout.bc-navy.color-bordered-fill-dark.disabled {
  background-color: #e8e8f3;
}
.layout.bc-navy.color-bordered-fill-dark.hh.hh:hover {
  border-color: #19369d;
  outline-color: #19369d;
  background-color: #19369d;
  color: #ffffff;
}
.layout.bc-navy.color-bordered-fill-dark.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-navy.color-bordered-fill-dark.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-navy.color-bordered-fill-dark.hh.hh:hover.hh:hover > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-navy.color-bordered-fill-dark.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-navy.color-bordered-fill-dark.hh.hh:hover.hh:focus > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:hover.hh.active > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:hover.hh:active > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-navy.color-bordered-fill-dark.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-navy.color-bordered-fill-dark.hh.hh:focus,
.layout.bc-navy.color-bordered-fill-dark.hh.hh.active,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:active {
  border-color: #040052;
  outline-color: #040052;
  background-color: #040052;
  color: #ffffff;
}
.layout.bc-navy.color-bordered-fill-dark.hh.hh:focus *,
.layout.bc-navy.color-bordered-fill-dark.hh.hh.active *,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-navy.color-bordered-fill-dark.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill-dark.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-navy.color-bordered-fill-dark.hh.hh:focus.hh:hover > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh.active.hh:hover > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:active.hh:hover > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-navy.color-bordered-fill-dark.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill-dark.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-navy.color-bordered-fill-dark.hh.hh:focus.hh:focus > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh.active.hh:focus > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:active.hh:focus > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:focus.hh.active > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh.active.hh.active > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:active.hh.active > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:focus.hh:active > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh.active.hh:active > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:active.hh:active > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-navy.color-bordered-fill-dark.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill-dark.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill-dark.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill-dark.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.color-bordered-fill-dark.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-navy.midtone-dark {
  border-color: #040052;
  outline-color: #040052;
  color: #040052;
}
.layout.bc-navy.midtone-dark * {
  color: #040052;
}
.layout.bc-navy.midtone-dark svg:not([dontColor='true']) * {
  fill: #040052;
}
.layout.bc-navy.midtone-dark:not(.bg) {
  background-color: #bbb9db;
}
.layout.bc-navy.midtone-dark.disabled {
  background-color: #bbb9db;
}
.layout.bc-navy.midtone-dark.hh.hh:hover {
  border-color: #19369d;
  outline-color: #19369d;
  background-color: #19369d;
  color: #ffffff;
}
.layout.bc-navy.midtone-dark.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-navy.midtone-dark.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-navy.midtone-dark.hh.hh:hover.hh:hover > .text,
.layout.bc-navy.midtone-dark.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-navy.midtone-dark.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-navy.midtone-dark.hh.hh:hover.hh:focus > .text,
.layout.bc-navy.midtone-dark.hh.hh:hover.hh.active > .text,
.layout.bc-navy.midtone-dark.hh.hh:hover.hh:active > .text,
.layout.bc-navy.midtone-dark.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-navy.midtone-dark.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-navy.midtone-dark.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-navy.midtone-dark.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.midtone-dark.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.midtone-dark.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-navy.midtone-dark.hh.hh:focus,
.layout.bc-navy.midtone-dark.hh.hh.active,
.layout.bc-navy.midtone-dark.hh.hh:active {
  border-color: #040052;
  outline-color: #040052;
  background-color: #040052;
  color: #ffffff;
}
.layout.bc-navy.midtone-dark.hh.hh:focus *,
.layout.bc-navy.midtone-dark.hh.hh.active *,
.layout.bc-navy.midtone-dark.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-navy.midtone-dark.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-navy.midtone-dark.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-navy.midtone-dark.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-navy.midtone-dark.hh.hh:focus.hh:hover > .text,
.layout.bc-navy.midtone-dark.hh.hh.active.hh:hover > .text,
.layout.bc-navy.midtone-dark.hh.hh:active.hh:hover > .text,
.layout.bc-navy.midtone-dark.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-navy.midtone-dark.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-navy.midtone-dark.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-navy.midtone-dark.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.midtone-dark.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.midtone-dark.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-navy.midtone-dark.hh.hh:focus.hh:focus > .text,
.layout.bc-navy.midtone-dark.hh.hh.active.hh:focus > .text,
.layout.bc-navy.midtone-dark.hh.hh:active.hh:focus > .text,
.layout.bc-navy.midtone-dark.hh.hh:focus.hh.active > .text,
.layout.bc-navy.midtone-dark.hh.hh.active.hh.active > .text,
.layout.bc-navy.midtone-dark.hh.hh:active.hh.active > .text,
.layout.bc-navy.midtone-dark.hh.hh:focus.hh:active > .text,
.layout.bc-navy.midtone-dark.hh.hh.active.hh:active > .text,
.layout.bc-navy.midtone-dark.hh.hh:active.hh:active > .text,
.layout.bc-navy.midtone-dark.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-navy.midtone-dark.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-navy.midtone-dark.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-navy.midtone-dark.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-navy.midtone-dark.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-navy.midtone-dark.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-navy.midtone-dark.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-navy.midtone-dark.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-navy.midtone-dark.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-navy.midtone-dark.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.midtone-dark.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.midtone-dark.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.midtone-dark.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.midtone-dark.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.midtone-dark.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.midtone-dark.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.midtone-dark.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.midtone-dark.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-navy.solid {
  border-color: #19369d;
  outline-color: #19369d;
  color: #ffffff;
}
.layout.bc-navy.solid * {
  color: #ffffff;
}
.layout.bc-navy.solid svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-navy.solid:not(.bg) {
  background-color: #19369d;
}
.layout.bc-navy.solid.disabled {
  background-color: #19369d;
}
.layout.bc-navy.solid.hh.hh:hover {
  border-color: #040052;
  outline-color: #040052;
  background-color: #040052;
  color: #ffffff;
}
.layout.bc-navy.solid.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-navy.solid.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-navy.solid.hh.hh:hover.hh:hover > .text,
.layout.bc-navy.solid.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-navy.solid.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-navy.solid.hh.hh:hover.hh:focus > .text,
.layout.bc-navy.solid.hh.hh:hover.hh.active > .text,
.layout.bc-navy.solid.hh.hh:hover.hh:active > .text,
.layout.bc-navy.solid.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-navy.solid.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-navy.solid.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-navy.solid.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.solid.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.solid.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-navy.solid.hh.hh:focus,
.layout.bc-navy.solid.hh.hh.active,
.layout.bc-navy.solid.hh.hh:active {
  border-color: #040052;
  outline-color: #040052;
  background-color: #040052;
  color: #ffffff;
}
.layout.bc-navy.solid.hh.hh:focus *,
.layout.bc-navy.solid.hh.hh.active *,
.layout.bc-navy.solid.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-navy.solid.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-navy.solid.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-navy.solid.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-navy.solid.hh.hh:focus.hh:hover > .text,
.layout.bc-navy.solid.hh.hh.active.hh:hover > .text,
.layout.bc-navy.solid.hh.hh:active.hh:hover > .text,
.layout.bc-navy.solid.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-navy.solid.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-navy.solid.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-navy.solid.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.solid.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.solid.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-navy.solid.hh.hh:focus.hh:focus > .text,
.layout.bc-navy.solid.hh.hh.active.hh:focus > .text,
.layout.bc-navy.solid.hh.hh:active.hh:focus > .text,
.layout.bc-navy.solid.hh.hh:focus.hh.active > .text,
.layout.bc-navy.solid.hh.hh.active.hh.active > .text,
.layout.bc-navy.solid.hh.hh:active.hh.active > .text,
.layout.bc-navy.solid.hh.hh:focus.hh:active > .text,
.layout.bc-navy.solid.hh.hh.active.hh:active > .text,
.layout.bc-navy.solid.hh.hh:active.hh:active > .text,
.layout.bc-navy.solid.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-navy.solid.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-navy.solid.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-navy.solid.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-navy.solid.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-navy.solid.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-navy.solid.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-navy.solid.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-navy.solid.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-navy.solid.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.solid.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.solid.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.solid.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.solid.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.solid.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.solid.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.solid.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.solid.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-navy.grey-bordered-solid {
  border-color: #dddddd;
  outline-color: #dddddd;
  color: #000000;
}
.layout.bc-navy.grey-bordered-solid * {
  color: #000000;
}
.layout.bc-navy.grey-bordered-solid svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-navy.grey-bordered-solid:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-navy.grey-bordered-solid.disabled {
  background-color: #ffffff;
}
.layout.bc-navy.grey-bordered-solid.hh.hh:hover {
  border-color: #19369d;
  outline-color: #19369d;
  background-color: #e8e8f3;
  color: #19369d;
}
.layout.bc-navy.grey-bordered-solid.hh.hh:hover * {
  color: #19369d;
}
.layout.bc-navy.grey-bordered-solid.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #19369d;
}
.layout.bc-navy.grey-bordered-solid.hh.hh:hover.hh:hover > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #19369d !important;
}
.layout.bc-navy.grey-bordered-solid.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #19369d !important;
}
.layout.bc-navy.grey-bordered-solid.hh.hh:hover.hh:focus > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh:hover.hh.active > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh:hover.hh:active > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #19369d !important;
}
.layout.bc-navy.grey-bordered-solid.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.grey-bordered-solid.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.grey-bordered-solid.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #19369d !important;
}
.layout.bc-navy.grey-bordered-solid.hh.hh:focus,
.layout.bc-navy.grey-bordered-solid.hh.hh.active,
.layout.bc-navy.grey-bordered-solid.hh.hh:active {
  border-color: #040052;
  outline-color: #040052;
  background-color: #040052;
  color: #ffffff;
}
.layout.bc-navy.grey-bordered-solid.hh.hh:focus *,
.layout.bc-navy.grey-bordered-solid.hh.hh.active *,
.layout.bc-navy.grey-bordered-solid.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-navy.grey-bordered-solid.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-navy.grey-bordered-solid.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-navy.grey-bordered-solid.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-navy.grey-bordered-solid.hh.hh:focus.hh:hover > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh.active.hh:hover > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh:active.hh:hover > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-navy.grey-bordered-solid.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.grey-bordered-solid.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.grey-bordered-solid.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-navy.grey-bordered-solid.hh.hh:focus.hh:focus > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh.active.hh:focus > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh:active.hh:focus > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh:focus.hh.active > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh.active.hh.active > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh:active.hh.active > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh:focus.hh:active > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh.active.hh:active > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh:active.hh:active > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-navy.grey-bordered-solid.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-navy.grey-bordered-solid.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.grey-bordered-solid.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.grey-bordered-solid.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.grey-bordered-solid.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.grey-bordered-solid.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.grey-bordered-solid.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.grey-bordered-solid.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.grey-bordered-solid.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-navy.grey-bordered-solid.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-navy.black-bordered {
  border-color: #000000;
  outline-color: #000000;
  color: #000000;
}
.layout.bc-navy.black-bordered * {
  color: #000000;
}
.layout.bc-navy.black-bordered svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-navy.black-bordered:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-navy.black-bordered.disabled {
  background-color: #ffffff;
}
.layout.bc-navy.disabled {
  border-color: #828282;
  outline-color: #828282;
  color: #828282;
  cursor: not-allowed !important;
}
.layout.bc-navy.disabled * {
  color: #828282;
}
.layout.bc-navy.disabled svg:not([dontColor='true']) * {
  fill: #828282;
}
.layout.bc-navy.disabled:not(.bg) {
  background-color: #f6f6f6;
}
.layout.bc-navy.disabled.disabled {
  background-color: #f6f6f6;
}
.layout.bc-navy.disabled * {
  pointer-events: auto;
  cursor: not-allowed !important;
}
.layout.bc-navy.disabled:active {
  pointer-events: none !important;
}
.layout.bc-navy.disabled:active * {
  pointer-events: none !important;
}
.layout.bc-fuchsia.cs {
  border-color: #dddddd;
  outline-color: #dddddd;
  color: #000000;
}
.layout.bc-fuchsia.cs * {
  color: #000000;
}
.layout.bc-fuchsia.cs svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-fuchsia.cs:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-fuchsia.cs.disabled {
  background-color: #ffffff;
}
.layout.bc-fuchsia.cs.hh.hh:hover {
  border-color: #e83fa1;
  outline-color: #e83fa1;
  background-color: #fbdcee;
  color: #e83fa1;
}
.layout.bc-fuchsia.cs.hh.hh:hover * {
  color: #e83fa1;
}
.layout.bc-fuchsia.cs.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #e83fa1;
}
.layout.bc-fuchsia.cs.hh.hh:hover.hh:hover > .text,
.layout.bc-fuchsia.cs.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #e83fa1 !important;
}
.layout.bc-fuchsia.cs.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #e83fa1 !important;
}
.layout.bc-fuchsia.cs.hh.hh:hover.hh:focus > .text,
.layout.bc-fuchsia.cs.hh.hh:hover.hh.active > .text,
.layout.bc-fuchsia.cs.hh.hh:hover.hh:active > .text,
.layout.bc-fuchsia.cs.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.cs.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.cs.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #e83fa1 !important;
}
.layout.bc-fuchsia.cs.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.cs.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.cs.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #e83fa1 !important;
}
.layout.bc-fuchsia.cs.hh.hh:focus,
.layout.bc-fuchsia.cs.hh.hh.active,
.layout.bc-fuchsia.cs.hh.hh:active {
  border-color: #be3483;
  outline-color: #be3483;
  background-color: #fbdcee;
  color: #be3483;
}
.layout.bc-fuchsia.cs.hh.hh:focus *,
.layout.bc-fuchsia.cs.hh.hh.active *,
.layout.bc-fuchsia.cs.hh.hh:active * {
  color: #be3483;
}
.layout.bc-fuchsia.cs.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-fuchsia.cs.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-fuchsia.cs.hh.hh:active svg:not([dontColor='true']) * {
  fill: #be3483;
}
.layout.bc-fuchsia.cs.hh.hh:focus.hh:hover > .text,
.layout.bc-fuchsia.cs.hh.hh.active.hh:hover > .text,
.layout.bc-fuchsia.cs.hh.hh:active.hh:hover > .text,
.layout.bc-fuchsia.cs.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-fuchsia.cs.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-fuchsia.cs.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #be3483 !important;
}
.layout.bc-fuchsia.cs.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.cs.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.cs.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #be3483 !important;
}
.layout.bc-fuchsia.cs.hh.hh:focus.hh:focus > .text,
.layout.bc-fuchsia.cs.hh.hh.active.hh:focus > .text,
.layout.bc-fuchsia.cs.hh.hh:active.hh:focus > .text,
.layout.bc-fuchsia.cs.hh.hh:focus.hh.active > .text,
.layout.bc-fuchsia.cs.hh.hh.active.hh.active > .text,
.layout.bc-fuchsia.cs.hh.hh:active.hh.active > .text,
.layout.bc-fuchsia.cs.hh.hh:focus.hh:active > .text,
.layout.bc-fuchsia.cs.hh.hh.active.hh:active > .text,
.layout.bc-fuchsia.cs.hh.hh:active.hh:active > .text,
.layout.bc-fuchsia.cs.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.cs.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.cs.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.cs.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.cs.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.cs.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.cs.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-fuchsia.cs.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-fuchsia.cs.hh.hh:active.hh:active :not(.cs) > .text {
  color: #be3483 !important;
}
.layout.bc-fuchsia.cs.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.cs.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.cs.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.cs.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.cs.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.cs.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.cs.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.cs.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.cs.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #be3483 !important;
}
.layout.bc-fuchsia.initial-transparent {
  border-color: transparent;
  outline-color: transparent;
  color: #000000;
}
.layout.bc-fuchsia.initial-transparent * {
  color: #000000;
}
.layout.bc-fuchsia.initial-transparent svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-fuchsia.initial-transparent:not(.bg) {
  background-color: transparent;
}
.layout.bc-fuchsia.initial-transparent.disabled {
  background-color: transparent;
}
.layout.bc-fuchsia.initial-transparent.hh.hh:hover {
  border-color: #e83fa1;
  outline-color: #e83fa1;
  background-color: #fbdcee;
  color: #e83fa1;
}
.layout.bc-fuchsia.initial-transparent.hh.hh:hover * {
  color: #e83fa1;
}
.layout.bc-fuchsia.initial-transparent.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #e83fa1;
}
.layout.bc-fuchsia.initial-transparent.hh.hh:hover.hh:hover > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #e83fa1 !important;
}
.layout.bc-fuchsia.initial-transparent.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #e83fa1 !important;
}
.layout.bc-fuchsia.initial-transparent.hh.hh:hover.hh:focus > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh:hover.hh.active > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh:hover.hh:active > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #e83fa1 !important;
}
.layout.bc-fuchsia.initial-transparent.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.initial-transparent.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.initial-transparent.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #e83fa1 !important;
}
.layout.bc-fuchsia.initial-transparent.hh.hh:focus,
.layout.bc-fuchsia.initial-transparent.hh.hh.active,
.layout.bc-fuchsia.initial-transparent.hh.hh:active {
  border-color: #be3483;
  outline-color: #be3483;
  background-color: #fbdcee;
  color: #be3483;
}
.layout.bc-fuchsia.initial-transparent.hh.hh:focus *,
.layout.bc-fuchsia.initial-transparent.hh.hh.active *,
.layout.bc-fuchsia.initial-transparent.hh.hh:active * {
  color: #be3483;
}
.layout.bc-fuchsia.initial-transparent.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-fuchsia.initial-transparent.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-fuchsia.initial-transparent.hh.hh:active svg:not([dontColor='true']) * {
  fill: #be3483;
}
.layout.bc-fuchsia.initial-transparent.hh.hh:focus.hh:hover > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh.active.hh:hover > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh:active.hh:hover > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #be3483 !important;
}
.layout.bc-fuchsia.initial-transparent.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.initial-transparent.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.initial-transparent.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #be3483 !important;
}
.layout.bc-fuchsia.initial-transparent.hh.hh:focus.hh:focus > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh.active.hh:focus > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh:active.hh:focus > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh:focus.hh.active > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh.active.hh.active > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh:active.hh.active > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh:focus.hh:active > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh.active.hh:active > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh:active.hh:active > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-fuchsia.initial-transparent.hh.hh:active.hh:active :not(.cs) > .text {
  color: #be3483 !important;
}
.layout.bc-fuchsia.initial-transparent.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.initial-transparent.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.initial-transparent.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.initial-transparent.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.initial-transparent.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.initial-transparent.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.initial-transparent.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.initial-transparent.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.initial-transparent.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #be3483 !important;
}
.layout.bc-fuchsia.color-bordered-white {
  border-color: #e83fa1;
  outline-color: #e83fa1;
  color: #e83fa1;
}
.layout.bc-fuchsia.color-bordered-white * {
  color: #e83fa1;
}
.layout.bc-fuchsia.color-bordered-white svg:not([dontColor='true']) * {
  fill: #e83fa1;
}
.layout.bc-fuchsia.color-bordered-white:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-fuchsia.color-bordered-white.disabled {
  background-color: #ffffff;
}
.layout.bc-fuchsia.color-bordered-outline {
  border-color: #e83fa1;
  outline-color: #e83fa1;
  color: #e83fa1;
}
.layout.bc-fuchsia.color-bordered-outline * {
  color: #e83fa1;
}
.layout.bc-fuchsia.color-bordered-outline svg:not([dontColor='true']) * {
  fill: #e83fa1;
}
.layout.bc-fuchsia.color-bordered-outline:not(.bg) {
  background-color: #fbdcee;
}
.layout.bc-fuchsia.color-bordered-outline.disabled {
  background-color: #fbdcee;
}
.layout.bc-fuchsia.color-bordered-outline.hh.hh:hover {
  border-color: #be3483;
  outline-color: #be3483;
  background-color: #fbdcee;
  color: #be3483;
}
.layout.bc-fuchsia.color-bordered-outline.hh.hh:hover * {
  color: #be3483;
}
.layout.bc-fuchsia.color-bordered-outline.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #be3483;
}
.layout.bc-fuchsia.color-bordered-outline.hh.hh:hover.hh:hover > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #be3483 !important;
}
.layout.bc-fuchsia.color-bordered-outline.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #be3483 !important;
}
.layout.bc-fuchsia.color-bordered-outline.hh.hh:hover.hh:focus > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:hover.hh.active > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:hover.hh:active > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #be3483 !important;
}
.layout.bc-fuchsia.color-bordered-outline.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #be3483 !important;
}
.layout.bc-fuchsia.color-bordered-outline.hh.hh:focus,
.layout.bc-fuchsia.color-bordered-outline.hh.hh.active,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:active {
  border-color: #be3483;
  outline-color: #be3483;
  background-color: #fbdcee;
  color: #be3483;
}
.layout.bc-fuchsia.color-bordered-outline.hh.hh:focus *,
.layout.bc-fuchsia.color-bordered-outline.hh.hh.active *,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:active * {
  color: #be3483;
}
.layout.bc-fuchsia.color-bordered-outline.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-outline.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:active svg:not([dontColor='true']) * {
  fill: #be3483;
}
.layout.bc-fuchsia.color-bordered-outline.hh.hh:focus.hh:hover > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh.active.hh:hover > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:active.hh:hover > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #be3483 !important;
}
.layout.bc-fuchsia.color-bordered-outline.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-outline.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #be3483 !important;
}
.layout.bc-fuchsia.color-bordered-outline.hh.hh:focus.hh:focus > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh.active.hh:focus > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:active.hh:focus > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:focus.hh.active > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh.active.hh.active > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:active.hh.active > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:focus.hh:active > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh.active.hh:active > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:active.hh:active > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:active.hh:active :not(.cs) > .text {
  color: #be3483 !important;
}
.layout.bc-fuchsia.color-bordered-outline.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-outline.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-outline.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-outline.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-outline.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #be3483 !important;
}
.layout.bc-fuchsia.color-bordered-color-content {
  border-color: #be3483;
  outline-color: #be3483;
  color: #be3483;
}
.layout.bc-fuchsia.color-bordered-color-content * {
  color: #be3483;
}
.layout.bc-fuchsia.color-bordered-color-content svg:not([dontColor='true']) * {
  fill: #be3483;
}
.layout.bc-fuchsia.color-bordered-color-content:not(.bg) {
  background-color: #fbdcee;
}
.layout.bc-fuchsia.color-bordered-color-content.disabled {
  background-color: #fbdcee;
}
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:hover {
  border-color: #be3483;
  outline-color: #be3483;
  background-color: #f6b5db;
  color: #be3483;
}
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:hover * {
  color: #be3483;
}
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #be3483;
}
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:hover.hh:hover > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #be3483 !important;
}
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #be3483 !important;
}
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:hover.hh:focus > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:hover.hh.active > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:hover.hh:active > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #be3483 !important;
}
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #be3483 !important;
}
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:focus,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh.active,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:active {
  border-color: #e83fa1;
  outline-color: #e83fa1;
  background-color: #e83fa1;
  color: #ffffff;
}
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:focus *,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh.active *,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:focus.hh:hover > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh.active.hh:hover > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:active.hh:hover > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:focus.hh:focus > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh.active.hh:focus > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:active.hh:focus > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:focus.hh.active > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh.active.hh.active > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:active.hh.active > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:focus.hh:active > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh.active.hh:active > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:active.hh:active > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-color-content.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-fuchsia.color-bordered-fill {
  border-color: #e83fa1;
  outline-color: #e83fa1;
  color: #e83fa1;
}
.layout.bc-fuchsia.color-bordered-fill * {
  color: #e83fa1;
}
.layout.bc-fuchsia.color-bordered-fill svg:not([dontColor='true']) * {
  fill: #e83fa1;
}
.layout.bc-fuchsia.color-bordered-fill:not(.bg) {
  background-color: #fbdcee;
}
.layout.bc-fuchsia.color-bordered-fill.disabled {
  background-color: #fbdcee;
}
.layout.bc-fuchsia.color-bordered-fill.hh.hh:hover {
  border-color: #e83fa1;
  outline-color: #e83fa1;
  background-color: #e83fa1;
  color: #ffffff;
}
.layout.bc-fuchsia.color-bordered-fill.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-fuchsia.color-bordered-fill.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-fuchsia.color-bordered-fill.hh.hh:hover.hh:hover > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-fuchsia.color-bordered-fill.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-fuchsia.color-bordered-fill.hh.hh:hover.hh:focus > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:hover.hh.active > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:hover.hh:active > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-fuchsia.color-bordered-fill.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-fuchsia.color-bordered-fill.hh.hh:focus,
.layout.bc-fuchsia.color-bordered-fill.hh.hh.active,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:active {
  border-color: #be3483;
  outline-color: #be3483;
  background-color: #be3483;
  color: #ffffff;
}
.layout.bc-fuchsia.color-bordered-fill.hh.hh:focus *,
.layout.bc-fuchsia.color-bordered-fill.hh.hh.active *,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-fuchsia.color-bordered-fill.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-fuchsia.color-bordered-fill.hh.hh:focus.hh:hover > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh.active.hh:hover > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:active.hh:hover > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-fuchsia.color-bordered-fill.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-fuchsia.color-bordered-fill.hh.hh:focus.hh:focus > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh.active.hh:focus > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:active.hh:focus > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:focus.hh.active > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh.active.hh.active > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:active.hh.active > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:focus.hh:active > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh.active.hh:active > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:active.hh:active > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-fuchsia.color-bordered-fill.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-fuchsia.color-bordered-fill-dark {
  border-color: #be3483;
  outline-color: #be3483;
  color: #be3483;
}
.layout.bc-fuchsia.color-bordered-fill-dark * {
  color: #be3483;
}
.layout.bc-fuchsia.color-bordered-fill-dark svg:not([dontColor='true']) * {
  fill: #be3483;
}
.layout.bc-fuchsia.color-bordered-fill-dark:not(.bg) {
  background-color: #fbdcee;
}
.layout.bc-fuchsia.color-bordered-fill-dark.disabled {
  background-color: #fbdcee;
}
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:hover {
  border-color: #e83fa1;
  outline-color: #e83fa1;
  background-color: #e83fa1;
  color: #ffffff;
}
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:hover.hh:hover > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:hover.hh:focus > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:hover.hh.active > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:hover.hh:active > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:focus,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh.active,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:active {
  border-color: #be3483;
  outline-color: #be3483;
  background-color: #be3483;
  color: #ffffff;
}
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:focus *,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh.active *,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:focus.hh:hover > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh.active.hh:hover > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:active.hh:hover > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:focus.hh:focus > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh.active.hh:focus > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:active.hh:focus > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:focus.hh.active > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh.active.hh.active > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:active.hh.active > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:focus.hh:active > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh.active.hh:active > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:active.hh:active > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.color-bordered-fill-dark.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-fuchsia.midtone-dark {
  border-color: #be3483;
  outline-color: #be3483;
  color: #be3483;
}
.layout.bc-fuchsia.midtone-dark * {
  color: #be3483;
}
.layout.bc-fuchsia.midtone-dark svg:not([dontColor='true']) * {
  fill: #be3483;
}
.layout.bc-fuchsia.midtone-dark:not(.bg) {
  background-color: #f6b5db;
}
.layout.bc-fuchsia.midtone-dark.disabled {
  background-color: #f6b5db;
}
.layout.bc-fuchsia.midtone-dark.hh.hh:hover {
  border-color: #e83fa1;
  outline-color: #e83fa1;
  background-color: #e83fa1;
  color: #ffffff;
}
.layout.bc-fuchsia.midtone-dark.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-fuchsia.midtone-dark.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-fuchsia.midtone-dark.hh.hh:hover.hh:hover > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-fuchsia.midtone-dark.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-fuchsia.midtone-dark.hh.hh:hover.hh:focus > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh:hover.hh.active > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh:hover.hh:active > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-fuchsia.midtone-dark.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.midtone-dark.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.midtone-dark.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-fuchsia.midtone-dark.hh.hh:focus,
.layout.bc-fuchsia.midtone-dark.hh.hh.active,
.layout.bc-fuchsia.midtone-dark.hh.hh:active {
  border-color: #be3483;
  outline-color: #be3483;
  background-color: #be3483;
  color: #ffffff;
}
.layout.bc-fuchsia.midtone-dark.hh.hh:focus *,
.layout.bc-fuchsia.midtone-dark.hh.hh.active *,
.layout.bc-fuchsia.midtone-dark.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-fuchsia.midtone-dark.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-fuchsia.midtone-dark.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-fuchsia.midtone-dark.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-fuchsia.midtone-dark.hh.hh:focus.hh:hover > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh.active.hh:hover > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh:active.hh:hover > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-fuchsia.midtone-dark.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.midtone-dark.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.midtone-dark.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-fuchsia.midtone-dark.hh.hh:focus.hh:focus > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh.active.hh:focus > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh:active.hh:focus > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh:focus.hh.active > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh.active.hh.active > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh:active.hh.active > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh:focus.hh:active > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh.active.hh:active > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh:active.hh:active > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-fuchsia.midtone-dark.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-fuchsia.midtone-dark.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.midtone-dark.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.midtone-dark.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.midtone-dark.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.midtone-dark.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.midtone-dark.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.midtone-dark.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.midtone-dark.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.midtone-dark.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-fuchsia.solid {
  border-color: #e83fa1;
  outline-color: #e83fa1;
  color: #ffffff;
}
.layout.bc-fuchsia.solid * {
  color: #ffffff;
}
.layout.bc-fuchsia.solid svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-fuchsia.solid:not(.bg) {
  background-color: #e83fa1;
}
.layout.bc-fuchsia.solid.disabled {
  background-color: #e83fa1;
}
.layout.bc-fuchsia.solid.hh.hh:hover {
  border-color: #be3483;
  outline-color: #be3483;
  background-color: #be3483;
  color: #ffffff;
}
.layout.bc-fuchsia.solid.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-fuchsia.solid.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-fuchsia.solid.hh.hh:hover.hh:hover > .text,
.layout.bc-fuchsia.solid.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-fuchsia.solid.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-fuchsia.solid.hh.hh:hover.hh:focus > .text,
.layout.bc-fuchsia.solid.hh.hh:hover.hh.active > .text,
.layout.bc-fuchsia.solid.hh.hh:hover.hh:active > .text,
.layout.bc-fuchsia.solid.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.solid.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.solid.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-fuchsia.solid.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.solid.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.solid.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-fuchsia.solid.hh.hh:focus,
.layout.bc-fuchsia.solid.hh.hh.active,
.layout.bc-fuchsia.solid.hh.hh:active {
  border-color: #be3483;
  outline-color: #be3483;
  background-color: #be3483;
  color: #ffffff;
}
.layout.bc-fuchsia.solid.hh.hh:focus *,
.layout.bc-fuchsia.solid.hh.hh.active *,
.layout.bc-fuchsia.solid.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-fuchsia.solid.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-fuchsia.solid.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-fuchsia.solid.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-fuchsia.solid.hh.hh:focus.hh:hover > .text,
.layout.bc-fuchsia.solid.hh.hh.active.hh:hover > .text,
.layout.bc-fuchsia.solid.hh.hh:active.hh:hover > .text,
.layout.bc-fuchsia.solid.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-fuchsia.solid.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-fuchsia.solid.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-fuchsia.solid.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.solid.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.solid.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-fuchsia.solid.hh.hh:focus.hh:focus > .text,
.layout.bc-fuchsia.solid.hh.hh.active.hh:focus > .text,
.layout.bc-fuchsia.solid.hh.hh:active.hh:focus > .text,
.layout.bc-fuchsia.solid.hh.hh:focus.hh.active > .text,
.layout.bc-fuchsia.solid.hh.hh.active.hh.active > .text,
.layout.bc-fuchsia.solid.hh.hh:active.hh.active > .text,
.layout.bc-fuchsia.solid.hh.hh:focus.hh:active > .text,
.layout.bc-fuchsia.solid.hh.hh.active.hh:active > .text,
.layout.bc-fuchsia.solid.hh.hh:active.hh:active > .text,
.layout.bc-fuchsia.solid.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.solid.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.solid.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.solid.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.solid.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.solid.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.solid.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-fuchsia.solid.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-fuchsia.solid.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-fuchsia.solid.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.solid.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.solid.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.solid.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.solid.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.solid.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.solid.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.solid.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.solid.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-fuchsia.grey-bordered-solid {
  border-color: #dddddd;
  outline-color: #dddddd;
  color: #000000;
}
.layout.bc-fuchsia.grey-bordered-solid * {
  color: #000000;
}
.layout.bc-fuchsia.grey-bordered-solid svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-fuchsia.grey-bordered-solid:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-fuchsia.grey-bordered-solid.disabled {
  background-color: #ffffff;
}
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:hover {
  border-color: #e83fa1;
  outline-color: #e83fa1;
  background-color: #fbdcee;
  color: #e83fa1;
}
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:hover * {
  color: #e83fa1;
}
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #e83fa1;
}
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:hover.hh:hover > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #e83fa1 !important;
}
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #e83fa1 !important;
}
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:hover.hh:focus > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:hover.hh.active > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:hover.hh:active > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #e83fa1 !important;
}
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #e83fa1 !important;
}
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:focus,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh.active,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:active {
  border-color: #be3483;
  outline-color: #be3483;
  background-color: #be3483;
  color: #ffffff;
}
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:focus *,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh.active *,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:focus.hh:hover > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh.active.hh:hover > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:active.hh:hover > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:focus.hh:focus > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh.active.hh:focus > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:active.hh:focus > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:focus.hh.active > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh.active.hh.active > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:active.hh.active > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:focus.hh:active > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh.active.hh:active > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:active.hh:active > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-fuchsia.grey-bordered-solid.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-fuchsia.black-bordered {
  border-color: #000000;
  outline-color: #000000;
  color: #000000;
}
.layout.bc-fuchsia.black-bordered * {
  color: #000000;
}
.layout.bc-fuchsia.black-bordered svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-fuchsia.black-bordered:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-fuchsia.black-bordered.disabled {
  background-color: #ffffff;
}
.layout.bc-fuchsia.disabled {
  border-color: #828282;
  outline-color: #828282;
  color: #828282;
  cursor: not-allowed !important;
}
.layout.bc-fuchsia.disabled * {
  color: #828282;
}
.layout.bc-fuchsia.disabled svg:not([dontColor='true']) * {
  fill: #828282;
}
.layout.bc-fuchsia.disabled:not(.bg) {
  background-color: #f6f6f6;
}
.layout.bc-fuchsia.disabled.disabled {
  background-color: #f6f6f6;
}
.layout.bc-fuchsia.disabled * {
  pointer-events: auto;
  cursor: not-allowed !important;
}
.layout.bc-fuchsia.disabled:active {
  pointer-events: none !important;
}
.layout.bc-fuchsia.disabled:active * {
  pointer-events: none !important;
}
.layout.bc-purple.cs {
  border-color: #dddddd;
  outline-color: #dddddd;
  color: #000000;
}
.layout.bc-purple.cs * {
  color: #000000;
}
.layout.bc-purple.cs svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-purple.cs:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-purple.cs.disabled {
  background-color: #ffffff;
}
.layout.bc-purple.cs.hh.hh:hover {
  border-color: #b36be0;
  outline-color: #b36be0;
  background-color: #f1e8ff;
  color: #b36be0;
}
.layout.bc-purple.cs.hh.hh:hover * {
  color: #b36be0;
}
.layout.bc-purple.cs.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #b36be0;
}
.layout.bc-purple.cs.hh.hh:hover.hh:hover > .text,
.layout.bc-purple.cs.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #b36be0 !important;
}
.layout.bc-purple.cs.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #b36be0 !important;
}
.layout.bc-purple.cs.hh.hh:hover.hh:focus > .text,
.layout.bc-purple.cs.hh.hh:hover.hh.active > .text,
.layout.bc-purple.cs.hh.hh:hover.hh:active > .text,
.layout.bc-purple.cs.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-purple.cs.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-purple.cs.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #b36be0 !important;
}
.layout.bc-purple.cs.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.cs.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.cs.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #b36be0 !important;
}
.layout.bc-purple.cs.hh.hh:focus,
.layout.bc-purple.cs.hh.hh.active,
.layout.bc-purple.cs.hh.hh:active {
  border-color: #864fa7;
  outline-color: #864fa7;
  background-color: #f1e8ff;
  color: #864fa7;
}
.layout.bc-purple.cs.hh.hh:focus *,
.layout.bc-purple.cs.hh.hh.active *,
.layout.bc-purple.cs.hh.hh:active * {
  color: #864fa7;
}
.layout.bc-purple.cs.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-purple.cs.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-purple.cs.hh.hh:active svg:not([dontColor='true']) * {
  fill: #864fa7;
}
.layout.bc-purple.cs.hh.hh:focus.hh:hover > .text,
.layout.bc-purple.cs.hh.hh.active.hh:hover > .text,
.layout.bc-purple.cs.hh.hh:active.hh:hover > .text,
.layout.bc-purple.cs.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-purple.cs.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-purple.cs.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #864fa7 !important;
}
.layout.bc-purple.cs.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.cs.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.cs.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #864fa7 !important;
}
.layout.bc-purple.cs.hh.hh:focus.hh:focus > .text,
.layout.bc-purple.cs.hh.hh.active.hh:focus > .text,
.layout.bc-purple.cs.hh.hh:active.hh:focus > .text,
.layout.bc-purple.cs.hh.hh:focus.hh.active > .text,
.layout.bc-purple.cs.hh.hh.active.hh.active > .text,
.layout.bc-purple.cs.hh.hh:active.hh.active > .text,
.layout.bc-purple.cs.hh.hh:focus.hh:active > .text,
.layout.bc-purple.cs.hh.hh.active.hh:active > .text,
.layout.bc-purple.cs.hh.hh:active.hh:active > .text,
.layout.bc-purple.cs.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-purple.cs.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-purple.cs.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-purple.cs.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-purple.cs.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-purple.cs.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-purple.cs.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-purple.cs.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-purple.cs.hh.hh:active.hh:active :not(.cs) > .text {
  color: #864fa7 !important;
}
.layout.bc-purple.cs.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.cs.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.cs.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.cs.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.cs.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.cs.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.cs.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.cs.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.cs.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #864fa7 !important;
}
.layout.bc-purple.initial-transparent {
  border-color: transparent;
  outline-color: transparent;
  color: #000000;
}
.layout.bc-purple.initial-transparent * {
  color: #000000;
}
.layout.bc-purple.initial-transparent svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-purple.initial-transparent:not(.bg) {
  background-color: transparent;
}
.layout.bc-purple.initial-transparent.disabled {
  background-color: transparent;
}
.layout.bc-purple.initial-transparent.hh.hh:hover {
  border-color: #b36be0;
  outline-color: #b36be0;
  background-color: #f1e8ff;
  color: #b36be0;
}
.layout.bc-purple.initial-transparent.hh.hh:hover * {
  color: #b36be0;
}
.layout.bc-purple.initial-transparent.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #b36be0;
}
.layout.bc-purple.initial-transparent.hh.hh:hover.hh:hover > .text,
.layout.bc-purple.initial-transparent.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #b36be0 !important;
}
.layout.bc-purple.initial-transparent.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #b36be0 !important;
}
.layout.bc-purple.initial-transparent.hh.hh:hover.hh:focus > .text,
.layout.bc-purple.initial-transparent.hh.hh:hover.hh.active > .text,
.layout.bc-purple.initial-transparent.hh.hh:hover.hh:active > .text,
.layout.bc-purple.initial-transparent.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-purple.initial-transparent.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-purple.initial-transparent.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #b36be0 !important;
}
.layout.bc-purple.initial-transparent.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.initial-transparent.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.initial-transparent.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #b36be0 !important;
}
.layout.bc-purple.initial-transparent.hh.hh:focus,
.layout.bc-purple.initial-transparent.hh.hh.active,
.layout.bc-purple.initial-transparent.hh.hh:active {
  border-color: #864fa7;
  outline-color: #864fa7;
  background-color: #f1e8ff;
  color: #864fa7;
}
.layout.bc-purple.initial-transparent.hh.hh:focus *,
.layout.bc-purple.initial-transparent.hh.hh.active *,
.layout.bc-purple.initial-transparent.hh.hh:active * {
  color: #864fa7;
}
.layout.bc-purple.initial-transparent.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-purple.initial-transparent.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-purple.initial-transparent.hh.hh:active svg:not([dontColor='true']) * {
  fill: #864fa7;
}
.layout.bc-purple.initial-transparent.hh.hh:focus.hh:hover > .text,
.layout.bc-purple.initial-transparent.hh.hh.active.hh:hover > .text,
.layout.bc-purple.initial-transparent.hh.hh:active.hh:hover > .text,
.layout.bc-purple.initial-transparent.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-purple.initial-transparent.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-purple.initial-transparent.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #864fa7 !important;
}
.layout.bc-purple.initial-transparent.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.initial-transparent.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.initial-transparent.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #864fa7 !important;
}
.layout.bc-purple.initial-transparent.hh.hh:focus.hh:focus > .text,
.layout.bc-purple.initial-transparent.hh.hh.active.hh:focus > .text,
.layout.bc-purple.initial-transparent.hh.hh:active.hh:focus > .text,
.layout.bc-purple.initial-transparent.hh.hh:focus.hh.active > .text,
.layout.bc-purple.initial-transparent.hh.hh.active.hh.active > .text,
.layout.bc-purple.initial-transparent.hh.hh:active.hh.active > .text,
.layout.bc-purple.initial-transparent.hh.hh:focus.hh:active > .text,
.layout.bc-purple.initial-transparent.hh.hh.active.hh:active > .text,
.layout.bc-purple.initial-transparent.hh.hh:active.hh:active > .text,
.layout.bc-purple.initial-transparent.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-purple.initial-transparent.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-purple.initial-transparent.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-purple.initial-transparent.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-purple.initial-transparent.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-purple.initial-transparent.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-purple.initial-transparent.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-purple.initial-transparent.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-purple.initial-transparent.hh.hh:active.hh:active :not(.cs) > .text {
  color: #864fa7 !important;
}
.layout.bc-purple.initial-transparent.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.initial-transparent.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.initial-transparent.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.initial-transparent.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.initial-transparent.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.initial-transparent.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.initial-transparent.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.initial-transparent.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.initial-transparent.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #864fa7 !important;
}
.layout.bc-purple.color-bordered-white {
  border-color: #b36be0;
  outline-color: #b36be0;
  color: #b36be0;
}
.layout.bc-purple.color-bordered-white * {
  color: #b36be0;
}
.layout.bc-purple.color-bordered-white svg:not([dontColor='true']) * {
  fill: #b36be0;
}
.layout.bc-purple.color-bordered-white:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-purple.color-bordered-white.disabled {
  background-color: #ffffff;
}
.layout.bc-purple.color-bordered-outline {
  border-color: #b36be0;
  outline-color: #b36be0;
  color: #b36be0;
}
.layout.bc-purple.color-bordered-outline * {
  color: #b36be0;
}
.layout.bc-purple.color-bordered-outline svg:not([dontColor='true']) * {
  fill: #b36be0;
}
.layout.bc-purple.color-bordered-outline:not(.bg) {
  background-color: #f1e8ff;
}
.layout.bc-purple.color-bordered-outline.disabled {
  background-color: #f1e8ff;
}
.layout.bc-purple.color-bordered-outline.hh.hh:hover {
  border-color: #864fa7;
  outline-color: #864fa7;
  background-color: #f1e8ff;
  color: #864fa7;
}
.layout.bc-purple.color-bordered-outline.hh.hh:hover * {
  color: #864fa7;
}
.layout.bc-purple.color-bordered-outline.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #864fa7;
}
.layout.bc-purple.color-bordered-outline.hh.hh:hover.hh:hover > .text,
.layout.bc-purple.color-bordered-outline.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #864fa7 !important;
}
.layout.bc-purple.color-bordered-outline.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #864fa7 !important;
}
.layout.bc-purple.color-bordered-outline.hh.hh:hover.hh:focus > .text,
.layout.bc-purple.color-bordered-outline.hh.hh:hover.hh.active > .text,
.layout.bc-purple.color-bordered-outline.hh.hh:hover.hh:active > .text,
.layout.bc-purple.color-bordered-outline.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-purple.color-bordered-outline.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-purple.color-bordered-outline.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #864fa7 !important;
}
.layout.bc-purple.color-bordered-outline.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-outline.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-outline.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #864fa7 !important;
}
.layout.bc-purple.color-bordered-outline.hh.hh:focus,
.layout.bc-purple.color-bordered-outline.hh.hh.active,
.layout.bc-purple.color-bordered-outline.hh.hh:active {
  border-color: #864fa7;
  outline-color: #864fa7;
  background-color: #f1e8ff;
  color: #864fa7;
}
.layout.bc-purple.color-bordered-outline.hh.hh:focus *,
.layout.bc-purple.color-bordered-outline.hh.hh.active *,
.layout.bc-purple.color-bordered-outline.hh.hh:active * {
  color: #864fa7;
}
.layout.bc-purple.color-bordered-outline.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-outline.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-outline.hh.hh:active svg:not([dontColor='true']) * {
  fill: #864fa7;
}
.layout.bc-purple.color-bordered-outline.hh.hh:focus.hh:hover > .text,
.layout.bc-purple.color-bordered-outline.hh.hh.active.hh:hover > .text,
.layout.bc-purple.color-bordered-outline.hh.hh:active.hh:hover > .text,
.layout.bc-purple.color-bordered-outline.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-purple.color-bordered-outline.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-purple.color-bordered-outline.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #864fa7 !important;
}
.layout.bc-purple.color-bordered-outline.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-outline.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-outline.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #864fa7 !important;
}
.layout.bc-purple.color-bordered-outline.hh.hh:focus.hh:focus > .text,
.layout.bc-purple.color-bordered-outline.hh.hh.active.hh:focus > .text,
.layout.bc-purple.color-bordered-outline.hh.hh:active.hh:focus > .text,
.layout.bc-purple.color-bordered-outline.hh.hh:focus.hh.active > .text,
.layout.bc-purple.color-bordered-outline.hh.hh.active.hh.active > .text,
.layout.bc-purple.color-bordered-outline.hh.hh:active.hh.active > .text,
.layout.bc-purple.color-bordered-outline.hh.hh:focus.hh:active > .text,
.layout.bc-purple.color-bordered-outline.hh.hh.active.hh:active > .text,
.layout.bc-purple.color-bordered-outline.hh.hh:active.hh:active > .text,
.layout.bc-purple.color-bordered-outline.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-purple.color-bordered-outline.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-purple.color-bordered-outline.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-purple.color-bordered-outline.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-purple.color-bordered-outline.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-purple.color-bordered-outline.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-purple.color-bordered-outline.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-purple.color-bordered-outline.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-purple.color-bordered-outline.hh.hh:active.hh:active :not(.cs) > .text {
  color: #864fa7 !important;
}
.layout.bc-purple.color-bordered-outline.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-outline.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-outline.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-outline.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-outline.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-outline.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-outline.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-outline.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-outline.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #864fa7 !important;
}
.layout.bc-purple.color-bordered-color-content {
  border-color: #864fa7;
  outline-color: #864fa7;
  color: #864fa7;
}
.layout.bc-purple.color-bordered-color-content * {
  color: #864fa7;
}
.layout.bc-purple.color-bordered-color-content svg:not([dontColor='true']) * {
  fill: #864fa7;
}
.layout.bc-purple.color-bordered-color-content:not(.bg) {
  background-color: #f1e8ff;
}
.layout.bc-purple.color-bordered-color-content.disabled {
  background-color: #f1e8ff;
}
.layout.bc-purple.color-bordered-color-content.hh.hh:hover {
  border-color: #864fa7;
  outline-color: #864fa7;
  background-color: #e1c9fd;
  color: #864fa7;
}
.layout.bc-purple.color-bordered-color-content.hh.hh:hover * {
  color: #864fa7;
}
.layout.bc-purple.color-bordered-color-content.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #864fa7;
}
.layout.bc-purple.color-bordered-color-content.hh.hh:hover.hh:hover > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #864fa7 !important;
}
.layout.bc-purple.color-bordered-color-content.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #864fa7 !important;
}
.layout.bc-purple.color-bordered-color-content.hh.hh:hover.hh:focus > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh:hover.hh.active > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh:hover.hh:active > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #864fa7 !important;
}
.layout.bc-purple.color-bordered-color-content.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-color-content.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-color-content.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #864fa7 !important;
}
.layout.bc-purple.color-bordered-color-content.hh.hh:focus,
.layout.bc-purple.color-bordered-color-content.hh.hh.active,
.layout.bc-purple.color-bordered-color-content.hh.hh:active {
  border-color: #b36be0;
  outline-color: #b36be0;
  background-color: #b36be0;
  color: #ffffff;
}
.layout.bc-purple.color-bordered-color-content.hh.hh:focus *,
.layout.bc-purple.color-bordered-color-content.hh.hh.active *,
.layout.bc-purple.color-bordered-color-content.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-purple.color-bordered-color-content.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-color-content.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-color-content.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-purple.color-bordered-color-content.hh.hh:focus.hh:hover > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh.active.hh:hover > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh:active.hh:hover > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-purple.color-bordered-color-content.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-color-content.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-color-content.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-purple.color-bordered-color-content.hh.hh:focus.hh:focus > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh.active.hh:focus > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh:active.hh:focus > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh:focus.hh.active > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh.active.hh.active > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh:active.hh.active > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh:focus.hh:active > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh.active.hh:active > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh:active.hh:active > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-purple.color-bordered-color-content.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-purple.color-bordered-color-content.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-color-content.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-color-content.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-color-content.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-color-content.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-color-content.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-color-content.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-color-content.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-color-content.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-purple.color-bordered-fill {
  border-color: #b36be0;
  outline-color: #b36be0;
  color: #b36be0;
}
.layout.bc-purple.color-bordered-fill * {
  color: #b36be0;
}
.layout.bc-purple.color-bordered-fill svg:not([dontColor='true']) * {
  fill: #b36be0;
}
.layout.bc-purple.color-bordered-fill:not(.bg) {
  background-color: #f1e8ff;
}
.layout.bc-purple.color-bordered-fill.disabled {
  background-color: #f1e8ff;
}
.layout.bc-purple.color-bordered-fill.hh.hh:hover {
  border-color: #b36be0;
  outline-color: #b36be0;
  background-color: #b36be0;
  color: #ffffff;
}
.layout.bc-purple.color-bordered-fill.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-purple.color-bordered-fill.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-purple.color-bordered-fill.hh.hh:hover.hh:hover > .text,
.layout.bc-purple.color-bordered-fill.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-purple.color-bordered-fill.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-purple.color-bordered-fill.hh.hh:hover.hh:focus > .text,
.layout.bc-purple.color-bordered-fill.hh.hh:hover.hh.active > .text,
.layout.bc-purple.color-bordered-fill.hh.hh:hover.hh:active > .text,
.layout.bc-purple.color-bordered-fill.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-purple.color-bordered-fill.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-purple.color-bordered-fill.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-purple.color-bordered-fill.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-purple.color-bordered-fill.hh.hh:focus,
.layout.bc-purple.color-bordered-fill.hh.hh.active,
.layout.bc-purple.color-bordered-fill.hh.hh:active {
  border-color: #864fa7;
  outline-color: #864fa7;
  background-color: #864fa7;
  color: #ffffff;
}
.layout.bc-purple.color-bordered-fill.hh.hh:focus *,
.layout.bc-purple.color-bordered-fill.hh.hh.active *,
.layout.bc-purple.color-bordered-fill.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-purple.color-bordered-fill.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-purple.color-bordered-fill.hh.hh:focus.hh:hover > .text,
.layout.bc-purple.color-bordered-fill.hh.hh.active.hh:hover > .text,
.layout.bc-purple.color-bordered-fill.hh.hh:active.hh:hover > .text,
.layout.bc-purple.color-bordered-fill.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-purple.color-bordered-fill.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-purple.color-bordered-fill.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-purple.color-bordered-fill.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-purple.color-bordered-fill.hh.hh:focus.hh:focus > .text,
.layout.bc-purple.color-bordered-fill.hh.hh.active.hh:focus > .text,
.layout.bc-purple.color-bordered-fill.hh.hh:active.hh:focus > .text,
.layout.bc-purple.color-bordered-fill.hh.hh:focus.hh.active > .text,
.layout.bc-purple.color-bordered-fill.hh.hh.active.hh.active > .text,
.layout.bc-purple.color-bordered-fill.hh.hh:active.hh.active > .text,
.layout.bc-purple.color-bordered-fill.hh.hh:focus.hh:active > .text,
.layout.bc-purple.color-bordered-fill.hh.hh.active.hh:active > .text,
.layout.bc-purple.color-bordered-fill.hh.hh:active.hh:active > .text,
.layout.bc-purple.color-bordered-fill.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-purple.color-bordered-fill.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-purple.color-bordered-fill.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-purple.color-bordered-fill.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-purple.color-bordered-fill.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-purple.color-bordered-fill.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-purple.color-bordered-fill.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-purple.color-bordered-fill.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-purple.color-bordered-fill.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-purple.color-bordered-fill.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-purple.color-bordered-fill-dark {
  border-color: #864fa7;
  outline-color: #864fa7;
  color: #864fa7;
}
.layout.bc-purple.color-bordered-fill-dark * {
  color: #864fa7;
}
.layout.bc-purple.color-bordered-fill-dark svg:not([dontColor='true']) * {
  fill: #864fa7;
}
.layout.bc-purple.color-bordered-fill-dark:not(.bg) {
  background-color: #f1e8ff;
}
.layout.bc-purple.color-bordered-fill-dark.disabled {
  background-color: #f1e8ff;
}
.layout.bc-purple.color-bordered-fill-dark.hh.hh:hover {
  border-color: #b36be0;
  outline-color: #b36be0;
  background-color: #b36be0;
  color: #ffffff;
}
.layout.bc-purple.color-bordered-fill-dark.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-purple.color-bordered-fill-dark.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-purple.color-bordered-fill-dark.hh.hh:hover.hh:hover > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-purple.color-bordered-fill-dark.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-purple.color-bordered-fill-dark.hh.hh:hover.hh:focus > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:hover.hh.active > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:hover.hh:active > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-purple.color-bordered-fill-dark.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-purple.color-bordered-fill-dark.hh.hh:focus,
.layout.bc-purple.color-bordered-fill-dark.hh.hh.active,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:active {
  border-color: #864fa7;
  outline-color: #864fa7;
  background-color: #864fa7;
  color: #ffffff;
}
.layout.bc-purple.color-bordered-fill-dark.hh.hh:focus *,
.layout.bc-purple.color-bordered-fill-dark.hh.hh.active *,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-purple.color-bordered-fill-dark.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill-dark.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-purple.color-bordered-fill-dark.hh.hh:focus.hh:hover > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh.active.hh:hover > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:active.hh:hover > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-purple.color-bordered-fill-dark.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill-dark.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-purple.color-bordered-fill-dark.hh.hh:focus.hh:focus > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh.active.hh:focus > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:active.hh:focus > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:focus.hh.active > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh.active.hh.active > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:active.hh.active > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:focus.hh:active > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh.active.hh:active > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:active.hh:active > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-purple.color-bordered-fill-dark.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill-dark.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill-dark.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill-dark.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.color-bordered-fill-dark.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-purple.midtone-dark {
  border-color: #864fa7;
  outline-color: #864fa7;
  color: #864fa7;
}
.layout.bc-purple.midtone-dark * {
  color: #864fa7;
}
.layout.bc-purple.midtone-dark svg:not([dontColor='true']) * {
  fill: #864fa7;
}
.layout.bc-purple.midtone-dark:not(.bg) {
  background-color: #e1c9fd;
}
.layout.bc-purple.midtone-dark.disabled {
  background-color: #e1c9fd;
}
.layout.bc-purple.midtone-dark.hh.hh:hover {
  border-color: #b36be0;
  outline-color: #b36be0;
  background-color: #b36be0;
  color: #ffffff;
}
.layout.bc-purple.midtone-dark.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-purple.midtone-dark.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-purple.midtone-dark.hh.hh:hover.hh:hover > .text,
.layout.bc-purple.midtone-dark.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-purple.midtone-dark.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-purple.midtone-dark.hh.hh:hover.hh:focus > .text,
.layout.bc-purple.midtone-dark.hh.hh:hover.hh.active > .text,
.layout.bc-purple.midtone-dark.hh.hh:hover.hh:active > .text,
.layout.bc-purple.midtone-dark.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-purple.midtone-dark.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-purple.midtone-dark.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-purple.midtone-dark.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.midtone-dark.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.midtone-dark.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-purple.midtone-dark.hh.hh:focus,
.layout.bc-purple.midtone-dark.hh.hh.active,
.layout.bc-purple.midtone-dark.hh.hh:active {
  border-color: #864fa7;
  outline-color: #864fa7;
  background-color: #864fa7;
  color: #ffffff;
}
.layout.bc-purple.midtone-dark.hh.hh:focus *,
.layout.bc-purple.midtone-dark.hh.hh.active *,
.layout.bc-purple.midtone-dark.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-purple.midtone-dark.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-purple.midtone-dark.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-purple.midtone-dark.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-purple.midtone-dark.hh.hh:focus.hh:hover > .text,
.layout.bc-purple.midtone-dark.hh.hh.active.hh:hover > .text,
.layout.bc-purple.midtone-dark.hh.hh:active.hh:hover > .text,
.layout.bc-purple.midtone-dark.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-purple.midtone-dark.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-purple.midtone-dark.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-purple.midtone-dark.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.midtone-dark.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.midtone-dark.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-purple.midtone-dark.hh.hh:focus.hh:focus > .text,
.layout.bc-purple.midtone-dark.hh.hh.active.hh:focus > .text,
.layout.bc-purple.midtone-dark.hh.hh:active.hh:focus > .text,
.layout.bc-purple.midtone-dark.hh.hh:focus.hh.active > .text,
.layout.bc-purple.midtone-dark.hh.hh.active.hh.active > .text,
.layout.bc-purple.midtone-dark.hh.hh:active.hh.active > .text,
.layout.bc-purple.midtone-dark.hh.hh:focus.hh:active > .text,
.layout.bc-purple.midtone-dark.hh.hh.active.hh:active > .text,
.layout.bc-purple.midtone-dark.hh.hh:active.hh:active > .text,
.layout.bc-purple.midtone-dark.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-purple.midtone-dark.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-purple.midtone-dark.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-purple.midtone-dark.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-purple.midtone-dark.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-purple.midtone-dark.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-purple.midtone-dark.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-purple.midtone-dark.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-purple.midtone-dark.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-purple.midtone-dark.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.midtone-dark.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.midtone-dark.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.midtone-dark.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.midtone-dark.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.midtone-dark.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.midtone-dark.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.midtone-dark.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.midtone-dark.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-purple.solid {
  border-color: #b36be0;
  outline-color: #b36be0;
  color: #ffffff;
}
.layout.bc-purple.solid * {
  color: #ffffff;
}
.layout.bc-purple.solid svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-purple.solid:not(.bg) {
  background-color: #b36be0;
}
.layout.bc-purple.solid.disabled {
  background-color: #b36be0;
}
.layout.bc-purple.solid.hh.hh:hover {
  border-color: #864fa7;
  outline-color: #864fa7;
  background-color: #864fa7;
  color: #ffffff;
}
.layout.bc-purple.solid.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-purple.solid.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-purple.solid.hh.hh:hover.hh:hover > .text,
.layout.bc-purple.solid.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-purple.solid.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-purple.solid.hh.hh:hover.hh:focus > .text,
.layout.bc-purple.solid.hh.hh:hover.hh.active > .text,
.layout.bc-purple.solid.hh.hh:hover.hh:active > .text,
.layout.bc-purple.solid.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-purple.solid.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-purple.solid.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-purple.solid.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.solid.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.solid.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-purple.solid.hh.hh:focus,
.layout.bc-purple.solid.hh.hh.active,
.layout.bc-purple.solid.hh.hh:active {
  border-color: #864fa7;
  outline-color: #864fa7;
  background-color: #864fa7;
  color: #ffffff;
}
.layout.bc-purple.solid.hh.hh:focus *,
.layout.bc-purple.solid.hh.hh.active *,
.layout.bc-purple.solid.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-purple.solid.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-purple.solid.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-purple.solid.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-purple.solid.hh.hh:focus.hh:hover > .text,
.layout.bc-purple.solid.hh.hh.active.hh:hover > .text,
.layout.bc-purple.solid.hh.hh:active.hh:hover > .text,
.layout.bc-purple.solid.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-purple.solid.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-purple.solid.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-purple.solid.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.solid.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.solid.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-purple.solid.hh.hh:focus.hh:focus > .text,
.layout.bc-purple.solid.hh.hh.active.hh:focus > .text,
.layout.bc-purple.solid.hh.hh:active.hh:focus > .text,
.layout.bc-purple.solid.hh.hh:focus.hh.active > .text,
.layout.bc-purple.solid.hh.hh.active.hh.active > .text,
.layout.bc-purple.solid.hh.hh:active.hh.active > .text,
.layout.bc-purple.solid.hh.hh:focus.hh:active > .text,
.layout.bc-purple.solid.hh.hh.active.hh:active > .text,
.layout.bc-purple.solid.hh.hh:active.hh:active > .text,
.layout.bc-purple.solid.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-purple.solid.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-purple.solid.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-purple.solid.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-purple.solid.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-purple.solid.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-purple.solid.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-purple.solid.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-purple.solid.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-purple.solid.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.solid.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.solid.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.solid.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.solid.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.solid.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.solid.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.solid.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.solid.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-purple.grey-bordered-solid {
  border-color: #dddddd;
  outline-color: #dddddd;
  color: #000000;
}
.layout.bc-purple.grey-bordered-solid * {
  color: #000000;
}
.layout.bc-purple.grey-bordered-solid svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-purple.grey-bordered-solid:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-purple.grey-bordered-solid.disabled {
  background-color: #ffffff;
}
.layout.bc-purple.grey-bordered-solid.hh.hh:hover {
  border-color: #b36be0;
  outline-color: #b36be0;
  background-color: #f1e8ff;
  color: #b36be0;
}
.layout.bc-purple.grey-bordered-solid.hh.hh:hover * {
  color: #b36be0;
}
.layout.bc-purple.grey-bordered-solid.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #b36be0;
}
.layout.bc-purple.grey-bordered-solid.hh.hh:hover.hh:hover > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #b36be0 !important;
}
.layout.bc-purple.grey-bordered-solid.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #b36be0 !important;
}
.layout.bc-purple.grey-bordered-solid.hh.hh:hover.hh:focus > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh:hover.hh.active > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh:hover.hh:active > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #b36be0 !important;
}
.layout.bc-purple.grey-bordered-solid.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.grey-bordered-solid.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.grey-bordered-solid.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #b36be0 !important;
}
.layout.bc-purple.grey-bordered-solid.hh.hh:focus,
.layout.bc-purple.grey-bordered-solid.hh.hh.active,
.layout.bc-purple.grey-bordered-solid.hh.hh:active {
  border-color: #864fa7;
  outline-color: #864fa7;
  background-color: #864fa7;
  color: #ffffff;
}
.layout.bc-purple.grey-bordered-solid.hh.hh:focus *,
.layout.bc-purple.grey-bordered-solid.hh.hh.active *,
.layout.bc-purple.grey-bordered-solid.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-purple.grey-bordered-solid.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-purple.grey-bordered-solid.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-purple.grey-bordered-solid.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-purple.grey-bordered-solid.hh.hh:focus.hh:hover > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh.active.hh:hover > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh:active.hh:hover > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-purple.grey-bordered-solid.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.grey-bordered-solid.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.grey-bordered-solid.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-purple.grey-bordered-solid.hh.hh:focus.hh:focus > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh.active.hh:focus > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh:active.hh:focus > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh:focus.hh.active > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh.active.hh.active > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh:active.hh.active > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh:focus.hh:active > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh.active.hh:active > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh:active.hh:active > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-purple.grey-bordered-solid.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-purple.grey-bordered-solid.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.grey-bordered-solid.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.grey-bordered-solid.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.grey-bordered-solid.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.grey-bordered-solid.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.grey-bordered-solid.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.grey-bordered-solid.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.grey-bordered-solid.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-purple.grey-bordered-solid.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-purple.black-bordered {
  border-color: #000000;
  outline-color: #000000;
  color: #000000;
}
.layout.bc-purple.black-bordered * {
  color: #000000;
}
.layout.bc-purple.black-bordered svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-purple.black-bordered:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-purple.black-bordered.disabled {
  background-color: #ffffff;
}
.layout.bc-purple.disabled {
  border-color: #828282;
  outline-color: #828282;
  color: #828282;
  cursor: not-allowed !important;
}
.layout.bc-purple.disabled * {
  color: #828282;
}
.layout.bc-purple.disabled svg:not([dontColor='true']) * {
  fill: #828282;
}
.layout.bc-purple.disabled:not(.bg) {
  background-color: #f6f6f6;
}
.layout.bc-purple.disabled.disabled {
  background-color: #f6f6f6;
}
.layout.bc-purple.disabled * {
  pointer-events: auto;
  cursor: not-allowed !important;
}
.layout.bc-purple.disabled:active {
  pointer-events: none !important;
}
.layout.bc-purple.disabled:active * {
  pointer-events: none !important;
}
.layout.bc-yellow.cs {
  border-color: #dddddd;
  outline-color: #dddddd;
  color: #000000;
}
.layout.bc-yellow.cs * {
  color: #000000;
}
.layout.bc-yellow.cs svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-yellow.cs:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-yellow.cs.disabled {
  background-color: #ffffff;
}
.layout.bc-yellow.cs.hh.hh:hover {
  border-color: #fece05;
  outline-color: #fece05;
  background-color: #fffde8;
  color: #fece05;
}
.layout.bc-yellow.cs.hh.hh:hover * {
  color: #fece05;
}
.layout.bc-yellow.cs.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #fece05;
}
.layout.bc-yellow.cs.hh.hh:hover.hh:hover > .text,
.layout.bc-yellow.cs.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #fece05 !important;
}
.layout.bc-yellow.cs.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #fece05 !important;
}
.layout.bc-yellow.cs.hh.hh:hover.hh:focus > .text,
.layout.bc-yellow.cs.hh.hh:hover.hh.active > .text,
.layout.bc-yellow.cs.hh.hh:hover.hh:active > .text,
.layout.bc-yellow.cs.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-yellow.cs.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-yellow.cs.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #fece05 !important;
}
.layout.bc-yellow.cs.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.cs.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.cs.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #fece05 !important;
}
.layout.bc-yellow.cs.hh.hh:focus,
.layout.bc-yellow.cs.hh.hh.active,
.layout.bc-yellow.cs.hh.hh:active {
  border-color: #f3ba08;
  outline-color: #f3ba08;
  background-color: #fffde8;
  color: #f3ba08;
}
.layout.bc-yellow.cs.hh.hh:focus *,
.layout.bc-yellow.cs.hh.hh.active *,
.layout.bc-yellow.cs.hh.hh:active * {
  color: #f3ba08;
}
.layout.bc-yellow.cs.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-yellow.cs.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-yellow.cs.hh.hh:active svg:not([dontColor='true']) * {
  fill: #f3ba08;
}
.layout.bc-yellow.cs.hh.hh:focus.hh:hover > .text,
.layout.bc-yellow.cs.hh.hh.active.hh:hover > .text,
.layout.bc-yellow.cs.hh.hh:active.hh:hover > .text,
.layout.bc-yellow.cs.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-yellow.cs.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-yellow.cs.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #f3ba08 !important;
}
.layout.bc-yellow.cs.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.cs.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.cs.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #f3ba08 !important;
}
.layout.bc-yellow.cs.hh.hh:focus.hh:focus > .text,
.layout.bc-yellow.cs.hh.hh.active.hh:focus > .text,
.layout.bc-yellow.cs.hh.hh:active.hh:focus > .text,
.layout.bc-yellow.cs.hh.hh:focus.hh.active > .text,
.layout.bc-yellow.cs.hh.hh.active.hh.active > .text,
.layout.bc-yellow.cs.hh.hh:active.hh.active > .text,
.layout.bc-yellow.cs.hh.hh:focus.hh:active > .text,
.layout.bc-yellow.cs.hh.hh.active.hh:active > .text,
.layout.bc-yellow.cs.hh.hh:active.hh:active > .text,
.layout.bc-yellow.cs.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-yellow.cs.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-yellow.cs.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-yellow.cs.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-yellow.cs.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-yellow.cs.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-yellow.cs.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-yellow.cs.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-yellow.cs.hh.hh:active.hh:active :not(.cs) > .text {
  color: #f3ba08 !important;
}
.layout.bc-yellow.cs.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.cs.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.cs.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.cs.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.cs.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.cs.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.cs.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.cs.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.cs.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #f3ba08 !important;
}
.layout.bc-yellow.initial-transparent {
  border-color: transparent;
  outline-color: transparent;
  color: #000000;
}
.layout.bc-yellow.initial-transparent * {
  color: #000000;
}
.layout.bc-yellow.initial-transparent svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-yellow.initial-transparent:not(.bg) {
  background-color: transparent;
}
.layout.bc-yellow.initial-transparent.disabled {
  background-color: transparent;
}
.layout.bc-yellow.initial-transparent.hh.hh:hover {
  border-color: #fece05;
  outline-color: #fece05;
  background-color: #fffde8;
  color: #fece05;
}
.layout.bc-yellow.initial-transparent.hh.hh:hover * {
  color: #fece05;
}
.layout.bc-yellow.initial-transparent.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #fece05;
}
.layout.bc-yellow.initial-transparent.hh.hh:hover.hh:hover > .text,
.layout.bc-yellow.initial-transparent.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #fece05 !important;
}
.layout.bc-yellow.initial-transparent.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #fece05 !important;
}
.layout.bc-yellow.initial-transparent.hh.hh:hover.hh:focus > .text,
.layout.bc-yellow.initial-transparent.hh.hh:hover.hh.active > .text,
.layout.bc-yellow.initial-transparent.hh.hh:hover.hh:active > .text,
.layout.bc-yellow.initial-transparent.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-yellow.initial-transparent.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-yellow.initial-transparent.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #fece05 !important;
}
.layout.bc-yellow.initial-transparent.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.initial-transparent.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.initial-transparent.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #fece05 !important;
}
.layout.bc-yellow.initial-transparent.hh.hh:focus,
.layout.bc-yellow.initial-transparent.hh.hh.active,
.layout.bc-yellow.initial-transparent.hh.hh:active {
  border-color: #f3ba08;
  outline-color: #f3ba08;
  background-color: #fffde8;
  color: #f3ba08;
}
.layout.bc-yellow.initial-transparent.hh.hh:focus *,
.layout.bc-yellow.initial-transparent.hh.hh.active *,
.layout.bc-yellow.initial-transparent.hh.hh:active * {
  color: #f3ba08;
}
.layout.bc-yellow.initial-transparent.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-yellow.initial-transparent.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-yellow.initial-transparent.hh.hh:active svg:not([dontColor='true']) * {
  fill: #f3ba08;
}
.layout.bc-yellow.initial-transparent.hh.hh:focus.hh:hover > .text,
.layout.bc-yellow.initial-transparent.hh.hh.active.hh:hover > .text,
.layout.bc-yellow.initial-transparent.hh.hh:active.hh:hover > .text,
.layout.bc-yellow.initial-transparent.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-yellow.initial-transparent.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-yellow.initial-transparent.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #f3ba08 !important;
}
.layout.bc-yellow.initial-transparent.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.initial-transparent.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.initial-transparent.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #f3ba08 !important;
}
.layout.bc-yellow.initial-transparent.hh.hh:focus.hh:focus > .text,
.layout.bc-yellow.initial-transparent.hh.hh.active.hh:focus > .text,
.layout.bc-yellow.initial-transparent.hh.hh:active.hh:focus > .text,
.layout.bc-yellow.initial-transparent.hh.hh:focus.hh.active > .text,
.layout.bc-yellow.initial-transparent.hh.hh.active.hh.active > .text,
.layout.bc-yellow.initial-transparent.hh.hh:active.hh.active > .text,
.layout.bc-yellow.initial-transparent.hh.hh:focus.hh:active > .text,
.layout.bc-yellow.initial-transparent.hh.hh.active.hh:active > .text,
.layout.bc-yellow.initial-transparent.hh.hh:active.hh:active > .text,
.layout.bc-yellow.initial-transparent.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-yellow.initial-transparent.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-yellow.initial-transparent.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-yellow.initial-transparent.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-yellow.initial-transparent.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-yellow.initial-transparent.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-yellow.initial-transparent.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-yellow.initial-transparent.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-yellow.initial-transparent.hh.hh:active.hh:active :not(.cs) > .text {
  color: #f3ba08 !important;
}
.layout.bc-yellow.initial-transparent.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.initial-transparent.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.initial-transparent.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.initial-transparent.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.initial-transparent.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.initial-transparent.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.initial-transparent.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.initial-transparent.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.initial-transparent.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #f3ba08 !important;
}
.layout.bc-yellow.color-bordered-white {
  border-color: #fece05;
  outline-color: #fece05;
  color: #fece05;
}
.layout.bc-yellow.color-bordered-white * {
  color: #fece05;
}
.layout.bc-yellow.color-bordered-white svg:not([dontColor='true']) * {
  fill: #fece05;
}
.layout.bc-yellow.color-bordered-white:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-yellow.color-bordered-white.disabled {
  background-color: #ffffff;
}
.layout.bc-yellow.color-bordered-outline {
  border-color: #fece05;
  outline-color: #fece05;
  color: #fece05;
}
.layout.bc-yellow.color-bordered-outline * {
  color: #fece05;
}
.layout.bc-yellow.color-bordered-outline svg:not([dontColor='true']) * {
  fill: #fece05;
}
.layout.bc-yellow.color-bordered-outline:not(.bg) {
  background-color: #fffde8;
}
.layout.bc-yellow.color-bordered-outline.disabled {
  background-color: #fffde8;
}
.layout.bc-yellow.color-bordered-outline.hh.hh:hover {
  border-color: #f3ba08;
  outline-color: #f3ba08;
  background-color: #fffde8;
  color: #f3ba08;
}
.layout.bc-yellow.color-bordered-outline.hh.hh:hover * {
  color: #f3ba08;
}
.layout.bc-yellow.color-bordered-outline.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #f3ba08;
}
.layout.bc-yellow.color-bordered-outline.hh.hh:hover.hh:hover > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #f3ba08 !important;
}
.layout.bc-yellow.color-bordered-outline.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #f3ba08 !important;
}
.layout.bc-yellow.color-bordered-outline.hh.hh:hover.hh:focus > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh:hover.hh.active > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh:hover.hh:active > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #f3ba08 !important;
}
.layout.bc-yellow.color-bordered-outline.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-outline.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-outline.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #f3ba08 !important;
}
.layout.bc-yellow.color-bordered-outline.hh.hh:focus,
.layout.bc-yellow.color-bordered-outline.hh.hh.active,
.layout.bc-yellow.color-bordered-outline.hh.hh:active {
  border-color: #f3ba08;
  outline-color: #f3ba08;
  background-color: #fffde8;
  color: #f3ba08;
}
.layout.bc-yellow.color-bordered-outline.hh.hh:focus *,
.layout.bc-yellow.color-bordered-outline.hh.hh.active *,
.layout.bc-yellow.color-bordered-outline.hh.hh:active * {
  color: #f3ba08;
}
.layout.bc-yellow.color-bordered-outline.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-outline.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-outline.hh.hh:active svg:not([dontColor='true']) * {
  fill: #f3ba08;
}
.layout.bc-yellow.color-bordered-outline.hh.hh:focus.hh:hover > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh.active.hh:hover > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh:active.hh:hover > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #f3ba08 !important;
}
.layout.bc-yellow.color-bordered-outline.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-outline.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-outline.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #f3ba08 !important;
}
.layout.bc-yellow.color-bordered-outline.hh.hh:focus.hh:focus > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh.active.hh:focus > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh:active.hh:focus > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh:focus.hh.active > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh.active.hh.active > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh:active.hh.active > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh:focus.hh:active > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh.active.hh:active > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh:active.hh:active > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-yellow.color-bordered-outline.hh.hh:active.hh:active :not(.cs) > .text {
  color: #f3ba08 !important;
}
.layout.bc-yellow.color-bordered-outline.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-outline.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-outline.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-outline.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-outline.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-outline.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-outline.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-outline.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-outline.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #f3ba08 !important;
}
.layout.bc-yellow.color-bordered-color-content {
  border-color: #f3ba08;
  outline-color: #f3ba08;
  color: #f3ba08;
}
.layout.bc-yellow.color-bordered-color-content * {
  color: #f3ba08;
}
.layout.bc-yellow.color-bordered-color-content svg:not([dontColor='true']) * {
  fill: #f3ba08;
}
.layout.bc-yellow.color-bordered-color-content:not(.bg) {
  background-color: #fffde8;
}
.layout.bc-yellow.color-bordered-color-content.disabled {
  background-color: #fffde8;
}
.layout.bc-yellow.color-bordered-color-content.hh.hh:hover {
  border-color: #f3ba08;
  outline-color: #f3ba08;
  background-color: #fff6b0;
  color: #f3ba08;
}
.layout.bc-yellow.color-bordered-color-content.hh.hh:hover * {
  color: #f3ba08;
}
.layout.bc-yellow.color-bordered-color-content.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #f3ba08;
}
.layout.bc-yellow.color-bordered-color-content.hh.hh:hover.hh:hover > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #f3ba08 !important;
}
.layout.bc-yellow.color-bordered-color-content.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #f3ba08 !important;
}
.layout.bc-yellow.color-bordered-color-content.hh.hh:hover.hh:focus > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh:hover.hh.active > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh:hover.hh:active > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #f3ba08 !important;
}
.layout.bc-yellow.color-bordered-color-content.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-color-content.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-color-content.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #f3ba08 !important;
}
.layout.bc-yellow.color-bordered-color-content.hh.hh:focus,
.layout.bc-yellow.color-bordered-color-content.hh.hh.active,
.layout.bc-yellow.color-bordered-color-content.hh.hh:active {
  border-color: #fece05;
  outline-color: #fece05;
  background-color: #fece05;
  color: #ffffff;
}
.layout.bc-yellow.color-bordered-color-content.hh.hh:focus *,
.layout.bc-yellow.color-bordered-color-content.hh.hh.active *,
.layout.bc-yellow.color-bordered-color-content.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-yellow.color-bordered-color-content.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-color-content.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-color-content.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-yellow.color-bordered-color-content.hh.hh:focus.hh:hover > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh.active.hh:hover > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh:active.hh:hover > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-yellow.color-bordered-color-content.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-color-content.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-color-content.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-yellow.color-bordered-color-content.hh.hh:focus.hh:focus > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh.active.hh:focus > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh:active.hh:focus > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh:focus.hh.active > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh.active.hh.active > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh:active.hh.active > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh:focus.hh:active > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh.active.hh:active > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh:active.hh:active > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-yellow.color-bordered-color-content.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-yellow.color-bordered-color-content.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-color-content.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-color-content.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-color-content.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-color-content.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-color-content.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-color-content.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-color-content.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-color-content.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-yellow.color-bordered-fill {
  border-color: #fece05;
  outline-color: #fece05;
  color: #fece05;
}
.layout.bc-yellow.color-bordered-fill * {
  color: #fece05;
}
.layout.bc-yellow.color-bordered-fill svg:not([dontColor='true']) * {
  fill: #fece05;
}
.layout.bc-yellow.color-bordered-fill:not(.bg) {
  background-color: #fffde8;
}
.layout.bc-yellow.color-bordered-fill.disabled {
  background-color: #fffde8;
}
.layout.bc-yellow.color-bordered-fill.hh.hh:hover {
  border-color: #fece05;
  outline-color: #fece05;
  background-color: #fece05;
  color: #ffffff;
}
.layout.bc-yellow.color-bordered-fill.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-yellow.color-bordered-fill.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-yellow.color-bordered-fill.hh.hh:hover.hh:hover > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-yellow.color-bordered-fill.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-yellow.color-bordered-fill.hh.hh:hover.hh:focus > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh:hover.hh.active > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh:hover.hh:active > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-yellow.color-bordered-fill.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-yellow.color-bordered-fill.hh.hh:focus,
.layout.bc-yellow.color-bordered-fill.hh.hh.active,
.layout.bc-yellow.color-bordered-fill.hh.hh:active {
  border-color: #f3ba08;
  outline-color: #f3ba08;
  background-color: #f3ba08;
  color: #ffffff;
}
.layout.bc-yellow.color-bordered-fill.hh.hh:focus *,
.layout.bc-yellow.color-bordered-fill.hh.hh.active *,
.layout.bc-yellow.color-bordered-fill.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-yellow.color-bordered-fill.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-yellow.color-bordered-fill.hh.hh:focus.hh:hover > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh.active.hh:hover > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh:active.hh:hover > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-yellow.color-bordered-fill.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-yellow.color-bordered-fill.hh.hh:focus.hh:focus > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh.active.hh:focus > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh:active.hh:focus > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh:focus.hh.active > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh.active.hh.active > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh:active.hh.active > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh:focus.hh:active > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh.active.hh:active > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh:active.hh:active > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-yellow.color-bordered-fill.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-yellow.color-bordered-fill.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-yellow.color-bordered-fill-dark {
  border-color: #f3ba08;
  outline-color: #f3ba08;
  color: #f3ba08;
}
.layout.bc-yellow.color-bordered-fill-dark * {
  color: #f3ba08;
}
.layout.bc-yellow.color-bordered-fill-dark svg:not([dontColor='true']) * {
  fill: #f3ba08;
}
.layout.bc-yellow.color-bordered-fill-dark:not(.bg) {
  background-color: #fffde8;
}
.layout.bc-yellow.color-bordered-fill-dark.disabled {
  background-color: #fffde8;
}
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:hover {
  border-color: #fece05;
  outline-color: #fece05;
  background-color: #fece05;
  color: #ffffff;
}
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:hover.hh:hover > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:hover.hh:focus > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:hover.hh.active > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:hover.hh:active > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:focus,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh.active,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:active {
  border-color: #f3ba08;
  outline-color: #f3ba08;
  background-color: #f3ba08;
  color: #ffffff;
}
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:focus *,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh.active *,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:focus.hh:hover > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh.active.hh:hover > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:active.hh:hover > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:focus.hh:focus > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh.active.hh:focus > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:active.hh:focus > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:focus.hh.active > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh.active.hh.active > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:active.hh.active > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:focus.hh:active > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh.active.hh:active > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:active.hh:active > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.color-bordered-fill-dark.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-yellow.midtone-dark {
  border-color: #f3ba08;
  outline-color: #f3ba08;
  color: #f3ba08;
}
.layout.bc-yellow.midtone-dark * {
  color: #f3ba08;
}
.layout.bc-yellow.midtone-dark svg:not([dontColor='true']) * {
  fill: #f3ba08;
}
.layout.bc-yellow.midtone-dark:not(.bg) {
  background-color: #fff6b0;
}
.layout.bc-yellow.midtone-dark.disabled {
  background-color: #fff6b0;
}
.layout.bc-yellow.midtone-dark.hh.hh:hover {
  border-color: #fece05;
  outline-color: #fece05;
  background-color: #fece05;
  color: #ffffff;
}
.layout.bc-yellow.midtone-dark.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-yellow.midtone-dark.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-yellow.midtone-dark.hh.hh:hover.hh:hover > .text,
.layout.bc-yellow.midtone-dark.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-yellow.midtone-dark.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-yellow.midtone-dark.hh.hh:hover.hh:focus > .text,
.layout.bc-yellow.midtone-dark.hh.hh:hover.hh.active > .text,
.layout.bc-yellow.midtone-dark.hh.hh:hover.hh:active > .text,
.layout.bc-yellow.midtone-dark.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-yellow.midtone-dark.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-yellow.midtone-dark.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-yellow.midtone-dark.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.midtone-dark.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.midtone-dark.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-yellow.midtone-dark.hh.hh:focus,
.layout.bc-yellow.midtone-dark.hh.hh.active,
.layout.bc-yellow.midtone-dark.hh.hh:active {
  border-color: #f3ba08;
  outline-color: #f3ba08;
  background-color: #f3ba08;
  color: #ffffff;
}
.layout.bc-yellow.midtone-dark.hh.hh:focus *,
.layout.bc-yellow.midtone-dark.hh.hh.active *,
.layout.bc-yellow.midtone-dark.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-yellow.midtone-dark.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-yellow.midtone-dark.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-yellow.midtone-dark.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-yellow.midtone-dark.hh.hh:focus.hh:hover > .text,
.layout.bc-yellow.midtone-dark.hh.hh.active.hh:hover > .text,
.layout.bc-yellow.midtone-dark.hh.hh:active.hh:hover > .text,
.layout.bc-yellow.midtone-dark.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-yellow.midtone-dark.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-yellow.midtone-dark.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-yellow.midtone-dark.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.midtone-dark.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.midtone-dark.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-yellow.midtone-dark.hh.hh:focus.hh:focus > .text,
.layout.bc-yellow.midtone-dark.hh.hh.active.hh:focus > .text,
.layout.bc-yellow.midtone-dark.hh.hh:active.hh:focus > .text,
.layout.bc-yellow.midtone-dark.hh.hh:focus.hh.active > .text,
.layout.bc-yellow.midtone-dark.hh.hh.active.hh.active > .text,
.layout.bc-yellow.midtone-dark.hh.hh:active.hh.active > .text,
.layout.bc-yellow.midtone-dark.hh.hh:focus.hh:active > .text,
.layout.bc-yellow.midtone-dark.hh.hh.active.hh:active > .text,
.layout.bc-yellow.midtone-dark.hh.hh:active.hh:active > .text,
.layout.bc-yellow.midtone-dark.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-yellow.midtone-dark.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-yellow.midtone-dark.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-yellow.midtone-dark.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-yellow.midtone-dark.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-yellow.midtone-dark.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-yellow.midtone-dark.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-yellow.midtone-dark.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-yellow.midtone-dark.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-yellow.midtone-dark.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.midtone-dark.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.midtone-dark.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.midtone-dark.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.midtone-dark.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.midtone-dark.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.midtone-dark.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.midtone-dark.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.midtone-dark.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-yellow.solid {
  border-color: #fece05;
  outline-color: #fece05;
  color: #ffffff;
}
.layout.bc-yellow.solid * {
  color: #ffffff;
}
.layout.bc-yellow.solid svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-yellow.solid:not(.bg) {
  background-color: #fece05;
}
.layout.bc-yellow.solid.disabled {
  background-color: #fece05;
}
.layout.bc-yellow.solid.hh.hh:hover {
  border-color: #f3ba08;
  outline-color: #f3ba08;
  background-color: #f3ba08;
  color: #ffffff;
}
.layout.bc-yellow.solid.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-yellow.solid.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-yellow.solid.hh.hh:hover.hh:hover > .text,
.layout.bc-yellow.solid.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-yellow.solid.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-yellow.solid.hh.hh:hover.hh:focus > .text,
.layout.bc-yellow.solid.hh.hh:hover.hh.active > .text,
.layout.bc-yellow.solid.hh.hh:hover.hh:active > .text,
.layout.bc-yellow.solid.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-yellow.solid.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-yellow.solid.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-yellow.solid.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.solid.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.solid.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-yellow.solid.hh.hh:focus,
.layout.bc-yellow.solid.hh.hh.active,
.layout.bc-yellow.solid.hh.hh:active {
  border-color: #f3ba08;
  outline-color: #f3ba08;
  background-color: #f3ba08;
  color: #ffffff;
}
.layout.bc-yellow.solid.hh.hh:focus *,
.layout.bc-yellow.solid.hh.hh.active *,
.layout.bc-yellow.solid.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-yellow.solid.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-yellow.solid.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-yellow.solid.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-yellow.solid.hh.hh:focus.hh:hover > .text,
.layout.bc-yellow.solid.hh.hh.active.hh:hover > .text,
.layout.bc-yellow.solid.hh.hh:active.hh:hover > .text,
.layout.bc-yellow.solid.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-yellow.solid.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-yellow.solid.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-yellow.solid.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.solid.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.solid.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-yellow.solid.hh.hh:focus.hh:focus > .text,
.layout.bc-yellow.solid.hh.hh.active.hh:focus > .text,
.layout.bc-yellow.solid.hh.hh:active.hh:focus > .text,
.layout.bc-yellow.solid.hh.hh:focus.hh.active > .text,
.layout.bc-yellow.solid.hh.hh.active.hh.active > .text,
.layout.bc-yellow.solid.hh.hh:active.hh.active > .text,
.layout.bc-yellow.solid.hh.hh:focus.hh:active > .text,
.layout.bc-yellow.solid.hh.hh.active.hh:active > .text,
.layout.bc-yellow.solid.hh.hh:active.hh:active > .text,
.layout.bc-yellow.solid.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-yellow.solid.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-yellow.solid.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-yellow.solid.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-yellow.solid.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-yellow.solid.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-yellow.solid.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-yellow.solid.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-yellow.solid.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-yellow.solid.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.solid.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.solid.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.solid.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.solid.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.solid.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.solid.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.solid.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.solid.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-yellow.grey-bordered-solid {
  border-color: #dddddd;
  outline-color: #dddddd;
  color: #000000;
}
.layout.bc-yellow.grey-bordered-solid * {
  color: #000000;
}
.layout.bc-yellow.grey-bordered-solid svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-yellow.grey-bordered-solid:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-yellow.grey-bordered-solid.disabled {
  background-color: #ffffff;
}
.layout.bc-yellow.grey-bordered-solid.hh.hh:hover {
  border-color: #fece05;
  outline-color: #fece05;
  background-color: #fffde8;
  color: #fece05;
}
.layout.bc-yellow.grey-bordered-solid.hh.hh:hover * {
  color: #fece05;
}
.layout.bc-yellow.grey-bordered-solid.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #fece05;
}
.layout.bc-yellow.grey-bordered-solid.hh.hh:hover.hh:hover > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #fece05 !important;
}
.layout.bc-yellow.grey-bordered-solid.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #fece05 !important;
}
.layout.bc-yellow.grey-bordered-solid.hh.hh:hover.hh:focus > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh:hover.hh.active > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh:hover.hh:active > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #fece05 !important;
}
.layout.bc-yellow.grey-bordered-solid.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.grey-bordered-solid.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.grey-bordered-solid.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #fece05 !important;
}
.layout.bc-yellow.grey-bordered-solid.hh.hh:focus,
.layout.bc-yellow.grey-bordered-solid.hh.hh.active,
.layout.bc-yellow.grey-bordered-solid.hh.hh:active {
  border-color: #f3ba08;
  outline-color: #f3ba08;
  background-color: #f3ba08;
  color: #ffffff;
}
.layout.bc-yellow.grey-bordered-solid.hh.hh:focus *,
.layout.bc-yellow.grey-bordered-solid.hh.hh.active *,
.layout.bc-yellow.grey-bordered-solid.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-yellow.grey-bordered-solid.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-yellow.grey-bordered-solid.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-yellow.grey-bordered-solid.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-yellow.grey-bordered-solid.hh.hh:focus.hh:hover > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh.active.hh:hover > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh:active.hh:hover > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-yellow.grey-bordered-solid.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.grey-bordered-solid.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.grey-bordered-solid.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-yellow.grey-bordered-solid.hh.hh:focus.hh:focus > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh.active.hh:focus > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh:active.hh:focus > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh:focus.hh.active > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh.active.hh.active > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh:active.hh.active > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh:focus.hh:active > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh.active.hh:active > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh:active.hh:active > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-yellow.grey-bordered-solid.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-yellow.grey-bordered-solid.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.grey-bordered-solid.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.grey-bordered-solid.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.grey-bordered-solid.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.grey-bordered-solid.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.grey-bordered-solid.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.grey-bordered-solid.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.grey-bordered-solid.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-yellow.grey-bordered-solid.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-yellow.black-bordered {
  border-color: #000000;
  outline-color: #000000;
  color: #000000;
}
.layout.bc-yellow.black-bordered * {
  color: #000000;
}
.layout.bc-yellow.black-bordered svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-yellow.black-bordered:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-yellow.black-bordered.disabled {
  background-color: #ffffff;
}
.layout.bc-yellow.disabled {
  border-color: #828282;
  outline-color: #828282;
  color: #828282;
  cursor: not-allowed !important;
}
.layout.bc-yellow.disabled * {
  color: #828282;
}
.layout.bc-yellow.disabled svg:not([dontColor='true']) * {
  fill: #828282;
}
.layout.bc-yellow.disabled:not(.bg) {
  background-color: #f6f6f6;
}
.layout.bc-yellow.disabled.disabled {
  background-color: #f6f6f6;
}
.layout.bc-yellow.disabled * {
  pointer-events: auto;
  cursor: not-allowed !important;
}
.layout.bc-yellow.disabled:active {
  pointer-events: none !important;
}
.layout.bc-yellow.disabled:active * {
  pointer-events: none !important;
}
.layout.bc-orange.cs {
  border-color: #dddddd;
  outline-color: #dddddd;
  color: #000000;
}
.layout.bc-orange.cs * {
  color: #000000;
}
.layout.bc-orange.cs svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-orange.cs:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-orange.cs.disabled {
  background-color: #ffffff;
}
.layout.bc-orange.cs.hh.hh:hover {
  border-color: #ffa405;
  outline-color: #ffa405;
  background-color: #fff7e7;
  color: #ffa405;
}
.layout.bc-orange.cs.hh.hh:hover * {
  color: #ffa405;
}
.layout.bc-orange.cs.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffa405;
}
.layout.bc-orange.cs.hh.hh:hover.hh:hover > .text,
.layout.bc-orange.cs.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffa405 !important;
}
.layout.bc-orange.cs.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffa405 !important;
}
.layout.bc-orange.cs.hh.hh:hover.hh:focus > .text,
.layout.bc-orange.cs.hh.hh:hover.hh.active > .text,
.layout.bc-orange.cs.hh.hh:hover.hh:active > .text,
.layout.bc-orange.cs.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-orange.cs.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-orange.cs.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffa405 !important;
}
.layout.bc-orange.cs.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.cs.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.cs.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffa405 !important;
}
.layout.bc-orange.cs.hh.hh:focus,
.layout.bc-orange.cs.hh.hh.active,
.layout.bc-orange.cs.hh.hh:active {
  border-color: #dd7e03;
  outline-color: #dd7e03;
  background-color: #fff7e7;
  color: #dd7e03;
}
.layout.bc-orange.cs.hh.hh:focus *,
.layout.bc-orange.cs.hh.hh.active *,
.layout.bc-orange.cs.hh.hh:active * {
  color: #dd7e03;
}
.layout.bc-orange.cs.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-orange.cs.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-orange.cs.hh.hh:active svg:not([dontColor='true']) * {
  fill: #dd7e03;
}
.layout.bc-orange.cs.hh.hh:focus.hh:hover > .text,
.layout.bc-orange.cs.hh.hh.active.hh:hover > .text,
.layout.bc-orange.cs.hh.hh:active.hh:hover > .text,
.layout.bc-orange.cs.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-orange.cs.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-orange.cs.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #dd7e03 !important;
}
.layout.bc-orange.cs.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.cs.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.cs.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #dd7e03 !important;
}
.layout.bc-orange.cs.hh.hh:focus.hh:focus > .text,
.layout.bc-orange.cs.hh.hh.active.hh:focus > .text,
.layout.bc-orange.cs.hh.hh:active.hh:focus > .text,
.layout.bc-orange.cs.hh.hh:focus.hh.active > .text,
.layout.bc-orange.cs.hh.hh.active.hh.active > .text,
.layout.bc-orange.cs.hh.hh:active.hh.active > .text,
.layout.bc-orange.cs.hh.hh:focus.hh:active > .text,
.layout.bc-orange.cs.hh.hh.active.hh:active > .text,
.layout.bc-orange.cs.hh.hh:active.hh:active > .text,
.layout.bc-orange.cs.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-orange.cs.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-orange.cs.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-orange.cs.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-orange.cs.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-orange.cs.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-orange.cs.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-orange.cs.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-orange.cs.hh.hh:active.hh:active :not(.cs) > .text {
  color: #dd7e03 !important;
}
.layout.bc-orange.cs.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.cs.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.cs.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.cs.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.cs.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.cs.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.cs.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.cs.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.cs.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #dd7e03 !important;
}
.layout.bc-orange.initial-transparent {
  border-color: transparent;
  outline-color: transparent;
  color: #000000;
}
.layout.bc-orange.initial-transparent * {
  color: #000000;
}
.layout.bc-orange.initial-transparent svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-orange.initial-transparent:not(.bg) {
  background-color: transparent;
}
.layout.bc-orange.initial-transparent.disabled {
  background-color: transparent;
}
.layout.bc-orange.initial-transparent.hh.hh:hover {
  border-color: #ffa405;
  outline-color: #ffa405;
  background-color: #fff7e7;
  color: #ffa405;
}
.layout.bc-orange.initial-transparent.hh.hh:hover * {
  color: #ffa405;
}
.layout.bc-orange.initial-transparent.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffa405;
}
.layout.bc-orange.initial-transparent.hh.hh:hover.hh:hover > .text,
.layout.bc-orange.initial-transparent.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffa405 !important;
}
.layout.bc-orange.initial-transparent.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffa405 !important;
}
.layout.bc-orange.initial-transparent.hh.hh:hover.hh:focus > .text,
.layout.bc-orange.initial-transparent.hh.hh:hover.hh.active > .text,
.layout.bc-orange.initial-transparent.hh.hh:hover.hh:active > .text,
.layout.bc-orange.initial-transparent.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-orange.initial-transparent.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-orange.initial-transparent.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffa405 !important;
}
.layout.bc-orange.initial-transparent.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.initial-transparent.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.initial-transparent.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffa405 !important;
}
.layout.bc-orange.initial-transparent.hh.hh:focus,
.layout.bc-orange.initial-transparent.hh.hh.active,
.layout.bc-orange.initial-transparent.hh.hh:active {
  border-color: #dd7e03;
  outline-color: #dd7e03;
  background-color: #fff7e7;
  color: #dd7e03;
}
.layout.bc-orange.initial-transparent.hh.hh:focus *,
.layout.bc-orange.initial-transparent.hh.hh.active *,
.layout.bc-orange.initial-transparent.hh.hh:active * {
  color: #dd7e03;
}
.layout.bc-orange.initial-transparent.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-orange.initial-transparent.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-orange.initial-transparent.hh.hh:active svg:not([dontColor='true']) * {
  fill: #dd7e03;
}
.layout.bc-orange.initial-transparent.hh.hh:focus.hh:hover > .text,
.layout.bc-orange.initial-transparent.hh.hh.active.hh:hover > .text,
.layout.bc-orange.initial-transparent.hh.hh:active.hh:hover > .text,
.layout.bc-orange.initial-transparent.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-orange.initial-transparent.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-orange.initial-transparent.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #dd7e03 !important;
}
.layout.bc-orange.initial-transparent.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.initial-transparent.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.initial-transparent.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #dd7e03 !important;
}
.layout.bc-orange.initial-transparent.hh.hh:focus.hh:focus > .text,
.layout.bc-orange.initial-transparent.hh.hh.active.hh:focus > .text,
.layout.bc-orange.initial-transparent.hh.hh:active.hh:focus > .text,
.layout.bc-orange.initial-transparent.hh.hh:focus.hh.active > .text,
.layout.bc-orange.initial-transparent.hh.hh.active.hh.active > .text,
.layout.bc-orange.initial-transparent.hh.hh:active.hh.active > .text,
.layout.bc-orange.initial-transparent.hh.hh:focus.hh:active > .text,
.layout.bc-orange.initial-transparent.hh.hh.active.hh:active > .text,
.layout.bc-orange.initial-transparent.hh.hh:active.hh:active > .text,
.layout.bc-orange.initial-transparent.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-orange.initial-transparent.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-orange.initial-transparent.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-orange.initial-transparent.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-orange.initial-transparent.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-orange.initial-transparent.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-orange.initial-transparent.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-orange.initial-transparent.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-orange.initial-transparent.hh.hh:active.hh:active :not(.cs) > .text {
  color: #dd7e03 !important;
}
.layout.bc-orange.initial-transparent.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.initial-transparent.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.initial-transparent.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.initial-transparent.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.initial-transparent.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.initial-transparent.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.initial-transparent.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.initial-transparent.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.initial-transparent.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #dd7e03 !important;
}
.layout.bc-orange.color-bordered-white {
  border-color: #ffa405;
  outline-color: #ffa405;
  color: #ffa405;
}
.layout.bc-orange.color-bordered-white * {
  color: #ffa405;
}
.layout.bc-orange.color-bordered-white svg:not([dontColor='true']) * {
  fill: #ffa405;
}
.layout.bc-orange.color-bordered-white:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-orange.color-bordered-white.disabled {
  background-color: #ffffff;
}
.layout.bc-orange.color-bordered-outline {
  border-color: #ffa405;
  outline-color: #ffa405;
  color: #ffa405;
}
.layout.bc-orange.color-bordered-outline * {
  color: #ffa405;
}
.layout.bc-orange.color-bordered-outline svg:not([dontColor='true']) * {
  fill: #ffa405;
}
.layout.bc-orange.color-bordered-outline:not(.bg) {
  background-color: #fff7e7;
}
.layout.bc-orange.color-bordered-outline.disabled {
  background-color: #fff7e7;
}
.layout.bc-orange.color-bordered-outline.hh.hh:hover {
  border-color: #dd7e03;
  outline-color: #dd7e03;
  background-color: #fff7e7;
  color: #dd7e03;
}
.layout.bc-orange.color-bordered-outline.hh.hh:hover * {
  color: #dd7e03;
}
.layout.bc-orange.color-bordered-outline.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #dd7e03;
}
.layout.bc-orange.color-bordered-outline.hh.hh:hover.hh:hover > .text,
.layout.bc-orange.color-bordered-outline.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #dd7e03 !important;
}
.layout.bc-orange.color-bordered-outline.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #dd7e03 !important;
}
.layout.bc-orange.color-bordered-outline.hh.hh:hover.hh:focus > .text,
.layout.bc-orange.color-bordered-outline.hh.hh:hover.hh.active > .text,
.layout.bc-orange.color-bordered-outline.hh.hh:hover.hh:active > .text,
.layout.bc-orange.color-bordered-outline.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-orange.color-bordered-outline.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-orange.color-bordered-outline.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #dd7e03 !important;
}
.layout.bc-orange.color-bordered-outline.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-outline.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-outline.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #dd7e03 !important;
}
.layout.bc-orange.color-bordered-outline.hh.hh:focus,
.layout.bc-orange.color-bordered-outline.hh.hh.active,
.layout.bc-orange.color-bordered-outline.hh.hh:active {
  border-color: #dd7e03;
  outline-color: #dd7e03;
  background-color: #fff7e7;
  color: #dd7e03;
}
.layout.bc-orange.color-bordered-outline.hh.hh:focus *,
.layout.bc-orange.color-bordered-outline.hh.hh.active *,
.layout.bc-orange.color-bordered-outline.hh.hh:active * {
  color: #dd7e03;
}
.layout.bc-orange.color-bordered-outline.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-outline.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-outline.hh.hh:active svg:not([dontColor='true']) * {
  fill: #dd7e03;
}
.layout.bc-orange.color-bordered-outline.hh.hh:focus.hh:hover > .text,
.layout.bc-orange.color-bordered-outline.hh.hh.active.hh:hover > .text,
.layout.bc-orange.color-bordered-outline.hh.hh:active.hh:hover > .text,
.layout.bc-orange.color-bordered-outline.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-orange.color-bordered-outline.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-orange.color-bordered-outline.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #dd7e03 !important;
}
.layout.bc-orange.color-bordered-outline.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-outline.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-outline.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #dd7e03 !important;
}
.layout.bc-orange.color-bordered-outline.hh.hh:focus.hh:focus > .text,
.layout.bc-orange.color-bordered-outline.hh.hh.active.hh:focus > .text,
.layout.bc-orange.color-bordered-outline.hh.hh:active.hh:focus > .text,
.layout.bc-orange.color-bordered-outline.hh.hh:focus.hh.active > .text,
.layout.bc-orange.color-bordered-outline.hh.hh.active.hh.active > .text,
.layout.bc-orange.color-bordered-outline.hh.hh:active.hh.active > .text,
.layout.bc-orange.color-bordered-outline.hh.hh:focus.hh:active > .text,
.layout.bc-orange.color-bordered-outline.hh.hh.active.hh:active > .text,
.layout.bc-orange.color-bordered-outline.hh.hh:active.hh:active > .text,
.layout.bc-orange.color-bordered-outline.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-orange.color-bordered-outline.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-orange.color-bordered-outline.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-orange.color-bordered-outline.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-orange.color-bordered-outline.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-orange.color-bordered-outline.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-orange.color-bordered-outline.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-orange.color-bordered-outline.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-orange.color-bordered-outline.hh.hh:active.hh:active :not(.cs) > .text {
  color: #dd7e03 !important;
}
.layout.bc-orange.color-bordered-outline.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-outline.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-outline.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-outline.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-outline.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-outline.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-outline.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-outline.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-outline.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #dd7e03 !important;
}
.layout.bc-orange.color-bordered-color-content {
  border-color: #dd7e03;
  outline-color: #dd7e03;
  color: #dd7e03;
}
.layout.bc-orange.color-bordered-color-content * {
  color: #dd7e03;
}
.layout.bc-orange.color-bordered-color-content svg:not([dontColor='true']) * {
  fill: #dd7e03;
}
.layout.bc-orange.color-bordered-color-content:not(.bg) {
  background-color: #fff7e7;
}
.layout.bc-orange.color-bordered-color-content.disabled {
  background-color: #fff7e7;
}
.layout.bc-orange.color-bordered-color-content.hh.hh:hover {
  border-color: #dd7e03;
  outline-color: #dd7e03;
  background-color: #ffe6bb;
  color: #dd7e03;
}
.layout.bc-orange.color-bordered-color-content.hh.hh:hover * {
  color: #dd7e03;
}
.layout.bc-orange.color-bordered-color-content.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #dd7e03;
}
.layout.bc-orange.color-bordered-color-content.hh.hh:hover.hh:hover > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #dd7e03 !important;
}
.layout.bc-orange.color-bordered-color-content.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #dd7e03 !important;
}
.layout.bc-orange.color-bordered-color-content.hh.hh:hover.hh:focus > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh:hover.hh.active > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh:hover.hh:active > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #dd7e03 !important;
}
.layout.bc-orange.color-bordered-color-content.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-color-content.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-color-content.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #dd7e03 !important;
}
.layout.bc-orange.color-bordered-color-content.hh.hh:focus,
.layout.bc-orange.color-bordered-color-content.hh.hh.active,
.layout.bc-orange.color-bordered-color-content.hh.hh:active {
  border-color: #ffa405;
  outline-color: #ffa405;
  background-color: #ffa405;
  color: #ffffff;
}
.layout.bc-orange.color-bordered-color-content.hh.hh:focus *,
.layout.bc-orange.color-bordered-color-content.hh.hh.active *,
.layout.bc-orange.color-bordered-color-content.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-orange.color-bordered-color-content.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-color-content.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-color-content.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-orange.color-bordered-color-content.hh.hh:focus.hh:hover > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh.active.hh:hover > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh:active.hh:hover > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-orange.color-bordered-color-content.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-color-content.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-color-content.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-orange.color-bordered-color-content.hh.hh:focus.hh:focus > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh.active.hh:focus > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh:active.hh:focus > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh:focus.hh.active > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh.active.hh.active > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh:active.hh.active > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh:focus.hh:active > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh.active.hh:active > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh:active.hh:active > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-orange.color-bordered-color-content.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-orange.color-bordered-color-content.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-color-content.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-color-content.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-color-content.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-color-content.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-color-content.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-color-content.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-color-content.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-color-content.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-orange.color-bordered-fill {
  border-color: #ffa405;
  outline-color: #ffa405;
  color: #ffa405;
}
.layout.bc-orange.color-bordered-fill * {
  color: #ffa405;
}
.layout.bc-orange.color-bordered-fill svg:not([dontColor='true']) * {
  fill: #ffa405;
}
.layout.bc-orange.color-bordered-fill:not(.bg) {
  background-color: #fff7e7;
}
.layout.bc-orange.color-bordered-fill.disabled {
  background-color: #fff7e7;
}
.layout.bc-orange.color-bordered-fill.hh.hh:hover {
  border-color: #ffa405;
  outline-color: #ffa405;
  background-color: #ffa405;
  color: #ffffff;
}
.layout.bc-orange.color-bordered-fill.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-orange.color-bordered-fill.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-orange.color-bordered-fill.hh.hh:hover.hh:hover > .text,
.layout.bc-orange.color-bordered-fill.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-orange.color-bordered-fill.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-orange.color-bordered-fill.hh.hh:hover.hh:focus > .text,
.layout.bc-orange.color-bordered-fill.hh.hh:hover.hh.active > .text,
.layout.bc-orange.color-bordered-fill.hh.hh:hover.hh:active > .text,
.layout.bc-orange.color-bordered-fill.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-orange.color-bordered-fill.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-orange.color-bordered-fill.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-orange.color-bordered-fill.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-orange.color-bordered-fill.hh.hh:focus,
.layout.bc-orange.color-bordered-fill.hh.hh.active,
.layout.bc-orange.color-bordered-fill.hh.hh:active {
  border-color: #dd7e03;
  outline-color: #dd7e03;
  background-color: #dd7e03;
  color: #ffffff;
}
.layout.bc-orange.color-bordered-fill.hh.hh:focus *,
.layout.bc-orange.color-bordered-fill.hh.hh.active *,
.layout.bc-orange.color-bordered-fill.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-orange.color-bordered-fill.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-orange.color-bordered-fill.hh.hh:focus.hh:hover > .text,
.layout.bc-orange.color-bordered-fill.hh.hh.active.hh:hover > .text,
.layout.bc-orange.color-bordered-fill.hh.hh:active.hh:hover > .text,
.layout.bc-orange.color-bordered-fill.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-orange.color-bordered-fill.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-orange.color-bordered-fill.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-orange.color-bordered-fill.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-orange.color-bordered-fill.hh.hh:focus.hh:focus > .text,
.layout.bc-orange.color-bordered-fill.hh.hh.active.hh:focus > .text,
.layout.bc-orange.color-bordered-fill.hh.hh:active.hh:focus > .text,
.layout.bc-orange.color-bordered-fill.hh.hh:focus.hh.active > .text,
.layout.bc-orange.color-bordered-fill.hh.hh.active.hh.active > .text,
.layout.bc-orange.color-bordered-fill.hh.hh:active.hh.active > .text,
.layout.bc-orange.color-bordered-fill.hh.hh:focus.hh:active > .text,
.layout.bc-orange.color-bordered-fill.hh.hh.active.hh:active > .text,
.layout.bc-orange.color-bordered-fill.hh.hh:active.hh:active > .text,
.layout.bc-orange.color-bordered-fill.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-orange.color-bordered-fill.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-orange.color-bordered-fill.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-orange.color-bordered-fill.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-orange.color-bordered-fill.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-orange.color-bordered-fill.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-orange.color-bordered-fill.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-orange.color-bordered-fill.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-orange.color-bordered-fill.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-orange.color-bordered-fill.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-orange.color-bordered-fill-dark {
  border-color: #dd7e03;
  outline-color: #dd7e03;
  color: #dd7e03;
}
.layout.bc-orange.color-bordered-fill-dark * {
  color: #dd7e03;
}
.layout.bc-orange.color-bordered-fill-dark svg:not([dontColor='true']) * {
  fill: #dd7e03;
}
.layout.bc-orange.color-bordered-fill-dark:not(.bg) {
  background-color: #fff7e7;
}
.layout.bc-orange.color-bordered-fill-dark.disabled {
  background-color: #fff7e7;
}
.layout.bc-orange.color-bordered-fill-dark.hh.hh:hover {
  border-color: #ffa405;
  outline-color: #ffa405;
  background-color: #ffa405;
  color: #ffffff;
}
.layout.bc-orange.color-bordered-fill-dark.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-orange.color-bordered-fill-dark.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-orange.color-bordered-fill-dark.hh.hh:hover.hh:hover > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-orange.color-bordered-fill-dark.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-orange.color-bordered-fill-dark.hh.hh:hover.hh:focus > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:hover.hh.active > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:hover.hh:active > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-orange.color-bordered-fill-dark.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-orange.color-bordered-fill-dark.hh.hh:focus,
.layout.bc-orange.color-bordered-fill-dark.hh.hh.active,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:active {
  border-color: #dd7e03;
  outline-color: #dd7e03;
  background-color: #dd7e03;
  color: #ffffff;
}
.layout.bc-orange.color-bordered-fill-dark.hh.hh:focus *,
.layout.bc-orange.color-bordered-fill-dark.hh.hh.active *,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-orange.color-bordered-fill-dark.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill-dark.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-orange.color-bordered-fill-dark.hh.hh:focus.hh:hover > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh.active.hh:hover > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:active.hh:hover > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-orange.color-bordered-fill-dark.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill-dark.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-orange.color-bordered-fill-dark.hh.hh:focus.hh:focus > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh.active.hh:focus > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:active.hh:focus > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:focus.hh.active > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh.active.hh.active > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:active.hh.active > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:focus.hh:active > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh.active.hh:active > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:active.hh:active > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-orange.color-bordered-fill-dark.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill-dark.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill-dark.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill-dark.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.color-bordered-fill-dark.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-orange.midtone-dark {
  border-color: #dd7e03;
  outline-color: #dd7e03;
  color: #dd7e03;
}
.layout.bc-orange.midtone-dark * {
  color: #dd7e03;
}
.layout.bc-orange.midtone-dark svg:not([dontColor='true']) * {
  fill: #dd7e03;
}
.layout.bc-orange.midtone-dark:not(.bg) {
  background-color: #ffe6bb;
}
.layout.bc-orange.midtone-dark.disabled {
  background-color: #ffe6bb;
}
.layout.bc-orange.midtone-dark.hh.hh:hover {
  border-color: #ffa405;
  outline-color: #ffa405;
  background-color: #ffa405;
  color: #ffffff;
}
.layout.bc-orange.midtone-dark.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-orange.midtone-dark.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-orange.midtone-dark.hh.hh:hover.hh:hover > .text,
.layout.bc-orange.midtone-dark.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-orange.midtone-dark.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-orange.midtone-dark.hh.hh:hover.hh:focus > .text,
.layout.bc-orange.midtone-dark.hh.hh:hover.hh.active > .text,
.layout.bc-orange.midtone-dark.hh.hh:hover.hh:active > .text,
.layout.bc-orange.midtone-dark.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-orange.midtone-dark.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-orange.midtone-dark.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-orange.midtone-dark.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.midtone-dark.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.midtone-dark.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-orange.midtone-dark.hh.hh:focus,
.layout.bc-orange.midtone-dark.hh.hh.active,
.layout.bc-orange.midtone-dark.hh.hh:active {
  border-color: #dd7e03;
  outline-color: #dd7e03;
  background-color: #dd7e03;
  color: #ffffff;
}
.layout.bc-orange.midtone-dark.hh.hh:focus *,
.layout.bc-orange.midtone-dark.hh.hh.active *,
.layout.bc-orange.midtone-dark.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-orange.midtone-dark.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-orange.midtone-dark.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-orange.midtone-dark.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-orange.midtone-dark.hh.hh:focus.hh:hover > .text,
.layout.bc-orange.midtone-dark.hh.hh.active.hh:hover > .text,
.layout.bc-orange.midtone-dark.hh.hh:active.hh:hover > .text,
.layout.bc-orange.midtone-dark.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-orange.midtone-dark.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-orange.midtone-dark.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-orange.midtone-dark.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.midtone-dark.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.midtone-dark.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-orange.midtone-dark.hh.hh:focus.hh:focus > .text,
.layout.bc-orange.midtone-dark.hh.hh.active.hh:focus > .text,
.layout.bc-orange.midtone-dark.hh.hh:active.hh:focus > .text,
.layout.bc-orange.midtone-dark.hh.hh:focus.hh.active > .text,
.layout.bc-orange.midtone-dark.hh.hh.active.hh.active > .text,
.layout.bc-orange.midtone-dark.hh.hh:active.hh.active > .text,
.layout.bc-orange.midtone-dark.hh.hh:focus.hh:active > .text,
.layout.bc-orange.midtone-dark.hh.hh.active.hh:active > .text,
.layout.bc-orange.midtone-dark.hh.hh:active.hh:active > .text,
.layout.bc-orange.midtone-dark.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-orange.midtone-dark.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-orange.midtone-dark.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-orange.midtone-dark.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-orange.midtone-dark.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-orange.midtone-dark.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-orange.midtone-dark.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-orange.midtone-dark.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-orange.midtone-dark.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-orange.midtone-dark.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.midtone-dark.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.midtone-dark.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.midtone-dark.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.midtone-dark.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.midtone-dark.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.midtone-dark.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.midtone-dark.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.midtone-dark.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-orange.solid {
  border-color: #ffa405;
  outline-color: #ffa405;
  color: #ffffff;
}
.layout.bc-orange.solid * {
  color: #ffffff;
}
.layout.bc-orange.solid svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-orange.solid:not(.bg) {
  background-color: #ffa405;
}
.layout.bc-orange.solid.disabled {
  background-color: #ffa405;
}
.layout.bc-orange.solid.hh.hh:hover {
  border-color: #dd7e03;
  outline-color: #dd7e03;
  background-color: #dd7e03;
  color: #ffffff;
}
.layout.bc-orange.solid.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-orange.solid.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-orange.solid.hh.hh:hover.hh:hover > .text,
.layout.bc-orange.solid.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-orange.solid.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-orange.solid.hh.hh:hover.hh:focus > .text,
.layout.bc-orange.solid.hh.hh:hover.hh.active > .text,
.layout.bc-orange.solid.hh.hh:hover.hh:active > .text,
.layout.bc-orange.solid.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-orange.solid.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-orange.solid.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-orange.solid.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.solid.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.solid.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-orange.solid.hh.hh:focus,
.layout.bc-orange.solid.hh.hh.active,
.layout.bc-orange.solid.hh.hh:active {
  border-color: #dd7e03;
  outline-color: #dd7e03;
  background-color: #dd7e03;
  color: #ffffff;
}
.layout.bc-orange.solid.hh.hh:focus *,
.layout.bc-orange.solid.hh.hh.active *,
.layout.bc-orange.solid.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-orange.solid.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-orange.solid.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-orange.solid.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-orange.solid.hh.hh:focus.hh:hover > .text,
.layout.bc-orange.solid.hh.hh.active.hh:hover > .text,
.layout.bc-orange.solid.hh.hh:active.hh:hover > .text,
.layout.bc-orange.solid.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-orange.solid.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-orange.solid.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-orange.solid.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.solid.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.solid.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-orange.solid.hh.hh:focus.hh:focus > .text,
.layout.bc-orange.solid.hh.hh.active.hh:focus > .text,
.layout.bc-orange.solid.hh.hh:active.hh:focus > .text,
.layout.bc-orange.solid.hh.hh:focus.hh.active > .text,
.layout.bc-orange.solid.hh.hh.active.hh.active > .text,
.layout.bc-orange.solid.hh.hh:active.hh.active > .text,
.layout.bc-orange.solid.hh.hh:focus.hh:active > .text,
.layout.bc-orange.solid.hh.hh.active.hh:active > .text,
.layout.bc-orange.solid.hh.hh:active.hh:active > .text,
.layout.bc-orange.solid.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-orange.solid.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-orange.solid.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-orange.solid.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-orange.solid.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-orange.solid.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-orange.solid.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-orange.solid.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-orange.solid.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-orange.solid.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.solid.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.solid.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.solid.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.solid.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.solid.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.solid.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.solid.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.solid.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-orange.grey-bordered-solid {
  border-color: #dddddd;
  outline-color: #dddddd;
  color: #000000;
}
.layout.bc-orange.grey-bordered-solid * {
  color: #000000;
}
.layout.bc-orange.grey-bordered-solid svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-orange.grey-bordered-solid:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-orange.grey-bordered-solid.disabled {
  background-color: #ffffff;
}
.layout.bc-orange.grey-bordered-solid.hh.hh:hover {
  border-color: #ffa405;
  outline-color: #ffa405;
  background-color: #fff7e7;
  color: #ffa405;
}
.layout.bc-orange.grey-bordered-solid.hh.hh:hover * {
  color: #ffa405;
}
.layout.bc-orange.grey-bordered-solid.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffa405;
}
.layout.bc-orange.grey-bordered-solid.hh.hh:hover.hh:hover > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffa405 !important;
}
.layout.bc-orange.grey-bordered-solid.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffa405 !important;
}
.layout.bc-orange.grey-bordered-solid.hh.hh:hover.hh:focus > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh:hover.hh.active > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh:hover.hh:active > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffa405 !important;
}
.layout.bc-orange.grey-bordered-solid.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.grey-bordered-solid.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.grey-bordered-solid.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffa405 !important;
}
.layout.bc-orange.grey-bordered-solid.hh.hh:focus,
.layout.bc-orange.grey-bordered-solid.hh.hh.active,
.layout.bc-orange.grey-bordered-solid.hh.hh:active {
  border-color: #dd7e03;
  outline-color: #dd7e03;
  background-color: #dd7e03;
  color: #ffffff;
}
.layout.bc-orange.grey-bordered-solid.hh.hh:focus *,
.layout.bc-orange.grey-bordered-solid.hh.hh.active *,
.layout.bc-orange.grey-bordered-solid.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-orange.grey-bordered-solid.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-orange.grey-bordered-solid.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-orange.grey-bordered-solid.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-orange.grey-bordered-solid.hh.hh:focus.hh:hover > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh.active.hh:hover > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh:active.hh:hover > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-orange.grey-bordered-solid.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.grey-bordered-solid.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.grey-bordered-solid.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-orange.grey-bordered-solid.hh.hh:focus.hh:focus > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh.active.hh:focus > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh:active.hh:focus > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh:focus.hh.active > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh.active.hh.active > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh:active.hh.active > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh:focus.hh:active > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh.active.hh:active > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh:active.hh:active > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-orange.grey-bordered-solid.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-orange.grey-bordered-solid.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.grey-bordered-solid.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.grey-bordered-solid.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.grey-bordered-solid.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.grey-bordered-solid.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.grey-bordered-solid.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.grey-bordered-solid.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.grey-bordered-solid.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-orange.grey-bordered-solid.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-orange.black-bordered {
  border-color: #000000;
  outline-color: #000000;
  color: #000000;
}
.layout.bc-orange.black-bordered * {
  color: #000000;
}
.layout.bc-orange.black-bordered svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-orange.black-bordered:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-orange.black-bordered.disabled {
  background-color: #ffffff;
}
.layout.bc-orange.disabled {
  border-color: #828282;
  outline-color: #828282;
  color: #828282;
  cursor: not-allowed !important;
}
.layout.bc-orange.disabled * {
  color: #828282;
}
.layout.bc-orange.disabled svg:not([dontColor='true']) * {
  fill: #828282;
}
.layout.bc-orange.disabled:not(.bg) {
  background-color: #f6f6f6;
}
.layout.bc-orange.disabled.disabled {
  background-color: #f6f6f6;
}
.layout.bc-orange.disabled * {
  pointer-events: auto;
  cursor: not-allowed !important;
}
.layout.bc-orange.disabled:active {
  pointer-events: none !important;
}
.layout.bc-orange.disabled:active * {
  pointer-events: none !important;
}
.layout.bc-pink.cs {
  border-color: #dddddd;
  outline-color: #dddddd;
  color: #000000;
}
.layout.bc-pink.cs * {
  color: #000000;
}
.layout.bc-pink.cs svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-pink.cs:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-pink.cs.disabled {
  background-color: #ffffff;
}
.layout.bc-pink.cs.hh.hh:hover {
  border-color: #ff7c7c;
  outline-color: #ff7c7c;
  background-color: #fff3f3;
  color: #ff7c7c;
}
.layout.bc-pink.cs.hh.hh:hover * {
  color: #ff7c7c;
}
.layout.bc-pink.cs.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ff7c7c;
}
.layout.bc-pink.cs.hh.hh:hover.hh:hover > .text,
.layout.bc-pink.cs.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ff7c7c !important;
}
.layout.bc-pink.cs.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ff7c7c !important;
}
.layout.bc-pink.cs.hh.hh:hover.hh:focus > .text,
.layout.bc-pink.cs.hh.hh:hover.hh.active > .text,
.layout.bc-pink.cs.hh.hh:hover.hh:active > .text,
.layout.bc-pink.cs.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-pink.cs.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-pink.cs.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ff7c7c !important;
}
.layout.bc-pink.cs.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.cs.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.cs.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ff7c7c !important;
}
.layout.bc-pink.cs.hh.hh:focus,
.layout.bc-pink.cs.hh.hh.active,
.layout.bc-pink.cs.hh.hh:active {
  border-color: #dc6569;
  outline-color: #dc6569;
  background-color: #fff3f3;
  color: #dc6569;
}
.layout.bc-pink.cs.hh.hh:focus *,
.layout.bc-pink.cs.hh.hh.active *,
.layout.bc-pink.cs.hh.hh:active * {
  color: #dc6569;
}
.layout.bc-pink.cs.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-pink.cs.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-pink.cs.hh.hh:active svg:not([dontColor='true']) * {
  fill: #dc6569;
}
.layout.bc-pink.cs.hh.hh:focus.hh:hover > .text,
.layout.bc-pink.cs.hh.hh.active.hh:hover > .text,
.layout.bc-pink.cs.hh.hh:active.hh:hover > .text,
.layout.bc-pink.cs.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-pink.cs.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-pink.cs.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #dc6569 !important;
}
.layout.bc-pink.cs.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.cs.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.cs.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #dc6569 !important;
}
.layout.bc-pink.cs.hh.hh:focus.hh:focus > .text,
.layout.bc-pink.cs.hh.hh.active.hh:focus > .text,
.layout.bc-pink.cs.hh.hh:active.hh:focus > .text,
.layout.bc-pink.cs.hh.hh:focus.hh.active > .text,
.layout.bc-pink.cs.hh.hh.active.hh.active > .text,
.layout.bc-pink.cs.hh.hh:active.hh.active > .text,
.layout.bc-pink.cs.hh.hh:focus.hh:active > .text,
.layout.bc-pink.cs.hh.hh.active.hh:active > .text,
.layout.bc-pink.cs.hh.hh:active.hh:active > .text,
.layout.bc-pink.cs.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-pink.cs.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-pink.cs.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-pink.cs.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-pink.cs.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-pink.cs.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-pink.cs.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-pink.cs.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-pink.cs.hh.hh:active.hh:active :not(.cs) > .text {
  color: #dc6569 !important;
}
.layout.bc-pink.cs.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.cs.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.cs.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.cs.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.cs.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.cs.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.cs.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.cs.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.cs.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #dc6569 !important;
}
.layout.bc-pink.initial-transparent {
  border-color: transparent;
  outline-color: transparent;
  color: #000000;
}
.layout.bc-pink.initial-transparent * {
  color: #000000;
}
.layout.bc-pink.initial-transparent svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-pink.initial-transparent:not(.bg) {
  background-color: transparent;
}
.layout.bc-pink.initial-transparent.disabled {
  background-color: transparent;
}
.layout.bc-pink.initial-transparent.hh.hh:hover {
  border-color: #ff7c7c;
  outline-color: #ff7c7c;
  background-color: #fff3f3;
  color: #ff7c7c;
}
.layout.bc-pink.initial-transparent.hh.hh:hover * {
  color: #ff7c7c;
}
.layout.bc-pink.initial-transparent.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ff7c7c;
}
.layout.bc-pink.initial-transparent.hh.hh:hover.hh:hover > .text,
.layout.bc-pink.initial-transparent.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ff7c7c !important;
}
.layout.bc-pink.initial-transparent.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ff7c7c !important;
}
.layout.bc-pink.initial-transparent.hh.hh:hover.hh:focus > .text,
.layout.bc-pink.initial-transparent.hh.hh:hover.hh.active > .text,
.layout.bc-pink.initial-transparent.hh.hh:hover.hh:active > .text,
.layout.bc-pink.initial-transparent.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-pink.initial-transparent.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-pink.initial-transparent.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ff7c7c !important;
}
.layout.bc-pink.initial-transparent.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.initial-transparent.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.initial-transparent.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ff7c7c !important;
}
.layout.bc-pink.initial-transparent.hh.hh:focus,
.layout.bc-pink.initial-transparent.hh.hh.active,
.layout.bc-pink.initial-transparent.hh.hh:active {
  border-color: #dc6569;
  outline-color: #dc6569;
  background-color: #fff3f3;
  color: #dc6569;
}
.layout.bc-pink.initial-transparent.hh.hh:focus *,
.layout.bc-pink.initial-transparent.hh.hh.active *,
.layout.bc-pink.initial-transparent.hh.hh:active * {
  color: #dc6569;
}
.layout.bc-pink.initial-transparent.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-pink.initial-transparent.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-pink.initial-transparent.hh.hh:active svg:not([dontColor='true']) * {
  fill: #dc6569;
}
.layout.bc-pink.initial-transparent.hh.hh:focus.hh:hover > .text,
.layout.bc-pink.initial-transparent.hh.hh.active.hh:hover > .text,
.layout.bc-pink.initial-transparent.hh.hh:active.hh:hover > .text,
.layout.bc-pink.initial-transparent.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-pink.initial-transparent.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-pink.initial-transparent.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #dc6569 !important;
}
.layout.bc-pink.initial-transparent.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.initial-transparent.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.initial-transparent.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #dc6569 !important;
}
.layout.bc-pink.initial-transparent.hh.hh:focus.hh:focus > .text,
.layout.bc-pink.initial-transparent.hh.hh.active.hh:focus > .text,
.layout.bc-pink.initial-transparent.hh.hh:active.hh:focus > .text,
.layout.bc-pink.initial-transparent.hh.hh:focus.hh.active > .text,
.layout.bc-pink.initial-transparent.hh.hh.active.hh.active > .text,
.layout.bc-pink.initial-transparent.hh.hh:active.hh.active > .text,
.layout.bc-pink.initial-transparent.hh.hh:focus.hh:active > .text,
.layout.bc-pink.initial-transparent.hh.hh.active.hh:active > .text,
.layout.bc-pink.initial-transparent.hh.hh:active.hh:active > .text,
.layout.bc-pink.initial-transparent.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-pink.initial-transparent.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-pink.initial-transparent.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-pink.initial-transparent.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-pink.initial-transparent.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-pink.initial-transparent.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-pink.initial-transparent.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-pink.initial-transparent.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-pink.initial-transparent.hh.hh:active.hh:active :not(.cs) > .text {
  color: #dc6569 !important;
}
.layout.bc-pink.initial-transparent.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.initial-transparent.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.initial-transparent.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.initial-transparent.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.initial-transparent.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.initial-transparent.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.initial-transparent.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.initial-transparent.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.initial-transparent.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #dc6569 !important;
}
.layout.bc-pink.color-bordered-white {
  border-color: #ff7c7c;
  outline-color: #ff7c7c;
  color: #ff7c7c;
}
.layout.bc-pink.color-bordered-white * {
  color: #ff7c7c;
}
.layout.bc-pink.color-bordered-white svg:not([dontColor='true']) * {
  fill: #ff7c7c;
}
.layout.bc-pink.color-bordered-white:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-pink.color-bordered-white.disabled {
  background-color: #ffffff;
}
.layout.bc-pink.color-bordered-outline {
  border-color: #ff7c7c;
  outline-color: #ff7c7c;
  color: #ff7c7c;
}
.layout.bc-pink.color-bordered-outline * {
  color: #ff7c7c;
}
.layout.bc-pink.color-bordered-outline svg:not([dontColor='true']) * {
  fill: #ff7c7c;
}
.layout.bc-pink.color-bordered-outline:not(.bg) {
  background-color: #fff3f3;
}
.layout.bc-pink.color-bordered-outline.disabled {
  background-color: #fff3f3;
}
.layout.bc-pink.color-bordered-outline.hh.hh:hover {
  border-color: #dc6569;
  outline-color: #dc6569;
  background-color: #fff3f3;
  color: #dc6569;
}
.layout.bc-pink.color-bordered-outline.hh.hh:hover * {
  color: #dc6569;
}
.layout.bc-pink.color-bordered-outline.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #dc6569;
}
.layout.bc-pink.color-bordered-outline.hh.hh:hover.hh:hover > .text,
.layout.bc-pink.color-bordered-outline.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #dc6569 !important;
}
.layout.bc-pink.color-bordered-outline.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #dc6569 !important;
}
.layout.bc-pink.color-bordered-outline.hh.hh:hover.hh:focus > .text,
.layout.bc-pink.color-bordered-outline.hh.hh:hover.hh.active > .text,
.layout.bc-pink.color-bordered-outline.hh.hh:hover.hh:active > .text,
.layout.bc-pink.color-bordered-outline.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-pink.color-bordered-outline.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-pink.color-bordered-outline.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #dc6569 !important;
}
.layout.bc-pink.color-bordered-outline.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-outline.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-outline.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #dc6569 !important;
}
.layout.bc-pink.color-bordered-outline.hh.hh:focus,
.layout.bc-pink.color-bordered-outline.hh.hh.active,
.layout.bc-pink.color-bordered-outline.hh.hh:active {
  border-color: #dc6569;
  outline-color: #dc6569;
  background-color: #fff3f3;
  color: #dc6569;
}
.layout.bc-pink.color-bordered-outline.hh.hh:focus *,
.layout.bc-pink.color-bordered-outline.hh.hh.active *,
.layout.bc-pink.color-bordered-outline.hh.hh:active * {
  color: #dc6569;
}
.layout.bc-pink.color-bordered-outline.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-outline.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-outline.hh.hh:active svg:not([dontColor='true']) * {
  fill: #dc6569;
}
.layout.bc-pink.color-bordered-outline.hh.hh:focus.hh:hover > .text,
.layout.bc-pink.color-bordered-outline.hh.hh.active.hh:hover > .text,
.layout.bc-pink.color-bordered-outline.hh.hh:active.hh:hover > .text,
.layout.bc-pink.color-bordered-outline.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-pink.color-bordered-outline.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-pink.color-bordered-outline.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #dc6569 !important;
}
.layout.bc-pink.color-bordered-outline.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-outline.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-outline.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #dc6569 !important;
}
.layout.bc-pink.color-bordered-outline.hh.hh:focus.hh:focus > .text,
.layout.bc-pink.color-bordered-outline.hh.hh.active.hh:focus > .text,
.layout.bc-pink.color-bordered-outline.hh.hh:active.hh:focus > .text,
.layout.bc-pink.color-bordered-outline.hh.hh:focus.hh.active > .text,
.layout.bc-pink.color-bordered-outline.hh.hh.active.hh.active > .text,
.layout.bc-pink.color-bordered-outline.hh.hh:active.hh.active > .text,
.layout.bc-pink.color-bordered-outline.hh.hh:focus.hh:active > .text,
.layout.bc-pink.color-bordered-outline.hh.hh.active.hh:active > .text,
.layout.bc-pink.color-bordered-outline.hh.hh:active.hh:active > .text,
.layout.bc-pink.color-bordered-outline.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-pink.color-bordered-outline.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-pink.color-bordered-outline.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-pink.color-bordered-outline.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-pink.color-bordered-outline.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-pink.color-bordered-outline.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-pink.color-bordered-outline.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-pink.color-bordered-outline.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-pink.color-bordered-outline.hh.hh:active.hh:active :not(.cs) > .text {
  color: #dc6569 !important;
}
.layout.bc-pink.color-bordered-outline.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-outline.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-outline.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-outline.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-outline.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-outline.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-outline.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-outline.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-outline.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #dc6569 !important;
}
.layout.bc-pink.color-bordered-color-content {
  border-color: #dc6569;
  outline-color: #dc6569;
  color: #dc6569;
}
.layout.bc-pink.color-bordered-color-content * {
  color: #dc6569;
}
.layout.bc-pink.color-bordered-color-content svg:not([dontColor='true']) * {
  fill: #dc6569;
}
.layout.bc-pink.color-bordered-color-content:not(.bg) {
  background-color: #fff3f3;
}
.layout.bc-pink.color-bordered-color-content.disabled {
  background-color: #fff3f3;
}
.layout.bc-pink.color-bordered-color-content.hh.hh:hover {
  border-color: #dc6569;
  outline-color: #dc6569;
  background-color: #ffdbdb;
  color: #dc6569;
}
.layout.bc-pink.color-bordered-color-content.hh.hh:hover * {
  color: #dc6569;
}
.layout.bc-pink.color-bordered-color-content.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #dc6569;
}
.layout.bc-pink.color-bordered-color-content.hh.hh:hover.hh:hover > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #dc6569 !important;
}
.layout.bc-pink.color-bordered-color-content.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #dc6569 !important;
}
.layout.bc-pink.color-bordered-color-content.hh.hh:hover.hh:focus > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh:hover.hh.active > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh:hover.hh:active > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #dc6569 !important;
}
.layout.bc-pink.color-bordered-color-content.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-color-content.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-color-content.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #dc6569 !important;
}
.layout.bc-pink.color-bordered-color-content.hh.hh:focus,
.layout.bc-pink.color-bordered-color-content.hh.hh.active,
.layout.bc-pink.color-bordered-color-content.hh.hh:active {
  border-color: #ff7c7c;
  outline-color: #ff7c7c;
  background-color: #ff7c7c;
  color: #ffffff;
}
.layout.bc-pink.color-bordered-color-content.hh.hh:focus *,
.layout.bc-pink.color-bordered-color-content.hh.hh.active *,
.layout.bc-pink.color-bordered-color-content.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-pink.color-bordered-color-content.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-color-content.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-color-content.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-pink.color-bordered-color-content.hh.hh:focus.hh:hover > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh.active.hh:hover > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh:active.hh:hover > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-pink.color-bordered-color-content.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-color-content.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-color-content.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-pink.color-bordered-color-content.hh.hh:focus.hh:focus > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh.active.hh:focus > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh:active.hh:focus > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh:focus.hh.active > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh.active.hh.active > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh:active.hh.active > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh:focus.hh:active > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh.active.hh:active > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh:active.hh:active > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-pink.color-bordered-color-content.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-pink.color-bordered-color-content.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-color-content.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-color-content.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-color-content.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-color-content.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-color-content.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-color-content.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-color-content.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-color-content.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-pink.color-bordered-fill {
  border-color: #ff7c7c;
  outline-color: #ff7c7c;
  color: #ff7c7c;
}
.layout.bc-pink.color-bordered-fill * {
  color: #ff7c7c;
}
.layout.bc-pink.color-bordered-fill svg:not([dontColor='true']) * {
  fill: #ff7c7c;
}
.layout.bc-pink.color-bordered-fill:not(.bg) {
  background-color: #fff3f3;
}
.layout.bc-pink.color-bordered-fill.disabled {
  background-color: #fff3f3;
}
.layout.bc-pink.color-bordered-fill.hh.hh:hover {
  border-color: #ff7c7c;
  outline-color: #ff7c7c;
  background-color: #ff7c7c;
  color: #ffffff;
}
.layout.bc-pink.color-bordered-fill.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-pink.color-bordered-fill.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-pink.color-bordered-fill.hh.hh:hover.hh:hover > .text,
.layout.bc-pink.color-bordered-fill.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-pink.color-bordered-fill.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-pink.color-bordered-fill.hh.hh:hover.hh:focus > .text,
.layout.bc-pink.color-bordered-fill.hh.hh:hover.hh.active > .text,
.layout.bc-pink.color-bordered-fill.hh.hh:hover.hh:active > .text,
.layout.bc-pink.color-bordered-fill.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-pink.color-bordered-fill.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-pink.color-bordered-fill.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-pink.color-bordered-fill.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-pink.color-bordered-fill.hh.hh:focus,
.layout.bc-pink.color-bordered-fill.hh.hh.active,
.layout.bc-pink.color-bordered-fill.hh.hh:active {
  border-color: #dc6569;
  outline-color: #dc6569;
  background-color: #dc6569;
  color: #ffffff;
}
.layout.bc-pink.color-bordered-fill.hh.hh:focus *,
.layout.bc-pink.color-bordered-fill.hh.hh.active *,
.layout.bc-pink.color-bordered-fill.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-pink.color-bordered-fill.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-pink.color-bordered-fill.hh.hh:focus.hh:hover > .text,
.layout.bc-pink.color-bordered-fill.hh.hh.active.hh:hover > .text,
.layout.bc-pink.color-bordered-fill.hh.hh:active.hh:hover > .text,
.layout.bc-pink.color-bordered-fill.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-pink.color-bordered-fill.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-pink.color-bordered-fill.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-pink.color-bordered-fill.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-pink.color-bordered-fill.hh.hh:focus.hh:focus > .text,
.layout.bc-pink.color-bordered-fill.hh.hh.active.hh:focus > .text,
.layout.bc-pink.color-bordered-fill.hh.hh:active.hh:focus > .text,
.layout.bc-pink.color-bordered-fill.hh.hh:focus.hh.active > .text,
.layout.bc-pink.color-bordered-fill.hh.hh.active.hh.active > .text,
.layout.bc-pink.color-bordered-fill.hh.hh:active.hh.active > .text,
.layout.bc-pink.color-bordered-fill.hh.hh:focus.hh:active > .text,
.layout.bc-pink.color-bordered-fill.hh.hh.active.hh:active > .text,
.layout.bc-pink.color-bordered-fill.hh.hh:active.hh:active > .text,
.layout.bc-pink.color-bordered-fill.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-pink.color-bordered-fill.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-pink.color-bordered-fill.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-pink.color-bordered-fill.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-pink.color-bordered-fill.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-pink.color-bordered-fill.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-pink.color-bordered-fill.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-pink.color-bordered-fill.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-pink.color-bordered-fill.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-pink.color-bordered-fill.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-pink.color-bordered-fill-dark {
  border-color: #dc6569;
  outline-color: #dc6569;
  color: #dc6569;
}
.layout.bc-pink.color-bordered-fill-dark * {
  color: #dc6569;
}
.layout.bc-pink.color-bordered-fill-dark svg:not([dontColor='true']) * {
  fill: #dc6569;
}
.layout.bc-pink.color-bordered-fill-dark:not(.bg) {
  background-color: #fff3f3;
}
.layout.bc-pink.color-bordered-fill-dark.disabled {
  background-color: #fff3f3;
}
.layout.bc-pink.color-bordered-fill-dark.hh.hh:hover {
  border-color: #ff7c7c;
  outline-color: #ff7c7c;
  background-color: #ff7c7c;
  color: #ffffff;
}
.layout.bc-pink.color-bordered-fill-dark.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-pink.color-bordered-fill-dark.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-pink.color-bordered-fill-dark.hh.hh:hover.hh:hover > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-pink.color-bordered-fill-dark.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-pink.color-bordered-fill-dark.hh.hh:hover.hh:focus > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:hover.hh.active > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:hover.hh:active > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-pink.color-bordered-fill-dark.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-pink.color-bordered-fill-dark.hh.hh:focus,
.layout.bc-pink.color-bordered-fill-dark.hh.hh.active,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:active {
  border-color: #dc6569;
  outline-color: #dc6569;
  background-color: #dc6569;
  color: #ffffff;
}
.layout.bc-pink.color-bordered-fill-dark.hh.hh:focus *,
.layout.bc-pink.color-bordered-fill-dark.hh.hh.active *,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-pink.color-bordered-fill-dark.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill-dark.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-pink.color-bordered-fill-dark.hh.hh:focus.hh:hover > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh.active.hh:hover > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:active.hh:hover > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-pink.color-bordered-fill-dark.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill-dark.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-pink.color-bordered-fill-dark.hh.hh:focus.hh:focus > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh.active.hh:focus > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:active.hh:focus > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:focus.hh.active > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh.active.hh.active > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:active.hh.active > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:focus.hh:active > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh.active.hh:active > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:active.hh:active > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-pink.color-bordered-fill-dark.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill-dark.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill-dark.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill-dark.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.color-bordered-fill-dark.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-pink.midtone-dark {
  border-color: #dc6569;
  outline-color: #dc6569;
  color: #dc6569;
}
.layout.bc-pink.midtone-dark * {
  color: #dc6569;
}
.layout.bc-pink.midtone-dark svg:not([dontColor='true']) * {
  fill: #dc6569;
}
.layout.bc-pink.midtone-dark:not(.bg) {
  background-color: #ffdbdb;
}
.layout.bc-pink.midtone-dark.disabled {
  background-color: #ffdbdb;
}
.layout.bc-pink.midtone-dark.hh.hh:hover {
  border-color: #ff7c7c;
  outline-color: #ff7c7c;
  background-color: #ff7c7c;
  color: #ffffff;
}
.layout.bc-pink.midtone-dark.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-pink.midtone-dark.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-pink.midtone-dark.hh.hh:hover.hh:hover > .text,
.layout.bc-pink.midtone-dark.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-pink.midtone-dark.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-pink.midtone-dark.hh.hh:hover.hh:focus > .text,
.layout.bc-pink.midtone-dark.hh.hh:hover.hh.active > .text,
.layout.bc-pink.midtone-dark.hh.hh:hover.hh:active > .text,
.layout.bc-pink.midtone-dark.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-pink.midtone-dark.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-pink.midtone-dark.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-pink.midtone-dark.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.midtone-dark.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.midtone-dark.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-pink.midtone-dark.hh.hh:focus,
.layout.bc-pink.midtone-dark.hh.hh.active,
.layout.bc-pink.midtone-dark.hh.hh:active {
  border-color: #dc6569;
  outline-color: #dc6569;
  background-color: #dc6569;
  color: #ffffff;
}
.layout.bc-pink.midtone-dark.hh.hh:focus *,
.layout.bc-pink.midtone-dark.hh.hh.active *,
.layout.bc-pink.midtone-dark.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-pink.midtone-dark.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-pink.midtone-dark.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-pink.midtone-dark.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-pink.midtone-dark.hh.hh:focus.hh:hover > .text,
.layout.bc-pink.midtone-dark.hh.hh.active.hh:hover > .text,
.layout.bc-pink.midtone-dark.hh.hh:active.hh:hover > .text,
.layout.bc-pink.midtone-dark.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-pink.midtone-dark.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-pink.midtone-dark.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-pink.midtone-dark.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.midtone-dark.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.midtone-dark.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-pink.midtone-dark.hh.hh:focus.hh:focus > .text,
.layout.bc-pink.midtone-dark.hh.hh.active.hh:focus > .text,
.layout.bc-pink.midtone-dark.hh.hh:active.hh:focus > .text,
.layout.bc-pink.midtone-dark.hh.hh:focus.hh.active > .text,
.layout.bc-pink.midtone-dark.hh.hh.active.hh.active > .text,
.layout.bc-pink.midtone-dark.hh.hh:active.hh.active > .text,
.layout.bc-pink.midtone-dark.hh.hh:focus.hh:active > .text,
.layout.bc-pink.midtone-dark.hh.hh.active.hh:active > .text,
.layout.bc-pink.midtone-dark.hh.hh:active.hh:active > .text,
.layout.bc-pink.midtone-dark.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-pink.midtone-dark.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-pink.midtone-dark.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-pink.midtone-dark.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-pink.midtone-dark.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-pink.midtone-dark.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-pink.midtone-dark.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-pink.midtone-dark.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-pink.midtone-dark.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-pink.midtone-dark.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.midtone-dark.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.midtone-dark.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.midtone-dark.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.midtone-dark.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.midtone-dark.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.midtone-dark.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.midtone-dark.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.midtone-dark.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-pink.solid {
  border-color: #ff7c7c;
  outline-color: #ff7c7c;
  color: #ffffff;
}
.layout.bc-pink.solid * {
  color: #ffffff;
}
.layout.bc-pink.solid svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-pink.solid:not(.bg) {
  background-color: #ff7c7c;
}
.layout.bc-pink.solid.disabled {
  background-color: #ff7c7c;
}
.layout.bc-pink.solid.hh.hh:hover {
  border-color: #dc6569;
  outline-color: #dc6569;
  background-color: #dc6569;
  color: #ffffff;
}
.layout.bc-pink.solid.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-pink.solid.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-pink.solid.hh.hh:hover.hh:hover > .text,
.layout.bc-pink.solid.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-pink.solid.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-pink.solid.hh.hh:hover.hh:focus > .text,
.layout.bc-pink.solid.hh.hh:hover.hh.active > .text,
.layout.bc-pink.solid.hh.hh:hover.hh:active > .text,
.layout.bc-pink.solid.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-pink.solid.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-pink.solid.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-pink.solid.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.solid.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.solid.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-pink.solid.hh.hh:focus,
.layout.bc-pink.solid.hh.hh.active,
.layout.bc-pink.solid.hh.hh:active {
  border-color: #dc6569;
  outline-color: #dc6569;
  background-color: #dc6569;
  color: #ffffff;
}
.layout.bc-pink.solid.hh.hh:focus *,
.layout.bc-pink.solid.hh.hh.active *,
.layout.bc-pink.solid.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-pink.solid.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-pink.solid.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-pink.solid.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-pink.solid.hh.hh:focus.hh:hover > .text,
.layout.bc-pink.solid.hh.hh.active.hh:hover > .text,
.layout.bc-pink.solid.hh.hh:active.hh:hover > .text,
.layout.bc-pink.solid.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-pink.solid.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-pink.solid.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-pink.solid.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.solid.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.solid.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-pink.solid.hh.hh:focus.hh:focus > .text,
.layout.bc-pink.solid.hh.hh.active.hh:focus > .text,
.layout.bc-pink.solid.hh.hh:active.hh:focus > .text,
.layout.bc-pink.solid.hh.hh:focus.hh.active > .text,
.layout.bc-pink.solid.hh.hh.active.hh.active > .text,
.layout.bc-pink.solid.hh.hh:active.hh.active > .text,
.layout.bc-pink.solid.hh.hh:focus.hh:active > .text,
.layout.bc-pink.solid.hh.hh.active.hh:active > .text,
.layout.bc-pink.solid.hh.hh:active.hh:active > .text,
.layout.bc-pink.solid.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-pink.solid.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-pink.solid.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-pink.solid.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-pink.solid.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-pink.solid.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-pink.solid.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-pink.solid.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-pink.solid.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-pink.solid.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.solid.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.solid.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.solid.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.solid.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.solid.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.solid.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.solid.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.solid.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-pink.grey-bordered-solid {
  border-color: #dddddd;
  outline-color: #dddddd;
  color: #000000;
}
.layout.bc-pink.grey-bordered-solid * {
  color: #000000;
}
.layout.bc-pink.grey-bordered-solid svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-pink.grey-bordered-solid:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-pink.grey-bordered-solid.disabled {
  background-color: #ffffff;
}
.layout.bc-pink.grey-bordered-solid.hh.hh:hover {
  border-color: #ff7c7c;
  outline-color: #ff7c7c;
  background-color: #fff3f3;
  color: #ff7c7c;
}
.layout.bc-pink.grey-bordered-solid.hh.hh:hover * {
  color: #ff7c7c;
}
.layout.bc-pink.grey-bordered-solid.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ff7c7c;
}
.layout.bc-pink.grey-bordered-solid.hh.hh:hover.hh:hover > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ff7c7c !important;
}
.layout.bc-pink.grey-bordered-solid.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ff7c7c !important;
}
.layout.bc-pink.grey-bordered-solid.hh.hh:hover.hh:focus > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh:hover.hh.active > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh:hover.hh:active > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ff7c7c !important;
}
.layout.bc-pink.grey-bordered-solid.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.grey-bordered-solid.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.grey-bordered-solid.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ff7c7c !important;
}
.layout.bc-pink.grey-bordered-solid.hh.hh:focus,
.layout.bc-pink.grey-bordered-solid.hh.hh.active,
.layout.bc-pink.grey-bordered-solid.hh.hh:active {
  border-color: #dc6569;
  outline-color: #dc6569;
  background-color: #dc6569;
  color: #ffffff;
}
.layout.bc-pink.grey-bordered-solid.hh.hh:focus *,
.layout.bc-pink.grey-bordered-solid.hh.hh.active *,
.layout.bc-pink.grey-bordered-solid.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-pink.grey-bordered-solid.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-pink.grey-bordered-solid.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-pink.grey-bordered-solid.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-pink.grey-bordered-solid.hh.hh:focus.hh:hover > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh.active.hh:hover > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh:active.hh:hover > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-pink.grey-bordered-solid.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.grey-bordered-solid.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.grey-bordered-solid.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-pink.grey-bordered-solid.hh.hh:focus.hh:focus > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh.active.hh:focus > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh:active.hh:focus > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh:focus.hh.active > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh.active.hh.active > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh:active.hh.active > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh:focus.hh:active > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh.active.hh:active > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh:active.hh:active > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-pink.grey-bordered-solid.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-pink.grey-bordered-solid.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.grey-bordered-solid.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.grey-bordered-solid.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.grey-bordered-solid.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.grey-bordered-solid.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.grey-bordered-solid.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.grey-bordered-solid.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.grey-bordered-solid.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-pink.grey-bordered-solid.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-pink.black-bordered {
  border-color: #000000;
  outline-color: #000000;
  color: #000000;
}
.layout.bc-pink.black-bordered * {
  color: #000000;
}
.layout.bc-pink.black-bordered svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-pink.black-bordered:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-pink.black-bordered.disabled {
  background-color: #ffffff;
}
.layout.bc-pink.disabled {
  border-color: #828282;
  outline-color: #828282;
  color: #828282;
  cursor: not-allowed !important;
}
.layout.bc-pink.disabled * {
  color: #828282;
}
.layout.bc-pink.disabled svg:not([dontColor='true']) * {
  fill: #828282;
}
.layout.bc-pink.disabled:not(.bg) {
  background-color: #f6f6f6;
}
.layout.bc-pink.disabled.disabled {
  background-color: #f6f6f6;
}
.layout.bc-pink.disabled * {
  pointer-events: auto;
  cursor: not-allowed !important;
}
.layout.bc-pink.disabled:active {
  pointer-events: none !important;
}
.layout.bc-pink.disabled:active * {
  pointer-events: none !important;
}
.layout.bc-red.cs {
  border-color: #dddddd;
  outline-color: #dddddd;
  color: #000000;
}
.layout.bc-red.cs * {
  color: #000000;
}
.layout.bc-red.cs svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-red.cs:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-red.cs.disabled {
  background-color: #ffffff;
}
.layout.bc-red.cs.hh.hh:hover {
  border-color: #ec1314;
  outline-color: #ec1314;
  background-color: #ffe5e8;
  color: #ec1314;
}
.layout.bc-red.cs.hh.hh:hover * {
  color: #ec1314;
}
.layout.bc-red.cs.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ec1314;
}
.layout.bc-red.cs.hh.hh:hover.hh:hover > .text,
.layout.bc-red.cs.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ec1314 !important;
}
.layout.bc-red.cs.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ec1314 !important;
}
.layout.bc-red.cs.hh.hh:hover.hh:focus > .text,
.layout.bc-red.cs.hh.hh:hover.hh.active > .text,
.layout.bc-red.cs.hh.hh:hover.hh:active > .text,
.layout.bc-red.cs.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-red.cs.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-red.cs.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ec1314 !important;
}
.layout.bc-red.cs.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.cs.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.cs.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ec1314 !important;
}
.layout.bc-red.cs.hh.hh:focus,
.layout.bc-red.cs.hh.hh.active,
.layout.bc-red.cs.hh.hh:active {
  border-color: #bf011a;
  outline-color: #bf011a;
  background-color: #ffe5e8;
  color: #bf011a;
}
.layout.bc-red.cs.hh.hh:focus *,
.layout.bc-red.cs.hh.hh.active *,
.layout.bc-red.cs.hh.hh:active * {
  color: #bf011a;
}
.layout.bc-red.cs.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-red.cs.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-red.cs.hh.hh:active svg:not([dontColor='true']) * {
  fill: #bf011a;
}
.layout.bc-red.cs.hh.hh:focus.hh:hover > .text,
.layout.bc-red.cs.hh.hh.active.hh:hover > .text,
.layout.bc-red.cs.hh.hh:active.hh:hover > .text,
.layout.bc-red.cs.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-red.cs.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-red.cs.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #bf011a !important;
}
.layout.bc-red.cs.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.cs.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.cs.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #bf011a !important;
}
.layout.bc-red.cs.hh.hh:focus.hh:focus > .text,
.layout.bc-red.cs.hh.hh.active.hh:focus > .text,
.layout.bc-red.cs.hh.hh:active.hh:focus > .text,
.layout.bc-red.cs.hh.hh:focus.hh.active > .text,
.layout.bc-red.cs.hh.hh.active.hh.active > .text,
.layout.bc-red.cs.hh.hh:active.hh.active > .text,
.layout.bc-red.cs.hh.hh:focus.hh:active > .text,
.layout.bc-red.cs.hh.hh.active.hh:active > .text,
.layout.bc-red.cs.hh.hh:active.hh:active > .text,
.layout.bc-red.cs.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-red.cs.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-red.cs.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-red.cs.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-red.cs.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-red.cs.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-red.cs.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-red.cs.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-red.cs.hh.hh:active.hh:active :not(.cs) > .text {
  color: #bf011a !important;
}
.layout.bc-red.cs.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.cs.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.cs.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.cs.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.cs.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.cs.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.cs.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.cs.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.cs.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #bf011a !important;
}
.layout.bc-red.initial-transparent {
  border-color: transparent;
  outline-color: transparent;
  color: #000000;
}
.layout.bc-red.initial-transparent * {
  color: #000000;
}
.layout.bc-red.initial-transparent svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-red.initial-transparent:not(.bg) {
  background-color: transparent;
}
.layout.bc-red.initial-transparent.disabled {
  background-color: transparent;
}
.layout.bc-red.initial-transparent.hh.hh:hover {
  border-color: #ec1314;
  outline-color: #ec1314;
  background-color: #ffe5e8;
  color: #ec1314;
}
.layout.bc-red.initial-transparent.hh.hh:hover * {
  color: #ec1314;
}
.layout.bc-red.initial-transparent.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ec1314;
}
.layout.bc-red.initial-transparent.hh.hh:hover.hh:hover > .text,
.layout.bc-red.initial-transparent.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ec1314 !important;
}
.layout.bc-red.initial-transparent.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ec1314 !important;
}
.layout.bc-red.initial-transparent.hh.hh:hover.hh:focus > .text,
.layout.bc-red.initial-transparent.hh.hh:hover.hh.active > .text,
.layout.bc-red.initial-transparent.hh.hh:hover.hh:active > .text,
.layout.bc-red.initial-transparent.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-red.initial-transparent.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-red.initial-transparent.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ec1314 !important;
}
.layout.bc-red.initial-transparent.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.initial-transparent.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.initial-transparent.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ec1314 !important;
}
.layout.bc-red.initial-transparent.hh.hh:focus,
.layout.bc-red.initial-transparent.hh.hh.active,
.layout.bc-red.initial-transparent.hh.hh:active {
  border-color: #bf011a;
  outline-color: #bf011a;
  background-color: #ffe5e8;
  color: #bf011a;
}
.layout.bc-red.initial-transparent.hh.hh:focus *,
.layout.bc-red.initial-transparent.hh.hh.active *,
.layout.bc-red.initial-transparent.hh.hh:active * {
  color: #bf011a;
}
.layout.bc-red.initial-transparent.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-red.initial-transparent.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-red.initial-transparent.hh.hh:active svg:not([dontColor='true']) * {
  fill: #bf011a;
}
.layout.bc-red.initial-transparent.hh.hh:focus.hh:hover > .text,
.layout.bc-red.initial-transparent.hh.hh.active.hh:hover > .text,
.layout.bc-red.initial-transparent.hh.hh:active.hh:hover > .text,
.layout.bc-red.initial-transparent.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-red.initial-transparent.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-red.initial-transparent.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #bf011a !important;
}
.layout.bc-red.initial-transparent.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.initial-transparent.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.initial-transparent.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #bf011a !important;
}
.layout.bc-red.initial-transparent.hh.hh:focus.hh:focus > .text,
.layout.bc-red.initial-transparent.hh.hh.active.hh:focus > .text,
.layout.bc-red.initial-transparent.hh.hh:active.hh:focus > .text,
.layout.bc-red.initial-transparent.hh.hh:focus.hh.active > .text,
.layout.bc-red.initial-transparent.hh.hh.active.hh.active > .text,
.layout.bc-red.initial-transparent.hh.hh:active.hh.active > .text,
.layout.bc-red.initial-transparent.hh.hh:focus.hh:active > .text,
.layout.bc-red.initial-transparent.hh.hh.active.hh:active > .text,
.layout.bc-red.initial-transparent.hh.hh:active.hh:active > .text,
.layout.bc-red.initial-transparent.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-red.initial-transparent.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-red.initial-transparent.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-red.initial-transparent.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-red.initial-transparent.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-red.initial-transparent.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-red.initial-transparent.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-red.initial-transparent.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-red.initial-transparent.hh.hh:active.hh:active :not(.cs) > .text {
  color: #bf011a !important;
}
.layout.bc-red.initial-transparent.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.initial-transparent.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.initial-transparent.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.initial-transparent.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.initial-transparent.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.initial-transparent.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.initial-transparent.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.initial-transparent.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.initial-transparent.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #bf011a !important;
}
.layout.bc-red.color-bordered-white {
  border-color: #ec1314;
  outline-color: #ec1314;
  color: #ec1314;
}
.layout.bc-red.color-bordered-white * {
  color: #ec1314;
}
.layout.bc-red.color-bordered-white svg:not([dontColor='true']) * {
  fill: #ec1314;
}
.layout.bc-red.color-bordered-white:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-red.color-bordered-white.disabled {
  background-color: #ffffff;
}
.layout.bc-red.color-bordered-outline {
  border-color: #ec1314;
  outline-color: #ec1314;
  color: #ec1314;
}
.layout.bc-red.color-bordered-outline * {
  color: #ec1314;
}
.layout.bc-red.color-bordered-outline svg:not([dontColor='true']) * {
  fill: #ec1314;
}
.layout.bc-red.color-bordered-outline:not(.bg) {
  background-color: #ffe5e8;
}
.layout.bc-red.color-bordered-outline.disabled {
  background-color: #ffe5e8;
}
.layout.bc-red.color-bordered-outline.hh.hh:hover {
  border-color: #bf011a;
  outline-color: #bf011a;
  background-color: #ffe5e8;
  color: #bf011a;
}
.layout.bc-red.color-bordered-outline.hh.hh:hover * {
  color: #bf011a;
}
.layout.bc-red.color-bordered-outline.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #bf011a;
}
.layout.bc-red.color-bordered-outline.hh.hh:hover.hh:hover > .text,
.layout.bc-red.color-bordered-outline.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #bf011a !important;
}
.layout.bc-red.color-bordered-outline.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #bf011a !important;
}
.layout.bc-red.color-bordered-outline.hh.hh:hover.hh:focus > .text,
.layout.bc-red.color-bordered-outline.hh.hh:hover.hh.active > .text,
.layout.bc-red.color-bordered-outline.hh.hh:hover.hh:active > .text,
.layout.bc-red.color-bordered-outline.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-red.color-bordered-outline.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-red.color-bordered-outline.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #bf011a !important;
}
.layout.bc-red.color-bordered-outline.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-outline.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-outline.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #bf011a !important;
}
.layout.bc-red.color-bordered-outline.hh.hh:focus,
.layout.bc-red.color-bordered-outline.hh.hh.active,
.layout.bc-red.color-bordered-outline.hh.hh:active {
  border-color: #bf011a;
  outline-color: #bf011a;
  background-color: #ffe5e8;
  color: #bf011a;
}
.layout.bc-red.color-bordered-outline.hh.hh:focus *,
.layout.bc-red.color-bordered-outline.hh.hh.active *,
.layout.bc-red.color-bordered-outline.hh.hh:active * {
  color: #bf011a;
}
.layout.bc-red.color-bordered-outline.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-outline.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-outline.hh.hh:active svg:not([dontColor='true']) * {
  fill: #bf011a;
}
.layout.bc-red.color-bordered-outline.hh.hh:focus.hh:hover > .text,
.layout.bc-red.color-bordered-outline.hh.hh.active.hh:hover > .text,
.layout.bc-red.color-bordered-outline.hh.hh:active.hh:hover > .text,
.layout.bc-red.color-bordered-outline.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-red.color-bordered-outline.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-red.color-bordered-outline.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #bf011a !important;
}
.layout.bc-red.color-bordered-outline.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-outline.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-outline.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #bf011a !important;
}
.layout.bc-red.color-bordered-outline.hh.hh:focus.hh:focus > .text,
.layout.bc-red.color-bordered-outline.hh.hh.active.hh:focus > .text,
.layout.bc-red.color-bordered-outline.hh.hh:active.hh:focus > .text,
.layout.bc-red.color-bordered-outline.hh.hh:focus.hh.active > .text,
.layout.bc-red.color-bordered-outline.hh.hh.active.hh.active > .text,
.layout.bc-red.color-bordered-outline.hh.hh:active.hh.active > .text,
.layout.bc-red.color-bordered-outline.hh.hh:focus.hh:active > .text,
.layout.bc-red.color-bordered-outline.hh.hh.active.hh:active > .text,
.layout.bc-red.color-bordered-outline.hh.hh:active.hh:active > .text,
.layout.bc-red.color-bordered-outline.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-red.color-bordered-outline.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-red.color-bordered-outline.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-red.color-bordered-outline.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-red.color-bordered-outline.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-red.color-bordered-outline.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-red.color-bordered-outline.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-red.color-bordered-outline.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-red.color-bordered-outline.hh.hh:active.hh:active :not(.cs) > .text {
  color: #bf011a !important;
}
.layout.bc-red.color-bordered-outline.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-outline.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-outline.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-outline.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-outline.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-outline.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-outline.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-outline.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-outline.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #bf011a !important;
}
.layout.bc-red.color-bordered-color-content {
  border-color: #bf011a;
  outline-color: #bf011a;
  color: #bf011a;
}
.layout.bc-red.color-bordered-color-content * {
  color: #bf011a;
}
.layout.bc-red.color-bordered-color-content svg:not([dontColor='true']) * {
  fill: #bf011a;
}
.layout.bc-red.color-bordered-color-content:not(.bg) {
  background-color: #ffe5e8;
}
.layout.bc-red.color-bordered-color-content.disabled {
  background-color: #ffe5e8;
}
.layout.bc-red.color-bordered-color-content.hh.hh:hover {
  border-color: #bf011a;
  outline-color: #bf011a;
  background-color: #ffacb6;
  color: #bf011a;
}
.layout.bc-red.color-bordered-color-content.hh.hh:hover * {
  color: #bf011a;
}
.layout.bc-red.color-bordered-color-content.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #bf011a;
}
.layout.bc-red.color-bordered-color-content.hh.hh:hover.hh:hover > .text,
.layout.bc-red.color-bordered-color-content.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #bf011a !important;
}
.layout.bc-red.color-bordered-color-content.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #bf011a !important;
}
.layout.bc-red.color-bordered-color-content.hh.hh:hover.hh:focus > .text,
.layout.bc-red.color-bordered-color-content.hh.hh:hover.hh.active > .text,
.layout.bc-red.color-bordered-color-content.hh.hh:hover.hh:active > .text,
.layout.bc-red.color-bordered-color-content.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-red.color-bordered-color-content.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-red.color-bordered-color-content.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #bf011a !important;
}
.layout.bc-red.color-bordered-color-content.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-color-content.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-color-content.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #bf011a !important;
}
.layout.bc-red.color-bordered-color-content.hh.hh:focus,
.layout.bc-red.color-bordered-color-content.hh.hh.active,
.layout.bc-red.color-bordered-color-content.hh.hh:active {
  border-color: #ec1314;
  outline-color: #ec1314;
  background-color: #ec1314;
  color: #ffffff;
}
.layout.bc-red.color-bordered-color-content.hh.hh:focus *,
.layout.bc-red.color-bordered-color-content.hh.hh.active *,
.layout.bc-red.color-bordered-color-content.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-red.color-bordered-color-content.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-color-content.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-color-content.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-red.color-bordered-color-content.hh.hh:focus.hh:hover > .text,
.layout.bc-red.color-bordered-color-content.hh.hh.active.hh:hover > .text,
.layout.bc-red.color-bordered-color-content.hh.hh:active.hh:hover > .text,
.layout.bc-red.color-bordered-color-content.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-red.color-bordered-color-content.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-red.color-bordered-color-content.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-red.color-bordered-color-content.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-color-content.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-color-content.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-red.color-bordered-color-content.hh.hh:focus.hh:focus > .text,
.layout.bc-red.color-bordered-color-content.hh.hh.active.hh:focus > .text,
.layout.bc-red.color-bordered-color-content.hh.hh:active.hh:focus > .text,
.layout.bc-red.color-bordered-color-content.hh.hh:focus.hh.active > .text,
.layout.bc-red.color-bordered-color-content.hh.hh.active.hh.active > .text,
.layout.bc-red.color-bordered-color-content.hh.hh:active.hh.active > .text,
.layout.bc-red.color-bordered-color-content.hh.hh:focus.hh:active > .text,
.layout.bc-red.color-bordered-color-content.hh.hh.active.hh:active > .text,
.layout.bc-red.color-bordered-color-content.hh.hh:active.hh:active > .text,
.layout.bc-red.color-bordered-color-content.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-red.color-bordered-color-content.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-red.color-bordered-color-content.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-red.color-bordered-color-content.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-red.color-bordered-color-content.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-red.color-bordered-color-content.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-red.color-bordered-color-content.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-red.color-bordered-color-content.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-red.color-bordered-color-content.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-red.color-bordered-color-content.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-color-content.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-color-content.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-color-content.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-color-content.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-color-content.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-color-content.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-color-content.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-color-content.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-red.color-bordered-fill {
  border-color: #ec1314;
  outline-color: #ec1314;
  color: #ec1314;
}
.layout.bc-red.color-bordered-fill * {
  color: #ec1314;
}
.layout.bc-red.color-bordered-fill svg:not([dontColor='true']) * {
  fill: #ec1314;
}
.layout.bc-red.color-bordered-fill:not(.bg) {
  background-color: #ffe5e8;
}
.layout.bc-red.color-bordered-fill.disabled {
  background-color: #ffe5e8;
}
.layout.bc-red.color-bordered-fill.hh.hh:hover {
  border-color: #ec1314;
  outline-color: #ec1314;
  background-color: #ec1314;
  color: #ffffff;
}
.layout.bc-red.color-bordered-fill.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-red.color-bordered-fill.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-red.color-bordered-fill.hh.hh:hover.hh:hover > .text,
.layout.bc-red.color-bordered-fill.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-red.color-bordered-fill.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-red.color-bordered-fill.hh.hh:hover.hh:focus > .text,
.layout.bc-red.color-bordered-fill.hh.hh:hover.hh.active > .text,
.layout.bc-red.color-bordered-fill.hh.hh:hover.hh:active > .text,
.layout.bc-red.color-bordered-fill.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-red.color-bordered-fill.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-red.color-bordered-fill.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-red.color-bordered-fill.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-red.color-bordered-fill.hh.hh:focus,
.layout.bc-red.color-bordered-fill.hh.hh.active,
.layout.bc-red.color-bordered-fill.hh.hh:active {
  border-color: #bf011a;
  outline-color: #bf011a;
  background-color: #bf011a;
  color: #ffffff;
}
.layout.bc-red.color-bordered-fill.hh.hh:focus *,
.layout.bc-red.color-bordered-fill.hh.hh.active *,
.layout.bc-red.color-bordered-fill.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-red.color-bordered-fill.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-red.color-bordered-fill.hh.hh:focus.hh:hover > .text,
.layout.bc-red.color-bordered-fill.hh.hh.active.hh:hover > .text,
.layout.bc-red.color-bordered-fill.hh.hh:active.hh:hover > .text,
.layout.bc-red.color-bordered-fill.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-red.color-bordered-fill.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-red.color-bordered-fill.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-red.color-bordered-fill.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-red.color-bordered-fill.hh.hh:focus.hh:focus > .text,
.layout.bc-red.color-bordered-fill.hh.hh.active.hh:focus > .text,
.layout.bc-red.color-bordered-fill.hh.hh:active.hh:focus > .text,
.layout.bc-red.color-bordered-fill.hh.hh:focus.hh.active > .text,
.layout.bc-red.color-bordered-fill.hh.hh.active.hh.active > .text,
.layout.bc-red.color-bordered-fill.hh.hh:active.hh.active > .text,
.layout.bc-red.color-bordered-fill.hh.hh:focus.hh:active > .text,
.layout.bc-red.color-bordered-fill.hh.hh.active.hh:active > .text,
.layout.bc-red.color-bordered-fill.hh.hh:active.hh:active > .text,
.layout.bc-red.color-bordered-fill.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-red.color-bordered-fill.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-red.color-bordered-fill.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-red.color-bordered-fill.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-red.color-bordered-fill.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-red.color-bordered-fill.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-red.color-bordered-fill.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-red.color-bordered-fill.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-red.color-bordered-fill.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-red.color-bordered-fill.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-red.color-bordered-fill-dark {
  border-color: #bf011a;
  outline-color: #bf011a;
  color: #bf011a;
}
.layout.bc-red.color-bordered-fill-dark * {
  color: #bf011a;
}
.layout.bc-red.color-bordered-fill-dark svg:not([dontColor='true']) * {
  fill: #bf011a;
}
.layout.bc-red.color-bordered-fill-dark:not(.bg) {
  background-color: #ffe5e8;
}
.layout.bc-red.color-bordered-fill-dark.disabled {
  background-color: #ffe5e8;
}
.layout.bc-red.color-bordered-fill-dark.hh.hh:hover {
  border-color: #ec1314;
  outline-color: #ec1314;
  background-color: #ec1314;
  color: #ffffff;
}
.layout.bc-red.color-bordered-fill-dark.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-red.color-bordered-fill-dark.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-red.color-bordered-fill-dark.hh.hh:hover.hh:hover > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-red.color-bordered-fill-dark.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-red.color-bordered-fill-dark.hh.hh:hover.hh:focus > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh:hover.hh.active > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh:hover.hh:active > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-red.color-bordered-fill-dark.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill-dark.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill-dark.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-red.color-bordered-fill-dark.hh.hh:focus,
.layout.bc-red.color-bordered-fill-dark.hh.hh.active,
.layout.bc-red.color-bordered-fill-dark.hh.hh:active {
  border-color: #bf011a;
  outline-color: #bf011a;
  background-color: #bf011a;
  color: #ffffff;
}
.layout.bc-red.color-bordered-fill-dark.hh.hh:focus *,
.layout.bc-red.color-bordered-fill-dark.hh.hh.active *,
.layout.bc-red.color-bordered-fill-dark.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-red.color-bordered-fill-dark.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill-dark.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill-dark.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-red.color-bordered-fill-dark.hh.hh:focus.hh:hover > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh.active.hh:hover > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh:active.hh:hover > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-red.color-bordered-fill-dark.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill-dark.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill-dark.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-red.color-bordered-fill-dark.hh.hh:focus.hh:focus > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh.active.hh:focus > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh:active.hh:focus > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh:focus.hh.active > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh.active.hh.active > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh:active.hh.active > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh:focus.hh:active > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh.active.hh:active > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh:active.hh:active > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-red.color-bordered-fill-dark.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-red.color-bordered-fill-dark.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill-dark.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill-dark.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill-dark.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill-dark.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill-dark.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill-dark.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill-dark.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.color-bordered-fill-dark.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-red.midtone-dark {
  border-color: #bf011a;
  outline-color: #bf011a;
  color: #bf011a;
}
.layout.bc-red.midtone-dark * {
  color: #bf011a;
}
.layout.bc-red.midtone-dark svg:not([dontColor='true']) * {
  fill: #bf011a;
}
.layout.bc-red.midtone-dark:not(.bg) {
  background-color: #ffacb6;
}
.layout.bc-red.midtone-dark.disabled {
  background-color: #ffacb6;
}
.layout.bc-red.midtone-dark.hh.hh:hover {
  border-color: #ec1314;
  outline-color: #ec1314;
  background-color: #ec1314;
  color: #ffffff;
}
.layout.bc-red.midtone-dark.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-red.midtone-dark.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-red.midtone-dark.hh.hh:hover.hh:hover > .text,
.layout.bc-red.midtone-dark.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-red.midtone-dark.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-red.midtone-dark.hh.hh:hover.hh:focus > .text,
.layout.bc-red.midtone-dark.hh.hh:hover.hh.active > .text,
.layout.bc-red.midtone-dark.hh.hh:hover.hh:active > .text,
.layout.bc-red.midtone-dark.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-red.midtone-dark.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-red.midtone-dark.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-red.midtone-dark.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.midtone-dark.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.midtone-dark.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-red.midtone-dark.hh.hh:focus,
.layout.bc-red.midtone-dark.hh.hh.active,
.layout.bc-red.midtone-dark.hh.hh:active {
  border-color: #bf011a;
  outline-color: #bf011a;
  background-color: #bf011a;
  color: #ffffff;
}
.layout.bc-red.midtone-dark.hh.hh:focus *,
.layout.bc-red.midtone-dark.hh.hh.active *,
.layout.bc-red.midtone-dark.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-red.midtone-dark.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-red.midtone-dark.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-red.midtone-dark.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-red.midtone-dark.hh.hh:focus.hh:hover > .text,
.layout.bc-red.midtone-dark.hh.hh.active.hh:hover > .text,
.layout.bc-red.midtone-dark.hh.hh:active.hh:hover > .text,
.layout.bc-red.midtone-dark.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-red.midtone-dark.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-red.midtone-dark.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-red.midtone-dark.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.midtone-dark.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.midtone-dark.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-red.midtone-dark.hh.hh:focus.hh:focus > .text,
.layout.bc-red.midtone-dark.hh.hh.active.hh:focus > .text,
.layout.bc-red.midtone-dark.hh.hh:active.hh:focus > .text,
.layout.bc-red.midtone-dark.hh.hh:focus.hh.active > .text,
.layout.bc-red.midtone-dark.hh.hh.active.hh.active > .text,
.layout.bc-red.midtone-dark.hh.hh:active.hh.active > .text,
.layout.bc-red.midtone-dark.hh.hh:focus.hh:active > .text,
.layout.bc-red.midtone-dark.hh.hh.active.hh:active > .text,
.layout.bc-red.midtone-dark.hh.hh:active.hh:active > .text,
.layout.bc-red.midtone-dark.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-red.midtone-dark.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-red.midtone-dark.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-red.midtone-dark.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-red.midtone-dark.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-red.midtone-dark.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-red.midtone-dark.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-red.midtone-dark.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-red.midtone-dark.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-red.midtone-dark.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.midtone-dark.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.midtone-dark.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.midtone-dark.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.midtone-dark.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.midtone-dark.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.midtone-dark.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.midtone-dark.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.midtone-dark.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-red.solid {
  border-color: #ec1314;
  outline-color: #ec1314;
  color: #ffffff;
}
.layout.bc-red.solid * {
  color: #ffffff;
}
.layout.bc-red.solid svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-red.solid:not(.bg) {
  background-color: #ec1314;
}
.layout.bc-red.solid.disabled {
  background-color: #ec1314;
}
.layout.bc-red.solid.hh.hh:hover {
  border-color: #bf011a;
  outline-color: #bf011a;
  background-color: #bf011a;
  color: #ffffff;
}
.layout.bc-red.solid.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-red.solid.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-red.solid.hh.hh:hover.hh:hover > .text,
.layout.bc-red.solid.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-red.solid.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-red.solid.hh.hh:hover.hh:focus > .text,
.layout.bc-red.solid.hh.hh:hover.hh.active > .text,
.layout.bc-red.solid.hh.hh:hover.hh:active > .text,
.layout.bc-red.solid.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-red.solid.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-red.solid.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-red.solid.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.solid.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.solid.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-red.solid.hh.hh:focus,
.layout.bc-red.solid.hh.hh.active,
.layout.bc-red.solid.hh.hh:active {
  border-color: #bf011a;
  outline-color: #bf011a;
  background-color: #bf011a;
  color: #ffffff;
}
.layout.bc-red.solid.hh.hh:focus *,
.layout.bc-red.solid.hh.hh.active *,
.layout.bc-red.solid.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-red.solid.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-red.solid.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-red.solid.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-red.solid.hh.hh:focus.hh:hover > .text,
.layout.bc-red.solid.hh.hh.active.hh:hover > .text,
.layout.bc-red.solid.hh.hh:active.hh:hover > .text,
.layout.bc-red.solid.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-red.solid.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-red.solid.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-red.solid.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.solid.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.solid.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-red.solid.hh.hh:focus.hh:focus > .text,
.layout.bc-red.solid.hh.hh.active.hh:focus > .text,
.layout.bc-red.solid.hh.hh:active.hh:focus > .text,
.layout.bc-red.solid.hh.hh:focus.hh.active > .text,
.layout.bc-red.solid.hh.hh.active.hh.active > .text,
.layout.bc-red.solid.hh.hh:active.hh.active > .text,
.layout.bc-red.solid.hh.hh:focus.hh:active > .text,
.layout.bc-red.solid.hh.hh.active.hh:active > .text,
.layout.bc-red.solid.hh.hh:active.hh:active > .text,
.layout.bc-red.solid.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-red.solid.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-red.solid.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-red.solid.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-red.solid.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-red.solid.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-red.solid.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-red.solid.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-red.solid.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-red.solid.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.solid.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.solid.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.solid.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.solid.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.solid.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.solid.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.solid.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.solid.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-red.grey-bordered-solid {
  border-color: #dddddd;
  outline-color: #dddddd;
  color: #000000;
}
.layout.bc-red.grey-bordered-solid * {
  color: #000000;
}
.layout.bc-red.grey-bordered-solid svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-red.grey-bordered-solid:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-red.grey-bordered-solid.disabled {
  background-color: #ffffff;
}
.layout.bc-red.grey-bordered-solid.hh.hh:hover {
  border-color: #ec1314;
  outline-color: #ec1314;
  background-color: #ffe5e8;
  color: #ec1314;
}
.layout.bc-red.grey-bordered-solid.hh.hh:hover * {
  color: #ec1314;
}
.layout.bc-red.grey-bordered-solid.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ec1314;
}
.layout.bc-red.grey-bordered-solid.hh.hh:hover.hh:hover > .text,
.layout.bc-red.grey-bordered-solid.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ec1314 !important;
}
.layout.bc-red.grey-bordered-solid.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ec1314 !important;
}
.layout.bc-red.grey-bordered-solid.hh.hh:hover.hh:focus > .text,
.layout.bc-red.grey-bordered-solid.hh.hh:hover.hh.active > .text,
.layout.bc-red.grey-bordered-solid.hh.hh:hover.hh:active > .text,
.layout.bc-red.grey-bordered-solid.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-red.grey-bordered-solid.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-red.grey-bordered-solid.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ec1314 !important;
}
.layout.bc-red.grey-bordered-solid.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.grey-bordered-solid.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.grey-bordered-solid.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ec1314 !important;
}
.layout.bc-red.grey-bordered-solid.hh.hh:focus,
.layout.bc-red.grey-bordered-solid.hh.hh.active,
.layout.bc-red.grey-bordered-solid.hh.hh:active {
  border-color: #bf011a;
  outline-color: #bf011a;
  background-color: #bf011a;
  color: #ffffff;
}
.layout.bc-red.grey-bordered-solid.hh.hh:focus *,
.layout.bc-red.grey-bordered-solid.hh.hh.active *,
.layout.bc-red.grey-bordered-solid.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-red.grey-bordered-solid.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-red.grey-bordered-solid.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-red.grey-bordered-solid.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-red.grey-bordered-solid.hh.hh:focus.hh:hover > .text,
.layout.bc-red.grey-bordered-solid.hh.hh.active.hh:hover > .text,
.layout.bc-red.grey-bordered-solid.hh.hh:active.hh:hover > .text,
.layout.bc-red.grey-bordered-solid.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-red.grey-bordered-solid.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-red.grey-bordered-solid.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-red.grey-bordered-solid.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.grey-bordered-solid.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.grey-bordered-solid.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-red.grey-bordered-solid.hh.hh:focus.hh:focus > .text,
.layout.bc-red.grey-bordered-solid.hh.hh.active.hh:focus > .text,
.layout.bc-red.grey-bordered-solid.hh.hh:active.hh:focus > .text,
.layout.bc-red.grey-bordered-solid.hh.hh:focus.hh.active > .text,
.layout.bc-red.grey-bordered-solid.hh.hh.active.hh.active > .text,
.layout.bc-red.grey-bordered-solid.hh.hh:active.hh.active > .text,
.layout.bc-red.grey-bordered-solid.hh.hh:focus.hh:active > .text,
.layout.bc-red.grey-bordered-solid.hh.hh.active.hh:active > .text,
.layout.bc-red.grey-bordered-solid.hh.hh:active.hh:active > .text,
.layout.bc-red.grey-bordered-solid.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-red.grey-bordered-solid.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-red.grey-bordered-solid.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-red.grey-bordered-solid.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-red.grey-bordered-solid.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-red.grey-bordered-solid.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-red.grey-bordered-solid.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-red.grey-bordered-solid.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-red.grey-bordered-solid.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-red.grey-bordered-solid.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.grey-bordered-solid.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.grey-bordered-solid.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.grey-bordered-solid.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.grey-bordered-solid.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.grey-bordered-solid.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.grey-bordered-solid.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.grey-bordered-solid.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-red.grey-bordered-solid.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-red.black-bordered {
  border-color: #000000;
  outline-color: #000000;
  color: #000000;
}
.layout.bc-red.black-bordered * {
  color: #000000;
}
.layout.bc-red.black-bordered svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-red.black-bordered:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-red.black-bordered.disabled {
  background-color: #ffffff;
}
.layout.bc-red.disabled {
  border-color: #828282;
  outline-color: #828282;
  color: #828282;
  cursor: not-allowed !important;
}
.layout.bc-red.disabled * {
  color: #828282;
}
.layout.bc-red.disabled svg:not([dontColor='true']) * {
  fill: #828282;
}
.layout.bc-red.disabled:not(.bg) {
  background-color: #f6f6f6;
}
.layout.bc-red.disabled.disabled {
  background-color: #f6f6f6;
}
.layout.bc-red.disabled * {
  pointer-events: auto;
  cursor: not-allowed !important;
}
.layout.bc-red.disabled:active {
  pointer-events: none !important;
}
.layout.bc-red.disabled:active * {
  pointer-events: none !important;
}
.layout.bc-green.cs {
  border-color: #dddddd;
  outline-color: #dddddd;
  color: #000000;
}
.layout.bc-green.cs * {
  color: #000000;
}
.layout.bc-green.cs svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-green.cs:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-green.cs.disabled {
  background-color: #ffffff;
}
.layout.bc-green.cs.hh.hh:hover {
  border-color: #36cf9f;
  outline-color: #36cf9f;
  background-color: #f6ffe8;
  color: #36cf9f;
}
.layout.bc-green.cs.hh.hh:hover * {
  color: #36cf9f;
}
.layout.bc-green.cs.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #36cf9f;
}
.layout.bc-green.cs.hh.hh:hover.hh:hover > .text,
.layout.bc-green.cs.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #36cf9f !important;
}
.layout.bc-green.cs.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #36cf9f !important;
}
.layout.bc-green.cs.hh.hh:hover.hh:focus > .text,
.layout.bc-green.cs.hh.hh:hover.hh.active > .text,
.layout.bc-green.cs.hh.hh:hover.hh:active > .text,
.layout.bc-green.cs.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-green.cs.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-green.cs.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #36cf9f !important;
}
.layout.bc-green.cs.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.cs.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.cs.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #36cf9f !important;
}
.layout.bc-green.cs.hh.hh:focus,
.layout.bc-green.cs.hh.hh.active,
.layout.bc-green.cs.hh.hh:active {
  border-color: #2ca47e;
  outline-color: #2ca47e;
  background-color: #f6ffe8;
  color: #2ca47e;
}
.layout.bc-green.cs.hh.hh:focus *,
.layout.bc-green.cs.hh.hh.active *,
.layout.bc-green.cs.hh.hh:active * {
  color: #2ca47e;
}
.layout.bc-green.cs.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-green.cs.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-green.cs.hh.hh:active svg:not([dontColor='true']) * {
  fill: #2ca47e;
}
.layout.bc-green.cs.hh.hh:focus.hh:hover > .text,
.layout.bc-green.cs.hh.hh.active.hh:hover > .text,
.layout.bc-green.cs.hh.hh:active.hh:hover > .text,
.layout.bc-green.cs.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-green.cs.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-green.cs.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #2ca47e !important;
}
.layout.bc-green.cs.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.cs.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.cs.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #2ca47e !important;
}
.layout.bc-green.cs.hh.hh:focus.hh:focus > .text,
.layout.bc-green.cs.hh.hh.active.hh:focus > .text,
.layout.bc-green.cs.hh.hh:active.hh:focus > .text,
.layout.bc-green.cs.hh.hh:focus.hh.active > .text,
.layout.bc-green.cs.hh.hh.active.hh.active > .text,
.layout.bc-green.cs.hh.hh:active.hh.active > .text,
.layout.bc-green.cs.hh.hh:focus.hh:active > .text,
.layout.bc-green.cs.hh.hh.active.hh:active > .text,
.layout.bc-green.cs.hh.hh:active.hh:active > .text,
.layout.bc-green.cs.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-green.cs.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-green.cs.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-green.cs.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-green.cs.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-green.cs.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-green.cs.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-green.cs.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-green.cs.hh.hh:active.hh:active :not(.cs) > .text {
  color: #2ca47e !important;
}
.layout.bc-green.cs.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.cs.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.cs.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.cs.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.cs.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.cs.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.cs.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.cs.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.cs.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #2ca47e !important;
}
.layout.bc-green.initial-transparent {
  border-color: transparent;
  outline-color: transparent;
  color: #000000;
}
.layout.bc-green.initial-transparent * {
  color: #000000;
}
.layout.bc-green.initial-transparent svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-green.initial-transparent:not(.bg) {
  background-color: transparent;
}
.layout.bc-green.initial-transparent.disabled {
  background-color: transparent;
}
.layout.bc-green.initial-transparent.hh.hh:hover {
  border-color: #36cf9f;
  outline-color: #36cf9f;
  background-color: #f6ffe8;
  color: #36cf9f;
}
.layout.bc-green.initial-transparent.hh.hh:hover * {
  color: #36cf9f;
}
.layout.bc-green.initial-transparent.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #36cf9f;
}
.layout.bc-green.initial-transparent.hh.hh:hover.hh:hover > .text,
.layout.bc-green.initial-transparent.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #36cf9f !important;
}
.layout.bc-green.initial-transparent.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #36cf9f !important;
}
.layout.bc-green.initial-transparent.hh.hh:hover.hh:focus > .text,
.layout.bc-green.initial-transparent.hh.hh:hover.hh.active > .text,
.layout.bc-green.initial-transparent.hh.hh:hover.hh:active > .text,
.layout.bc-green.initial-transparent.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-green.initial-transparent.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-green.initial-transparent.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #36cf9f !important;
}
.layout.bc-green.initial-transparent.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.initial-transparent.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.initial-transparent.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #36cf9f !important;
}
.layout.bc-green.initial-transparent.hh.hh:focus,
.layout.bc-green.initial-transparent.hh.hh.active,
.layout.bc-green.initial-transparent.hh.hh:active {
  border-color: #2ca47e;
  outline-color: #2ca47e;
  background-color: #f6ffe8;
  color: #2ca47e;
}
.layout.bc-green.initial-transparent.hh.hh:focus *,
.layout.bc-green.initial-transparent.hh.hh.active *,
.layout.bc-green.initial-transparent.hh.hh:active * {
  color: #2ca47e;
}
.layout.bc-green.initial-transparent.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-green.initial-transparent.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-green.initial-transparent.hh.hh:active svg:not([dontColor='true']) * {
  fill: #2ca47e;
}
.layout.bc-green.initial-transparent.hh.hh:focus.hh:hover > .text,
.layout.bc-green.initial-transparent.hh.hh.active.hh:hover > .text,
.layout.bc-green.initial-transparent.hh.hh:active.hh:hover > .text,
.layout.bc-green.initial-transparent.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-green.initial-transparent.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-green.initial-transparent.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #2ca47e !important;
}
.layout.bc-green.initial-transparent.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.initial-transparent.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.initial-transparent.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #2ca47e !important;
}
.layout.bc-green.initial-transparent.hh.hh:focus.hh:focus > .text,
.layout.bc-green.initial-transparent.hh.hh.active.hh:focus > .text,
.layout.bc-green.initial-transparent.hh.hh:active.hh:focus > .text,
.layout.bc-green.initial-transparent.hh.hh:focus.hh.active > .text,
.layout.bc-green.initial-transparent.hh.hh.active.hh.active > .text,
.layout.bc-green.initial-transparent.hh.hh:active.hh.active > .text,
.layout.bc-green.initial-transparent.hh.hh:focus.hh:active > .text,
.layout.bc-green.initial-transparent.hh.hh.active.hh:active > .text,
.layout.bc-green.initial-transparent.hh.hh:active.hh:active > .text,
.layout.bc-green.initial-transparent.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-green.initial-transparent.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-green.initial-transparent.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-green.initial-transparent.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-green.initial-transparent.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-green.initial-transparent.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-green.initial-transparent.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-green.initial-transparent.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-green.initial-transparent.hh.hh:active.hh:active :not(.cs) > .text {
  color: #2ca47e !important;
}
.layout.bc-green.initial-transparent.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.initial-transparent.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.initial-transparent.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.initial-transparent.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.initial-transparent.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.initial-transparent.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.initial-transparent.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.initial-transparent.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.initial-transparent.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #2ca47e !important;
}
.layout.bc-green.color-bordered-white {
  border-color: #36cf9f;
  outline-color: #36cf9f;
  color: #36cf9f;
}
.layout.bc-green.color-bordered-white * {
  color: #36cf9f;
}
.layout.bc-green.color-bordered-white svg:not([dontColor='true']) * {
  fill: #36cf9f;
}
.layout.bc-green.color-bordered-white:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-green.color-bordered-white.disabled {
  background-color: #ffffff;
}
.layout.bc-green.color-bordered-outline {
  border-color: #36cf9f;
  outline-color: #36cf9f;
  color: #36cf9f;
}
.layout.bc-green.color-bordered-outline * {
  color: #36cf9f;
}
.layout.bc-green.color-bordered-outline svg:not([dontColor='true']) * {
  fill: #36cf9f;
}
.layout.bc-green.color-bordered-outline:not(.bg) {
  background-color: #f6ffe8;
}
.layout.bc-green.color-bordered-outline.disabled {
  background-color: #f6ffe8;
}
.layout.bc-green.color-bordered-outline.hh.hh:hover {
  border-color: #2ca47e;
  outline-color: #2ca47e;
  background-color: #f6ffe8;
  color: #2ca47e;
}
.layout.bc-green.color-bordered-outline.hh.hh:hover * {
  color: #2ca47e;
}
.layout.bc-green.color-bordered-outline.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #2ca47e;
}
.layout.bc-green.color-bordered-outline.hh.hh:hover.hh:hover > .text,
.layout.bc-green.color-bordered-outline.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #2ca47e !important;
}
.layout.bc-green.color-bordered-outline.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #2ca47e !important;
}
.layout.bc-green.color-bordered-outline.hh.hh:hover.hh:focus > .text,
.layout.bc-green.color-bordered-outline.hh.hh:hover.hh.active > .text,
.layout.bc-green.color-bordered-outline.hh.hh:hover.hh:active > .text,
.layout.bc-green.color-bordered-outline.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-green.color-bordered-outline.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-green.color-bordered-outline.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #2ca47e !important;
}
.layout.bc-green.color-bordered-outline.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-outline.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-outline.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #2ca47e !important;
}
.layout.bc-green.color-bordered-outline.hh.hh:focus,
.layout.bc-green.color-bordered-outline.hh.hh.active,
.layout.bc-green.color-bordered-outline.hh.hh:active {
  border-color: #2ca47e;
  outline-color: #2ca47e;
  background-color: #f6ffe8;
  color: #2ca47e;
}
.layout.bc-green.color-bordered-outline.hh.hh:focus *,
.layout.bc-green.color-bordered-outline.hh.hh.active *,
.layout.bc-green.color-bordered-outline.hh.hh:active * {
  color: #2ca47e;
}
.layout.bc-green.color-bordered-outline.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-outline.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-outline.hh.hh:active svg:not([dontColor='true']) * {
  fill: #2ca47e;
}
.layout.bc-green.color-bordered-outline.hh.hh:focus.hh:hover > .text,
.layout.bc-green.color-bordered-outline.hh.hh.active.hh:hover > .text,
.layout.bc-green.color-bordered-outline.hh.hh:active.hh:hover > .text,
.layout.bc-green.color-bordered-outline.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-green.color-bordered-outline.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-green.color-bordered-outline.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #2ca47e !important;
}
.layout.bc-green.color-bordered-outline.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-outline.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-outline.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #2ca47e !important;
}
.layout.bc-green.color-bordered-outline.hh.hh:focus.hh:focus > .text,
.layout.bc-green.color-bordered-outline.hh.hh.active.hh:focus > .text,
.layout.bc-green.color-bordered-outline.hh.hh:active.hh:focus > .text,
.layout.bc-green.color-bordered-outline.hh.hh:focus.hh.active > .text,
.layout.bc-green.color-bordered-outline.hh.hh.active.hh.active > .text,
.layout.bc-green.color-bordered-outline.hh.hh:active.hh.active > .text,
.layout.bc-green.color-bordered-outline.hh.hh:focus.hh:active > .text,
.layout.bc-green.color-bordered-outline.hh.hh.active.hh:active > .text,
.layout.bc-green.color-bordered-outline.hh.hh:active.hh:active > .text,
.layout.bc-green.color-bordered-outline.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-green.color-bordered-outline.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-green.color-bordered-outline.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-green.color-bordered-outline.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-green.color-bordered-outline.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-green.color-bordered-outline.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-green.color-bordered-outline.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-green.color-bordered-outline.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-green.color-bordered-outline.hh.hh:active.hh:active :not(.cs) > .text {
  color: #2ca47e !important;
}
.layout.bc-green.color-bordered-outline.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-outline.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-outline.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-outline.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-outline.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-outline.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-outline.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-outline.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-outline.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #2ca47e !important;
}
.layout.bc-green.color-bordered-color-content {
  border-color: #2ca47e;
  outline-color: #2ca47e;
  color: #2ca47e;
}
.layout.bc-green.color-bordered-color-content * {
  color: #2ca47e;
}
.layout.bc-green.color-bordered-color-content svg:not([dontColor='true']) * {
  fill: #2ca47e;
}
.layout.bc-green.color-bordered-color-content:not(.bg) {
  background-color: #f6ffe8;
}
.layout.bc-green.color-bordered-color-content.disabled {
  background-color: #f6ffe8;
}
.layout.bc-green.color-bordered-color-content.hh.hh:hover {
  border-color: #2ca47e;
  outline-color: #2ca47e;
  background-color: #c2f6da;
  color: #2ca47e;
}
.layout.bc-green.color-bordered-color-content.hh.hh:hover * {
  color: #2ca47e;
}
.layout.bc-green.color-bordered-color-content.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #2ca47e;
}
.layout.bc-green.color-bordered-color-content.hh.hh:hover.hh:hover > .text,
.layout.bc-green.color-bordered-color-content.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #2ca47e !important;
}
.layout.bc-green.color-bordered-color-content.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #2ca47e !important;
}
.layout.bc-green.color-bordered-color-content.hh.hh:hover.hh:focus > .text,
.layout.bc-green.color-bordered-color-content.hh.hh:hover.hh.active > .text,
.layout.bc-green.color-bordered-color-content.hh.hh:hover.hh:active > .text,
.layout.bc-green.color-bordered-color-content.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-green.color-bordered-color-content.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-green.color-bordered-color-content.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #2ca47e !important;
}
.layout.bc-green.color-bordered-color-content.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-color-content.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-color-content.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #2ca47e !important;
}
.layout.bc-green.color-bordered-color-content.hh.hh:focus,
.layout.bc-green.color-bordered-color-content.hh.hh.active,
.layout.bc-green.color-bordered-color-content.hh.hh:active {
  border-color: #36cf9f;
  outline-color: #36cf9f;
  background-color: #36cf9f;
  color: #ffffff;
}
.layout.bc-green.color-bordered-color-content.hh.hh:focus *,
.layout.bc-green.color-bordered-color-content.hh.hh.active *,
.layout.bc-green.color-bordered-color-content.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-green.color-bordered-color-content.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-color-content.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-color-content.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-green.color-bordered-color-content.hh.hh:focus.hh:hover > .text,
.layout.bc-green.color-bordered-color-content.hh.hh.active.hh:hover > .text,
.layout.bc-green.color-bordered-color-content.hh.hh:active.hh:hover > .text,
.layout.bc-green.color-bordered-color-content.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-green.color-bordered-color-content.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-green.color-bordered-color-content.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-green.color-bordered-color-content.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-color-content.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-color-content.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-green.color-bordered-color-content.hh.hh:focus.hh:focus > .text,
.layout.bc-green.color-bordered-color-content.hh.hh.active.hh:focus > .text,
.layout.bc-green.color-bordered-color-content.hh.hh:active.hh:focus > .text,
.layout.bc-green.color-bordered-color-content.hh.hh:focus.hh.active > .text,
.layout.bc-green.color-bordered-color-content.hh.hh.active.hh.active > .text,
.layout.bc-green.color-bordered-color-content.hh.hh:active.hh.active > .text,
.layout.bc-green.color-bordered-color-content.hh.hh:focus.hh:active > .text,
.layout.bc-green.color-bordered-color-content.hh.hh.active.hh:active > .text,
.layout.bc-green.color-bordered-color-content.hh.hh:active.hh:active > .text,
.layout.bc-green.color-bordered-color-content.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-green.color-bordered-color-content.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-green.color-bordered-color-content.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-green.color-bordered-color-content.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-green.color-bordered-color-content.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-green.color-bordered-color-content.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-green.color-bordered-color-content.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-green.color-bordered-color-content.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-green.color-bordered-color-content.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-green.color-bordered-color-content.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-color-content.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-color-content.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-color-content.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-color-content.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-color-content.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-color-content.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-color-content.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-color-content.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-green.color-bordered-fill {
  border-color: #36cf9f;
  outline-color: #36cf9f;
  color: #36cf9f;
}
.layout.bc-green.color-bordered-fill * {
  color: #36cf9f;
}
.layout.bc-green.color-bordered-fill svg:not([dontColor='true']) * {
  fill: #36cf9f;
}
.layout.bc-green.color-bordered-fill:not(.bg) {
  background-color: #f6ffe8;
}
.layout.bc-green.color-bordered-fill.disabled {
  background-color: #f6ffe8;
}
.layout.bc-green.color-bordered-fill.hh.hh:hover {
  border-color: #36cf9f;
  outline-color: #36cf9f;
  background-color: #36cf9f;
  color: #ffffff;
}
.layout.bc-green.color-bordered-fill.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-green.color-bordered-fill.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-green.color-bordered-fill.hh.hh:hover.hh:hover > .text,
.layout.bc-green.color-bordered-fill.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-green.color-bordered-fill.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-green.color-bordered-fill.hh.hh:hover.hh:focus > .text,
.layout.bc-green.color-bordered-fill.hh.hh:hover.hh.active > .text,
.layout.bc-green.color-bordered-fill.hh.hh:hover.hh:active > .text,
.layout.bc-green.color-bordered-fill.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-green.color-bordered-fill.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-green.color-bordered-fill.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-green.color-bordered-fill.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-green.color-bordered-fill.hh.hh:focus,
.layout.bc-green.color-bordered-fill.hh.hh.active,
.layout.bc-green.color-bordered-fill.hh.hh:active {
  border-color: #2ca47e;
  outline-color: #2ca47e;
  background-color: #2ca47e;
  color: #ffffff;
}
.layout.bc-green.color-bordered-fill.hh.hh:focus *,
.layout.bc-green.color-bordered-fill.hh.hh.active *,
.layout.bc-green.color-bordered-fill.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-green.color-bordered-fill.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-green.color-bordered-fill.hh.hh:focus.hh:hover > .text,
.layout.bc-green.color-bordered-fill.hh.hh.active.hh:hover > .text,
.layout.bc-green.color-bordered-fill.hh.hh:active.hh:hover > .text,
.layout.bc-green.color-bordered-fill.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-green.color-bordered-fill.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-green.color-bordered-fill.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-green.color-bordered-fill.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-green.color-bordered-fill.hh.hh:focus.hh:focus > .text,
.layout.bc-green.color-bordered-fill.hh.hh.active.hh:focus > .text,
.layout.bc-green.color-bordered-fill.hh.hh:active.hh:focus > .text,
.layout.bc-green.color-bordered-fill.hh.hh:focus.hh.active > .text,
.layout.bc-green.color-bordered-fill.hh.hh.active.hh.active > .text,
.layout.bc-green.color-bordered-fill.hh.hh:active.hh.active > .text,
.layout.bc-green.color-bordered-fill.hh.hh:focus.hh:active > .text,
.layout.bc-green.color-bordered-fill.hh.hh.active.hh:active > .text,
.layout.bc-green.color-bordered-fill.hh.hh:active.hh:active > .text,
.layout.bc-green.color-bordered-fill.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-green.color-bordered-fill.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-green.color-bordered-fill.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-green.color-bordered-fill.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-green.color-bordered-fill.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-green.color-bordered-fill.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-green.color-bordered-fill.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-green.color-bordered-fill.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-green.color-bordered-fill.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-green.color-bordered-fill.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-green.color-bordered-fill-dark {
  border-color: #2ca47e;
  outline-color: #2ca47e;
  color: #2ca47e;
}
.layout.bc-green.color-bordered-fill-dark * {
  color: #2ca47e;
}
.layout.bc-green.color-bordered-fill-dark svg:not([dontColor='true']) * {
  fill: #2ca47e;
}
.layout.bc-green.color-bordered-fill-dark:not(.bg) {
  background-color: #f6ffe8;
}
.layout.bc-green.color-bordered-fill-dark.disabled {
  background-color: #f6ffe8;
}
.layout.bc-green.color-bordered-fill-dark.hh.hh:hover {
  border-color: #36cf9f;
  outline-color: #36cf9f;
  background-color: #36cf9f;
  color: #ffffff;
}
.layout.bc-green.color-bordered-fill-dark.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-green.color-bordered-fill-dark.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-green.color-bordered-fill-dark.hh.hh:hover.hh:hover > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-green.color-bordered-fill-dark.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-green.color-bordered-fill-dark.hh.hh:hover.hh:focus > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh:hover.hh.active > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh:hover.hh:active > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-green.color-bordered-fill-dark.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill-dark.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill-dark.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-green.color-bordered-fill-dark.hh.hh:focus,
.layout.bc-green.color-bordered-fill-dark.hh.hh.active,
.layout.bc-green.color-bordered-fill-dark.hh.hh:active {
  border-color: #2ca47e;
  outline-color: #2ca47e;
  background-color: #2ca47e;
  color: #ffffff;
}
.layout.bc-green.color-bordered-fill-dark.hh.hh:focus *,
.layout.bc-green.color-bordered-fill-dark.hh.hh.active *,
.layout.bc-green.color-bordered-fill-dark.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-green.color-bordered-fill-dark.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill-dark.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill-dark.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-green.color-bordered-fill-dark.hh.hh:focus.hh:hover > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh.active.hh:hover > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh:active.hh:hover > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-green.color-bordered-fill-dark.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill-dark.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill-dark.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-green.color-bordered-fill-dark.hh.hh:focus.hh:focus > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh.active.hh:focus > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh:active.hh:focus > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh:focus.hh.active > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh.active.hh.active > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh:active.hh.active > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh:focus.hh:active > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh.active.hh:active > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh:active.hh:active > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-green.color-bordered-fill-dark.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-green.color-bordered-fill-dark.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill-dark.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill-dark.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill-dark.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill-dark.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill-dark.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill-dark.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill-dark.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.color-bordered-fill-dark.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-green.midtone-dark {
  border-color: #2ca47e;
  outline-color: #2ca47e;
  color: #2ca47e;
}
.layout.bc-green.midtone-dark * {
  color: #2ca47e;
}
.layout.bc-green.midtone-dark svg:not([dontColor='true']) * {
  fill: #2ca47e;
}
.layout.bc-green.midtone-dark:not(.bg) {
  background-color: #c2f6da;
}
.layout.bc-green.midtone-dark.disabled {
  background-color: #c2f6da;
}
.layout.bc-green.midtone-dark.hh.hh:hover {
  border-color: #36cf9f;
  outline-color: #36cf9f;
  background-color: #36cf9f;
  color: #ffffff;
}
.layout.bc-green.midtone-dark.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-green.midtone-dark.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-green.midtone-dark.hh.hh:hover.hh:hover > .text,
.layout.bc-green.midtone-dark.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-green.midtone-dark.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-green.midtone-dark.hh.hh:hover.hh:focus > .text,
.layout.bc-green.midtone-dark.hh.hh:hover.hh.active > .text,
.layout.bc-green.midtone-dark.hh.hh:hover.hh:active > .text,
.layout.bc-green.midtone-dark.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-green.midtone-dark.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-green.midtone-dark.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-green.midtone-dark.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.midtone-dark.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.midtone-dark.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-green.midtone-dark.hh.hh:focus,
.layout.bc-green.midtone-dark.hh.hh.active,
.layout.bc-green.midtone-dark.hh.hh:active {
  border-color: #2ca47e;
  outline-color: #2ca47e;
  background-color: #2ca47e;
  color: #ffffff;
}
.layout.bc-green.midtone-dark.hh.hh:focus *,
.layout.bc-green.midtone-dark.hh.hh.active *,
.layout.bc-green.midtone-dark.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-green.midtone-dark.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-green.midtone-dark.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-green.midtone-dark.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-green.midtone-dark.hh.hh:focus.hh:hover > .text,
.layout.bc-green.midtone-dark.hh.hh.active.hh:hover > .text,
.layout.bc-green.midtone-dark.hh.hh:active.hh:hover > .text,
.layout.bc-green.midtone-dark.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-green.midtone-dark.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-green.midtone-dark.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-green.midtone-dark.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.midtone-dark.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.midtone-dark.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-green.midtone-dark.hh.hh:focus.hh:focus > .text,
.layout.bc-green.midtone-dark.hh.hh.active.hh:focus > .text,
.layout.bc-green.midtone-dark.hh.hh:active.hh:focus > .text,
.layout.bc-green.midtone-dark.hh.hh:focus.hh.active > .text,
.layout.bc-green.midtone-dark.hh.hh.active.hh.active > .text,
.layout.bc-green.midtone-dark.hh.hh:active.hh.active > .text,
.layout.bc-green.midtone-dark.hh.hh:focus.hh:active > .text,
.layout.bc-green.midtone-dark.hh.hh.active.hh:active > .text,
.layout.bc-green.midtone-dark.hh.hh:active.hh:active > .text,
.layout.bc-green.midtone-dark.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-green.midtone-dark.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-green.midtone-dark.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-green.midtone-dark.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-green.midtone-dark.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-green.midtone-dark.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-green.midtone-dark.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-green.midtone-dark.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-green.midtone-dark.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-green.midtone-dark.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.midtone-dark.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.midtone-dark.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.midtone-dark.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.midtone-dark.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.midtone-dark.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.midtone-dark.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.midtone-dark.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.midtone-dark.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-green.solid {
  border-color: #36cf9f;
  outline-color: #36cf9f;
  color: #ffffff;
}
.layout.bc-green.solid * {
  color: #ffffff;
}
.layout.bc-green.solid svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-green.solid:not(.bg) {
  background-color: #36cf9f;
}
.layout.bc-green.solid.disabled {
  background-color: #36cf9f;
}
.layout.bc-green.solid.hh.hh:hover {
  border-color: #2ca47e;
  outline-color: #2ca47e;
  background-color: #2ca47e;
  color: #ffffff;
}
.layout.bc-green.solid.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-green.solid.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-green.solid.hh.hh:hover.hh:hover > .text,
.layout.bc-green.solid.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-green.solid.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-green.solid.hh.hh:hover.hh:focus > .text,
.layout.bc-green.solid.hh.hh:hover.hh.active > .text,
.layout.bc-green.solid.hh.hh:hover.hh:active > .text,
.layout.bc-green.solid.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-green.solid.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-green.solid.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-green.solid.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.solid.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.solid.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-green.solid.hh.hh:focus,
.layout.bc-green.solid.hh.hh.active,
.layout.bc-green.solid.hh.hh:active {
  border-color: #2ca47e;
  outline-color: #2ca47e;
  background-color: #2ca47e;
  color: #ffffff;
}
.layout.bc-green.solid.hh.hh:focus *,
.layout.bc-green.solid.hh.hh.active *,
.layout.bc-green.solid.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-green.solid.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-green.solid.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-green.solid.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-green.solid.hh.hh:focus.hh:hover > .text,
.layout.bc-green.solid.hh.hh.active.hh:hover > .text,
.layout.bc-green.solid.hh.hh:active.hh:hover > .text,
.layout.bc-green.solid.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-green.solid.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-green.solid.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-green.solid.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.solid.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.solid.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-green.solid.hh.hh:focus.hh:focus > .text,
.layout.bc-green.solid.hh.hh.active.hh:focus > .text,
.layout.bc-green.solid.hh.hh:active.hh:focus > .text,
.layout.bc-green.solid.hh.hh:focus.hh.active > .text,
.layout.bc-green.solid.hh.hh.active.hh.active > .text,
.layout.bc-green.solid.hh.hh:active.hh.active > .text,
.layout.bc-green.solid.hh.hh:focus.hh:active > .text,
.layout.bc-green.solid.hh.hh.active.hh:active > .text,
.layout.bc-green.solid.hh.hh:active.hh:active > .text,
.layout.bc-green.solid.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-green.solid.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-green.solid.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-green.solid.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-green.solid.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-green.solid.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-green.solid.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-green.solid.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-green.solid.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-green.solid.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.solid.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.solid.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.solid.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.solid.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.solid.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.solid.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.solid.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.solid.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-green.grey-bordered-solid {
  border-color: #dddddd;
  outline-color: #dddddd;
  color: #000000;
}
.layout.bc-green.grey-bordered-solid * {
  color: #000000;
}
.layout.bc-green.grey-bordered-solid svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-green.grey-bordered-solid:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-green.grey-bordered-solid.disabled {
  background-color: #ffffff;
}
.layout.bc-green.grey-bordered-solid.hh.hh:hover {
  border-color: #36cf9f;
  outline-color: #36cf9f;
  background-color: #f6ffe8;
  color: #36cf9f;
}
.layout.bc-green.grey-bordered-solid.hh.hh:hover * {
  color: #36cf9f;
}
.layout.bc-green.grey-bordered-solid.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #36cf9f;
}
.layout.bc-green.grey-bordered-solid.hh.hh:hover.hh:hover > .text,
.layout.bc-green.grey-bordered-solid.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #36cf9f !important;
}
.layout.bc-green.grey-bordered-solid.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #36cf9f !important;
}
.layout.bc-green.grey-bordered-solid.hh.hh:hover.hh:focus > .text,
.layout.bc-green.grey-bordered-solid.hh.hh:hover.hh.active > .text,
.layout.bc-green.grey-bordered-solid.hh.hh:hover.hh:active > .text,
.layout.bc-green.grey-bordered-solid.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-green.grey-bordered-solid.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-green.grey-bordered-solid.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #36cf9f !important;
}
.layout.bc-green.grey-bordered-solid.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.grey-bordered-solid.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.grey-bordered-solid.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #36cf9f !important;
}
.layout.bc-green.grey-bordered-solid.hh.hh:focus,
.layout.bc-green.grey-bordered-solid.hh.hh.active,
.layout.bc-green.grey-bordered-solid.hh.hh:active {
  border-color: #2ca47e;
  outline-color: #2ca47e;
  background-color: #2ca47e;
  color: #ffffff;
}
.layout.bc-green.grey-bordered-solid.hh.hh:focus *,
.layout.bc-green.grey-bordered-solid.hh.hh.active *,
.layout.bc-green.grey-bordered-solid.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-green.grey-bordered-solid.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-green.grey-bordered-solid.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-green.grey-bordered-solid.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-green.grey-bordered-solid.hh.hh:focus.hh:hover > .text,
.layout.bc-green.grey-bordered-solid.hh.hh.active.hh:hover > .text,
.layout.bc-green.grey-bordered-solid.hh.hh:active.hh:hover > .text,
.layout.bc-green.grey-bordered-solid.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-green.grey-bordered-solid.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-green.grey-bordered-solid.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-green.grey-bordered-solid.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.grey-bordered-solid.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.grey-bordered-solid.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-green.grey-bordered-solid.hh.hh:focus.hh:focus > .text,
.layout.bc-green.grey-bordered-solid.hh.hh.active.hh:focus > .text,
.layout.bc-green.grey-bordered-solid.hh.hh:active.hh:focus > .text,
.layout.bc-green.grey-bordered-solid.hh.hh:focus.hh.active > .text,
.layout.bc-green.grey-bordered-solid.hh.hh.active.hh.active > .text,
.layout.bc-green.grey-bordered-solid.hh.hh:active.hh.active > .text,
.layout.bc-green.grey-bordered-solid.hh.hh:focus.hh:active > .text,
.layout.bc-green.grey-bordered-solid.hh.hh.active.hh:active > .text,
.layout.bc-green.grey-bordered-solid.hh.hh:active.hh:active > .text,
.layout.bc-green.grey-bordered-solid.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-green.grey-bordered-solid.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-green.grey-bordered-solid.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-green.grey-bordered-solid.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-green.grey-bordered-solid.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-green.grey-bordered-solid.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-green.grey-bordered-solid.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-green.grey-bordered-solid.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-green.grey-bordered-solid.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-green.grey-bordered-solid.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.grey-bordered-solid.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.grey-bordered-solid.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.grey-bordered-solid.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.grey-bordered-solid.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.grey-bordered-solid.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.grey-bordered-solid.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.grey-bordered-solid.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-green.grey-bordered-solid.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-green.black-bordered {
  border-color: #000000;
  outline-color: #000000;
  color: #000000;
}
.layout.bc-green.black-bordered * {
  color: #000000;
}
.layout.bc-green.black-bordered svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-green.black-bordered:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-green.black-bordered.disabled {
  background-color: #ffffff;
}
.layout.bc-green.disabled {
  border-color: #828282;
  outline-color: #828282;
  color: #828282;
  cursor: not-allowed !important;
}
.layout.bc-green.disabled * {
  color: #828282;
}
.layout.bc-green.disabled svg:not([dontColor='true']) * {
  fill: #828282;
}
.layout.bc-green.disabled:not(.bg) {
  background-color: #f6f6f6;
}
.layout.bc-green.disabled.disabled {
  background-color: #f6f6f6;
}
.layout.bc-green.disabled * {
  pointer-events: auto;
  cursor: not-allowed !important;
}
.layout.bc-green.disabled:active {
  pointer-events: none !important;
}
.layout.bc-green.disabled:active * {
  pointer-events: none !important;
}
.layout.bc-olive.cs {
  border-color: #dddddd;
  outline-color: #dddddd;
  color: #000000;
}
.layout.bc-olive.cs * {
  color: #000000;
}
.layout.bc-olive.cs svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-olive.cs:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-olive.cs.disabled {
  background-color: #ffffff;
}
.layout.bc-olive.cs.hh.hh:hover {
  border-color: #62933e;
  outline-color: #62933e;
  background-color: #f1f5ed;
  color: #62933e;
}
.layout.bc-olive.cs.hh.hh:hover * {
  color: #62933e;
}
.layout.bc-olive.cs.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #62933e;
}
.layout.bc-olive.cs.hh.hh:hover.hh:hover > .text,
.layout.bc-olive.cs.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #62933e !important;
}
.layout.bc-olive.cs.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #62933e !important;
}
.layout.bc-olive.cs.hh.hh:hover.hh:focus > .text,
.layout.bc-olive.cs.hh.hh:hover.hh.active > .text,
.layout.bc-olive.cs.hh.hh:hover.hh:active > .text,
.layout.bc-olive.cs.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-olive.cs.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-olive.cs.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #62933e !important;
}
.layout.bc-olive.cs.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.cs.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.cs.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #62933e !important;
}
.layout.bc-olive.cs.hh.hh:focus,
.layout.bc-olive.cs.hh.hh.active,
.layout.bc-olive.cs.hh.hh:active {
  border-color: #49672f;
  outline-color: #49672f;
  background-color: #f1f5ed;
  color: #49672f;
}
.layout.bc-olive.cs.hh.hh:focus *,
.layout.bc-olive.cs.hh.hh.active *,
.layout.bc-olive.cs.hh.hh:active * {
  color: #49672f;
}
.layout.bc-olive.cs.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-olive.cs.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-olive.cs.hh.hh:active svg:not([dontColor='true']) * {
  fill: #49672f;
}
.layout.bc-olive.cs.hh.hh:focus.hh:hover > .text,
.layout.bc-olive.cs.hh.hh.active.hh:hover > .text,
.layout.bc-olive.cs.hh.hh:active.hh:hover > .text,
.layout.bc-olive.cs.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-olive.cs.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-olive.cs.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #49672f !important;
}
.layout.bc-olive.cs.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.cs.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.cs.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #49672f !important;
}
.layout.bc-olive.cs.hh.hh:focus.hh:focus > .text,
.layout.bc-olive.cs.hh.hh.active.hh:focus > .text,
.layout.bc-olive.cs.hh.hh:active.hh:focus > .text,
.layout.bc-olive.cs.hh.hh:focus.hh.active > .text,
.layout.bc-olive.cs.hh.hh.active.hh.active > .text,
.layout.bc-olive.cs.hh.hh:active.hh.active > .text,
.layout.bc-olive.cs.hh.hh:focus.hh:active > .text,
.layout.bc-olive.cs.hh.hh.active.hh:active > .text,
.layout.bc-olive.cs.hh.hh:active.hh:active > .text,
.layout.bc-olive.cs.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-olive.cs.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-olive.cs.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-olive.cs.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-olive.cs.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-olive.cs.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-olive.cs.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-olive.cs.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-olive.cs.hh.hh:active.hh:active :not(.cs) > .text {
  color: #49672f !important;
}
.layout.bc-olive.cs.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.cs.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.cs.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.cs.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.cs.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.cs.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.cs.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.cs.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.cs.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #49672f !important;
}
.layout.bc-olive.initial-transparent {
  border-color: transparent;
  outline-color: transparent;
  color: #000000;
}
.layout.bc-olive.initial-transparent * {
  color: #000000;
}
.layout.bc-olive.initial-transparent svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-olive.initial-transparent:not(.bg) {
  background-color: transparent;
}
.layout.bc-olive.initial-transparent.disabled {
  background-color: transparent;
}
.layout.bc-olive.initial-transparent.hh.hh:hover {
  border-color: #62933e;
  outline-color: #62933e;
  background-color: #f1f5ed;
  color: #62933e;
}
.layout.bc-olive.initial-transparent.hh.hh:hover * {
  color: #62933e;
}
.layout.bc-olive.initial-transparent.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #62933e;
}
.layout.bc-olive.initial-transparent.hh.hh:hover.hh:hover > .text,
.layout.bc-olive.initial-transparent.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #62933e !important;
}
.layout.bc-olive.initial-transparent.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #62933e !important;
}
.layout.bc-olive.initial-transparent.hh.hh:hover.hh:focus > .text,
.layout.bc-olive.initial-transparent.hh.hh:hover.hh.active > .text,
.layout.bc-olive.initial-transparent.hh.hh:hover.hh:active > .text,
.layout.bc-olive.initial-transparent.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-olive.initial-transparent.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-olive.initial-transparent.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #62933e !important;
}
.layout.bc-olive.initial-transparent.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.initial-transparent.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.initial-transparent.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #62933e !important;
}
.layout.bc-olive.initial-transparent.hh.hh:focus,
.layout.bc-olive.initial-transparent.hh.hh.active,
.layout.bc-olive.initial-transparent.hh.hh:active {
  border-color: #49672f;
  outline-color: #49672f;
  background-color: #f1f5ed;
  color: #49672f;
}
.layout.bc-olive.initial-transparent.hh.hh:focus *,
.layout.bc-olive.initial-transparent.hh.hh.active *,
.layout.bc-olive.initial-transparent.hh.hh:active * {
  color: #49672f;
}
.layout.bc-olive.initial-transparent.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-olive.initial-transparent.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-olive.initial-transparent.hh.hh:active svg:not([dontColor='true']) * {
  fill: #49672f;
}
.layout.bc-olive.initial-transparent.hh.hh:focus.hh:hover > .text,
.layout.bc-olive.initial-transparent.hh.hh.active.hh:hover > .text,
.layout.bc-olive.initial-transparent.hh.hh:active.hh:hover > .text,
.layout.bc-olive.initial-transparent.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-olive.initial-transparent.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-olive.initial-transparent.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #49672f !important;
}
.layout.bc-olive.initial-transparent.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.initial-transparent.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.initial-transparent.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #49672f !important;
}
.layout.bc-olive.initial-transparent.hh.hh:focus.hh:focus > .text,
.layout.bc-olive.initial-transparent.hh.hh.active.hh:focus > .text,
.layout.bc-olive.initial-transparent.hh.hh:active.hh:focus > .text,
.layout.bc-olive.initial-transparent.hh.hh:focus.hh.active > .text,
.layout.bc-olive.initial-transparent.hh.hh.active.hh.active > .text,
.layout.bc-olive.initial-transparent.hh.hh:active.hh.active > .text,
.layout.bc-olive.initial-transparent.hh.hh:focus.hh:active > .text,
.layout.bc-olive.initial-transparent.hh.hh.active.hh:active > .text,
.layout.bc-olive.initial-transparent.hh.hh:active.hh:active > .text,
.layout.bc-olive.initial-transparent.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-olive.initial-transparent.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-olive.initial-transparent.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-olive.initial-transparent.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-olive.initial-transparent.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-olive.initial-transparent.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-olive.initial-transparent.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-olive.initial-transparent.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-olive.initial-transparent.hh.hh:active.hh:active :not(.cs) > .text {
  color: #49672f !important;
}
.layout.bc-olive.initial-transparent.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.initial-transparent.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.initial-transparent.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.initial-transparent.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.initial-transparent.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.initial-transparent.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.initial-transparent.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.initial-transparent.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.initial-transparent.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #49672f !important;
}
.layout.bc-olive.color-bordered-white {
  border-color: #62933e;
  outline-color: #62933e;
  color: #62933e;
}
.layout.bc-olive.color-bordered-white * {
  color: #62933e;
}
.layout.bc-olive.color-bordered-white svg:not([dontColor='true']) * {
  fill: #62933e;
}
.layout.bc-olive.color-bordered-white:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-olive.color-bordered-white.disabled {
  background-color: #ffffff;
}
.layout.bc-olive.color-bordered-outline {
  border-color: #62933e;
  outline-color: #62933e;
  color: #62933e;
}
.layout.bc-olive.color-bordered-outline * {
  color: #62933e;
}
.layout.bc-olive.color-bordered-outline svg:not([dontColor='true']) * {
  fill: #62933e;
}
.layout.bc-olive.color-bordered-outline:not(.bg) {
  background-color: #f1f5ed;
}
.layout.bc-olive.color-bordered-outline.disabled {
  background-color: #f1f5ed;
}
.layout.bc-olive.color-bordered-outline.hh.hh:hover {
  border-color: #49672f;
  outline-color: #49672f;
  background-color: #f1f5ed;
  color: #49672f;
}
.layout.bc-olive.color-bordered-outline.hh.hh:hover * {
  color: #49672f;
}
.layout.bc-olive.color-bordered-outline.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #49672f;
}
.layout.bc-olive.color-bordered-outline.hh.hh:hover.hh:hover > .text,
.layout.bc-olive.color-bordered-outline.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #49672f !important;
}
.layout.bc-olive.color-bordered-outline.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #49672f !important;
}
.layout.bc-olive.color-bordered-outline.hh.hh:hover.hh:focus > .text,
.layout.bc-olive.color-bordered-outline.hh.hh:hover.hh.active > .text,
.layout.bc-olive.color-bordered-outline.hh.hh:hover.hh:active > .text,
.layout.bc-olive.color-bordered-outline.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-olive.color-bordered-outline.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-olive.color-bordered-outline.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #49672f !important;
}
.layout.bc-olive.color-bordered-outline.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-outline.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-outline.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #49672f !important;
}
.layout.bc-olive.color-bordered-outline.hh.hh:focus,
.layout.bc-olive.color-bordered-outline.hh.hh.active,
.layout.bc-olive.color-bordered-outline.hh.hh:active {
  border-color: #49672f;
  outline-color: #49672f;
  background-color: #f1f5ed;
  color: #49672f;
}
.layout.bc-olive.color-bordered-outline.hh.hh:focus *,
.layout.bc-olive.color-bordered-outline.hh.hh.active *,
.layout.bc-olive.color-bordered-outline.hh.hh:active * {
  color: #49672f;
}
.layout.bc-olive.color-bordered-outline.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-outline.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-outline.hh.hh:active svg:not([dontColor='true']) * {
  fill: #49672f;
}
.layout.bc-olive.color-bordered-outline.hh.hh:focus.hh:hover > .text,
.layout.bc-olive.color-bordered-outline.hh.hh.active.hh:hover > .text,
.layout.bc-olive.color-bordered-outline.hh.hh:active.hh:hover > .text,
.layout.bc-olive.color-bordered-outline.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-olive.color-bordered-outline.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-olive.color-bordered-outline.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #49672f !important;
}
.layout.bc-olive.color-bordered-outline.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-outline.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-outline.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #49672f !important;
}
.layout.bc-olive.color-bordered-outline.hh.hh:focus.hh:focus > .text,
.layout.bc-olive.color-bordered-outline.hh.hh.active.hh:focus > .text,
.layout.bc-olive.color-bordered-outline.hh.hh:active.hh:focus > .text,
.layout.bc-olive.color-bordered-outline.hh.hh:focus.hh.active > .text,
.layout.bc-olive.color-bordered-outline.hh.hh.active.hh.active > .text,
.layout.bc-olive.color-bordered-outline.hh.hh:active.hh.active > .text,
.layout.bc-olive.color-bordered-outline.hh.hh:focus.hh:active > .text,
.layout.bc-olive.color-bordered-outline.hh.hh.active.hh:active > .text,
.layout.bc-olive.color-bordered-outline.hh.hh:active.hh:active > .text,
.layout.bc-olive.color-bordered-outline.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-olive.color-bordered-outline.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-olive.color-bordered-outline.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-olive.color-bordered-outline.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-olive.color-bordered-outline.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-olive.color-bordered-outline.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-olive.color-bordered-outline.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-olive.color-bordered-outline.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-olive.color-bordered-outline.hh.hh:active.hh:active :not(.cs) > .text {
  color: #49672f !important;
}
.layout.bc-olive.color-bordered-outline.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-outline.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-outline.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-outline.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-outline.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-outline.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-outline.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-outline.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-outline.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #49672f !important;
}
.layout.bc-olive.color-bordered-color-content {
  border-color: #49672f;
  outline-color: #49672f;
  color: #49672f;
}
.layout.bc-olive.color-bordered-color-content * {
  color: #49672f;
}
.layout.bc-olive.color-bordered-color-content svg:not([dontColor='true']) * {
  fill: #49672f;
}
.layout.bc-olive.color-bordered-color-content:not(.bg) {
  background-color: #f1f5ed;
}
.layout.bc-olive.color-bordered-color-content.disabled {
  background-color: #f1f5ed;
}
.layout.bc-olive.color-bordered-color-content.hh.hh:hover {
  border-color: #49672f;
  outline-color: #49672f;
  background-color: #d5e1ca;
  color: #49672f;
}
.layout.bc-olive.color-bordered-color-content.hh.hh:hover * {
  color: #49672f;
}
.layout.bc-olive.color-bordered-color-content.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #49672f;
}
.layout.bc-olive.color-bordered-color-content.hh.hh:hover.hh:hover > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #49672f !important;
}
.layout.bc-olive.color-bordered-color-content.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #49672f !important;
}
.layout.bc-olive.color-bordered-color-content.hh.hh:hover.hh:focus > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh:hover.hh.active > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh:hover.hh:active > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #49672f !important;
}
.layout.bc-olive.color-bordered-color-content.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-color-content.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-color-content.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #49672f !important;
}
.layout.bc-olive.color-bordered-color-content.hh.hh:focus,
.layout.bc-olive.color-bordered-color-content.hh.hh.active,
.layout.bc-olive.color-bordered-color-content.hh.hh:active {
  border-color: #62933e;
  outline-color: #62933e;
  background-color: #62933e;
  color: #ffffff;
}
.layout.bc-olive.color-bordered-color-content.hh.hh:focus *,
.layout.bc-olive.color-bordered-color-content.hh.hh.active *,
.layout.bc-olive.color-bordered-color-content.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-olive.color-bordered-color-content.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-color-content.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-color-content.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-olive.color-bordered-color-content.hh.hh:focus.hh:hover > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh.active.hh:hover > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh:active.hh:hover > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-olive.color-bordered-color-content.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-color-content.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-color-content.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-olive.color-bordered-color-content.hh.hh:focus.hh:focus > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh.active.hh:focus > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh:active.hh:focus > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh:focus.hh.active > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh.active.hh.active > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh:active.hh.active > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh:focus.hh:active > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh.active.hh:active > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh:active.hh:active > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-olive.color-bordered-color-content.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-olive.color-bordered-color-content.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-color-content.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-color-content.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-color-content.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-color-content.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-color-content.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-color-content.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-color-content.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-color-content.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-olive.color-bordered-fill {
  border-color: #62933e;
  outline-color: #62933e;
  color: #62933e;
}
.layout.bc-olive.color-bordered-fill * {
  color: #62933e;
}
.layout.bc-olive.color-bordered-fill svg:not([dontColor='true']) * {
  fill: #62933e;
}
.layout.bc-olive.color-bordered-fill:not(.bg) {
  background-color: #f1f5ed;
}
.layout.bc-olive.color-bordered-fill.disabled {
  background-color: #f1f5ed;
}
.layout.bc-olive.color-bordered-fill.hh.hh:hover {
  border-color: #62933e;
  outline-color: #62933e;
  background-color: #62933e;
  color: #ffffff;
}
.layout.bc-olive.color-bordered-fill.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-olive.color-bordered-fill.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-olive.color-bordered-fill.hh.hh:hover.hh:hover > .text,
.layout.bc-olive.color-bordered-fill.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-olive.color-bordered-fill.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-olive.color-bordered-fill.hh.hh:hover.hh:focus > .text,
.layout.bc-olive.color-bordered-fill.hh.hh:hover.hh.active > .text,
.layout.bc-olive.color-bordered-fill.hh.hh:hover.hh:active > .text,
.layout.bc-olive.color-bordered-fill.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-olive.color-bordered-fill.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-olive.color-bordered-fill.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-olive.color-bordered-fill.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-olive.color-bordered-fill.hh.hh:focus,
.layout.bc-olive.color-bordered-fill.hh.hh.active,
.layout.bc-olive.color-bordered-fill.hh.hh:active {
  border-color: #49672f;
  outline-color: #49672f;
  background-color: #49672f;
  color: #ffffff;
}
.layout.bc-olive.color-bordered-fill.hh.hh:focus *,
.layout.bc-olive.color-bordered-fill.hh.hh.active *,
.layout.bc-olive.color-bordered-fill.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-olive.color-bordered-fill.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-olive.color-bordered-fill.hh.hh:focus.hh:hover > .text,
.layout.bc-olive.color-bordered-fill.hh.hh.active.hh:hover > .text,
.layout.bc-olive.color-bordered-fill.hh.hh:active.hh:hover > .text,
.layout.bc-olive.color-bordered-fill.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-olive.color-bordered-fill.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-olive.color-bordered-fill.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-olive.color-bordered-fill.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-olive.color-bordered-fill.hh.hh:focus.hh:focus > .text,
.layout.bc-olive.color-bordered-fill.hh.hh.active.hh:focus > .text,
.layout.bc-olive.color-bordered-fill.hh.hh:active.hh:focus > .text,
.layout.bc-olive.color-bordered-fill.hh.hh:focus.hh.active > .text,
.layout.bc-olive.color-bordered-fill.hh.hh.active.hh.active > .text,
.layout.bc-olive.color-bordered-fill.hh.hh:active.hh.active > .text,
.layout.bc-olive.color-bordered-fill.hh.hh:focus.hh:active > .text,
.layout.bc-olive.color-bordered-fill.hh.hh.active.hh:active > .text,
.layout.bc-olive.color-bordered-fill.hh.hh:active.hh:active > .text,
.layout.bc-olive.color-bordered-fill.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-olive.color-bordered-fill.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-olive.color-bordered-fill.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-olive.color-bordered-fill.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-olive.color-bordered-fill.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-olive.color-bordered-fill.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-olive.color-bordered-fill.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-olive.color-bordered-fill.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-olive.color-bordered-fill.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-olive.color-bordered-fill.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-olive.color-bordered-fill-dark {
  border-color: #49672f;
  outline-color: #49672f;
  color: #49672f;
}
.layout.bc-olive.color-bordered-fill-dark * {
  color: #49672f;
}
.layout.bc-olive.color-bordered-fill-dark svg:not([dontColor='true']) * {
  fill: #49672f;
}
.layout.bc-olive.color-bordered-fill-dark:not(.bg) {
  background-color: #f1f5ed;
}
.layout.bc-olive.color-bordered-fill-dark.disabled {
  background-color: #f1f5ed;
}
.layout.bc-olive.color-bordered-fill-dark.hh.hh:hover {
  border-color: #62933e;
  outline-color: #62933e;
  background-color: #62933e;
  color: #ffffff;
}
.layout.bc-olive.color-bordered-fill-dark.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-olive.color-bordered-fill-dark.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-olive.color-bordered-fill-dark.hh.hh:hover.hh:hover > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-olive.color-bordered-fill-dark.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-olive.color-bordered-fill-dark.hh.hh:hover.hh:focus > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:hover.hh.active > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:hover.hh:active > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-olive.color-bordered-fill-dark.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-olive.color-bordered-fill-dark.hh.hh:focus,
.layout.bc-olive.color-bordered-fill-dark.hh.hh.active,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:active {
  border-color: #49672f;
  outline-color: #49672f;
  background-color: #49672f;
  color: #ffffff;
}
.layout.bc-olive.color-bordered-fill-dark.hh.hh:focus *,
.layout.bc-olive.color-bordered-fill-dark.hh.hh.active *,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-olive.color-bordered-fill-dark.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill-dark.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-olive.color-bordered-fill-dark.hh.hh:focus.hh:hover > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh.active.hh:hover > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:active.hh:hover > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-olive.color-bordered-fill-dark.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill-dark.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-olive.color-bordered-fill-dark.hh.hh:focus.hh:focus > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh.active.hh:focus > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:active.hh:focus > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:focus.hh.active > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh.active.hh.active > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:active.hh.active > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:focus.hh:active > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh.active.hh:active > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:active.hh:active > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-olive.color-bordered-fill-dark.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill-dark.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill-dark.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill-dark.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.color-bordered-fill-dark.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-olive.midtone-dark {
  border-color: #49672f;
  outline-color: #49672f;
  color: #49672f;
}
.layout.bc-olive.midtone-dark * {
  color: #49672f;
}
.layout.bc-olive.midtone-dark svg:not([dontColor='true']) * {
  fill: #49672f;
}
.layout.bc-olive.midtone-dark:not(.bg) {
  background-color: #d5e1ca;
}
.layout.bc-olive.midtone-dark.disabled {
  background-color: #d5e1ca;
}
.layout.bc-olive.midtone-dark.hh.hh:hover {
  border-color: #62933e;
  outline-color: #62933e;
  background-color: #62933e;
  color: #ffffff;
}
.layout.bc-olive.midtone-dark.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-olive.midtone-dark.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-olive.midtone-dark.hh.hh:hover.hh:hover > .text,
.layout.bc-olive.midtone-dark.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-olive.midtone-dark.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-olive.midtone-dark.hh.hh:hover.hh:focus > .text,
.layout.bc-olive.midtone-dark.hh.hh:hover.hh.active > .text,
.layout.bc-olive.midtone-dark.hh.hh:hover.hh:active > .text,
.layout.bc-olive.midtone-dark.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-olive.midtone-dark.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-olive.midtone-dark.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-olive.midtone-dark.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.midtone-dark.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.midtone-dark.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-olive.midtone-dark.hh.hh:focus,
.layout.bc-olive.midtone-dark.hh.hh.active,
.layout.bc-olive.midtone-dark.hh.hh:active {
  border-color: #49672f;
  outline-color: #49672f;
  background-color: #49672f;
  color: #ffffff;
}
.layout.bc-olive.midtone-dark.hh.hh:focus *,
.layout.bc-olive.midtone-dark.hh.hh.active *,
.layout.bc-olive.midtone-dark.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-olive.midtone-dark.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-olive.midtone-dark.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-olive.midtone-dark.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-olive.midtone-dark.hh.hh:focus.hh:hover > .text,
.layout.bc-olive.midtone-dark.hh.hh.active.hh:hover > .text,
.layout.bc-olive.midtone-dark.hh.hh:active.hh:hover > .text,
.layout.bc-olive.midtone-dark.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-olive.midtone-dark.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-olive.midtone-dark.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-olive.midtone-dark.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.midtone-dark.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.midtone-dark.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-olive.midtone-dark.hh.hh:focus.hh:focus > .text,
.layout.bc-olive.midtone-dark.hh.hh.active.hh:focus > .text,
.layout.bc-olive.midtone-dark.hh.hh:active.hh:focus > .text,
.layout.bc-olive.midtone-dark.hh.hh:focus.hh.active > .text,
.layout.bc-olive.midtone-dark.hh.hh.active.hh.active > .text,
.layout.bc-olive.midtone-dark.hh.hh:active.hh.active > .text,
.layout.bc-olive.midtone-dark.hh.hh:focus.hh:active > .text,
.layout.bc-olive.midtone-dark.hh.hh.active.hh:active > .text,
.layout.bc-olive.midtone-dark.hh.hh:active.hh:active > .text,
.layout.bc-olive.midtone-dark.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-olive.midtone-dark.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-olive.midtone-dark.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-olive.midtone-dark.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-olive.midtone-dark.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-olive.midtone-dark.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-olive.midtone-dark.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-olive.midtone-dark.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-olive.midtone-dark.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-olive.midtone-dark.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.midtone-dark.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.midtone-dark.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.midtone-dark.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.midtone-dark.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.midtone-dark.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.midtone-dark.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.midtone-dark.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.midtone-dark.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-olive.solid {
  border-color: #62933e;
  outline-color: #62933e;
  color: #ffffff;
}
.layout.bc-olive.solid * {
  color: #ffffff;
}
.layout.bc-olive.solid svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-olive.solid:not(.bg) {
  background-color: #62933e;
}
.layout.bc-olive.solid.disabled {
  background-color: #62933e;
}
.layout.bc-olive.solid.hh.hh:hover {
  border-color: #49672f;
  outline-color: #49672f;
  background-color: #49672f;
  color: #ffffff;
}
.layout.bc-olive.solid.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-olive.solid.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-olive.solid.hh.hh:hover.hh:hover > .text,
.layout.bc-olive.solid.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-olive.solid.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-olive.solid.hh.hh:hover.hh:focus > .text,
.layout.bc-olive.solid.hh.hh:hover.hh.active > .text,
.layout.bc-olive.solid.hh.hh:hover.hh:active > .text,
.layout.bc-olive.solid.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-olive.solid.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-olive.solid.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-olive.solid.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.solid.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.solid.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-olive.solid.hh.hh:focus,
.layout.bc-olive.solid.hh.hh.active,
.layout.bc-olive.solid.hh.hh:active {
  border-color: #49672f;
  outline-color: #49672f;
  background-color: #49672f;
  color: #ffffff;
}
.layout.bc-olive.solid.hh.hh:focus *,
.layout.bc-olive.solid.hh.hh.active *,
.layout.bc-olive.solid.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-olive.solid.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-olive.solid.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-olive.solid.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-olive.solid.hh.hh:focus.hh:hover > .text,
.layout.bc-olive.solid.hh.hh.active.hh:hover > .text,
.layout.bc-olive.solid.hh.hh:active.hh:hover > .text,
.layout.bc-olive.solid.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-olive.solid.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-olive.solid.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-olive.solid.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.solid.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.solid.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-olive.solid.hh.hh:focus.hh:focus > .text,
.layout.bc-olive.solid.hh.hh.active.hh:focus > .text,
.layout.bc-olive.solid.hh.hh:active.hh:focus > .text,
.layout.bc-olive.solid.hh.hh:focus.hh.active > .text,
.layout.bc-olive.solid.hh.hh.active.hh.active > .text,
.layout.bc-olive.solid.hh.hh:active.hh.active > .text,
.layout.bc-olive.solid.hh.hh:focus.hh:active > .text,
.layout.bc-olive.solid.hh.hh.active.hh:active > .text,
.layout.bc-olive.solid.hh.hh:active.hh:active > .text,
.layout.bc-olive.solid.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-olive.solid.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-olive.solid.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-olive.solid.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-olive.solid.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-olive.solid.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-olive.solid.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-olive.solid.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-olive.solid.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-olive.solid.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.solid.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.solid.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.solid.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.solid.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.solid.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.solid.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.solid.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.solid.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-olive.grey-bordered-solid {
  border-color: #dddddd;
  outline-color: #dddddd;
  color: #000000;
}
.layout.bc-olive.grey-bordered-solid * {
  color: #000000;
}
.layout.bc-olive.grey-bordered-solid svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-olive.grey-bordered-solid:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-olive.grey-bordered-solid.disabled {
  background-color: #ffffff;
}
.layout.bc-olive.grey-bordered-solid.hh.hh:hover {
  border-color: #62933e;
  outline-color: #62933e;
  background-color: #f1f5ed;
  color: #62933e;
}
.layout.bc-olive.grey-bordered-solid.hh.hh:hover * {
  color: #62933e;
}
.layout.bc-olive.grey-bordered-solid.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #62933e;
}
.layout.bc-olive.grey-bordered-solid.hh.hh:hover.hh:hover > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #62933e !important;
}
.layout.bc-olive.grey-bordered-solid.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #62933e !important;
}
.layout.bc-olive.grey-bordered-solid.hh.hh:hover.hh:focus > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh:hover.hh.active > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh:hover.hh:active > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #62933e !important;
}
.layout.bc-olive.grey-bordered-solid.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.grey-bordered-solid.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.grey-bordered-solid.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #62933e !important;
}
.layout.bc-olive.grey-bordered-solid.hh.hh:focus,
.layout.bc-olive.grey-bordered-solid.hh.hh.active,
.layout.bc-olive.grey-bordered-solid.hh.hh:active {
  border-color: #49672f;
  outline-color: #49672f;
  background-color: #49672f;
  color: #ffffff;
}
.layout.bc-olive.grey-bordered-solid.hh.hh:focus *,
.layout.bc-olive.grey-bordered-solid.hh.hh.active *,
.layout.bc-olive.grey-bordered-solid.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-olive.grey-bordered-solid.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-olive.grey-bordered-solid.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-olive.grey-bordered-solid.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-olive.grey-bordered-solid.hh.hh:focus.hh:hover > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh.active.hh:hover > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh:active.hh:hover > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-olive.grey-bordered-solid.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.grey-bordered-solid.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.grey-bordered-solid.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-olive.grey-bordered-solid.hh.hh:focus.hh:focus > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh.active.hh:focus > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh:active.hh:focus > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh:focus.hh.active > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh.active.hh.active > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh:active.hh.active > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh:focus.hh:active > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh.active.hh:active > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh:active.hh:active > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-olive.grey-bordered-solid.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-olive.grey-bordered-solid.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.grey-bordered-solid.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.grey-bordered-solid.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.grey-bordered-solid.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.grey-bordered-solid.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.grey-bordered-solid.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.grey-bordered-solid.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.grey-bordered-solid.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-olive.grey-bordered-solid.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-olive.black-bordered {
  border-color: #000000;
  outline-color: #000000;
  color: #000000;
}
.layout.bc-olive.black-bordered * {
  color: #000000;
}
.layout.bc-olive.black-bordered svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-olive.black-bordered:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-olive.black-bordered.disabled {
  background-color: #ffffff;
}
.layout.bc-olive.disabled {
  border-color: #828282;
  outline-color: #828282;
  color: #828282;
  cursor: not-allowed !important;
}
.layout.bc-olive.disabled * {
  color: #828282;
}
.layout.bc-olive.disabled svg:not([dontColor='true']) * {
  fill: #828282;
}
.layout.bc-olive.disabled:not(.bg) {
  background-color: #f6f6f6;
}
.layout.bc-olive.disabled.disabled {
  background-color: #f6f6f6;
}
.layout.bc-olive.disabled * {
  pointer-events: auto;
  cursor: not-allowed !important;
}
.layout.bc-olive.disabled:active {
  pointer-events: none !important;
}
.layout.bc-olive.disabled:active * {
  pointer-events: none !important;
}
.layout.bc-brown.cs {
  border-color: #dddddd;
  outline-color: #dddddd;
  color: #000000;
}
.layout.bc-brown.cs * {
  color: #000000;
}
.layout.bc-brown.cs svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-brown.cs:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-brown.cs.disabled {
  background-color: #ffffff;
}
.layout.bc-brown.cs.hh.hh:hover {
  border-color: #ad4f0e;
  outline-color: #ad4f0e;
  background-color: #f8efe9;
  color: #ad4f0e;
}
.layout.bc-brown.cs.hh.hh:hover * {
  color: #ad4f0e;
}
.layout.bc-brown.cs.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ad4f0e;
}
.layout.bc-brown.cs.hh.hh:hover.hh:hover > .text,
.layout.bc-brown.cs.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ad4f0e !important;
}
.layout.bc-brown.cs.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ad4f0e !important;
}
.layout.bc-brown.cs.hh.hh:hover.hh:focus > .text,
.layout.bc-brown.cs.hh.hh:hover.hh.active > .text,
.layout.bc-brown.cs.hh.hh:hover.hh:active > .text,
.layout.bc-brown.cs.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-brown.cs.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-brown.cs.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ad4f0e !important;
}
.layout.bc-brown.cs.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.cs.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.cs.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ad4f0e !important;
}
.layout.bc-brown.cs.hh.hh:focus,
.layout.bc-brown.cs.hh.hh.active,
.layout.bc-brown.cs.hh.hh:active {
  border-color: #612c0a;
  outline-color: #612c0a;
  background-color: #f8efe9;
  color: #612c0a;
}
.layout.bc-brown.cs.hh.hh:focus *,
.layout.bc-brown.cs.hh.hh.active *,
.layout.bc-brown.cs.hh.hh:active * {
  color: #612c0a;
}
.layout.bc-brown.cs.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-brown.cs.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-brown.cs.hh.hh:active svg:not([dontColor='true']) * {
  fill: #612c0a;
}
.layout.bc-brown.cs.hh.hh:focus.hh:hover > .text,
.layout.bc-brown.cs.hh.hh.active.hh:hover > .text,
.layout.bc-brown.cs.hh.hh:active.hh:hover > .text,
.layout.bc-brown.cs.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-brown.cs.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-brown.cs.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #612c0a !important;
}
.layout.bc-brown.cs.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.cs.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.cs.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #612c0a !important;
}
.layout.bc-brown.cs.hh.hh:focus.hh:focus > .text,
.layout.bc-brown.cs.hh.hh.active.hh:focus > .text,
.layout.bc-brown.cs.hh.hh:active.hh:focus > .text,
.layout.bc-brown.cs.hh.hh:focus.hh.active > .text,
.layout.bc-brown.cs.hh.hh.active.hh.active > .text,
.layout.bc-brown.cs.hh.hh:active.hh.active > .text,
.layout.bc-brown.cs.hh.hh:focus.hh:active > .text,
.layout.bc-brown.cs.hh.hh.active.hh:active > .text,
.layout.bc-brown.cs.hh.hh:active.hh:active > .text,
.layout.bc-brown.cs.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-brown.cs.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-brown.cs.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-brown.cs.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-brown.cs.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-brown.cs.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-brown.cs.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-brown.cs.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-brown.cs.hh.hh:active.hh:active :not(.cs) > .text {
  color: #612c0a !important;
}
.layout.bc-brown.cs.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.cs.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.cs.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.cs.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.cs.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.cs.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.cs.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.cs.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.cs.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #612c0a !important;
}
.layout.bc-brown.initial-transparent {
  border-color: transparent;
  outline-color: transparent;
  color: #000000;
}
.layout.bc-brown.initial-transparent * {
  color: #000000;
}
.layout.bc-brown.initial-transparent svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-brown.initial-transparent:not(.bg) {
  background-color: transparent;
}
.layout.bc-brown.initial-transparent.disabled {
  background-color: transparent;
}
.layout.bc-brown.initial-transparent.hh.hh:hover {
  border-color: #ad4f0e;
  outline-color: #ad4f0e;
  background-color: #f8efe9;
  color: #ad4f0e;
}
.layout.bc-brown.initial-transparent.hh.hh:hover * {
  color: #ad4f0e;
}
.layout.bc-brown.initial-transparent.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ad4f0e;
}
.layout.bc-brown.initial-transparent.hh.hh:hover.hh:hover > .text,
.layout.bc-brown.initial-transparent.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ad4f0e !important;
}
.layout.bc-brown.initial-transparent.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ad4f0e !important;
}
.layout.bc-brown.initial-transparent.hh.hh:hover.hh:focus > .text,
.layout.bc-brown.initial-transparent.hh.hh:hover.hh.active > .text,
.layout.bc-brown.initial-transparent.hh.hh:hover.hh:active > .text,
.layout.bc-brown.initial-transparent.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-brown.initial-transparent.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-brown.initial-transparent.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ad4f0e !important;
}
.layout.bc-brown.initial-transparent.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.initial-transparent.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.initial-transparent.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ad4f0e !important;
}
.layout.bc-brown.initial-transparent.hh.hh:focus,
.layout.bc-brown.initial-transparent.hh.hh.active,
.layout.bc-brown.initial-transparent.hh.hh:active {
  border-color: #612c0a;
  outline-color: #612c0a;
  background-color: #f8efe9;
  color: #612c0a;
}
.layout.bc-brown.initial-transparent.hh.hh:focus *,
.layout.bc-brown.initial-transparent.hh.hh.active *,
.layout.bc-brown.initial-transparent.hh.hh:active * {
  color: #612c0a;
}
.layout.bc-brown.initial-transparent.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-brown.initial-transparent.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-brown.initial-transparent.hh.hh:active svg:not([dontColor='true']) * {
  fill: #612c0a;
}
.layout.bc-brown.initial-transparent.hh.hh:focus.hh:hover > .text,
.layout.bc-brown.initial-transparent.hh.hh.active.hh:hover > .text,
.layout.bc-brown.initial-transparent.hh.hh:active.hh:hover > .text,
.layout.bc-brown.initial-transparent.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-brown.initial-transparent.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-brown.initial-transparent.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #612c0a !important;
}
.layout.bc-brown.initial-transparent.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.initial-transparent.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.initial-transparent.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #612c0a !important;
}
.layout.bc-brown.initial-transparent.hh.hh:focus.hh:focus > .text,
.layout.bc-brown.initial-transparent.hh.hh.active.hh:focus > .text,
.layout.bc-brown.initial-transparent.hh.hh:active.hh:focus > .text,
.layout.bc-brown.initial-transparent.hh.hh:focus.hh.active > .text,
.layout.bc-brown.initial-transparent.hh.hh.active.hh.active > .text,
.layout.bc-brown.initial-transparent.hh.hh:active.hh.active > .text,
.layout.bc-brown.initial-transparent.hh.hh:focus.hh:active > .text,
.layout.bc-brown.initial-transparent.hh.hh.active.hh:active > .text,
.layout.bc-brown.initial-transparent.hh.hh:active.hh:active > .text,
.layout.bc-brown.initial-transparent.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-brown.initial-transparent.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-brown.initial-transparent.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-brown.initial-transparent.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-brown.initial-transparent.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-brown.initial-transparent.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-brown.initial-transparent.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-brown.initial-transparent.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-brown.initial-transparent.hh.hh:active.hh:active :not(.cs) > .text {
  color: #612c0a !important;
}
.layout.bc-brown.initial-transparent.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.initial-transparent.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.initial-transparent.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.initial-transparent.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.initial-transparent.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.initial-transparent.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.initial-transparent.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.initial-transparent.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.initial-transparent.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #612c0a !important;
}
.layout.bc-brown.color-bordered-white {
  border-color: #ad4f0e;
  outline-color: #ad4f0e;
  color: #ad4f0e;
}
.layout.bc-brown.color-bordered-white * {
  color: #ad4f0e;
}
.layout.bc-brown.color-bordered-white svg:not([dontColor='true']) * {
  fill: #ad4f0e;
}
.layout.bc-brown.color-bordered-white:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-brown.color-bordered-white.disabled {
  background-color: #ffffff;
}
.layout.bc-brown.color-bordered-outline {
  border-color: #ad4f0e;
  outline-color: #ad4f0e;
  color: #ad4f0e;
}
.layout.bc-brown.color-bordered-outline * {
  color: #ad4f0e;
}
.layout.bc-brown.color-bordered-outline svg:not([dontColor='true']) * {
  fill: #ad4f0e;
}
.layout.bc-brown.color-bordered-outline:not(.bg) {
  background-color: #f8efe9;
}
.layout.bc-brown.color-bordered-outline.disabled {
  background-color: #f8efe9;
}
.layout.bc-brown.color-bordered-outline.hh.hh:hover {
  border-color: #612c0a;
  outline-color: #612c0a;
  background-color: #f8efe9;
  color: #612c0a;
}
.layout.bc-brown.color-bordered-outline.hh.hh:hover * {
  color: #612c0a;
}
.layout.bc-brown.color-bordered-outline.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #612c0a;
}
.layout.bc-brown.color-bordered-outline.hh.hh:hover.hh:hover > .text,
.layout.bc-brown.color-bordered-outline.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #612c0a !important;
}
.layout.bc-brown.color-bordered-outline.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #612c0a !important;
}
.layout.bc-brown.color-bordered-outline.hh.hh:hover.hh:focus > .text,
.layout.bc-brown.color-bordered-outline.hh.hh:hover.hh.active > .text,
.layout.bc-brown.color-bordered-outline.hh.hh:hover.hh:active > .text,
.layout.bc-brown.color-bordered-outline.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-brown.color-bordered-outline.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-brown.color-bordered-outline.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #612c0a !important;
}
.layout.bc-brown.color-bordered-outline.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-outline.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-outline.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #612c0a !important;
}
.layout.bc-brown.color-bordered-outline.hh.hh:focus,
.layout.bc-brown.color-bordered-outline.hh.hh.active,
.layout.bc-brown.color-bordered-outline.hh.hh:active {
  border-color: #612c0a;
  outline-color: #612c0a;
  background-color: #f8efe9;
  color: #612c0a;
}
.layout.bc-brown.color-bordered-outline.hh.hh:focus *,
.layout.bc-brown.color-bordered-outline.hh.hh.active *,
.layout.bc-brown.color-bordered-outline.hh.hh:active * {
  color: #612c0a;
}
.layout.bc-brown.color-bordered-outline.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-outline.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-outline.hh.hh:active svg:not([dontColor='true']) * {
  fill: #612c0a;
}
.layout.bc-brown.color-bordered-outline.hh.hh:focus.hh:hover > .text,
.layout.bc-brown.color-bordered-outline.hh.hh.active.hh:hover > .text,
.layout.bc-brown.color-bordered-outline.hh.hh:active.hh:hover > .text,
.layout.bc-brown.color-bordered-outline.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-brown.color-bordered-outline.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-brown.color-bordered-outline.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #612c0a !important;
}
.layout.bc-brown.color-bordered-outline.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-outline.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-outline.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #612c0a !important;
}
.layout.bc-brown.color-bordered-outline.hh.hh:focus.hh:focus > .text,
.layout.bc-brown.color-bordered-outline.hh.hh.active.hh:focus > .text,
.layout.bc-brown.color-bordered-outline.hh.hh:active.hh:focus > .text,
.layout.bc-brown.color-bordered-outline.hh.hh:focus.hh.active > .text,
.layout.bc-brown.color-bordered-outline.hh.hh.active.hh.active > .text,
.layout.bc-brown.color-bordered-outline.hh.hh:active.hh.active > .text,
.layout.bc-brown.color-bordered-outline.hh.hh:focus.hh:active > .text,
.layout.bc-brown.color-bordered-outline.hh.hh.active.hh:active > .text,
.layout.bc-brown.color-bordered-outline.hh.hh:active.hh:active > .text,
.layout.bc-brown.color-bordered-outline.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-brown.color-bordered-outline.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-brown.color-bordered-outline.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-brown.color-bordered-outline.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-brown.color-bordered-outline.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-brown.color-bordered-outline.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-brown.color-bordered-outline.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-brown.color-bordered-outline.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-brown.color-bordered-outline.hh.hh:active.hh:active :not(.cs) > .text {
  color: #612c0a !important;
}
.layout.bc-brown.color-bordered-outline.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-outline.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-outline.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-outline.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-outline.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-outline.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-outline.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-outline.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-outline.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #612c0a !important;
}
.layout.bc-brown.color-bordered-color-content {
  border-color: #612c0a;
  outline-color: #612c0a;
  color: #612c0a;
}
.layout.bc-brown.color-bordered-color-content * {
  color: #612c0a;
}
.layout.bc-brown.color-bordered-color-content svg:not([dontColor='true']) * {
  fill: #612c0a;
}
.layout.bc-brown.color-bordered-color-content:not(.bg) {
  background-color: #f8efe9;
}
.layout.bc-brown.color-bordered-color-content.disabled {
  background-color: #f8efe9;
}
.layout.bc-brown.color-bordered-color-content.hh.hh:hover {
  border-color: #612c0a;
  outline-color: #612c0a;
  background-color: #e9cfbe;
  color: #612c0a;
}
.layout.bc-brown.color-bordered-color-content.hh.hh:hover * {
  color: #612c0a;
}
.layout.bc-brown.color-bordered-color-content.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #612c0a;
}
.layout.bc-brown.color-bordered-color-content.hh.hh:hover.hh:hover > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #612c0a !important;
}
.layout.bc-brown.color-bordered-color-content.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #612c0a !important;
}
.layout.bc-brown.color-bordered-color-content.hh.hh:hover.hh:focus > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh:hover.hh.active > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh:hover.hh:active > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #612c0a !important;
}
.layout.bc-brown.color-bordered-color-content.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-color-content.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-color-content.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #612c0a !important;
}
.layout.bc-brown.color-bordered-color-content.hh.hh:focus,
.layout.bc-brown.color-bordered-color-content.hh.hh.active,
.layout.bc-brown.color-bordered-color-content.hh.hh:active {
  border-color: #ad4f0e;
  outline-color: #ad4f0e;
  background-color: #ad4f0e;
  color: #ffffff;
}
.layout.bc-brown.color-bordered-color-content.hh.hh:focus *,
.layout.bc-brown.color-bordered-color-content.hh.hh.active *,
.layout.bc-brown.color-bordered-color-content.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-brown.color-bordered-color-content.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-color-content.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-color-content.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-brown.color-bordered-color-content.hh.hh:focus.hh:hover > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh.active.hh:hover > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh:active.hh:hover > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-brown.color-bordered-color-content.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-color-content.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-color-content.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-brown.color-bordered-color-content.hh.hh:focus.hh:focus > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh.active.hh:focus > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh:active.hh:focus > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh:focus.hh.active > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh.active.hh.active > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh:active.hh.active > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh:focus.hh:active > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh.active.hh:active > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh:active.hh:active > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-brown.color-bordered-color-content.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-brown.color-bordered-color-content.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-color-content.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-color-content.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-color-content.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-color-content.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-color-content.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-color-content.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-color-content.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-color-content.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-brown.color-bordered-fill {
  border-color: #ad4f0e;
  outline-color: #ad4f0e;
  color: #ad4f0e;
}
.layout.bc-brown.color-bordered-fill * {
  color: #ad4f0e;
}
.layout.bc-brown.color-bordered-fill svg:not([dontColor='true']) * {
  fill: #ad4f0e;
}
.layout.bc-brown.color-bordered-fill:not(.bg) {
  background-color: #f8efe9;
}
.layout.bc-brown.color-bordered-fill.disabled {
  background-color: #f8efe9;
}
.layout.bc-brown.color-bordered-fill.hh.hh:hover {
  border-color: #ad4f0e;
  outline-color: #ad4f0e;
  background-color: #ad4f0e;
  color: #ffffff;
}
.layout.bc-brown.color-bordered-fill.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-brown.color-bordered-fill.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-brown.color-bordered-fill.hh.hh:hover.hh:hover > .text,
.layout.bc-brown.color-bordered-fill.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-brown.color-bordered-fill.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-brown.color-bordered-fill.hh.hh:hover.hh:focus > .text,
.layout.bc-brown.color-bordered-fill.hh.hh:hover.hh.active > .text,
.layout.bc-brown.color-bordered-fill.hh.hh:hover.hh:active > .text,
.layout.bc-brown.color-bordered-fill.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-brown.color-bordered-fill.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-brown.color-bordered-fill.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-brown.color-bordered-fill.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-brown.color-bordered-fill.hh.hh:focus,
.layout.bc-brown.color-bordered-fill.hh.hh.active,
.layout.bc-brown.color-bordered-fill.hh.hh:active {
  border-color: #612c0a;
  outline-color: #612c0a;
  background-color: #612c0a;
  color: #ffffff;
}
.layout.bc-brown.color-bordered-fill.hh.hh:focus *,
.layout.bc-brown.color-bordered-fill.hh.hh.active *,
.layout.bc-brown.color-bordered-fill.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-brown.color-bordered-fill.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-brown.color-bordered-fill.hh.hh:focus.hh:hover > .text,
.layout.bc-brown.color-bordered-fill.hh.hh.active.hh:hover > .text,
.layout.bc-brown.color-bordered-fill.hh.hh:active.hh:hover > .text,
.layout.bc-brown.color-bordered-fill.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-brown.color-bordered-fill.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-brown.color-bordered-fill.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-brown.color-bordered-fill.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-brown.color-bordered-fill.hh.hh:focus.hh:focus > .text,
.layout.bc-brown.color-bordered-fill.hh.hh.active.hh:focus > .text,
.layout.bc-brown.color-bordered-fill.hh.hh:active.hh:focus > .text,
.layout.bc-brown.color-bordered-fill.hh.hh:focus.hh.active > .text,
.layout.bc-brown.color-bordered-fill.hh.hh.active.hh.active > .text,
.layout.bc-brown.color-bordered-fill.hh.hh:active.hh.active > .text,
.layout.bc-brown.color-bordered-fill.hh.hh:focus.hh:active > .text,
.layout.bc-brown.color-bordered-fill.hh.hh.active.hh:active > .text,
.layout.bc-brown.color-bordered-fill.hh.hh:active.hh:active > .text,
.layout.bc-brown.color-bordered-fill.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-brown.color-bordered-fill.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-brown.color-bordered-fill.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-brown.color-bordered-fill.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-brown.color-bordered-fill.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-brown.color-bordered-fill.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-brown.color-bordered-fill.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-brown.color-bordered-fill.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-brown.color-bordered-fill.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-brown.color-bordered-fill.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-brown.color-bordered-fill-dark {
  border-color: #612c0a;
  outline-color: #612c0a;
  color: #612c0a;
}
.layout.bc-brown.color-bordered-fill-dark * {
  color: #612c0a;
}
.layout.bc-brown.color-bordered-fill-dark svg:not([dontColor='true']) * {
  fill: #612c0a;
}
.layout.bc-brown.color-bordered-fill-dark:not(.bg) {
  background-color: #f8efe9;
}
.layout.bc-brown.color-bordered-fill-dark.disabled {
  background-color: #f8efe9;
}
.layout.bc-brown.color-bordered-fill-dark.hh.hh:hover {
  border-color: #ad4f0e;
  outline-color: #ad4f0e;
  background-color: #ad4f0e;
  color: #ffffff;
}
.layout.bc-brown.color-bordered-fill-dark.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-brown.color-bordered-fill-dark.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-brown.color-bordered-fill-dark.hh.hh:hover.hh:hover > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-brown.color-bordered-fill-dark.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-brown.color-bordered-fill-dark.hh.hh:hover.hh:focus > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:hover.hh.active > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:hover.hh:active > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-brown.color-bordered-fill-dark.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-brown.color-bordered-fill-dark.hh.hh:focus,
.layout.bc-brown.color-bordered-fill-dark.hh.hh.active,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:active {
  border-color: #612c0a;
  outline-color: #612c0a;
  background-color: #612c0a;
  color: #ffffff;
}
.layout.bc-brown.color-bordered-fill-dark.hh.hh:focus *,
.layout.bc-brown.color-bordered-fill-dark.hh.hh.active *,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-brown.color-bordered-fill-dark.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill-dark.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-brown.color-bordered-fill-dark.hh.hh:focus.hh:hover > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh.active.hh:hover > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:active.hh:hover > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-brown.color-bordered-fill-dark.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill-dark.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-brown.color-bordered-fill-dark.hh.hh:focus.hh:focus > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh.active.hh:focus > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:active.hh:focus > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:focus.hh.active > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh.active.hh.active > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:active.hh.active > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:focus.hh:active > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh.active.hh:active > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:active.hh:active > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-brown.color-bordered-fill-dark.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill-dark.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill-dark.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill-dark.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.color-bordered-fill-dark.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-brown.midtone-dark {
  border-color: #612c0a;
  outline-color: #612c0a;
  color: #612c0a;
}
.layout.bc-brown.midtone-dark * {
  color: #612c0a;
}
.layout.bc-brown.midtone-dark svg:not([dontColor='true']) * {
  fill: #612c0a;
}
.layout.bc-brown.midtone-dark:not(.bg) {
  background-color: #e9cfbe;
}
.layout.bc-brown.midtone-dark.disabled {
  background-color: #e9cfbe;
}
.layout.bc-brown.midtone-dark.hh.hh:hover {
  border-color: #ad4f0e;
  outline-color: #ad4f0e;
  background-color: #ad4f0e;
  color: #ffffff;
}
.layout.bc-brown.midtone-dark.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-brown.midtone-dark.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-brown.midtone-dark.hh.hh:hover.hh:hover > .text,
.layout.bc-brown.midtone-dark.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-brown.midtone-dark.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-brown.midtone-dark.hh.hh:hover.hh:focus > .text,
.layout.bc-brown.midtone-dark.hh.hh:hover.hh.active > .text,
.layout.bc-brown.midtone-dark.hh.hh:hover.hh:active > .text,
.layout.bc-brown.midtone-dark.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-brown.midtone-dark.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-brown.midtone-dark.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-brown.midtone-dark.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.midtone-dark.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.midtone-dark.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-brown.midtone-dark.hh.hh:focus,
.layout.bc-brown.midtone-dark.hh.hh.active,
.layout.bc-brown.midtone-dark.hh.hh:active {
  border-color: #612c0a;
  outline-color: #612c0a;
  background-color: #612c0a;
  color: #ffffff;
}
.layout.bc-brown.midtone-dark.hh.hh:focus *,
.layout.bc-brown.midtone-dark.hh.hh.active *,
.layout.bc-brown.midtone-dark.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-brown.midtone-dark.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-brown.midtone-dark.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-brown.midtone-dark.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-brown.midtone-dark.hh.hh:focus.hh:hover > .text,
.layout.bc-brown.midtone-dark.hh.hh.active.hh:hover > .text,
.layout.bc-brown.midtone-dark.hh.hh:active.hh:hover > .text,
.layout.bc-brown.midtone-dark.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-brown.midtone-dark.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-brown.midtone-dark.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-brown.midtone-dark.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.midtone-dark.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.midtone-dark.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-brown.midtone-dark.hh.hh:focus.hh:focus > .text,
.layout.bc-brown.midtone-dark.hh.hh.active.hh:focus > .text,
.layout.bc-brown.midtone-dark.hh.hh:active.hh:focus > .text,
.layout.bc-brown.midtone-dark.hh.hh:focus.hh.active > .text,
.layout.bc-brown.midtone-dark.hh.hh.active.hh.active > .text,
.layout.bc-brown.midtone-dark.hh.hh:active.hh.active > .text,
.layout.bc-brown.midtone-dark.hh.hh:focus.hh:active > .text,
.layout.bc-brown.midtone-dark.hh.hh.active.hh:active > .text,
.layout.bc-brown.midtone-dark.hh.hh:active.hh:active > .text,
.layout.bc-brown.midtone-dark.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-brown.midtone-dark.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-brown.midtone-dark.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-brown.midtone-dark.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-brown.midtone-dark.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-brown.midtone-dark.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-brown.midtone-dark.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-brown.midtone-dark.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-brown.midtone-dark.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-brown.midtone-dark.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.midtone-dark.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.midtone-dark.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.midtone-dark.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.midtone-dark.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.midtone-dark.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.midtone-dark.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.midtone-dark.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.midtone-dark.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-brown.solid {
  border-color: #ad4f0e;
  outline-color: #ad4f0e;
  color: #ffffff;
}
.layout.bc-brown.solid * {
  color: #ffffff;
}
.layout.bc-brown.solid svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-brown.solid:not(.bg) {
  background-color: #ad4f0e;
}
.layout.bc-brown.solid.disabled {
  background-color: #ad4f0e;
}
.layout.bc-brown.solid.hh.hh:hover {
  border-color: #612c0a;
  outline-color: #612c0a;
  background-color: #612c0a;
  color: #ffffff;
}
.layout.bc-brown.solid.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-brown.solid.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-brown.solid.hh.hh:hover.hh:hover > .text,
.layout.bc-brown.solid.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-brown.solid.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-brown.solid.hh.hh:hover.hh:focus > .text,
.layout.bc-brown.solid.hh.hh:hover.hh.active > .text,
.layout.bc-brown.solid.hh.hh:hover.hh:active > .text,
.layout.bc-brown.solid.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-brown.solid.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-brown.solid.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-brown.solid.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.solid.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.solid.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-brown.solid.hh.hh:focus,
.layout.bc-brown.solid.hh.hh.active,
.layout.bc-brown.solid.hh.hh:active {
  border-color: #612c0a;
  outline-color: #612c0a;
  background-color: #612c0a;
  color: #ffffff;
}
.layout.bc-brown.solid.hh.hh:focus *,
.layout.bc-brown.solid.hh.hh.active *,
.layout.bc-brown.solid.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-brown.solid.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-brown.solid.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-brown.solid.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-brown.solid.hh.hh:focus.hh:hover > .text,
.layout.bc-brown.solid.hh.hh.active.hh:hover > .text,
.layout.bc-brown.solid.hh.hh:active.hh:hover > .text,
.layout.bc-brown.solid.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-brown.solid.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-brown.solid.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-brown.solid.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.solid.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.solid.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-brown.solid.hh.hh:focus.hh:focus > .text,
.layout.bc-brown.solid.hh.hh.active.hh:focus > .text,
.layout.bc-brown.solid.hh.hh:active.hh:focus > .text,
.layout.bc-brown.solid.hh.hh:focus.hh.active > .text,
.layout.bc-brown.solid.hh.hh.active.hh.active > .text,
.layout.bc-brown.solid.hh.hh:active.hh.active > .text,
.layout.bc-brown.solid.hh.hh:focus.hh:active > .text,
.layout.bc-brown.solid.hh.hh.active.hh:active > .text,
.layout.bc-brown.solid.hh.hh:active.hh:active > .text,
.layout.bc-brown.solid.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-brown.solid.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-brown.solid.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-brown.solid.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-brown.solid.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-brown.solid.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-brown.solid.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-brown.solid.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-brown.solid.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-brown.solid.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.solid.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.solid.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.solid.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.solid.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.solid.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.solid.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.solid.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.solid.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-brown.grey-bordered-solid {
  border-color: #dddddd;
  outline-color: #dddddd;
  color: #000000;
}
.layout.bc-brown.grey-bordered-solid * {
  color: #000000;
}
.layout.bc-brown.grey-bordered-solid svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-brown.grey-bordered-solid:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-brown.grey-bordered-solid.disabled {
  background-color: #ffffff;
}
.layout.bc-brown.grey-bordered-solid.hh.hh:hover {
  border-color: #ad4f0e;
  outline-color: #ad4f0e;
  background-color: #f8efe9;
  color: #ad4f0e;
}
.layout.bc-brown.grey-bordered-solid.hh.hh:hover * {
  color: #ad4f0e;
}
.layout.bc-brown.grey-bordered-solid.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ad4f0e;
}
.layout.bc-brown.grey-bordered-solid.hh.hh:hover.hh:hover > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ad4f0e !important;
}
.layout.bc-brown.grey-bordered-solid.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ad4f0e !important;
}
.layout.bc-brown.grey-bordered-solid.hh.hh:hover.hh:focus > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh:hover.hh.active > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh:hover.hh:active > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ad4f0e !important;
}
.layout.bc-brown.grey-bordered-solid.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.grey-bordered-solid.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.grey-bordered-solid.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ad4f0e !important;
}
.layout.bc-brown.grey-bordered-solid.hh.hh:focus,
.layout.bc-brown.grey-bordered-solid.hh.hh.active,
.layout.bc-brown.grey-bordered-solid.hh.hh:active {
  border-color: #612c0a;
  outline-color: #612c0a;
  background-color: #612c0a;
  color: #ffffff;
}
.layout.bc-brown.grey-bordered-solid.hh.hh:focus *,
.layout.bc-brown.grey-bordered-solid.hh.hh.active *,
.layout.bc-brown.grey-bordered-solid.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-brown.grey-bordered-solid.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-brown.grey-bordered-solid.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-brown.grey-bordered-solid.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-brown.grey-bordered-solid.hh.hh:focus.hh:hover > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh.active.hh:hover > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh:active.hh:hover > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-brown.grey-bordered-solid.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.grey-bordered-solid.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.grey-bordered-solid.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-brown.grey-bordered-solid.hh.hh:focus.hh:focus > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh.active.hh:focus > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh:active.hh:focus > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh:focus.hh.active > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh.active.hh.active > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh:active.hh.active > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh:focus.hh:active > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh.active.hh:active > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh:active.hh:active > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-brown.grey-bordered-solid.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-brown.grey-bordered-solid.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.grey-bordered-solid.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.grey-bordered-solid.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.grey-bordered-solid.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.grey-bordered-solid.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.grey-bordered-solid.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.grey-bordered-solid.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.grey-bordered-solid.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-brown.grey-bordered-solid.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-brown.black-bordered {
  border-color: #000000;
  outline-color: #000000;
  color: #000000;
}
.layout.bc-brown.black-bordered * {
  color: #000000;
}
.layout.bc-brown.black-bordered svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-brown.black-bordered:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-brown.black-bordered.disabled {
  background-color: #ffffff;
}
.layout.bc-brown.disabled {
  border-color: #828282;
  outline-color: #828282;
  color: #828282;
  cursor: not-allowed !important;
}
.layout.bc-brown.disabled * {
  color: #828282;
}
.layout.bc-brown.disabled svg:not([dontColor='true']) * {
  fill: #828282;
}
.layout.bc-brown.disabled:not(.bg) {
  background-color: #f6f6f6;
}
.layout.bc-brown.disabled.disabled {
  background-color: #f6f6f6;
}
.layout.bc-brown.disabled * {
  pointer-events: auto;
  cursor: not-allowed !important;
}
.layout.bc-brown.disabled:active {
  pointer-events: none !important;
}
.layout.bc-brown.disabled:active * {
  pointer-events: none !important;
}
.layout.bc-grey.cs {
  border-color: #dddddd;
  outline-color: #dddddd;
  color: #000000;
}
.layout.bc-grey.cs * {
  color: #000000;
}
.layout.bc-grey.cs svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-grey.cs:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-grey.cs.disabled {
  background-color: #ffffff;
}
.layout.bc-grey.cs.hh.hh:hover {
  border-color: #aaaaaa;
  outline-color: #aaaaaa;
  background-color: #f6f6f6;
  color: #aaaaaa;
}
.layout.bc-grey.cs.hh.hh:hover * {
  color: #aaaaaa;
}
.layout.bc-grey.cs.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #aaaaaa;
}
.layout.bc-grey.cs.hh.hh:hover.hh:hover > .text,
.layout.bc-grey.cs.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #aaaaaa !important;
}
.layout.bc-grey.cs.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #aaaaaa !important;
}
.layout.bc-grey.cs.hh.hh:hover.hh:focus > .text,
.layout.bc-grey.cs.hh.hh:hover.hh.active > .text,
.layout.bc-grey.cs.hh.hh:hover.hh:active > .text,
.layout.bc-grey.cs.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-grey.cs.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-grey.cs.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #aaaaaa !important;
}
.layout.bc-grey.cs.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.cs.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.cs.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #aaaaaa !important;
}
.layout.bc-grey.cs.hh.hh:focus,
.layout.bc-grey.cs.hh.hh.active,
.layout.bc-grey.cs.hh.hh:active {
  border-color: #828282;
  outline-color: #828282;
  background-color: #f6f6f6;
  color: #828282;
}
.layout.bc-grey.cs.hh.hh:focus *,
.layout.bc-grey.cs.hh.hh.active *,
.layout.bc-grey.cs.hh.hh:active * {
  color: #828282;
}
.layout.bc-grey.cs.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-grey.cs.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-grey.cs.hh.hh:active svg:not([dontColor='true']) * {
  fill: #828282;
}
.layout.bc-grey.cs.hh.hh:focus.hh:hover > .text,
.layout.bc-grey.cs.hh.hh.active.hh:hover > .text,
.layout.bc-grey.cs.hh.hh:active.hh:hover > .text,
.layout.bc-grey.cs.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-grey.cs.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-grey.cs.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #828282 !important;
}
.layout.bc-grey.cs.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.cs.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.cs.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #828282 !important;
}
.layout.bc-grey.cs.hh.hh:focus.hh:focus > .text,
.layout.bc-grey.cs.hh.hh.active.hh:focus > .text,
.layout.bc-grey.cs.hh.hh:active.hh:focus > .text,
.layout.bc-grey.cs.hh.hh:focus.hh.active > .text,
.layout.bc-grey.cs.hh.hh.active.hh.active > .text,
.layout.bc-grey.cs.hh.hh:active.hh.active > .text,
.layout.bc-grey.cs.hh.hh:focus.hh:active > .text,
.layout.bc-grey.cs.hh.hh.active.hh:active > .text,
.layout.bc-grey.cs.hh.hh:active.hh:active > .text,
.layout.bc-grey.cs.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-grey.cs.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-grey.cs.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-grey.cs.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-grey.cs.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-grey.cs.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-grey.cs.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-grey.cs.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-grey.cs.hh.hh:active.hh:active :not(.cs) > .text {
  color: #828282 !important;
}
.layout.bc-grey.cs.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.cs.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.cs.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.cs.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.cs.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.cs.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.cs.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.cs.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.cs.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #828282 !important;
}
.layout.bc-grey.initial-transparent {
  border-color: transparent;
  outline-color: transparent;
  color: #000000;
}
.layout.bc-grey.initial-transparent * {
  color: #000000;
}
.layout.bc-grey.initial-transparent svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-grey.initial-transparent:not(.bg) {
  background-color: transparent;
}
.layout.bc-grey.initial-transparent.disabled {
  background-color: transparent;
}
.layout.bc-grey.initial-transparent.hh.hh:hover {
  border-color: #aaaaaa;
  outline-color: #aaaaaa;
  background-color: #f6f6f6;
  color: #aaaaaa;
}
.layout.bc-grey.initial-transparent.hh.hh:hover * {
  color: #aaaaaa;
}
.layout.bc-grey.initial-transparent.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #aaaaaa;
}
.layout.bc-grey.initial-transparent.hh.hh:hover.hh:hover > .text,
.layout.bc-grey.initial-transparent.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #aaaaaa !important;
}
.layout.bc-grey.initial-transparent.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #aaaaaa !important;
}
.layout.bc-grey.initial-transparent.hh.hh:hover.hh:focus > .text,
.layout.bc-grey.initial-transparent.hh.hh:hover.hh.active > .text,
.layout.bc-grey.initial-transparent.hh.hh:hover.hh:active > .text,
.layout.bc-grey.initial-transparent.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-grey.initial-transparent.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-grey.initial-transparent.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #aaaaaa !important;
}
.layout.bc-grey.initial-transparent.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.initial-transparent.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.initial-transparent.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #aaaaaa !important;
}
.layout.bc-grey.initial-transparent.hh.hh:focus,
.layout.bc-grey.initial-transparent.hh.hh.active,
.layout.bc-grey.initial-transparent.hh.hh:active {
  border-color: #828282;
  outline-color: #828282;
  background-color: #f6f6f6;
  color: #828282;
}
.layout.bc-grey.initial-transparent.hh.hh:focus *,
.layout.bc-grey.initial-transparent.hh.hh.active *,
.layout.bc-grey.initial-transparent.hh.hh:active * {
  color: #828282;
}
.layout.bc-grey.initial-transparent.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-grey.initial-transparent.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-grey.initial-transparent.hh.hh:active svg:not([dontColor='true']) * {
  fill: #828282;
}
.layout.bc-grey.initial-transparent.hh.hh:focus.hh:hover > .text,
.layout.bc-grey.initial-transparent.hh.hh.active.hh:hover > .text,
.layout.bc-grey.initial-transparent.hh.hh:active.hh:hover > .text,
.layout.bc-grey.initial-transparent.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-grey.initial-transparent.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-grey.initial-transparent.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #828282 !important;
}
.layout.bc-grey.initial-transparent.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.initial-transparent.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.initial-transparent.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #828282 !important;
}
.layout.bc-grey.initial-transparent.hh.hh:focus.hh:focus > .text,
.layout.bc-grey.initial-transparent.hh.hh.active.hh:focus > .text,
.layout.bc-grey.initial-transparent.hh.hh:active.hh:focus > .text,
.layout.bc-grey.initial-transparent.hh.hh:focus.hh.active > .text,
.layout.bc-grey.initial-transparent.hh.hh.active.hh.active > .text,
.layout.bc-grey.initial-transparent.hh.hh:active.hh.active > .text,
.layout.bc-grey.initial-transparent.hh.hh:focus.hh:active > .text,
.layout.bc-grey.initial-transparent.hh.hh.active.hh:active > .text,
.layout.bc-grey.initial-transparent.hh.hh:active.hh:active > .text,
.layout.bc-grey.initial-transparent.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-grey.initial-transparent.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-grey.initial-transparent.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-grey.initial-transparent.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-grey.initial-transparent.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-grey.initial-transparent.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-grey.initial-transparent.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-grey.initial-transparent.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-grey.initial-transparent.hh.hh:active.hh:active :not(.cs) > .text {
  color: #828282 !important;
}
.layout.bc-grey.initial-transparent.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.initial-transparent.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.initial-transparent.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.initial-transparent.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.initial-transparent.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.initial-transparent.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.initial-transparent.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.initial-transparent.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.initial-transparent.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #828282 !important;
}
.layout.bc-grey.color-bordered-white {
  border-color: #aaaaaa;
  outline-color: #aaaaaa;
  color: #aaaaaa;
}
.layout.bc-grey.color-bordered-white * {
  color: #aaaaaa;
}
.layout.bc-grey.color-bordered-white svg:not([dontColor='true']) * {
  fill: #aaaaaa;
}
.layout.bc-grey.color-bordered-white:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-grey.color-bordered-white.disabled {
  background-color: #ffffff;
}
.layout.bc-grey.color-bordered-outline {
  border-color: #aaaaaa;
  outline-color: #aaaaaa;
  color: #aaaaaa;
}
.layout.bc-grey.color-bordered-outline * {
  color: #aaaaaa;
}
.layout.bc-grey.color-bordered-outline svg:not([dontColor='true']) * {
  fill: #aaaaaa;
}
.layout.bc-grey.color-bordered-outline:not(.bg) {
  background-color: #f6f6f6;
}
.layout.bc-grey.color-bordered-outline.disabled {
  background-color: #f6f6f6;
}
.layout.bc-grey.color-bordered-outline.hh.hh:hover {
  border-color: #828282;
  outline-color: #828282;
  background-color: #f6f6f6;
  color: #828282;
}
.layout.bc-grey.color-bordered-outline.hh.hh:hover * {
  color: #828282;
}
.layout.bc-grey.color-bordered-outline.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #828282;
}
.layout.bc-grey.color-bordered-outline.hh.hh:hover.hh:hover > .text,
.layout.bc-grey.color-bordered-outline.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #828282 !important;
}
.layout.bc-grey.color-bordered-outline.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #828282 !important;
}
.layout.bc-grey.color-bordered-outline.hh.hh:hover.hh:focus > .text,
.layout.bc-grey.color-bordered-outline.hh.hh:hover.hh.active > .text,
.layout.bc-grey.color-bordered-outline.hh.hh:hover.hh:active > .text,
.layout.bc-grey.color-bordered-outline.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-grey.color-bordered-outline.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-grey.color-bordered-outline.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #828282 !important;
}
.layout.bc-grey.color-bordered-outline.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-outline.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-outline.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #828282 !important;
}
.layout.bc-grey.color-bordered-outline.hh.hh:focus,
.layout.bc-grey.color-bordered-outline.hh.hh.active,
.layout.bc-grey.color-bordered-outline.hh.hh:active {
  border-color: #828282;
  outline-color: #828282;
  background-color: #f6f6f6;
  color: #828282;
}
.layout.bc-grey.color-bordered-outline.hh.hh:focus *,
.layout.bc-grey.color-bordered-outline.hh.hh.active *,
.layout.bc-grey.color-bordered-outline.hh.hh:active * {
  color: #828282;
}
.layout.bc-grey.color-bordered-outline.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-outline.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-outline.hh.hh:active svg:not([dontColor='true']) * {
  fill: #828282;
}
.layout.bc-grey.color-bordered-outline.hh.hh:focus.hh:hover > .text,
.layout.bc-grey.color-bordered-outline.hh.hh.active.hh:hover > .text,
.layout.bc-grey.color-bordered-outline.hh.hh:active.hh:hover > .text,
.layout.bc-grey.color-bordered-outline.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-grey.color-bordered-outline.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-grey.color-bordered-outline.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #828282 !important;
}
.layout.bc-grey.color-bordered-outline.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-outline.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-outline.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #828282 !important;
}
.layout.bc-grey.color-bordered-outline.hh.hh:focus.hh:focus > .text,
.layout.bc-grey.color-bordered-outline.hh.hh.active.hh:focus > .text,
.layout.bc-grey.color-bordered-outline.hh.hh:active.hh:focus > .text,
.layout.bc-grey.color-bordered-outline.hh.hh:focus.hh.active > .text,
.layout.bc-grey.color-bordered-outline.hh.hh.active.hh.active > .text,
.layout.bc-grey.color-bordered-outline.hh.hh:active.hh.active > .text,
.layout.bc-grey.color-bordered-outline.hh.hh:focus.hh:active > .text,
.layout.bc-grey.color-bordered-outline.hh.hh.active.hh:active > .text,
.layout.bc-grey.color-bordered-outline.hh.hh:active.hh:active > .text,
.layout.bc-grey.color-bordered-outline.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-grey.color-bordered-outline.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-grey.color-bordered-outline.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-grey.color-bordered-outline.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-grey.color-bordered-outline.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-grey.color-bordered-outline.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-grey.color-bordered-outline.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-grey.color-bordered-outline.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-grey.color-bordered-outline.hh.hh:active.hh:active :not(.cs) > .text {
  color: #828282 !important;
}
.layout.bc-grey.color-bordered-outline.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-outline.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-outline.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-outline.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-outline.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-outline.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-outline.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-outline.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-outline.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #828282 !important;
}
.layout.bc-grey.color-bordered-color-content {
  border-color: #828282;
  outline-color: #828282;
  color: #828282;
}
.layout.bc-grey.color-bordered-color-content * {
  color: #828282;
}
.layout.bc-grey.color-bordered-color-content svg:not([dontColor='true']) * {
  fill: #828282;
}
.layout.bc-grey.color-bordered-color-content:not(.bg) {
  background-color: #f6f6f6;
}
.layout.bc-grey.color-bordered-color-content.disabled {
  background-color: #f6f6f6;
}
.layout.bc-grey.color-bordered-color-content.hh.hh:hover {
  border-color: #828282;
  outline-color: #828282;
  background-color: #e3e3e3;
  color: #828282;
}
.layout.bc-grey.color-bordered-color-content.hh.hh:hover * {
  color: #828282;
}
.layout.bc-grey.color-bordered-color-content.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #828282;
}
.layout.bc-grey.color-bordered-color-content.hh.hh:hover.hh:hover > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #828282 !important;
}
.layout.bc-grey.color-bordered-color-content.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #828282 !important;
}
.layout.bc-grey.color-bordered-color-content.hh.hh:hover.hh:focus > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh:hover.hh.active > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh:hover.hh:active > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #828282 !important;
}
.layout.bc-grey.color-bordered-color-content.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-color-content.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-color-content.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #828282 !important;
}
.layout.bc-grey.color-bordered-color-content.hh.hh:focus,
.layout.bc-grey.color-bordered-color-content.hh.hh.active,
.layout.bc-grey.color-bordered-color-content.hh.hh:active {
  border-color: #aaaaaa;
  outline-color: #aaaaaa;
  background-color: #aaaaaa;
  color: #ffffff;
}
.layout.bc-grey.color-bordered-color-content.hh.hh:focus *,
.layout.bc-grey.color-bordered-color-content.hh.hh.active *,
.layout.bc-grey.color-bordered-color-content.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-grey.color-bordered-color-content.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-color-content.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-color-content.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-grey.color-bordered-color-content.hh.hh:focus.hh:hover > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh.active.hh:hover > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh:active.hh:hover > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-grey.color-bordered-color-content.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-color-content.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-color-content.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-grey.color-bordered-color-content.hh.hh:focus.hh:focus > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh.active.hh:focus > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh:active.hh:focus > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh:focus.hh.active > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh.active.hh.active > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh:active.hh.active > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh:focus.hh:active > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh.active.hh:active > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh:active.hh:active > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-grey.color-bordered-color-content.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-grey.color-bordered-color-content.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-color-content.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-color-content.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-color-content.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-color-content.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-color-content.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-color-content.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-color-content.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-color-content.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-grey.color-bordered-fill {
  border-color: #aaaaaa;
  outline-color: #aaaaaa;
  color: #aaaaaa;
}
.layout.bc-grey.color-bordered-fill * {
  color: #aaaaaa;
}
.layout.bc-grey.color-bordered-fill svg:not([dontColor='true']) * {
  fill: #aaaaaa;
}
.layout.bc-grey.color-bordered-fill:not(.bg) {
  background-color: #f6f6f6;
}
.layout.bc-grey.color-bordered-fill.disabled {
  background-color: #f6f6f6;
}
.layout.bc-grey.color-bordered-fill.hh.hh:hover {
  border-color: #aaaaaa;
  outline-color: #aaaaaa;
  background-color: #aaaaaa;
  color: #ffffff;
}
.layout.bc-grey.color-bordered-fill.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-grey.color-bordered-fill.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-grey.color-bordered-fill.hh.hh:hover.hh:hover > .text,
.layout.bc-grey.color-bordered-fill.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-grey.color-bordered-fill.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-grey.color-bordered-fill.hh.hh:hover.hh:focus > .text,
.layout.bc-grey.color-bordered-fill.hh.hh:hover.hh.active > .text,
.layout.bc-grey.color-bordered-fill.hh.hh:hover.hh:active > .text,
.layout.bc-grey.color-bordered-fill.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-grey.color-bordered-fill.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-grey.color-bordered-fill.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-grey.color-bordered-fill.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-grey.color-bordered-fill.hh.hh:focus,
.layout.bc-grey.color-bordered-fill.hh.hh.active,
.layout.bc-grey.color-bordered-fill.hh.hh:active {
  border-color: #828282;
  outline-color: #828282;
  background-color: #828282;
  color: #ffffff;
}
.layout.bc-grey.color-bordered-fill.hh.hh:focus *,
.layout.bc-grey.color-bordered-fill.hh.hh.active *,
.layout.bc-grey.color-bordered-fill.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-grey.color-bordered-fill.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-grey.color-bordered-fill.hh.hh:focus.hh:hover > .text,
.layout.bc-grey.color-bordered-fill.hh.hh.active.hh:hover > .text,
.layout.bc-grey.color-bordered-fill.hh.hh:active.hh:hover > .text,
.layout.bc-grey.color-bordered-fill.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-grey.color-bordered-fill.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-grey.color-bordered-fill.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-grey.color-bordered-fill.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-grey.color-bordered-fill.hh.hh:focus.hh:focus > .text,
.layout.bc-grey.color-bordered-fill.hh.hh.active.hh:focus > .text,
.layout.bc-grey.color-bordered-fill.hh.hh:active.hh:focus > .text,
.layout.bc-grey.color-bordered-fill.hh.hh:focus.hh.active > .text,
.layout.bc-grey.color-bordered-fill.hh.hh.active.hh.active > .text,
.layout.bc-grey.color-bordered-fill.hh.hh:active.hh.active > .text,
.layout.bc-grey.color-bordered-fill.hh.hh:focus.hh:active > .text,
.layout.bc-grey.color-bordered-fill.hh.hh.active.hh:active > .text,
.layout.bc-grey.color-bordered-fill.hh.hh:active.hh:active > .text,
.layout.bc-grey.color-bordered-fill.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-grey.color-bordered-fill.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-grey.color-bordered-fill.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-grey.color-bordered-fill.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-grey.color-bordered-fill.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-grey.color-bordered-fill.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-grey.color-bordered-fill.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-grey.color-bordered-fill.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-grey.color-bordered-fill.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-grey.color-bordered-fill.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-grey.color-bordered-fill-dark {
  border-color: #828282;
  outline-color: #828282;
  color: #828282;
}
.layout.bc-grey.color-bordered-fill-dark * {
  color: #828282;
}
.layout.bc-grey.color-bordered-fill-dark svg:not([dontColor='true']) * {
  fill: #828282;
}
.layout.bc-grey.color-bordered-fill-dark:not(.bg) {
  background-color: #f6f6f6;
}
.layout.bc-grey.color-bordered-fill-dark.disabled {
  background-color: #f6f6f6;
}
.layout.bc-grey.color-bordered-fill-dark.hh.hh:hover {
  border-color: #aaaaaa;
  outline-color: #aaaaaa;
  background-color: #aaaaaa;
  color: #ffffff;
}
.layout.bc-grey.color-bordered-fill-dark.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-grey.color-bordered-fill-dark.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-grey.color-bordered-fill-dark.hh.hh:hover.hh:hover > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-grey.color-bordered-fill-dark.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-grey.color-bordered-fill-dark.hh.hh:hover.hh:focus > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:hover.hh.active > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:hover.hh:active > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-grey.color-bordered-fill-dark.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-grey.color-bordered-fill-dark.hh.hh:focus,
.layout.bc-grey.color-bordered-fill-dark.hh.hh.active,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:active {
  border-color: #828282;
  outline-color: #828282;
  background-color: #828282;
  color: #ffffff;
}
.layout.bc-grey.color-bordered-fill-dark.hh.hh:focus *,
.layout.bc-grey.color-bordered-fill-dark.hh.hh.active *,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-grey.color-bordered-fill-dark.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill-dark.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-grey.color-bordered-fill-dark.hh.hh:focus.hh:hover > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh.active.hh:hover > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:active.hh:hover > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-grey.color-bordered-fill-dark.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill-dark.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-grey.color-bordered-fill-dark.hh.hh:focus.hh:focus > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh.active.hh:focus > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:active.hh:focus > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:focus.hh.active > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh.active.hh.active > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:active.hh.active > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:focus.hh:active > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh.active.hh:active > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:active.hh:active > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-grey.color-bordered-fill-dark.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill-dark.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill-dark.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill-dark.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.color-bordered-fill-dark.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-grey.midtone-dark {
  border-color: #828282;
  outline-color: #828282;
  color: #828282;
}
.layout.bc-grey.midtone-dark * {
  color: #828282;
}
.layout.bc-grey.midtone-dark svg:not([dontColor='true']) * {
  fill: #828282;
}
.layout.bc-grey.midtone-dark:not(.bg) {
  background-color: #e3e3e3;
}
.layout.bc-grey.midtone-dark.disabled {
  background-color: #e3e3e3;
}
.layout.bc-grey.midtone-dark.hh.hh:hover {
  border-color: #aaaaaa;
  outline-color: #aaaaaa;
  background-color: #aaaaaa;
  color: #ffffff;
}
.layout.bc-grey.midtone-dark.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-grey.midtone-dark.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-grey.midtone-dark.hh.hh:hover.hh:hover > .text,
.layout.bc-grey.midtone-dark.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-grey.midtone-dark.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-grey.midtone-dark.hh.hh:hover.hh:focus > .text,
.layout.bc-grey.midtone-dark.hh.hh:hover.hh.active > .text,
.layout.bc-grey.midtone-dark.hh.hh:hover.hh:active > .text,
.layout.bc-grey.midtone-dark.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-grey.midtone-dark.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-grey.midtone-dark.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-grey.midtone-dark.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.midtone-dark.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.midtone-dark.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-grey.midtone-dark.hh.hh:focus,
.layout.bc-grey.midtone-dark.hh.hh.active,
.layout.bc-grey.midtone-dark.hh.hh:active {
  border-color: #828282;
  outline-color: #828282;
  background-color: #828282;
  color: #ffffff;
}
.layout.bc-grey.midtone-dark.hh.hh:focus *,
.layout.bc-grey.midtone-dark.hh.hh.active *,
.layout.bc-grey.midtone-dark.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-grey.midtone-dark.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-grey.midtone-dark.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-grey.midtone-dark.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-grey.midtone-dark.hh.hh:focus.hh:hover > .text,
.layout.bc-grey.midtone-dark.hh.hh.active.hh:hover > .text,
.layout.bc-grey.midtone-dark.hh.hh:active.hh:hover > .text,
.layout.bc-grey.midtone-dark.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-grey.midtone-dark.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-grey.midtone-dark.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-grey.midtone-dark.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.midtone-dark.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.midtone-dark.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-grey.midtone-dark.hh.hh:focus.hh:focus > .text,
.layout.bc-grey.midtone-dark.hh.hh.active.hh:focus > .text,
.layout.bc-grey.midtone-dark.hh.hh:active.hh:focus > .text,
.layout.bc-grey.midtone-dark.hh.hh:focus.hh.active > .text,
.layout.bc-grey.midtone-dark.hh.hh.active.hh.active > .text,
.layout.bc-grey.midtone-dark.hh.hh:active.hh.active > .text,
.layout.bc-grey.midtone-dark.hh.hh:focus.hh:active > .text,
.layout.bc-grey.midtone-dark.hh.hh.active.hh:active > .text,
.layout.bc-grey.midtone-dark.hh.hh:active.hh:active > .text,
.layout.bc-grey.midtone-dark.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-grey.midtone-dark.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-grey.midtone-dark.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-grey.midtone-dark.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-grey.midtone-dark.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-grey.midtone-dark.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-grey.midtone-dark.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-grey.midtone-dark.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-grey.midtone-dark.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-grey.midtone-dark.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.midtone-dark.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.midtone-dark.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.midtone-dark.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.midtone-dark.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.midtone-dark.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.midtone-dark.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.midtone-dark.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.midtone-dark.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-grey.solid {
  border-color: #aaaaaa;
  outline-color: #aaaaaa;
  color: #ffffff;
}
.layout.bc-grey.solid * {
  color: #ffffff;
}
.layout.bc-grey.solid svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-grey.solid:not(.bg) {
  background-color: #aaaaaa;
}
.layout.bc-grey.solid.disabled {
  background-color: #aaaaaa;
}
.layout.bc-grey.solid.hh.hh:hover {
  border-color: #828282;
  outline-color: #828282;
  background-color: #828282;
  color: #ffffff;
}
.layout.bc-grey.solid.hh.hh:hover * {
  color: #ffffff;
}
.layout.bc-grey.solid.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-grey.solid.hh.hh:hover.hh:hover > .text,
.layout.bc-grey.solid.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-grey.solid.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-grey.solid.hh.hh:hover.hh:focus > .text,
.layout.bc-grey.solid.hh.hh:hover.hh.active > .text,
.layout.bc-grey.solid.hh.hh:hover.hh:active > .text,
.layout.bc-grey.solid.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-grey.solid.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-grey.solid.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-grey.solid.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.solid.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.solid.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-grey.solid.hh.hh:focus,
.layout.bc-grey.solid.hh.hh.active,
.layout.bc-grey.solid.hh.hh:active {
  border-color: #828282;
  outline-color: #828282;
  background-color: #828282;
  color: #ffffff;
}
.layout.bc-grey.solid.hh.hh:focus *,
.layout.bc-grey.solid.hh.hh.active *,
.layout.bc-grey.solid.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-grey.solid.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-grey.solid.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-grey.solid.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-grey.solid.hh.hh:focus.hh:hover > .text,
.layout.bc-grey.solid.hh.hh.active.hh:hover > .text,
.layout.bc-grey.solid.hh.hh:active.hh:hover > .text,
.layout.bc-grey.solid.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-grey.solid.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-grey.solid.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-grey.solid.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.solid.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.solid.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-grey.solid.hh.hh:focus.hh:focus > .text,
.layout.bc-grey.solid.hh.hh.active.hh:focus > .text,
.layout.bc-grey.solid.hh.hh:active.hh:focus > .text,
.layout.bc-grey.solid.hh.hh:focus.hh.active > .text,
.layout.bc-grey.solid.hh.hh.active.hh.active > .text,
.layout.bc-grey.solid.hh.hh:active.hh.active > .text,
.layout.bc-grey.solid.hh.hh:focus.hh:active > .text,
.layout.bc-grey.solid.hh.hh.active.hh:active > .text,
.layout.bc-grey.solid.hh.hh:active.hh:active > .text,
.layout.bc-grey.solid.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-grey.solid.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-grey.solid.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-grey.solid.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-grey.solid.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-grey.solid.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-grey.solid.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-grey.solid.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-grey.solid.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-grey.solid.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.solid.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.solid.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.solid.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.solid.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.solid.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.solid.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.solid.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.solid.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-grey.grey-bordered-solid {
  border-color: #dddddd;
  outline-color: #dddddd;
  color: #000000;
}
.layout.bc-grey.grey-bordered-solid * {
  color: #000000;
}
.layout.bc-grey.grey-bordered-solid svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-grey.grey-bordered-solid:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-grey.grey-bordered-solid.disabled {
  background-color: #ffffff;
}
.layout.bc-grey.grey-bordered-solid.hh.hh:hover {
  border-color: #aaaaaa;
  outline-color: #aaaaaa;
  background-color: #f6f6f6;
  color: #aaaaaa;
}
.layout.bc-grey.grey-bordered-solid.hh.hh:hover * {
  color: #aaaaaa;
}
.layout.bc-grey.grey-bordered-solid.hh.hh:hover svg:not([dontColor='true']) * {
  fill: #aaaaaa;
}
.layout.bc-grey.grey-bordered-solid.hh.hh:hover.hh:hover > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh:hover.hh:hover :not(.cs) > .text {
  color: #aaaaaa !important;
}
.layout.bc-grey.grey-bordered-solid.hh.hh:hover.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #aaaaaa !important;
}
.layout.bc-grey.grey-bordered-solid.hh.hh:hover.hh:focus > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh:hover.hh.active > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh:hover.hh:active > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh:hover.hh:focus :not(.cs) > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh:hover.hh.active :not(.cs) > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh:hover.hh:active :not(.cs) > .text {
  color: #aaaaaa !important;
}
.layout.bc-grey.grey-bordered-solid.hh.hh:hover.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.grey-bordered-solid.hh.hh:hover.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.grey-bordered-solid.hh.hh:hover.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #aaaaaa !important;
}
.layout.bc-grey.grey-bordered-solid.hh.hh:focus,
.layout.bc-grey.grey-bordered-solid.hh.hh.active,
.layout.bc-grey.grey-bordered-solid.hh.hh:active {
  border-color: #828282;
  outline-color: #828282;
  background-color: #828282;
  color: #ffffff;
}
.layout.bc-grey.grey-bordered-solid.hh.hh:focus *,
.layout.bc-grey.grey-bordered-solid.hh.hh.active *,
.layout.bc-grey.grey-bordered-solid.hh.hh:active * {
  color: #ffffff;
}
.layout.bc-grey.grey-bordered-solid.hh.hh:focus svg:not([dontColor='true']) *,
.layout.bc-grey.grey-bordered-solid.hh.hh.active svg:not([dontColor='true']) *,
.layout.bc-grey.grey-bordered-solid.hh.hh:active svg:not([dontColor='true']) * {
  fill: #ffffff;
}
.layout.bc-grey.grey-bordered-solid.hh.hh:focus.hh:hover > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh.active.hh:hover > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh:active.hh:hover > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh:focus.hh:hover :not(.cs) > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh.active.hh:hover :not(.cs) > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh:active.hh:hover :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-grey.grey-bordered-solid.hh.hh:focus.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.grey-bordered-solid.hh.hh.active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.grey-bordered-solid.hh.hh:active.hh:hover .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-grey.grey-bordered-solid.hh.hh:focus.hh:focus > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh.active.hh:focus > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh:active.hh:focus > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh:focus.hh.active > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh.active.hh.active > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh:active.hh.active > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh:focus.hh:active > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh.active.hh:active > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh:active.hh:active > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh:focus.hh:focus :not(.cs) > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh.active.hh:focus :not(.cs) > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh:active.hh:focus :not(.cs) > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh:focus.hh.active :not(.cs) > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh.active.hh.active :not(.cs) > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh:active.hh.active :not(.cs) > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh:focus.hh:active :not(.cs) > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh.active.hh:active :not(.cs) > .text,
.layout.bc-grey.grey-bordered-solid.hh.hh:active.hh:active :not(.cs) > .text {
  color: #ffffff !important;
}
.layout.bc-grey.grey-bordered-solid.hh.hh:focus.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.grey-bordered-solid.hh.hh.active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.grey-bordered-solid.hh.hh:active.hh:focus .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.grey-bordered-solid.hh.hh:focus.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.grey-bordered-solid.hh.hh.active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.grey-bordered-solid.hh.hh:active.hh.active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.grey-bordered-solid.hh.hh:focus.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.grey-bordered-solid.hh.hh.active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) *,
.layout.bc-grey.grey-bordered-solid.hh.hh:active.hh:active .react-svg-wrapper-initial-fill svg:not([dontColor='true']) * {
  fill: #ffffff !important;
}
.layout.bc-grey.black-bordered {
  border-color: #000000;
  outline-color: #000000;
  color: #000000;
}
.layout.bc-grey.black-bordered * {
  color: #000000;
}
.layout.bc-grey.black-bordered svg:not([dontColor='true']) * {
  fill: #000000;
}
.layout.bc-grey.black-bordered:not(.bg) {
  background-color: #ffffff;
}
.layout.bc-grey.black-bordered.disabled {
  background-color: #ffffff;
}
.layout.bc-grey.disabled {
  border-color: #828282;
  outline-color: #828282;
  color: #828282;
  cursor: not-allowed !important;
}
.layout.bc-grey.disabled * {
  color: #828282;
}
.layout.bc-grey.disabled svg:not([dontColor='true']) * {
  fill: #828282;
}
.layout.bc-grey.disabled:not(.bg) {
  background-color: #f6f6f6;
}
.layout.bc-grey.disabled.disabled {
  background-color: #f6f6f6;
}
.layout.bc-grey.disabled * {
  pointer-events: auto;
  cursor: not-allowed !important;
}
.layout.bc-grey.disabled:active {
  pointer-events: none !important;
}
.layout.bc-grey.disabled:active * {
  pointer-events: none !important;
}
.bg-light-grey {
  background-color: #f6f6f6;
}
.bg-midtone-grey {
  background-color: #e3e3e3;
}
.bg-medium-grey {
  background-color: #aaaaaa;
}
.bg-dark-grey {
  background-color: #828282;
}
.bg-pale-blue {
  background-color: #f4faff;
}
.bg-light-blue {
  background-color: #e7f5ff;
}
.bg-midtone-blue {
  background-color: #afddff;
}
.bg-medium-blue {
  background-color: #0096ff;
}
.bg-dark-blue {
  background-color: #0673f4;
}
.bg-light-navy {
  background-color: #e8e8f3;
}
.bg-midtone-navy {
  background-color: #bbb9db;
}
.bg-medium-navy {
  background-color: #19369d;
}
.bg-dark-navy {
  background-color: #040052;
}
.bg-light-orange {
  background-color: #fff7e7;
}
.bg-midtone-orange {
  background-color: #ffe6bb;
}
.bg-medium-orange {
  background-color: #ffa405;
}
.bg-dark-orange {
  background-color: #dd7e03;
}
.bg-light-red {
  background-color: #ffe5e8;
}
.bg-midtone-red {
  background-color: #ffacb6;
}
.bg-medium-red {
  background-color: #ec1314;
}
.bg-dark-red {
  background-color: #bf011a;
}
.bg-light-yellow {
  background-color: #fffde8;
}
.bg-midtone-yellow {
  background-color: #fff6b0;
}
.bg-medium-yellow {
  background-color: #fece05;
}
.bg-dark-yellow {
  background-color: #f3ba08;
}
.bg-light-pink {
  background-color: #fff3f3;
}
.bg-midtone-pink {
  background-color: #ffdbdb;
}
.bg-medium-pink {
  background-color: #ff7c7c;
}
.bg-dark-pink {
  background-color: #dc6569;
}
.bg-light-green {
  background-color: #f6ffe8;
}
.bg-midtone-green {
  background-color: #c2f6da;
}
.bg-medium-green {
  background-color: #36cf9f;
}
.bg-dark-green {
  background-color: #2ca47e;
}
.bg-light-olive {
  background-color: #f1f5ed;
}
.bg-midtone-olive {
  background-color: #d5e1ca;
}
.bg-medium-olive {
  background-color: #62933e;
}
.bg-dark-olive {
  background-color: #49672f;
}
.bg-light-purple {
  background-color: #f1e8ff;
}
.bg-midtone-purple {
  background-color: #e1c9fd;
}
.bg-medium-purple {
  background-color: #b36be0;
}
.bg-dark-purple {
  background-color: #864fa7;
}
.bg-light-brown {
  background-color: #f8efe9;
}
.bg-midtone-brown {
  background-color: #e9cfbe;
}
.bg-medium-brown {
  background-color: #ad4f0e;
}
.bg-dark-brown {
  background-color: #612c0a;
}
.bg-light-fuchsia {
  background-color: #fbdcee;
}
.bg-midtone-fuchsia {
  background-color: #f6b5db;
}
.bg-medium-fuchsia {
  background-color: #e83fa1;
}
.bg-dark-fuchsia {
  background-color: #be3483;
}
.bg-white {
  background-color: #ffffff;
}
.bg-black {
  background-color: #000000;
}
.bg-light-border {
  background-color: #eeeeee;
}
.bg-medium-border {
  background-color: #dddddd;
}
.bg-tooltip {
  background-color: #626262;
}
.bg-light-background {
  background-color: #fbfcfd;
}
.bg-midtone-background {
  background-color: #f7fafb;
}
.bg-medium-background {
  background-color: #f5f8fa;
}
.bg-light-blue-background {
  background-color: #f1f8fe;
}
.bg-medium-blue-background {
  background-color: #eaf3f9;
}
.bg-light-medium-green {
  background-color: #dffddf;
}
.bg-light-medium-orange {
  background-color: #fbe8d9;
}
.show-user-page-layout .basic-table .basic-table-row {
  user-select: unset;
}
.apexcharts-toolbar {
  gap: 12px !important;
}
.apexcharts-toolbar .apexcharts-zoomin-icon,
.apexcharts-toolbar .apexcharts-zoomout-icon,
.apexcharts-toolbar .apexcharts-reset-icon,
.apexcharts-toolbar .apexcharts-menu-icon > button {
  margin: 0 !important;
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
}
.apexcharts-toolbar .apexcharts-zoom-icon {
  display: none !important;
}
.google-maps-tooltip {
  position: absolute;
  left: 0;
  top: 0;
  transform: translate(-50%, calc(-100% - 12px));
  padding: 6px 10px;
  background: #626262;
  color: #ffffff;
  border-radius: 4px;
  font-size: 12px;
  line-height: 1.3;
  white-space: normal;
  word-break: break-word;
  overflow-wrap: anywhere;
  max-width: min(45vw, 360px);
  pointer-events: none;
  opacity: 0;
  visibility: hidden;
  transition: opacity 120ms ease, visibility 120ms ease;
  z-index: 2;
}
.google-maps-tooltip-visible {
  opacity: 1;
  visibility: visible;
}
.google-maps-tooltip-arrow {
  position: absolute;
  left: 50%;
  top: 100%;
  transform: translateX(-50%);
  width: 0;
  height: 0;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 6px solid #626262;
}
.map-search {
  z-index: 1;
}
.map-input {
  border: 1px solid #dddddd;
  border-radius: 8px;
  box-shadow: 0px 4px 8px 4px #aaaaaa25;
  width: 280px;
  max-width: 50vw;
  padding: 10px 12px;
  background: #ffffff;
  outline: none;
}
.map-input:focus {
  box-shadow: 0px 5px 15px 0px #aaaaaa25;
  border-color: #afddff;
}
.map-container {
  width: 100%;
  height: 100%;
}
