@font-face {
    font-family: 'DuranGo';
    font-style: normal;
    font-weight: 400;
    src: url("/res/font_durango.ttf") format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Nunito';
    font-style: normal;
    font-weight: 400;
    src: local('Nunito Regular'), local('Nunito-Regular'), url("/res/font_nunito.woff2") format('woff2');
    font-display: swap;
}

* {
    padding: 0;
    margin: 0;
    font-family: DuranGo, serif;
}

body,
html {
    width: 100%;
    max-width: 100%;
    min-height: 100vh;
    overflow-x: hidden;
}


/** We change the base font-size depending on the user's screen size. **/

html {
    font-size: 13px
}

@media (min-width: 320px) {
    html {
        font-size: calc( 13px + 3 * ((100vw - 320px) / 880));
    }
}

@media (min-width: 1200px) {
    html {
        font-size: 16px
    }
}

body {
    font-size: 0.8rem;
}

body,
body.webp.gradient-background,
body.webp .gradient-background,
body.no-webp.gradient-background,
body.no-webp .gradient-background {
    background-color: rgb(32, 41, 48);
    background-image: linear-gradient(to bottom right, rgb(28, 34, 40), rgb(41, 54, 64));
}

body.webp.wood-background,
body.webp .wood-background {
    background: rgb(32, 41, 48) url("/res/wood_background.webp") repeat;
    background-size: 35vmin;
}

body.no-webp.wood-background,
body.no-webp .wood-background {
    background: rgb(32, 41, 48) url("/res/wood_background.png") repeat;
    background-size: 35vmin;
}

body.webp.plain-wood-background,
body.webp .plain-wood-background {
    background: rgb(32, 41, 48) url("/res/plain_wood_background.webp") repeat;
    background-size: 35vmin;
}

body.no-webp.plain-wood-background,
body.no-webp .plain-wood-background {
    background: rgb(32, 41, 48) url("/res/plain_wood_background.png") repeat;
    background-size: 35vmin;
}

body.webp.simple-background,
body.webp .simple-background {
    background: rgb(32, 41, 48) url("/res/home_background.webp") repeat;
    background-size: 35vmin;
}

body.no-webp.simple-background,
body.no-webp .simple-background {
    background: rgb(32, 41, 48) url("/res/home_background.png") repeat;
    background-size: 35vmin;
}

img,
#content img {
    height: auto;
    /* Stops showing the alt text if the image doesn't load */
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
}

.highlight-shadow,
.shadow {
    filter: drop-shadow(6px 6px 12px rgba(0, 0, 0, 0.4));
}

.highlight-shadow:hover {
    filter: drop-shadow(6px 6px 12px rgba(255, 255, 255, 0.1));
}

.text-shadow {
    text-shadow: 6px 6px 12px rgba(0, 0, 0, 0.4);
}

.text-button {
    display: inline;
    border: 3px solid white;
    border-radius: 1vh;
    padding: 0.5vh 2vh;
    margin-bottom: 3vh;
    font-family: Nunito, sans-serif;
    font-size: 5vh;
    color: white;
    cursor: pointer;
    background-color: rgba(0, 0, 0, 0.8);
    transition: background-color 0.1s ease-in-out;
}

.text-button:hover {
    background-color: rgba(0, 0, 0, 1);
    transition: background-color 0.1s ease-in-out;
}

.centre-text {
    display: block;
    text-align: center;
}


/** This file contains the CSS for styling the footer of the website. **/

#footer,
#footer-full-width {
    display: block;
    background: #151A1F;
    box-shadow: 0 0 10px 5px rgba(0, 0, 0, 1);
    z-index: 1;
}

#footer {
    box-sizing: border-box;
    max-width: 87%;
    padding: 0.5em;
    margin-top: 1em;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    font-size: 1.5em;
    text-align: left;
}

#footer-links {
    display: inline-block;
    margin: 0.4em;
    line-height: 40px;
}

#footer-social-icons {
    float: right;
    margin-top: 0.2em;
    margin-right: 0.4em;
}

@media only screen and (max-width: 1018px) {
    #footer-social-icons {
        content-visibility: hidden !important;
    }
}

#footer a.link,
#footer span.copyright {
    color: #bbbbbb;
    font-family: Nunito, sans-serif;
    font-size: 0.85em;
    margin-right: 1em;
    vertical-align: middle;
}

#footer span.copyright {
    color: #999999;
}

#footer a {
    text-decoration: none;
}

#footer a.link:hover {
    color: #999999;
}

#footer a.social-icon {
    margin-left: 0.5em;
    line-height: 0;
}


/* The twitter logo is oddly sized. */

#footer a.social-icon.twitter-icon img {
    margin-bottom: 4px;
    margin-right: -4px;
}


/** CSS for when the footer should take up the full width of the page. **/

#footer-full-width {
    width: 100%;
}

#footer-full-width #footer {
    display: inline-block;
    background: none;
    box-shadow: none;
    width: 100%;
    margin: 0;
    padding-bottom: 0.25em;
}


/** The banner in the top-left corner of the page that links to the GitHub. **/

.github-corner svg {
    fill: black;
    color: #ffffff;
    position: absolute;
    top: 0;
    right: 0;
    border: 0;
    filter: drop-shadow(0 0 12px rgba(0, 0, 0, 0.4));
}

.github-corner .octo-arm {
    transform-origin: 130px 106px;
}

@-webkit-keyframes octocat-wave {
    0%,
    100% {
        transform: rotate(0);
    }
    20%,
    60% {
        transform: rotate(-25deg);
    }
    40%,
    80% {
        transform: rotate(10deg);
    }
}

@keyframes octocat-wave {
    0%,
    100% {
        transform: rotate(0);
    }
    20%,
    60% {
        transform: rotate(-25deg);
    }
    40%,
    80% {
        transform: rotate(10deg);
    }
}

.github-corner:hover .octo-arm {
    -webkit-animation: octocat-wave 560ms ease-in-out;
    animation: octocat-wave 560ms ease-in-out;
}

@media (max-width:500px) {
    .github-corner:hover .octo-arm {
        -webkit-animation: none;
        animation: none;
    }
    .github-corner .octo-arm {
        -webkit-animation: octocat-wave 560ms ease-in-out;
        animation: octocat-wave 560ms ease-in-out;
    }
}

html {
    scroll-behavior: smooth;
}

#logo {
    display: inline-block;
    height: 30vh;
    margin-top: 3vh;
    width: auto;
    margin-bottom: 2vh;
    text-decoration: none;
}

@media (max-aspect-ratio: 30/35) {
    #logo {
        margin-top: 8vh;
        height: 35vmin;
    }
}

#header {
    position: absolute;
    top: 0.6em;
    left: 0;
    z-index: 999;
}

#header a {
    margin-left: 0.8em;
    font-family: Nunito, sans-serif;
    font-size: 1.8em;
    color: white;
    text-decoration: none;
    opacity: 0.6;
}

#header a:hover {
    opacity: 1.0;
    text-decoration: underline;
}

#greeting {
    position: relative;
    display: flex;
    flex-direction: column;
    box-sizing: border-box;
    min-height: 100vh;
    padding: 1.5vmin;
    margin: 0;
    text-align: center;
}

#greeting h1,
#greeting h2,
#greeting h3 {
    line-height: 1.5em;
    color: white;
}

#greeting h1,
#greeting h2 {
    margin-top: 1em;
    font-family: Nunito, sans-serif;
}

#greeting h1 {
    font-size: 1.8em;
}

#greeting h2 {
    font-size: 2.4em;
}

#greeting h3 {
    font-size: 1.6em;
}

#greeting .greeting-button,
#greeting .greeting-button svg {
    height: 18vh;
}

#greeting .greeting-button {
    display: inline-block;
    position: relative;
    margin-top: 4vh;
    text-decoration: none;
}

#greeting .greeting-button canvas {
    width: auto;
    height: 100%;
    filter: drop-shadow(0 0 12px rgba(0, 0, 0, 0.6));
}

#greeting .greeting-button:hover canvas {
    filter: drop-shadow(0 0 12px rgba(255, 255, 255, 0.4));
}

#greeting .greeting-button svg {
    position: absolute;
    top: 0;
    fill: white;
    pointer-events: none;
}

#greeting .greeting-button svg.left-arrow {
    right: 110%;
    transition: right 0.15s ease-in-out;
}

#greeting .greeting-button svg.right-arrow {
    left: 110%;
    transition: left 0.15s ease-in-out;
}

#greeting .greeting-button:hover svg.left-arrow {
    right: 105%;
    transition: right 0.15s ease-in-out;
}

#greeting .greeting-button:hover svg.right-arrow {
    left: 105%;
    transition: left 0.15s ease-in-out;
}

#more-below {
    margin-top: auto;
}

#more-below h2 {
    margin-top: 5vh;
    font-size: 3em;
}

#more-below h3 {
    font-family: Nunito, sans-serif;
}

#more-below svg {
    fill: black;
    margin-top: 1vh;
    height: 5vh;
    filter: drop-shadow(0 0 3px rgba(255, 255, 255, 0.2));
}

.banner {
    display: block;
    box-sizing: border-box;
    width: 100%;
    padding: 4vh;
    border: 5px solid black;
    border-left: none;
    border-right: none;
    box-shadow: inset 0 0 15px rgba(0, 0, 0, 1);
    font-size: 1.15em;
}

#links {
    border-bottom: none;
}

.banner h2,
.banner h3,
.banner p {
    color: white;
}

.banner h2 {
    margin-top: 1.5vh;
    margin-bottom: 1vh;
    font-size: 2em;
}

.banner h3,
.banner p {
    font-family: Nunito, sans-serif;
    margin-bottom: 1.5vh;
    font-size: 1.6em;
}

.banner .menu-button {
    display: inline-block;
    height: 14vh;
    margin: 2vh;
}

.banner .menu-button canvas,
.banner .menu-button img {
    width: auto;
    height: 100%;
}

.banner .menu-button:hover canvas {
    filter: drop-shadow(2px 2px 3px rgba(255, 255, 255, 0.4));
}

a.read-about-tournaments {
    color: #3692e7;
}

a.read-about-tournaments:hover {
    color: #57aeff;
}

a.read-about-tournaments.read-about-tournaments {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-direction: row;
    text-decoration: none;
    padding-right: 2.5vmin;
}

.read-about-tournaments .left,
.read-about-tournaments .right {
    display: inline-block;
}

.read-about-tournaments .left {
    height: 100%;
}

.read-about-tournaments .left {
    margin-right: 2.5vmin;
}

