/*!************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js!../node_modules/sass-loader/dist/cjs.js!./src/stylesheets/common.scss ***!
  \************************************************************************************************************************/
/*colors*/
* {
  margin: 0;
  padding: 0;
}

-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  font-style: italic;
}

-moz-placeholder {
  /* Firefox 19+ */
  font-style: italic;
}

-ms-input-placeholder {
  /* IE 10+ */
  font-style: italic;
}

-moz-placeholder {
  /* Firefox 18- */
  font-style: italic;
}

-webkit-autofill {
  -webkit-box-shadow: 0 0 0 10000px rgb(42, 54, 63) inset;
  -webkit-text-fill-color: white;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus {
  -webkit-box-shadow: 0 0 0px 1000px white inset;
}

.sidecar-layout {
  height: 100%;
  width: 100%;
}
.sidecar-layout footer {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ffffff;
  height: 64px;
  padding: 10px 32px;
  border-top: 1px solid #757575;
}
.sidecar-layout .no-data-found {
  color: #f39c0f;
}
.sidecar-layout .loading {
  background-color: #5e5edb;
}
.sidecar-layout .content {
  margin-top: 48px;
  background-color: #f5f5f5;
  padding: 32px;
  min-height: calc(100vh - 64px);
}
.sidecar-layout .content.download {
  height: 85%;
}
.sidecar-layout .card-padding {
  padding: 24px 24px;
  margin-bottom: 24px;
}
.sidecar-layout input[type=number]::-webkit-inner-spin-button,
.sidecar-layout input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.sidecar-layout input {
  font-size: 14px;
}
.sidecar-layout div[aria-pressed=true] ~ svg {
  transform: rotate(180deg);
}
.sidecar-layout .loader-hidden {
  display: none;
}
.sidecar-layout .loader-active {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  color: white;
  transform: scale(0.4);
  background-color: #5e5edb;
}

.disabled-item {
  background-color: rgba(0, 0, 0, 0.12);
}

.content .sidecar-button {
  border: solid 2px;
  background-color: white;
  color: #5e5edb;
  border-color: #5e5edb;
  width: 168px;
  height: 40px;
}
.content .sidecar-button:disabled {
  border: solid 2px;
  background-color: white;
  color: #aeaeed;
  border-color: #aeaeed;
}
.content .sidecar-button:hover {
  background-color: #4f2bf9;
  color: white;
}
.content .sidecar-link-button {
  color: #5e5edb;
}
/*!***************************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js!../node_modules/sass-loader/dist/cjs.js!./src/components/SidecarAppBar/SidecarAppBar.styles.scss ***!
  \***************************************************************************************************************************************************/
/*colors*/
* {
  margin: 0;
  padding: 0;
}

-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  font-style: italic;
}

-moz-placeholder {
  /* Firefox 19+ */
  font-style: italic;
}

-ms-input-placeholder {
  /* IE 10+ */
  font-style: italic;
}

-moz-placeholder {
  /* Firefox 18- */
  font-style: italic;
}

-webkit-autofill {
  -webkit-box-shadow: 0 0 0 10000px rgb(42, 54, 63) inset;
  -webkit-text-fill-color: white;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus {
  -webkit-box-shadow: 0 0 0px 1000px white inset;
}

.sidecar-layout {
  height: 100%;
  width: 100%;
}
.sidecar-layout footer {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ffffff;
  height: 64px;
  padding: 10px 32px;
  border-top: 1px solid #757575;
}
.sidecar-layout .no-data-found {
  color: #f39c0f;
}
.sidecar-layout .loading {
  background-color: #5e5edb;
}
.sidecar-layout .content {
  margin-top: 48px;
  background-color: #f5f5f5;
  padding: 32px;
  min-height: calc(100vh - 64px);
}
.sidecar-layout .content.download {
  height: 85%;
}
.sidecar-layout .card-padding {
  padding: 24px 24px;
  margin-bottom: 24px;
}
.sidecar-layout input[type=number]::-webkit-inner-spin-button,
.sidecar-layout input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.sidecar-layout input {
  font-size: 14px;
}
.sidecar-layout div[aria-pressed=true] ~ svg {
  transform: rotate(180deg);
}
.sidecar-layout .loader-hidden {
  display: none;
}
.sidecar-layout .loader-active {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  color: white;
  transform: scale(0.4);
  background-color: #5e5edb;
}

.disabled-item {
  background-color: rgba(0, 0, 0, 0.12);
}

.content .sidecar-button {
  border: solid 2px;
  background-color: white;
  color: #5e5edb;
  border-color: #5e5edb;
  width: 168px;
  height: 40px;
}
.content .sidecar-button:disabled {
  border: solid 2px;
  background-color: white;
  color: #aeaeed;
  border-color: #aeaeed;
}
.content .sidecar-button:hover {
  background-color: #4f2bf9;
  color: white;
}
.content .sidecar-link-button {
  color: #5e5edb;
}

#sidecar-nav {
  background-color: #0e0ea1;
  height: 48px;
  padding: 10px 32px;
}
#sidecar-nav .logo {
  height: 32px;
  width: 128px;
}
#sidecar-nav .sidecar-link {
  display: inline-block;
  padding: 8px;
  font-weight: 100;
  margin-top: -4px;
}
#sidecar-nav .settings-icon {
  color: white;
  padding: 0 8px;
  margin-top: -4px;
}
#sidecar-nav .settings-menu {
  background-color: white !important;
}

a {
  color: inherit; /* blue colors for links too */
  text-decoration: inherit; /* no underline */
}

.settings-menu:first-child {
  background-color: white !important;
}

