@charset "UTF-8";
/* ベース設定
---------------------------------------------*/
/* カスタムカラー
---------------------------------------------*/
/* ブレイクポイント
---------------------------------------------*/
/* ブレイクポイント
---------------------------------------------*/
/* CSSハックIE
---------------------------------------------*/
/* ％取得
---------------------------------------------*/
/* em変換
---------------------------------------------*/
/* rem変換
---------------------------------------------*/
/* 可変サイズ取得
---------------------------------------------*/
/* フォントサイズ
---------------------------------------------*/
/* CSS三角形 t:TOP r:RIGHT b:BOTTOM l:LEFT
---------------------------------------------*/
/*　レティナ対応
---------------------------------------------*/
/*　フォント
---------------------------------------------*/
.editor-styles-wrapper {
  font-weight: 400;
  letter-spacing: 0.04em;
}
.editor-styles-wrapper > *:first-child {
  margin-top: 0 !important;
}
.editor-styles-wrapper > *:last-child {
  margin-bottom: 0 !important;
}
.editor-styles-wrapper .has-extra-small-font-size {
  font-size: 0.625rem;
}
.editor-styles-wrapper .has-small-font-size {
  font-size: 0.875rem;
}
.editor-styles-wrapper .has-regular-font-size {
  font-size: 1rem;
}
.editor-styles-wrapper .has-large-font-size {
  font-size: clamp(1.125rem, 0.29563932vw + 1.0557095344rem, 1.375rem);
}
.editor-styles-wrapper .has-extra-large-font-size {
  font-size: clamp(1.375rem, 0.44345898vw + 1.2710643016rem, 1.75rem);
}
.editor-styles-wrapper .has-textcolor-green-color {
  color: green;
}
.editor-styles-wrapper .has-textcolor-blue-color {
  color: #5454CC;
}
.editor-styles-wrapper .has-textcolor-red-color {
  color: #e74c3c;
}
.editor-styles-wrapper .has-textcolor-yellow-color {
  color: #f1c40f;
}
.editor-styles-wrapper .has-textcolor-black-color {
  color: #000;
}
.editor-styles-wrapper .has-textcolor-white-color {
  color: #fff;
}
.editor-styles-wrapper > p {
  margin-top: 1em;
  margin-bottom: 1em;
  line-height: 200%;
}
.editor-styles-wrapper a:not([class]) {
  color: #0059FF;
  text-decoration: underline;
}
.editor-styles-wrapper > figure {
  margin-top: 3em;
  margin-bottom: 2em;
  text-align: center;
}
.editor-styles-wrapper > figure img {
  width: 100%;
  height: auto;
}
.editor-styles-wrapper > figure figcaption {
  text-align: right;
  font-size: 0.875rem;
}
.editor-styles-wrapper h1 {
  margin-top: 1em;
  margin-bottom: 0.5em;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.5;
}
.editor-styles-wrapper h2 {
  margin-top: 2.5em;
  margin-bottom: 0.8333333333em;
  color: #203159;
  font-size: clamp(1.125rem, 0.44345898vw + 1.0210643016rem, 1.5rem);
  font-weight: 600;
  line-height: 180%;
  letter-spacing: 0.96px;
  border-bottom: 2px solid #203159;
  padding-bottom: 0.5em;
}
.editor-styles-wrapper h3 {
  margin-top: 3em;
  margin-bottom: 1.2em;
  font-size: clamp(1rem, 0.29563932vw + 0.9307095344rem, 1.25rem);
  color: #203159;
  font-weight: 700;
  line-height: 180%;
  display: flex;
  align-items: flex-start;
  gap: 0.8em;
}
.editor-styles-wrapper h3::before {
  content: "";
  margin-top: 0.3em;
  width: 0.3em;
  height: 1.35em;
  display: inline-block;
  background-color: #11AAC8;
}
.editor-styles-wrapper h4 {
  margin-top: 2.2222222222em;
  margin-bottom: 1.1111111111em;
  color: #203159;
  font-size: clamp(1rem, 0.14781966vw + 0.9653547672rem, 1.125rem);
  font-size: 18px;
  font-weight: 700;
  line-height: 180%;
}
.editor-styles-wrapper h5 {
  margin-top: 1em;
  margin-bottom: 1em;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 1.6;
  letter-spacing: 0.04em;
}
.editor-styles-wrapper h5 span {
  background: linear-gradient(transparent 70%, #FFD9BC 70%);
}
.editor-styles-wrapper ul.wp-block-list {
  list-style: none;
  padding-left: 0;
  margin-top: 1.5em;
  margin-bottom: 1.5em;
}
.editor-styles-wrapper ul.wp-block-list li {
  padding-left: 1em;
  position: relative;
  font-weight: 700;
}
.editor-styles-wrapper ul.wp-block-list li + li {
  margin-top: 0.625em;
}
.editor-styles-wrapper ul.wp-block-list li:before {
  content: "";
  width: 0.375em;
  height: 0.375em;
  background: #203159;
  position: absolute;
  left: 0;
  top: 0.8em;
  translate: 0 -50%;
  border-radius: 50%;
}
.editor-styles-wrapper ol.wp-block-list {
  list-style: none;
  padding-left: 0;
  margin-top: 1.5em;
  margin-bottom: 1.5em;
  line-height: 2;
  counter-reset: list;
}
.editor-styles-wrapper ol.wp-block-list li {
  display: flex;
  align-items: baseline;
  position: relative;
}
.editor-styles-wrapper ol.wp-block-list li + li {
  margin-top: 0.625em;
}
.editor-styles-wrapper ol.wp-block-list li:before {
  counter-increment: list;
  flex-shrink: 0;
  width: 1.6875em;
  height: 1.6875em;
  margin-right: 0.5em;
  color: #fff;
  background-color: #203159;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  content: counter(list);
  border-radius: 50%;
  padding-bottom: 0.1875em;
  line-height: 1;
}
.editor-styles-wrapper .wp-block-table {
  margin-top: 3em;
  margin-bottom: 2em;
}
.editor-styles-wrapper .wp-block-table table {
  width: 100%;
}
.editor-styles-wrapper .wp-block-table table th, .editor-styles-wrapper .wp-block-table table td {
  font-size: 1.125rem;
  padding: 1em;
  border-bottom: 1px solid #000;
  border-top: 1px solid #000;
}
.editor-styles-wrapper .wp-block-table table th {
  background: var(--theme-color, #000);
  color: #fff;
  font-weight: 600;
  text-align: center;
}
.editor-styles-wrapper .wp-block-preformatted {
  white-space: pre-wrap;
}
.editor-styles-wrapper .wp-block-quote {
  margin-top: 3em;
  margin-bottom: 2em;
  padding: clamp(15px, 8.0709534368px + 1.8477457502vw, 40px) clamp(20px, 14.4567627494px + 1.4781966001vw, 40px) clamp(20px, 17.2283813747px + 0.7390983001vw, 30px) clamp(20px, -9.6563192905px + 7.9083518108vw, 127px);
  border: 3px solid #EDF2F4;
  position: relative;
}
.editor-styles-wrapper .wp-block-quote::before {
  content: "";
  width: clamp(15px, 3.3592017738px + 3.1042128603vw, 57px);
  height: clamp(15px, 7.2394678492px + 2.0694752402vw, 43px);
  position: absolute;
  top: clamp(15px, 10.8425720621px + 1.1086474501vw, 30px);
  left: clamp(15px, 10.288248337px + 1.2564671101vw, 32px);
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='57' height='43' viewBox='0 0 57 43' fill='none'%3E%3Cpath d='M16.7199 6.79493e-05H26.8399L11.8799 42.0201H-9.69023e-05L16.7199 6.79493e-05ZM46.6399 6.79493e-05H56.7599L41.7999 42.0201H29.9199L46.6399 6.79493e-05Z' fill='%23EDF2F4'/%3E%3C/svg%3E");
  background-position: 50% 50%;
  background-size: contain;
  background-repeat: no-repeat;
  margin-bottom: 1em;
}
.editor-styles-wrapper .wp-block-quote *:first-child {
  margin-top: 0 !important;
}
.editor-styles-wrapper .wp-block-quote *:last-child {
  margin-bottom: 0 !important;
}
.editor-styles-wrapper .wp-block-quote p + p {
  margin-top: 1em;
}
.editor-styles-wrapper .wp-block-quote cite {
  display: inline-block;
  margin-top: 1em;
  font-style: normal;
}
.editor-styles-wrapper .wp-block-quote cite a {
  text-decoration: none;
}
.editor-styles-wrapper .wp-block-connection {
  margin-top: 1em;
  margin-bottom: 1em;
}
.editor-styles-wrapper .wp-block-connection a {
  border: 1px solid #203159;
  padding: clamp(10px, 7.7827050998px + 0.5912786401vw, 18px) clamp(10px, 4.4567627494px + 1.4781966001vw, 30px) clamp(10px, 7.7827050998px + 0.5912786401vw, 18px) clamp(10px, 7.7827050998px + 0.5912786401vw, 18px);
  color: #000;
  text-decoration: none;
}
@media screen and (max-width: 767px) {
  .editor-styles-wrapper .wp-block-connection a {
    display: grid;
    grid-template-columns: auto 1fr;
  }
}
@media screen and (min-width: 768px) {
  .editor-styles-wrapper .wp-block-connection a {
    display: flex;
    align-items: center;
  }
}
.editor-styles-wrapper .wp-block-connection a::after {
  content: "";
  display: block;
  width: 0.75em;
  height: 0.75em;
  background-color: #203159;
  border-radius: 50%;
  flex-shrink: 0;
}
@media screen and (max-width: 767px) {
  .editor-styles-wrapper .wp-block-connection a::after {
    grid-column: span 2;
    margin-inline: auto;
  }
}
@media screen and (min-width: 768px) {
  .editor-styles-wrapper .wp-block-connection a::after {
    margin-left: clamp(10px, 8.6141906874px + 0.36954915vw, 15px);
  }
}
@media screen and (max-width: 767px) {
  .editor-styles-wrapper .wp-block-connection__image {
    max-width: 74px;
    flex-shrink: 0;
  }
}
@media screen and (min-width: 768px) {
  .editor-styles-wrapper .wp-block-connection__image {
    max-width: 200px;
    flex-shrink: 0;
    margin-right: clamp(15px, 10.8425720621px + 1.1086474501vw, 30px);
  }
}
.editor-styles-wrapper .wp-block-connection__image img {
  aspect-ratio: 248/186;
  object-fit: cover;
  object-position: 50% 50%;
}
.editor-styles-wrapper .wp-block-connection__text {
  flex-grow: 1;
}
.editor-styles-wrapper .wp-block-connection__title {
  color: #203159;
  font-size: clamp(1.125rem, 0.44345898vw + 1.0210643016rem, 1.5rem);
  font-weight: 700;
  line-height: 133.333%;
  letter-spacing: 0.04em;
}
.editor-styles-wrapper .wp-block-connection__desc {
  margin-top: 1em;
  font-size: clamp(0.75rem, 0.22172949vw + 0.6980321508rem, 0.9375rem);
  line-height: 150%;
  letter-spacing: 0.04em;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3NyYy9hc3NldHMvc3R5bGVzL2VkaXRvci1zdHlsZS5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEiLCJmaWxlIjoiZWRpdG9yLXN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qIOODmeODvOOCueioreWumlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIOOCq+OCueOCv+ODoOOCq+ODqeODvFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIENTU+ODj+ODg+OCr0lFXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyog77yF5Y+W5b6XXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogZW3lpInmj5tcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiByZW3lpInmj5tcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiDlj6/lpInjgrXjgqTjgrrlj5blvpdcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiDjg5Xjgqnjg7Pjg4jjgrXjgqTjgrpcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBDU1PkuInop5LlvaIgdDpUT1AgcjpSSUdIVCBiOkJPVFRPTSBsOkxFRlRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKuOAgOODrOODhuOCo+ODiuWvvuW/nFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8q44CA44OV44Kp44Oz44OIXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmVkaXRvci1zdHlsZXMtd3JhcHBlciB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG59XG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyID4gKjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgPiAqOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIC5oYXMtZXh0cmEtc21hbGwtZm9udC1zaXplIHtcbiAgZm9udC1zaXplOiAwLjYyNXJlbTtcbn1cbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgLmhhcy1zbWFsbC1mb250LXNpemUge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciAuaGFzLXJlZ3VsYXItZm9udC1zaXplIHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciAuaGFzLWxhcmdlLWZvbnQtc2l6ZSB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMS4xMjVyZW0sIDAuMjk1NjM5MzJ2dyArIDEuMDU1NzA5NTM0NHJlbSwgMS4zNzVyZW0pO1xufVxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciAuaGFzLWV4dHJhLWxhcmdlLWZvbnQtc2l6ZSB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMS4zNzVyZW0sIDAuNDQzNDU4OTh2dyArIDEuMjcxMDY0MzAxNnJlbSwgMS43NXJlbSk7XG59XG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIC5oYXMtdGV4dGNvbG9yLWdyZWVuLWNvbG9yIHtcbiAgY29sb3I6IGdyZWVuO1xufVxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciAuaGFzLXRleHRjb2xvci1ibHVlLWNvbG9yIHtcbiAgY29sb3I6ICM1NDU0Q0M7XG59XG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIC5oYXMtdGV4dGNvbG9yLXJlZC1jb2xvciB7XG4gIGNvbG9yOiAjZTc0YzNjO1xufVxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciAuaGFzLXRleHRjb2xvci15ZWxsb3ctY29sb3Ige1xuICBjb2xvcjogI2YxYzQwZjtcbn1cbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgLmhhcy10ZXh0Y29sb3ItYmxhY2stY29sb3Ige1xuICBjb2xvcjogIzAwMDtcbn1cbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgLmhhcy10ZXh0Y29sb3Itd2hpdGUtY29sb3Ige1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgPiBwIHtcbiAgbWFyZ2luLXRvcDogMWVtO1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG4gIGxpbmUtaGVpZ2h0OiAyMDAlO1xufVxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciBhOm5vdChbY2xhc3NdKSB7XG4gIGNvbG9yOiAjMDA1OUZGO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgPiBmaWd1cmUge1xuICBtYXJnaW4tdG9wOiAzZW07XG4gIG1hcmdpbi1ib3R0b206IDJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciA+IGZpZ3VyZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciA+IGZpZ3VyZSBmaWdjYXB0aW9uIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIGgxIHtcbiAgbWFyZ2luLXRvcDogMWVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIGgyIHtcbiAgbWFyZ2luLXRvcDogMi41ZW07XG4gIG1hcmdpbi1ib3R0b206IDAuODMzMzMzMzMzM2VtO1xuICBjb2xvcjogIzIwMzE1OTtcbiAgZm9udC1zaXplOiBjbGFtcCgxLjEyNXJlbSwgMC40NDM0NTg5OHZ3ICsgMS4wMjEwNjQzMDE2cmVtLCAxLjVyZW0pO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTgwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuOTZweDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMyMDMxNTk7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVlbTtcbn1cbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgaDMge1xuICBtYXJnaW4tdG9wOiAzZW07XG4gIG1hcmdpbi1ib3R0b206IDEuMmVtO1xuICBmb250LXNpemU6IGNsYW1wKDFyZW0sIDAuMjk1NjM5MzJ2dyArIDAuOTMwNzA5NTM0NHJlbSwgMS4yNXJlbSk7XG4gIGNvbG9yOiAjMjAzMTU5O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTgwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMC44ZW07XG59XG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIGgzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBtYXJnaW4tdG9wOiAwLjNlbTtcbiAgd2lkdGg6IDAuM2VtO1xuICBoZWlnaHQ6IDEuMzVlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTFBQUM4O1xufVxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciBoNCB7XG4gIG1hcmdpbi10b3A6IDIuMjIyMjIyMjIyMmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjExMTExMTExMTFlbTtcbiAgY29sb3I6ICMyMDMxNTk7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMXJlbSwgMC4xNDc4MTk2NnZ3ICsgMC45NjUzNTQ3NjcycmVtLCAxLjEyNXJlbSk7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE4MCU7XG59XG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIGg1IHtcbiAgbWFyZ2luLXRvcDogMWVtO1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG59XG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIGg1IHNwYW4ge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgNzAlLCAjRkZEOUJDIDcwJSk7XG59XG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIHVsLndwLWJsb2NrLWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi10b3A6IDEuNWVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbn1cbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgdWwud3AtYmxvY2stbGlzdCBsaSB7XG4gIHBhZGRpbmctbGVmdDogMWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIHVsLndwLWJsb2NrLWxpc3QgbGkgKyBsaSB7XG4gIG1hcmdpbi10b3A6IDAuNjI1ZW07XG59XG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIHVsLndwLWJsb2NrLWxpc3QgbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDAuMzc1ZW07XG4gIGhlaWdodDogMC4zNzVlbTtcbiAgYmFja2dyb3VuZDogIzIwMzE1OTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDAuOGVtO1xuICB0cmFuc2xhdGU6IDAgLTUwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciBvbC53cC1ibG9jay1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tdG9wOiAxLjVlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICBjb3VudGVyLXJlc2V0OiBsaXN0O1xufVxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciBvbC53cC1ibG9jay1saXN0IGxpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIG9sLndwLWJsb2NrLWxpc3QgbGkgKyBsaSB7XG4gIG1hcmdpbi10b3A6IDAuNjI1ZW07XG59XG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIG9sLndwLWJsb2NrLWxpc3QgbGk6YmVmb3JlIHtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3Q7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMS42ODc1ZW07XG4gIGhlaWdodDogMS42ODc1ZW07XG4gIG1hcmdpbi1yaWdodDogMC41ZW07XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjAzMTU5O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb250ZW50OiBjb3VudGVyKGxpc3QpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBhZGRpbmctYm90dG9tOiAwLjE4NzVlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIC53cC1ibG9jay10YWJsZSB7XG4gIG1hcmdpbi10b3A6IDNlbTtcbiAgbWFyZ2luLWJvdHRvbTogMmVtO1xufVxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciAud3AtYmxvY2stdGFibGUgdGFibGUge1xuICB3aWR0aDogMTAwJTtcbn1cbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgLndwLWJsb2NrLXRhYmxlIHRhYmxlIHRoLCAuZWRpdG9yLXN0eWxlcy13cmFwcGVyIC53cC1ibG9jay10YWJsZSB0YWJsZSB0ZCB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIHBhZGRpbmc6IDFlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDAwO1xufVxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciAud3AtYmxvY2stdGFibGUgdGFibGUgdGgge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS10aGVtZS1jb2xvciwgIzAwMCk7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIC53cC1ibG9jay1wcmVmb3JtYXR0ZWQge1xuICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG59XG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIC53cC1ibG9jay1xdW90ZSB7XG4gIG1hcmdpbi10b3A6IDNlbTtcbiAgbWFyZ2luLWJvdHRvbTogMmVtO1xuICBwYWRkaW5nOiBjbGFtcCgxNXB4LCA4LjA3MDk1MzQzNjhweCArIDEuODQ3NzQ1NzUwMnZ3LCA0MHB4KSBjbGFtcCgyMHB4LCAxNC40NTY3NjI3NDk0cHggKyAxLjQ3ODE5NjYwMDF2dywgNDBweCkgY2xhbXAoMjBweCwgMTcuMjI4MzgxMzc0N3B4ICsgMC43MzkwOTgzMDAxdncsIDMwcHgpIGNsYW1wKDIwcHgsIC05LjY1NjMxOTI5MDVweCArIDcuOTA4MzUxODEwOHZ3LCAxMjdweCk7XG4gIGJvcmRlcjogM3B4IHNvbGlkICNFREYyRjQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgLndwLWJsb2NrLXF1b3RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogY2xhbXAoMTVweCwgMy4zNTkyMDE3NzM4cHggKyAzLjEwNDIxMjg2MDN2dywgNTdweCk7XG4gIGhlaWdodDogY2xhbXAoMTVweCwgNy4yMzk0Njc4NDkycHggKyAyLjA2OTQ3NTI0MDJ2dywgNDNweCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjbGFtcCgxNXB4LCAxMC44NDI1NzIwNjIxcHggKyAxLjEwODY0NzQ1MDF2dywgMzBweCk7XG4gIGxlZnQ6IGNsYW1wKDE1cHgsIDEwLjI4ODI0ODMzN3B4ICsgMS4yNTY0NjcxMTAxdncsIDMycHgpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzU3JyBoZWlnaHQ9JzQzJyB2aWV3Qm94PScwIDAgNTcgNDMnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNMTYuNzE5OSA2Ljc5NDkzZS0wNUgyNi44Mzk5TDExLjg3OTkgNDIuMDIwMUgtOS42OTAyM2UtMDVMMTYuNzE5OSA2Ljc5NDkzZS0wNVpNNDYuNjM5OSA2Ljc5NDkzZS0wNUg1Ni43NTk5TDQxLjc5OTkgNDIuMDIwMUgyOS45MTk5TDQ2LjYzOTkgNi43OTQ5M2UtMDVaJyBmaWxsPSclMjNFREYyRjQnLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciAud3AtYmxvY2stcXVvdGUgKjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgLndwLWJsb2NrLXF1b3RlICo6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgLndwLWJsb2NrLXF1b3RlIHAgKyBwIHtcbiAgbWFyZ2luLXRvcDogMWVtO1xufVxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciAud3AtYmxvY2stcXVvdGUgY2l0ZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMWVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIC53cC1ibG9jay1xdW90ZSBjaXRlIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIC53cC1ibG9jay1jb25uZWN0aW9uIHtcbiAgbWFyZ2luLXRvcDogMWVtO1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIC53cC1ibG9jay1jb25uZWN0aW9uIGEge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjAzMTU5O1xuICBwYWRkaW5nOiBjbGFtcCgxMHB4LCA3Ljc4MjcwNTA5OThweCArIDAuNTkxMjc4NjQwMXZ3LCAxOHB4KSBjbGFtcCgxMHB4LCA0LjQ1Njc2Mjc0OTRweCArIDEuNDc4MTk2NjAwMXZ3LCAzMHB4KSBjbGFtcCgxMHB4LCA3Ljc4MjcwNTA5OThweCArIDAuNTkxMjc4NjQwMXZ3LCAxOHB4KSBjbGFtcCgxMHB4LCA3Ljc4MjcwNTA5OThweCArIDAuNTkxMjc4NjQwMXZ3LCAxOHB4KTtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgLndwLWJsb2NrLWNvbm5lY3Rpb24gYSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMWZyO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZWRpdG9yLXN0eWxlcy13cmFwcGVyIC53cC1ibG9jay1jb25uZWN0aW9uIGEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciAud3AtYmxvY2stY29ubmVjdGlvbiBhOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMC43NWVtO1xuICBoZWlnaHQ6IDAuNzVlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwMzE1OTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBmbGV4LXNocmluazogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgLndwLWJsb2NrLWNvbm5lY3Rpb24gYTo6YWZ0ZXIge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDI7XG4gICAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmVkaXRvci1zdHlsZXMtd3JhcHBlciAud3AtYmxvY2stY29ubmVjdGlvbiBhOjphZnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IGNsYW1wKDEwcHgsIDguNjE0MTkwNjg3NHB4ICsgMC4zNjk1NDkxNXZ3LCAxNXB4KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmVkaXRvci1zdHlsZXMtd3JhcHBlciAud3AtYmxvY2stY29ubmVjdGlvbl9faW1hZ2Uge1xuICAgIG1heC13aWR0aDogNzRweDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmVkaXRvci1zdHlsZXMtd3JhcHBlciAud3AtYmxvY2stY29ubmVjdGlvbl9faW1hZ2Uge1xuICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjbGFtcCgxNXB4LCAxMC44NDI1NzIwNjIxcHggKyAxLjEwODY0NzQ1MDF2dywgMzBweCk7XG4gIH1cbn1cbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgLndwLWJsb2NrLWNvbm5lY3Rpb25fX2ltYWdlIGltZyB7XG4gIGFzcGVjdC1yYXRpbzogMjQ4LzE4NjtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogNTAlIDUwJTtcbn1cbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgLndwLWJsb2NrLWNvbm5lY3Rpb25fX3RleHQge1xuICBmbGV4LWdyb3c6IDE7XG59XG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIC53cC1ibG9jay1jb25uZWN0aW9uX190aXRsZSB7XG4gIGNvbG9yOiAjMjAzMTU5O1xuICBmb250LXNpemU6IGNsYW1wKDEuMTI1cmVtLCAwLjQ0MzQ1ODk4dncgKyAxLjAyMTA2NDMwMTZyZW0sIDEuNXJlbSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzMuMzMzJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbn1cbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgLndwLWJsb2NrLWNvbm5lY3Rpb25fX2Rlc2Mge1xuICBtYXJnaW4tdG9wOiAxZW07XG4gIGZvbnQtc2l6ZTogY2xhbXAoMC43NXJlbSwgMC4yMjE3Mjk0OXZ3ICsgMC42OTgwMzIxNTA4cmVtLCAwLjkzNzVyZW0pO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbn0iXX0= */