.read-about-tournaments .right span {
    display: block;
    text-decoration: none;
    font-family: Nunito, sans-serif;
    line-height: 0.88em;
    text-shadow: 6px 6px 12px rgba(0, 0, 0, 1);
}

.read-about-tournaments .right span.top {
    font-size: 1.6em;
}

.read-about-tournaments .right span.bottom {
    font-size: 3.2em;
}

.tournaments-logo,
.join-the-discord:hover {
    filter: drop-shadow(4px 4px 12px rgba(0, 0, 0, 1));
}

#footer-full-width {
    box-shadow: none;
}


/* This file encodes an SVG placeholder background for the home page. */

body.webp #greeting-background.loaded div.background-image {
    background-image: url("/res/board_background.webp");
}

body.no-webp #greeting-background.loaded div.background-image {
    background-image: url("/res/board_background.png");
}

body #greeting-background div.background-image {
    background-image: none;
}

body #greeting-background,
body.webp #greeting-background,
body.no-webp #greeting-background {
    background-color: rgb(32, 41, 48);
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 300'%3E%3Cdefs%3E%3Cfilter id='d' x='-.015' width='1.03' y='-.023' height='1.045' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='2.021'/%3E%3C/filter%3E%3Cfilter id='c' x='-.012' width='1.025' y='-.021' height='1.042' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='2.021'/%3E%3C/filter%3E%3Cfilter id='b' x='-.012' width='1.025' y='-.021' height='1.042' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='2.021'/%3E%3C/filter%3E%3Cfilter id='a' x='-.011' width='1.021' y='-.014' height='1.028' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='2.021'/%3E%3C/filter%3E%3C/defs%3E%3Cg fill-rule='evenodd'%3E%3Cpath d='M-22.257 330.616H435.5V-20.056c-143.125.973-298.968.006-457.758 0v350.672z' fill='%23b47434' filter='url(%23a)'/%3E%3Cpath d='M168.53 75.31c-14.364 4.653-150.934 48.586-166.955 57.916-6.527 5.927 6.584 17.178 7.965 24.563 13.478 22.67 44.378 80.643 57.235 102.564 31.807-7.703 171.88-74.424 185.25-87.411-.394-3.997-14.057-33.953 12.283-36.364 10.91-.999 22.28-6.31 34.19 2.72 18.64 14.132 76.338-28.072 90.256-40.081 21.582-18.622-58.292-49.43-85.487-65.431-35.723-21.02-46.297 46.593-95.526 53.162-18.543 2.475-28.629 3.73-39.21-11.638z' opacity='.98' fill='%23d5d6cf' filter='url(%23b)'/%3E%3Cpath d='M293.623 25.834c-20.004 6.52-39.389 14.796-59.222 21.819-9.574 6.283 21.066 16.54 2.142 22.472-14.797 5.391-29.121 13.015-44.829 15.15-9.673-2.69-15.698-18.708-27.265-11.757-25.198 7.985-49.317 19.125-74.75 26.432C59.434 109.76 29.322 120.612 0 132.667c14.153.628 25.952-10.337 39.934-11.988 11.982-12.647 17.885 19.724 1.175 9.635-9.845-2.107-21.102 15.124-8.464 18.831 21.159-.08-10.164 9.763-1.739 18.392.29 10.514 12.61 11.75 15.116 22.41 1.855 18.337 14.584-2.585 20.63 4.74-6.933 11.05 4.6 14.775 11.515 17.973 3.176 6.304 1.135 17.295 10.916 8.814 19.688-4.468-8.385 10.036-14.6 13.075-15.522 13.656-20.156-12.267-27.682-21.547-15.34-23.183-29.576-47.126-43.413-71.175-9.287-1.201 7.45 15.13 8.633 20.2 15.368 26.796 32.3 52.725 48.53 78.95 3.247 13.341 15.369 19.69 15.097 2.275 9.351 12.824 7.225-6.75 14.097-4.282 9.335 13.693 6.424-18.558 16.08-3.148 4.969-1.22 6.633-13.585 9.988-1.08 8.945 2.444 31.289-12.717 17.142-20.478-6.093.586-30.017 17.109-18.528 3.339 14.665-6.922 28.54-15.22 43.885-20.648 13.86-8.423 28.921-14.592 43.806-20.3 12.19-8.403 25.106-12.302 37.917-18.637 12.945-10.911 5.437 23.6 13.61 7.299-1.467-12.002-1.359-22.36 1.192-35.069-1.516-5.77-19.91 4.952-10.88-4.449 8.54-4.546 26.661-14.997 19.211 3.168 3.145 11.629 28.162-11.089 14.784-14.646-13.431 5.367-5.609-.635 1.662-4.481 17.219-15.716 25.81 16.66 42.221 11.36 6.269-4.229 22.34-9.046 8.352.507-10.11 21.77 23.705 3.585 24.93-6.621-9.041-7.7 13.277-18.133 5.51-4.542-2.982 14.708 24.984-.154 22.552-10.643-7.165-9.29 19.718-12.195 3.871-19.914-17.92-10.862-34.561-23.53-52.412-34.526-13.013-6.246-25.646-24.856-41.015-19.627zm5.738 8.519c6.746 2.46 19.82 9.096 5.21 12.117-11.276 12.436-35.978-14.283-11.443-12.41 2.072-.133 4.2-.232 6.233.293zm-3.128 3.058c-7.455 12.215 17.476 1.019 0 0zm-27.641 13.056c15.18 11.675-20.751 11.297-7.762-.492 2.47-1.234 5.37-.474 7.762.492zm65.579 1.508c11.547 10.849-12.783 24.895-11.907 7.389-2.356 15.488-19.868-1.27-5.873-6.67 6.481 1.715 11.52-2.086 17.78-.719zm-39.521 2.154c17.765 6.064-20.435 10.782-3.447-.565zm64.39 12.814c7.682 7.257 26.893 10.811 27.46 19.733-21.194 10.93-43.564 19.357-64.81 30.173-11.621 3.31-25.268-12.701-28.588-21.43 4.733-4.417 13.676-7.11 8.451 2.679 5.698 12.418 14.095-1.055 22.57 7.905 6.75-5.4 16.101.085 11.018-10.802 4.964 5.134 21.552 3.943 10.82-5.537-9.528-5.24-19.286-16.329-2.138-18.446 5.132-.687 10.099-6.11 15.217-4.275zm-40.76 6.608c20.226 2.438-13.134 11.376-3.069-.578l1.243-.055zm31.445 1.732c-9.468 10.456 15.146 3.284 0 0zm-112.366 3.853c-3.134 15.558-21.926 3.23-30.907 13.969-16.733 8.297 6.558 25.68 17.173 26.446-9.875 9.546-25.414 9.395-35.82 18.376-6.538 9.488 18.21 18.985 11.877 23.964-8.066-9.236-18.62-21.572-28.988-22.309 2.236-17.561-24.144-17.88-23.629-33.627-5.476-3.858-13.528-20.006-2.371-9.572 4.211 16.273 26.121 6.874 30.971 8.676-12.259 1.597-18.463 12.744-5.586 20.064 9.215 15.424 25.73 3.703 37.98-1.193 5.706-15.21-20.95-26.412-28.914-21.851 12.762-7.79 27.424-11.445 41.178-17.036 5.491-2.21 11.017-5.81 17.036-5.907zm56.26 7.879c-2.591 8.824-19.027 6.381-8.047-.198 2.673.01 5.396-.301 8.047.198zm-50.571 6.302c5.336 6.595 24.509 11.16 7.73 15.028-6.093 1.673-7.865-13.544-10.453-16.113zm-23.483.957c4.191 7.895-6.186 24.434-10.398 9.937 11.821-.308-1.62-12.292 10.398-9.937zm15.238 2.425c.708 4.04-1.936 8.293-.542 12.578-16.301 10.188-3.858-16.488.542-12.578zm-109.801.411c.633 11.478 17.98-2.877 15.12 10.698-6.7 3.26-8.665 15.688-18.167 5.883-10.384 15.321-23.459-21.165-4.776-15.739 2.228-.498 5.694-3.173 7.823-.842zm252.792 6.669c-2.358 4.351-4.616-1.492 0 0zm-268.097.701c-.32 10.396 11.65-3.45 0 0zm-21.065 1.402c5.154 12.735-12.384 19.258-15.457 8.583-4.517-1.268-12.71 8.275-13.39-.866 9.82-7.31 15.16 2.127 22.637 1.679 5.005-7.809-13.453-1.516-1.166-8.645 2.331-.534 5.028-2.113 7.376-.751zm35.876 1.222c-3.243 10.931 8.81-3.41 0 0zm-21.281 3.872c4.636 12.464 20.99 11.447 19.626 25.13 7.79 6.873 15.469 20.284 27.384 13.5-15.842 9.116 5.222 21.367 7.274 31.416-10.211-5.636-15.736-24.628-31.09-20.012 12.7-10.47-8.165-33.855-22.078-28.734.888-1.808 8.005-12.323-2.138-15.864-2.38-2.067-4.065-11.168 1.022-5.436zm246.961-1.057c-4.846 7.079-8.532-.73 0 0zm-179.805 4.17c1.18 7.42-7.744-1.813 0 0zm16.79 1.815c6.855 15.378-10.016-8.105 0 0zm-130.829-.325c-2.246 4.322-6.163-1.198 0 0zm147.413 1.903c6.105 9.193-11.704.814 0 0zm-143.766 6.261c6.33 9.5 14.233 25.287 27.19 13.763 16.193-1.418-19.88 6.95-6.074 16.948 5.62 7.627 11.422 17.094 20.792 17.57-10.17 9.008 18.134 24.128 6.562 26.264-6.59-9.209-14.365-19.835-21.853-24.921-.75-15.975-19.938-21.576-22.004-35.509-1.85-2.217-13.812-15.916-4.613-14.115zm259.379 2.964c-5.414 5.931.219 17.196 2.323 4.85.618-1.087.077-7.266-2.323-4.85zm-175.299.452c7.977 1.671 17.74 17.84 3.078 14.693-8.355-1.017-21.318-3.886-8.882-11.833-.261-2.917 3.666-4.36 5.804-2.86zm38.481.848c.62 2.342-2.724.09 0 0zm-73.718 11.112c13.549-3.157 24.783 19.408 5.53 21.653-11.304 8.508-29.706 3.445-27.8-11.428 12.053 4.679 5.18-17.027 22.27-10.225zm-48.424 1.954c7.469 9.36-11.904 2.335 0 0zm112.394 6.834c2.673 10.253 3.453-7.38 10.139 2.602 5.634 5.315 21.031 19.737 4.552 20.3-4.795 6.898-18.199 7.111-22.512 9.444-6.356-9.64-27.481-24.245-5.32-29.182 4.038-1.75 8.584-4.491 13.141-3.164zm-111.081 9.83c1.316 4.985-12.737 9.53-17.513 10.565-3.247-7.997 12.434-10.558 17.513-10.565zm108.765 1.485c-4.336 9.047 8.984-.818 0 0zm67.645 6.795c-4.75 16.266 7.932 4.69 0 0zm-163.871 1.924c11.69 6.138-26.265 20.95-18.2 9.183 9.528 1.57 10.37-10.938 18.2-9.183zm91.87 2.523c-2.514 7.743 8.554-.846 0 0zm-43.642 2.019c-4.268 10.33-12.314-1.27 0 0zm86.512 4.804c-7.691 6.12-30.264 9.982-19.128 22.515 8.976-5.518 34.602-8.65 21.792-23.244zm-100.053.069c10.866 12.951-11.894.754 0 0zm-17.786 4.011c17.624 19.668-25.506 1.181 0 0zm61.824 9.962c3.353 8.758-12.041 2.076-2.482-1.704zm-9.176 4.84c-.763 8.938-9.14-2.515 0 0zm28.792.095c-7.824 7.872-29.208 5.591-23.58 20.572 6.558 2.118 38.663-12.63 23.58-20.572zm-37.228 2.219c4.171 4.46-21.89 16.117-12.828 2.974 12.178 8.07 2.854-8.134 12.828-2.974zm-31.716 1.783c2.33 5.734 5.192 18.227 8.76 5.697 15.555 1.7-9.392 17.775-12.09 5.7-1.548 11.633-5.095 3.537-11.18 1.958-1.532 8.749-7.442 5.307-2.877-2.482 9.168-.335 8.523-12.12 17.387-10.873zm-51.986 9.847c-.846 8.806 11.898 12.392 5.287 1.956-1.313-.017-3.571-3.366-5.287-1.956zm10.368.564c-2.296 8.895 8.173-1.594 0 0zm5.58 10.409c-45.08-147.39-22.54-73.695 0 0z' fill='%23a9a6ad' filter='url(%23c)'/%3E%3Cpath d='M288.86 54.089c-10.215 13.396 22.937 3.66 5.79.04-1.53.5-4.484-1.79-5.79-.04zm-59.753-.032c-1.158 10.309-31.097 11.624-14.756 21.597 12.457-4.858 34.785-6.869 14.756-21.597zm47.112 9.17c-6.54 2.104-33.515 9.405-12.124 11.03 5.889 4.555 21.225 11.362 8.472-.547-5.342-4.505 14.69-10.925 3.652-10.483zm38.324 10.066c-8.336 12.245 23.71 2.123 3.737.258l-2.303-.607zm-82.296 6.709c-12.736 6.152-26.132 10.047-39.315 15.005-6.752 3.34-22.588 11.95-5.619 5.793 16.002.16 33.426 26.959 8.08 28.368-13.526 10.894-27.746-2.566-33.052-14.928-.803-7.194 26.081-11.254 6.776-9.528-14.405 10.298-21.284-9.877-31.107-11.442 5.635 6.767 9.99 16.65 13.589 23.311 13.908 1.89 16.724 21 22.604 24.847 13.082-1.628 18.493 20.259 27.466 19.732-9.652-9.79-24.6-25.664-1.405-30.064 6.767-3.23 35.129-10.81 14.452-14.428-12.796-5.354-21.576-22.547-2.863-26.486 7.786-4.772 27.686.294 23.431-11.063zm51.415 7.023c-9.024 15.365 22.742-4.62 1.91-.208zm-44.502 5.762c7.302 6.721 5.842 23.508 18.673 12.37.499-1.807-14.306-11.865-18.673-12.37zm49.591 14.172c-5.905 1.381-17.641 6.662-5.139 6.984.155 10.954-12.13 22.7-23.27 20.483-11.045 5.947-2.106 14.671 6.938 5.201 14.896-10.86 26.779 14.774 43.688 8.838 8.001-1.857 24.54-16.238 7.418-7.539-7.46-6.122 5.73-19.9-8.925-21.5-6.333-3.899-12.438-15.142-20.71-12.467zm-188.765 2.327c4.476 7.546 10.489 18.666 4.357 22.99 17.336-6.4 31.243 22.697 24.464 28.647 13.094-6.26 24.304 24.392 28.111 17.172-5.488-8.33-20.729-20.68-6.681-28.489-12.57 6.345-27.001-9.221-28.78-20.549-4.444-5.67-15.474-11.366-20.466-19.889zm160.003 12.422c-11.027 12.91-11.007-1.722 0 0zm-202.075 1.539c-1.417 8.319 10.611 18.346 12.168 26.195 15.702 6.664 11.622 27.496 26.62 31.607 1.576 7.697 20.858 27.903 11.959 9.91-6.833-5.323-9.521-13.603-7.79-20.155-11.205.427-32.73-25.246-13.69-29.86 14.91-12.322-17.703 10.414-18.934-5.49-2.747-3.744-5.816-10.971-10.333-12.207zM0 182.564v33.49c11.298 8.644 16.244 25.408 24.56 37.565 4.173 20.047 27.095 11.671 41.7 12.726 16.303-4.172 30.263-14.768 45.984-20.982 14.075-3.791-1.202-15.99-6.577-7.693-9.46-11.36-6.688 16.856-17.737 2.96-1.45 8.509-5.086 11.917-12.004 6.295-1.717 22.43-17.176-2.836-20.133-11.282-15.407-26.296-31.921-51.968-47.818-77.945-5.48-8.976-9.874-10.258-7.975.657zm230.008-18.415c-4.716 3.039-24.653 8.891-10.935 12.92 8.556-18.663 18.383 9.709 1.588 6.11-7.946 11.039-24.06 16.25-36.467 18.3-9.058 6.595-21.964 17.044-35.218 19.526-10.716-2.685-15.413 17.188-1.239 7.206 16.2-8.271 32.244-16.911 49.203-23.486 15.148-8.986 31.991-14.886 47.268-23.89 14.107-6.23-.27-10.348-6.378-2.445-14.218.06 5.18-18.05-7.822-14.241zm-46.563 21.594c-15.093 6.34-28.742 15.517-44.636 20.235-4.606 2.493-16.214 9.09-3.485 6.275 12.476-.812 22.423-15.887 36.984-18.248 7.428 5.307 15.17-3.89 13.59-8.804zm-51.99 47.637l-.79-.14c-12.497 3.152-3.831 7.395.79.14z' fill='%2340344d' filter='url(%23d)'/%3E%3C/g%3E%3C/svg%3E");
}

