@import url("https://fonts.googleapis.com/css?family=Raleway:400,700");
@font-face {
  font-family: 'railinline-100';
  src: url("/public/fonts/railway-inline/font/rawline-100.woff"); }

@font-face {
  font-family: 'railinline-300';
  src: url("/public/fonts/railway-inline/font/rawline-300.woff"); }

@font-face {
  font-family: 'railinline-400';
  src: url("/public/fonts/railway-inline/font/rawline-300.woff"); }

@font-face {
  font-family: 'railinline-600';
  src: url("/public/fonts/railway-inline/font/rawline-600.woff"); }

@font-face {
  font-family: 'railinline-700';
  src: url("/public/fonts/railway-inline/font/rawline-700.woff"); }

@font-face {
  font-family: 'railinline-800';
  src: url("/public/fonts/railway-inline/font/rawline-800.woff"); }

@font-face {
  font-family: 'railinline-900';
  src: url("/public/fonts/railway-inline/font/rawline-900.woff"); }

h1 {
  margin-top: 10px; }

h4 {
  margin-top: 0px; }

body {
  background-color: #F2F2F2; }

div.content-container {
  padding-left: 20%;
  padding-right: 20%;
  background-color: #F2F2F2; }
  @media only screen and (max-width: 1440px) {
    div.content-container {
      padding-left: 20%;
      padding-right: 20%; } }
  @media only screen and (max-width: 1200px) {
    div.content-container {
      padding-left: 15%;
      padding-right: 15%; } }
  @media only screen and (max-width: 900px) {
    div.content-container {
      padding-left: 5%;
      padding-right: 5%; } }

.imperial-off {
  display: none; }

.card-form {
  background-color: white;
  border-radius: 10px; }
  @media only screen and (max-width: 1570px) {
    .card-form {
      padding: 0px 70px; } }
  @media only screen and (max-width: 1331px) {
    .card-form {
      padding: 0px 50px; } }
  @media only screen and (max-width: 745px) {
    .card-form {
      padding: 0px 10px;
      margin-top: -50px; } }

.green-number {
  color: #B3C2B8;
  font-weight: 600;
  font-size: 16px; }

.black-number {
  color: #353B3C;
  font-weight: 600;
  font-size: 16px; }

.solid-green-number {
  color: #808F85;
  font-weight: 600;
  font-size: 16px; }

.heading {
  padding-bottom: 50px;
  background-color: white !important; }

.form-container {
  width: 100%;
  padding: 21px 5%;
  display: inline-block; }

.description {
  margin-bottom: 10px; }

.description-label {
  margin-left: 2px; }

#submit {
  border-bottom: 0px; }

#left-number {
  color: #B3C2B8; }

#right-number {
  color: #353B3C; }

.gender {
  color: #F2F2F2;
  transition: .3s; }
  .gender:hover {
    color: #B3C2B8;
    transition: .3s; }

.form-content {
  float: left;
  width: 100%; }

.form-section {
  height: 100%;
  line-height: 150px; }

.form-label {
  width: 100%;
  float: left;
  margin: 30px 0px; }

.option-icon {
  padding-right: 15px;
  display: inline-block; }
  .option-icon i {
    margin-right: 10px;
    font-size: 35px; }

.input-calculator {
  height: 60px;
  text-align: center;
  font-size: 18px;
  padding-left: 10px; }

.feet, .inches, .age {
  width: 60px; }

.pounds {
  width: 100px; }

.input-label {
  margin-right: 20px;
  margin-left: 5px;
  display: inline; }

.item-selection {
  display: inline-block;
  padding-top: 10px; }

.circle-select {
  height: 30px;
  width: 30px;
  background: white;
  border: 1px solid black;
  border-radius: 20px;
  margin-right: 10px;
  transition: .2s; }
  .circle-select:hover {
    cursor: pointer; }

.circle-container {
  float: left;
  padding: 0px 15px 0px 0px; }
  .circle-container .circle-select {
    float: left; }
  .circle-container .circle-label {
    float: left;
    padding: 5px 0px; }

.exercise-description {
  width: 200px; }

.icon-description-container {
  float: left; }

.icon-container {
  padding: 5px 0px;
  margin-top: -18px; }
  .icon-container i {
    font-size: 21px; }

.gender-select {
  margin-top: 40px; }

.submit-form {
  height: 50px;
  width: 150px; }

.imperial-off {
  display: none; }

.activity-description {
  font-size: 11px;
  width: 200px; }

.results-hidden {
  display: none; }

.results-active {
  display: unset; }

.results-label {
  display: inline-block;
  padding: 5px;
  font-size: 16px; }

.calorie-results {
  text-align: center; }

.results-number {
  font-size: 8rem;
  color: #808F85;
  font-weight: 600;
  font-family: "railinline-700", Helvetica, sans-serif; }

.results-bmr {
  font-size: 5rem;
  color: #808F85;
  font-weight: 600;
  font-family: "railinline-700", Helvetica, sans-serif; }

.result-divider {
  display: inline-block;
  font-weight: 600;
  padding: 0px 30px;
  vertical-align: middle; }
  @media only screen and (max-width: 660px) {
    .result-divider {
      display: block;
      margin-top: 0px; } }

.results {
  border: 0px !important; }

.select-form {
  height: 50px;
  border: 1px solid grey;
  background: white;
  font-family: "Raleway", Helvetica, sans-serif;
  border-radius: 0px;
  font-size: 14px;
  max-width: 450px; }
  .select-form option {
    font-size: 30px;
    background-color: white; }

.tabs {
  padding-top: 25px; }

.non-active-tab {
  transition: .4s;
  color: #d8d8d8; }
  .non-active-tab:hover {
    cursor: pointer;
    transition: .4s;
    color: #353B3C; }

.active-tab {
  transition: .4s;
  color: #353B3C;
  font-weight: 600; }

.results-tab-description {
  padding: 20px 0px; }

.tab-description {
  padding: 5px 0px;
  line-height: 30px; }

.main-result {
  font-size: 21px;
  padding-top: 15px;
  font-weight: 600; }

.macro-container {
  display: -ms-inline-grid;
  display: inline-grid;
  padding: 40px 40px 0px 0px; }
  @media screen and (max-width: 660px) {
    .macro-container {
      padding: 20px; } }

.weight-lifted {
  display: inline; }
  @media screen and (max-width: 480px) {
    .weight-lifted {
      display: block;
      padding: 10px; } }

#protein {
  color: #B3C2B8; }

#fat {
  color: #353B3C; }

.percentage-container div {
  text-align: center; }

.percent-label {
  font-style: "Raleway", Helvetica, sans-serif;
  color: #353B3C;
  font-size: 1.8rem;
  font-weight: 600;
  padding: 3px 0px; }

.percent-max {
  color: #808F85;
  font-weight: 600;
  font-size: 18px; }

.wod-three-container {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 2fr;
  grid-column-gap: 27px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  width: 100%;
  text-align: center;
  margin-top: 50px; }
  .wod-three-container .wod-category {
    font-weight: bold;
    vertical-align: middle;
    text-align: center;
    padding: 20px;
    font-family: "Open Sans", Helvetica, sans-serif; }
  @media only screen and (max-width: 600px) {
    .wod-three-container {
      -ms-grid-columns: 1fr;
          grid-template-columns: 1fr; } }

.selected {
  background-color: #808F85;
  color: white !important;
  border: 5px solid black !important; }

.wod-block {
  padding: 20px;
  border-radius: 20px;
  box-shadow: 0 -1px 24px 0 rgba(0, 0, 0, 0.1);
  border: 5px solid white;
  margin: 10px; }
  .wod-block img {
    max-width: 70px;
    max-height: 70px; }
  .wod-block .wod-equipment-label {
    margin-top: 10px; }
  .wod-block:hover {
    cursor: pointer;
    box-shadow: 0 -1px 24px 0 rgba(0, 0, 0, 0.2); }
  @media only screen and (max-width: 600px) {
    .wod-block {
      padding: 5px;
      margin: 5px; } }

.issues {
  text-align: center;
  margin: 0 auto;
  max-width: 600px; }

.wod-four-container {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 2fr;
  grid-column-gap: 27px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  width: 100%;
  text-align: center;
  margin-top: 50px;
  font-weight: bold; }
  @media only screen and (max-width: 960px) {
    .wod-four-container {
      -ms-grid-columns: 1fr 1fr;
          grid-template-columns: 1fr 1fr; } }

.save-workout-desc {
  text-align: center;
  margin-top: 45px; }

.workout-box {
  background-color: #808F85;
  max-width: 450px;
  text-align: center;
  padding: 30px 0px;
  margin: 0 auto; }
  .workout-box h2 {
    color: black; }

.title {
  padding-top: 30px; }

.stripe {
  background-color: black;
  color: white;
  padding: 10px 0px;
  margin: 20px 0px;
  width: 100%;
  font-family: "Open Sans", Helvetica, sans-serif;
  width: 100%;
  font-size: 18px;
  font-weight: bold; }
  .stripe a {
    text-decoration: underline; }

@media only screen and (max-width: 884px) {
  .select-form {
    width: 100%; }
  .feet, .inches, .age {
    width: 50px; }
  .input-calculator {
    height: 50px; }
  .item-selection {
    padding-right: 20px; }
  .option-icon {
    margin: 0px; }
  .description {
    margin-top: -20px; } }

.email-signup {
  display: none; }

.email-description {
  font-size: 16px;
  padding-top: 15px;
  font-weight: 100; }

@media only screen and (max-width: 724px) {
  .item-selection {
    width: 100%; }
  .form-section {
    line-height: 100px; } }

@media only screen and (max-width: 1015px) {
  h4 {
    margin: 0px 0px 10px 0px; }
  .content-container {
    padding-left: 3%;
    padding-right: 3%; }
  .description {
    margin-top: 0px; }
  .item-selection {
    width: 100%; }
  .form-container {
    padding: 18px; }
  .form-section {
    line-height: 100px; }
  .option-icon i {
    font-size: 28px; }
  .form-label {
    font-size: 24px;
    min-width: 130px;
    padding-left: 0px; }
  .circle-label {
    font-size: 12px; }
  .option-icon {
    font-size: 12px; }
  .input-label {
    font-size: 12px;
    margin-right: 5px; }
  .pounds {
    width: 70px; } }

@media only screen and (max-width: 375px) {
  .form-label {
    font-size: 16px;
    min-width: 100px; }
  .input-label {
    font-size: 10px;
    margin-right: 0px; }
  .option-icon {
    padding-right: 2px; } }

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