.settings-menu:hover {
  background-color: #aeaeed !important;
}
/*!**************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js!../node_modules/sass-loader/dist/cjs.js!./src/HomePage/home.styles.scss ***!
  \**************************************************************************************************************************/
/*colors*/
* {
  margin: 0;
  padding: 0;
}

-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  font-style: italic;
}

-moz-placeholder {
  /* Firefox 19+ */
  font-style: italic;
}

-ms-input-placeholder {
  /* IE 10+ */
  font-style: italic;
}

-moz-placeholder {
  /* Firefox 18- */
  font-style: italic;
}

-webkit-autofill {
  -webkit-box-shadow: 0 0 0 10000px rgb(42, 54, 63) inset;
  -webkit-text-fill-color: white;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus {
  -webkit-box-shadow: 0 0 0px 1000px white inset;
}

.sidecar-layout {
  height: 100%;
  width: 100%;
}
.sidecar-layout footer {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ffffff;
  height: 64px;
  padding: 10px 32px;
  border-top: 1px solid #757575;
}
.sidecar-layout .no-data-found {
  color: #f39c0f;
}
.sidecar-layout .loading {
  background-color: #5e5edb;
}
.sidecar-layout .content {
  margin-top: 48px;
  background-color: #f5f5f5;
  padding: 32px;
  min-height: calc(100vh - 64px);
}
.sidecar-layout .content.download {
  height: 85%;
}
.sidecar-layout .card-padding {
  padding: 24px 24px;
  margin-bottom: 24px;
}
.sidecar-layout input[type=number]::-webkit-inner-spin-button,
.sidecar-layout input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.sidecar-layout input {
  font-size: 14px;
}
.sidecar-layout div[aria-pressed=true] ~ svg {
  transform: rotate(180deg);
}
.sidecar-layout .loader-hidden {
  display: none;
}
.sidecar-layout .loader-active {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  color: white;
  transform: scale(0.4);
  background-color: #5e5edb;
}

.disabled-item {
  background-color: rgba(0, 0, 0, 0.12);
}

.content .sidecar-button {
  border: solid 2px;
  background-color: white;
  color: #5e5edb;
  border-color: #5e5edb;
  width: 168px;
  height: 40px;
}
.content .sidecar-button:disabled {
  border: solid 2px;
  background-color: white;
  color: #aeaeed;
  border-color: #aeaeed;
}
.content .sidecar-button:hover {
  background-color: #4f2bf9;
  color: white;
}
.content .sidecar-link-button {
  color: #5e5edb;
}

.sidecar-layout .next-button {
  background-color: #5e5edb;
  bottom: 2px;
  top: 1px;
  height: 40px;
  width: 168px;
}
.sidecar-layout .next-button:disabled {
  background-color: #aeaeed;
  height: 40px;
  width: 168px;
  bottom: 2px;
  top: 1px;
}
.sidecar-layout .next-button:disabled span {
  color: white;
}

.title-modal .title-pane-header {
  font-size: 20px;
  font-weight: 700;
  text-align: center;
  margin-bottom: 24px;
}
.title-modal .title-pane-subheading {
  margin-top: 12px;
  flex-basis: 220px;
  text-align: center;
  margin-left: 7px;
  font-size: 14px;
  font-weight: 700;
  margin-bottom: 16px;
}
.title-modal .title-pane-language {
  display: flex;
  align-items: center;
  margin-left: -12px;
  margin-top: -16px;
}
.title-modal .title-pane {
  width: 100%;
  font-size: 14px;
  background-color: #ffffff;
}
.title-modal .title-pane .title-pane-content {
  padding-left: 16px;
  padding-top: 16px;
  padding-bottom: 16px;
  min-height: 312px;
  max-height: 352px;
  overflow-y: auto;
  overflow-x: hidden;
}
.title-modal .title-pane .item-label {
  flex-basis: 160px;
  font-weight: bolder;
}
.title-modal .title-pane .name, .title-modal .title-pane .runtime, .title-modal .title-pane .rating, .title-modal .title-pane .actors, .title-modal .title-pane .synopsis, .title-modal .title-pane .genres {
  margin: 0;
}
.title-modal .title-pane .list-wrapper {
  max-width: 400px;
}
.title-modal .title-pane input[type=number]::-webkit-inner-spin-button,
.title-modal .title-pane input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.title-modal .title-pane .no-data-found {
  color: #f39c0f;
}
.title-modal .title-pane .season-data-header {
  font-size: 20px;
  font-weight: 700;
  text-align: center;
  position: relative;
  width: 100%;
  margin-bottom: 32px;
  margin-top: 32px;
}
/*!*********************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js!../node_modules/sass-loader/dist/cjs.js!./src/components/ClientForm/Clientform.styles.scss ***!
  \*********************************************************************************************************************************************/
/*colors*/
* {
  margin: 0;
  padding: 0;
}

-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  font-style: italic;
}

-moz-placeholder {
  /* Firefox 19+ */
  font-style: italic;
}

-ms-input-placeholder {
  /* IE 10+ */
  font-style: italic;
}

-moz-placeholder {
  /* Firefox 18- */
  font-style: italic;
}