#greeting-background,
#greeting-background div.background-image,
#greeting-background div.dark-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -100;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

#greeting-background {
    filter: blur(16px);
}

#greeting-background.loaded {
    filter: blur(4px);
    transition: filter 2s ease-in-out;
}

#greeting-background div.background-image {
    opacity: 0;
}

#greeting-background.loaded div.background-image {
    opacity: 1;
    transition: opacity 2s ease-in-out;
}

#greeting-background div.dark-overlay {
    z-index: -99;
    background-color: rgba(0, 0, 0, 0.6);
    background-image: linear-gradient(to bottom right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.7));
}

.ranking {
    width: 1000px;
}


/* sourceMappingURL=data:application/json;base64,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QVpBO0lBZUksZ0JBQWdCO0FBQ3BCO0FBQ0EsdUVBZHFDO0FBZXJDO0lBYkEseURBQUE7QUFlQTtBQWJBO0lBZUksd0RBQXdEO0FBQzVEO0FBQ0E7SUFiSSxzQkFBTTtBQWVWO0FBQ0E7OztJQUdJLGlDQUFpQztJQWJqQyw2K1VBQTJCO0FBZS9COztBQVpBOzs7SUFHQSxrQkFBQTtJQUNBLE1BQUE7SUFDSSxPQUFBO0lBQ0EsV0FBQTtJQUNKLFlBQUE7SUFDQSxhQUFBOztJQUVBLDJCQUFBO0lBQ0EsNEJBQUE7SUFDSSxzQkFBVTtBQWVkO0FBYkE7SUFDQSxrQkFBQTtBQWVBO0FBQ0E7SUFiSSxpQkFBQTtJQUNKLGlDQUFBO0FBZUE7QUFDQTtJQUNJLFVBQVU7QUFDZDtBQUNBO0lBQ0ksVUFBVTtJQUNWLGtDQUFrQztBQUN0QztBQUNBO0lBQ0ksWUFBWTtJQUNaLG9DQUFvQztJQUNwQywwRkFBMEY7QUFDOUYiLCJmaWxlIjoic3RkaW4iLCJzb3VyY2VzQ29udGVudCI6WyJAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0R1cmFuR28nO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHNyYzogdXJsKFwiL3Jlcy9mb250X2R1cmFuZ28uW3Zlcl0udHRmXCIpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnTnVuaXRvJztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBzcmM6IGxvY2FsKCdOdW5pdG8gUmVndWxhcicpLCBsb2NhbCgnTnVuaXRvLVJlZ3VsYXInKSwgdXJsKFwiL3Jlcy9mb250X251bml0by5bdmVyXS53b2ZmMlwiKSBmb3JtYXQoJ3dvZmYyJyk7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5cblxuXG4qIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LWZhbWlseTogRHVyYW5Hbywgc2VyaWY7XG59XG5cbmJvZHksIGh0bWwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbi8qKiBXZSBjaGFuZ2UgdGhlIGJhc2UgZm9udC1zaXplIGRlcGVuZGluZyBvbiB0aGUgdXNlcidzIHNjcmVlbiBzaXplLiAqKi9cbmh0bWwge1xuICAgIGZvbnQtc2l6ZToxM3B4XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMzIwcHgpIHtcbiAgICBodG1sIHtcbiAgICAgICAgZm9udC1zaXplOmNhbGMoIDEzcHggKyAzICogKCgxMDB2dyAtIDMyMHB4KSAvIDg4MCkpO1xuICAgIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICBodG1sIHtcbiAgICAgICAgZm9udC1zaXplOjE2cHhcbiAgICB9XG59XG5cbmJvZHkge1xuICAgIGZvbnQtc2l6ZTogMC44cmVtO1xufVxuXG5ib2R5LFxuYm9keS53ZWJwLmdyYWRpZW50LWJhY2tncm91bmQsXG5ib2R5LndlYnAgLmdyYWRpZW50LWJhY2tncm91bmQsXG5ib2R5Lm5vLXdlYnAuZ3JhZGllbnQtYmFja2dyb3VuZCxcbmJvZHkubm8td2VicCAuZ3JhZGllbnQtYmFja2dyb3VuZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDMyLCA0MSwgNDgpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20gcmlnaHQsIHJnYigyOCwgMzQsIDQwKSwgcmdiKDQxLCA1NCwgNjQpKTtcbn1cbmJvZHkud2VicC53b29kLWJhY2tncm91bmQsXG5ib2R5LndlYnAgLndvb2QtYmFja2dyb3VuZCB7XG4gICAgYmFja2dyb3VuZDogcmdiKDMyLCA0MSwgNDgpIHVybChcIi9yZXMvd29vZF9iYWNrZ3JvdW5kLlt2ZXJdLndlYnBcIikgcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMzV2bWluO1xufVxuYm9keS5uby13ZWJwLndvb2QtYmFja2dyb3VuZCxcbmJvZHkubm8td2VicCAud29vZC1iYWNrZ3JvdW5kIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2IoMzIsIDQxLCA0OCkgdXJsKFwiL3Jlcy93b29kX2JhY2tncm91bmQuW3Zlcl0ucG5nXCIpIHJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDM1dm1pbjtcbn1cbmJvZHkud2VicC5wbGFpbi13b29kLWJhY2tncm91bmQsXG5ib2R5LndlYnAgLnBsYWluLXdvb2QtYmFja2dyb3VuZCB7XG4gICAgYmFja2dyb3VuZDogcmdiKDMyLCA0MSwgNDgpIHVybChcIi9yZXMvcGxhaW5fd29vZF9iYWNrZ3JvdW5kLlt2ZXJdLndlYnBcIikgcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMzV2bWluO1xufVxuYm9keS5uby13ZWJwLnBsYWluLXdvb2QtYmFja2dyb3VuZCxcbmJvZHkubm8td2VicCAucGxhaW4td29vZC1iYWNrZ3JvdW5kIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2IoMzIsIDQxLCA0OCkgdXJsKFwiL3Jlcy9wbGFpbl93b29kX2JhY2tncm91bmQuW3Zlcl0ucG5nXCIpIHJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDM1dm1pbjtcbn1cbmJvZHkud2VicC5zaW1wbGUtYmFja2dyb3VuZCxcbmJvZHkud2VicCAuc2ltcGxlLWJhY2tncm91bmQge1xuICAgIGJhY2tncm91bmQ6IHJnYigzMiwgNDEsIDQ4KSB1cmwoXCIvcmVzL2hvbWVfYmFja2dyb3VuZC5bdmVyXS53ZWJwXCIpIHJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDM1dm1pbjtcbn1cbmJvZHkubm8td2VicC5zaW1wbGUtYmFja2dyb3VuZCxcbmJvZHkubm8td2VicCAuc2ltcGxlLWJhY2tncm91bmQge1xuICAgIGJhY2tncm91bmQ6IHJnYigzMiwgNDEsIDQ4KSB1cmwoXCIvcmVzL2hvbWVfYmFja2dyb3VuZC5bdmVyXS5wbmdcIikgcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMzV2bWluO1xufVxuaW1nLFxuI2NvbnRlbnQgaW1nIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgLyogU3RvcHMgc2hvd2luZyB0aGUgYWx0IHRleHQgaWYgdGhlIGltYWdlIGRvZXNuJ3QgbG9hZCAqL1xuICAgIHRleHQtaW5kZW50OiAxMDAlO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmhpZ2hsaWdodC1zaGFkb3csIC5zaGFkb3cge1xuICAgIGZpbHRlcjogZHJvcC1zaGFkb3coNnB4IDZweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC40KSk7XG59XG4uaGlnaGxpZ2h0LXNoYWRvdzpob3ZlciB7XG4gICAgZmlsdGVyOiBkcm9wLXNoYWRvdyg2cHggNnB4IDEycHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpKTtcbn1cbi50ZXh0LXNoYWRvdyB7XG4gICAgdGV4dC1zaGFkb3c6IDZweCA2cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG59XG5cbi50ZXh0LWJ1dHRvbiB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIGJvcmRlcjogM3B4IHNvbGlkIHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDF2aDtcbiAgICBwYWRkaW5nOiAwLjV2aCAydmg7XG4gICAgbWFyZ2luLWJvdHRvbTogM3ZoO1xuXG4gICAgZm9udC1mYW1pbHk6IE51bml0byxzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogNXZoO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjFzIGVhc2UtaW4tb3V0O1xufVxuLnRleHQtYnV0dG9uOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDEpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xcyBlYXNlLWluLW91dDtcbn1cbi5jZW50cmUtdGV4dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLyoqIFRoaXMgZmlsZSBjb250YWlucyB0aGUgQ1NTIGZvciBzdHlsaW5nIHRoZSBmb290ZXIgb2YgdGhlIHdlYnNpdGUuICoqL1xuXG4jZm9vdGVyLFxuI2Zvb3Rlci1mdWxsLXdpZHRoIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kOiAjMTUxQTFGO1xuICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4IDVweCByZ2JhKDAsMCwwLDEpO1xuICAgIHotaW5kZXg6IDE7XG59XG4jZm9vdGVyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogOTAwcHg7XG4gICAgcGFkZGluZzogMC41ZW07XG4gICAgbWFyZ2luLXRvcDogMWVtO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuI2Zvb3Rlci1saW5rcyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMC40ZW07XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG59XG4jZm9vdGVyLXNvY2lhbC1pY29ucyB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi10b3A6IDAuMmVtO1xuICAgIG1hcmdpbi1yaWdodDogMC40ZW07XG59XG4jZm9vdGVyIGEubGluaywgI2Zvb3RlciBzcGFuLmNvcHlyaWdodCB7XG4gICAgY29sb3I6ICNiYmJiYmI7XG4gICAgZm9udC1mYW1pbHk6IE51bml0bywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDAuODVlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDFlbTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuI2Zvb3RlciBzcGFuLmNvcHlyaWdodCB7XG4gICAgY29sb3I6ICM5OTk5OTk7XG59XG4jZm9vdGVyIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNmb290ZXIgYS5saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogIzk5OTk5OTtcbn1cbiNmb290ZXIgYS5zb2NpYWwtaWNvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xufVxuLyogVGhlIHR3aXR0ZXIgbG9nbyBpcyBvZGRseSBzaXplZC4gKi9cbiNmb290ZXIgYS5zb2NpYWwtaWNvbi50d2l0dGVyLWljb24gaW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4O1xufVxuXG5cbi8qKiBDU1MgZm9yIHdoZW4gdGhlIGZvb3RlciBzaG91bGQgdGFrZSB1cCB0aGUgZnVsbCB3aWR0aCBvZiB0aGUgcGFnZS4gKiovXG4jZm9vdGVyLWZ1bGwtd2lkdGgge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuI2Zvb3Rlci1mdWxsLXdpZHRoICNmb290ZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1ZW07XG59XG4vKiogVGhlIGJhbm5lciBpbiB0aGUgdG9wLWxlZnQgY29ybmVyIG9mIHRoZSBwYWdlIHRoYXQgbGlua3MgdG8gdGhlIEdpdEh1Yi4gKiovXG4uZ2l0aHViLWNvcm5lciBzdmcge1xuICAgIGZpbGw6IGJsYWNrO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7IHJpZ2h0OiAwOyBib3JkZXI6IDA7XG4gICAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAgMTJweCByZ2JhKDAsIDAsIDAsIDAuNCkpO1xufVxuLmdpdGh1Yi1jb3JuZXIgLm9jdG8tYXJtIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMzBweCAxMDZweDtcbn1cbkBrZXlmcmFtZXMgb2N0b2NhdC13YXZle1xuICAgIDAlLCAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgfVxuICAgIDIwJSw2MCUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMjVkZWcpO1xuICAgIH1cbiAgICA0MCUsIDgwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEwZGVnKTtcbiAgICB9XG59XG4uZ2l0aHViLWNvcm5lcjpob3ZlciAub2N0by1hcm0ge1xuICAgIGFuaW1hdGlvbjogb2N0b2NhdC13YXZlIDU2MG1zIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6NTAwcHgpIHtcbiAgICAuZ2l0aHViLWNvcm5lcjpob3ZlciAub2N0by1hcm0ge1xuICAgICAgICBhbmltYXRpb246IG5vbmU7XG4gICAgfVxuICAgIC5naXRodWItY29ybmVyIC5vY3RvLWFybSB7XG4gICAgICAgIGFuaW1hdGlvbjogb2N0b2NhdC13YXZlIDU2MG1zIGVhc2UtaW4tb3V0O1xuICAgIH1cbn1cbmh0bWwge1xuICAgIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuXG4jbG9nbyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogMzB2aDtcbiAgICBtYXJnaW4tdG9wOiAzdmg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMnZoO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSAobWF4LWFzcGVjdC1yYXRpbzogMzAvMzUpIHtcbiAgICAjbG9nbyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDh2aDtcbiAgICAgICAgaGVpZ2h0OiAzNXZtaW47XG4gICAgfVxufVxuXG4jaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwLjZlbTtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDk5OTtcbn1cbiNoZWFkZXIgYSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuOGVtO1xuICAgIGZvbnQtZmFtaWx5OiBOdW5pdG8sIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxLjhlbTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG9wYWNpdHk6IDAuNjtcbn1cbiNoZWFkZXIgYTpob3ZlciB7XG4gICAgb3BhY2l0eTogMS4wO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4jZ3JlZXRpbmcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAgIHBhZGRpbmc6IDEuNXZtaW47XG4gICAgbWFyZ2luOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNncmVldGluZyBoMSxcbiNncmVldGluZyBoMixcbiNncmVldGluZyBoMyB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICAgIGNvbG9yOiB3aGl0ZTtcbn1cbiNncmVldGluZyBoMSxcbiNncmVldGluZyBoMiB7XG4gICAgbWFyZ2luLXRvcDogMWVtO1xuICAgIGZvbnQtZmFtaWx5OiBOdW5pdG8sIHNhbnMtc2VyaWY7XG59XG4jZ3JlZXRpbmcgaDEge1xuICAgIGZvbnQtc2l6ZTogMS44ZW07XG59XG4jZ3JlZXRpbmcgaDIge1xuICAgIGZvbnQtc2l6ZTogMi40ZW07XG59XG4jZ3JlZXRpbmcgaDMge1xuICAgIGZvbnQtc2l6ZTogMS42ZW07XG59XG5cbiNncmVldGluZyAuZ3JlZXRpbmctYnV0dG9uLFxuI2dyZWV0aW5nIC5ncmVldGluZy1idXR0b24gc3ZnIHtcbiAgICBoZWlnaHQ6IDE4dmg7XG59XG4jZ3JlZXRpbmcgLmdyZWV0aW5nLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiA0dmg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI2dyZWV0aW5nIC5ncmVldGluZy1idXR0b24gY2FudmFzIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAgMTJweCByZ2JhKDAsIDAsIDAsIDAuNikpO1xufVxuI2dyZWV0aW5nIC5ncmVldGluZy1idXR0b246aG92ZXIgY2FudmFzIHtcbiAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMCAxMnB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KSk7XG59XG4jZ3JlZXRpbmcgLmdyZWV0aW5nLWJ1dHRvbiBzdmcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgZmlsbDogd2hpdGU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4jZ3JlZXRpbmcgLmdyZWV0aW5nLWJ1dHRvbiBzdmcubGVmdC1hcnJvdyB7XG4gICAgcmlnaHQ6IDExMCU7XG4gICAgdHJhbnNpdGlvbjogcmlnaHQgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG4jZ3JlZXRpbmcgLmdyZWV0aW5nLWJ1dHRvbiBzdmcucmlnaHQtYXJyb3cge1xuICAgIGxlZnQ6IDExMCU7XG4gICAgdHJhbnNpdGlvbjogbGVmdCAwLjE1cyBlYXNlLWluLW91dDtcbn1cbiNncmVldGluZyAuZ3JlZXRpbmctYnV0dG9uOmhvdmVyIHN2Zy5sZWZ0LWFycm93IHtcbiAgICByaWdodDogMTA1JTtcbiAgICB0cmFuc2l0aW9uOiByaWdodCAwLjE1cyBlYXNlLWluLW91dDtcbn1cbiNncmVldGluZyAuZ3JlZXRpbmctYnV0dG9uOmhvdmVyIHN2Zy5yaWdodC1hcnJvdyB7XG4gICAgbGVmdDogMTA1JTtcbiAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuXG4jbW9yZS1iZWxvdyB7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbn1cbiNtb3JlLWJlbG93IGgyIHtcbiAgICBtYXJnaW4tdG9wOiA1dmg7XG4gICAgZm9udC1zaXplOiAzZW07XG59XG4jbW9yZS1iZWxvdyBoMyB7XG4gICAgZm9udC1mYW1pbHk6IE51bml0bywgc2Fucy1zZXJpZjtcbn1cbiNtb3JlLWJlbG93IHN2ZyB7XG4gICAgZmlsbDogYmxhY2s7XG4gICAgbWFyZ2luLXRvcDogMXZoO1xuICAgIGhlaWdodDogNXZoO1xuICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMCAwIDNweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikpO1xufVxuXG4uYmFubmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDR2aDtcbiAgICBib3JkZXI6IDVweCBzb2xpZCBibGFjaztcbiAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDE1cHggcmdiYSgwLCAwLCAwLCAxKTtcbiAgICBmb250LXNpemU6IDEuMTVlbTtcbn1cbiNsaW5rcyB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5iYW5uZXIgaDIsXG4uYmFubmVyIGgzLFxuLmJhbm5lciBwIHtcbiAgICBjb2xvcjogd2hpdGU7XG59XG4uYmFubmVyIGgyIHtcbiAgICBtYXJnaW4tdG9wOiAxLjV2aDtcbiAgICBtYXJnaW4tYm90dG9tOiAxdmg7XG4gICAgZm9udC1zaXplOiAyZW07XG59XG4uYmFubmVyIGgzLFxuLmJhbm5lciBwIHtcbiAgICBmb250LWZhbWlseTogTnVuaXRvLCBzYW5zLXNlcmlmO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXZoO1xuICAgIGZvbnQtc2l6ZTogMS42ZW07XG59XG4uYmFubmVyIC5tZW51LWJ1dHRvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogMTR2aDtcbiAgICBtYXJnaW46IDJ2aDtcbn1cbi5iYW5uZXIgLm1lbnUtYnV0dG9uIGNhbnZhcyxcbi5iYW5uZXIgLm1lbnUtYnV0dG9uIGltZyB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuLmJhbm5lciAubWVudS1idXR0b246aG92ZXIgY2FudmFzIHtcbiAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDJweCAycHggM3B4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KSk7XG59XG5cbmEucmVhZC1hYm91dC10b3VybmFtZW50cyB7XG4gICAgY29sb3I6ICMzNjkyZTc7XG59XG5hLnJlYWQtYWJvdXQtdG91cm5hbWVudHM6aG92ZXIge1xuICAgIGNvbG9yOiAjNTdhZWZmO1xufVxuXG5hLnJlYWQtYWJvdXQtdG91cm5hbWVudHMucmVhZC1hYm91dC10b3VybmFtZW50cyB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjV2bWluO1xufVxuLnJlYWQtYWJvdXQtdG91cm5hbWVudHMgLmxlZnQsXG4ucmVhZC1hYm91dC10b3VybmFtZW50cyAucmlnaHQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5yZWFkLWFib3V0LXRvdXJuYW1lbnRzIC5sZWZ0IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG4ucmVhZC1hYm91dC10b3VybmFtZW50cyAubGVmdCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjV2bWluO1xufVxuLnJlYWQtYWJvdXQtdG91cm5hbWVudHMgLnJpZ2h0IHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LWZhbWlseTogTnVuaXRvLCBzYW5zLXNlcmlmO1xuICAgIGxpbmUtaGVpZ2h0OiAwLjg4ZW07XG4gICAgdGV4dC1zaGFkb3c6IDZweCA2cHggMTJweCByZ2JhKDAsIDAsIDAsIDEpO1xufVxuLnJlYWQtYWJvdXQtdG91cm5hbWVudHMgLnJpZ2h0IHNwYW4udG9wIHtcbiAgICBmb250LXNpemU6IDEuNmVtO1xufVxuLnJlYWQtYWJvdXQtdG91cm5hbWVudHMgLnJpZ2h0IHNwYW4uYm90dG9tIHtcbiAgICBmb250LXNpemU6IDMuMmVtO1xufVxuXG4udG91cm5hbWVudHMtbG9nbyxcbi5qb2luLXRoZS1kaXNjb3JkOmhvdmVyIHtcbiAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDRweCA0cHggMTJweCByZ2JhKDAsIDAsIDAsIDEpKTtcbn1cblxuI2Zvb3Rlci1mdWxsLXdpZHRoIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xufVxuLyogVGhpcyBmaWxlIGVuY29kZXMgYW4gU1ZHIHBsYWNlaG9sZGVyIGJhY2tncm91bmQgZm9yIHRoZSBob21lIHBhZ2UuICovXG5ib2R5LndlYnAgI2dyZWV0aW5nLWJhY2tncm91bmQubG9hZGVkIGRpdi5iYWNrZ3JvdW5kLWltYWdlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvcmVzL2JvYXJkX2JhY2tncm91bmQuW3Zlcl0ud2VicFwiKTtcbn1cbmJvZHkubm8td2VicCAjZ3JlZXRpbmctYmFja2dyb3VuZC5sb2FkZWQgZGl2LmJhY2tncm91bmQtaW1hZ2Uge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9yZXMvYm9hcmRfYmFja2dyb3VuZC5bdmVyXS5wbmdcIik7XG59XG5ib2R5ICNncmVldGluZy1iYWNrZ3JvdW5kIGRpdi5iYWNrZ3JvdW5kLWltYWdlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuYm9keSAjZ3JlZXRpbmctYmFja2dyb3VuZCxcbmJvZHkud2VicCAjZ3JlZXRpbmctYmFja2dyb3VuZCxcbmJvZHkubm8td2VicCAjZ3JlZXRpbmctYmFja2dyb3VuZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDMyLCA0MSwgNDgpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNDAwIDMwMCclM0UlM0NkZWZzJTNFJTNDZmlsdGVyIGlkPSdkJyB4PSctLjAxNScgd2lkdGg9JzEuMDMnIHk9Jy0uMDIzJyBoZWlnaHQ9JzEuMDQ1JyBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9J3NSR0InJTNFJTNDZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPScyLjAyMScvJTNFJTNDL2ZpbHRlciUzRSUzQ2ZpbHRlciBpZD0nYycgeD0nLS4wMTInIHdpZHRoPScxLjAyNScgeT0nLS4wMjEnIGhlaWdodD0nMS4wNDInIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0nc1JHQiclM0UlM0NmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249JzIuMDIxJy8lM0UlM0MvZmlsdGVyJTNFJTNDZmlsdGVyIGlkPSdiJyB4PSctLjAxMicgd2lkdGg9JzEuMDI1JyB5PSctLjAyMScgaGVpZ2h0PScxLjA0MicgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSdzUkdCJyUzRSUzQ2ZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0nMi4wMjEnLyUzRSUzQy9maWx0ZXIlM0UlM0NmaWx0ZXIgaWQ9J2EnIHg9Jy0uMDExJyB3aWR0aD0nMS4wMjEnIHk9Jy0uMDE0JyBoZWlnaHQ9JzEuMDI4JyBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9J3NSR0InJTNFJTNDZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPScyLjAyMScvJTNFJTNDL2ZpbHRlciUzRSUzQy9kZWZzJTNFJTNDZyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDcGF0aCBkPSdNLTIyLjI1NyAzMzAuNjE2SDQzNS41Vi0yMC4wNTZjLTE0My4xMjUuOTczLTI5OC45NjguMDA2LTQ1Ny43NTggMHYzNTAuNjcyeicgZmlsbD0nJTIzYjQ3NDM0JyBmaWx0ZXI9J3VybCglMjNhKScvJTNFJTNDcGF0aCBkPSdNMTY4LjUzIDc1LjMxYy0xNC4zNjQgNC42NTMtMTUwLjkzNCA0OC41ODYtMTY2Ljk1NSA1Ny45MTYtNi41MjcgNS45MjcgNi41ODQgMTcuMTc4IDcuOTY1IDI0LjU2MyAxMy40NzggMjIuNjcgNDQuMzc4IDgwLjY0MyA1Ny4yMzUgMTAyLjU2NCAzMS44MDctNy43MDMgMTcxLjg4LTc0LjQyNCAxODUuMjUtODcuNDExLS4zOTQtMy45OTctMTQuMDU3LTMzLjk1MyAxMi4yODMtMzYuMzY0IDEwLjkxLS45OTkgMjIuMjgtNi4zMSAzNC4xOSAyLjcyIDE4LjY0IDE0LjEzMiA3Ni4zMzgtMjguMDcyIDkwLjI1Ni00MC4wODEgMjEuNTgyLTE4LjYyMi01OC4yOTItNDkuNDMtODUuNDg3LTY1LjQzMS0zNS43MjMtMjEuMDItNDYuMjk3IDQ2LjU5My05NS41MjYgNTMuMTYyLTE4LjU0MyAyLjQ3NS0yOC42MjkgMy43My0zOS4yMS0xMS42Mzh6JyBvcGFjaXR5PScuOTgnIGZpbGw9JyUyM2Q1ZDZjZicgZmlsdGVyPSd1cmwoJTIzYiknLyUzRSUzQ3BhdGggZD0nTTI5My42MjMgMjUuODM0Yy0yMC4wMDQgNi41Mi0zOS4zODkgMTQuNzk2LTU5LjIyMiAyMS44MTktOS41NzQgNi4yODMgMjEuMDY2IDE2LjU0IDIuMTQyIDIyLjQ3Mi0xNC43OTcgNS4zOTEtMjkuMTIxIDEzLjAxNS00NC44MjkgMTUuMTUtOS42NzMtMi42OS0xNS42OTgtMTguNzA4LTI3LjI2NS0xMS43NTctMjUuMTk4IDcuOTg1LTQ5LjMxNyAxOS4xMjUtNzQuNzUgMjYuNDMyQzU5LjQzNCAxMDkuNzYgMjkuMzIyIDEyMC42MTIgMCAxMzIuNjY3YzE0LjE1My42MjggMjUuOTUyLTEwLjMzNyAzOS45MzQtMTEuOTg4IDExLjk4Mi0xMi42NDcgMTcuODg1IDE5LjcyNCAxLjE3NSA5LjYzNS05Ljg0NS0yLjEwNy0yMS4xMDIgMTUuMTI0LTguNDY0IDE4LjgzMSAyMS4xNTktLjA4LTEwLjE2NCA5Ljc2My0xLjczOSAxOC4zOTIuMjkgMTAuNTE0IDEyLjYxIDExLjc1IDE1LjExNiAyMi40MSAxLjg1NSAxOC4zMzcgMTQuNTg0LTIuNTg1IDIwLjYzIDQuNzQtNi45MzMgMTEuMDUgNC42IDE0Ljc3NSAxMS41MTUgMTcuOTczIDMuMTc2IDYuMzA0IDEuMTM1IDE3LjI5NSAxMC45MTYgOC44MTQgMTkuNjg4LTQuNDY4LTguMzg1IDEwLjAzNi0xNC42IDEzLjA3NS0xNS41MjIgMTMuNjU2LTIwLjE1Ni0xMi4yNjctMjcuNjgyLTIxLjU0Ny0xNS4zNC0yMy4xODMtMjkuNTc2LTQ3LjEyNi00My40MTMtNzEuMTc1LTkuMjg3LTEuMjAxIDcuNDUgMTUuMTMgOC42MzMgMjAuMiAxNS4zNjggMjYuNzk2IDMyLjMgNTIuNzI1IDQ4LjUzIDc4Ljk1IDMuMjQ3IDEzLjM0MSAxNS4zNjkgMTkuNjkgMTUuMDk3IDIuMjc1IDkuMzUxIDEyLjgyNCA3LjIyNS02Ljc1IDE0LjA5Ny00LjI4MiA5LjMzNSAxMy42OTMgNi40MjQtMTguNTU4IDE2LjA4LTMuMTQ4IDQuOTY5LTEuMjIgNi42MzMtMTMuNTg1IDkuOTg4LTEuMDggOC45NDUgMi40NDQgMzEuMjg5LTEyLjcxNyAxNy4xNDItMjAuNDc4LTYuMDkzLjU4Ni0zMC4wMTcgMTcuMTA5LTE4LjUyOCAzLjMzOSAxNC42NjUtNi45MjIgMjguNTQtMTUuMjIgNDMuODg1LTIwLjY0OCAxMy44Ni04LjQyMyAyOC45MjEtMTQuNTkyIDQzLjgwNi0yMC4zIDEyLjE5LTguNDAzIDI1LjEwNi0xMi4zMDIgMzcuOTE3LTE4LjYzNyAxMi45NDUtMTAuOTExIDUuNDM3IDIzLjYgMTMuNjEgNy4yOTktMS40NjctMTIuMDAyLTEuMzU5LTIyLjM2IDEuMTkyLTM1LjA2OS0xLjUxNi01Ljc3LTE5LjkxIDQuOTUyLTEwLjg4LTQuNDQ5IDguNTQtNC41NDYgMjYuNjYxLTE0Ljk5NyAxOS4yMTEgMy4xNjggMy4xNDUgMTEuNjI5IDI4LjE2Mi0xMS4wODkgMTQuNzg0LTE0LjY0Ni0xMy40MzEgNS4zNjctNS42MDktLjYzNSAxLjY2Mi00LjQ4MSAxNy4yMTktMTUuNzE2IDI1LjgxIDE2LjY2IDQyLjIyMSAxMS4zNiA2LjI2OS00LjIyOSAyMi4zNC05LjA0NiA4LjM1Mi41MDctMTAuMTEgMjEuNzcgMjMuNzA1IDMuNTg1IDI0LjkzLTYuNjIxLTkuMDQxLTcuNyAxMy4yNzctMTguMTMzIDUuNTEtNC41NDItMi45ODIgMTQuNzA4IDI0Ljk4NC0uMTU0IDIyLjU1Mi0xMC42NDMtNy4xNjUtOS4yOSAxOS43MTgtMTIuMTk1IDMuODcxLTE5LjkxNC0xNy45Mi0xMC44NjItMzQuNTYxLTIzLjUzLTUyLjQxMi0zNC41MjYtMTMuMDEzLTYuMjQ2LTI1LjY0Ni0yNC44NTYtNDEuMDE1LTE5LjYyN3ptNS43MzggOC41MTljNi43NDYgMi40NiAxOS44MiA5LjA5NiA1LjIxIDEyLjExNy0xMS4yNzYgMTIuNDM2LTM1Ljk3OC0xNC4yODMtMTEuNDQzLTEyLjQxIDIuMDcyLS4xMzMgNC4yLS4yMzIgNi4yMzMuMjkzem0tMy4xMjggMy4wNThjLTcuNDU1IDEyLjIxNSAxNy40NzYgMS4wMTkgMCAwem0tMjcuNjQxIDEzLjA1NmMxNS4xOCAxMS42NzUtMjAuNzUxIDExLjI5Ny03Ljc2Mi0uNDkyIDIuNDctMS4yMzQgNS4zNy0uNDc0IDcuNzYyLjQ5MnptNjUuNTc5IDEuNTA4YzExLjU0NyAxMC44NDktMTIuNzgzIDI0Ljg5NS0xMS45MDcgNy4zODktMi4zNTYgMTUuNDg4LTE5Ljg2OC0xLjI3LTUuODczLTYuNjcgNi40ODEgMS43MTUgMTEuNTItMi4wODYgMTcuNzgtLjcxOXptLTM5LjUyMSAyLjE1NGMxNy43NjUgNi4wNjQtMjAuNDM1IDEwLjc4Mi0zLjQ0Ny0uNTY1em02NC4zOSAxMi44MTRjNy42ODIgNy4yNTcgMjYuODkzIDEwLjgxMSAyNy40NiAxOS43MzMtMjEuMTk0IDEwLjkzLTQzLjU2NCAxOS4zNTctNjQuODEgMzAuMTczLTExLjYyMSAzLjMxLTI1LjI2OC0xMi43MDEtMjguNTg4LTIxLjQzIDQuNzMzLTQuNDE3IDEzLjY3Ni03LjExIDguNDUxIDIuNjc5IDUuNjk4IDEyLjQxOCAxNC4wOTUtMS4wNTUgMjIuNTcgNy45MDUgNi43NS01LjQgMTYuMTAxLjA4NSAxMS4wMTgtMTAuODAyIDQuOTY0IDUuMTM0IDIxLjU1MiAzLjk0MyAxMC44Mi01LjUzNy05LjUyOC01LjI0LTE5LjI4Ni0xNi4zMjktMi4xMzgtMTguNDQ2IDUuMTMyLS42ODcgMTAuMDk5LTYuMTEgMTUuMjE3LTQuMjc1em0tNDAuNzYgNi42MDhjMjAuMjI2IDIuNDM4LTEzLjEzNCAxMS4zNzYtMy4wNjktLjU3OGwxLjI0My0uMDU1em0zMS40NDUgMS43MzJjLTkuNDY4IDEwLjQ1NiAxNS4xNDYgMy4yODQgMCAwem0tMTEyLjM2NiAzLjg1M2MtMy4xMzQgMTUuNTU4LTIxLjkyNiAzLjIzLTMwLjkwNyAxMy45NjktMTYuNzMzIDguMjk3IDYuNTU4IDI1LjY4IDE3LjE3MyAyNi40NDYtOS44NzUgOS41NDYtMjUuNDE0IDkuMzk1LTM1LjgyIDE4LjM3Ni02LjUzOCA5LjQ4OCAxOC4yMSAxOC45ODUgMTEuODc3IDIzLjk2NC04LjA2Ni05LjIzNi0xOC42Mi0yMS41NzItMjguOTg4LTIyLjMwOSAyLjIzNi0xNy41NjEtMjQuMTQ0LTE3Ljg4LTIzLjYyOS0zMy42MjctNS40NzYtMy44NTgtMTMuNTI4LTIwLjAwNi0yLjM3MS05LjU3MiA0LjIxMSAxNi4yNzMgMjYuMTIxIDYuODc0IDMwLjk3MSA4LjY3Ni0xMi4yNTkgMS41OTctMTguNDYzIDEyLjc0NC01LjU4NiAyMC4wNjQgOS4yMTUgMTUuNDI0IDI1LjczIDMuNzAzIDM3Ljk4LTEuMTkzIDUuNzA2LTE1LjIxLTIwLjk1LTI2LjQxMi0yOC45MTQtMjEuODUxIDEyLjc2Mi03Ljc5IDI3LjQyNC0xMS40NDUgNDEuMTc4LTE3LjAzNiA1LjQ5MS0yLjIxIDExLjAxNy01LjgxIDE3LjAzNi01LjkwN3ptNTYuMjYgNy44NzljLTIuNTkxIDguODI0LTE5LjAyNyA2LjM4MS04LjA0Ny0uMTk4IDIuNjczLjAxIDUuMzk2LS4zMDEgOC4wNDcuMTk4em0tNTAuNTcxIDYuMzAyYzUuMzM2IDYuNTk1IDI0LjUwOSAxMS4xNiA3LjczIDE1LjAyOC02LjA5MyAxLjY3My03Ljg2NS0xMy41NDQtMTAuNDUzLTE2LjExM3ptLTIzLjQ4My45NTdjNC4xOTEgNy44OTUtNi4xODYgMjQuNDM0LTEwLjM5OCA5LjkzNyAxMS44MjEtLjMwOC0xLjYyLTEyLjI5MiAxMC4zOTgtOS45Mzd6bTE1LjIzOCAyLjQyNWMuNzA4IDQuMDQtMS45MzYgOC4yOTMtLjU0MiAxMi41NzgtMTYuMzAxIDEwLjE4OC0zLjg1OC0xNi40ODguNTQyLTEyLjU3OHptLTEwOS44MDEuNDExYy42MzMgMTEuNDc4IDE3Ljk4LTIuODc3IDE1LjEyIDEwLjY5OC02LjcgMy4yNi04LjY2NSAxNS42ODgtMTguMTY3IDUuODgzLTEwLjM4NCAxNS4zMjEtMjMuNDU5LTIxLjE2NS00Ljc3Ni0xNS43MzkgMi4yMjgtLjQ5OCA1LjY5NC0zLjE3MyA3LjgyMy0uODQyem0yNTIuNzkyIDYuNjY5Yy0yLjM1OCA0LjM1MS00LjYxNi0xLjQ5MiAwIDB6bS0yNjguMDk3LjcwMWMtLjMyIDEwLjM5NiAxMS42NS0zLjQ1IDAgMHptLTIxLjA2NSAxLjQwMmM1LjE1NCAxMi43MzUtMTIuMzg0IDE5LjI1OC0xNS40NTcgOC41ODMtNC41MTctMS4yNjgtMTIuNzEgOC4yNzUtMTMuMzktLjg2NiA5LjgyLTcuMzEgMTUuMTYgMi4xMjcgMjIuNjM3IDEuNjc5IDUuMDA1LTcuODA5LTEzLjQ1My0xLjUxNi0xLjE2Ni04LjY0NSAyLjMzMS0uNTM0IDUuMDI4LTIuMTEzIDcuMzc2LS43NTF6bTM1Ljg3NiAxLjIyMmMtMy4yNDMgMTAuOTMxIDguODEtMy40MSAwIDB6bS0yMS4yODEgMy44NzJjNC42MzYgMTIuNDY0IDIwLjk5IDExLjQ0NyAxOS42MjYgMjUuMTMgNy43OSA2Ljg3MyAxNS40NjkgMjAuMjg0IDI3LjM4NCAxMy41LTE1Ljg0MiA5LjExNiA1LjIyMiAyMS4zNjcgNy4yNzQgMzEuNDE2LTEwLjIxMS01LjYzNi0xNS43MzYtMjQuNjI4LTMxLjA5LTIwLjAxMiAxMi43LTEwLjQ3LTguMTY1LTMzLjg1NS0yMi4wNzgtMjguNzM0Ljg4OC0xLjgwOCA4LjAwNS0xMi4zMjMtMi4xMzgtMTUuODY0LTIuMzgtMi4wNjctNC4wNjUtMTEuMTY4IDEuMDIyLTUuNDM2em0yNDYuOTYxLTEuMDU3Yy00Ljg0NiA3LjA3OS04LjUzMi0uNzMgMCAwem0tMTc5LjgwNSA0LjE3YzEuMTggNy40Mi03Ljc0NC0xLjgxMyAwIDB6bTE2Ljc5IDEuODE1YzYuODU1IDE1LjM3OC0xMC4wMTYtOC4xMDUgMCAwem0tMTMwLjgyOS0uMzI1Yy0yLjI0NiA0LjMyMi02LjE2My0xLjE5OCAwIDB6bTE0Ny40MTMgMS45MDNjNi4xMDUgOS4xOTMtMTEuNzA0LjgxNCAwIDB6bS0xNDMuNzY2IDYuMjYxYzYuMzMgOS41IDE0LjIzMyAyNS4yODcgMjcuMTkgMTMuNzYzIDE2LjE5My0xLjQxOC0xOS44OCA2Ljk1LTYuMDc0IDE2Ljk0OCA1LjYyIDcuNjI3IDExLjQyMiAxNy4wOTQgMjAuNzkyIDE3LjU3LTEwLjE3IDkuMDA4IDE4LjEzNCAyNC4xMjggNi41NjIgMjYuMjY0LTYuNTktOS4yMDktMTQuMzY1LTE5LjgzNS0yMS44NTMtMjQuOTIxLS43NS0xNS45NzUtMTkuOTM4LTIxLjU3Ni0yMi4wMDQtMzUuNTA5LTEuODUtMi4yMTctMTMuODEyLTE1LjkxNi00LjYxMy0xNC4xMTV6bTI1OS4zNzkgMi45NjRjLTUuNDE0IDUuOTMxLjIxOSAxNy4xOTYgMi4zMjMgNC44NS42MTgtMS4wODcuMDc3LTcuMjY2LTIuMzIzLTQuODV6bS0xNzUuMjk5LjQ1MmM3Ljk3NyAxLjY3MSAxNy43NCAxNy44NCAzLjA3OCAxNC42OTMtOC4zNTUtMS4wMTctMjEuMzE4LTMuODg2LTguODgyLTExLjgzMy0uMjYxLTIuOTE3IDMuNjY2LTQuMzYgNS44MDQtMi44NnptMzguNDgxLjg0OGMuNjIgMi4zNDItMi43MjQuMDkgMCAwem0tNzMuNzE4IDExLjExMmMxMy41NDktMy4xNTcgMjQuNzgzIDE5LjQwOCA1LjUzIDIxLjY1My0xMS4zMDQgOC41MDgtMjkuNzA2IDMuNDQ1LTI3LjgtMTEuNDI4IDEyLjA1MyA0LjY3OSA1LjE4LTE3LjAyNyAyMi4yNy0xMC4yMjV6bS00OC40MjQgMS45NTRjNy40NjkgOS4zNi0xMS45MDQgMi4zMzUgMCAwem0xMTIuMzk0IDYuODM0YzIuNjczIDEwLjI1MyAzLjQ1My03LjM4IDEwLjEzOSAyLjYwMiA1LjYzNCA1LjMxNSAyMS4wMzEgMTkuNzM3IDQuNTUyIDIwLjMtNC43OTUgNi44OTgtMTguMTk5IDcuMTExLTIyLjUxMiA5LjQ0NC02LjM1Ni05LjY0LTI3LjQ4MS0yNC4yNDUtNS4zMi0yOS4xODIgNC4wMzgtMS43NSA4LjU4NC00LjQ5MSAxMy4xNDEtMy4xNjR6bS0xMTEuMDgxIDkuODNjMS4zMTYgNC45ODUtMTIuNzM3IDkuNTMtMTcuNTEzIDEwLjU2NS0zLjI0Ny03Ljk5NyAxMi40MzQtMTAuNTU4IDE3LjUxMy0xMC41NjV6bTEwOC43NjUgMS40ODVjLTQuMzM2IDkuMDQ3IDguOTg0LS44MTggMCAwem02Ny42NDUgNi43OTVjLTQuNzUgMTYuMjY2IDcuOTMyIDQuNjkgMCAwem0tMTYzLjg3MSAxLjkyNGMxMS42OSA2LjEzOC0yNi4yNjUgMjAuOTUtMTguMiA5LjE4MyA5LjUyOCAxLjU3IDEwLjM3LTEwLjkzOCAxOC4yLTkuMTgzem05MS44NyAyLjUyM2MtMi41MTQgNy43NDMgOC41NTQtLjg0NiAwIDB6bS00My42NDIgMi4wMTljLTQuMjY4IDEwLjMzLTEyLjMxNC0xLjI3IDAgMHptODYuNTEyIDQuODA0Yy03LjY5MSA2LjEyLTMwLjI2NCA5Ljk4Mi0xOS4xMjggMjIuNTE1IDguOTc2LTUuNTE4IDM0LjYwMi04LjY1IDIxLjc5Mi0yMy4yNDR6bS0xMDAuMDUzLjA2OWMxMC44NjYgMTIuOTUxLTExLjg5NC43NTQgMCAwem0tMTcuNzg2IDQuMDExYzE3LjYyNCAxOS42NjgtMjUuNTA2IDEuMTgxIDAgMHptNjEuODI0IDkuOTYyYzMuMzUzIDguNzU4LTEyLjA0MSAyLjA3Ni0yLjQ4Mi0xLjcwNHptLTkuMTc2IDQuODRjLS43NjMgOC45MzgtOS4xNC0yLjUxNSAwIDB6bTI4Ljc5Mi4wOTVjLTcuODI0IDcuODcyLTI5LjIwOCA1LjU5MS0yMy41OCAyMC41NzIgNi41NTggMi4xMTggMzguNjYzLTEyLjYzIDIzLjU4LTIwLjU3MnptLTM3LjIyOCAyLjIxOWM0LjE3MSA0LjQ2LTIxLjg5IDE2LjExNy0xMi44MjggMi45NzQgMTIuMTc4IDguMDcgMi44NTQtOC4xMzQgMTIuODI4LTIuOTc0em0tMzEuNzE2IDEuNzgzYzIuMzMgNS43MzQgNS4xOTIgMTguMjI3IDguNzYgNS42OTcgMTUuNTU1IDEuNy05LjM5MiAxNy43NzUtMTIuMDkgNS43LTEuNTQ4IDExLjYzMy01LjA5NSAzLjUzNy0xMS4xOCAxLjk1OC0xLjUzMiA4Ljc0OS03LjQ0MiA1LjMwNy0yLjg3Ny0yLjQ4MiA5LjE2OC0uMzM1IDguNTIzLTEyLjEyIDE3LjM4Ny0xMC44NzN6bS01MS45ODYgOS44NDdjLS44NDYgOC44MDYgMTEuODk4IDEyLjM5MiA1LjI4NyAxLjk1Ni0xLjMxMy0uMDE3LTMuNTcxLTMuMzY2LTUuMjg3LTEuOTU2em0xMC4zNjguNTY0Yy0yLjI5NiA4Ljg5NSA4LjE3My0xLjU5NCAwIDB6bTUuNTggMTAuNDA5Yy00NS4wOC0xNDcuMzktMjIuNTQtNzMuNjk1IDAgMHonIGZpbGw9JyUyM2E5YTZhZCcgZmlsdGVyPSd1cmwoJTIzYyknLyUzRSUzQ3BhdGggZD0nTTI4OC44NiA1NC4wODljLTEwLjIxNSAxMy4zOTYgMjIuOTM3IDMuNjYgNS43OS4wNC0xLjUzLjUtNC40ODQtMS43OS01Ljc5LS4wNHptLTU5Ljc1My0uMDMyYy0xLjE1OCAxMC4zMDktMzEuMDk3IDExLjYyNC0xNC43NTYgMjEuNTk3IDEyLjQ1Ny00Ljg1OCAzNC43ODUtNi44NjkgMTQuNzU2LTIxLjU5N3ptNDcuMTEyIDkuMTdjLTYuNTQgMi4xMDQtMzMuNTE1IDkuNDA1LTEyLjEyNCAxMS4wMyA1Ljg4OSA0LjU1NSAyMS4yMjUgMTEuMzYyIDguNDcyLS41NDctNS4zNDItNC41MDUgMTQuNjktMTAuOTI1IDMuNjUyLTEwLjQ4M3ptMzguMzI0IDEwLjA2NmMtOC4zMzYgMTIuMjQ1IDIzLjcxIDIuMTIzIDMuNzM3LjI1OGwtMi4zMDMtLjYwN3ptLTgyLjI5NiA2LjcwOWMtMTIuNzM2IDYuMTUyLTI2LjEzMiAxMC4wNDctMzkuMzE1IDE1LjAwNS02Ljc1MiAzLjM0LTIyLjU4OCAxMS45NS01LjYxOSA1Ljc5MyAxNi4wMDIuMTYgMzMuNDI2IDI2Ljk1OSA4LjA4IDI4LjM2OC0xMy41MjYgMTAuODk0LTI3Ljc0Ni0yLjU2Ni0zMy4wNTItMTQuOTI4LS44MDMtNy4xOTQgMjYuMDgxLTExLjI1NCA2Ljc3Ni05LjUyOC0xNC40MDUgMTAuMjk4LTIxLjI4NC05Ljg3Ny0zMS4xMDctMTEuNDQyIDUuNjM1IDYuNzY3IDkuOTkgMTYuNjUgMTMuNTg5IDIzLjMxMSAxMy45MDggMS44OSAxNi43MjQgMjEgMjIuNjA0IDI0Ljg0NyAxMy4wODItMS42MjggMTguNDkzIDIwLjI1OSAyNy40NjYgMTkuNzMyLTkuNjUyLTkuNzktMjQuNi0yNS42NjQtMS40MDUtMzAuMDY0IDYuNzY3LTMuMjMgMzUuMTI5LTEwLjgxIDE0LjQ1Mi0xNC40MjgtMTIuNzk2LTUuMzU0LTIxLjU3Ni0yMi41NDctMi44NjMtMjYuNDg2IDcuNzg2LTQuNzcyIDI3LjY4Ni4yOTQgMjMuNDMxLTExLjA2M3ptNTEuNDE1IDcuMDIzYy05LjAyNCAxNS4zNjUgMjIuNzQyLTQuNjIgMS45MS0uMjA4em0tNDQuNTAyIDUuNzYyYzcuMzAyIDYuNzIxIDUuODQyIDIzLjUwOCAxOC42NzMgMTIuMzcuNDk5LTEuODA3LTE0LjMwNi0xMS44NjUtMTguNjczLTEyLjM3em00OS41OTEgMTQuMTcyYy01LjkwNSAxLjM4MS0xNy42NDEgNi42NjItNS4xMzkgNi45ODQuMTU1IDEwLjk1NC0xMi4xMyAyMi43LTIzLjI3IDIwLjQ4My0xMS4wNDUgNS45NDctMi4xMDYgMTQuNjcxIDYuOTM4IDUuMjAxIDE0Ljg5Ni0xMC44NiAyNi43NzkgMTQuNzc0IDQzLjY4OCA4LjgzOCA4LjAwMS0xLjg1NyAyNC41NC0xNi4yMzggNy40MTgtNy41MzktNy40Ni02LjEyMiA1LjczLTE5LjktOC45MjUtMjEuNS02LjMzMy0zLjg5OS0xMi40MzgtMTUuMTQyLTIwLjcxLTEyLjQ2N3ptLTE4OC43NjUgMi4zMjdjNC40NzYgNy41NDYgMTAuNDg5IDE4LjY2NiA0LjM1NyAyMi45OSAxNy4zMzYtNi40IDMxLjI0MyAyMi42OTcgMjQuNDY0IDI4LjY0NyAxMy4wOTQtNi4yNiAyNC4zMDQgMjQuMzkyIDI4LjExMSAxNy4xNzItNS40ODgtOC4zMy0yMC43MjktMjAuNjgtNi42ODEtMjguNDg5LTEyLjU3IDYuMzQ1LTI3LjAwMS05LjIyMS0yOC43OC0yMC41NDktNC40NDQtNS42Ny0xNS40NzQtMTEuMzY2LTIwLjQ2Ni0xOS44ODl6bTE2MC4wMDMgMTIuNDIyYy0xMS4wMjcgMTIuOTEtMTEuMDA3LTEuNzIyIDAgMHptLTIwMi4wNzUgMS41MzljLTEuNDE3IDguMzE5IDEwLjYxMSAxOC4zNDYgMTIuMTY4IDI2LjE5NSAxNS43MDIgNi42NjQgMTEuNjIyIDI3LjQ5NiAyNi42MiAzMS42MDcgMS41NzYgNy42OTcgMjAuODU4IDI3LjkwMyAxMS45NTkgOS45MS02LjgzMy01LjMyMy05LjUyMS0xMy42MDMtNy43OS0yMC4xNTUtMTEuMjA1LjQyNy0zMi43My0yNS4yNDYtMTMuNjktMjkuODYgMTQuOTEtMTIuMzIyLTE3LjcwMyAxMC40MTQtMTguOTM0LTUuNDktMi43NDctMy43NDQtNS44MTYtMTAuOTcxLTEwLjMzMy0xMi4yMDd6TTAgMTgyLjU2NHYzMy40OWMxMS4yOTggOC42NDQgMTYuMjQ0IDI1LjQwOCAyNC41NiAzNy41NjUgNC4xNzMgMjAuMDQ3IDI3LjA5NSAxMS42NzEgNDEuNyAxMi43MjYgMTYuMzAzLTQuMTcyIDMwLjI2My0xNC43NjggNDUuOTg0LTIwLjk4MiAxNC4wNzUtMy43OTEtMS4yMDItMTUuOTktNi41NzctNy42OTMtOS40Ni0xMS4zNi02LjY4OCAxNi44NTYtMTcuNzM3IDIuOTYtMS40NSA4LjUwOS01LjA4NiAxMS45MTctMTIuMDA0IDYuMjk1LTEuNzE3IDIyLjQzLTE3LjE3Ni0yLjgzNi0yMC4xMzMtMTEuMjgyLTE1LjQwNy0yNi4yOTYtMzEuOTIxLTUxLjk2OC00Ny44MTgtNzcuOTQ1LTUuNDgtOC45NzYtOS44NzQtMTAuMjU4LTcuOTc1LjY1N3ptMjMwLjAwOC0xOC40MTVjLTQuNzE2IDMuMDM5LTI0LjY1MyA4Ljg5MS0xMC45MzUgMTIuOTIgOC41NTYtMTguNjYzIDE4LjM4MyA5LjcwOSAxLjU4OCA2LjExLTcuOTQ2IDExLjAzOS0yNC4wNiAxNi4yNS0zNi40NjcgMTguMy05LjA1OCA2LjU5NS0yMS45NjQgMTcuMDQ0LTM1LjIxOCAxOS41MjYtMTAuNzE2LTIuNjg1LTE1LjQxMyAxNy4xODgtMS4yMzkgNy4yMDYgMTYuMi04LjI3MSAzMi4yNDQtMTYuOTExIDQ5LjIwMy0yMy40ODYgMTUuMTQ4LTguOTg2IDMxLjk5MS0xNC44ODYgNDcuMjY4LTIzLjg5IDE0LjEwNy02LjIzLS4yNy0xMC4zNDgtNi4zNzgtMi40NDUtMTQuMjE4LjA2IDUuMTgtMTguMDUtNy44MjItMTQuMjQxem0tNDYuNTYzIDIxLjU5NGMtMTUuMDkzIDYuMzQtMjguNzQyIDE1LjUxNy00NC42MzYgMjAuMjM1LTQuNjA2IDIuNDkzLTE2LjIxNCA5LjA5LTMuNDg1IDYuMjc1IDEyLjQ3Ni0uODEyIDIyLjQyMy0xNS44ODcgMzYuOTg0LTE4LjI0OCA3LjQyOCA1LjMwNyAxNS4xNy0zLjg5IDEzLjU5LTguODA0em0tNTEuOTkgNDcuNjM3bC0uNzktLjE0Yy0xMi40OTcgMy4xNTItMy44MzEgNy4zOTUuNzkuMTR6JyBmaWxsPSclMjM0MDM0NGQnIGZpbHRlcj0ndXJsKCUyM2QpJy8lM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG59XG5cbiNncmVldGluZy1iYWNrZ3JvdW5kLFxuI2dyZWV0aW5nLWJhY2tncm91bmQgZGl2LmJhY2tncm91bmQtaW1hZ2UsXG4jZ3JlZXRpbmctYmFja2dyb3VuZCBkaXYuZGFyay1vdmVybGF5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IC0xMDA7XG5cbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuI2dyZWV0aW5nLWJhY2tncm91bmQge1xuICAgIGZpbHRlcjogYmx1cigxNnB4KTtcbn1cbiNncmVldGluZy1iYWNrZ3JvdW5kLmxvYWRlZCB7XG4gICAgZmlsdGVyOiBibHVyKDRweCk7XG4gICAgdHJhbnNpdGlvbjogZmlsdGVyIDJzIGVhc2UtaW4tb3V0O1xufVxuI2dyZWV0aW5nLWJhY2tncm91bmQgZGl2LmJhY2tncm91bmQtaW1hZ2Uge1xuICAgIG9wYWNpdHk6IDA7XG59XG4jZ3JlZXRpbmctYmFja2dyb3VuZC5sb2FkZWQgZGl2LmJhY2tncm91bmQtaW1hZ2Uge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAycyBlYXNlLWluLW91dDtcbn1cbiNncmVldGluZy1iYWNrZ3JvdW5kIGRpdi5kYXJrLW92ZXJsYXkge1xuICAgIHotaW5kZXg6IC05OTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSByaWdodCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDAuNykpO1xufVxuIl19 */