@charset "UTF-8";
/*-------------------------------------*
	Dakgoot.nl WORDPRESS THEME

	See style.css for the WP info.

	- Floris Jansen, floris@fmjansen.nl

	base.scss
	+ Variables (colors and fonts)
	+ Reset
	+ Paragraph styles
	+ Logo
	+ Menu
	+ Primary content
	+ Frontpage
	+ Call to action
	+ Footer
	+ Imports

	...

\*-------------------------------------*/
/*-------------------------------------*	Variables
\*-------------------------------------*/
.external:after {
  content: "➚";
  display: inline-block;
  font-size: 0.7em;
  border: 1.5px solid #006;
  border-color: inherit;
  padding: 0 0px 0.6em 0.2em;
  width: 0.4em;
  height: 0em;
  line-height: 0;
  font-weight: bold;
  margin-left: 0.8ch;
  vertical-align: middle;
  text-shadow: 0 2px 0 white, -2px 0 0 white; }

/*-------------------------------------*	Reset
\*-------------------------------------*/
html {
  overflow-x: hidden; }

body {
  margin: 0;
  font-family: "Muli", Helvetica, Arial, sans-serif;
  font-size: 18px;
  color: #222;
  overflow-x: hidden;
  background: #fff; }
  @media (min-width: 1024px) {
    body {
      font-size: 22px; } }
  @media (min-width: 1400px) {
    body {
      font-size: 24px; } }

/*-------------------------------------*	Paragraph styles
\*-------------------------------------*/
h1,
h2,
h3,
h4,
h5,
h6 {
  line-height: 1.2; }

h1 {
  font-size: 2em;
  font-weight: 800;
  margin-bottom: .5em; }

h2 {
  font-size: 1.5em;
  font-weight: 800; }

p,
ol {
  line-height: 1.55;
  max-width: 50ch; }

a {
  text-decoration-color: #E74C3C;
  color: #222; }

.alignright {
  float: right; }

.alignleft {
  float: left; }

/*-------------------------------------*	Logo
\*-------------------------------------*/
.main-header {
  overflow: hidden; }
  @media (min-width: 768px) {
    .main-header {
      display: flex;
      vertical-align: middle;
      justify-content: space-between;
      padding: 2rem 8%; } }
  .main-header__logo {
    font-size: 1.6em;
    text-align: left;
    width: 100%;
    box-sizing: border-box;
    padding: 1.5rem;
    display: block;
    text-decoration-style: wavy;
    font-weight: 800;
    max-width: 10em; }
    @media (min-width: 768px) {
      .main-header__logo {
        padding: 0;
        font-size: 1.5em;
        max-width: 8em; } }

/*-------------------------------------*	Menu
\*-------------------------------------*/
.primary-menu {
  align-self: center; }
  .primary-menu__list {
    list-style: none;
    padding: 0 1rem;
    text-align: left;
    line-height: 1;
    margin: 0;
    max-width: 100%;
    box-sizing: border-box;
    text-transform: uppercase;
    font-weight: 700; }
    @media (min-width: 768px) {
      .primary-menu__list {
        transform: translateX(0.5rem);
        padding: 0; } }
    @media (min-width: 1024px) {
      .primary-menu__list {
        transform: translateX(1rem); } }

.menu-item {
  padding: .5rem;
  font-size: .7em;
  display: inline-block; }
  @media (min-width: 1024px) {
    .menu-item {
      margin: .5rem 1rem; } }
  .menu-item a {
    text-decoration: none; }
    .menu-item a:hover {
      text-decoration-line: underline;
      text-decoration-color: #E74C3C; }

/*-------------------------------------*	Primary content
\*-------------------------------------*/
.primary-content {
  padding: 1em 1.5rem; }
  @media (min-width: 768px) {
    .primary-content {
      padding: 2rem 8%; } }

.post-thumb {
  max-height: 80vh;
  max-width: 100%;
  overflow: hidden; }
  .post-thumb__img {
    max-height: 80vh;
    max-width: 80vw;
    width: auto;
    height: auto; }

/*-------------------------------------*	Call to action
\*-------------------------------------*/
.call-to-action {
  background: #E74C3C;
  padding: 5% 5% 10%;
  text-align: center; }
  @media (min-width: 768px) {
    .call-to-action {
      display: flex;
      justify-content: space-between;
      padding-bottom: 5%; } }
  @media (min-width: 1024px) {
    .call-to-action {
      padding: 5% 10%; } }
  .call-to-action__question {
    font-size: 2em;
    line-height: 1;
    margin: .1em 0 .3em;
    font-weight: bold; }
    @media (min-width: 768px) {
      .call-to-action__question {
        margin-bottom: -.1em; } }
  .call-to-action__button {
    text-align: center; }
    @media (min-width: 768px) {
      .call-to-action__button {
        display: flex;
        align-items: center; } }

/*-------------------------------------*	Footer
\*-------------------------------------*/
.main-footer {
  padding: 2rem 5%;
  text-align: center;
  overflow: hidden;
  font-size: .8em;
  opacity: .8; }
  .main-footer p {
    max-width: none; }

/*-------------------------------------*	Import
\*-------------------------------------*/
/*-------------------------------------*
	Dakgoot.nl WORDPRESS THEME

	See style.css for the WP info.

	- Floris Jansen, floris@fmjansen.nl

	product.scss:
	+ product section

\*-------------------------------------*/
/*-------------------------------------*	Product section
\*-------------------------------------*/
.products {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -1.5rem;
  justify-content: space-between; }

.product {
  width: 160px;
  margin: 1.5rem;
  flex-grow: 1;
  flex-shrink: 1; }
  @media (min-width: 620px) {
    .product {
      width: 225px;
      flex-grow: 0; } }
  .product__img {
    width: 100%;
    height: auto; }
  .product__name {
    margin: .7rem 0;
    font-size: 1.4rem; }
  .product__link {
    text-decoration: none; }
    .product__link:hover {
      color: #E74C3C; }

/*-------------------------------------*
	Dakgoot.nl WORDPRESS THEME

	See style.css for the WP info.

	- Floris Jansen, floris@fmjansen.nl

	post.scss:
	+ post section

\*-------------------------------------*/
/*-------------------------------------*	post section
\*-------------------------------------*/
.posts {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -2rem;
  justify-content: space-between;
  font-size: .9em; }
  @media (min-width: 1024px) {
    .posts {
      margin: 0 -4rem; } }

.post {
  width: 400px;
  margin: 1rem 2rem;
  flex-grow: 1;
  flex-shrink: 1; }
  @media (min-width: 1024px) {
    .post {
      margin: 2rem 4rem; } }
  .post__img {
    width: 100%;
    height: auto; }
  .post__date {
    color: #777; }
  .post__name {
    margin: .7rem 0;
    font-size: 1.4em; }
  .post__link {
    text-decoration: none; }
    .post__link:hover {
      color: #E74C3C; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYmFzZS5jc3MiLCJzb3VyY2VzIjpbImJhc2Uuc2NzcyIsInByb2R1Y3Quc2NzcyIsInBvc3RzLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG5cblx0RGFrZ29vdC5ubCBXT1JEUFJFU1MgVEhFTUVcblxuXHRTZWUgc3R5bGUuY3NzIGZvciB0aGUgV1AgaW5mby5cblxuXHQtIEZsb3JpcyBKYW5zZW4sIGZsb3Jpc0BmbWphbnNlbi5ubFxuXG5cdGJhc2Uuc2Nzc1xuXHQrIFZhcmlhYmxlcyAoY29sb3JzIGFuZCBmb250cylcblx0KyBSZXNldFxuXHQrIFBhcmFncmFwaCBzdHlsZXNcblx0KyBMb2dvXG5cdCsgTWVudVxuXHQrIFByaW1hcnkgY29udGVudFxuXHQrIEZyb250cGFnZVxuXHQrIENhbGwgdG8gYWN0aW9uXG5cdCsgRm9vdGVyXG5cdCsgSW1wb3J0c1xuXG5cdC4uLlxuXG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuXG5cblxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcblx0VmFyaWFibGVzXG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiRmb250OiAnTXVsaScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4kdGV4dDogIzIyMjtcbiRhY2NlbnQ6ICNFNzRDM0M7XG4kYmFja2dyb3VuZDogI2ZmZjtcbiRicmVhay0tcGhvbmU6IDc2OHB4O1xuJGJyZWFrLS10YWJsZXQ6IDEwMjRweDtcbiRicmVhay0tZGVza3RvcDogMTQwMHB4O1xuXG4uZXh0ZXJuYWw6YWZ0ZXIge1xuXHRjb250ZW50OiBcIuKemlwiO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGZvbnQtc2l6ZTogMC43ZW07XG5cdGJvcmRlcjogMS41cHggc29saWQgIzAwNjtcblx0Ym9yZGVyLWNvbG9yOiBpbmhlcml0O1xuXHRwYWRkaW5nOiAwIDBweCAwLjZlbSAwLjJlbTtcblx0d2lkdGg6IDAuNGVtO1xuXHRoZWlnaHQ6IDBlbTtcblx0bGluZS1oZWlnaHQ6IDA7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRtYXJnaW4tbGVmdDogMC44Y2g7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdHRleHQtc2hhZG93OiAwIDJweCAwIHdoaXRlLCAtMnB4IDAgMCB3aGl0ZTtcbn1cblxuXG5cblxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcblx0UmVzZXRcblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuaHRtbCB7XG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuYm9keSB7XG5cdG1hcmdpbjogMDtcblx0Zm9udC1mYW1pbHk6ICRmb250O1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGNvbG9yOiAkdGV4dDtcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHRiYWNrZ3JvdW5kOiAkYmFja2dyb3VuZDtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLS10YWJsZXQpIHtcblx0XHRmb250LXNpemU6IDIycHg7XG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLS1kZXNrdG9wKSB7XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHR9XG59XG5cblxuXG5cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG5cdFBhcmFncmFwaCBzdHlsZXNcblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcblx0bGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuaDEge1xuXHRmb250LXNpemU6IDJlbTtcblx0Zm9udC13ZWlnaHQ6IDgwMDtcblx0bWFyZ2luLWJvdHRvbTogLjVlbTtcbn1cblxuaDIge1xuXHRmb250LXNpemU6IDEuNWVtO1xuXHRmb250LXdlaWdodDogODAwO1xufVxuXG5wLFxub2wge1xuXHRsaW5lLWhlaWdodDogMS41NTtcblx0bWF4LXdpZHRoOiA1MGNoO1xufVxuXG5hIHtcblx0dGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAkYWNjZW50O1xuXHRjb2xvcjogJHRleHQ7XG59XG5cbi5hbGlnbnJpZ2h0IHsgZmxvYXQ6IHJpZ2h0OyB9XG4uYWxpZ25sZWZ0IHsgZmxvYXQ6IGxlZnQ7IH1cblxuXG5cblxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcblx0TG9nb1xuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ubWFpbi1oZWFkZXIge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWstLXBob25lKSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRwYWRkaW5nOiAycmVtIDglO1xuXHR9XG5cblx0Jl9fbG9nbyB7XG5cdFx0Zm9udC1zaXplOiAxLjZlbTtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0cGFkZGluZzogMS41cmVtO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHRleHQtZGVjb3JhdGlvbi1zdHlsZTogd2F2eTtcblx0XHRmb250LXdlaWdodDogODAwO1xuXHRcdG1heC13aWR0aDogMTBlbTtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWstLXBob25lKSB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0Zm9udC1zaXplOiAxLjVlbTtcblx0XHRcdG1heC13aWR0aDogOGVtO1xuXHRcdH1cblx0fVxufVxuXG5cblxuXG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuXHRNZW51XG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5wcmltYXJ5LW1lbnUge1xuXHRhbGlnbi1zZWxmOiBjZW50ZXI7XG5cblx0Jl9fbGlzdCB7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRwYWRkaW5nOiAwIDFyZW07XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRtYXJnaW46IDA7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay0tcGhvbmUpIHtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCguNXJlbSk7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWstLXRhYmxldCkge1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDFyZW0pO1xuXHRcdH1cblx0fVxufVxuXG4ubWVudS1pdGVtIHtcblx0cGFkZGluZzogLjVyZW07XG5cdGZvbnQtc2l6ZTogLjdlbTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWstLXRhYmxldCkge1xuXHRcdG1hcmdpbjogLjVyZW0gMXJlbTtcblx0fVxuXG5cdGEge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcblx0XHRcdHRleHQtZGVjb3JhdGlvbi1jb2xvcjogJGFjY2VudDtcblx0XHR9XG5cdH1cbn1cblxuLmN1cnJlbnQtbWVudS1pdGVtIGEge1xufVxuXG5cblxuXG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuXHRQcmltYXJ5IGNvbnRlbnRcblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnByaW1hcnktY29udGVudCB7XG5cdHBhZGRpbmc6IDFlbSAxLjVyZW07XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay0tcGhvbmUpIHtcblx0XHRwYWRkaW5nOiAycmVtIDglO1xuXHR9XG59XG5cbi5wb3N0LXRodW1iIHtcblx0bWF4LWhlaWdodDogODB2aDtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdCZfX2ltZyB7XG5cdFx0bWF4LWhlaWdodDogODB2aDtcblx0XHRtYXgtd2lkdGg6IDgwdnc7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHR9XG59XG5cblxuXG5cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG5cdENhbGwgdG8gYWN0aW9uXG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5jYWxsLXRvLWFjdGlvbiB7XG5cdGJhY2tncm91bmQ6ICRhY2NlbnQ7XG5cdHBhZGRpbmc6IDUlIDUlIDEwJTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWstLXBob25lKSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0cGFkZGluZy1ib3R0b206IDUlO1xuXHR9XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay0tdGFibGV0KSB7XG5cdFx0cGFkZGluZzogNSUgMTAlO1xuXHR9XG5cblx0Jl9fcXVlc3Rpb24ge1xuXHRcdGZvbnQtc2l6ZTogMmVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdG1hcmdpbjogLjFlbSAwIC4zZW07XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLS1waG9uZSkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogLS4xZW07XG5cdFx0fVxuXHR9XG5cblx0Jl9fYnV0dG9uIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLS1waG9uZSkge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0fVxuXHR9XG59XG5cblxuXG5cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG5cdEZvb3RlclxuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ubWFpbi1mb290ZXIge1xuXHRwYWRkaW5nOiAycmVtIDUlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGZvbnQtc2l6ZTogLjhlbTtcblx0b3BhY2l0eTogLjg7XG5cblx0cCB7XG5cdFx0bWF4LXdpZHRoOiBub25lO1xuXHR9XG59XG5cblxuXG5cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG5cdEltcG9ydFxuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5AaW1wb3J0IFwicHJvZHVjdFwiO1xuQGltcG9ydCBcInBvc3RzXCI7XG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcblxuXHREYWtnb290Lm5sIFdPUkRQUkVTUyBUSEVNRVxuXG5cdFNlZSBzdHlsZS5jc3MgZm9yIHRoZSBXUCBpbmZvLlxuXG5cdC0gRmxvcmlzIEphbnNlbiwgZmxvcmlzQGZtamFuc2VuLm5sXG5cblx0cHJvZHVjdC5zY3NzOlxuXHQrIHByb2R1Y3Qgc2VjdGlvblxuXG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuXG5cblxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcblx0UHJvZHVjdCBzZWN0aW9uXG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5wcm9kdWN0cyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0bWFyZ2luOiAwIC0xLjVyZW07XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLnByb2R1Y3Qge1xuXHR3aWR0aDogMTYwcHg7XG5cdG1hcmdpbjogMS41cmVtO1xuXHRmbGV4LWdyb3c6IDE7XG5cdGZsZXgtc2hyaW5rOiAxO1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiA2MjBweCkge1xuXHRcdHdpZHRoOiAyMjVweDtcblx0XHRmbGV4LWdyb3c6IDA7XG5cdH1cblxuXHQmX19pbWcge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogYXV0bztcblx0fVxuXG5cdCZfX25hbWUge1xuXHRcdG1hcmdpbjogLjdyZW0gMDtcblx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0fVxuXG5cdCZfX2xpbmsge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICRhY2NlbnQ7XG5cdFx0fVxuXHR9XG59XG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcblxuXHREYWtnb290Lm5sIFdPUkRQUkVTUyBUSEVNRVxuXG5cdFNlZSBzdHlsZS5jc3MgZm9yIHRoZSBXUCBpbmZvLlxuXG5cdC0gRmxvcmlzIEphbnNlbiwgZmxvcmlzQGZtamFuc2VuLm5sXG5cblx0cG9zdC5zY3NzOlxuXHQrIHBvc3Qgc2VjdGlvblxuXG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuXG5cblxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcblx0cG9zdCBzZWN0aW9uXG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5wb3N0cyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0bWFyZ2luOiAwIC0ycmVtO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGZvbnQtc2l6ZTogLjllbTtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLS10YWJsZXQpIHtcblx0XHRtYXJnaW46IDAgLTRyZW07XG5cdH1cbn1cblxuLnBvc3Qge1xuXHR3aWR0aDogNDAwcHg7XG5cdG1hcmdpbjogMXJlbSAycmVtO1xuXHRmbGV4LWdyb3c6IDE7XG5cdGZsZXgtc2hyaW5rOiAxO1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWstLXRhYmxldCkge1xuXHRcdG1hcmdpbjogMnJlbSA0cmVtO1xuXHR9XG5cblx0Jl9faW1nIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdH1cblxuXHQmX19kYXRlIHtcblx0XHRjb2xvcjogIzc3Nztcblx0fVxuXG5cdCZfX25hbWUge1xuXHRcdG1hcmdpbjogLjdyZW0gMDtcblx0XHRmb250LXNpemU6IDEuNGVtO1xuXHR9XG5cblx0Jl9fbGluayB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogJGFjY2VudDtcblx0XHR9XG5cdH1cbn1cbiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozt5Q0FzQnlDO0FBTXpDO3lDQUV5QztBQVN6QyxBQUFBLFNBQVMsQUFBQSxNQUFNLENBQUM7RUFDZixPQUFPLEVBQUUsS0FBSztFQUNkLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLFNBQVMsRUFBRSxLQUFLO0VBQ2hCLE1BQU0sRUFBRSxnQkFBZ0I7RUFDeEIsWUFBWSxFQUFFLE9BQU87RUFDckIsT0FBTyxFQUFFLGlCQUFp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 */