-webkit-autofill {
  -webkit-box-shadow: 0 0 0 10000px rgb(42, 54, 63) inset;
  -webkit-text-fill-color: white;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus {
  -webkit-box-shadow: 0 0 0px 1000px white inset;
}

.sidecar-layout {
  height: 100%;
  width: 100%;
}
.sidecar-layout footer {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ffffff;
  height: 64px;
  padding: 10px 32px;
  border-top: 1px solid #757575;
}
.sidecar-layout .no-data-found {
  color: #f39c0f;
}
.sidecar-layout .loading {
  background-color: #5e5edb;
}
.sidecar-layout .content {
  margin-top: 48px;
  background-color: #f5f5f5;
  padding: 32px;
  min-height: calc(100vh - 64px);
}
.sidecar-layout .content.download {
  height: 85%;
}
.sidecar-layout .card-padding {
  padding: 24px 24px;
  margin-bottom: 24px;
}
.sidecar-layout input[type=number]::-webkit-inner-spin-button,
.sidecar-layout input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.sidecar-layout input {
  font-size: 14px;
}
.sidecar-layout div[aria-pressed=true] ~ svg {
  transform: rotate(180deg);
}
.sidecar-layout .loader-hidden {
  display: none;
}
.sidecar-layout .loader-active {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  color: white;
  transform: scale(0.4);
  background-color: #5e5edb;
}

.disabled-item {
  background-color: rgba(0, 0, 0, 0.12);
}

.content .sidecar-button {
  border: solid 2px;
  background-color: white;
  color: #5e5edb;
  border-color: #5e5edb;
  width: 168px;
  height: 40px;
}
.content .sidecar-button:disabled {
  border: solid 2px;
  background-color: white;
  color: #aeaeed;
  border-color: #aeaeed;
}
.content .sidecar-button:hover {
  background-color: #4f2bf9;
  color: white;
}
.content .sidecar-link-button {
  color: #5e5edb;
}

.client-data {
  min-height: 204px;
  height: auto;
}
.client-data .client-data-wrapper {
  height: 100%;
}
.client-data .section-title {
  font-weight: 900;
  font-size: 16px;
  margin-left: 12px;
  margin-top: 8px;
}
.client-data .client-label, .client-data .title-label {
  margin-bottom: 16px;
}
.client-data .client-selection, .client-data .title-search {
  flex: 0.15 auto;
}
.client-data .client-selection .form-control {
  width: 384px;
}
.client-data .client-selection .form-control div[aria-pressed=true] ~ svg {
  transform: rotate(180deg);
}
.client-data .client-data-label {
  color: #333333;
  font-weight: 700;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0.25px;
}

.title-suggestion-menu {
  overflow-y: scroll;
  height: 234px;
  background: white;
  position: relative;
  z-index: 2;
  width: calc(100vw - 332px);
}

.title-suggestion-menu .section-container .section-container {
  padding: 0 15px;
}
.title-suggestion-menu .section-container .section-container .section-items {
  padding: 0 15px;
}

.title-search .title-details {
  position: relative;
}
.title-search .title-details-button {
  border: solid 2px;
  background-color: white;
  color: #5e5edb;
  border-color: #5e5edb;
  width: 168px;
  height: 40px;
}
.title-search .title-details-button:disabled {
  border: solid 2px;
  background-color: white;
  color: #aeaeed;
  border-color: #aeaeed;
}
.title-search .title-details-button:hover {
  background-color: #4f2bf9;
  color: white;
}
.title-search .linear-progress {
  height: 2px;
}

.title-menu-item {
  height: 36px;
  background-color: #ffffff;
  cursor: pointer;
}
.title-menu-item .title-cell {
  border-bottom: none;
  font-size: 14px;
}
.title-menu-item .title-cell.title-header {
  min-width: 40%;
}
.title-menu-item .title-cell.alphaName {
  width: 40%;
}
.title-menu-item .title-cell.alphaIcon {
  width: 16px;
}

.title-menu-item:hover {
  background-color: #aeaeed;
}

.client-names {
  background-color: white !important;
}

.client-names:hover {
  background-color: #aeaeed !important;
}

@media screen and (min-width: 1250px) {
  .title-search .title-menu-item .title-cell.title-header {
    min-width: 28%;
  }
}
@media screen and (min-width: 1550px) {
  .title-search .title-menu-item .title-cell.title-header {
    min-width: 20%;
  }
}
@media screen and (min-width: 1700px) {
  .title-search .title-menu-item .title-cell.title-header {
    min-width: 20%;
  }
}
/*!*****************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js!../node_modules/sass-loader/dist/cjs.js!./src/components/SnackBar/snackbar.styles.scss ***!
  \*****************************************************************************************************************************************/
/*colors*/
* {
  margin: 0;
  padding: 0;
}

-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  font-style: italic;
}

-moz-placeholder {
  /* Firefox 19+ */
  font-style: italic;
}

-ms-input-placeholder {
  /* IE 10+ */
  font-style: italic;
}

-moz-placeholder {
  /* Firefox 18- */
  font-style: italic;
}

