/* TYPOGRAPHY */
/* Google Fonts */
@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap");
:root {
  --primary-color: #2699FB;
  --secondary-color: #007bff;
  --accent-color: #f28500;
  --text-color-dark: #161a20;
  --text-color-muted: #7f7f7f;
  --text-color-light: #b4b4b4;
  --line-spacing-lg: 30px;
  --line-spacing-sm: 16px;
  --font-family-roboto: "Roboto";
  --font-weight-bold: bold;
  --font-size-xs: 10px;
  --font-size-sm: 12px;
  --font-size-base: 16px;
  --font-size-lg: 20px;
  --font-size-xl: 30px;
  --font-size-xxl: 40px;
}

/* Typography styles */
/* Anchor tag styles */
a {
  font-family: var(--font-family-roboto);
  font-weight: var(--font-weight-normal);
  font-size: var(--font-size-base);
  color: var(--primary-color);
  text-decoration: none;
  -webkit-transition: color 0.3s ease;
  transition: color 0.3s ease;
}

a:hover {
  color: var(--secondary-color);
  text-decoration: underline;
}

.button {
  font-family: var(--font-family-roboto);
  font-weight: var(--font-weight-bold);
  font-size: var(--font-size-xs);
  line-height: var(--line-spacing-sm);
  color: var(--text-color-muted);
}

.placeholder {
  font-family: var(--font-family-roboto);
  font-weight: var(--font-weight-light);
  font-size: var(--font-size-sm);
  line-height: var(--line-spacing-sm);
  color: var(--text-color-light);
}

.large-body {
  font-family: var(--font-family-roboto);
  font-weight: medium;
  font-size: var(--font-size-base);
  line-height: var(--line-spacing-lg);
  color: var(--text-color-muted);
}

.body {
  font-family: var(--font-family-roboto);
  font-weight: normal;
  font-size: var(--font-size-base);
  line-height: var(--line-spacing-lg);
  color: var(--text-color-muted);
}

.secondary-body {
  font-family: var(--font-family-roboto);
  font-weight: normal;
  font-size: var(--font-size-sm);
  line-height: var(--line-spacing-sm);
  color: var(--text-color-light);
}

.quote {
  font-family: var(--font-family-roboto);
  font-weight: bold;
  font-size: var(--font-size-lg);
  line-height: var(--line-spacing-lg);
  color: var(--text-color-muted);
}

.subheader {
  font-family: var(--font-family-roboto);
  font-weight: normal;
  font-size: var(--font-size-lg);
  line-height: var(--line-spacing-lg);
  color: var(--text-color-muted);
}

.title {
  font-family: var(--font-family-roboto);
  font-weight: medium;
  font-size: var(--font-size-xl);
  line-height: var(--line-spacing-lg);
  color: var(--text-color-dark);
}

.headline {
  font-family: var(--font-family-roboto);
  font-weight: bold;
  font-size: var(--font-size-xxl);
  line-height: var(--line-spacing-xxl);
  color: var(--text-color-muted);
}

/* Base container for the content block */
.content-block {
  /* Fixed width */
  /* 16px margin between blocks */
  border: 1px solid #e0e0e0;
  /* Optional: border for clarity */
  overflow: hidden;
  /* Optional: Rounded corners */
}

/* Image container */
.content-image {
  position: relative;
  width: 100%;
  padding-top: 75%;
  /* Aspect ratio 4:3 */
  background-color: #000;
  /* Fallback color */
}

/* Image styling */
.content-image img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  /* Ensures image fills container */
}

/* Overlay with gradient */
.content-overlay {
  position: absolute;
  bottom: 0;
  width: 100%;
  padding: 0.9375rem;
  /* 15px padding around the text */
  background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.8)), to(rgba(0, 0, 0, 0.2)));
  background: linear-gradient(to top, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.2));
  /* Gradient background */
  color: #ffffff;
  /* White text */
}

/* Title styling */
.content-title {
  font-family: "Roboto", sans-serif;
  font-size: 1.25rem;
  font-weight: bold;
  margin: 0;
  padding-bottom: 0.5rem;
  /* Spacing between title and date */
  line-height: 1.2;
}

