/*!*********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/_scss/common/foundation.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";

html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
input,
button,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

sup {
  position: relative;
  top: -0.1em;
  font-size: 70%;
  vertical-align: top;
}

sub {
  position: relative;
  font-size: 70%;
  vertical-align: bottom;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
main {
  display: block;
}

body {
  line-height: 1;
}

ol,
ul {
  list-style: none;
}

blockquote,
q {
  quotes: none;
}

blockquote::before,
blockquote::after,
q::before,
q::after {
  content: "";
  content: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

*,
*::before,
*::after {
  -webkit-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}

:root {
  --colorBlack: #111112;
  --colorWhite: #fff;
  --colorGray: #7C7C80;
  --colorLightGray: #C6C6CC;
  --weightRegular: 400;
  --weightMedium: 500;
  --weightSemiBold: 600;
  --weightBold: 700;
  --weightBlack: 900;
}

html {
  font-size: min(0.732vw, 87.85%);
}

body {
  background: var(--colorWhite);
  color: var(--colorBlack);
  font-weight: var(--weightRegular);
  font-size: 1.6rem;
  line-height: 1;
  font-family: "FOT-筑紫ゴシック Pr5 R", sans-serif;
  -webkit-font-feature-settings: "palt";
  font-feature-settings: "palt";
  -webkit-text-size-adjust: 100%;
  letter-spacing: 0.04em;
}

a {
  color: currentcolor;
  text-decoration: none;
  -webkit-transition: opacity 0.35s cubic-bezier(0.39, 0.575, 0.565, 1);
  transition: opacity 0.35s cubic-bezier(0.39, 0.575, 0.565, 1);
}

img {
  width: auto;
  max-width: 100%;
  height: auto;
  vertical-align: bottom;
  -webkit-backface-visibility: hidden;
}

svg {
  width: auto;
  height: auto;
  line-height: 0;
}

button {
  padding: 0;
  border: none;
  background: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

@font-face {
  font-style: normal;
  font-weight: 200;
  src: url("https://cdn.jsdelivr.net/npm/yakuhanjp@2.0.0/dist/fonts/YakuHanJP/YakuHanJP-Light.eot");
  src: url("https://cdn.jsdelivr.net/npm/yakuhanjp@2.0.0/dist/fonts/YakuHanJP/YakuHanJP-Light.woff2") format("woff2"), url("https://cdn.jsdelivr.net/npm/yakuhanjp@2.0.0/dist/fonts/YakuHanJP/YakuHanJP-Light.woff") format("woff");
  font-family: YakuHanJP;
  font-display: swap;
}

@media screen and (max-width: 48em) {
  html {
    font-size: 2.66vw;
  }
  body {
    min-width: 0;
    font-size: 1.4rem;
  }
}

@media (hover: hover) {
  a:hover {
    opacity: 0.5;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9jc3MvY29tbW9uL2ZvdW5kYXRpb24uY3NzIiwibWFwcGluZ3MiOiI7OztBQUFBLGdCQUFnQjs7QUNBaEI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBbUZFO0VBQ0E7RUFDQTtFQUVBO0VBREE7RUFFQTtBREVGOztBQ0NBO0VBR0U7RUFDQTtFQUhBO0VBQ0E7QURJRjs7QUNDQTtFQUdFO0VBRkE7RUFDQTtBREdGOztBQ0NBOzs7Ozs7Ozs7Ozs7RUFZRTtBREVGOztBQ0NBO0VBQ0U7QURFRjs7QUNDQTs7RUFFRTtBREVGOztBQ0NBOztFQUVFO0FERUY7O0FDQ0E7Ozs7RUFJRTtFQUNBO0FERUY7O0FDQ0E7RUFDRTtFQUNBO0FERUY7O0FDQ0E7OztFQUdFO0VBQ0E7RUFDQTtFQUNBO0FERUY7O0FFeEpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGMkpGOztBRXhKQTtFQVFFO0FGb0pGOztBRTdJQTtFQUNFO0VBSUE7RUFEQTtFQURBLGlCQ2xCUztFRHFCVDtFQUpBLDJDQ2ZVO0VEb0JWO0VBQ0E7RUFDQTtFQUNBO0FGcUpGOztBRTdJQTtFQUVFO0VBREE7RUVoQkE7RUFBQTtBSndLRjs7QUVsSkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGMEpGOztBRXZKQTtFQUNFO0VBQ0E7RUFDQTtBRjBKRjs7QUV2SkE7RUFFRTtFQURBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7QUYwSkY7O0FLcE9BO0VBRUU7RUFDQTtFQUNBO0VBQ0EsaU9BQ0U7RUFMRjtFQVNBO0FMbU9GOztBRXJORTtFQVZGO0lBV0k7RUZxSkY7RUVqSkY7SUFhSTtJQUNBLGlCQzVCUztFSGtMWDtBQWxCRjs7QUk3SUU7RUFDRTtJQUNFO0VKd0tKO0FBQ0YsQyIsInNvdXJjZXMiOlsid2VicGFjazovL0tOQVBTdGF0aWNTaXRlR2VuZXJhdG9yLy4vc3JjL19zY3NzL2NvbW1vbi9mb3VuZGF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vS05BUFN0YXRpY1NpdGVHZW5lcmF0b3IvLi9zcmMvX3Njc3MvZm91bmRhdGlvbi9fbm9ybWFsaXplLnNjc3MiLCJ3ZWJwYWNrOi8vS05BUFN0YXRpY1NpdGVHZW5lcmF0b3IvLi9zcmMvX3Njc3MvZm91bmRhdGlvbi9fZGVmYXVsdC5zY3NzIiwid2VicGFjazovL0tOQVBTdGF0aWNTaXRlR2VuZXJhdG9yLy4vc3JjL19zY3NzL2NvcmUvX3NldHRpbmcuc2NzcyIsIndlYnBhY2s6Ly9LTkFQU3RhdGljU2l0ZUdlbmVyYXRvci8uL3NyYy9fc2Nzcy9jb3JlL19taXhpbi5zY3NzIiwid2VicGFjazovL0tOQVBTdGF0aWNTaXRlR2VuZXJhdG9yLy4vc3JjL19zY3NzL2ZvdW5kYXRpb24vX2ZvbnQuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG5odG1sLFxuYm9keSxcbmRpdixcbnNwYW4sXG5hcHBsZXQsXG5vYmplY3QsXG5pZnJhbWUsXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYsXG5wLFxuYmxvY2txdW90ZSxcbnByZSxcbmEsXG5hYmJyLFxuYWNyb255bSxcbmFkZHJlc3MsXG5iaWcsXG5jaXRlLFxuY29kZSxcbmRlbCxcbmRmbixcbmVtLFxuaW1nLFxuaW5zLFxua2JkLFxucSxcbnMsXG5zYW1wLFxuc21hbGwsXG5zdHJpa2UsXG5zdHJvbmcsXG5zdWIsXG5zdXAsXG50dCxcbnZhcixcbmIsXG51LFxuaSxcbmNlbnRlcixcbmRsLFxuZHQsXG5kZCxcbm9sLFxudWwsXG5saSxcbmZpZWxkc2V0LFxuZm9ybSxcbmxhYmVsLFxuaW5wdXQsXG5idXR0b24sXG5sZWdlbmQsXG50YWJsZSxcbmNhcHRpb24sXG50Ym9keSxcbnRmb290LFxudGhlYWQsXG50cixcbnRoLFxudGQsXG5hcnRpY2xlLFxuYXNpZGUsXG5jYW52YXMsXG5kZXRhaWxzLFxuZW1iZWQsXG5maWd1cmUsXG5maWdjYXB0aW9uLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWVudSxcbm5hdixcbm91dHB1dCxcbnJ1YnksXG5zZWN0aW9uLFxuc3VtbWFyeSxcbnRpbWUsXG5tYXJrLFxuYXVkaW8sXG52aWRlbyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3VwIHtcbiAgZm9udC1zaXplOiA3MCU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMC4xZW07XG59XG5cbnN1YiB7XG4gIGZvbnQtc2l6ZTogNzAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWVudSxcbm5hdixcbnNlY3Rpb24sXG5tYWluIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmJvZHkge1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxub2wsXG51bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmJsb2NrcXVvdGUsXG5xIHtcbiAgcXVvdGVzOiBub25lO1xufVxuXG5ibG9ja3F1b3RlOjpiZWZvcmUsXG5ibG9ja3F1b3RlOjphZnRlcixcbnE6OmJlZm9yZSxcbnE6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgY29udGVudDogbm9uZTtcbn1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtby1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbXMtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuOnJvb3Qge1xuICAtLWNvbG9yQmxhY2s6ICMxMTExMTI7XG4gIC0tY29sb3JXaGl0ZTogI2ZmZjtcbiAgLS1jb2xvckdyYXk6ICM3QzdDODA7XG4gIC0tY29sb3JMaWdodEdyYXk6ICNDNkM2Q0M7XG4gIC0td2VpZ2h0UmVndWxhcjogNDAwO1xuICAtLXdlaWdodE1lZGl1bTogNTAwO1xuICAtLXdlaWdodFNlbWlCb2xkOiA2MDA7XG4gIC0td2VpZ2h0Qm9sZDogNzAwO1xuICAtLXdlaWdodEJsYWNrOiA5MDA7XG59XG5cbmh0bWwge1xuICBmb250LXNpemU6IG1pbigwLjczMnZ3LCA4Ny44NSUpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDhlbSkge1xuICBodG1sIHtcbiAgICBmb250LXNpemU6IDIuNjZ2dztcbiAgfVxufVxuXG5ib2R5IHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3JXaGl0ZSk7XG4gIGZvbnQtZmFtaWx5OiBcIkZPVC3nrZHntKvjgrTjgrfjg4Pjgq8gUHI1IFJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS13ZWlnaHRSZWd1bGFyKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yQmxhY2spO1xuICBsaW5lLWhlaWdodDogMTtcbiAgLXdlYmtpdC1mb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0OGVtKSB7XG4gIGJvZHkge1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxufVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogY3VycmVudGNvbG9yO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMzVzIGN1YmljLWJlemllcigwLjM5LCAwLjU3NSwgMC41NjUsIDEpO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgYTpob3ZlciB7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG59XG5cbmltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbnN2ZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuXG5idXR0b24ge1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFlha3VIYW5KUDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMjAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vY2RuLmpzZGVsaXZyLm5ldC9ucG0veWFrdWhhbmpwQDIuMC4wL2Rpc3QvZm9udHMvWWFrdUhhbkpQL1lha3VIYW5KUC1MaWdodC5lb3RcIik7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9jZG4uanNkZWxpdnIubmV0L25wbS95YWt1aGFuanBAMi4wLjAvZGlzdC9mb250cy9ZYWt1SGFuSlAvWWFrdUhhbkpQLUxpZ2h0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCJodHRwczovL2Nkbi5qc2RlbGl2ci5uZXQvbnBtL3lha3VoYW5qcEAyLjAuMC9kaXN0L2ZvbnRzL1lha3VIYW5KUC9ZYWt1SGFuSlAtTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59IiwiaHRtbCxcbmJvZHksXG5kaXYsXG5zcGFuLFxuYXBwbGV0LFxub2JqZWN0LFxuaWZyYW1lLFxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LFxucCxcbmJsb2NrcXVvdGUsXG5wcmUsXG5hLFxuYWJicixcbmFjcm9ueW0sXG5hZGRyZXNzLFxuYmlnLFxuY2l0ZSxcbmNvZGUsXG5kZWwsXG5kZm4sXG5lbSxcbmltZyxcbmlucyxcbmtiZCxcbnEsXG5zLFxuc2FtcCxcbnNtYWxsLFxuc3RyaWtlLFxuc3Ryb25nLFxuc3ViLFxuc3VwLFxudHQsXG52YXIsXG5iLFxudSxcbmksXG5jZW50ZXIsXG5kbCxcbmR0LFxuZGQsXG5vbCxcbnVsLFxubGksXG5maWVsZHNldCxcbmZvcm0sXG5sYWJlbCxcbmlucHV0LFxuYnV0dG9uLFxubGVnZW5kLFxudGFibGUsXG5jYXB0aW9uLFxudGJvZHksXG50Zm9vdCxcbnRoZWFkLFxudHIsXG50aCxcbnRkLFxuYXJ0aWNsZSxcbmFzaWRlLFxuY2FudmFzLFxuZGV0YWlscyxcbmVtYmVkLFxuZmlndXJlLFxuZmlnY2FwdGlvbixcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1lbnUsXG5uYXYsXG5vdXRwdXQsXG5ydWJ5LFxuc2VjdGlvbixcbnN1bW1hcnksXG50aW1lLFxubWFyayxcbmF1ZGlvLFxudmlkZW8ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBmb250OiBpbmhlcml0O1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTAuMWVtO1xufVxuXG5zdWIge1xuICBmb250LXNpemU6IDcwJTtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1lbnUsXG5uYXYsXG5zZWN0aW9uLFxubWFpbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5ib2R5IHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbm9sLFxudWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5ibG9ja3F1b3RlLFxucSB7XG4gIHF1b3Rlczogbm9uZTtcbn1cblxuYmxvY2txdW90ZTo6YmVmb3JlLFxuYmxvY2txdW90ZTo6YWZ0ZXIsXG5xOjpiZWZvcmUsXG5xOjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBjb250ZW50OiBub25lO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1vLWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tcy1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuIiwiQHVzZSAnLi4vY29yZScgYXMgKjtcblxuOnJvb3Qge1xuICAtLWNvbG9yQmxhY2s6ICMxMTExMTI7XG4gIC0tY29sb3JXaGl0ZTogI2ZmZjtcbiAgLS1jb2xvckdyYXk6ICM3QzdDODA7XG4gIC0tY29sb3JMaWdodEdyYXk6ICNDNkM2Q0M7XG4gIC0td2VpZ2h0UmVndWxhcjogNDAwO1xuICAtLXdlaWdodE1lZGl1bTogNTAwO1xuICAtLXdlaWdodFNlbWlCb2xkOiA2MDA7XG4gIC0td2VpZ2h0Qm9sZDogNzAwO1xuICAtLXdlaWdodEJsYWNrOiA5MDA7XG59XG5cbmh0bWwge1xuICAvLyAxMzY2cHjjgYzln7rmupbjgacxOTIw44G+44Gn44Gv5LiK6ZmQ44GM5Ly444Gz44KLXG4gIC8vIDAuNzMydncg44KSIDE5MjBweCDluYXjgafoqIjnrpdcbiAgLy8gMXZ3ID0gMTkyMHB4IMOXIDAuMDEgPSAxOS4ycHhcbiAgLy8gMC43MzJ2dyA9IDE5LjJweCDDlyAwLjczMiA9IDE0LjA1NDRweO+8iOKJkjE0LjA1NXB477yJXG4gIC8vICUg44Gr5aSJ5o+b77yI44OW44Op44Km44K25qiZ5rqW44GuIDE2cHgg44KS5Z+65rqW44Gr44GZ44KL77yJXG4gIC8vIDE0LjA1NXB4IC8gMTZweCA9IDAuODc4NeKAplxuICAvLyAwLjg3ODXigKYgw5cgMTAwID0gODcuODUlXG4gIGZvbnQtc2l6ZTogbWluKDAuNzMydncsIDg3Ljg1JSk7XG5cbiAgQG1lZGlhICN7JGJyZWFrcG9pbnR9IHtcbiAgICBmb250LXNpemU6IDIuNjZ2dztcbiAgfVxufVxuXG5ib2R5IHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3JXaGl0ZSk7XG4gIGZvbnQtZmFtaWx5OiAkZm9udEZPVC1SO1xuICBmb250LXNpemU6ICRmb250U2l6ZTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLXdlaWdodFJlZ3VsYXIpO1xuICBjb2xvcjogdmFyKC0tY29sb3JCbGFjayk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAtd2Via2l0LWZvbnQtZmVhdHVyZS1zZXR0aW5nczogJ3BhbHQnO1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6ICdwYWx0JztcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuXG4gIEBtZWRpYSAjeyRicmVha3BvaW50fSB7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGZvbnQtc2l6ZTogJGZvbnRTaXplU3A7XG4gIH1cbn1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGN1cnJlbnRjb2xvcjtcblxuICBAaW5jbHVkZSBob3Zlck9wYWNpdHk7XG59XG5cbmltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbnN2ZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuXG5idXR0b24ge1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4vLyDilIHilIHilIHilIHilIHilIHilIHilIHilIHilIHilIHilIHilIHilIHilIHilIHilIHilIHilIHilIHilIHilIHilIHilIHilIHilIHilIHilIHilIHilIHilIHilIHilIHilIHilIHilIFcbi8v44CA44CAUEFUSFxuLy8g4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSBXG5cbi8vIHVzYWdlOiAjeyRpbWdQYXRofVxuJGltZ0NvbW1vbjogJy9pbWcvY29tbW9uLyc7XG4kaW1nUGF0aDogJy9pbWcvJztcblxuLy8g4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSB4pSBXG4vL+OAgOOAgEZPTlRcbi8vIOKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgVxuXG4kZm9udFNpemU6IDEuNnJlbTtcbiRmb250U2l6ZVNwOiAxLjRyZW07XG4kZm9udEZPVC1SOiAnRk9ULeetkee0q+OCtOOCt+ODg+OCryBQcjUgUicsIHNhbnMtc2VyaWY7XG4kZm9udEZPVC1NOiBcIkZPVC3nrZHntKvjgrTjgrfjg4Pjgq8gUHI1IE1cIiwgc2Fucy1zZXJpZjtcbiRmb250QXZlbmlyUmVndWxhcjogXCJBdmVuaXJOZXh0TFRQcm8tUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuJGZvbnRBdmVuaXJNZWRpdW06IFwiQXZlbmlyTmV4dExUUHJvLU1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuXG4vLyDilIHilIHilIHilIHilIHilIHilIHilIHilIHilIHilIHilIHilIHilIHilIHilIHilIHilIHilIHilIHilIHilIHilIHilIHilIHilIHilIHilIHilIHilIHilIHilIHilIHilIHilIHilIFcbi8v44CA44CATWVkaWEgUXVlcnlcbi8vIOKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgeKUgVxuXG4kd3JhcHBlcjogMTAwJTtcbiRicmVha3BvaW50OiAnc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0OGVtKSc7XG4kaWUxMTogJ2FsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0Om5vbmUpJztcbiRpcGhvbmU1OiAnc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMGVtKSc7XG4iLCJAdXNlICcuL3NldHRpbmcnIGFzICo7XG5AdXNlICcuL2Vhc2luZycgYXMgKjtcblxuQG1peGluIGxoQ3JvcCgkbGluZS1oZWlnaHQpIHtcbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDA7XG4gICAgd2lkdGg6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygoMSAtICN7JGxpbmUtaGVpZ2h0fSkgKiAwLjVlbSk7XG4gIH1cbn1cblxuQG1peGluIHdyYXBwZXIoJHdyYXBwZXIpIHtcbiAgd2lkdGg6ICR3cmFwcGVyO1xuICBtYXJnaW46IDAgYXV0bztcblxuICBAbWVkaWEgI3skYnJlYWtwb2ludH0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtaXhpbiBlbGVtZW50SW1nIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZpc2liaWxpdHk6IGluaXRpYWw7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbkBtaXhpbiBob3Zlck9wYWNpdHkoKSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgJHByb2plY3RFYXNlO1xuXG4gIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gICAgJjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAwLjU7XG4gICAgfVxuICB9XG59XG5cbiIsIkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogWWFrdUhhbkpQO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIHNyYzogdXJsKCdodHRwczovL2Nkbi5qc2RlbGl2ci5uZXQvbnBtL3lha3VoYW5qcEAyLjAuMC9kaXN0L2ZvbnRzL1lha3VIYW5KUC9ZYWt1SGFuSlAtTGlnaHQuZW90Jyk7XG4gIHNyYzpcbiAgICB1cmwoJ2h0dHBzOi8vY2RuLmpzZGVsaXZyLm5ldC9ucG0veWFrdWhhbmpwQDIuMC4wL2Rpc3QvZm9udHMvWWFrdUhhbkpQL1lha3VIYW5KUC1MaWdodC53b2ZmMicpXG4gICAgICBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKCdodHRwczovL2Nkbi5qc2RlbGl2ci5uZXQvbnBtL3lha3VoYW5qcEAyLjAuMC9kaXN0L2ZvbnRzL1lha3VIYW5KUC9ZYWt1SGFuSlAtTGlnaHQud29mZicpXG4gICAgICBmb3JtYXQoJ3dvZmYnKTtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/