-webkit-autofill {
  -webkit-box-shadow: 0 0 0 10000px rgb(42, 54, 63) inset;
  -webkit-text-fill-color: white;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus {
  -webkit-box-shadow: 0 0 0px 1000px white inset;
}

.sidecar-layout {
  height: 100%;
  width: 100%;
}
.sidecar-layout footer {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ffffff;
  height: 64px;
  padding: 10px 32px;
  border-top: 1px solid #757575;
}
.sidecar-layout .no-data-found {
  color: #f39c0f;
}
.sidecar-layout .loading {
  background-color: #5e5edb;
}
.sidecar-layout .content {
  margin-top: 48px;
  background-color: #f5f5f5;
  padding: 32px;
  min-height: calc(100vh - 64px);
}
.sidecar-layout .content.download {
  height: 85%;
}
.sidecar-layout .card-padding {
  padding: 24px 24px;
  margin-bottom: 24px;
}
.sidecar-layout input[type=number]::-webkit-inner-spin-button,
.sidecar-layout input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.sidecar-layout input {
  font-size: 14px;
}
.sidecar-layout div[aria-pressed=true] ~ svg {
  transform: rotate(180deg);
}
.sidecar-layout .loader-hidden {
  display: none;
}
.sidecar-layout .loader-active {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  color: white;
  transform: scale(0.4);
  background-color: #5e5edb;
}

.disabled-item {
  background-color: rgba(0, 0, 0, 0.12);
}

.content .sidecar-button {
  border: solid 2px;
  background-color: white;
  color: #5e5edb;
  border-color: #5e5edb;
  width: 168px;
  height: 40px;
}
.content .sidecar-button:disabled {
  border: solid 2px;
  background-color: white;
  color: #aeaeed;
  border-color: #aeaeed;
}
.content .sidecar-button:hover {
  background-color: #4f2bf9;
  color: white;
}
.content .sidecar-link-button {
  color: #5e5edb;
}

#message-id {
  color: white;
}
#message-id .icon {
  position: relative;
  top: 2px;
}
#message-id .snackbar-msg {
  color: white;
  margin-left: 10px;
  margin-bottom: 2px;
}
/*!***********************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js!../node_modules/sass-loader/dist/cjs.js!./src/components/TitleSearch/TitleSearch.styles.scss ***!
  \***********************************************************************************************************************************************/
.title-suggestion-menu {
  overflow-y: scroll;
  height: 234px;
  background: white;
  position: relative;
  z-index: 2;
}

section .linear-progress {
  height: 2px;
}
section .title-label {
  margin-bottom: 16px;
  margin-top: 16px;
}
section .title-label .client-data-label {
  color: #333333;
  font-weight: 700;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0.25px;
}

.title-suggestion-menu .section-container .section-container {
  padding: 0 15px;
}
.title-suggestion-menu .section-container .section-container .section-items {
  padding: 0 15px;
}

.title-search .btn-x-remove {
  width: 8px;
  height: 8px;
}
.title-search .title-details {
  position: relative;
}
.title-search .title-details-button {
  border: solid 2px;
  background-color: white;
  color: #5e5edb;
  border-color: #5e5edb;
  width: 160px;
  height: 40px;
  margin-left: 16px;
}
.title-search .title-details-button:disabled {
  border: solid 2px;
  background-color: white;
  color: #aeaeed;
  border-color: #aeaeed;
}
.title-search .title-details-button:hover {
  background-color: #4f2bf9;
  color: white;
}
.title-search .linear-progress {
  height: 2px;
}

.title-menu-item {
  height: 36px;
  background-color: #ffffff;
  cursor: pointer;
}
.title-menu-item .title-cell {
  border-bottom: none;
  font-size: 14px;
}
.title-menu-item .title-cell.title-header {
  min-width: 40%;
}
.title-menu-item .title-cell.alphaName {
  width: 40%;
}
.title-menu-item .title-cell.alphaIcon {
  width: 16px;
}

.title-menu-item:hover {
  background-color: #aeaeed;
}
/*!*********************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js!../node_modules/sass-loader/dist/cjs.js!./src/components/FileUpload/FileUpload.styles.scss ***!
  \*********************************************************************************************************************************************/
/*colors*/
* {
  margin: 0;
  padding: 0;
}

-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  font-style: italic;
}

-moz-placeholder {
  /* Firefox 19+ */
  font-style: italic;
}

-ms-input-placeholder {
  /* IE 10+ */
  font-style: italic;
}

-moz-placeholder {
  /* Firefox 18- */
  font-style: italic;
}