/* Date styling */
.content-date {
  font-family: "Roboto", sans-serif;
  font-size: 0.75rem;
  font-weight: normal;
  margin: 0;
  opacity: 0.8;
  /* Optional: slightly lighter text for the date */
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3Njc3MvdHlwb2dyYXBoeS5zY3NzIiwiY292ZXJfc2xpbS9jb3Zlcl9zbGltLmNzcyIsImNvdmVyX3NsaW0vY292ZXJfc2xpbS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGVBQUE7QUFFQSxpQkFBQTtBQUNRLDZKQUFBO0FBdURSO0VBQ0ksd0JBQUE7RUFDQSwwQkFBQTtFQUNBLHVCQUFBO0VBQ0EsMEJBQUE7RUFDQSwyQkFBQTtFQUNBLDJCQUFBO0VBQ0EsdUJBQUE7RUFDQSx1QkFBQTtFQUNBLDhCQUFBO0VBQ0Esd0JBQUE7RUFDQSxvQkFBQTtFQUNBLG9CQUFBO0VBQ0Esc0JBQUE7RUFDQSxvQkFBQTtFQUNBLG9CQUFBO0VBQ0EscUJBQUE7QUN0REo7O0FEeURBLHNCQUFBO0FBRUEsc0JBQUE7QUFDQTtFQUNJLHNDQUFBO0VBQ0Esc0NBQUE7RUFDQSxnQ0FBQTtFQUNBLDJCQUFBO0VBQ0EscUJBQUE7RUFDQSxtQ0FBQTtFQUFBLDJCQUFBO0FDdkRKOztBRDBEQTtFQUNJLDZCQUFBO0VBQ0EsMEJBQUE7QUN2REo7O0FEOERBO0VBQ0ksc0NBQUE7RUFDQSxvQ0FBQTtFQUNBLDhCQUFBO0VBQ0EsbUNBQUE7RUFDQSw4QkFBQTtBQzNESjs7QUQ4REE7RUFDSSxzQ0FBQTtFQUNBLHFDQUFBO0VBQ0EsOEJBQUE7RUFDQSxtQ0FBQTtFQUNBLDhCQUFBO0FDM0RKOztBRDZEQTtFQUNJLHNDQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQ0FBQTtFQUNBLG1DQUFBO0VBQ0EsOEJBQUE7QUMxREo7O0FENkRBO0VBQ0ksc0NBQUE7RUFDQSxtQkFBQTtFQUNBLGdDQUFBO0VBQ0EsbUNBQUE7RUFDQSw4QkFBQTtBQzFESjs7QUQ2REE7RUFDSSxzQ0FBQTtFQUNBLG1CQUFBO0VBQ0EsOEJBQUE7RUFDQSxtQ0FBQTtFQUNBLDhCQUFBO0FDMURKOztBRGlFQTtFQUNJLHNDQUFBO0VBQ0EsaUJBQUE7RUFDQSw4QkFBQTtFQUNBLG1DQUFBO0VBQ0EsOEJBQUE7QUM5REo7O0FEaUVBO0VBQ0ksc0NBQUE7RUFDQSxtQkFBQTtFQUNBLDhCQUFBO0VBQ0EsbUNBQUE7RUFDQSw4QkFBQTtBQzlESjs7QURpRUE7RUFDSSxzQ0FBQTtFQUNBLG1CQUFBO0VBQ0EsOEJBQUE7RUFDQSxtQ0FBQTtFQUNBLDZCQUFBO0FDOURKOztBRGlFQTtFQUNJLHNDQUFBO0VBQ0EsaUJBQUE7RUFDQSwrQkFBQTtFQUNBLG9DQUFBO0VBQ0EsOEJBQUE7QUM5REo7O0FDMUdBLHlDQUFBO0FBQ0E7RUFFRSxnQkFBQTtFQUVBLCtCQUFBO0VBQ0EseUJBQUE7RUFDQSxpQ0FBQTtFQUNBLGdCQUFBO0VBRUEsOEJBQUE7QUQwR0Y7O0FDdkdBLG9CQUFBO0FBQ0E7RUFDRSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLHFCQUFBO0VBQ0Esc0JBQUE7RUFDQSxtQkFBQTtBRDBHRjs7QUN2R0Esa0JBQUE7QUFDQTtFQUNFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG9CQUFBO0tBQUEsaUJBQUE7RUFDQSxrQ0FBQTtBRDBHRjs7QUN2R0EsMEJBQUE7QUFDQTtFQUNFLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtFQUNBLGlDQUFBO0VBQ0EsNkdBQUE7RUFBQSwyRUFBQTtFQUNBLHdCQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7QUQwR0Y7O0FDdkdBLGtCQUFBO0FBQ0E7RUFDRSxpQ0FBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxTQUFBO0VBQ0Esc0JBQUE7RUFDQSxtQ0FBQTtFQUNBLGdCQUFBO0FEMEdGOztBQ3ZHQSxpQkFBQTtBQUNBO0VBQ0UsaUNBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsU0FBQTtFQUNBLFlBQUE7RUFDQSxpREFBQTtBRDBHRiIsImZpbGUiOiJjb3Zlcl9zbGltL2NvdmVyX3NsaW0uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyogVFlQT0dSQVBIWSAqL1xyXG5cclxuLyogR29vZ2xlIEZvbnRzICovXHJcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PVJvYm90bzppdGFsLHdnaHRAMCwxMDA7MCwzMDA7MCw0MDA7MCw1MDA7MCw3MDA7MCw5MDA7MSwxMDA7MSwzMDA7MSw0MDA7MSw1MDA7MSw3MDA7MSw5MDAmZGlzcGxheT1zd2FwJyk7XHJcblxyXG4vLyBGb250IGZhbWlsaWVzXHJcbiRmb250LXJvYm90bzogJ1JvYm90byc7XHJcbiRmb250LXJhbGV3YXk6ICdSYWxld2F5JywgQXJpYWwsIFZlcmRhbmEsIHNhbnMtc2VyaWY7XHJcbiRmb250LWFydm86ICdBcnZvJywgc2VyaWY7XHJcblxyXG4vLyBCYXNlIGZvbnQgc2V0dGluZ3NcclxuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICRmb250LXJvYm90bztcclxuJGZvbnQtZmFtaWx5LXNlcmlmOiAkZm9udC1hcnZvO1xyXG4kZm9udC1mYW1pbHktbW9ub3NwYWNlOiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xyXG5cclxuLy8gRm9udCBzaXplc1xyXG4kZm9udC1zaXplLWJhc2U6IDEuMTI1cmVtOyAvLyAxOHB4IChicm93c2VyIGJhc2UgZm9udCAxcmVtPTE2cHgpXHJcbiRmb250LXNpemUteHM6ICRmb250LXNpemUtYmFzZSAqIDAuNzU7XHJcbiRmb250LXNpemUtc206ICRmb250LXNpemUtYmFzZSAqIDAuODc1O1xyXG4kZm9udC1zaXplLWxnOiAkZm9udC1zaXplLWJhc2UgKiAxLjI1O1xyXG4kZm9udC1zaXplLXhsOiAkZm9udC1zaXplLWJhc2UgKiAyO1xyXG4kZm9udC1zaXplLXh4bDogJGZvbnQtc2l6ZS1iYXNlICogMztcclxuXHJcbi8vIEZvbnQgd2VpZ2h0c1xyXG4kZm9udC13ZWlnaHQtbGlnaHQ6IDMwMDtcclxuJGZvbnQtd2VpZ2h0LW5vcm1hbDogNDAwO1xyXG4kZm9udC13ZWlnaHQtbWVkaXVtOiA1MDA7XHJcbiRmb250LXdlaWdodC1ib2xkOiA4MDA7XHJcbiRmb250LXdlaWdodC1ib2xkZXI6IGJvbGRlcjtcclxuXHJcbi8vIExpbmUgaGVpZ2h0c1xyXG4kbGluZS1oZWlnaHQtYmFzZTogMS41O1xyXG4kbGluZS1oZWlnaHQtc206IDEuMjU7XHJcbiRsaW5lLWhlaWdodC1sZzogMjtcclxuJGxpbmUtaGVpZ2h0LXhsOiAxLjVyZW07IC8vIDI0cHhcclxuXHJcbi8vIEhlYWRpbmdzIGZvbnQgc2l6ZXNcclxuJGgxLWZvbnQtc2l6ZTogMi41cmVtOyAvLyA0MHB4XHJcbiRoMi1mb250LXNpemU6IDEuODc1NXJlbTsgLy8gMzBweFxyXG4kaDMtZm9udC1zaXplOiAxLjI1cmVtOyAvLyAyMHB4XHJcbiRoNC1mb250LXNpemU6ICRmb250LXNpemUtYmFzZSAqIDEuNTsgLy8gMjFweFxyXG4kaDUtZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgKiAxLjI1OyAvLyAxNy41cHhcclxuJGg2LWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlOyAvLyAxNHB4XHJcblxyXG4vLyBDb2xvcnNcclxuJGNvbG9yLXByaW1hcnk6ICMyNjk5RkI7XHJcbiRhY2NlbnQtY29sb3I6ICNmMjg1MDA7XHJcbiRjb2xvci10ZXh0LWRhcms6ICMxNjFhMjA7XHJcbiRjb2xvci10ZXh0LWxpZ2h0OiAjN2Y3ZjdmO1xyXG4kY29sb3ItdGV4dC1saWdodGVyOiAjQjRCNEI0O1xyXG4kY29sb3ItYmFja2dyb3VuZC1saWdodDogI0YxRjhGRTtcclxuJGNvbG9yLWJhY2tncm91bmQtYmx1ZTogI0QxRUFGRjtcclxuJGNvbG9yLWJhY2tncm91bmQtZGFya2VyLWJsdWU6ICM3RkM0RkQ7XHJcbiRjb2xvci1saWdodC1ib3JkZXI6ICNCQ0UwRkQ7XHJcbiRjb2xvci1saWdodDogI0YyRjJGMjtcclxuXHJcblxyXG4vLyBSb290IHZhcmlhYmxlcyAoZm9yIHVzZSBpbiByYXcgQ1NTKVxyXG46cm9vdCB7XHJcbiAgICAtLXByaW1hcnktY29sb3I6ICMyNjk5RkI7XHJcbiAgICAtLXNlY29uZGFyeS1jb2xvcjogIzAwN2JmZjtcclxuICAgIC0tYWNjZW50LWNvbG9yOiAjZjI4NTAwO1xyXG4gICAgLS10ZXh0LWNvbG9yLWRhcms6ICMxNjFhMjA7XHJcbiAgICAtLXRleHQtY29sb3ItbXV0ZWQ6ICM3ZjdmN2Y7XHJcbiAgICAtLXRleHQtY29sb3ItbGlnaHQ6ICNiNGI0YjQ7XHJcbiAgICAtLWxpbmUtc3BhY2luZy1sZzogMzBweDtcclxuICAgIC0tbGluZS1zcGFjaW5nLXNtOiAxNnB4O1xyXG4gICAgLS1mb250LWZhbWlseS1yb2JvdG86ICdSb2JvdG8nO1xyXG4gICAgLS1mb250LXdlaWdodC1ib2xkOiBib2xkO1xyXG4gICAgLS1mb250LXNpemUteHM6IDEwcHg7XHJcbiAgICAtLWZvbnQtc2l6ZS1zbTogMTJweDtcclxuICAgIC0tZm9udC1zaXplLWJhc2U6IDE2cHg7XHJcbiAgICAtLWZvbnQtc2l6ZS1sZzogMjBweDtcclxuICAgIC0tZm9udC1zaXplLXhsOiAzMHB4O1xyXG4gICAgLS1mb250LXNpemUteHhsOiA0MHB4O1xyXG59XHJcblxyXG4vKiBUeXBvZ3JhcGh5IHN0eWxlcyAqL1xyXG5cclxuLyogQW5jaG9yIHRhZyBzdHlsZXMgKi9cclxuYSB7XHJcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktcm9ib3RvKTtcclxuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwpO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYmFzZSk7XHJcbiAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XHJcbn1cclxuXHJcbmE6aG92ZXIge1xyXG4gICAgY29sb3I6IHZhcigtLXNlY29uZGFyeS1jb2xvcik7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxufVxyXG5cclxuLy8gQ29tbWVudHNcclxuJGNvbW1lbnQtc3BhY2VyLXg6IDEuMjVlbTtcclxuJGNvbW1lbnQtc3BhY2VyLXk6IDEuMjVlbTtcclxuXHJcbi5idXR0b24ge1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LXJvYm90byk7XHJcbiAgICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZCk7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS14cyk7XHJcbiAgICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1zcGFjaW5nLXNtKTtcclxuICAgIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLW11dGVkKTtcclxufVxyXG5cclxuLnBsYWNlaG9sZGVyIHtcclxuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1yb2JvdG8pO1xyXG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWxpZ2h0KTtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXNtKTtcclxuICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLXNwYWNpbmctc20pO1xyXG4gICAgY29sb3I6IHZhcigtLXRleHQtY29sb3ItbGlnaHQpO1xyXG59XHJcbi5sYXJnZS1ib2R5IHtcclxuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1yb2JvdG8pO1xyXG4gICAgZm9udC13ZWlnaHQ6IG1lZGl1bTtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJhc2UpO1xyXG4gICAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtc3BhY2luZy1sZyk7XHJcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvci1tdXRlZCk7XHJcbn1cclxuXHJcbi5ib2R5IHtcclxuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1yb2JvdG8pO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJhc2UpO1xyXG4gICAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtc3BhY2luZy1sZyk7XHJcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvci1tdXRlZCk7XHJcbn1cclxuXHJcbi5zZWNvbmRhcnktYm9keSB7XHJcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktcm9ib3RvKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zbSk7XHJcbiAgICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1zcGFjaW5nLXNtKTtcclxuICAgIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLWxpZ2h0KTtcclxufVxyXG5cclxuXHJcblxyXG5cclxuXHJcbi5xdW90ZSB7XHJcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktcm9ib3RvKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbGcpO1xyXG4gICAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtc3BhY2luZy1sZyk7XHJcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvci1tdXRlZCk7XHJcbn1cclxuXHJcbi5zdWJoZWFkZXIge1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LXJvYm90byk7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbGcpO1xyXG4gICAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtc3BhY2luZy1sZyk7XHJcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvci1tdXRlZCk7XHJcbn1cclxuXHJcbi50aXRsZSB7XHJcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktcm9ib3RvKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBtZWRpdW07XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS14bCk7XHJcbiAgICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1zcGFjaW5nLWxnKTtcclxuICAgIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLWRhcmspO1xyXG59XHJcblxyXG4uaGVhZGxpbmUge1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LXJvYm90byk7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXh4bCk7XHJcbiAgICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1zcGFjaW5nLXh4bCk7XHJcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvci1tdXRlZCk7XHJcbn1cclxuIiwiLyogVFlQT0dSQVBIWSAqL1xuLyogR29vZ2xlIEZvbnRzICovXG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9Um9ib3RvOml0YWwsd2dodEAwLDEwMDswLDMwMDswLDQwMDswLDUwMDswLDcwMDswLDkwMDsxLDEwMDsxLDMwMDsxLDQwMDsxLDUwMDsxLDcwMDsxLDkwMCZkaXNwbGF5PXN3YXBcIik7XG46cm9vdCB7XG4gIC0tcHJpbWFyeS1jb2xvcjogIzI2OTlGQjtcbiAgLS1zZWNvbmRhcnktY29sb3I6ICMwMDdiZmY7XG4gIC0tYWNjZW50LWNvbG9yOiAjZjI4NTAwO1xuICAtLXRleHQtY29sb3ItZGFyazogIzE2MWEyMDtcbiAgLS10ZXh0LWNvbG9yLW11dGVkOiAjN2Y3ZjdmO1xuICAtLXRleHQtY29sb3ItbGlnaHQ6ICNiNGI0YjQ7XG4gIC0tbGluZS1zcGFjaW5nLWxnOiAzMHB4O1xuICAtLWxpbmUtc3BhY2luZy1zbTogMTZweDtcbiAgLS1mb250LWZhbWlseS1yb2JvdG86IFwiUm9ib3RvXCI7XG4gIC0tZm9udC13ZWlnaHQtYm9sZDogYm9sZDtcbiAgLS1mb250LXNpemUteHM6IDEwcHg7XG4gIC0tZm9udC1zaXplLXNtOiAxMnB4O1xuICAtLWZvbnQtc2l6ZS1iYXNlOiAxNnB4O1xuICAtLWZvbnQtc2l6ZS1sZzogMjBweDtcbiAgLS1mb250LXNpemUteGw6IDMwcHg7XG4gIC0tZm9udC1zaXplLXh4bDogNDBweDtcbn1cblxuLyogVHlwb2dyYXBoeSBzdHlsZXMgKi9cbi8qIEFuY2hvciB0YWcgc3R5bGVzICovXG5hIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LXJvYm90byk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1iYXNlKTtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbn1cblxuYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmJ1dHRvbiB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1yb2JvdG8pO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXhzKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtc3BhY2luZy1zbSk7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLW11dGVkKTtcbn1cblxuLnBsYWNlaG9sZGVyIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LXJvYm90byk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1saWdodCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXNtKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtc3BhY2luZy1zbSk7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLWxpZ2h0KTtcbn1cblxuLmxhcmdlLWJvZHkge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktcm9ib3RvKTtcbiAgZm9udC13ZWlnaHQ6IG1lZGl1bTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYmFzZSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLXNwYWNpbmctbGcpO1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvci1tdXRlZCk7XG59XG5cbi5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LXJvYm90byk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJhc2UpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1zcGFjaW5nLWxnKTtcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3ItbXV0ZWQpO1xufVxuXG4uc2Vjb25kYXJ5LWJvZHkge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktcm9ib3RvKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtc20pO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1zcGFjaW5nLXNtKTtcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3ItbGlnaHQpO1xufVxuXG4ucXVvdGUge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktcm9ib3RvKTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWxnKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtc3BhY2luZy1sZyk7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLW11dGVkKTtcbn1cblxuLnN1YmhlYWRlciB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1yb2JvdG8pO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1sZyk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLXNwYWNpbmctbGcpO1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvci1tdXRlZCk7XG59XG5cbi50aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1yb2JvdG8pO1xuICBmb250LXdlaWdodDogbWVkaXVtO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS14bCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLXNwYWNpbmctbGcpO1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvci1kYXJrKTtcbn1cblxuLmhlYWRsaW5lIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LXJvYm90byk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS14eGwpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1zcGFjaW5nLXh4bCk7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLW11dGVkKTtcbn1cblxuLyogQmFzZSBjb250YWluZXIgZm9yIHRoZSBjb250ZW50IGJsb2NrICovXG4uY29udGVudC1ibG9jayB7XG4gIC8qIEZpeGVkIHdpZHRoICovXG4gIC8qIDE2cHggbWFyZ2luIGJldHdlZW4gYmxvY2tzICovXG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMGUwZTA7XG4gIC8qIE9wdGlvbmFsOiBib3JkZXIgZm9yIGNsYXJpdHkgKi9cbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLyogT3B0aW9uYWw6IFJvdW5kZWQgY29ybmVycyAqL1xufVxuXG4vKiBJbWFnZSBjb250YWluZXIgKi9cbi5jb250ZW50LWltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDc1JTtcbiAgLyogQXNwZWN0IHJhdGlvIDQ6MyAqL1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAvKiBGYWxsYmFjayBjb2xvciAqL1xufVxuXG4vKiBJbWFnZSBzdHlsaW5nICovXG4uY29udGVudC1pbWFnZSBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIC8qIEVuc3VyZXMgaW1hZ2UgZmlsbHMgY29udGFpbmVyICovXG59XG5cbi8qIE92ZXJsYXkgd2l0aCBncmFkaWVudCAqL1xuLmNvbnRlbnQtb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTVweDtcbiAgLyogMTVweCBwYWRkaW5nIGFyb3VuZCB0aGUgdGV4dCAqL1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsIDAsIDAsIDAuOCksIHJnYmEoMCwgMCwgMCwgMC4yKSk7XG4gIC8qIEdyYWRpZW50IGJhY2tncm91bmQgKi9cbiAgY29sb3I6ICNmZmZmZmY7XG4gIC8qIFdoaXRlIHRleHQgKi9cbn1cblxuLyogVGl0bGUgc3R5bGluZyAqL1xuLmNvbnRlbnQtdGl0bGUge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICAvKiBTcGFjaW5nIGJldHdlZW4gdGl0bGUgYW5kIGRhdGUgKi9cbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLyogRGF0ZSBzdHlsaW5nICovXG4uY29udGVudC1kYXRlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luOiAwO1xuICBvcGFjaXR5OiAwLjg7XG4gIC8qIE9wdGlvbmFsOiBzbGlnaHRseSBsaWdodGVyIHRleHQgZm9yIHRoZSBkYXRlICovXG59IiwiQHVzZSAnLi4vLi4vc2Nzcy90eXBvZ3JhcGh5JyBhcyAqO1xyXG5cclxuLyogQmFzZSBjb250YWluZXIgZm9yIHRoZSBjb250ZW50IGJsb2NrICovXHJcbi5jb250ZW50LWJsb2NrIHtcclxuICAvLyB3aWR0aDogNDE2cHg7XHJcbiAgLyogRml4ZWQgd2lkdGggKi9cclxuICAvLyBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gIC8qIDE2cHggbWFyZ2luIGJldHdlZW4gYmxvY2tzICovXHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcclxuICAvKiBPcHRpb25hbDogYm9yZGVyIGZvciBjbGFyaXR5ICovXHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAvLyBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgLyogT3B0aW9uYWw6IFJvdW5kZWQgY29ybmVycyAqL1xyXG59XHJcblxyXG4vKiBJbWFnZSBjb250YWluZXIgKi9cclxuLmNvbnRlbnQtaW1hZ2Uge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nLXRvcDogNzUlO1xyXG4gIC8qIEFzcGVjdCByYXRpbyA0OjMgKi9cclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG4gIC8qIEZhbGxiYWNrIGNvbG9yICovXHJcbn1cclxuXHJcbi8qIEltYWdlIHN0eWxpbmcgKi9cclxuLmNvbnRlbnQtaW1hZ2UgaW1nIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gIC8qIEVuc3VyZXMgaW1hZ2UgZmlsbHMgY29udGFpbmVyICovXHJcbn1cclxuXHJcbi8qIE92ZXJsYXkgd2l0aCBncmFkaWVudCAqL1xyXG4uY29udGVudC1vdmVybGF5IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmc6IDE1cHg7XHJcbiAgLyogMTVweCBwYWRkaW5nIGFyb3VuZCB0aGUgdGV4dCAqL1xyXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgMC44KSwgcmdiYSgwLCAwLCAwLCAwLjIpKTtcclxuICAvKiBHcmFkaWVudCBiYWNrZ3JvdW5kICovXHJcbiAgY29sb3I6ICNmZmZmZmY7XHJcbiAgLyogV2hpdGUgdGV4dCAqL1xyXG59XHJcblxyXG4vKiBUaXRsZSBzdHlsaW5nICovXHJcbi5jb250ZW50LXRpdGxlIHtcclxuICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC1zaXplOiAyMHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xyXG4gIC8qIFNwYWNpbmcgYmV0d2VlbiB0aXRsZSBhbmQgZGF0ZSAqL1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbn1cclxuXHJcbi8qIERhdGUgc3R5bGluZyAqL1xyXG4uY29udGVudC1kYXRlIHtcclxuICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIG9wYWNpdHk6IDAuODtcclxuICAvKiBPcHRpb25hbDogc2xpZ2h0bHkgbGlnaHRlciB0ZXh0IGZvciB0aGUgZGF0ZSAqL1xyXG59XHJcbiJdfQ== */
