@font-face {
  font-family: 'Metropolis-Bold';
  src: url('./fonts/Metropolis-Bold.woff2');
}
.header-of-page {
  position: fixed;
  background-color: #ffffff;
}
.home-page .go-back {
  display: none;
}
footer {
  background-color: #f8f6f6;
  margin-top: 80px;
}
.msg-box {
  top: 20% !important;
}
.content {
  width: 92%;
}
.pagination {
  text-align: center;
  margin: 48px auto;
}
.pagination li {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  margin: 5px 10px;
}
.pagination li a {
  display: block;
  line-height: 38px;
  width: 38px;
  border: 1px solid #f0f0f0;
  border-radius: 4px;
  color: #8c8889;
  font-size: 18px;
  transition: 0.3s;
}
.pagination li a:hover {
  color: #ffffff;
  background: #fe4066;
  border-color: #fe4066;
}
.pagination li.active a {
  color: #ffffff;
  background: #fe4066;
  border-color: #fe4066;
}
.pagination .disabled {
  display: none;
}
.announcements {
  margin-top: 128px;
  margin-bottom: 60px;
  font-size: 0;
}
.announcements .atc-title {
  max-width: 750px;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
}
.announcements .left {
  display: inline-block;
  width: 75%;
  max-width: 914px;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
}
.announcements .left:hover .atc-title {
  color: #fe4066;
}
.announcements .left .an-left {
  vertical-align: top;
  display: inline-block;
  width: 310px;
  height: 162px;
  overflow: hidden;
}
.announcements .left .an-left img {
  width: 100%;
  height: 100%;
  transition: all 0.6s;
  -webkit-transition: all 0.6s;
  -o-transition: all 0.6s;
  -moz-transition: all 0.6s;
}
.announcements .left .an-right {
  width: calc(100% - 350px);
  display: inline-block;
  margin-left: 32px;
  height: 148px;
  position: relative;
}
.announcements .left .an-right .abstract {
  max-width: 573px;
  margin-bottom: 0;
  color: #8c8889;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  line-clamp: 4;
  -webkit-box-orient: vertical;
}
.announcements .left .an-right .info {
  line-height: 17px;
  position: absolute;
  bottom: -18px;
  margin-bottom: 0;
}
.announcements .left:hover .an-left img {
  transform: scale(1.08);
}
.announcements .right {
  vertical-align: top;
  display: inline-block;
  width: calc(25% - 42px);
  margin-left: 74px;
}
.announcements .right .popular {
  margin-bottom: 12px;
  padding-left: 50px;
  cursor: default;
  position: relative;
}
.announcements .right .popular .num {
  font-size: 24px;
  color: #e9e6e6;
  margin: 0;
  font-family: Metropolis-Bold;
  position: absolute;
  left: 3px;
  top: 6px;
}
.announcements .right .title {
  margin: 0 0 12px;
  font-size: 20px;
  color: #353030;
  line-height: 24px;
  height: 26px;
}
.announcements .right .des {
  font-size: 14px;
  color: #353030;
  line-height: 22px;
  margin: 12px 0 0;
  display: inline-block;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  width: 100%;
}
.announcements .right .des:first-of-type {
  margin-top: 0;
}
.announcements .right .des:hover {
  color: #fe4066;
  transition: all 0.3s;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  -moz-transition: all 0.3s;
}
.announcements .right .info {
  margin: 0;
  font-size: 12px;
  color: #8c8889;
  line-height: 19px;
}
.announcements .right .info span {
  margin-right: 8px;
}
.atc-title {
  font-size: 20px;
  text-align: left;
  color: #353030;
  line-height: 26px;
  margin: 0 0 16px;
  display: block;
  max-width: 90%;
  letter-spacing: 1px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  word-break: break-all;
  transition: all 0.3s;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  -moz-transition: all 0.3s;
}
.atc-title:hover {
  color: #fe4066;
}
.abstract {
  font-size: 14px;
  color: #8c8889;
  line-height: 22px;
  letter-spacing: 1;
  display: inline-block;
}
.info {
  font-size: 14px;
  color: #8c8889;
}
.info span {
  margin-right: 8px;
  line-height: 22px;
}
input::-ms-input-placeholder {
  font-size: 12px;
  color: #8c8889;
}
input::-moz-placeholder {
  font-size: 12px;
  color: #8c8889;
}
input::-webkit-input-placeholder {
  font-size: 12px;
  color: #8c8889;
}
.sort {
  display: inline-block;
  width: 75%;
  max-width: 914px;
  margin-bottom: 24px;
  position: relative;
}
.sort .filter-box {
  position: absolute;
  width: 96px;
  cursor: pointer;
  right: 0;
  bottom: -81px;
  z-index: 2;
}
.sort .filter-box .selected-box {
  height: 40px;
  line-height: 40px;
  position: relative;
}
.sort .filter-box .selected-box i {
  color: #8c8889;
  right: 6px;
  position: absolute;
  top: 13px;
  line-height: normal;
}
.sort .filter-box .selected-val {
  display: inline-block;
  padding: 0 0 0 42px;
  width: 100%;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  font-size: 14px;
  color: #353030;
  height: 100%;
  overflow: hidden;
}
.sort .filter-box .select-menu {
  margin: 0;
  padding: 10px 0;
  width: 100%;
  position: absolute;
  top: 35px;
  background-color: #ffffff;
  box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.15);
  text-align: left;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  z-index: 10;
  overflow-y: auto;
  display: none;
}
.sort .filter-box .select-menu li {
  display: block;
  padding: 7px 20px;
  max-height: 30px;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  color: #353030;
  font-size: 14px;
  line-height: 17px;
}
.sort .filter-box .select-menu li:hover {
  background-color: #ebedee;
}
.sort .tag span,
.sort .tag a {
  display: inline-block;
  padding: 5px 20px;
  margin: 0 6px 24px 0;
  background-color: #f4f2f2;
  border-radius: 4px;
  font-size: 14px;
  color: #222222;
  line-height: 20px;
  cursor: pointer;
}
.sort .tag span i,
.sort .tag a i {
  font-size: 14px;
  color: #707070;
}
.sort .tag span:hover,
.sort .tag a:hover {
  opacity: 0.8;
}
.sort .tag .active {
  color: #ffffff;
  background-color: #fe4066;
}
.sort .tag .active i {
  color: #ffffff;
}
.sort input {
  width: 90%;
  max-width: 771px;
  height: 40px;
  border: 2px solid #ebedee;
  border-radius: 4px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  padding: 12px 16px;
  color: #5c5758;
  vertical-align: top;
  font-size: 14px;
  line-height: 18px;
}
.sort .continue {
  display: inline-block;
  line-height: 40px;
  height: 40px;
  width: 120px;
  font-size: 14px;
  text-align: center;
  background: #fe4066;
  border-radius: 4px;
  color: #ffffff;
  margin-left: 14px;
  cursor: pointer;
}
.sort .continue:hover {
  opacity: 0.8;
}
.lists {
  display: inline-block;
  width: calc(100% - 352px);
  max-width: 914px;
  position: relative;
}
.lists .cate {
  font-size: 14px;
  color: #353030;
  line-height: 20px;
  border-bottom: 1px solid #ebedee;
  padding-bottom: 10px;
  margin-bottom: 0;
  font-weight: bold;
  padding-left: 16px;
  position: relative;
}
.lists .cate.cate2 {
  margin-top: 56px;
}
.lists .cate::before {
  content: '';
  width: 6px;
  height: 14px;
  background-color: #fe4066;
  display: block;
  border-radius: 2px;
  position: absolute;
  left: 0;
  top: 3px;
}
.lists .item {
  padding: 32px 0;
  border-bottom: 1px solid #ebedee;
  overflow: hidden;
  transition: all 0.3s;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  -moz-transition: all 0.3s;
}
.lists .item:hover .atc-title {
  color: #fe4066;
}
.lists .item:hover .cover-img > img {
  transform: scale(1.08);
}
.lists .item .cover-img {
  width: 310px;
  height: 162px;
  overflow: hidden;
  margin-right: 28px;
  display: inline-block;
}
.lists .item .cover-img img {
  width: 100%;
  transition: all 0.6s;
  -webkit-transition: all 0.6s;
  -o-transition: all 0.6s;
  -moz-transition: all 0.6s;
}
.lists .item .inner {
  display: inline-block;
  vertical-align: top;
  height: 162px;
  width: calc(100% - 350px);
  position: relative;
}
.lists .item .inner .info {
  padding: 0;
  position: absolute;
  bottom: 0;
  width: 100%;
}
.lists .item .inner .info .like,
.lists .item .inner .info .tolike {
  margin-right: 0;
}
.lists .item .atc-title2 {
  max-width: 573px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  word-break: break-all;
}
.lists .item .abstract {
  max-width: 805px;
  margin: 0;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  line-clamp: 4;
  -webkit-box-orient: vertical;
}
.lists .item .abstract.abstract2 {
  max-width: 573px;
  -webkit-line-clamp: 3;
  line-clamp: 3;
}
.lists .item .info {
  padding-top: 22px;
  overflow: hidden;
}
.lists .item .info .cate-icon {
  display: inline-block;
  float: left;
  margin-right: 12px;
  vertical-align: middle;
}
.lists .item .info .cate-icon .iconfont {
  line-height: 21px;
}
.lists .item .info .cate-icon .icon_icon_all {
  color: #B8BBBF;
}
.lists .item .info .cate-icon .icon_icon_questions {
  color: #009dff;
}
.lists .item .info .cate-icon .icon_icon_feedback {
  color: #F8AF1D;
}
.lists .item .info .cate-icon .icon_icon_discussion {
  color: #1BBE0A;
}
.lists .item .info span {
  vertical-align: middle;
  float: left;
  line-height: 22px;
}
.lists .item .info span:first-of-type {
  max-width: 100px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.lists .item .info .like,
.lists .item .info .tolike,
.lists .item .info a {
  display: inline-block;
  padding: 3px 18px 2px;
  max-width: 64px;
  line-height: unset;
  background: #f4f2f2;
  border-radius: 4px;
  cursor: pointer;
  float: right;
  color: #8c8889;
}
.lists .item .info .like i,
.lists .item .info .tolike i,
.lists .item .info a i {
  display: inline-block;
  margin-right: 1px;
}
.lists .item .info .like:hover,
.lists .item .info .tolike:hover,
.lists .item .info a:hover {
  color: #fe4066;
}
.lists .item .info .like:hover i,
.lists .item .info .tolike:hover i,
.lists .item .info a:hover i {
  color: #fe4066;
  transition: 0.3s;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  -moz-transition: 0.3s;
}
.lists .item .info .liked {
  color: #fe4066;
  background-color: #ffd9e0;
  transition: 0.3s;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  -moz-transition: 0.3s;
}
.lists .item .info .liked i {
  color: #fe4066;
  display: inline-block;
}
.no-topic {
  padding: 100px 0 50px;
  text-align: center;
}
.no-topic img {
  width: 100%;
  max-width: 248px;
}
.win {
  position: relative;
  min-height: 700px;
}
.recommend-flex {
  display: inline-block;
  width: 25%;
  position: absolute;
  top: 0;
  right: 0;
  max-width: 310px;
  min-width: 260px;
  vertical-align: top;
}
.recommend-flex .con {
  margin-top: 54px;
}
.recommend-flex.flex {
  position: fixed;
  top: 100px;
  width: 100%;
  left: 0;
  max-width: unset;
}
.recommend-flex.flex .wrap {
  max-width: 1300px;
  margin: 0 auto;
  width: 92%;
}
.recommend-flex.flex .wrap .con {
  margin-top: 0;
  width: 25%;
  max-width: 310px;
  min-width: 260px;
  float: right;
}
.recommend-flex .other-type {
  background: #f8f6f6;
  margin-top: 32px;
}
.recommend-flex .other-type li {
  position: relative;
  padding-left: 30px;
  cursor: pointer;
  transition: 0.2s;
  font-size: 16px;
  line-height: 52px;
  color: #353030;
}
.recommend-flex .other-type li::before {
  content: "";
  position: absolute;
  top: 0;
  left: 24px;
  right: 24px;
  background: #ebedee;
  height: 1px;
}
.recommend-flex .other-type li:first-child::before {
  display: none;
}
.recommend-flex .other-type li:hover,
.recommend-flex .other-type li.active {
  background: #e9e9e9;
}
.recommend-flex .other-type li .iconfont {
  font-size: 16px;
  vertical-align: bottom;
  line-height: 52px;
  margin-right: 3px;
}
.recommend-flex .other-type li .icon_icon_all {
  color: #B8BBBF;
}
.recommend-flex .other-type li .icon_icon_questions {
  color: #009dff;
}
.recommend-flex .other-type li .icon_icon_feedback {
  color: #F8AF1D;
}
.recommend-flex .other-type li .icon_icon_discussion {
  color: #1BBE0A;
}
.history {
  margin-top: 28px;
}
.history .head {
  overflow: hidden;
}
.history .head span {
  color: #8c8889;
  line-height: 24px;
}
.history .head .his {
  font-size: 20px;
  float: left;
}
.history .head .clean {
  float: right;
  font-size: 14px;
  text-align: right;
  cursor: pointer;
  transition: 0.3s;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  -moz-transition: 0.3s;
}
.history .head .clean:hover {
  color: #fe4066;
}
.history li {
  overflow: hidden;
  margin: 8px 0;
}
.history li:hover .keywd {
  color: #fe4066;
}
.history li:hover .clear {
  display: block;
}
.history li .keywd {
  max-width: 274px;
  width: calc(100% - 35px);
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 14px;
  color: #353030;
  line-height: 22px;
  float: left;
  cursor: pointer;
  white-space: nowrap;
}
.history li span {
  vertical-align: middle;
}
.history li span i {
  font-size: 11px;
  color: #8c8889;
  transition: 0.3s;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  -moz-transition: 0.3s;
}
.history li span i:hover {
  color: #fe4066;
}
.history li .clear {
  float: right;
  margin: 0 10px 0 10px;
  cursor: pointer;
}
.similar {
  margin-top: 36px;
}
.similar .title {
  font-size: 20px;
  color: #8c8889;
  line-height: 24px;
  margin-bottom: 32px;
}
.similar .topic {
  font-size: 14px;
  color: #353030;
  line-height: 1.1;
  margin-bottom: 0;
  width: 100%;
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.similar .topic:hover {
  color: #fe4066;
  transition: 0.3s;
}
.similar .info {
  font-size: 14px;
  color: #8c8889;
  line-height: 1;
  margin: 0 0 16px;
}
.recommend-more {
  background: #f8f6f6;
  margin-top: 32px;
  padding: 24px 24px 32px;
}
.recommend-more span {
  display: block;
  font-size: 16px;
  line-height: 135%;
  color: #000000;
  letter-spacing: 1px;
}
.recommend-more p {
  font-size: 14px;
  color: #8c8889;
  line-height: 175%;
  margin: 13px 0 0;
}
.recommend-more a {
  display: block;
  border: 1px solid #fe4066;
  color: #fe4066;
  line-height: 38px;
  font-size: 16px;
  text-align: center;
  transition: 0.3s;
  margin-top: 24px;
  border-radius: 4px;
}
.recommend-more a:hover {
  color: #ffffff;
  background: #fe4066;
}
.search {
  overflow: hidden;
}
.search .text {
  display: block;
  width: 82%;
  max-width: 253px;
  box-sizing: border-box;
  border: 2px solid #e9e9e9;
  font-size: 14px;
  border-radius: 4px;
  color: #8c8889;
  line-height: 18px;
  height: 40px;
  float: left;
  background: #ffffff;
  padding: 0 16px;
}
.search .text::-moz-placeholder {
  color: inherit;
}
.search .text::placeholder {
  color: inherit;
}
.search button {
  float: right;
  display: block;
  border-radius: 4px;
  font-size: 20px;
  line-height: 40px;
  text-align: center;
  width: 40px;
  height: 40px;
  background: #fe4066;
  cursor: pointer;
  transition: 0.3s;
  color: #ffffff;
  border: none;
}
.search button:hover {
  font-size: 24px;
  background: #ff5476;
}
.go {
  position: absolute;
  top: 32px;
  right: 40px;
  width: 54px;
  height: 54px;
  background: #ebedee;
  border-radius: 50%;
  text-align: center;
  line-height: 54px;
  color: #8c8889;
  transition: all 0.2s;
  -moz-transition: all 0.2s;
  -o-transition: all 0.2s;
  -webkit-transition: all 0.2s;
}
.go:hover {
  opacity: 0.8;
  transform: rotate(90deg);
}
.go:hover i {
  color: #fe4066;
}
.go i {
  font-size: 24px;
}
.page-win {
  margin-top: 120px;
}
.page-win .recommend-flex {
  margin-left: 36px;
}
.page-win .sort {
  margin-bottom: 0 !important;
}
.my-posts .posts {
  margin: 120px auto 32px;
}
.my-posts .posts .info {
  margin-bottom: 64px;
}
.my-posts .posts .info .head {
  width: 64px;
  height: 64px;
  border-radius: 50%;
  overflow: hidden;
  display: inline-block;
  vertical-align: top;
  margin-right: 24px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
.my-posts .posts .info .right {
  display: inline-block;
}
.my-posts .posts .info .right .username {
  font-size: 20px;
  color: #353030;
  line-height: 28px;
  margin: 0 0 16px;
}
.my-posts .posts .info .right span {
  font-size: 14px;
  color: #8c8889;
  line-height: 19px;
}
.my-posts .posts .btn {
  display: inline-block;
  padding: 5px 20px;
  text-align: center;
  border-radius: 4px;
  font-size: 14px;
  cursor: pointer;
  color: #222;
  background: #f4f2f2;
}
.my-posts .posts .btn:hover {
  opacity: 0.8;
  transition: all 0.3s;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  -moz-transition: all 0.3s;
}
.my-posts .posts .topic-btn {
  margin-right: 10px;
}
.my-posts .posts .home-btn {
  margin-right: 10px;
  color: #8c8889;
  font-size: 16px;
  padding: 6px 20px;
}
.my-posts .posts .active {
  background-color: #fe4066;
  color: #ffffff;
}
.my-posts .lists {
  max-width: 1300px;
  margin: 0 auto;
  display: block;
  width: 92%;
}
.my-posts .lists .item {
  position: relative;
}
.my-posts .lists .item .atc-title {
  display: block;
  max-width: 80%;
}
.my-posts .lists .item .abstract {
  max-width: 860px;
}
.my-posts .lists .item .state {
  position: absolute;
  font-size: 14px;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
  cursor: default;
}
.my-posts .lists .item .remove {
  cursor: pointer;
}
.my-posts .lists .item .remove:hover {
  color: #fe4066;
}
.my-posts .lists .item .delete {
  opacity: 0.3;
}
.my-posts .lists .item .spec-yellow {
  color: #f8af1d;
}
.my-posts .lists .item .spec-grey {
  color: #8c8889;
}
.announce {
  margin-top: 120px;
  position: relative;
}
.announce .lists .item .info {
  padding: 15px 0 20px;
}
.announce-page .lists {
  position: static;
}
.announce-page .recommend-flex .con {
  margin-top: 80px;
}
.cate-title {
  font-size: 14px;
  color: #8c8889;
  line-height: 17px;
  letter-spacing: 2px;
  width: calc(100% - 350px);
  margin-bottom: 40px;
}
.cate-title a {
  color: #8c8889;
}
.add {
  margin-top: 120px;
}
.add .header-of-page .header-content .header-user .user-btn {
  display: none;
}
.add .add-win {
  width: 100%;
  max-width: 750px;
  margin: 30px auto;
  color: #353030;
}
.add .add-win ul,
.add .add-win ol {
  padding-left: 18px;
}
.add .add-win ul li,
.add .add-win ol li {
  list-style: unset;
  padding: unset;
  margin: unset;
  font-size: 16px;
}
.add .add-win .topic {
  font-size: 20px;
  font-weight: 600;
  text-align: left;
  line-height: 24px;
}
.add .add-win .tip {
  font-size: 14px;
  line-height: 17px;
  margin: 24px 0 6px;
}
.add .add-win input {
  width: 100%;
  border: 1px solid #ebedee;
  border-radius: 2px;
  padding: 11px 8px;
  font-size: 14px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.add .add-win input::-moz-placeholder {
  color: #8c8889;
}
.add .add-win input::-webkit-input-placeholder {
  color: #8c8889;
}
.add .add-win input::-ms-input-placeholder {
  color: #8c8889;
}
.add .add-win .selects {
  display: inline-block;
  position: relative;
  border: 0.5px solid #ebedee;
  width: 100%;
  cursor: pointer;
  vertical-align: middle;
}
.add .add-win .selects .selected-box {
  height: 40px;
  line-height: 40px;
  position: relative;
}
.add .add-win .selects .selected-box i {
  color: #8c8889;
  right: 6px;
  position: absolute;
  top: 10px;
  line-height: normal;
}
.add .add-win .selects .selected-val {
  display: inline-block;
  padding: 0 8px;
  width: 100%;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  font-size: 14px;
  color: #353030;
  height: 100%;
  overflow: hidden;
}
.add .add-win .selects .select-menu {
  margin: 0;
  padding: 5px 0;
  width: 300px;
  position: absolute;
  top: 40px;
  background-color: #ffffff;
  box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.15);
  text-align: left;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  z-index: 10;
  overflow-y: auto;
  display: none;
}
.add .add-win .selects .select-menu li {
  display: block;
  padding: 7px 10px;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  color: #353030;
  font-size: 14px;
  line-height: 17px;
}
.add .add-win .selects .select-menu li:hover {
  background-color: #ebedee;
}
.add .add-win .contents {
  width: 100%;
  height: 440px;
  border-radius: 2px;
  z-index: 0;
}
.add .add-win .file-inp {
  position: relative;
  height: 25px;
  overflow: hidden;
  display: inline-block;
  margin-top: 6px;
}
.add .add-win .file-inp input {
  width: 80px;
  opacity: 0;
  padding: 0;
}
.add .add-win .file-inp p {
  font-size: 14px;
  text-decoration: underline;
  color: #fe4066;
  margin: 0;
  position: absolute;
  top: 5px;
  left: 0;
  z-index: -1;
}
.add .add-win .files li {
  color: #353030;
  font-size: 14px;
  margin: 6px 0;
}
.add .add-win .files li i {
  color: #8c8889;
  font-size: 14px;
  margin-right: 9px;
  cursor: pointer;
}
.add .add-win .type {
  display: inline-block;
  vertical-align: top;
  margin: 10px 0 0;
  font-size: 14px;
  color: #8c8889;
  line-height: 20px;
}
.add .add-win .submit {
  padding: 0 36px;
  height: 36px;
  line-height: 36px;
  background: #fe4066;
  color: #ffffff;
  border-radius: 4px;
  cursor: pointer;
  float: right;
  margin: 20px 0 44px;
}
.detail-posts {
  margin-top: 120px;
}
.detail-posts .posts-con {
  width: calc(100% - 350px);
  display: inline-block;
  position: relative;
  z-index: 2;
}
.detail-posts .posts-con .moderation {
  width: 100%;
  height: 40px;
  background: rgba(248, 175, 29, 0.11);
  border-radius: 2px;
  text-align: center;
  margin-bottom: 34px;
}
.detail-posts .posts-con .moderation p {
  font-size: 16px;
  color: #f8af1d;
  line-height: 40px;
  margin: 0;
}
.detail-posts .posts-con .uncomment {
  margin-top: 40px;
  background-color: #ebedee;
}
.detail-posts .posts-con .uncomment p {
  font-size: 14px;
  color: #8c8889;
  cursor: default;
}
.detail-posts .posts-con .unapproved {
  width: 100%;
  text-align: left;
  background: #ebedee;
  padding: 20px 32px 12px;
  border-radius: 2px;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  margin-bottom: 34px;
}
.detail-posts .posts-con .unapproved p {
  font-size: 20px;
  color: #5c5758;
  margin-top: 0;
  font-weight: 600;
}
.detail-posts .posts-con .unapproved .reason {
  font-size: 16px;
  font-weight: 400;
  color: #8c8889;
  margin: 8px 0;
}
.detail-posts .posts-con .unapproved .reason a {
  color: #fe4066;
}
.detail-posts .recommend-flex {
  position: static;
  margin-left: 35px;
}
.detail-posts .recommend-flex .similar .info span:first-of-type {
  max-width: 100px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
  vertical-align: middle;
}
.detail-posts .recommend-flex.flex {
  position: fixed;
  margin-left: 0;
}
.detail-posts .headline {
  font-size: 28px;
  color: #353030;
  line-height: 48px;
  letter-spacing: 1px;
  max-width: 850px;
  margin-top: 0;
  word-break: break-all;
}
.detail-posts .author {
  padding-bottom: 27px;
  border-bottom: 1px solid #ebedee;
}
.detail-posts .author .headimg {
  width: 24px;
  height: 24px;
  border-radius: 50%;
  display: inline-block;
  vertical-align: top;
  margin-right: 10px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.detail-posts .author .info {
  display: inline-block;
  vertical-align: bottom;
  margin: 0;
}
.detail-posts .author .info span:first-child {
  max-width: 280px;
  overflow: hidden;
  white-space: nowrap;
  display: inline-block;
  vertical-align: bottom;
  text-overflow: ellipsis;
}
.detail-posts .wrap {
  position: relative;
  padding: 32px 0;
}
.detail-posts .wrap ul li,
.detail-posts .wrap ol li {
  list-style: unset;
  padding: unset;
  margin: 0 0 0 20px;
  font-size: 16px;
}
.detail-posts .wrap ul li {
  list-style: disc;
}
.detail-posts .wrap .flex-box {
  display: inline-block;
  vertical-align: top;
}
.detail-posts .wrap .flex-box .box {
  display: block;
  width: 48px;
  height: 48px;
  line-height: 48px;
  border: 1px solid #ebedee;
  border-radius: 2px;
  text-align: center;
  cursor: pointer;
  background-color: #ffffff;
  transition: all 0.5s;
}
.detail-posts .wrap .flex-box .box i {
  font-size: 24px;
  color: #8c8889;
  transition: all 0.3s;
  -o-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
}
.detail-posts .wrap .flex-box .box:hover i {
  display: inline-block;
  opacity: 1;
  color: #fe4066;
}
.detail-posts .wrap .flex-box .like {
  display: inline-block;
  border-top: none;
}
.detail-posts .wrap .flex-box .liked i {
  color: #fe4066;
}
.detail-posts .wrap .flex-box .toedit {
  margin-top: 16px;
}
.detail-posts .wrap .flex-box .active i {
  color: #fe4066;
  display: block;
  transform: rotate(-30deg);
  transition: 0.3s;
  -o-transition: 0.3s;
  -moz-transition: 0.3s;
  -webkit-transition: 0.3s;
}
.detail-posts .wrap .article {
  display: inline-block;
  width: calc(100% - 120px);
  margin-left: 40px;
  min-height: 200px;
  overflow: hidden;
}
.detail-posts .wrap .article header {
  position: static !important;
  background: unset !important;
}
.detail-posts .wrap .article h1,
.detail-posts .wrap .article h2,
.detail-posts .wrap .article h3,
.detail-posts .wrap .article h4,
.detail-posts .wrap .article h5,
.detail-posts .wrap .article h6 {
  margin: 46px 0 1em;
}
.detail-posts .wrap .article h1 a,
.detail-posts .wrap .article h2 a,
.detail-posts .wrap .article h3 a,
.detail-posts .wrap .article h4 a,
.detail-posts .wrap .article h5 a,
.detail-posts .wrap .article h6 a {
  color: #fe4066;
}
.detail-posts .wrap .article h1 {
  font-size: 34px;
}
.detail-posts .wrap .article h2 {
  font-size: 28px;
}
.detail-posts .wrap .article h3 {
  font-size: 20px;
}
.detail-posts .wrap .article h4 {
  font-size: 16px;
}
.detail-posts .wrap .article p {
  font-size: 16px;
  color: #353030;
  line-height: 26px;
  margin: 0 auto;
  overflow: hidden;
}
.detail-posts .wrap .article img {
  width: auto;
  max-width: 100%;
  display: block;
  margin: 5px 0 20px;
}
.detail-posts .wrap .article ul,
.detail-posts .wrap .article ol {
  padding: 0 38px;
}
.detail-posts .wrap .article a {
  color: #fe4066;
}
.detail-posts .wrap .like-box {
  text-align: center;
  margin-top: 50px;
}
.detail-posts .wrap .like-box .like {
  width: 48px;
  height: 48px;
  line-height: 48px;
  background-color: #ebedee;
  border-radius: 50%;
  display: inline-block;
  cursor: pointer;
}
.detail-posts .wrap .like-box .like:hover i {
  display: inline-block;
  opacity: 1;
  color: #fe4066;
  transition: all 0.3s;
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  -webkit-transition: all 0.3s;
}
.detail-posts .wrap .like-box .like i {
  font-size: 24px;
  color: #8c8889;
  margin-left: 2px;
}
.detail-posts .wrap .like-box .liked {
  background-color: #ffd9e0;
}
.detail-posts .wrap .like-box .liked i {
  display: block;
  color: #fe4066;
}
.detail-posts .wrap .like-box .active {
  background: rgba(254, 64, 102, 0.1);
}
.detail-posts .wrap .like-box .active i {
  color: #fe4066;
  display: block;
  transform: rotate(-30deg);
  transition: 0.3s;
  -o-transition: 0.3s;
  -moz-transition: 0.3s;
  -webkit-transition: 0.3s;
}
.detail-posts .wrap iframe {
  width: 90%;
  float: right;
  margin: 20px 0 36px;
  height: 700px;
}
.detail-posts .wrap .clear-float {
  clear: both;
  height: 0;
  line-height: 0;
  font-size: 0;
}
.detail-posts .wrap .accessory {
  margin-left: 96px;
  margin-top: 40px;
  border-top: 1px solid #ebedee;
  border-bottom: 1px solid #ebedee;
}
.detail-posts .wrap .accessory a,
.detail-posts .wrap .accessory p {
  font-size: 14px;
  color: #696b6c;
  line-height: 20px;
}
.detail-posts .wrap .accessory a span,
.detail-posts .wrap .accessory p span {
  vertical-align: middle;
}
.detail-posts .wrap .accessory a i,
.detail-posts .wrap .accessory p i {
  color: #696b6c;
  font-size: 14px;
  margin-left: 14px;
  cursor: pointer;
}
.detail-posts .wrap .comment {
  margin-left: 96px;
}
.detail-posts .wrap .comment .title {
  font-size: 20px;
  text-align: left;
  color: #353030;
  line-height: 28px;
  margin-top: 40px;
}
.detail-posts .wrap .comment .title span {
  color: #8c8889;
}
.detail-posts .wrap .comment .leave {
  width: 100%;
  height: 220px;
  border-top: none;
  border-radius: 2px;
}
.detail-posts .wrap .comment .fr-toolbar {
  border-top: none;
  background-color: #f9f9f9;
  z-index: 0;
}
.detail-posts .wrap .comment .head-img {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  margin-right: 16px;
  overflow: hidden;
  background-color: #ff365e;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
.detail-posts .wrap .comment .sub {
  margin-top: 28px;
  overflow: hidden;
}
.detail-posts .wrap .comment .sub .head-img {
  float: left;
}
.detail-posts .wrap .comment .sub p {
  margin: 0;
  line-height: 40px;
  float: left;
}
.detail-posts .wrap .comment .submit {
  width: 102px;
  height: 28px;
  font-size: 14px;
  line-height: 28px;
  text-align: center;
  background: #ffffff;
  color: #fe4066;
  border: 1px solid #fe4066;
  border-radius: 4px;
  float: right;
  cursor: pointer;
  transition: 0.3s;
  -o-transition: 0.3s;
  -moz-transition: 0.3s;
  -webkit-transition: 0.3s;
}
.detail-posts .wrap .comment .submit:hover {
  background: #ff365e;
  color: #ffffff;
  opacity: 0.8;
}
.detail-posts .wrap .comment .comment-list {
  margin-top: 24px;
}
.detail-posts .wrap .comment .comment-list .head-img {
  vertical-align: top;
  display: inline-block;
}
.detail-posts .wrap .comment .comment-list .comment-detail {
  width: calc(100% - 61px);
  display: inline-block;
  font-size: 0;
  border-bottom: 1px solid #ebedee;
  padding-bottom: 25px;
}
.detail-posts .wrap .comment .comment-list .comment-detail p > img {
  max-width: 100%;
}
.detail-posts .wrap .comment .comment-list .comment-detail .des {
  font-size: 14px;
  overflow: hidden;
}
.detail-posts .wrap .comment .comment-list .comment-detail .des header {
  position: static !important;
  background: unset !important;
}
.detail-posts .wrap .comment .comment-list .comment-detail .des ul,
.detail-posts .wrap .comment .comment-list .comment-detail .des ol {
  padding-left: 18px;
}
.detail-posts .wrap .comment .comment-list .comment-detail .comment-list {
  padding: 25px 0 0;
  border-top: 1px solid #ebedee;
}
.detail-posts .wrap .comment .comment-list .comment-detail .comment-list .comment-detail {
  width: calc(100% - 56px);
  padding-bottom: 0;
}
.detail-posts .wrap .comment .comment-list .comment-detail .comment-list .comment-detail .bot .delreply {
  margin-left: 0;
}
.detail-posts .wrap .comment .comment-list .comment-detail .bot {
  overflow: hidden;
}
.detail-posts .wrap .comment .comment-list .comment-detail .reply-box {
  display: none;
}
.detail-posts .wrap .comment .comment-list .comment-detail .reply-box .leave {
  height: 220px;
}
.detail-posts .wrap .comment .comment-list .comment-detail p {
  margin: 0;
  font-size: 14px;
  color: #353030;
  line-height: 22px;
}
.detail-posts .wrap .comment .comment-list .comment-detail .name {
  font-size: 14px;
  font-weight: 600;
  color: #353030;
  line-height: 17px;
  margin-bottom: 6px;
}
.detail-posts .wrap .comment .comment-list .comment-detail .bot p {
  margin-top: 24px;
  color: #8c8889;
  float: left;
}
.detail-posts .wrap .comment .comment-list .comment-detail .bot p a {
  color: #8c8889;
}
.detail-posts .wrap .comment .comment-list .comment-detail .bot .reply,
.detail-posts .wrap .comment .comment-list .comment-detail .bot .delreply {
  float: right;
  margin-left: 32px;
  cursor: pointer;
}
.detail-posts .wrap .comment .comment-list .comment-detail .edit {
  width: calc(100% - 56px);
  float: right;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  margin: 20px 0;
}
.detail-posts .wrap .comment .comment-list .comment-list .comment-detail {
  border-bottom: none;
}
.detail-posts .wrap .comment .leave-btn {
  display: block;
  width: 100%;
  height: 40px;
  background: rgba(254, 64, 102, 0.06);
  border-radius: 4px;
  font-size: 14px;
  text-align: center;
  color: #fe4066;
  line-height: 40px;
  cursor: pointer;
  margin: 40px 0;
}
.detail-posts .wrap .bottom-tool {
  overflow: hidden;
  margin-top: 56px;
}
.detail-posts .wrap .bottom-tool .delete,
.detail-posts .wrap .bottom-tool .toedit {
  display: inline-block;
  float: right;
  font-size: 14px;
  color: #fe4066;
  line-height: 20px;
  margin-left: 50px;
  cursor: pointer;
}
.detail-posts .wrap .bottom-tool .delete i,
.detail-posts .wrap .bottom-tool .toedit i {
  margin-right: 10px;
}
.detail-posts .fixed .flex-box {
  position: fixed;
}
.detail-posts .fixed .article {
  padding-left: 96px;
  margin-left: 0;
}
.fr-toolbar {
  background-color: #f9f9f9 !important;
  box-shadow: none !important;
  border: 1px solid #ebedee !important;
  border-bottom: none !important;
}
.fr-toolbar .fr-active {
  background-color: #ebebeb !important;
}
.fr-toolbar .fr-btn i {
  color: #8c8889 !important;
}
.fr-wrapper {
  box-shadow: none !important;
  border: 1px solid #ebedee !important;
  border-top: none !important;
}
.fr-wrapper .fr-view ul,
.fr-wrapper .fr-view ol {
  padding: 0 0 0 14px !important;
  margin: 0 !important;
}
.fr-wrapper .fr-view ul li {
  list-style: disc !important;
}
.fr-wrapper .fr-view p {
  font-size: 14px !important;
  margin: 0 !important;
  line-height: 24px !important;
}
.empty {
  text-align: center;
  margin: 100px auto 150px;
}
.empty img {
  width: 90%;
  max-width: 158px;
}
.empty p {
  font-size: 16px;
  color: #8c8889;
  line-height: 24px;
}
.noPermission {
  margin-top: 160px;
  text-align: center;
}
.noPermission .no-accsess {
  margin: 0 auto 40px;
  width: 80%;
  max-width: 470px;
}
.noPermission .no-accsess img {
  width: 100%;
  max-width: 160px;
}
.noPermission .no-accsess p {
  color: #8c8889;
}
.noPermission a {
  display: inline-block;
  font-size: 14px;
  width: 160px;
  height: 36px;
  line-height: 36px;
  border-radius: 24px;
  color: #ffffff;
  background-color: #fe4066;
}
.message-page .newsList {
  margin-top: 120px;
}
.message-page .newsList .nav {
  padding-bottom: 16px;
  border-bottom: 1px solid #ebedee;
  overflow: hidden;
}
.message-page .newsList .nav span {
  font-size: 18px;
  color: #8c8889;
  line-height: 24px;
  float: left;
}
.message-page .newsList .nav span:last-child {
  float: right;
  font-size: 14px;
  color: #353030;
  cursor: pointer;
}
.message-page .newsList ul {
  width: 100%;
  margin: 0 auto;
}
.message-page .newsList ul li {
  padding: 16px 32px;
  position: relative;
  overflow: hidden;
}
.message-page .newsList ul li:after {
  content: '';
  width: calc(100% - 64px);
  height: 1px;
  background-color: #ebedee;
  position: absolute;
  left: 32px;
  bottom: 0;
}
.message-page .newsList ul li:hover i {
  display: block;
}
.message-page .newsList ul li i {
  display: none;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
  color: #bbb;
  cursor: pointer;
}
.message-page .newsList ul li i:hover {
  color: #1bb20a;
}
.message-page .newsList ul li p,
.message-page .newsList ul li a {
  margin: 0;
  font-size: 14px;
  color: #353030;
  line-height: 19px;
}
.message-page .newsList ul li span {
  font-size: 12px;
  color: #999;
  line-height: 16px;
  float: left;
  margin-top: 5px;
}
.message-page .newsList ul li span:last-child {
  float: right;
}
.message-page .newsList ul li .hadread {
  display: none;
}
.message-page .newsList ul .hadreadLi p,
.message-page .newsList ul .hadreadLi a,
.message-page .newsList ul .hadreadLi span {
  color: #b8bbbf;
}
.message-page .newsList ul .hadreadLi i {
  opacity: 0;
}
.message-page .newsList ul .hadreadLi .hadread {
  display: block;
}
.message-page .newsList .moreMes {
  text-align: center;
  font-size: 14px;
  color: #353030;
  line-height: 19px;
  cursor: pointer;
  margin-bottom: 80px;
}
.delete-box {
  display: none;
  z-index: 10;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.3);
}
.delete-box .pop {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 500px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  padding: 50px 40px 30px;
  background: #ffffff;
  border-radius: 4px;
  box-shadow: 0 3px 15px 0 rgba(0, 0, 0, 0.16);
  font-size: 14px;
}
.delete-box .pop i {
  position: absolute;
  top: 20px;
  right: 20px;
  cursor: pointer;
}
.delete-box .pop i:hover {
  color: #fe4066;
}
.delete-box .pop p {
  color: #2e2f30;
  line-height: 19px;
  margin-top: 0;
}
.delete-box .pop .amend,
.delete-box .pop .cancel {
  display: inline-block;
  cursor: pointer;
  width: 60px;
  height: 36px;
  text-align: center;
  font-weight: bold;
  line-height: 36px;
  float: right;
}
.delete-box .pop .amend:hover,
.delete-box .pop .cancel:hover {
  opacity: 0.8;
}
.delete-box .pop .amend {
  color: #fe4066;
  margin-right: 10px;
}
@media (max-width: 1600px) {
  .sort {
    width: calc(100% - 352px);
  }
  .sort input {
    width: calc(100% - 150px);
  }
  .my-posts .lists .item .abstract {
    max-width: unset;
    width: 80%;
    padding-right: 20px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
  }
}
@media (max-width: 1388px) {
  .announcements .left {
    padding-right: 40px;
  }
  .announcements .right {
    margin-left: 0;
  }
}
@media (max-width: 1320px) {
  .lists .item .cover-img {
    width: 250px;
    height: 130px;
    margin-right: 20px;
  }
  .lists .item .inner {
    height: 130px;
    width: calc(100% - 280px);
  }
  .lists .item .inner .abstract2 {
    -webkit-line-clamp: 2;
    line-clamp: 2;
  }
}
@media (max-width: 1100px) {
  .detail-posts .posts-con {
    width: 100%;
    display: block;
  }
  .detail-posts .recommend-flex {
    display: none !important;
  }
  .detail-posts .headline {
    font-size: 28px;
    line-height: 40px;
  }
  .detail-posts .wrap .article {
    padding-left: 0;
    margin-left: 17px;
  }
  .detail-posts .wrap .comment,
  .detail-posts .wrap .accessory {
    margin-left: 70px;
  }
  .detail-posts .wrap .comment .comment-list .comment-detail {
    width: calc(100% - 66px);
  }
  .detail-posts .fixed .article {
    padding-left: 70px;
    margin-left: 0;
  }
  .sort,
  .no-topic {
    width: 60%;
  }
  .lists {
    width: 70%;
  }
  .home-page .recommend-flex .con {
    margin-top: 110px;
  }
  .atc-title {
    max-width: unset;
    font-size: 18px;
  }
}
@media (max-width: 999px) {
  .info {
    font-size: 12px !important;
  }
  .go {
    width: 40px;
    height: 40px;
    line-height: 40px;
  }
  .go i {
    font-size: 20px;
  }
  .cate-title {
    width: 100%;
  }
  .content .recommend-flex {
    display: block;
    width: 100%;
    margin-left: 0;
    max-width: unset;
    position: static;
  }
  .content .recommend-flex .search .text {
    width: calc(100% - 59px);
    max-width: unset;
  }
  .recommend-more {
    display: none;
  }
  .sort {
    width: 100%;
  }
  .sort .filter-box {
    bottom: -170px;
  }
  .sort input {
    width: calc(100% - 140px);
  }
  .sort .continue {
    font-size: 14px;
  }
  .lists {
    margin-top: 50px;
    width: 100%;
  }
  .lists .item .cover-img {
    display: block;
    width: 100%;
    height: auto;
  }
  .lists .item .inner {
    display: block;
    width: 100%;
    padding-top: 20px;
  }
  .lists .item .inner .atc-title,
  .lists .item .inner .abstract2 {
    max-width: unset;
  }
  .no-topic {
    width: 100%;
  }
  .announcements {
    padding: 26px;
    margin-bottom: 20px;
  }
  .announcements .left {
    width: 60%;
  }
  .announcements .left .an-right {
    display: block;
    width: 100%;
    margin: 30px 0;
    height: auto;
  }
  .announcements .left .an-right .info {
    position: static;
    margin-top: 16px;
  }
  .announcements .right {
    display: inline-block;
    width: 40%;
  }
  .history .head .his {
    font-size: 18px;
  }
  .search .text {
    width: 78%;
  }
  .page-win .lists {
    margin-top: 0 !important;
  }
  .page-win .sort {
    width: 100%;
  }
  .home-page .win .flex .wrap .con {
    float: unset;
    max-width: unset;
  }
  .home-page .recommend-flex .con {
    margin-top: 0;
  }
  .announce-page .lists {
    margin-top: 0;
  }
  .announce-page .recommend-flex .con {
    margin: 0 auto 50px;
  }
}
@media (max-width: 750px) {
  iframe {
    display: none;
  }
}
@media (max-width: 660px) {
  .content {
    width: 86%;
  }
  .sort .tag span {
    font-size: 12px;
    padding: 5px 12px;
  }
  .my-posts .lists .item .atc-title {
    font-size: 16px;
  }
  .my-posts .lists .item .abstract {
    width: 70%;
    overflow: hidden;
  }
  .announcements .left {
    width: 100%;
    padding-right: 0;
  }
  .announcements .right {
    display: block;
    width: 100%;
    margin: 10px 0 0 0;
  }
}
@media (max-width: 599px) {
  .sort {
    width: 100%;
  }
  .search .text {
    width: calc(100% - 68px);
    margin-right: 19px;
    max-width: unset;
  }
  .recommend-flex {
    width: 100%;
    max-width: unset;
    position: static;
    display: block;
  }
  .detail-posts .headline {
    font-size: 16px;
    line-height: 22px;
  }
  .detail-posts .author {
    text-align: center;
    padding: 0 30px;
  }
  .detail-posts .author .headimg {
    margin-bottom: 10px;
  }
  .detail-posts .author .info span {
    display: inline-block;
    margin-bottom: 10px;
  }
  .detail-posts .fixed,
  .detail-posts .wrap {
    padding: 0 0 32px;
  }
  .detail-posts .fixed .flex-box,
  .detail-posts .wrap .flex-box {
    position: static;
    display: block;
    margin-bottom: 10px;
    font-size: 0;
  }
  .detail-posts .fixed .flex-box .box,
  .detail-posts .wrap .flex-box .box {
    display: inline-block;
  }
  .detail-posts .fixed .flex-box .like,
  .detail-posts .wrap .flex-box .like {
    border: 1px solid #ebedee;
  }
  .detail-posts .fixed .article,
  .detail-posts .wrap .article {
    width: 100%;
    margin-left: 0;
    padding-left: 0;
  }
  .detail-posts .fixed .accessory,
  .detail-posts .wrap .accessory {
    margin-left: 0;
  }
  .detail-posts .fixed .accessory p,
  .detail-posts .wrap .accessory p {
    font-size: 12px;
  }
  .detail-posts .fixed .comment,
  .detail-posts .wrap .comment {
    margin-left: 0;
  }
  .detail-posts .fixed .comment .title,
  .detail-posts .wrap .comment .title {
    font-size: 16px;
  }
  .detail-posts .fixed .comment .leave,
  .detail-posts .wrap .comment .leave {
    height: auto;
  }
}
@media (max-width: 500px) {
  .detail-posts .wrap .comment .toReply {
    margin-top: 40px;
  }
}
@media (max-width: 470px) {
  .page-win .cate-title {
    font-size: 12px;
  }
  .page-win .lists {
    margin-top: 0;
  }
  .lists .item .info span {
    margin-right: 5px;
  }
  .lists .item .info i {
    margin-right: 5px;
  }
  .lists .item .info .like {
    padding: 2px 10px;
  }
  .my-posts .posts {
    text-align: center;
  }
  .my-posts .posts .info .head {
    margin: 0 auto 10px;
  }
  .my-posts .posts .info .right {
    display: block;
  }
  .my-posts .posts .info .right .username {
    font-size: 18px;
  }
}
@media (max-width: 400px) {
  .announcements .left .an-left {
    width: 100%;
  }
  .announcements .left .an-right .abstract {
    height: auto;
    margin-bottom: 6px;
  }
  .my-posts .lists {
    width: 86%;
  }
}
/*# sourceMappingURL=data:application/json;base64,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LFdBQVc7SUFDWCxnQkFBZ0I7SUFDaEIsZ0JBQWdCO0lBQ2hCLGNBQWM7RUFDaEI7RUFDQTtJQUNFLGVBQWU7SUFDZixpQkFBaUI7RUFDbkI7RUFDQTtJQUNFLGtCQUFrQjtJQUNsQixlQUFlO0VBQ2pCO0VBQ0E7SUFDRSxtQkFBbUI7RUFDckI7RUFDQTtJQUNFLHFCQUFxQjtJQUNyQixtQkFBbUI7RUFDckI7RUFDQTs7SUFFRSxpQkFBaUI7RUFDbkI7RUFDQTs7SUFFRSxnQkFBZ0I7SUFDaEIsY0FBYztJQUNkLG1CQUFtQjtJQUNuQixZQUFZO0VBQ2Q7RUFDQTs7SUFFRSxxQkFBcUI7RUFDdkI7RUFDQTs7SUFFRSx5QkFBeUI7RUFDM0I7RUFDQTs7SUFFRSxXQUFXO0lBQ1gsY0FBYztJQUNkLGVBQWU7RUFDakI7RUFDQTs7SUFFRSxjQUFjO0VBQ2hCO0VBQ0E7O0lBRUUsZUFBZTtFQUNqQjtFQUNBOztJQUVFLGNBQWM7RUFDaEI7RUFDQTs7SUFFRSxlQUFlO0VBQ2pCO0VBQ0E7O0lBRUUsWUFBWTtFQUNkO0FBQ0Y7QUFDQTtFQUNFO0lBQ0UsZ0JBQWdCO0VBQ2xCO0FBQ0Y7QUFDQTtFQUNFO0lBQ0UsZUFBZTtFQUNqQjtFQUNBO0lBQ0UsYUFBYTtFQUNmO0VBQ0E7SUFDRSxpQkFBaUI7RUFDbkI7RUFDQTtJQUNFLGlCQUFpQjtFQUNuQjtFQUNBO0lBQ0UsaUJBQWlCO0VBQ25CO0VBQ0E7SUFDRSxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLG1CQUFtQjtFQUNyQjtFQUNBO0lBQ0UsY0FBYztFQUNoQjtFQUNBO0lBQ0UsZUFBZTtFQUNqQjtBQUNGO0FBQ0E7RUFDRTtJQUNFLFdBQVc7RUFDYjtFQUNBO0lBQ0UsWUFBWTtJQUNaLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsVUFBVTtFQUNaO0FBQ0YiLCJmaWxlIjoiY29tbXVuaXR5LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ01ldHJvcG9saXMtQm9sZCc7XG4gIHNyYzogdXJsKCcuL2ZvbnRzL01ldHJvcG9saXMtQm9sZC53b2ZmMicpO1xufVxuLmhlYWRlci1vZi1wYWdlIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLmhvbWUtcGFnZSAuZ28tYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmNmY2O1xuICBtYXJnaW4tdG9wOiA4MHB4O1xufVxuLm1zZy1ib3gge1xuICB0b3A6IDIwJSAhaW1wb3J0YW50O1xufVxuLmNvbnRlbnQge1xuICB3aWR0aDogOTIlO1xufVxuLnBhZ2luYXRpb24ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogNDhweCBhdXRvO1xufVxuLnBhZ2luYXRpb24gbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICpkaXNwbGF5OiBpbmxpbmU7XG4gICp6b29tOiAxO1xuICBtYXJnaW46IDVweCAxMHB4O1xufVxuLnBhZ2luYXRpb24gbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMzhweDtcbiAgd2lkdGg6IDM4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmMGYwZjA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY29sb3I6ICM4Yzg4ODk7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjNzO1xuICAtbW96LXRyYW5zaXRpb246IDAuM3M7XG4gIC1vLXRyYW5zaXRpb246IDAuM3M7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG4ucGFnaW5hdGlvbiBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQ6ICNmZTQwNjY7XG4gIGJvcmRlci1jb2xvcjogI2ZlNDA2Njtcbn1cbi5wYWdpbmF0aW9uIGxpLmFjdGl2ZSBhIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQ6ICNmZTQwNjY7XG4gIGJvcmRlci1jb2xvcjogI2ZlNDA2Njtcbn1cbi5wYWdpbmF0aW9uIC5kaXNhYmxlZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYW5ub3VuY2VtZW50cyB7XG4gIG1hcmdpbi10b3A6IDEyOHB4O1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICBmb250LXNpemU6IDA7XG59XG4uYW5ub3VuY2VtZW50cyAuYXRjLXRpdGxlIHtcbiAgbWF4LXdpZHRoOiA3NTBweDtcbiAgdGV4dC1vdmVyZmxvdzogLW8tZWxsaXBzaXMtbGFzdGxpbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICBsaW5lLWNsYW1wOiAyO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xufVxuLmFubm91bmNlbWVudHMgLmxlZnQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA3NSU7XG4gIG1heC13aWR0aDogOTE0cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmFubm91bmNlbWVudHMgLmxlZnQ6aG92ZXIgLmF0Yy10aXRsZSB7XG4gIGNvbG9yOiAjZmU0MDY2O1xufVxuLmFubm91bmNlbWVudHMgLmxlZnQgLmFuLWxlZnQge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAzMTBweDtcbiAgaGVpZ2h0OiAxNjJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5hbm5vdW5jZW1lbnRzIC5sZWZ0IC5hbi1sZWZ0IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjZzO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjZzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC42cztcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC42cztcbn1cbi5hbm5vdW5jZW1lbnRzIC5sZWZ0IC5hbi1yaWdodCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzNTBweCk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDMycHg7XG4gIGhlaWdodDogMTQ4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hbm5vdW5jZW1lbnRzIC5sZWZ0IC5hbi1yaWdodCAuYWJzdHJhY3Qge1xuICBtYXgtd2lkdGg6IDU3M3B4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogIzhjODg4OTtcbiAgdGV4dC1vdmVyZmxvdzogLW8tZWxsaXBzaXMtbGFzdGxpbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiA0O1xuICBsaW5lLWNsYW1wOiA0O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xufVxuLmFubm91bmNlbWVudHMgLmxlZnQgLmFuLXJpZ2h0IC5pbmZvIHtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMThweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5hbm5vdW5jZW1lbnRzIC5sZWZ0OmhvdmVyIC5hbi1sZWZ0IGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wOCk7XG59XG4uYW5ub3VuY2VtZW50cyAucmlnaHQge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiBjYWxjKDI1JSAtIDQycHgpO1xuICBtYXJnaW4tbGVmdDogNzRweDtcbn1cbi5hbm5vdW5jZW1lbnRzIC5yaWdodCAucG9wdWxhciB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIHBhZGRpbmctbGVmdDogNTBweDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYW5ub3VuY2VtZW50cyAucmlnaHQgLnBvcHVsYXIgLm51bSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29sb3I6ICNlOWU2ZTY7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IE1ldHJvcG9saXMtQm9sZDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAzcHg7XG4gIHRvcDogNnB4O1xufVxuLmFubm91bmNlbWVudHMgLnJpZ2h0IC50aXRsZSB7XG4gIG1hcmdpbjogMCAwIDEycHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICMzNTMwMzA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBoZWlnaHQ6IDI2cHg7XG59XG4uYW5ub3VuY2VtZW50cyAucmlnaHQgLmRlcyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMzNTMwMzA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBtYXJnaW46IDEycHggMCAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbn1cbi5hbm5vdW5jZW1lbnRzIC5yaWdodCAuZGVzOmZpcnN0LW9mLXR5cGUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmFubm91bmNlbWVudHMgLnJpZ2h0IC5kZXM6aG92ZXIge1xuICBjb2xvcjogI2ZlNDA2NjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLmFubm91bmNlbWVudHMgLnJpZ2h0IC5pbmZvIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjOGM4ODg5O1xuICBsaW5lLWhlaWdodDogMTlweDtcbn1cbi5hbm5vdW5jZW1lbnRzIC5yaWdodCAuaW5mbyBzcGFuIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG4uYXRjLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogIzM1MzAzMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIG1hcmdpbjogMCAwIDE2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDkwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLmF0Yy10aXRsZTpob3ZlciB7XG4gIGNvbG9yOiAjZmU0MDY2O1xufVxuLmFic3RyYWN0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzhjODg4OTtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGxldHRlci1zcGFjaW5nOiAxO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uaW5mbyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM4Yzg4ODk7XG59XG4uaW5mbyBzcGFuIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuaW5wdXQ6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM4Yzg4ODk7XG59XG5pbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM4Yzg4ODk7XG59XG5pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM4Yzg4ODk7XG59XG4uc29ydCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDc1JTtcbiAgbWF4LXdpZHRoOiA5MTRweDtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNvcnQgLmZpbHRlci1ib3gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA5NnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IC04MXB4O1xuICB6LWluZGV4OiAyO1xufVxuLnNvcnQgLmZpbHRlci1ib3ggLnNlbGVjdGVkLWJveCB7XG4gIGhlaWdodDogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zb3J0IC5maWx0ZXItYm94IC5zZWxlY3RlZC1ib3ggaSB7XG4gIGNvbG9yOiAjOGM4ODg5O1xuICByaWdodDogNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTNweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi5zb3J0IC5maWx0ZXItYm94IC5zZWxlY3RlZC12YWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAgMCAwIDQycHg7XG4gIHdpZHRoOiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzM1MzAzMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNvcnQgLmZpbHRlci1ib3ggLnNlbGVjdC1tZW51IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogMCA0cHggMTJweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB6LWluZGV4OiAxMDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zb3J0IC5maWx0ZXItYm94IC5zZWxlY3QtbWVudSBsaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA3cHggMjBweDtcbiAgbWF4LWhlaWdodDogMzBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNvbG9yOiAjMzUzMDMwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xufVxuLnNvcnQgLmZpbHRlci1ib3ggLnNlbGVjdC1tZW51IGxpOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWRlZTtcbn1cbi5zb3J0IC50YWcgc3Bhbixcbi5zb3J0IC50YWcgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogNXB4IDIwcHg7XG4gIG1hcmdpbjogMCA2cHggMjRweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmMmYyO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc29ydCAudGFnIHNwYW4gaSxcbi5zb3J0IC50YWcgYSBpIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzcwNzA3MDtcbn1cbi5zb3J0IC50YWcgc3Bhbjpob3Zlcixcbi5zb3J0IC50YWcgYTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuODtcbn1cbi5zb3J0IC50YWcgLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmU0MDY2O1xufVxuLnNvcnQgLnRhZyAuYWN0aXZlIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5zb3J0IGlucHV0IHtcbiAgd2lkdGg6IDkwJTtcbiAgbWF4LXdpZHRoOiA3NzFweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjZWJlZGVlO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIGNvbG9yOiAjNWM1NzU4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuLnNvcnQgLmNvbnRpbnVlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogMTIwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZmU0MDY2O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW4tbGVmdDogMTRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNvcnQgLmNvbnRpbnVlOmhvdmVyIHtcbiAgb3BhY2l0eTogMC44O1xufVxuLmxpc3RzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMzUycHgpO1xuICBtYXgtd2lkdGg6IDkxNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubGlzdHMgLmNhdGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMzUzMDMwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYmVkZWU7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubGlzdHMgLmNhdGUuY2F0ZTIge1xuICBtYXJnaW4tdG9wOiA1NnB4O1xufVxuLmxpc3RzIC5jYXRlOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmU0MDY2O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogM3B4O1xufVxuLmxpc3RzIC5pdGVtIHtcbiAgcGFkZGluZzogMzJweCAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ViZWRlZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLmxpc3RzIC5pdGVtOmhvdmVyIC5hdGMtdGl0bGUge1xuICBjb2xvcjogI2ZlNDA2Njtcbn1cbi5saXN0cyAuaXRlbTpob3ZlciAuY292ZXItaW1nID4gaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA4KTtcbn1cbi5saXN0cyAuaXRlbSAuY292ZXItaW1nIHtcbiAgd2lkdGg6IDMxMHB4O1xuICBoZWlnaHQ6IDE2MnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tcmlnaHQ6IDI4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5saXN0cyAuaXRlbSAuY292ZXItaW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC42cztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC42cztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNnM7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNnM7XG59XG4ubGlzdHMgLml0ZW0gLmlubmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBoZWlnaHQ6IDE2MnB4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMzUwcHgpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubGlzdHMgLml0ZW0gLmlubmVyIC5pbmZvIHtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmxpc3RzIC5pdGVtIC5pbm5lciAuaW5mbyAubGlrZSxcbi5saXN0cyAuaXRlbSAuaW5uZXIgLmluZm8gLnRvbGlrZSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5saXN0cyAuaXRlbSAuYXRjLXRpdGxlMiB7XG4gIG1heC13aWR0aDogNTczcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG59XG4ubGlzdHMgLml0ZW0gLmFic3RyYWN0IHtcbiAgbWF4LXdpZHRoOiA4MDVweDtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LW92ZXJmbG93OiAtby1lbGxpcHNpcy1sYXN0bGluZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDQ7XG4gIGxpbmUtY2xhbXA6IDQ7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG59XG4ubGlzdHMgLml0ZW0gLmFic3RyYWN0LmFic3RyYWN0MiB7XG4gIG1heC13aWR0aDogNTczcHg7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgbGluZS1jbGFtcDogMztcbn1cbi5saXN0cyAuaXRlbSAuaW5mbyB7XG4gIHBhZGRpbmctdG9wOiAyMnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmxpc3RzIC5pdGVtIC5pbmZvIC5jYXRlLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4ubGlzdHMgLml0ZW0gLmluZm8gLmNhdGUtaWNvbiAuaWNvbmZvbnQge1xuICBsaW5lLWhlaWdodDogMjFweDtcbn1cbi5saXN0cyAuaXRlbSAuaW5mbyAuY2F0ZS1pY29uIC5pY29uX2ljb25fYWxsIHtcbiAgY29sb3I6ICNCOEJCQkY7XG59XG4ubGlzdHMgLml0ZW0gLmluZm8gLmNhdGUtaWNvbiAuaWNvbl9pY29uX3F1ZXN0aW9ucyB7XG4gIGNvbG9yOiAjMDA5ZGZmO1xufVxuLmxpc3RzIC5pdGVtIC5pbmZvIC5jYXRlLWljb24gLmljb25faWNvbl9mZWVkYmFjayB7XG4gIGNvbG9yOiAjRjhBRjFEO1xufVxuLmxpc3RzIC5pdGVtIC5pbmZvIC5jYXRlLWljb24gLmljb25faWNvbl9kaXNjdXNzaW9uIHtcbiAgY29sb3I6ICMxQkJFMEE7XG59XG4ubGlzdHMgLml0ZW0gLmluZm8gc3BhbiB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGZsb2F0OiBsZWZ0O1xuICBsaW5lLWhlaWdodDogMjJweDtcbn1cbi5saXN0cyAuaXRlbSAuaW5mbyBzcGFuOmZpcnN0LW9mLXR5cGUge1xuICBtYXgtd2lkdGg6IDEwMHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5saXN0cyAuaXRlbSAuaW5mbyAubGlrZSxcbi5saXN0cyAuaXRlbSAuaW5mbyAudG9saWtlLFxuLmxpc3RzIC5pdGVtIC5pbmZvIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDNweCAxOHB4IDJweDtcbiAgbWF4LXdpZHRoOiA2NHB4O1xuICBsaW5lLWhlaWdodDogdW5zZXQ7XG4gIGJhY2tncm91bmQ6ICNmNGYyZjI7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmbG9hdDogcmlnaHQ7XG4gIGNvbG9yOiAjOGM4ODg5O1xufVxuLmxpc3RzIC5pdGVtIC5pbmZvIC5saWtlIGksXG4ubGlzdHMgLml0ZW0gLmluZm8gLnRvbGlrZSBpLFxuLmxpc3RzIC5pdGVtIC5pbmZvIGEgaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxcHg7XG59XG4ubGlzdHMgLml0ZW0gLmluZm8gLmxpa2U6aG92ZXIsXG4ubGlzdHMgLml0ZW0gLmluZm8gLnRvbGlrZTpob3Zlcixcbi5saXN0cyAuaXRlbSAuaW5mbyBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZTQwNjY7XG59XG4ubGlzdHMgLml0ZW0gLmluZm8gLmxpa2U6aG92ZXIgaSxcbi5saXN0cyAuaXRlbSAuaW5mbyAudG9saWtlOmhvdmVyIGksXG4ubGlzdHMgLml0ZW0gLmluZm8gYTpob3ZlciBpIHtcbiAgY29sb3I6ICNmZTQwNjY7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC4zcztcbiAgLW8tdHJhbnNpdGlvbjogMC4zcztcbiAgLW1vei10cmFuc2l0aW9uOiAwLjNzO1xufVxuLmxpc3RzIC5pdGVtIC5pbmZvIC5saWtlZCB7XG4gIGNvbG9yOiAjZmU0MDY2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkOWUwO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuM3M7XG4gIC1vLXRyYW5zaXRpb246IDAuM3M7XG4gIC1tb3otdHJhbnNpdGlvbjogMC4zcztcbn1cbi5saXN0cyAuaXRlbSAuaW5mbyAubGlrZWQgaSB7XG4gIGNvbG9yOiAjZmU0MDY2O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ubm8tdG9waWMge1xuICBwYWRkaW5nOiAxMDBweCAwIDUwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5uby10b3BpYyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAyNDhweDtcbn1cbi53aW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDcwMHB4O1xufVxuLnJlY29tbWVuZC1mbGV4IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjUlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1heC13aWR0aDogMzEwcHg7XG4gIG1pbi13aWR0aDogMjYwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4ucmVjb21tZW5kLWZsZXggLmNvbiB7XG4gIG1hcmdpbi10b3A6IDU0cHg7XG59XG4ucmVjb21tZW5kLWZsZXguZmxleCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAxMDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIG1heC13aWR0aDogdW5zZXQ7XG59XG4ucmVjb21tZW5kLWZsZXguZmxleCAud3JhcCB7XG4gIG1heC13aWR0aDogMTMwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDkyJTtcbn1cbi5yZWNvbW1lbmQtZmxleC5mbGV4IC53cmFwIC5jb24ge1xuICBtYXJnaW4tdG9wOiAwO1xuICB3aWR0aDogMjUlO1xuICBtYXgtd2lkdGg6IDMxMHB4O1xuICBtaW4td2lkdGg6IDI2MHB4O1xuICBmbG9hdDogcmlnaHQ7XG59XG4ucmVjb21tZW5kLWZsZXggLm90aGVyLXR5cGUge1xuICBiYWNrZ3JvdW5kOiAjZjhmNmY2O1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuLnJlY29tbWVuZC1mbGV4IC5vdGhlci10eXBlIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjJzO1xuICAtbW96LXRyYW5zaXRpb246IDAuMnM7XG4gIC1tcy10cmFuc2l0aW9uOiAwLjJzO1xuICAtby10cmFuc2l0aW9uOiAwLjJzO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiA1MnB4O1xuICBjb2xvcjogIzM1MzAzMDtcbn1cbi5yZWNvbW1lbmQtZmxleCAub3RoZXItdHlwZSBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDI0cHg7XG4gIHJpZ2h0OiAyNHB4O1xuICBiYWNrZ3JvdW5kOiAjZWJlZGVlO1xuICBoZWlnaHQ6IDFweDtcbn1cbi5yZWNvbW1lbmQtZmxleCAub3RoZXItdHlwZSBsaTpmaXJzdC1jaGlsZDo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5yZWNvbW1lbmQtZmxleCAub3RoZXItdHlwZSBsaTpob3Zlcixcbi5yZWNvbW1lbmQtZmxleCAub3RoZXItdHlwZSBsaS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZTllOWU5O1xufVxuLnJlY29tbWVuZC1mbGV4IC5vdGhlci10eXBlIGxpIC5pY29uZm9udCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgbGluZS1oZWlnaHQ6IDUycHg7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xufVxuLnJlY29tbWVuZC1mbGV4IC5vdGhlci10eXBlIGxpIC5pY29uX2ljb25fYWxsIHtcbiAgY29sb3I6ICNCOEJCQkY7XG59XG4ucmVjb21tZW5kLWZsZXggLm90aGVyLXR5cGUgbGkgLmljb25faWNvbl9xdWVzdGlvbnMge1xuICBjb2xvcjogIzAwOWRmZjtcbn1cbi5yZWNvbW1lbmQtZmxleCAub3RoZXItdHlwZSBsaSAuaWNvbl9pY29uX2ZlZWRiYWNrIHtcbiAgY29sb3I6ICNGOEFGMUQ7XG59XG4ucmVjb21tZW5kLWZsZXggLm90aGVyLXR5cGUgbGkgLmljb25faWNvbl9kaXNjdXNzaW9uIHtcbiAgY29sb3I6ICMxQkJFMEE7XG59XG4uaGlzdG9yeSB7XG4gIG1hcmdpbi10b3A6IDI4cHg7XG59XG4uaGlzdG9yeSAuaGVhZCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uaGlzdG9yeSAuaGVhZCBzcGFuIHtcbiAgY29sb3I6ICM4Yzg4ODk7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLmhpc3RvcnkgLmhlYWQgLmhpcyB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uaGlzdG9yeSAuaGVhZCAuY2xlYW4ge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjNzO1xuICAtby10cmFuc2l0aW9uOiAwLjNzO1xuICAtbW96LXRyYW5zaXRpb246IDAuM3M7XG59XG4uaGlzdG9yeSAuaGVhZCAuY2xlYW46aG92ZXIge1xuICBjb2xvcjogI2ZlNDA2Njtcbn1cbi5oaXN0b3J5IGxpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiA4cHggMDtcbn1cbi5oaXN0b3J5IGxpOmhvdmVyIC5rZXl3ZCB7XG4gIGNvbG9yOiAjZmU0MDY2O1xufVxuLmhpc3RvcnkgbGk6aG92ZXIgLmNsZWFyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uaGlzdG9yeSBsaSAua2V5d2Qge1xuICBtYXgtd2lkdGg6IDI3NHB4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMzVweCk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMzUzMDMwO1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5oaXN0b3J5IGxpIHNwYW4ge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmhpc3RvcnkgbGkgc3BhbiBpIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBjb2xvcjogIzhjODg4OTtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjNzO1xuICAtby10cmFuc2l0aW9uOiAwLjNzO1xuICAtbW96LXRyYW5zaXRpb246IDAuM3M7XG59XG4uaGlzdG9yeSBsaSBzcGFuIGk6aG92ZXIge1xuICBjb2xvcjogI2ZlNDA2Njtcbn1cbi5oaXN0b3J5IGxpIC5jbGVhciB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luOiAwIDEwcHggMCAxMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2ltaWxhciB7XG4gIG1hcmdpbi10b3A6IDM2cHg7XG59XG4uc2ltaWxhciAudGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiAjOGM4ODg5O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cbi5zaW1pbGFyIC50b3BpYyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMzNTMwMzA7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLnNpbWlsYXIgLnRvcGljOmhvdmVyIHtcbiAgY29sb3I6ICNmZTQwNjY7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC4zcztcbiAgLW1vei10cmFuc2l0aW9uOiAwLjNzO1xuICAtby10cmFuc2l0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuLnNpbWlsYXIgLmluZm8ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjOGM4ODg5O1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luOiAwIDAgMTZweDtcbn1cbi5yZWNvbW1lbmQtbW9yZSB7XG4gIGJhY2tncm91bmQ6ICNmOGY2ZjY7XG4gIG1hcmdpbi10b3A6IDMycHg7XG4gIHBhZGRpbmc6IDI0cHggMjRweCAzMnB4O1xufVxuLnJlY29tbWVuZC1tb3JlIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTM1JTtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG59XG4ucmVjb21tZW5kLW1vcmUgcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM4Yzg4ODk7XG4gIGxpbmUtaGVpZ2h0OiAxNzUlO1xuICBtYXJnaW46IDEzcHggMCAwO1xufVxuLnJlY29tbWVuZC1tb3JlIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZlNDA2NjtcbiAgY29sb3I6ICNmZTQwNjY7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjNzO1xuICAtbW96LXRyYW5zaXRpb246IDAuM3M7XG4gIC1tcy10cmFuc2l0aW9uOiAwLjNzO1xuICAtby10cmFuc2l0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4ucmVjb21tZW5kLW1vcmUgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kOiAjZmU0MDY2O1xufVxuLnNlYXJjaCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2VhcmNoIC50ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA4MiU7XG4gIG1heC13aWR0aDogMjUzcHg7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDJweCBzb2xpZCAjZTllOWU5O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY29sb3I6ICM4Yzg4ODk7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG4uc2VhcmNoIC50ZXh0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLnNlYXJjaCBidXR0b24ge1xuICBmbG9hdDogcmlnaHQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZDogI2ZlNDA2NjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuM3M7XG4gIC1tb3otdHJhbnNpdGlvbjogMC4zcztcbiAgLW8tdHJhbnNpdGlvbjogMC4zcztcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5zZWFyY2ggYnV0dG9uOmhvdmVyIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBiYWNrZ3JvdW5kOiAjZmY1NDc2O1xufVxuLmdvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDMycHg7XG4gIHJpZ2h0OiA0MHB4O1xuICB3aWR0aDogNTRweDtcbiAgaGVpZ2h0OiA1NHB4O1xuICBiYWNrZ3JvdW5kOiAjZWJlZGVlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDU0cHg7XG4gIGNvbG9yOiAjOGM4ODg5O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnM7XG59XG4uZ286aG92ZXIge1xuICBvcGFjaXR5OiAwLjg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG4uZ286aG92ZXIgaSB7XG4gIGNvbG9yOiAjZmU0MDY2O1xufVxuLmdvIGkge1xuICBmb250LXNpemU6IDI0cHg7XG59XG4ucGFnZS13aW4ge1xuICBtYXJnaW4tdG9wOiAxMjBweDtcbn1cbi5wYWdlLXdpbiAucmVjb21tZW5kLWZsZXgge1xuICBtYXJnaW4tbGVmdDogMzZweDtcbn1cbi5wYWdlLXdpbiAuc29ydCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi5teS1wb3N0cyAucG9zdHMge1xuICBtYXJnaW46IDEyMHB4IGF1dG8gMzJweDtcbn1cbi5teS1wb3N0cyAucG9zdHMgLmluZm8ge1xuICBtYXJnaW4tYm90dG9tOiA2NHB4O1xufVxuLm15LXBvc3RzIC5wb3N0cyAuaW5mbyAuaGVhZCB7XG4gIHdpZHRoOiA2NHB4O1xuICBoZWlnaHQ6IDY0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5teS1wb3N0cyAucG9zdHMgLmluZm8gLnJpZ2h0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLm15LXBvc3RzIC5wb3N0cyAuaW5mbyAucmlnaHQgLnVzZXJuYW1lIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogIzM1MzAzMDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIG1hcmdpbjogMCAwIDE2cHg7XG59XG4ubXktcG9zdHMgLnBvc3RzIC5pbmZvIC5yaWdodCBzcGFuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzhjODg4OTtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG59XG4ubXktcG9zdHMgLnBvc3RzIC5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDVweCAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjMjIyO1xuICBiYWNrZ3JvdW5kOiAjZjRmMmYyO1xufVxuLm15LXBvc3RzIC5wb3N0cyAuYnRuOmhvdmVyIHtcbiAgb3BhY2l0eTogMC44O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4ubXktcG9zdHMgLnBvc3RzIC50b3BpYy1idG4ge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4ubXktcG9zdHMgLnBvc3RzIC5ob21lLWJ0biB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgY29sb3I6ICM4Yzg4ODk7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogNnB4IDIwcHg7XG59XG4ubXktcG9zdHMgLnBvc3RzIC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmU0MDY2O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5teS1wb3N0cyAubGlzdHMge1xuICBtYXgtd2lkdGg6IDEzMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogOTIlO1xufVxuLm15LXBvc3RzIC5saXN0cyAuaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5teS1wb3N0cyAubGlzdHMgLml0ZW0gLmF0Yy10aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDgwJTtcbn1cbi5teS1wb3N0cyAubGlzdHMgLml0ZW0gLmFic3RyYWN0IHtcbiAgbWF4LXdpZHRoOiA4NjBweDtcbn1cbi5teS1wb3N0cyAubGlzdHMgLml0ZW0gLnN0YXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRvcDogNTAlO1xuICByaWdodDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ubXktcG9zdHMgLmxpc3RzIC5pdGVtIC5yZW1vdmUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubXktcG9zdHMgLmxpc3RzIC5pdGVtIC5yZW1vdmU6aG92ZXIge1xuICBjb2xvcjogI2ZlNDA2Njtcbn1cbi5teS1wb3N0cyAubGlzdHMgLml0ZW0gLmRlbGV0ZSB7XG4gIG9wYWNpdHk6IDAuMztcbn1cbi5teS1wb3N0cyAubGlzdHMgLml0ZW0gLnNwZWMteWVsbG93IHtcbiAgY29sb3I6ICNmOGFmMWQ7XG59XG4ubXktcG9zdHMgLmxpc3RzIC5pdGVtIC5zcGVjLWdyZXkge1xuICBjb2xvcjogIzhjODg4OTtcbn1cbi5hbm5vdW5jZSB7XG4gIG1hcmdpbi10b3A6IDEyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYW5ub3VuY2UgLmxpc3RzIC5pdGVtIC5pbmZvIHtcbiAgcGFkZGluZzogMTVweCAwIDIwcHg7XG59XG4uYW5ub3VuY2UtcGFnZSAubGlzdHMge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLmFubm91bmNlLXBhZ2UgLnJlY29tbWVuZC1mbGV4IC5jb24ge1xuICBtYXJnaW4tdG9wOiA4MHB4O1xufVxuLmNhdGUtdGl0bGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjOGM4ODg5O1xuICBsaW5lLWhlaWdodDogMTdweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDM1MHB4KTtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5jYXRlLXRpdGxlIGEge1xuICBjb2xvcjogIzhjODg4OTtcbn1cbi5hZGQge1xuICBtYXJnaW4tdG9wOiAxMjBweDtcbn1cbi5hZGQgLmhlYWRlci1vZi1wYWdlIC5oZWFkZXItY29udGVudCAuaGVhZGVyLXVzZXIgLnVzZXItYnRuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hZGQgLmFkZC13aW4ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA3NTBweDtcbiAgbWFyZ2luOiAzMHB4IGF1dG87XG4gIGNvbG9yOiAjMzUzMDMwO1xufVxuLmFkZCAuYWRkLXdpbiB1bCxcbi5hZGQgLmFkZC13aW4gb2wge1xuICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG59XG4uYWRkIC5hZGQtd2luIHVsIGxpLFxuLmFkZCAuYWRkLXdpbiBvbCBsaSB7XG4gIGxpc3Qtc3R5bGU6IHVuc2V0O1xuICBwYWRkaW5nOiB1bnNldDtcbiAgbWFyZ2luOiB1bnNldDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmFkZCAuYWRkLXdpbiAudG9waWMge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLmFkZCAuYWRkLXdpbiAudGlwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTdweDtcbiAgbWFyZ2luOiAyNHB4IDAgNnB4O1xufVxuLmFkZCAuYWRkLXdpbiBpbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlZGVlO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHBhZGRpbmc6IDExcHggOHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmFkZCAuYWRkLXdpbiBpbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOGM4ODg5O1xufVxuLmFkZCAuYWRkLXdpbiBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOGM4ODg5O1xufVxuLmFkZCAuYWRkLXdpbiBpbnB1dDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM4Yzg4ODk7XG59XG4uYWRkIC5hZGQtd2luIC5zZWxlY3RzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogMC41cHggc29saWQgI2ViZWRlZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5hZGQgLmFkZC13aW4gLnNlbGVjdHMgLnNlbGVjdGVkLWJveCB7XG4gIGhlaWdodDogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hZGQgLmFkZC13aW4gLnNlbGVjdHMgLnNlbGVjdGVkLWJveCBpIHtcbiAgY29sb3I6ICM4Yzg4ODk7XG4gIHJpZ2h0OiA2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLmFkZCAuYWRkLXdpbiAuc2VsZWN0cyAuc2VsZWN0ZWQtdmFsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwIDhweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMzUzMDMwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYWRkIC5hZGQtd2luIC5zZWxlY3RzIC5zZWxlY3QtbWVudSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogNXB4IDA7XG4gIHdpZHRoOiAzMDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEycHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgei1pbmRleDogMTA7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYWRkIC5hZGQtd2luIC5zZWxlY3RzIC5zZWxlY3QtbWVudSBsaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA3cHggMTBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNvbG9yOiAjMzUzMDMwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xufVxuLmFkZCAuYWRkLXdpbiAuc2VsZWN0cyAuc2VsZWN0LW1lbnUgbGk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlZGVlO1xufVxuLmFkZCAuYWRkLXdpbiAuY29udGVudHMge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0NDBweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB6LWluZGV4OiAwO1xufVxuLmFkZCAuYWRkLXdpbiAuZmlsZS1pbnAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMjVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiA2cHg7XG59XG4uYWRkIC5hZGQtd2luIC5maWxlLWlucCBpbnB1dCB7XG4gIHdpZHRoOiA4MHB4O1xuICBvcGFjaXR5OiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmFkZCAuYWRkLXdpbiAuZmlsZS1pbnAgcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjZmU0MDY2O1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1cHg7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IC0xO1xufVxuLmFkZCAuYWRkLXdpbiAuZmlsZXMgbGkge1xuICBjb2xvcjogIzM1MzAzMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW46IDZweCAwO1xufVxuLmFkZCAuYWRkLXdpbiAuZmlsZXMgbGkgaSB7XG4gIGNvbG9yOiAjOGM4ODg5O1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1yaWdodDogOXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYWRkIC5hZGQtd2luIC50eXBlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBtYXJnaW46IDEwcHggMCAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjOGM4ODg5O1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cbi5hZGQgLmFkZC13aW4gLnN1Ym1pdCB7XG4gIHBhZGRpbmc6IDAgMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgYmFja2dyb3VuZDogI2ZlNDA2NjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbjogMjBweCAwIDQ0cHg7XG59XG4uZGV0YWlsLXBvc3RzIHtcbiAgbWFyZ2luLXRvcDogMTIwcHg7XG59XG4uZGV0YWlsLXBvc3RzIC5wb3N0cy1jb24ge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMzUwcHgpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbi5kZXRhaWwtcG9zdHMgLnBvc3RzLWNvbiAubW9kZXJhdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjQ4LCAxNzUsIDI5LCAwLjExKTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDM0cHg7XG59XG4uZGV0YWlsLXBvc3RzIC5wb3N0cy1jb24gLm1vZGVyYXRpb24gcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICNmOGFmMWQ7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBtYXJnaW46IDA7XG59XG4uZGV0YWlsLXBvc3RzIC5wb3N0cy1jb24gLnVuY29tbWVudCB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmVkZWU7XG59XG4uZGV0YWlsLXBvc3RzIC5wb3N0cy1jb24gLnVuY29tbWVudCBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzhjODg4OTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmRldGFpbC1wb3N0cyAucG9zdHMtY29uIC51bmFwcHJvdmVkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQ6ICNlYmVkZWU7XG4gIHBhZGRpbmc6IDIwcHggMzJweCAxMnB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW4tYm90dG9tOiAzNHB4O1xufVxuLmRldGFpbC1wb3N0cyAucG9zdHMtY29uIC51bmFwcHJvdmVkIHAge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiAjNWM1NzU4O1xuICBtYXJnaW4tdG9wOiAwO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmRldGFpbC1wb3N0cyAucG9zdHMtY29uIC51bmFwcHJvdmVkIC5yZWFzb24ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjOGM4ODg5O1xuICBtYXJnaW46IDhweCAwO1xufVxuLmRldGFpbC1wb3N0cyAucG9zdHMtY29uIC51bmFwcHJvdmVkIC5yZWFzb24gYSB7XG4gIGNvbG9yOiAjZmU0MDY2O1xufVxuLmRldGFpbC1wb3N0cyAucmVjb21tZW5kLWZsZXgge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBtYXJnaW4tbGVmdDogMzVweDtcbn1cbi5kZXRhaWwtcG9zdHMgLnJlY29tbWVuZC1mbGV4IC5zaW1pbGFyIC5pbmZvIHNwYW46Zmlyc3Qtb2YtdHlwZSB7XG4gIG1heC13aWR0aDogMTAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uZGV0YWlsLXBvc3RzIC5yZWNvbW1lbmQtZmxleC5mbGV4IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5kZXRhaWwtcG9zdHMgLmhlYWRsaW5lIHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBjb2xvcjogIzM1MzAzMDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIG1heC13aWR0aDogODUwcHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbn1cbi5kZXRhaWwtcG9zdHMgLmF1dGhvciB7XG4gIHBhZGRpbmctYm90dG9tOiAyN3B4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ViZWRlZTtcbn1cbi5kZXRhaWwtcG9zdHMgLmF1dGhvciAuaGVhZGltZyB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi5kZXRhaWwtcG9zdHMgLmF1dGhvciAuaW5mbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgbWFyZ2luOiAwO1xufVxuLmRldGFpbC1wb3N0cyAuYXV0aG9yIC5pbmZvIHNwYW46Zmlyc3QtY2hpbGQge1xuICBtYXgtd2lkdGg6IDI4MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmRldGFpbC1wb3N0cyAud3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMzJweCAwO1xufVxuLmRldGFpbC1wb3N0cyAud3JhcCB1bCBsaSxcbi5kZXRhaWwtcG9zdHMgLndyYXAgb2wgbGkge1xuICBsaXN0LXN0eWxlOiB1bnNldDtcbiAgcGFkZGluZzogdW5zZXQ7XG4gIG1hcmdpbjogMCAwIDAgMjBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmRldGFpbC1wb3N0cyAud3JhcCB1bCBsaSB7XG4gIGxpc3Qtc3R5bGU6IGRpc2M7XG59XG4uZGV0YWlsLXBvc3RzIC53cmFwIC5mbGV4LWJveCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5kZXRhaWwtcG9zdHMgLndyYXAgLmZsZXgtYm94IC5ib3gge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYmVkZWU7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzO1xufVxuLmRldGFpbC1wb3N0cyAud3JhcCAuZmxleC1ib3ggLmJveCBpIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogIzhjODg4OTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLmRldGFpbC1wb3N0cyAud3JhcCAuZmxleC1ib3ggLmJveDpob3ZlciBpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBvcGFjaXR5OiAxO1xuICBjb2xvcjogI2ZlNDA2Njtcbn1cbi5kZXRhaWwtcG9zdHMgLndyYXAgLmZsZXgtYm94IC5saWtlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItdG9wOiBub25lO1xufVxuLmRldGFpbC1wb3N0cyAud3JhcCAuZmxleC1ib3ggLmxpa2VkIGkge1xuICBjb2xvcjogI2ZlNDA2Njtcbn1cbi5kZXRhaWwtcG9zdHMgLndyYXAgLmZsZXgtYm94IC50b2VkaXQge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuLmRldGFpbC1wb3N0cyAud3JhcCAuZmxleC1ib3ggLmFjdGl2ZSBpIHtcbiAgY29sb3I6ICNmZTQwNjY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzBkZWcpO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICAtby10cmFuc2l0aW9uOiAwLjNzO1xuICAtbW96LXRyYW5zaXRpb246IDAuM3M7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC4zcztcbn1cbi5kZXRhaWwtcG9zdHMgLndyYXAgLmFydGljbGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxMjBweCk7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5kZXRhaWwtcG9zdHMgLndyYXAgLmFydGljbGUgaGVhZGVyIHtcbiAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB1bnNldCAhaW1wb3J0YW50O1xufVxuLmRldGFpbC1wb3N0cyAud3JhcCAuYXJ0aWNsZSBoMSxcbi5kZXRhaWwtcG9zdHMgLndyYXAgLmFydGljbGUgaDIsXG4uZGV0YWlsLXBvc3RzIC53cmFwIC5hcnRpY2xlIGgzLFxuLmRldGFpbC1wb3N0cyAud3JhcCAuYXJ0aWNsZSBoNCxcbi5kZXRhaWwtcG9zdHMgLndyYXAgLmFydGljbGUgaDUsXG4uZGV0YWlsLXBvc3RzIC53cmFwIC5hcnRpY2xlIGg2IHtcbiAgbWFyZ2luOiA0NnB4IDAgMWVtO1xufVxuLmRldGFpbC1wb3N0cyAud3JhcCAuYXJ0aWNsZSBoMSBhLFxuLmRldGFpbC1wb3N0cyAud3JhcCAuYXJ0aWNsZSBoMiBhLFxuLmRldGFpbC1wb3N0cyAud3JhcCAuYXJ0aWNsZSBoMyBhLFxuLmRldGFpbC1wb3N0cyAud3JhcCAuYXJ0aWNsZSBoNCBhLFxuLmRldGFpbC1wb3N0cyAud3JhcCAuYXJ0aWNsZSBoNSBhLFxuLmRldGFpbC1wb3N0cyAud3JhcCAuYXJ0aWNsZSBoNiBhIHtcbiAgY29sb3I6ICNmZTQwNjY7XG59XG4uZGV0YWlsLXBvc3RzIC53cmFwIC5hcnRpY2xlIGgxIHtcbiAgZm9udC1zaXplOiAzNHB4O1xufVxuLmRldGFpbC1wb3N0cyAud3JhcCAuYXJ0aWNsZSBoMiB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbn1cbi5kZXRhaWwtcG9zdHMgLndyYXAgLmFydGljbGUgaDMge1xuICBmb250LXNpemU6IDIwcHg7XG59XG4uZGV0YWlsLXBvc3RzIC53cmFwIC5hcnRpY2xlIGg0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmRldGFpbC1wb3N0cyAud3JhcCAuYXJ0aWNsZSBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzM1MzAzMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmRldGFpbC1wb3N0cyAud3JhcCAuYXJ0aWNsZSBpbWcge1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiA1cHggMCAyMHB4O1xufVxuLmRldGFpbC1wb3N0cyAud3JhcCAuYXJ0aWNsZSB1bCxcbi5kZXRhaWwtcG9zdHMgLndyYXAgLmFydGljbGUgb2wge1xuICBwYWRkaW5nOiAwIDM4cHg7XG59XG4uZGV0YWlsLXBvc3RzIC53cmFwIC5hcnRpY2xlIGEge1xuICBjb2xvcjogI2ZlNDA2Njtcbn1cbi5kZXRhaWwtcG9zdHMgLndyYXAgLmxpa2UtYm94IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA1MHB4O1xufVxuLmRldGFpbC1wb3N0cyAud3JhcCAubGlrZS1ib3ggLmxpa2Uge1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBsaW5lLWhlaWdodDogNDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWRlZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5kZXRhaWwtcG9zdHMgLndyYXAgLmxpa2UtYm94IC5saWtlOmhvdmVyIGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjZmU0MDY2O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4uZGV0YWlsLXBvc3RzIC53cmFwIC5saWtlLWJveCAubGlrZSBpIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogIzhjODg4OTtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbn1cbi5kZXRhaWwtcG9zdHMgLndyYXAgLmxpa2UtYm94IC5saWtlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmQ5ZTA7XG59XG4uZGV0YWlsLXBvc3RzIC53cmFwIC5saWtlLWJveCAubGlrZWQgaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI2ZlNDA2Njtcbn1cbi5kZXRhaWwtcG9zdHMgLndyYXAgLmxpa2UtYm94IC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NCwgNjQsIDEwMiwgMC4xKTtcbn1cbi5kZXRhaWwtcG9zdHMgLndyYXAgLmxpa2UtYm94IC5hY3RpdmUgaSB7XG4gIGNvbG9yOiAjZmU0MDY2O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTMwZGVnKTtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgLW8tdHJhbnNpdGlvbjogMC4zcztcbiAgLW1vei10cmFuc2l0aW9uOiAwLjNzO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuM3M7XG59XG4uZGV0YWlsLXBvc3RzIC53cmFwIGlmcmFtZSB7XG4gIHdpZHRoOiA5MCU7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luOiAyMHB4IDAgMzZweDtcbiAgaGVpZ2h0OiA3MDBweDtcbn1cbi5kZXRhaWwtcG9zdHMgLndyYXAgLmNsZWFyLWZsb2F0IHtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5kZXRhaWwtcG9zdHMgLndyYXAgLmFjY2Vzc29yeSB7XG4gIG1hcmdpbi1sZWZ0OiA5NnB4O1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2ViZWRlZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYmVkZWU7XG59XG4uZGV0YWlsLXBvc3RzIC53cmFwIC5hY2Nlc3NvcnkgYSxcbi5kZXRhaWwtcG9zdHMgLndyYXAgLmFjY2Vzc29yeSBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzY5NmI2YztcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4uZGV0YWlsLXBvc3RzIC53cmFwIC5hY2Nlc3NvcnkgYSBzcGFuLFxuLmRldGFpbC1wb3N0cyAud3JhcCAuYWNjZXNzb3J5IHAgc3BhbiB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uZGV0YWlsLXBvc3RzIC53cmFwIC5hY2Nlc3NvcnkgYSBpLFxuLmRldGFpbC1wb3N0cyAud3JhcCAuYWNjZXNzb3J5IHAgaSB7XG4gIGNvbG9yOiAjNjk2YjZjO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1sZWZ0OiAxNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZGV0YWlsLXBvc3RzIC53cmFwIC5jb21tZW50IHtcbiAgbWFyZ2luLWxlZnQ6IDk2cHg7XG59XG4uZGV0YWlsLXBvc3RzIC53cmFwIC5jb21tZW50IC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICMzNTMwMzA7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuLmRldGFpbC1wb3N0cyAud3JhcCAuY29tbWVudCAudGl0bGUgc3BhbiB7XG4gIGNvbG9yOiAjOGM4ODg5O1xufVxuLmRldGFpbC1wb3N0cyAud3JhcCAuY29tbWVudCAubGVhdmUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyMjBweDtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLmRldGFpbC1wb3N0cyAud3JhcCAuY29tbWVudCAuZnItdG9vbGJhciB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG4gIHotaW5kZXg6IDA7XG59XG4uZGV0YWlsLXBvc3RzIC53cmFwIC5jb21tZW50IC5oZWFkLWltZyB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYzNjVlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG4uZGV0YWlsLXBvc3RzIC53cmFwIC5jb21tZW50IC5zdWIge1xuICBtYXJnaW4tdG9wOiAyOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmRldGFpbC1wb3N0cyAud3JhcCAuY29tbWVudCAuc3ViIC5oZWFkLWltZyB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmRldGFpbC1wb3N0cyAud3JhcCAuY29tbWVudCAuc3ViIHAge1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBmbG9hdDogbGVmdDtcbn1cbi5kZXRhaWwtcG9zdHMgLndyYXAgLmNvbW1lbnQgLnN1Ym1pdCB7XG4gIHdpZHRoOiAxMDJweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGNvbG9yOiAjZmU0MDY2O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmU0MDY2O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGZsb2F0OiByaWdodDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICAtby10cmFuc2l0aW9uOiAwLjNzO1xuICAtbW96LXRyYW5zaXRpb246IDAuM3M7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC4zcztcbn1cbi5kZXRhaWwtcG9zdHMgLndyYXAgLmNvbW1lbnQgLnN1Ym1pdDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZjM2NWU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBvcGFjaXR5OiAwLjg7XG59XG4uZGV0YWlsLXBvc3RzIC53cmFwIC5jb21tZW50IC5jb21tZW50LWxpc3Qge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuLmRldGFpbC1wb3N0cyAud3JhcCAuY29tbWVudCAuY29tbWVudC1saXN0IC5oZWFkLWltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5kZXRhaWwtcG9zdHMgLndyYXAgLmNvbW1lbnQgLmNvbW1lbnQtbGlzdCAuY29tbWVudC1kZXRhaWwge1xuICB3aWR0aDogY2FsYygxMDAlIC0gNjFweCk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ViZWRlZTtcbiAgcGFkZGluZy1ib3R0b206IDI1cHg7XG59XG4uZGV0YWlsLXBvc3RzIC53cmFwIC5jb21tZW50IC5jb21tZW50LWxpc3QgLmNvbW1lbnQtZGV0YWlsIHAgPiBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uZGV0YWlsLXBvc3RzIC53cmFwIC5jb21tZW50IC5jb21tZW50LWxpc3QgLmNvbW1lbnQtZGV0YWlsIC5kZXMge1xuICBmb250LXNpemU6IDE0cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZGV0YWlsLXBvc3RzIC53cmFwIC5jb21tZW50IC5jb21tZW50LWxpc3QgLmNvbW1lbnQtZGV0YWlsIC5kZXMgaGVhZGVyIHtcbiAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB1bnNldCAhaW1wb3J0YW50O1xufVxuLmRldGFpbC1wb3N0cyAud3JhcCAuY29tbWVudCAuY29tbWVudC1saXN0IC5jb21tZW50LWRldGFpbCAuZGVzIHVsLFxuLmRldGFpbC1wb3N0cyAud3JhcCAuY29tbWVudCAuY29tbWVudC1saXN0IC5jb21tZW50LWRldGFpbCAuZGVzIG9sIHtcbiAgcGFkZGluZy1sZWZ0OiAxOHB4O1xufVxuLmRldGFpbC1wb3N0cyAud3JhcCAuY29tbWVudCAuY29tbWVudC1saXN0IC5jb21tZW50LWRldGFpbCAuY29tbWVudC1saXN0IHtcbiAgcGFkZGluZzogMjVweCAwIDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWJlZGVlO1xufVxuLmRldGFpbC1wb3N0cyAud3JhcCAuY29tbWVudCAuY29tbWVudC1saXN0IC5jb21tZW50LWRldGFpbCAuY29tbWVudC1saXN0IC5jb21tZW50LWRldGFpbCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA1NnB4KTtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4uZGV0YWlsLXBvc3RzIC53cmFwIC5jb21tZW50IC5jb21tZW50LWxpc3QgLmNvbW1lbnQtZGV0YWlsIC5jb21tZW50LWxpc3QgLmNvbW1lbnQtZGV0YWlsIC5ib3QgLmRlbHJlcGx5IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZGV0YWlsLXBvc3RzIC53cmFwIC5jb21tZW50IC5jb21tZW50LWxpc3QgLmNvbW1lbnQtZGV0YWlsIC5ib3Qge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmRldGFpbC1wb3N0cyAud3JhcCAuY29tbWVudCAuY29tbWVudC1saXN0IC5jb21tZW50LWRldGFpbCAucmVwbHktYm94IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5kZXRhaWwtcG9zdHMgLndyYXAgLmNvbW1lbnQgLmNvbW1lbnQtbGlzdCAuY29tbWVudC1kZXRhaWwgLnJlcGx5LWJveCAubGVhdmUge1xuICBoZWlnaHQ6IDIyMHB4O1xufVxuLmRldGFpbC1wb3N0cyAud3JhcCAuY29tbWVudCAuY29tbWVudC1saXN0IC5jb21tZW50LWRldGFpbCBwIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMzUzMDMwO1xuICBsaW5lLWhlaWdodDogMjJweDtcbn1cbi5kZXRhaWwtcG9zdHMgLndyYXAgLmNvbW1lbnQgLmNvbW1lbnQtbGlzdCAuY29tbWVudC1kZXRhaWwgLm5hbWUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMzUzMDMwO1xuICBsaW5lLWhlaWdodDogMTdweDtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xufVxuLmRldGFpbC1wb3N0cyAud3JhcCAuY29tbWVudCAuY29tbWVudC1saXN0IC5jb21tZW50LWRldGFpbCAuYm90IHAge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICBjb2xvcjogIzhjODg4OTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uZGV0YWlsLXBvc3RzIC53cmFwIC5jb21tZW50IC5jb21tZW50LWxpc3QgLmNvbW1lbnQtZGV0YWlsIC5ib3QgcCBhIHtcbiAgY29sb3I6ICM4Yzg4ODk7XG59XG4uZGV0YWlsLXBvc3RzIC53cmFwIC5jb21tZW50IC5jb21tZW50LWxpc3QgLmNvbW1lbnQtZGV0YWlsIC5ib3QgLnJlcGx5LFxuLmRldGFpbC1wb3N0cyAud3JhcCAuY29tbWVudCAuY29tbWVudC1saXN0IC5jb21tZW50LWRldGFpbCAuYm90IC5kZWxyZXBseSB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLWxlZnQ6IDMycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5kZXRhaWwtcG9zdHMgLndyYXAgLmNvbW1lbnQgLmNvbW1lbnQtbGlzdCAuY29tbWVudC1kZXRhaWwgLmVkaXQge1xuICB3aWR0aDogY2FsYygxMDAlIC0gNTZweCk7XG4gIGZsb2F0OiByaWdodDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbjogMjBweCAwO1xufVxuLmRldGFpbC1wb3N0cyAud3JhcCAuY29tbWVudCAuY29tbWVudC1saXN0IC5jb21tZW50LWxpc3QgLmNvbW1lbnQtZGV0YWlsIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5kZXRhaWwtcG9zdHMgLndyYXAgLmNvbW1lbnQgLmxlYXZlLWJ0biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NCwgNjQsIDEwMiwgMC4wNik7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmU0MDY2O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW46IDQwcHggMDtcbn1cbi5kZXRhaWwtcG9zdHMgLndyYXAgLmJvdHRvbS10b29sIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLXRvcDogNTZweDtcbn1cbi5kZXRhaWwtcG9zdHMgLndyYXAgLmJvdHRvbS10b29sIC5kZWxldGUsXG4uZGV0YWlsLXBvc3RzIC53cmFwIC5ib3R0b20tdG9vbCAudG9lZGl0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICNmZTQwNjY7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tbGVmdDogNTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmRldGFpbC1wb3N0cyAud3JhcCAuYm90dG9tLXRvb2wgLmRlbGV0ZSBpLFxuLmRldGFpbC1wb3N0cyAud3JhcCAuYm90dG9tLXRvb2wgLnRvZWRpdCBpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLmRldGFpbC1wb3N0cyAuZml4ZWQgLmZsZXgtYm94IHtcbiAgcG9zaXRpb246IGZpeGVkO1xufVxuLmRldGFpbC1wb3N0cyAuZml4ZWQgLmFydGljbGUge1xuICBwYWRkaW5nLWxlZnQ6IDk2cHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmZyLXRvb2xiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5ICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWRlZSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG59XG4uZnItdG9vbGJhciAuZnItYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWJlYiAhaW1wb3J0YW50O1xufVxuLmZyLXRvb2xiYXIgLmZyLWJ0biBpIHtcbiAgY29sb3I6ICM4Yzg4ODkgIWltcG9ydGFudDtcbn1cbi5mci13cmFwcGVyIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlZGVlICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5mci13cmFwcGVyIC5mci12aWV3IHVsLFxuLmZyLXdyYXBwZXIgLmZyLXZpZXcgb2wge1xuICBwYWRkaW5nOiAwIDAgMCAxNHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuLmZyLXdyYXBwZXIgLmZyLXZpZXcgdWwgbGkge1xuICBsaXN0LXN0eWxlOiBkaXNjICFpbXBvcnRhbnQ7XG59XG4uZnItd3JhcHBlciAuZnItdmlldyBwIHtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMjRweCAhaW1wb3J0YW50O1xufVxuLmVtcHR5IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDEwMHB4IGF1dG8gMTUwcHg7XG59XG4uZW1wdHkgaW1nIHtcbiAgd2lkdGg6IDkwJTtcbiAgbWF4LXdpZHRoOiAxNThweDtcbn1cbi5lbXB0eSBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzhjODg4OTtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG4ubm9QZXJtaXNzaW9uIHtcbiAgbWFyZ2luLXRvcDogMTYwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5ub1Blcm1pc3Npb24gLm5vLWFjY3Nlc3Mge1xuICBtYXJnaW46IDAgYXV0byA0MHB4O1xuICB3aWR0aDogODAlO1xuICBtYXgtd2lkdGg6IDQ3MHB4O1xufVxuLm5vUGVybWlzc2lvbiAubm8tYWNjc2VzcyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxNjBweDtcbn1cbi5ub1Blcm1pc3Npb24gLm5vLWFjY3Nlc3MgcCB7XG4gIGNvbG9yOiAjOGM4ODg5O1xufVxuLm5vUGVybWlzc2lvbiBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHdpZHRoOiAxNjBweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZTQwNjY7XG59XG4ubWVzc2FnZS1wYWdlIC5uZXdzTGlzdCB7XG4gIG1hcmdpbi10b3A6IDEyMHB4O1xufVxuLm1lc3NhZ2UtcGFnZSAubmV3c0xpc3QgLm5hdiB7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ViZWRlZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5tZXNzYWdlLXBhZ2UgLm5ld3NMaXN0IC5uYXYgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICM4Yzg4ODk7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmbG9hdDogbGVmdDtcbn1cbi5tZXNzYWdlLXBhZ2UgLm5ld3NMaXN0IC5uYXYgc3BhbjpsYXN0LWNoaWxkIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMzUzMDMwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubWVzc2FnZS1wYWdlIC5uZXdzTGlzdCB1bCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5tZXNzYWdlLXBhZ2UgLm5ld3NMaXN0IHVsIGxpIHtcbiAgcGFkZGluZzogMTZweCAzMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubWVzc2FnZS1wYWdlIC5uZXdzTGlzdCB1bCBsaTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogY2FsYygxMDAlIC0gNjRweCk7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlZGVlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDMycHg7XG4gIGJvdHRvbTogMDtcbn1cbi5tZXNzYWdlLXBhZ2UgLm5ld3NMaXN0IHVsIGxpOmhvdmVyIGkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5tZXNzYWdlLXBhZ2UgLm5ld3NMaXN0IHVsIGxpIGkge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHJpZ2h0OiAwO1xuICBjb2xvcjogI2JiYjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm1lc3NhZ2UtcGFnZSAubmV3c0xpc3QgdWwgbGkgaTpob3ZlciB7XG4gIGNvbG9yOiAjMWJiMjBhO1xufVxuLm1lc3NhZ2UtcGFnZSAubmV3c0xpc3QgdWwgbGkgcCxcbi5tZXNzYWdlLXBhZ2UgLm5ld3NMaXN0IHVsIGxpIGEge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMzNTMwMzA7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xufVxuLm1lc3NhZ2UtcGFnZSAubmV3c0xpc3QgdWwgbGkgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM5OTk7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLm1lc3NhZ2UtcGFnZSAubmV3c0xpc3QgdWwgbGkgc3BhbjpsYXN0LWNoaWxkIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLm1lc3NhZ2UtcGFnZSAubmV3c0xpc3QgdWwgbGkgLmhhZHJlYWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1lc3NhZ2UtcGFnZSAubmV3c0xpc3QgdWwgLmhhZHJlYWRMaSBwLFxuLm1lc3NhZ2UtcGFnZSAubmV3c0xpc3QgdWwgLmhhZHJlYWRMaSBhLFxuLm1lc3NhZ2UtcGFnZSAubmV3c0xpc3QgdWwgLmhhZHJlYWRMaSBzcGFuIHtcbiAgY29sb3I6ICNiOGJiYmY7XG59XG4ubWVzc2FnZS1wYWdlIC5uZXdzTGlzdCB1bCAuaGFkcmVhZExpIGkge1xuICBvcGFjaXR5OiAwO1xufVxuLm1lc3NhZ2UtcGFnZSAubmV3c0xpc3QgdWwgLmhhZHJlYWRMaSAuaGFkcmVhZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm1lc3NhZ2UtcGFnZSAubmV3c0xpc3QgLm1vcmVNZXMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMzNTMwMzA7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG4uZGVsZXRlLWJveCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHotaW5kZXg6IDEwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuLmRlbGV0ZS1ib3ggLnBvcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiA1MDBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDUwcHggNDBweCAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDE1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZGVsZXRlLWJveCAucG9wIGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjBweDtcbiAgcmlnaHQ6IDIwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5kZWxldGUtYm94IC5wb3AgaTpob3ZlciB7XG4gIGNvbG9yOiAjZmU0MDY2O1xufVxuLmRlbGV0ZS1ib3ggLnBvcCBwIHtcbiAgY29sb3I6ICMyZTJmMzA7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmRlbGV0ZS1ib3ggLnBvcCAuYW1lbmQsXG4uZGVsZXRlLWJveCAucG9wIC5jYW5jZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogMzZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5kZWxldGUtYm94IC5wb3AgLmFtZW5kOmhvdmVyLFxuLmRlbGV0ZS1ib3ggLnBvcCAuY2FuY2VsOmhvdmVyIHtcbiAgb3BhY2l0eTogMC44O1xufVxuLmRlbGV0ZS1ib3ggLnBvcCAuYW1lbmQge1xuICBjb2xvcjogI2ZlNDA2NjtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuc29ydCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDM1MnB4KTtcbiAgfVxuICAuc29ydCBpbnB1dCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE1MHB4KTtcbiAgfVxuICAubXktcG9zdHMgLmxpc3RzIC5pdGVtIC5hYnN0cmFjdCB7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICB3aWR0aDogODAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM4OHB4KSB7XG4gIC5hbm5vdW5jZW1lbnRzIC5sZWZ0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICB9XG4gIC5hbm5vdW5jZW1lbnRzIC5yaWdodCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzIwcHgpIHtcbiAgLmxpc3RzIC5pdGVtIC5jb3Zlci1pbWcge1xuICAgIHdpZHRoOiAyNTBweDtcbiAgICBoZWlnaHQ6IDEzMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxuICAubGlzdHMgLml0ZW0gLmlubmVyIHtcbiAgICBoZWlnaHQ6IDEzMHB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyODBweCk7XG4gIH1cbiAgLmxpc3RzIC5pdGVtIC5pbm5lciAuYWJzdHJhY3QyIHtcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gICAgbGluZS1jbGFtcDogMjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAuZGV0YWlsLXBvc3RzIC5wb3N0cy1jb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5kZXRhaWwtcG9zdHMgLnJlY29tbWVuZC1mbGV4IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmRldGFpbC1wb3N0cyAuaGVhZGxpbmUge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgfVxuICAuZGV0YWlsLXBvc3RzIC53cmFwIC5hcnRpY2xlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDE3cHg7XG4gIH1cbiAgLmRldGFpbC1wb3N0cyAud3JhcCAuY29tbWVudCxcbiAgLmRldGFpbC1wb3N0cyAud3JhcCAuYWNjZXNzb3J5IHtcbiAgICBtYXJnaW4tbGVmdDogNzBweDtcbiAgfVxuICAuZGV0YWlsLXBvc3RzIC53cmFwIC5jb21tZW50IC5jb21tZW50LWxpc3QgLmNvbW1lbnQtZGV0YWlsIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNjZweCk7XG4gIH1cbiAgLmRldGFpbC1wb3N0cyAuZml4ZWQgLmFydGljbGUge1xuICAgIHBhZGRpbmctbGVmdDogNzBweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuc29ydCxcbiAgLm5vLXRvcGljIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG4gIC5saXN0cyB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxuICAuaG9tZS1wYWdlIC5yZWNvbW1lbmQtZmxleCAuY29uIHtcbiAgICBtYXJnaW4tdG9wOiAxMTBweDtcbiAgfVxuICAuYXRjLXRpdGxlIHtcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5OXB4KSB7XG4gIC5pbmZvIHtcbiAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgfVxuICAuZ28ge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgfVxuICAuZ28gaSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC5jYXRlLXRpdGxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29udGVudCAucmVjb21tZW5kLWZsZXgge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAuY29udGVudCAucmVjb21tZW5kLWZsZXggLnNlYXJjaCAudGV4dCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDU5cHgpO1xuICAgIG1heC13aWR0aDogdW5zZXQ7XG4gIH1cbiAgLnJlY29tbWVuZC1tb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zb3J0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuc29ydCAuZmlsdGVyLWJveCB7XG4gICAgYm90dG9tOiAtMTcwcHg7XG4gIH1cbiAgLnNvcnQgaW5wdXQge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNDBweCk7XG4gIH1cbiAgLnNvcnQgLmNvbnRpbnVlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLmxpc3RzIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5saXN0cyAuaXRlbSAuY292ZXItaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLmxpc3RzIC5pdGVtIC5pbm5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gIH1cbiAgLmxpc3RzIC5pdGVtIC5pbm5lciAuYXRjLXRpdGxlLFxuICAubGlzdHMgLml0ZW0gLmlubmVyIC5hYnN0cmFjdDIge1xuICAgIG1heC13aWR0aDogdW5zZXQ7XG4gIH1cbiAgLm5vLXRvcGljIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuYW5ub3VuY2VtZW50cyB7XG4gICAgcGFkZGluZzogMjZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5hbm5vdW5jZW1lbnRzIC5sZWZ0IHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG4gIC5hbm5vdW5jZW1lbnRzIC5sZWZ0IC5hbi1yaWdodCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAzMHB4IDA7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5hbm5vdW5jZW1lbnRzIC5sZWZ0IC5hbi1yaWdodCAuaW5mbyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG4gIC5hbm5vdW5jZW1lbnRzIC5yaWdodCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cbiAgLmhpc3RvcnkgLmhlYWQgLmhpcyB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIC5zZWFyY2ggLnRleHQge1xuICAgIHdpZHRoOiA3OCU7XG4gIH1cbiAgLnBhZ2Utd2luIC5saXN0cyB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYWdlLXdpbiAuc29ydCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmhvbWUtcGFnZSAud2luIC5mbGV4IC53cmFwIC5jb24ge1xuICAgIGZsb2F0OiB1bnNldDtcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICB9XG4gIC5ob21lLXBhZ2UgLnJlY29tbWVuZC1mbGV4IC5jb24ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmFubm91bmNlLXBhZ2UgLmxpc3RzIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5hbm5vdW5jZS1wYWdlIC5yZWNvbW1lbmQtZmxleCAuY29uIHtcbiAgICBtYXJnaW46IDAgYXV0byA1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzUwcHgpIHtcbiAgaWZyYW1lIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjYwcHgpIHtcbiAgLmNvbnRlbnQge1xuICAgIHdpZHRoOiA4NiU7XG4gIH1cbiAgLnNvcnQgLnRhZyBzcGFuIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgcGFkZGluZzogNXB4IDEycHg7XG4gIH1cbiAgLm15LXBvc3RzIC5saXN0cyAuaXRlbSAuYXRjLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLm15LXBvc3RzIC5saXN0cyAuaXRlbSAuYWJzdHJhY3Qge1xuICAgIHdpZHRoOiA3MCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAuYW5ub3VuY2VtZW50cyAubGVmdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICAuYW5ub3VuY2VtZW50cyAucmlnaHQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMTBweCAwIDAgMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gIC5zb3J0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuc2VhcmNoIC50ZXh0IHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNjhweCk7XG4gICAgbWFyZ2luLXJpZ2h0OiAxOXB4O1xuICAgIG1heC13aWR0aDogdW5zZXQ7XG4gIH1cbiAgLnJlY29tbWVuZC1mbGV4IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmRldGFpbC1wb3N0cyAuaGVhZGxpbmUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxuICAuZGV0YWlsLXBvc3RzIC5hdXRob3Ige1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gIH1cbiAgLmRldGFpbC1wb3N0cyAuYXV0aG9yIC5oZWFkaW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5kZXRhaWwtcG9zdHMgLmF1dGhvciAuaW5mbyBzcGFuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAuZGV0YWlsLXBvc3RzIC5maXhlZCxcbiAgLmRldGFpbC1wb3N0cyAud3JhcCB7XG4gICAgcGFkZGluZzogMCAwIDMycHg7XG4gIH1cbiAgLmRldGFpbC1wb3N0cyAuZml4ZWQgLmZsZXgtYm94LFxuICAuZGV0YWlsLXBvc3RzIC53cmFwIC5mbGV4LWJveCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgfVxuICAuZGV0YWlsLXBvc3RzIC5maXhlZCAuZmxleC1ib3ggLmJveCxcbiAgLmRldGFpbC1wb3N0cyAud3JhcCAuZmxleC1ib3ggLmJveCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5kZXRhaWwtcG9zdHMgLmZpeGVkIC5mbGV4LWJveCAubGlrZSxcbiAgLmRldGFpbC1wb3N0cyAud3JhcCAuZmxleC1ib3ggLmxpa2Uge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYmVkZWU7XG4gIH1cbiAgLmRldGFpbC1wb3N0cyAuZml4ZWQgLmFydGljbGUsXG4gIC5kZXRhaWwtcG9zdHMgLndyYXAgLmFydGljbGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuICAuZGV0YWlsLXBvc3RzIC5maXhlZCAuYWNjZXNzb3J5LFxuICAuZGV0YWlsLXBvc3RzIC53cmFwIC5hY2Nlc3Nvcnkge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5kZXRhaWwtcG9zdHMgLmZpeGVkIC5hY2Nlc3NvcnkgcCxcbiAgLmRldGFpbC1wb3N0cyAud3JhcCAuYWNjZXNzb3J5IHAge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAuZGV0YWlsLXBvc3RzIC5maXhlZCAuY29tbWVudCxcbiAgLmRldGFpbC1wb3N0cyAud3JhcCAuY29tbWVudCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmRldGFpbC1wb3N0cyAuZml4ZWQgLmNvbW1lbnQgLnRpdGxlLFxuICAuZGV0YWlsLXBvc3RzIC53cmFwIC5jb21tZW50IC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5kZXRhaWwtcG9zdHMgLmZpeGVkIC5jb21tZW50IC5sZWF2ZSxcbiAgLmRldGFpbC1wb3N0cyAud3JhcCAuY29tbWVudCAubGVhdmUge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5kZXRhaWwtcG9zdHMgLndyYXAgLmNvbW1lbnQgLnRvUmVwbHkge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzBweCkge1xuICAucGFnZS13aW4gLmNhdGUtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAucGFnZS13aW4gLmxpc3RzIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0cyAuaXRlbSAuaW5mbyBzcGFuIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgfVxuICAubGlzdHMgLml0ZW0gLmluZm8gaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIH1cbiAgLmxpc3RzIC5pdGVtIC5pbmZvIC5saWtlIHtcbiAgICBwYWRkaW5nOiAycHggMTBweDtcbiAgfVxuICAubXktcG9zdHMgLnBvc3RzIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLm15LXBvc3RzIC5wb3N0cyAuaW5mbyAuaGVhZCB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMTBweDtcbiAgfVxuICAubXktcG9zdHMgLnBvc3RzIC5pbmZvIC5yaWdodCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLm15LXBvc3RzIC5wb3N0cyAuaW5mbyAucmlnaHQgLnVzZXJuYW1lIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xuICAuYW5ub3VuY2VtZW50cyAubGVmdCAuYW4tbGVmdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmFubm91bmNlbWVudHMgLmxlZnQgLmFuLXJpZ2h0IC5hYnN0cmFjdCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgfVxuICAubXktcG9zdHMgLmxpc3RzIHtcbiAgICB3aWR0aDogODYlO1xuICB9XG59XG4iXX0= */