-webkit-autofill {
  -webkit-box-shadow: 0 0 0 10000px rgb(42, 54, 63) inset;
  -webkit-text-fill-color: white;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus {
  -webkit-box-shadow: 0 0 0px 1000px white inset;
}

.sidecar-layout {
  height: 100%;
  width: 100%;
}
.sidecar-layout footer {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ffffff;
  height: 64px;
  padding: 10px 32px;
  border-top: 1px solid #757575;
}
.sidecar-layout .no-data-found {
  color: #f39c0f;
}
.sidecar-layout .loading {
  background-color: #5e5edb;
}
.sidecar-layout .content {
  margin-top: 48px;
  background-color: #f5f5f5;
  padding: 32px;
  min-height: calc(100vh - 64px);
}
.sidecar-layout .content.download {
  height: 85%;
}
.sidecar-layout .card-padding {
  padding: 24px 24px;
  margin-bottom: 24px;
}
.sidecar-layout input[type=number]::-webkit-inner-spin-button,
.sidecar-layout input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.sidecar-layout input {
  font-size: 14px;
}
.sidecar-layout div[aria-pressed=true] ~ svg {
  transform: rotate(180deg);
}
.sidecar-layout .loader-hidden {
  display: none;
}
.sidecar-layout .loader-active {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  color: white;
  transform: scale(0.4);
  background-color: #5e5edb;
}

.disabled-item {
  background-color: rgba(0, 0, 0, 0.12);
}

.content .sidecar-button {
  border: solid 2px;
  background-color: white;
  color: #5e5edb;
  border-color: #5e5edb;
  width: 168px;
  height: 40px;
}
.content .sidecar-button:disabled {
  border: solid 2px;
  background-color: white;
  color: #aeaeed;
  border-color: #aeaeed;
}
.content .sidecar-button:hover {
  background-color: #4f2bf9;
  color: white;
}
.content .sidecar-link-button {
  color: #5e5edb;
}

.file-upload {
  height: 404px;
  flex: 1;
  margin-top: 8px;
  margin-bottom: 56px;
  flex-direction: column;
  flex-wrap: nowrap;
}
.file-upload .add-files {
  border-bottom: 2px solid #cccccc;
  padding: 16px 20px;
  height: 72px;
}
.file-upload .add-files .add-files-button {
  height: 40px;
  width: 168px;
  border: solid 2px;
  background-color: white;
  color: #5e5edb;
  border-color: #5e5edb;
}
.file-upload .add-files .add-files-button:hover {
  height: 40px;
  width: 168px;
  background-color: #4f2bf9;
  color: white;
}
.file-upload .file-input {
  display: none;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  z-index: -1;
}
.file-upload .file-input span {
  vertical-align: middle;
}
.file-upload .file-list {
  height: 404px;
  width: 100%;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
}
.file-upload .file-list .file-item {
  border-bottom: 2px solid #cccccc;
  padding-left: 16px;
  height: 46px;
  min-height: 46px;
  font-size: 14px;
  font-weight: 300;
  color: #333333;
}
.file-upload .file-list .file-item:last-child {
  border-bottom: none;
}
.file-upload .file-list .file-item .close-icon {
  border-radius: 50%;
  height: 32px;
  width: 24px;
  min-width: 40px;
  margin-right: 8px;
}
.file-upload .file-list .file-item .close-icon .btn-x-remove {
  height: 8px;
  width: 8px;
  color: #5e5edb;
}
.file-upload .file-drag-area {
  width: 100%;
  display: flex;
  flex: 1;
  align-items: flex-start;
  overflow-y: auto;
}
.file-upload .file-drag-area .empty-drop-message {
  height: 100%;
  justify-content: center;
}
.file-upload .file-drag-area .empty-drop-message .text-display {
  color: #757575;
}
.file-upload .file-drag-area .empty-drop-message-icon {
  background-color: #f5f5f5;
  color: #757575;
  border-radius: 50%;
  display: block;
  height: 160px;
  width: 160px;
  line-height: 160px;
  text-align: center;
  font-size: 70px;
  margin-top: 16px;
  margin-bottom: 16px;
}
/*!************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js!../node_modules/sass-loader/dist/cjs.js!./src/DataEntryPage/DataEntry.styles.scss ***!
  \************************************************************************************************************************************/
/*colors*/
* {
  margin: 0;
  padding: 0;
}

-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  font-style: italic;
}

-moz-placeholder {
  /* Firefox 19+ */
  font-style: italic;
}

-ms-input-placeholder {
  /* IE 10+ */
  font-style: italic;
}

-moz-placeholder {
  /* Firefox 18- */
  font-style: italic;
}

-webkit-autofill {
  -webkit-box-shadow: 0 0 0 10000px rgb(42, 54, 63) inset;
  -webkit-text-fill-color: white;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus {
  -webkit-box-shadow: 0 0 0px 1000px white inset;
}

.sidecar-layout {
  height: 100%;
  width: 100%;
}
.sidecar-layout footer {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ffffff;
  height: 64px;
  padding: 10px 32px;
  border-top: 1px solid #757575;
}
.sidecar-layout .no-data-found {
  color: #f39c0f;
}
.sidecar-layout .loading {
  background-color: #5e5edb;
}
.sidecar-layout .content {
  margin-top: 48px;
  background-color: #f5f5f5;
  padding: 32px;
  min-height: calc(100vh - 64px);
}
.sidecar-layout .content.download {
  height: 85%;
}
.sidecar-layout .card-padding {
  padding: 24px 24px;
  margin-bottom: 24px;
}
.sidecar-layout input[type=number]::-webkit-inner-spin-button,
.sidecar-layout input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.sidecar-layout input {
  font-size: 14px;
}
.sidecar-layout div[aria-pressed=true] ~ svg {
  transform: rotate(180deg);
}
.sidecar-layout .loader-hidden {
  display: none;
}
.sidecar-layout .loader-active {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  color: white;
  transform: scale(0.4);
  background-color: #5e5edb;
}

.disabled-item {
  background-color: rgba(0, 0, 0, 0.12);
}

.content .sidecar-button {
  border: solid 2px;
  background-color: white;
  color: #5e5edb;
  border-color: #5e5edb;
  width: 168px;
  height: 40px;
}
.content .sidecar-button:disabled {
  border: solid 2px;
  background-color: white;
  color: #aeaeed;
  border-color: #aeaeed;
}
.content .sidecar-button:hover {
  background-color: #4f2bf9;
  color: white;
}
.content .sidecar-link-button {
  color: #5e5edb;
}

.package-data {
  margin-bottom: 40px;
}

.provider-data {
  padding-right: 24px;
}

#close-caption {
  content: "*";
}

.panel {
  width: 100%;
  margin-bottom: 24px !important;
  margin-top: 24px !important;
}

.data-pane, .title-pane, .season-pane {
  width: 800px;
  font-size: 14px;
}
.data-pane .title-pane-header, .title-pane .title-pane-header, .season-pane .title-pane-header {
  font-size: 16px;
  margin-bottom: 16px;
}
.data-pane .title-pane-subheading, .title-pane .title-pane-subheading, .season-pane .title-pane-subheading {
  margin-top: 16px;
  font-size: 14px;
  font-weight: 700;
}
.data-pane .item-label, .title-pane .item-label, .season-pane .item-label {
  flex-basis: 120px;
  font-weight: 700;
}
.data-pane .item-label-stretch, .title-pane .item-label-stretch, .season-pane .item-label-stretch {
  flex-basis: 160px;
  font-weight: 700;
}
.data-pane .list-wrapper, .title-pane .list-wrapper, .season-pane .list-wrapper {
  max-width: 600px;
}
.data-pane input[type=number]::-webkit-inner-spin-button,
.data-pane input[type=number]::-webkit-outer-spin-button, .title-pane input[type=number]::-webkit-inner-spin-button,
.title-pane input[type=number]::-webkit-outer-spin-button, .season-pane input[type=number]::-webkit-inner-spin-button,
.season-pane input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.data-pane .no-data-found, .title-pane .no-data-found, .season-pane .no-data-found {
  color: #f39c0f;
}

