/*!*********************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/real_state.css ***!
  \*********************************************************************************************************************/
/* assets/styles/real_state.css */
/* ----- GLOBAL STYLES (consistent with main hub) ----- */
:root {
    --primary-color: #4361ee;
    --primary-dark: #3a56d4;
    --real-estate-color: #e17055;      /* terracotta / real estate accent */
    --dark-color: #1a202c;
    --light-color: #f7fafc;
    --gray-color: #718096;
    --light-gray: #e2e8f0;
    --card-bg: #ffffff;
    --shadow: 0 10px 15px -3px rgba(0,0,0,0.1), 0 4px 6px -2px rgba(0,0,0,0.05);
    --transition: all 0.3s ease;
}

* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

body {
    font-family: 'Inter', sans-serif;
    line-height: 1.6;
    color: var(--dark-color);
    background-color: var(--light-color);
    overflow-x: hidden;
}

.container {
    max-width: 1200px;
    margin: 0 auto;
    padding: 0 20px;
}

/* ----- reusable components ----- */
.back-link {
    display: inline-block;
    margin: 30px 0 10px;
    color: var(--gray-color);
    text-decoration: none;
    font-weight: 500;
    transition: var(--transition);
}
.back-link i {
    margin-right: 8px;
}
.back-link:hover {
    color: var(--real-estate-color);
}

.section-title {
    font-size: 2.5rem;
    font-weight: 800;
    margin-bottom: 20px;
    color: var(--dark-color);
    text-align: center;
}
.section-subtitle {
    font-size: 1.2rem;
    color: var(--gray-color);
    max-width: 700px;
    margin: 0 auto 50px;
    text-align: center;
}

/* ----- hero (real estate flavour) ----- */
.journey-hero {
    background: linear-gradient(135deg, #2f2a24 0%, #5e4b3f 100%);
    color: white;
    padding: 60px 0 50px;
    border-radius: 0 0 30px 30px;
    margin-bottom: 50px;
    position: relative;
    overflow: hidden;
}
.journey-hero::after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    width: 300px;
    height: 300px;
    background: var(--real-estate-color);
    opacity: 0.15;
    border-radius: 50%;
    transform: translate(100px, -100px);
}
.hero-content {
    max-width: 900px;
    margin: 0 auto;
    text-align: center;
    position: relative;
    z-index: 2;
}
.journey-icon {
    width: 80px;
    height: 80px;
    background-color: var(--real-estate-color);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto 25px;
    font-size: 2.8rem;
    color: white;
    box-shadow: 0 10px 20px rgba(225,112,85,0.3);
}
.journey-hero h1 {
    font-size: 3.2rem;
    font-weight: 800;
    margin-bottom: 15px;
}
.journey-hero h1 span {
    color: var(--real-estate-color);
    background: rgba(255,255,255,0.1);
    padding: 0 12px;
    border-radius: 40px;
    display: inline-block;
}
.hero-description {
    font-size: 1.2rem;
    color: #e2e8f0;
    max-width: 700px;
    margin: 20px auto 0;
}

/* ----- phase cards ----- */
.phase-wrapper {
    margin: 70px 0;
}
.phase-title {
    font-size: 2rem;
    font-weight: 700;
    margin-bottom: 30px;
    display: flex;
    align-items: center;
    gap: 15px;
    border-bottom: 3px solid rgba(225,112,85,0.2);
    padding-bottom: 15px;
}
.phase-number {
    background-color: var(--real-estate-color);
    color: white;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-weight: 800;
    font-size: 1.5rem;
}

.article-grid {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
    gap: 25px;
    margin-bottom: 50px;
}

.article-card {
    background-color: var(--card-bg);
    border-radius: 18px;
    padding: 25px;
    box-shadow: var(--shadow);
    transition: var(--transition);
    border-top: 5px solid var(--real-estate-color);
    display: flex;
    flex-direction: column;
}
.article-card:hover {
    transform: translateY(-6px);
    box-shadow: 0 20px 25px -5px rgba(0,0,0,0.1), 0 10px 10px -5px rgba(0,0,0,0.04);
}
.article-icon {
    font-size: 1.8rem;
    color: var(--real-estate-color);
    margin-bottom: 15px;
}
.article-card h3 {
    font-size: 1.4rem;
    font-weight: 700;
    margin-bottom: 12px;
    color: var(--dark-color);
}
.article-brief {
    color: var(--gray-color);
    font-size: 0.95rem;
    line-height: 1.5;
    margin-bottom: 20px;
    flex-grow: 1;
}
.article-meta {
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-size: 0.85rem;
    color: var(--gray-color);
    border-top: 1px dashed var(--light-gray);
    padding-top: 15px;
}
.article-meta i {
    color: var(--real-estate-color);
    width: 18px;
}
.read-link {
    color: var(--real-estate-color);
    font-weight: 600;
    text-decoration: none;
    display: inline-flex;
    align-items: center;
    gap: 5px;
}
.read-link:hover {
    text-decoration: underline;
}

/* ----- journey CTA ----- */
.journey-cta {
    background: linear-gradient(145deg, #f9ede8, #ffffff);
    border-radius: 40px;
    padding: 50px 40px;
    text-align: center;
    margin: 60px 0;
    border: 1px solid rgba(225,112,85,0.2);
}
.journey-cta h2 {
    font-size: 2.2rem;
    font-weight: 700;
    margin-bottom: 20px;
}
.journey-cta .cta-button {
    display: inline-block;
    padding: 16px 40px;
    background-color: var(--real-estate-color);
    color: white;
    text-decoration: none;
    border-radius: 60px;
    font-weight: 600;
    font-size: 1.2rem;
    margin-top: 15px;
    transition: var(--transition);
    border: none;
    cursor: pointer;
    box-shadow: 0 8px 18px rgba(225,112,85,0.3);
}
.journey-cta .cta-button:hover {
    background-color: #c95a3d;
    transform: scale(1.03);
}

/* ----- footer mini ----- */
.footer-mini {
    text-align: center;
    padding: 40px 0 30px;
    color: var(--gray-color);
    border-top: 1px solid var(--light-gray);
    margin-top: 30px;
}
.footer-mini .footer-logo {
    font-size: 1.6rem;
    font-weight: 800;
    color: var(--dark-color);
}
.footer-mini .footer-logo span {
    color: var(--real-estate-color);
}

/* animations */
.animate {
    opacity: 0;
    transform: translateY(20px);
    transition: opacity 0.6s ease, transform 0.6s ease;
}
.animate.visible {
    opacity: 1;
    transform: translateY(0);
}

/* responsive */
@media (max-width: 700px) {
    .journey-hero h1 { font-size: 2.4rem; }
    .section-title { font-size: 2rem; }
    .phase-title { font-size: 1.6rem; }
}
@media (max-width: 500px) {
    .article-grid { grid-template-columns: 1fr; }
}


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