.is-flex {
  display: -ms-flexbox;
  display: flex;
}
.is-inline-flex {
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.show {
  display: block !important;
}
.show.row,
.show.is-flex {
  display: -ms-flexbox !important;
  display: flex !important;
}
.show.is-inline-flex {
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
}
.hidden {
  display: none !important;
}
.visible {
  visibility: visible !important;
}
.invisible {
  visibility: hidden !important;
  opacity: 0 !important;
}
.show-in-mobile {
  display: none !important;
}
@media (min-width: 0px) and (max-width: 767px) {
  .show-in-mobile {
    display: block !important;
  }
  .show-in-mobile.row,
  .show-in-mobile.is-flex {
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .show-in-mobile.is-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
.show-in-computer {
  display: block !important;
}
.show-in-computer.row,
.show-in-computer.is-flex {
  display: -ms-flexbox !important;
  display: flex !important;
}
.show-in-computer.is-inline-flex {
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
}
@media (min-width: 0px) and (max-width: 767px) {
  .show-in-computer {
    display: none !important;
  }
}
.direction-horiz {
  -ms-flex-direction: row;
      flex-direction: row;
}
.direction-vert {
  -ms-flex-direction: column;
      flex-direction: column;
}
.space-fill {
  -ms-flex: 1 1 auto;
      flex: 1 1 auto;
}
.space-static {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.no-margin {
  margin: 0 !important;
}
.no-padding {
  padding: 0 !important;
}
.container,
.container-fluid {
  margin-right: auto;
  margin-left: auto;
}
.container.is-limited,
.container-fluid.is-limited {
  max-width: 45rem;
  margin: 0 auto;
}
.container-fluid {
  padding-left: 30px;
  padding-right: 30px;
}
.row {
  box-sizing: border-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex: 0 1 auto;
      flex: 0 1 auto;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.reverse {
  -ms-flex-direction: row-reverse;
      flex-direction: row-reverse;
}
.column {
  -ms-flex-direction: column;
      flex-direction: column;
}
.column.reverse {
  -ms-flex-direction: column-reverse;
      flex-direction: column-reverse;
}
.space-fill {
  -ms-flex: 1 1 auto;
      flex: 1 1 auto;
}
.space-static {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
@media only screen and (min-width: 0) {
  .container {
    width: 28rem;
  }
  .col-xs {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .col-xs-1 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex-preferred-size: 8.333333333333334%;
        flex-basis: 8.333333333333334%;
    max-width: 8.333333333333334%;
  }
  .col-xs-2 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex-preferred-size: 16.666666666666668%;
        flex-basis: 16.666666666666668%;
    max-width: 16.666666666666668%;
  }
  .col-xs-3 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    max-width: 25%;
  }
  .col-xs-4 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex-preferred-size: 33.333333333333336%;
        flex-basis: 33.333333333333336%;
    max-width: 33.333333333333336%;
  }
  .col-xs-5 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    max-width: 41.66666666666667%;
  }
  .col-xs-6 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    max-width: 50%;
  }
  .col-xs-7 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    max-width: 58.333333333333336%;
  }
  .col-xs-8 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex-preferred-size: 66.66666666666667%;
        flex-basis: 66.66666666666667%;
    max-width: 66.66666666666667%;
  }
  .col-xs-9 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    max-width: 75%;
  }
  .col-xs-10 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    max-width: 83.33333333333334%;
  }
  .col-xs-11 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex-preferred-size: 91.66666666666667%;
        flex-basis: 91.66666666666667%;
    max-width: 91.66666666666667%;
  }
  .col-xs-12 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    max-width: 100%;
  }
  .col-xs-offset-0 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 0;
  }
  .col-xs-offset-1 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 8.333333333333334%;
  }
  .col-xs-offset-2 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 16.666666666666668%;
  }
  .col-xs-offset-3 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 25%;
  }
  .col-xs-offset-4 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 33.333333333333336%;
  }
  .col-xs-offset-5 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 41.66666666666667%;
  }
  .col-xs-offset-6 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 50%;
  }
  .col-xs-offset-7 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 58.333333333333336%;
  }
  .col-xs-offset-8 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 66.66666666666667%;
  }
  .col-xs-offset-9 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 75%;
  }
  .col-xs-offset-10 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 83.33333333333334%;
  }
  .col-xs-offset-11 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 91.66666666666667%;
  }
  .col-xs-offset-12 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 100%;
  }
  .col-xs {
    -ms-flex-positive: 1;
        flex-grow: 1;
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    max-width: 100%;
  }
  .start-xs {
    -ms-flex-pack: start;
        justify-content: flex-start;
    text-align: start;
  }
  .center-xs {
    -ms-flex-pack: center;
        justify-content: center;
    text-align: center;
  }
  .end-xs {
    -ms-flex-pack: end;
        justify-content: flex-end;
    text-align: end;
  }
  .top-xs {
    -ms-flex-align: start;
        align-items: flex-start;
  }
  .middle-xs {
    -ms-flex-align: center;
        align-items: center;
  }
  .bottom-xs {
    -ms-flex-align: end;
        align-items: flex-end;
  }
  .around-xs {
    -ms-flex-pack: distribute;
        justify-content: space-around;
  }
  .between-xs {
    -ms-flex-pack: justify;
        justify-content: space-between;
  }
  .first-xs {
    -ms-flex-order: -1;
        order: -1;
  }
  .last-xs {
    -ms-flex-order: 1;
        order: 1;
  }
}
.show-xs {
  display: none !important;
}
@media only screen and (min-width: 48rem) {
  .container {
    width: 18rem;
  }
  .col-sm {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .col-sm-1 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex-preferred-size: 8.333333333333334%;
        flex-basis: 8.333333333333334%;
    max-width: 8.333333333333334%;
  }
  .col-sm-2 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex-preferred-size: 16.666666666666668%;
        flex-basis: 16.666666666666668%;
    max-width: 16.666666666666668%;
  }
  .col-sm-3 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex-preferred-size: 33.333333333333336%;
        flex-basis: 33.333333333333336%;
    max-width: 33.333333333333336%;
  }
  .col-sm-5 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    max-width: 41.66666666666667%;
  }
  .col-sm-6 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    max-width: 58.333333333333336%;
  }
  .col-sm-8 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex-preferred-size: 66.66666666666667%;
        flex-basis: 66.66666666666667%;
    max-width: 66.66666666666667%;
  }
  .col-sm-9 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    max-width: 83.33333333333334%;
  }
  .col-sm-11 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex-preferred-size: 91.66666666666667%;
        flex-basis: 91.66666666666667%;
    max-width: 91.66666666666667%;
  }
  .col-sm-12 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    max-width: 100%;
  }
  .col-sm-offset-0 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 0;
  }
  .col-sm-offset-1 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 8.333333333333334%;
  }
  .col-sm-offset-2 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 16.666666666666668%;
  }
  .col-sm-offset-3 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 25%;
  }
  .col-sm-offset-4 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 33.333333333333336%;
  }
  .col-sm-offset-5 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 41.66666666666667%;
  }
  .col-sm-offset-6 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 50%;
  }
  .col-sm-offset-7 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 58.333333333333336%;
  }
  .col-sm-offset-8 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 66.66666666666667%;
  }
  .col-sm-offset-9 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 75%;
  }
  .col-sm-offset-10 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 83.33333333333334%;
  }
  .col-sm-offset-11 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 91.66666666666667%;
  }
  .col-sm-offset-12 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 100%;
  }
  .col-sm {
    -ms-flex-positive: 1;
        flex-grow: 1;
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    max-width: 100%;
  }
  .start-sm {
    -ms-flex-pack: start;
        justify-content: flex-start;
    text-align: start;
  }
  .center-sm {
    -ms-flex-pack: center;
        justify-content: center;
    text-align: center;
  }
  .end-sm {
    -ms-flex-pack: end;
        justify-content: flex-end;
    text-align: end;
  }
  .top-sm {
    -ms-flex-align: start;
        align-items: flex-start;
  }
  .middle-sm {
    -ms-flex-align: center;
        align-items: center;
  }
  .bottom-sm {
    -ms-flex-align: end;
        align-items: flex-end;
  }
  .around-sm {
    -ms-flex-pack: distribute;
        justify-content: space-around;
  }
  .between-sm {
    -ms-flex-pack: justify;
        justify-content: space-between;
  }
  .first-sm {
    -ms-flex-order: -1;
        order: -1;
  }
  .last-sm {
    -ms-flex-order: 1;
        order: 1;
  }
}
.show-sm {
  display: none !important;
}
@media only screen and (min-width: 62rem) {
  .container {
    width: 32rem;
  }
  .col-md {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .col-md-1 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex-preferred-size: 8.333333333333334%;
        flex-basis: 8.333333333333334%;
    max-width: 8.333333333333334%;
  }
  .col-md-2 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex-preferred-size: 16.666666666666668%;
        flex-basis: 16.666666666666668%;
    max-width: 16.666666666666668%;
  }
  .col-md-3 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    max-width: 25%;
  }
  .col-md-4 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex-preferred-size: 33.333333333333336%;
        flex-basis: 33.333333333333336%;
    max-width: 33.333333333333336%;
  }
  .col-md-5 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    max-width: 41.66666666666667%;
  }
  .col-md-6 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    max-width: 50%;
  }
  .col-md-7 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    max-width: 58.333333333333336%;
  }
  .col-md-8 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex-preferred-size: 66.66666666666667%;
        flex-basis: 66.66666666666667%;
    max-width: 66.66666666666667%;
  }
  .col-md-9 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    max-width: 75%;
  }
  .col-md-10 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    max-width: 83.33333333333334%;
  }
  .col-md-11 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex-preferred-size: 91.66666666666667%;
        flex-basis: 91.66666666666667%;
    max-width: 91.66666666666667%;
  }
  .col-md-12 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    max-width: 100%;
  }
  .col-md-offset-0 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 0;
  }
  .col-md-offset-1 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 8.333333333333334%;
  }
  .col-md-offset-2 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 16.666666666666668%;
  }
  .col-md-offset-3 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 25%;
  }
  .col-md-offset-4 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 33.333333333333336%;
  }
  .col-md-offset-5 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 41.66666666666667%;
  }
  .col-md-offset-6 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 50%;
  }
  .col-md-offset-7 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 58.333333333333336%;
  }
  .col-md-offset-8 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 66.66666666666667%;
  }
  .col-md-offset-9 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 75%;
  }
  .col-md-offset-10 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 83.33333333333334%;
  }
  .col-md-offset-11 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 91.66666666666667%;
  }
  .col-md-offset-12 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 100%;
  }
  .col-md {
    -ms-flex-positive: 1;
        flex-grow: 1;
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    max-width: 100%;
  }
  .start-md {
    -ms-flex-pack: start;
        justify-content: flex-start;
    text-align: start;
  }
  .center-md {
    -ms-flex-pack: center;
        justify-content: center;
    text-align: center;
  }
  .end-md {
    -ms-flex-pack: end;
        justify-content: flex-end;
    text-align: end;
  }
  .top-md {
    -ms-flex-align: start;
        align-items: flex-start;
  }
  .middle-md {
    -ms-flex-align: center;
        align-items: center;
  }
  .bottom-md {
    -ms-flex-align: end;
        align-items: flex-end;
  }
  .around-md {
    -ms-flex-pack: distribute;
        justify-content: space-around;
  }
  .between-md {
    -ms-flex-pack: justify;
        justify-content: space-between;
  }
  .first-md {
    -ms-flex-order: -1;
        order: -1;
  }
  .last-md {
    -ms-flex-order: 1;
        order: 1;
  }
}
.show-md {
  display: none !important;
}
@media only screen and (min-width: 75rem) {
  .container {
    width: 45rem;
  }
  .col-lg {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .col-lg-1 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex-preferred-size: 8.333333333333334%;
        flex-basis: 8.333333333333334%;
    max-width: 8.333333333333334%;
  }
  .col-lg-2 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex-preferred-size: 16.666666666666668%;
        flex-basis: 16.666666666666668%;
    max-width: 16.666666666666668%;
  }
  .col-lg-3 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex-preferred-size: 33.333333333333336%;
        flex-basis: 33.333333333333336%;
    max-width: 33.333333333333336%;
  }
  .col-lg-5 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    max-width: 41.66666666666667%;
  }
  .col-lg-6 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    max-width: 58.333333333333336%;
  }
  .col-lg-8 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex-preferred-size: 66.66666666666667%;
        flex-basis: 66.66666666666667%;
    max-width: 66.66666666666667%;
  }
  .col-lg-9 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    max-width: 83.33333333333334%;
  }
  .col-lg-11 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex-preferred-size: 91.66666666666667%;
        flex-basis: 91.66666666666667%;
    max-width: 91.66666666666667%;
  }
  .col-lg-12 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    max-width: 100%;
  }
  .col-lg-offset-0 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 0;
  }
  .col-lg-offset-1 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 8.333333333333334%;
  }
  .col-lg-offset-2 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 16.666666666666668%;
  }
  .col-lg-offset-3 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 25%;
  }
  .col-lg-offset-4 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 33.333333333333336%;
  }
  .col-lg-offset-5 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 41.66666666666667%;
  }
  .col-lg-offset-6 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 50%;
  }
  .col-lg-offset-7 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 58.333333333333336%;
  }
  .col-lg-offset-8 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 66.66666666666667%;
  }
  .col-lg-offset-9 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 75%;
  }
  .col-lg-offset-10 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 83.33333333333334%;
  }
  .col-lg-offset-11 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 91.66666666666667%;
  }
  .col-lg-offset-12 {
    box-sizing: border-box;
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 100%;
  }
  .col-lg {
    -ms-flex-positive: 1;
        flex-grow: 1;
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    max-width: 100%;
  }
  .start-lg {
    -ms-flex-pack: start;
        justify-content: flex-start;
    text-align: start;
  }
  .center-lg {
    -ms-flex-pack: center;
        justify-content: center;
    text-align: center;
  }
  .end-lg {
    -ms-flex-pack: end;
        justify-content: flex-end;
    text-align: end;
  }
  .top-lg {
    -ms-flex-align: start;
        align-items: flex-start;
  }
  .middle-lg {
    -ms-flex-align: center;
        align-items: center;
  }
  .bottom-lg {
    -ms-flex-align: end;
        align-items: flex-end;
  }
  .around-lg {
    -ms-flex-pack: distribute;
        justify-content: space-around;
  }
  .between-lg {
    -ms-flex-pack: justify;
        justify-content: space-between;
  }
  .first-lg {
    -ms-flex-order: -1;
        order: -1;
  }
  .last-lg {
    -ms-flex-order: 1;
        order: 1;
  }
}
.show-lg {
  display: none !important;
}
a {
  color: #191919;
  transition: color 218ms;
  text-decoration: none;
  cursor: pointer;
}
a:hover {
  color: #191919;
}
a.link-handler:hover {
  color: #8ea8c0;
}
a.icon {
  color: #a6a6a6;
  box-sizing: content-box;
  position: relative;
  padding: 0.5em;
  margin: -0.5em;
}
a.icon:hover {
  color: #8ea8c0;
}
a.is-active {
  color: #8ea8c0;
}
a .icon {
  float: left;
  margin-right: 5px;
}
[class*=-handler] {
  cursor: pointer;
}
.tips,
.desc {
  color: #808080;
}
.muted {
  color: #a6a6a6;
}
.img-cover {
  background-size: cover;
  background-position: center center;
}
.img-icon {
  display: -ms-inline-flexbox;
  display: inline-flex;
  background-size: cover;
  position: relative;
}
.img-icon.icon-arrow-solid-right {
  background-image: url(/static/images/icon-arrow-solid-right.70365f3.svg);
  width: 12px;
  height: 15px;
  top: 1px;
}
.img-icon.icon-arrow-white-down {
  background-image: url(/static/images/icon-arrow-white-down.8f44750.svg);
  width: 6px;
  height: 4px;
}
.img-icon.icon-arrow-black-right {
  width: 10px;
  height: 14px;
  background-image: url(/static/images/icon-arrow-black-right.6202699.svg);
  top: 2px;
}
.img-icon.icon-arrow-yellow-right {
  width: 11px;
  height: 13px;
  background-image: url(/static/images/icon-arrow-yellow-right.66c2339.svg);
  top: 1px;
}
.img-icon.icon-check-yellow {
  width: 13px;
  height: 9px;
  background-image: url(/static/images/icon-check-yellow.d96eaf6.svg);
}
.img-icon.icon-notification {
  width: 19px;
  height: 18px;
  background-image: url(/static/images/icon-notification.17389db.svg);
}
.img-icon.icon-twitter {
  width: 14px;
  height: 11px;
  background-image: url(/static/images/icon-twitter.6ae7525.svg);
}
.img-icon.icon-facebook {
  width: 14px;
  height: 10px;
  background-image: url(/static/images/icon-facebook.c6c822a.svg);
}
.img-icon.icon-close-black {
  width: 40px;
  height: 40px;
  background-image: url(/static/images/icon-close-black.104fe9f.svg);
}
*,
:after,
:before {
  box-sizing: border-box;
}
:focus {
  outline: none;
}
::selection {
  background-color: rgba(255,255,255,0.2);
}
ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
html {
  font-size: 16px;
}
@media (min-width: 0px) and (max-width: 767px) {
  html {
    font-size: 12px;
  }
}
html,
body {
  width: 100%;
  -webkit-overflow-scrolling: touch;
}
html.lock,
body.lock {
  overflow-y: hidden;
}
body {
  margin: 0;
  font-family: 'Gilmer Regular', 'Oxygen Mono', Noto Sans SC, PingFang SC, 'Hiragino Sans GB', 'Helvetica Neue', Microsoft Yahei, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.357;
  color: #fff;
  -webkit-font-smoothing: antialiased;
  -webkit-tap-highlight-color: transparent;
  background-color: #7e7e7e;
}
body.locale-zh-hans {
  font-family: 'zhQuote', 'Gilmer Regular', Noto Sans SC, PingFang SC, 'Hiragino Sans GB', 'Helvetica Neue', Microsoft Yahei, Arial, sans-serif;
}
.vertical-scroll::-webkit-scrollbar {
  width: 12px;
}
.vertical-scroll::-webkit-scrollbar-track {
  border-left: 1px solid #a6a6a6;
  background: #d9d9d9;
}
.vertical-scroll::-webkit-scrollbar-thumb {
  background: #a6a6a6;
}
.horizontal-scroll::-webkit-scrollbar {
  width: 12px;
}
.horizontal-scroll::-webkit-scrollbar-track {
  border-left: 1px solid #a6a6a6;
  background: #d9d9d9;
}
.horizontal-scroll::-webkit-scrollbar-thumb {
  background: #a6a6a6;
}
.thin-scroll::-webkit-scrollbar {
  width: 7px;
}
.thin-scroll::-webkit-scrollbar-track {
  background-color: #d9d9d9;
  border-left: 2px solid transparent;
}
.thin-scroll::-webkit-scrollbar-thumb {
  background-color: #a6a6a6;
  border-left: 2px solid transparent;
}
.thin-scroll::-webkit-scrollbar-thumb:window-inactive {
  background: rgba(25,25,25,0.15);
}
.transparent-scroll::-webkit-scrollbar {
  width: 8px;
}
.transparent-scroll::-webkit-scrollbar-track {
  background: transparent;
}
.transparent-scroll::-webkit-scrollbar-thumb {
  background: rgba(25,25,25,0.3);
}
@font-face {
  font-family: 'CharterITCPro-BoldItalic';
  src: url(/static/fonts/3AFA63_0_0.1c40991.eot);
  src: url(/static/fonts/3AFA63_0_0.1c40991.eot?#iefix) format('embedded-opentype'), url(/static/fonts/3AFA63_0_0.063a01e.woff2) format('woff2'), url(/static/fonts/3AFA63_0_0.732066b.woff) format('woff'), url(/static/fonts/3AFA63_0_0.a24a1a9.ttf) format('truetype');
}
@font-face {
  font-family: 'CharterITCPro-Italic';
  src: url(/static/fonts/3AFA63_1_0.3bcf667.eot);
  src: url(/static/fonts/3AFA63_1_0.3bcf667.eot?#iefix) format('embedded-opentype'), url(/static/fonts/3AFA63_1_0.25b8c4c.woff2) format('woff2'), url(/static/fonts/3AFA63_1_0.8967c37.woff) format('woff'), url(/static/fonts/3AFA63_1_0.8c5ffe0.ttf) format('truetype');
}
@font-face {
  font-family: 'CharterITCPro-Bold';
  src: url(/static/fonts/3AFA63_2_0.a4902f7.eot);
  src: url(/static/fonts/3AFA63_2_0.a4902f7.eot?#iefix) format('embedded-opentype'), url(/static/fonts/3AFA63_2_0.b245369.woff2) format('woff2'), url(/static/fonts/3AFA63_2_0.e6bd8e9.woff) format('woff'), url(/static/fonts/3AFA63_2_0.29007ad.ttf) format('truetype');
}
@font-face {
  font-family: 'CharterITCPro-BlackItalic';
  src: url(/static/fonts/3AFA63_3_0.2798932.eot);
  src: url(/static/fonts/3AFA63_3_0.2798932.eot?#iefix) format('embedded-opentype'), url(/static/fonts/3AFA63_3_0.ccf29bb.woff2) format('woff2'), url(/static/fonts/3AFA63_3_0.685353c.woff) format('woff'), url(/static/fonts/3AFA63_3_0.6347a55.ttf) format('truetype');
}
@font-face {
  font-family: 'CharterITCPro-Black';
  src: url(/static/fonts/3AFA63_4_0.aa68325.eot);
  src: url(/static/fonts/3AFA63_4_0.aa68325.eot?#iefix) format('embedded-opentype'), url(/static/fonts/3AFA63_4_0.617277f.woff2) format('woff2'), url(/static/fonts/3AFA63_4_0.17ecab9.woff) format('woff'), url(/static/fonts/3AFA63_4_0.a1d73d1.ttf) format('truetype');
}
@font-face {
  font-family: 'CharterITCPro-Regular';
  src: url(/static/fonts/3AFA63_5_0.30c50c3.eot);
  src: url(/static/fonts/3AFA63_5_0.30c50c3.eot?#iefix) format('embedded-opentype'), url(/static/fonts/3AFA63_5_0.2bd62e4.woff2) format('woff2'), url(/static/fonts/3AFA63_5_0.ba48a55.woff) format('woff'), url(/static/fonts/3AFA63_5_0.0c1fb25.ttf) format('truetype');
}
@font-face {
  font-family: 'Oxygen Mono';
  font-style: normal;
  font-weight: 400;
  src: local('Oxygen Mono'), local('OxygenMono-Regular'), url(data:application/font-woff2;base64,d09GMgABAAAAACOkAAwAAAAAQDwAACNSAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYGYACBNBEICuwA01wLgzIAATYCJAODOAQgBYQ2B4QcG5ExMwPBxgFAHr4Isv8iwTZEaj/acMmQqMGMUko5ypV6R4iltDobQprhPF3PvfhFP8n/7WNw1WddVafBuIyQZPYQp9XIdgozdnLIIEspLJd2swecVPf/tnNox4eMgrbHi4/chx9gnf9kjRULFSf7ynEYJ6JOzp1Tp8eJM9y5EytZ02NTY4mFbWpWWIXF368hntiv7ft3hzTvDKEy3axkqCTIXKoQSaLVNTTVypxGbiLhOUUqqms7Dwaq3IgvgDM+NJngs/z/5v7TzvxJFlkyCId+zxOyLGRyN+fNn5k3H1IKFJNSUnrJcl4pb5HcnqrWATnApJS3/5cW0RZByBpHxtQrcsCqFc52Ec8H1aAMh1Le79V50LUd0VfppgRZOXMk+/k1JwAGIMQwoYdhbOd++TaVeEClq7wI4MZkAu9EasHYB5XGEugVVMHmAA6yKTx1IpUMSLBRC9/z/9mCY3+Khg6AqwFAMFpZAbCBmmaED2AVwVh/bnfYm5B1ODgTP7fPdONW3Cg2iqcdq8hKy56QlZdVljWTxco+slhpfx9NrKFAdR21suwR2WNdTb8Vp5Z/66/cP6P/72/7G55lkMv00U0dlah9/45+sbEZhqJkeKI/sAX0z27hcrdVnG8IxgADTPWEt3V9lQDrAT2W3lL4kmWhrLYAVrSU3nYuGdWU0mfweWMbAjeI1x8gWCEAZ0EJCtaubdLCio8h8NT5bbHxpqWqakrZDsXI0YBn8SvlzbKjRQgKZnWxEURKO1FEDSoG21RnVOXc5hmA57xq7q+UNFHQFzKZm1UWXCx3Areu9FdRN5YWWva5tV9Xba1bWW9SN2+oUdVYt0rV1411segXt5/aDXYjYBCWPeoD5YmoV5XSDyFIu1FBCTaYolOj6URKs/thjn52cIpZWhWVUZu4dQu60yGADrMVwuaRhkVOVGLDNGi1bxw7xPqrfeY6WympeppinJpqEGciTK/qNBBhnXhPHOgpqSfVPy6KwMTcCs+YbQ0kmgOyRUKauGL3sjaVbl7ga52YPs+51E5bzHViqGDpGU2hziy9RHds27Ve1zIX25TDDJtrSFqFO3nk+kk0SvOYC60xt6w9z4qnWOpKk2k+7KSaGQ2esuzSUVriZZOxWnrJELpv/PaI4v11MTpXzumn+rx4tiIvgtBDP2TR8KxoUEGV1UI/UtRE1fy0kM5v/zO3wvpt6VwRm0nIuB7/Kufay2LlJLUiWIFFvfdorpyjwkCi9T5DNViBNZy8295+fLHRxuXnWkQmF8un/2j45nDhouKnTHNjIOEacyHVWDQD/SpT1EWA0zbn2F2Dqve1fJ4KE5tsQmZ3DBXSseWmdG3b0QOOikmUX0N3lrVlgxRbEZqosoqfg2KcpdLJRT42C0M225iFiT2u0NPqbmbmIMhT+zOWZnwMVehHvmAlmpnSNs5ggqZaia3c31ixFjSZmsMIxsv4yUT7XeyjIYnRstVS+bXbX3P8Pcw5cypQXQeHnyftL2JJ+QQkHtzYtrajsxHeVx2ow1zYNdL+xrnCMKR5UW5zt6O2c41opmxhf1hHpRzfo88sohdjQIVr2+GsGqqoJFyeMYrbDtdeMplqLNaYL5oaHTQV80rpWHsqxJ5xKpdesCTERlDjK6gVedWrwUviCBzO0VxnsTGFk7HhBVp3okCkOvLjCBUFtQq1sFLF+6Kwh+VKU+zuWHfIaj2JNwlFYy1cwINbrXk17m1SPa/2GbOaYr2DuDKOr7+MVi9N53oimzSF+6Y9FW9mI/LQw/AUI1iIQcU2UTmatelmE7wMLpcrrFARPxnGWxC2qEJvzLxpHjU3mlXJTgnn2nbRgKHCheIoa7fLf71U8DLnxS8ag+UbxY5QELZQhexfl1m/m7oSUzp28ayQeOPUUmDOHJy2zSKzi/kNGpuPC8awUcPK+NRszisOe6CqbEWYo65fvXbtqnDNKmErSpzqdS0lmLetxiJupEKuZ7QrUjtsYh9bGdQwjiif6yM0ceKzUsz1HoLMF3UhPSBsX8pRQyTfpRtZ0nmJ70r04OpCgqOS6q3GsvQbV8Y88v1SqvaNGZBFZXdFtpA5b4q1ZXHmi2kDBWwhqBpDjkq705jCvF7D7pBF6cbueBcRd+UOnwBEECqteHRlLEl7XsY11ygK53Z27N82P0LrZENjY8JaFWAlFWjvOQSoZOCoVCx1hQFIdG6HWNRFq0m65xRu7bfNriy1bUIms1uNURo6BxdwD5VcGXPx0la237X8nsQYIuWo6LsTPqabfc7lT4DBAY/l+zi9FJc3V5XeRbmVJXBq7dNwjEAy+Y8LlngooNllI4tKP7XYqd8x390QcEXALpUxPfdKtcOOl8UfFu5gV2HU4jO1vusaKkzNmEMEH+JMmyw//OPki4aESGi+IodI32DiWAUHBOBx7Ih869APZeRLLwKVXeFXKKjKtMs9zc2KRRHFox5A8BQNj1Kx28hQ8jRF/5zQWn+SEx29//zDW78uf90vSNWgeUpsNp81hoI5x4qATTFwBCDhn3AHlOtHwB3LztAbJiYGfcnSiOUeFfLusS2tPZ2n1nqsooe2oFbdsoY+QOdiUX1vyZcLv7e7HmmKzT+XN6+uAFmrl3rOQN9aQV7JWk/eRbIEF91aZ0bV4vsYRxBCxh/ZowYriM/3d8xHRnfFp7mvijPrQG640/gAoTuCnyRtW4qTJ7M2oqDmhyJiIYsWkFkaMx/TpMsEnqIu9ArPczvfnL5lP7Kb6SS+9sP+RqgEcIxgwL0mFvwprjtCmOLo2te8z35Ox6McM6TBnlrIJM55qmxHAyWmlHE5464cPMeff5yAbI6hYrHfnbawi87J/hh2Fk2x9l+i8qdJqNAz2TNaQ3IWT2IUbdBbuGjx7m0l+LiwGhrGkVF8Pkq1Als5QJVScbhjKWLrIWsFetgdrVLGbzYBZvzv2rv1J2OPjfmPrWz2j2Fu0Gc1UD0NSN00S6Lv0XKdyJVhpZ7BXk27wmRc6wf0KhFU2cPHL2fkUqgMQWH8okOYE+CmW5okozSbUKM0NM9DRVB3S0NT0eNZlmrPcxQBtlBJotvaBiP4k2ogia9esAhb+s6U5tJJ2UUQMpo21ok/OVtbmtNGR2h4qPr8aCoVqRwav/WGFipqjk+0QQHFCEKdl//0yRg1u4XOOUtnFfxa3/yUIZIX6QibOtf2L0oGVk34F70C9i68EOjzupuqxsMgejztfljH08rlfnuuDTEgwEBdHhsvmeA6DCvIqKL4yJAYHZHDo/GQsn0ulJjGczeRi7oYsBfLGPUG4qbpqYWpOK/0K9JcDKZNsoPmerZG5G0ozcKV1bd9Q7+gV3nRHGkCEBJN86XPaGzJh92L70fdRA/2potLNdUDsIYSsvbmVhBv9b74NbUYdKeuJGJxyeNH33gbhHW6dVo5EMRJDUtMmT4CRLjhks4ytnq6nMo4FSEjyzZBU5733JVhpWExYKdYe7knsboxkC3p6HkvFkc7HCNjjY9yfYDnqrLVLyjSVae6cqmHWWZHdC0uV6zWSFSrLP6UqBdrzwkiXs2FneoULEM1HnoEyvLHfHLm6w4FocewnW9K28ORKZHraheEHKeGUXAcnTZNTJA6Y3NV9x46V0hywiKSz2Irw0yZSQ1QXdVxAPaSRIzlpDLdH4XSFpzCCCLB40bRFvOIDPV2ctZt6fooyS1vpMHnKK/x6jrJukf+ZFRIrrHTbwXKLmmEESlY4PGQlYabmNqlWnj+Veor+xEP88NXeQ4w9pTVkyxXliwmVPF9BUpcu67tG27t3uPu7ZOitOu+S01eS6s+S80BS2vCtF3ntpcihR89RprdRzbcRpo8RvpB4clawKd7QhnBNhVx7jUi+9fvdyb8rW0g7frS1siBhYBZTq6eZFwbO+MBn2aO/muKWW7b/u71+F4QoGyGCyZnz2bHjkj+5yHlWzYbkAQyuwlWaG0v44IZ/Vz34h0087DpnJpFBO+X5uYUh8eF0lEu6phh/iTCrZzD/aKw7e9h+U8VnNienYsbCPKJZER5YQqEV/5yIpmnhr7uzlsoYFTqhHTF/OtIyLiUFxZZiUHeIMQ++b39UObgeBpNv9pBt2651epxh/nU7Swb13tIB4sBkN++bRnKZRQK/TU6bAHNhgGZ6adC1dPF6yB7qLO/SkCHPeC1vk3oqfbpBFQIZSjqf8ZvxkiUZfoEw2+o6pH8vfnj984+8h+6ygDVBd6mu99q9u623v1a8wPGkHqBHFcCwUrS/NzFc/CfpqYmGFN0FxBeEtNgUM04pPAqvh3jWtBA5hSc5/n1OtUslryGPnv+vhG+y2vNQ+OcM53+Gz1rXSCEnWjpLvoPXxNJyLYVRB/zFRvfqL4KPGgzhg2DkDb9vMhdFoRaSU6WnWbpax/fzZXnvg2m2Hux8hjO0yOSWXXHo1/qU7MLn+br2eqB9PYM7ndXeeF90MOJuCcMxnMIcKJTB2yJ9OT8hYocbMOFQqllntvIqYtFJ9nSu9d69xctKLSa+dJGtbkEiAjOu28WJ45Oni2pUNoeez2xR98Dk4dJZ8bf2sQ/PLrCOPywLkDGVD6mk2CAjaWHXBKtMnI6lr43W4GvG6qcDcAYnolZhCDt831wfkiMMS50biJdIsAsY/Y19+14pxGUeUlmCwju3X1jQW0P+H9u3ZlSJV2IeSutpAEqCsRnFkuxVNJ1Kjl2sU588ePLi59eLoYiThHKxowPhwj2vbtJfH+zT/BwSK7y4Hhjfwol/1lqfsqb19hdG9B99bm+T+xcG1zoEa7q1iQEmGXMbe/drCxaXYnOes3Beb/54SxuD3SRlZqamnmaCE3QacZpaGoc5ulx8BRv9wR8SOJl65ffKUh5ziGdbyVgf/l2cXUxKBazi0Fgp6DNek4sCCn3ul3nQQrYCu3s7QjwutYH7fZXaJMc/f29/N18PAOCTQ+Ejgp6uEGms7fZ+azI4NCU7jsIOvpsMf4iCwe6YV3HfF2jDCePhaW/ogWYN5z02KoQSrS8JJVN4jAuHNdW91HQlY8xH8kK/DJTyb+ca52Y/eJU3suOZI+Lr+a7/1pZFKVGaow5hS97j9SE4Nq3X+d9vmydkehapzRw4+gNw2vhKWddE/i9ZeOpIVbU8Ie8thu0cpigeLYXRT6SYa0s0F80l72YlylcgRNDcfM1yWHVBN0z3ZKFBo+nG2ZMGx/cynRYOF169LJ7FPCsKBF+T/XnVtRlyDIPXl8GXGEiKv9MpFG450JHVG/EwVttRf0FsUh6Wfr+86vdYgaWBcg2XX8el/c3kKpiKC/xZR8UP+qan+wXGkH9DI/LWyFlkZ4Ds1t6RrQqDnhWfMWqKn4lXIK+ru5J4FlBS1SlfPdrBlT1G0rsfFR7lL5n7PC34AEtz3NhI6kInFqtQ93vIrL9A5eDLzJsiOVrdl3+J5vnX8bn/2Zmg+39/iTVmppkTlmDsBKKgWc49DvYM4bphw72iyNxKXMntyd6GFFHPiw+5w+YFgPTnyvv9s7JYYw/j0xSSnXVEsvwrgopUPVtHwGpH8vLE9ba10+s7O8ue2R5wPYBGD2Vaxkd7fosXJVXHBxsB4SH2xStzVoieGujtT5I693mnV8o77sPxP+4LutiynZWVHA9clZ3T9JZ96WZLD2ItuH+yqtAbVffMFHyQuZ8prEp/d01zp+Gr9XltQT/idGmzJxHS6df8YECyWROYOo/h9xZLGuUyl0v781ngu1F50T54lJUdAJwejFXTKj49chXQ3YpbJbs8Bx+qEfcEFa4L+VvpeUx3helBSmPdWLyA57g/GiT/y/f+o+eYFORFz5GKc19k43/Z85hLqKgl7b6+8WayCAFcKwVRgfwoCaluIMBRsFHYeeb0B8m342mXw7eCkffTX4RAouUlaVjSivrx3iuL8Yhgx9gUvmQW4njCp/Hyu4Y4zrjFX/ryhXeM38m6nuBj2dlR9bT2PN+xWrNPy+sk3HJT9r/hqlJF5nt/GWnRdfFlWPN+UCvojOyKlTJg+GMsBwozQc+JJcOpw7XGS4de+DVchhrLh8wDTrDCC+JcdBJKjiAU8whSuz17H9+QBV34LTc0LVu6SGuo9tcvcClUqZTBqqvO6WHyzKHwVD855FqqXMHRwr10tyCQtyvFNI+3Ax8pbGiXriMjdts7T1cczjbGnnLM7hsrE03FUfQHVVkSFSJQ1SjRBmKgCaUXEFOy4ZvEkXLspuKXuiuSvksrSSMTS5b71myLsWSJjJzfZFuHKxh4BUYkQSrBrvo4Dnq3UCkc3H7pzoq1/c7I0MDNdOTHeWn/sqZ+q6W5AxGrzSgZpA+ZzJ9Irq6T1rR2mtEEniPj3YlzN19+9DhX626C7GJo9T6CFDKSeDERXIuXsx8u2r51nKMp+P8hwvRApNR5pl5eS8bY1slCWs/5AnQPHrtJP3knR8no2WC3YAoUBZ+ykdE+U1pYSo9FYxzH8p5dGcS739DvzM5V5cQm5swwlN9hf/HdcqhdTnx/s+PxAuzRcs2rup7WL8yCZznC1OO0ioxDlS3W10vlCAXnE+fwXYrBdwWTVVJBhSazR7NWTayNbJLTGqp93k/GnKBT07rqgvItRLDFAlGhE0qJl9R0sX0L9fM6I50f124vBmClHsgO0Wh0S3vAKEVKx2iVMlHl2Hj7ugUaGW7V1+/vaGRt3NLM8RjLf1/9EGsatZV5dc1vCMn7ws7+p+wm3Y+8cKmjaB2fQbV2fpAGmGLm27vWtAP7Jf2VgzJZnXUXdjSRzVGmKNdKh6046sEK4/ZR0TWEX0AUU30GJgYbSEfDsvRQ5FTGmlJr0fx7QKUuBoIS57GXlOMWM2UoBV3F01gZhWiku9kceePcnNYbVHGfEycki/++X+fJXBVHzc4OP6jeqoAVFTKzSqJzSHqjuYjksDLOVqj7XIpIkLs9HPb8nlTdlMsGUwGNYZQakO2l71M6nNsrGzSUDWjwPN5SJLDydqtwff9YICha1z72zeobeqlADg5imeJ3kGT1lNLvTuT++/2DYBxk2N+zcmN3lbKlpktIr9uxOBxtne1lbvPwSuIBpWY2p3x6QEOkZtl9io5VZZsf6D4lppj3SSntECRdI0rWCrRyibssOdtgbJxmYAoC4wImxcd+thIskw+Y8RwYJkOyG/hWYSs3dGfKaTY/0ixKT9HIeaq58d3F+9ID+PvSp/BP4SOCZFw/Bi/vrMQyXldSN+RT9+xR7gaPyNEugICO/j73K3crdcIkv4Gd4SGDw3fitKGgnsHFNJvSnL5xkurROjGYrzv5CsOStUWOvwhi4/5do/n+xf/994qbgFE/kY3n6ufx3KUtl82/4u2AtubviP5RTet2n37zDnv3r3Lb3JtK75DH+ZR96fmWYcbz1G69S1LT/vT9QfXbXYuDnBtzvldkNiI+F5mxfdCdxyfcukXSffFM90N1XN+efex7aDdx6w6r3LgT1dkHjLT0rQuWnnQ47/lLL5sQO8W7wx/W7hh3Um6x2iPsa7jBXrR5YgAmWsj5hqPyKh/YnJl4xEVHiP2dsfEJRNOcYGmQcPLjy+5KChGLwO+SOVyxIj0RBufIjX2UJpMHLujIkW+J1+bhN2cNdP9LOOEIhOFAlAaGV4ujcI5TO/U44z3+PJdsOCxJtj/yj33nouawIytEdOLSTDPqmMD63thsE/LoTvM20RX9dLC0KDZmHS9LyDl/jUj0Y2a/HHj5rtVP4qqb8rb1ZsfN7JIrplJb1fRH9f9KQh/yscN9HDZidu3dz9cEKY/LlRzvWX6XO3Hf7ZV0eJXg1rOtdz765+rzg20DNde1ge50fKevh6DnpkeGHI5jZn8ZINHqT0lnORnOK712e26v1lqD0F9Lx8Kr0XApXwTyueK3OunlHtQWATZKSciM4egM+h7wdUhB6mUe8qTZgIN1djfpZE6fsRuVFe8ctupuNw7mWmg/Wi/Z9QhRMBTyCMwSJCvw/P581LQ3zdA0AtOKWqmRXndvt/J2Xvvvn+kh0Z+acidjEUvFL60bjnT55aD9cX8+sIEe2nvoSnd8RLz5bG0170KxBtX4v8cQZBcHjI+NIwRJe9E8JU9/ZyyTZS5G8xbtPWV8goUMZcjSTkxMjwPRLOMsGSuUq7/lUB8Fa+zU2hr6iXyJ6KBm5qcNDnYxj6wFR2Bd3EpeVvRkA+Y7RcKTGlGrypDi/lGkXmU0avG0GGCbdPdVzW04FZADBGggqUVcZzYvPzlGCZUJHQgthlvWNPZ8loTPIKK093TW0uyRV2dql+4lmELshL+yGiSXVbOvdlrlDw9cjXyC58q2WE9+5+dPkWiW5MTUXBXYDfpX8v/R92Jll4K4aVtfUl9CRKGm/R2OljtvCi9P6x6e4H7/lBVZEugR+WE+DA1oSuLOJgV2wk1rGJ28Yn5y23s7+yvzDbmF/ZHOGQ4yIr51JvJm3bGySPCuxBjGlGV65dWJJPvXsBh4WmBKcOUB7rB4SEnf/c4Drd4PJ7x+UF+ikb04aCM89FxbtZRlHiFzuLvFOtyy7qs6Qrt2GiQVvzB/czbwGFI1/EeBZ6kqvMN0d/4A7fiXdUK9VP8AT1FwcCLqhT8+gt14WcTx/0H8Bqx820HNlzPZ/BhuOWX4yTJuWEZpzw6xByTDvH7JRw1AQWbCGdVLzmgB570MSSJAS2LmVcEMu52uVWv8xl7WYyPOYx81bX7cetL4U+X4x4vQua4HPMIo0edoccMV2AeZ1z+pHbfvSoG4EKfI4o31gTzn6+2ozTQ/Y77G5PTQ9UHLdIs3m7VdriFK0KhKZypw5ZLEyQV/TijAoIjEQ7K/gqFw8Pk3PVJuPjNpgkUiLdZjR5uPjQkzoz+0pvOn1HkEzbInGDmBKaND5zv7vasVuC09LLAFuPK/d3B0yWWUcVhy0dEVm0HuhOzF32akKIReSQw49xwZBQ5Xul9+ZNiedaiPmumQjM+eni33Wr0cAt364mmUIYeWz5dMLno7zMI0P2F3dnb4ae4pMbdULHvQRYFhZ6O+S8p5rSVRMCIoI8zpDv7+tdlRgSHpPbdUi/DfF1BzHfZkBOH2BCH4NBjNaEG6QMGwpdUzDBC7Pf9JpV992HkEireQrdZizbmqj+qucPaURfYLSd8/++FmYDZIs30oL/mmEt3Vlmry4BxOUJKtEWu1cnxthhbVPKrGQ17TkrCI0FHiRtlO4Fxyb+QvGt0XhGzwV4s7R0f9DT1r2DrRO4iPZr5xUeS5++nNb5IDbFK4itTUymcQaJH8lHBvzue69XC2fwW00dzlkS5rk/xRt/+bJjFEpZP90A2ppseKOJreTkFvJpTF/Cd0pWyHlrBtoCyWQx2r/BFhjDtzC+5GK/jim2lczFdQ1nXPt0cyY/AVbM8dlMTW9C+OT5hhslW6T5Ub3RVBM4vmumLdVYtvnrBbsP/He/fywApXy6OyXPyGOMtexrWn+ZCs8tWDBemI1gp9qaow8kZHbluFF1X3UL0cldH8eplZKDcnNhMoIu3Z7GXvcbFJMeWeZvygPKz/miHfAbu2AOefu8tQrhPGDTkStgeOEjo+k2N9+0dM5uYE1N6+Ms/j2eD1WTYRpBIVP7Gv9Y3RcU1eCnJv6uYdnVapUSete3dcDUClIeGt79si36/bffL7uxZWg0NUNKJqjlKRHwSTzPXAetnoa7HMo8lyhdoR9oR/zTyHEK98LI/Ys14mRUVpuG7UbIRktR8Eb1rU03Fa9lktm2BBSmBkDIpgZKSJEROjLwJ6dnP3pynj72TMOLkEJSzXz3bFToGfP+9AOLNVyoFr5RXPq2sUwMx/cNP+jJssIglhKreJXlb8S5Uso9GiwuLyWWbuWkZezuzQEusS/K/b48AUr6cZ9bQ9ZmWjf0oL71WPT7DwGHYc7g6gXDqQp0314K1odug6yDDG+mQzcAJD/P0Oz6xC3f2fyZvXBRrp2WDV8qSqGyRqFDKsLHV9LX/AwhPZ07/irvvb78v5vQHxJOsouQRWspMMWmcdnrzEgod7WAeYY4mOlvAkZTDJRynU/NvNJDd8HzRpTwJibS5elI/jB1gjbGA5wBrnQUyO55dW1XJW6DNNujYYpC3QIew0bHJJG+CaPX/aiZp60rnVvVxNZgeMnjvR95qwsznMH+x0bXJOL0515mJSIeKCw3dnLa6f7fgymBEsLF/3+I9aBLa+bYTufN1x2cGHouCseQLBebRpsKDynG5cT91hu53ISP2ywmEl8QwvF9QRh4sPcoq1Pxpgn1XmKO8mNF/F0icJ20k3CsPs+gaJiZUKZa3aXtU70ApzNZFPi45G6AWKZHLOsgCV07pYlYxAJ2wigVxZVAEaOIDzL7Hko9LUyDrrBb2/5qzz+rm/o8sYOfE/UVqI2/s/9t+ExUr5/JCBnkbFGAVHsODVHUD7wxn1HVjuaE+OOsFUOIgX06EA3KkVSJ0qj6ZUxHrz2YQIv5bGmhAAIS9Ht3QmzLX1cOSHlOgkAIKK9aVNkry1jIxkD5Dl2mgy/pA86jJZn0WaJAeiTWz823+/5WXpkDbffPCwom9UembgpuliUJfB95Q5CG9FVyEKKZkTLWTqxlN8ZIUqAJXFH66ALPKL7Ig5/SpInWmJAXuAyh2dAGgGJL5ikvIyl+kVLqaIJA6cy+8QMkclVjY2wNtsz4zjCovSIv0NqB6ZFrx3kAWL7XwY08n9ArJ87AR8e9PATZlhgT6t97G6855fmnKkRwN3EO5hF8m6c13XY1RFRtRgfrHmDuG5yM8Bii7l66zDr35rmuAW5mQhuekCBssxHe9vyKwlzfii4HM/eWBSyoNvfmuqzH9FSGPOUAaevNd12CEDUC5GPe4fLx1QAxBJKhBh3neXMTTBJm8+dD7x5jrPTcRxoApl9ZhCkqHYAGg3KjVYQpKT+H54ATPGyglhoE6XEGVQSfWAlhs3WmuoHQYHvbHhzveAP3zzeMAoEu/dVS1LEjM4ic/8QPg+MpZEgAnp3k59t/6r6+YFH8zaAKghwcAgIFvuratINHttoSj9CY/KN5gy0vAmwfJzxL2mePilEPD5mt+EScmavNCDs494zJ9MqGRpQ71KoyYzZvUqyWvVgcCrAuozlv3Qyy6OZ1Woo2FLdMAdxPKBcpjCs2OjfMpzPpHIu7M6dGtV7oxy7KNeqrHQyXCzSt1CTExfvAzzcsRdGHuelkccEctYI96pVLmVMj4kaPwps3CWX3s1xqNMHvENHm1PDpv0pNO1kw99mGcVtEBu51UBtVj6wNbzQlwvwxjpmTKu2AbA1r0jDHWa0xdEDQow6S1KFpM22EuusYLpOAikwJ/jNf+zV6D/h96N/6PKE6p8nUJDoUx3PMJeHz2wcOzEU0WAM6px+O64vQYeWsvN7rBr4AxzGqujvFUfTXGt5sXawfXx1TMzaExXTZJ2qFW7ZLzMBIlSZcsRpRoZLJUhVG7Aj06dC1DkO0pgoIEiRJsLUq4EPFIkpJyHiOzI6QiS5ckUZTCQh4s+tPWEuYW1pIilpq2aKoYZNHEXBsESR20sPAfgTMBbggnEBHj5VU4S5MuCteXILiyTsmLRE1PbZQUcUIkO/NAZJmRVTcCvZwkZny5Di0kmLll5DWIFCLlChNFi3HTQGGBlDBBztaUPLqGdPbSFktjuU6aSTpan6bbItpIkMSM9uqShOUQS7IuiZZjLO5iiQqLStU4w3HEaXO2/z9OqfwJwL5tXf5tzkdOj16IhCJVNSuQcIAkKQcdctgRR0mTccxxJ5wkS448BYqUKFOhSo06DQiatGjHy18M+gwYMmLMhCkz5ixYsmINCQUNA8sGji07ePYcODrFiTMCF67cuPPgyYs3H778+AsQKEiwkHC52xmFrmF7q8hZZS7o1JJAbkMBZiqpU6bbJa57Fn636fLTD7806XXbTX1ChakU7q4It9xxz6Ily96JtOK+B/pF+arKE488Fu2DT0oQxYgVL06CBolOS5KMJAUZRar30mRIlykL1bhGObLlyvPRZxNWDbhszZZ1g4aMGjNv2IgFNN2mTLuaXn+IYP30ZIwOGkkXlILtjdZT9VVD0zT4d+FQWGuKHPn7ES86JoEMAA==) format('woff2');
}
@font-face {
  font-family: ZhQuote;
  unicode-range: U+002c, U+201c, U+201d;
  src: local('PingFang SC Regular'), local('SimSun');
}
@font-face {
  font-family: zhQuoteBold;
  unicode-range: U+002c, U+201c, U+201d;
  src: local('PingFangSC-Semibold'), local('SimSun');
}
@font-face {
  font-family: 'Gilmer OnlyBold';
  font-weight: bold;
  src: local('Gilmer Bold'), local('Gilmer-Bold'), url(/static/fonts/Gilmer-Bold.8776f15.woff) format('woff');
}
@font-face {
  font-family: 'Gilmer Bold';
  src: local('Gilmer Bold'), local('Gilmer-Bold'), url(/static/fonts/Gilmer-Bold.8776f15.woff) format('woff');
}
@font-face {
  font-family: 'Gilmer Medium';
  font-style: normal;
  src: local('Gilmer Medium'), local('Gilmer-Medium'), url(/static/fonts/Gilmer-Medium.9ac95cf.woff) format('woff');
}
@font-face {
  font-family: 'Gilmer Regular';
  font-style: normal;
  src: local('Gilmer Regular'), local('Gilmer-Regular'), url(/static/fonts/Gilmer-Regular.f2a975f.woff) format('woff');
}
@font-face {
  font-family: 'Gilmer Light';
  font-style: normal;
  src: local('Gilmer Light'), local('Gilmer-Light'), url(/static/fonts/Gilmer-Light.1a6743a.woff) format('woff');
}
.bold {
  font-weight: 500;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: 500;
  line-height: 1.35em;
}
.dropup,
.dropdown {
  position: relative;
}
.dropdown-toggle:focus {
  outline: 0;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 9px 0;
  margin: 2px 0 0;
  font-size: 14px;
  text-align: left;
  list-style: none;
  background-color: #323232;
  background-clip: padding-box;
  border-radius: 1.5px;
  box-shadow: 0 6px 12px rgba(0,0,0,0.175);
}
.dropdown-menu.is-show {
  display: block;
}
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.dropdown-menu .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: 400;
  line-height: 1.42857143;
  color: #333;
  white-space: nowrap;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  color: #262626;
  text-decoration: none;
  background-color: #f5f5f5;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  background-color: #337ab7;
  outline: 0;
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #777;
}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
  background-image: none;
}
.open > .dropdown-menu {
  display: block;
}
.open > a {
  outline: 0;
}
.dropdown-menu-right {
  right: 0;
  left: auto;
}
.dropdown-menu-left {
  right: auto;
  left: 0;
}
.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.42857143;
  color: #777;
  white-space: nowrap;
}
.dropdown-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 990;
}
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  content: "";
  border-top: 0;
  border-bottom: 4px dashed;
  border-bottom: 4px solid 9;
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 8px;
}
@media (min-width: 768px) {
  .navbar-right .dropdown-menu {
    right: 0;
    left: auto;
  }
  .navbar-right .dropdown-menu-left {
    right: auto;
    left: 0;
  }
}
.enter-preface:not(.entered) {
  opacity: 0;
}
.fade-in {
  opacity: 0;
  animation: fadeIn ease 300ms forwards;
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes spinInverse {
  0% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(0deg);
  }
}
@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.fade-enter-to,
.fade-enter-active,
.fade-leave-to,
.fade-leave-active {
  transition: 218ms;
}
.fade-enter,
.fade-leave-to {
  opacity: 0 !important;
}
.fade {
  opacity: 0;
  transition: opacity 200ms linear;
}
.fade.in,
.fade.show {
  opacity: 1;
}
.device-tablet .fade {
  transition: opacity 450ms ease;
}
.button {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  text-align: center;
  position: relative;
  border: 0;
  border-radius: 4px;
  background-color: transparent;
  color: #191919;
  cursor: pointer;
  outline: 0;
  transition: all 300ms;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.button > .icon {
  position: relative;
  margin-right: 8px;
}
.button.is-block > .icon {
  top: 2px;
}
.button {
  font-size: 14px;
}
.button.size-large {
  min-width: 100px;
  padding: 21px 16px;
  font-size: 16px;
  border-radius: 8px;
}
.button.size-normal {
  min-width: 76px;
  padding: 9px 12px;
}
.button.size-small {
  min-width: 56px;
  padding: 4px 8px;
}
.button.is-block {
  display: block;
  width: 100%;
}
.button.is-disabled {
  cursor: not-allowed;
}
.button.is-disabled,
.button.is-disabled:focus,
.button.is-disabled:hover,
.button.is-disabled:active {
  color: #a6a6a6 !important;
  border-color: #d9d9d9 !important;
  background-color: #e5e5e5 !important;
  box-shadow: none !important;
}
.button.is-loading {
  opacity: 0.7;
}
.button-primary {
  background-color: #8ea8c0;
  border: 1px solid #8ea8c0;
  color: #191919;
}
.button-primary:hover {
  background-color: #99b1c6;
}
.button-primary:active {
  background-color: #7997b4;
}
.button-primary.is-ghost {
  background-color: transparent;
  border: 1px solid #8ea8c0;
  color: #8ea8c0;
}
.button-primary.is-ghost:hover {
  background-color: #8ea8c0;
  color: #191919;
}
.button-primary.is-ghost:active {
  border: 1px solid #7997b4;
  background-color: #7997b4;
  color: #191919;
}
.button-text {
  padding-right: 0 !important;
  color: #8ea8c0;
}
.button-text:focus {
  box-shadow: none !important;
}
.button-text:hover {
  color: #6387a8;
}
.button-text:active {
  color: #547696;
}
.button-text.is-disabled,
.button-text.is-disabled:focus,
.button-text.is-disabled:hover,
.button-text.is-disabled:active {
  color: #a6a6a6 !important;
  border-color: #fff !important;
  background-color: #fff !important;
}
.button-danger {
  background-color: #e4583e;
  color: #fff;
}
.button-danger:hover {
  background-color: #e76951;
}
.button-danger:active {
  background-color: #ec8a78;
}
.button-danger.is-ghost {
  background-color: transparent;
  border: 1px solid #e4583e;
  color: #e4583e;
}
.button-danger.is-ghost:hover {
  background-color: #e4583e;
  color: #fff;
}
.button-danger.is-ghost:active {
  border: 1px solid #ec8a78;
  background-color: #ec8a78;
  color: #fff;
}
.button-normal,
.button-normal border: 1px solid $gray61 {
  color: #08566c;
}
.button-normal:hover,
.button-normal border: 1px solid $gray61:hover {
  background: #f7f7f7;
}
.button-normal:active,
.button-normal border: 1px solid $gray61:active {
  background: #eee;
}
.button-normal.is-ghost {
  font-size: 16px;
  border: 1px solid #191919;
  color: #191919;
  border-radius: 24px;
  padding: 6px 24px;
}
.button-normal.is-ghost:hover {
  background: rgba(25,25,25,0.1);
}
.yellow-button,
.link-button {
  transition: 268ms;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding: 0 12px;
  line-height: 17px;
  height: 40px;
  -ms-flex-align: center;
      align-items: center;
  background-color: #8ea8c0;
  color: #000;
  font-family: Gilmer OnlyBold, "Pingfang SC", sans-serif;
  font-weight: bold;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .yellow-button,
  .link-button {
    transform: scale(0.8);
    transform-origin: left center;
  }
}
.yellow-button {
  padding-bottom: 2px;
}
.yellow-button:hover {
  opacity: 0.9;
}
.yellow-button .img-icon {
  margin-left: 5px;
}
@font-face {
  font-family: 'font-icons';
  font-style: normal;
  font-weight: normal;
  src: url(/static/fonts/font-icons.6e38c2d.eot);
  src: url(/static/fonts/font-icons.6e38c2d.eot?#iefix) format('embedded-opentype'), url(data:application/font-woff2;base64,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) format('woff2'), url(data:application/font-woff;base64,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) format('woff'), url(/static/fonts/font-icons.be61b3f.ttf) format('truetype'), url(/static/images/font-icons.5949062.svg?#font-icons) format('svg');
}
.image-icon {
  display: -ms-inline-flexbox;
  display: inline-flex;
  background-size: cover;
}
.icon {
  display: inline-block;
  font-family: 'font-icons' !important;
  font-stretch: normal;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  speak: none;
  text-transform: none;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.readable {
  font-weight: 400;
  line-height: 1.62;
}
.readable > *:first-child {
  margin-top: 0;
}
.readable > *:last-child {
  margin-bottom: 0;
}
.readable h1 {
  font-size: 1.8em;
  margin: 0.67em 0;
}
.readable > h1 {
  margin-top: 0;
  font-size: 2em;
}
.readable h2 {
  font-size: 1.5em;
  margin: 0.83em 0;
}
.readable h3 {
  font-size: 1.17em;
  margin: 1em 0;
}
.readable h6 {
  font-weight: 500;
}
.readable p {
  margin-top: 0;
  margin-bottom: 1.46em;
}
.readable a {
  color: #111;
  word-wrap: break-word;
  -webkit-text-decoration-color: rgba(0,0,0,0.4);
          text-decoration-color: rgba(0,0,0,0.4);
  text-decoration: underline;
}
.readable a:hover {
  color: #555;
  -webkit-text-decoration-color: rgba(0,0,0,0.6);
          text-decoration-color: rgba(0,0,0,0.6);
}
.readable a img {
  border: none;
}
.readable img {
  max-width: 100%;
  height: auto;
  margin: 0.2em 0;
}
.readable figure {
  position: relative;
  clear: both;
  outline: 0;
  margin: 10px 0 30px;
  padding: 0;
}
.readable figure img {
  display: block;
  max-width: 100%;
  margin: auto auto 4px;
  box-sizing: border-box;
}
.readable figure figcaption {
  position: relative;
  width: 100%;
  text-align: center;
  left: 0;
  margin-top: 10px;
  font-weight: 400;
  font-size: 14px;
  color: #666665;
}
.readable figure figcaption a {
  text-decoration: none;
  color: #666665;
}
.readable figure iframe {
  margin: auto;
}
.readable hr {
  display: block;
  width: 14%;
  margin: 40px auto 34px;
  border: 0 none;
  border-top: 3px solid #dededc;
}
.readable blockquote {
  margin: 0 0 1.64em 0;
  border-left: 3px solid #dadada;
  padding-left: 12px;
  color: #666664;
}
.readable blockquote a {
  color: #666664;
}
.readable ul {
  list-style-type: disc;
}
.readable ol {
  list-style-type: decimal;
}
.readable li {
  margin-bottom: 0.2em;
}
.locale-zh-hans .readable li {
  margin-bottom: 0em;
}
.locale-zh-hans .readable li + li {
  margin-top: 10px;
}
.readable li ul {
  list-style-type: disc;
}
.readable li ul ul {
  list-style-type: circle;
}
.readable li p {
  margin: 0.4em 0 0.6em;
}
.locale-zh-hans .readable li p {
  margin: 0 0 10px;
}
.readable .unstyled {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.readable pre {
  margin: 1.64em 0;
  padding: 7px;
  border: none;
  border-left: 3px solid #dadada;
  padding-left: 10px;
  overflow: auto;
  line-height: 1.5;
  font-size: 0.96em;
  font-family: Consolas, "Courier New", monospace;
  color: #4c4c4c;
  background-color: #f9f9f7;
}
.readable table {
  width: 100%;
  max-width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
  margin-bottom: 1.5em;
  font-size: 0.96em;
  box-sizing: border-box;
}
.readable table pre {
  margin: 0;
  padding: 0;
  border: none;
  background: none;
}
.readable td {
  vertical-align: top;
}
.readable tr:nth-child(even) {
  background-color: #efefee;
}
.readable iframe {
  display: block;
  max-width: 100%;
  margin-bottom: 30px;
}
.readable time {
  font-size: 80%;
  opacity: 0.8;
}
.readable h1,
.readable h2,
.readable h3,
.readable h4,
.readable h5,
.readable h6 {
  color: #222223;
}
.readable h4,
.readable h5,
.readable h6 {
  font-size: 1em;
  margin: 1.6em 0 1em 0;
}
.readable h1 a,
.readable h2 a,
.readable h3 a {
  text-decoration: none;
}
.readable strong,
.readable b {
  font-weight: 700;
  color: #222223;
}
.readable em,
.readable i {
  font-style: italic;
  color: #222223;
}
.readable ul,
.readable ol {
  margin: 0 0 24px 6px;
  padding-left: 16px;
}
.readable li ul,
.readable li ol {
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 14px;
}
.readable code,
.readable tt {
  font-family: Consolas, "Courier New", monospace;
  word-wrap: break-word;
  padding: 0;
  padding-top: 0.2em;
  padding-bottom: 0.2em;
  margin: 0;
  font-size: 85%;
  background-color: rgba(0,0,0,0.04);
  border-radius: 3px;
}
.readable code:before,
.readable tt:before,
.readable code:after,
.readable tt:after {
  content: "\A0";
  letter-spacing: -0.2em;
}
.readable pre code,
.readable pre tt {
  color: #4c4c4c;
  border: none;
  background: none;
  padding: 0;
}
.readable pre code:before,
.readable pre tt:before,
.readable pre code:after,
.readable pre tt:after {
  display: none;
}
.readable th,
.readable td {
  text-align: left;
  background-color: #f7f7f7;
  border-radius: 3px;
  padding: 8px 8px 8px 12px;
}
@media (min-width: 1100px) {
  .readable blockquote {
    margin-left: -20px;
    padding-left: 16px;
    border-width: 4px;
  }
  .readable blockquote blockquote {
    margin-left: 0;
  }
}
.readable.blog-readable {
  font-family: CharterITCPro-Regular;
  font-size: 20px;
  line-height: 1.5;
  white-space: initial;
}
.locale-zh-hans .readable.blog-readable {
  line-height: 1.75;
  font-family: inherit;
}
.readable.blog-readable a {
  text-decoration: none;
  border-bottom: 1px solid #8ea8c0;
  -webkit-box-decoration-break: clone;
          box-decoration-break: clone;
}
.readable.blog-readable a:hover {
  color: #808080;
}
.readable.blog-readable strong,
.readable.blog-readable b {
  font-family: CharterITCPro-Bold;
  font-weight: normal;
}
.locale-zh-hans .readable.blog-readable strong,
.locale-zh-hans .readable.blog-readable b {
  font-weight: bold;
  font-family: Gilmer OnlyBold, "Pingfang SC", sans-serif;
}
.readable.blog-readable em,
.readable.blog-readable i {
  font-family: CharterITCPro-Italic;
  color: inherit;
  font-style: normal;
}
.locale-zh-hans .readable.blog-readable em,
.locale-zh-hans .readable.blog-readable i {
  font-family: inherit;
  font-style: italic;
}
.readable.blog-readable h1,
.readable.blog-readable h2,
.readable.blog-readable h3,
.readable.blog-readable h4,
.readable.blog-readable h5,
.readable.blog-readable h6 {
  font-family: Gilmer OnlyBold, "Pingfang SC", sans-serif;
  font-weight: bold;
  margin: 1em 0;
}
.readable.blog-readable hr {
  width: 100%;
  border-top-width: 1px;
}
.readable.blog-readable del {
  color: #808080;
  text-decoration-thickness: 0.1em;
}
.readable.blog-readable blockquote {
  padding-top: 2px;
  border-left: 5px solid rgba(0,0,0,0.2);
}
.readable.blog-readable blockquote p {
  font-style: italic;
}
.locale-zh-hans .readable.blog-readable blockquote p {
  font-style: normal;
}
.readable.blog-readable table {
  padding: 0;
  font-family: 'Gilmer Regular';
}
.readable.blog-readable table tr,
.readable.blog-readable table td {
  background-color: inherit;
}
.readable.blog-readable table tr {
  border-top: 1px solid #adbccc;
  background-color: #fff;
  margin: 0;
  padding: 0;
}
.readable.blog-readable table tr:nth-child(2n) {
  background-color: #eef1f4;
}
.readable.blog-readable table tr th {
  font-weight: bold;
  border: 1px solid #adbccc;
  background-color: #eef1f4;
  text-align: left;
  margin: 0;
  padding: 6px 13px;
}
.readable.blog-readable table tr td {
  border: 1px solid #adbccc;
  text-align: left;
  margin: 0;
  padding: 6px 13px;
}
.readable.blog-readable table tr th:first-child,
.readable.blog-readable table tr td:first-child {
  margin-top: 0;
}
.readable.blog-readable table tr th:last-child,
.readable.blog-readable table tr td:last-child {
  margin-bottom: 0;
}
.readable.blog-readable ol {
  position: relative;
  list-style: none;
  padding-left: 0;
  counter-reset: li;
}
.readable.blog-readable ol > li {
  padding-left: 1.3em;
  counter-increment: li;
}
.readable.blog-readable ol > li:before {
  position: absolute;
  margin-top: 1px;
  content: counter(li) '.';
  color: rgba(0,0,0,0.55);
  left: 0;
}
.locale-zh-hans .readable.blog-readable ol > li:before {
  margin-top: 0;
}
.readable.blog-readable ul {
  list-style: none;
  padding-left: 0;
  position: relative;
}
.readable.blog-readable ul > li {
  padding-left: 1.3em;
}
.readable.blog-readable ul > li:before {
  position: absolute;
  font-family: CharterITCPro-Regular;
  content: "\2022";
  left: 0;
  margin-top: 1px;
  color: rgba(0,0,0,0.4);
}
.locale-zh-hans .readable.blog-readable ul > li {
  position: relative;
}
.readable.blog-readable pre {
  border: 1px solid #dadada;
  background-color: #f8f8f8;
  padding: 12px 27px;
}
.readable.blog-readable img {
  width: 100%;
}
.readable.blog-readable figure img {
  max-width: 100vw;
}
.readable.blog-readable figure figcaption {
  font-family: Gilmer Regular;
  text-align: center;
}
.readable.blog-readable figure video {
  margin-bottom: 0;
}
.readable.blog-readable video {
  width: 100%;
  margin-bottom: 30px;
  vertical-align: middle;
}
.readable.blog-readable .footnote-paragraph {
  color: #808080;
  font-family: Gilmer Regular;
  line-height: 17px;
}
.readable.blog-readable .footnote-paragraph small {
  font-size: 14px;
}
.readable.blog-readable .footnote-paragraph + .footnote-paragraph {
  margin-top: -15px;
}
.readable.blog-readable p:not(.footnote-paragraph) + .footnote-paragraph {
  margin-top: 30px;
  padding-top: 30px;
  border-top: 1px solid #dededc;
}
.readable.blog-readable .footnote-sup {
  color: #808080;
}
.readable.blog-readable .footnote-sup-anchor {
  position: relative;
  padding-top: 12px;
  border-bottom: none;
  line-height: 0;
}
.readable.blog-readable .footnote-sup-anchor:before {
  content: ' ';
  position: absolute;
  top: -10px;
}
.readable.blog-readable .footnote-sup-anchor sup {
  border-bottom: 1px solid #8ea8c0;
}
.readable.blog-readable .wide-bg {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  padding: 60px;
  position: relative;
  background-color: #eee;
  left: 50%;
  transform: translateX(-50%);
  width: 100.3vw;
  margin-top: 60px;
  margin-bottom: 60px;
}
.readable.blog-readable .wide-bg > * {
  max-width: 720px;
  width: 100%;
}
.readable.blog-readable .wide-bg > *:last-child {
  margin-bottom: 0;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .readable.blog-readable .wide-bg {
    padding: 30px 20px;
    margin-top: 20px;
    margin-bottom: 20px;
  }
}
.readable.blog-readable .wide {
  position: relative;
  left: 50%;
  transform: translateX(-50%);
  width: 100.3vw;
}
.readable.blog-readable .wide video {
  margin-bottom: 4px;
}
@media (min-width: 1024px) {
  .readable.blog-readable .wide {
    width: calc(100vw - 200px);
  }
}
.readable.blog-readable .wide figure figcaption {
  text-align: center;
}
.readable.blog-readable .link-button {
  position: relative;
  font-size: 14px;
  border-bottom: none;
  background-color: #000;
  color: #fff;
  padding-bottom: 3px;
}
.readable.blog-readable .link-button + .link-button {
  margin-left: 20px;
}
.readable.blog-readable .link-button:after {
  content: ' ';
  display: block;
  width: 10px;
  height: 14px;
  background-image: url(/static/images/icon-arrow-white-right.5ea7ad8.svg);
  background-size: cover;
  margin-left: 5px;
  margin-top: 2px;
}
.readable.blog-readable .link-button:hover {
  background-color: #808080;
  color: #fff;
}
@media (min-width: 1024px) {
  .readable.blog-readable h1 {
    font-size: 42px;
    line-height: 50px;
  }
  .locale-zh-hans .readable.blog-readable h1 {
    line-height: 59px;
  }
  .readable.blog-readable h2 {
    font-size: 34px;
    line-height: 41px;
  }
  .locale-zh-hans .readable.blog-readable h2 {
    line-height: 48px;
  }
  .readable.blog-readable h3 {
    font-size: 28px;
    line-height: 34px;
  }
  .locale-zh-hans .readable.blog-readable h3 {
    line-height: 39px;
  }
  .readable.blog-readable h4 {
    font-size: 20px;
    line-height: 24px;
  }
  .locale-zh-hans .readable.blog-readable h4 {
    line-height: 28px;
  }
}
@media (min-width: 0px) and (max-width: 1023px) {
  .readable.blog-readable {
    font-size: 18px;
    line-height: 27px;
  }
  .locale-zh-hans .readable.blog-readable {
    line-height: 31px;
  }
  .readable.blog-readable h1 {
    font-size: 38px;
    line-height: 46px;
  }
  .locale-zh-hans .readable.blog-readable h1 {
    font-size: 34px;
    line-height: 48px;
  }
  .readable.blog-readable h2 {
    font-size: 31px;
    line-height: 37px;
  }
  .locale-zh-hans .readable.blog-readable h2 {
    font-size: 31px;
    line-height: 43px;
  }
  .readable.blog-readable h3 {
    font-size: 25px;
    line-height: 30px;
  }
  .locale-zh-hans .readable.blog-readable h3 {
    line-height: 35px;
  }
  .readable.blog-readable h4 {
    font-size: 18px;
    line-height: 22px;
  }
  .locale-zh-hans .readable.blog-readable h4 {
    line-height: 25px;
  }
  .readable.blog-readable pre {
    padding: 10px;
  }
}
.modal-open {
  overflow: hidden;
}
.modal {
  display: none;
  overflow: hidden;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1000;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.modal.fade .modal-dialog {
  transform: translate(0, -25%);
  transition: transform 0.3s ease-out;
}
.modal.in .modal-dialog {
  transform: translate(0, 0);
}
.modal .modal-backdrop {
  z-index: 0;
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}
.modal-content {
  position: relative;
  background-clip: padding-box;
  outline: 0;
}
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(25,25,25,0.7);
  z-index: 999;
}
.popover.fade {
  transition: opacity 318ms, transform 318ms;
  transform: translateY(10px);
}
.popover.fade.show {
  transform: translateY(0);
}
.popover .qrcode-popover-content {
  width: 124px;
  height: 124px;
  padding: 2px;
  background-size: 120px 120px;
  background-repeat: no-repeat;
  background-position: center center;
}
.popover {
  position: absolute;
  z-index: 2000;
  top: 0;
  left: 0;
  display: block;
  max-width: 280px;
  padding: 1px;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #fff;
  border-radius: 4px;
  box-shadow: 0 7px 21px rgba(0,0,0,0.1);
}
.popover.popover-top {
  margin-top: -15px;
}
.popover.popover-top:before,
.popover.popover-top:after {
  left: 50%;
  border-bottom-width: 0;
}
.popover.popover-top:before {
  bottom: -11px;
  margin-left: -11px;
  border-top-color: #f2f2f2;
}
.popover.popover-top:after {
  bottom: -10px;
  margin-left: -10px;
  border-top-color: #fff;
}
.popover.popover-right {
  margin-left: 15px;
}
.popover.popover-right:before,
.popover.popover-right:after {
  top: 50%;
  border-left-width: 0;
}
.popover.popover-right:before {
  left: -11px;
  margin-top: -11px;
  border-right-color: #f2f2f2;
}
.popover.popover-right:after {
  left: -10px;
  margin-top: -10px;
  border-right-color: #fff;
}
.popover.popover-bottom {
  margin-top: 15px;
}
.popover.popover-bottom:before,
.popover.popover-bottom:after {
  left: 50%;
  border-top-width: 0;
}
.popover.popover-bottom:before {
  top: -11px;
  margin-left: -11px;
  border-bottom-color: #f2f2f2;
}
.popover.popover-bottom:after {
  top: -10px;
  margin-left: -10px;
  border-bottom-color: #fff;
}
.popover.popover-left {
  margin-left: -15px;
}
.popover.popover-left:before,
.popover.popover-left:after {
  top: 50%;
  border-right-width: 0;
}
.popover.popover-left:before {
  right: -$popoverArrowOuterWidth;
  margin-top: -$popoverArrowOuterWidth;
  border-left-color: #f2f2f2;
}
.popover.popover-left:after {
  right: -10px;
  margin-top: -10px;
  border-left-color: #fff;
}
.popover-title {
  margin: 0;
  padding: 8px 14px;
  font-size: 15px;
  font-weight: 500;
  background-color: #fff;
  border-radius: 3px 3px 0 0;
}
.popover-content {
  padding: 15px;
  overflow-y: auto;
}
.popover:before,
.popover:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.popover:before {
  content: ' ';
  border-width: 11px;
}
.popover:after {
  content: ' ';
  border-width: 10px;
}
@media only screen and (min-width: 0) and (max-width: 47.9375rem) {
  .hidden-xs {
    display: none !important;
  }
  .show-xs {
    display: block !important;
  }
  .show-xs.row,
  .show-xs.is-flex {
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .show-xs.is-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media only screen and (min-width: 48rem) and (max-width: 61.9375rem) {
  .hidden-sm {
    display: none !important;
  }
  .show-sm {
    display: block !important;
  }
  .show-sm.row,
  .show-sm.is-flex {
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .show-sm.is-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media only screen and (min-width: 62rem) and (max-width: 74.9375rem) {
  .hidden-md {
    display: none !important;
  }
  .show-md {
    display: block !important;
  }
  .show-md.row,
  .show-md.is-flex {
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .show-md.is-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media only screen and (min-width: 75rem) {
  .hidden-lg {
    display: none !important;
  }
  .show-lg {
    display: block !important;
  }
  .show-lg.row,
  .show-lg.is-flex {
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .show-lg.is-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
.page-home {
  position: relative;
  overflow-x: hidden;
  -webkit-overflow-scrolling: touch;
  background-color: #131313;
}
.page-home.device-computer #spa {
  min-height: 700px;
}
@font-face {
  font-family: KaTeX_AMS;
  font-style: normal;
  font-weight: 400;
  src: url(/static/fonts/KaTeX_AMS-Regular.e78e28b.woff2) format("woff2"), url(/static/fonts/KaTeX_AMS-Regular.7f06b4e.woff) format("woff"), url(/static/fonts/KaTeX_AMS-Regular.aaf4eee.ttf) format("truetype");
}
@font-face {
  font-family: KaTeX_Caligraphic;
  font-style: normal;
  font-weight: 700;
  src: url(/static/fonts/KaTeX_Caligraphic-Bold.4ec58be.woff2) format("woff2"), url(/static/fonts/KaTeX_Caligraphic-Bold.1e802ca.woff) format("woff"), url(/static/fonts/KaTeX_Caligraphic-Bold.021dd4d.ttf) format("truetype");
}
@font-face {
  font-family: KaTeX_Caligraphic;
  font-style: normal;
  font-weight: 400;
  src: url(/static/fonts/KaTeX_Caligraphic-Regular.7edb53b.woff2) format("woff2"), url(/static/fonts/KaTeX_Caligraphic-Regular.d3b46c3.woff) format("woff"), url(/static/fonts/KaTeX_Caligraphic-Regular.d49f2d5.ttf) format("truetype");
}
@font-face {
  font-family: KaTeX_Fraktur;
  font-style: normal;
  font-weight: 700;
  src: url(/static/fonts/KaTeX_Fraktur-Bold.d5b59ec.woff2) format("woff2"), url(/static/fonts/KaTeX_Fraktur-Bold.c4c8cab.woff) format("woff"), url(/static/fonts/KaTeX_Fraktur-Bold.a31e7cb.ttf) format("truetype");
}
@font-face {
  font-family: KaTeX_Fraktur;
  font-style: normal;
  font-weight: 400;
  src: url(/static/fonts/KaTeX_Fraktur-Regular.32a5339.woff2) format("woff2"), url(/static/fonts/KaTeX_Fraktur-Regular.b7d9c46.woff) format("woff"), url(/static/fonts/KaTeX_Fraktur-Regular.a48dad4.ttf) format("truetype");
}
@font-face {
  font-family: KaTeX_Main;
  font-style: normal;
  font-weight: 700;
  src: url(/static/fonts/KaTeX_Main-Bold.8e1e01c.woff2) format("woff2"), url(/static/fonts/KaTeX_Main-Bold.22086eb.woff) format("woff"), url(/static/fonts/KaTeX_Main-Bold.9ceff51.ttf) format("truetype");
}
@font-face {
  font-family: KaTeX_Main;
  font-style: italic;
  font-weight: 700;
  src: url(/static/fonts/KaTeX_Main-BoldItalic.284a17f.woff2) format("woff2"), url(/static/fonts/KaTeX_Main-BoldItalic.4c57dbc.woff) format("woff"), url(/static/fonts/KaTeX_Main-BoldItalic.e8b44b9.ttf) format("truetype");
}
@font-face {
  font-family: KaTeX_Main;
  font-style: italic;
  font-weight: 400;
  src: url(/static/fonts/KaTeX_Main-Italic.e533d5a.woff2) format("woff2"), url(/static/fonts/KaTeX_Main-Italic.99be0e1.woff) format("woff"), url(/static/fonts/KaTeX_Main-Italic.29c8639.ttf) format("truetype");
}
@font-face {
  font-family: KaTeX_Main;
  font-style: normal;
  font-weight: 400;
  src: url(/static/fonts/KaTeX_Main-Regular.5c734d7.woff2) format("woff2"), url(/static/fonts/KaTeX_Main-Regular.b741441.woff) format("woff"), url(/static/fonts/KaTeX_Main-Regular.5c94aef.ttf) format("truetype");
}
@font-face {
  font-family: KaTeX_Math;
  font-style: italic;
  font-weight: 700;
  src: url(/static/fonts/KaTeX_Math-BoldItalic.d747bd1.woff2) format("woff2"), url(/static/fonts/KaTeX_Math-BoldItalic.b13731e.woff) format("woff"), url(/static/fonts/KaTeX_Math-BoldItalic.9a2834a.ttf) format("truetype");
}
@font-face {
  font-family: KaTeX_Math;
  font-style: italic;
  font-weight: 400;
  src: url(/static/fonts/KaTeX_Math-Italic.4ad08b8.woff2) format("woff2"), url(/static/fonts/KaTeX_Math-Italic.f030390.woff) format("woff"), url(/static/fonts/KaTeX_Math-Italic.291e76b.ttf) format("truetype");
}
@font-face {
  font-family: "KaTeX_SansSerif";
  font-style: normal;
  font-weight: 700;
  src: url(/static/fonts/KaTeX_SansSerif-Bold.6e0830b.woff2) format("woff2"), url(/static/fonts/KaTeX_SansSerif-Bold.3fb4195.woff) format("woff"), url(/static/fonts/KaTeX_SansSerif-Bold.7dc027c.ttf) format("truetype");
}
@font-face {
  font-family: "KaTeX_SansSerif";
  font-style: italic;
  font-weight: 400;
  src: url(/static/fonts/KaTeX_SansSerif-Italic.fba01c9.woff2) format("woff2"), url(/static/fonts/KaTeX_SansSerif-Italic.727a9b0.woff) format("woff"), url(/static/fonts/KaTeX_SansSerif-Italic.4059868.ttf) format("truetype");
}
@font-face {
  font-family: "KaTeX_SansSerif";
  font-style: normal;
  font-weight: 400;
  src: url(/static/fonts/KaTeX_SansSerif-Regular.d929cd6.woff2) format("woff2"), url(/static/fonts/KaTeX_SansSerif-Regular.2555754.woff) format("woff"), url(/static/fonts/KaTeX_SansSerif-Regular.5c58d16.ttf) format("truetype");
}
@font-face {
  font-family: KaTeX_Script;
  font-style: normal;
  font-weight: 400;
  src: url(/static/fonts/KaTeX_Script-Regular.755e249.woff2) format("woff2"), url(/static/fonts/KaTeX_Script-Regular.d524c9a.woff) format("woff"), url(/static/fonts/KaTeX_Script-Regular.d12ea9e.ttf) format("truetype");
}
@font-face {
  font-family: KaTeX_Size1;
  font-style: normal;
  font-weight: 400;
  src: url(data:application/font-woff2;base64,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) format("woff2"), url(data:application/font-woff;base64,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) format("woff"), url(/static/fonts/KaTeX_Size1-Regular.7342d45.ttf) format("truetype");
}
@font-face {
  font-family: KaTeX_Size2;
  font-style: normal;
  font-weight: 400;
  src: url(data:application/font-woff2;base64,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) format("woff2"), url(data:application/font-woff;base64,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) format("woff"), url(/static/fonts/KaTeX_Size2-Regular.eb130dc.ttf) format("truetype");
}
@font-face {
  font-family: KaTeX_Size3;
  font-style: normal;
  font-weight: 400;
  src: url(data:application/font-woff2;base64,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) format("woff2"), url(data:application/font-woff;base64,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) format("woff"), url(data:application/x-font-ttf;base64,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ZQBYAF8AUwBpAHoAZQAzAC0AUgBlAGcAdQBsAGEAcgBWAGUAcgBzAGkAbwBuACAAMAAuADAALgA0AEMAbwBwAHkAcgBpAGcAaAB0ACAAKABjACkAIAAyADAAMAA5AC0AMgAwADEAMAAsACAARABlAHMAaQBnAG4AIABTAGMAaQBlAG4AYwBlACwAIABJAG4AYwAuACAAKAA8AHcAdwB3AC4AbQBhAHQAaABqAGEAeAAuAG8AcgBnAD4AKQAKAEMAbwBwAHkAcgBpAGcAaAB0ACAAKABjACkAIAAyADAAMQA0AC0AMgAwADEAOAAgAEsAaABhAG4AIABBAGMAYQBkAGUAbQB5ACAAKAA8AHcAdwB3AC4AawBoAGEAbgBhAGMAYQBkAGUAbQB5AC4AbwByAGcAPgApACwACgB3AGkAdABoACAAUgBlAHMAZQByAHYAZQBkACAARgBvAG4AdAAgAE4AYQBtAGUAIABLAGEAVABlAFgAXwBTAGkAegBlADMALgAKAAoAVABoAGkAcwAgAEYAbwBuAHQAIABTAG8AZgB0AHcAYQByAGUAIABpAHMAIABsAGkAYwBlAG4AcwBlAGQAIAB1AG4AZABlAHIAIAB0AGgAZQAgAFMASQBMACAATwBwAGUAbgAgAEYAbwBuAHQAIABMAGkAYwBlAG4AcwBlACwAIABWAGUAcgBzAGkAbwBuACAAMQAuADEALgAKAFQAaABpAHMAIABsAGkAYwBlAG4AcwBlACAAYQB2AGEAaQBsAGEAYgBsAGUAIAB3AGkAdABoACAAYQAgAEYAQQBRACAAYQB0ADoACgBoAHQAdABwADoALwAvAHMAYwByAGkAcAB0AHMALgBzAGkAbAAuAG8AcgBnAC8ATwBGAEwAaAB0AHQAcAA6AC8ALwBzAGMAcgBpAHAAdABzAC4AcwBpAGwALgBvAHIAZwAvAE8ARgBMAAACAAAAAAAA/4MAMgAAAAAAAAAAAAAAAAAAAAAAAAAAABsAAAABAAIAAwALAAwAEgA+AD8AQABeAGABAgDYANkBAwEEAKUBBQEGAQcBCAEJAQoBCwEMAQ0HdW5pMDBBMAd1bmkwMzAyCXRpbGRlY29tYgd1bmkyMzA4B3VuaTIzMDkHdW5pMjMwQQd1bmkyMzBCB3VuaTI3RTgHdW5pMjdFOQd1bmlFRkZEB3VuaUVGRkUHdW5pRUZGRgAAAAEAAf//AA8=) format("truetype");
}
@font-face {
  font-family: KaTeX_Size4;
  font-style: normal;
  font-weight: 400;
  src: url(data:application/font-woff2;base64,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) format("woff2"), url(data:application/font-woff;base64,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) format("woff"), url(/static/fonts/KaTeX_Size4-Regular.ad76725.ttf) format("truetype");
}
@font-face {
  font-family: KaTeX_Typewriter;
  font-style: normal;
  font-weight: 400;
  src: url(/static/fonts/KaTeX_Typewriter-Regular.6cc31ea.woff2) format("woff2"), url(/static/fonts/KaTeX_Typewriter-Regular.3fe216d.woff) format("woff"), url(/static/fonts/KaTeX_Typewriter-Regular.2570235.ttf) format("truetype");
}
.katex {
  font-family: Gilmer Regular;
  line-height: 1.2;
  text-indent: 0;
  text-rendering: auto;
}
.katex * {
  -ms-high-contrast-adjust: none !important;
}
.katex .katex-mathml {
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  height: 1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.katex .katex-html > .newline {
  display: block;
}
.katex .base {
  position: relative;
  white-space: nowrap;
  width: -webkit-min-content;
  width: min-content;
}
.katex .textbf {
  font-weight: 700;
}
.katex .textit {
  font-style: italic;
}
.katex .textrm {
  font-family: KaTeX_Main;
}
.katex .textsf {
  font-family: KaTeX_SansSerif;
}
.katex .texttt {
  font-family: KaTeX_Typewriter;
}
.katex .mathit {
  font-family: KaTeX_Main;
  font-style: italic;
}
.katex .mathrm {
  font-style: normal;
}
.katex .mathbf {
  font-family: KaTeX_Main;
  font-weight: 700;
}
.katex .boldsymbol {
  font-family: KaTeX_Math;
  font-style: italic;
  font-weight: 700;
}
.katex .mathcal {
  font-family: KaTeX_Caligraphic;
}
.katex .mathtt {
  font-family: KaTeX_Typewriter;
}
.katex .mainrm {
  font-family: KaTeX_Main;
  font-style: normal;
}
.katex .vlist-t {
  display: inline-table;
  table-layout: fixed;
}
.katex .vlist-r {
  display: table-row;
}
.katex .vlist {
  display: table-cell;
  position: relative;
  vertical-align: bottom;
}
.katex .vlist > span {
  display: block;
  height: 0;
  position: relative;
}
.katex .vlist > span > span {
  display: inline-block;
}
.katex .vlist > span > .pstrut {
  overflow: hidden;
  width: 0;
}
.katex .vlist-t2 {
  margin-right: -2px;
}
.katex .vlist-s {
  display: table-cell;
  font-size: 1px;
  min-width: 2px;
  vertical-align: bottom;
  width: 2px;
}
.katex .msupsub {
  text-align: left;
}
.katex .mfrac > span > span {
  text-align: center;
}
.katex .mfrac .frac-line {
  border-bottom-style: solid;
  display: inline-block;
  width: 100%;
}
.katex .mspace {
  display: inline-block;
}
.katex .llap > .inner {
  right: 0;
}
.katex .clap > .inner > span {
  margin-left: -50%;
  margin-right: 50%;
}
.katex .rule {
  border: 0 solid;
  display: inline-block;
  position: relative;
}
.katex .hdashline {
  border-bottom-style: dashed;
  display: inline-block;
  width: 100%;
}
.katex .sqrt > .root {
  margin-left: 0.27777778em;
  margin-right: -0.55555556em;
}
.katex .delimsizing.size1 {
  font-family: KaTeX_Size1;
}
.katex .delimsizing.size2 {
  font-family: KaTeX_Size2;
}
.katex .delimsizing.size3 {
  font-family: KaTeX_Size3;
}
.katex .delimsizing.size4 {
  font-family: KaTeX_Size4;
}
.katex .delimsizing.mult .delim-size1 > span {
  font-family: KaTeX_Size1;
}
.katex .delimsizing.mult .delim-size4 > span {
  font-family: KaTeX_Size4;
}
.katex .nulldelimiter {
  display: inline-block;
  width: 0.12em;
}
.katex .op-symbol.small-op {
  font-family: KaTeX_Size1;
}
.katex .op-symbol.large-op {
  font-family: KaTeX_Size2;
}
.katex .op-limits > .vlist-t {
  text-align: center;
}
.katex .accent > .vlist-t {
  text-align: center;
}
.katex .accent .accent-body {
  position: relative;
}
.katex .accent .accent-body:not(.accent-full) {
  width: 0;
}
.katex .overlay {
  display: block;
}
.katex .mtable .vertical-separator {
  border-right: 0.05em solid;
  display: inline-block;
  margin: 0 -0.025em;
  min-width: 1px;
}
.katex .mtable .vs-dashed {
  border-right: 0.05em dashed;
}
.katex .mtable .arraycolsep {
  display: inline-block;
}
.katex .mtable .col-align-c > .vlist-t {
  text-align: center;
}
.katex .mtable .col-align-l > .vlist-t {
  text-align: left;
}
.katex .mtable .col-align-r > .vlist-t {
  text-align: right;
}
.katex .svg-align {
  text-align: left;
}
.katex svg {
  display: block;
  fill: currentColor;
  fill-opacity: 1;
  fill-rule: nonzero;
  height: inherit;
  position: absolute;
  stroke: currentColor;
  stroke-dasharray: none;
  stroke-dashoffset: 0;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1;
  width: 100%;
}
.katex svg path {
  stroke: none;
}
.katex .stretchy {
  display: block;
  overflow: hidden;
  position: relative;
  width: 100%;
}
.katex .hide-tail {
  overflow: hidden;
  position: relative;
  width: 100%;
}
.katex .halfarrow-left {
  left: 0;
  overflow: hidden;
  position: absolute;
  width: 50.2%;
}
.katex .halfarrow-right {
  overflow: hidden;
  position: absolute;
  right: 0;
  width: 50.2%;
}
.katex .brace-left {
  left: 0;
  overflow: hidden;
  position: absolute;
  width: 25.1%;
}
.katex .brace-center {
  left: 25%;
  overflow: hidden;
  position: absolute;
  width: 50%;
}
.katex .brace-right {
  overflow: hidden;
  position: absolute;
  right: 0;
  width: 25.1%;
}
.katex .x-arrow-pad {
  padding: 0 0.5em;
}
.katex .boxpad {
  padding: 0 0.3em;
}
.katex .fbox {
  border: 0.04em solid #000;
  box-sizing: border-box;
}
.katex .fcolorbox {
  border: 0.04em solid;
  box-sizing: border-box;
}
.katex .cancel-pad {
  padding: 0 0.2em;
}
.katex .cancel-lap {
  margin-left: -0.2em;
  margin-right: -0.2em;
}
.katex .sout {
  border-bottom-style: solid;
  border-bottom-width: 0.08em;
}
.katex .base,
.katex .strut {
  display: inline-block;
}
.katex .amsrm,
.katex .mathbb,
.katex .textbb {
  font-family: KaTeX_AMS;
}
.katex .mathfrak,
.katex .textfrak {
  font-family: KaTeX_Fraktur;
}
.katex .mathscr,
.katex .textscr {
  font-family: KaTeX_Script;
}
.katex .mathsf,
.katex .textsf {
  font-family: KaTeX_SansSerif;
}
.katex .mathboldsf,
.katex .textboldsf {
  font-family: KaTeX_SansSerif;
  font-weight: 700;
}
.katex .mathitsf,
.katex .textitsf {
  font-family: KaTeX_SansSerif;
  font-style: italic;
}
.katex .hdashline,
.katex .hline,
.katex .mfrac .frac-line,
.katex .overline .overline-line,
.katex .rule,
.katex .underline .underline-line {
  min-height: 1px;
}
.katex .clap,
.katex .llap,
.katex .rlap {
  position: relative;
  width: 0;
}
.katex .clap>.inner,
.katex .llap>.inner,
.katex .rlap>.inner {
  position: absolute;
}
.katex .clap>.fix,
.katex .llap>.fix,
.katex .rlap>.fix {
  display: inline-block;
}
.katex .clap>.inner,
.katex .rlap>.inner {
  left: 0;
}
.katex .hline,
.katex .overline .overline-line,
.katex .underline .underline-line {
  border-bottom-style: solid;
  display: inline-block;
  width: 100%;
}
.katex .fontsize-ensurer,
.katex .sizing {
  display: inline-block;
}
.katex .fontsize-ensurer.reset-size1.size1,
.katex .sizing.reset-size1.size1 {
  font-size: 1em;
}
.katex .fontsize-ensurer.reset-size1.size2,
.katex .sizing.reset-size1.size2 {
  font-size: 1.2em;
}
.katex .fontsize-ensurer.reset-size1.size3,
.katex .sizing.reset-size1.size3 {
  font-size: 1.4em;
}
.katex .fontsize-ensurer.reset-size1.size4,
.katex .sizing.reset-size1.size4 {
  font-size: 1.6em;
}
.katex .fontsize-ensurer.reset-size1.size5,
.katex .sizing.reset-size1.size5 {
  font-size: 1.8em;
}
.katex .fontsize-ensurer.reset-size1.size6,
.katex .sizing.reset-size1.size6 {
  font-size: 2em;
}
.katex .fontsize-ensurer.reset-size1.size7,
.katex .sizing.reset-size1.size7 {
  font-size: 2.4em;
}
.katex .fontsize-ensurer.reset-size1.size8,
.katex .sizing.reset-size1.size8 {
  font-size: 2.88em;
}
.katex .fontsize-ensurer.reset-size1.size9,
.katex .sizing.reset-size1.size9 {
  font-size: 3.456em;
}
.katex .fontsize-ensurer.reset-size1.size10,
.katex .sizing.reset-size1.size10 {
  font-size: 4.148em;
}
.katex .fontsize-ensurer.reset-size1.size11,
.katex .sizing.reset-size1.size11 {
  font-size: 4.976em;
}
.katex .fontsize-ensurer.reset-size2.size1,
.katex .sizing.reset-size2.size1 {
  font-size: 0.83333333em;
}
.katex .fontsize-ensurer.reset-size2.size2,
.katex .sizing.reset-size2.size2 {
  font-size: 1em;
}
.katex .fontsize-ensurer.reset-size2.size3,
.katex .sizing.reset-size2.size3 {
  font-size: 1.16666667em;
}
.katex .fontsize-ensurer.reset-size2.size4,
.katex .sizing.reset-size2.size4 {
  font-size: 1.33333333em;
}
.katex .fontsize-ensurer.reset-size2.size5,
.katex .sizing.reset-size2.size5 {
  font-size: 1.5em;
}
.katex .fontsize-ensurer.reset-size2.size6,
.katex .sizing.reset-size2.size6 {
  font-size: 1.66666667em;
}
.katex .fontsize-ensurer.reset-size2.size7,
.katex .sizing.reset-size2.size7 {
  font-size: 2em;
}
.katex .fontsize-ensurer.reset-size2.size8,
.katex .sizing.reset-size2.size8 {
  font-size: 2.4em;
}
.katex .fontsize-ensurer.reset-size2.size9,
.katex .sizing.reset-size2.size9 {
  font-size: 2.88em;
}
.katex .fontsize-ensurer.reset-size2.size10,
.katex .sizing.reset-size2.size10 {
  font-size: 3.45666667em;
}
.katex .fontsize-ensurer.reset-size2.size11,
.katex .sizing.reset-size2.size11 {
  font-size: 4.14666667em;
}
.katex .fontsize-ensurer.reset-size3.size1,
.katex .sizing.reset-size3.size1 {
  font-size: 0.71428571em;
}
.katex .fontsize-ensurer.reset-size3.size2,
.katex .sizing.reset-size3.size2 {
  font-size: 0.85714286em;
}
.katex .fontsize-ensurer.reset-size3.size3,
.katex .sizing.reset-size3.size3 {
  font-size: 1em;
}
.katex .fontsize-ensurer.reset-size3.size4,
.katex .sizing.reset-size3.size4 {
  font-size: 1.14285714em;
}
.katex .fontsize-ensurer.reset-size3.size5,
.katex .sizing.reset-size3.size5 {
  font-size: 1.28571429em;
}
.katex .fontsize-ensurer.reset-size3.size6,
.katex .sizing.reset-size3.size6 {
  font-size: 1.42857143em;
}
.katex .fontsize-ensurer.reset-size3.size7,
.katex .sizing.reset-size3.size7 {
  font-size: 1.71428571em;
}
.katex .fontsize-ensurer.reset-size3.size8,
.katex .sizing.reset-size3.size8 {
  font-size: 2.05714286em;
}
.katex .fontsize-ensurer.reset-size3.size9,
.katex .sizing.reset-size3.size9 {
  font-size: 2.46857143em;
}
.katex .fontsize-ensurer.reset-size3.size10,
.katex .sizing.reset-size3.size10 {
  font-size: 2.96285714em;
}
.katex .fontsize-ensurer.reset-size3.size11,
.katex .sizing.reset-size3.size11 {
  font-size: 3.55428571em;
}
.katex .fontsize-ensurer.reset-size4.size1,
.katex .sizing.reset-size4.size1 {
  font-size: 0.625em;
}
.katex .fontsize-ensurer.reset-size4.size2,
.katex .sizing.reset-size4.size2 {
  font-size: 0.75em;
}
.katex .fontsize-ensurer.reset-size4.size3,
.katex .sizing.reset-size4.size3 {
  font-size: 0.875em;
}
.katex .fontsize-ensurer.reset-size4.size4,
.katex .sizing.reset-size4.size4 {
  font-size: 1em;
}
.katex .fontsize-ensurer.reset-size4.size5,
.katex .sizing.reset-size4.size5 {
  font-size: 1.125em;
}
.katex .fontsize-ensurer.reset-size4.size6,
.katex .sizing.reset-size4.size6 {
  font-size: 1.25em;
}
.katex .fontsize-ensurer.reset-size4.size7,
.katex .sizing.reset-size4.size7 {
  font-size: 1.5em;
}
.katex .fontsize-ensurer.reset-size4.size8,
.katex .sizing.reset-size4.size8 {
  font-size: 1.8em;
}
.katex .fontsize-ensurer.reset-size4.size9,
.katex .sizing.reset-size4.size9 {
  font-size: 2.16em;
}
.katex .fontsize-ensurer.reset-size4.size10,
.katex .sizing.reset-size4.size10 {
  font-size: 2.5925em;
}
.katex .fontsize-ensurer.reset-size4.size11,
.katex .sizing.reset-size4.size11 {
  font-size: 3.11em;
}
.katex .fontsize-ensurer.reset-size5.size1,
.katex .sizing.reset-size5.size1 {
  font-size: 0.55555556em;
}
.katex .fontsize-ensurer.reset-size5.size2,
.katex .sizing.reset-size5.size2 {
  font-size: 0.66666667em;
}
.katex .fontsize-ensurer.reset-size5.size3,
.katex .sizing.reset-size5.size3 {
  font-size: 0.77777778em;
}
.katex .fontsize-ensurer.reset-size5.size4,
.katex .sizing.reset-size5.size4 {
  font-size: 0.88888889em;
}
.katex .fontsize-ensurer.reset-size5.size5,
.katex .sizing.reset-size5.size5 {
  font-size: 1em;
}
.katex .fontsize-ensurer.reset-size5.size6,
.katex .sizing.reset-size5.size6 {
  font-size: 1.11111111em;
}
.katex .fontsize-ensurer.reset-size5.size7,
.katex .sizing.reset-size5.size7 {
  font-size: 1.33333333em;
}
.katex .fontsize-ensurer.reset-size5.size8,
.katex .sizing.reset-size5.size8 {
  font-size: 1.6em;
}
.katex .fontsize-ensurer.reset-size5.size9,
.katex .sizing.reset-size5.size9 {
  font-size: 1.92em;
}
.katex .fontsize-ensurer.reset-size5.size10,
.katex .sizing.reset-size5.size10 {
  font-size: 2.30444444em;
}
.katex .fontsize-ensurer.reset-size5.size11,
.katex .sizing.reset-size5.size11 {
  font-size: 2.76444444em;
}
.katex .fontsize-ensurer.reset-size6.size1,
.katex .sizing.reset-size6.size1 {
  font-size: 0.5em;
}
.katex .fontsize-ensurer.reset-size6.size2,
.katex .sizing.reset-size6.size2 {
  font-size: 0.6em;
}
.katex .fontsize-ensurer.reset-size6.size3,
.katex .sizing.reset-size6.size3 {
  font-size: 0.7em;
}
.katex .fontsize-ensurer.reset-size6.size4,
.katex .sizing.reset-size6.size4 {
  font-size: 0.8em;
}
.katex .fontsize-ensurer.reset-size6.size5,
.katex .sizing.reset-size6.size5 {
  font-size: 0.9em;
}
.katex .fontsize-ensurer.reset-size6.size6,
.katex .sizing.reset-size6.size6 {
  font-size: 1em;
}
.katex .fontsize-ensurer.reset-size6.size7,
.katex .sizing.reset-size6.size7 {
  font-size: 1.2em;
}
.katex .fontsize-ensurer.reset-size6.size8,
.katex .sizing.reset-size6.size8 {
  font-size: 1.44em;
}
.katex .fontsize-ensurer.reset-size6.size9,
.katex .sizing.reset-size6.size9 {
  font-size: 1.728em;
}
.katex .fontsize-ensurer.reset-size6.size10,
.katex .sizing.reset-size6.size10 {
  font-size: 2.074em;
}
.katex .fontsize-ensurer.reset-size6.size11,
.katex .sizing.reset-size6.size11 {
  font-size: 2.488em;
}
.katex .fontsize-ensurer.reset-size7.size1,
.katex .sizing.reset-size7.size1 {
  font-size: 0.41666667em;
}
.katex .fontsize-ensurer.reset-size7.size2,
.katex .sizing.reset-size7.size2 {
  font-size: 0.5em;
}
.katex .fontsize-ensurer.reset-size7.size3,
.katex .sizing.reset-size7.size3 {
  font-size: 0.58333333em;
}
.katex .fontsize-ensurer.reset-size7.size4,
.katex .sizing.reset-size7.size4 {
  font-size: 0.66666667em;
}
.katex .fontsize-ensurer.reset-size7.size5,
.katex .sizing.reset-size7.size5 {
  font-size: 0.75em;
}
.katex .fontsize-ensurer.reset-size7.size6,
.katex .sizing.reset-size7.size6 {
  font-size: 0.83333333em;
}
.katex .fontsize-ensurer.reset-size7.size7,
.katex .sizing.reset-size7.size7 {
  font-size: 1em;
}
.katex .fontsize-ensurer.reset-size7.size8,
.katex .sizing.reset-size7.size8 {
  font-size: 1.2em;
}
.katex .fontsize-ensurer.reset-size7.size9,
.katex .sizing.reset-size7.size9 {
  font-size: 1.44em;
}
.katex .fontsize-ensurer.reset-size7.size10,
.katex .sizing.reset-size7.size10 {
  font-size: 1.72833333em;
}
.katex .fontsize-ensurer.reset-size7.size11,
.katex .sizing.reset-size7.size11 {
  font-size: 2.07333333em;
}
.katex .fontsize-ensurer.reset-size8.size1,
.katex .sizing.reset-size8.size1 {
  font-size: 0.34722222em;
}
.katex .fontsize-ensurer.reset-size8.size2,
.katex .sizing.reset-size8.size2 {
  font-size: 0.41666667em;
}
.katex .fontsize-ensurer.reset-size8.size3,
.katex .sizing.reset-size8.size3 {
  font-size: 0.48611111em;
}
.katex .fontsize-ensurer.reset-size8.size4,
.katex .sizing.reset-size8.size4 {
  font-size: 0.55555556em;
}
.katex .fontsize-ensurer.reset-size8.size5,
.katex .sizing.reset-size8.size5 {
  font-size: 0.625em;
}
.katex .fontsize-ensurer.reset-size8.size6,
.katex .sizing.reset-size8.size6 {
  font-size: 0.69444444em;
}
.katex .fontsize-ensurer.reset-size8.size7,
.katex .sizing.reset-size8.size7 {
  font-size: 0.83333333em;
}
.katex .fontsize-ensurer.reset-size8.size8,
.katex .sizing.reset-size8.size8 {
  font-size: 1em;
}
.katex .fontsize-ensurer.reset-size8.size9,
.katex .sizing.reset-size8.size9 {
  font-size: 1.2em;
}
.katex .fontsize-ensurer.reset-size8.size10,
.katex .sizing.reset-size8.size10 {
  font-size: 1.44027778em;
}
.katex .fontsize-ensurer.reset-size8.size11,
.katex .sizing.reset-size8.size11 {
  font-size: 1.72777778em;
}
.katex .fontsize-ensurer.reset-size9.size1,
.katex .sizing.reset-size9.size1 {
  font-size: 0.28935185em;
}
.katex .fontsize-ensurer.reset-size9.size2,
.katex .sizing.reset-size9.size2 {
  font-size: 0.34722222em;
}
.katex .fontsize-ensurer.reset-size9.size3,
.katex .sizing.reset-size9.size3 {
  font-size: 0.40509259em;
}
.katex .fontsize-ensurer.reset-size9.size4,
.katex .sizing.reset-size9.size4 {
  font-size: 0.46296296em;
}
.katex .fontsize-ensurer.reset-size9.size5,
.katex .sizing.reset-size9.size5 {
  font-size: 0.52083333em;
}
.katex .fontsize-ensurer.reset-size9.size6,
.katex .sizing.reset-size9.size6 {
  font-size: 0.5787037em;
}
.katex .fontsize-ensurer.reset-size9.size7,
.katex .sizing.reset-size9.size7 {
  font-size: 0.69444444em;
}
.katex .fontsize-ensurer.reset-size9.size8,
.katex .sizing.reset-size9.size8 {
  font-size: 0.83333333em;
}
.katex .fontsize-ensurer.reset-size9.size9,
.katex .sizing.reset-size9.size9 {
  font-size: 1em;
}
.katex .fontsize-ensurer.reset-size9.size10,
.katex .sizing.reset-size9.size10 {
  font-size: 1.20023148em;
}
.katex .fontsize-ensurer.reset-size9.size11,
.katex .sizing.reset-size9.size11 {
  font-size: 1.43981481em;
}
.katex .fontsize-ensurer.reset-size10.size1,
.katex .sizing.reset-size10.size1 {
  font-size: 0.24108004em;
}
.katex .fontsize-ensurer.reset-size10.size2,
.katex .sizing.reset-size10.size2 {
  font-size: 0.28929605em;
}
.katex .fontsize-ensurer.reset-size10.size3,
.katex .sizing.reset-size10.size3 {
  font-size: 0.33751205em;
}
.katex .fontsize-ensurer.reset-size10.size4,
.katex .sizing.reset-size10.size4 {
  font-size: 0.38572806em;
}
.katex .fontsize-ensurer.reset-size10.size5,
.katex .sizing.reset-size10.size5 {
  font-size: 0.43394407em;
}
.katex .fontsize-ensurer.reset-size10.size6,
.katex .sizing.reset-size10.size6 {
  font-size: 0.48216008em;
}
.katex .fontsize-ensurer.reset-size10.size7,
.katex .sizing.reset-size10.size7 {
  font-size: 0.57859209em;
}
.katex .fontsize-ensurer.reset-size10.size8,
.katex .sizing.reset-size10.size8 {
  font-size: 0.69431051em;
}
.katex .fontsize-ensurer.reset-size10.size9,
.katex .sizing.reset-size10.size9 {
  font-size: 0.83317261em;
}
.katex .fontsize-ensurer.reset-size10.size10,
.katex .sizing.reset-size10.size10 {
  font-size: 1em;
}
.katex .fontsize-ensurer.reset-size10.size11,
.katex .sizing.reset-size10.size11 {
  font-size: 1.19961427em;
}
.katex .fontsize-ensurer.reset-size11.size1,
.katex .sizing.reset-size11.size1 {
  font-size: 0.20096463em;
}
.katex .fontsize-ensurer.reset-size11.size2,
.katex .sizing.reset-size11.size2 {
  font-size: 0.24115756em;
}
.katex .fontsize-ensurer.reset-size11.size3,
.katex .sizing.reset-size11.size3 {
  font-size: 0.28135048em;
}
.katex .fontsize-ensurer.reset-size11.size4,
.katex .sizing.reset-size11.size4 {
  font-size: 0.32154341em;
}
.katex .fontsize-ensurer.reset-size11.size5,
.katex .sizing.reset-size11.size5 {
  font-size: 0.36173633em;
}
.katex .fontsize-ensurer.reset-size11.size6,
.katex .sizing.reset-size11.size6 {
  font-size: 0.40192926em;
}
.katex .fontsize-ensurer.reset-size11.size7,
.katex .sizing.reset-size11.size7 {
  font-size: 0.48231511em;
}
.katex .fontsize-ensurer.reset-size11.size8,
.katex .sizing.reset-size11.size8 {
  font-size: 0.57877814em;
}
.katex .fontsize-ensurer.reset-size11.size9,
.katex .sizing.reset-size11.size9 {
  font-size: 0.69453376em;
}
.katex .fontsize-ensurer.reset-size11.size10,
.katex .sizing.reset-size11.size10 {
  font-size: 0.83360129em;
}
.katex .fontsize-ensurer.reset-size11.size11,
.katex .sizing.reset-size11.size11 {
  font-size: 1em;
}
.katex .delimcenter,
.katex .op-symbol {
  position: relative;
}
.katex .stretchy:after,
.katex .stretchy:before {
  content: "";
}
.katex .mover,
.katex .munder,
.katex .x-arrow {
  text-align: center;
}
.katex-display {
  display: block;
  margin: 1em 0;
  text-align: center;
}
.katex-display > .katex {
  display: block;
  text-align: center;
  white-space: nowrap;
}
.katex-display > .katex > .katex-html {
  display: block;
  position: relative;
}
.katex-display > .katex > .katex-html > .tag {
  position: absolute;
  right: 0;
}
.vue-tabs .vue-tablist {
  list-style: none;
  display: -ms-flexbox;
  display: flex;
  padding-left: 0;
}
.vue-tabs .vue-tab {
  cursor: pointer;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
  position: relative;
}
.vue-tabs.theme-slider .vue-tablist {
  border-bottom: 1px solid rgba(255,255,255,0.3);
  margin-bottom: 23px;
}
.vue-tabs.theme-slider .vue-tab {
  font-size: 32px;
  line-height: 1.1875;
  opacity: 0.5;
  padding-bottom: 16px;
  border-bottom: 2px solid transparent;
  margin-right: 30px;
}
.vue-tabs.theme-slider .vue-tab[aria-selected="true"] {
  opacity: 1;
  font-family: Gilmer OnlyBold, "Pingfang SC", sans-serif;
  font-weight: bold;
  border-bottom-color: currentColor;
}
.vue-tabs.theme-round {
  padding: 30px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
}
.vue-tabs.theme-round .vue-tablist {
  background: #17171b;
  border-radius: 10px;
  padding: 6px;
  margin-bottom: 40px;
}
.vue-tabs.theme-round .vue-tab {
  text-align: center;
  border-radius: 6px;
  padding: 11px 20px;
  -ms-flex: 1;
      flex: 1;
}
.vue-tabs.theme-round .vue-tabpanel {
  width: 100%;
}
.vue-tabs.theme-round .vue-tab[aria-selected="true"] {
  border-color: #e2e2e2;
  border-bottom-color: transparent;
  font-family: Gilmer Bold;
  background: #3d3d4a;
}
.vue-tabs.theme-round .vue-tab[aria-disabled="true"] {
  cursor: not-allowed;
  color: #999;
}
@media (min-width: 0px) and (max-width: 1023px) {
  .vue-tabs.theme-round .vue-tablist {
    width: 100%;
    border-radius: 6px;
    padding: 4px;
    margin-bottom: 20px;
  }
  .vue-tabs.theme-round .vue-tab {
    border-radius: 4px;
    padding: 8px 20px;
    font-size: 12px;
  }
}
.page-spb {
  position: relative;
  overflow-x: hidden;
  -webkit-overflow-scrolling: touch;
  background-color: #ebebeb;
  color: #000;
}
.page-spb .site-layout {
  width: 100%;
  min-height: 100vh;
  max-width: 1060px;
  margin: 0 auto;
  text-align: left;
  position: relative;
  padding: 40px 50px 40px;
}
.page-spb .header-logo {
  display: block;
  width: 88px;
  height: 26px;
  background-image: url(/static/images/rctAIlogo_whitebg.b482a71.svg);
  background-size: cover;
  margin-bottom: 30px;
}
.page-spb .list-tips {
  font-weight: 600;
  font-size: 22px;
  line-height: 31px;
  margin-bottom: 30px;
}
.page-spb .list .list-item {
  padding: 10px 20px;
  background: #fff;
  border-radius: 5px;
  font-weight: 600;
  font-family: PingFang SC, sans-serif;
}
.page-spb .list .list-item:active {
  opacity: 0.8;
}
.page-spb .list .list-item .info-text {
  font-size: 16px;
  line-height: 22px;
  color: #1c40ff;
}
.page-spb .list .list-item .info-icon {
  background-image: url(/static/images/icon.09a15b5.svg);
  background-size: cover;
  width: 16px;
  height: 32px;
}
.page-spb .list .list-item + .list-item {
  margin-top: 10px;
}
.page-spb .rich-content {
  min-height: 80vh;
  background-color: #fff;
  padding: 90px;
}
.page-spb .rich-content .content-section {
  display: none;
}
.page-spb .rich-content .content-section.is-active {
  display: block;
}
.page-spb .rich-content .readable {
  font-family: pingfang sc, sans-serif;
  color: #000;
  line-height: 1.4;
  font-size: 16px;
}
.page-spb .rich-content .readable > h1 {
  font-size: 1em;
  margin-bottom: 1.5em;
}
.page-spb .contact-part {
  margin-top: 40px;
}
.page-spb .contact-part .secion-title {
  font-weight: 600;
  font-size: 32px;
  line-height: 45px;
}
.page-spb .contact-part .contact-p {
  font-size: 14px;
  line-height: 170%;
  margin-top: 20px;
}
.page-spb .contact-part .contact-qrcode {
  width: 105px;
  height: 105px;
  background-image: url(/static/images/QueenaQR.87b017e.png);
  background-size: cover;
  margin-top: 20px;
}
.page-spb .contact-part .contact-people {
  font-weight: 600;
  font-family: PingFang SC, sans-serif;
  font-size: 14px;
  line-height: 170%;
  margin-top: 20px;
}
.page-spb .copyright {
  font-family: 'Gilmer Regular', sans-serif;
  font-size: 12px;
  color: #808080;
  margin-top: 40px;
}
@media (max-width: 768px) {
  .page-spb .site-layout {
    padding: 30px 20px 40px;
  }
  .page-spb .tabbar {
    margin: 40px 0;
  }
  .page-spb .tabbar a {
    display: block;
  }
  .page-spb .tabbar a + a {
    margin-left: 0;
    margin-top: 14px;
  }
  .page-spb .rich-content {
    padding: 30px;
    margin: 0 -30px;
  }
  .page-spb .rich-content .readable {
    font-size: 14px;
  }
}
.page-terms {
  position: relative;
  overflow-x: hidden;
  -webkit-overflow-scrolling: touch;
  background-color: #000;
}
.page-terms .site-layout {
  width: 100%;
  min-height: 100vh;
  max-width: 1440px;
  margin: 0 auto;
  text-align: left;
  position: relative;
  padding: 100px 150px 20px;
}
.page-terms .header-logo {
  display: block;
  width: 74px;
  height: 40px;
  background-image: url("http://d29xzlnc0bpo13.cloudfront.net/rctLogo.png");
  background-size: cover;
}
.page-terms .tabbar {
  margin: 80px 0;
}
.page-terms .tabbar a {
  color: #fff;
  opacity: 0.5;
  font-family: 'Gilmer Bold', sans-serif;
  text-decoration: underline;
}
.page-terms .tabbar a:hover {
  opacity: 0.7;
}
.page-terms .tabbar a + a {
  margin-left: 70px;
}
.page-terms .tabbar a.is-active {
  opacity: 1;
}
.page-terms .rich-content {
  min-height: 80vh;
  background-color: #fff;
  padding: 90px;
}
.page-terms .rich-content .content-section {
  display: none;
}
.page-terms .rich-content .content-section.is-active {
  display: block;
}
.page-terms .rich-content .readable {
  font-family: pingfang sc, sans-serif;
  color: #000;
  line-height: 1.4;
  font-size: 16px;
}
.page-terms .rich-content .readable > h1 {
  font-size: 1em;
  margin-bottom: 1.5em;
}
.page-terms .copyright-divider {
  height: 1px;
  width: 225px;
  background-color: #fff;
  opacity: 0.4;
  margin-top: 22px;
  margin-bottom: 22px;
}
.page-terms .copyright {
  font-family: 'Gilmer Bold', sans-serif;
  font-size: 12px;
  color: #fff;
}
@media (max-width: 768px) {
  .page-terms .site-layout {
    padding: 50px 30px 20px;
  }
  .page-terms .header-logo {
    width: 37px;
    height: 20px;
  }
  .page-terms .tabbar {
    margin: 40px 0;
  }
  .page-terms .tabbar a {
    display: block;
  }
  .page-terms .tabbar a + a {
    margin-left: 0;
    margin-top: 14px;
  }
  .page-terms .rich-content {
    padding: 30px;
    margin: 0 -30px;
  }
  .page-terms .rich-content .readable {
    font-size: 14px;
  }
}
/* Make clicks pass-through */
#nprogress {
  pointer-events: none;
}

#nprogress .bar {
  background: #29d;

  position: fixed;
  z-index: 1031;
  top: 0;
  left: 0;

  width: 100%;
  height: 2px;
}

/* Fancy blur effect */
#nprogress .peg {
  display: block;
  position: absolute;
  right: 0px;
  width: 100px;
  height: 100%;
  box-shadow: 0 0 10px #29d, 0 0 5px #29d;
  opacity: 1.0;
  transform: rotate(3deg) translate(0px, -4px);
}

/* Remove these to get rid of the spinner */
#nprogress .spinner {
  display: block;
  position: fixed;
  z-index: 1031;
  top: 15px;
  right: 15px;
}

#nprogress .spinner-icon {
  width: 18px;
  height: 18px;
  box-sizing: border-box;

  border: solid 2px transparent;
  border-top-color: #29d;
  border-left-color: #29d;
  border-radius: 50%;
  animation: nprogress-spinner 400ms linear infinite;
}

.nprogress-custom-parent {
  overflow: hidden;
  position: relative;
}

.nprogress-custom-parent #nprogress .spinner,
.nprogress-custom-parent #nprogress .bar {
  position: absolute;
}
@keyframes nprogress-spinner {
  0%   { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

@media (min-width: 0px) and (max-width: 767px) {
.page-welcome .content-padding {
    padding-left: 20px;
    padding-right: 20px;
}
}
.page-welcome .blog-container {
  max-width: 1440px;
  margin: 0 auto;
}
.page-welcome .main-header,
.page-welcome .section-jumbotron {
  background-color: #000;
}
.page-welcome .section-morpheus,
.page-welcome .section-blog {
  position: relative;
}
.page-welcome .section-morpheus:before,
.page-welcome .section-blog:before {
  content: ' ';
  position: absolute;
  z-index: 1;
  width: 120%;
  left: -20px;
  height: 100%;
  top: -120px;
  background: linear-gradient(180deg, #000 0%, #131313 100%);
}
@media (min-width: 0px) and (max-width: 767px) {
.page-welcome .section-morpheus:before,
  .page-welcome .section-blog:before {
    top: -90px;
}
}
.page-welcome .section-morpheus > *,
.page-welcome .section-blog > * {
  position: relative;
  z-index: 2;
}
.page-welcome .section-blog {
  padding-bottom: 90px;
}
.page-welcome .more-wrapper {
  border-top: 1px solid rgba(255,255,255,0.1);
  border-bottom: 1px solid rgba(255,255,255,0.1);
  padding: 20px 0;
}
@media (min-width: 0px) and (max-width: 1023px) {
.page-welcome .more-wrapper {
    padding: 10px 0;
}
}
.page-welcome .welcome-section .article-list {
  padding: 0;
}
.page-welcome .welcome-section .morpheus-list .col-md-6,
.page-welcome .welcome-section .article-blog-card {
  margin-bottom: 45px;
}
@media (min-width: 0px) and (max-width: 1023px) {
.page-welcome .welcome-section .morpheus-list .col-md-6,
  .page-welcome .welcome-section .article-blog-card {
    margin-bottom: 26px;
}
}
.page-welcome .welcome-section .section-title {
  font-family: Gilmer Light;
  font-style: normal;
  font-weight: 300;
  font-size: 48px;
  line-height: 58px;
  margin-bottom: 54px;
}
.locale-zh-hans .page-welcome .welcome-section .section-title {
  line-height: 67px;
}
.page-welcome .welcome-section .section-title .bold {
  font-family: Gilmer OnlyBold, "Pingfang SC", sans-serif;
  font-weight: bold;
}
.page-welcome .welcome-section .handler {
  width: 100%;
  height: 67px;
  line-height: 65px;
  border-top: 1px solid rgba(255,255,255,0.1);
  border-bottom: 1px solid rgba(255,255,255,0.1);
  color: #8ea8c0;
  font-size: 20px;
  font-family: Gilmer OnlyBold, "Pingfang SC", sans-serif;
  font-weight: bold;
  transition: 218ms;
}
.page-welcome .welcome-section .handler .img-icon {
  top: 2px;
  margin-left: 4px;
}
.locale-zh-hans .page-welcome .welcome-section .handler .img-icon {
  top: 1px;
}
.page-welcome .section-chaos-box {
  position: relative;
  background-color: #000;
  margin-bottom: 120px;
  min-height: 560px;
}
.page-welcome .section-chaos-box .absolute-part {
  position: absolute;
  top: 80px;
  width: 100%;
}
.page-welcome .section-chaos-box .section-title {
  font-family: Gilmer OnlyBold, "Pingfang SC", sans-serif;
  font-weight: bold;
  font-size: 36px;
  line-height: 43px;
  text-align: center;
  margin-bottom: 20px;
}
.locale-zh-hans .page-welcome .section-chaos-box .section-title {
  line-height: 50px;
}
.page-welcome .section-chaos-box .cover-part {
  width: 100%;
  max-width: 1340px;
  margin: 0 auto;
}
.page-welcome .section-chaos-box .section-cover {
  padding-top: 53.805970149%;
}
.page-welcome .section-jumbotron {
  padding-top: 83px;
}
.page-welcome .section-jumbotron .text-part {
  max-width: 799px;
  margin: 0 auto;
}
.page-welcome .section-jumbotron .text-part .jumbotron-title {
  font-family: Gilmer OnlyBold, "Pingfang SC", sans-serif;
  font-weight: bold;
  text-align: center;
  font-size: 36px;
  line-height: 43px;
  padding-bottom: 150px;
}
.locale-zh-hans .page-welcome .section-jumbotron .text-part .jumbotron-title {
  font-size: 48px;
  line-height: 67px;
  font-weight: 600;
}
.page-welcome .section-jumbotron .text-part .more-handler {
  font-family: Gilmer Regular;
  color: #8ea8c0;
  border-bottom: 1px solid #8ea8c0;
  font-size: 20px;
  line-height: 24px;
}
@media (min-width: 0px) and (max-width: 1023px) {
.page-welcome {
    padding: 0 !important;
}
}
@media (min-width: 0px) and (max-width: 767px) {
.page-welcome .limit-container {
    padding: 0 20px;
}
.page-welcome .morpheus-list .col-md-6:first-child {
    margin-bottom: 70px;
}
.page-welcome .article-morpheus-card .divider {
    display: none;
}
.page-welcome .section-chaos-box {
    min-height: 400px;
    margin-bottom: 90px;
}
.page-welcome .section-chaos-box .absolute-part {
    top: 40px;
}
.page-welcome .section-chaos-box .img-cover {
    background-image: url(/static/images/phone_home_banner_chaosbox.dbf25e5.jpg);
    padding-top: 118.933333333%;
}
.page-welcome .section-chaos-box .section-title {
    font-size: 20px;
    line-height: 24px;
}
.locale-zh-hans .page-welcome .section-chaos-box .section-title {
    line-height: 28px;
}
.page-welcome .section-chaos-box .img-btn {
    transform-origin: center center 0;
}
.page-welcome .section-jumbotron {
    padding-top: 79px;
}
.page-welcome .section-jumbotron .cover-part {
    margin-left: -20px;
    margin-right: -20px;
}
.page-welcome .section-jumbotron .text-part .jumbotron-title {
    font-size: 20px;
    line-height: 24px;
    padding-bottom: 80px;
}
.locale-zh-hans .page-welcome .section-jumbotron .text-part .jumbotron-title {
    font-weight: 600;
    font-size: 28px;
    line-height: 39px;
}
.page-welcome .section-jumbotron .text-part .more-handler {
    font-size: 14px;
    line-height: 17px;
}
.page-welcome .welcome-section .section-title {
    font-size: 24px;
    line-height: 29px;
    margin-bottom: 40px;
}
.locale-zh-hans .page-welcome .welcome-section .section-title {
    line-height: 34px;
}
.page-welcome .welcome-section .handler {
    -ms-flex-pack: start;
        justify-content: flex-start;
    height: 50px;
    font-size: 14px;
    padding-bottom: 3px;
}
.page-welcome .welcome-section .handler .img-icon {
    transform: scale(0.7);
    margin-left: 2px;
}
.locale-zh-hans .page-welcome .welcome-section .handler .img-icon {
    top: 1px;
}
}
@media (min-width: 0px) and (max-width: 1023px) {
.page-about {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
.page-about .main-content,
  .page-about .main-footer {
    padding-left: 20px;
    padding-right: 20px;
}
}
.page-about .main-header {
  background-color: #000;
}
.page-about .main-content {
  background: linear-gradient(180deg, #000 0%, #000 460px, #131313 100%) !important;
}
@media (min-width: 0px) and (max-width: 767px) {
.page-about .main-content {
    background: linear-gradient(180deg, #000 0%, #000 360px, #131313 100%) !important;
}
.page-about .main-content .cover-part {
    margin-bottom: 30px;
}
}
@media (min-width: 768px) {
.page-about .main-content .cover-part {
    position: relative;
}
}
.page-about .cover-part {
  max-width: 602px;
}
.page-about .jumbotron-cover {
  padding-top: 80.298507462687%;
}
@media (min-width: 768px) {
.page-about .page-title {
    left: -3px;
}
}
.page-about .in-ipad {
  transition: 0ms !important;
}
.page-about .about-section {
  white-space: initial;
}
.page-about .part-partnership .banner-wrapper {
  max-width: 722px;
}
.page-about .part-partnership .partnership-banner {
  padding-top: 14.681440443%;
  background-image: url(/static/images/about-partnership.e958600.png);
  background-size: cover;
}
.page-about .timeline-slider {
  position: relative;
  height: 26px;
  padding: 8px 0;
}
.page-about .timeline-slider-wrapper {
  margin-top: 38px;
  margin-bottom: 60px;
}
@media (min-width: 0px) and (max-width: 767px) {
.page-about .timeline-slider-wrapper {
    margin-bottom: 30px;
}
}
.page-about .timeline-slider .slider-progressbar {
  height: 100%;
  position: relative;
  overflow: hidden;
}
.page-about .timeline-slider .slider-progressbar .progressbar-mask {
  position: absolute;
  z-index: 2;
  height: 100%;
  width: 100%;
  background: rgba(0,0,0,0.5);
  transition-duration: 118ms;
  -webkit-backface-visibility: hidden;
  pointer-events: none;
}
@media (min-width: 0px) and (max-width: 767px) {
.page-about .timeline-slider .slider-progressbar .progressbar-mask {
    transition: 68ms false;
}
}
.page-about .timeline-slider .slider-progressbar .progressbar-background {
  height: 100%;
  margin-left: -2px;
}
.page-about .timeline-slider .slider-progressbar .month-chip {
  display: -ms-flexbox;
  display: flex;
  -ms-flex: 1 1 auto;
      flex: 1 1 auto;
  height: 100%;
  cursor: pointer;
  min-width: 0;
}
.page-about .timeline-slider .slider-progressbar .month-chip:before {
  content: ' ';
  display: block;
  width: 2px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
@media (min-width: 0px) and (max-width: 767px) {
.page-about .timeline-slider .slider-progressbar .month-chip:before {
    width: 1px;
}
}
.page-about .timeline-slider .slider-progressbar .month-chip .chip-bar {
  width: 100%;
  height: 100%;
  background-color: #fff;
}
.page-about .timeline-slider .slider-progressbar .month-chip.is-empty {
  position: relative;
  cursor: not-allowed;
}
.page-about .timeline-slider .slider-progressbar .month-chip.is-empty .chip-bar {
  background-color: transparent;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  background-image: url(/static/images/gap_pattern.98f5082.svg);
  background-size: 8px 10px;
  background-repeat: repeat repeat;
}
@media (min-width: 0px) and (max-width: 767px) {
.page-about .timeline-slider .slider-progressbar .month-chip.is-empty .chip-bar {
    background-image: url(/static/images/gap_pattern_phone.bcbf09a.svg);
    background-size: 6px 10px;
}
}
.page-about .timeline-slider .slider-progressbar .month-chip.is-empty .chip-bar .gapline {
  width: 1px;
  background-color: #fff;
  height: 100%;
}
@media (min-width: 0px) and (max-width: 767px) {
.page-about .timeline-slider .slider-progressbar .month-chip.is-empty .chip-bar .gapline {
    transform: scaleX(0.5);
}
}
.page-about .timeline-slider .slider-progressbar .month-chip.is-empty + .is-empty {
  border-left-width: 1px;
}
.page-about .timeline-slider .position-indicator {
  position: absolute;
  height: 26px;
  width: 10px;
  top: 0;
  left: -5px;
  transition: 118ms;
  -webkit-backface-visibility: hidden;
}
@media (min-width: 0px) and (max-width: 767px) {
.page-about .timeline-slider .position-indicator {
    transition: 68ms !important;
}
}
.page-about .timeline-slider .position-indicator .top-arrow,
.page-about .timeline-slider .position-indicator .bottom-arrow {
  width: 0;
  height: 0;
  position: absolute;
  border-style: solid;
}
.page-about .timeline-slider .position-indicator .top-arrow {
  top: 0;
  border-color: #fff transparent transparent transparent;
  border-width: 7px 5px 0 5px;
}
.page-about .timeline-slider .position-indicator .bottom-arrow {
  bottom: 0;
  border-color: transparent transparent #fff transparent;
  border-width: 0 5px 7px 5px;
}
.page-about .timeline-slider .switch-arrow {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  position: absolute;
  top: 50%;
  width: 26px;
  height: 26px;
  background: #fff;
  cursor: pointer;
  transform: translateY(-50%);
}
.page-about .timeline-slider .switch-arrow:hover {
  opacity: 0.9;
}
.page-about .timeline-slider .switch-arrow:active {
  opacity: 0.8;
}
.page-about .timeline-slider .switch-arrow .img-icon {
  top: 0px !important;
  left: 0.5px;
}
.page-about .timeline-slider .switch-arrow.left-arrow {
  left: -38px;
}
.page-about .timeline-slider .switch-arrow.left-arrow .img-icon {
  transform: rotate(180deg);
  left: -0.5px;
}
.page-about .timeline-slider .switch-arrow.right-arrow {
  right: -38px;
}
@media (min-width: 0px) and (max-width: 767px) {
.page-about .timeline-slider .switch-arrow {
    display: none;
}
}
.page-about .about-readable {
  font-size: 20px;
  line-height: 30px;
}
.locale-zh-hans .page-about .about-readable {
  font-size: 20px;
  line-height: 35px;
}
@media (min-width: 768px) {
.page-about .about-readable {
    margin-top: 29px;
}
}
.page-about .about-readable a {
  color: rgba(255,255,255,0.8);
  border-bottom: 1px solid #8ea8c0;
}
.page-about .about-readable .img-btn {
  border-bottom: none;
}
.page-about .about-readable p {
  margin-top: 0;
  margin-bottom: 31px;
  color: rgba(255,255,255,0.8);
}
.page-about .about-readable h3 {
  font-family: Gilmer OnlyBold, "Pingfang SC", sans-serif;
  font-weight: bold;
  font-size: 32px;
  line-height: 38px;
  margin-top: 90px;
  margin-bottom: 30px;
  color: #fff;
}
@media (min-width: 0px) and (max-width: 767px) {
.page-about .about-readable {
    font-size: 16px;
    line-height: 24px;
}
.locale-zh-hans .page-about .about-readable {
    font-size: 16px;
    line-height: 28px;
}
.page-about .about-readable p {
    margin-bottom: 20px;
}
.page-about .about-readable h3 {
    margin-top: 60px;
    font-size: 20px;
    line-height: 24px;
}
}
.timeline-section {
  overflow-x: auto;
  overflow-y: hidden;
  -webkit-overflow-scrolling: touch;
  padding-bottom: 60px;
}
.timeline-section::-webkit-scrollbar {
  height: 0px !important;
  width: 0px !important;
  display: none;
}
.timeline-section::-webkit-scrollbar-track {
  background: transparent;
}
.timeline-section::-webkit-scrollbar-thumb {
  background: transparent;
}
.timeline-section .scrollable-row {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
@media (min-width: 0px) and (max-width: 768px) {
.timeline-section .scrollable-row .col-md-4.col-xs-12 {
    display: none !important;
}
}
.timeline-section .timeline-cell.is-now {
  width: 100%;
}
@media (min-width: 0px) and (max-width: 767px) {
.timeline-section .timeline-cell.is-now {
    margin-right: 0;
}
}
.timeline-section .timeline-cell.is-now .right-arrow {
  position: absolute;
  overflow: hidden;
  display: inline-block;
  font-size: 6px;
  width: 4em;
  height: 4em;
  margin-top: -2em;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  transform: rotate(45deg);
  right: 2px;
  top: 50%;
}
.timeline-section .right-placeholder {
  width: calc((100vw - 1300px) / 2);
  min-width: 70px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
@media (min-width: 0px) and (max-width: 767px) {
.timeline-section {
    margin: 0 -20px !important;
}
.timeline-section .limit-container {
    padding: 0 20px;
}
.timeline-section .right-placeholder {
    width: 20px;
    min-width: 20px;
}
.timeline-section .content-padding {
    padding: 0 20px;
}
}
@media (min-width: 0px) and (max-width: 767px) {
.page-morpheus .morpheus-list .article-morpheus-card .divider {
    display: none;
}
.page-morpheus .morpheus-list .col-md-6 {
    margin-bottom: 70px;
}
}
.page-morpheus .title-row {
  margin-bottom: 146px;
}
.page-morpheus .title-row .page-title {
  margin: 0 !important;
}
@media (min-width: 768px) {
.page-morpheus .title-row .page-title {
    left: -3px;
}
}
@media (min-width: 0px) and (max-width: 767px) {
.page-morpheus .title-row {
    margin-bottom: 57px;
}
.page-morpheus .title-row .page-description {
    margin-top: 20px;
}
}
.page-chaos-box {
  font-size: 20px;
  font-family: Gilmer Regular;
  overflow-x: inherit !important;
  max-width: 100vw;
}
.locale-zh-hans .page-chaos-box {
  font-family: zhQuote, Gilmer Regular;
}
@media (min-width: 0px) and (max-width: 1023px) {
.page-chaos-box {
    font-size: 16px;
    padding-left: 0 !important;
    padding-right: 0 !important;
}
}
.page-chaos-box.has-scrolled .main-header {
  transform: translateY(-90px);
}
@media (min-width: 0px) and (max-width: 1023px) {
.page-chaos-box.has-scrolled .main-header {
    transform: translateY(-60px);
}
}
.page-chaos-box.has-scrolled .chaos-box-header {
  transform: translateY(-90px);
}
@media (min-width: 0px) and (max-width: 1023px) {
.page-chaos-box.has-scrolled .chaos-box-header {
    transform: translateY(-60px);
}
}
.page-chaos-box.has-scrolled .chaos-box-header,
.page-chaos-box.has-scrolled .chaos-box-header .header-content {
  background-color: #000;
}
.page-chaos-box .will-change {
  will-change: transform, opacity;
}
.page-chaos-box .fade-target {
  opacity: 0;
}
.page-chaos-box .theme-light {
  color: #000;
}
.page-chaos-box .content-limit {
  width: 100%;
  max-width: 1240px;
  margin: 0 auto;
}
.page-chaos-box .handler {
  cursor: pointer;
}
@media (min-width: 0px) and (max-width: 767px) {
.page-chaos-box .expand-card {
    margin-left: -10px;
    margin-right: -10px;
    width: calc(100vw - 20px) !important;
}
}
.page-chaos-box .main-header {
  position: fixed;
  z-index: 20;
  width: 100%;
  transition: all 218ms;
}
.page-chaos-box .main-header .main-header-content {
  background-color: #000;
}
.page-chaos-box .main-header .main-header-placeholder {
  display: none;
}
@media (min-width: 0px) and (max-width: 1023px) {
.page-chaos-box .main-footer {
    padding-left: 20px;
    padding-right: 20px;
}
}
.page-chaos-box .header-placeholder {
  height: 150px;
}
.page-chaos-box .chaos-box-header {
  position: fixed;
  top: 90px;
  z-index: 20;
  width: 100%;
  padding: 0 90px;
  transition: all 218ms;
}
.page-chaos-box .chaos-box-header .header-navs {
  position: relative;
  height: 100%;
}
.page-chaos-box .chaos-box-header .header-navs .nav-slider {
  position: absolute;
  bottom: 0px;
  opacity: 0;
  left: 0px;
  background-color: #8ea8c0;
  height: 2px;
  transition: all 268ms;
}
.page-chaos-box .chaos-box-header .nav-item {
  line-height: 60px;
  font-size: 16px;
}
.page-chaos-box .chaos-box-header .nav-item.text-bold {
  text-align: left;
}
@media (min-width: 0px) and (max-width: 1023px) {
.page-chaos-box .chaos-box-header {
    top: 60px;
    z-index: 19;
    padding: 0 20px;
}
.page-chaos-box .chaos-box-header .jumbotron-col {
    display: none;
}
.page-chaos-box .chaos-box-header .nav-item {
    line-height: 38px;
    font-size: 12px;
}
}
.page-chaos-box .chaos-box-header .header-content {
  margin: 0 auto;
  max-width: 1300px;
  border-radius: 5px;
  transition: all 318ms;
}
@media (min-width: 1024px) {
.page-chaos-box .chaos-box-header .header-content {
    padding: 0 30px;
    background: #212127;
}
}
.page-chaos-box .container-section {
  background-color: #000;
  line-height: 1.5;
}
.locale-zh-hans .page-chaos-box .container-section {
  line-height: 1.75;
}
@media (min-width: 0px) and (max-width: 1023px) {
.page-chaos-box .container-section {
    padding-left: 20px !important;
    padding-right: 20px !important;
}
}
.page-chaos-box .section-upper {
  max-width: 605px;
}
.page-chaos-box .section-upper .text-subtitle1,
.page-chaos-box .section-upper .section-desc {
  text-align: left;
  margin-bottom: 20px;
}
.page-chaos-box .text-bold {
  font-family: Gilmer Bold, PingFangSC-Semibold, Microsoft YaHei;
}
.page-chaos-box .text-muted {
  opacity: 0.5;
}
.page-chaos-box .text-subtitle1 {
  font-family: Gilmer Bold, PingFangSC-Semibold, Microsoft YaHei;
  font-size: 42px;
  line-height: 1.19047619048;
  font-weight: 500;
}
.locale-zh-hans .page-chaos-box .text-subtitle1 {
  font-family: zhQuoteBold, Gilmer Bold, PingFangSC-Semibold, Microsoft YaHei;
  font-weight: 500;
}
@media (min-width: 0px) and (max-width: 1023px) {
.page-chaos-box .text-subtitle1 {
    font-size: 28px;
}
.locale-zh-hans .page-chaos-box .text-subtitle1 {
    line-height: 39px;
}
}
.page-chaos-box .text-subtitle1 + .text-body1 {
  margin-top: 30px;
}
.page-chaos-box .text-subtitle2 {
  font-family: Gilmer Bold, PingFangSC-Semibold, Microsoft YaHei;
  font-size: 38px;
  line-height: 1.210526315789474;
  font-weight: 500;
}
.locale-zh-hans .page-chaos-box .text-subtitle2 {
  font-family: zhQuoteBold, Gilmer Bold, PingFangSC-Semibold, Microsoft YaHei;
  font-weight: 500;
}
@media (min-width: 0px) and (max-width: 1023px) {
.page-chaos-box .text-subtitle2 {
    font-size: 20px;
    line-height: 24px;
}
.locale-zh-hans .page-chaos-box .text-subtitle2 {
    line-height: 28px;
}
}
.page-chaos-box .text-subtitle3 {
  font-family: Gilmer Bold, PingFangSC-Semibold, Microsoft YaHei;
  font-size: 32px;
  line-height: 38px;
  font-weight: 500;
}
.locale-zh-hans .page-chaos-box .text-subtitle3 {
  font-family: zhQuoteBold, Gilmer Bold, PingFangSC-Semibold, Microsoft YaHei;
  font-weight: 500;
}
@media (min-width: 0px) and (max-width: 1023px) {
.page-chaos-box .text-subtitle3 {
    font-size: 24px;
    line-height: 29px;
}
.locale-zh-hans .page-chaos-box .text-subtitle3 {
    line-height: 34px;
}
}
.page-chaos-box .text-subtitle4 {
  font-family: Gilmer Bold, PingFangSC-Semibold, Microsoft YaHei;
  font-size: 24px;
  line-height: 29px;
  opacity: 0.4;
  font-weight: 500;
}
.locale-zh-hans .page-chaos-box .text-subtitle4 {
  font-family: zhQuoteBold, Gilmer Bold, PingFangSC-Semibold, Microsoft YaHei;
  font-weight: 500;
}
@media (min-width: 0px) and (max-width: 1023px) {
.page-chaos-box .text-subtitle4 {
    font-size: 20px;
    line-height: 24px;
}
.locale-zh-hans .page-chaos-box .text-subtitle4 {
    line-height: 28px;
}
}
.page-chaos-box .text-body1 {
  font-family: Gilmer Regular;
  font-size: 20px;
}
.locale-zh-hans .page-chaos-box .text-body1 {
  font-family: ZhQuote, Gilmer Regular, PingFang SC, Microsoft YaHei;
}
@media (min-width: 0px) and (max-width: 1023px) {
.page-chaos-box .text-body1 {
    font-size: 14px;
}
}
.page-chaos-box .scroll-section {
  padding: 120px 20px;
}
.page-chaos-box .scroll-section .img-btn {
  margin-top: 30px;
}
.page-chaos-box .section-desc {
  max-width: 605px;
  text-align: center;
}
@media (min-width: 0px) and (max-width: 1023px) {
.page-chaos-box .section-desc {
    font-size: 16px;
}
}
.page-chaos-box .section-features {
  position: relative;
  z-index: 3;
  padding-left: 20px;
  padding-right: 20px;
}
.page-chaos-box .section-feature {
  padding-top: 90px;
  padding-bottom: 160px;
}
@media (min-width: 0px) and (max-width: 1023px) {
.page-chaos-box .section-feature {
    font-size: 14px;
}
}
.page-chaos-box .section-feature .feature-label {
  margin-bottom: 20px;
}
.page-chaos-box .section-feature .feature-title {
  margin-bottom: 20px;
  max-width: 900px;
  text-align: center;
}
@media (min-width: 0px) and (max-width: 1023px) {
.page-chaos-box .section-feature {
    padding-top: 50px;
    padding-bottom: 30px;
}
.page-chaos-box .section-feature .feature-label {
    margin-bottom: 6px;
}
.page-chaos-box .section-feature.section-feature-other .feature-label {
    margin-bottom: 40px;
}
.page-chaos-box .section-feature .feature-title {
    margin-bottom: 10px;
}
.page-chaos-box .section-feature .feature-example {
    text-align: center;
}
}
.page-chaos-box .section-feature .cover-wrapper {
  width: 100%;
}
.page-chaos-box .section-feature .feature-cover {
  width: 100%;
  height: 0;
  background-position: center center;
  background-repeat: no-repeat;
  transition: 50ms linear;
}
.page-chaos-box .section-feature .feature-entry {
  max-width: 922px;
  margin: 0 auto;
  margin-bottom: 50px;
}
@media (min-width: 0px) and (max-width: 1023px) {
.page-chaos-box .section-feature .feature-entry {
    font-size: 16px;
    margin-bottom: 25px;
}
}
.page-chaos-box .section-feature .feature-entry .entry-title {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  margin-bottom: 20px;
  color: #808080;
}
.page-chaos-box .section-feature .feature-entry.is-green .entry-title {
  color: #119b59;
}
.page-chaos-box .section-feature .feature-entry .entry-desc {
  color: #fff;
}
.page-chaos-box .section-feature .feature-entry .entry-icon {
  width: 50px;
  height: 50px;
  margin-right: 16px;
  background-size: cover;
}
@media (min-width: 0px) and (max-width: 1023px) {
.page-chaos-box .section-feature .feature-entry .entry-icon {
    width: 28px;
    height: 28px;
}
}
.page-chaos-box .section-feature .feature-entry .entry-icon.icon-cost {
  background-image: url(/static/images/icon_down_white.a654b6c.png);
}
.page-chaos-box .section-feature .feature-entry .entry-icon.icon-cost.is-green {
  background-image: url(/static/images/icon_down.c0668c6.png);
}
.page-chaos-box .section-feature .feature-entry .entry-icon.icon-gameplay {
  background-image: url(/static/images/icon_Changeless_white.d6a63fe.png);
}
.page-chaos-box .section-feature .feature-entry .entry-icon.icon-gameplay.is-green {
  background-image: url(/static/images/icon_Novel_gameplay.da436e8.png);
}
.page-chaos-box .section-feature .feature-entry .entry-icon.icon-exp {
  background-image: url(/static/images/icon_up_none_white.0cdca6f.png);
}
.page-chaos-box .section-feature .feature-entry .entry-icon.icon-exp.is-green {
  background-image: url(/static/images/icon_up.032c79e.png);
}
.page-chaos-box .section-feature .feature-container {
  max-width: 1240px;
  margin: 0 auto;
}
.page-chaos-box .section-feature .vue-tabs.theme-round {
  width: 100%;
  max-width: 1240px;
  background: #212127;
  border-radius: 10px;
  position: relative;
  z-index: 2;
}
@media (min-width: 0px) and (max-width: 1023px) {
.page-chaos-box .section-feature .vue-tabs.theme-round {
    padding: 20px;
}
}
@media (min-width: 1024px) {
.page-chaos-box .section-feature .vue-tabs.theme-round .vue-tablist {
    min-width: 404px;
    width: 42%;
}
}
.page-chaos-box .section-feature-1 .feature-cover {
  padding-top: 47.5%;
  background-image: url(/static/images/storyline_web.daac99d.jpg);
}
@media (min-width: 0px) and (max-width: 767px) {
.page-chaos-box .section-feature-1 .feature-cover {
    padding-top: 90.66666666666666%;
    background-image: url(/static/images/phone_storyline.ed054d5.jpg);
}
}
.page-chaos-box .section-feature-2 .feature-cover {
  padding-top: 47.5%;
  background-image: url(/static/images/Intelligent_NPC.e359889.jpg);
}
@media (min-width: 0px) and (max-width: 767px) {
.page-chaos-box .section-feature-2 .feature-cover {
    padding-top: 91.46666666666667%;
    background-image: url(/static/images/phone_Intelligent_NPC.a59555f.jpg);
}
}
.page-chaos-box .section-feature-3 .feature-cover {
  padding-top: 38.75%;
  background-image: url(/static/images/AI_player.c7053b8.jpg);
}
@media (min-width: 0px) and (max-width: 767px) {
.page-chaos-box .section-feature-3 .feature-cover {
    padding-top: 79.46666666666667%;
    background-image: url(/static/images/phone_aiplayer.6ee8c34.jpg);
}
}
@media (min-width: 0px) and (max-width: 1023px) {
.page-chaos-box .section-feature-other .feature-item-icon {
    width: 65.5px;
}
}
.page-chaos-box .section-feature-other .side-part {
  width: 23.1451613%;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  min-width: 280px;
}
.page-chaos-box .section-feature-other .main-part {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.page-chaos-box .parallax-wrapper {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.page-chaos-box .parallax-wrapper:before {
  position: fixed;
  content: '';
}
@media (min-width: 0px) and (max-width: 1023px) {
.page-chaos-box .parallax-wrapper .feature-cover {
    width: 100vw;
    margin-left: -20px;
    margin-right: -20px;
}
}
.page-chaos-box .feature-item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  margin-bottom: 100px;
}
@media (min-width: 0px) and (max-width: 1023px) {
.page-chaos-box .feature-item {
    margin-bottom: 40px;
    font-size: 16px;
    line-height: 1.21428571429;
}
.locale-zh-hans .page-chaos-box .feature-item {
    line-height: 1.375;
}
}
.page-chaos-box .feature-item:last-child {
  margin-bottom: 0;
}
.page-chaos-box .feature-item-icon {
  margin-bottom: 30px;
  width: 124px;
}
@media (min-width: 0px) and (max-width: 1023px) {
.page-chaos-box .feature-item-icon {
    width: 79px;
    margin-bottom: 10px;
}
}
.page-chaos-box .feature-item-icon.icon-automated-testing .img-cover {
  padding-top: 113.8211382113821%;
  background-image: url(/static/images/Automated_game_testing.352d546.png);
}
.page-chaos-box .feature-item-icon.icon-self-balancing .img-cover {
  padding-top: 112.90322580645163%;
  background-image: url(/static/images/Self-balancing_In-game_economy.d57295b.png);
}
.page-chaos-box .feature-item-icon.icon-tailored-ipa .img-cover {
  padding-top: 112.90322580645163%;
  background-image: url(/static/images/Tailored_IAP_experience.c7d87dc.png);
}
.page-chaos-box .feature-item-icon.icon-smart-animation {
  width: 132px;
}
.page-chaos-box .feature-item-icon.icon-smart-animation .img-cover {
  padding-top: 56.060606060606055%;
  background-image: url(/static/images/Smart_animation_sound_generation_mobile.d9e8114.png);
}
@media (min-width: 1024px) {
.page-chaos-box .feature-item-icon.icon-smart-animation {
    width: 298px;
}
.page-chaos-box .feature-item-icon.icon-smart-animation .img-cover {
    padding-top: 46.51162790697674%;
    background-image: url(/static/images/Smart_animation_sound_generation.5cd42af.png);
}
}
.page-chaos-box .feature-item-icon.icon-personalized-character .img-cover {
  padding-top: 113.8211382113821%;
  background-image: url(/static/images/Personalized_character_settings.ef80e9c.png);
}
.page-chaos-box .feature-item-icon.icon-npcs {
  width: 294px;
}
@media (min-width: 1024px) {
.page-chaos-box .feature-item-icon.icon-npcs {
    width: 465px;
}
}
.page-chaos-box .feature-item-icon.icon-npcs .img-cover {
  padding-top: 30.107526881720432%;
  background-image: url(/static/images/NPCs_cre_env.0c09f22.png);
}
.page-chaos-box .feature-item-icon.icon-realtime-control .img-cover {
  padding-top: 113.8211382113821%;
  background-image: url(/static/images/Simultaneously_real-time_control.aa2daf2.png);
}
.page-chaos-box .feature-item-icon.icon-data-analysis .img-cover {
  padding-top: 112.90322580645163%;
  background-image: url(/static/images/Data_analysis_regular_promotions.fbe3977.png);
}
.page-chaos-box .box-placeholder {
  height: 50vh;
}
.page-chaos-box .on-hero-box {
  position: relative;
  z-index: 3;
}
.page-chaos-box .section-hero-box {
  padding: 0 20px 100px;
  height: 300vh;
}
.page-chaos-box .section-hero-box .section-title {
  position: absolute;
  left: 50%;
  transform: translate3d(-50%, 0, 0);
  top: calc(50vh - 74px);
}
.locale-zh-hans .page-chaos-box .section-hero-box .section-title {
  top: calc(50vh - 80px);
}
@media (min-width: 0px) and (max-width: 1023px) {
.page-chaos-box .section-hero-box .section-title {
    top: calc(50vh - 74px);
}
.locale-zh-hans .page-chaos-box .section-hero-box .section-title {
    top: calc(50vh - 80px);
}
}
.page-chaos-box .section-hero-box .section-desc {
  position: absolute;
  width: 100%;
  top: 50vh;
  left: 50%;
  transform: translate3d(-50%, 0, 0);
  margin-top: 0px;
}
@media (min-width: 0px) and (max-width: 1023px) {
.page-chaos-box .section-hero-box .section-desc {
    top: 48vh;
    padding-left: 35px;
    padding-right: 35px;
}
}
.page-chaos-box .hero-box {
  max-width: 750px;
  width: 80vh;
  position: fixed;
  z-index: 2;
  left: 50%;
  top: 56vh;
  transform: translate3d(-50%, -50%, 0);
  pointer-events: none;
}
@media (min-width: 0px) and (max-width: 1023px) {
.page-chaos-box .hero-box {
    width: 100vw;
}
}
.page-chaos-box .hero-box.need-hidden {
  visibility: hidden;
}
.page-chaos-box .hero-box-content {
  width: 100%;
  padding-top: 100%;
  position: relative;
}
.page-chaos-box .hero-box-static {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-image: url(/static/images/core_s00000.533c71c.jpg);
}
.page-chaos-box .hero-box-canvas {
  top: 0;
  width: 100% !important;
  height: 100% !important;
  position: absolute;
  z-index: 2;
}
@media (min-width: 0px) and (max-width: 1023px) {
.page-chaos-box .section-core-technology {
    padding: 70px 20px;
}
.page-chaos-box .section-core-technology .img-btn {
    margin-top: 20px;
    transform-origin: center center 0;
}
}
.page-chaos-box .section-core-technology.has-lookup .section-lookup {
  display: none;
}
.page-chaos-box .section-core-technology.has-lookup .core-technology-title {
  visibility: visible;
}
.page-chaos-box .section-core-technology .section-lookup {
  pointer-events: none;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 3;
  height: 100vh;
  width: 100vw;
}
.page-chaos-box .section-core-technology .section-lookup > * {
  position: absolute;
}
.page-chaos-box .section-core-technology > * {
  position: relative;
  z-index: 3;
}
.page-chaos-box .section-core-technology .core-technology-title {
  visibility: hidden;
}
.page-chaos-box .section-core-technology .core-technology-title-fixed {
  transform-origin: 50% 50% 0;
}
.page-chaos-box .section-prototype {
  padding: 100px 20px;
  background-color: #4a4b59;
}
@media (min-width: 0px) and (max-width: 1023px) {
.page-chaos-box .section-prototype {
    padding: 50px 20px;
}
}
.page-chaos-box .section-prototype .section-actions .img-btn + .img-btn {
  margin-left: 20px;
}
@media (min-width: 0px) and (max-width: 767px) {
.page-chaos-box .section-prototype .section-actions .img-btn + .img-btn {
    margin-left: -20px;
}
.locale-zh-hans .page-chaos-box .section-prototype .section-actions .img-btn + .img-btn {
    margin-left: -10px;
}
}
.page-chaos-box .section-prototype .section-cover {
  max-width: 1000px;
  width: 100%;
  margin-top: 60px;
}
@media (min-width: 0px) and (max-width: 767px) {
.page-chaos-box .section-prototype .section-cover {
    margin-left: -20px;
    margin-right: -20px;
    width: 100vw;
}
}
.page-chaos-box .section-prototype .section-cover .img-cover {
  padding-top: 51.5%;
  background-image: url(/static/images/Sirius_bank_video_cover.89cd6df.jpg);
}
.page-chaos-box .section-deployment {
  padding: 100px 20px 120px;
}
.page-chaos-box .section-deployment .section-title {
  margin-bottom: 100px;
}
.page-chaos-box .section-deployment .deployment-card {
  background: #212127;
  border-radius: 10px;
  padding: 40px;
  min-height: 500px;
}
@media (min-width: 0px) and (max-width: 1023px) {
.page-chaos-box .section-deployment .deployment-card {
    margin-bottom: 20px;
    min-height: 100px;
}
}
.page-chaos-box .section-deployment .card-header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  padding-bottom: 40px;
  margin-bottom: 40px;
  border-bottom: 1px solid rgba(255,255,255,0.1);
}
.page-chaos-box .section-deployment .card-body {
  opacity: 0.7;
}
@media (min-width: 0px) and (max-width: 1023px) {
.page-chaos-box .section-deployment .card-body {
    font-size: 16px;
}
}
.page-chaos-box .section-deployment .card-header-icon {
  width: 70px;
  height: 70px;
  background-size: cover;
  margin-right: 40px;
}
.page-chaos-box .section-deployment .card-header-icon.is-customization {
  background-image: url(/static/images/icon_Customization.dca7413.png);
}
.page-chaos-box .section-deployment .card-header-icon.is-sdk {
  background-image: url(/static/images/icon_SDK.5d6b8e9.png);
}
@media (min-width: 0px) and (max-width: 1023px) {
.page-chaos-box .section-deployment {
    padding: 50px 20px 50px;
}
.page-chaos-box .section-deployment .section-title {
    margin-bottom: 50px;
}
.page-chaos-box .section-deployment .deployment-card {
    padding: 20px;
}
.page-chaos-box .section-deployment .card-header-icon {
    width: 40px;
    height: 40px;
    margin-right: 20px;
}
.page-chaos-box .section-deployment .card-header {
    padding-bottom: 20px;
    margin-bottom: 20px;
}
}
.page-chaos-box .section-cloud {
  position: relative;
  overflow: hidden;
  padding: 100px 20px 140px;
  background: linear-gradient(180deg, #c8cdda 0%, #fff 100%);
}
@media (min-width: 0px) and (max-width: 1023px) {
.page-chaos-box .section-cloud {
    padding: 50px 20px 30px;
}
.locale-zh-hans .page-chaos-box .section-cloud .feature-item-name {
    font-size: 16px;
}
.page-chaos-box .section-cloud .feature-label {
    margin-bottom: 20px;
}
.page-chaos-box .section-cloud .content-limit {
    max-width: 605px;
}
}
.page-chaos-box .section-cloud > * {
  position: relative;
  z-index: 2;
}
.page-chaos-box .section-cloud .bg-cloud {
  position: absolute;
  top: 250px;
  width: 100%;
  min-width: 1000px;
  left: 50%;
  transform: translateX(-50%);
}
@media (min-width: 0px) and (max-width: 767px) {
.page-chaos-box .section-cloud .bg-cloud {
    top: 110px;
}
}
.page-chaos-box .section-cloud .bg-cloud .img-cover {
  padding-top: 28.000000000000004%;
  background-image: url(/static/images/cloud.88679a2.png);
}
@media (min-width: 0px) and (max-width: 767px) {
.page-chaos-box .section-cloud .bg-cloud .img-cover {
    padding-top: 78.93333333333334%;
    background-image: url(/static/images/phone_gamecloud.aea916d.png);
}
}
.page-chaos-box .section-cloud .cloud-illusration-placeholder {
  height: 210px;
}
@media (min-width: 0px) and (max-width: 1023px) {
.page-chaos-box .section-cloud .cloud-illusration-placeholder {
    height: 80px;
}
}
.page-chaos-box .section-cloud .cloud-illusration {
  position: relative;
  margin-top: 60px;
  margin-bottom: 80px;
  width: 100%;
  min-height: 400px;
  background: #fff;
  box-shadow: 0px 0px 100px rgba(0,0,0,0.25);
}
@media (min-width: 0px) and (max-width: 767px) {
.page-chaos-box .section-cloud .cloud-illusration {
    margin-top: 30px;
    margin-bottom: 60px;
    width: calc(100vw - 20px);
    margin-left: -10px;
}
}
.page-chaos-box .section-cloud .cloud-illusration > * {
  position: relative;
  z-index: 2;
}
.page-chaos-box .section-cloud .cloud-illusration .close-handler {
  position: absolute;
  top: 20px;
  z-index: 4;
  right: 20px;
}
@media (min-width: 0px) and (max-width: 767px) {
.page-chaos-box .section-cloud .cloud-illusration .close-handler .img-icon {
    width: 36px;
    height: 36px;
}
}
.page-chaos-box .section-cloud .cloud-illusration .left-bg {
  width: 50%;
  height: 100%;
  left: 0;
  position: absolute;
  background-color: #f1f1f1;
}
.page-chaos-box .section-cloud .cloud-illusration .illusration-wrapper {
  padding: 79px;
  z-index: 3;
}
@media (min-width: 0px) and (max-width: 767px) {
.page-chaos-box .section-cloud .cloud-illusration .illusration-wrapper {
    padding-left: 10px;
    padding-right: 10px;
}
}
.page-chaos-box .section-cloud .cloud-illusration .illusration-wrapper .img-cover {
  padding-top: 51.940850277264325%;
  background-image: url(/static/images/gamehowtowork_en.f80e98e.png);
}
.locale-zh-hans .page-chaos-box .section-cloud .cloud-illusration .illusration-wrapper .img-cover {
  background-image: url(/static/images/gamehowtowork_zh.27ed80d.png);
}
@media (min-width: 0px) and (max-width: 767px) {
.page-chaos-box .section-cloud .cloud-illusration .illusration-wrapper .img-cover {
    padding-top: 122.59036144578313%;
    background-image: url(/static/images/phone_gamecloud_HTW_en.1e5cb5c.png);
}
.locale-zh-hans .page-chaos-box .section-cloud .cloud-illusration .illusration-wrapper .img-cover {
    background-image: url(/static/images/phone_gamecloud_HTW_zh.88b3f02.png);
}
}
.page-chaos-box .section-solutions {
  padding: 110px 20px 90px;
}
@media (min-width: 0px) and (max-width: 1023px) {
.page-chaos-box .section-solutions {
    padding: 70px 20px 20px;
}
}
.page-chaos-box .section-solutions .solution-table {
  background: #16161a;
  border-radius: 10px;
  margin-top: 50px;
  padding: 43px 20px 70px;
}
.page-chaos-box .section-solutions .solution-table .th > * {
  font-weight: bold;
}
.page-chaos-box .section-solutions .solution-table .th,
.page-chaos-box .section-solutions .solution-table .tr {
  max-width: 922px;
  margin: 0 auto;
  display: -ms-flexbox;
  display: flex;
  border-bottom: 1px solid rgba(196,196,196,0.1);
  padding-top: 26px;
  padding-bottom: 27px;
}
.page-chaos-box .section-solutions .solution-table .th > *,
.page-chaos-box .section-solutions .solution-table .tr > * {
  -ms-flex: 1;
      flex: 1;
  font-size: 18px;
}
.page-chaos-box .section-solutions .solution-table .th > *:nth-child(1),
.page-chaos-box .section-solutions .solution-table .tr > *:nth-child(1) {
  opacity: 0.6;
}
.page-chaos-box .section-solutions .solution-table .th > *:nth-child(2),
.page-chaos-box .section-solutions .solution-table .tr > *:nth-child(2) {
  color: #119b59;
}
.page-chaos-box .section-solutions .solution-table .th > *:nth-child(3),
.page-chaos-box .section-solutions .solution-table .tr > *:nth-child(3) {
  color: #8ea8c0;
}
.page-chaos-box .section-solutions .solution-table .th > *:nth-child(2),
.page-chaos-box .section-solutions .solution-table .tr > *:nth-child(2),
.page-chaos-box .section-solutions .solution-table .th > *:nth-child(3),
.page-chaos-box .section-solutions .solution-table .tr > *:nth-child(3) {
  text-align: center;
  -ms-flex-pack: center;
      justify-content: center;
}
@media (min-width: 0px) and (max-width: 1023px) {
.page-chaos-box .section-solutions .solution-table {
    background-color: #212127;
    padding: 24px;
    margin-top: 0;
}
.page-chaos-box .section-solutions .solution-table .tr {
    padding-top: 15px;
    padding-bottom: 16px;
}
.page-chaos-box .section-solutions .solution-table .tr > * {
    font-size: 16px;
    line-height: 1.21428571429;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
}
.locale-zh-hans .page-chaos-box .section-solutions .solution-table .tr > * {
    line-height: 1.375;
}
.page-chaos-box .section-solutions .solution-table .vue-tabs {
    padding: 0;
}
.page-chaos-box .section-solutions .solution-table .vue-tabs .vue-tab[aria-selected="true"] {
    background-color: #119b59;
}
.page-chaos-box .section-solutions .solution-table .vue-tabs .vue-tab[aria-selected="true"]:last-child {
    background-color: #cd8906;
}
.page-chaos-box .section-solutions .solution-table .is-orange .tr > *:nth-child(2) {
    color: #8ea8c0;
}
}
.page-chaos-box .section-pricing {
  padding: 100px 20px 200px;
}
@media (min-width: 0px) and (max-width: 1023px) {
.page-chaos-box .section-pricing {
    padding: 50px 20px 60px;
}
}
.page-chaos-box .section-pricing .pricing-table {
  position: relative;
  margin-top: 110px;
}
@media (min-width: 0px) and (max-width: 1023px) {
.page-chaos-box .section-pricing .pricing-table {
    font-size: 16px;
    line-height: 1.21428571429;
    margin-top: 22px;
}
.locale-zh-hans .page-chaos-box .section-pricing .pricing-table {
    line-height: 1.375;
}
}
.page-chaos-box .section-pricing .pricing-table .table-bar {
  position: absolute;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 10px;
  top: 50px;
}
.locale-zh-hans .page-chaos-box .section-pricing .pricing-table .table-bar {
  top: 54.5px;
}
.page-chaos-box .section-pricing .pricing-table .table-bar > * {
  width: 50%;
  height: 100%;
}
.page-chaos-box .section-pricing .pricing-table .table-bar .left-part {
  background-image: url(/static/images/gap-pattern.56ee259.svg);
}
.page-chaos-box .section-pricing .pricing-table .table-bar .right-part {
  position: relative;
  margin: 3px 0;
  height: 4px;
  background-color: #00903f;
}
.page-chaos-box .section-pricing .pricing-table .table-bar .right-part:after {
  content: ' ';
  position: absolute;
  overflow: hidden;
  display: inline-block;
  font-size: 4px;
  width: 4em;
  height: 4em;
  margin-top: -2em;
  border-top: 4px solid #00903f;
  border-right: 4px solid #00903f;
  transform: rotate(45deg);
  right: 0px;
  top: 50%;
}
@media (min-width: 0px) and (max-width: 1023px) {
.page-chaos-box .section-pricing .pricing-table .table-bar {
    display: none;
}
}
.page-chaos-box .section-pricing .pricing-table .section-upper {
  margin: 0 auto;
}
.page-chaos-box .section-pricing .pricing-table .th {
  margin-bottom: 20px;
}
.page-chaos-box .section-pricing .pricing-table .th .is-red {
  color: #d8162a;
}
.page-chaos-box .section-pricing .pricing-table .th .is-green {
  color: #00903f;
}
.page-chaos-box .section-pricing .pricing-table .th,
.page-chaos-box .section-pricing .pricing-table .tr {
  display: -ms-flexbox;
  display: flex;
}
.page-chaos-box .section-pricing .pricing-table .th .td,
.page-chaos-box .section-pricing .pricing-table .tr .td {
  -ms-flex: 1;
      flex: 1;
}
.page-chaos-box .section-pricing .pricing-table .th .td + .td,
.page-chaos-box .section-pricing .pricing-table .tr .td + .td {
  margin-left: 30px;
}
.page-chaos-box .section-pricing .pricing-table .tr {
  margin-bottom: 10px;
}
.page-chaos-box .section-pricing .pricing-table .solid-bar-wrapper {
  position: relative;
  background-image: url(/static/images/gap-pattern.56ee259.svg);
  background-color: #000;
}
@media (min-width: 0px) and (max-width: 1023px) {
.page-chaos-box .section-pricing .pricing-table .solid-bar-wrapper {
    background-image: url(/static/images/gap-pattern-phone.7938b64.svg);
}
}
.page-chaos-box .section-pricing .pricing-table .solid-bar-wrapper > * {
  position: relative;
  z-index: 2;
}
.page-chaos-box .section-pricing .pricing-table .solid-bar {
  background-color: currentColor;
  height: 10px;
}
.page-chaos-box .section-pricing .pricing-table .pricing-icon-wrapper .pricing-icon {
  width: 14px;
  height: 18px;
  background-size: cover;
}
.page-chaos-box .section-pricing .pricing-table .pricing-icon-wrapper .pricing-icon.is-red {
  background-image: url(/static/images/icon-pricing-red.041bb2d.svg);
}
.page-chaos-box .section-pricing .pricing-table .pricing-icon-wrapper .pricing-icon.is-green {
  background-image: url(/static/images/icon-pricing-green.a8a73e0.svg);
}
.page-chaos-box .section-contact {
  background-color: #131313;
  padding-top: 80px;
}
@media (min-width: 0px) and (max-width: 1023px) {
.page-chaos-box .section-contact {
    padding-top: 40px;
}
}
.page-chaos-box .section-contact .meidum-limit {
  width: 100%;
  max-width: 922px;
}
.page-apply-trial {
  padding: 0 100px;
}
.page-apply-trial .last-row {
  margin-top: 30px;
}
.page-apply-trial .trial-title {
  margin: 50px 0;
  font-size: 60px;
  line-height: 72/60;
  font-family: Gilmer OnlyBold, "Pingfang SC", sans-serif;
  font-weight: bold;
}
.locale-zh-hans .page-apply-trial .trial-title {
  line-height: 84/60;
}
@media (min-width: 0px) and (max-width: 1023px) {
.page-apply-trial {
    padding: 0 20px;
}
.page-apply-trial .trial-title {
    font-size: 24px;
    margin: 20px 0;
}
.page-apply-trial .last-row {
    margin-top: 12px;
}
}
.page-blog {
  padding-top: 73px;
}
.page-blog .main-content {
  padding-bottom: 45px;
}
@media (min-width: 0px) and (max-width: 767px) {
.page-blog {
    padding-top: 20px;
}
}
@media (min-width: 768px) {
.page-blog .page-title {
    left: -3px;
}
}
.page-blog .article-card {
  width: 50%;
}
.page-blog .article-blog-card:first-child .divider {
  display: none;
}
\--v-main-font: Oxygen Mono,
.locale-zh-hans {
  --v-main-font: 'zhQuote', 'Gilmer Regular', Noto Sans SC, PingFang SC, 'Hiragino Sans GB', 'Helvetica Neue', Microsoft Yahei, Arial, sans-serif;
}
.img-btn {
  display: block;
  height: 40px;
}
.img-btn:hover {
  opacity: 0.8;
}
.img-btn.learn-more-black {
  background-image: url(/static/images/btn_LearnMore_black_en.303e2c1.svg);
  width: 153px;
}
.locale-zh-hans .img-btn.learn-more-black {
  width: 115px;
  background-image: url(/static/images/btn_LearnMore_black_en_zh.9c1c109.svg);
}
.img-btn.form-submit {
  background-image: url(/static/images/btn_Submit_en.93ba4f9.svg);
  width: 112px;
}
.img-btn.form-submit.is-disabled {
  opacity: 0.5 !important;
  cursor: not-allowed;
}
.locale-zh-hans .img-btn.form-submit {
  width: 85px;
  background-image: url(/static/images/btn_Submit_zh.5e7f000.svg);
}
.img-btn.view-all {
  background-image: url(/static/images/btn_View_all_en.2fcd7fc.svg);
  height: 24px;
  width: 275px;
}
.locale-zh-hans .img-btn.view-all {
  width: 145px;
  height: 28px;
  background-image: url(/static/images/btn_View_all_zh.51874e5.svg);
}
.img-btn.learn-more,
.img-btn.learn-more-square {
  background-image: url(/static/images/btn_learnmore_square.e7ae35e.svg);
  width: 161px;
}
.locale-zh-hans .img-btn.learn-more,
.locale-zh-hans .img-btn.learn-more-square {
  width: 115px;
  background-image: url(/static/images/btn_LearnMore_zh.c584c7d.svg);
}
.img-btn.read-more {
  background-image: url(/static/images/btn_readmore.f9d9797.svg);
  width: 114px;
}
.img-btn.click-play {
  background-image: url(/static/images/btn_click_play.c036b1b.svg);
  width: 168px;
}
.img-btn.watch-video {
  background-image: url(/static/images/btn_Watch_video_en.f00f259.svg);
  width: 160px;
}
.locale-zh-hans .img-btn.watch-video {
  width: 115px;
  background-image: url(/static/images/btn_Watch_video_zh.50a93d3.svg);
}
.img-btn.watch-video-outline {
  background-image: url(/static/images/btn_Watch_video_gost_en.0cb8079.svg);
  width: 160px;
}
.locale-zh-hans .img-btn.watch-video-outline {
  width: 115px;
  background-image: url(/static/images/btn_Watch_video_gost_zh.461a57f.svg);
}
@media (min-width: 0px) and (max-width: 767px) {
  .img-btn {
    transform: scale(0.8);
    transform-origin: left center;
  }
}
.page-title {
  font-family: Gilmer OnlyBold, "Pingfang SC", sans-serif;
  font-weight: bold;
}
@media (min-width: 0px) and (max-width: 767px) {
  .page-title {
    margin-bottom: 60px;
    margin-top: 30px;
    margin-left: -3px;
  }
}
@media (min-width: 768px) {
  .page-title {
    margin-bottom: 110px;
  }
}
@media (min-width: 0px) and (max-width: 1023px) {
  .page-title {
    margin-top: 60px;
    margin-bottom: 70px;
  }
}
@media (min-width: 0px) and (max-width: 767px) {
  .page-title {
    font-size: 40px;
    line-height: 48px;
  }
}
@media (min-width: 768px) {
  .page-title {
    font-size: 60px;
    line-height: 1;
    position: relative;
    top: -5px;
  }
}
@media (min-width: 0px) and (max-width: 767px) {
  .page-title + .page-description {
    margin-top: -40px;
    margin-bottom: 60px;
  }
}
@media (min-width: 768px) {
  .page-title + .page-description {
    margin-top: -90px;
    margin-bottom: 90px;
  }
}
.page-description {
  font-family: Gilmer Regular;
}
@media (min-width: 0px) and (max-width: 767px) {
  .page-description {
    font-size: 14px;
    line-height: 21px;
    font-family: Gilmer Medium;
  }
  .locale-zh-hans .page-description {
    font-family: Gilmer Regular;
    line-height: 24px;
  }
}
@media (min-width: 768px) {
  .page-description {
    font-size: 20px;
    line-height: 30px;
    margin-top: 63px;
  }
  .locale-zh-hans .page-description {
    line-height: 35px;
  }
}
.is-green {
  color: #119b59;
}
.loading-indicator {
  background-image: url(/static/images/p_loading.9cb8a30.png);
  width: 40px;
  height: 40px;
  animation: spinInverse 1000ms linear infinite;
}
.limit-container,
.wide-container {
  max-width: 1240px;
  margin: 0 auto;
}
.content-padding {
  padding-left: 100px;
  padding-right: 100px;
}
@media (min-width: 0px) and (max-width: 767px) {
  .content-padding {
    padding-left: 0;
    padding-right: 0;
  }
}
.half-container-width {
  max-width: 720px;
  width: 50%;
}
@media (min-width: 768px) {
  .is-in-small-screen {
    display: none !important;
  }
}
@media (min-width: 0px) and (max-width: 767px) {
  .is-in-big-screen {
    display: none !important;
  }
}
.article-list {
  margin: 0 auto;
}
.morpheus-list .col-md-6 {
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 120px;
}
@media (min-width: 0px) and (max-width: 767px) {
  .morpheus-list .col-md-6 {
    margin-bottom: 26px;
  }
}
.main-content .limit-container {
  max-width: 1240px;
}
#nprogress .bar {
  background: #ddd !important;
}
#nprogress .peg {
  box-shadow: none !important;
}
.video-content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  position: fixed;
  z-index: 2000;
  width: 100vw;
  height: 0;
  left: -9999px;
  top: -9999px;
}
.video-content .embed-wrapper {
  position: relative;
  width: 78vw;
  height: 0;
  padding-top: 43.875%;
}
.video-content.need-show {
  left: 0;
}
.img-icon.icon-close {
  background-image: url(/static/images/icon_close.88ace3a.png);
  width: 22px;
  height: 22px;
}
.video-content video,
.loading-wrapper {
  background-color: #000;
  overflow: hidden;
}
.video-loading,
.loading-wrapper,
.video-content video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}
.loading-wrapper {
  z-index: 2;
}
.loading-wrapper.is-mobile {
  position: fixed;
  z-index: 2333;
  background-color: rgba(0,0,0,0.9);
}
.video-loading:after {
  content: '';
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -25px;
  margin-left: -25px;
  width: 50px;
  height: 50px;
  background-image: url(/static/images/p_loading.9cb8a30.png);
  background-repeat: no-repeat;
  z-index: 2;
  background-size: 50px 50px;
  background-position: center center;
  animation: spinInverse 1000ms linear infinite;
}
.video-modal .embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  padding-top: 56.25%;
  overflow: hidden;
}
.video-modal .v--modal {
  background-color: #000;
  box-shadow: 0px 0px 5px rgba(255,255,255,0) !important;
  border-radius: 0 !important;
  overflow: inherit !important;
}
.video-modal .v--modal .icon-close {
  position: absolute;
  cursor: pointer;
  left: -32px;
  top: 10px;
}
.v--modal-overlay {
  background-color: #000 !important;
}
.article-blog-card {
  position: relative;
  cursor: pointer;
}
.article-blog-card .divider {
  display: none;
}
.article-blog-card .article-cover {
  height: 0;
  background-size: cover;
  background-position: center center;
}
.article-blog-card .right-part .article-title {
  margin: 0;
}
.article-blog-card .right-part .artitle-meta {
  opacity: 0.5;
}
.article-blog-card .right-part .artitle-subtitle {
  opacity: 1;
}
.article-blog-card .right-part .artitle-summary {
  opacity: 0.5;
}
.article-blog-card .bottom-part {
  margin-top: 10px;
}
.locale-zh-hans .article-blog-card .bottom-part {
  margin-top: 8px;
}
.article-blog-card .article-title {
  font-family: Gilmer OnlyBold, "Pingfang SC", sans-serif;
  font-weight: bold;
  text-align: left;
}
@media (min-width: 768px) {
.article-blog-card {
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 45px;
}
.article-blog-card .article-cover {
    -ms-flex-negative: 0;
        flex-shrink: 0;
    width: 288px;
    height: 288px;
    margin-right: 30px;
}
.article-blog-card .article-title {
    font-size: 24px;
    line-height: 29px;
}
.locale-zh-hans .article-blog-card .article-title {
    font-size: 24px;
    line-height: 29px;
}
.article-blog-card .artitle-meta {
    font-size: 20px;
    line-height: 24px;
    margin-top: 17px;
}
.locale-zh-hans .article-blog-card .artitle-meta {
    margin-top: 15px;
    font-size: 18px;
    line-height: 25px;
}
.article-blog-card .artitle-summary {
    font-size: 20px;
    line-height: 30px;
    margin-top: 14px;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    white-space: normal;
    max-height: 120px;
}
.locale-zh-hans .article-blog-card .artitle-summary {
    margin-top: 10px;
    font-size: 18px;
    line-height: 31px;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    white-space: normal;
    max-height: 124px;
}
.article-blog-card .right-part {
    padding: 10px 0;
}
.locale-zh-hans .article-blog-card .right-part {
    padding: 9px 0;
}
}
@media (min-width: 0px) and (max-width: 767px) {
.article-blog-card {
    margin-bottom: 26px;
}
.article-blog-card .divider {
    display: block;
    opacity: 0.1;
    border-top: 1px solid #fff;
    height: 0;
    width: 100%;
    margin-bottom: 30px;
}
.article-blog-card .article-cover {
    width: 212px;
    height: 212px;
    margin-bottom: 10px;
}
.article-blog-card .article-title {
    font-size: 16px;
    line-height: 19px;
}
.article-blog-card .artitle-meta {
    margin-top: 10px;
    font-size: 14px;
    line-height: 17px;
}
.locale-zh-hans .article-blog-card .artitle-meta {
    font-size: 14px;
    line-height: 17px;
    margin-top: 9px;
}
.article-blog-card .artitle-summary {
    margin-top: 8px;
    font-size: 14px;
    line-height: 21px;
    display: -webkit-box;
    -webkit-line-clamp: 5;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    white-space: normal;
    max-height: 105px;
}
.locale-zh-hans .article-blog-card .artitle-summary {
    font-size: 14px;
    line-height: 24px;
    display: -webkit-box;
    -webkit-line-clamp: 5;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    white-space: normal;
    max-height: 120px;
}
}
.article-morpheus-card {
  position: relative;
  cursor: pointer;
  height: 100%;
}
.article-morpheus-card .upper-part {
  text-align: left;
}
.article-morpheus-card .divider {
  display: none;
}
.article-morpheus-card .article-cover {
  height: 0;
  background-size: cover;
  background-position: center center;
}
.article-morpheus-card .article-title {
  margin: 0;
}
.article-morpheus-card .artitle-meta {
  opacity: 0.5;
  font-family: var(--v-main-font);
}
.article-morpheus-card .artitle-summary {
  font-family: var(--v-main-font);
  opacity: 0.5;
}
.article-morpheus-card .article-title {
  text-align: left;
  margin: 0;
  font-family: Gilmer OnlyBold, "Pingfang SC", sans-serif;
  font-weight: bold;
}
@media (min-width: 768px) {
.article-morpheus-card {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-pack: end;
        justify-content: flex-end;
}
.article-morpheus-card .article-cover {
    -ms-flex-negative: 0;
        flex-shrink: 0;
    width: 100%;
    padding-top: 100%;
    margin-top: 15px;
}
.article-morpheus-card .article-title {
    font-size: 24px;
    line-height: 29px;
}
.locale-zh-hans .article-morpheus-card .article-title {
    line-height: 34px;
}
.article-morpheus-card .artitle-meta {
    font-size: 14px;
    line-height: 19px;
    margin-top: 13px;
}
.locale-zh-hans .article-morpheus-card .artitle-meta {
    margin-top: 14px;
    font-size: 16px;
    line-height: 22px;
}
}
@media (min-width: 0px) and (max-width: 767px) {
.article-morpheus-card .divider {
    display: block;
    opacity: 0.1;
    border-top: 1px solid #fff;
    height: 0;
    width: 100%;
    margin-bottom: 20px;
}
.article-morpheus-card .article-cover {
    width: 100%;
    padding-top: 100%;
    margin-top: 10px;
}
.article-morpheus-card .article-title {
    font-size: 18px;
    line-height: 22px;
}
.locale-zh-hans .article-morpheus-card .article-title {
    line-height: 25px;
}
.article-morpheus-card .artitle-meta {
    font-size: 12px;
    line-height: 16px;
    margin-top: 10px;
}
.locale-zh-hans .article-morpheus-card .artitle-meta {
    line-height: 20px;
    font-size: 14px;
}
}
body.bg-black {
  background-color: #000;
}
body.bg-black .spa-page {
  background-color: #131313;
}
.spa-page {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  min-height: 100vh;
  overflow-x: hidden;
  position: relative;
  white-space: pre-line;
}
.spa-page .main-content {
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
}
@media (min-width: 0px) and (max-width: 1023px) {
.spa-page {
    padding-left: 20px;
    padding-right: 20px;
}
}
.main-header .router-link-active {
  opacity: 0.5 !important;
}
.main-header .main-header-placeholder {
  height: 90px;
  margin-bottom: 27px;
}
@media (min-width: 0px) and (max-width: 1023px) {
.main-header .main-header-placeholder {
    height: 60px;
    margin-bottom: 5px;
}
}
.main-header .main-header-content {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 233;
  padding: 23px 100px;
  min-height: 90px;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-transform: translate3d(0, 0, 0);
}
@media (min-width: 0px) and (max-width: 1023px) {
.main-header .main-header-content {
    width: 100vw;
    max-width: 100vw;
    padding: 16px;
    padding-bottom: 16px;
    min-height: 60px;
}
.main-header .main-header-content .header-logo {
    width: 94px;
    height: 29px;
}
}
.main-header.is-on .main-header-content {
  transition: 218ms;
}
@media (min-width: 0px) and (max-width: 767px) {
.main-header .row {
    position: absolute;
    z-index: 2333;
    width: 100%;
    left: 20px;
}
.main-header .header-nav {
    padding-top: 30px;
    position: fixed;
    z-index: 233;
    width: 100vw;
    height: 100vh;
    left: 0;
    top: 0;
    min-height: 100vh;
    padding-right: 20px;
    background-color: rgba(0,0,0,0.95);
}
}
.main-header .header-logo {
  width: 142px;
  height: 44px;
  background-image: url(/static/images/logo_rctAI.a8b3d03.svg);
  background-size: cover;
}
.main-header .header-nav {
  font-family: Gilmer OnlyBold, "Pingfang SC", sans-serif;
  font-weight: bold;
}
.main-header .header-nav.type-big-screen {
  width: 100%;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.main-header .header-nav.type-big-screen .nav-item {
  position: relative;
}
.locale-zh-hans .main-header .header-nav.type-big-screen .nav-item {
  top: -3px;
}
.locale-en-us .main-header .header-nav.type-big-screen .nav-item {
  top: -2px;
}
.main-header .header-nav.type-mobile .nav-item {
  margin-top: 30px;
}
.main-header .header-nav.type-mobile .nav-item:first-child {
  margin-top: 34px;
}
.main-header .header-nav .nav-item {
  transition: 218ms;
  font-size: 16px;
  color: #fff;
}
.main-header .header-nav .nav-item.theme-rect {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
}
.main-header .header-nav .nav-item.theme-rect .img-icon {
  top: 1px;
  margin-right: 3px;
}
.main-header .header-nav .nav-item:hover {
  opacity: 0.9;
}
.main-header #toggle {
  box-sizing: content-box;
  position: relative;
  padding: 0.5em;
  margin: -0.5em;
  top: 12px;
  right: 12px;
  display: inline-block;
  width: 16px;
  height: 19px;
}
@media print {
.main-header #toggle {
    display: none !important;
}
}
.main-header #toggle span:after,
.main-header #toggle span:before {
  content: "";
  position: absolute;
  left: 0;
  top: -6px;
}
.main-header #toggle span:after {
  top: 6px;
}
.main-header #toggle span {
  position: relative;
  display: block;
}
.main-header #toggle span,
.main-header #toggle span:after,
.main-header #toggle span:before {
  width: 100%;
  height: 2px;
  background-color: #fff;
  transition: all 218ms;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.main-header #toggle.is-on span {
  background-color: transparent;
}
.main-header #toggle.is-on span:before {
  transform: rotate(45deg) translate(4px, 6px);
}
.main-header #toggle.is-on span:after {
  transform: rotate(-45deg) translate(2.5px, -5px);
}
.main-footer {
  padding: 40px 100px;
  color: #808080;
  font-size: 14px;
  font-family: 'Gilmer Regular';
  background-color: #131313;
}
.main-footer .nav-subtitle {
  font-family: Gilmer OnlyBold, "Pingfang SC", sans-serif;
  font-weight: bold;
  color: #fff;
}
.main-footer .footer-logo {
  width: 142px;
  height: 44px;
  background-image: url(/static/images/logo_rctAI.a8b3d03.svg);
  background-size: cover;
}
@media (min-width: 0px) and (max-width: 1023px) {
.main-footer .footer-logo {
    width: 86px;
    height: 26px;
    margin-bottom: 36px;
}
}
.main-footer .dropdown .dropdown-menu {
  min-width: 100px;
}
.main-footer .dropdown .dropdown-item {
  line-height: 20px;
  padding: 0 9px;
  letter-spacing: 0.01em;
  cursor: pointer;
}
.main-footer .dropdown .dropdown-item .icon-check-yellow {
  margin-left: 7px;
}
.main-footer .dropdown .dropdown-item.actived {
  color: #8ea8c0;
}
.main-footer .dropdown .dropdown-item + .dropdown-item {
  margin-top: 10px;
}
@media (min-width: 0px) and (max-width: 767px) {
.main-footer .footer-content > * {
    text-align: center;
}
.main-footer .footer-content .right-part {
    -ms-flex-pack: center;
        justify-content: center;
}
.main-footer .footer-content .left-part {
    margin-top: 12px;
}
}
.main-footer .info-copyright {
  margin-top: 35px;
  padding-top: 40px;
  border-top: 1px solid rgba(255,255,255,0.1);
}
.main-footer .sns-list {
  margin-bottom: 20px;
}
.main-footer .sns-list .sns-link {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  border: 1px solid rgba(255,255,255,0.3);
  width: 28px;
  height: 28px;
  color: #808080;
  border-radius: 50%;
}
.main-footer .sns-list .sns-link + .sns-link {
  margin-left: 8px;
}
.main-footer .info-locales {
  font-family: 'Gilmer Regular', sans-serif;
  font-size: 14px;
  margin-bottom: 10px;
}
.main-footer .info-locales .handler {
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-top: 15px;
}
.main-footer .info-locales .locale-dropdown {
  cursor: pointer;
}
.main-footer .info-locales .locale-dropdown .img-icon {
  margin-left: 3px;
  opacity: 0.5;
}
.main-footer .item-gap {
  color: rgba(255,255,255,0.3);
}
.main-footer .info-navs {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.main-footer .info-navs .nav-item {
  margin-top: 15px;
}
.main-footer .info-navs a {
  color: rgba(255,255,255,0.5);
}
.main-footer .divider {
  margin: 0 5px;
}
@media (min-width: 0px) and (max-width: 1023px) {
.main-footer {
    padding: 30px 0;
}
.main-footer .info-contacts {
    margin-top: 40px;
}
.main-footer .info-copyright {
    margin-top: 20px;
    padding-top: 30px;
    font-size: 11px;
    line-height: 13px;
}
}
.contact-form {
  padding: 20px 0 100px;
}
.contact-form .col-md-8 {
  position: relative;
}
.contact-form .input-error-tips {
  position: absolute;
  font-size: 16px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  color: #8ea8c0;
  top: 74px;
}
.locale-zh-hans .contact-form .input-error-tips {
  top: 80px;
}
@media (min-width: 0px) and (max-width: 1023px) {
.contact-form .input-error-tips {
    font-size: 14px;
    top: 60px;
}
.locale-zh-hans .contact-form .input-error-tips {
    top: 64px;
}
}
.contact-form.vue-tabs.theme-slider .vue-tab:first-child {
  position: relative;
  width: calc(33.333333333333336% - 15px);
}
@media (min-width: 1024px) {
.contact-form.vue-tabs.theme-slider .vue-tab:first-child {
    border-bottom-color: transparent;
}
.contact-form.vue-tabs.theme-slider .vue-tab:first-child[aria-selected="true"]:after {
    background-color: #fff;
}
.contact-form.vue-tabs.theme-slider .vue-tab:first-child:after {
    content: ' ';
    height: 2px;
    position: absolute;
    bottom: -2.5px;
    left: 0px;
    width: 174px;
}
.locale-zh-hans .contact-form.vue-tabs.theme-slider .vue-tab:first-child:after {
    width: 126px;
}
}
@media (min-width: 0px) and (max-width: 1023px) {
.contact-form.vue-tabs.theme-slider .vue-tab:first-child {
    width: auto;
}
}
@media (min-width: 0px) and (max-width: 1023px) {
.contact-form.vue-tabs.theme-slider .vue-tablist {
    -ms-flex-pack: justify;
        justify-content: space-between;
}
.contact-form.vue-tabs.theme-slider .vue-tab {
    font-size: 16px;
    margin-right: 0 !important;
}
}
.contact-form .input-label {
  font-family: Gilmer OnlyBold, "Pingfang SC", sans-serif;
  font-weight: bold;
  margin: 20px 0;
  font-size: 20px;
}
@media (min-width: 0px) and (max-width: 1023px) {
.contact-form .input-label {
    margin: 0;
    font-size: 16px;
}
}
.contact-form .contact-input {
  line-height: inherit;
  font-size: inherit;
  font-family: inherit;
  -webkit-appearance: none;
          appearance: none;
  background-color: transparent;
  box-shadow: none;
  border: none;
  color: #fff;
  border-radius: 0;
  width: 100%;
  padding: 20px 0;
  border-bottom: 1px solid #fff;
  margin-bottom: 30px;
  font-size: 20px;
}
@media (min-width: 0px) and (max-width: 1023px) {
.contact-form .contact-input {
    padding: 16px 0;
    margin-bottom: 30px;
    font-size: 16px;
}
}
.contact-form .contact-input:-ms-input-placeholder {
  color: rgba(255,255,255,0.4) !important;
}
.contact-form .contact-input::placeholder {
  color: rgba(255,255,255,0.4) !important;
}
.contact-form textarea.contact-input {
  margin-bottom: 60px;
  min-height: 71px;
}
@media (min-width: 0px) and (max-width: 1023px) {
.contact-form textarea.contact-input {
    min-height: 56px;
    margin-bottom: 32px;
}
}
.contact-form .get-info {
  margin: 37px 0;
  line-height: 1.5;
}
.locale-zh-hans .contact-form .get-info {
  line-height: 1.75;
}
@media (min-width: 0px) and (max-width: 1023px) {
.contact-form .get-info {
    margin: 7px 0;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-align: center;
        align-items: center;
    text-align: center;
}
}
.contact-form .get-info .info-detail {
  margin-bottom: 60px;
}
.contact-form .get-info .qrcode {
  margin-top: 15px;
  width: 136px;
  height: 136px;
  background-image: url(/static/images/QueenaQR.15a07ed.png);
}
.timeline-cell {
  width: 286px;
  margin-right: 30px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.timeline-cell .cell-meta > * {
  line-height: 1;
}
.timeline-cell .info-month {
  position: relative;
  top: 4px;
  font-family: Gilmer OnlyBold, "Pingfang SC", sans-serif;
  font-weight: bold;
  font-size: 40px;
}
.timeline-cell .info-gap {
  opacity: 0.3;
  margin: 0 8px;
}
.timeline-cell .info-year {
  font-size: 20px;
  font-family: Gilmer Light;
}
.timeline-cell .color-bar {
  position: relative;
  height: 2px;
  margin-top: 25px;
  margin-bottom: 20px;
  background-color: #fff;
}
.timeline-cell .readable {
  font-family: Gilmer Regular;
  font-size: 18px;
  line-height: 27px;
}
.locale-zh-hans .timeline-cell .readable {
  font-size: 18px;
  line-height: 31px;
}
.timeline-cell .readable a {
  color: #fff;
  border-bottom: 1px solid #8ea8c0;
  text-decoration: none;
}
@media (min-width: 0px) and (max-width: 767px) {
.locale-zh-hans .timeline-cell .readable {
    font-size: 14px;
    line-height: 21px;
}
.timeline-cell .info-month {
    font-size: 32px;
}
.timeline-cell .info-gap {
    font-size: 14px;
}
.timeline-cell .info-year {
    font-size: 16px;
}
.timeline-cell .color-bar {
    margin-top: 15px;
    margin-bottom: 10px;
}
}

*[data-v-d824be82] {
  will-change: height;
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  perspective: 1000px;
}

.expand-enter-active,
.expand-leave-active {
  transition: 218ms;
  transition-property: margin, opacity, height;
  overflow: hidden;
}
.expand-enter,
.expand-leave-to {
  height: 0;
  margin: 0;
  opacity: 0;
}