.footer .previous-button {
  border: solid 2px;
  background-color: white;
  color: #5e5edb;
  border-color: #5e5edb;
  bottom: 2px;
  top: 1px;
  height: 40px;
  width: 168px;
}
.footer .previous-button:hover {
  background-color: #4f2bf9;
  color: white;
}
.footer .submit-button {
  background-color: #5e5edb;
  bottom: 2px;
  top: 1px;
  height: 40px;
  width: 168px;
}
.footer .with-purple-color {
  color: #aeaeed;
}
.footer .submit-button.disabled:hover, .footer .disabled {
  background-color: #aeaeed;
}
.footer .submit-button.disabled:hover span, .footer .disabled span {
  color: white;
}

.normal {
  border-left: 8px solid white;
}

.normal:focus-within {
  border-left: 8px solid #4f2bf9;
}

.red-stripe {
  border-left: 8px solid #c8003c;
}

.warning {
  border-left: 8px solid #f39c0f;
}

.season-data-header {
  font-size: 16px;
  margin-bottom: 16px;
  margin-top: 16px;
}

.season-label {
  flex-basis: 160px;
  font-weight: 700;
}

.season-text {
  max-width: 72vw;
}

@media screen and (max-width: 1140px) {
  .data-pane .date-picker {
    width: 180px;
  }
}
/*!****************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js!../node_modules/sass-loader/dist/cjs.js!./src/components/Dbb/TitlePackage.styles.scss ***!
  \****************************************************************************************************************************************/
/*colors*/
* {
  margin: 0;
  padding: 0;
}

-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  font-style: italic;
}

-moz-placeholder {
  /* Firefox 19+ */
  font-style: italic;
}

-ms-input-placeholder {
  /* IE 10+ */
  font-style: italic;
}

-moz-placeholder {
  /* Firefox 18- */
  font-style: italic;
}

-webkit-autofill {
  -webkit-box-shadow: 0 0 0 10000px rgb(42, 54, 63) inset;
  -webkit-text-fill-color: white;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus {
  -webkit-box-shadow: 0 0 0px 1000px white inset;
}

.sidecar-layout {
  height: 100%;
  width: 100%;
}
.sidecar-layout footer {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ffffff;
  height: 64px;
  padding: 10px 32px;
  border-top: 1px solid #757575;
}
.sidecar-layout .no-data-found {
  color: #f39c0f;
}
.sidecar-layout .loading {
  background-color: #5e5edb;
}
.sidecar-layout .content {
  margin-top: 48px;
  background-color: #f5f5f5;
  padding: 32px;
  min-height: calc(100vh - 64px);
}
.sidecar-layout .content.download {
  height: 85%;
}
.sidecar-layout .card-padding {
  padding: 24px 24px;
  margin-bottom: 24px;
}
.sidecar-layout input[type=number]::-webkit-inner-spin-button,
.sidecar-layout input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.sidecar-layout input {
  font-size: 14px;
}
.sidecar-layout div[aria-pressed=true] ~ svg {
  transform: rotate(180deg);
}
.sidecar-layout .loader-hidden {
  display: none;
}
.sidecar-layout .loader-active {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  color: white;
  transform: scale(0.4);
  background-color: #5e5edb;
}

.disabled-item {
  background-color: rgba(0, 0, 0, 0.12);
}

.content .sidecar-button {
  border: solid 2px;
  background-color: white;
  color: #5e5edb;
  border-color: #5e5edb;
  width: 168px;
  height: 40px;
}
.content .sidecar-button:disabled {
  border: solid 2px;
  background-color: white;
  color: #aeaeed;
  border-color: #aeaeed;
}
.content .sidecar-button:hover {
  background-color: #4f2bf9;
  color: white;
}
.content .sidecar-link-button {
  color: #5e5edb;
}

.territory .select-chip {
  margin-right: 8px;
  margin-bottom: 8px;
  border: 1px solid #5e5edb;
  color: #5e5edb;
  font-size: 14px;
  background-color: white;
}
.territory .select-chip:hover {
  background-color: #5e5edb;
  color: white;
}
.territory .select-chip:hover .clear-sign {
  background-color: #5e5edb;
  color: white;
}
.territory .select-chip:focus {
  background-color: #5e5edb;
  color: white;
}
.territory .select-chip:focus .clear-sign {
  background-color: #5e5edb;
  color: white;
}
.territory .clear-sign {
  width: 16px;
  color: #5e5edb;
  background-color: white;
  border-radius: 50%;
}

.list:hover .territory-list {
  color: #5e5edb;
}

.season-data-header {
  font-size: 16px;
  margin-bottom: 32px !important;
  margin-top: 32px !important;
}

.season-pane {
  width: 1280px !important;
  font-size: 14px;
}
.season-pane .season-label {
  flex-basis: 160px;
  font-weight: 700;
}
.season-pane .season-text {
  max-width: 60vw;
}

@media screen and (min-width: 1550px) {
  .season-pane {
    width: 90vw !important;
  }
}
/*!************************************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js!../node_modules/sass-loader/dist/cjs.js!./src/components/DbbBulkIngest/DraggableTimecodeField.styles.scss ***!
  \************************************************************************************************************************************************************/
svg.drag-handle {
  margin-top: 24px;
  margin-right: 16px;
}

.item-normal {
  border-top: none;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
}

.item-hover {
  border-bottom: 1px solid #4f2bf9;
  border-top: 1px solid #4f2bf9;
}

.item-normal:first-child {
  border-top: none;
}
/*!************************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js!../node_modules/sass-loader/dist/cjs.js!./src/ClientProfileView/ClientProfileView.styles.scss ***!
  \************************************************************************************************************************************************/
.client-list-item, .header-item {
  padding: 8px;
}
.client-list-item .client-name, .header-item .client-name {
  padding: 8px;
}
.client-list-item button.sidecar-button, .header-item button.sidecar-button {
  padding: 0 24px;
  margin: 8px;
}

hr.divider {
  background-color: #cccccc;
}

.client-list-item:hover {
  background-color: rgba(94, 94, 219, 0.16);
}

.client-list-item.header-item h5 {
  letter-spacing: -0.5px;
  font-weight: 600;
}

.title-modal .title-pane {
  width: 100%;
  font-size: 14px;
  background-color: #ffffff;
}
.title-modal .title-pane .title-pane-content {
  padding-left: 16px;
  padding-top: 16px;
  padding-bottom: 16px;
  min-height: 312px;
  max-height: 352px;
  overflow-y: auto;
  overflow-x: hidden;
}

.footer .previous-button {
  border: solid 2px;
  background-color: white;
  color: #5e5edb;
  border-color: #5e5edb;
  bottom: 4px;
  height: 40px;
  width: 168px;
}
.footer .previous-button:hover {
  background-color: #4f2bf9;
  color: white;
}
.footer .submit-button {
  background-color: #5e5edb;
  bottom: 4px;
  height: 40px;
  width: 168px;
}
.footer .submit-button.disabled:hover, .footer .disabled {
  background-color: #aeaeed !important;
}
.footer .submit-button.disabled:hover span, .footer .disabled span {
  color: white;
}
/*!**********************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js!../node_modules/sass-loader/dist/cjs.js!./src/DownloadPage/download.styles.scss ***!
  \**********************************************************************************************************************************/
/*colors*/
* {
  margin: 0;
  padding: 0;
}

-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  font-style: italic;
}

