.card {
  background: white;
  box-shadow: 1px 1px 3px 0px rgba(0, 0, 0, 0.75);
}
.card.selected {
  background: lightblue;
}
customer-list {
  margin: 0 auto;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
customer-card {
  background: white;
  box-shadow: 1px 1px 3px 0px rgba(0, 0, 0, 0.75);
  width: 220px;
  margin: 8px;
}
customer-card.selected {
  background: lightblue;
}
customer-card .names {
  padding: 6px;
}
customer-card > .row {
  border-top: 1px solid lightgrey;
}
customer-card > .row:first-child {
  border: none;
}
customer-card h1,
customer-card h2 {
  margin: 0;
  text-align: right;
}
customer-card h1 {
  margin-bottom: 5px;
  font-weight: normal;
  font-size: 0.9rem;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
customer-card h2 {
  font-size: 1.2rem;
}
customer-card dl {
  margin: 0;
  padding: 6px;
  flex-wrap: wrap;
}
customer-card dt {
  width: 30%;
}
customer-card dd {
  margin: 0;
  text-align: right;
  width: 70%;
}
customer-card dt,
customer-card dd {
  font-size: 0.5rem;
  margin-bottom: 4px;
}
customer-card dt:last-of-type,
customer-card dd:last-of-type {
  margin-bottom: 0;
}
@media (max-width: 471px) {
  customer-card {
    margin: 0.2em;
    width: 100%;
  }
}
@media (min-width: 472px) {
  customer-list {
    width: 472px;
  }
}
@media (min-width: 708px) {
  customer-list {
    width: 708px;
  }
}
@media (min-width: 944px) {
  customer-list {
    width: 944px;
  }
}
@media (min-width: 1180px) {
  customer-list {
    width: 1180px;
  }
}
@media (min-width: 1416px) {
  customer-list {
    width: 1416px;
  }
}
@media (min-width: 1652px) {
  customer-list {
    width: 1652px;
  }
}
.dropdown-menu {
  box-sizing: content-box;
  background: white;
  box-shadow: 1px 1px 3px 0px rgba(0, 0, 0, 0.75);
  position: absolute;
  display: none;
  z-index: 101;
  right: 0;
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.dropdown-menu.selected {
  background: lightblue;
}
.dropdown-menu.active {
  display: block;
}
.dropdown-menu li {
  border-bottom: 1px solid #e4e4e4;
}
.dropdown-menu li:last-child {
  border-bottom: none;
}
.dropdown-menu a,
.dropdown-menu button {
  min-width: 48px;
  line-height: 48px;
  display: block;
  background: none;
  border: none;
  margin: 0;
  padding: 0 10px;
  text-align: left;
  align-items: flex-start;
  color: #414448;
  text-decoration: none;
}
.dropdown-menu a:hover,
.dropdown-menu button:hover {
  background: #f9f9f9;
}
.dropdown-menu a:disabled,
.dropdown-menu button:disabled {
  color: #e4e4e4;
}
.dropdown-menu a:disabled:hover,
.dropdown-menu button:disabled:hover {
  background: none;
}
.dropdown-wrapper {
  position: relative;
  box-sizing: content-box;
}
keypad {
  width: 100%;
  display: flex;
  flex-direction: column;
  font-size: 42px;
}
keypad .row {
  flex: 1;
  min-height: 1.6em;
}
keypad button {
  margin: 0;
  color: #414448;
  font-weight: 300;
  outline: 0;
  display: block;
  flex: 1;
  font-size: 100%;
  padding: 0.2em 0;
  background: #f3f6f9;
  border: #e3e8ed solid 1px;
  border-radius: 0;
  border-right: 0;
  border-bottom: 0;
}
keypad button:first-child {
  border-left: 0px;
}
keypad .row:first-child button {
  border-top: 0px;
}
keypad .small-text {
  display: block;
  flex: 1;
  font-size: 60%;
}
keypad button:active {
  background: #e3e8ed;
  z-index: 100;
}
.menu {
  position: fixed;
  width: 300px;
  left: 0;
  top: 0;
  height: 100vh;
  overflow-y: scroll;
  box-shadow: 1px 1px 3px 0px rgba(100, 100, 100, 0.75);
  background: white;
  z-index: 10;
  transition: transform 300ms;
  transform: translateX(-320px);
}
.menu ul {
  padding: 0;
  margin: 0;
  border-top: 1px solid #808080;
  margin-top: 48px;
}
.menu li {
  line-height: 48px;
  border-bottom: 1px solid #808080;
  list-style-type: none;
}
.menu li a {
  color: #000;
  text-decoration: none;
  width: 100%;
  padding: 0 12px;
  display: inline-block;
}
.menu.menu-open {
  transform: translateX(0px);
}
#main-view {
  position: relative;
}
titlebar,
.titlebar {
  -webkit-user-select: none;
  -webkit-app-region: drag;
  width: 100%;
  height: 48px;
  color: white;
  background: #649bd0;
  display: flex;
  flex-direction: row;
  line-height: 48px;
}
titlebar .center,
.titlebar .center {
  flex: 1;
  display: flex;
  flex-direction: row;
}
titlebar button,
.titlebar button,
titlebar a,
.titlebar a {
  display: inline;
  background: none;
  margin: 0;
  padding: 0;
  width: auto;
}
titlebar h1,
.titlebar h1 {
  line-height: 48px;
  display: inline;
  font-weight: 300;
  font-size: 24px;
  margin: 0;
}
titlebar .terminal-title,
.titlebar .terminal-title {
  margin-right: 10px;
}
dialog {
  position: fixed;
  top: 10vh;
  left: 50vw;
  margin-left: -280px;
  border: none;
  border-radius: 10px;
  box-sizing: content-box;
  width: 400px;
  padding: 20px 80px;
  background: white;
  z-index: 10002;
  display: none;
}
dialog[open] {
  display: block;
}
dialog .actions {
  display: flex;
  flex-direction: row-reverse;
}
dialog .actions button {
  flex: 1;
  margin-right: 10px;
}
dialog .actions button:first-of-type {
  margin-right: 0;
}
dialog .message {
  display: block;
  margin-bottom: 20px;
  text-align: center;
}
::-webkit-backdrop {
  background: rgba(0, 0, 0, 0.4);
}
::backdrop {
  background: rgba(0, 0, 0, 0.4);
}
.backdrop {
  background: rgba(0, 0, 0, 0.4);
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 10000;
}
dialog .message {
  line-height: 1.6;
  color: grey;
}
dialog .customer {
  margin: 0;
  font-size: 1.2em;
  color: black;
}
dialog .customer .number {
  line-height: 1;
  display: inline-block;
  vertical-align: text-bottom;
  font-size: 0.8em;
  padding: 0.2em 0.4em;
  background: #649bd0;
  color: #FFF;
}
dialog .customer .number:before {
  content: '#';
}
dialog .amount {
  font-size: 3em;
  color: black;
}
.jumbo-input {
  display: flex;
  font-size: 12vmin;
  padding: 0.5em 0;
}
.jumbo-input input {
  display: block;
  background: none;
  text-align: right;
  border: 0px;
  padding: 0;
  margin: 0;
  flex: 1;
}
.jumbo-input label {
  display: inline-block;
}
.jumbo-input button {
  margin: 0;
  padding: 0;
  text-align: right;
  width: auto;
}
.item-list {
  margin: 0;
  padding: 24px 0;
  overflow-y: scroll;
}
.item-list.flex {
  height: 0;
}
.item-list li {
  list-style-type: none;
  line-height: 48px;
}
.item-list button {
  margin: 0;
  padding: 0;
  text-align: right;
  width: auto;
}
.transaction-editor {
  display: flex;
  flex-direction: row;
  flex: 1;
}
.transaction-editor .col {
  border-left: 1px solid #cdcdcd;
}
.transaction-editor .col > * {
  border-bottom: 1px solid #cdcdcd;
  padding-left: 24px;
  padding-right: 24px;
}
.transaction-editor .col keypad {
  padding: 0;
}
.transaction-summary {
  line-height: 48px;
  background: #f3f6f9;
  border-bottom: 1px solid #649bd0;
  text-align: center;
  cursor: pointer;
}
.transactions-table-wrapper {
  margin: 12px;
}
.transactions-table-row {
  background: white;
  box-shadow: 1px 1px 3px 0px rgba(0, 0, 0, 0.75);
}
.transactions-table-row.selected {
  background: lightblue;
}
.transactions-table-control-cell {
  width: 20px;
  padding-right: 12px;
  padding-left: 12px;
}
.transactions-table {
  border-collapse: separate;
  border-spacing: 0px 12px;
  white-space: nowrap;
  text-align: center;
  width: 100%;
}
.transactions-table .state {
  text-transform: capitalize;
}
.transactions-table .canceled {
  color: #e4e4e4;
}
.transactions-table .refunded {
  color: #e4e4e4;
}
.transactions-table .refunded .state {
  color: #e96161;
}
.transactions-table .authorized {
  background: #f9e89e;
}
.transactions-table .rejected {
  color: #e4e4e4;
}
.transactions-table .rejected .state {
  color: #e96161;
}
.alerts {
  position: fixed;
  top: 48px;
  width: 100%;
}
.alert {
  flex-direction: row;
  font-size: 24px;
  border: 1px solid;
  padding: 0 24px;
}
.alert button {
  background: none;
  display: inline-block;
  margin: 0;
  padding: 0;
  line-height: 48px;
  width: auto;
  font-size: inherit;
  color: inherit;
}
.alert .message {
  flex: 1;
  font-weight: 300;
  font-size: 18px;
  line-height: 1.5;
  padding: 10px 0;
}
.alert-danger {
  color: #e96161;
  border-color: #e96161;
  background: #f9d1d1;
}
.alert-warning {
  color: #d6b10e;
  border-color: #f1cb26;
  background: #fcf3ce;
}
.alert-success {
  color: #1d9d74;
  border-color: #1d9d74;
  background: #daf8ef;
}
.report-box {
  display: flex;
  display: -webkit-flex;
  flex-direction: column;
  border: 1px solid #cccccc;
  width: 100%;
  max-width: 600px;
  padding: 0.5em 0.5em;
  margin: 0em 0em 0.5em 0em;
  height: auto;
  list-style: none;
}
.report-box-last {
  display: flex;
  display: -webkit-flex;
  flex-direction: column;
  border: 1px solid #cccccc;
  width: 100%;
  max-width: 600px;
  padding: 0.5em 0.5em;
  margin: 0em 0em 0.5em 0em;
  height: auto;
  list-style: none;
  margin: 0em 0em 0em 0em;
}
.report-item {
  width: 100%;
  text-align: center;
}
.report-btn {
  width: 150px;
}
.report-date-btn {
  padding-left: 0.5em;
  padding-right: 0.5em;
}
.report-date-container {
  display: flex;
  display: -webkit-flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-around;
}
.report-term-container-row {
  flex-direction: row;
  align-items: center;
  justify-content: space-around;
}
.report-term-container-col {
  flex-direction: column;
  align-items: center;
  justify-content: space-around;
}
.report-table {
  width: 100%;
  text-align: left;
}
.report-table th {
  font-weight: bold;
}
.report-table td,
th {
  padding: 0.3em 0.3em 0.3em 0.3em;
}
.report-table .right {
  text-align: right;
}
.report-table .line th {
  border-top: 1px solid black;
}
.input-time-row {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.input-time-dialog {
  top: 50%;
  transform: translateY(-50%);
}
@media all and (max-width: 375px) {
  .report-item {
    font-size: 0.8em;
  }
  .input-time-dialog {
    font-size: 0.8em;
  }
  .input-time-row button {
    min-height: 30px;
    min-width: 30px;
  }
  .report-btn {
    min-height: 30px;
  }
  .report-date-btn {
    min-height: 30px;
  }
}
@media all and (max-width: 414px) {
  .report-date-container {
    flex-direction: column;
  }
  .report-term-container-row {
    display: none;
  }
  .report-term-container-col {
    display: flex;
  }
}
@media all and (min-width: 415px) {
  .report-term-container-row {
    display: flex;
  }
  .report-term-container-col {
    display: none;
  }
}
:root {
  font-family: sans-serif;
  font-size: 24px;
  background: #f9f9f9;
  color: #414448;
}
body {
  overflow: hidden;
}
* {
  min-width: 0;
}
*,
*:before,
*:after {
  box-sizing: border-box;
}
.row {
  display: flex;
  flex-direction: row;
}
.col {
  display: flex;
  flex-direction: column;
}
.scroll {
  overflow-y: scroll;
}
.scroll.flex {
  height: 0;
}
.flex,
.flex-1 {
  flex: 1;
}
.flex-2 {
  flex: 2;
}
.flex-3 {
  flex: 3;
}
.pull-right {
  float: right;
}
.text-success {
  color: #1d9d74;
}
.text-danger {
  color: #e96161;
}
.text-gray {
  color: #cccccc;
}
.text-code {
  font-family: monospace;
}
.bg-warning {
  background: #f9e89e;
}
.center-content {
  flex-direction: column;
  display: flex;
  align-items: center;
  justify-content: center;
}
input {
  font-size: 1em;
  padding: 0.5em;
  border-radius: 3px;
  border: 1px solid grey;
  width: 100%;
  margin: 0.5em 0;
  display: block;
}
input.error {
  border-color: #e96161;
}
button {
  color: white;
  background: #6e6e6e;
  font-size: 1em;
  padding: 0.2em;
  border-radius: 3px;
  border: 0px;
  width: 100%;
  margin: 0.5em 0;
  display: block;
  min-height: 48px;
  min-width: 48px;
}
button.primary {
  background: #649bd0;
}
button.minor {
  background: none;
  border-radius: 24px;
  color: inherit;
}
.actions button {
  margin: 0.5em 0;
}
div {
  display: flex;
  flex-direction: column;
}
#main-view {
  height: 100vh;
  width: 100vw;
}
.main {
  background: #f9f9f9;
  flex: 1;
  overflow-y: scroll;
}
.main.flex {
  height: 0;
}
@media (min-width: 600px) and (min-height: 500px) {
  .for-small-layout {
    display: none;
  }
}
@media (max-width: 600px) {
  keypad {
    display: none;
  }
  dialog {
    top: 0;
    left: 0;
    padding: 16px;
    margin: 16px;
    width: auto;
  }
  dialog .actions {
    flex-direction: column;
  }
  dialog .actions button {
    margin: 0 0 12px 0;
  }
  .transaction-editor {
    flex-direction: column;
    min-height: 470px;
  }
  .col > * {
    padding-left: 16px;
    padding-right: 16px;
  }
  .flex-2 {
    flex: none;
  }
}
@media (max-height: 500px) {
  keypad {
    display: none;
  }
}

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

/*# sourceMappingURL=main.css.map */