-moz-placeholder {
  /* Firefox 19+ */
  font-style: italic;
}

-ms-input-placeholder {
  /* IE 10+ */
  font-style: italic;
}

-moz-placeholder {
  /* Firefox 18- */
  font-style: italic;
}

-webkit-autofill {
  -webkit-box-shadow: 0 0 0 10000px rgb(42, 54, 63) inset;
  -webkit-text-fill-color: white;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus {
  -webkit-box-shadow: 0 0 0px 1000px white inset;
}

.sidecar-layout {
  height: 100%;
  width: 100%;
}
.sidecar-layout footer {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ffffff;
  height: 64px;
  padding: 10px 32px;
  border-top: 1px solid #757575;
}
.sidecar-layout .no-data-found {
  color: #f39c0f;
}
.sidecar-layout .loading {
  background-color: #5e5edb;
}
.sidecar-layout .content {
  margin-top: 48px;
  background-color: #f5f5f5;
  padding: 32px;
  min-height: calc(100vh - 64px);
}
.sidecar-layout .content.download {
  height: 85%;
}
.sidecar-layout .card-padding {
  padding: 24px 24px;
  margin-bottom: 24px;
}
.sidecar-layout input[type=number]::-webkit-inner-spin-button,
.sidecar-layout input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.sidecar-layout input {
  font-size: 14px;
}
.sidecar-layout div[aria-pressed=true] ~ svg {
  transform: rotate(180deg);
}
.sidecar-layout .loader-hidden {
  display: none;
}
.sidecar-layout .loader-active {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  color: white;
  transform: scale(0.4);
  background-color: #5e5edb;
}

.disabled-item {
  background-color: rgba(0, 0, 0, 0.12);
}

.content .sidecar-button {
  border: solid 2px;
  background-color: white;
  color: #5e5edb;
  border-color: #5e5edb;
  width: 168px;
  height: 40px;
}
.content .sidecar-button:disabled {
  border: solid 2px;
  background-color: white;
  color: #aeaeed;
  border-color: #aeaeed;
}
.content .sidecar-button:hover {
  background-color: #4f2bf9;
  color: white;
}
.content .sidecar-link-button {
  color: #5e5edb;
}

.download-pane {
  width: 420px;
  padding-bottom: 28px !important;
}
.download-pane h3 {
  font-weight: 700;
}
.download-pane .download-header {
  padding: 24px 24px 12px 24px;
}
.download-pane .download-content {
  padding: 0 24px;
  margin-bottom: 24px;
}
.download-pane .alpha {
  display: flex;
  flex-direction: row;
  justify-content: space-evenly;
  width: max-content;
}
.download-pane .alpha-extended {
  display: flex;
  flex-direction: row;
  width: 100%;
  flex-wrap: wrap;
}
.download-pane .label-extended {
  color: #5E5EDB !important;
  position: relative;
  top: 12px;
  text-align: left;
  width: 320px;
}
.download-pane .label {
  color: #5E5EDB !important;
}
.download-pane h6 {
  margin-top: 16px;
  margin-bottom: 16px;
  font-weight: 700;
}
.download-pane .download-manifest-button {
  padding-left: 40px;
  padding-right: 40px;
  height: 40px;
  width: 288px;
}

footer .previous-button {
  height: 40px;
  width: 168px;
  margin-right: 10px;
  bottom: 2px;
  top: 1px;
  border: solid 2px;
  background-color: white;
  color: #5e5edb;
  border-color: #5e5edb;
}
footer .previous-button:hover {
  background-color: #4f2bf9;
  color: white;
  margin-right: 10px;
  bottom: 2px;
  top: 1px;
  height: 40px;
  width: 168px;
}
footer .done-button {
  height: 40px;
  width: 168px;
  bottom: 2px;
  top: 1px;
}
footer .done-button span {
  color: white;
}

@media screen and (max-width: 1280px) {
  .download-image {
    background-image: url(a0de70026cdae3c6f9a7.png);
    height: 100vh;
    background-repeat: no-repeat;
    background-size: contain;
    width: 500px;
    height: 300px;
    margin-left: 24px;
  }
}
@media screen and (min-width: 1281px) and (max-width: 1438px) {
  .download-image {
    background-image: url(a0de70026cdae3c6f9a7.png);
    height: 100vh;
    background-repeat: no-repeat;
    background-size: contain;
    width: 60vw;
    height: 72vh;
    margin-left: 24px;
  }
}
@media screen and (min-width: 1440px) {
  .download-image {
    background-image: url(7f166160cc0edcdb20b5.png);
    height: 100vh;
    background-repeat: no-repeat;
    background-size: contain;
    width: 60vw;
    height: 72vh;
    margin-left: 64px;
  }
}
/*!****************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js!../node_modules/sass-loader/dist/cjs.js!./src/LoginPage/login.styles.scss ***!
  \****************************************************************************************************************************/
/*colors*/
* {
  margin: 0;
  padding: 0;
}

-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  font-style: italic;
}

-moz-placeholder {
  /* Firefox 19+ */
  font-style: italic;
}

-ms-input-placeholder {
  /* IE 10+ */
  font-style: italic;
}

-moz-placeholder {
  /* Firefox 18- */
  font-style: italic;
}

-webkit-autofill {
  -webkit-box-shadow: 0 0 0 10000px rgb(42, 54, 63) inset;
  -webkit-text-fill-color: white;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus {
  -webkit-box-shadow: 0 0 0px 1000px white inset;
}

.sidecar-layout {
  height: 100%;
  width: 100%;
}
.sidecar-layout footer {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ffffff;
  height: 64px;
  padding: 10px 32px;
  border-top: 1px solid #757575;
}
.sidecar-layout .no-data-found {
  color: #f39c0f;
}
.sidecar-layout .loading {
  background-color: #5e5edb;
}
.sidecar-layout .content {
  margin-top: 48px;
  background-color: #f5f5f5;
  padding: 32px;
  min-height: calc(100vh - 64px);
}
.sidecar-layout .content.download {
  height: 85%;
}
.sidecar-layout .card-padding {
  padding: 24px 24px;
  margin-bottom: 24px;
}
.sidecar-layout input[type=number]::-webkit-inner-spin-button,
.sidecar-layout input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.sidecar-layout input {
  font-size: 14px;
}
.sidecar-layout div[aria-pressed=true] ~ svg {
  transform: rotate(180deg);
}
.sidecar-layout .loader-hidden {
  display: none;
}
.sidecar-layout .loader-active {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  color: white;
  transform: scale(0.4);
  background-color: #5e5edb;
}

.disabled-item {
  background-color: rgba(0, 0, 0, 0.12);
}

.content .sidecar-button {
  border: solid 2px;
  background-color: white;
  color: #5e5edb;
  border-color: #5e5edb;
  width: 168px;
  height: 40px;
}
.content .sidecar-button:disabled {
  border: solid 2px;
  background-color: white;
  color: #aeaeed;
  border-color: #aeaeed;
}
.content .sidecar-button:hover {
  background-color: #4f2bf9;
  color: white;
}
.content .sidecar-link-button {
  color: #5e5edb;
}

.login-box {
  height: 100%;
  width: 400px;
  display: flex;
  align-items: center;
  margin-left: 140px;
}
.login-box input, .login-box .login-btn {
  font-family: lato;
  letter-spacing: 0.5px;
}
.login-box form {
  height: 214px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.login-box .logo {
  align-self: center;
  width: 175px;
  height: 40px;
}
.login-box .inner {
  height: 328px;
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.login-box .forget-password {
  align-self: flex-end;
}
.login-box .login-button {
  width: 168px;
  height: 40px;
  align-self: center;
  background-color: #5e5edb;
}
.login-box .login-button:disabled {
  background-color: #aeaeed;
  width: 168px;
  height: 40px;
}
.login-box .info-display {
  height: 48px;
  display: flex;
  font-size: 14px;
  align-items: center;
  justify-content: center;
}
.login-box .info-display.error-display {
  border: 1px solid #c8003c;
  background-color: #c8003c;
  color: white;
}
.login-box .info-display.error-display a {
  color: white;
}
.login-box .info-display.success-display {
  border: 1px solid #0e0ea1;
  color: #0e0ea1;
}
.login-box .info-display .alert-message {
  padding-left: 10px;
  font-family: lato;
}

@media screen and (min-width: 1440px) {
  .login-wrapper {
    height: 100vh;
    background-image: url(cf877e8b2f48d4ea6655.png);
    background-repeat: no-repeat;
    background-size: contain;
    background-attachment: fixed;
    background-position-x: 820px;
  }
  .login-box {
    height: 100%;
    width: 400px;
    display: flex;
    align-items: center;
    margin-left: 240px;
  }
}
@media screen and (max-width: 1439px) {
  .login-wrapper {
    height: 100vh;
    background-image: url(cf877e8b2f48d4ea6655.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
    background-position-x: 420px;
  }
  .login-box {
    height: 100%;
    width: 400px;
    display: flex;
    align-items: center;
    margin-left: 80px;
  }
}

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