@charset "UTF-8";
/*@import 'settings-mixins';
//@import 'bootstrap';
@import 'admin_config';
#sln-salon--admin, .sln-calendar--wrapper  {
    @import 'typo';
    @import 'admin_components/inputs';
    @import 'admin_components/buttons';
    @import 'admin_components/boxes';
    @import 'admin_components/panels';
    @import 'admin_components/shop-details';
    @import 'admin_components/service-details';
}
*/
/* FIX 092023
@font-face {
  font-family: "Material Icons";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/materialicons/v48/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.woff2)
    format("woff2");
}
.material-icons {
  font-family: "Material Icons";
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-feature-settings: "liga";
  -webkit-font-smoothing: antialiased;
}
*/
@import "https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700";
@import 'https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700';
@import "https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700";
@import 'https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700';
#sln-salon *,
#sln-salon *:before,
#sln-salon *:after,
.sln-datashortcode *,
.sln-datashortcode *:before,
.sln-datashortcode *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
#sln-salon *:focus,
#sln-salon *:before:focus,
#sln-salon *:after:focus,
.sln-datashortcode *:focus,
.sln-datashortcode *:before:focus,
.sln-datashortcode *:after:focus {
  outline: 0 !important;
}

/**
 * For modern browsers
 * 1. The space content is one way to avoid an Opera bug when the
 *    contenteditable attribute is included anywhere else in the document.
 *    Otherwise it causes space to appear at the top and bottom of elements
 *    that are clearfixed.
 * 2. The use of `table` rather than `block` is only necessary if using
 *    `:before` to contain the top-margins of child elements.
 */
.clearfix:before, .clearfix:after,
.clear:before,
.clear:after {
  content: " ";
  display: table;
}
.clearfix:after,
.clear:after {
  clear: both;
}

sln-btn--medhemph .sln-admin-banner--close::after,
.sln-btn.sln-admin-banner--close::after,
.sln-nav-tab-wrapper.nav-tab-wrapper .sln-admin-banner--close.nav-tab::after,
#sln-salon--admin .col-sm-12.sln-admin-nav a.sln-admin-banner--close::after,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-admin-banner--close::after,
.sln-admin-nav a.sln-admin-banner--close::after,
.sln-tab-nav li a.sln-admin-banner--close::after,
#sln-salon--admin p.sln-admin-banner--close.submit::after,
.sln-calendar--wrapper p.sln-admin-banner--close.submit::after,
#sln_service-details .handlediv.button-link .sln-admin-banner--close.toggle-indicator::after,
#sln_shop-details .handlediv.button-link .sln-admin-banner--close.toggle-indicator::after,
#sln_attendant-details .handlediv.button-link .sln-admin-banner--close.toggle-indicator::after,
#postexcerpt .handlediv.button-link .sln-admin-banner--close.toggle-indicator::after {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  -ms-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}

#wpwrap {
  z-index: 0;
}

.sln-calendar-view {
  z-index: 100;
}

.sln-calendar-view #calendar {
  z-index: 200;
}

body.sln-noscroll .sln-tab .sln-tab__curtain, .sln-calendar-view #cal-day-box {
  z-index: 400;
}

.sln-calendar-view #cal-day-panel {
  z-index: 600;
}

.sln-btn,
.sln-bootstrap .sln-btn, .sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab,
h2.sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab, #sln-salon--admin .col-sm-12.sln-admin-nav a,
#sln-salon--admin .col-md-12.sln-admin-nav a,
.sln-admin-nav a,
.sln-bootstrap .sln-admin-nav a,
.sln-admin-nav .sln-bootstrap a, .sln-tab-nav li a,
.sln-bootstrap .sln-tab-nav li a,
.sln-tab-nav li .sln-bootstrap a, .sln-toolbox, #sln-salon--admin p.submit, .sln-calendar--wrapper p.submit,
.sln-bootstrap .sln-calendar--wrapper p.submit,
.sln-calendar--wrapper .sln-bootstrap p.submit, #sln_service-details .handlediv.button-link .toggle-indicator, #sln_shop-details .handlediv.button-link .toggle-indicator,
#sln_attendant-details .handlediv.button-link .toggle-indicator,
#postexcerpt .handlediv.button-link .toggle-indicator {
  z-index: 800;
}

.sln-salon--settings .sln-nav-tab-wrapper.nav-tab-wrapper.affix,
.sln-salon--settings h2.sln-nav-tab-wrapper.nav-tab-wrapper.affix, #sln-salon--admin .sln-admin-sidebar,
.sln-calendar--wrapper .sln-admin-sidebar, #sln-salon--admin .sln-inpage_navbar_wrapper {
  z-index: 1000;
}

/*
@-webkit-keyframes fade-in {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
  }
}

@-moz-keyframes fade-in {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
  }
}

@-ms-keyframes fade-in {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
  }
}
*/
@keyframes fade-in {
  0% {
    opacity: 0;
    transform: scale(0.99);
  }
  100% {
    opacity: 1;
    transform: scale(1);
  }
}
/*@import 'settings-mixins';
//@import 'bootstrap';
@import 'admin_config';
#sln-salon--admin, .sln-calendar--wrapper  {
    @import 'typo';
    @import 'admin_components/inputs';
    @import 'admin_components/buttons';
    @import 'admin_components/boxes';
    @import 'admin_components/panels';
    @import 'admin_components/shop-details';
    @import 'admin_components/service-details';
}
*/
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

.sln-box .sln-colors-sample button,
.sln-colors-sample button, .sln-box .sln-colors-sample button:hover, .sln-box .sln-colors-sample button:focus, .sln-box .sln-colors-sample button:active,
.sln-colors-sample button:hover,
.sln-colors-sample button:focus,
.sln-colors-sample button:active, #sln_service-details .sln-colors-sample button, #sln_shop-details .sln-colors-sample button,
#sln_attendant-details .sln-colors-sample button,
#postexcerpt .sln-colors-sample button, .sln-text--main {
  color: rgb(255, 255, 255);
}

.sln-text--contrast {
  color: rgb(0, 66, 88);
}

.sln-text--contrast--alpha {
  color: rgba(0, 66, 88, 0.3);
}

.sln-box .sln-colors-sample input,
.sln-colors-sample input, .sln-box .sln-colors-sample p,
.sln-colors-sample p, .sln-box .sln-colors-sample small,
.sln-colors-sample small, #sln_service-details .sln-colors-sample input, #sln_shop-details .sln-colors-sample input,
#sln_attendant-details .sln-colors-sample input,
#postexcerpt .sln-colors-sample input, #sln_service-details .sln-colors-sample p, #sln_shop-details .sln-colors-sample p,
#sln_attendant-details .sln-colors-sample p,
#postexcerpt .sln-colors-sample p, #sln_service-details .sln-colors-sample small, #sln_shop-details .sln-colors-sample small,
#sln_attendant-details .sln-colors-sample small,
#postexcerpt .sln-colors-sample small, .sln-text--dark {
  color: rgb(0, 0, 0);
}

.sln-box .sln-colors-sample h1,
.sln-colors-sample h1, .sln-box .sln-colors-sample label,
.sln-colors-sample label, #sln_service-details .sln-colors-sample h1, #sln_shop-details .sln-colors-sample h1,
#sln_attendant-details .sln-colors-sample h1,
#postexcerpt .sln-colors-sample h1, #sln_service-details .sln-colors-sample label, #sln_shop-details .sln-colors-sample label,
#sln_attendant-details .sln-colors-sample label,
#postexcerpt .sln-colors-sample label, .sln-text--emphasis {
  color: #0277bd;
}

.sln-text--emphasis--hoverk {
  color: #0091ea;
}

.sln-text--grey {
  color: #888;
}

.sln-text--ok {
  color: #5bc24c;
}

.sln-box .sln-colors-sample .wrapper,
.sln-colors-sample .wrapper, #sln_service-details .sln-colors-sample .wrapper, #sln_shop-details .sln-colors-sample .wrapper,
#sln_attendant-details .sln-colors-sample .wrapper,
#postexcerpt .sln-colors-sample .wrapper {
  background-color: rgb(255, 255, 255);
}

.sln-box .sln-colors-sample button,
.sln-colors-sample button, #sln_service-details .sln-colors-sample button, #sln_shop-details .sln-colors-sample button,
#sln_attendant-details .sln-colors-sample button,
#postexcerpt .sln-colors-sample button {
  background-color: #0277bd;
}

.sln-box .sln-colors-sample button:hover, .sln-box .sln-colors-sample button:focus, .sln-box .sln-colors-sample button:active,
.sln-colors-sample button:hover,
.sln-colors-sample button:focus,
.sln-colors-sample button:active, #sln_service-details .sln-colors-sample button:hover, #sln_shop-details .sln-colors-sample button:hover,
#sln_attendant-details .sln-colors-sample button:hover,
#postexcerpt .sln-colors-sample button:hover, #sln_service-details .sln-colors-sample button:focus, #sln_shop-details .sln-colors-sample button:focus,
#sln_attendant-details .sln-colors-sample button:focus,
#postexcerpt .sln-colors-sample button:focus, #sln_service-details .sln-colors-sample button:active, #sln_shop-details .sln-colors-sample button:active,
#sln_attendant-details .sln-colors-sample button:active,
#postexcerpt .sln-colors-sample button:active {
  background-color: #0091ea;
}

.sln-box .sln-colors-sample input,
.sln-colors-sample input, #sln_service-details .sln-colors-sample input, #sln_shop-details .sln-colors-sample input,
#sln_attendant-details .sln-colors-sample input,
#postexcerpt .sln-colors-sample input {
  border-color: #0277bd;
}

.sln-text--contrast {
  color: rgb(83, 106, 119);
}

/*@import 'settings-mixins';
//@import 'bootstrap';
@import 'admin_config';
#sln-salon--admin, .sln-calendar--wrapper  {
    @import 'typo';
    @import 'admin_components/inputs';
    @import 'admin_components/buttons';
    @import 'admin_components/boxes';
    @import 'admin_components/panels';
    @import 'admin_components/shop-details';
    @import 'admin_components/service-details';
}
*/
#sln-salon {
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
}
#sln-salon h1,
#sln-salon h2,
#sln-salon h3,
#sln-salon h4,
#sln-salon h5,
#sln-salon h6 {
  font-family: "Open Sans", sans-serif;
  box-shadow: none;
  font-style: normal;
  font-weight: 400;
}
#sln-salon p,
#sln-salon ul,
#sln-salon li {
  font-family: "Open Sans", sans-serif;
  box-shadow: none;
  font-weight: 400;
}
#sln-salon button,
#sln-salon input,
#sln-salon optgroup,
#sln-salon select,
#sln-salon textarea {
  font-family: "Open Sans", sans-serif;
  box-shadow: none;
}
#sln-salon a {
  box-shadow: none;
}

.sln-box .sln-colors-sample h1,
.sln-colors-sample h1, #sln_service-details .sln-colors-sample h1, #sln_shop-details .sln-colors-sample h1,
#sln_attendant-details .sln-colors-sample h1,
#postexcerpt .sln-colors-sample h1, #sln-salon h2.sln-salon-title, #sln-salon h1 {
  font-size: 1.4em;
}
@media only screen and (min-width: 992px) {
  .sln-box .sln-colors-sample h1,
  .sln-colors-sample h1, #sln_service-details .sln-colors-sample h1, #sln_shop-details .sln-colors-sample h1,
  #sln_attendant-details .sln-colors-sample h1,
  #postexcerpt .sln-colors-sample h1, #sln-salon h2.sln-salon-title, #sln-salon h1 {
    font-size: 1.6em;
  }
}

#sln-salon h2 {
  font-size: 1.4em;
}

#sln-salon h3 {
  font-size: 1.2em;
}

#sln-salon .salon-step-title, #sln-salon p {
  font-size: 1em;
}

#sln-salon h2 {
  line-height: 1.8em;
}

#sln-salon h3 {
  line-height: 1.6em;
}

#sln-salon .salon-step-title, #sln-salon p {
  line-height: 1.4em;
}

#sln-salon {
  font-size: max(1rem, 16px);
}
#sln-salon .sln-salon-title {
  color: rgb(9, 120, 189);
  font-weight: 600;
}
#sln-salon .salon-step-title {
  color: rgb(52, 52, 52);
}
#sln-salon .salon-step-title {
  font-weight: normal;
}

@font-face {
  font-family: "FontAwesome";
  src: url("../fonts/fontawesome-webfont.eot?v=5.14.0");
  src: url("../fonts/fontawesome-webfont.eot?#iefix&v=5.14.0") format("embedded-opentype"), url("../fonts/fontawesome-webfont.woff2?v=5.14.0") format("woff2"), url("../fonts/fontawesome-webfont.woff?v=5.14.0") format("woff"), url("../fonts/fontawesome-webfont.ttf?v=5.14.0") format("truetype"), url("../fonts/fontawesome-webfont.svg?v=5.14.0#fontawesomesolid") format("svg");
  font-weight: 900;
  font-style: normal;
}
@font-face {
  font-family: "FontAwesome";
  src: url("../fonts/fontawesome-webfont-regular.eot?v=5.14.0");
  src: url("../fonts/fontawesome-webfont-regular.eot?#iefix&v=5.14.0") format("embedded-opentype"), url("../fonts/fontawesome-webfont-regular.woff2?v=5.14.0") format("woff2"), url("../fonts/fontawesome-webfont-regular.woff?v=5.14.0") format("woff"), url("../fonts/fontawesome-webfont-regular.ttf?v=5.14.0") format("truetype"), url("../fonts/fontawesome-webfont-regular.svg?v=5.14.0#fontawesomeregular") format("svg");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "FontAwesome";
  src: url("../fonts/fontawesone-webfont-brands.eot?v=5.14.0");
  src: url("../fonts/fontawesone-webfont-brands.eot?#iefix&v=5.14.0") format("embedded-opentype"), url("../fonts/fontawesone-webfont-brands.woff2?v=5.14.0") format("woff2"), url("../fonts/fontawesone-webfont-brands.woff?v=5.14.0") format("woff"), url("../fonts/fontawesone-webfont-brands.ttf?v=5.14.0") format("truetype"), url("../fonts/fontawesone-webfont-brands.svg?v=5.14.0#fontawesomeregular") format("svg");
  font-weight: 300;
  font-style: normal;
}
.wrap h2.nav-tab-wrapper {
  font-size: 1em;
}

/*@import 'settings-mixins';
//@import 'bootstrap';
@import 'admin_config';
#sln-salon--admin, .sln-calendar--wrapper  {
    @import 'typo';
    @import 'admin_components/inputs';
    @import 'admin_components/buttons';
    @import 'admin_components/boxes';
    @import 'admin_components/panels';
    @import 'admin_components/shop-details';
    @import 'admin_components/service-details';
}
*/
.sln-box-title, .sln-box-title--sec, .sln-box-title--ter, .sln-btn--mega,
.sln-btn--mega input,
.sln-btn--mega button, .sln-btn--banner__cta, #sln-salon--admin .sln-colorpicker .sln-colorpicker-addon i,
.sln-colorpicker .sln-colorpicker-addon i, #sln-salon--admin .sln-slider .sln-slider--title,
.sln-calendar--wrapper .sln-slider .sln-slider--title, #sln-salon--admin .col-time,
.sln-calendar--wrapper .col-time {
  font-family: "Open Sans", sans-serif;
  font-size: 1rem;
  line-height: 1.8em;
  font-weight: normal;
}

#sln-salon--admin .sln-message,
.sln-calendar--wrapper .sln-message, #sln-salon--admin .statistics_block,
.sln-calendar--wrapper .statistics_block, .sln-calendar-view #cal-slide-content .sln-calendar-event-callto, .sln-calendar-view-nav .sln-box-title, #sln_booking-details .sln-booking-service-line__content .sln-booking-service-line__label,
#sln-salon--admin #sln_booking-details .sln-booking-service-line__content .sln-booking-service-line__label, .sln-box-maininfo p, .sln-box-title span, .sln-box-title--sec span, .sln-box-title--nu--sec, .sln-box-title--nu--ter, .sln-box-info .sln-box-info-content,
p.sln-box-info .sln-box-info-content, .sln-box-info .sln-box-info-content h5,
p.sln-box-info .sln-box-info-content h5, .sln-btn--bigger,
.sln-btn--bigger input,
.sln-btn--bigger button, .sln-btn--big,
.sln-btn--big input,
.sln-btn--big button, .sln-btn--large,
.sln-btn--large input,
.sln-btn--large button, .sln-btn--calendar-view--pill, .sln-btn--calendar-view--textonly, #sln-salon--admin .sln-fake-label,
#sln-salon--admin .sln-gst-label---,
.sln-calendar--wrapper .sln-fake-label,
.sln-calendar--wrapper .sln-gst-label---, #sln-salon--admin .sln-gst-label,
.sln-calendar--wrapper .sln-gst-label,
#sln-salon--admin .sln-calendar--wrapper .sln-gst-label,
.sln-calendar--wrapper #sln-salon--admin .sln-gst-label, #sln-salon--admin .sln-input--simple input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]),
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]),
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]),
#sln-salon--admin .sln-input--simple input.form-control,
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple input.form-control,
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple input.form-control,
#sln-salon--admin .sln-input--simple textarea,
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple textarea,
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple textarea,
.sln-calendar--wrapper .sln-input--simple input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]),
.sln-calendar--wrapper .sln-input--simple input.form-control,
.sln-calendar--wrapper .sln-input--simple textarea, #sln-salon--admin .sln-input--simple label,
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple label,
.sln-calendar--wrapper .sln-input--simple #sln-salon--admin label,
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple label,
#sln-salon--admin .sln-input--simple .sln-calendar--wrapper label,
.sln-calendar--wrapper .sln-input--simple label, #sln-salon--admin .sln-checkbox label,
#sln-salon--admin .sln-calendar--wrapper .sln-checkbox label,
.sln-calendar--wrapper .sln-checkbox #sln-salon--admin label,
.sln-calendar--wrapper #sln-salon--admin .sln-checkbox label,
#sln-salon--admin .sln-checkbox .sln-calendar--wrapper label,
.sln-calendar--wrapper .sln-checkbox label, #sln-salon--admin .sln-checkbox--nu label,
#sln-salon--admin .sln-calendar--wrapper .sln-checkbox--nu label,
.sln-calendar--wrapper .sln-checkbox--nu #sln-salon--admin label,
.sln-calendar--wrapper #sln-salon--admin .sln-checkbox--nu label,
#sln-salon--admin .sln-checkbox--nu .sln-calendar--wrapper label,
.sln-calendar--wrapper .sln-checkbox--nu label, #sln-salon--admin .sln-switch label,
#sln-salon--admin .sln-calendar--wrapper .sln-switch label,
.sln-calendar--wrapper .sln-switch #sln-salon--admin label,
.sln-calendar--wrapper #sln-salon--admin .sln-switch label,
#sln-salon--admin .sln-switch .sln-calendar--wrapper label,
.sln-calendar--wrapper .sln-switch label, #sln-salon--admin .sln-radiobox label,
#sln-salon--admin .sln-calendar--wrapper .sln-radiobox label,
.sln-calendar--wrapper .sln-radiobox #sln-salon--admin label,
.sln-calendar--wrapper #sln-salon--admin .sln-radiobox label,
#sln-salon--admin .sln-radiobox .sln-calendar--wrapper label,
.sln-calendar--wrapper .sln-radiobox label, #sln-salon--admin .sln-checkbutton input + label,
.sln-calendar--wrapper .sln-checkbutton input + label, #sln-salon--admin .sln-switch--old label,
#sln-salon--admin .sln-calendar--wrapper .sln-switch--old label,
.sln-calendar--wrapper .sln-switch--old #sln-salon--admin label,
.sln-calendar--wrapper #sln-salon--admin .sln-switch--old label,
#sln-salon--admin .sln-switch--old .sln-calendar--wrapper label,
.sln-calendar--wrapper .sln-switch--old label, #sln-salon--admin .sln-select:not(.sln-select--multiple) input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]),
#sln-salon--admin .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]),
.sln-calendar--wrapper #sln-salon--admin .sln-select:not(.sln-select--multiple) input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]),
#sln-salon--admin .sln-select:not(.sln-select--multiple) input.form-control,
#sln-salon--admin .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) input.form-control,
.sln-calendar--wrapper #sln-salon--admin .sln-select:not(.sln-select--multiple) input.form-control,
#sln-salon--admin .sln-select:not(.sln-select--multiple) textarea,
#sln-salon--admin .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) textarea,
.sln-calendar--wrapper #sln-salon--admin .sln-select:not(.sln-select--multiple) textarea,
.sln-calendar--wrapper .sln-select:not(.sln-select--multiple) input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]),
.sln-calendar--wrapper .sln-select:not(.sln-select--multiple) input.form-control,
.sln-calendar--wrapper .sln-select:not(.sln-select--multiple) textarea, #sln-salon--admin .sln-select label,
#sln-salon--admin .sln-calendar--wrapper .sln-select label,
.sln-calendar--wrapper .sln-select #sln-salon--admin label,
.sln-calendar--wrapper #sln-salon--admin .sln-select label,
#sln-salon--admin .sln-select .sln-calendar--wrapper label,
.sln-calendar--wrapper .sln-select label, #sln-salon--admin .sln-select.sln-select--info-label .sln-label--big label,
#sln-salon--admin .sln-calendar--wrapper .sln-select.sln-select--info-label .sln-label--big label,
.sln-calendar--wrapper .sln-select.sln-select--info-label .sln-label--big #sln-salon--admin label,
.sln-calendar--wrapper #sln-salon--admin .sln-select.sln-select--info-label .sln-label--big label,
#sln-salon--admin .sln-select.sln-select--info-label .sln-label--big .sln-calendar--wrapper label,
.sln-calendar--wrapper .sln-select.sln-select--info-label .sln-label--big label, #sln-salon--admin #sln_booking-details, #sln-salon--admin #postexcerpt .inside, #postexcerpt #sln-salon--admin .inside,
.sln-calendar--wrapper #sln_booking-details,
.sln-calendar--wrapper #postexcerpt .inside,
#postexcerpt .sln-calendar--wrapper .inside, #sln-salon--admin #postexcerpt .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]), #postexcerpt #sln-salon--admin .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]),
#sln-salon--admin .sln-calendar--wrapper #postexcerpt .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]),
#postexcerpt #sln-salon--admin .sln-calendar--wrapper .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]),
.sln-calendar--wrapper #sln-salon--admin #postexcerpt .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]),
#postexcerpt .sln-calendar--wrapper #sln-salon--admin .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]),
#sln-salon--admin #postexcerpt .inside input.form-control,
#postexcerpt #sln-salon--admin .inside input.form-control,
#sln-salon--admin .sln-calendar--wrapper #postexcerpt .inside input.form-control,
#postexcerpt #sln-salon--admin .sln-calendar--wrapper .inside input.form-control,
.sln-calendar--wrapper #sln-salon--admin #postexcerpt .inside input.form-control,
#postexcerpt .sln-calendar--wrapper #sln-salon--admin .inside input.form-control,
#sln-salon--admin #postexcerpt .inside textarea,
#postexcerpt #sln-salon--admin .inside textarea,
#sln-salon--admin .sln-calendar--wrapper #postexcerpt .inside textarea,
#postexcerpt #sln-salon--admin .sln-calendar--wrapper .inside textarea,
.sln-calendar--wrapper #sln-salon--admin #postexcerpt .inside textarea,
#postexcerpt .sln-calendar--wrapper #sln-salon--admin .inside textarea,
.sln-calendar--wrapper #postexcerpt .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]),
#postexcerpt .sln-calendar--wrapper .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]),
.sln-calendar--wrapper #postexcerpt .inside input.form-control,
#postexcerpt .sln-calendar--wrapper .inside input.form-control,
.sln-calendar--wrapper #postexcerpt .inside textarea,
#postexcerpt .sln-calendar--wrapper .inside textarea, #sln-salon--admin #postexcerpt .inside label, #postexcerpt #sln-salon--admin .inside label,
#sln-salon--admin .sln-calendar--wrapper #postexcerpt .inside label,
#postexcerpt #sln-salon--admin .sln-calendar--wrapper .inside label,
.sln-calendar--wrapper #postexcerpt .inside #sln-salon--admin label,
#postexcerpt .sln-calendar--wrapper .inside #sln-salon--admin label,
.sln-calendar--wrapper #sln-salon--admin #postexcerpt .inside label,
#postexcerpt .sln-calendar--wrapper #sln-salon--admin .inside label,
#sln-salon--admin #postexcerpt .inside .sln-calendar--wrapper label,
#postexcerpt #sln-salon--admin .inside .sln-calendar--wrapper label,
.sln-calendar--wrapper #postexcerpt .inside label,
#postexcerpt .sln-calendar--wrapper .inside label {
  font-family: "Open Sans", sans-serif;
  font-size: 1.125rem;
  line-height: 1.8em;
  font-weight: normal;
}

#sln-salon--admin .sln-table .displaying-num,
.sln-calendar--wrapper .sln-table .displaying-num, .vertical-tabs, .post-type-sln_booking .sln-box p, .sln-box p, .sln-box-maininfo, .sln-box-title--nu--sec span, .sln-box-info,
p.sln-box-info, #sln_service-details p, #sln_shop-details p,
#sln_attendant-details p,
#postexcerpt p, .sln-btn--medium,
.sln-btn--medium input,
.sln-btn--medium button, .sln-btn--small, .sln-btn--small--round,
.sln-btn--small--round.sln-btn, .sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab,
h2.sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab,
.sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab input,
.sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab button,
.sln-admin-nav a.sln-btn--small--round, #sln-salon--admin .col-sm-12.sln-admin-nav a,
#sln-salon--admin .col-md-12.sln-admin-nav a,
.sln-admin-nav a,
#sln-salon--admin .col-sm-12.sln-admin-nav a input,
#sln-salon--admin .col-md-12.sln-admin-nav a input,
.sln-admin-nav a input,
#sln-salon--admin .col-sm-12.sln-admin-nav a button,
#sln-salon--admin .col-md-12.sln-admin-nav a button,
.sln-admin-nav a button,
.sln-tab-nav li a.sln-btn--small--round, .sln-tab-nav li a,
.sln-tab-nav li a input,
.sln-tab-nav li a button,
#sln-salon--admin p.sln-btn--small--round.submit,
.sln-calendar--wrapper p.sln-btn--small--round.submit, .sln-btn--calendar-view--icononly, #sln_service-details .handlediv.button-link .toggle-indicator, #sln_shop-details .handlediv.button-link .toggle-indicator,
#sln_attendant-details .handlediv.button-link .toggle-indicator,
#postexcerpt .handlediv.button-link .toggle-indicator, #sln-salon--admin .sln-input-help,
.sln-calendar--wrapper .sln-input-help, #sln-salon--admin .sln-input--simple p,
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple p,
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple p,
.sln-calendar--wrapper .sln-input--simple p, #sln-salon--admin .sln-checkbox p,
#sln-salon--admin .sln-calendar--wrapper .sln-checkbox p,
.sln-calendar--wrapper #sln-salon--admin .sln-checkbox p,
.sln-calendar--wrapper .sln-checkbox p, #sln-salon--admin .sln-checkbox--nu p,
#sln-salon--admin .sln-calendar--wrapper .sln-checkbox--nu p,
.sln-calendar--wrapper #sln-salon--admin .sln-checkbox--nu p,
.sln-calendar--wrapper .sln-checkbox--nu p, #sln-salon--admin .sln-switch p,
#sln-salon--admin .sln-calendar--wrapper .sln-switch p,
.sln-calendar--wrapper #sln-salon--admin .sln-switch p,
.sln-calendar--wrapper .sln-switch p, #sln-salon--admin .sln-radiobox p,
#sln-salon--admin .sln-calendar--wrapper .sln-radiobox p,
.sln-calendar--wrapper #sln-salon--admin .sln-radiobox p,
.sln-calendar--wrapper .sln-radiobox p, #sln-salon--admin .sln-switch--old p,
#sln-salon--admin .sln-calendar--wrapper .sln-switch--old p,
.sln-calendar--wrapper #sln-salon--admin .sln-switch--old p,
.sln-calendar--wrapper .sln-switch--old p, #sln-salon--admin .sln-select p,
#sln-salon--admin .sln-calendar--wrapper .sln-select p,
.sln-calendar--wrapper #sln-salon--admin .sln-select p,
.sln-calendar--wrapper .sln-select p, #sln-salon--admin .sln-slider.sln-slider--break p, #sln-salon--admin #postexcerpt .inside p, #postexcerpt #sln-salon--admin .inside p,
.sln-calendar--wrapper #postexcerpt .inside p,
#postexcerpt .sln-calendar--wrapper .inside p {
  font-family: "Open Sans", sans-serif;
  font-size: 0.875rem;
  line-height: 1.375em;
  font-weight: normal;
}

#sln-salon--admin #time-range p,
.sln-calendar--wrapper #time-range p {
  font-family: "Open Sans", sans-serif;
  font-size: 0.6875rem;
  line-height: 1.25em;
  font-weight: normal;
}

.sln-box-maininfo, .sln-box-maininfo p, .sln-box-title span, .sln-box-title--sec span, .sln-box-title--nu--sec span, .sln-box-info .sln-box-info-content, .sln-box-info .sln-box-info-content h5 {
  color: #444;
}

.post-type-sln_booking .sln-box p, .sln-box p, #sln_service-details p, #sln_shop-details p,
#sln_attendant-details p,
#postexcerpt p, #sln-salon--admin .sln-input--simple p,
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple p,
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple p,
.sln-calendar--wrapper .sln-input--simple p, #sln-salon--admin .sln-checkbox p,
#sln-salon--admin .sln-calendar--wrapper .sln-checkbox p,
.sln-calendar--wrapper #sln-salon--admin .sln-checkbox p,
.sln-calendar--wrapper .sln-checkbox p, #sln-salon--admin .sln-checkbox--nu p,
#sln-salon--admin .sln-calendar--wrapper .sln-checkbox--nu p,
.sln-calendar--wrapper #sln-salon--admin .sln-checkbox--nu p,
.sln-calendar--wrapper .sln-checkbox--nu p, #sln-salon--admin .sln-switch p,
#sln-salon--admin .sln-calendar--wrapper .sln-switch p,
.sln-calendar--wrapper #sln-salon--admin .sln-switch p,
.sln-calendar--wrapper .sln-switch p, #sln-salon--admin .sln-radiobox p,
#sln-salon--admin .sln-calendar--wrapper .sln-radiobox p,
.sln-calendar--wrapper #sln-salon--admin .sln-radiobox p,
.sln-calendar--wrapper .sln-radiobox p, #sln-salon--admin .sln-switch--old p,
#sln-salon--admin .sln-calendar--wrapper .sln-switch--old p,
.sln-calendar--wrapper #sln-salon--admin .sln-switch--old p,
.sln-calendar--wrapper .sln-switch--old p, #sln-salon--admin .sln-select p,
#sln-salon--admin .sln-calendar--wrapper .sln-select p,
.sln-calendar--wrapper #sln-salon--admin .sln-select p,
.sln-calendar--wrapper .sln-select p, #sln-salon--admin .sln-slider.sln-slider--break p, #sln-salon--admin #postexcerpt .inside p, #postexcerpt #sln-salon--admin .inside p,
.sln-calendar--wrapper #postexcerpt .inside p,
#postexcerpt .sln-calendar--wrapper .inside p {
  color: #888;
}

#sln_booking-details .sln-booking-service-line__content .sln-booking-service-line__label,
#sln-salon--admin #sln_booking-details .sln-booking-service-line__content .sln-booking-service-line__label, #sln-salon--admin .sln-inpage_navbar_wrapper .nav.nav-pills a, #sln-salon--admin .sln-inpage_navbar_wrapper .nav.nav-pills > li.active > a, #sln-salon--admin .sln-inpage_navbar_wrapper.affix .nav.nav-pills a,
#sln-salon--admin .sln-inpage_navbar_wrapper.affix .nav.nav-pills > li.active > a, #poststuff #sln_service-details > h2.hndle.ui-sortable-handle span, #poststuff #sln_shop-details > h2 span,
#poststuff #sln_attendant-details > h2 span, #postexcerpt h2 span, .sln-box-title, .sln-box-title--sec, .sln-box-title--ter, .sln-box-title--nu--sec, .sln-box-title--nu--ter, #sln-salon--admin .sln-fake-label,
#sln-salon--admin .sln-gst-label---,
.sln-calendar--wrapper .sln-fake-label,
.sln-calendar--wrapper .sln-gst-label---, #sln-salon--admin .sln-gst-label,
.sln-calendar--wrapper .sln-gst-label, #sln-salon--admin .sln-input--simple input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]),
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]),
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]),
#sln-salon--admin .sln-input--simple input.form-control,
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple input.form-control,
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple input.form-control,
#sln-salon--admin .sln-input--simple textarea,
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple textarea,
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple textarea,
.sln-calendar--wrapper .sln-input--simple input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]),
.sln-calendar--wrapper .sln-input--simple input.form-control,
.sln-calendar--wrapper .sln-input--simple textarea, #sln-salon--admin .sln-checkbox label,
#sln-salon--admin .sln-calendar--wrapper .sln-checkbox label,
.sln-calendar--wrapper .sln-checkbox #sln-salon--admin label,
.sln-calendar--wrapper #sln-salon--admin .sln-checkbox label,
#sln-salon--admin .sln-checkbox .sln-calendar--wrapper label,
.sln-calendar--wrapper .sln-checkbox label, #sln-salon--admin .sln-checkbox--nu label,
#sln-salon--admin .sln-calendar--wrapper .sln-checkbox--nu label,
.sln-calendar--wrapper .sln-checkbox--nu #sln-salon--admin label,
.sln-calendar--wrapper #sln-salon--admin .sln-checkbox--nu label,
#sln-salon--admin .sln-checkbox--nu .sln-calendar--wrapper label,
.sln-calendar--wrapper .sln-checkbox--nu label, #sln-salon--admin .sln-switch label,
#sln-salon--admin .sln-calendar--wrapper .sln-switch label,
.sln-calendar--wrapper .sln-switch #sln-salon--admin label,
.sln-calendar--wrapper #sln-salon--admin .sln-switch label,
#sln-salon--admin .sln-switch .sln-calendar--wrapper label,
.sln-calendar--wrapper .sln-switch label, #sln-salon--admin .sln-radiobox label,
#sln-salon--admin .sln-calendar--wrapper .sln-radiobox label,
.sln-calendar--wrapper .sln-radiobox #sln-salon--admin label,
.sln-calendar--wrapper #sln-salon--admin .sln-radiobox label,
#sln-salon--admin .sln-radiobox .sln-calendar--wrapper label,
.sln-calendar--wrapper .sln-radiobox label, #sln-salon--admin .sln-switch--old label,
#sln-salon--admin .sln-calendar--wrapper .sln-switch--old label,
.sln-calendar--wrapper .sln-switch--old #sln-salon--admin label,
.sln-calendar--wrapper #sln-salon--admin .sln-switch--old label,
#sln-salon--admin .sln-switch--old .sln-calendar--wrapper label,
.sln-calendar--wrapper .sln-switch--old label, #sln-salon--admin .sln-select:not(.sln-select--multiple) input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]),
#sln-salon--admin .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]),
.sln-calendar--wrapper #sln-salon--admin .sln-select:not(.sln-select--multiple) input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]),
#sln-salon--admin .sln-select:not(.sln-select--multiple) input.form-control,
#sln-salon--admin .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) input.form-control,
.sln-calendar--wrapper #sln-salon--admin .sln-select:not(.sln-select--multiple) input.form-control,
#sln-salon--admin .sln-select:not(.sln-select--multiple) textarea,
#sln-salon--admin .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) textarea,
.sln-calendar--wrapper #sln-salon--admin .sln-select:not(.sln-select--multiple) textarea,
.sln-calendar--wrapper .sln-select:not(.sln-select--multiple) input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]),
.sln-calendar--wrapper .sln-select:not(.sln-select--multiple) input.form-control,
.sln-calendar--wrapper .sln-select:not(.sln-select--multiple) textarea, #sln-salon--admin .sln-select.sln-select--info-label .sln-label--big label,
#sln-salon--admin .sln-calendar--wrapper .sln-select.sln-select--info-label .sln-label--big label,
.sln-calendar--wrapper .sln-select.sln-select--info-label .sln-label--big #sln-salon--admin label,
.sln-calendar--wrapper #sln-salon--admin .sln-select.sln-select--info-label .sln-label--big label,
#sln-salon--admin .sln-select.sln-select--info-label .sln-label--big .sln-calendar--wrapper label,
.sln-calendar--wrapper .sln-select.sln-select--info-label .sln-label--big label, #sln-salon--admin .sln-slider .sln-slider--title,
.sln-calendar--wrapper .sln-slider .sln-slider--title, #sln-salon--admin #postexcerpt .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]), #postexcerpt #sln-salon--admin .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]),
#sln-salon--admin .sln-calendar--wrapper #postexcerpt .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]),
#postexcerpt #sln-salon--admin .sln-calendar--wrapper .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]),
.sln-calendar--wrapper #sln-salon--admin #postexcerpt .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]),
#postexcerpt .sln-calendar--wrapper #sln-salon--admin .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]),
#sln-salon--admin #postexcerpt .inside input.form-control,
#postexcerpt #sln-salon--admin .inside input.form-control,
#sln-salon--admin .sln-calendar--wrapper #postexcerpt .inside input.form-control,
#postexcerpt #sln-salon--admin .sln-calendar--wrapper .inside input.form-control,
.sln-calendar--wrapper #sln-salon--admin #postexcerpt .inside input.form-control,
#postexcerpt .sln-calendar--wrapper #sln-salon--admin .inside input.form-control,
#sln-salon--admin #postexcerpt .inside textarea,
#postexcerpt #sln-salon--admin .inside textarea,
#sln-salon--admin .sln-calendar--wrapper #postexcerpt .inside textarea,
#postexcerpt #sln-salon--admin .sln-calendar--wrapper .inside textarea,
.sln-calendar--wrapper #sln-salon--admin #postexcerpt .inside textarea,
#postexcerpt .sln-calendar--wrapper #sln-salon--admin .inside textarea,
.sln-calendar--wrapper #postexcerpt .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]),
#postexcerpt .sln-calendar--wrapper .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]),
.sln-calendar--wrapper #postexcerpt .inside input.form-control,
#postexcerpt .sln-calendar--wrapper .inside input.form-control,
.sln-calendar--wrapper #postexcerpt .inside textarea,
#postexcerpt .sln-calendar--wrapper .inside textarea {
  color: rgb(0, 53, 83);
}

.sln-salon--settings .sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab::before,
.sln-salon--settings h2.sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab::before, .salon_page_salon-calendar .sln-calendar--wrapper #cal-day-tick:after,
.salon_page_salon-calendar .sln-calendar--wrapper #cal-slide-tick:after,
.sln-calendar--wrapper #cal-day-tick:after,
.sln-calendar--wrapper #cal-slide-tick:after, #sln-salon--admin #sln_booking-details #sln-update-user-message .alert::after,
#sln-salon--admin #sln_booking-details #sln-notifications .alert::after, #sln-salon--admin .sln-inpage_navbar_wrapper .sln-inpage_navbar__scroller::before, #sln-salon--admin .sln-notice .sln-notice--icon::before, .sln-btn--icon:after, .sln-btn--icon.sln-btn--icon--left--alt:after, .sln-btn--inline::before,
.sln-btn--inline--icon::before, .sln-helpchat__close::after, #sln-salon--admin p.submit:after, .sln-calendar--wrapper p.submit:after, .sln-calendar--wrapper p.sln-btn--icon--left--alt.submit:after, #sln_service-details .handlediv.button-link .toggle-indicator:after, #sln_shop-details .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details .handlediv.button-link .toggle-indicator:after,
#postexcerpt .handlediv.button-link .toggle-indicator:after, .sln-paneltrigger.sln-btn:after, #sln-salon--admin .sln-checkbox input + label:after,
.sln-calendar--wrapper .sln-checkbox input + label:after, #sln-salon--admin .sln-checkbox--nu input + label:after,
.sln-calendar--wrapper .sln-checkbox--nu input + label:after, #sln-salon--admin .sln-checkbutton input + label:after,
.sln-calendar--wrapper .sln-checkbutton input + label:after, .sln-input--datepicker .sln_datepicker::after {
  font-family: "FontAwesome";
  font-size: 0.92rem;
  font-weight: 900;
}

.sln-box .sln-colors-sample h1,
.sln-colors-sample h1, #sln_service-details .sln-colors-sample h1, #sln_shop-details .sln-colors-sample h1,
#sln_attendant-details .sln-colors-sample h1,
#postexcerpt .sln-colors-sample h1 {
  font-size: 1.4em;
}
@media only screen and (min-width: 992px) {
  .sln-box .sln-colors-sample h1,
  .sln-colors-sample h1, #sln_service-details .sln-colors-sample h1, #sln_shop-details .sln-colors-sample h1,
  #sln_attendant-details .sln-colors-sample h1,
  #postexcerpt .sln-colors-sample h1 {
    font-size: 1.6em;
  }
}

@font-face {
  font-family: "FontAwesome";
  src: url("../fonts/fontawesome-webfont.eot?v=5.14.0");
  src: url("../fonts/fontawesome-webfont.eot?#iefix&v=5.14.0") format("embedded-opentype"), url("../fonts/fontawesome-webfont.woff2?v=5.14.0") format("woff2"), url("../fonts/fontawesome-webfont.woff?v=5.14.0") format("woff"), url("../fonts/fontawesome-webfont.ttf?v=5.14.0") format("truetype"), url("../fonts/fontawesome-webfont.svg?v=5.14.0#fontawesomesolid") format("svg");
  font-weight: 900;
  font-style: normal;
}
/* FIX 092023 
*/
@font-face {
  font-family: "FontAwesome";
  src: url("../fonts/fontawesome-webfont-regular.eot?v=5.14.0");
  src: url("../fonts/fontawesome-webfont-regular.eot?#iefix&v=5.14.0") format("embedded-opentype"), url("../fonts/fontawesome-webfont-regular.woff2?v=5.14.0") format("woff2"), url("../fonts/fontawesome-webfont-regular.woff?v=5.14.0") format("woff"), url("../fonts/fontawesome-webfont-regular.ttf?v=5.14.0") format("truetype"), url("../fonts/fontawesome-webfont-regular.svg?v=5.14.0#fontawesomeregular") format("svg");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "FontAwesome";
  src: url("../fonts/fontawesone-webfont-brands.eot?v=5.14.0");
  src: url("../fonts/fontawesone-webfont-brands.eot?#iefix&v=5.14.0") format("embedded-opentype"), url("../fonts/fontawesone-webfont-brands.woff2?v=5.14.0") format("woff2"), url("../fonts/fontawesone-webfont-brands.woff?v=5.14.0") format("woff"), url("../fonts/fontawesone-webfont-brands.ttf?v=5.14.0") format("truetype"), url("../fonts/fontawesone-webfont-brands.svg?v=5.14.0#fontawesomeregular") format("svg");
  font-weight: 300;
  font-style: normal;
}
.wrap h2.nav-tab-wrapper {
  font-size: 1em;
}

/*@import 'settings-mixins';
//@import 'bootstrap';
@import 'admin_config';
#sln-salon--admin, .sln-calendar--wrapper  {
    @import 'typo';
    @import 'admin_components/inputs';
    @import 'admin_components/buttons';
    @import 'admin_components/boxes';
    @import 'admin_components/panels';
    @import 'admin_components/shop-details';
    @import 'admin_components/service-details';
}
*/
.sln-iconuri--peoplestar::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='45' height='57.497' viewBox='0 0 45 57.497'%3E%3Cpath id='Icon_awesome-users' data-name='Icon awesome-users' d='M6.75,15.75a4.5,4.5,0,1,0-4.5-4.5A4.5,4.5,0,0,0,6.75,15.75Zm31.5,0a4.5,4.5,0,1,0-4.5-4.5A4.5,4.5,0,0,0,38.25,15.75ZM40.5,18H36a4.487,4.487,0,0,0-3.171,1.308A10.285,10.285,0,0,1,38.109,27H42.75A2.248,2.248,0,0,0,45,24.75V22.5A4.5,4.5,0,0,0,40.5,18Zm-18,0a7.875,7.875,0,1,0-7.875-7.875A7.871,7.871,0,0,0,22.5,18Zm5.4,2.25h-.584a10.873,10.873,0,0,1-9.633,0H17.1A8.1,8.1,0,0,0,9,28.35v2.025a3.376,3.376,0,0,0,3.375,3.375h20.25A3.376,3.376,0,0,0,36,30.375V28.35A8.1,8.1,0,0,0,27.9,20.25Zm-15.729-.942A4.487,4.487,0,0,0,9,18H4.5A4.5,4.5,0,0,0,0,22.5v2.25A2.248,2.248,0,0,0,2.25,27H6.884A10.311,10.311,0,0,1,12.171,19.308Z' transform='translate(0 23.747)' fill='%23013553'/%3E%3Cpath id='Icon_awesome-star' data-name='Icon awesome-star' d='M11.7.764,8.895,6.452l-6.276.915a1.375,1.375,0,0,0-.76,2.346L6.4,14.137l-1.074,6.25a1.374,1.374,0,0,0,1.993,1.448l5.615-2.951,5.615,2.951a1.375,1.375,0,0,0,1.993-1.448l-1.074-6.25,4.541-4.425a1.375,1.375,0,0,0-.76-2.346l-6.276-.915L14.166.764a1.376,1.376,0,0,0-2.466,0Z' transform='translate(8.876 0.001)' fill='%23ffdd50'/%3E%3C/svg%3E ");
}

.sln-iconuri--arrow {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='26' viewBox='0 0 18 26'%3E%3Crect id='Rettangolo_5' data-name='Rettangolo 5' width='18' height='26' fill='rgba(255,255,255,0)'/%3E%3Cpath id='Icon_material-subdirectory-arrow-right' data-name='Icon material-subdirectory-arrow-right' d='M24,19.2l-7.2,7.2-1.7-1.7L19.4,20.4H6V6H8.4V18h11L15.1,13.7,16.8,12Z' transform='translate(-6 -6)' fill='%23bbfda2'/%3E%3C/svg%3E%0A");
}

#sln-salon--admin .sln-select:not(.sln-select--multiple) input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]), #sln-salon--admin .sln-input--simple input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]), #sln-salon--admin #postexcerpt .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]), #postexcerpt #sln-salon--admin .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]),
#sln-salon--admin .sln-select:not(.sln-select--multiple) input.form-control,
#sln-salon--admin .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) input.form-control,
.sln-calendar--wrapper #sln-salon--admin .sln-select:not(.sln-select--multiple) input.form-control,
#sln-salon--admin .sln-input--simple input.form-control,
#sln-salon--admin #postexcerpt .inside input.form-control,
#postexcerpt #sln-salon--admin .inside input.form-control,
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple input.form-control,
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple input.form-control,
#sln-salon--admin .sln-select:not(.sln-select--multiple) textarea,
#sln-salon--admin .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) textarea,
.sln-calendar--wrapper #sln-salon--admin .sln-select:not(.sln-select--multiple) textarea,
#sln-salon--admin .sln-input--simple textarea,
#sln-salon--admin #postexcerpt .inside textarea,
#postexcerpt #sln-salon--admin .inside textarea,
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple textarea,
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple textarea,
.sln-calendar--wrapper .sln-select:not(.sln-select--multiple) input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]),
.sln-calendar--wrapper .sln-input--simple input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]),
.sln-calendar--wrapper #postexcerpt .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]),
#postexcerpt .sln-calendar--wrapper .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]),
.sln-calendar--wrapper #sln-salon--admin .sln-select:not(.sln-select--multiple) input.form-control,
#sln-salon--admin .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) input.form-control,
.sln-calendar--wrapper .sln-select:not(.sln-select--multiple) input.form-control,
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple input.form-control,
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple input.form-control,
.sln-calendar--wrapper .sln-input--simple input.form-control,
.sln-calendar--wrapper #postexcerpt .inside input.form-control,
#postexcerpt .sln-calendar--wrapper .inside input.form-control,
.sln-calendar--wrapper #sln-salon--admin .sln-select:not(.sln-select--multiple) textarea,
#sln-salon--admin .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) textarea,
.sln-calendar--wrapper .sln-select:not(.sln-select--multiple) textarea,
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple textarea,
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple textarea,
.sln-calendar--wrapper .sln-input--simple textarea,
.sln-calendar--wrapper #postexcerpt .inside textarea,
#postexcerpt .sln-calendar--wrapper .inside textarea {
  width: 100%;
  border-radius: 5px;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: 2px solid transparent;
  border-color: rgb(239, 244, 247);
  background-color: rgb(239, 244, 247);
  font-size: 1.125rem;
  min-height: 3.33rem;
  padding: 0.45rem 1rem;
  color: rgb(83, 106, 119);
  transition: border-color 100ms, background-color 250ms;
}
#sln-salon--admin .sln-select:not(.sln-select--multiple) input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image])::-webkit-input-placeholder, #sln-salon--admin .sln-input--simple input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image])::-webkit-input-placeholder, #sln-salon--admin #postexcerpt .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image])::-webkit-input-placeholder, #postexcerpt #sln-salon--admin .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image])::-webkit-input-placeholder,
#sln-salon--admin .sln-select:not(.sln-select--multiple) input.form-control::-webkit-input-placeholder,
#sln-salon--admin .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) input.form-control::-webkit-input-placeholder,
.sln-calendar--wrapper #sln-salon--admin .sln-select:not(.sln-select--multiple) input.form-control::-webkit-input-placeholder,
#sln-salon--admin .sln-input--simple input.form-control::-webkit-input-placeholder,
#sln-salon--admin #postexcerpt .inside input.form-control::-webkit-input-placeholder,
#postexcerpt #sln-salon--admin .inside input.form-control::-webkit-input-placeholder,
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple input.form-control::-webkit-input-placeholder,
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple input.form-control::-webkit-input-placeholder,
#sln-salon--admin .sln-select:not(.sln-select--multiple) textarea::-webkit-input-placeholder,
#sln-salon--admin .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) textarea::-webkit-input-placeholder,
.sln-calendar--wrapper #sln-salon--admin .sln-select:not(.sln-select--multiple) textarea::-webkit-input-placeholder,
#sln-salon--admin .sln-input--simple textarea::-webkit-input-placeholder,
#sln-salon--admin #postexcerpt .inside textarea::-webkit-input-placeholder,
#postexcerpt #sln-salon--admin .inside textarea::-webkit-input-placeholder,
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple textarea::-webkit-input-placeholder,
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple textarea::-webkit-input-placeholder,
.sln-calendar--wrapper .sln-select:not(.sln-select--multiple) input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image])::-webkit-input-placeholder,
.sln-calendar--wrapper .sln-input--simple input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image])::-webkit-input-placeholder,
.sln-calendar--wrapper #postexcerpt .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image])::-webkit-input-placeholder,
#postexcerpt .sln-calendar--wrapper .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image])::-webkit-input-placeholder,
.sln-calendar--wrapper #sln-salon--admin .sln-select:not(.sln-select--multiple) input.form-control::-webkit-input-placeholder,
#sln-salon--admin .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) input.form-control::-webkit-input-placeholder,
.sln-calendar--wrapper .sln-select:not(.sln-select--multiple) input.form-control::-webkit-input-placeholder,
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple input.form-control::-webkit-input-placeholder,
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple input.form-control::-webkit-input-placeholder,
.sln-calendar--wrapper .sln-input--simple input.form-control::-webkit-input-placeholder,
.sln-calendar--wrapper #postexcerpt .inside input.form-control::-webkit-input-placeholder,
#postexcerpt .sln-calendar--wrapper .inside input.form-control::-webkit-input-placeholder,
.sln-calendar--wrapper #sln-salon--admin .sln-select:not(.sln-select--multiple) textarea::-webkit-input-placeholder,
#sln-salon--admin .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) textarea::-webkit-input-placeholder,
.sln-calendar--wrapper .sln-select:not(.sln-select--multiple) textarea::-webkit-input-placeholder,
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple textarea::-webkit-input-placeholder,
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple textarea::-webkit-input-placeholder,
.sln-calendar--wrapper .sln-input--simple textarea::-webkit-input-placeholder,
.sln-calendar--wrapper #postexcerpt .inside textarea::-webkit-input-placeholder,
#postexcerpt .sln-calendar--wrapper .inside textarea::-webkit-input-placeholder {
  color: #4c7186;
}
#sln-salon--admin .sln-select:not(.sln-select--multiple) input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):-moz-placeholder, #sln-salon--admin .sln-input--simple input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):-moz-placeholder, #sln-salon--admin #postexcerpt .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):-moz-placeholder, #postexcerpt #sln-salon--admin .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):-moz-placeholder,
#sln-salon--admin .sln-select:not(.sln-select--multiple) input.form-control:-moz-placeholder,
#sln-salon--admin .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) input.form-control:-moz-placeholder,
.sln-calendar--wrapper #sln-salon--admin .sln-select:not(.sln-select--multiple) input.form-control:-moz-placeholder,
#sln-salon--admin .sln-input--simple input.form-control:-moz-placeholder,
#sln-salon--admin #postexcerpt .inside input.form-control:-moz-placeholder,
#postexcerpt #sln-salon--admin .inside input.form-control:-moz-placeholder,
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple input.form-control:-moz-placeholder,
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple input.form-control:-moz-placeholder,
#sln-salon--admin .sln-select:not(.sln-select--multiple) textarea:-moz-placeholder,
#sln-salon--admin .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) textarea:-moz-placeholder,
.sln-calendar--wrapper #sln-salon--admin .sln-select:not(.sln-select--multiple) textarea:-moz-placeholder,
#sln-salon--admin .sln-input--simple textarea:-moz-placeholder,
#sln-salon--admin #postexcerpt .inside textarea:-moz-placeholder,
#postexcerpt #sln-salon--admin .inside textarea:-moz-placeholder,
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple textarea:-moz-placeholder,
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple textarea:-moz-placeholder,
.sln-calendar--wrapper .sln-select:not(.sln-select--multiple) input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):-moz-placeholder,
.sln-calendar--wrapper .sln-input--simple input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):-moz-placeholder,
.sln-calendar--wrapper #postexcerpt .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):-moz-placeholder,
#postexcerpt .sln-calendar--wrapper .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):-moz-placeholder,
.sln-calendar--wrapper .sln-select:not(.sln-select--multiple) input.form-control:-moz-placeholder,
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple input.form-control:-moz-placeholder,
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple input.form-control:-moz-placeholder,
.sln-calendar--wrapper .sln-input--simple input.form-control:-moz-placeholder,
.sln-calendar--wrapper #postexcerpt .inside input.form-control:-moz-placeholder,
#postexcerpt .sln-calendar--wrapper .inside input.form-control:-moz-placeholder,
.sln-calendar--wrapper #sln-salon--admin .sln-select:not(.sln-select--multiple) textarea:-moz-placeholder,
#sln-salon--admin .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) textarea:-moz-placeholder,
.sln-calendar--wrapper .sln-select:not(.sln-select--multiple) textarea:-moz-placeholder,
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple textarea:-moz-placeholder,
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple textarea:-moz-placeholder,
.sln-calendar--wrapper .sln-input--simple textarea:-moz-placeholder,
.sln-calendar--wrapper #postexcerpt .inside textarea:-moz-placeholder,
#postexcerpt .sln-calendar--wrapper .inside textarea:-moz-placeholder {
  /* Firefox 18- */
  color: #4c7186;
}
#sln-salon--admin .sln-select:not(.sln-select--multiple) input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image])::-moz-placeholder, #sln-salon--admin .sln-input--simple input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image])::-moz-placeholder, #sln-salon--admin #postexcerpt .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image])::-moz-placeholder, #postexcerpt #sln-salon--admin .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image])::-moz-placeholder,
#sln-salon--admin .sln-select:not(.sln-select--multiple) input.form-control::-moz-placeholder,
#sln-salon--admin .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) input.form-control::-moz-placeholder,
.sln-calendar--wrapper #sln-salon--admin .sln-select:not(.sln-select--multiple) input.form-control::-moz-placeholder,
#sln-salon--admin .sln-input--simple input.form-control::-moz-placeholder,
#sln-salon--admin #postexcerpt .inside input.form-control::-moz-placeholder,
#postexcerpt #sln-salon--admin .inside input.form-control::-moz-placeholder,
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple input.form-control::-moz-placeholder,
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple input.form-control::-moz-placeholder,
#sln-salon--admin .sln-select:not(.sln-select--multiple) textarea::-moz-placeholder,
#sln-salon--admin .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) textarea::-moz-placeholder,
.sln-calendar--wrapper #sln-salon--admin .sln-select:not(.sln-select--multiple) textarea::-moz-placeholder,
#sln-salon--admin .sln-input--simple textarea::-moz-placeholder,
#sln-salon--admin #postexcerpt .inside textarea::-moz-placeholder,
#postexcerpt #sln-salon--admin .inside textarea::-moz-placeholder,
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple textarea::-moz-placeholder,
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple textarea::-moz-placeholder,
.sln-calendar--wrapper .sln-select:not(.sln-select--multiple) input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image])::-moz-placeholder,
.sln-calendar--wrapper .sln-input--simple input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image])::-moz-placeholder,
.sln-calendar--wrapper #postexcerpt .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image])::-moz-placeholder,
#postexcerpt .sln-calendar--wrapper .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image])::-moz-placeholder,
.sln-calendar--wrapper #sln-salon--admin .sln-select:not(.sln-select--multiple) input.form-control::-moz-placeholder,
#sln-salon--admin .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) input.form-control::-moz-placeholder,
.sln-calendar--wrapper .sln-select:not(.sln-select--multiple) input.form-control::-moz-placeholder,
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple input.form-control::-moz-placeholder,
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple input.form-control::-moz-placeholder,
.sln-calendar--wrapper .sln-input--simple input.form-control::-moz-placeholder,
.sln-calendar--wrapper #postexcerpt .inside input.form-control::-moz-placeholder,
#postexcerpt .sln-calendar--wrapper .inside input.form-control::-moz-placeholder,
.sln-calendar--wrapper #sln-salon--admin .sln-select:not(.sln-select--multiple) textarea::-moz-placeholder,
#sln-salon--admin .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) textarea::-moz-placeholder,
.sln-calendar--wrapper .sln-select:not(.sln-select--multiple) textarea::-moz-placeholder,
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple textarea::-moz-placeholder,
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple textarea::-moz-placeholder,
.sln-calendar--wrapper .sln-input--simple textarea::-moz-placeholder,
.sln-calendar--wrapper #postexcerpt .inside textarea::-moz-placeholder,
#postexcerpt .sln-calendar--wrapper .inside textarea::-moz-placeholder {
  /* Firefox 19+ */
  color: #4c7186;
}
#sln-salon--admin .sln-select:not(.sln-select--multiple) input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):-ms-input-placeholder, #sln-salon--admin .sln-input--simple input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):-ms-input-placeholder, #sln-salon--admin #postexcerpt .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):-ms-input-placeholder, #postexcerpt #sln-salon--admin .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):-ms-input-placeholder,
#sln-salon--admin .sln-select:not(.sln-select--multiple) input.form-control:-ms-input-placeholder,
#sln-salon--admin .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) input.form-control:-ms-input-placeholder,
.sln-calendar--wrapper #sln-salon--admin .sln-select:not(.sln-select--multiple) input.form-control:-ms-input-placeholder,
#sln-salon--admin .sln-input--simple input.form-control:-ms-input-placeholder,
#sln-salon--admin #postexcerpt .inside input.form-control:-ms-input-placeholder,
#postexcerpt #sln-salon--admin .inside input.form-control:-ms-input-placeholder,
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple input.form-control:-ms-input-placeholder,
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple input.form-control:-ms-input-placeholder,
#sln-salon--admin .sln-select:not(.sln-select--multiple) textarea:-ms-input-placeholder,
#sln-salon--admin .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) textarea:-ms-input-placeholder,
.sln-calendar--wrapper #sln-salon--admin .sln-select:not(.sln-select--multiple) textarea:-ms-input-placeholder,
#sln-salon--admin .sln-input--simple textarea:-ms-input-placeholder,
#sln-salon--admin #postexcerpt .inside textarea:-ms-input-placeholder,
#postexcerpt #sln-salon--admin .inside textarea:-ms-input-placeholder,
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple textarea:-ms-input-placeholder,
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple textarea:-ms-input-placeholder,
.sln-calendar--wrapper .sln-select:not(.sln-select--multiple) input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):-ms-input-placeholder,
.sln-calendar--wrapper .sln-input--simple input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):-ms-input-placeholder,
.sln-calendar--wrapper #postexcerpt .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):-ms-input-placeholder,
#postexcerpt .sln-calendar--wrapper .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):-ms-input-placeholder,
.sln-calendar--wrapper .sln-select:not(.sln-select--multiple) input.form-control:-ms-input-placeholder,
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple input.form-control:-ms-input-placeholder,
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple input.form-control:-ms-input-placeholder,
.sln-calendar--wrapper .sln-input--simple input.form-control:-ms-input-placeholder,
.sln-calendar--wrapper #postexcerpt .inside input.form-control:-ms-input-placeholder,
#postexcerpt .sln-calendar--wrapper .inside input.form-control:-ms-input-placeholder,
.sln-calendar--wrapper #sln-salon--admin .sln-select:not(.sln-select--multiple) textarea:-ms-input-placeholder,
#sln-salon--admin .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) textarea:-ms-input-placeholder,
.sln-calendar--wrapper .sln-select:not(.sln-select--multiple) textarea:-ms-input-placeholder,
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple textarea:-ms-input-placeholder,
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple textarea:-ms-input-placeholder,
.sln-calendar--wrapper .sln-input--simple textarea:-ms-input-placeholder,
.sln-calendar--wrapper #postexcerpt .inside textarea:-ms-input-placeholder,
#postexcerpt .sln-calendar--wrapper .inside textarea:-ms-input-placeholder {
  color: #4c7186;
}
#sln-salon--admin .sln-select:not(.sln-select--multiple) input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image])[disabled=disabled], #sln-salon--admin .sln-input--simple input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image])[disabled=disabled], #sln-salon--admin #postexcerpt .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image])[disabled=disabled], #postexcerpt #sln-salon--admin .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image])[disabled=disabled],
#sln-salon--admin .sln-select:not(.sln-select--multiple) input.form-control[disabled=disabled],
#sln-salon--admin .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) input.form-control[disabled=disabled],
.sln-calendar--wrapper #sln-salon--admin .sln-select:not(.sln-select--multiple) input.form-control[disabled=disabled],
#sln-salon--admin .sln-input--simple input.form-control[disabled=disabled],
#sln-salon--admin #postexcerpt .inside input.form-control[disabled=disabled],
#postexcerpt #sln-salon--admin .inside input.form-control[disabled=disabled],
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple input.form-control[disabled=disabled],
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple input.form-control[disabled=disabled],
#sln-salon--admin .sln-select:not(.sln-select--multiple) textarea[disabled=disabled],
#sln-salon--admin .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) textarea[disabled=disabled],
.sln-calendar--wrapper #sln-salon--admin .sln-select:not(.sln-select--multiple) textarea[disabled=disabled],
#sln-salon--admin .sln-input--simple textarea[disabled=disabled],
#sln-salon--admin #postexcerpt .inside textarea[disabled=disabled],
#postexcerpt #sln-salon--admin .inside textarea[disabled=disabled],
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple textarea[disabled=disabled],
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple textarea[disabled=disabled],
.sln-calendar--wrapper .sln-select:not(.sln-select--multiple) input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image])[disabled=disabled],
.sln-calendar--wrapper .sln-input--simple input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image])[disabled=disabled],
.sln-calendar--wrapper #postexcerpt .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image])[disabled=disabled],
#postexcerpt .sln-calendar--wrapper .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image])[disabled=disabled],
.sln-calendar--wrapper .sln-select:not(.sln-select--multiple) input.form-control[disabled=disabled],
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple input.form-control[disabled=disabled],
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple input.form-control[disabled=disabled],
.sln-calendar--wrapper .sln-input--simple input.form-control[disabled=disabled],
.sln-calendar--wrapper #postexcerpt .inside input.form-control[disabled=disabled],
#postexcerpt .sln-calendar--wrapper .inside input.form-control[disabled=disabled],
.sln-calendar--wrapper #sln-salon--admin .sln-select:not(.sln-select--multiple) textarea[disabled=disabled],
#sln-salon--admin .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) textarea[disabled=disabled],
.sln-calendar--wrapper .sln-select:not(.sln-select--multiple) textarea[disabled=disabled],
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple textarea[disabled=disabled],
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple textarea[disabled=disabled],
.sln-calendar--wrapper .sln-input--simple textarea[disabled=disabled],
.sln-calendar--wrapper #postexcerpt .inside textarea[disabled=disabled],
#postexcerpt .sln-calendar--wrapper .inside textarea[disabled=disabled] {
  opacity: 0.5;
  background-color: #f1f1f1;
}
#sln-salon--admin .sln-select:not(.sln-select--multiple) input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):focus, #sln-salon--admin .sln-input--simple input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):focus, #sln-salon--admin #postexcerpt .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):focus, #postexcerpt #sln-salon--admin .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):focus, #sln-salon--admin .sln-select:not(.sln-select--multiple) input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):active, #sln-salon--admin .sln-input--simple input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):active, #sln-salon--admin #postexcerpt .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):active, #postexcerpt #sln-salon--admin .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):active,
#sln-salon--admin .sln-select:not(.sln-select--multiple) input.form-control:focus,
#sln-salon--admin .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) input.form-control:focus,
.sln-calendar--wrapper #sln-salon--admin .sln-select:not(.sln-select--multiple) input.form-control:focus,
#sln-salon--admin .sln-input--simple input.form-control:focus,
#sln-salon--admin #postexcerpt .inside input.form-control:focus,
#postexcerpt #sln-salon--admin .inside input.form-control:focus,
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple input.form-control:focus,
#sln-salon--admin .sln-calendar--wrapper #postexcerpt .inside input.form-control:focus,
#postexcerpt #sln-salon--admin .sln-calendar--wrapper .inside input.form-control:focus,
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple input.form-control:focus,
.sln-calendar--wrapper #sln-salon--admin #postexcerpt .inside input.form-control:focus,
#postexcerpt .sln-calendar--wrapper #sln-salon--admin .inside input.form-control:focus,
#sln-salon--admin .sln-select:not(.sln-select--multiple) input.form-control:active,
#sln-salon--admin .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) input.form-control:active,
.sln-calendar--wrapper #sln-salon--admin .sln-select:not(.sln-select--multiple) input.form-control:active,
#sln-salon--admin .sln-input--simple input.form-control:active,
#sln-salon--admin #postexcerpt .inside input.form-control:active,
#postexcerpt #sln-salon--admin .inside input.form-control:active,
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple input.form-control:active,
#sln-salon--admin .sln-calendar--wrapper #postexcerpt .inside input.form-control:active,
#postexcerpt #sln-salon--admin .sln-calendar--wrapper .inside input.form-control:active,
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple input.form-control:active,
.sln-calendar--wrapper #sln-salon--admin #postexcerpt .inside input.form-control:active,
#postexcerpt .sln-calendar--wrapper #sln-salon--admin .inside input.form-control:active,
#sln-salon--admin .sln-select:not(.sln-select--multiple) textarea:focus,
#sln-salon--admin .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) textarea:focus,
.sln-calendar--wrapper #sln-salon--admin .sln-select:not(.sln-select--multiple) textarea:focus,
#sln-salon--admin .sln-input--simple textarea:focus,
#sln-salon--admin #postexcerpt .inside textarea:focus,
#postexcerpt #sln-salon--admin .inside textarea:focus,
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple textarea:focus,
#sln-salon--admin .sln-calendar--wrapper #postexcerpt .inside textarea:focus,
#postexcerpt #sln-salon--admin .sln-calendar--wrapper .inside textarea:focus,
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple textarea:focus,
.sln-calendar--wrapper #sln-salon--admin #postexcerpt .inside textarea:focus,
#postexcerpt .sln-calendar--wrapper #sln-salon--admin .inside textarea:focus,
#sln-salon--admin .sln-select:not(.sln-select--multiple) textarea:active,
#sln-salon--admin .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) textarea:active,
.sln-calendar--wrapper #sln-salon--admin .sln-select:not(.sln-select--multiple) textarea:active,
#sln-salon--admin .sln-input--simple textarea:active,
#sln-salon--admin #postexcerpt .inside textarea:active,
#postexcerpt #sln-salon--admin .inside textarea:active,
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple textarea:active,
#sln-salon--admin .sln-calendar--wrapper #postexcerpt .inside textarea:active,
#postexcerpt #sln-salon--admin .sln-calendar--wrapper .inside textarea:active,
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple textarea:active,
.sln-calendar--wrapper #sln-salon--admin #postexcerpt .inside textarea:active,
#postexcerpt .sln-calendar--wrapper #sln-salon--admin .inside textarea:active,
.sln-calendar--wrapper .sln-select:not(.sln-select--multiple) input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):focus,
.sln-calendar--wrapper .sln-input--simple input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):focus,
.sln-calendar--wrapper #postexcerpt .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):focus,
#postexcerpt .sln-calendar--wrapper .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):focus,
.sln-calendar--wrapper .sln-select:not(.sln-select--multiple) input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):active,
.sln-calendar--wrapper .sln-input--simple input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):active,
.sln-calendar--wrapper #postexcerpt .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):active,
#postexcerpt .sln-calendar--wrapper .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):active,
.sln-calendar--wrapper .sln-select:not(.sln-select--multiple) input.form-control:focus,
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple input.form-control:focus,
.sln-calendar--wrapper #sln-salon--admin #postexcerpt .inside input.form-control:focus,
#postexcerpt .sln-calendar--wrapper #sln-salon--admin .inside input.form-control:focus,
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple input.form-control:focus,
#sln-salon--admin .sln-calendar--wrapper #postexcerpt .inside input.form-control:focus,
#postexcerpt #sln-salon--admin .sln-calendar--wrapper .inside input.form-control:focus,
.sln-calendar--wrapper .sln-input--simple input.form-control:focus,
.sln-calendar--wrapper #postexcerpt .inside input.form-control:focus,
#postexcerpt .sln-calendar--wrapper .inside input.form-control:focus,
.sln-calendar--wrapper .sln-select:not(.sln-select--multiple) input.form-control:active,
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple input.form-control:active,
.sln-calendar--wrapper #sln-salon--admin #postexcerpt .inside input.form-control:active,
#postexcerpt .sln-calendar--wrapper #sln-salon--admin .inside input.form-control:active,
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple input.form-control:active,
#sln-salon--admin .sln-calendar--wrapper #postexcerpt .inside input.form-control:active,
#postexcerpt #sln-salon--admin .sln-calendar--wrapper .inside input.form-control:active,
.sln-calendar--wrapper .sln-input--simple input.form-control:active,
.sln-calendar--wrapper #postexcerpt .inside input.form-control:active,
#postexcerpt .sln-calendar--wrapper .inside input.form-control:active,
.sln-calendar--wrapper #sln-salon--admin .sln-select:not(.sln-select--multiple) textarea:focus,
#sln-salon--admin .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) textarea:focus,
.sln-calendar--wrapper .sln-select:not(.sln-select--multiple) textarea:focus,
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple textarea:focus,
.sln-calendar--wrapper #sln-salon--admin #postexcerpt .inside textarea:focus,
#postexcerpt .sln-calendar--wrapper #sln-salon--admin .inside textarea:focus,
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple textarea:focus,
#sln-salon--admin .sln-calendar--wrapper #postexcerpt .inside textarea:focus,
#postexcerpt #sln-salon--admin .sln-calendar--wrapper .inside textarea:focus,
.sln-calendar--wrapper .sln-input--simple textarea:focus,
.sln-calendar--wrapper #postexcerpt .inside textarea:focus,
#postexcerpt .sln-calendar--wrapper .inside textarea:focus,
.sln-calendar--wrapper #sln-salon--admin .sln-select:not(.sln-select--multiple) textarea:active,
#sln-salon--admin .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) textarea:active,
.sln-calendar--wrapper .sln-select:not(.sln-select--multiple) textarea:active,
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple textarea:active,
.sln-calendar--wrapper #sln-salon--admin #postexcerpt .inside textarea:active,
#postexcerpt .sln-calendar--wrapper #sln-salon--admin .inside textarea:active,
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple textarea:active,
#sln-salon--admin .sln-calendar--wrapper #postexcerpt .inside textarea:active,
#postexcerpt #sln-salon--admin .sln-calendar--wrapper .inside textarea:active,
.sln-calendar--wrapper .sln-input--simple textarea:active,
.sln-calendar--wrapper #postexcerpt .inside textarea:active,
#postexcerpt .sln-calendar--wrapper .inside textarea:active {
  outline: none;
  color: rgb(83, 106, 119);
  border-color: rgba(9, 120, 189, 0.8);
}
@media (hover: hover) {
  #sln-salon--admin .sln-select:not(.sln-select--multiple) input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):hover, #sln-salon--admin .sln-input--simple input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):hover, #sln-salon--admin #postexcerpt .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):hover, #postexcerpt #sln-salon--admin .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):hover,
  #sln-salon--admin .sln-select:not(.sln-select--multiple) input.form-control:hover,
  #sln-salon--admin .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) input.form-control:hover,
  .sln-calendar--wrapper #sln-salon--admin .sln-select:not(.sln-select--multiple) input.form-control:hover,
  #sln-salon--admin .sln-input--simple input.form-control:hover,
  #sln-salon--admin #postexcerpt .inside input.form-control:hover,
  #postexcerpt #sln-salon--admin .inside input.form-control:hover,
  #sln-salon--admin .sln-calendar--wrapper .sln-input--simple input.form-control:hover,
  .sln-calendar--wrapper #sln-salon--admin .sln-input--simple input.form-control:hover,
  #sln-salon--admin .sln-select:not(.sln-select--multiple) textarea:hover,
  #sln-salon--admin .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) textarea:hover,
  .sln-calendar--wrapper #sln-salon--admin .sln-select:not(.sln-select--multiple) textarea:hover,
  #sln-salon--admin .sln-input--simple textarea:hover,
  #sln-salon--admin #postexcerpt .inside textarea:hover,
  #postexcerpt #sln-salon--admin .inside textarea:hover,
  #sln-salon--admin .sln-calendar--wrapper .sln-input--simple textarea:hover,
  .sln-calendar--wrapper #sln-salon--admin .sln-input--simple textarea:hover,
  .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):hover,
  .sln-calendar--wrapper .sln-input--simple input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):hover,
  .sln-calendar--wrapper #postexcerpt .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):hover,
  #postexcerpt .sln-calendar--wrapper .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):hover,
  .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) input.form-control:hover,
  .sln-calendar--wrapper #sln-salon--admin .sln-input--simple input.form-control:hover,
  #sln-salon--admin .sln-calendar--wrapper .sln-input--simple input.form-control:hover,
  .sln-calendar--wrapper .sln-input--simple input.form-control:hover,
  .sln-calendar--wrapper #postexcerpt .inside input.form-control:hover,
  #postexcerpt .sln-calendar--wrapper .inside input.form-control:hover,
  .sln-calendar--wrapper #sln-salon--admin .sln-select:not(.sln-select--multiple) textarea:hover,
  #sln-salon--admin .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) textarea:hover,
  .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) textarea:hover,
  .sln-calendar--wrapper #sln-salon--admin .sln-input--simple textarea:hover,
  #sln-salon--admin .sln-calendar--wrapper .sln-input--simple textarea:hover,
  .sln-calendar--wrapper .sln-input--simple textarea:hover,
  .sln-calendar--wrapper #postexcerpt .inside textarea:hover,
  #postexcerpt .sln-calendar--wrapper .inside textarea:hover {
    border-color: rgba(9, 120, 189, 0.3);
  }
  #sln-salon--admin .sln-select:not(.sln-select--multiple) input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):hover:focus, #sln-salon--admin .sln-input--simple input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):hover:focus, #sln-salon--admin #postexcerpt .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):hover:focus, #postexcerpt #sln-salon--admin .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):hover:focus, #sln-salon--admin .sln-select:not(.sln-select--multiple) input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):hover:active, #sln-salon--admin .sln-input--simple input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):hover:active, #sln-salon--admin #postexcerpt .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):hover:active, #postexcerpt #sln-salon--admin .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):hover:active,
  #sln-salon--admin .sln-select:not(.sln-select--multiple) input.form-control:hover:focus,
  #sln-salon--admin .sln-input--simple input.form-control:hover:focus,
  #sln-salon--admin #postexcerpt .inside input.form-control:hover:focus,
  #postexcerpt #sln-salon--admin .inside input.form-control:hover:focus,
  #sln-salon--admin .sln-calendar--wrapper .sln-input--simple input.form-control:hover:focus,
  .sln-calendar--wrapper #sln-salon--admin .sln-input--simple input.form-control:hover:focus,
  #sln-salon--admin .sln-select:not(.sln-select--multiple) input.form-control:hover:active,
  #sln-salon--admin .sln-input--simple input.form-control:hover:active,
  #sln-salon--admin #postexcerpt .inside input.form-control:hover:active,
  #postexcerpt #sln-salon--admin .inside input.form-control:hover:active,
  #sln-salon--admin .sln-calendar--wrapper .sln-input--simple input.form-control:hover:active,
  .sln-calendar--wrapper #sln-salon--admin .sln-input--simple input.form-control:hover:active,
  #sln-salon--admin .sln-select:not(.sln-select--multiple) textarea:hover:focus,
  #sln-salon--admin .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) textarea:hover:focus,
  .sln-calendar--wrapper #sln-salon--admin .sln-select:not(.sln-select--multiple) textarea:hover:focus,
  #sln-salon--admin .sln-input--simple textarea:hover:focus,
  #sln-salon--admin #postexcerpt .inside textarea:hover:focus,
  #postexcerpt #sln-salon--admin .inside textarea:hover:focus,
  #sln-salon--admin .sln-calendar--wrapper .sln-input--simple textarea:hover:focus,
  .sln-calendar--wrapper #sln-salon--admin .sln-input--simple textarea:hover:focus,
  #sln-salon--admin .sln-select:not(.sln-select--multiple) textarea:hover:active,
  #sln-salon--admin .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) textarea:hover:active,
  .sln-calendar--wrapper #sln-salon--admin .sln-select:not(.sln-select--multiple) textarea:hover:active,
  #sln-salon--admin .sln-input--simple textarea:hover:active,
  #sln-salon--admin #postexcerpt .inside textarea:hover:active,
  #postexcerpt #sln-salon--admin .inside textarea:hover:active,
  #sln-salon--admin .sln-calendar--wrapper .sln-input--simple textarea:hover:active,
  .sln-calendar--wrapper #sln-salon--admin .sln-input--simple textarea:hover:active,
  .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):hover:focus,
  .sln-calendar--wrapper .sln-input--simple input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):hover:focus,
  .sln-calendar--wrapper #postexcerpt .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):hover:focus,
  #postexcerpt .sln-calendar--wrapper .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):hover:focus,
  .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):hover:active,
  .sln-calendar--wrapper .sln-input--simple input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):hover:active,
  .sln-calendar--wrapper #postexcerpt .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):hover:active,
  #postexcerpt .sln-calendar--wrapper .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):hover:active,
  .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) input.form-control:hover:focus,
  .sln-calendar--wrapper .sln-input--simple input.form-control:hover:focus,
  .sln-calendar--wrapper #postexcerpt .inside input.form-control:hover:focus,
  #postexcerpt .sln-calendar--wrapper .inside input.form-control:hover:focus,
  .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) input.form-control:hover:active,
  .sln-calendar--wrapper .sln-input--simple input.form-control:hover:active,
  .sln-calendar--wrapper #postexcerpt .inside input.form-control:hover:active,
  #postexcerpt .sln-calendar--wrapper .inside input.form-control:hover:active,
  .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) textarea:hover:focus,
  .sln-calendar--wrapper #sln-salon--admin .sln-input--simple textarea:hover:focus,
  #sln-salon--admin .sln-calendar--wrapper .sln-input--simple textarea:hover:focus,
  .sln-calendar--wrapper .sln-input--simple textarea:hover:focus,
  .sln-calendar--wrapper #postexcerpt .inside textarea:hover:focus,
  #postexcerpt .sln-calendar--wrapper .inside textarea:hover:focus,
  .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) textarea:hover:active,
  .sln-calendar--wrapper #sln-salon--admin .sln-input--simple textarea:hover:active,
  #sln-salon--admin .sln-calendar--wrapper .sln-input--simple textarea:hover:active,
  .sln-calendar--wrapper .sln-input--simple textarea:hover:active,
  .sln-calendar--wrapper #postexcerpt .inside textarea:hover:active,
  #postexcerpt .sln-calendar--wrapper .inside textarea:hover:active {
    color: rgb(83, 106, 119);
    border-color: rgba(9, 120, 189, 0.8);
  }
}
@media only screen and (min-width: 992px) {
  #sln-salon--admin .sln-select:not(.sln-select--multiple) input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]), #sln-salon--admin .sln-input--simple input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]), #sln-salon--admin #postexcerpt .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]), #postexcerpt #sln-salon--admin .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]),
  #sln-salon--admin .sln-select:not(.sln-select--multiple) input.form-control,
  #sln-salon--admin .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) input.form-control,
  .sln-calendar--wrapper #sln-salon--admin .sln-select:not(.sln-select--multiple) input.form-control,
  #sln-salon--admin .sln-input--simple input.form-control,
  #sln-salon--admin #postexcerpt .inside input.form-control,
  #postexcerpt #sln-salon--admin .inside input.form-control,
  #sln-salon--admin .sln-calendar--wrapper .sln-input--simple input.form-control,
  .sln-calendar--wrapper #sln-salon--admin .sln-input--simple input.form-control,
  #sln-salon--admin .sln-select:not(.sln-select--multiple) textarea,
  #sln-salon--admin .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) textarea,
  .sln-calendar--wrapper #sln-salon--admin .sln-select:not(.sln-select--multiple) textarea,
  #sln-salon--admin .sln-input--simple textarea,
  #sln-salon--admin #postexcerpt .inside textarea,
  #postexcerpt #sln-salon--admin .inside textarea,
  #sln-salon--admin .sln-calendar--wrapper .sln-input--simple textarea,
  .sln-calendar--wrapper #sln-salon--admin .sln-input--simple textarea,
  .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]),
  .sln-calendar--wrapper .sln-input--simple input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]),
  .sln-calendar--wrapper #postexcerpt .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]),
  #postexcerpt .sln-calendar--wrapper .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]),
  .sln-calendar--wrapper #sln-salon--admin .sln-select:not(.sln-select--multiple) input.form-control,
  #sln-salon--admin .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) input.form-control,
  .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) input.form-control,
  .sln-calendar--wrapper #sln-salon--admin .sln-input--simple input.form-control,
  #sln-salon--admin .sln-calendar--wrapper .sln-input--simple input.form-control,
  .sln-calendar--wrapper .sln-input--simple input.form-control,
  .sln-calendar--wrapper #postexcerpt .inside input.form-control,
  #postexcerpt .sln-calendar--wrapper .inside input.form-control,
  .sln-calendar--wrapper #sln-salon--admin .sln-select:not(.sln-select--multiple) textarea,
  #sln-salon--admin .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) textarea,
  .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) textarea,
  .sln-calendar--wrapper #sln-salon--admin .sln-input--simple textarea,
  #sln-salon--admin .sln-calendar--wrapper .sln-input--simple textarea,
  .sln-calendar--wrapper .sln-input--simple textarea,
  .sln-calendar--wrapper #postexcerpt .inside textarea,
  #postexcerpt .sln-calendar--wrapper .inside textarea {
    padding: 0.45rem 0.666rem;
  }
}
#sln-salon--admin .sln-input--simple25.sln-select:not(.sln-select--multiple) input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]), #sln-salon--admin .sln-input--simple25.sln-input--simple input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]), #sln-salon--admin #postexcerpt .sln-input--simple25.inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]), #postexcerpt #sln-salon--admin .sln-input--simple25.inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]),
#sln-salon--admin .sln-input--simple25.sln-select:not(.sln-select--multiple) input.form-control,
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple25.sln-select:not(.sln-select--multiple) input.form-control,
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple25.sln-select:not(.sln-select--multiple) input.form-control,
#sln-salon--admin .sln-input--simple25.sln-input--simple input.form-control,
#sln-salon--admin #postexcerpt .sln-input--simple25.inside input.form-control,
#postexcerpt #sln-salon--admin .sln-input--simple25.inside input.form-control,
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple25.sln-input--simple input.form-control,
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple25.sln-input--simple input.form-control,
#sln-salon--admin .sln-input--simple25.sln-select:not(.sln-select--multiple) textarea,
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple25.sln-select:not(.sln-select--multiple) textarea,
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple25.sln-select:not(.sln-select--multiple) textarea,
#sln-salon--admin .sln-input--simple25.sln-input--simple textarea,
#sln-salon--admin #postexcerpt .sln-input--simple25.inside textarea,
#postexcerpt #sln-salon--admin .sln-input--simple25.inside textarea,
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple25.sln-input--simple textarea,
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple25.sln-input--simple textarea,
.sln-calendar--wrapper .sln-input--simple25.sln-select:not(.sln-select--multiple) input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]),
.sln-calendar--wrapper .sln-input--simple25.sln-input--simple input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]),
.sln-calendar--wrapper #postexcerpt .sln-input--simple25.inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]),
#postexcerpt .sln-calendar--wrapper .sln-input--simple25.inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]),
.sln-calendar--wrapper .sln-input--simple25.sln-select:not(.sln-select--multiple) input.form-control,
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple25.sln-input--simple input.form-control,
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple25.sln-input--simple input.form-control,
.sln-calendar--wrapper .sln-input--simple25.sln-input--simple input.form-control,
.sln-calendar--wrapper #postexcerpt .sln-input--simple25.inside input.form-control,
#postexcerpt .sln-calendar--wrapper .sln-input--simple25.inside input.form-control,
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple25.sln-select:not(.sln-select--multiple) textarea,
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple25.sln-select:not(.sln-select--multiple) textarea,
.sln-calendar--wrapper .sln-input--simple25.sln-select:not(.sln-select--multiple) textarea,
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple25.sln-input--simple textarea,
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple25.sln-input--simple textarea,
.sln-calendar--wrapper .sln-input--simple25.sln-input--simple textarea,
.sln-calendar--wrapper #postexcerpt .sln-input--simple25.inside textarea,
#postexcerpt .sln-calendar--wrapper .sln-input--simple25.inside textarea {
  background-color: #e7edf2;
  color: #000000;
}
#sln-salon--admin .sln-input--simple25.sln-select:not(.sln-select--multiple) label,
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple25.sln-select:not(.sln-select--multiple) label,
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple25.sln-select:not(.sln-select--multiple) label, #sln-salon--admin .sln-input--simple25.sln-input--simple label, #sln-salon--admin #postexcerpt .sln-input--simple25.inside label, #postexcerpt #sln-salon--admin .sln-input--simple25.inside label,
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple25.sln-input--simple label,
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple25.sln-input--simple label,
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple25.sln-select:not(.sln-select--multiple) label,
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple25.sln-select:not(.sln-select--multiple) label,
.sln-calendar--wrapper .sln-input--simple25.sln-select:not(.sln-select--multiple) label,
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple25.sln-input--simple label,
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple25.sln-input--simple label,
.sln-calendar--wrapper .sln-input--simple25.sln-input--simple label,
.sln-calendar--wrapper #postexcerpt .sln-input--simple25.inside label,
#postexcerpt .sln-calendar--wrapper .sln-input--simple25.inside label {
  padding: 0.25rem;
  color: rgba(0, 0, 0, 0.6);
}
#sln-salon--admin .sln-select:not(.sln-select--multiple) textarea,
#sln-salon--admin .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) textarea,
.sln-calendar--wrapper #sln-salon--admin .sln-select:not(.sln-select--multiple) textarea, #sln-salon--admin .sln-input--simple textarea, #sln-salon--admin #postexcerpt .inside textarea, #postexcerpt #sln-salon--admin .inside textarea,
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple textarea,
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple textarea,
#sln-salon--admin .sln-select:not(.sln-select--multiple) textarea#_sln_booking_note,
#sln-salon--admin .sln-input--simple textarea#_sln_booking_note,
.sln-calendar--wrapper #sln-salon--admin .sln-select:not(.sln-select--multiple) textarea,
#sln-salon--admin .sln-calendar--wrapper .sln-select:not(.sln-select--multiple) textarea,
.sln-calendar--wrapper .sln-select:not(.sln-select--multiple) textarea,
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple textarea,
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple textarea,
.sln-calendar--wrapper .sln-input--simple textarea,
.sln-calendar--wrapper #postexcerpt .inside textarea,
#postexcerpt .sln-calendar--wrapper .inside textarea,
.sln-calendar--wrapper .sln-select:not(.sln-select--multiple) textarea#_sln_booking_note,
.sln-calendar--wrapper .sln-input--simple textarea#_sln_booking_note {
  min-height: 13.8888888889rem;
}
#sln-salon--admin #sln_booking-details .sln-select:not(.sln-select--multiple) input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]), #sln-salon--admin #sln_booking-details .sln-input--simple input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]), #sln-salon--admin #sln_booking-details #postexcerpt .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]), #postexcerpt #sln-salon--admin #sln_booking-details .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]),
#sln-salon--admin #sln_booking-details .sln-select:not(.sln-select--multiple) input.form-control,
#sln-salon--admin #sln_booking-details .sln-input--simple input.form-control,
#sln-salon--admin #sln_booking-details #postexcerpt .inside input.form-control,
#postexcerpt #sln-salon--admin #sln_booking-details .inside input.form-control,
#sln-salon--admin #sln_booking-details .sln-select:not(.sln-select--multiple) textarea,
#sln-salon--admin #sln_booking-details .sln-input--simple textarea,
#sln-salon--admin #sln_booking-details #postexcerpt .inside textarea,
#postexcerpt #sln-salon--admin #sln_booking-details .inside textarea,
.sln-calendar--wrapper #sln_booking-details .sln-select:not(.sln-select--multiple) input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]),
.sln-calendar--wrapper #sln_booking-details .sln-input--simple input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]),
.sln-calendar--wrapper #sln_booking-details #postexcerpt .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]),
#postexcerpt .sln-calendar--wrapper #sln_booking-details .inside input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]),
.sln-calendar--wrapper #sln_booking-details #sln-salon--admin .sln-select:not(.sln-select--multiple) input.form-control,
.sln-calendar--wrapper #sln_booking-details .sln-select:not(.sln-select--multiple) input.form-control,
.sln-calendar--wrapper #sln_booking-details #sln-salon--admin .sln-input--simple input.form-control,
.sln-calendar--wrapper #sln_booking-details .sln-input--simple input.form-control,
.sln-calendar--wrapper #sln_booking-details #postexcerpt .inside input.form-control,
#postexcerpt .sln-calendar--wrapper #sln_booking-details .inside input.form-control,
.sln-calendar--wrapper #sln_booking-details #sln-salon--admin .sln-select:not(.sln-select--multiple) textarea,
.sln-calendar--wrapper #sln_booking-details .sln-select:not(.sln-select--multiple) textarea,
.sln-calendar--wrapper #sln_booking-details #sln-salon--admin .sln-input--simple textarea,
.sln-calendar--wrapper #sln_booking-details .sln-input--simple textarea,
.sln-calendar--wrapper #sln_booking-details #postexcerpt .inside textarea,
#postexcerpt .sln-calendar--wrapper #sln_booking-details .inside textarea {
  font-weight: normal;
}
#sln-salon--admin #sln_booking-details, #sln-salon--admin #postexcerpt .inside, #postexcerpt #sln-salon--admin .inside, #sln-salon--admin .sln-select label,
#sln-salon--admin .sln-calendar--wrapper .sln-select label,
.sln-calendar--wrapper .sln-select #sln-salon--admin label, #sln-salon--admin .sln-input--simple label, #sln-salon--admin #postexcerpt .inside label, #postexcerpt #sln-salon--admin .inside label,
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple label,
.sln-calendar--wrapper .sln-input--simple #sln-salon--admin label,
.sln-calendar--wrapper #postexcerpt .inside #sln-salon--admin label,
#postexcerpt .sln-calendar--wrapper .inside #sln-salon--admin label, #sln-salon--admin .sln-gst-label,
#sln-salon--admin .sln-calendar--wrapper .sln-gst-label,
.sln-calendar--wrapper #sln-salon--admin .sln-gst-label,
.sln-calendar--wrapper #sln_booking-details,
.sln-calendar--wrapper #postexcerpt .inside,
#postexcerpt .sln-calendar--wrapper .inside,
.sln-calendar--wrapper #sln-salon--admin .sln-select label,
#sln-salon--admin .sln-select .sln-calendar--wrapper label,
.sln-calendar--wrapper .sln-select label,
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple label,
#sln-salon--admin .sln-input--simple .sln-calendar--wrapper label,
.sln-calendar--wrapper .sln-input--simple label,
.sln-calendar--wrapper #postexcerpt .inside label,
#postexcerpt .sln-calendar--wrapper .inside label,
.sln-calendar--wrapper #sln-salon--admin .sln-gst-label,
#sln-salon--admin .sln-calendar--wrapper .sln-gst-label,
.sln-calendar--wrapper .sln-gst-label {
  color: rgb(83, 106, 119);
  font-size: 1rem;
  font-weight: 400;
  padding: 0 0.8888888889rem;
  margin-bottom: 0.5555555556rem;
  line-height: 1.3333333333rem;
}
#sln-salon--admin .sln-select.sln-select--info-label .sln-label--big label,
#sln-salon--admin .sln-calendar--wrapper .sln-select.sln-select--info-label .sln-label--big label,
.sln-calendar--wrapper .sln-select.sln-select--info-label .sln-label--big #sln-salon--admin label, #sln-salon--admin .sln-switch--old label,
#sln-salon--admin .sln-calendar--wrapper .sln-switch--old label,
.sln-calendar--wrapper .sln-switch--old #sln-salon--admin label, #sln-salon--admin .sln-radiobox label,
#sln-salon--admin .sln-calendar--wrapper .sln-radiobox label,
.sln-calendar--wrapper .sln-radiobox #sln-salon--admin label, #sln-salon--admin .sln-switch label,
#sln-salon--admin .sln-calendar--wrapper .sln-switch label,
.sln-calendar--wrapper .sln-switch #sln-salon--admin label, #sln-salon--admin .sln-checkbox--nu label,
#sln-salon--admin .sln-calendar--wrapper .sln-checkbox--nu label,
.sln-calendar--wrapper .sln-checkbox--nu #sln-salon--admin label, #sln-salon--admin .sln-checkbox label,
#sln-salon--admin .sln-calendar--wrapper .sln-checkbox label,
.sln-calendar--wrapper .sln-checkbox #sln-salon--admin label,
.sln-calendar--wrapper #sln-salon--admin .sln-select.sln-select--info-label .sln-label--big label,
#sln-salon--admin .sln-select.sln-select--info-label .sln-label--big .sln-calendar--wrapper label,
.sln-calendar--wrapper .sln-select.sln-select--info-label .sln-label--big label,
.sln-calendar--wrapper #sln-salon--admin .sln-switch--old label,
#sln-salon--admin .sln-switch--old .sln-calendar--wrapper label,
.sln-calendar--wrapper .sln-switch--old label,
.sln-calendar--wrapper #sln-salon--admin .sln-radiobox label,
#sln-salon--admin .sln-radiobox .sln-calendar--wrapper label,
.sln-calendar--wrapper .sln-radiobox label,
.sln-calendar--wrapper #sln-salon--admin .sln-switch label,
#sln-salon--admin .sln-switch .sln-calendar--wrapper label,
.sln-calendar--wrapper .sln-switch label,
.sln-calendar--wrapper #sln-salon--admin .sln-checkbox--nu label,
#sln-salon--admin .sln-checkbox--nu .sln-calendar--wrapper label,
.sln-calendar--wrapper .sln-checkbox--nu label,
.sln-calendar--wrapper #sln-salon--admin .sln-checkbox label,
#sln-salon--admin .sln-checkbox .sln-calendar--wrapper label,
.sln-calendar--wrapper .sln-checkbox label {
  font-weight: 400;
  padding: 0.8888888889rem 1.3333333333rem 0.8888888889rem 0;
  margin-bottom: 0;
}
#sln-salon--admin .sln-slider.sln-slider--break p, #sln-salon--admin .sln-select p,
#sln-salon--admin .sln-calendar--wrapper .sln-select p,
.sln-calendar--wrapper #sln-salon--admin .sln-select p, #sln-salon--admin .sln-switch--old p,
#sln-salon--admin .sln-calendar--wrapper .sln-switch--old p,
.sln-calendar--wrapper #sln-salon--admin .sln-switch--old p, #sln-salon--admin .sln-radiobox p,
#sln-salon--admin .sln-calendar--wrapper .sln-radiobox p,
.sln-calendar--wrapper #sln-salon--admin .sln-radiobox p, #sln-salon--admin .sln-switch p,
#sln-salon--admin .sln-calendar--wrapper .sln-switch p,
.sln-calendar--wrapper #sln-salon--admin .sln-switch p, #sln-salon--admin .sln-checkbox--nu p,
#sln-salon--admin .sln-calendar--wrapper .sln-checkbox--nu p,
.sln-calendar--wrapper #sln-salon--admin .sln-checkbox--nu p, #sln-salon--admin .sln-checkbox p,
#sln-salon--admin .sln-calendar--wrapper .sln-checkbox p,
.sln-calendar--wrapper #sln-salon--admin .sln-checkbox p, #sln-salon--admin .sln-input--simple p, #sln-salon--admin #postexcerpt .inside p, #postexcerpt #sln-salon--admin .inside p,
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple p,
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple p,
.sln-calendar--wrapper #sln-salon--admin .sln-select p,
#sln-salon--admin .sln-calendar--wrapper .sln-select p,
.sln-calendar--wrapper .sln-select p,
.sln-calendar--wrapper #sln-salon--admin .sln-switch--old p,
#sln-salon--admin .sln-calendar--wrapper .sln-switch--old p,
.sln-calendar--wrapper .sln-switch--old p,
.sln-calendar--wrapper #sln-salon--admin .sln-radiobox p,
#sln-salon--admin .sln-calendar--wrapper .sln-radiobox p,
.sln-calendar--wrapper .sln-radiobox p,
.sln-calendar--wrapper #sln-salon--admin .sln-switch p,
#sln-salon--admin .sln-calendar--wrapper .sln-switch p,
.sln-calendar--wrapper .sln-switch p,
.sln-calendar--wrapper #sln-salon--admin .sln-checkbox--nu p,
#sln-salon--admin .sln-calendar--wrapper .sln-checkbox--nu p,
.sln-calendar--wrapper .sln-checkbox--nu p,
.sln-calendar--wrapper #sln-salon--admin .sln-checkbox p,
#sln-salon--admin .sln-calendar--wrapper .sln-checkbox p,
.sln-calendar--wrapper .sln-checkbox p,
.sln-calendar--wrapper #sln-salon--admin .sln-input--simple p,
#sln-salon--admin .sln-calendar--wrapper .sln-input--simple p,
.sln-calendar--wrapper .sln-input--simple p,
.sln-calendar--wrapper #postexcerpt .inside p,
#postexcerpt .sln-calendar--wrapper .inside p {
  font-weight: 400;
  padding: 0.5555555556rem 0.8888888889rem;
  margin: 0;
}
#sln-salon--admin .sln-input-bigborder label,
#sln-salon--admin .sln-calendar--wrapper .sln-input-bigborder label,
.sln-calendar--wrapper .sln-input-bigborder #sln-salon--admin label,
.sln-calendar--wrapper #sln-salon--admin .sln-input-bigborder label,
#sln-salon--admin .sln-input-bigborder .sln-calendar--wrapper label,
.sln-calendar--wrapper .sln-input-bigborder label {
  border: 0.1666666667rem solid rgb(199, 223, 243);
}
#sln-salon--admin .sln-booking-rule,
#sln-salon--admin .sln-calendar--wrapper .sln-booking-rule,
.sln-calendar--wrapper #sln-salon--admin .sln-booking-rule, #sln-salon--admin .sln-multifields--collpase__wrapper.open,
.sln-calendar--wrapper .sln-booking-rule {
  border: 0.1111111111rem solid rgb(199, 223, 243);
}
#sln-salon--admin .sln-fake-label,
#sln-salon--admin .sln-gst-label---,
.sln-calendar--wrapper .sln-fake-label,
.sln-calendar--wrapper .sln-gst-label--- {
  font-weight: 400;
  padding: 0 0.8888888889rem;
  margin-bottom: 0;
  line-height: 2.2222222222rem;
  margin-top: 0;
}
#sln-salon--admin .sln-gst-label,
.sln-calendar--wrapper .sln-gst-label {
  display: none;
  opacity: 0;
  pointer-events: none;
  margin-top: 0;
  padding: 0 0.8888888889rem;
}
@media only screen and (min-width: 768px) {
  #sln-salon--admin .sln-gst-label,
  .sln-calendar--wrapper .sln-gst-label {
    display: block;
  }
}
#sln-salon--admin body:not(.salone_page_salon-settings):not(.salon_page_salon-settings) .sln-input--oldstyle,
.sln-calendar--wrapper body:not(.salone_page_salon-settings):not(.salon_page_salon-settings) .sln-input--oldstyle {
  display: block;
  width: 100%;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
#sln-salon--admin .sln-input-help,
.sln-calendar--wrapper .sln-input-help {
  max-width: 440px;
}
#sln-salon--admin .sln-input--simple, #sln-salon--admin #postexcerpt .inside, #postexcerpt #sln-salon--admin .inside,
.sln-calendar--wrapper .sln-input--simple,
.sln-calendar--wrapper #postexcerpt .inside,
#postexcerpt .sln-calendar--wrapper .inside {
  margin-bottom: 2.5rem;
}
#sln-salon--admin .sln-input--simple .iti__flag-container, #sln-salon--admin #postexcerpt .inside .iti__flag-container, #postexcerpt #sln-salon--admin .inside .iti__flag-container,
.sln-calendar--wrapper .sln-input--simple .iti__flag-container,
.sln-calendar--wrapper #postexcerpt .inside .iti__flag-container,
#postexcerpt .sln-calendar--wrapper .inside .iti__flag-container {
  width: 4rem;
}
#sln-salon--admin .sln-input--simple .iti__flag-container .iti__selected-flag, #sln-salon--admin #postexcerpt .inside .iti__flag-container .iti__selected-flag, #postexcerpt #sln-salon--admin .inside .iti__flag-container .iti__selected-flag,
.sln-calendar--wrapper .sln-input--simple .iti__flag-container .iti__selected-flag,
.sln-calendar--wrapper #postexcerpt .inside .iti__flag-container .iti__selected-flag,
#postexcerpt .sln-calendar--wrapper .inside .iti__flag-container .iti__selected-flag {
  display: grid;
  grid-template: auto/1fr 16px;
  justify-items: center;
  align-items: end;
}
#sln-salon--admin .sln-input--simple .iti__flag-container .iti__selected-flag::after, #sln-salon--admin #postexcerpt .inside .iti__flag-container .iti__selected-flag::after, #postexcerpt #sln-salon--admin .inside .iti__flag-container .iti__selected-flag::after,
.sln-calendar--wrapper .sln-input--simple .iti__flag-container .iti__selected-flag::after,
.sln-calendar--wrapper #postexcerpt .inside .iti__flag-container .iti__selected-flag::after,
#postexcerpt .sln-calendar--wrapper .inside .iti__flag-container .iti__selected-flag::after {
  background-color: rgba(9, 120, 189, 0.1);
}
#sln-salon--admin .sln-input--simple .iti__flag-container .iti__selected-flag .iti__flag, #sln-salon--admin #postexcerpt .inside .iti__flag-container .iti__selected-flag .iti__flag, #postexcerpt #sln-salon--admin .inside .iti__flag-container .iti__selected-flag .iti__flag,
.sln-calendar--wrapper .sln-input--simple .iti__flag-container .iti__selected-flag .iti__flag,
.sln-calendar--wrapper #postexcerpt .inside .iti__flag-container .iti__selected-flag .iti__flag,
#postexcerpt .sln-calendar--wrapper .inside .iti__flag-container .iti__selected-flag .iti__flag {
  grid-row: 1;
  grid-column: 1;
}
#sln-salon--admin .sln-input--simple .iti__flag-container .iti__selected-flag .iti__selected-dial-code, #sln-salon--admin #postexcerpt .inside .iti__flag-container .iti__selected-flag .iti__selected-dial-code, #postexcerpt #sln-salon--admin .inside .iti__flag-container .iti__selected-flag .iti__selected-dial-code,
.sln-calendar--wrapper .sln-input--simple .iti__flag-container .iti__selected-flag .iti__selected-dial-code,
.sln-calendar--wrapper #postexcerpt .inside .iti__flag-container .iti__selected-flag .iti__selected-dial-code,
#postexcerpt .sln-calendar--wrapper .inside .iti__flag-container .iti__selected-flag .iti__selected-dial-code {
  grid-row: 2;
  grid-column: 1;
  align-self: start;
  margin-left: 0;
  margin-top: 4px;
}
#sln-salon--admin .sln-input--simple .iti__flag-container .iti__selected-flag .iti__selected-dial-code:empty, #sln-salon--admin #postexcerpt .inside .iti__flag-container .iti__selected-flag .iti__selected-dial-code:empty, #postexcerpt #sln-salon--admin .inside .iti__flag-container .iti__selected-flag .iti__selected-dial-code:empty,
.sln-calendar--wrapper .sln-input--simple .iti__flag-container .iti__selected-flag .iti__selected-dial-code:empty,
.sln-calendar--wrapper #postexcerpt .inside .iti__flag-container .iti__selected-flag .iti__selected-dial-code:empty,
#postexcerpt .sln-calendar--wrapper .inside .iti__flag-container .iti__selected-flag .iti__selected-dial-code:empty {
  margin-top: 0;
}
#sln-salon--admin .sln-input--simple .iti__flag-container .iti__selected-flag .iti__arrow, #sln-salon--admin #postexcerpt .inside .iti__flag-container .iti__selected-flag .iti__arrow, #postexcerpt #sln-salon--admin .inside .iti__flag-container .iti__selected-flag .iti__arrow,
.sln-calendar--wrapper .sln-input--simple .iti__flag-container .iti__selected-flag .iti__arrow,
.sln-calendar--wrapper #postexcerpt .inside .iti__flag-container .iti__selected-flag .iti__arrow,
#postexcerpt .sln-calendar--wrapper .inside .iti__flag-container .iti__selected-flag .iti__arrow {
  grid-row: 1/span 2;
  grid-column: 2;
  align-self: center;
  border-width: 8px 6px 0 6px;
}
#sln-salon--admin .sln-input--simple #salon_settings_sms_prefix, #sln-salon--admin #postexcerpt .inside #salon_settings_sms_prefix, #postexcerpt #sln-salon--admin .inside #salon_settings_sms_prefix,
.sln-calendar--wrapper .sln-input--simple #salon_settings_sms_prefix,
.sln-calendar--wrapper #postexcerpt .inside #salon_settings_sms_prefix,
#postexcerpt .sln-calendar--wrapper .inside #salon_settings_sms_prefix {
  padding-left: 5rem;
}
#sln-salon--admin .sln-input--simple #_sln_booking_phone, #sln-salon--admin #postexcerpt .inside #_sln_booking_phone, #postexcerpt #sln-salon--admin .inside #_sln_booking_phone,
.sln-calendar--wrapper .sln-input--simple #_sln_booking_phone,
.sln-calendar--wrapper #postexcerpt .inside #_sln_booking_phone,
#postexcerpt .sln-calendar--wrapper .inside #_sln_booking_phone {
  padding-left: 4.25rem;
}
#sln-salon--admin .sln-checkbox,
.sln-calendar--wrapper .sln-checkbox {
  margin-bottom: 2.5rem;
  /*
  label span {
  	// USED FOR EMPHASIS
  	display: inline-block;
  	padding-left: settings-mixins.rem(10px);
  	font-weight: 700;
  }
  */
}
#sln-salon--admin .sln-checkbox input,
.sln-calendar--wrapper .sln-checkbox input {
  position: absolute;
  margin-left: -9999px;
  visibility: hidden;
}
#sln-salon--admin .sln-checkbox input + label,
.sln-calendar--wrapper .sln-checkbox input + label {
  display: grid;
  width: fit-content;
  height: auto;
  min-width: 16rem;
  min-height: 3.33rem;
  grid-template-columns: 1.5rem auto;
  align-items: center;
  gap: 1rem;
  padding: 0.5rem 1rem;
  line-height: 1.4;
  position: relative;
  cursor: pointer;
  outline: none;
  user-select: none;
  border: 2px solid rgba(199, 223, 243, 0);
  border-radius: 5px;
  /* FIX 092023 
  */
}
#sln-salon--admin .sln-checkbox input + label span,
.sln-calendar--wrapper .sln-checkbox input + label span {
  grid-column: 2;
  grid-row: 1;
  padding-right: 1.1111111111rem;
}
#sln-salon--admin .sln-checkbox input + label:before, #sln-salon--admin .sln-checkbox input + label:after,
.sln-calendar--wrapper .sln-checkbox input + label:before,
.sln-calendar--wrapper .sln-checkbox input + label:after {
  display: block;
  color: #fff;
  width: 1.5rem;
  height: 1.5rem;
  grid-column: 1;
  grid-row: 1;
  transition: all 0.15s;
}
#sln-salon--admin .sln-checkbox input + label:before,
.sln-calendar--wrapper .sln-checkbox input + label:before {
  width: 1.5rem;
  height: 1.5rem;
  background-color: transparent;
  content: "";
  backface-visibility: hidden;
  border: 2px solid rgb(9, 120, 189);
  border-radius: 0.2222222222rem;
}
#sln-salon--admin .sln-checkbox input + label:after,
.sln-calendar--wrapper .sln-checkbox input + label:after {
  background-color: transparent;
  content: " \f00c";
  backface-visibility: hidden;
  opacity: 1;
  font-size: 1.125rem;
  line-height: 1.4rem;
  text-align: center;
  opacity: 0;
}
#sln-salon--admin .sln-checkbox input + label:active,
.sln-calendar--wrapper .sln-checkbox input + label:active {
  border-color: rgb(9, 120, 189);
}
@media (hover: hover), (-ms-high-contrast: none) {
  #sln-salon--admin .sln-checkbox input + label:hover,
  .sln-calendar--wrapper .sln-checkbox input + label:hover {
    background-color: rgb(241, 247, 251);
    /* FIX 092023 
    &::after {
    	color: $sln-color--emphasis;
    	opacity: 1;
    }
    */
  }
  #sln-salon--admin .sln-checkbox input + label:hover::before,
  .sln-calendar--wrapper .sln-checkbox input + label:hover::before {
    background-color: rgb(199, 223, 243);
    border-color: rgb(199, 223, 243);
  }
}
#sln-salon--admin .sln-checkbox input + label:active:before, #sln-salon--admin .sln-checkbox input + label:active:after,
.sln-calendar--wrapper .sln-checkbox input + label:active:before,
.sln-calendar--wrapper .sln-checkbox input + label:active:after {
  transform: scale(1.2);
}
#sln-salon--admin .sln-checkbox input:checked + label,
.sln-calendar--wrapper .sln-checkbox input:checked + label {
  /* FIX 092023 
  */
}
#sln-salon--admin .sln-checkbox input:checked + label::before,
.sln-calendar--wrapper .sln-checkbox input:checked + label::before {
  background-color: rgb(199, 223, 243);
  border-color: rgb(199, 223, 243);
}
#sln-salon--admin .sln-checkbox input:checked + label:after, #sln-salon--admin .sln-checkbox input:checked + label:hover:after,
.sln-calendar--wrapper .sln-checkbox input:checked + label:after,
.sln-calendar--wrapper .sln-checkbox input:checked + label:hover:after {
  opacity: 1;
  color: rgb(0, 53, 83);
}
#sln-salon--admin .sln-checkbox.sln-checkbox--checkonly,
.sln-calendar--wrapper .sln-checkbox.sln-checkbox--checkonly {
  grid-template: 0/1fr;
}
#sln-salon--admin .sln-checkbox.sln-checkbox--checkonly input + label,
.sln-calendar--wrapper .sln-checkbox.sln-checkbox--checkonly input + label {
  min-width: 100%;
  gap: 0;
}
#sln-salon--admin .sln-checkbox.sln-checkbox--checkonly input + label:active,
.sln-calendar--wrapper .sln-checkbox.sln-checkbox--checkonly input + label:active {
  border-color: transparent;
}
@media (hover: hover), (-ms-high-contrast: none) {
  #sln-salon--admin .sln-checkbox.sln-checkbox--checkonly input + label:hover:before, #sln-salon--admin .sln-checkbox.sln-checkbox--checkonly input + label:active:before,
  .sln-calendar--wrapper .sln-checkbox.sln-checkbox--checkonly input + label:hover:before,
  .sln-calendar--wrapper .sln-checkbox.sln-checkbox--checkonly input + label:active:before {
    border-color: rgb(9, 120, 189);
  }
  #sln-salon--admin .sln-checkbox.sln-checkbox--checkonly input + label:hover:before, #sln-salon--admin .sln-checkbox.sln-checkbox--checkonly input + label:hover:after, #sln-salon--admin .sln-checkbox.sln-checkbox--checkonly input + label:active:before, #sln-salon--admin .sln-checkbox.sln-checkbox--checkonly input + label:active:after,
  .sln-calendar--wrapper .sln-checkbox.sln-checkbox--checkonly input + label:hover:before,
  .sln-calendar--wrapper .sln-checkbox.sln-checkbox--checkonly input + label:hover:after,
  .sln-calendar--wrapper .sln-checkbox.sln-checkbox--checkonly input + label:active:before,
  .sln-calendar--wrapper .sln-checkbox.sln-checkbox--checkonly input + label:active:after {
    transform: scale(1.2);
  }
}
@media (hover: hover), (-ms-high-contrast: none) {
  #sln-salon--admin .sln-checkbox.sln-checkbox--checkonly input:checked + label:hover:before, #sln-salon--admin .sln-checkbox.sln-checkbox--checkonly input:checked + label:active:before,
  .sln-calendar--wrapper .sln-checkbox.sln-checkbox--checkonly input:checked + label:hover:before,
  .sln-calendar--wrapper .sln-checkbox.sln-checkbox--checkonly input:checked + label:active:before {
    border-color: transparent;
  }
}
#sln-salon--admin .sln-checkbox--nu,
.sln-calendar--wrapper .sln-checkbox--nu {
  display: inline-block;
  margin-bottom: 2.2222222222rem;
  /*
  label span {
  	// USED FOR EMPHASIS
  	display: inline-block;
  	padding-left: settings-mixins.rem(10px);
  	font-weight: 700;
  }
  */
}
#sln-salon--admin .sln-checkbox--nu input,
.sln-calendar--wrapper .sln-checkbox--nu input {
  position: absolute;
  margin-left: -9999px;
  visibility: hidden;
}
#sln-salon--admin .sln-checkbox--nu input + label,
.sln-calendar--wrapper .sln-checkbox--nu input + label {
  display: block;
  position: relative;
  cursor: pointer;
  outline: none;
  user-select: none;
  padding: 0 1rem;
  height: 4.4444444444rem;
  display: grid;
  grid-template-columns: 2rem auto;
  align-items: center;
  column-gap: 1.1111111111rem;
  text-transform: uppercase;
  /* FIX 092023 */
}
#sln-salon--admin .sln-checkbox--nu input + label span,
.sln-calendar--wrapper .sln-checkbox--nu input + label span {
  grid-column: 2;
  grid-row: 1;
  padding-left: 1.1111111111rem;
}
#sln-salon--admin .sln-checkbox--nu input + label:before, #sln-salon--admin .sln-checkbox--nu input + label:after,
.sln-calendar--wrapper .sln-checkbox--nu input + label:before,
.sln-calendar--wrapper .sln-checkbox--nu input + label:after {
  display: block;
  color: #fff;
  width: 1.5rem;
  height: 1.5rem;
  grid-column: 1;
  grid-row: 1;
  transition: all 0.15s;
}
#sln-salon--admin .sln-checkbox--nu input + label:before,
.sln-calendar--wrapper .sln-checkbox--nu input + label:before {
  background-color: transparent;
  content: "";
  backface-visibility: hidden;
  border: 2px solid rgb(0, 66, 88);
  border-radius: 0.2222222222rem;
}
#sln-salon--admin .sln-checkbox--nu input + label:after,
.sln-calendar--wrapper .sln-checkbox--nu input + label:after {
  background-color: transparent;
  content: " \f00c";
  backface-visibility: hidden;
  opacity: 1;
  font-size: 1.125rem;
  line-height: 1.4rem;
  text-align: center;
  opacity: 0;
}
@media (hover: hover), (-ms-high-contrast: none) {
  #sln-salon--admin .sln-checkbox--nu input + label:hover,
  .sln-calendar--wrapper .sln-checkbox--nu input + label:hover {
    background-color: rgb(241, 247, 251);
    /* FIX 092023 */
  }
  #sln-salon--admin .sln-checkbox--nu input + label:hover::before,
  .sln-calendar--wrapper .sln-checkbox--nu input + label:hover::before {
    background-color: rgb(199, 223, 243);
    border-color: rgb(199, 223, 243);
  }
  #sln-salon--admin .sln-checkbox--nu input + label:hover::after,
  .sln-calendar--wrapper .sln-checkbox--nu input + label:hover::after {
    color: #0277bd;
    opacity: 1;
  }
}
#sln-salon--admin .sln-checkbox--nu input + label:active:before, #sln-salon--admin .sln-checkbox--nu input + label:active:after,
.sln-calendar--wrapper .sln-checkbox--nu input + label:active:before,
.sln-calendar--wrapper .sln-checkbox--nu input + label:active:after {
  transform: scale(1.2);
}
#sln-salon--admin .sln-checkbox--nu input:checked + label,
.sln-calendar--wrapper .sln-checkbox--nu input:checked + label {
  /* FIX 092023 */
}
#sln-salon--admin .sln-checkbox--nu input:checked + label::before,
.sln-calendar--wrapper .sln-checkbox--nu input:checked + label::before {
  background-color: rgb(199, 223, 243);
  border-color: rgb(199, 223, 243);
}
#sln-salon--admin .sln-checkbox--nu input:checked + label:after, #sln-salon--admin .sln-checkbox--nu input:checked + label:hover:after,
.sln-calendar--wrapper .sln-checkbox--nu input:checked + label:after,
.sln-calendar--wrapper .sln-checkbox--nu input:checked + label:hover:after {
  opacity: 1;
  color: rgb(0, 53, 83);
}
#sln-salon--admin .sln-checkbox--nu.sln-checkbox--checkonly,
.sln-calendar--wrapper .sln-checkbox--nu.sln-checkbox--checkonly {
  display: inline-block;
}
#sln-salon--admin .sln-checkbox--nu.sln-checkbox--checkonly input + label,
.sln-calendar--wrapper .sln-checkbox--nu.sln-checkbox--checkonly input + label {
  border-bottom: none;
}
#sln-salon--admin .sln-switch,
.sln-calendar--wrapper .sln-switch {
  margin-bottom: 2.2222222222rem;
  /* FIX 092023 
  label {
  	font-size: settings-mixins.rem(21px);
  }
  span {
  	display: block;
  	&::before {
  		display: inline;
  		content: attr(data-off);
  	}
  }
  */
}
#sln-salon--admin .sln-switch.sln-switch--viewmode,
.sln-calendar--wrapper .sln-switch.sln-switch--viewmode {
  margin-bottom: 0;
}
#sln-salon--admin .sln-switch label,
.sln-calendar--wrapper .sln-switch label {
  border: 2px solid rgba(199, 223, 243, 0);
  border-radius: 5px;
}
#sln-salon--admin .sln-switch input,
.sln-calendar--wrapper .sln-switch input {
  position: absolute;
  margin-left: -9999px;
  visibility: hidden;
}
#sln-salon--admin .sln-switch input + label,
.sln-calendar--wrapper .sln-switch input + label {
  display: grid;
  grid-template-columns: 4rem auto;
  align-items: center;
  gap: 1.25rem;
  position: relative;
  cursor: pointer;
  outline: none;
  user-select: none;
  padding: 0 1.2222222222rem 0 1rem;
  height: 3.33rem;
  width: fit-content;
}
#sln-salon--admin .sln-switch input + label:before, #sln-salon--admin .sln-switch input + label:after,
.sln-calendar--wrapper .sln-switch input + label:before,
.sln-calendar--wrapper .sln-switch input + label:after {
  display: block;
  content: "";
  grid-column: 1;
  grid-row: 1;
  transition: all 0.15s;
}
#sln-salon--admin .sln-switch input + label:before,
.sln-calendar--wrapper .sln-switch input + label:before {
  width: 4rem;
  height: 2rem;
  backface-visibility: hidden;
  border-radius: 2rem;
  background-color: rgb(239, 244, 247);
}
#sln-salon--admin .sln-switch input + label:after,
.sln-calendar--wrapper .sln-switch input + label:after {
  width: 1.25rem;
  height: 1.25rem;
  margin-left: 0.375rem;
  border-radius: 50%;
  background-color: rgb(83, 106, 119);
  border: 4px solid rgb(255, 255, 255);
  backface-visibility: hidden;
  opacity: 1;
}
#sln-salon--admin .sln-switch input + label .sln-switch--on__text,
.sln-calendar--wrapper .sln-switch input + label .sln-switch--on__text {
  display: none;
}
#sln-salon--admin .sln-switch input + label .sln-switch--off__text,
.sln-calendar--wrapper .sln-switch input + label .sln-switch--off__text {
  display: block;
}
#sln-salon--admin .sln-switch input + label.sln-switch--on__label .sln-switch--on__text,
.sln-calendar--wrapper .sln-switch input + label.sln-switch--on__label .sln-switch--on__text {
  display: block;
}
#sln-salon--admin .sln-switch input + label.sln-switch--on__label .sln-switch--off__text,
.sln-calendar--wrapper .sln-switch input + label.sln-switch--on__label .sln-switch--off__text {
  display: none;
}
@media (hover: hover), (-ms-high-contrast: none) {
  #sln-salon--admin .sln-switch input + label:hover,
  .sln-calendar--wrapper .sln-switch input + label:hover {
    background-color: rgb(241, 247, 251);
  }
  #sln-salon--admin .sln-switch input + label:hover::before,
  .sln-calendar--wrapper .sln-switch input + label:hover::before {
    background-color: rgb(199, 223, 243);
  }
  #sln-salon--admin .sln-switch input + label:hover::after,
  .sln-calendar--wrapper .sln-switch input + label:hover::after {
    background-color: #0277bd;
  }
}
#sln-salon--admin .sln-switch input + label:active::before,
.sln-calendar--wrapper .sln-switch input + label:active::before {
  transform: scale(1.1);
}
#sln-salon--admin .sln-switch input + label:active:after,
.sln-calendar--wrapper .sln-switch input + label:active:after {
  transform: scale(1.2);
}
#sln-salon--admin .sln-switch input + label span::before,
.sln-calendar--wrapper .sln-switch input + label span::before {
  content: attr(data-off);
}
#sln-salon--admin .sln-switch input:checked + label span::before,
.sln-calendar--wrapper .sln-switch input:checked + label span::before {
  content: attr(data-on);
}
#sln-salon--admin .sln-switch input:checked + label:after, #sln-salon--admin .sln-switch input:checked + label:hover::after,
.sln-calendar--wrapper .sln-switch input:checked + label:after,
.sln-calendar--wrapper .sln-switch input:checked + label:hover::after {
  transform: translateX(2rem);
  opacity: 1;
  background-color: rgb(9, 120, 189);
}
#sln-salon--admin .sln-switch input:checked + label:active:after,
.sln-calendar--wrapper .sln-switch input:checked + label:active:after {
  transform: scale(1.2) translateX(2rem);
}
#sln-salon--admin .sln-switch.sln-switch--segmented,
.sln-calendar--wrapper .sln-switch.sln-switch--segmented {
  display: block;
}
#sln-salon--admin .sln-switch.sln-switch--segmented input + label,
.sln-calendar--wrapper .sln-switch.sln-switch--segmented input + label {
  grid-template: auto/3rem 3rem;
  gap: 0;
  padding: 0;
  pointer-events: none;
}
#sln-salon--admin .sln-switch.sln-switch--segmented input + label:before, #sln-salon--admin .sln-switch.sln-switch--segmented input + label:after,
.sln-calendar--wrapper .sln-switch.sln-switch--segmented input + label:before,
.sln-calendar--wrapper .sln-switch.sln-switch--segmented input + label:after {
  display: block;
  width: 3rem;
  height: 2.5rem;
  content: "";
  grid-column: 1;
  grid-row: 1;
  border: 1px solid rgb(199, 223, 243);
  background-size: 1.5rem;
  background-repeat: no-repeat;
  background-position: center;
  transition: all 0.15s;
}
#sln-salon--admin .sln-switch.sln-switch--segmented input + label:before,
.sln-calendar--wrapper .sln-switch.sln-switch--segmented input + label:before {
  grid-column: 1;
  backface-visibility: hidden;
  border-radius: 0.5rem 0 0 0.5rem;
  background-color: transparent;
  pointer-events: auto;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='28' viewBox='0 0 32 28'%3E%3Cpath id='Unione_4' data-name='Unione 4' d='M0,28V8H32V28ZM0,8V0H9V8ZM22,6V0h9V6ZM11,6V0h9V6Z' fill='rgb(9, 120, 189)'/%3E%3C/svg%3E%0A");
}
#sln-salon--admin .sln-switch.sln-switch--segmented input + label:after,
.sln-calendar--wrapper .sln-switch.sln-switch--segmented input + label:after {
  grid-column: 2;
  margin-left: 0;
  border-radius: 0 0.5rem 0.5rem 0;
  background-color: rgb(199, 223, 243);
  backface-visibility: hidden;
  opacity: 1;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='28' viewBox='0 0 32 28'%3E%3Cpath id='Unione_3' data-name='Unione 3' d='M11,28V20H32v8ZM0,28V20H9v8ZM11,18V10H32v8ZM0,18V10H9v8ZM11,8V0H32V8ZM0,8V0H9V8Z' fill='rgb(9, 120, 189)'/%3E%3C/svg%3E%0A");
}
@media (hover: hover), (-ms-high-contrast: none) {
  #sln-salon--admin .sln-switch.sln-switch--segmented input + label:hover,
  .sln-calendar--wrapper .sln-switch.sln-switch--segmented input + label:hover {
    background-color: transparent;
  }
}
#sln-salon--admin .sln-switch.sln-switch--segmented input:checked + label span::before,
.sln-calendar--wrapper .sln-switch.sln-switch--segmented input:checked + label span::before {
  content: attr(data-on);
}
#sln-salon--admin .sln-switch.sln-switch--segmented input:checked + label::before, #sln-salon--admin .sln-switch.sln-switch--segmented input:checked + label:hover::before,
.sln-calendar--wrapper .sln-switch.sln-switch--segmented input:checked + label::before,
.sln-calendar--wrapper .sln-switch.sln-switch--segmented input:checked + label:hover::before {
  background-color: rgb(199, 223, 243);
  pointer-events: none;
}
#sln-salon--admin .sln-switch.sln-switch--segmented input:checked + label:after, #sln-salon--admin .sln-switch.sln-switch--segmented input:checked + label:hover::after,
.sln-calendar--wrapper .sln-switch.sln-switch--segmented input:checked + label:after,
.sln-calendar--wrapper .sln-switch.sln-switch--segmented input:checked + label:hover::after {
  transform: translateX(0);
  opacity: 1;
  background-color: transparent;
  pointer-events: auto;
}
#sln-salon--admin .sln-switch.sln-switch--segmented input:checked + label:active:after,
.sln-calendar--wrapper .sln-switch.sln-switch--segmented input:checked + label:active:after {
  transform: scale(1) translateX(0);
}
#sln-salon--admin .sln-switch.sln-switch--bare, #sln-salon--admin .sln-switch.sln-switch--bare.sln-switch--inverted,
.sln-calendar--wrapper .sln-switch.sln-switch--bare,
.sln-calendar--wrapper .sln-switch.sln-switch--bare.sln-switch--inverted {
  grid-template: auto/1fr;
}
#sln-salon--admin .sln-switch.sln-switch--bare label, #sln-salon--admin .sln-switch.sln-switch--bare.sln-switch--inverted label,
.sln-calendar--wrapper .sln-switch.sln-switch--bare label,
.sln-calendar--wrapper .sln-switch.sln-switch--bare.sln-switch--inverted label {
  font-size: 1rem;
  grid-row: 1;
}
#sln-salon--admin .sln-switch.sln-switch--bare input + label, #sln-salon--admin .sln-switch.sln-switch--bare.sln-switch--inverted input + label,
.sln-calendar--wrapper .sln-switch.sln-switch--bare input + label,
.sln-calendar--wrapper .sln-switch.sln-switch--bare.sln-switch--inverted input + label {
  width: auto;
  height: 3.3333333333rem;
  padding: 0;
  border-bottom: none;
  grid-template-columns: 1fr 4rem;
  padding-left: 1rem;
}
#sln-salon--admin .sln-switch.sln-switch--bare input + label span, #sln-salon--admin .sln-switch.sln-switch--bare.sln-switch--inverted input + label span,
.sln-calendar--wrapper .sln-switch.sln-switch--bare input + label span,
.sln-calendar--wrapper .sln-switch.sln-switch--bare.sln-switch--inverted input + label span {
  text-align: right;
  padding-right: 0.5rem;
  display: block;
  padding: 0 9px 0 0;
  transition: all 0.15s;
}
#sln-salon--admin .sln-switch.sln-switch--bare input + label,
.sln-calendar--wrapper .sln-switch.sln-switch--bare input + label {
  grid-template-columns: 4rem 1fr;
}
#sln-salon--admin .sln-switch.sln-switch--inverted span,
.sln-calendar--wrapper .sln-switch.sln-switch--inverted span {
  display: block;
}
#sln-salon--admin .sln-switch.sln-switch--inverted span::before,
.sln-calendar--wrapper .sln-switch.sln-switch--inverted span::before {
  display: inline;
  content: attr(data-on);
}
#sln-salon--admin .sln-switch.sln-switch--inverted input + label,
.sln-calendar--wrapper .sln-switch.sln-switch--inverted input + label {
  display: block;
  position: relative;
  cursor: pointer;
  outline: none;
  user-select: none;
  padding: 0 1rem;
  height: 4.4444444444rem;
  display: grid;
  grid-template-columns: auto 3.3333333333rem;
  align-items: center;
  border-bottom: 1px solid rgb(199, 223, 243);
}
#sln-salon--admin .sln-switch.sln-switch--inverted input + label:nth-child(2),
.sln-calendar--wrapper .sln-switch.sln-switch--inverted input + label:nth-child(2) {
  margin-top: 1.6666666667rem;
}
#sln-salon--admin .sln-switch.sln-switch--inverted input + label:before, #sln-salon--admin .sln-switch.sln-switch--inverted input + label:after,
.sln-calendar--wrapper .sln-switch.sln-switch--inverted input + label:before,
.sln-calendar--wrapper .sln-switch.sln-switch--inverted input + label:after {
  display: block;
  content: "";
  grid-column: 2;
  grid-row: 1;
  transition: all 0.15s;
}
#sln-salon--admin .sln-switch.sln-switch--inverted input + label:before,
.sln-calendar--wrapper .sln-switch.sln-switch--inverted input + label:before {
  background-color: rgb(199, 223, 243);
}
#sln-salon--admin .sln-switch.sln-switch--inverted input + label:after,
.sln-calendar--wrapper .sln-switch.sln-switch--inverted input + label:after {
  transform: translateX(1.2rem);
  background-color: rgb(0, 53, 83);
}
@media (hover: hover), (-ms-high-contrast: none) {
  #sln-salon--admin .sln-switch.sln-switch--inverted input + label:hover,
  .sln-calendar--wrapper .sln-switch.sln-switch--inverted input + label:hover {
    background-color: rgb(241, 247, 251);
  }
  #sln-salon--admin .sln-switch.sln-switch--inverted input + label:hover::before,
  .sln-calendar--wrapper .sln-switch.sln-switch--inverted input + label:hover::before {
    background-color: rgb(199, 223, 243);
  }
  #sln-salon--admin .sln-switch.sln-switch--inverted input + label:hover::after,
  .sln-calendar--wrapper .sln-switch.sln-switch--inverted input + label:hover::after {
    background-color: #0277bd;
  }
}
#sln-salon--admin .sln-switch.sln-switch--inverted input + label:active::before,
.sln-calendar--wrapper .sln-switch.sln-switch--inverted input + label:active::before {
  transform: scale(1.1);
}
#sln-salon--admin .sln-switch.sln-switch--inverted input + label:active:after,
.sln-calendar--wrapper .sln-switch.sln-switch--inverted input + label:active:after {
  transform: scale(1.2);
  transform: translateX(1.2rem);
}
#sln-salon--admin .sln-switch.sln-switch--inverted input:checked + label span::before,
.sln-calendar--wrapper .sln-switch.sln-switch--inverted input:checked + label span::before {
  content: attr(data-off);
}
#sln-salon--admin .sln-switch.sln-switch--inverted input:checked + label::before,
.sln-calendar--wrapper .sln-switch.sln-switch--inverted input:checked + label::before {
  background-color: #ccc;
}
#sln-salon--admin .sln-switch.sln-switch--inverted input:checked + label:after,
.sln-calendar--wrapper .sln-switch.sln-switch--inverted input:checked + label:after {
  transform: translateX(0);
  opacity: 1;
  background-color: #fff;
}
@media (hover: hover), (-ms-high-contrast: none) {
  #sln-salon--admin .sln-switch.sln-switch--inverted input:checked + label:hover,
  .sln-calendar--wrapper .sln-switch.sln-switch--inverted input:checked + label:hover {
    background-color: rgb(241, 247, 251);
  }
  #sln-salon--admin .sln-switch.sln-switch--inverted input:checked + label:hover::before,
  .sln-calendar--wrapper .sln-switch.sln-switch--inverted input:checked + label:hover::before {
    background-color: rgb(199, 223, 243);
  }
  #sln-salon--admin .sln-switch.sln-switch--inverted input:checked + label:hover::after,
  .sln-calendar--wrapper .sln-switch.sln-switch--inverted input:checked + label:hover::after {
    background-color: #0277bd;
  }
}
#sln-salon--admin .sln-switch.sln-switch--inverted input:checked + label:active:after,
.sln-calendar--wrapper .sln-switch.sln-switch--inverted input:checked + label:active:after {
  transform: scale(1.2) translateX(0);
}
#sln-salon--admin .sln-switch.sln-switch--nu,
.sln-calendar--wrapper .sln-switch.sln-switch--nu {
  margin-bottom: 0;
}
#sln-salon--admin .sln-switch.sln-switch--nu .sln-fake-label,
.sln-calendar--wrapper .sln-switch.sln-switch--nu .sln-fake-label {
  font-size: 1rem;
}
#sln-salon--admin .sln-switch.sln-switch--nu:has(.sln-fake-label) input + label,
.sln-calendar--wrapper .sln-switch.sln-switch--nu:has(.sln-fake-label) input + label {
  gap: 0;
}
#sln-salon--admin .sln-switch.sln-switch--nu input + label::before,
.sln-calendar--wrapper .sln-switch.sln-switch--nu input + label::before {
  height: 1.75rem;
  border-radius: 9999px;
  background-color: #bdd7ec;
}
#sln-salon--admin .sln-switch.sln-switch--nu input + label::after,
.sln-calendar--wrapper .sln-switch.sln-switch--nu input + label::after {
  width: 2.5rem;
  height: 1.5rem;
  margin-left: 0.125rem;
  border: none;
  border-radius: 9999px;
  background-color: #fff;
}
@media (hover: hover), (-ms-high-contrast: none) {
  #sln-salon--admin .sln-switch.sln-switch--nu input + label:hover,
  .sln-calendar--wrapper .sln-switch.sln-switch--nu input + label:hover {
    background-color: transparent;
  }
  #sln-salon--admin .sln-switch.sln-switch--nu input + label:hover::before,
  .sln-calendar--wrapper .sln-switch.sln-switch--nu input + label:hover::before {
    background-color: #7aaad0;
  }
}
#sln-salon--admin .sln-switch.sln-switch--nu input:checked + label::before, #sln-salon--admin .sln-switch.sln-switch--nu input:checked + label:hover::before,
.sln-calendar--wrapper .sln-switch.sln-switch--nu input:checked + label::before,
.sln-calendar--wrapper .sln-switch.sln-switch--nu input:checked + label:hover::before {
  background-color: #2171b1;
}
#sln-salon--admin .sln-switch.sln-switch--nu input:checked + label::after, #sln-salon--admin .sln-switch.sln-switch--nu input:checked + label:hover::after,
.sln-calendar--wrapper .sln-switch.sln-switch--nu input:checked + label::after,
.sln-calendar--wrapper .sln-switch.sln-switch--nu input:checked + label:hover::after {
  transform: translateX(1.25rem);
  opacity: 1;
  background-color: #fff;
}
@media (hover: hover), (-ms-high-contrast: none) {
  #sln-salon--admin .sln-switch.sln-switch--nu input:checked + label:hover,
  .sln-calendar--wrapper .sln-switch.sln-switch--nu input:checked + label:hover {
    background-color: transparent;
  }
  #sln-salon--admin .sln-switch.sln-switch--nu input:checked + label:hover::before,
  .sln-calendar--wrapper .sln-switch.sln-switch--nu input:checked + label:hover::before {
    background-color: #7aaad0;
  }
}
#sln-salon--admin .sln-switch.sln-switch--nu--flex,
.sln-calendar--wrapper .sln-switch.sln-switch--nu--flex {
  display: flex;
  align-items: center;
  gap: 1rem;
}
#sln-salon--admin .sln-admin__tabpanel .sln-switch,
.sln-calendar--wrapper .sln-admin__tabpanel .sln-switch {
  margin-bottom: 0;
}
#sln-salon--admin .sln-radiobox,
.sln-calendar--wrapper .sln-radiobox {
  margin-bottom: 2.2222222222rem;
}
#sln-salon--admin .sln-radiobox input,
.sln-calendar--wrapper .sln-radiobox input {
  position: absolute;
  margin-left: -9999px;
  visibility: hidden;
}
#sln-salon--admin .sln-radiobox input + label,
.sln-calendar--wrapper .sln-radiobox input + label {
  display: grid;
  width: fit-content;
  height: auto;
  min-width: 16rem;
  min-height: 3.33rem;
  grid-template-columns: 1.5rem auto;
  align-items: center;
  gap: 1rem;
  padding: 0.5rem 1rem;
  line-height: 1.4;
  position: relative;
  cursor: pointer;
  outline: none;
  user-select: none;
  border: 2px solid rgba(199, 223, 243, 0);
  border-radius: 5px;
}
#sln-salon--admin .sln-radiobox input + label::before, #sln-salon--admin .sln-radiobox input + label::after,
.sln-calendar--wrapper .sln-radiobox input + label::before,
.sln-calendar--wrapper .sln-radiobox input + label::after {
  display: block;
  content: "";
  color: #fff;
  width: 1.5rem;
  height: 1.5rem;
  border-radius: 50%;
  grid-column: 1;
  grid-row: 1;
  transition: all 0.15s;
}
#sln-salon--admin .sln-radiobox input + label::before,
.sln-calendar--wrapper .sln-radiobox input + label::before {
  background-color: transparent;
  backface-visibility: hidden;
  border: 2px solid;
  border-color: #ccc;
}
#sln-salon--admin .sln-radiobox input + label::after,
.sln-calendar--wrapper .sln-radiobox input + label::after {
  background-color: red;
  backface-visibility: hidden;
  transform: scale(0);
}
@media (hover: hover), (-ms-high-contrast: none) {
  #sln-salon--admin .sln-radiobox input + label:hover,
  .sln-calendar--wrapper .sln-radiobox input + label:hover {
    background-color: rgb(241, 247, 251);
  }
  #sln-salon--admin .sln-radiobox input + label:hover::before,
  .sln-calendar--wrapper .sln-radiobox input + label:hover::before {
    border-color: rgb(199, 223, 243);
  }
  #sln-salon--admin .sln-radiobox input + label:hover::after,
  .sln-calendar--wrapper .sln-radiobox input + label:hover::after {
    background-color: #0277bd;
    transform: scale(0.5);
  }
  #sln-salon--admin .sln-radiobox input + label:hover:active::after,
  .sln-calendar--wrapper .sln-radiobox input + label:hover:active::after {
    transform: scale(0.6);
  }
}
#sln-salon--admin .sln-radiobox input + label:active::before,
.sln-calendar--wrapper .sln-radiobox input + label:active::before {
  transform: scale(1);
}
#sln-salon--admin .sln-radiobox input + label:active:after,
.sln-calendar--wrapper .sln-radiobox input + label:active:after {
  transform: scale(0.5);
}
#sln-salon--admin .sln-radiobox input:checked + label::before,
.sln-calendar--wrapper .sln-radiobox input:checked + label::before {
  border-color: rgb(199, 223, 243);
}
#sln-salon--admin .sln-radiobox input:checked + label:after,
.sln-calendar--wrapper .sln-radiobox input:checked + label:after {
  background-color: rgb(0, 53, 83);
  transform: scale(0.5);
}
@media (hover: hover), (-ms-high-contrast: none) {
  #sln-salon--admin .sln-radiobox input:checked + label:hover::after,
  .sln-calendar--wrapper .sln-radiobox input:checked + label:hover::after {
    background-color: rgb(0, 53, 83);
    transform: scale(0.5);
  }
  #sln-salon--admin .sln-radiobox input:checked + label:hover:active::after,
  .sln-calendar--wrapper .sln-radiobox input:checked + label:hover:active::after {
    transform: scale(0.6);
  }
}
#sln-salon--admin .sln-radiobox input:checked + label:active::before,
.sln-calendar--wrapper .sln-radiobox input:checked + label:active::before {
  transform: scale(1.2);
}
#sln-salon--admin .sln-radiobox input:checked + label:active:after,
.sln-calendar--wrapper .sln-radiobox input:checked + label:active:after {
  transform: scale(0.5);
}
#sln-salon--admin .sln-radiobox label span,
.sln-calendar--wrapper .sln-radiobox label span {
  display: inline-block;
  padding-left: 0.5555555556rem;
  font-weight: 700;
}
#sln-salon--admin .sln-radiobox.sln-radiobox--checkonly,
.sln-calendar--wrapper .sln-radiobox.sln-radiobox--checkonly {
  display: inline-block;
}
#sln-salon--admin .sln-radiobox.sln-radiobox--checkonly input + label,
.sln-calendar--wrapper .sln-radiobox.sln-radiobox--checkonly input + label {
  border-bottom: none;
}
#sln-salon--admin .sln-radiobox .sln-radiobox__wrapper input + label:nth-child(2),
.sln-calendar--wrapper .sln-radiobox .sln-radiobox__wrapper input + label:nth-child(2) {
  margin-top: 0;
}
#sln-salon--admin .sln-radiobox .sln-radiobox__wrapper:not(:last-child) input + label,
.sln-calendar--wrapper .sln-radiobox .sln-radiobox__wrapper:not(:last-child) input + label {
  border-bottom: none;
}
#sln-salon--admin .sln-radiobox__wrapper--bd,
.sln-calendar--wrapper .sln-radiobox__wrapper--bd {
  position: relative;
}
#sln-salon--admin .sln-radiobox__wrapper--bd::after,
.sln-calendar--wrapper .sln-radiobox__wrapper--bd::after {
  display: block;
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  pointer-events: none;
  border: 0.1111111111rem solid rgba(199, 223, 243, 0.5);
  transition: border 250ms;
}
#sln-salon--admin .sln-radiobox__wrapper--bd.sln-radiobox__wrapper--checked,
.sln-calendar--wrapper .sln-radiobox__wrapper--bd.sln-radiobox__wrapper--checked {
  background-color: rgba(241, 247, 251, 0.5);
}
#sln-salon--admin .sln-radiobox__wrapper--bd.sln-radiobox__wrapper--checked::after,
.sln-calendar--wrapper .sln-radiobox__wrapper--bd.sln-radiobox__wrapper--checked::after {
  border: 0.1111111111rem solid rgb(199, 223, 243);
}
#sln-salon--admin .sln-radiobox__wrapper--bd input + label,
.sln-calendar--wrapper .sln-radiobox__wrapper--bd input + label {
  z-index: 2;
}
#sln-salon--admin .sln-radiobox__wrapper--bd .sln-radiobox__wrapper__labelfull,
.sln-calendar--wrapper .sln-radiobox__wrapper--bd .sln-radiobox__wrapper__labelfull {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
}
@media (hover: hover), (-ms-high-contrast: none) {
  #sln-salon--admin .sln-radiobox__wrapper--bd:hover,
  .sln-calendar--wrapper .sln-radiobox__wrapper--bd:hover {
    background-color: rgb(241, 247, 251);
  }
  #sln-salon--admin .sln-radiobox__wrapper--bd:hover::after,
  .sln-calendar--wrapper .sln-radiobox__wrapper--bd:hover::after {
    border: 0.1111111111rem solid rgb(199, 223, 243);
  }
}
#sln-salon--admin #sln-booking_form_layout .sln-radiobox__wrapper--bd,
.sln-calendar--wrapper #sln-booking_form_layout .sln-radiobox__wrapper--bd {
  margin-bottom: 2.2222222222rem;
  padding: 1.6666666667rem;
}
#sln-salon--admin .sln-checkbutton-group,
.sln-calendar--wrapper .sln-checkbutton-group {
  margin-bottom: 2.2222222222rem;
  display: flex;
  flex-wrap: wrap;
}
@media only screen and (min-width: 768px) {
  #sln-salon--admin .sln-checkbutton-group,
  .sln-calendar--wrapper .sln-checkbutton-group {
    flex-wrap: nowrap;
  }
}
#sln-salon--admin .sln-checkbutton,
.sln-calendar--wrapper .sln-checkbutton {
  margin-right: 10px;
  margin-bottom: 10px;
  width: calc(50% - 10px);
  display: block;
  float: left;
  /*
  input + label:after {
  content: "\f0c8";
  font-weight:400;
  	display: inline-block;
  	position: absolute;
  	position: absolute;
  	top: 0;
  	right: settings-mixins.rem(15px);
  	bottom: 0;
  	text-align: center;
  	font-size: settings-mixins.rem(24px);
  	@extend %font-icon;
  	color: $cl_main;
  	transition: opacity 150ms, color 150ms;
  }
  input + label:after {
  font-weight:400;
  content: "\f0c8";
  }
  input + label:hover {
  	background-color: $cl_main;
  	color: $cl_main--white;
  	&:after {
  		color: $cl_main--white;
  	}
  }
  input:checked + label {
  	background-color: $cl_ok;
  	border-color: $cl_ok;
  	color: $cl_main--white;
  	&:after {
  		content: "\f14a";
  		color: $cl_main--white;
  	}
  	&:hover {
  		background-color: $cl_main;
  		color: $cl_main--white;
  		&:after {
  			color: $cl_main--white;
  		}
  	}
  }
  */
}
@media only screen and (min-width: 768px) {
  #sln-salon--admin .sln-checkbutton,
  .sln-calendar--wrapper .sln-checkbutton {
    width: calc(25% - 10px);
  }
}
@media only screen and (min-width: 992px) {
  #sln-salon--admin .sln-checkbutton,
  .sln-calendar--wrapper .sln-checkbutton {
    width: calc(25% - 10px);
    max-width: 11.1111111111rem;
  }
}
#sln-salon--admin .sln-checkbutton input,
.sln-calendar--wrapper .sln-checkbutton input {
  position: absolute;
  margin-left: -9999px;
  visibility: hidden;
}
#sln-salon--admin .sln-checkbutton input + label,
.sln-calendar--wrapper .sln-checkbutton input + label {
  /*
  display: block;
  position: relative;
  cursor: pointer;
  outline: none;
  user-select: none;
  padding: 0 settings-mixins.rem(70px) 0 settings-mixins.rem(15px);
  margin-bottom: 0;
  width: 100%;
  height: settings-mixins.rem(60px);
  line-height: settings-mixins.rem(60px);
  transition: all 150ms;
  position: relative;
  @extend %font-bigger;
  font-size: settings-mixins.rem(21px);
  text-align: left;
  color: $cl_main;
  background-color: $cl_main--white;
  border: 1px solid;
  border-color: $cl_main--light;
  @include bp(tablet) {
  	height: settings-mixins.rem(70px);
  	line-height: settings-mixins.rem(70px);
  	padding: 0 settings-mixins.rem(40px) 0 settings-mixins.rem(20px);
  }
  @include bp(desktop) {
  	height: settings-mixins.rem(60px);
  	line-height: settings-mixins.rem(60px);
  	padding: 0 settings-mixins.rem(70px) 0 settings-mixins.rem(20px);
  }
  */
  display: block;
  position: relative;
  cursor: pointer;
  outline: none;
  user-select: none;
  padding: 0 0.75rem;
  height: 2.5rem;
  display: grid;
  grid-template-columns: auto 1rem;
  align-items: center;
  border-radius: 0.16rem;
  border: 1px solid rgb(199, 223, 243);
  /* FIX 092023 */
}
#sln-salon--admin .sln-checkbutton input + label span,
.sln-calendar--wrapper .sln-checkbutton input + label span {
  grid-column: 1;
  grid-row: 1;
  padding-right: 1.1111111111rem;
}
#sln-salon--admin .sln-checkbutton input + label:before, #sln-salon--admin .sln-checkbutton input + label:after,
.sln-calendar--wrapper .sln-checkbutton input + label:before,
.sln-calendar--wrapper .sln-checkbutton input + label:after {
  display: block;
  color: #fff;
  width: 1.125rem;
  height: 1.125rem;
  grid-column: 2;
  grid-row: 1;
}
#sln-salon--admin .sln-checkbutton input + label:before,
.sln-calendar--wrapper .sln-checkbutton input + label:before {
  background-color: transparent;
  content: "";
  transition: transform 0.5s;
  backface-visibility: hidden;
  border: 2px solid #ccc;
  border-radius: 0.16rem;
}
#sln-salon--admin .sln-checkbutton input + label:after,
.sln-calendar--wrapper .sln-checkbutton input + label:after {
  background-color: transparent;
  content: " \f00c";
  transition: all 0.15s;
  backface-visibility: hidden;
  opacity: 1;
  font-size: 1.1666666667rem;
  line-height: 1.5rem;
  text-align: center;
  opacity: 0;
}
@media (hover: hover), (-ms-high-contrast: none) {
  #sln-salon--admin .sln-checkbutton input + label:hover,
  .sln-calendar--wrapper .sln-checkbutton input + label:hover {
    background-color: rgb(241, 247, 251);
    background-color: rgba(91, 194, 76, 0.5);
    /* FIX 092023 */
  }
  #sln-salon--admin .sln-checkbutton input + label:hover::before,
  .sln-calendar--wrapper .sln-checkbutton input + label:hover::before {
    background-color: rgb(199, 223, 243);
    background-color: rgba(91, 194, 76, 0.75);
    border-color: rgb(199, 223, 243);
    border-color: transparent;
  }
  #sln-salon--admin .sln-checkbutton input + label:hover::after,
  .sln-calendar--wrapper .sln-checkbutton input + label:hover::after {
    color: #0277bd;
    opacity: 1;
  }
}
#sln-salon--admin .sln-checkbutton input:checked + label,
.sln-calendar--wrapper .sln-checkbutton input:checked + label {
  background-color: #5bc24c;
  border-color: #5bc24c;
  background-color: rgba(91, 194, 76, 0.25);
  border-color: transparent;
  color: rgb(2, 119, 189);
  color: rgb(0, 53, 83);
  /* FIX 092023 
  &:after,
  &:hover:after {
  	opacity: 1;
  	color: $cl_main--white;
  }
  */
}
#sln-salon--admin .sln-checkbutton input:checked + label::before,
.sln-calendar--wrapper .sln-checkbutton input:checked + label::before {
  background-color: #5bc24c;
  border-color: transparent;
}
#sln-salon--admin .sln-rating,
#sln-salon--admin #sln_booking-details .sln-rating,
.sln-calendar--wrapper .sln-rating,
.sln-calendar--wrapper #sln_booking-details .sln-rating {
  width: 100%;
  margin: 0 auto;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 0.5rem;
  padding: 1.2rem 0;
  /* make ratings *after* the checked radio gray*/
}
@media (hover: hover) {
  #sln-salon--admin .sln-rating:hover .sln-rating__label::after,
  #sln-salon--admin #sln_booking-details .sln-rating:hover .sln-rating__label::after,
  .sln-calendar--wrapper .sln-rating:hover .sln-rating__label::after,
  .sln-calendar--wrapper #sln_booking-details .sln-rating:hover .sln-rating__label::after {
    background-color: rgb(83, 106, 119);
  }
  #sln-salon--admin .sln-rating:hover .sln-rating__input:checked:checked + .sln-rating__label ~ .sln-rating__label:hover::after,
  #sln-salon--admin #sln_booking-details .sln-rating:hover .sln-rating__input:checked:checked + .sln-rating__label ~ .sln-rating__label:hover::after,
  .sln-calendar--wrapper .sln-rating:hover .sln-rating__input:checked:checked + .sln-rating__label ~ .sln-rating__label:hover::after,
  .sln-calendar--wrapper #sln_booking-details .sln-rating:hover .sln-rating__input:checked:checked + .sln-rating__label ~ .sln-rating__label:hover::after {
    background-color: rgb(83, 106, 119);
  }
}
#sln-salon--admin .sln-rating .sln-rating__label,
#sln-salon--admin #sln_booking-details .sln-rating .sln-rating__label,
.sln-calendar--wrapper .sln-rating .sln-rating__label,
.sln-calendar--wrapper #sln_booking-details .sln-rating .sln-rating__label {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  border-radius: 9999rem;
  padding: 0;
  margin: 0;
  transition: all 250ms;
  position: relative;
  transform: scale(1);
  cursor: pointer;
}
#sln-salon--admin .sln-rating .sln-rating__label.hidden,
#sln-salon--admin #sln_booking-details .sln-rating .sln-rating__label.hidden,
.sln-calendar--wrapper .sln-rating .sln-rating__label.hidden,
.sln-calendar--wrapper #sln_booking-details .sln-rating .sln-rating__label.hidden {
  display: none;
}
#sln-salon--admin .sln-rating .sln-rating__label::before,
#sln-salon--admin #sln_booking-details .sln-rating .sln-rating__label::before,
.sln-calendar--wrapper .sln-rating .sln-rating__label::before,
.sln-calendar--wrapper #sln_booking-details .sln-rating .sln-rating__label::before {
  content: "";
  display: inline-block;
  width: 100rem;
  height: 100%;
  background-color: #f7f9fb;
  position: absolute;
  right: 100%;
  opacity: 0.1;
  pointer-events: none;
}
#sln-salon--admin .sln-rating .sln-rating__label::after,
#sln-salon--admin #sln_booking-details .sln-rating .sln-rating__label::after,
.sln-calendar--wrapper .sln-rating .sln-rating__label::after,
.sln-calendar--wrapper #sln_booking-details .sln-rating .sln-rating__label::after {
  content: "";
  display: inline-block;
  width: 100%;
  height: 100%;
  background-color: rgb(83, 106, 119);
  border: 2px solid rgb(83, 106, 119);
  border-radius: 9999rem;
  color: #546a77;
  transition: all 250ms;
  transform-origin: center center;
}
#sln-salon--admin .sln-rating .sln-rating__label:has(~ .sln-rating__label:hover),
#sln-salon--admin #sln_booking-details .sln-rating .sln-rating__label:has(~ .sln-rating__label:hover),
.sln-calendar--wrapper .sln-rating .sln-rating__label:has(~ .sln-rating__label:hover),
.sln-calendar--wrapper #sln_booking-details .sln-rating .sln-rating__label:has(~ .sln-rating__label:hover) {
  background-color: rgb(83, 106, 119);
}
#sln-salon--admin .sln-rating .sln-rating__input,
#sln-salon--admin #sln_booking-details .sln-rating .sln-rating__input,
.sln-calendar--wrapper .sln-rating .sln-rating__input,
.sln-calendar--wrapper #sln_booking-details .sln-rating .sln-rating__input {
  /*hide away the actual radio inputs*/
  position: fixed;
  opacity: 0;
  /*top: -90000px;*/
  left: -90000px;
}
#sln-salon--admin .sln-rating .sln-rating__input:checked + .sln-rating__label ~ .sln-rating__label,
#sln-salon--admin #sln_booking-details .sln-rating .sln-rating__input:checked + .sln-rating__label ~ .sln-rating__label,
.sln-calendar--wrapper .sln-rating .sln-rating__input:checked + .sln-rating__label ~ .sln-rating__label,
.sln-calendar--wrapper #sln_booking-details .sln-rating .sln-rating__input:checked + .sln-rating__label ~ .sln-rating__label {
  transform: scale(1);
  margin-left: 0;
}
#sln-salon--admin .sln-rating .sln-rating__input:checked:checked + .sln-rating__label ~ .sln-rating__label::after,
#sln-salon--admin #sln_booking-details .sln-rating .sln-rating__input:checked:checked + .sln-rating__label ~ .sln-rating__label::after,
.sln-calendar--wrapper .sln-rating .sln-rating__input:checked:checked + .sln-rating__label ~ .sln-rating__label::after,
.sln-calendar--wrapper #sln_booking-details .sln-rating .sln-rating__input:checked:checked + .sln-rating__label ~ .sln-rating__label::after {
  background-color: transparent;
}
@media (hover: hover) {
  #sln-salon--admin .sln-rating .sln-rating__input:checked:checked + .sln-rating__label ~ .sln-rating__label:hover::after,
  #sln-salon--admin #sln_booking-details .sln-rating .sln-rating__input:checked:checked + .sln-rating__label ~ .sln-rating__label:hover::after,
  .sln-calendar--wrapper .sln-rating .sln-rating__input:checked:checked + .sln-rating__label ~ .sln-rating__label:hover::after,
  .sln-calendar--wrapper #sln_booking-details .sln-rating .sln-rating__input:checked:checked + .sln-rating__label ~ .sln-rating__label:hover::after {
    background-color: rgb(83, 106, 119);
  }
}
#sln-salon--admin .sln-rating .sln-rating__input:checked:checked + .sln-rating__label ~ .sln-rating__label::before,
#sln-salon--admin #sln_booking-details .sln-rating .sln-rating__input:checked:checked + .sln-rating__label ~ .sln-rating__label::before,
.sln-calendar--wrapper .sln-rating .sln-rating__input:checked:checked + .sln-rating__label ~ .sln-rating__label::before,
.sln-calendar--wrapper #sln_booking-details .sln-rating .sln-rating__input:checked:checked + .sln-rating__label ~ .sln-rating__label::before {
  opacity: 0;
}
#sln-salon--admin .sln-switch--old-wrapper,
.sln-calendar--wrapper .sln-switch--old-wrapper {
  display: flex;
  align-items: center;
  align-content: space-between;
  justify-content: center;
}
#sln-salon--admin .sln-switch--old,
.sln-calendar--wrapper .sln-switch--old {
  margin: 0 0 2.2222222222rem 0;
}
#sln-salon--admin .sln-switch--old input,
.sln-calendar--wrapper .sln-switch--old input {
  position: absolute;
  margin-left: -9999px;
  visibility: hidden;
}
#sln-salon--admin .sln-switch--old input + label,
.sln-calendar--wrapper .sln-switch--old input + label {
  display: block;
  position: relative;
  cursor: pointer;
  outline: none;
  user-select: none;
  padding: 0 1.6666666667rem 0 5rem;
  height: 4.3333333333rem;
  line-height: 4.1111111111rem;
  display: inline-block;
}
#sln-salon--admin .sln-switch--old input + label.sln-switch--old-btn,
.sln-calendar--wrapper .sln-switch--old input + label.sln-switch--old-btn {
  padding: 2px;
  width: 6.6666666667rem;
  height: 3.3333333333rem;
  background-color: #f7c65f;
  border-radius: 3.3333333333rem;
  line-height: 3.3333333333rem;
  transition: background 0.4s;
  color: #fff;
  font-family: "Open Sans", serif;
  font-size: 1rem;
  text-transform: uppercase;
  font-weight: 600;
}
#sln-salon--admin .sln-switch--old input + label.sln-switch--old-btn:before,
#sln-salon--admin .sln-switch--old input + label.sln-switch--old-btn:after,
.sln-calendar--wrapper .sln-switch--old input + label.sln-switch--old-btn:before,
.sln-calendar--wrapper .sln-switch--old input + label.sln-switch--old-btn:after {
  display: block;
  position: absolute;
  top: 0.2777777778rem;
  left: 0.2777777778rem;
  bottom: 0.2777777778rem;
  content: "";
}
#sln-salon--admin .sln-switch--old input + label.sln-switch--old-btn:before,
.sln-calendar--wrapper .sln-switch--old input + label.sln-switch--old-btn:before {
  content: attr(data-off);
  width: 2.9444444444rem;
  border-radius: 100%;
  text-align: center;
  margin-left: 3.3333333333rem;
  line-height: 2.8888888889rem;
  padding: 0 0.5555555556rem;
}
#sln-salon--admin .sln-switch--old input + label.sln-switch--old-btn:after,
.sln-calendar--wrapper .sln-switch--old input + label.sln-switch--old-btn:after {
  width: 2.9444444444rem;
  background-color: #fff;
  border-radius: 100%;
  transition: margin 0.4s;
}
#sln-salon--admin .sln-switch--old input:checked + label.sln-switch--old-btn,
.sln-calendar--wrapper .sln-switch--old input:checked + label.sln-switch--old-btn {
  background-color: #5bc24c;
}
#sln-salon--admin .sln-switch--old input:checked + label.sln-switch--old-btn:before,
.sln-calendar--wrapper .sln-switch--old input:checked + label.sln-switch--old-btn:before {
  content: attr(data-on);
  margin-left: 0;
}
#sln-salon--admin .sln-switch--old input:checked + label.sln-switch--old-btn:after,
.sln-calendar--wrapper .sln-switch--old input:checked + label.sln-switch--old-btn:after {
  margin-left: 3.1666666667rem;
}
#sln-salon--admin .sln-switch--old input + label.sln-switch--old-btn + label.sln-switch--old-text,
.sln-calendar--wrapper .sln-switch--old input + label.sln-switch--old-btn + label.sln-switch--old-text {
  position: relative;
  width: 70%;
  max-width: 300px;
}
#sln-salon--admin .sln-switch--old input + label.sln-switch--old-btn + label.sln-switch--old-text:before,
#sln-salon--admin .sln-switch--old input + label.sln-switch--old-btn + label.sln-switch--old-text:after,
.sln-calendar--wrapper .sln-switch--old input + label.sln-switch--old-btn + label.sln-switch--old-text:before,
.sln-calendar--wrapper .sln-switch--old input + label.sln-switch--old-btn + label.sln-switch--old-text:after {
  content: "";
  display: inline-block;
  position: absolute;
  left: 0;
  top: 0;
  transition: opacity 0.25s;
}
#sln-salon--admin .sln-switch--old input + label.sln-switch--old-btn + label.sln-switch--old-text:before::last-word,
#sln-salon--admin .sln-switch--old input + label.sln-switch--old-btn + label.sln-switch--old-text:after::last-word,
.sln-calendar--wrapper .sln-switch--old input + label.sln-switch--old-btn + label.sln-switch--old-text:before::last-word,
.sln-calendar--wrapper .sln-switch--old input + label.sln-switch--old-btn + label.sln-switch--old-text:after::last-word {
  font-weight: bold;
}
#sln-salon--admin .sln-switch--old input + label.sln-switch--old-btn + label.sln-switch--old-text:before,
.sln-calendar--wrapper .sln-switch--old input + label.sln-switch--old-btn + label.sln-switch--old-text:before {
  content: attr(data-off);
  opacity: 1;
}
#sln-salon--admin .sln-switch--old input + label.sln-switch--old-btn + label.sln-switch--old-text:after,
.sln-calendar--wrapper .sln-switch--old input + label.sln-switch--old-btn + label.sln-switch--old-text:after {
  content: attr(data-on);
  opacity: 0;
}
#sln-salon--admin .sln-switch--old input:checked + label.sln-switch--old-btn + label.sln-switch--old-text:before,
.sln-calendar--wrapper .sln-switch--old input:checked + label.sln-switch--old-btn + label.sln-switch--old-text:before {
  opacity: 0;
}
#sln-salon--admin .sln-switch--old input:checked + label.sln-switch--old-btn + label.sln-switch--old-text:after,
.sln-calendar--wrapper .sln-switch--old input:checked + label.sln-switch--old-btn + label.sln-switch--old-text:after {
  opacity: 1;
}
#sln-salon--admin .sln-switch--old.sln-switch--old--smaller input + label.sln-switch--old-btn + label.sln-switch--old-text,
.sln-calendar--wrapper .sln-switch--old.sln-switch--old--smaller input + label.sln-switch--old-btn + label.sln-switch--old-text {
  width: 60%;
}
#sln-salon--admin .sln-select,
.sln-calendar--wrapper .sln-select {
  position: relative;
  margin-bottom: 2.5rem;
}
#sln-salon--admin .sln-select.sln-select--info-label .sln-label--big label,
.sln-calendar--wrapper .sln-select.sln-select--info-label .sln-label--big label {
  padding: 0;
  height: 3.33rem;
  display: table-cell;
  vertical-align: middle;
  font-size: 1rem;
}
@media only screen and (min-width: 768px) {
  #sln-salon--admin .sln-select.sln-select--info-label .sln-label--big,
  .sln-calendar--wrapper .sln-select.sln-select--info-label .sln-label--big {
    padding-left: 0;
  }
}
#sln-salon--admin .sln-select.sln-select--multiple input,
.sln-calendar--wrapper .sln-select.sln-select--multiple input {
  background-color: transparent;
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
#sln-salon--admin .sln-select.sln-select--multiple input::-webkit-input-placeholder,
.sln-calendar--wrapper .sln-select.sln-select--multiple input::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0);
}
#sln-salon--admin .sln-select.sln-select--multiple input:-moz-placeholder,
.sln-calendar--wrapper .sln-select.sln-select--multiple input:-moz-placeholder {
  /* Firefox 18- */
  color: rgba(255, 255, 255, 0);
}
#sln-salon--admin .sln-select.sln-select--multiple input::-moz-placeholder,
.sln-calendar--wrapper .sln-select.sln-select--multiple input::-moz-placeholder {
  /* Firefox 19+ */
  color: rgba(255, 255, 255, 0);
}
#sln-salon--admin .sln-select.sln-select--multiple input:-ms-input-placeholder,
.sln-calendar--wrapper .sln-select.sln-select--multiple input:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0);
}
#sln-salon--admin .sln-select.sln-select--multiple input:focus,
.sln-calendar--wrapper .sln-select.sln-select--multiple input:focus {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
#sln-salon--admin .sln-select.sln-select--multiple .select2-container--sln.select2-container--below input,
.sln-calendar--wrapper .sln-select.sln-select--multiple .select2-container--sln.select2-container--below input {
  color: rgb(0, 53, 83);
}
#sln-salon--admin .sln-select.sln-select--multiple .select2-container--sln.select2-container--below.select2-container--focus input,
.sln-calendar--wrapper .sln-select.sln-select--multiple .select2-container--sln.select2-container--below.select2-container--focus input {
  color: rgb(0, 53, 83);
}
#sln-salon--admin .sln-select.sln-select--multiple:hover input,
.sln-calendar--wrapper .sln-select.sln-select--multiple:hover input {
  color: #fff;
}
#sln-salon--admin .sln-select.sln-select--multiple:hover .select2-container--sln.select2-container--below.select2-container--focus input,
.sln-calendar--wrapper .sln-select.sln-select--multiple:hover .select2-container--sln.select2-container--below.select2-container--focus input {
  color: #fff;
}
#sln-salon--admin .sln-select.sln-select--multiple .select2-search--inline,
.sln-calendar--wrapper .sln-select.sln-select--multiple .select2-search--inline {
  margin-bottom: 0;
}
#sln-salon--admin .sln-select.sln-select--multiple .select2-search--inline .select2-search__field,
.sln-calendar--wrapper .sln-select.sln-select--multiple .select2-search--inline .select2-search__field {
  line-height: 2.5rem;
  padding: 0 2.7777777778rem 0 1.1111111111rem;
  margin: 0 0.5555555556rem 0.2777777778rem 0;
  margin-top: 0;
}
#sln-salon--admin .sln-select.sln-select--multiple.sln-select--multiple--search .sln-select--inwrapper,
.sln-calendar--wrapper .sln-select.sln-select--multiple.sln-select--multiple--search .sln-select--inwrapper {
  border: 1px solid rgb(199, 223, 243);
}
#sln-salon--admin .sln-select.sln-select--multiple.sln-select--multiple--search .sln-select--inwrapper .select2-container .select2-selection--multiple,
.sln-calendar--wrapper .sln-select.sln-select--multiple.sln-select--multiple--search .sln-select--inwrapper .select2-container .select2-selection--multiple {
  position: relative;
  border-bottom: 3rem solid #fff;
}
#sln-salon--admin .sln-select.sln-select--multiple.sln-select--multiple--search .sln-select--inwrapper .select2-container .select2-selection--multiple .select2-selection__rendered,
.sln-calendar--wrapper .sln-select.sln-select--multiple.sln-select--multiple--search .sln-select--inwrapper .select2-container .select2-selection--multiple .select2-selection__rendered {
  width: 100%;
  max-height: 18rem;
  overflow-y: auto;
  background-color: rgb(199, 223, 243);
}
#sln-salon--admin .sln-select.sln-select--multiple.sln-select--multiple--search .sln-select--inwrapper .select2-container .select2-selection--multiple .select2-search--inline,
.sln-calendar--wrapper .sln-select.sln-select--multiple.sln-select--multiple--search .sln-select--inwrapper .select2-container .select2-selection--multiple .select2-search--inline {
  width: calc(100% - 44px);
  height: 3rem;
  position: absolute;
  top: 100%;
  left: 0;
  border-top: 1px solid rgb(199, 223, 243);
  background: #fff;
}
@media (hover: hover), (-ms-high-contrast: none) {
  #sln-salon--admin .sln-select.sln-select--multiple.sln-select--multiple--search .sln-select--inwrapper .select2-container .select2-selection--multiple:hover .select2-search--inline,
  .sln-calendar--wrapper .sln-select.sln-select--multiple.sln-select--multiple--search .sln-select--inwrapper .select2-container .select2-selection--multiple:hover .select2-search--inline {
    background-color: rgb(241, 247, 251);
  }
}
#sln-salon--admin .sln-select.sln-select--multiple.sln-select--multiple--search .sln-select--inwrapper .select2-container.select2-container--sln .select2-selection--multiple::before,
.sln-calendar--wrapper .sln-select.sln-select--multiple.sln-select--multiple--search .sln-select--inwrapper .select2-container.select2-container--sln .select2-selection--multiple::before {
  width: 44px;
  height: 3rem;
  top: 100%;
  right: 0;
  background: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  border-top: 1px solid rgb(199, 223, 243);
}
@media (hover: hover), (-ms-high-contrast: none) {
  #sln-salon--admin .sln-select.sln-select--multiple.sln-select--multiple--search .sln-select--inwrapper .select2-container.select2-container--sln .select2-selection--multiple:hover::before, #sln-salon--admin .sln-select.sln-select--multiple.sln-select--multiple--search .sln-select--inwrapper .select2-container.select2-container--sln .select2-selection--multiple:focus::before, #sln-salon--admin .sln-select.sln-select--multiple.sln-select--multiple--search .sln-select--inwrapper .select2-container.select2-container--sln .select2-selection--multiple:active::before,
  .sln-calendar--wrapper .sln-select.sln-select--multiple.sln-select--multiple--search .sln-select--inwrapper .select2-container.select2-container--sln .select2-selection--multiple:hover::before,
  .sln-calendar--wrapper .sln-select.sln-select--multiple.sln-select--multiple--search .sln-select--inwrapper .select2-container.select2-container--sln .select2-selection--multiple:focus::before,
  .sln-calendar--wrapper .sln-select.sln-select--multiple.sln-select--multiple--search .sln-select--inwrapper .select2-container.select2-container--sln .select2-selection--multiple:active::before {
    background-color: rgb(241, 247, 251);
    color: #0277bd;
  }
}
#sln-salon--admin .sln-select.sln-select--multiple.sln-select--multiple--search .sln-select--inwrapper .select2-container--sln.select2-container--open .select2-selection--multiple::before,
.sln-calendar--wrapper .sln-select.sln-select--multiple.sln-select--multiple--search .sln-select--inwrapper .select2-container--sln.select2-container--open .select2-selection--multiple::before {
  background-color: rgb(241, 247, 251);
  color: #0277bd;
}
#sln-salon--admin .sln-select.sln-select--multiple.sln-select--multiple--search .sln-select--inwrapper .select2-container--sln.select2-container--open .select2-selection--multiple .select2-search--inline,
.sln-calendar--wrapper .sln-select.sln-select--multiple.sln-select--multiple--search .sln-select--inwrapper .select2-container--sln.select2-container--open .select2-selection--multiple .select2-search--inline {
  background-color: rgb(241, 247, 251);
}
#sln-salon--admin .sln-select.sln-select--multiple.sln-select--multiple--search .sln-select--inwrapper .select2-search--inline .select2-search__field,
.sln-calendar--wrapper .sln-select.sln-select--multiple.sln-select--multiple--search .sln-select--inwrapper .select2-search--inline .select2-search__field {
  min-width: 100%;
  margin: 0;
  height: 3rem;
  font-size: 1rem;
  color: rgb(0, 53, 83);
  transition: color 150ms;
}
#sln-salon--admin .sln-select.sln-select--multiple.sln-select--multiple--search .sln-select--inwrapper .select2-search--inline .select2-search__field:hover,
.sln-calendar--wrapper .sln-select.sln-select--multiple.sln-select--multiple--search .sln-select--inwrapper .select2-search--inline .select2-search__field:hover {
  color: rgb(2, 119, 189);
}
#sln-salon--admin .sln-select.sln-select--multiple.sln-select--multiple--search .sln-select--inwrapper.has_no_choices,
.sln-calendar--wrapper .sln-select.sln-select--multiple.sln-select--multiple--search .sln-select--inwrapper.has_no_choices {
  border: none;
}
#sln-salon--admin .sln-select.sln-select--multiple.sln-select--multiple--search .sln-select--inwrapper.has_no_choices .select2-search--inline,
#sln-salon--admin .sln-select.sln-select--multiple.sln-select--multiple--search .sln-select--inwrapper.has_no_choices .select2-container.select2-container--sln .select2-selection--multiple::before,
.sln-calendar--wrapper .sln-select.sln-select--multiple.sln-select--multiple--search .sln-select--inwrapper.has_no_choices .select2-search--inline,
.sln-calendar--wrapper .sln-select.sln-select--multiple.sln-select--multiple--search .sln-select--inwrapper.has_no_choices .select2-container.select2-container--sln .select2-selection--multiple::before {
  border: 1px solid rgb(199, 223, 243);
}
#sln-salon--admin .sln-select.sln-select--multiple.sln-select--multiple--search .sln-select--inwrapper.has_no_choices .select2-search--inline,
.sln-calendar--wrapper .sln-select.sln-select--multiple.sln-select--multiple--search .sln-select--inwrapper.has_no_choices .select2-search--inline {
  border-right: none;
}
#sln-salon--admin .sln-select.sln-select--multiple.sln-select--multiple--search .sln-select--inwrapper.has_no_choices .select2-container.select2-container--sln .select2-selection--multiple::before,
.sln-calendar--wrapper .sln-select.sln-select--multiple.sln-select--multiple--search .sln-select--inwrapper.has_no_choices .select2-container.select2-container--sln .select2-selection--multiple::before {
  border-left: none;
}
#sln-salon--admin .sln-select.sln-select--multiple.sln-select--multiple--search .sln-select--inwrapper.has_no_choices .sln-select-wrapper-multi-search .select2-selection__rendered,
.sln-calendar--wrapper .sln-select.sln-select--multiple.sln-select--multiple--search .sln-select--inwrapper.has_no_choices .sln-select-wrapper-multi-search .select2-selection__rendered {
  padding: 0;
  background-color: transparent;
}
#sln-salon--admin .sln-select.sln-select--multiple.sln-select--multiple--search .sln-select--inwrapper.has_no_choices .sln-select-wrapper-multi-search::before,
.sln-calendar--wrapper .sln-select.sln-select--multiple.sln-select--multiple--search .sln-select--inwrapper.has_no_choices .sln-select-wrapper-multi-search::before {
  border-top-color: transparent;
}
#sln-salon--admin .sln-checkbox + .sln-select label:empty::after,
.sln-calendar--wrapper .sln-checkbox + .sln-select label:empty::after {
  content: "empty label";
  visibility: hidden;
}
#sln-salon--admin .sln-input-bigborder label,
.sln-calendar--wrapper .sln-input-bigborder label {
  width: 100%;
}
@media only screen and (min-width: 768px) {
  #sln-salon--admin .sln-moremargin--bottom,
  .sln-calendar--wrapper .sln-moremargin--bottom {
    margin-bottom: 4.4444444444rem;
  }
}
#sln-salon--admin .sln-logo-box .preview-logo .preview-logo-img,
.sln-calendar--wrapper .sln-logo-box .preview-logo .preview-logo-img {
  height: auto;
  background-color: rgb(241, 247, 251);
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 1rem;
  margin-bottom: 1rem;
  min-height: 4.4444444444rem;
}
#sln-salon--admin .sln-logo-box .preview-logo .btn.btn-link,
.sln-calendar--wrapper .sln-logo-box .preview-logo .btn.btn-link {
  color: #000;
}
#sln-salon--admin .sln-logo-box .select-logo,
.sln-calendar--wrapper .sln-logo-box .select-logo {
  padding: 0.45833rem 0.66667rem;
  height: 8rem;
  text-align: center;
  cursor: pointer;
  background-color: rgb(241, 247, 251);
  border: 2px dashed rgb(199, 223, 243);
}
#sln-salon--admin .sln-logo-box .select-logo .dashicons,
.sln-calendar--wrapper .sln-logo-box .select-logo .dashicons {
  width: 40px;
  height: 40px;
  font-size: 40px;
  line-height: 2.5em;
  color: rgb(199, 223, 243);
}
#sln-salon--admin #sln_booking-actions .sln-input--textarea,
.sln-calendar--wrapper #sln_booking-actions .sln-input--textarea {
  width: 100%;
  height: 120px;
  resize: none;
}
#sln-salon--admin #sln_booking-actions .sln-input--text,
.sln-calendar--wrapper #sln_booking-actions .sln-input--text {
  width: 100%;
}
@media only screen and (min-width: 992px) {
  #sln-salon--admin #sln-pay_a_deposit .sln-input--simple label, #sln-salon--admin #sln-pay_a_deposit #postexcerpt .inside label, #postexcerpt #sln-salon--admin #sln-pay_a_deposit .inside label,
  #sln-salon--admin #sln-apply_transaction_fee .sln-input--simple label,
  #sln-salon--admin #sln-apply_transaction_fee #postexcerpt .inside label,
  #postexcerpt #sln-salon--admin #sln-apply_transaction_fee .inside label,
  #sln-salon--admin #payment-mode-stripe .sln-input--simple label,
  #sln-salon--admin #payment-mode-stripe #postexcerpt .inside label,
  #postexcerpt #sln-salon--admin #payment-mode-stripe .inside label,
  .sln-calendar--wrapper #sln-pay_a_deposit .sln-input--simple label,
  .sln-calendar--wrapper #sln-pay_a_deposit #postexcerpt .inside label,
  #postexcerpt .sln-calendar--wrapper #sln-pay_a_deposit .inside label,
  .sln-calendar--wrapper #sln-apply_transaction_fee .sln-input--simple label,
  .sln-calendar--wrapper #sln-apply_transaction_fee #postexcerpt .inside label,
  #postexcerpt .sln-calendar--wrapper #sln-apply_transaction_fee .inside label,
  .sln-calendar--wrapper #payment-mode-stripe .sln-input--simple label,
  .sln-calendar--wrapper #payment-mode-stripe #postexcerpt .inside label,
  #postexcerpt .sln-calendar--wrapper #payment-mode-stripe .inside label {
    margin-bottom: 1.6666666667rem;
  }
}

#sln-salon--admin .sln-colorpicker .sln-colorpicker--subwrapper,
.sln-colorpicker .sln-colorpicker--subwrapper {
  border: 0.2222222222rem solid rgb(199, 223, 243);
}
#sln-salon--admin .sln-colorpicker .sln-colorpicker-addon,
.sln-colorpicker .sln-colorpicker-addon {
  display: block;
  width: 100%;
  border: none;
  padding: 0;
  background-color: #fff;
  background-image: -webkit-linear-gradient(45deg, #cccccc 25%, transparent 25%, transparent 75%, #cccccc 75%, #cccccc), -webkit-linear-gradient(45deg, #cccccc 25%, transparent 25%, transparent 75%, #cccccc 75%, #cccccc);
  background-image: -o-linear-gradient(45deg, #cccccc 25%, transparent 25%, transparent 75%, #cccccc 75%, #cccccc), -o-linear-gradient(45deg, #cccccc 25%, transparent 25%, transparent 75%, #cccccc 75%, #cccccc);
  background-image: -moz-linear-gradient(45deg, #cccccc 25%, transparent 25%, transparent 75%, #cccccc 75%, #cccccc), -moz-linear-gradient(45deg, #cccccc 25%, transparent 25%, transparent 75%, #cccccc 75%, #cccccc);
  background-image: linear-gradient(45deg, #cccccc 25%, transparent 25%, transparent 75%, #cccccc 75%, #cccccc), linear-gradient(45deg, #cccccc 25%, transparent 25%, transparent 75%, #cccccc 75%, #cccccc);
  background-size: 16px 16px;
  background-position: 0 0, 8px 8px;
}
#sln-salon--admin .sln-colorpicker .sln-colorpicker-addon i,
.sln-colorpicker .sln-colorpicker-addon i {
  display: block;
  width: 100% !important;
  height: auto;
  padding: 10px;
  background-color: #ccc;
  padding: 1.3333333333rem 0.8888888889rem;
  text-indent: -9999px;
}
#sln-salon--admin .sln-colorpicker.sln-input--simple input,
.sln-colorpicker.sln-input--simple input,
#postexcerpt .sln-colorpicker.inside input {
  border: none;
  margin: 0;
  margin-bottom: -1px;
}
#sln-salon--admin .sln-colorpicker.sln-input--simple .sln-colorpicker-addon,
.sln-colorpicker.sln-input--simple .sln-colorpicker-addon,
#postexcerpt .sln-colorpicker.inside .sln-colorpicker-addon {
  margin-top: -1px;
}
#sln-salon--admin .sln-colorpicker.sln-input--simple label,
.sln-colorpicker.sln-input--simple label,
#postexcerpt .sln-colorpicker.inside label {
  font-size: 1.1666666667rem;
  margin-bottom: 1.1666666667rem;
}

.sln-colorpicker-widget {
  position: absolute;
  background-color: rgba(255, 255, 255, 0.5);
}
.sln-colorpicker-widget .colorpicker-saturation {
  width: 160px;
  height: 160px;
}
.sln-colorpicker-widget .colorpicker-hue,
.sln-colorpicker-widget .colorpicker-alpha {
  width: 24px;
  height: 160px;
}
.sln-colorpicker-widget .colorpicker-color,
.sln-colorpicker-widget .colorpicker-color div,
.sln-colorpicker-widget .colorpicker-selectors,
.sln-colorpicker-widget .colorpicker-selectors i {
  height: 24px;
}
.sln-colorpicker-widget .colorpicker-selectors i {
  width: 24px;
  border: 1px solid #ccc;
}

.sln-box .sln-colors-sample, #sln_service-details .sln-colors-sample, #sln_shop-details .sln-colors-sample,
#sln_attendant-details .sln-colors-sample,
#postexcerpt .sln-colors-sample,
.sln-colors-sample {
  font-size: 1rem;
  padding: 2rem;
  background-color: #fff;
  background-image: -webkit-linear-gradient(45deg, #cccccc 25%, transparent 25%, transparent 75%, #cccccc 75%, #cccccc), -webkit-linear-gradient(45deg, #cccccc 25%, transparent 25%, transparent 75%, #cccccc 75%, #cccccc);
  background-image: -o-linear-gradient(45deg, #cccccc 25%, transparent 25%, transparent 75%, #cccccc 75%, #cccccc), -o-linear-gradient(45deg, #cccccc 25%, transparent 25%, transparent 75%, #cccccc 75%, #cccccc);
  background-image: -moz-linear-gradient(45deg, #cccccc 25%, transparent 25%, transparent 75%, #cccccc 75%, #cccccc), -moz-linear-gradient(45deg, #cccccc 25%, transparent 25%, transparent 75%, #cccccc 75%, #cccccc);
  background-image: linear-gradient(45deg, #cccccc 25%, transparent 25%, transparent 75%, #cccccc 75%, #cccccc), linear-gradient(45deg, #cccccc 25%, transparent 25%, transparent 75%, #cccccc 75%, #cccccc);
  background-size: 16px 16px;
  background-position: 0 0, 8px 8px;
  margin-bottom: 4rem;
}
.sln-box .sln-colors-sample .wrapper, #sln_service-details .sln-colors-sample .wrapper, #sln_shop-details .sln-colors-sample .wrapper,
#sln_attendant-details .sln-colors-sample .wrapper,
#postexcerpt .sln-colors-sample .wrapper,
.sln-colors-sample .wrapper {
  padding: 2rem;
}
.sln-box .sln-colors-sample h1, #sln_service-details .sln-colors-sample h1, #sln_shop-details .sln-colors-sample h1,
#sln_attendant-details .sln-colors-sample h1,
#postexcerpt .sln-colors-sample h1,
.sln-colors-sample h1 {
  font-weight: bold;
  margin-bottom: 2rem;
}
.sln-box .sln-colors-sample label, #sln_service-details .sln-colors-sample label, #sln_shop-details .sln-colors-sample label,
#sln_attendant-details .sln-colors-sample label,
#postexcerpt .sln-colors-sample label,
.sln-colors-sample label {
  font-size: 0.8em;
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: bold;
}
.sln-box .sln-colors-sample input, #sln_service-details .sln-colors-sample input, #sln_shop-details .sln-colors-sample input,
#sln_attendant-details .sln-colors-sample input,
#postexcerpt .sln-colors-sample input,
.sln-colors-sample input {
  width: 100%;
  max-width: 240px;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  padding: 0.5em 0.8em;
  line-height: 1.8em;
  height: auto;
  border-width: 1px;
  border-style: solid;
  font-size: 1em;
  margin-bottom: 1rem;
}
.sln-box .sln-colors-sample button, #sln_service-details .sln-colors-sample button, #sln_shop-details .sln-colors-sample button,
#sln_attendant-details .sln-colors-sample button,
#postexcerpt .sln-colors-sample button,
.sln-colors-sample button {
  display: inline-block;
  padding: 0 1rem !important;
  line-height: 3.6rem;
  font-weight: normal;
  height: 3.6rem;
  text-transform: uppercase;
  margin-bottom: 1rem;
  border: none;
  cursor: pointer;
}
.sln-box .sln-colors-sample p, #sln_service-details .sln-colors-sample p, #sln_shop-details .sln-colors-sample p,
#sln_attendant-details .sln-colors-sample p,
#postexcerpt .sln-colors-sample p,
.sln-colors-sample p {
  font-size: 1rem;
  line-height: 1.4rem;
  max-width: 360px;
  padding: 0;
  margin-bottom: 1em;
}
.sln-box .sln-colors-sample small, #sln_service-details .sln-colors-sample small, #sln_shop-details .sln-colors-sample small,
#sln_attendant-details .sln-colors-sample small,
#postexcerpt .sln-colors-sample small,
.sln-colors-sample small {
  display: block;
  max-width: 360px;
}

/* TIME RANGE */
#sln-salon--admin .ui-slider-horizontal,
.sln-calendar--wrapper .ui-slider-horizontal {
  height: 8px;
  background: #d7d7d7;
  border: 1px solid #bababa;
  box-shadow: 0 1px 0 #fff, 0 1px 0 #cfcfcf inset;
  clear: both;
  margin: 8px 0;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
}
#sln-salon--admin .ui-slider,
.sln-calendar--wrapper .ui-slider {
  position: relative;
  text-align: left;
}
#sln-salon--admin .ui-slider-horizontal .ui-slider-range,
.sln-calendar--wrapper .ui-slider-horizontal .ui-slider-range {
  top: -1px;
  height: 100%;
}
#sln-salon--admin .ui-slider .ui-slider-range,
.sln-calendar--wrapper .ui-slider .ui-slider-range {
  position: absolute;
  z-index: 1;
  display: block;
}
#sln-salon--admin .ui-slider .ui-slider-handle,
.sln-calendar--wrapper .ui-slider .ui-slider-handle {
  position: absolute;
  z-index: 2;
  width: 22px;
  height: 22px;
  cursor: default;
  border: none;
  cursor: pointer;
}
#sln-salon--admin .ui-slider a:focus,
.sln-calendar--wrapper .ui-slider a:focus {
  outline: none;
}
#sln-salon--admin #time-range,
.sln-calendar--wrapper #time-range {
  width: 100%;
}
#sln-salon--admin .col-slider,
.sln-calendar--wrapper .col-slider {
  position: relative;
}
#sln-salon--admin .ui-slider-horizontal,
.sln-calendar--wrapper .ui-slider-horizontal {
  height: 100%;
  background: transparent;
  border: none;
  box-shadow: none;
  clear: both;
  margin: 0;
  padding: 1.1111111111rem 0;
  position: unset;
  margin-top: -1.1111111111rem;
}
#sln-salon--admin .ui-slider .ui-slider-range,
.sln-calendar--wrapper .ui-slider .ui-slider-range {
  height: 0.48rem;
  border: none;
  border-radius: 0;
  background-color: rgb(2, 119, 189);
  background-image: none;
  background: linear-gradient(90deg, rgb(2, 119, 189), #0091ea);
  top: 0.03rem;
}
#sln-salon--admin .ui-slider .ui-slider-handle,
.sln-calendar--wrapper .ui-slider .ui-slider-handle {
  height: 1.42rem;
  width: 1.42rem;
  top: -0.5rem;
  border: none;
  border-radius: 0;
  background-color: rgb(0, 53, 83);
  background-color: rgb(2, 119, 189);
  background-image: none;
  box-shadow: none;
  outline: none;
  margin-left: 0;
  margin-right: 2.2222222222rem;
  border-radius: 50%;
  transition: transform 150ms;
  text-align: center;
}
#sln-salon--admin .ui-slider .ui-slider-handle:nth-child(2),
.sln-calendar--wrapper .ui-slider .ui-slider-handle:nth-child(2) {
  margin-left: -0.1666666667rem;
}
#sln-salon--admin .ui-slider .ui-slider-handle:nth-child(3),
.sln-calendar--wrapper .ui-slider .ui-slider-handle:nth-child(3) {
  margin-left: -0.1666666667rem;
}
#sln-salon--admin .ui-slider .ui-slider-handle:before, #sln-salon--admin .ui-slider .ui-slider-handle:after,
.sln-calendar--wrapper .ui-slider .ui-slider-handle:before,
.sln-calendar--wrapper .ui-slider .ui-slider-handle:after {
  display: block;
  content: "";
  height: 1.42rem;
  width: 1.42rem;
  border-radius: 50%;
  position: absolute;
  transition: transform 150ms, opacity 150ms;
}
#sln-salon--admin .ui-slider .ui-slider-handle:before,
.sln-calendar--wrapper .ui-slider .ui-slider-handle:before {
  background-color: rgb(2, 119, 189);
  z-index: 1;
}
#sln-salon--admin .ui-slider .ui-slider-handle:after,
.sln-calendar--wrapper .ui-slider .ui-slider-handle:after {
  background-color: rgb(0, 53, 83);
  background-color: rgb(2, 119, 189);
  display: none;
}
#sln-salon--admin .ui-slider .ui-slider-handle span,
.sln-calendar--wrapper .ui-slider .ui-slider-handle span {
  display: flex;
  width: 4.3333333333rem;
  height: 2.3333333333rem;
  position: absolute;
  top: 0;
  left: -1.2222222222rem;
  justify-content: center;
  align-items: center;
  font-size: 1rem;
  font-weight: 600;
  background-color: rgb(0, 53, 83);
  border-radius: 0.2222222222rem;
  color: #fff;
  z-index: 4;
  opacity: 0;
  transform: scale(0);
  transition: top 150ms, opacity 150ms, transform 150ms;
}
#sln-salon--admin .ui-slider .ui-slider-handle span::after,
.sln-calendar--wrapper .ui-slider .ui-slider-handle span::after {
  display: block;
  content: "";
  width: 0;
  height: 0;
  position: absolute;
  top: 2.2222222222rem;
  border-left: 0.6666666667rem solid transparent;
  border-right: 0.6666666667rem solid transparent;
  border-top: 0.6666666667rem solid rgb(0, 53, 83);
}
#sln-salon--admin .ui-slider .ui-slider-handle:hover::before,
.sln-calendar--wrapper .ui-slider .ui-slider-handle:hover::before {
  opacity: 0.25;
  transform: scale(2);
}
#sln-salon--admin .ui-slider .ui-slider-handle:hover span,
.sln-calendar--wrapper .ui-slider .ui-slider-handle:hover span {
  top: -170%;
  opacity: 1;
  transform: scale(1);
}
#sln-salon--admin .ui-slider .ui-slider-handle:hover::before,
.sln-calendar--wrapper .ui-slider .ui-slider-handle:hover::before {
  opacity: 0.25;
  transform: scale(2);
}
#sln-salon--admin .ui-slider .ui-slider-handle:hover span,
.sln-calendar--wrapper .ui-slider .ui-slider-handle:hover span {
  top: -170%;
  opacity: 1;
  transform: scale(1);
}
#sln-salon--admin .ui-slider .ui-slider-handle:active,
.sln-calendar--wrapper .ui-slider .ui-slider-handle:active {
  background-color: rgb(2, 119, 189);
  transform: scale(1.1);
}
#sln-salon--admin .ui-slider .ui-slider-handle:active::before,
.sln-calendar--wrapper .ui-slider .ui-slider-handle:active::before {
  opacity: 0.5;
  transform: scale(1.8);
}
#sln-salon--admin .ui-slider .ui-slider-handle:active span,
.sln-calendar--wrapper .ui-slider .ui-slider-handle:active span {
  top: -170%;
  opacity: 1;
  transform: scale(1);
}
#sln-salon--admin .ui-slider .ui-slider-handle + .ui-slider-handle:before,
.sln-calendar--wrapper .ui-slider .ui-slider-handle + .ui-slider-handle:before {
  background-color: #0091ea;
  z-index: 1;
}
#sln-salon--admin .sln-slider,
.sln-calendar--wrapper .sln-slider {
  margin-bottom: 2.2222222222rem;
}
#sln-salon--admin .sln-slider .sln-slider__inner,
.sln-calendar--wrapper .sln-slider .sln-slider__inner {
  padding: 2.2222222222rem 2.2222222222rem 3.3333333333rem;
  border: 1px solid rgb(199, 223, 243);
}
#sln-salon--admin .sln-slider .sln-box-title,
.sln-calendar--wrapper .sln-slider .sln-box-title {
  margin-top: 0;
  margin-bottom: 0;
}
#sln-salon--admin .sln-slider .sln-slider--title,
.sln-calendar--wrapper .sln-slider .sln-slider--title {
  margin: 0 0 2.2222222222rem 0;
  padding: 0 0 1.1111111111rem;
}
#sln-salon--admin .sln-slider.sln-second-shift .sln-box-title,
.sln-calendar--wrapper .sln-slider.sln-second-shift .sln-box-title {
  border-bottom: 1px solid rgb(199, 223, 243);
}
#sln-salon--admin .sln-slider.sln-second-shift .sln-slider__inner,
.sln-calendar--wrapper .sln-slider.sln-second-shift .sln-slider__inner {
  border-top: none;
}
#sln-salon--admin .col,
.sln-calendar--wrapper .col {
  float: left;
}
#sln-salon--admin .col-time,
#sln-salon--admin .col.col-time,
.sln-calendar--wrapper .col-time,
.sln-calendar--wrapper .col.col-time {
  width: 100%;
  line-height: unset;
}
#sln-salon--admin .col-time .col-time-title,
#sln-salon--admin .col.col-time .col-time-title,
.sln-calendar--wrapper .col-time .col-time-title,
.sln-calendar--wrapper .col.col-time .col-time-title {
  text-align: left;
}
#sln-salon--admin .col-time em,
#sln-salon--admin .col.col-time em,
.sln-calendar--wrapper .col-time em,
.sln-calendar--wrapper .col.col-time em {
  display: block;
  font-style: normal;
  text-align: center;
  font-size: 1.25rem;
}
#sln-salon--admin .col-slider,
.sln-calendar--wrapper .col-slider {
  width: 100%;
  height: 0.42rem;
  background-color: rgb(199, 223, 243);
  border-radius: 0.21rem;
}
#sln-salon--admin .col-time,
.sln-calendar--wrapper .col-time {
  color: rgb(0, 53, 83);
  line-height: 4.1666666667rem;
  text-align: center;
}
#sln-salon--admin .col-time span,
.sln-calendar--wrapper .col-time span {
  font-weight: 700;
}
#sln-salon--admin .col.col-time,
#sln-salon--admin .col.col-slider,
.sln-calendar--wrapper .col.col-time,
.sln-calendar--wrapper .col.col-slider {
  padding: 0;
}
#sln-salon--admin .sln-slider--disabled .sln-slider,
.sln-calendar--wrapper .sln-slider--disabled .sln-slider {
  margin-bottom: 0;
}
#sln-salon--admin .sln-slider--disabled .sln-switch input + label:nth-child(2),
.sln-calendar--wrapper .sln-slider--disabled .sln-switch input + label:nth-child(2) {
  margin-top: 0;
}
#sln-salon--admin .sln-disable-second-shift,
.sln-calendar--wrapper .sln-disable-second-shift {
  margin-bottom: 0;
  position: absolute;
  top: -1rem;
  right: 15px;
}
#sln-salon--admin .sln-disable-second-shift.sln-switch input + label:nth-child(2),
.sln-calendar--wrapper .sln-disable-second-shift.sln-switch input + label:nth-child(2) {
  margin-top: 0;
}
#sln-salon--admin .sln-slider-wrapper,
.sln-calendar--wrapper .sln-slider-wrapper {
  margin-top: 2.2222222222rem;
  margin-bottom: 2.2222222222rem;
}
@media only screen and (min-width: 992px) {
  #sln-salon--admin .sln-slider-wrapper,
  .sln-calendar--wrapper .sln-slider-wrapper {
    margin-top: 0;
  }
}
#sln-salon--admin .sln-slider-wrapper-second-shift-,
.sln-calendar--wrapper .sln-slider-wrapper-second-shift- {
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 4.4444444444rem 1fr;
}
@media only screen and (min-width: 992px) {
  #sln-salon--admin .sln-slider-wrapper-second-shift-,
  .sln-calendar--wrapper .sln-slider-wrapper-second-shift- {
    grid-template-rows: 3.3333333333rem 1fr;
  }
}
#sln-salon--admin .sln-slider-wrapper-second-shift- .sln-disable-second-shift,
.sln-calendar--wrapper .sln-slider-wrapper-second-shift- .sln-disable-second-shift {
  grid-column: 1/1;
  grid-row: 1/1;
}
#sln-salon--admin .sln-slider-wrapper-second-shift- .sln-second-shift,
.sln-calendar--wrapper .sln-slider-wrapper-second-shift- .sln-second-shift {
  grid-column: 1/1;
  grid-row: 1/span 2;
}

/* TIME RANGE // END */
/* DATEPICKER */
.sln-input--datepicker .sln_datepicker {
  position: relative;
  /* FIX 092023 */
}
.sln-input--datepicker .sln_datepicker::after {
  display: flex;
  content: "\f073";
  position: absolute;
  top: 0;
  right: 1.3333333333rem;
  bottom: 0;
  align-items: center;
  text-align: center;
}

/* DATEPICKER // END */
@media only screen and (max-width: 767px) {
  #sln-salon--admin .sln-input__group {
    margin-bottom: 3.3333333333rem;
    padding-bottom: 1.1111111111rem;
    border-bottom: 0.1111111111rem solid rgba(199, 223, 243, 0.5);
  }
}

.sln-input--mt {
  margin-top: 2.2222222222rem;
}

/* FIX 092023 */
#sln-salon--admin .sln-input--simple.sln-settings-tax label, #sln-salon--admin #postexcerpt .sln-settings-tax.inside label, #postexcerpt #sln-salon--admin .sln-settings-tax.inside label {
  position: absolute;
  top: -20px;
}
#sln-salon--admin #sln-enable_booking_tax_calculation .form-group .sln-input--simple.sln-settings-tax input[type=number], #sln-salon--admin #sln-enable_booking_tax_calculation .form-group #postexcerpt .sln-settings-tax.inside input[type=number], #postexcerpt #sln-salon--admin #sln-enable_booking_tax_calculation .form-group .sln-settings-tax.inside input[type=number] {
  position: relative;
  top: -4px;
  border: 0;
  font-size: 2.5em;
  border-bottom: 1px solid rgb(199, 223, 243);
  -moz-appearance: textfield;
  appearance: textfield;
}
#sln-salon--admin #sln-enable_booking_tax_calculation .form-group .sln-input--simple.sln-settings-tax input[type=number]::-webkit-outer-spin-button, #sln-salon--admin #sln-enable_booking_tax_calculation .form-group #postexcerpt .sln-settings-tax.inside input[type=number]::-webkit-outer-spin-button, #postexcerpt #sln-salon--admin #sln-enable_booking_tax_calculation .form-group .sln-settings-tax.inside input[type=number]::-webkit-outer-spin-button,
#sln-salon--admin #sln-enable_booking_tax_calculation .form-group .sln-input--simple.sln-settings-tax input[type=number]::-webkit-inner-spin-button,
#sln-salon--admin #sln-enable_booking_tax_calculation .form-group #postexcerpt .sln-settings-tax.inside input[type=number]::-webkit-inner-spin-button,
#postexcerpt #sln-salon--admin #sln-enable_booking_tax_calculation .form-group .sln-settings-tax.inside input[type=number]::-webkit-inner-spin-button {
  display: none;
  -webkit-appearance: none;
}
#sln-salon--admin .sln_meta_field_file {
  width: max-content;
  font-size: 1.5em;
}
#sln-salon--admin #sln-salon--admin .sln-bootstrap .sln_meta_field_file a {
  text-decoration: underline;
}

/* BREAK TIME */
#sln-salon--admin--- .sln-slider-break-duration-wrapper .ui-slider-range .slider-time-break {
  position: absolute;
  top: -20px;
  left: 45%;
}
#sln-salon--admin--- .sln-slider-break-duration-wrapper .ui-slider-handle .sln-slider--break-time-range-value,
#sln-salon--admin--- .sln-slider-break-duration-wrapper .sln-slider--break-time .sln-slider--break-time-range-value {
  position: absolute;
  top: -20px;
  left: 15%;
}
#sln-salon--admin--- .sln-slider-break-duration-wrapper .sln-slider .sln-slider--break-time h4.sln-slider--break-range--header {
  margin: auto auto 25px auto;
  font-weight: 400;
}
#sln-salon--admin--- .sln-slider .sln-slider--break-length .sln-slider--break-length--minus::after {
  font-family: "FontAwesome";
  font-size: 1.9rem;
  font-weight: 900;
  color: #428bca;
  content: "\f056";
}
#sln-salon--admin--- .sln-slider .sln-slider--break-length .sln-slider--break-length--plus::after {
  font-family: "FontAwesome";
  font-size: 1.9rem;
  font-weight: 900;
  color: #428bca;
  content: "\f055";
}
#sln-salon--admin--- .sln-slider .sln-slider--break-length .sln-slider--break-length--input {
  border: none;
  text-align: center;
}
#sln-salon--admin--- #sln-salon--admin .sln-slider-break-duration-wrapper .sln-slider {
  margin-bottom: 10px;
}
#sln-salon--admin--- .sln-slider-break-duration-wrapper .sln-slider .sln-slider--break-time-from,
#sln-salon--admin--- .sln-slider-break-duration-wrapper .sln-slider .sln-slider--break-time-to {
  display: flex;
}

#sln-salon--admin .sln-slider.sln-slider--break .sln-slider--break-length .sln-slider--break-length__actions {
  display: grid;
  grid-template: auto/2.75rem auto 2.75rem;
  align-items: center;
  justify-content: center;
  height: 5.6rem;
  margin-top: 1rem;
  padding: 1rem 1.2rem;
  background-color: rgba(241, 247, 251, 0.75);
  border-radius: 0.5rem;
}
#sln-salon--admin .sln-slider.sln-slider--break .sln-slider--break-length .sln-slider--break-length--minus {
  grid-row: 1;
  grid-column: 1;
}
#sln-salon--admin .sln-slider.sln-slider--break .sln-slider--break-length .sln-slider--break-length--input {
  width: 100%;
  padding: 0;
  grid-row: 1;
  grid-column: 2;
  line-height: 0;
  text-align: center;
  font-size: 1.75rem;
  background: transparent;
  border: none;
}
#sln-salon--admin .sln-slider.sln-slider--break .sln-slider--break-length .sln-slider--break-length--plus {
  grid-row: 1;
  grid-column: 3;
}
#sln-salon--admin .sln-slider.sln-slider--break .sln-slider--break-length .sln-slider--break-length--minus,
#sln-salon--admin .sln-slider.sln-slider--break .sln-slider--break-length .sln-slider--break-length--plus {
  width: 2.75rem;
  height: 2.75rem;
  background-color: rgb(2, 119, 189);
  border-radius: 50%;
  cursor: pointer;
  position: relative;
}
#sln-salon--admin .sln-slider.sln-slider--break .sln-slider--break-length .sln-slider--break-length--minus::after,
#sln-salon--admin .sln-slider.sln-slider--break .sln-slider--break-length .sln-slider--break-length--plus::after {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-family: "FontAwesome";
  font-size: 1.2rem;
  font-weight: 900;
  color: #f1f1f1;
}
#sln-salon--admin .sln-slider.sln-slider--break .sln-slider--break-length .sln-slider--break-length--minus::after {
  content: "\f068";
}
#sln-salon--admin .sln-slider.sln-slider--break .sln-slider--break-length .sln-slider--break-length--plus::after {
  content: "\f067";
}
#sln-salon--admin .sln-slider.sln-slider--break .sln-slider--break__wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 5.6rem;
  margin-top: 1rem;
  padding: 1rem 1.5rem;
  position: relative;
  background-color: rgba(241, 247, 251, 0.75);
  border-radius: 0.5rem;
}
#sln-salon--admin .sln-slider.sln-slider--break .sln-slider--break-time .col-slider {
  height: 0.5555555556rem;
}
#sln-salon--admin .sln-slider.sln-slider--break .sln-slider--break-time .ui-slider .ui-slider-range {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.5555555556rem;
  top: 0;
  border-radius: 0.2777777778rem;
  cursor: move;
}
#sln-salon--admin .sln-slider.sln-slider--break .sln-slider--break-time .ui-slider .ui-slider-range .sln-slider--break-time-break {
  width: 2rem;
  height: 2rem;
  background-color: rgb(2, 119, 189);
  border-radius: 50%;
}
#sln-salon--admin .sln-slider.sln-slider--break .sln-slider--break-time .sln-slider--break-time-range-value {
  position: absolute;
  top: -1.5rem;
  font-size: 1rem;
}
#sln-salon--admin .sln-slider.sln-slider--break .sln-slider--break-time .sln-slider--break-time-from-value,
#sln-salon--admin .sln-slider.sln-slider--break .sln-slider--break-time .sln-slider--break-time-to-value {
  display: inline;
}
#sln-salon--admin .sln-slider.sln-slider--break .sln-slider--break-time .sln-slider--break-time-limits {
  display: flex;
  justify-content: space-between;
  position: absolute;
  right: 1.5rem;
  left: 1.5rem;
  bottom: 1rem;
  font-size: 1rem;
}
#sln-salon--admin .sln-slider.sln-slider--break .sln-input-help {
  margin-top: 1rem;
  text-align: center;
}

/* BREAK TIME // END */
/* sln-multifields--collpase__wrapper */
#sln-salon--admin .sln-multifields--collpase__wrapper {
  border-color: transparent;
  transition: all 150ms linear;
}
#sln-salon--admin .sln-multifields--collpase__wrapper.open {
  display: flex;
  align-items: end;
  margin-bottom: 2rem;
  padding: 2rem 0;
}
#sln-salon--admin .sln-multifields--collpase__wrapper.open .sln-checkbox,
#sln-salon--admin .sln-multifields--collpase__wrapper.open .sln-select {
  margin-bottom: 0;
}
@media only screen and (max-width: 600px) {
  #sln-salon--admin .sln-multifields--collpase__wrapper.open {
    border-width: 2px;
    flex-direction: column;
  }
  #sln-salon--admin .sln-multifields--collpase__wrapper.open .sln-checkbox,
  #sln-salon--admin .sln-multifields--collpase__wrapper.open .sln-select {
    margin-bottom: 2rem;
  }
}
#sln-salon--admin .sln-multifields--collpase__wrapper .sln-checkbox + .sln-select,
#sln-salon--admin .sln-multifields--collpase__wrapper .sln-calendar--wrapper .sln-checkbox + .sln-select {
  margin-top: 0;
}
#sln-salon--admin .sln-multifields--collpase__wrapper--block .sln-slider--break {
  margin-top: 2rem;
  margin-bottom: 0;
}
#sln-salon--admin .sln-multifields--collpase__wrapper--block.open {
  display: block;
}

/* NU INPUTS GRID LAYOUT */
#sln-salon--admin .sln-input--simple, #sln-salon--admin #postexcerpt .inside, #postexcerpt #sln-salon--admin .inside,
#sln-salon--admin .sln-input--simple .sln_meta_field,
#sln-salon--admin #postexcerpt .inside .sln_meta_field,
#postexcerpt #sln-salon--admin .inside .sln_meta_field,
#sln-salon--admin .sln-select {
  display: grid;
  grid-template: minmax(2rem, 1fr) auto/1fr;
}
#sln-salon--admin .sln-input--simple label, #sln-salon--admin #postexcerpt .inside label, #postexcerpt #sln-salon--admin .inside label,
#sln-salon--admin .sln-input--simple .sln_meta_field label,
#sln-salon--admin .sln-select label {
  grid-column: 1;
  grid-row: 1;
}
#sln-salon--admin .sln-input--simple input, #sln-salon--admin #postexcerpt .inside input, #postexcerpt #sln-salon--admin .inside input,
#sln-salon--admin .sln-input--simple .sln_meta_field input,
#sln-salon--admin .sln-select input {
  grid-column: 1;
  grid-row: 2;
}
#sln-salon--admin .sln-input--simple .help-block, #sln-salon--admin #postexcerpt .inside .help-block, #postexcerpt #sln-salon--admin .inside .help-block,
#sln-salon--admin .sln-input--simple .sln-box-maininfo,
#sln-salon--admin #postexcerpt .inside .sln-box-maininfo,
#postexcerpt #sln-salon--admin .inside .sln-box-maininfo,
#sln-salon--admin .sln-input--simple .sln_meta_field .help-block,
#sln-salon--admin .sln-input--simple .sln_meta_field .sln-box-maininfo,
#sln-salon--admin .sln-select .help-block,
#sln-salon--admin .sln-select .sln-box-maininfo {
  grid-column: 1;
  grid-row: 3;
}
#sln-salon--admin .sln-input--simple .sln_meta_field, #sln-salon--admin #postexcerpt .inside .sln_meta_field, #postexcerpt #sln-salon--admin .inside .sln_meta_field,
#sln-salon--admin .sln-input--simple .sln_meta_field .sln_meta_field,
#sln-salon--admin .sln-select .sln_meta_field {
  grid-column: 1;
  grid-row: 1/span 2;
}
#sln-salon--admin .sln-input--simple.sln-checkbox .sln_meta_field label, #sln-salon--admin #postexcerpt .sln-checkbox.inside .sln_meta_field label, #postexcerpt #sln-salon--admin .sln-checkbox.inside .sln_meta_field label {
  grid-column: 1;
  grid-row: 2;
}
#sln-salon--admin .sln-checkbox,
#sln-salon--admin .sln-switch {
  display: grid;
  grid-template: minmax(2rem, 1fr)/1fr;
}
#sln-salon--admin .sln-checkbox .sln-gst-label,
#sln-salon--admin .sln-switch .sln-gst-label {
  grid-column: 1;
  grid-row: 1;
}
#sln-salon--admin .sln-checkbox label,
#sln-salon--admin .sln-switch label {
  grid-column: 1;
  grid-row: 2;
}
#sln-salon--admin .sln-checkbox .help-block,
#sln-salon--admin .sln-checkbox .sln-box-maininfo,
#sln-salon--admin .sln-switch .help-block,
#sln-salon--admin .sln-switch .sln-box-maininfo {
  grid-column: 1;
  grid-row: 3;
}

/* NU INPUTS GRID LAYOUT // END	 */
/* 2025 */
.sln-calendar--wrapper .sln-input--cal__datepicker {
  background-image: url("data:image/svg+xml,%3Csvg width='43' height='43' viewBox='0 0 43 43' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M28.6667 3.58301V10.7497M14.3333 3.58301V10.7497M5.375 17.9163H37.625M8.95833 7.16634H34.0417C36.0207 7.16634 37.625 8.77065 37.625 10.7497V35.833C37.625 37.812 36.0207 39.4163 34.0417 39.4163H8.95833C6.97931 39.4163 5.375 37.812 5.375 35.833V10.7497C5.375 8.77065 6.97931 7.16634 8.95833 7.16634Z' stroke='%231E1E1E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: right 0.75rem center;
  background-size: 2rem;
}

input[type=color].sln-25-input--pill,
input[type=date].sln-25-input--pill,
input[type=datetime-local].sln-25-input--pill,
input[type=datetime].sln-25-input--pill,
input[type=email].sln-25-input--pill,
input[type=month].sln-25-input--pill,
input[type=number].sln-25-input--pill,
input[type=password].sln-25-input--pill,
input[type=search].sln-25-input--pill,
input[type=tel].sln-25-input--pill,
input[type=text].sln-25-input--pill,
input[type=time].sln-25-input--pill,
input[type=url].sln-25-input--pill,
input[type=week].sln-25-input--pill,
select.sln-25-input--pill,
textarea.sln-25-input--pill {
  display: inline-block;
  position: relative;
  border: none;
  border-radius: 9999px;
  background-color: #e7edf2;
  min-height: 2.5rem;
  width: calc(100% - 30px);
  padding: 0.5rem 1rem;
  font-size: 1rem;
  font-weight: 500;
  color: #708697;
  outline-color: #2171b1;
  transition: all 150ms;
}
@media (hover: hover) {
  input[type=color].sln-25-input--pill:hover,
  input[type=date].sln-25-input--pill:hover,
  input[type=datetime-local].sln-25-input--pill:hover,
  input[type=datetime].sln-25-input--pill:hover,
  input[type=email].sln-25-input--pill:hover,
  input[type=month].sln-25-input--pill:hover,
  input[type=number].sln-25-input--pill:hover,
  input[type=password].sln-25-input--pill:hover,
  input[type=search].sln-25-input--pill:hover,
  input[type=tel].sln-25-input--pill:hover,
  input[type=text].sln-25-input--pill:hover,
  input[type=time].sln-25-input--pill:hover,
  input[type=url].sln-25-input--pill:hover,
  input[type=week].sln-25-input--pill:hover,
  select.sln-25-input--pill:hover,
  textarea.sln-25-input--pill:hover {
    outline: 2px solid;
    outline-color: rgba(33, 113, 177, 0.5);
  }
}
input[type=color].sln-25-input--pill:focus, input[type=color].sln-25-input--pill:active,
input[type=date].sln-25-input--pill:focus,
input[type=date].sln-25-input--pill:active,
input[type=datetime-local].sln-25-input--pill:focus,
input[type=datetime-local].sln-25-input--pill:active,
input[type=datetime].sln-25-input--pill:focus,
input[type=datetime].sln-25-input--pill:active,
input[type=email].sln-25-input--pill:focus,
input[type=email].sln-25-input--pill:active,
input[type=month].sln-25-input--pill:focus,
input[type=month].sln-25-input--pill:active,
input[type=number].sln-25-input--pill:focus,
input[type=number].sln-25-input--pill:active,
input[type=password].sln-25-input--pill:focus,
input[type=password].sln-25-input--pill:active,
input[type=search].sln-25-input--pill:focus,
input[type=search].sln-25-input--pill:active,
input[type=tel].sln-25-input--pill:focus,
input[type=tel].sln-25-input--pill:active,
input[type=text].sln-25-input--pill:focus,
input[type=text].sln-25-input--pill:active,
input[type=time].sln-25-input--pill:focus,
input[type=time].sln-25-input--pill:active,
input[type=url].sln-25-input--pill:focus,
input[type=url].sln-25-input--pill:active,
input[type=week].sln-25-input--pill:focus,
input[type=week].sln-25-input--pill:active,
select.sln-25-input--pill:focus,
select.sln-25-input--pill:active,
textarea.sln-25-input--pill:focus,
textarea.sln-25-input--pill:active {
  outline: 2px solid;
  outline-color: #2171b1;
}
input[type=color].sln-25-input--pill::placeholder,
input[type=date].sln-25-input--pill::placeholder,
input[type=datetime-local].sln-25-input--pill::placeholder,
input[type=datetime].sln-25-input--pill::placeholder,
input[type=email].sln-25-input--pill::placeholder,
input[type=month].sln-25-input--pill::placeholder,
input[type=number].sln-25-input--pill::placeholder,
input[type=password].sln-25-input--pill::placeholder,
input[type=search].sln-25-input--pill::placeholder,
input[type=tel].sln-25-input--pill::placeholder,
input[type=text].sln-25-input--pill::placeholder,
input[type=time].sln-25-input--pill::placeholder,
input[type=url].sln-25-input--pill::placeholder,
input[type=week].sln-25-input--pill::placeholder,
select.sln-25-input--pill::placeholder,
textarea.sln-25-input--pill::placeholder {
  color: rgba(112, 134, 151, 0.75);
}
input[type=color].sln-25-input--icon--search,
input[type=date].sln-25-input--icon--search,
input[type=datetime-local].sln-25-input--icon--search,
input[type=datetime].sln-25-input--icon--search,
input[type=email].sln-25-input--icon--search,
input[type=month].sln-25-input--icon--search,
input[type=number].sln-25-input--icon--search,
input[type=password].sln-25-input--icon--search,
input[type=search].sln-25-input--icon--search,
input[type=tel].sln-25-input--icon--search,
input[type=text].sln-25-input--icon--search,
input[type=time].sln-25-input--icon--search,
input[type=url].sln-25-input--icon--search,
input[type=week].sln-25-input--icon--search,
select.sln-25-input--icon--search,
textarea.sln-25-input--icon--search {
  padding-right: 3rem;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 31 31' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.125 27.125L21.5062 21.5062M24.5417 14.2083C24.5417 19.9153 19.9153 24.5417 14.2083 24.5417C8.50139 24.5417 3.875 19.9153 3.875 14.2083C3.875 8.50139 8.50139 3.875 14.2083 3.875C19.9153 3.875 24.5417 8.50139 24.5417 14.2083Z' stroke='%23234C66' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: right 1rem center;
  background-size: 1.5rem;
}

/*!
 * Datetimepicker for Bootstrap
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Improvements by Sébastien Malot
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */
.datetimepicker.sln-datetimepicker {
  padding: 4px;
  margin-top: 1px;
  white-space: normal;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  direction: ltr;
}

.datetimepicker.sln-datetimepicker table {
  border: none;
}

.datetimepicker.sln-datetimepicker.datetimepicker-rtl {
  direction: rtl;
}

.datetimepicker.sln-datetimepicker.datetimepicker-rtl table tr td span {
  float: right;
}

.datetimepicker.sln-datetimepicker > div {
  display: none;
  padding: 10px 20px 0 20px;
}

.datetimepicker.sln-datetimepicker.minutes div.datetimepicker-minutes {
  display: block;
}

.datetimepicker.sln-datetimepicker.hours div.datetimepicker-hours {
  display: block;
}

.datetimepicker.sln-datetimepicker.days div.datetimepicker-days {
  display: block;
}

.datetimepicker.sln-datetimepicker.months div.datetimepicker-months {
  display: block;
}

.datetimepicker.sln-datetimepicker.years div.datetimepicker-years {
  display: block;
}

.datetimepicker.sln-datetimepicker table {
  margin: 0;
}

.datetimepicker.sln-datetimepicker table tr td.minute:hover {
  background: #eeeeee;
  cursor: pointer;
}

.datetimepicker.sln-datetimepicker table tr td.hour:hover {
  background: #eeeeee;
  cursor: pointer;
}

.datetimepicker.sln-datetimepicker table tr td.day:hover {
  background: #eeeeee;
  cursor: pointer;
}

.datetimepicker.sln-datetimepicker table tr td span {
  display: block;
  width: 23%;
  height: 54px;
  line-height: 54px;
  float: left;
  margin: 1%;
  cursor: pointer;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}

.datetimepicker.sln-datetimepicker table tr td span:hover {
  background: #eeeeee;
}

.datetimepicker.sln-datetimepicker table tr td span.old {
  color: #999999;
}

.datetimepicker.sln-datetimepicker .datetimepicker-hours span {
  height: 26px;
  line-height: 26px;
}

.datetimepicker.sln-datetimepicker .datetimepicker-minutes span {
  height: 26px;
  line-height: 26px;
}

.datetimepicker.sln-datetimepicker th.switch {
  width: 145px;
}

.datetimepicker-inline {
  width: 220px;
}

.datetimepicker-dropdown,
.datetimepicker-dropdown-left {
  top: 0;
  left: 0;
}

[class*=datetimepicker-dropdown]:before {
  content: "";
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  position: absolute;
}

[class*=datetimepicker-dropdown]:after {
  content: "";
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #ffffff;
  position: absolute;
}

[class*=datetimepicker-dropdown-top]:before {
  content: "";
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-top: 7px solid #ccc;
  border-top-color: rgba(0, 0, 0, 0.2);
  border-bottom: 0;
}

[class*=datetimepicker-dropdown-top]:after {
  content: "";
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 6px solid #ffffff;
  border-bottom: 0;
}

.datetimepicker-dropdown-bottom-left:before {
  top: -7px;
  right: 6px;
}

.datetimepicker-dropdown-bottom-left:after {
  top: -6px;
  right: 7px;
}

.datetimepicker-dropdown-bottom-right:before {
  top: -7px;
  left: 6px;
}

.datetimepicker-dropdown-bottom-right:after {
  top: -6px;
  left: 7px;
}

.datetimepicker-dropdown-top-left:before {
  bottom: -7px;
  right: 6px;
}

.datetimepicker-dropdown-top-left:after {
  bottom: -6px;
  right: 7px;
}

.datetimepicker-dropdown-top-right:before {
  bottom: -7px;
  left: 6px;
}

.datetimepicker-dropdown-top-right:after {
  bottom: -6px;
  left: 7px;
}

.datetimepicker.sln-datetimepicker td,
.datetimepicker.sln-datetimepicker th {
  text-align: center;
  width: 20px;
  height: 20px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border: none;
}

.table-striped .datetimepicker.sln-datetimepicker table tr td,
.table-striped .datetimepicker.sln-datetimepicker table tr th {
  background-color: transparent;
}

.datetimepicker.sln-datetimepicker table tr td.old,
.datetimepicker.sln-datetimepicker table tr td.new {
  color: #999999;
}

.datetimepicker.sln-datetimepicker table tr td.disabled,
.datetimepicker.sln-datetimepicker table tr td.disabled:hover {
  background: none;
  color: #999999;
  cursor: default;
}

.datetimepicker.sln-datetimepicker table tr td.today,
.datetimepicker.sln-datetimepicker table tr td.today:hover,
.datetimepicker.sln-datetimepicker table tr td.today.disabled,
.datetimepicker.sln-datetimepicker table tr td.today.disabled:hover {
  background-color: #fde19a;
  background-image: -moz-linear-gradient(top, #fdd49a, #fdf59a);
  background-image: -ms-linear-gradient(top, #fdd49a, #fdf59a);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fdd49a), to(#fdf59a));
  background-image: -webkit-linear-gradient(top, #fdd49a, #fdf59a);
  background-image: -o-linear-gradient(top, #fdd49a, #fdf59a);
  background-image: linear-gradient(top, #fdd49a, #fdf59a);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#fdd49a", endColorstr="#fdf59a", GradientType=0);
  border-color: #fdf59a #fdf59a #fbed50;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.datetimepicker.sln-datetimepicker table tr td.today:hover,
.datetimepicker.sln-datetimepicker table tr td.today:hover:hover,
.datetimepicker.sln-datetimepicker table tr td.today.disabled:hover,
.datetimepicker.sln-datetimepicker table tr td.today.disabled:hover:hover,
.datetimepicker.sln-datetimepicker table tr td.today:active,
.datetimepicker.sln-datetimepicker table tr td.today:hover:active,
.datetimepicker.sln-datetimepicker table tr td.today.disabled:active,
.datetimepicker.sln-datetimepicker table tr td.today.disabled:hover:active,
.datetimepicker.sln-datetimepicker table tr td.today.active,
.datetimepicker.sln-datetimepicker table tr td.today:hover.active,
.datetimepicker.sln-datetimepicker table tr td.today.disabled.active,
.datetimepicker.sln-datetimepicker table tr td.today.disabled:hover.active,
.datetimepicker.sln-datetimepicker table tr td.today.disabled,
.datetimepicker.sln-datetimepicker table tr td.today:hover.disabled,
.datetimepicker.sln-datetimepicker table tr td.today.disabled.disabled,
.datetimepicker.sln-datetimepicker table tr td.today.disabled:hover.disabled,
.datetimepicker.sln-datetimepicker table tr td.today[disabled],
.datetimepicker.sln-datetimepicker table tr td.today:hover[disabled],
.datetimepicker.sln-datetimepicker table tr td.today.disabled[disabled],
.datetimepicker.sln-datetimepicker table tr td.today.disabled:hover[disabled] {
  background-color: #fdf59a;
}

.datetimepicker.sln-datetimepicker table tr td.today:active,
.datetimepicker.sln-datetimepicker table tr td.today:hover:active,
.datetimepicker.sln-datetimepicker table tr td.today.disabled:active,
.datetimepicker.sln-datetimepicker table tr td.today.disabled:hover:active,
.datetimepicker.sln-datetimepicker table tr td.today.active,
.datetimepicker.sln-datetimepicker table tr td.today:hover.active,
.datetimepicker.sln-datetimepicker table tr td.today.disabled.active,
.datetimepicker.sln-datetimepicker table tr td.today.disabled:hover.active {
  background-color: #fbf069 \9 ;
}

.datetimepicker.sln-datetimepicker table tr td.active,
.datetimepicker.sln-datetimepicker table tr td.active:hover,
.datetimepicker.sln-datetimepicker table tr td.active.disabled,
.datetimepicker.sln-datetimepicker table tr td.active.disabled:hover {
  background-color: #006dcc;
  background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
  background-image: -ms-linear-gradient(top, #0088cc, #0044cc);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
  background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
  background-image: -o-linear-gradient(top, #0088cc, #0044cc);
  background-image: linear-gradient(top, #0088cc, #0044cc);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#0088cc", endColorstr="#0044cc", GradientType=0);
  border-color: #0044cc #0044cc #002a80;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}

.datetimepicker.sln-datetimepicker table tr td.active:hover,
.datetimepicker.sln-datetimepicker table tr td.active:hover:hover,
.datetimepicker.sln-datetimepicker table tr td.active.disabled:hover,
.datetimepicker.sln-datetimepicker table tr td.active.disabled:hover:hover,
.datetimepicker.sln-datetimepicker table tr td.active:active,
.datetimepicker.sln-datetimepicker table tr td.active:hover:active,
.datetimepicker.sln-datetimepicker table tr td.active.disabled:active,
.datetimepicker.sln-datetimepicker table tr td.active.disabled:hover:active,
.datetimepicker.sln-datetimepicker table tr td.active.active,
.datetimepicker.sln-datetimepicker table tr td.active:hover.active,
.datetimepicker.sln-datetimepicker table tr td.active.disabled.active,
.datetimepicker.sln-datetimepicker table tr td.active.disabled:hover.active,
.datetimepicker.sln-datetimepicker table tr td.active.disabled,
.datetimepicker.sln-datetimepicker table tr td.active:hover.disabled,
.datetimepicker.sln-datetimepicker table tr td.active.disabled.disabled,
.datetimepicker.sln-datetimepicker table tr td.active.disabled:hover.disabled,
.datetimepicker.sln-datetimepicker table tr td.active[disabled],
.datetimepicker.sln-datetimepicker table tr td.active:hover[disabled],
.datetimepicker.sln-datetimepicker table tr td.active.disabled[disabled],
.datetimepicker.sln-datetimepicker table tr td.active.disabled:hover[disabled] {
  background-color: #0044cc;
}

.datetimepicker.sln-datetimepicker table tr td.active:active,
.datetimepicker.sln-datetimepicker table tr td.active:hover:active,
.datetimepicker.sln-datetimepicker table tr td.active.disabled:active,
.datetimepicker.sln-datetimepicker table tr td.active.disabled:hover:active,
.datetimepicker.sln-datetimepicker table tr td.active.active,
.datetimepicker.sln-datetimepicker table tr td.active:hover.active,
.datetimepicker.sln-datetimepicker table tr td.active.disabled.active,
.datetimepicker.sln-datetimepicker table tr td.active.disabled:hover.active {
  background-color: #003399 \9 ;
}

.datetimepicker.sln-datetimepicker .datetimepicker-hours table tr td span.hour_am,
.datetimepicker.sln-datetimepicker .datetimepicker-hours table tr td span.hour_pm {
  width: 14.6%;
}

.datetimepicker.sln-datetimepicker .datetimepicker-hours fieldset legend,
.datetimepicker.sln-datetimepicker .datetimepicker-minutes fieldset legend {
  margin-bottom: inherit;
  line-height: 30px;
}

.datetimepicker.sln-datetimepicker table tr td span.disabled,
.datetimepicker.sln-datetimepicker table tr td span.disabled:hover {
  background: none;
  color: #999999;
  cursor: default;
}

.datetimepicker.sln-datetimepicker table tr td span.active,
.datetimepicker.sln-datetimepicker table tr td span.active:hover,
.datetimepicker.sln-datetimepicker table tr td span.active.disabled,
.datetimepicker.sln-datetimepicker table tr td span.active.disabled:hover {
  background-color: #006dcc;
  background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
  background-image: -ms-linear-gradient(top, #0088cc, #0044cc);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
  background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
  background-image: -o-linear-gradient(top, #0088cc, #0044cc);
  background-image: linear-gradient(top, #0088cc, #0044cc);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#0088cc", endColorstr="#0044cc", GradientType=0);
  border-color: #0044cc #0044cc #002a80;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}

.datetimepicker.sln-datetimepicker table tr td span.active:hover,
.datetimepicker.sln-datetimepicker table tr td span.active:hover:hover,
.datetimepicker.sln-datetimepicker table tr td span.active.disabled:hover,
.datetimepicker.sln-datetimepicker table tr td span.active.disabled:hover:hover,
.datetimepicker.sln-datetimepicker table tr td span.active:active,
.datetimepicker.sln-datetimepicker table tr td span.active:hover:active,
.datetimepicker.sln-datetimepicker table tr td span.active.disabled:active,
.datetimepicker.sln-datetimepicker table tr td span.active.disabled:hover:active,
.datetimepicker.sln-datetimepicker table tr td span.active.active,
.datetimepicker.sln-datetimepicker table tr td span.active:hover.active,
.datetimepicker.sln-datetimepicker table tr td span.active.disabled.active,
.datetimepicker.sln-datetimepicker table tr td span.active.disabled:hover.active,
.datetimepicker.sln-datetimepicker table tr td span.active.disabled,
.datetimepicker.sln-datetimepicker table tr td span.active:hover.disabled,
.datetimepicker.sln-datetimepicker table tr td span.active.disabled.disabled,
.datetimepicker.sln-datetimepicker table tr td span.active.disabled:hover.disabled,
.datetimepicker.sln-datetimepicker table tr td span.active[disabled],
.datetimepicker.sln-datetimepicker table tr td span.active:hover[disabled],
.datetimepicker.sln-datetimepicker table tr td span.active.disabled[disabled],
.datetimepicker.sln-datetimepicker table tr td span.active.disabled:hover[disabled] {
  background-color: #0044cc;
}

.datetimepicker.sln-datetimepicker table tr td span.active:active,
.datetimepicker.sln-datetimepicker table tr td span.active:hover:active,
.datetimepicker.sln-datetimepicker table tr td span.active.disabled:active,
.datetimepicker.sln-datetimepicker table tr td span.active.disabled:hover:active,
.datetimepicker.sln-datetimepicker table tr td span.active.active,
.datetimepicker.sln-datetimepicker table tr td span.active:hover.active,
.datetimepicker.sln-datetimepicker table tr td span.active.disabled.active,
.datetimepicker.sln-datetimepicker table tr td span.active.disabled:hover.active {
  background-color: #003399 \9 ;
}

.datetimepicker.sln-datetimepicker thead tr:first-child th,
.datetimepicker.sln-datetimepicker tfoot tr:first-child th {
  cursor: pointer;
}

.datetimepicker.sln-datetimepicker thead tr:first-child th:hover,
.datetimepicker.sln-datetimepicker tfoot tr:first-child th:hover {
  background: #eeeeee;
}

.input-append.date .add-on i,
.input-prepend.date .add-on i,
.input-group.date .input-group-addon span {
  cursor: pointer;
  width: 14px;
  height: 14px;
}

.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px solid;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}

.dropdown {
  position: relative;
}

.dropdown-toggle:focus {
  outline: 0;
}

.dropdown-menu.datetimepicker {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  font-size: 1em;
  text-align: left;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box;
}

.post-type-sln_booking .dropdown-menu.datetimepicker {
  font-size: 1.125rem;
}
.post-type-sln_booking .dropdown-menu.datetimepicker > div {
  padding: 1rem 1.5rem;
}
.post-type-sln_booking .dropdown-menu.datetimepicker > div.datetimepicker-minutes {
  padding: 0.2rem;
}
.post-type-sln_booking .dropdown-menu.datetimepicker td,
.post-type-sln_booking .dropdown-menu.datetimepicker th,
.post-type-sln_booking .dropdown-menu.datetimepicker table tr td span {
  width: fit-content;
  height: fit-content;
  padding: 0.75rem;
  border-radius: 5px;
  font-weight: 500;
}
.post-type-sln_booking .dropdown-menu.datetimepicker td:empty,
.post-type-sln_booking .dropdown-menu.datetimepicker th:empty,
.post-type-sln_booking .dropdown-menu.datetimepicker table tr td span:empty {
  opacity: 0;
}
.post-type-sln_booking .dropdown-menu.datetimepicker .datetimepicker-days td:not(.dow),
.post-type-sln_booking .dropdown-menu.datetimepicker .datetimepicker-days th:not(.dow),
.post-type-sln_booking .dropdown-menu.datetimepicker .datetimepicker-days table tr td span:not(.dow) {
  border-color: rgb(239, 244, 247);
  background-color: rgb(239, 244, 247);
}
.post-type-sln_booking .dropdown-menu.datetimepicker .datetimepicker-minutes {
  height: 30vh;
}
.post-type-sln_booking .dropdown-menu.datetimepicker .datetimepicker-minutes table tr td span {
  width: 14.6%;
  font-size: 1.125rem;
}
.post-type-sln_booking .dropdown-menu.datetimepicker .datetimepicker-minutes span {
  height: fit-content;
  line-height: 1.4;
}
.post-type-sln_booking .dropdown-menu.datetimepicker table tr td.day:not(.disabled),
.post-type-sln_booking .dropdown-menu.datetimepicker table tr td span.hour:not(.disabled):not(.active),
.post-type-sln_booking .dropdown-menu.datetimepicker table tr td span.minute:not(.disabled):not(.active) {
  background-color: rgb(238, 248, 240);
  color: rgb(40, 167, 69);
  border-radius: 5px;
  font-weight: 500;
}
@media (hover: hover) {
  .post-type-sln_booking .dropdown-menu.datetimepicker table tr td.day:not(.disabled):hover,
  .post-type-sln_booking .dropdown-menu.datetimepicker table tr td span.hour:not(.disabled):not(.active):hover,
  .post-type-sln_booking .dropdown-menu.datetimepicker table tr td span.minute:not(.disabled):not(.active):hover {
    background-color: rgb(40, 167, 69);
  }
}
.post-type-sln_booking .dropdown-menu.datetimepicker table tr td span.hour.red:not(.disabled):not(.active),
.post-type-sln_booking .dropdown-menu.datetimepicker table tr td span.minute.red:not(.disabled):not(.active),
.post-type-sln_booking .dropdown-menu.datetimepicker table tr td.day.red:not(.disabled),
.post-type-sln_booking .dropdown-menu.datetimepicker .select2-results__option.red {
  background-color: rgb(249, 225, 223);
  color: rgb(210, 34, 34) !important;
}
@media (hover: hover) {
  .post-type-sln_booking .dropdown-menu.datetimepicker table tr td span.hour.red:not(.disabled):not(.active):hover,
  .post-type-sln_booking .dropdown-menu.datetimepicker table tr td span.minute.red:not(.disabled):not(.active):hover,
  .post-type-sln_booking .dropdown-menu.datetimepicker table tr td.day.red:not(.disabled):hover,
  .post-type-sln_booking .dropdown-menu.datetimepicker .select2-results__option.red:hover {
    background-color: rgb(210, 34, 34) !important;
  }
}
@media (hover: hover) {
  .post-type-sln_booking .dropdown-menu.datetimepicker thead tr:first-child th:hover,
  .post-type-sln_booking .dropdown-menu.datetimepicker tfoot tr:first-child th:hover {
    background-color: rgb(9, 120, 189);
    color: rgb(255, 255, 255);
  }
}
.inmodal.post-type-sln_booking .dropdown-menu.datetimepicker .datetimepicker-minutes {
  height: 50vh;
}

.dropdown-menu.datetimepicker.pull-right {
  right: 0;
  left: auto;
}

.dropdown-menu.datetimepicker .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}

.dropdown-menu.datetimepicker > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #333333;
  white-space: nowrap;
}

.dropdown-menu.datetimepicker > li > a:hover,
.dropdown-menu.datetimepicker > li > a:focus {
  text-decoration: none;
  color: #262626;
  background-color: #f5f5f5;
}

.dropdown-menu.datetimepicker > .active > a,
.dropdown-menu.datetimepicker > .active > a:hover,
.dropdown-menu.datetimepicker > .active > a:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  background-color: #076b9d;
}

.dropdown-menu.datetimepicker > .disabled > a,
.dropdown-menu.datetimepicker > .disabled > a:hover,
.dropdown-menu.datetimepicker > .disabled > a:focus {
  color: #777777;
}

.dropdown-menu.datetimepicker > .disabled > a:hover,
.dropdown-menu.datetimepicker > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  cursor: not-allowed;
}

.open > .dropdown-menu.datetimepicker {
  display: block;
}

.open > a {
  outline: 0;
}

.dropdown-menu-right {
  left: auto;
  right: 0;
}

.dropdown-menu-left {
  left: 0;
  right: auto;
}

.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 0.85em;
  line-height: 1.42857143;
  color: #777777;
  white-space: nowrap;
}

.dropdown-backdrop {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 990;
}

.pull-right > .dropdown-menu.datetimepicker {
  right: 0;
  left: auto;
}

.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px solid;
  content: "";
}

.dropup .dropdown-menu.datetimepicker,
.navbar-fixed-bottom .dropdown .dropdown-menu.datetimepicker {
  top: auto;
  bottom: 100%;
  margin-bottom: 1px;
}

@media (min-width: 768px) {
  .navbar-right .dropdown-menu.datetimepicker {
    left: auto;
    right: 0;
  }
  .navbar-right .dropdown-menu-left {
    left: 0;
    right: auto;
  }
}
*,
*:before,
*:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

*:focus,
*:before:focus,
*:after:focus {
  outline: 0 !important;
}

.vertical-centering {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}

.zDepth-1 {
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.24);
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.24);
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.24);
}

.zDepth-2 {
  -webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.23);
  -moz-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.23);
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.23);
}

.zDepth-3 {
  -webkit-box-shadow: 0 6px 10px rgba(0, 0, 0, 0.23);
  -moz-box-shadow: 0 6px 10px rgba(0, 0, 0, 0.23);
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.23);
}

@font-face {
  font-family: "Glyphicons Halflings";
  src: url("../fonts/glyphicons-halflings-regular.eot");
  src: url("../fonts/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/glyphicons-halflings-regular.woff") format("woff"), url("../fonts/glyphicons-halflings-regular.ttf") format("truetype"), url("../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg");
}
.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: "Glyphicons Halflings";
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.glyphicon-plus:before {
  content: "+";
}

.glyphicon-euro:before {
  content: "€";
}

.glyphicon-minus:before {
  content: "−";
}

.glyphicon-time:before {
  content: "\e023";
}

.glyphicon-calendar:before {
  content: "\e109";
}

.glyphicon-chevron-left:before {
  content: "\e079";
}

.glyphicon-chevron-right:before {
  content: "\e080";
}

.glyphicon-user:before {
  content: "\e008";
}

.glyphicon-ok-circle:before {
  content: "\e089";
}

.glyphicon-arrow-left:before {
  content: "\e091";
}

.glyphicon-arrow-right:before {
  content: "\e092";
}

.glyphicon-arrow-up:before {
  content: "\e093";
}

.glyphicon-arrow-down:before {
  content: "\e094";
}

.glyphicon-ban-circle:before {
  content: "\e090";
}

.glyphicon-exclamation-sign:before {
  content: "\e101";
}

.glyphicon-star:before {
  content: "\e006";
}

.glyphicon-star-empty:before {
  content: "\e007";
}

.glyphicon-warning-sign:before {
  content: "\e107";
}

.glyphicon-flag:before {
  content: "\e034";
}

.glyphicon-upload:before {
  content: "\e027";
}

.glyphicon-repeat:before {
  content: "\e030";
}

/* algolplus start */
.glyphicon-trash:before {
  content: "\e020";
}

.glyphicon-thumbs-up:before {
  content: "\e125";
}

/* algolplus end */
.datetimepicker.sln-datetimepicker {
  font-family: Helvetica Neue, Arial, Helvetica, sans-serif;
}

.datetimepicker.sln-datetimepicker td,
.datetimepicker.sln-datetimepicker th,
.datetimepicker.sln-datetimepicker table tr td span {
  border-radius: 0;
  padding: 3px 5px;
}

.datetimepicker.sln-datetimepicker {
  max-width: 590px;
}

.datetimepicker.sln-datetimepicker table {
  border-top: none;
}

.datetimepicker.sln-datetimepicker .sln-datetimepicker-close {
  display: block;
  width: 100%;
  height: 40px;
  background-color: #d51e26;
  text-align: center;
  line-height: 40px;
  text-decoration: none;
  color: #fff;
  cursor: pointer;
  font-style: normal;
  margin: 20px 0 10px 0;
}

.datetimepicker.sln-datetimepicker .sln-datetimepicker-close:hover {
  background-color: #ff000b;
}

@media only screen and (max-width: 767px) {
  .datetimepicker.sln-datetimepicker {
    left: 0 !important;
    width: 100%;
    max-width: 100%;
    height: auto;
    margin-top: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
  }
  .datetimepicker.sln-datetimepicker .sln-datetimepicker-close {
    height: 60px;
    line-height: 60px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1200px) {
  .datetimepicker.sln-datetimepicker:not(.off-sm-md-support) {
    left: 0 !important;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: 200px;
  }
}
.datetimepicker.sln-datetimepicker table tr td.today,
.datetimepicker.sln-datetimepicker table tr td.today:hover,
.datetimepicker.sln-datetimepicker table tr td.today.disabled,
.datetimepicker.sln-datetimepicker table tr td.today.disabled:hover,
.datetimepicker.sln-datetimepicker table tr td.active,
.datetimepicker.sln-datetimepicker table tr td.active:hover,
.datetimepicker.sln-datetimepicker table tr td.active.disabled,
.datetimepicker.sln-datetimepicker table tr td.active.disabled:hover,
.datetimepicker.sln-datetimepicker table tr td span.active,
.datetimepicker.sln-datetimepicker table tr td span.active:hover,
.datetimepicker.sln-datetimepicker table tr td span.active.disabled,
.datetimepicker.sln-datetimepicker table tr td span.active.disabled:hover {
  background-image: none;
  border: none;
  text-shadow: none;
}

.datetimepicker.sln-datetimepicker table tr td.active:hover,
.datetimepicker.sln-datetimepicker table tr td.active:hover:hover,
.datetimepicker.sln-datetimepicker table tr td.active.disabled:hover,
.datetimepicker.sln-datetimepicker table tr td.active.disabled:hover:hover,
.datetimepicker.sln-datetimepicker table tr td.active:active,
.datetimepicker.sln-datetimepicker table tr td.active:hover:active,
.datetimepicker.sln-datetimepicker table tr td.active.disabled:active,
.datetimepicker.sln-datetimepicker table tr td.active.disabled:hover:active,
.datetimepicker.sln-datetimepicker table tr td.active.active,
.datetimepicker.sln-datetimepicker table tr td.active:hover.active,
.datetimepicker.sln-datetimepicker table tr td.active.disabled.active,
.datetimepicker.sln-datetimepicker table tr td.active.disabled:hover.active,
.datetimepicker.sln-datetimepicker table tr td.active.disabled,
.datetimepicker.sln-datetimepicker table tr td.active:hover.disabled,
.datetimepicker.sln-datetimepicker table tr td.active.disabled.disabled,
.datetimepicker.sln-datetimepicker table tr td.active.disabled:hover.disabled,
.datetimepicker.sln-datetimepicker table tr td.active[disabled],
.datetimepicker.sln-datetimepicker table tr td.active:hover[disabled],
.datetimepicker.sln-datetimepicker table tr td.active.disabled[disabled],
.datetimepicker.sln-datetimepicker table tr td.active.disabled:hover[disabled],
.datetimepicker.sln-datetimepicker table tr td span.active:hover,
.datetimepicker.sln-datetimepicker table tr td span.active:hover:hover,
.datetimepicker.sln-datetimepicker table tr td span.active.disabled:hover,
.datetimepicker.sln-datetimepicker table tr td span.active.disabled:hover:hover,
.datetimepicker.sln-datetimepicker table tr td span.active:active,
.datetimepicker.sln-datetimepicker table tr td span.active:hover:active,
.datetimepicker.sln-datetimepicker table tr td span.active.disabled:active,
.datetimepicker.sln-datetimepicker table tr td span.active.disabled:hover:active,
.datetimepicker.sln-datetimepicker table tr td span.active.active,
.datetimepicker.sln-datetimepicker table tr td span.active:hover.active,
.datetimepicker.sln-datetimepicker table tr td span.active.disabled.active,
.datetimepicker.sln-datetimepicker table tr td span.active.disabled:hover.active,
.datetimepicker.sln-datetimepicker table tr td span.active.disabled,
.datetimepicker.sln-datetimepicker table tr td span.active:hover.disabled,
.datetimepicker.sln-datetimepicker table tr td span.active.disabled.disabled,
.datetimepicker.sln-datetimepicker table tr td span.active.disabled:hover.disabled,
.datetimepicker.sln-datetimepicker table tr td span.active[disabled],
.datetimepicker.sln-datetimepicker table tr td span.active:hover[disabled],
.datetimepicker.sln-datetimepicker table tr td span.active.disabled[disabled],
.datetimepicker.sln-datetimepicker table tr td span.active.disabled:hover[disabled] {
  background-color: #076b9d;
}

.datetimepicker.sln-datetimepicker table tr td.day:not(.disabled),
.datetimepicker.sln-datetimepicker table tr td span.hour:not(.disabled):not(.active),
.datetimepicker.sln-datetimepicker table tr td span.minute:not(.disabled):not(.active) {
  color: #33cc33;
}

.datetimepicker.sln-datetimepicker table tr td.day:not(.disabled):hover,
.datetimepicker.sln-datetimepicker table tr td span.hour:not(.disabled):not(.active):hover,
.datetimepicker.sln-datetimepicker table tr td span.minute:not(.disabled):not(.active):hover {
  color: #fff;
  background-color: #33cc33;
}

.datetimepicker.sln-datetimepicker table tr td span.hour.red:not(.disabled):not(.active),
.datetimepicker.sln-datetimepicker table tr td span.minute.red:not(.disabled):not(.active),
.datetimepicker.sln-datetimepicker table tr td.day.red:not(.disabled),
.select2-results__option.red {
  color: red !important;
}

.datetimepicker.sln-datetimepicker table tr td span.hour.red:not(.disabled):not(.active):hover,
.datetimepicker.sln-datetimepicker table tr td span.minute.red:not(.disabled):not(.active):hover,
.datetimepicker.sln-datetimepicker table tr td.day.red:not(.disabled):hover,
.select2-results__option.red:hover {
  color: white !important;
  background-color: red !important;
}

@media only screen and (max-width: 767px) {
  .datetimepicker.sln-datetimepicker table tr td.day,
  .datetimepicker.sln-datetimepicker table tr td span.hour,
  .datetimepicker.sln-datetimepicker table tr td span.minute {
    background: #eee;
    font-size: 1.4em;
    border: 2px solid #fff;
    text-align: center;
    padding: 0;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1200px) {
  .datetimepicker.sln-datetimepicker:not(.off-sm-md-support) table tr td.day,
  .datetimepicker.sln-datetimepicker:not(.off-sm-md-support) table tr td span.hour,
  .datetimepicker.sln-datetimepicker:not(.off-sm-md-support) table tr td span.minute {
    background: #eee;
    font-size: 1.4em;
    border: 2px solid #fff;
    text-align: center;
    padding: 0;
  }
}
@media only screen and (max-width: 767px) {
  .datetimepicker.sln-datetimepicker table tr td.day {
    width: 40px !important;
    height: 40px !important;
    line-height: 60px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1200px) {
  .datetimepicker.sln-datetimepicker:not(.off-sm-md-support) table tr td.day {
    width: 60px !important;
    height: 60px !important;
    line-height: 60px;
  }
}
@media only screen and (max-width: 767px) {
  .datetimepicker.sln-datetimepicker table tr td span.hour,
  .datetimepicker.sln-datetimepicker table tr td span.minute {
    width: 25% !important;
    height: 60px !important;
    line-height: 60px;
    margin: 0;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1200px) {
  .datetimepicker.sln-datetimepicker:not(.off-sm-md-support) table tr td span.hour,
  .datetimepicker.sln-datetimepicker:not(.off-sm-md-support) table tr td span.minute {
    width: 25% !important;
    height: 60px !important;
    line-height: 60px;
    margin: 0;
  }
}
.sln_datepicker #sln_date.form-control[readonly],
.sln_timepicker #sln_time.form-control[readonly] {
  cursor: pointer;
}

.datetimepicker.sln-datetimepicker.timepicker .datetimepicker-minutes table thead tr th,
.datetimepicker.sln-datetimepicker.timepicker .datetimepicker-hours table thead tr th,
.datetimepicker.sln-datetimepicker.timepicker .datetimepicker-days table thead tr th,
.datetimepicker.sln-datetimepicker.timepicker .datetimepicker-months table thead tr th,
.datetimepicker.sln-datetimepicker.timepicker .datetimepicker-years table thead tr th {
  height: 1px;
  padding: 0;
  font-size: 1px;
  line-height: 1px;
  text-indent: -9999px;
  opacity: 0;
  pointer-events: none;
}

/* FIX 092023 */
.datetimepicker div.datetimepicker-minutes {
  display: block;
  overflow-y: scroll;
  overflow-x: hidden;
  height: 250px;
}

.datetimepicker.sln-datetimepicker .datetimepicker-minutes table tr td span {
  font-size: 1.25em;
  width: 12%;
}

.datetimepicker.sln-datetimepicker .datetimepicker-minutes td,
.datetimepicker.sln-datetimepicker .datetimepicker-minutes th {
  width: 200px;
}

.datetimepicker.sln-datetimepicker table tr td.today {
  background-color: #fde19a;
}

/*@import 'settings-mixins';
//@import 'bootstrap';
@import 'admin_config';
#sln-salon--admin, .sln-calendar--wrapper  {
    @import 'typo';
    @import 'admin_components/inputs';
    @import 'admin_components/buttons';
    @import 'admin_components/boxes';
    @import 'admin_components/panels';
    @import 'admin_components/shop-details';
    @import 'admin_components/service-details';
}
*/
@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  width: 100%;
  overflow: hidden;
  height: 24px;
  margin-bottom: 24px;
  background-color: rgba(239, 244, 247, 0.5);
  border-radius: 12px;
}

.progress-bar {
  float: left;
  width: 0%;
  height: 100%;
  font-size: 12px;
  line-height: 24px;
  color: #fff;
  text-align: center;
  background-color: rgb(2, 119, 189);
  border-radius: 12px;
}
.progress-bar {
  -webkit-transition: width 0.6s ease;
  -moz-transition: width 0.6s ease;
  -o-transition: width 0.6s ease;
  transition: width 0.6s ease;
}

.progress.active .progress-bar,
.progress-bar.active {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  -o-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}

.progress-bar-success {
  background-color: #5cb85c;
}
.progress-striped .progress-bar-success {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.progress-bar-info {
  background-color: #5bc0de;
}
.progress-striped .progress-bar-info {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.progress-bar-warning {
  background-color: #f0ad4e;
}
.progress-striped .progress-bar-warning {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.progress-bar-danger {
  background-color: #d9534f;
}
.progress-striped .progress-bar-danger {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

/*@import 'settings-mixins';
//@import 'bootstrap';
@import 'admin_config';
#sln-salon--admin, .sln-calendar--wrapper  {
    @import 'typo';
    @import 'admin_components/inputs';
    @import 'admin_components/buttons';
    @import 'admin_components/boxes';
    @import 'admin_components/panels';
    @import 'admin_components/shop-details';
    @import 'admin_components/service-details';
}
*/
.sln-btn, #sln_service-details .handlediv.button-link .toggle-indicator, #sln_shop-details .handlediv.button-link .toggle-indicator,
#sln_attendant-details .handlediv.button-link .toggle-indicator,
#postexcerpt .handlediv.button-link .toggle-indicator, #sln-salon--admin p.submit, .sln-calendar--wrapper p.submit, .sln-tab-nav li a, #sln-salon--admin .col-sm-12.sln-admin-nav a,
#sln-salon--admin .col-md-12.sln-admin-nav a,
.sln-admin-nav a, .sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab,
h2.sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab,
.sln-bootstrap .sln-btn,
.sln-bootstrap .sln-calendar--wrapper p.submit,
.sln-calendar--wrapper .sln-bootstrap p.submit,
.sln-bootstrap .sln-tab-nav li a,
.sln-tab-nav li .sln-bootstrap a,
.sln-bootstrap .sln-admin-nav a,
.sln-admin-nav .sln-bootstrap a {
  text-align: center;
  border: none;
  cursor: pointer;
  text-decoration: none;
  position: relative;
  border-radius: 5px;
  overflow: hidden;
}
.sln-btn, #sln_service-details .handlediv.button-link .toggle-indicator, #sln_shop-details .handlediv.button-link .toggle-indicator,
#sln_attendant-details .handlediv.button-link .toggle-indicator,
#postexcerpt .handlediv.button-link .toggle-indicator, #sln-salon--admin p.submit, .sln-calendar--wrapper p.submit, .sln-tab-nav li a, #sln-salon--admin .col-sm-12.sln-admin-nav a,
#sln-salon--admin .col-md-12.sln-admin-nav a,
.sln-admin-nav a, .sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab,
h2.sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab,
.sln-bootstrap .sln-btn,
.sln-bootstrap .sln-calendar--wrapper p.submit,
.sln-calendar--wrapper .sln-bootstrap p.submit,
.sln-bootstrap .sln-tab-nav li a,
.sln-tab-nav li .sln-bootstrap a,
.sln-bootstrap .sln-admin-nav a,
.sln-admin-nav .sln-bootstrap a {
  -webkit-transition: all 250ms;
  -moz-transition: all 250ms;
  -o-transition: all 250ms;
  transition: all 250ms;
}
.sln-btn.sln-btn--bigger, #sln_service-details .handlediv.button-link .sln-btn--bigger.toggle-indicator, #sln_shop-details .handlediv.button-link .sln-btn--bigger.toggle-indicator,
#sln_attendant-details .handlediv.button-link .sln-btn--bigger.toggle-indicator,
#postexcerpt .handlediv.button-link .sln-btn--bigger.toggle-indicator, #sln-salon--admin p.sln-btn--bigger.submit, .sln-calendar--wrapper p.sln-btn--bigger.submit, .sln-tab-nav li a.sln-btn--bigger, #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--bigger,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--bigger,
.sln-admin-nav a.sln-btn--bigger, .sln-nav-tab-wrapper.nav-tab-wrapper .sln-btn--bigger.nav-tab,
.sln-bootstrap .sln-btn.sln-btn--bigger,
.sln-bootstrap .sln-calendar--wrapper p.sln-btn--bigger.submit,
.sln-calendar--wrapper .sln-bootstrap p.sln-btn--bigger.submit,
.sln-bootstrap .sln-admin-nav a.sln-btn--bigger,
.sln-admin-nav .sln-bootstrap a.sln-btn--bigger {
  border-radius: 5px;
}
.sln-btn input, #sln_service-details .handlediv.button-link .toggle-indicator input, #sln_shop-details .handlediv.button-link .toggle-indicator input,
#sln_attendant-details .handlediv.button-link .toggle-indicator input,
#postexcerpt .handlediv.button-link .toggle-indicator input, #sln-salon--admin p.submit input, .sln-calendar--wrapper p.submit input, .sln-tab-nav li a input, #sln-salon--admin .col-sm-12.sln-admin-nav a input,
#sln-salon--admin .col-md-12.sln-admin-nav a input,
.sln-admin-nav a input, .sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab input,
.sln-btn button,
#sln_service-details .handlediv.button-link .toggle-indicator button,
#sln_shop-details .handlediv.button-link .toggle-indicator button,
#sln_attendant-details .handlediv.button-link .toggle-indicator button,
#postexcerpt .handlediv.button-link .toggle-indicator button,
#sln-salon--admin p.submit button,
.sln-calendar--wrapper p.submit button,
.sln-tab-nav li a button,
#sln-salon--admin .col-sm-12.sln-admin-nav a button,
#sln-salon--admin .col-md-12.sln-admin-nav a button,
.sln-admin-nav a button,
.sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab button,
.sln-bootstrap .sln-btn input,
.sln-bootstrap .sln-calendar--wrapper p.submit input,
.sln-calendar--wrapper .sln-bootstrap p.submit input,
.sln-bootstrap .sln-tab-nav li a input,
.sln-tab-nav li .sln-bootstrap a input,
.sln-bootstrap .sln-admin-nav a input,
.sln-admin-nav .sln-bootstrap a input,
.sln-bootstrap .sln-btn button,
.sln-bootstrap .sln-calendar--wrapper p.submit button,
.sln-calendar--wrapper .sln-bootstrap p.submit button,
.sln-bootstrap .sln-tab-nav li a button,
.sln-tab-nav li .sln-bootstrap a button,
.sln-bootstrap .sln-admin-nav a button,
.sln-admin-nav .sln-bootstrap a button {
  width: 100%;
  position: relative;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: 0;
  z-index: 100;
  border: none;
  background-color: transparent;
  cursor: pointer;
}
.sln-btn input, #sln_service-details .handlediv.button-link .toggle-indicator input, #sln_shop-details .handlediv.button-link .toggle-indicator input,
#sln_attendant-details .handlediv.button-link .toggle-indicator input,
#postexcerpt .handlediv.button-link .toggle-indicator input, #sln-salon--admin p.submit input, .sln-calendar--wrapper p.submit input, .sln-tab-nav li a input, #sln-salon--admin .col-sm-12.sln-admin-nav a input,
#sln-salon--admin .col-md-12.sln-admin-nav a input,
.sln-admin-nav a input, .sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab input,
.sln-btn button,
#sln_service-details .handlediv.button-link .toggle-indicator button,
#sln_shop-details .handlediv.button-link .toggle-indicator button,
#sln_attendant-details .handlediv.button-link .toggle-indicator button,
#postexcerpt .handlediv.button-link .toggle-indicator button,
#sln-salon--admin p.submit button,
.sln-calendar--wrapper p.submit button,
.sln-tab-nav li a button,
#sln-salon--admin .col-sm-12.sln-admin-nav a button,
#sln-salon--admin .col-md-12.sln-admin-nav a button,
.sln-admin-nav a button,
.sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab button,
.sln-bootstrap .sln-btn input,
.sln-bootstrap .sln-calendar--wrapper p.submit input,
.sln-calendar--wrapper .sln-bootstrap p.submit input,
.sln-bootstrap .sln-tab-nav li a input,
.sln-tab-nav li .sln-bootstrap a input,
.sln-bootstrap .sln-admin-nav a input,
.sln-admin-nav .sln-bootstrap a input,
.sln-bootstrap .sln-btn button,
.sln-bootstrap .sln-calendar--wrapper p.submit button,
.sln-calendar--wrapper .sln-bootstrap p.submit button,
.sln-bootstrap .sln-tab-nav li a button,
.sln-tab-nav li .sln-bootstrap a button,
.sln-bootstrap .sln-admin-nav a button,
.sln-admin-nav .sln-bootstrap a button {
  -webkit-transition: background-color 200ms, color 300ms, opacity 250ms;
  -moz-transition: background-color 200ms, color 300ms, opacity 250ms;
  -o-transition: background-color 200ms, color 300ms, opacity 250ms;
  transition: background-color 200ms, color 300ms, opacity 250ms;
}
.sln-btn:hover, #sln_service-details .handlediv.button-link .toggle-indicator:hover, #sln_shop-details .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details .handlediv.button-link .toggle-indicator:hover,
#postexcerpt .handlediv.button-link .toggle-indicator:hover, #sln-salon--admin p.submit:hover, .sln-calendar--wrapper p.submit:hover, .sln-tab-nav li a:hover, #sln-salon--admin .col-sm-12.sln-admin-nav a:hover,
#sln-salon--admin .col-md-12.sln-admin-nav a:hover,
.sln-admin-nav a:hover, .sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab:hover, .sln-btn:focus, #sln_service-details .handlediv.button-link .toggle-indicator:focus, #sln_shop-details .handlediv.button-link .toggle-indicator:focus,
#sln_attendant-details .handlediv.button-link .toggle-indicator:focus,
#postexcerpt .handlediv.button-link .toggle-indicator:focus, #sln-salon--admin p.submit:focus, .sln-calendar--wrapper p.submit:focus, .sln-tab-nav li a:focus, #sln-salon--admin .col-sm-12.sln-admin-nav a:focus,
#sln-salon--admin .col-md-12.sln-admin-nav a:focus,
.sln-admin-nav a:focus, .sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab:focus,
.sln-bootstrap .sln-btn:hover,
.sln-bootstrap .sln-calendar--wrapper p.submit:hover,
.sln-calendar--wrapper .sln-bootstrap p.submit:hover,
.sln-bootstrap .sln-admin-nav a:hover,
.sln-admin-nav .sln-bootstrap a:hover,
.sln-bootstrap .sln-btn:focus,
.sln-bootstrap .sln-calendar--wrapper p.submit:focus,
.sln-calendar--wrapper .sln-bootstrap p.submit:focus,
.sln-bootstrap .sln-admin-nav a:focus,
.sln-admin-nav .sln-bootstrap a:focus {
  text-decoration: none;
  text-shadow: none;
  outline: none;
}

.sln-btn--fullwidth {
  width: 100%;
}

.sln-btn--mega,
.sln-btn--mega input,
.sln-btn--mega button {
  display: inline-block !important;
  width: 100%;
  padding: 0 2.2222222222rem;
  height: 5rem;
  max-width: 375px;
  min-width: 17.7777777778rem;
  font-weight: 600;
  line-height: 5rem;
  box-shadow: none;
  outline: none;
}
@media only screen and (max-width: 767px) {
  .sln-btn--mega,
  .sln-btn--mega input,
  .sln-btn--mega button {
    font-size: 1.1666666667rem;
  }
}
@media only screen and (min-width: 768px) {
  .sln-btn--mega,
  .sln-btn--mega input,
  .sln-btn--mega button {
    font-size: 1.1666666667rem;
  }
}
@media only screen and (min-width: 992px) {
  .sln-btn--mega,
  .sln-btn--mega input,
  .sln-btn--mega button {
    min-width: 13.3333333333rem;
    font-size: 1.1666666667rem;
  }
}
.sln-btn--mega.sln-btn--block,
.sln-btn--mega input.sln-btn--block,
.sln-btn--mega button.sln-btn--block {
  display: block;
}

.sln-btn--bigger,
.sln-btn--bigger input,
.sln-btn--bigger button {
  display: inline-block !important;
  width: auto;
  padding: 1.25rem;
  min-width: 13.3333333333rem;
  line-height: 1.4;
  box-shadow: none;
  outline: none;
}
.sln-btn--bigger.sln-btn--fullwidth,
.sln-btn--bigger input.sln-btn--fullwidth,
.sln-btn--bigger button.sln-btn--fullwidth {
  width: 100%;
}
@media only screen and (min-width: 992px) {
  .sln-btn--bigger,
  .sln-btn--bigger input,
  .sln-btn--bigger button {
    padding: 1rem 1.25rem;
  }
  .sln-btn--bigger.sln-btn--textonly,
  .sln-btn--bigger input.sln-btn--textonly,
  .sln-btn--bigger button.sln-btn--textonly {
    min-width: 6.6666666667rem;
  }
}
.sln-btn--bigger.sln-btn--block,
.sln-btn--bigger input.sln-btn--block,
.sln-btn--bigger button.sln-btn--block {
  display: block;
}

.sln-btn--big,
.sln-btn--big input,
.sln-btn--big button {
  display: inline-block !important;
  width: auto;
  padding: 0 1.3333333333rem;
  min-width: 13.3333333333rem;
  line-height: 2.7777777778rem;
  box-shadow: none;
  outline: none;
}
.sln-btn--big.sln-btn--fullwidth,
.sln-btn--big input.sln-btn--fullwidth,
.sln-btn--big button.sln-btn--fullwidth {
  width: 100%;
}
.sln-btn--big.sln-update-settings, .sln-btn--big.sln-reset-settings,
.sln-btn--big input.sln-update-settings,
.sln-btn--big input.sln-reset-settings,
.sln-btn--big button.sln-update-settings,
.sln-btn--big button.sln-reset-settings {
  height: 3.5rem;
}
.sln-btn--big.sln-reset-settings,
.sln-btn--big input.sln-reset-settings,
.sln-btn--big button.sln-reset-settings {
  margin-bottom: 1.6666666667rem;
}
.sln-btn--big.sln-update-settings input,
.sln-btn--big.sln-update-settings button,
.sln-btn--big input.sln-update-settings input,
.sln-btn--big input.sln-update-settings button,
.sln-btn--big button.sln-update-settings input,
.sln-btn--big button.sln-update-settings button {
  text-align: center;
}
@media only screen and (min-width: 992px) {
  .sln-btn--big,
  .sln-btn--big input,
  .sln-btn--big button {
    padding: 0 1.1111111111rem;
  }
  .sln-btn--big.sln-btn--textonly,
  .sln-btn--big input.sln-btn--textonly,
  .sln-btn--big button.sln-btn--textonly {
    min-width: 6.6666666667rem;
  }
}
.sln-btn--big.sln-btn--block,
.sln-btn--big input.sln-btn--block,
.sln-btn--big button.sln-btn--block {
  display: block;
}

.sln-btn--big25,
.sln-btn--big25 input,
.sln-btn--big25 button {
  display: inline-block !important;
  width: auto;
  padding: 0 1.3333333333rem;
  height: 3.25rem;
  min-width: 13.3333333333rem;
  font-family: "Open Sans", sans-serif;
  font-size: 0.875rem;
  line-height: 1.375em;
  font-weight: normal;
  box-shadow: none;
  outline: none;
}
.sln-btn--big25.sln-btn--fullwidth,
.sln-btn--big25 input.sln-btn--fullwidth,
.sln-btn--big25 button.sln-btn--fullwidth {
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .sln-btn--big25,
  .sln-btn--big25 input,
  .sln-btn--big25 button {
    height: 3.25rem;
    font-family: "Open Sans", sans-serif;
    font-size: 1.125rem;
    line-height: 1.8em;
    font-weight: normal;
  }
}

.sln-btn--large,
.sln-btn--large input,
.sln-btn--large button {
  display: inline-block;
  min-width: 120px;
  height: 3.6666666667rem;
  font-size: 1.1111111111rem;
  line-height: 3.6666666667rem;
  padding: 0 0.8333333333rem;
}
.sln-btn--large.sln-btn--block,
.sln-btn--large input.sln-btn--block,
.sln-btn--large button.sln-btn--block {
  display: block;
}
@media only screen and (min-width: 992px) {
  .sln-btn--large,
  .sln-btn--large input,
  .sln-btn--large button {
    min-width: 90px;
    height: 2.4444444444rem;
    line-height: 2.4444444444rem;
    font-size: 0.8888888889rem;
  }
}

.sln-btn--medium, .sln-tab-nav li a, #sln-salon--admin .col-sm-12.sln-admin-nav a,
#sln-salon--admin .col-md-12.sln-admin-nav a,
.sln-admin-nav a, .sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab,
h2.sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab,
.sln-btn--medium input,
.sln-tab-nav li a input,
#sln-salon--admin .col-sm-12.sln-admin-nav a input,
#sln-salon--admin .col-md-12.sln-admin-nav a input,
.sln-admin-nav a input,
.sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab input,
.sln-btn--medium button,
.sln-tab-nav li a button,
#sln-salon--admin .col-sm-12.sln-admin-nav a button,
#sln-salon--admin .col-md-12.sln-admin-nav a button,
.sln-admin-nav a button,
.sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab button {
  display: inline-block;
  min-width: 90px;
  height: 2.4444444444rem;
  line-height: 2.4444444444rem;
  padding: 0 0.8333333333rem;
}
.sln-btn--medium.sln-btn--block, .sln-tab-nav li a.sln-btn--block, #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--block,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--block,
.sln-admin-nav a.sln-btn--block, .sln-nav-tab-wrapper.nav-tab-wrapper .sln-btn--block.nav-tab,
.sln-btn--medium input.sln-btn--block,
.sln-tab-nav li a input.sln-btn--block,
#sln-salon--admin .col-sm-12.sln-admin-nav a input.sln-btn--block,
#sln-salon--admin .col-md-12.sln-admin-nav a input.sln-btn--block,
.sln-admin-nav a input.sln-btn--block,
.sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab input.sln-btn--block,
.sln-btn--medium button.sln-btn--block,
.sln-tab-nav li a button.sln-btn--block,
#sln-salon--admin .col-sm-12.sln-admin-nav a button.sln-btn--block,
#sln-salon--admin .col-md-12.sln-admin-nav a button.sln-btn--block,
.sln-admin-nav a button.sln-btn--block,
.sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab button.sln-btn--block {
  display: block;
}

.sln-btn--small, #sln_service-details .handlediv.button-link .toggle-indicator, #sln_shop-details .handlediv.button-link .toggle-indicator,
#sln_attendant-details .handlediv.button-link .toggle-indicator,
#postexcerpt .handlediv.button-link .toggle-indicator {
  display: inline-block;
  height: 1.6666666667rem;
  font-size: 14px;
  line-height: 1.6666666667rem;
  padding: 0 10px;
}
.sln-btn--small.sln-btn--icon, #sln_service-details .handlediv.button-link .toggle-indicator, #sln_shop-details .handlediv.button-link .toggle-indicator,
#sln_attendant-details .handlediv.button-link .toggle-indicator,
#postexcerpt .handlediv.button-link .toggle-indicator, .sln-btn--small.sln-paneltrigger.sln-btn, #sln-salon--admin p.sln-btn--small.submit, .sln-calendar--wrapper p.sln-btn--small.submit {
  width: 1.8rem;
  height: 1.8rem;
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-radius: 50%;
  border-radius: 9999px;
  overflow: hidden;
  font-size: 0px;
  line-height: 0;
}
.sln-btn--small.sln-btn--icon:after, #sln_service-details .handlediv.button-link .toggle-indicator:after, #sln_shop-details .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details .handlediv.button-link .toggle-indicator:after,
#postexcerpt .handlediv.button-link .toggle-indicator:after, .sln-btn--small.sln-paneltrigger.sln-btn:after, #sln-salon--admin p.sln-btn--small.submit:after, .sln-calendar--wrapper p.sln-btn--small.submit:after {
  left: 0;
  top: 0;
  font-size: 1.8rem;
  line-height: 1.8rem;
}

.sln-btn--small--round,
.sln-btn--small--round.sln-btn,
#sln_service-details .handlediv.button-link .sln-btn--small--round.toggle-indicator,
#sln_shop-details .handlediv.button-link .sln-btn--small--round.toggle-indicator,
#sln_attendant-details .handlediv.button-link .sln-btn--small--round.toggle-indicator,
#postexcerpt .handlediv.button-link .sln-btn--small--round.toggle-indicator,
#sln-salon--admin p.sln-btn--small--round.submit,
.sln-calendar--wrapper p.sln-btn--small--round.submit,
.sln-tab-nav li a.sln-btn--small--round,
#sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--small--round,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--small--round,
.sln-admin-nav a.sln-btn--small--round,
.sln-nav-tab-wrapper.nav-tab-wrapper .sln-btn--small--round.nav-tab {
  display: inline-block;
  height: 2.2222222222rem;
  font-size: 14px;
  line-height: 2.2222222222rem;
  padding: 0 10px;
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-radius: 50%;
  border-radius: 9999px;
}
.sln-btn--small--round,
.sln-btn--small--round.sln-btn,
#sln_service-details .handlediv.button-link .sln-btn--small--round.toggle-indicator,
#sln_shop-details .handlediv.button-link .sln-btn--small--round.toggle-indicator,
#sln_attendant-details .handlediv.button-link .sln-btn--small--round.toggle-indicator,
#postexcerpt .handlediv.button-link .sln-btn--small--round.toggle-indicator,
#sln-salon--admin p.sln-btn--small--round.submit,
.sln-calendar--wrapper p.sln-btn--small--round.submit,
.sln-tab-nav li a.sln-btn--small--round,
#sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--small--round,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--small--round,
.sln-admin-nav a.sln-btn--small--round,
.sln-nav-tab-wrapper.nav-tab-wrapper .sln-btn--small--round.nav-tab {
  -webkit-transition: all 250ms;
  -moz-transition: all 250ms;
  -o-transition: all 250ms;
  transition: all 250ms;
}
.sln-btn--small--round.sln-btn--icon--old,
.sln-btn--small--round.sln-btn.sln-btn--icon--old,
#sln_service-details .handlediv.button-link .sln-btn--small--round.sln-btn--icon--old.toggle-indicator,
#sln_shop-details .handlediv.button-link .sln-btn--small--round.sln-btn--icon--old.toggle-indicator,
#sln_attendant-details .handlediv.button-link .sln-btn--small--round.sln-btn--icon--old.toggle-indicator,
#postexcerpt .handlediv.button-link .sln-btn--small--round.sln-btn--icon--old.toggle-indicator,
#sln-salon--admin p.sln-btn--small--round.sln-btn--icon--old.submit,
.sln-calendar--wrapper p.sln-btn--small--round.sln-btn--icon--old.submit,
#sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--small--round.sln-btn--icon--old,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--small--round.sln-btn--icon--old,
.sln-admin-nav a.sln-btn--small--round.sln-btn--icon--old,
.sln-nav-tab-wrapper.nav-tab-wrapper .sln-btn--small--round.sln-btn--icon--old.nav-tab {
  width: 1.6666666667rem;
  height: 1.6666666667rem;
  font-size: 0.1111111111rem;
  overflow: hidden;
}
.sln-btn--small--round.sln-btn--icon--old:after,
.sln-btn--small--round.sln-btn.sln-btn--icon--old:after,
#sln_service-details .handlediv.button-link .sln-btn--small--round.sln-btn--icon--old.toggle-indicator:after,
#sln_shop-details .handlediv.button-link .sln-btn--small--round.sln-btn--icon--old.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link .sln-btn--small--round.sln-btn--icon--old.toggle-indicator:after,
#postexcerpt .handlediv.button-link .sln-btn--small--round.sln-btn--icon--old.toggle-indicator:after,
#sln-salon--admin p.sln-btn--small--round.sln-btn--icon--old.submit:after,
.sln-calendar--wrapper p.sln-btn--small--round.sln-btn--icon--old.submit:after,
#sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--small--round.sln-btn--icon--old:after,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--small--round.sln-btn--icon--old:after,
.sln-admin-nav a.sln-btn--small--round.sln-btn--icon--old:after,
.sln-nav-tab-wrapper.nav-tab-wrapper .sln-btn--small--round.sln-btn--icon--old.nav-tab:after {
  width: 1.6666666667rem;
  height: 1.6666666667rem;
  line-height: 1.6666666667rem;
  background-color: rgb(2, 119, 189);
  left: 0;
  top: 0;
  font-size: 1.4444444444rem;
}
.sln-btn--small--round.sln-btn--icon--old:hover:after, .sln-btn--small--round.sln-btn--icon--old:focus:after,
.sln-btn--small--round.sln-btn.sln-btn--icon--old:hover:after,
#sln_service-details .handlediv.button-link .sln-btn--small--round.sln-btn--icon--old.toggle-indicator:hover:after,
#sln_shop-details .handlediv.button-link .sln-btn--small--round.sln-btn--icon--old.toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link .sln-btn--small--round.sln-btn--icon--old.toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link .sln-btn--small--round.sln-btn--icon--old.toggle-indicator:hover:after,
#sln-salon--admin p.sln-btn--small--round.sln-btn--icon--old.submit:hover:after,
.sln-calendar--wrapper p.sln-btn--small--round.sln-btn--icon--old.submit:hover:after,
#sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--small--round.sln-btn--icon--old:hover:after,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--small--round.sln-btn--icon--old:hover:after,
.sln-admin-nav a.sln-btn--small--round.sln-btn--icon--old:hover:after,
.sln-btn--small--round.sln-btn.sln-btn--icon--old:focus:after,
#sln_service-details .handlediv.button-link .sln-btn--small--round.sln-btn--icon--old.toggle-indicator:focus:after,
#sln_shop-details .handlediv.button-link .sln-btn--small--round.sln-btn--icon--old.toggle-indicator:focus:after,
#sln_attendant-details .handlediv.button-link .sln-btn--small--round.sln-btn--icon--old.toggle-indicator:focus:after,
#postexcerpt .handlediv.button-link .sln-btn--small--round.sln-btn--icon--old.toggle-indicator:focus:after,
#sln-salon--admin p.sln-btn--small--round.sln-btn--icon--old.submit:focus:after,
.sln-calendar--wrapper p.sln-btn--small--round.sln-btn--icon--old.submit:focus:after,
#sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--small--round.sln-btn--icon--old:focus:after,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--small--round.sln-btn--icon--old:focus:after,
.sln-admin-nav a.sln-btn--small--round.sln-btn--icon--old:focus:after {
  background-color: rgb(0, 53, 83);
}
.sln-btn--small--round.sln-btn--icon, #sln_service-details .handlediv.button-link .sln-btn--small--round.toggle-indicator, #sln_shop-details .handlediv.button-link .sln-btn--small--round.toggle-indicator,
#sln_attendant-details .handlediv.button-link .sln-btn--small--round.toggle-indicator,
#postexcerpt .handlediv.button-link .sln-btn--small--round.toggle-indicator, .sln-btn--small--round.sln-paneltrigger.sln-btn, #sln-salon--admin p.sln-btn--small--round.submit, .sln-calendar--wrapper p.sln-btn--small--round.submit,
.sln-btn--small--round.sln-btn.sln-btn--icon,
.sln-calendar--wrapper p.sln-btn--small--round.sln-btn.submit,
.sln-calendar--wrapper p.sln-btn--small--round.sln-btn--icon.submit,
.sln-calendar--wrapper p.sln-btn--small--round.submit.sln-paneltrigger.sln-btn,
.sln-calendar--wrapper p.sln-btn--small--round.submit,
#sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--small--round.sln-btn--icon,
#sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--small--round.sln-paneltrigger.sln-btn,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--small--round.sln-btn--icon,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--small--round.sln-paneltrigger.sln-btn,
.sln-admin-nav a.sln-btn--small--round.sln-btn--icon,
.sln-admin-nav a.sln-btn--small--round.sln-paneltrigger.sln-btn,
.sln-nav-tab-wrapper.nav-tab-wrapper .sln-btn--small--round.sln-btn--icon.nav-tab,
.sln-nav-tab-wrapper.nav-tab-wrapper .sln-calendar--wrapper p.sln-btn--small--round.nav-tab.submit,
.sln-calendar--wrapper .sln-nav-tab-wrapper.nav-tab-wrapper p.sln-btn--small--round.nav-tab.submit {
  width: 40px;
  height: 40px;
  font-size: 0.1111111111rem;
  overflow: hidden;
}
.sln-btn--small--round.sln-btn--icon:after, #sln_service-details .handlediv.button-link .sln-btn--small--round.toggle-indicator:after, #sln_shop-details .handlediv.button-link .sln-btn--small--round.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link .sln-btn--small--round.toggle-indicator:after,
#postexcerpt .handlediv.button-link .sln-btn--small--round.toggle-indicator:after, .sln-btn--small--round.sln-paneltrigger.sln-btn:after, #sln-salon--admin p.sln-btn--small--round.submit:after, .sln-calendar--wrapper p.sln-btn--small--round.submit:after,
.sln-btn--small--round.sln-btn.sln-btn--icon:after,
.sln-calendar--wrapper p.sln-btn--small--round.sln-btn.submit:after,
.sln-calendar--wrapper p.sln-btn--small--round.sln-btn--icon.submit:after,
.sln-calendar--wrapper p.sln-btn--small--round.submit.sln-paneltrigger.sln-btn:after,
.sln-calendar--wrapper p.sln-btn--small--round.submit:after,
#sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--small--round.sln-btn--icon:after,
#sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--small--round.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--small--round.sln-btn--icon:after,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--small--round.sln-paneltrigger.sln-btn:after,
.sln-admin-nav a.sln-btn--small--round.sln-btn--icon:after,
.sln-admin-nav a.sln-btn--small--round.sln-paneltrigger.sln-btn:after,
.sln-nav-tab-wrapper.nav-tab-wrapper .sln-btn--small--round.sln-btn--icon.nav-tab:after,
.sln-nav-tab-wrapper.nav-tab-wrapper .sln-calendar--wrapper p.sln-btn--small--round.nav-tab.submit:after,
.sln-calendar--wrapper .sln-nav-tab-wrapper.nav-tab-wrapper p.sln-btn--small--round.nav-tab.submit:after {
  width: 40px;
  height: 40px;
  line-height: 40px;
  background-color: rgb(2, 119, 189);
  left: 0;
  top: 0;
  font-size: 18px;
  justify-content: center;
}
.sln-btn--small--round.sln-btn--icon:hover:after, #sln_service-details .handlediv.button-link .sln-btn--small--round.toggle-indicator:hover:after, #sln_shop-details .handlediv.button-link .sln-btn--small--round.toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link .sln-btn--small--round.toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link .sln-btn--small--round.toggle-indicator:hover:after, .sln-btn--small--round.sln-paneltrigger.sln-btn:hover:after, #sln-salon--admin p.sln-btn--small--round.submit:hover:after, .sln-calendar--wrapper p.sln-btn--small--round.submit:hover:after, .sln-btn--small--round.sln-btn--icon:focus:after, #sln_service-details .handlediv.button-link .sln-btn--small--round.toggle-indicator:focus:after, #sln_shop-details .handlediv.button-link .sln-btn--small--round.toggle-indicator:focus:after,
#sln_attendant-details .handlediv.button-link .sln-btn--small--round.toggle-indicator:focus:after,
#postexcerpt .handlediv.button-link .sln-btn--small--round.toggle-indicator:focus:after, .sln-btn--small--round.sln-paneltrigger.sln-btn:focus:after, #sln-salon--admin p.sln-btn--small--round.submit:focus:after, .sln-calendar--wrapper p.sln-btn--small--round.submit:focus:after,
.sln-btn--small--round.sln-btn.sln-btn--icon:hover:after,
#sln_service-details .handlediv.button-link .sln-btn--small--round.toggle-indicator:hover:after,
#sln_shop-details .handlediv.button-link .sln-btn--small--round.toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link .sln-btn--small--round.toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link .sln-btn--small--round.toggle-indicator:hover:after,
.sln-btn--small--round.sln-btn.sln-paneltrigger:hover:after,
.sln-calendar--wrapper p.sln-btn--small--round.sln-btn.submit:hover:after,
.sln-calendar--wrapper #sln_service-details .handlediv.button-link p.sln-btn--small--round.submit.toggle-indicator:hover:after,
#sln_service-details .handlediv.button-link .sln-calendar--wrapper p.sln-btn--small--round.submit.toggle-indicator:hover:after,
.sln-calendar--wrapper #sln_shop-details .handlediv.button-link p.sln-btn--small--round.submit.toggle-indicator:hover:after,
#sln_shop-details .handlediv.button-link .sln-calendar--wrapper p.sln-btn--small--round.submit.toggle-indicator:hover:after,
.sln-calendar--wrapper #sln_attendant-details .handlediv.button-link p.sln-btn--small--round.submit.toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link .sln-calendar--wrapper p.sln-btn--small--round.submit.toggle-indicator:hover:after,
.sln-calendar--wrapper #postexcerpt .handlediv.button-link p.sln-btn--small--round.submit.toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link .sln-calendar--wrapper p.sln-btn--small--round.submit.toggle-indicator:hover:after,
.sln-calendar--wrapper p.sln-btn--small--round.sln-btn--icon.submit:hover:after,
.sln-calendar--wrapper #sln_service-details .handlediv.button-link p.sln-btn--small--round.submit.toggle-indicator:hover:after,
#sln_service-details .handlediv.button-link .sln-calendar--wrapper p.sln-btn--small--round.submit.toggle-indicator:hover:after,
.sln-calendar--wrapper #sln_shop-details .handlediv.button-link p.sln-btn--small--round.submit.toggle-indicator:hover:after,
#sln_shop-details .handlediv.button-link .sln-calendar--wrapper p.sln-btn--small--round.submit.toggle-indicator:hover:after,
.sln-calendar--wrapper #sln_attendant-details .handlediv.button-link p.sln-btn--small--round.submit.toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link .sln-calendar--wrapper p.sln-btn--small--round.submit.toggle-indicator:hover:after,
.sln-calendar--wrapper #postexcerpt .handlediv.button-link p.sln-btn--small--round.submit.toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link .sln-calendar--wrapper p.sln-btn--small--round.submit.toggle-indicator:hover:after,
.sln-calendar--wrapper p.sln-btn--small--round.submit.sln-paneltrigger.sln-btn:hover:after,
.sln-calendar--wrapper p.sln-btn--small--round.submit:hover:after,
#sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--small--round.sln-btn--icon:hover:after,
#sln-salon--admin .col-sm-12.sln-admin-nav #sln_service-details .handlediv.button-link a.sln-btn--small--round.toggle-indicator:hover:after,
#sln_service-details .handlediv.button-link #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--small--round.toggle-indicator:hover:after,
#sln-salon--admin .col-sm-12.sln-admin-nav #sln_shop-details .handlediv.button-link a.sln-btn--small--round.toggle-indicator:hover:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--small--round.toggle-indicator:hover:after,
#sln-salon--admin .col-sm-12.sln-admin-nav #sln_attendant-details .handlediv.button-link a.sln-btn--small--round.toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--small--round.toggle-indicator:hover:after,
#sln-salon--admin .col-sm-12.sln-admin-nav #postexcerpt .handlediv.button-link a.sln-btn--small--round.toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--small--round.toggle-indicator:hover:after,
#sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--small--round.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--small--round.sln-btn--icon:hover:after,
#sln-salon--admin .col-md-12.sln-admin-nav #sln_service-details .handlediv.button-link a.sln-btn--small--round.toggle-indicator:hover:after,
#sln_service-details .handlediv.button-link #sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--small--round.toggle-indicator:hover:after,
#sln-salon--admin .col-md-12.sln-admin-nav #sln_shop-details .handlediv.button-link a.sln-btn--small--round.toggle-indicator:hover:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--small--round.toggle-indicator:hover:after,
#sln-salon--admin .col-md-12.sln-admin-nav #sln_attendant-details .handlediv.button-link a.sln-btn--small--round.toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--small--round.toggle-indicator:hover:after,
#sln-salon--admin .col-md-12.sln-admin-nav #postexcerpt .handlediv.button-link a.sln-btn--small--round.toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--small--round.toggle-indicator:hover:after,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--small--round.sln-paneltrigger.sln-btn:hover:after,
.sln-admin-nav a.sln-btn--small--round.sln-btn--icon:hover:after,
.sln-admin-nav #sln_service-details .handlediv.button-link a.sln-btn--small--round.toggle-indicator:hover:after,
#sln_service-details .handlediv.button-link .sln-admin-nav a.sln-btn--small--round.toggle-indicator:hover:after,
.sln-admin-nav #sln_shop-details .handlediv.button-link a.sln-btn--small--round.toggle-indicator:hover:after,
#sln_shop-details .handlediv.button-link .sln-admin-nav a.sln-btn--small--round.toggle-indicator:hover:after,
.sln-admin-nav #sln_attendant-details .handlediv.button-link a.sln-btn--small--round.toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link .sln-admin-nav a.sln-btn--small--round.toggle-indicator:hover:after,
.sln-admin-nav #postexcerpt .handlediv.button-link a.sln-btn--small--round.toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link .sln-admin-nav a.sln-btn--small--round.toggle-indicator:hover:after,
.sln-admin-nav a.sln-btn--small--round.sln-paneltrigger.sln-btn:hover:after,
.sln-btn--small--round.sln-btn.sln-btn--icon:focus:after,
#sln_service-details .handlediv.button-link .sln-btn--small--round.toggle-indicator:focus:after,
#sln_shop-details .handlediv.button-link .sln-btn--small--round.toggle-indicator:focus:after,
#sln_attendant-details .handlediv.button-link .sln-btn--small--round.toggle-indicator:focus:after,
#postexcerpt .handlediv.button-link .sln-btn--small--round.toggle-indicator:focus:after,
.sln-btn--small--round.sln-btn.sln-paneltrigger:focus:after,
.sln-calendar--wrapper p.sln-btn--small--round.sln-btn.submit:focus:after,
.sln-calendar--wrapper #sln_service-details .handlediv.button-link p.sln-btn--small--round.submit.toggle-indicator:focus:after,
#sln_service-details .handlediv.button-link .sln-calendar--wrapper p.sln-btn--small--round.submit.toggle-indicator:focus:after,
.sln-calendar--wrapper #sln_shop-details .handlediv.button-link p.sln-btn--small--round.submit.toggle-indicator:focus:after,
#sln_shop-details .handlediv.button-link .sln-calendar--wrapper p.sln-btn--small--round.submit.toggle-indicator:focus:after,
.sln-calendar--wrapper #sln_attendant-details .handlediv.button-link p.sln-btn--small--round.submit.toggle-indicator:focus:after,
#sln_attendant-details .handlediv.button-link .sln-calendar--wrapper p.sln-btn--small--round.submit.toggle-indicator:focus:after,
.sln-calendar--wrapper #postexcerpt .handlediv.button-link p.sln-btn--small--round.submit.toggle-indicator:focus:after,
#postexcerpt .handlediv.button-link .sln-calendar--wrapper p.sln-btn--small--round.submit.toggle-indicator:focus:after,
.sln-calendar--wrapper p.sln-btn--small--round.sln-btn--icon.submit:focus:after,
.sln-calendar--wrapper #sln_service-details .handlediv.button-link p.sln-btn--small--round.submit.toggle-indicator:focus:after,
#sln_service-details .handlediv.button-link .sln-calendar--wrapper p.sln-btn--small--round.submit.toggle-indicator:focus:after,
.sln-calendar--wrapper #sln_shop-details .handlediv.button-link p.sln-btn--small--round.submit.toggle-indicator:focus:after,
#sln_shop-details .handlediv.button-link .sln-calendar--wrapper p.sln-btn--small--round.submit.toggle-indicator:focus:after,
.sln-calendar--wrapper #sln_attendant-details .handlediv.button-link p.sln-btn--small--round.submit.toggle-indicator:focus:after,
#sln_attendant-details .handlediv.button-link .sln-calendar--wrapper p.sln-btn--small--round.submit.toggle-indicator:focus:after,
.sln-calendar--wrapper #postexcerpt .handlediv.button-link p.sln-btn--small--round.submit.toggle-indicator:focus:after,
#postexcerpt .handlediv.button-link .sln-calendar--wrapper p.sln-btn--small--round.submit.toggle-indicator:focus:after,
.sln-calendar--wrapper p.sln-btn--small--round.submit.sln-paneltrigger.sln-btn:focus:after,
.sln-calendar--wrapper p.sln-btn--small--round.submit:focus:after,
#sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--small--round.sln-btn--icon:focus:after,
#sln-salon--admin .col-sm-12.sln-admin-nav #sln_service-details .handlediv.button-link a.sln-btn--small--round.toggle-indicator:focus:after,
#sln_service-details .handlediv.button-link #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--small--round.toggle-indicator:focus:after,
#sln-salon--admin .col-sm-12.sln-admin-nav #sln_shop-details .handlediv.button-link a.sln-btn--small--round.toggle-indicator:focus:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--small--round.toggle-indicator:focus:after,
#sln-salon--admin .col-sm-12.sln-admin-nav #sln_attendant-details .handlediv.button-link a.sln-btn--small--round.toggle-indicator:focus:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--small--round.toggle-indicator:focus:after,
#sln-salon--admin .col-sm-12.sln-admin-nav #postexcerpt .handlediv.button-link a.sln-btn--small--round.toggle-indicator:focus:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--small--round.toggle-indicator:focus:after,
#sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--small--round.sln-paneltrigger.sln-btn:focus:after,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--small--round.sln-btn--icon:focus:after,
#sln-salon--admin .col-md-12.sln-admin-nav #sln_service-details .handlediv.button-link a.sln-btn--small--round.toggle-indicator:focus:after,
#sln_service-details .handlediv.button-link #sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--small--round.toggle-indicator:focus:after,
#sln-salon--admin .col-md-12.sln-admin-nav #sln_shop-details .handlediv.button-link a.sln-btn--small--round.toggle-indicator:focus:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--small--round.toggle-indicator:focus:after,
#sln-salon--admin .col-md-12.sln-admin-nav #sln_attendant-details .handlediv.button-link a.sln-btn--small--round.toggle-indicator:focus:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--small--round.toggle-indicator:focus:after,
#sln-salon--admin .col-md-12.sln-admin-nav #postexcerpt .handlediv.button-link a.sln-btn--small--round.toggle-indicator:focus:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--small--round.toggle-indicator:focus:after,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--small--round.sln-paneltrigger.sln-btn:focus:after,
.sln-admin-nav a.sln-btn--small--round.sln-btn--icon:focus:after,
.sln-admin-nav #sln_service-details .handlediv.button-link a.sln-btn--small--round.toggle-indicator:focus:after,
#sln_service-details .handlediv.button-link .sln-admin-nav a.sln-btn--small--round.toggle-indicator:focus:after,
.sln-admin-nav #sln_shop-details .handlediv.button-link a.sln-btn--small--round.toggle-indicator:focus:after,
#sln_shop-details .handlediv.button-link .sln-admin-nav a.sln-btn--small--round.toggle-indicator:focus:after,
.sln-admin-nav #sln_attendant-details .handlediv.button-link a.sln-btn--small--round.toggle-indicator:focus:after,
#sln_attendant-details .handlediv.button-link .sln-admin-nav a.sln-btn--small--round.toggle-indicator:focus:after,
.sln-admin-nav #postexcerpt .handlediv.button-link a.sln-btn--small--round.toggle-indicator:focus:after,
#postexcerpt .handlediv.button-link .sln-admin-nav a.sln-btn--small--round.toggle-indicator:focus:after,
.sln-admin-nav a.sln-btn--small--round.sln-paneltrigger.sln-btn:focus:after {
  background-color: rgb(0, 53, 83);
}
.sln-btn--small--round.sln-btn--icon.sln-btn--icon--nobkg, #sln_service-details .handlediv.button-link .sln-btn--small--round.sln-btn--icon--nobkg.toggle-indicator, #sln_shop-details .handlediv.button-link .sln-btn--small--round.sln-btn--icon--nobkg.toggle-indicator,
#sln_attendant-details .handlediv.button-link .sln-btn--small--round.sln-btn--icon--nobkg.toggle-indicator,
#postexcerpt .handlediv.button-link .sln-btn--small--round.sln-btn--icon--nobkg.toggle-indicator, .sln-btn--small--round.sln-btn--icon--nobkg.sln-paneltrigger.sln-btn, #sln-salon--admin p.sln-btn--small--round.sln-btn--icon--nobkg.submit, .sln-calendar--wrapper p.sln-btn--small--round.sln-btn--icon--nobkg.submit,
.sln-btn--small--round.sln-btn.sln-btn--icon.sln-btn--icon--nobkg,
.sln-calendar--wrapper p.sln-btn--small--round.sln-btn.sln-btn--icon--nobkg.submit,
.sln-calendar--wrapper p.sln-btn--small--round.sln-btn--icon.sln-btn--icon--nobkg.submit,
.sln-calendar--wrapper p.sln-btn--small--round.sln-btn--icon--nobkg.submit.sln-paneltrigger.sln-btn,
.sln-calendar--wrapper p.sln-btn--small--round.sln-btn--icon--nobkg.submit,
#sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--small--round.sln-btn--icon.sln-btn--icon--nobkg,
#sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--small--round.sln-btn--icon--nobkg.sln-paneltrigger.sln-btn,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--small--round.sln-btn--icon.sln-btn--icon--nobkg,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--small--round.sln-btn--icon--nobkg.sln-paneltrigger.sln-btn,
.sln-admin-nav a.sln-btn--small--round.sln-btn--icon.sln-btn--icon--nobkg,
.sln-admin-nav a.sln-btn--small--round.sln-btn--icon--nobkg.sln-paneltrigger.sln-btn {
  background-color: transparent;
}
.sln-btn--small--round.sln-btn--icon.sln-btn--icon--nobkg:after, #sln_service-details .handlediv.button-link .sln-btn--small--round.sln-btn--icon--nobkg.toggle-indicator:after, #sln_shop-details .handlediv.button-link .sln-btn--small--round.sln-btn--icon--nobkg.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link .sln-btn--small--round.sln-btn--icon--nobkg.toggle-indicator:after,
#postexcerpt .handlediv.button-link .sln-btn--small--round.sln-btn--icon--nobkg.toggle-indicator:after, .sln-btn--small--round.sln-btn--icon--nobkg.sln-paneltrigger.sln-btn:after, #sln-salon--admin p.sln-btn--small--round.sln-btn--icon--nobkg.submit:after, .sln-calendar--wrapper p.sln-btn--small--round.sln-btn--icon--nobkg.submit:after,
.sln-btn--small--round.sln-btn.sln-btn--icon.sln-btn--icon--nobkg:after,
.sln-calendar--wrapper p.sln-btn--small--round.sln-btn.sln-btn--icon--nobkg.submit:after,
.sln-calendar--wrapper p.sln-btn--small--round.sln-btn--icon.sln-btn--icon--nobkg.submit:after,
.sln-calendar--wrapper p.sln-btn--small--round.sln-btn--icon--nobkg.submit.sln-paneltrigger.sln-btn:after,
.sln-calendar--wrapper p.sln-btn--small--round.sln-btn--icon--nobkg.submit:after,
#sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--small--round.sln-btn--icon.sln-btn--icon--nobkg:after,
#sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--small--round.sln-btn--icon--nobkg.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--small--round.sln-btn--icon.sln-btn--icon--nobkg:after,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--small--round.sln-btn--icon--nobkg.sln-paneltrigger.sln-btn:after,
.sln-admin-nav a.sln-btn--small--round.sln-btn--icon.sln-btn--icon--nobkg:after,
.sln-admin-nav a.sln-btn--small--round.sln-btn--icon--nobkg.sln-paneltrigger.sln-btn:after {
  background-color: transparent;
}
.sln-btn--small--round.sln-btn--icon.sln-icon--helpchat, #sln_service-details .handlediv.button-link .sln-btn--small--round.sln-icon--helpchat.toggle-indicator, #sln_shop-details .handlediv.button-link .sln-btn--small--round.sln-icon--helpchat.toggle-indicator,
#sln_attendant-details .handlediv.button-link .sln-btn--small--round.sln-icon--helpchat.toggle-indicator,
#postexcerpt .handlediv.button-link .sln-btn--small--round.sln-icon--helpchat.toggle-indicator, .sln-btn--small--round.sln-icon--helpchat.sln-paneltrigger.sln-btn, #sln-salon--admin p.sln-btn--small--round.sln-icon--helpchat.submit, .sln-calendar--wrapper p.sln-btn--small--round.sln-icon--helpchat.submit,
.sln-btn--small--round.sln-btn.sln-btn--icon.sln-icon--helpchat,
.sln-calendar--wrapper p.sln-btn--small--round.sln-btn.sln-icon--helpchat.submit,
.sln-calendar--wrapper p.sln-btn--small--round.sln-btn--icon.sln-icon--helpchat.submit,
.sln-calendar--wrapper p.sln-btn--small--round.sln-icon--helpchat.submit.sln-paneltrigger.sln-btn,
.sln-calendar--wrapper p.sln-btn--small--round.sln-icon--helpchat.submit,
#sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--small--round.sln-btn--icon.sln-icon--helpchat,
#sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--small--round.sln-icon--helpchat.sln-paneltrigger.sln-btn,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--small--round.sln-btn--icon.sln-icon--helpchat,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--small--round.sln-icon--helpchat.sln-paneltrigger.sln-btn,
.sln-admin-nav a.sln-btn--small--round.sln-btn--icon.sln-icon--helpchat,
.sln-admin-nav a.sln-btn--small--round.sln-icon--helpchat.sln-paneltrigger.sln-btn {
  background-color: transparent;
  border: 1px solid #66bb6a;
}
.sln-btn--small--round.sln-btn--icon.sln-icon--helpchat:after, #sln_service-details .handlediv.button-link .sln-btn--small--round.sln-icon--helpchat.toggle-indicator:after, #sln_shop-details .handlediv.button-link .sln-btn--small--round.sln-icon--helpchat.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link .sln-btn--small--round.sln-icon--helpchat.toggle-indicator:after,
#postexcerpt .handlediv.button-link .sln-btn--small--round.sln-icon--helpchat.toggle-indicator:after, .sln-btn--small--round.sln-icon--helpchat.sln-paneltrigger.sln-btn:after, #sln-salon--admin p.sln-btn--small--round.sln-icon--helpchat.submit:after, .sln-calendar--wrapper p.sln-btn--small--round.sln-icon--helpchat.submit:after,
.sln-btn--small--round.sln-btn.sln-btn--icon.sln-icon--helpchat:after,
.sln-calendar--wrapper p.sln-btn--small--round.sln-btn.sln-icon--helpchat.submit:after,
.sln-calendar--wrapper p.sln-btn--small--round.sln-btn--icon.sln-icon--helpchat.submit:after,
.sln-calendar--wrapper p.sln-btn--small--round.sln-icon--helpchat.submit.sln-paneltrigger.sln-btn:after,
.sln-calendar--wrapper p.sln-btn--small--round.sln-icon--helpchat.submit:after,
#sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--small--round.sln-btn--icon.sln-icon--helpchat:after,
#sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--small--round.sln-icon--helpchat.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--small--round.sln-btn--icon.sln-icon--helpchat:after,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--small--round.sln-icon--helpchat.sln-paneltrigger.sln-btn:after,
.sln-admin-nav a.sln-btn--small--round.sln-btn--icon.sln-icon--helpchat:after,
.sln-admin-nav a.sln-btn--small--round.sln-icon--helpchat.sln-paneltrigger.sln-btn:after {
  width: 37px;
  line-height: 36px;
  background-color: transparent;
  color: #66bb6a;
}
.sln-btn--small--round.sln-btn--icon.sln-icon--approve, #sln_service-details .handlediv.button-link .sln-btn--small--round.sln-icon--approve.toggle-indicator, #sln_shop-details .handlediv.button-link .sln-btn--small--round.sln-icon--approve.toggle-indicator,
#sln_attendant-details .handlediv.button-link .sln-btn--small--round.sln-icon--approve.toggle-indicator,
#postexcerpt .handlediv.button-link .sln-btn--small--round.sln-icon--approve.toggle-indicator, .sln-btn--small--round.sln-icon--approve.sln-paneltrigger.sln-btn, #sln-salon--admin p.sln-btn--small--round.sln-icon--approve.submit, .sln-calendar--wrapper p.sln-btn--small--round.sln-icon--approve.submit,
.sln-btn--small--round.sln-btn.sln-btn--icon.sln-icon--approve,
.sln-calendar--wrapper p.sln-btn--small--round.sln-btn.sln-icon--approve.submit,
.sln-calendar--wrapper p.sln-btn--small--round.sln-btn--icon.sln-icon--approve.submit,
.sln-calendar--wrapper p.sln-btn--small--round.sln-icon--approve.submit.sln-paneltrigger.sln-btn,
.sln-calendar--wrapper p.sln-btn--small--round.sln-icon--approve.submit,
#sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--small--round.sln-btn--icon.sln-icon--approve,
#sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--small--round.sln-icon--approve.sln-paneltrigger.sln-btn,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--small--round.sln-btn--icon.sln-icon--approve,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--small--round.sln-icon--approve.sln-paneltrigger.sln-btn,
.sln-admin-nav a.sln-btn--small--round.sln-btn--icon.sln-icon--approve,
.sln-admin-nav a.sln-btn--small--round.sln-icon--approve.sln-paneltrigger.sln-btn {
  background-color: transparent;
}
.sln-btn--small--round.sln-btn--icon.sln-icon--approve:after, #sln_service-details .handlediv.button-link .sln-btn--small--round.sln-icon--approve.toggle-indicator:after, #sln_shop-details .handlediv.button-link .sln-btn--small--round.sln-icon--approve.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link .sln-btn--small--round.sln-icon--approve.toggle-indicator:after,
#postexcerpt .handlediv.button-link .sln-btn--small--round.sln-icon--approve.toggle-indicator:after, .sln-btn--small--round.sln-icon--approve.sln-paneltrigger.sln-btn:after, #sln-salon--admin p.sln-btn--small--round.sln-icon--approve.submit:after, .sln-calendar--wrapper p.sln-btn--small--round.sln-icon--approve.submit:after,
.sln-btn--small--round.sln-btn.sln-btn--icon.sln-icon--approve:after,
.sln-calendar--wrapper p.sln-btn--small--round.sln-btn.sln-icon--approve.submit:after,
.sln-calendar--wrapper p.sln-btn--small--round.sln-btn--icon.sln-icon--approve.submit:after,
.sln-calendar--wrapper p.sln-btn--small--round.sln-icon--approve.submit.sln-paneltrigger.sln-btn:after,
.sln-calendar--wrapper p.sln-btn--small--round.sln-icon--approve.submit:after,
#sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--small--round.sln-btn--icon.sln-icon--approve:after,
#sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--small--round.sln-icon--approve.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--small--round.sln-btn--icon.sln-icon--approve:after,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--small--round.sln-icon--approve.sln-paneltrigger.sln-btn:after,
.sln-admin-nav a.sln-btn--small--round.sln-btn--icon.sln-icon--approve:after,
.sln-admin-nav a.sln-btn--small--round.sln-icon--approve.sln-paneltrigger.sln-btn:after {
  background-color: rgb(13, 181, 13);
  color: rgb(240, 240, 240);
  font-size: 1.4rem;
}
@media (hover: hover), (-ms-high-contrast: none) {
  .sln-btn--small--round.sln-btn--icon.sln-icon--approve:hover, #sln_service-details .handlediv.button-link .sln-btn--small--round.sln-icon--approve.toggle-indicator:hover, #sln_shop-details .handlediv.button-link .sln-btn--small--round.sln-icon--approve.toggle-indicator:hover,
  #sln_attendant-details .handlediv.button-link .sln-btn--small--round.sln-icon--approve.toggle-indicator:hover,
  #postexcerpt .handlediv.button-link .sln-btn--small--round.sln-icon--approve.toggle-indicator:hover, .sln-btn--small--round.sln-icon--approve.sln-paneltrigger.sln-btn:hover, #sln-salon--admin p.sln-btn--small--round.sln-icon--approve.submit:hover, .sln-calendar--wrapper p.sln-btn--small--round.sln-icon--approve.submit:hover,
  .sln-btn--small--round.sln-btn.sln-btn--icon.sln-icon--approve:hover,
  .sln-calendar--wrapper p.sln-btn--small--round.sln-btn.sln-icon--approve.submit:hover,
  .sln-calendar--wrapper p.sln-btn--small--round.sln-btn--icon.sln-icon--approve.submit:hover,
  .sln-calendar--wrapper p.sln-btn--small--round.sln-icon--approve.submit.sln-paneltrigger.sln-btn:hover,
  .sln-calendar--wrapper p.sln-btn--small--round.sln-icon--approve.submit:hover,
  #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--small--round.sln-btn--icon.sln-icon--approve:hover,
  #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--small--round.sln-icon--approve.sln-paneltrigger.sln-btn:hover,
  #sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--small--round.sln-btn--icon.sln-icon--approve:hover,
  #sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--small--round.sln-icon--approve.sln-paneltrigger.sln-btn:hover,
  .sln-admin-nav a.sln-btn--small--round.sln-btn--icon.sln-icon--approve:hover,
  .sln-admin-nav a.sln-btn--small--round.sln-icon--approve.sln-paneltrigger.sln-btn:hover {
    transform: scale(1.2);
  }
  .sln-btn--small--round.sln-btn--icon.sln-icon--approve:hover:after, #sln_service-details .handlediv.button-link .sln-btn--small--round.sln-icon--approve.toggle-indicator:hover:after, #sln_shop-details .handlediv.button-link .sln-btn--small--round.sln-icon--approve.toggle-indicator:hover:after,
  #sln_attendant-details .handlediv.button-link .sln-btn--small--round.sln-icon--approve.toggle-indicator:hover:after,
  #postexcerpt .handlediv.button-link .sln-btn--small--round.sln-icon--approve.toggle-indicator:hover:after, .sln-btn--small--round.sln-icon--approve.sln-paneltrigger.sln-btn:hover:after, #sln-salon--admin p.sln-btn--small--round.sln-icon--approve.submit:hover:after, .sln-calendar--wrapper p.sln-btn--small--round.sln-icon--approve.submit:hover:after,
  .sln-btn--small--round.sln-btn.sln-btn--icon.sln-icon--approve:hover:after,
  .sln-calendar--wrapper p.sln-btn--small--round.sln-btn.sln-icon--approve.submit:hover:after,
  .sln-calendar--wrapper p.sln-btn--small--round.sln-btn--icon.sln-icon--approve.submit:hover:after,
  .sln-calendar--wrapper p.sln-btn--small--round.sln-icon--approve.submit.sln-paneltrigger.sln-btn:hover:after,
  .sln-calendar--wrapper p.sln-btn--small--round.sln-icon--approve.submit:hover:after,
  #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--small--round.sln-btn--icon.sln-icon--approve:hover:after,
  #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--small--round.sln-icon--approve.sln-paneltrigger.sln-btn:hover:after,
  #sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--small--round.sln-btn--icon.sln-icon--approve:hover:after,
  #sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--small--round.sln-icon--approve.sln-paneltrigger.sln-btn:hover:after,
  .sln-admin-nav a.sln-btn--small--round.sln-btn--icon.sln-icon--approve:hover:after,
  .sln-admin-nav a.sln-btn--small--round.sln-icon--approve.sln-paneltrigger.sln-btn:hover:after {
    background-color: rgba(13, 181, 13, 0.8);
  }
}
.sln-btn--small--round.sln-btn--icon.sln-icon--deny, #sln_service-details .handlediv.button-link .sln-btn--small--round.sln-icon--deny.toggle-indicator, #sln_shop-details .handlediv.button-link .sln-btn--small--round.sln-icon--deny.toggle-indicator,
#sln_attendant-details .handlediv.button-link .sln-btn--small--round.sln-icon--deny.toggle-indicator,
#postexcerpt .handlediv.button-link .sln-btn--small--round.sln-icon--deny.toggle-indicator, .sln-btn--small--round.sln-icon--deny.sln-paneltrigger.sln-btn, #sln-salon--admin p.sln-btn--small--round.sln-icon--deny.submit, .sln-calendar--wrapper p.sln-btn--small--round.sln-icon--deny.submit,
.sln-btn--small--round.sln-btn.sln-btn--icon.sln-icon--deny,
.sln-calendar--wrapper p.sln-btn--small--round.sln-btn.sln-icon--deny.submit,
.sln-calendar--wrapper p.sln-btn--small--round.sln-btn--icon.sln-icon--deny.submit,
.sln-calendar--wrapper p.sln-btn--small--round.sln-icon--deny.submit.sln-paneltrigger.sln-btn,
.sln-calendar--wrapper p.sln-btn--small--round.sln-icon--deny.submit,
#sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--small--round.sln-btn--icon.sln-icon--deny,
#sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--small--round.sln-icon--deny.sln-paneltrigger.sln-btn,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--small--round.sln-btn--icon.sln-icon--deny,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--small--round.sln-icon--deny.sln-paneltrigger.sln-btn,
.sln-admin-nav a.sln-btn--small--round.sln-btn--icon.sln-icon--deny,
.sln-admin-nav a.sln-btn--small--round.sln-icon--deny.sln-paneltrigger.sln-btn {
  background-color: transparent;
}
.sln-btn--small--round.sln-btn--icon.sln-icon--deny:after, #sln_service-details .handlediv.button-link .sln-btn--small--round.sln-icon--deny.toggle-indicator:after, #sln_shop-details .handlediv.button-link .sln-btn--small--round.sln-icon--deny.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link .sln-btn--small--round.sln-icon--deny.toggle-indicator:after,
#postexcerpt .handlediv.button-link .sln-btn--small--round.sln-icon--deny.toggle-indicator:after, .sln-btn--small--round.sln-icon--deny.sln-paneltrigger.sln-btn:after, #sln-salon--admin p.sln-btn--small--round.sln-icon--deny.submit:after, .sln-calendar--wrapper p.sln-btn--small--round.sln-icon--deny.submit:after,
.sln-btn--small--round.sln-btn.sln-btn--icon.sln-icon--deny:after,
.sln-calendar--wrapper p.sln-btn--small--round.sln-btn.sln-icon--deny.submit:after,
.sln-calendar--wrapper p.sln-btn--small--round.sln-btn--icon.sln-icon--deny.submit:after,
.sln-calendar--wrapper p.sln-btn--small--round.sln-icon--deny.submit.sln-paneltrigger.sln-btn:after,
.sln-calendar--wrapper p.sln-btn--small--round.sln-icon--deny.submit:after,
#sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--small--round.sln-btn--icon.sln-icon--deny:after,
#sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--small--round.sln-icon--deny.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--small--round.sln-btn--icon.sln-icon--deny:after,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--small--round.sln-icon--deny.sln-paneltrigger.sln-btn:after,
.sln-admin-nav a.sln-btn--small--round.sln-btn--icon.sln-icon--deny:after,
.sln-admin-nav a.sln-btn--small--round.sln-icon--deny.sln-paneltrigger.sln-btn:after {
  background-color: rgb(255, 15, 15);
  color: rgb(240, 240, 240);
  font-size: 1.4rem;
}
@media (hover: hover), (-ms-high-contrast: none) {
  .sln-btn--small--round.sln-btn--icon.sln-icon--deny:hover, #sln_service-details .handlediv.button-link .sln-btn--small--round.sln-icon--deny.toggle-indicator:hover, #sln_shop-details .handlediv.button-link .sln-btn--small--round.sln-icon--deny.toggle-indicator:hover,
  #sln_attendant-details .handlediv.button-link .sln-btn--small--round.sln-icon--deny.toggle-indicator:hover,
  #postexcerpt .handlediv.button-link .sln-btn--small--round.sln-icon--deny.toggle-indicator:hover, .sln-btn--small--round.sln-icon--deny.sln-paneltrigger.sln-btn:hover, #sln-salon--admin p.sln-btn--small--round.sln-icon--deny.submit:hover, .sln-calendar--wrapper p.sln-btn--small--round.sln-icon--deny.submit:hover,
  .sln-btn--small--round.sln-btn.sln-btn--icon.sln-icon--deny:hover,
  .sln-calendar--wrapper p.sln-btn--small--round.sln-btn.sln-icon--deny.submit:hover,
  .sln-calendar--wrapper p.sln-btn--small--round.sln-btn--icon.sln-icon--deny.submit:hover,
  .sln-calendar--wrapper p.sln-btn--small--round.sln-icon--deny.submit.sln-paneltrigger.sln-btn:hover,
  .sln-calendar--wrapper p.sln-btn--small--round.sln-icon--deny.submit:hover,
  #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--small--round.sln-btn--icon.sln-icon--deny:hover,
  #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--small--round.sln-icon--deny.sln-paneltrigger.sln-btn:hover,
  #sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--small--round.sln-btn--icon.sln-icon--deny:hover,
  #sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--small--round.sln-icon--deny.sln-paneltrigger.sln-btn:hover,
  .sln-admin-nav a.sln-btn--small--round.sln-btn--icon.sln-icon--deny:hover,
  .sln-admin-nav a.sln-btn--small--round.sln-icon--deny.sln-paneltrigger.sln-btn:hover {
    transform: scale(1.2);
  }
  .sln-btn--small--round.sln-btn--icon.sln-icon--deny:hover:after, #sln_service-details .handlediv.button-link .sln-btn--small--round.sln-icon--deny.toggle-indicator:hover:after, #sln_shop-details .handlediv.button-link .sln-btn--small--round.sln-icon--deny.toggle-indicator:hover:after,
  #sln_attendant-details .handlediv.button-link .sln-btn--small--round.sln-icon--deny.toggle-indicator:hover:after,
  #postexcerpt .handlediv.button-link .sln-btn--small--round.sln-icon--deny.toggle-indicator:hover:after, .sln-btn--small--round.sln-icon--deny.sln-paneltrigger.sln-btn:hover:after, #sln-salon--admin p.sln-btn--small--round.sln-icon--deny.submit:hover:after, .sln-calendar--wrapper p.sln-btn--small--round.sln-icon--deny.submit:hover:after,
  .sln-btn--small--round.sln-btn.sln-btn--icon.sln-icon--deny:hover:after,
  .sln-calendar--wrapper p.sln-btn--small--round.sln-btn.sln-icon--deny.submit:hover:after,
  .sln-calendar--wrapper p.sln-btn--small--round.sln-btn--icon.sln-icon--deny.submit:hover:after,
  .sln-calendar--wrapper p.sln-btn--small--round.sln-icon--deny.submit.sln-paneltrigger.sln-btn:hover:after,
  .sln-calendar--wrapper p.sln-btn--small--round.sln-icon--deny.submit:hover:after,
  #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--small--round.sln-btn--icon.sln-icon--deny:hover:after,
  #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--small--round.sln-icon--deny.sln-paneltrigger.sln-btn:hover:after,
  #sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--small--round.sln-btn--icon.sln-icon--deny:hover:after,
  #sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--small--round.sln-icon--deny.sln-paneltrigger.sln-btn:hover:after,
  .sln-admin-nav a.sln-btn--small--round.sln-btn--icon.sln-icon--deny:hover:after,
  .sln-admin-nav a.sln-btn--small--round.sln-icon--deny.sln-paneltrigger.sln-btn:hover:after {
    background-color: rgba(255, 15, 15, 0.8);
    transform: scale(1.1);
  }
}

.sln-btn--banner__cta {
  display: inline-block !important;
  width: 100%;
  padding: 0 2.2222222222rem;
  height: 4rem;
  line-height: 4rem;
  max-width: 375px;
  min-width: 17.7777777778rem;
  font-weight: 600;
  box-shadow: none;
  outline: none;
}
@media only screen and (min-width: 768px) {
  .sln-btn--banner__cta {
    padding: 0 2.2222222222rem;
    height: 5rem;
    line-height: 5rem;
    font-size: 1.1666666667rem;
  }
}
@media only screen and (min-width: 992px) {
  .sln-btn--banner__cta {
    min-width: 13.3333333333rem;
    font-size: 1.1666666667rem;
  }
}
.sln-btn--banner__cta.sln-btn--block {
  display: block;
}

#sln-salon--admin .sln-btn--main, #sln-salon--admin #sln_service-details .handlediv.button-link .toggle-indicator, #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator, #sln-salon--admin #sln_shop-details .handlediv.button-link .toggle-indicator, #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .toggle-indicator,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #postexcerpt .handlediv.button-link .toggle-indicator,
#postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator, #sln-salon--admin p.submit,
#sln-salon--admin .sln-bootstrap .sln-btn--main {
  background-color: rgb(9, 120, 189);
  color: #fff;
}
#sln-salon--admin .sln-btn--main input, #sln-salon--admin #sln_service-details .handlediv.button-link .toggle-indicator input, #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator input, #sln-salon--admin #sln_shop-details .handlediv.button-link .toggle-indicator input, #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator input,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .toggle-indicator input,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator input,
#sln-salon--admin #postexcerpt .handlediv.button-link .toggle-indicator input,
#postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator input, #sln-salon--admin p.submit input,
#sln-salon--admin .sln-btn--main button,
#sln-salon--admin #sln_service-details .handlediv.button-link .toggle-indicator button,
#sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator button,
#sln-salon--admin #sln_shop-details .handlediv.button-link .toggle-indicator button,
#sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator button,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .toggle-indicator button,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator button,
#sln-salon--admin #postexcerpt .handlediv.button-link .toggle-indicator button,
#postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator button,
#sln-salon--admin p.submit button,
#sln-salon--admin .sln-bootstrap .sln-btn--main input,
#sln-salon--admin .sln-bootstrap .sln-btn--main button {
  color: #fff;
}
#sln-salon--admin .sln-btn--main:hover, #sln-salon--admin #sln_service-details .handlediv.button-link .toggle-indicator:hover, #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover, #sln-salon--admin #sln_shop-details .handlediv.button-link .toggle-indicator:hover, #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #postexcerpt .handlediv.button-link .toggle-indicator:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:hover, #sln-salon--admin p.submit:hover, #sln-salon--admin .sln-btn--main:focus, #sln-salon--admin #sln_service-details .handlediv.button-link .toggle-indicator:focus, #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:focus, #sln-salon--admin #sln_shop-details .handlediv.button-link .toggle-indicator:focus, #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:focus,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .toggle-indicator:focus,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:focus,
#sln-salon--admin #postexcerpt .handlediv.button-link .toggle-indicator:focus,
#postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:focus, #sln-salon--admin p.submit:focus,
#sln-salon--admin .sln-bootstrap .sln-btn--main:hover,
#sln-salon--admin .sln-bootstrap .sln-btn--main:focus {
  background-color: rgb(0, 53, 83);
  color: #fff;
}
#sln-salon--admin .sln-btn--main:hover .btn, #sln-salon--admin #sln_service-details .handlediv.button-link .toggle-indicator:hover .btn, #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover .btn, #sln-salon--admin #sln_shop-details .handlediv.button-link .toggle-indicator:hover .btn, #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover .btn,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .toggle-indicator:hover .btn,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover .btn,
#sln-salon--admin #postexcerpt .handlediv.button-link .toggle-indicator:hover .btn,
#postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:hover .btn, #sln-salon--admin p.submit:hover .btn,
#sln-salon--admin .sln-btn--main:hover input,
#sln-salon--admin #sln_service-details .handlediv.button-link .toggle-indicator:hover input,
#sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover input,
#sln-salon--admin #sln_shop-details .handlediv.button-link .toggle-indicator:hover input,
#sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover input,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .toggle-indicator:hover input,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover input,
#sln-salon--admin #postexcerpt .handlediv.button-link .toggle-indicator:hover input,
#postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:hover input,
#sln-salon--admin p.submit:hover input,
#sln-salon--admin .sln-btn--main:hover button,
#sln-salon--admin #sln_service-details .handlediv.button-link .toggle-indicator:hover button,
#sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover button,
#sln-salon--admin #sln_shop-details .handlediv.button-link .toggle-indicator:hover button,
#sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover button,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .toggle-indicator:hover button,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover button,
#sln-salon--admin #postexcerpt .handlediv.button-link .toggle-indicator:hover button,
#postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:hover button,
#sln-salon--admin p.submit:hover button, #sln-salon--admin .sln-btn--main:focus .btn, #sln-salon--admin #sln_service-details .handlediv.button-link .toggle-indicator:focus .btn, #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:focus .btn, #sln-salon--admin #sln_shop-details .handlediv.button-link .toggle-indicator:focus .btn, #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:focus .btn,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .toggle-indicator:focus .btn,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:focus .btn,
#sln-salon--admin #postexcerpt .handlediv.button-link .toggle-indicator:focus .btn,
#postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:focus .btn, #sln-salon--admin p.submit:focus .btn,
#sln-salon--admin .sln-btn--main:focus input,
#sln-salon--admin #sln_service-details .handlediv.button-link .toggle-indicator:focus input,
#sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:focus input,
#sln-salon--admin #sln_shop-details .handlediv.button-link .toggle-indicator:focus input,
#sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:focus input,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .toggle-indicator:focus input,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:focus input,
#sln-salon--admin #postexcerpt .handlediv.button-link .toggle-indicator:focus input,
#postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:focus input,
#sln-salon--admin p.submit:focus input,
#sln-salon--admin .sln-btn--main:focus button,
#sln-salon--admin #sln_service-details .handlediv.button-link .toggle-indicator:focus button,
#sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:focus button,
#sln-salon--admin #sln_shop-details .handlediv.button-link .toggle-indicator:focus button,
#sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:focus button,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .toggle-indicator:focus button,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:focus button,
#sln-salon--admin #postexcerpt .handlediv.button-link .toggle-indicator:focus button,
#postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:focus button,
#sln-salon--admin p.submit:focus button,
#sln-salon--admin .sln-bootstrap .sln-btn--main:hover .btn,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .toggle-indicator:hover .btn,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover .btn,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .toggle-indicator:hover .btn,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover .btn,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .toggle-indicator:hover .btn,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover .btn,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .toggle-indicator:hover .btn,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover .btn,
#sln-salon--admin .sln-bootstrap .sln-btn--main:hover input,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .toggle-indicator:hover input,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover input,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .toggle-indicator:hover input,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover input,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .toggle-indicator:hover input,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover input,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .toggle-indicator:hover input,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover input,
#sln-salon--admin .sln-bootstrap .sln-btn--main:hover button,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .toggle-indicator:hover button,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover button,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .toggle-indicator:hover button,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover button,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .toggle-indicator:hover button,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover button,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .toggle-indicator:hover button,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover button,
#sln-salon--admin .sln-bootstrap .sln-btn--main:focus .btn,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .toggle-indicator:focus .btn,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:focus .btn,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .toggle-indicator:focus .btn,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:focus .btn,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .toggle-indicator:focus .btn,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:focus .btn,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .toggle-indicator:focus .btn,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:focus .btn,
#sln-salon--admin .sln-bootstrap .sln-btn--main:focus input,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .toggle-indicator:focus input,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:focus input,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .toggle-indicator:focus input,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:focus input,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .toggle-indicator:focus input,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:focus input,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .toggle-indicator:focus input,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:focus input,
#sln-salon--admin .sln-bootstrap .sln-btn--main:focus button,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .toggle-indicator:focus button,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:focus button,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .toggle-indicator:focus button,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:focus button,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .toggle-indicator:focus button,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:focus button,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .toggle-indicator:focus button,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:focus button {
  color: #fff;
}
#sln-salon--admin .sln-btn--main:hover .btn:hover, #sln-salon--admin #sln_service-details .handlediv.button-link .toggle-indicator:hover .btn:hover, #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover .btn:hover, #sln-salon--admin #sln_shop-details .handlediv.button-link .toggle-indicator:hover .btn:hover, #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover .btn:hover,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .toggle-indicator:hover .btn:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover .btn:hover,
#sln-salon--admin #postexcerpt .handlediv.button-link .toggle-indicator:hover .btn:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:hover .btn:hover, #sln-salon--admin p.submit:hover .btn:hover, #sln-salon--admin .sln-btn--main:hover .btn:focus, #sln-salon--admin #sln_service-details .handlediv.button-link .toggle-indicator:hover .btn:focus, #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover .btn:focus, #sln-salon--admin #sln_shop-details .handlediv.button-link .toggle-indicator:hover .btn:focus, #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover .btn:focus,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .toggle-indicator:hover .btn:focus,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover .btn:focus,
#sln-salon--admin #postexcerpt .handlediv.button-link .toggle-indicator:hover .btn:focus,
#postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:hover .btn:focus, #sln-salon--admin p.submit:hover .btn:focus,
#sln-salon--admin .sln-btn--main:hover input:hover,
#sln-salon--admin #sln_service-details .handlediv.button-link .toggle-indicator:hover input:hover,
#sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover input:hover,
#sln-salon--admin #sln_shop-details .handlediv.button-link .toggle-indicator:hover input:hover,
#sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover input:hover,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .toggle-indicator:hover input:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover input:hover,
#sln-salon--admin #postexcerpt .handlediv.button-link .toggle-indicator:hover input:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:hover input:hover,
#sln-salon--admin p.submit:hover input:hover,
#sln-salon--admin .sln-btn--main:hover input:focus,
#sln-salon--admin #sln_service-details .handlediv.button-link .toggle-indicator:hover input:focus,
#sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover input:focus,
#sln-salon--admin #sln_shop-details .handlediv.button-link .toggle-indicator:hover input:focus,
#sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover input:focus,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .toggle-indicator:hover input:focus,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover input:focus,
#sln-salon--admin #postexcerpt .handlediv.button-link .toggle-indicator:hover input:focus,
#postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:hover input:focus,
#sln-salon--admin p.submit:hover input:focus,
#sln-salon--admin .sln-btn--main:hover button:hover,
#sln-salon--admin #sln_service-details .handlediv.button-link .toggle-indicator:hover button:hover,
#sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover button:hover,
#sln-salon--admin #sln_shop-details .handlediv.button-link .toggle-indicator:hover button:hover,
#sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover button:hover,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .toggle-indicator:hover button:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover button:hover,
#sln-salon--admin #postexcerpt .handlediv.button-link .toggle-indicator:hover button:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:hover button:hover,
#sln-salon--admin p.submit:hover button:hover,
#sln-salon--admin .sln-btn--main:hover button:focus,
#sln-salon--admin #sln_service-details .handlediv.button-link .toggle-indicator:hover button:focus,
#sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover button:focus,
#sln-salon--admin #sln_shop-details .handlediv.button-link .toggle-indicator:hover button:focus,
#sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover button:focus,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .toggle-indicator:hover button:focus,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover button:focus,
#sln-salon--admin #postexcerpt .handlediv.button-link .toggle-indicator:hover button:focus,
#postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:hover button:focus,
#sln-salon--admin p.submit:hover button:focus, #sln-salon--admin .sln-btn--main:focus .btn:hover, #sln-salon--admin #sln_service-details .handlediv.button-link .toggle-indicator:focus .btn:hover, #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:focus .btn:hover, #sln-salon--admin #sln_shop-details .handlediv.button-link .toggle-indicator:focus .btn:hover, #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:focus .btn:hover,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .toggle-indicator:focus .btn:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:focus .btn:hover,
#sln-salon--admin #postexcerpt .handlediv.button-link .toggle-indicator:focus .btn:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:focus .btn:hover, #sln-salon--admin p.submit:focus .btn:hover, #sln-salon--admin .sln-btn--main:focus .btn:focus, #sln-salon--admin #sln_service-details .handlediv.button-link .toggle-indicator:focus .btn:focus, #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:focus .btn:focus, #sln-salon--admin #sln_shop-details .handlediv.button-link .toggle-indicator:focus .btn:focus, #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:focus .btn:focus,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .toggle-indicator:focus .btn:focus,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:focus .btn:focus,
#sln-salon--admin #postexcerpt .handlediv.button-link .toggle-indicator:focus .btn:focus,
#postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:focus .btn:focus, #sln-salon--admin p.submit:focus .btn:focus,
#sln-salon--admin .sln-btn--main:focus input:hover,
#sln-salon--admin #sln_service-details .handlediv.button-link .toggle-indicator:focus input:hover,
#sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:focus input:hover,
#sln-salon--admin #sln_shop-details .handlediv.button-link .toggle-indicator:focus input:hover,
#sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:focus input:hover,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .toggle-indicator:focus input:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:focus input:hover,
#sln-salon--admin #postexcerpt .handlediv.button-link .toggle-indicator:focus input:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:focus input:hover,
#sln-salon--admin p.submit:focus input:hover,
#sln-salon--admin .sln-btn--main:focus input:focus,
#sln-salon--admin #sln_service-details .handlediv.button-link .toggle-indicator:focus input:focus,
#sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:focus input:focus,
#sln-salon--admin #sln_shop-details .handlediv.button-link .toggle-indicator:focus input:focus,
#sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:focus input:focus,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .toggle-indicator:focus input:focus,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:focus input:focus,
#sln-salon--admin #postexcerpt .handlediv.button-link .toggle-indicator:focus input:focus,
#postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:focus input:focus,
#sln-salon--admin p.submit:focus input:focus,
#sln-salon--admin .sln-btn--main:focus button:hover,
#sln-salon--admin #sln_service-details .handlediv.button-link .toggle-indicator:focus button:hover,
#sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:focus button:hover,
#sln-salon--admin #sln_shop-details .handlediv.button-link .toggle-indicator:focus button:hover,
#sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:focus button:hover,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .toggle-indicator:focus button:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:focus button:hover,
#sln-salon--admin #postexcerpt .handlediv.button-link .toggle-indicator:focus button:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:focus button:hover,
#sln-salon--admin p.submit:focus button:hover,
#sln-salon--admin .sln-btn--main:focus button:focus,
#sln-salon--admin #sln_service-details .handlediv.button-link .toggle-indicator:focus button:focus,
#sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:focus button:focus,
#sln-salon--admin #sln_shop-details .handlediv.button-link .toggle-indicator:focus button:focus,
#sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:focus button:focus,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .toggle-indicator:focus button:focus,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:focus button:focus,
#sln-salon--admin #postexcerpt .handlediv.button-link .toggle-indicator:focus button:focus,
#postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:focus button:focus,
#sln-salon--admin p.submit:focus button:focus,
#sln-salon--admin .sln-bootstrap .sln-btn--main:hover .btn:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .toggle-indicator:hover .btn:hover,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover .btn:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .toggle-indicator:hover .btn:hover,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover .btn:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .toggle-indicator:hover .btn:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover .btn:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .toggle-indicator:hover .btn:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover .btn:hover,
#sln-salon--admin .sln-bootstrap .sln-btn--main:hover .btn:focus,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .toggle-indicator:hover .btn:focus,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover .btn:focus,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .toggle-indicator:hover .btn:focus,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover .btn:focus,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .toggle-indicator:hover .btn:focus,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover .btn:focus,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .toggle-indicator:hover .btn:focus,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover .btn:focus,
#sln-salon--admin .sln-bootstrap .sln-btn--main:hover input:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .toggle-indicator:hover input:hover,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover input:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .toggle-indicator:hover input:hover,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover input:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .toggle-indicator:hover input:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover input:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .toggle-indicator:hover input:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover input:hover,
#sln-salon--admin .sln-bootstrap .sln-btn--main:hover input:focus,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .toggle-indicator:hover input:focus,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover input:focus,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .toggle-indicator:hover input:focus,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover input:focus,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .toggle-indicator:hover input:focus,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover input:focus,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .toggle-indicator:hover input:focus,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover input:focus,
#sln-salon--admin .sln-bootstrap .sln-btn--main:hover button:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .toggle-indicator:hover button:hover,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover button:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .toggle-indicator:hover button:hover,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover button:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .toggle-indicator:hover button:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover button:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .toggle-indicator:hover button:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover button:hover,
#sln-salon--admin .sln-bootstrap .sln-btn--main:hover button:focus,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .toggle-indicator:hover button:focus,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover button:focus,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .toggle-indicator:hover button:focus,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover button:focus,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .toggle-indicator:hover button:focus,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover button:focus,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .toggle-indicator:hover button:focus,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover button:focus,
#sln-salon--admin .sln-bootstrap .sln-btn--main:focus .btn:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .toggle-indicator:focus .btn:hover,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:focus .btn:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .toggle-indicator:focus .btn:hover,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:focus .btn:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .toggle-indicator:focus .btn:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:focus .btn:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .toggle-indicator:focus .btn:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:focus .btn:hover,
#sln-salon--admin .sln-bootstrap .sln-btn--main:focus .btn:focus,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .toggle-indicator:focus .btn:focus,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:focus .btn:focus,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .toggle-indicator:focus .btn:focus,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:focus .btn:focus,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .toggle-indicator:focus .btn:focus,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:focus .btn:focus,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .toggle-indicator:focus .btn:focus,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:focus .btn:focus,
#sln-salon--admin .sln-bootstrap .sln-btn--main:focus input:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .toggle-indicator:focus input:hover,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:focus input:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .toggle-indicator:focus input:hover,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:focus input:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .toggle-indicator:focus input:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:focus input:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .toggle-indicator:focus input:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:focus input:hover,
#sln-salon--admin .sln-bootstrap .sln-btn--main:focus input:focus,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .toggle-indicator:focus input:focus,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:focus input:focus,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .toggle-indicator:focus input:focus,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:focus input:focus,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .toggle-indicator:focus input:focus,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:focus input:focus,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .toggle-indicator:focus input:focus,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:focus input:focus,
#sln-salon--admin .sln-bootstrap .sln-btn--main:focus button:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .toggle-indicator:focus button:hover,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:focus button:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .toggle-indicator:focus button:hover,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:focus button:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .toggle-indicator:focus button:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:focus button:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .toggle-indicator:focus button:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:focus button:hover,
#sln-salon--admin .sln-bootstrap .sln-btn--main:focus button:focus,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .toggle-indicator:focus button:focus,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:focus button:focus,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .toggle-indicator:focus button:focus,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:focus button:focus,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .toggle-indicator:focus button:focus,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:focus button:focus,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .toggle-indicator:focus button:focus,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:focus button:focus {
  color: #fff;
}
#sln-salon--admin .sln-btn--main.sln-btn--small.sln-btn--icon, #sln-salon--admin #sln_service-details .handlediv.button-link .sln-btn--small.sln-btn--icon.toggle-indicator, #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--small.sln-btn--icon.toggle-indicator, #sln-salon--admin #sln_shop-details .handlediv.button-link .sln-btn--small.sln-btn--icon.toggle-indicator, #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--small.sln-btn--icon.toggle-indicator,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .sln-btn--small.sln-btn--icon.toggle-indicator,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--small.sln-btn--icon.toggle-indicator,
#sln-salon--admin #postexcerpt .handlediv.button-link .sln-btn--small.sln-btn--icon.toggle-indicator,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--small.sln-btn--icon.toggle-indicator, #sln-salon--admin #sln_service-details .handlediv.button-link .sln-btn--main.sln-btn--icon.toggle-indicator, #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main.sln-btn--icon.toggle-indicator, #sln-salon--admin #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator, #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator, #sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator, #sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator, #sln-salon--admin #sln_shop-details .handlediv.button-link .sln-btn--main.sln-btn--icon.toggle-indicator, #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main.sln-btn--icon.toggle-indicator, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator, #sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator, #sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator, #sln-salon--admin #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator, #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .sln-btn--main.sln-btn--icon.toggle-indicator,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main.sln-btn--icon.toggle-indicator,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator,
#sln-salon--admin #postexcerpt .handlediv.button-link .sln-btn--main.sln-btn--icon.toggle-indicator,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main.sln-btn--icon.toggle-indicator,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator,
#sln-salon--admin #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator, #sln-salon--admin #sln_service-details .handlediv.button-link .sln-btn--main.sln-btn--small.toggle-indicator, #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main.sln-btn--small.toggle-indicator, #sln-salon--admin #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator, #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator, #sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator, #sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator, #sln-salon--admin #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator, #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator, #sln-salon--admin #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator, #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator, #sln-salon--admin #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator, #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator, #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator,
#sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator,
#postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator, #sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator, #sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator, #sln-salon--admin #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator, #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator, #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator, #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator, #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_shop-details #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_shop-details #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_service-details #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_service-details #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator,
#sln_service-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_shop-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_shop-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_service-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_service-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator,
#sln-salon--admin #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator,
#sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator,
#sln_shop-details #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator,
#sln_service-details #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_attendant-details #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_attendant-details #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_service-details #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_service-details #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator,
#sln_service-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_attendant-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_attendant-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_service-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_service-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator,
#sln-salon--admin #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator,
#sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator,
#sln_shop-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator,
#sln_service-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #postexcerpt #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_service-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_service-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator,
#sln_attendant-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator,
#sln_service-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #postexcerpt #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_service-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_service-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator, #sln-salon--admin #sln_shop-details .handlediv.button-link .sln-btn--main.sln-btn--small.toggle-indicator, #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main.sln-btn--small.toggle-indicator, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator, #sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator, #sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator, #sln-salon--admin #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator, #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator, #sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator, #sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator, #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator, #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator, #sln-salon--admin #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator, #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator, #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_service-details #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_service-details #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_shop-details #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_shop-details #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator,
#sln_shop-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_service-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_service-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_shop-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_shop-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator, #sln-salon--admin #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator, #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator, #sln-salon--admin #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator, #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator, #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator, #sln-salon--admin #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator, #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator,
#sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator,
#postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator,
#sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator,
#sln_service-details #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator,
#sln_shop-details #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_attendant-details #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_attendant-details #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_shop-details #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_shop-details #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator,
#sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator,
#sln_shop-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_attendant-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_attendant-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_shop-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_shop-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator,
#sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator,
#sln_service-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator,
#sln_shop-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #postexcerpt #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_shop-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_shop-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator,
#sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator,
#sln_attendant-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator,
#sln_shop-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #postexcerpt #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_shop-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_shop-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .sln-btn--main.sln-btn--small.toggle-indicator,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main.sln-btn--small.toggle-indicator,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_service-details #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_service-details #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_attendant-details #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_attendant-details #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator,
#sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_service-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_service-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_attendant-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_attendant-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_shop-details #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_shop-details #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_attendant-details #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_attendant-details #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator,
#sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_shop-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_shop-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_attendant-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_attendant-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator,
#sln-salon--admin #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator,
#sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator,
#sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator,
#postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator,
#sln_service-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator,
#sln_attendant-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #postexcerpt #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_attendant-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_attendant-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator,
#sln_shop-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator,
#sln_attendant-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #postexcerpt #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_attendant-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_attendant-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator,
#sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #postexcerpt .handlediv.button-link .sln-btn--main.sln-btn--small.toggle-indicator,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main.sln-btn--small.toggle-indicator,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator,
#sln-salon--admin #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator,
#sln_shop-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_service-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_service-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #postexcerpt #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_service-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_service-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #postexcerpt #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator,
#postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator,
#sln_service-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_shop-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_shop-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #postexcerpt #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_shop-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_shop-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #postexcerpt #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator,
#postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator,
#sln_service-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_attendant-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_attendant-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #postexcerpt #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator,
#sln_shop-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_attendant-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_attendant-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #postexcerpt #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator,
#postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator,
#sln-salon--admin #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator,
#sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator,
#sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator,
#sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator,
#sln-salon--admin #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator,
#postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator, #sln-salon--admin .sln-btn--main.sln-btn--small.sln-paneltrigger.sln-btn, #sln-salon--admin #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn, #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn, #sln-salon--admin #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn, #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn, #sln-salon--admin #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn, #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn, #sln-salon--admin #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn, #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn, #sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn, #sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn, #sln-salon--admin #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn, #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn, #sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn, #sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn, #sln-salon--admin #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn, #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn,
#postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn, #sln-salon--admin p.sln-btn--small.submit, #sln-salon--admin #sln_service-details .handlediv.button-link p.submit.toggle-indicator, #sln_service-details .handlediv.button-link #sln-salon--admin p.submit.toggle-indicator, #sln-salon--admin #sln_shop-details .handlediv.button-link p.submit.toggle-indicator, #sln_shop-details .handlediv.button-link #sln-salon--admin p.submit.toggle-indicator,
#sln-salon--admin #sln_attendant-details .handlediv.button-link p.submit.toggle-indicator,
#sln_attendant-details .handlediv.button-link #sln-salon--admin p.submit.toggle-indicator,
#sln-salon--admin #postexcerpt .handlediv.button-link p.submit.toggle-indicator,
#postexcerpt .handlediv.button-link #sln-salon--admin p.submit.toggle-indicator,
#sln-salon--admin .sln-bootstrap .sln-btn--main.sln-btn--small.sln-btn--icon,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .sln-btn--small.sln-btn--icon.toggle-indicator,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.sln-btn--icon.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .sln-btn--small.sln-btn--icon.toggle-indicator,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.sln-btn--icon.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .sln-btn--small.sln-btn--icon.toggle-indicator,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.sln-btn--icon.toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .sln-btn--small.sln-btn--icon.toggle-indicator,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.sln-btn--icon.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .sln-btn--main.sln-btn--icon.toggle-indicator,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.sln-btn--icon.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator,
#sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator,
#sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .sln-btn--main.sln-btn--icon.toggle-indicator,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.sln-btn--icon.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator,
#sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator,
#sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .sln-btn--main.sln-btn--icon.toggle-indicator,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.sln-btn--icon.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .sln-btn--main.sln-btn--icon.toggle-indicator,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.sln-btn--icon.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .sln-btn--main.sln-btn--small.toggle-indicator,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.sln-btn--small.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator,
#sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator,
#sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator,
#sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator,
#sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator,
#postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator,
#sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator,
#sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator,
#sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_shop-details #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_service-details #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator,
#sln_service-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_shop-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_service-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator,
#sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator,
#sln_shop-details #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator,
#sln_service-details #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_attendant-details #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_service-details #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator,
#sln_service-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_attendant-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_service-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator,
#sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator,
#sln_shop-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator,
#sln_service-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_service-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator,
#sln_attendant-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator,
#sln_service-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_service-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .sln-btn--main.sln-btn--small.toggle-indicator,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.sln-btn--small.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator,
#sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator,
#sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator,
#sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator,
#sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator,
#sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_service-details #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_shop-details #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator,
#sln_shop-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_service-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_shop-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator,
#sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator,
#sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator,
#postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator,
#sln_service-details #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator,
#sln_shop-details #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_attendant-details #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_shop-details #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator,
#sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator,
#sln_shop-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_attendant-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_shop-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator,
#sln_service-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator,
#sln_shop-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_shop-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator,
#sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator,
#sln_attendant-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator,
#sln_shop-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_shop-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .sln-btn--main.sln-btn--small.toggle-indicator,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.sln-btn--small.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_service-details #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_attendant-details #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator,
#sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_service-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_attendant-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_shop-details #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_attendant-details #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator,
#sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_shop-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_attendant-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator,
#sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator,
#sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator,
#postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator,
#sln_service-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator,
#sln_attendant-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_attendant-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator,
#sln_shop-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator,
#sln_attendant-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_attendant-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator,
#sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .sln-btn--main.sln-btn--small.toggle-indicator,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.sln-btn--small.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator,
#sln_shop-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_service-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_service-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator,
#postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator,
#sln_service-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_shop-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_shop-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator,
#postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator,
#sln_service-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_attendant-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator,
#sln_shop-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_attendant-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator,
#postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator,
#sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator,
#sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator,
#sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator,
#sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator,
#postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator,
#postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator,
#sln-salon--admin .sln-bootstrap .sln-btn--main.sln-btn--small.sln-paneltrigger.sln-btn,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn,
#sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn,
#sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn,
#sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn,
#sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn {
  background-color: transparent;
}
#sln-salon--admin .sln-btn--main.sln-btn--small.sln-btn--icon:after, #sln-salon--admin #sln_service-details .handlediv.button-link .sln-btn--small.sln-btn--icon.toggle-indicator:after, #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--small.sln-btn--icon.toggle-indicator:after, #sln-salon--admin #sln_shop-details .handlediv.button-link .sln-btn--small.sln-btn--icon.toggle-indicator:after, #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--small.sln-btn--icon.toggle-indicator:after,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .sln-btn--small.sln-btn--icon.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--small.sln-btn--icon.toggle-indicator:after,
#sln-salon--admin #postexcerpt .handlediv.button-link .sln-btn--small.sln-btn--icon.toggle-indicator:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--small.sln-btn--icon.toggle-indicator:after, #sln-salon--admin #sln_service-details .handlediv.button-link .sln-btn--main.sln-btn--icon.toggle-indicator:after, #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main.sln-btn--icon.toggle-indicator:after, #sln-salon--admin #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator:after, #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:after, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator:after, #sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:after, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator:after, #sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:after,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:after,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:after, #sln-salon--admin #sln_shop-details .handlediv.button-link .sln-btn--main.sln-btn--icon.toggle-indicator:after, #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main.sln-btn--icon.toggle-indicator:after, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator:after, #sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:after, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator:after, #sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:after, #sln-salon--admin #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator:after, #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:after,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:after,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:after,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .sln-btn--main.sln-btn--icon.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main.sln-btn--icon.toggle-indicator:after,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:after,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:after,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:after,
#sln-salon--admin #postexcerpt .handlediv.button-link .sln-btn--main.sln-btn--icon.toggle-indicator:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main.sln-btn--icon.toggle-indicator:after,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:after,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:after,
#sln-salon--admin #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:after, #sln-salon--admin #sln_service-details .handlediv.button-link .sln-btn--main.sln-btn--small.toggle-indicator:after, #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main.sln-btn--small.toggle-indicator:after, #sln-salon--admin #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator:after, #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:after, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator:after, #sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:after, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator:after, #sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:after,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:after,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:after, #sln-salon--admin #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator:after, #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:after, #sln-salon--admin #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after, #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after, #sln-salon--admin #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:after, #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:after, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after, #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:after,
#postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator:after, #sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:after, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator:after, #sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:after, #sln-salon--admin #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:after, #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:after, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after, #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after, #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after, #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_shop-details #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_service-details #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_service-details #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_shop-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_service-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_service-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:after,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:after,
#sln-salon--admin #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:after,
#sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:after,
#sln_service-details #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_service-details #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_service-details #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_service-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_service-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:after,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:after,
#sln-salon--admin #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:after,
#sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:after,
#sln_service-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_service-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_service-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_service-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_service-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after, #sln-salon--admin #sln_shop-details .handlediv.button-link .sln-btn--main.sln-btn--small.toggle-indicator:after, #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main.sln-btn--small.toggle-indicator:after, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator:after, #sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:after, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator:after, #sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:after, #sln-salon--admin #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator:after, #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:after,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:after,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:after, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator:after, #sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:after, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator:after, #sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:after, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after, #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after, #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after, #sln-salon--admin #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:after, #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:after, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after, #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_service-details #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_service-details #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_shop-details #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_service-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_service-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_shop-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after, #sln-salon--admin #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator:after, #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:after, #sln-salon--admin #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:after, #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:after, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after, #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after, #sln-salon--admin #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after, #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:after,
#postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:after,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:after,
#sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:after,
#sln_service-details #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_shop-details #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:after,
#sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_shop-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:after,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:after,
#sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:after,
#sln_service-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_shop-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:after,
#sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_shop-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .sln-btn--main.sln-btn--small.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main.sln-btn--small.toggle-indicator:after,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:after,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:after,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:after,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:after,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_service-details #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_service-details #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_service-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_service-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:after,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_shop-details #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_shop-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:after,
#sln-salon--admin #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:after,
#sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:after,
#sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:after,
#postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:after,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #postexcerpt .handlediv.button-link .sln-btn--main.sln-btn--small.toggle-indicator:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main.sln-btn--small.toggle-indicator:after,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:after,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:after,
#sln-salon--admin #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:after,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:after,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_service-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_service-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_service-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_service-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:after,
#postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:after,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_shop-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_shop-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:after,
#postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:after,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:after,
#postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:after,
#sln-salon--admin #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:after,
#sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:after,
#sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after,
#sln-salon--admin #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:after, #sln-salon--admin .sln-btn--main.sln-btn--small.sln-paneltrigger.sln-btn:after, #sln-salon--admin #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn:after, #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn:after, #sln-salon--admin #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn:after, #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn:after, #sln-salon--admin #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn:after, #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn:after, #sln-salon--admin #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after, #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:after, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after, #sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:after, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after, #sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:after, #sln-salon--admin #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn:after, #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn:after, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after, #sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:after, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after, #sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:after, #sln-salon--admin #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after, #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:after, #sln-salon--admin p.sln-btn--small.submit:after, #sln-salon--admin #sln_service-details .handlediv.button-link p.submit.toggle-indicator:after, #sln_service-details .handlediv.button-link #sln-salon--admin p.submit.toggle-indicator:after, #sln-salon--admin #sln_shop-details .handlediv.button-link p.submit.toggle-indicator:after, #sln_shop-details .handlediv.button-link #sln-salon--admin p.submit.toggle-indicator:after,
#sln-salon--admin #sln_attendant-details .handlediv.button-link p.submit.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin p.submit.toggle-indicator:after,
#sln-salon--admin #postexcerpt .handlediv.button-link p.submit.toggle-indicator:after,
#postexcerpt .handlediv.button-link #sln-salon--admin p.submit.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap .sln-btn--main.sln-btn--small.sln-btn--icon:after,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .sln-btn--small.sln-btn--icon.toggle-indicator:after,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.sln-btn--icon.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .sln-btn--small.sln-btn--icon.toggle-indicator:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.sln-btn--icon.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .sln-btn--small.sln-btn--icon.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.sln-btn--icon.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .sln-btn--small.sln-btn--icon.toggle-indicator:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.sln-btn--icon.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .sln-btn--main.sln-btn--icon.toggle-indicator:after,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.sln-btn--icon.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator:after,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator:after,
#sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator:after,
#sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .sln-btn--main.sln-btn--icon.toggle-indicator:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.sln-btn--icon.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator:after,
#sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator:after,
#sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .sln-btn--main.sln-btn--icon.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.sln-btn--icon.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .sln-btn--main.sln-btn--icon.toggle-indicator:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.sln-btn--icon.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .sln-btn--main.sln-btn--small.toggle-indicator:after,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.sln-btn--small.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator:after,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator:after,
#sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator:after,
#sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator:after,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:after,
#sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:after,
#postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator:after,
#sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator:after,
#sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:after,
#sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_service-details #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_service-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:after,
#sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:after,
#sln_service-details #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_service-details #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_service-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:after,
#sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:after,
#sln_service-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_service-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_service-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .sln-btn--main.sln-btn--small.toggle-indicator:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.sln-btn--small.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator:after,
#sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator:after,
#sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator:after,
#sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator:after,
#sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:after,
#sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_service-details #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_service-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:after,
#sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:after,
#postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:after,
#sln_service-details #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:after,
#sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:after,
#sln_service-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:after,
#sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .sln-btn--main.sln-btn--small.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.sln-btn--small.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_service-details #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_service-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:after,
#sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:after,
#sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:after,
#postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .sln-btn--main.sln-btn--small.toggle-indicator:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.sln-btn--small.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_service-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_service-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:after,
#postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:after,
#postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:after,
#postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:after,
#sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:after,
#sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:after,
#postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:after,
#sln-salon--admin .sln-bootstrap .sln-btn--main.sln-btn--small.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:after {
  color: rgb(2, 119, 189);
}
#sln-salon--admin .sln-btn--main.sln-btn--small.sln-btn--icon:hover, #sln-salon--admin #sln_service-details .handlediv.button-link .sln-btn--small.sln-btn--icon.toggle-indicator:hover, #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--small.sln-btn--icon.toggle-indicator:hover, #sln-salon--admin #sln_shop-details .handlediv.button-link .sln-btn--small.sln-btn--icon.toggle-indicator:hover, #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--small.sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .sln-btn--small.sln-btn--icon.toggle-indicator:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--small.sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin #postexcerpt .handlediv.button-link .sln-btn--small.sln-btn--icon.toggle-indicator:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--small.sln-btn--icon.toggle-indicator:hover, #sln-salon--admin #sln_service-details .handlediv.button-link .sln-btn--main.sln-btn--icon.toggle-indicator:hover, #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main.sln-btn--icon.toggle-indicator:hover, #sln-salon--admin #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover, #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover, #sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover, #sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator:hover,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover, #sln-salon--admin #sln_shop-details .handlediv.button-link .sln-btn--main.sln-btn--icon.toggle-indicator:hover, #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main.sln-btn--icon.toggle-indicator:hover, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover, #sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover, #sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover, #sln-salon--admin #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover, #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator:hover,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .sln-btn--main.sln-btn--icon.toggle-indicator:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main.sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator:hover,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin #postexcerpt .handlediv.button-link .sln-btn--main.sln-btn--icon.toggle-indicator:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main.sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator:hover,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator:hover,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator:hover,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover, #sln-salon--admin #sln_service-details .handlediv.button-link .sln-btn--main.sln-btn--small.toggle-indicator:hover, #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main.sln-btn--small.toggle-indicator:hover, #sln-salon--admin #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover, #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover, #sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover, #sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator:hover,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover, #sln-salon--admin #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover, #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover, #sln-salon--admin #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover, #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover, #sln-salon--admin #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover, #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover, #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover,
#postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover, #sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover, #sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover, #sln-salon--admin #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover, #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover, #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover, #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover, #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_shop-details #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_service-details #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_shop-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_service-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover,
#sln-salon--admin #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover,
#sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_service-details #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_service-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator:hover,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover,
#sln-salon--admin #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover,
#sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_service-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_service-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover, #sln-salon--admin #sln_shop-details .handlediv.button-link .sln-btn--main.sln-btn--small.toggle-indicator:hover, #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main.sln-btn--small.toggle-indicator:hover, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover, #sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover, #sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover, #sln-salon--admin #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover, #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator:hover,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover, #sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover, #sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover, #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover, #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover, #sln-salon--admin #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover, #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover, #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_service-details #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_shop-details #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_service-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_shop-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover, #sln-salon--admin #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover, #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover, #sln-salon--admin #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover, #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover, #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover, #sln-salon--admin #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover, #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover,
#postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover,
#sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_shop-details #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_shop-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator:hover,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover,
#sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_shop-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_shop-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .sln-btn--main.sln-btn--small.toggle-indicator:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main.sln-btn--small.toggle-indicator:hover,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator:hover,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_service-details #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_service-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_shop-details #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_shop-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover,
#sln-salon--admin #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover,
#sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover,
#postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator:hover,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #postexcerpt .handlediv.button-link .sln-btn--main.sln-btn--small.toggle-indicator:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main.sln-btn--small.toggle-indicator:hover,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator:hover,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator:hover,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator:hover,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover,
#sln-salon--admin #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator:hover,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_service-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_service-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover,
#postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator:hover,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_shop-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_shop-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover,
#postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator:hover,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover,
#postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover,
#sln-salon--admin #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover,
#sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover,
#sln-salon--admin #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover, #sln-salon--admin .sln-btn--main.sln-btn--small.sln-paneltrigger.sln-btn:hover, #sln-salon--admin #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn:hover, #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn:hover, #sln-salon--admin #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn:hover, #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn:hover, #sln-salon--admin #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn:hover, #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn:hover, #sln-salon--admin #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover, #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover, #sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover, #sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover, #sln-salon--admin #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn:hover, #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn:hover, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover, #sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover, #sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover, #sln-salon--admin #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover, #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover, #sln-salon--admin p.sln-btn--small.submit:hover, #sln-salon--admin #sln_service-details .handlediv.button-link p.submit.toggle-indicator:hover, #sln_service-details .handlediv.button-link #sln-salon--admin p.submit.toggle-indicator:hover, #sln-salon--admin #sln_shop-details .handlediv.button-link p.submit.toggle-indicator:hover, #sln_shop-details .handlediv.button-link #sln-salon--admin p.submit.toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details .handlediv.button-link p.submit.toggle-indicator:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin p.submit.toggle-indicator:hover,
#sln-salon--admin #postexcerpt .handlediv.button-link p.submit.toggle-indicator:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin p.submit.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap .sln-btn--main.sln-btn--small.sln-btn--icon:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .sln-btn--small.sln-btn--icon.toggle-indicator:hover,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .sln-btn--small.sln-btn--icon.toggle-indicator:hover,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .sln-btn--small.sln-btn--icon.toggle-indicator:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .sln-btn--small.sln-btn--icon.toggle-indicator:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .sln-btn--main.sln-btn--icon.toggle-indicator:hover,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover,
#sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover,
#sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator:hover,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .sln-btn--main.sln-btn--icon.toggle-indicator:hover,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover,
#sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover,
#sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator:hover,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .sln-btn--main.sln-btn--icon.toggle-indicator:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator:hover,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .sln-btn--main.sln-btn--icon.toggle-indicator:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator:hover,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator:hover,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator:hover,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .sln-btn--main.sln-btn--small.toggle-indicator:hover,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.sln-btn--small.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover,
#sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover,
#sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator:hover,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover,
#postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover,
#sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover,
#sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover,
#sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover,
#sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator:hover,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover,
#sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .sln-btn--main.sln-btn--small.toggle-indicator:hover,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.sln-btn--small.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover,
#sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover,
#sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator:hover,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover,
#sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover,
#sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover,
#sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover,
#postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator:hover,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .sln-btn--main.sln-btn--small.toggle-indicator:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.sln-btn--small.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator:hover,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover,
#sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover,
#postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator:hover,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .sln-btn--main.sln-btn--small.toggle-indicator:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.sln-btn--small.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator:hover,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator:hover,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator:hover,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator:hover,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover,
#postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator:hover,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover,
#postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator:hover,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover,
#sln_service-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover,
#postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover,
#sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover,
#sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover,
#sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover,
#postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap .sln-btn--main.sln-btn--small.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover {
  background-color: transparent;
}
#sln-salon--admin .sln-btn--main.sln-btn--small.sln-btn--icon:hover:after, #sln-salon--admin #sln_service-details .handlediv.button-link .sln-btn--small.sln-btn--icon.toggle-indicator:hover:after, #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--small.sln-btn--icon.toggle-indicator:hover:after, #sln-salon--admin #sln_shop-details .handlediv.button-link .sln-btn--small.sln-btn--icon.toggle-indicator:hover:after, #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--small.sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .sln-btn--small.sln-btn--icon.toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--small.sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt .handlediv.button-link .sln-btn--small.sln-btn--icon.toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--small.sln-btn--icon.toggle-indicator:hover:after, #sln-salon--admin #sln_service-details .handlediv.button-link .sln-btn--main.sln-btn--icon.toggle-indicator:hover:after, #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main.sln-btn--icon.toggle-indicator:hover:after, #sln-salon--admin #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after, #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover:after, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after, #sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover:after, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after, #sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover:after, #sln-salon--admin #sln_shop-details .handlediv.button-link .sln-btn--main.sln-btn--icon.toggle-indicator:hover:after, #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main.sln-btn--icon.toggle-indicator:hover:after, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after, #sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover:after, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after, #sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover:after, #sln-salon--admin #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after, #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .sln-btn--main.sln-btn--icon.toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main.sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt .handlediv.button-link .sln-btn--main.sln-btn--icon.toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main.sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--icon.toggle-indicator:hover:after, #sln-salon--admin #sln_service-details .handlediv.button-link .sln-btn--main.sln-btn--small.toggle-indicator:hover:after, #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main.sln-btn--small.toggle-indicator:hover:after, #sln-salon--admin #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after, #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover:after, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after, #sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover:after, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after, #sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover:after, #sln-salon--admin #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after, #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover:after, #sln-salon--admin #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after, #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after, #sln-salon--admin #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover:after, #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after, #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after, #sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover:after, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after, #sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover:after, #sln-salon--admin #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover:after, #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after, #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after, #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after, #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_shop-details #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_service-details #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_shop-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_service-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover:after,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover:after,
#sln-salon--admin #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_service-details #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_service-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover:after,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover:after,
#sln-salon--admin #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_service-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_service-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after, #sln-salon--admin #sln_shop-details .handlediv.button-link .sln-btn--main.sln-btn--small.toggle-indicator:hover:after, #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main.sln-btn--small.toggle-indicator:hover:after, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after, #sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover:after, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after, #sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover:after, #sln-salon--admin #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after, #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover:after, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after, #sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover:after, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after, #sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover:after, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after, #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after, #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after, #sln-salon--admin #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover:after, #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after, #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_service-details #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_shop-details #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_service-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_shop-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after, #sln-salon--admin #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after, #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover:after, #sln-salon--admin #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover:after, #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after, #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after, #sln-salon--admin #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after, #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover:after,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover:after,
#sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_shop-details #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_shop-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover:after,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover:after,
#sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_shop-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_shop-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .sln-btn--main.sln-btn--small.toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main.sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover:after,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_service-details #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_service-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover:after,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_shop-details #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_shop-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover:after,
#sln-salon--admin #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover:after,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt .handlediv.button-link .sln-btn--main.sln-btn--small.toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main.sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover:after,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_service-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_service-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover:after,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_shop-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_shop-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover:after,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator:hover:after,
#sln-salon--admin #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .toggle-indicator:hover:after, #sln-salon--admin .sln-btn--main.sln-btn--small.sln-paneltrigger.sln-btn:hover:after, #sln-salon--admin #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn:hover:after, #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn:hover:after, #sln-salon--admin #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn:hover:after, #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn:hover:after, #sln-salon--admin #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn:hover:after, #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn:hover:after, #sln-salon--admin #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after, #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover:after, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after, #sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover:after, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after, #sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover:after, #sln-salon--admin #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn:hover:after, #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn:hover:after, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after, #sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover:after, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after, #sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover:after, #sln-salon--admin #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after, #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .toggle-indicator.sln-paneltrigger.sln-btn:hover:after, #sln-salon--admin p.sln-btn--small.submit:hover:after, #sln-salon--admin #sln_service-details .handlediv.button-link p.submit.toggle-indicator:hover:after, #sln_service-details .handlediv.button-link #sln-salon--admin p.submit.toggle-indicator:hover:after, #sln-salon--admin #sln_shop-details .handlediv.button-link p.submit.toggle-indicator:hover:after, #sln_shop-details .handlediv.button-link #sln-salon--admin p.submit.toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details .handlediv.button-link p.submit.toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin p.submit.toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt .handlediv.button-link p.submit.toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link #sln-salon--admin p.submit.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap .sln-btn--main.sln-btn--small.sln-btn--icon:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .sln-btn--small.sln-btn--icon.toggle-indicator:hover:after,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .sln-btn--small.sln-btn--icon.toggle-indicator:hover:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .sln-btn--small.sln-btn--icon.toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .sln-btn--small.sln-btn--icon.toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .sln-btn--main.sln-btn--icon.toggle-indicator:hover:after,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after,
#sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after,
#sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .sln-btn--main.sln-btn--icon.toggle-indicator:hover:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after,
#sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after,
#sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .sln-btn--main.sln-btn--icon.toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .sln-btn--main.sln-btn--icon.toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .sln-btn--icon.toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .sln-btn--main.sln-btn--small.toggle-indicator:hover:after,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after,
#sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after,
#sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after,
#sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after,
#sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .sln-btn--main.sln-btn--small.toggle-indicator:hover:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after,
#sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after,
#sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after,
#sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after,
#sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .sln-btn--main.sln-btn--small.toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .sln-btn--main.sln-btn--small.toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_service-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_service-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_shop-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_shop-details #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #sln_service-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_attendant-details #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #sln_shop-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_attendant-details #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details #postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover:after,
#sln_service-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_service-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover:after,
#sln_shop-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_shop-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link .toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt #sln_attendant-details .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .handlediv.button-link .toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap .sln-btn--main.sln-btn--small.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--small.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .toggle-indicator.sln-paneltrigger.sln-btn:hover:after {
  color: rgb(0, 53, 83);
}
#sln-salon--admin .sln-btn--main--tonal, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set,
#sln-salon--admin .sln-bootstrap .sln-btn--main--tonal,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set {
  background-color: rgba(9, 120, 189, 0.2);
  color: rgb(0, 53, 83);
  border-style: solid;
  border-width: 1px 2px 2px 1px;
  border-color: transparent;
}
#sln-salon--admin .sln-btn--main--tonal input, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set input,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set input,
#sln-salon--admin .sln-btn--main--tonal button,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set button,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set button,
#sln-salon--admin .sln-bootstrap .sln-btn--main--tonal input,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set input,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set input,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set input,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set input,
#sln-salon--admin .sln-bootstrap .sln-btn--main--tonal button,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set button,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set button,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set button,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set button {
  color: rgb(9, 120, 189);
}
#sln-salon--admin .sln-btn--main--tonal:hover, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:hover, #sln-salon--admin .sln-btn--main--tonal:focus, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:focus,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:focus,
#sln-salon--admin .sln-bootstrap .sln-btn--main--tonal:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set:hover,
#sln-salon--admin .sln-bootstrap .sln-btn--main--tonal:focus,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:focus,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set:focus,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:focus,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set:focus {
  background-color: rgba(9, 120, 189, 0.2);
  color: rgb(0, 53, 83);
  border-color: rgb(9, 120, 189);
}
#sln-salon--admin .sln-btn--main--tonal:hover .btn, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:hover .btn,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:hover .btn,
#sln-salon--admin .sln-btn--main--tonal:hover input,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:hover input,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:hover input,
#sln-salon--admin .sln-btn--main--tonal:hover button,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:hover button,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:hover button, #sln-salon--admin .sln-btn--main--tonal:focus .btn, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:focus .btn,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:focus .btn,
#sln-salon--admin .sln-btn--main--tonal:focus input,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:focus input,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:focus input,
#sln-salon--admin .sln-btn--main--tonal:focus button,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:focus button,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:focus button,
#sln-salon--admin .sln-bootstrap .sln-btn--main--tonal:hover .btn,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:hover .btn,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set:hover .btn,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:hover .btn,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set:hover .btn,
#sln-salon--admin .sln-bootstrap .sln-btn--main--tonal:hover input,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:hover input,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set:hover input,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:hover input,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set:hover input,
#sln-salon--admin .sln-bootstrap .sln-btn--main--tonal:hover button,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:hover button,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set:hover button,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:hover button,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set:hover button,
#sln-salon--admin .sln-bootstrap .sln-btn--main--tonal:focus .btn,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:focus .btn,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set:focus .btn,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:focus .btn,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set:focus .btn,
#sln-salon--admin .sln-bootstrap .sln-btn--main--tonal:focus input,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:focus input,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set:focus input,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:focus input,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set:focus input,
#sln-salon--admin .sln-bootstrap .sln-btn--main--tonal:focus button,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:focus button,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set:focus button,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:focus button,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set:focus button {
  color: rgb(0, 53, 83);
}
#sln-salon--admin .sln-btn--main--tonal:hover .btn:hover, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:hover .btn:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:hover .btn:hover, #sln-salon--admin .sln-btn--main--tonal:hover .btn:focus, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:hover .btn:focus,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:hover .btn:focus,
#sln-salon--admin .sln-btn--main--tonal:hover input:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:hover input:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:hover input:hover,
#sln-salon--admin .sln-btn--main--tonal:hover input:focus,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:hover input:focus,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:hover input:focus,
#sln-salon--admin .sln-btn--main--tonal:hover button:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:hover button:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:hover button:hover,
#sln-salon--admin .sln-btn--main--tonal:hover button:focus,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:hover button:focus,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:hover button:focus, #sln-salon--admin .sln-btn--main--tonal:focus .btn:hover, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:focus .btn:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:focus .btn:hover, #sln-salon--admin .sln-btn--main--tonal:focus .btn:focus, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:focus .btn:focus,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:focus .btn:focus,
#sln-salon--admin .sln-btn--main--tonal:focus input:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:focus input:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:focus input:hover,
#sln-salon--admin .sln-btn--main--tonal:focus input:focus,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:focus input:focus,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:focus input:focus,
#sln-salon--admin .sln-btn--main--tonal:focus button:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:focus button:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:focus button:hover,
#sln-salon--admin .sln-btn--main--tonal:focus button:focus,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:focus button:focus,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:focus button:focus,
#sln-salon--admin .sln-bootstrap .sln-btn--main--tonal:hover .btn:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:hover .btn:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set:hover .btn:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:hover .btn:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set:hover .btn:hover,
#sln-salon--admin .sln-bootstrap .sln-btn--main--tonal:hover .btn:focus,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:hover .btn:focus,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set:hover .btn:focus,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:hover .btn:focus,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set:hover .btn:focus,
#sln-salon--admin .sln-bootstrap .sln-btn--main--tonal:hover input:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:hover input:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set:hover input:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:hover input:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set:hover input:hover,
#sln-salon--admin .sln-bootstrap .sln-btn--main--tonal:hover input:focus,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:hover input:focus,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set:hover input:focus,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:hover input:focus,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set:hover input:focus,
#sln-salon--admin .sln-bootstrap .sln-btn--main--tonal:hover button:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:hover button:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set:hover button:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:hover button:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set:hover button:hover,
#sln-salon--admin .sln-bootstrap .sln-btn--main--tonal:hover button:focus,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:hover button:focus,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set:hover button:focus,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:hover button:focus,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set:hover button:focus,
#sln-salon--admin .sln-bootstrap .sln-btn--main--tonal:focus .btn:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:focus .btn:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set:focus .btn:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:focus .btn:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set:focus .btn:hover,
#sln-salon--admin .sln-bootstrap .sln-btn--main--tonal:focus .btn:focus,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:focus .btn:focus,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set:focus .btn:focus,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:focus .btn:focus,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set:focus .btn:focus,
#sln-salon--admin .sln-bootstrap .sln-btn--main--tonal:focus input:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:focus input:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set:focus input:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:focus input:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set:focus input:hover,
#sln-salon--admin .sln-bootstrap .sln-btn--main--tonal:focus input:focus,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:focus input:focus,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set:focus input:focus,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:focus input:focus,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set:focus input:focus,
#sln-salon--admin .sln-bootstrap .sln-btn--main--tonal:focus button:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:focus button:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set:focus button:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:focus button:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set:focus button:hover,
#sln-salon--admin .sln-bootstrap .sln-btn--main--tonal:focus button:focus,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:focus button:focus,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set:focus button:focus,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:focus button:focus,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set:focus button:focus {
  color: rgb(0, 53, 83);
}
#sln-salon--admin .sln-btn--main--tonal.sln-btn--small.sln-btn--icon, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--small.sln-btn--icon.sln-set-default-booking-status--label-set,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--small.sln-btn--icon.sln-set-default-booking-status--label-set, #sln-salon--admin #sln_service-details .handlediv.button-link .sln-btn--main--tonal.sln-btn--icon.toggle-indicator, #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.sln-btn--icon.toggle-indicator, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator, #sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator, #sln-salon--admin #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.sln-btn--icon.toggle-indicator, #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.sln-btn--icon.toggle-indicator, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator, #sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.sln-btn--icon.toggle-indicator,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.sln-btn--icon.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #postexcerpt .handlediv.button-link .sln-btn--main--tonal.sln-btn--icon.toggle-indicator,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.sln-btn--icon.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator, #sln-salon--admin #sln_service-details .handlediv.button-link .sln-btn--main--tonal.sln-btn--small.toggle-indicator, #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.sln-btn--small.toggle-indicator, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator, #sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator, #sln-salon--admin #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator, #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator, #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator, #sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator, #sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator, #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator, #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator, #sln_service-details #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator, #sln-salon--admin #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.sln-btn--small.toggle-indicator, #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.sln-btn--small.toggle-indicator, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator, #sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator, #sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator, #sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator, #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator, #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator, #sln_shop-details #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator, #sln-salon--admin #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator, #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator, #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.sln-btn--small.toggle-indicator,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.sln-btn--small.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #postexcerpt .handlediv.button-link .sln-btn--main--tonal.sln-btn--small.toggle-indicator,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.sln-btn--small.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator, #sln-salon--admin .sln-btn--main--tonal.sln-btn--small.sln-paneltrigger.sln-btn, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.sln-paneltrigger.sln-btn,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.sln-paneltrigger.sln-btn, #sln-salon--admin #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn, #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn, #sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn,
#sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn, #sln-salon--admin #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn, #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn, #sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn,
#sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn, #sln-salon--admin p.sln-btn--main--tonal.sln-btn--small.submit, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels p.sln-btn--small.submit.sln-set-default-booking-status--label-set,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels p.sln-btn--small.submit.sln-set-default-booking-status--label-set, #sln-salon--admin #sln_service-details .handlediv.button-link p.sln-btn--main--tonal.submit.toggle-indicator, #sln_service-details .handlediv.button-link #sln-salon--admin p.sln-btn--main--tonal.submit.toggle-indicator, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link p.submit.sln-set-default-booking-status--label-set.toggle-indicator, #sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels p.submit.sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link p.submit.sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels p.submit.sln-set-default-booking-status--label-set.toggle-indicator, #sln-salon--admin #sln_shop-details .handlediv.button-link p.sln-btn--main--tonal.submit.toggle-indicator, #sln_shop-details .handlediv.button-link #sln-salon--admin p.sln-btn--main--tonal.submit.toggle-indicator, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link p.submit.sln-set-default-booking-status--label-set.toggle-indicator, #sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels p.submit.sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link p.submit.sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels p.submit.sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_attendant-details .handlediv.button-link p.sln-btn--main--tonal.submit.toggle-indicator,
#sln_attendant-details .handlediv.button-link #sln-salon--admin p.sln-btn--main--tonal.submit.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link p.submit.sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels p.submit.sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link p.submit.sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels p.submit.sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #postexcerpt .handlediv.button-link p.sln-btn--main--tonal.submit.toggle-indicator,
#postexcerpt .handlediv.button-link #sln-salon--admin p.sln-btn--main--tonal.submit.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link p.submit.sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels p.submit.sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link p.submit.sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels p.submit.sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.sln-btn--small.sln-btn--icon,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--small.sln-btn--icon.sln-set-default-booking-status--label-set,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--small.sln-btn--icon.sln-set-default-booking-status--label-set,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--small.sln-btn--icon.sln-set-default-booking-status--label-set,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--small.sln-btn--icon.sln-set-default-booking-status--label-set,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .sln-btn--main--tonal.sln-btn--icon.toggle-indicator,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.sln-btn--icon.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.sln-btn--icon.toggle-indicator,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.sln-btn--icon.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.sln-btn--icon.toggle-indicator,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.sln-btn--icon.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .sln-btn--main--tonal.sln-btn--icon.toggle-indicator,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.sln-btn--icon.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .sln-btn--main--tonal.sln-btn--small.toggle-indicator,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.sln-btn--small.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator,
#sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator,
#sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.sln-btn--small.toggle-indicator,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.sln-btn--small.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator,
#sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator,
#sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.sln-btn--small.toggle-indicator,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.sln-btn--small.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .sln-btn--main--tonal.sln-btn--small.toggle-indicator,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.sln-btn--small.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator,
#sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.sln-btn--small.sln-paneltrigger.sln-btn,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.sln-paneltrigger.sln-btn,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.sln-paneltrigger.sln-btn,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.sln-paneltrigger.sln-btn,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.sln-paneltrigger.sln-btn,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn,
#sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn,
#sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn,
#sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn,
#sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn {
  background-color: transparent;
}
#sln-salon--admin .sln-btn--main--tonal.sln-btn--small.sln-btn--icon:after, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--small.sln-btn--icon.sln-set-default-booking-status--label-set:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--small.sln-btn--icon.sln-set-default-booking-status--label-set:after, #sln-salon--admin #sln_service-details .handlediv.button-link .sln-btn--main--tonal.sln-btn--icon.toggle-indicator:after, #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.sln-btn--icon.toggle-indicator:after, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:after, #sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:after, #sln-salon--admin #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.sln-btn--icon.toggle-indicator:after, #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.sln-btn--icon.toggle-indicator:after, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:after, #sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.sln-btn--icon.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.sln-btn--icon.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #postexcerpt .handlediv.button-link .sln-btn--main--tonal.sln-btn--icon.toggle-indicator:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.sln-btn--icon.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:after, #sln-salon--admin #sln_service-details .handlediv.button-link .sln-btn--main--tonal.sln-btn--small.toggle-indicator:after, #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.sln-btn--small.toggle-indicator:after, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:after, #sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:after, #sln-salon--admin #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after, #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:after, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after, #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after, #sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:after, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after, #sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:after, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after, #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after, #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after, #sln_service-details #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:after,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:after,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after, #sln-salon--admin #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.sln-btn--small.toggle-indicator:after, #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.sln-btn--small.toggle-indicator:after, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:after, #sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:after, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after, #sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:after, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after, #sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:after, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after, #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after, #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after, #sln_shop-details #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after, #sln-salon--admin #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after, #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:after, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after, #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:after,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:after,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.sln-btn--small.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.sln-btn--small.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #postexcerpt .handlediv.button-link .sln-btn--main--tonal.sln-btn--small.toggle-indicator:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.sln-btn--small.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:after,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after, #sln-salon--admin .sln-btn--main--tonal.sln-btn--small.sln-paneltrigger.sln-btn:after, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.sln-paneltrigger.sln-btn:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.sln-paneltrigger.sln-btn:after, #sln-salon--admin #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn:after, #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn:after, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:after, #sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:after, #sln-salon--admin #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn:after, #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn:after, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:after, #sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:after,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:after,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:after, #sln-salon--admin p.sln-btn--main--tonal.sln-btn--small.submit:after, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels p.sln-btn--small.submit.sln-set-default-booking-status--label-set:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels p.sln-btn--small.submit.sln-set-default-booking-status--label-set:after, #sln-salon--admin #sln_service-details .handlediv.button-link p.sln-btn--main--tonal.submit.toggle-indicator:after, #sln_service-details .handlediv.button-link #sln-salon--admin p.sln-btn--main--tonal.submit.toggle-indicator:after, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link p.submit.sln-set-default-booking-status--label-set.toggle-indicator:after, #sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels p.submit.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link p.submit.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels p.submit.sln-set-default-booking-status--label-set.toggle-indicator:after, #sln-salon--admin #sln_shop-details .handlediv.button-link p.sln-btn--main--tonal.submit.toggle-indicator:after, #sln_shop-details .handlediv.button-link #sln-salon--admin p.sln-btn--main--tonal.submit.toggle-indicator:after, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link p.submit.sln-set-default-booking-status--label-set.toggle-indicator:after, #sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels p.submit.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link p.submit.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels p.submit.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_attendant-details .handlediv.button-link p.sln-btn--main--tonal.submit.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin p.sln-btn--main--tonal.submit.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link p.submit.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels p.submit.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link p.submit.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels p.submit.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #postexcerpt .handlediv.button-link p.sln-btn--main--tonal.submit.toggle-indicator:after,
#postexcerpt .handlediv.button-link #sln-salon--admin p.sln-btn--main--tonal.submit.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link p.submit.sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels p.submit.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link p.submit.sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels p.submit.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.sln-btn--small.sln-btn--icon:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--small.sln-btn--icon.sln-set-default-booking-status--label-set:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--small.sln-btn--icon.sln-set-default-booking-status--label-set:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--small.sln-btn--icon.sln-set-default-booking-status--label-set:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--small.sln-btn--icon.sln-set-default-booking-status--label-set:after,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .sln-btn--main--tonal.sln-btn--icon.toggle-indicator:after,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.sln-btn--icon.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.sln-btn--icon.toggle-indicator:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.sln-btn--icon.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.sln-btn--icon.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.sln-btn--icon.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .sln-btn--main--tonal.sln-btn--icon.toggle-indicator:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.sln-btn--icon.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .sln-btn--main--tonal.sln-btn--small.toggle-indicator:after,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.sln-btn--small.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after,
#sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after,
#sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.sln-btn--small.toggle-indicator:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.sln-btn--small.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after,
#sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after,
#sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.sln-btn--small.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.sln-btn--small.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .sln-btn--main--tonal.sln-btn--small.toggle-indicator:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.sln-btn--small.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:after,
#sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.sln-btn--small.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.sln-paneltrigger.sln-btn:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.sln-paneltrigger.sln-btn:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:after,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:after,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:after {
  color: rgb(2, 119, 189);
}
#sln-salon--admin .sln-btn--main--tonal.sln-btn--small.sln-btn--icon:hover, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--small.sln-btn--icon.sln-set-default-booking-status--label-set:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--small.sln-btn--icon.sln-set-default-booking-status--label-set:hover, #sln-salon--admin #sln_service-details .handlediv.button-link .sln-btn--main--tonal.sln-btn--icon.toggle-indicator:hover, #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.sln-btn--icon.toggle-indicator:hover, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover, #sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover, #sln-salon--admin #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.sln-btn--icon.toggle-indicator:hover, #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.sln-btn--icon.toggle-indicator:hover, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover, #sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.sln-btn--icon.toggle-indicator:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #postexcerpt .handlediv.button-link .sln-btn--main--tonal.sln-btn--icon.toggle-indicator:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover, #sln-salon--admin #sln_service-details .handlediv.button-link .sln-btn--main--tonal.sln-btn--small.toggle-indicator:hover, #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.sln-btn--small.toggle-indicator:hover, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover, #sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover, #sln-salon--admin #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover, #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover, #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover, #sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover, #sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover, #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover, #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover, #sln_service-details #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover, #sln-salon--admin #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.sln-btn--small.toggle-indicator:hover, #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.sln-btn--small.toggle-indicator:hover, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover, #sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover, #sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover, #sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover, #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover, #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover, #sln_shop-details #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover, #sln-salon--admin #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover, #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover, #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.sln-btn--small.toggle-indicator:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.sln-btn--small.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #postexcerpt .handlediv.button-link .sln-btn--main--tonal.sln-btn--small.toggle-indicator:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.sln-btn--small.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover, #sln-salon--admin .sln-btn--main--tonal.sln-btn--small.sln-paneltrigger.sln-btn:hover, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.sln-paneltrigger.sln-btn:hover, #sln-salon--admin #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn:hover, #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn:hover, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover, #sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover, #sln-salon--admin #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn:hover, #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn:hover, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover, #sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover, #sln-salon--admin p.sln-btn--main--tonal.sln-btn--small.submit:hover, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels p.sln-btn--small.submit.sln-set-default-booking-status--label-set:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels p.sln-btn--small.submit.sln-set-default-booking-status--label-set:hover, #sln-salon--admin #sln_service-details .handlediv.button-link p.sln-btn--main--tonal.submit.toggle-indicator:hover, #sln_service-details .handlediv.button-link #sln-salon--admin p.sln-btn--main--tonal.submit.toggle-indicator:hover, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link p.submit.sln-set-default-booking-status--label-set.toggle-indicator:hover, #sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels p.submit.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link p.submit.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels p.submit.sln-set-default-booking-status--label-set.toggle-indicator:hover, #sln-salon--admin #sln_shop-details .handlediv.button-link p.sln-btn--main--tonal.submit.toggle-indicator:hover, #sln_shop-details .handlediv.button-link #sln-salon--admin p.sln-btn--main--tonal.submit.toggle-indicator:hover, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link p.submit.sln-set-default-booking-status--label-set.toggle-indicator:hover, #sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels p.submit.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link p.submit.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels p.submit.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_attendant-details .handlediv.button-link p.sln-btn--main--tonal.submit.toggle-indicator:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin p.sln-btn--main--tonal.submit.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link p.submit.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels p.submit.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link p.submit.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels p.submit.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #postexcerpt .handlediv.button-link p.sln-btn--main--tonal.submit.toggle-indicator:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin p.sln-btn--main--tonal.submit.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link p.submit.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels p.submit.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link p.submit.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels p.submit.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.sln-btn--small.sln-btn--icon:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--small.sln-btn--icon.sln-set-default-booking-status--label-set:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--small.sln-btn--icon.sln-set-default-booking-status--label-set:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--small.sln-btn--icon.sln-set-default-booking-status--label-set:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--small.sln-btn--icon.sln-set-default-booking-status--label-set:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .sln-btn--main--tonal.sln-btn--icon.toggle-indicator:hover,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.sln-btn--icon.toggle-indicator:hover,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.sln-btn--icon.toggle-indicator:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .sln-btn--main--tonal.sln-btn--icon.toggle-indicator:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.sln-btn--icon.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .sln-btn--main--tonal.sln-btn--small.toggle-indicator:hover,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.sln-btn--small.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover,
#sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover,
#sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.sln-btn--small.toggle-indicator:hover,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.sln-btn--small.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover,
#sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover,
#sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.sln-btn--small.toggle-indicator:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.sln-btn--small.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .sln-btn--main--tonal.sln-btn--small.toggle-indicator:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.sln-btn--small.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover,
#sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.sln-btn--small.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover {
  background-color: transparent;
}
#sln-salon--admin .sln-btn--main--tonal.sln-btn--small.sln-btn--icon:hover:after, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--small.sln-btn--icon.sln-set-default-booking-status--label-set:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--small.sln-btn--icon.sln-set-default-booking-status--label-set:hover:after, #sln-salon--admin #sln_service-details .handlediv.button-link .sln-btn--main--tonal.sln-btn--icon.toggle-indicator:hover:after, #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.sln-btn--icon.toggle-indicator:hover:after, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover:after, #sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover:after, #sln-salon--admin #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.sln-btn--icon.toggle-indicator:hover:after, #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.sln-btn--icon.toggle-indicator:hover:after, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover:after, #sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.sln-btn--icon.toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt .handlediv.button-link .sln-btn--main--tonal.sln-btn--icon.toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover:after, #sln-salon--admin #sln_service-details .handlediv.button-link .sln-btn--main--tonal.sln-btn--small.toggle-indicator:hover:after, #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.sln-btn--small.toggle-indicator:hover:after, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover:after, #sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover:after, #sln-salon--admin #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after, #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover:after, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after, #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after, #sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover:after, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after, #sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover:after, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after, #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after, #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after, #sln_service-details #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after, #sln-salon--admin #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.sln-btn--small.toggle-indicator:hover:after, #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.sln-btn--small.toggle-indicator:hover:after, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover:after, #sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover:after, #sln-salon--admin #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after, #sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover:after, #sln-salon--admin #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after, #sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover:after, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after, #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after, #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after, #sln_shop-details #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after, #sln-salon--admin #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after, #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover:after, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after, #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.sln-btn--small.toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt .handlediv.button-link .sln-btn--main--tonal.sln-btn--small.toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after, #sln-salon--admin .sln-btn--main--tonal.sln-btn--small.sln-paneltrigger.sln-btn:hover:after, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.sln-paneltrigger.sln-btn:hover:after, #sln-salon--admin #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn:hover:after, #sln_service-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn:hover:after, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover:after, #sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover:after, #sln-salon--admin #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn:hover:after, #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn:hover:after, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover:after, #sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover:after, #sln-salon--admin p.sln-btn--main--tonal.sln-btn--small.submit:hover:after, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels p.sln-btn--small.submit.sln-set-default-booking-status--label-set:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels p.sln-btn--small.submit.sln-set-default-booking-status--label-set:hover:after, #sln-salon--admin #sln_service-details .handlediv.button-link p.sln-btn--main--tonal.submit.toggle-indicator:hover:after, #sln_service-details .handlediv.button-link #sln-salon--admin p.sln-btn--main--tonal.submit.toggle-indicator:hover:after, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link p.submit.sln-set-default-booking-status--label-set.toggle-indicator:hover:after, #sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels p.submit.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link p.submit.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels p.submit.sln-set-default-booking-status--label-set.toggle-indicator:hover:after, #sln-salon--admin #sln_shop-details .handlediv.button-link p.sln-btn--main--tonal.submit.toggle-indicator:hover:after, #sln_shop-details .handlediv.button-link #sln-salon--admin p.sln-btn--main--tonal.submit.toggle-indicator:hover:after, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link p.submit.sln-set-default-booking-status--label-set.toggle-indicator:hover:after, #sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels p.submit.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link p.submit.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels p.submit.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_attendant-details .handlediv.button-link p.sln-btn--main--tonal.submit.toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin p.sln-btn--main--tonal.submit.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link p.submit.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels p.submit.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link p.submit.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels p.submit.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #postexcerpt .handlediv.button-link p.sln-btn--main--tonal.submit.toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link #sln-salon--admin p.sln-btn--main--tonal.submit.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link p.submit.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels p.submit.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link p.submit.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels p.submit.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.sln-btn--small.sln-btn--icon:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--small.sln-btn--icon.sln-set-default-booking-status--label-set:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--small.sln-btn--icon.sln-set-default-booking-status--label-set:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--small.sln-btn--icon.sln-set-default-booking-status--label-set:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--small.sln-btn--icon.sln-set-default-booking-status--label-set:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .sln-btn--main--tonal.sln-btn--icon.toggle-indicator:hover:after,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.sln-btn--icon.toggle-indicator:hover:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.sln-btn--icon.toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .sln-btn--main--tonal.sln-btn--icon.toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.sln-btn--icon.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--icon.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .sln-btn--main--tonal.sln-btn--small.toggle-indicator:hover:after,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.sln-btn--small.toggle-indicator:hover:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln_service-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln_shop-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.sln-btn--small.toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln_service-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln_attendant-details #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln_shop-details #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln_attendant-details #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .sln-btn--main--tonal.sln-btn--small.toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.sln-btn--small.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln_service-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after,
#postexcerpt #sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln_service-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln_service-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln_shop-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after,
#postexcerpt #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln_shop-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln_shop-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln_attendant-details #postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after,
#postexcerpt #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln_attendant-details #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln_attendant-details #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#postexcerpt #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator:hover:after,
#sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.sln-btn--small.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-btn--small.sln-set-default-booking-status--label-set.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-btn--small.sln-set-default-booking-status--label-set.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin .sln-bootstrap #sln_service-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_service-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_service-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin .sln-bootstrap #sln_shop-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_shop-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin .sln-bootstrap #sln_attendant-details .handlediv.button-link .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin .sln-bootstrap #postexcerpt .handlediv.button-link .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap .sln-btn--main--tonal.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels #postexcerpt .handlediv.button-link .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-bootstrap #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover:after,
#postexcerpt .handlediv.button-link #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-bootstrap .sln-set-default-booking-status--label-set.toggle-indicator.sln-paneltrigger.sln-btn:hover:after {
  color: rgb(0, 53, 83);
}

.sln-btn--main25,
.sln-bootstrap .sln-btn--main25 {
  border-radius: 6px;
  background-color: #2171b1;
  color: #fff;
}
.sln-btn--main25 input,
.sln-btn--main25 button,
.sln-bootstrap .sln-btn--main25 input,
.sln-bootstrap .sln-btn--main25 button {
  color: #fff;
}
@media (hover: hover), (-ms-high-contrast: none) {
  .sln-btn--main25:hover,
  .sln-bootstrap .sln-btn--main25:hover {
    background-color: #234c66;
    color: #fff;
  }
}

.sln-btn--mainmedium,
.sln-bootstrap .sln-btn--mainmedium {
  background-color: rgba(2, 119, 189, 0.85);
  color: #fff;
}

.sln-btn--light,
.sln-bootstrap .sln-btn--light {
  background-color: rgb(199, 223, 243);
  color: rgb(0, 53, 83);
}
.sln-btn--light input,
.sln-btn--light button,
.sln-bootstrap .sln-btn--light input,
.sln-bootstrap .sln-btn--light button {
  color: rgb(0, 53, 83);
}
.sln-btn--light:hover, .sln-btn--light:focus,
.sln-bootstrap .sln-btn--light:hover,
.sln-bootstrap .sln-btn--light:focus {
  background-color: rgb(0, 53, 83);
  color: #fff;
}
.sln-btn--light:hover input,
.sln-btn--light:hover button, .sln-btn--light:focus input,
.sln-btn--light:focus button,
.sln-bootstrap .sln-btn--light:hover input,
.sln-bootstrap .sln-btn--light:hover button,
.sln-bootstrap .sln-btn--light:focus input,
.sln-bootstrap .sln-btn--light:focus button {
  color: #fff;
}
.sln-btn--light.sln-btn--active, .sln-tab-nav li.active a.sln-btn--light, #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--light.current,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--light.current,
.sln-admin-nav a.sln-btn--light.current, .sln-nav-tab-wrapper.nav-tab-wrapper .sln-btn--light.nav-tab.nav-tab-active,
.sln-bootstrap .sln-btn--light.sln-btn--active,
.sln-bootstrap .sln-admin-nav a.sln-btn--light.current,
.sln-admin-nav .sln-bootstrap a.sln-btn--light.current {
  background-color: rgb(0, 53, 83);
  color: #fff;
}
.sln-btn--light.sln-btn--active input, .sln-tab-nav li.active a.sln-btn--light input, #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--light.current input,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--light.current input,
.sln-admin-nav a.sln-btn--light.current input, .sln-nav-tab-wrapper.nav-tab-wrapper .sln-btn--light.nav-tab.nav-tab-active input,
.sln-btn--light.sln-btn--active button,
.sln-tab-nav li.active a.sln-btn--light button,
#sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--light.current button,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--light.current button,
.sln-admin-nav a.sln-btn--light.current button,
.sln-nav-tab-wrapper.nav-tab-wrapper .sln-btn--light.nav-tab.nav-tab-active button,
.sln-bootstrap .sln-btn--light.sln-btn--active input,
.sln-bootstrap .sln-admin-nav a.sln-btn--light.current input,
.sln-admin-nav .sln-bootstrap a.sln-btn--light.current input,
.sln-bootstrap .sln-btn--light.sln-btn--active button,
.sln-bootstrap .sln-admin-nav a.sln-btn--light.current button,
.sln-admin-nav .sln-bootstrap a.sln-btn--light.current button {
  color: #fff;
}
.sln-btn--light.sln-btn--active:hover, .sln-tab-nav li.active a.sln-btn--light:hover, #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--light.current:hover,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--light.current:hover,
.sln-admin-nav a.sln-btn--light.current:hover, .sln-nav-tab-wrapper.nav-tab-wrapper .sln-btn--light.nav-tab.nav-tab-active:hover, .sln-btn--light.sln-btn--active:focus, .sln-tab-nav li.active a.sln-btn--light:focus, #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--light.current:focus,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--light.current:focus,
.sln-admin-nav a.sln-btn--light.current:focus, .sln-nav-tab-wrapper.nav-tab-wrapper .sln-btn--light.nav-tab.nav-tab-active:focus,
.sln-bootstrap .sln-btn--light.sln-btn--active:hover,
.sln-bootstrap .sln-admin-nav a.sln-btn--light.current:hover,
.sln-admin-nav .sln-bootstrap a.sln-btn--light.current:hover,
.sln-bootstrap .sln-btn--light.sln-btn--active:focus,
.sln-bootstrap .sln-admin-nav a.sln-btn--light.current:focus,
.sln-admin-nav .sln-bootstrap a.sln-btn--light.current:focus {
  background-color: rgb(199, 223, 243);
  color: rgb(0, 53, 83);
}
.sln-btn--light.sln-btn--active:hover input, .sln-tab-nav li.active a.sln-btn--light:hover input, #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--light.current:hover input,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--light.current:hover input,
.sln-admin-nav a.sln-btn--light.current:hover input, .sln-nav-tab-wrapper.nav-tab-wrapper .sln-btn--light.nav-tab.nav-tab-active:hover input,
.sln-btn--light.sln-btn--active:hover button,
.sln-tab-nav li.active a.sln-btn--light:hover button,
#sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--light.current:hover button,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--light.current:hover button,
.sln-admin-nav a.sln-btn--light.current:hover button,
.sln-nav-tab-wrapper.nav-tab-wrapper .sln-btn--light.nav-tab.nav-tab-active:hover button, .sln-btn--light.sln-btn--active:focus input, .sln-tab-nav li.active a.sln-btn--light:focus input, #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--light.current:focus input,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--light.current:focus input,
.sln-admin-nav a.sln-btn--light.current:focus input, .sln-nav-tab-wrapper.nav-tab-wrapper .sln-btn--light.nav-tab.nav-tab-active:focus input,
.sln-btn--light.sln-btn--active:focus button,
.sln-tab-nav li.active a.sln-btn--light:focus button,
#sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--light.current:focus button,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--light.current:focus button,
.sln-admin-nav a.sln-btn--light.current:focus button,
.sln-nav-tab-wrapper.nav-tab-wrapper .sln-btn--light.nav-tab.nav-tab-active:focus button,
.sln-bootstrap .sln-btn--light.sln-btn--active:hover input,
.sln-bootstrap .sln-admin-nav a.sln-btn--light.current:hover input,
.sln-admin-nav .sln-bootstrap a.sln-btn--light.current:hover input,
.sln-bootstrap .sln-btn--light.sln-btn--active:hover button,
.sln-bootstrap .sln-admin-nav a.sln-btn--light.current:hover button,
.sln-admin-nav .sln-bootstrap a.sln-btn--light.current:hover button,
.sln-bootstrap .sln-btn--light.sln-btn--active:focus input,
.sln-bootstrap .sln-admin-nav a.sln-btn--light.current:focus input,
.sln-admin-nav .sln-bootstrap a.sln-btn--light.current:focus input,
.sln-bootstrap .sln-btn--light.sln-btn--active:focus button,
.sln-bootstrap .sln-admin-nav a.sln-btn--light.current:focus button,
.sln-admin-nav .sln-bootstrap a.sln-btn--light.current:focus button {
  color: rgb(0, 53, 83);
}
.sln-btn--light.sln-btn--small.sln-btn--icon, #sln_service-details .handlediv.button-link .sln-btn--light.toggle-indicator, #sln_shop-details .handlediv.button-link .sln-btn--light.toggle-indicator,
#sln_attendant-details .handlediv.button-link .sln-btn--light.toggle-indicator,
#postexcerpt .handlediv.button-link .sln-btn--light.toggle-indicator, .sln-btn--light.sln-btn--small.sln-paneltrigger.sln-btn, #sln-salon--admin p.sln-btn--light.sln-btn--small.submit, .sln-calendar--wrapper p.sln-btn--light.sln-btn--small.submit,
.sln-bootstrap .sln-btn--light.sln-btn--small.sln-btn--icon,
.sln-bootstrap .sln-calendar--wrapper p.sln-btn--light.sln-btn--small.submit,
.sln-calendar--wrapper .sln-bootstrap p.sln-btn--light.sln-btn--small.submit {
  background-color: transparent;
}
.sln-btn--light.sln-btn--small.sln-btn--icon:after, #sln_service-details .handlediv.button-link .sln-btn--light.toggle-indicator:after, #sln_shop-details .handlediv.button-link .sln-btn--light.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link .sln-btn--light.toggle-indicator:after,
#postexcerpt .handlediv.button-link .sln-btn--light.toggle-indicator:after, .sln-btn--light.sln-btn--small.sln-paneltrigger.sln-btn:after, #sln-salon--admin p.sln-btn--light.sln-btn--small.submit:after, .sln-calendar--wrapper p.sln-btn--light.sln-btn--small.submit:after,
.sln-bootstrap .sln-btn--light.sln-btn--small.sln-btn--icon:after,
.sln-bootstrap .sln-calendar--wrapper p.sln-btn--light.sln-btn--small.submit:after,
.sln-calendar--wrapper .sln-bootstrap p.sln-btn--light.sln-btn--small.submit:after {
  color: rgb(199, 223, 243);
}
.sln-btn--light.sln-btn--small.sln-btn--icon:hover, #sln_service-details .handlediv.button-link .sln-btn--light.toggle-indicator:hover, #sln_shop-details .handlediv.button-link .sln-btn--light.toggle-indicator:hover,
#sln_attendant-details .handlediv.button-link .sln-btn--light.toggle-indicator:hover,
#postexcerpt .handlediv.button-link .sln-btn--light.toggle-indicator:hover, .sln-btn--light.sln-btn--small.sln-paneltrigger.sln-btn:hover, #sln-salon--admin p.sln-btn--light.sln-btn--small.submit:hover, .sln-calendar--wrapper p.sln-btn--light.sln-btn--small.submit:hover,
.sln-bootstrap .sln-btn--light.sln-btn--small.sln-btn--icon:hover,
.sln-bootstrap .sln-calendar--wrapper p.sln-btn--light.sln-btn--small.submit:hover,
.sln-calendar--wrapper .sln-bootstrap p.sln-btn--light.sln-btn--small.submit:hover {
  background-color: transparent;
}
.sln-btn--light.sln-btn--small.sln-btn--icon:hover:after, #sln_service-details .handlediv.button-link .sln-btn--light.toggle-indicator:hover:after, #sln_shop-details .handlediv.button-link .sln-btn--light.toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link .sln-btn--light.toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link .sln-btn--light.toggle-indicator:hover:after, .sln-btn--light.sln-btn--small.sln-paneltrigger.sln-btn:hover:after, #sln-salon--admin p.sln-btn--light.sln-btn--small.submit:hover:after, .sln-calendar--wrapper p.sln-btn--light.sln-btn--small.submit:hover:after,
.sln-bootstrap .sln-btn--light.sln-btn--small.sln-btn--icon:hover:after,
.sln-bootstrap .sln-calendar--wrapper p.sln-btn--light.sln-btn--small.submit:hover:after,
.sln-calendar--wrapper .sln-bootstrap p.sln-btn--light.sln-btn--small.submit:hover:after {
  color: rgb(0, 53, 83);
}

.sln-btn--d_main--nobkg,
.sln-bootstrap .sln-btn--d_main--nobkg {
  background-color: transparent;
  color: #2171b1;
}
.sln-btn--d_main--nobkg input,
.sln-btn--d_main--nobkg button,
.sln-bootstrap .sln-btn--d_main--nobkg input,
.sln-bootstrap .sln-btn--d_main--nobkg button {
  color: #2171b1;
}
.sln-btn--d_main--nobkg:after,
.sln-bootstrap .sln-btn--d_main--nobkg:after {
  background-color: transparent;
  color: #2171b1;
}
@media (hover: hover), (-ms-high-contrast: none) {
  .sln-btn--d_main--nobkg:hover,
  .sln-bootstrap .sln-btn--d_main--nobkg:hover {
    background-color: #2171b1;
    color: #fff;
  }
  .sln-btn--d_main--nobkg:hover:after,
  .sln-bootstrap .sln-btn--d_main--nobkg:hover:after {
    background-color: #2171b1;
    color: #fff;
  }
}

.sln-btn--warning,
.sln-bootstrap .sln-btn--warning {
  background-color: #f5b025;
  color: #fff;
}
.sln-btn--warning input,
.sln-btn--warning button,
.sln-bootstrap .sln-btn--warning input,
.sln-bootstrap .sln-btn--warning button {
  color: #fff;
}
.sln-btn--warning:hover, .sln-btn--warning:focus,
.sln-bootstrap .sln-btn--warning:hover,
.sln-bootstrap .sln-btn--warning:focus {
  background-color: rgb(0, 53, 83);
  color: #fff;
}
.sln-btn--warning:hover input,
.sln-btn--warning:hover button, .sln-btn--warning:focus input,
.sln-btn--warning:focus button,
.sln-bootstrap .sln-btn--warning:hover input,
.sln-bootstrap .sln-btn--warning:hover button,
.sln-bootstrap .sln-btn--warning:focus input,
.sln-bootstrap .sln-btn--warning:focus button {
  color: #fff;
}

.sln-btn--problem,
.sln-bootstrap .sln-btn--problem {
  background-color: rgb(249, 225, 223);
  color: rgb(160, 21, 20);
  border-style: solid;
  border-width: 1px 2px 2px 1px;
  border-color: transparent;
}
.sln-btn--problem input,
.sln-btn--problem button,
.sln-bootstrap .sln-btn--problem input,
.sln-bootstrap .sln-btn--problem button {
  color: rgb(160, 21, 20);
}
.sln-btn--problem:hover, .sln-btn--problem:focus,
.sln-bootstrap .sln-btn--problem:hover,
.sln-bootstrap .sln-btn--problem:focus {
  background-color: rgb(249, 225, 223);
  color: rgb(160, 21, 20);
  border-color: rgb(210, 34, 34);
}
.sln-btn--problem:hover input,
.sln-btn--problem:hover button, .sln-btn--problem:focus input,
.sln-btn--problem:focus button,
.sln-bootstrap .sln-btn--problem:hover input,
.sln-bootstrap .sln-btn--problem:hover button,
.sln-bootstrap .sln-btn--problem:focus input,
.sln-bootstrap .sln-btn--problem:focus button {
  color: rgb(160, 21, 20);
}

.sln-btn--ok,
.sln-bootstrap .sln-btn--ok {
  background-color: #5bc24c;
  color: #fff;
}
.sln-btn--ok input,
.sln-btn--ok button,
.sln-bootstrap .sln-btn--ok input,
.sln-bootstrap .sln-btn--ok button {
  color: #fff;
}
.sln-btn--ok:hover, .sln-btn--ok:focus,
.sln-bootstrap .sln-btn--ok:hover,
.sln-bootstrap .sln-btn--ok:focus {
  background-color: rgb(0, 53, 83);
  color: #fff;
}
.sln-btn--ok:hover input,
.sln-btn--ok:hover button, .sln-btn--ok:focus input,
.sln-btn--ok:focus button,
.sln-bootstrap .sln-btn--ok:hover input,
.sln-bootstrap .sln-btn--ok:hover button,
.sln-bootstrap .sln-btn--ok:focus input,
.sln-bootstrap .sln-btn--ok:focus button {
  color: #fff;
}

#sln-salon--admin .sln-btn--textonly,
#sln-salon--admin .sln-bootstrap .sln-btn--textonly {
  color: rgb(104, 150, 188);
  background-color: transparent;
  text-transform: uppercase;
}
@media (hover: hover), (-ms-high-contrast: none) {
  #sln-salon--admin .sln-btn--textonly:hover,
  #sln-salon--admin .sln-bootstrap .sln-btn--textonly:hover {
    background-color: rgb(0, 53, 83);
    color: #fff;
  }
}

#sln-salon--admin .sln-btn--textonly--emph,
#sln-salon--admin .sln-bootstrap .sln-btn--textonly--emph {
  color: rgb(0, 66, 88);
  background-color: transparent;
  font-weight: 600;
}
@media (hover: hover), (-ms-high-contrast: none) {
  #sln-salon--admin .sln-btn--textonly--emph:hover,
  #sln-salon--admin .sln-bootstrap .sln-btn--textonly--emph:hover {
    background-color: rgb(0, 53, 83);
    color: #fff;
  }
}

#sln-salon--admin .sln-btn--textonly--emphbkg,
#sln-salon--admin .sln-bootstrap .sln-btn--textonly--emphbkg {
  color: rgb(0, 66, 88);
  background-color: rgb(199, 223, 243);
  font-weight: 600;
}
@media (hover: hover), (-ms-high-contrast: none) {
  #sln-salon--admin .sln-btn--textonly--emphbkg:hover,
  #sln-salon--admin .sln-bootstrap .sln-btn--textonly--emphbkg:hover {
    background-color: rgb(0, 53, 83);
    color: #fff;
  }
}

.sln-btn--borderonly, .sln-tab-nav li a,
.sln-bootstrap .sln-btn--borderonly {
  background-color: transparent;
  color: rgb(0, 53, 83);
  border: 1px solid #c5cfd4;
}
.sln-btn--borderonly input, .sln-tab-nav li a input,
.sln-btn--borderonly button,
.sln-tab-nav li a button,
.sln-bootstrap .sln-btn--borderonly input,
.sln-bootstrap .sln-btn--borderonly button {
  color: rgb(0, 53, 83);
}
.sln-btn--borderonly.sln-btn--bigger, .sln-tab-nav li a.sln-btn--bigger,
.sln-bootstrap .sln-btn--borderonly.sln-btn--bigger {
  border: 2px solid rgba(9, 120, 189, 0.75);
  color: rgb(9, 120, 189);
}
.sln-btn--borderonly.sln-btn--icon:after, #sln_service-details .handlediv.button-link .sln-btn--borderonly.toggle-indicator:after, #sln_shop-details .handlediv.button-link .sln-btn--borderonly.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link .sln-btn--borderonly.toggle-indicator:after,
#postexcerpt .handlediv.button-link .sln-btn--borderonly.toggle-indicator:after, .sln-btn--borderonly.sln-paneltrigger.sln-btn:after, #sln-salon--admin p.sln-btn--borderonly.submit:after, .sln-calendar--wrapper p.sln-btn--borderonly.submit:after, .sln-tab-nav li a.sln-btn--icon:after, .sln-tab-nav li #sln_service-details .handlediv.button-link a.toggle-indicator:after, #sln_service-details .handlediv.button-link .sln-tab-nav li a.toggle-indicator:after, .sln-tab-nav li #sln_shop-details .handlediv.button-link a.toggle-indicator:after, #sln_shop-details .handlediv.button-link .sln-tab-nav li a.toggle-indicator:after,
.sln-tab-nav li #sln_attendant-details .handlediv.button-link a.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link .sln-tab-nav li a.toggle-indicator:after,
.sln-tab-nav li #postexcerpt .handlediv.button-link a.toggle-indicator:after,
#postexcerpt .handlediv.button-link .sln-tab-nav li a.toggle-indicator:after, .sln-tab-nav li a.sln-paneltrigger.sln-btn:after,
.sln-bootstrap .sln-btn--borderonly.sln-btn--icon:after,
.sln-bootstrap .sln-calendar--wrapper p.sln-btn--borderonly.submit:after,
.sln-calendar--wrapper .sln-bootstrap p.sln-btn--borderonly.submit:after {
  color: rgb(0, 53, 83);
}
.sln-btn--borderonly.sln-btn--active, .sln-tab-nav li a.sln-btn--active, .sln-tab-nav li.active a, #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--borderonly.current, #sln-salon--admin .col-sm-12.sln-admin-nav .sln-tab-nav li a.current, .sln-tab-nav li #sln-salon--admin .col-sm-12.sln-admin-nav a.current,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--borderonly.current,
#sln-salon--admin .col-md-12.sln-admin-nav .sln-tab-nav li a.current,
.sln-tab-nav li #sln-salon--admin .col-md-12.sln-admin-nav a.current,
.sln-admin-nav a.sln-btn--borderonly.current,
.sln-admin-nav .sln-tab-nav li a.current,
.sln-tab-nav li .sln-admin-nav a.current, .sln-nav-tab-wrapper.nav-tab-wrapper .sln-btn--borderonly.nav-tab.nav-tab-active, .sln-nav-tab-wrapper.nav-tab-wrapper .sln-tab-nav li a.nav-tab.nav-tab-active, .sln-tab-nav li .sln-nav-tab-wrapper.nav-tab-wrapper a.nav-tab.nav-tab-active,
.sln-bootstrap .sln-btn--borderonly.sln-btn--active,
.sln-bootstrap .sln-admin-nav a.sln-btn--borderonly.current,
.sln-bootstrap .sln-admin-nav .sln-tab-nav li a.current,
.sln-tab-nav li .sln-bootstrap .sln-admin-nav a.current,
.sln-admin-nav .sln-bootstrap a.sln-btn--borderonly.current,
.sln-admin-nav .sln-bootstrap .sln-tab-nav li a.current,
.sln-tab-nav li .sln-admin-nav .sln-bootstrap a.current {
  border: 1px solid rgb(0, 53, 83);
}
.sln-btn--borderonly:hover, .sln-tab-nav li a:hover, .sln-btn--borderonly:focus, .sln-tab-nav li a:focus,
.sln-bootstrap .sln-btn--borderonly:hover,
.sln-bootstrap .sln-btn--borderonly:focus {
  border-color: rgb(0, 53, 83);
  background-color: rgb(0, 53, 83);
  color: #fff;
}
.sln-btn--borderonly:hover input, .sln-tab-nav li a:hover input,
.sln-btn--borderonly:hover button,
.sln-tab-nav li a:hover button, .sln-btn--borderonly:focus input, .sln-tab-nav li a:focus input,
.sln-btn--borderonly:focus button,
.sln-tab-nav li a:focus button,
.sln-bootstrap .sln-btn--borderonly:hover input,
.sln-bootstrap .sln-btn--borderonly:hover button,
.sln-bootstrap .sln-btn--borderonly:focus input,
.sln-bootstrap .sln-btn--borderonly:focus button {
  color: #fff;
}
.sln-btn--borderonly:hover.sln-btn--icon:after, #sln_service-details .handlediv.button-link .sln-btn--borderonly.toggle-indicator:hover:after, #sln_shop-details .handlediv.button-link .sln-btn--borderonly.toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link .sln-btn--borderonly.toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link .sln-btn--borderonly.toggle-indicator:hover:after, .sln-btn--borderonly.sln-paneltrigger.sln-btn:hover:after, #sln-salon--admin p.sln-btn--borderonly.submit:hover:after, .sln-calendar--wrapper p.sln-btn--borderonly.submit:hover:after, .sln-tab-nav li a:hover.sln-btn--icon:after, .sln-tab-nav li #sln_service-details .handlediv.button-link a.toggle-indicator:hover:after, #sln_service-details .handlediv.button-link .sln-tab-nav li a.toggle-indicator:hover:after, .sln-tab-nav li #sln_shop-details .handlediv.button-link a.toggle-indicator:hover:after, #sln_shop-details .handlediv.button-link .sln-tab-nav li a.toggle-indicator:hover:after,
.sln-tab-nav li #sln_attendant-details .handlediv.button-link a.toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link .sln-tab-nav li a.toggle-indicator:hover:after,
.sln-tab-nav li #postexcerpt .handlediv.button-link a.toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link .sln-tab-nav li a.toggle-indicator:hover:after, .sln-tab-nav li a.sln-paneltrigger.sln-btn:hover:after, .sln-btn--borderonly:focus.sln-btn--icon:after, #sln_service-details .handlediv.button-link .sln-btn--borderonly.toggle-indicator:focus:after, #sln_shop-details .handlediv.button-link .sln-btn--borderonly.toggle-indicator:focus:after,
#sln_attendant-details .handlediv.button-link .sln-btn--borderonly.toggle-indicator:focus:after,
#postexcerpt .handlediv.button-link .sln-btn--borderonly.toggle-indicator:focus:after, .sln-btn--borderonly.sln-paneltrigger.sln-btn:focus:after, #sln-salon--admin p.sln-btn--borderonly.submit:focus:after, .sln-calendar--wrapper p.sln-btn--borderonly.submit:focus:after, .sln-tab-nav li a:focus.sln-btn--icon:after, .sln-tab-nav li #sln_service-details .handlediv.button-link a.toggle-indicator:focus:after, #sln_service-details .handlediv.button-link .sln-tab-nav li a.toggle-indicator:focus:after, .sln-tab-nav li #sln_shop-details .handlediv.button-link a.toggle-indicator:focus:after, #sln_shop-details .handlediv.button-link .sln-tab-nav li a.toggle-indicator:focus:after,
.sln-tab-nav li #sln_attendant-details .handlediv.button-link a.toggle-indicator:focus:after,
#sln_attendant-details .handlediv.button-link .sln-tab-nav li a.toggle-indicator:focus:after,
.sln-tab-nav li #postexcerpt .handlediv.button-link a.toggle-indicator:focus:after,
#postexcerpt .handlediv.button-link .sln-tab-nav li a.toggle-indicator:focus:after, .sln-tab-nav li a.sln-paneltrigger.sln-btn:focus:after,
.sln-bootstrap .sln-btn--borderonly:hover.sln-btn--icon:after,
.sln-bootstrap .sln-calendar--wrapper p.sln-btn--borderonly.submit:hover:after,
.sln-calendar--wrapper .sln-bootstrap p.sln-btn--borderonly.submit:hover:after,
.sln-bootstrap .sln-btn--borderonly:focus.sln-btn--icon:after,
.sln-bootstrap .sln-calendar--wrapper p.sln-btn--borderonly.submit:focus:after,
.sln-calendar--wrapper .sln-bootstrap p.sln-btn--borderonly.submit:focus:after {
  color: #fff;
}

.sln-btn--borderonly--w,
.sln-bootstrap .sln-btn--borderonly--w {
  background-color: transparent;
  color: #fff;
  border: 1px solid #fff;
}
.sln-btn--borderonly--w input,
.sln-btn--borderonly--w button,
.sln-bootstrap .sln-btn--borderonly--w input,
.sln-bootstrap .sln-btn--borderonly--w button {
  color: #fff;
}
.sln-btn--borderonly--w.sln-btn--icon:after, #sln_service-details .handlediv.button-link .sln-btn--borderonly--w.toggle-indicator:after, #sln_shop-details .handlediv.button-link .sln-btn--borderonly--w.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link .sln-btn--borderonly--w.toggle-indicator:after,
#postexcerpt .handlediv.button-link .sln-btn--borderonly--w.toggle-indicator:after, .sln-btn--borderonly--w.sln-paneltrigger.sln-btn:after, #sln-salon--admin p.sln-btn--borderonly--w.submit:after, .sln-calendar--wrapper p.sln-btn--borderonly--w.submit:after,
.sln-bootstrap .sln-btn--borderonly--w.sln-btn--icon:after,
.sln-bootstrap .sln-calendar--wrapper p.sln-btn--borderonly--w.submit:after,
.sln-calendar--wrapper .sln-bootstrap p.sln-btn--borderonly--w.submit:after {
  color: #fff;
}
.sln-btn--borderonly--w.sln-btn--active, .sln-tab-nav li.active a.sln-btn--borderonly--w, #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--borderonly--w.current,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--borderonly--w.current,
.sln-admin-nav a.sln-btn--borderonly--w.current, .sln-nav-tab-wrapper.nav-tab-wrapper .sln-btn--borderonly--w.nav-tab.nav-tab-active,
.sln-bootstrap .sln-btn--borderonly--w.sln-btn--active,
.sln-bootstrap .sln-admin-nav a.sln-btn--borderonly--w.current,
.sln-admin-nav .sln-bootstrap a.sln-btn--borderonly--w.current {
  border: 1px solid #fff;
}
.sln-btn--borderonly--w:hover, .sln-btn--borderonly--w:focus,
.sln-bootstrap .sln-btn--borderonly--w:hover,
.sln-bootstrap .sln-btn--borderonly--w:focus {
  border-color: transparent;
  background-color: rgb(241, 247, 251);
  color: #0277bd;
}
.sln-btn--borderonly--w:hover input,
.sln-btn--borderonly--w:hover button, .sln-btn--borderonly--w:focus input,
.sln-btn--borderonly--w:focus button,
.sln-bootstrap .sln-btn--borderonly--w:hover input,
.sln-bootstrap .sln-btn--borderonly--w:hover button,
.sln-bootstrap .sln-btn--borderonly--w:focus input,
.sln-bootstrap .sln-btn--borderonly--w:focus button {
  color: #0277bd;
}
.sln-btn--borderonly--w:hover.sln-btn--icon:after, #sln_service-details .handlediv.button-link .sln-btn--borderonly--w.toggle-indicator:hover:after, #sln_shop-details .handlediv.button-link .sln-btn--borderonly--w.toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link .sln-btn--borderonly--w.toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link .sln-btn--borderonly--w.toggle-indicator:hover:after, .sln-btn--borderonly--w.sln-paneltrigger.sln-btn:hover:after, #sln-salon--admin p.sln-btn--borderonly--w.submit:hover:after, .sln-calendar--wrapper p.sln-btn--borderonly--w.submit:hover:after, .sln-btn--borderonly--w:focus.sln-btn--icon:after, #sln_service-details .handlediv.button-link .sln-btn--borderonly--w.toggle-indicator:focus:after, #sln_shop-details .handlediv.button-link .sln-btn--borderonly--w.toggle-indicator:focus:after,
#sln_attendant-details .handlediv.button-link .sln-btn--borderonly--w.toggle-indicator:focus:after,
#postexcerpt .handlediv.button-link .sln-btn--borderonly--w.toggle-indicator:focus:after, .sln-btn--borderonly--w.sln-paneltrigger.sln-btn:focus:after, #sln-salon--admin p.sln-btn--borderonly--w.submit:focus:after, .sln-calendar--wrapper p.sln-btn--borderonly--w.submit:focus:after,
.sln-bootstrap .sln-btn--borderonly--w:hover.sln-btn--icon:after,
.sln-bootstrap .sln-calendar--wrapper p.sln-btn--borderonly--w.submit:hover:after,
.sln-calendar--wrapper .sln-bootstrap p.sln-btn--borderonly--w.submit:hover:after,
.sln-bootstrap .sln-btn--borderonly--w:focus.sln-btn--icon:after,
.sln-bootstrap .sln-calendar--wrapper p.sln-btn--borderonly--w.submit:focus:after,
.sln-calendar--wrapper .sln-bootstrap p.sln-btn--borderonly--w.submit:focus:after {
  color: #0277bd;
}

.sln-btn--borderonly25,
.sln-bootstrap .sln-btn--borderonly25 {
  background-color: transparent;
  color: #2171b1;
  border: 1px solid #2171b1;
  border-radius: 6px;
}
.sln-btn--borderonly25 input,
.sln-btn--borderonly25 button,
.sln-bootstrap .sln-btn--borderonly25 input,
.sln-bootstrap .sln-btn--borderonly25 button {
  color: rgb(0, 53, 83);
}
.sln-btn--borderonly25.sln-btn--icon:after, #sln_service-details .handlediv.button-link .sln-btn--borderonly25.toggle-indicator:after, #sln_shop-details .handlediv.button-link .sln-btn--borderonly25.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link .sln-btn--borderonly25.toggle-indicator:after,
#postexcerpt .handlediv.button-link .sln-btn--borderonly25.toggle-indicator:after, .sln-btn--borderonly25.sln-paneltrigger.sln-btn:after, #sln-salon--admin p.sln-btn--borderonly25.submit:after, .sln-calendar--wrapper p.sln-btn--borderonly25.submit:after,
.sln-bootstrap .sln-btn--borderonly25.sln-btn--icon:after,
.sln-bootstrap .sln-calendar--wrapper p.sln-btn--borderonly25.submit:after,
.sln-calendar--wrapper .sln-bootstrap p.sln-btn--borderonly25.submit:after {
  color: rgb(0, 53, 83);
}
.sln-btn--borderonly25.sln-btn--active, .sln-tab-nav li.active a.sln-btn--borderonly25, #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--borderonly25.current,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--borderonly25.current,
.sln-admin-nav a.sln-btn--borderonly25.current, .sln-nav-tab-wrapper.nav-tab-wrapper .sln-btn--borderonly25.nav-tab.nav-tab-active,
.sln-bootstrap .sln-btn--borderonly25.sln-btn--active,
.sln-bootstrap .sln-admin-nav a.sln-btn--borderonly25.current,
.sln-admin-nav .sln-bootstrap a.sln-btn--borderonly25.current {
  border: 1px solid rgb(0, 53, 83);
}
.sln-btn--borderonly25:hover, .sln-btn--borderonly25:focus,
.sln-bootstrap .sln-btn--borderonly25:hover,
.sln-bootstrap .sln-btn--borderonly25:focus {
  border-color: rgb(0, 53, 83);
  background-color: rgb(0, 53, 83);
  color: #fff;
}
.sln-btn--borderonly25:hover input,
.sln-btn--borderonly25:hover button, .sln-btn--borderonly25:focus input,
.sln-btn--borderonly25:focus button,
.sln-bootstrap .sln-btn--borderonly25:hover input,
.sln-bootstrap .sln-btn--borderonly25:hover button,
.sln-bootstrap .sln-btn--borderonly25:focus input,
.sln-bootstrap .sln-btn--borderonly25:focus button {
  color: #fff;
}
.sln-btn--borderonly25:hover.sln-btn--icon:after, #sln_service-details .handlediv.button-link .sln-btn--borderonly25.toggle-indicator:hover:after, #sln_shop-details .handlediv.button-link .sln-btn--borderonly25.toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link .sln-btn--borderonly25.toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link .sln-btn--borderonly25.toggle-indicator:hover:after, .sln-btn--borderonly25.sln-paneltrigger.sln-btn:hover:after, #sln-salon--admin p.sln-btn--borderonly25.submit:hover:after, .sln-calendar--wrapper p.sln-btn--borderonly25.submit:hover:after, .sln-btn--borderonly25:focus.sln-btn--icon:after, #sln_service-details .handlediv.button-link .sln-btn--borderonly25.toggle-indicator:focus:after, #sln_shop-details .handlediv.button-link .sln-btn--borderonly25.toggle-indicator:focus:after,
#sln_attendant-details .handlediv.button-link .sln-btn--borderonly25.toggle-indicator:focus:after,
#postexcerpt .handlediv.button-link .sln-btn--borderonly25.toggle-indicator:focus:after, .sln-btn--borderonly25.sln-paneltrigger.sln-btn:focus:after, #sln-salon--admin p.sln-btn--borderonly25.submit:focus:after, .sln-calendar--wrapper p.sln-btn--borderonly25.submit:focus:after,
.sln-bootstrap .sln-btn--borderonly25:hover.sln-btn--icon:after,
.sln-bootstrap .sln-calendar--wrapper p.sln-btn--borderonly25.submit:hover:after,
.sln-calendar--wrapper .sln-bootstrap p.sln-btn--borderonly25.submit:hover:after,
.sln-bootstrap .sln-btn--borderonly25:focus.sln-btn--icon:after,
.sln-bootstrap .sln-calendar--wrapper p.sln-btn--borderonly25.submit:focus:after,
.sln-calendar--wrapper .sln-bootstrap p.sln-btn--borderonly25.submit:focus:after {
  color: #fff;
}

.sln-btn--nobkg, #sln-salon--admin .col-sm-12.sln-admin-nav a,
#sln-salon--admin .col-md-12.sln-admin-nav a,
.sln-admin-nav a,
.sln-bootstrap .sln-btn--nobkg,
.sln-bootstrap .sln-admin-nav a,
.sln-admin-nav .sln-bootstrap a {
  background-color: transparent;
  border: 1px solid transparent;
  color: rgb(0, 53, 83);
}
.sln-btn--nobkg input, #sln-salon--admin .col-sm-12.sln-admin-nav a input,
#sln-salon--admin .col-md-12.sln-admin-nav a input,
.sln-admin-nav a input,
.sln-btn--nobkg button,
#sln-salon--admin .col-sm-12.sln-admin-nav a button,
#sln-salon--admin .col-md-12.sln-admin-nav a button,
.sln-admin-nav a button,
.sln-bootstrap .sln-btn--nobkg input,
.sln-bootstrap .sln-admin-nav a input,
.sln-admin-nav .sln-bootstrap a input,
.sln-bootstrap .sln-btn--nobkg button,
.sln-bootstrap .sln-admin-nav a button,
.sln-admin-nav .sln-bootstrap a button {
  color: rgb(0, 53, 83);
}
.sln-btn--nobkg.sln-btn--icon:after, #sln_service-details .handlediv.button-link .sln-btn--nobkg.toggle-indicator:after, #sln_shop-details .handlediv.button-link .sln-btn--nobkg.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link .sln-btn--nobkg.toggle-indicator:after,
#postexcerpt .handlediv.button-link .sln-btn--nobkg.toggle-indicator:after, .sln-btn--nobkg.sln-paneltrigger.sln-btn:after, #sln-salon--admin p.sln-btn--nobkg.submit:after, .sln-calendar--wrapper p.sln-btn--nobkg.submit:after, #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--icon:after, #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--icon:after,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-paneltrigger.sln-btn:after,
.sln-admin-nav a.sln-btn--icon:after,
.sln-admin-nav #sln_service-details .handlediv.button-link a.toggle-indicator:after,
#sln_service-details .handlediv.button-link .sln-admin-nav a.toggle-indicator:after,
.sln-admin-nav #sln_shop-details .handlediv.button-link a.toggle-indicator:after,
#sln_shop-details .handlediv.button-link .sln-admin-nav a.toggle-indicator:after,
.sln-admin-nav #sln_attendant-details .handlediv.button-link a.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link .sln-admin-nav a.toggle-indicator:after,
.sln-admin-nav #postexcerpt .handlediv.button-link a.toggle-indicator:after,
#postexcerpt .handlediv.button-link .sln-admin-nav a.toggle-indicator:after,
.sln-admin-nav a.sln-paneltrigger.sln-btn:after,
.sln-bootstrap .sln-btn--nobkg.sln-btn--icon:after,
.sln-bootstrap .sln-calendar--wrapper p.sln-btn--nobkg.submit:after,
.sln-calendar--wrapper .sln-bootstrap p.sln-btn--nobkg.submit:after,
.sln-bootstrap .sln-admin-nav a.sln-btn--icon:after,
.sln-bootstrap .sln-admin-nav a.sln-paneltrigger.sln-btn:after,
.sln-admin-nav .sln-bootstrap a.sln-btn--icon:after,
.sln-admin-nav .sln-bootstrap a.sln-paneltrigger.sln-btn:after {
  color: rgb(0, 53, 83);
}
.sln-btn--nobkg.sln-btn--active, .sln-tab-nav li.active a.sln-btn--nobkg,
.sln-admin-nav a.sln-btn--nobkg.current, #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--active, #sln-salon--admin .col-sm-12.sln-admin-nav .sln-tab-nav li.active a, .sln-tab-nav li.active #sln-salon--admin .col-sm-12.sln-admin-nav a, #sln-salon--admin .col-sm-12.sln-admin-nav a.current,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--active,
#sln-salon--admin .col-md-12.sln-admin-nav .sln-tab-nav li.active a,
.sln-tab-nav li.active #sln-salon--admin .col-md-12.sln-admin-nav a,
#sln-salon--admin .col-md-12.sln-admin-nav a.current,
.sln-admin-nav a.sln-btn--active,
.sln-admin-nav .sln-tab-nav li.active a,
.sln-tab-nav li.active .sln-admin-nav a,
.sln-admin-nav a.current, .sln-nav-tab-wrapper.nav-tab-wrapper .sln-btn--nobkg.nav-tab.nav-tab-active, .sln-nav-tab-wrapper.nav-tab-wrapper #sln-salon--admin .col-sm-12.sln-admin-nav a.nav-tab.nav-tab-active, #sln-salon--admin .col-sm-12.sln-admin-nav .sln-nav-tab-wrapper.nav-tab-wrapper a.nav-tab.nav-tab-active,
.sln-nav-tab-wrapper.nav-tab-wrapper #sln-salon--admin .col-md-12.sln-admin-nav a.nav-tab.nav-tab-active,
#sln-salon--admin .col-md-12.sln-admin-nav .sln-nav-tab-wrapper.nav-tab-wrapper a.nav-tab.nav-tab-active,
.sln-nav-tab-wrapper.nav-tab-wrapper .sln-admin-nav a.nav-tab.nav-tab-active,
.sln-admin-nav .sln-nav-tab-wrapper.nav-tab-wrapper a.nav-tab.nav-tab-active,
.sln-bootstrap .sln-btn--nobkg.sln-btn--active,
.sln-bootstrap .sln-admin-nav a.sln-btn--nobkg.current,
.sln-admin-nav .sln-bootstrap a.sln-btn--nobkg.current,
.sln-bootstrap .sln-admin-nav a.sln-btn--active,
.sln-bootstrap .sln-admin-nav a.current,
.sln-admin-nav .sln-bootstrap a.sln-btn--active,
.sln-admin-nav .sln-bootstrap a.current {
  border: 1px solid rgb(0, 53, 83);
}
.sln-btn--nobkg:hover, #sln-salon--admin .col-sm-12.sln-admin-nav a:hover,
#sln-salon--admin .col-md-12.sln-admin-nav a:hover,
.sln-admin-nav a:hover, .sln-btn--nobkg:focus, #sln-salon--admin .col-sm-12.sln-admin-nav a:focus,
#sln-salon--admin .col-md-12.sln-admin-nav a:focus,
.sln-admin-nav a:focus,
.sln-bootstrap .sln-btn--nobkg:hover,
.sln-bootstrap .sln-admin-nav a:hover,
.sln-admin-nav .sln-bootstrap a:hover,
.sln-bootstrap .sln-btn--nobkg:focus,
.sln-bootstrap .sln-admin-nav a:focus,
.sln-admin-nav .sln-bootstrap a:focus {
  border-color: rgb(0, 53, 83);
  background-color: rgb(0, 53, 83);
  color: #fff;
}
.sln-btn--nobkg:hover input, #sln-salon--admin .col-sm-12.sln-admin-nav a:hover input,
#sln-salon--admin .col-md-12.sln-admin-nav a:hover input,
.sln-admin-nav a:hover input,
.sln-btn--nobkg:hover button,
#sln-salon--admin .col-sm-12.sln-admin-nav a:hover button,
#sln-salon--admin .col-md-12.sln-admin-nav a:hover button,
.sln-admin-nav a:hover button, .sln-btn--nobkg:focus input, #sln-salon--admin .col-sm-12.sln-admin-nav a:focus input,
#sln-salon--admin .col-md-12.sln-admin-nav a:focus input,
.sln-admin-nav a:focus input,
.sln-btn--nobkg:focus button,
#sln-salon--admin .col-sm-12.sln-admin-nav a:focus button,
#sln-salon--admin .col-md-12.sln-admin-nav a:focus button,
.sln-admin-nav a:focus button,
.sln-bootstrap .sln-btn--nobkg:hover input,
.sln-bootstrap .sln-admin-nav a:hover input,
.sln-admin-nav .sln-bootstrap a:hover input,
.sln-bootstrap .sln-btn--nobkg:hover button,
.sln-bootstrap .sln-admin-nav a:hover button,
.sln-admin-nav .sln-bootstrap a:hover button,
.sln-bootstrap .sln-btn--nobkg:focus input,
.sln-bootstrap .sln-admin-nav a:focus input,
.sln-admin-nav .sln-bootstrap a:focus input,
.sln-bootstrap .sln-btn--nobkg:focus button,
.sln-bootstrap .sln-admin-nav a:focus button,
.sln-admin-nav .sln-bootstrap a:focus button {
  color: #fff;
}
.sln-btn--nobkg:hover.sln-btn--icon:after, #sln_service-details .handlediv.button-link .sln-btn--nobkg.toggle-indicator:hover:after, #sln_shop-details .handlediv.button-link .sln-btn--nobkg.toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link .sln-btn--nobkg.toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link .sln-btn--nobkg.toggle-indicator:hover:after, .sln-btn--nobkg.sln-paneltrigger.sln-btn:hover:after, #sln-salon--admin p.sln-btn--nobkg.submit:hover:after, .sln-calendar--wrapper p.sln-btn--nobkg.submit:hover:after, #sln-salon--admin .col-sm-12.sln-admin-nav a:hover.sln-btn--icon:after, #sln-salon--admin .col-sm-12.sln-admin-nav #sln_service-details .handlediv.button-link a.toggle-indicator:hover:after, #sln_service-details .handlediv.button-link #sln-salon--admin .col-sm-12.sln-admin-nav a.toggle-indicator:hover:after, #sln-salon--admin .col-sm-12.sln-admin-nav #sln_shop-details .handlediv.button-link a.toggle-indicator:hover:after, #sln_shop-details .handlediv.button-link #sln-salon--admin .col-sm-12.sln-admin-nav a.toggle-indicator:hover:after,
#sln-salon--admin .col-sm-12.sln-admin-nav #sln_attendant-details .handlediv.button-link a.toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .col-sm-12.sln-admin-nav a.toggle-indicator:hover:after,
#sln-salon--admin .col-sm-12.sln-admin-nav #postexcerpt .handlediv.button-link a.toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .col-sm-12.sln-admin-nav a.toggle-indicator:hover:after, #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-paneltrigger.sln-btn:hover:after,
#sln-salon--admin .col-md-12.sln-admin-nav a:hover.sln-btn--icon:after,
#sln-salon--admin .col-md-12.sln-admin-nav #sln_service-details .handlediv.button-link a.toggle-indicator:hover:after,
#sln_service-details .handlediv.button-link #sln-salon--admin .col-md-12.sln-admin-nav a.toggle-indicator:hover:after,
#sln-salon--admin .col-md-12.sln-admin-nav #sln_shop-details .handlediv.button-link a.toggle-indicator:hover:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin .col-md-12.sln-admin-nav a.toggle-indicator:hover:after,
#sln-salon--admin .col-md-12.sln-admin-nav #sln_attendant-details .handlediv.button-link a.toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .col-md-12.sln-admin-nav a.toggle-indicator:hover:after,
#sln-salon--admin .col-md-12.sln-admin-nav #postexcerpt .handlediv.button-link a.toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .col-md-12.sln-admin-nav a.toggle-indicator:hover:after,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-paneltrigger.sln-btn:hover:after,
.sln-admin-nav a:hover.sln-btn--icon:after,
.sln-admin-nav #sln_service-details .handlediv.button-link a.toggle-indicator:hover:after,
#sln_service-details .handlediv.button-link .sln-admin-nav a.toggle-indicator:hover:after,
.sln-admin-nav #sln_shop-details .handlediv.button-link a.toggle-indicator:hover:after,
#sln_shop-details .handlediv.button-link .sln-admin-nav a.toggle-indicator:hover:after,
.sln-admin-nav #sln_attendant-details .handlediv.button-link a.toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link .sln-admin-nav a.toggle-indicator:hover:after,
.sln-admin-nav #postexcerpt .handlediv.button-link a.toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link .sln-admin-nav a.toggle-indicator:hover:after,
.sln-admin-nav a.sln-paneltrigger.sln-btn:hover:after, .sln-btn--nobkg:focus.sln-btn--icon:after, #sln_service-details .handlediv.button-link .sln-btn--nobkg.toggle-indicator:focus:after, #sln_shop-details .handlediv.button-link .sln-btn--nobkg.toggle-indicator:focus:after,
#sln_attendant-details .handlediv.button-link .sln-btn--nobkg.toggle-indicator:focus:after,
#postexcerpt .handlediv.button-link .sln-btn--nobkg.toggle-indicator:focus:after, .sln-btn--nobkg.sln-paneltrigger.sln-btn:focus:after, #sln-salon--admin p.sln-btn--nobkg.submit:focus:after, .sln-calendar--wrapper p.sln-btn--nobkg.submit:focus:after, #sln-salon--admin .col-sm-12.sln-admin-nav a:focus.sln-btn--icon:after, #sln-salon--admin .col-sm-12.sln-admin-nav #sln_service-details .handlediv.button-link a.toggle-indicator:focus:after, #sln_service-details .handlediv.button-link #sln-salon--admin .col-sm-12.sln-admin-nav a.toggle-indicator:focus:after, #sln-salon--admin .col-sm-12.sln-admin-nav #sln_shop-details .handlediv.button-link a.toggle-indicator:focus:after, #sln_shop-details .handlediv.button-link #sln-salon--admin .col-sm-12.sln-admin-nav a.toggle-indicator:focus:after,
#sln-salon--admin .col-sm-12.sln-admin-nav #sln_attendant-details .handlediv.button-link a.toggle-indicator:focus:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .col-sm-12.sln-admin-nav a.toggle-indicator:focus:after,
#sln-salon--admin .col-sm-12.sln-admin-nav #postexcerpt .handlediv.button-link a.toggle-indicator:focus:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .col-sm-12.sln-admin-nav a.toggle-indicator:focus:after, #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-paneltrigger.sln-btn:focus:after,
#sln-salon--admin .col-md-12.sln-admin-nav a:focus.sln-btn--icon:after,
#sln-salon--admin .col-md-12.sln-admin-nav #sln_service-details .handlediv.button-link a.toggle-indicator:focus:after,
#sln_service-details .handlediv.button-link #sln-salon--admin .col-md-12.sln-admin-nav a.toggle-indicator:focus:after,
#sln-salon--admin .col-md-12.sln-admin-nav #sln_shop-details .handlediv.button-link a.toggle-indicator:focus:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin .col-md-12.sln-admin-nav a.toggle-indicator:focus:after,
#sln-salon--admin .col-md-12.sln-admin-nav #sln_attendant-details .handlediv.button-link a.toggle-indicator:focus:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .col-md-12.sln-admin-nav a.toggle-indicator:focus:after,
#sln-salon--admin .col-md-12.sln-admin-nav #postexcerpt .handlediv.button-link a.toggle-indicator:focus:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .col-md-12.sln-admin-nav a.toggle-indicator:focus:after,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-paneltrigger.sln-btn:focus:after,
.sln-admin-nav a:focus.sln-btn--icon:after,
.sln-admin-nav #sln_service-details .handlediv.button-link a.toggle-indicator:focus:after,
#sln_service-details .handlediv.button-link .sln-admin-nav a.toggle-indicator:focus:after,
.sln-admin-nav #sln_shop-details .handlediv.button-link a.toggle-indicator:focus:after,
#sln_shop-details .handlediv.button-link .sln-admin-nav a.toggle-indicator:focus:after,
.sln-admin-nav #sln_attendant-details .handlediv.button-link a.toggle-indicator:focus:after,
#sln_attendant-details .handlediv.button-link .sln-admin-nav a.toggle-indicator:focus:after,
.sln-admin-nav #postexcerpt .handlediv.button-link a.toggle-indicator:focus:after,
#postexcerpt .handlediv.button-link .sln-admin-nav a.toggle-indicator:focus:after,
.sln-admin-nav a.sln-paneltrigger.sln-btn:focus:after,
.sln-bootstrap .sln-btn--nobkg:hover.sln-btn--icon:after,
.sln-bootstrap #sln_service-details .handlediv.button-link .sln-btn--nobkg.toggle-indicator:hover:after,
#sln_service-details .handlediv.button-link .sln-bootstrap .sln-btn--nobkg.toggle-indicator:hover:after,
.sln-bootstrap #sln_shop-details .handlediv.button-link .sln-btn--nobkg.toggle-indicator:hover:after,
#sln_shop-details .handlediv.button-link .sln-bootstrap .sln-btn--nobkg.toggle-indicator:hover:after,
.sln-bootstrap #sln_attendant-details .handlediv.button-link .sln-btn--nobkg.toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-btn--nobkg.toggle-indicator:hover:after,
.sln-bootstrap #postexcerpt .handlediv.button-link .sln-btn--nobkg.toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link .sln-bootstrap .sln-btn--nobkg.toggle-indicator:hover:after,
.sln-bootstrap .sln-btn--nobkg.sln-paneltrigger.sln-btn:hover:after,
.sln-bootstrap .sln-calendar--wrapper p.sln-btn--nobkg.submit:hover:after,
.sln-calendar--wrapper .sln-bootstrap p.sln-btn--nobkg.submit:hover:after,
.sln-bootstrap .sln-admin-nav a:hover.sln-btn--icon:after,
.sln-bootstrap .sln-admin-nav #sln_service-details .handlediv.button-link a.toggle-indicator:hover:after,
#sln_service-details .handlediv.button-link .sln-bootstrap .sln-admin-nav a.toggle-indicator:hover:after,
.sln-bootstrap .sln-admin-nav #sln_shop-details .handlediv.button-link a.toggle-indicator:hover:after,
#sln_shop-details .handlediv.button-link .sln-bootstrap .sln-admin-nav a.toggle-indicator:hover:after,
.sln-bootstrap .sln-admin-nav #sln_attendant-details .handlediv.button-link a.toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-admin-nav a.toggle-indicator:hover:after,
.sln-bootstrap .sln-admin-nav #postexcerpt .handlediv.button-link a.toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link .sln-bootstrap .sln-admin-nav a.toggle-indicator:hover:after,
.sln-bootstrap .sln-admin-nav a.sln-paneltrigger.sln-btn:hover:after,
.sln-admin-nav .sln-bootstrap a:hover.sln-btn--icon:after,
.sln-admin-nav .sln-bootstrap #sln_service-details .handlediv.button-link a.toggle-indicator:hover:after,
#sln_service-details .handlediv.button-link .sln-admin-nav .sln-bootstrap a.toggle-indicator:hover:after,
.sln-admin-nav .sln-bootstrap #sln_shop-details .handlediv.button-link a.toggle-indicator:hover:after,
#sln_shop-details .handlediv.button-link .sln-admin-nav .sln-bootstrap a.toggle-indicator:hover:after,
.sln-admin-nav .sln-bootstrap #sln_attendant-details .handlediv.button-link a.toggle-indicator:hover:after,
#sln_attendant-details .handlediv.button-link .sln-admin-nav .sln-bootstrap a.toggle-indicator:hover:after,
.sln-admin-nav .sln-bootstrap #postexcerpt .handlediv.button-link a.toggle-indicator:hover:after,
#postexcerpt .handlediv.button-link .sln-admin-nav .sln-bootstrap a.toggle-indicator:hover:after,
.sln-admin-nav .sln-bootstrap a.sln-paneltrigger.sln-btn:hover:after,
.sln-bootstrap .sln-btn--nobkg:focus.sln-btn--icon:after,
.sln-bootstrap #sln_service-details .handlediv.button-link .sln-btn--nobkg.toggle-indicator:focus:after,
#sln_service-details .handlediv.button-link .sln-bootstrap .sln-btn--nobkg.toggle-indicator:focus:after,
.sln-bootstrap #sln_shop-details .handlediv.button-link .sln-btn--nobkg.toggle-indicator:focus:after,
#sln_shop-details .handlediv.button-link .sln-bootstrap .sln-btn--nobkg.toggle-indicator:focus:after,
.sln-bootstrap #sln_attendant-details .handlediv.button-link .sln-btn--nobkg.toggle-indicator:focus:after,
#sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-btn--nobkg.toggle-indicator:focus:after,
.sln-bootstrap #postexcerpt .handlediv.button-link .sln-btn--nobkg.toggle-indicator:focus:after,
#postexcerpt .handlediv.button-link .sln-bootstrap .sln-btn--nobkg.toggle-indicator:focus:after,
.sln-bootstrap .sln-btn--nobkg.sln-paneltrigger.sln-btn:focus:after,
.sln-bootstrap .sln-calendar--wrapper p.sln-btn--nobkg.submit:focus:after,
.sln-calendar--wrapper .sln-bootstrap p.sln-btn--nobkg.submit:focus:after,
.sln-bootstrap .sln-admin-nav a:focus.sln-btn--icon:after,
.sln-bootstrap .sln-admin-nav #sln_service-details .handlediv.button-link a.toggle-indicator:focus:after,
#sln_service-details .handlediv.button-link .sln-bootstrap .sln-admin-nav a.toggle-indicator:focus:after,
.sln-bootstrap .sln-admin-nav #sln_shop-details .handlediv.button-link a.toggle-indicator:focus:after,
#sln_shop-details .handlediv.button-link .sln-bootstrap .sln-admin-nav a.toggle-indicator:focus:after,
.sln-bootstrap .sln-admin-nav #sln_attendant-details .handlediv.button-link a.toggle-indicator:focus:after,
#sln_attendant-details .handlediv.button-link .sln-bootstrap .sln-admin-nav a.toggle-indicator:focus:after,
.sln-bootstrap .sln-admin-nav #postexcerpt .handlediv.button-link a.toggle-indicator:focus:after,
#postexcerpt .handlediv.button-link .sln-bootstrap .sln-admin-nav a.toggle-indicator:focus:after,
.sln-bootstrap .sln-admin-nav a.sln-paneltrigger.sln-btn:focus:after,
.sln-admin-nav .sln-bootstrap a:focus.sln-btn--icon:after,
.sln-admin-nav .sln-bootstrap #sln_service-details .handlediv.button-link a.toggle-indicator:focus:after,
#sln_service-details .handlediv.button-link .sln-admin-nav .sln-bootstrap a.toggle-indicator:focus:after,
.sln-admin-nav .sln-bootstrap #sln_shop-details .handlediv.button-link a.toggle-indicator:focus:after,
#sln_shop-details .handlediv.button-link .sln-admin-nav .sln-bootstrap a.toggle-indicator:focus:after,
.sln-admin-nav .sln-bootstrap #sln_attendant-details .handlediv.button-link a.toggle-indicator:focus:after,
#sln_attendant-details .handlediv.button-link .sln-admin-nav .sln-bootstrap a.toggle-indicator:focus:after,
.sln-admin-nav .sln-bootstrap #postexcerpt .handlediv.button-link a.toggle-indicator:focus:after,
#postexcerpt .handlediv.button-link .sln-admin-nav .sln-bootstrap a.toggle-indicator:focus:after,
.sln-admin-nav .sln-bootstrap a.sln-paneltrigger.sln-btn:focus:after {
  color: #fff;
}

.sln-btn--banner,
.sln-btn.sln-btn--banner,
#sln_service-details .handlediv.button-link .sln-btn--banner.toggle-indicator,
#sln_shop-details .handlediv.button-link .sln-btn--banner.toggle-indicator,
#sln_attendant-details .handlediv.button-link .sln-btn--banner.toggle-indicator,
#postexcerpt .handlediv.button-link .sln-btn--banner.toggle-indicator,
#sln-salon--admin p.sln-btn--banner.submit,
.sln-calendar--wrapper p.sln-btn--banner.submit,
.sln-tab-nav li a.sln-btn--banner,
#sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--banner,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--banner,
.sln-admin-nav a.sln-btn--banner,
.sln-nav-tab-wrapper.nav-tab-wrapper .sln-btn--banner.nav-tab {
  width: 100%;
  min-width: 0;
  height: initial;
  padding: 1.3333333333rem;
  font-size: 1.3333333333rem;
  font-weight: bold;
  background-color: #1dac43;
  color: #fff;
  text-transform: uppercase;
}
.sln-btn--banner:hover,
.sln-btn.sln-btn--banner:hover,
#sln_service-details .handlediv.button-link .sln-btn--banner.toggle-indicator:hover,
#sln_shop-details .handlediv.button-link .sln-btn--banner.toggle-indicator:hover,
#sln_attendant-details .handlediv.button-link .sln-btn--banner.toggle-indicator:hover,
#postexcerpt .handlediv.button-link .sln-btn--banner.toggle-indicator:hover,
#sln-salon--admin p.sln-btn--banner.submit:hover,
.sln-calendar--wrapper p.sln-btn--banner.submit:hover,
#sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--banner:hover,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--banner:hover,
.sln-admin-nav a.sln-btn--banner:hover,
.sln-nav-tab-wrapper.nav-tab-wrapper .sln-btn--banner.nav-tab:hover {
  background-color: #5bc24c;
}

.sln-btn--cal-day:not(.sln-icononly-new) {
  color: #fff;
  background-color: #004258;
  border-radius: 50%;
  width: 50px;
  height: 50px;
  margin-right: 100px;
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
}
.sln-btn--cal-day:not(.sln-icononly-new):hover {
  background-color: rgb(0, 53, 83);
}

.att-time-slot.active .sln-btn--cal-day.sln-icononly-new {
  background-color: #bdd7ec;
  width: 3rem;
  height: 3rem;
  margin-right: 0.2em;
  min-width: 15px !important;
  font-size: 12px;
  line-height: 1em;
  padding: 0;
  left: 102%;
  z-index: 999;
  position: relative;
  top: unset;
  left: unset;
  right: unset;
  transform: none;
}
.sln-btn--nu,
.sln-bootstrap .sln-btn--nu {
  height: 3rem;
  line-height: 3rem;
  padding: 0 1.7em;
  font-size: 1.125rem;
  font-weight: 500;
  text-transform: uppercase;
  border-radius: 555.5rem;
}
@media only screen and (min-width: 992px) {
  .sln-btn--nu,
  .sln-bootstrap .sln-btn--nu {
    min-width: 12.2222222222rem;
  }
}

.sln-btn--nu--highemph,
.sln-bootstrap .sln-btn--nu--highemph {
  background-color: rgb(0, 66, 88);
  color: #fff;
}
.sln-btn--nu--highemph input,
.sln-btn--nu--highemph button,
.sln-bootstrap .sln-btn--nu--highemph input,
.sln-bootstrap .sln-btn--nu--highemph button {
  color: #fff;
}
.sln-btn--nu--highemph:hover, .sln-btn--nu--highemph:focus,
.sln-bootstrap .sln-btn--nu--highemph:hover,
.sln-bootstrap .sln-btn--nu--highemph:focus {
  background-color: rgb(2, 119, 189);
  color: #fff;
}
.sln-btn--nu--highemph:hover input,
.sln-btn--nu--highemph:hover button, .sln-btn--nu--highemph:focus input,
.sln-btn--nu--highemph:focus button,
.sln-bootstrap .sln-btn--nu--highemph:hover input,
.sln-bootstrap .sln-btn--nu--highemph:hover button,
.sln-bootstrap .sln-btn--nu--highemph:focus input,
.sln-bootstrap .sln-btn--nu--highemph:focus button {
  color: #fff;
}

.sln-btn--nu--medhemph,
.sln-bootstrap .sln-btn--nu--medhemph {
  background-color: transparent;
  color: rgb(0, 66, 88);
}
.sln-btn--nu--medhemph input,
.sln-btn--nu--medhemph button,
.sln-bootstrap .sln-btn--nu--medhemph input,
.sln-bootstrap .sln-btn--nu--medhemph button {
  color: #fff;
}
.sln-btn--nu--medhemph:hover, .sln-btn--nu--medhemph:focus,
.sln-bootstrap .sln-btn--nu--medhemph:hover,
.sln-bootstrap .sln-btn--nu--medhemph:focus {
  background-color: rgb(2, 119, 189);
  color: #fff;
}
.sln-btn--nu--medhemph:hover input,
.sln-btn--nu--medhemph:hover button, .sln-btn--nu--medhemph:focus input,
.sln-btn--nu--medhemph:focus button,
.sln-bootstrap .sln-btn--nu--medhemph:hover input,
.sln-bootstrap .sln-btn--nu--medhemph:hover button,
.sln-bootstrap .sln-btn--nu--medhemph:focus input,
.sln-bootstrap .sln-btn--nu--medhemph:focus button {
  color: #fff;
}

.sln-btn--nu--lowhemph,
.sln-bootstrap .sln-btn--nu--lowhemph {
  background-color: transparent;
  color: rgb(0, 66, 88);
  opacity: 0.5;
}
.sln-btn--nu--lowhemph input,
.sln-btn--nu--lowhemph button,
.sln-bootstrap .sln-btn--nu--lowhemph input,
.sln-bootstrap .sln-btn--nu--lowhemph button {
  color: #fff;
  opacity: 0.5;
}
.sln-btn--nu--lowhemph:hover, .sln-btn--nu--lowhemph:focus,
.sln-bootstrap .sln-btn--nu--lowhemph:hover,
.sln-bootstrap .sln-btn--nu--lowhemph:focus {
  background-color: rgb(2, 119, 189);
  color: #fff;
  opacity: 1;
}
.sln-btn--nu--lowhemph:hover input,
.sln-btn--nu--lowhemph:hover button, .sln-btn--nu--lowhemph:focus input,
.sln-btn--nu--lowhemph:focus button,
.sln-bootstrap .sln-btn--nu--lowhemph:hover input,
.sln-bootstrap .sln-btn--nu--lowhemph:hover button,
.sln-bootstrap .sln-btn--nu--lowhemph:focus input,
.sln-bootstrap .sln-btn--nu--lowhemph:focus button {
  color: #fff;
  opacity: 1;
}

sln-btn--medhemph .sln-admin-banner--close,
.sln-btn.sln-admin-banner--close,
#sln_service-details .handlediv.button-link .sln-admin-banner--close.toggle-indicator,
#sln_shop-details .handlediv.button-link .sln-admin-banner--close.toggle-indicator,
#sln_attendant-details .handlediv.button-link .sln-admin-banner--close.toggle-indicator,
#postexcerpt .handlediv.button-link .sln-admin-banner--close.toggle-indicator,
#sln-salon--admin p.sln-admin-banner--close.submit,
.sln-calendar--wrapper p.sln-admin-banner--close.submit,
.sln-tab-nav li a.sln-admin-banner--close,
#sln-salon--admin .col-sm-12.sln-admin-nav a.sln-admin-banner--close,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-admin-banner--close,
.sln-admin-nav a.sln-admin-banner--close,
.sln-nav-tab-wrapper.nav-tab-wrapper .sln-admin-banner--close.nav-tab {
  width: 2.6666666667rem;
  height: 2.6666666667rem;
  background-color: transparent;
  border: 1px solid #fff;
  position: relative;
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-radius: 50%;
  border-radius: 9999px;
}
sln-btn--medhemph .sln-admin-banner--close::after,
.sln-btn.sln-admin-banner--close::after,
#sln_service-details .handlediv.button-link .sln-admin-banner--close.toggle-indicator::after,
#sln_shop-details .handlediv.button-link .sln-admin-banner--close.toggle-indicator::after,
#sln_attendant-details .handlediv.button-link .sln-admin-banner--close.toggle-indicator::after,
#postexcerpt .handlediv.button-link .sln-admin-banner--close.toggle-indicator::after,
#sln-salon--admin p.sln-admin-banner--close.submit::after,
.sln-calendar--wrapper p.sln-admin-banner--close.submit::after,
.sln-tab-nav li a.sln-admin-banner--close::after,
#sln-salon--admin .col-sm-12.sln-admin-nav a.sln-admin-banner--close::after,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-admin-banner--close::after,
.sln-admin-nav a.sln-admin-banner--close::after,
.sln-nav-tab-wrapper.nav-tab-wrapper .sln-admin-banner--close.nav-tab::after {
  display: block;
  content: "X";
  color: #fff;
}

.sln-btn--icon, #sln_service-details .handlediv.button-link .toggle-indicator, #sln_shop-details .handlediv.button-link .toggle-indicator,
#sln_attendant-details .handlediv.button-link .toggle-indicator,
#postexcerpt .handlediv.button-link .toggle-indicator, .sln-paneltrigger.sln-btn, #sln-salon--admin p.submit, .sln-calendar--wrapper p.submit {
  text-align: left;
  position: relative;
  /* FIX 092023 */
}
.sln-btn--icon input, #sln_service-details .handlediv.button-link .toggle-indicator input, #sln_shop-details .handlediv.button-link .toggle-indicator input,
#sln_attendant-details .handlediv.button-link .toggle-indicator input,
#postexcerpt .handlediv.button-link .toggle-indicator input, .sln-paneltrigger.sln-btn input, #sln-salon--admin p.submit input, .sln-calendar--wrapper p.submit input,
.sln-btn--icon button,
#sln_service-details .handlediv.button-link .toggle-indicator button,
#sln_shop-details .handlediv.button-link .toggle-indicator button,
#sln_attendant-details .handlediv.button-link .toggle-indicator button,
#postexcerpt .handlediv.button-link .toggle-indicator button,
.sln-paneltrigger.sln-btn button,
#sln-salon--admin p.submit button,
.sln-calendar--wrapper p.submit button {
  text-align: left;
}
.sln-btn--icon:after, #sln_service-details .handlediv.button-link .toggle-indicator:after, #sln_shop-details .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details .handlediv.button-link .toggle-indicator:after,
#postexcerpt .handlediv.button-link .toggle-indicator:after, .sln-paneltrigger.sln-btn:after, #sln-salon--admin p.submit:after, .sln-calendar--wrapper p.submit:after {
  content: "\f111";
  line-height: initial;
  display: flex;
  align-items: center;
  position: absolute;
  top: -0.1rem;
  right: 0.1666666667rem;
  bottom: 0;
  text-align: center;
  z-index: 200;
}
.sln-btn--icon.sln-btn--icon--clickthrough::after, #sln_service-details .handlediv.button-link .sln-btn--icon--clickthrough.toggle-indicator::after, #sln_shop-details .handlediv.button-link .sln-btn--icon--clickthrough.toggle-indicator::after,
#sln_attendant-details .handlediv.button-link .sln-btn--icon--clickthrough.toggle-indicator::after,
#postexcerpt .handlediv.button-link .sln-btn--icon--clickthrough.toggle-indicator::after, .sln-btn--icon--clickthrough.sln-paneltrigger.sln-btn::after, #sln-salon--admin p.sln-btn--icon--clickthrough.submit::after, .sln-calendar--wrapper p.sln-btn--icon--clickthrough.submit::after {
  pointer-events: none;
}
.sln-btn--icon.sln-btn--icon--al, #sln_service-details .handlediv.button-link .sln-btn--icon--al.toggle-indicator, #sln_shop-details .handlediv.button-link .sln-btn--icon--al.toggle-indicator,
#sln_attendant-details .handlediv.button-link .sln-btn--icon--al.toggle-indicator,
#postexcerpt .handlediv.button-link .sln-btn--icon--al.toggle-indicator, .sln-btn--icon--al.sln-paneltrigger.sln-btn, #sln-salon--admin p.sln-btn--icon--al.submit, .sln-calendar--wrapper p.sln-btn--icon--al.submit {
  text-align: left;
}
.sln-btn--icon.sln-btn--big, #sln_service-details .handlediv.button-link .sln-btn--big.toggle-indicator, #sln_shop-details .handlediv.button-link .sln-btn--big.toggle-indicator,
#sln_attendant-details .handlediv.button-link .sln-btn--big.toggle-indicator,
#postexcerpt .handlediv.button-link .sln-btn--big.toggle-indicator, .sln-btn--big.sln-paneltrigger.sln-btn, #sln-salon--admin p.sln-btn--big.submit, .sln-calendar--wrapper p.sln-btn--big.submit {
  padding-right: 3.5555555556rem;
}
.sln-btn--icon.sln-btn--big:after, #sln_service-details .handlediv.button-link .sln-btn--big.toggle-indicator:after, #sln_shop-details .handlediv.button-link .sln-btn--big.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link .sln-btn--big.toggle-indicator:after,
#postexcerpt .handlediv.button-link .sln-btn--big.toggle-indicator:after, .sln-btn--big.sln-paneltrigger.sln-btn:after, #sln-salon--admin p.sln-btn--big.submit:after, .sln-calendar--wrapper p.sln-btn--big.submit:after {
  padding: 0 1.3333333333rem;
  line-height: 3.33rem;
}
@media only screen and (min-width: 992px) {
  .sln-btn--icon.sln-btn--big:after, #sln_service-details .handlediv.button-link .sln-btn--big.toggle-indicator:after, #sln_shop-details .handlediv.button-link .sln-btn--big.toggle-indicator:after,
  #sln_attendant-details .handlediv.button-link .sln-btn--big.toggle-indicator:after,
  #postexcerpt .handlediv.button-link .sln-btn--big.toggle-indicator:after, .sln-btn--big.sln-paneltrigger.sln-btn:after, #sln-salon--admin p.sln-btn--big.submit:after, .sln-calendar--wrapper p.sln-btn--big.submit:after {
    font-size: 1.3333333333rem;
  }
}
.sln-btn--icon.sln-btn--bigger, #sln_service-details .handlediv.button-link .sln-btn--bigger.toggle-indicator, #sln_shop-details .handlediv.button-link .sln-btn--bigger.toggle-indicator,
#sln_attendant-details .handlediv.button-link .sln-btn--bigger.toggle-indicator,
#postexcerpt .handlediv.button-link .sln-btn--bigger.toggle-indicator, .sln-btn--bigger.sln-paneltrigger.sln-btn, #sln-salon--admin p.sln-btn--bigger.submit, .sln-calendar--wrapper p.sln-btn--bigger.submit {
  padding-right: 3.5555555556rem;
}
.sln-btn--icon.sln-btn--bigger:after, #sln_service-details .handlediv.button-link .sln-btn--bigger.toggle-indicator:after, #sln_shop-details .handlediv.button-link .sln-btn--bigger.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link .sln-btn--bigger.toggle-indicator:after,
#postexcerpt .handlediv.button-link .sln-btn--bigger.toggle-indicator:after, .sln-btn--bigger.sln-paneltrigger.sln-btn:after, #sln-salon--admin p.sln-btn--bigger.submit:after, .sln-calendar--wrapper p.sln-btn--bigger.submit:after {
  padding: 0 1.3333333333rem;
  line-height: 5rem;
}
@media only screen and (min-width: 992px) {
  .sln-btn--icon.sln-btn--bigger:after, #sln_service-details .handlediv.button-link .sln-btn--bigger.toggle-indicator:after, #sln_shop-details .handlediv.button-link .sln-btn--bigger.toggle-indicator:after,
  #sln_attendant-details .handlediv.button-link .sln-btn--bigger.toggle-indicator:after,
  #postexcerpt .handlediv.button-link .sln-btn--bigger.toggle-indicator:after, .sln-btn--bigger.sln-paneltrigger.sln-btn:after, #sln-salon--admin p.sln-btn--bigger.submit:after, .sln-calendar--wrapper p.sln-btn--bigger.submit:after {
    padding: 0 1rem;
    font-size: 1.2rem;
  }
}
.sln-btn--icon.sln-btn--mega, #sln_service-details .handlediv.button-link .sln-btn--mega.toggle-indicator, #sln_shop-details .handlediv.button-link .sln-btn--mega.toggle-indicator,
#sln_attendant-details .handlediv.button-link .sln-btn--mega.toggle-indicator,
#postexcerpt .handlediv.button-link .sln-btn--mega.toggle-indicator, .sln-btn--mega.sln-paneltrigger.sln-btn, #sln-salon--admin p.sln-btn--mega.submit, .sln-calendar--wrapper p.sln-btn--mega.submit {
  padding-right: 3.5555555556rem;
}
.sln-btn--icon.sln-btn--mega:after, #sln_service-details .handlediv.button-link .sln-btn--mega.toggle-indicator:after, #sln_shop-details .handlediv.button-link .sln-btn--mega.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link .sln-btn--mega.toggle-indicator:after,
#postexcerpt .handlediv.button-link .sln-btn--mega.toggle-indicator:after, .sln-btn--mega.sln-paneltrigger.sln-btn:after, #sln-salon--admin p.sln-btn--mega.submit:after, .sln-calendar--wrapper p.sln-btn--mega.submit:after {
  padding: 0 1.3333333333rem;
  line-height: 5rem;
}
@media only screen and (min-width: 992px) {
  .sln-btn--icon.sln-btn--mega:after, #sln_service-details .handlediv.button-link .sln-btn--mega.toggle-indicator:after, #sln_shop-details .handlediv.button-link .sln-btn--mega.toggle-indicator:after,
  #sln_attendant-details .handlediv.button-link .sln-btn--mega.toggle-indicator:after,
  #postexcerpt .handlediv.button-link .sln-btn--mega.toggle-indicator:after, .sln-btn--mega.sln-paneltrigger.sln-btn:after, #sln-salon--admin p.sln-btn--mega.submit:after, .sln-calendar--wrapper p.sln-btn--mega.submit:after {
    padding: 0 1.6666666667rem;
    font-size: 1.6666666667rem;
  }
}
.sln-btn--icon.sln-btn--banner__cta, #sln_service-details .handlediv.button-link .sln-btn--banner__cta.toggle-indicator, #sln_shop-details .handlediv.button-link .sln-btn--banner__cta.toggle-indicator,
#sln_attendant-details .handlediv.button-link .sln-btn--banner__cta.toggle-indicator,
#postexcerpt .handlediv.button-link .sln-btn--banner__cta.toggle-indicator, .sln-btn--banner__cta.sln-paneltrigger.sln-btn, #sln-salon--admin p.sln-btn--banner__cta.submit, .sln-calendar--wrapper p.sln-btn--banner__cta.submit {
  padding-right: 3.5555555556rem;
}
.sln-btn--icon.sln-btn--banner__cta:after, #sln_service-details .handlediv.button-link .sln-btn--banner__cta.toggle-indicator:after, #sln_shop-details .handlediv.button-link .sln-btn--banner__cta.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link .sln-btn--banner__cta.toggle-indicator:after,
#postexcerpt .handlediv.button-link .sln-btn--banner__cta.toggle-indicator:after, .sln-btn--banner__cta.sln-paneltrigger.sln-btn:after, #sln-salon--admin p.sln-btn--banner__cta.submit:after, .sln-calendar--wrapper p.sln-btn--banner__cta.submit:after {
  padding: 0 1.3333333333rem;
  line-height: 4rem;
}
@media only screen and (min-width: 768px) {
  .sln-btn--icon.sln-btn--banner__cta:after, #sln_service-details .handlediv.button-link .sln-btn--banner__cta.toggle-indicator:after, #sln_shop-details .handlediv.button-link .sln-btn--banner__cta.toggle-indicator:after,
  #sln_attendant-details .handlediv.button-link .sln-btn--banner__cta.toggle-indicator:after,
  #postexcerpt .handlediv.button-link .sln-btn--banner__cta.toggle-indicator:after, .sln-btn--banner__cta.sln-paneltrigger.sln-btn:after, #sln-salon--admin p.sln-btn--banner__cta.submit:after, .sln-calendar--wrapper p.sln-btn--banner__cta.submit:after {
    line-height: 5rem;
    padding: 0 1.6666666667rem;
    font-size: 1.6666666667rem;
  }
}
.sln-btn--icon.sln-btn--medium, #sln_service-details .handlediv.button-link .sln-btn--medium.toggle-indicator, #sln_shop-details .handlediv.button-link .sln-btn--medium.toggle-indicator,
#sln_attendant-details .handlediv.button-link .sln-btn--medium.toggle-indicator,
#postexcerpt .handlediv.button-link .sln-btn--medium.toggle-indicator, .sln-btn--medium.sln-paneltrigger.sln-btn, #sln-salon--admin p.sln-btn--medium.submit, .sln-calendar--wrapper p.sln-btn--medium.submit, .sln-tab-nav li a.sln-btn--icon, .sln-tab-nav li #sln_service-details .handlediv.button-link a.toggle-indicator, #sln_service-details .handlediv.button-link .sln-tab-nav li a.toggle-indicator, .sln-tab-nav li #sln_shop-details .handlediv.button-link a.toggle-indicator, #sln_shop-details .handlediv.button-link .sln-tab-nav li a.toggle-indicator,
.sln-tab-nav li #sln_attendant-details .handlediv.button-link a.toggle-indicator,
#sln_attendant-details .handlediv.button-link .sln-tab-nav li a.toggle-indicator,
.sln-tab-nav li #postexcerpt .handlediv.button-link a.toggle-indicator,
#postexcerpt .handlediv.button-link .sln-tab-nav li a.toggle-indicator, .sln-tab-nav li a.sln-paneltrigger.sln-btn, #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--icon, #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-paneltrigger.sln-btn,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--icon,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-paneltrigger.sln-btn,
.sln-admin-nav a.sln-btn--icon,
.sln-admin-nav #sln_service-details .handlediv.button-link a.toggle-indicator,
#sln_service-details .handlediv.button-link .sln-admin-nav a.toggle-indicator,
.sln-admin-nav #sln_shop-details .handlediv.button-link a.toggle-indicator,
#sln_shop-details .handlediv.button-link .sln-admin-nav a.toggle-indicator,
.sln-admin-nav #sln_attendant-details .handlediv.button-link a.toggle-indicator,
#sln_attendant-details .handlediv.button-link .sln-admin-nav a.toggle-indicator,
.sln-admin-nav #postexcerpt .handlediv.button-link a.toggle-indicator,
#postexcerpt .handlediv.button-link .sln-admin-nav a.toggle-indicator,
.sln-admin-nav a.sln-paneltrigger.sln-btn, .sln-nav-tab-wrapper.nav-tab-wrapper .sln-btn--icon.nav-tab, .sln-nav-tab-wrapper.nav-tab-wrapper #sln_service-details .handlediv.button-link .nav-tab.toggle-indicator, #sln_service-details .handlediv.button-link .sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab.toggle-indicator, .sln-nav-tab-wrapper.nav-tab-wrapper #sln_shop-details .handlediv.button-link .nav-tab.toggle-indicator, #sln_shop-details .handlediv.button-link .sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab.toggle-indicator,
.sln-nav-tab-wrapper.nav-tab-wrapper #sln_attendant-details .handlediv.button-link .nav-tab.toggle-indicator,
#sln_attendant-details .handlediv.button-link .sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab.toggle-indicator,
.sln-nav-tab-wrapper.nav-tab-wrapper #postexcerpt .handlediv.button-link .nav-tab.toggle-indicator,
#postexcerpt .handlediv.button-link .sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab.toggle-indicator, .sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab.sln-paneltrigger.sln-btn, .sln-nav-tab-wrapper.nav-tab-wrapper #sln-salon--admin p.nav-tab.submit, #sln-salon--admin .sln-nav-tab-wrapper.nav-tab-wrapper p.nav-tab.submit, .sln-nav-tab-wrapper.nav-tab-wrapper .sln-calendar--wrapper p.nav-tab.submit, .sln-calendar--wrapper .sln-nav-tab-wrapper.nav-tab-wrapper p.nav-tab.submit {
  padding-right: 3rem;
}
.sln-btn--icon.sln-btn--medium:after, #sln_service-details .handlediv.button-link .sln-btn--medium.toggle-indicator:after, #sln_shop-details .handlediv.button-link .sln-btn--medium.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link .sln-btn--medium.toggle-indicator:after,
#postexcerpt .handlediv.button-link .sln-btn--medium.toggle-indicator:after, .sln-btn--medium.sln-paneltrigger.sln-btn:after, #sln-salon--admin p.sln-btn--medium.submit:after, .sln-calendar--wrapper p.sln-btn--medium.submit:after, .sln-tab-nav li a.sln-btn--icon:after, .sln-tab-nav li #sln_service-details .handlediv.button-link a.toggle-indicator:after, #sln_service-details .handlediv.button-link .sln-tab-nav li a.toggle-indicator:after, .sln-tab-nav li #sln_shop-details .handlediv.button-link a.toggle-indicator:after, #sln_shop-details .handlediv.button-link .sln-tab-nav li a.toggle-indicator:after,
.sln-tab-nav li #sln_attendant-details .handlediv.button-link a.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link .sln-tab-nav li a.toggle-indicator:after,
.sln-tab-nav li #postexcerpt .handlediv.button-link a.toggle-indicator:after,
#postexcerpt .handlediv.button-link .sln-tab-nav li a.toggle-indicator:after, .sln-tab-nav li a.sln-paneltrigger.sln-btn:after, #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--icon:after, #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--icon:after,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-paneltrigger.sln-btn:after,
.sln-admin-nav a.sln-btn--icon:after,
.sln-admin-nav #sln_service-details .handlediv.button-link a.toggle-indicator:after,
#sln_service-details .handlediv.button-link .sln-admin-nav a.toggle-indicator:after,
.sln-admin-nav #sln_shop-details .handlediv.button-link a.toggle-indicator:after,
#sln_shop-details .handlediv.button-link .sln-admin-nav a.toggle-indicator:after,
.sln-admin-nav #sln_attendant-details .handlediv.button-link a.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link .sln-admin-nav a.toggle-indicator:after,
.sln-admin-nav #postexcerpt .handlediv.button-link a.toggle-indicator:after,
#postexcerpt .handlediv.button-link .sln-admin-nav a.toggle-indicator:after,
.sln-admin-nav a.sln-paneltrigger.sln-btn:after, .sln-nav-tab-wrapper.nav-tab-wrapper .sln-btn--icon.nav-tab:after, .sln-nav-tab-wrapper.nav-tab-wrapper #sln_service-details .handlediv.button-link .nav-tab.toggle-indicator:after, #sln_service-details .handlediv.button-link .sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab.toggle-indicator:after, .sln-nav-tab-wrapper.nav-tab-wrapper #sln_shop-details .handlediv.button-link .nav-tab.toggle-indicator:after, #sln_shop-details .handlediv.button-link .sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab.toggle-indicator:after,
.sln-nav-tab-wrapper.nav-tab-wrapper #sln_attendant-details .handlediv.button-link .nav-tab.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link .sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab.toggle-indicator:after,
.sln-nav-tab-wrapper.nav-tab-wrapper #postexcerpt .handlediv.button-link .nav-tab.toggle-indicator:after,
#postexcerpt .handlediv.button-link .sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab.toggle-indicator:after, .sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab.sln-paneltrigger.sln-btn:after, .sln-nav-tab-wrapper.nav-tab-wrapper #sln-salon--admin p.nav-tab.submit:after, #sln-salon--admin .sln-nav-tab-wrapper.nav-tab-wrapper p.nav-tab.submit:after, .sln-nav-tab-wrapper.nav-tab-wrapper .sln-calendar--wrapper p.nav-tab.submit:after, .sln-calendar--wrapper .sln-nav-tab-wrapper.nav-tab-wrapper p.nav-tab.submit:after {
  padding: 0 0.6666666667rem;
  font-size: 1rem;
  line-height: 2.2222222222rem;
}
.sln-btn--icon.sln-btn--large, #sln_service-details .handlediv.button-link .sln-btn--large.toggle-indicator, #sln_shop-details .handlediv.button-link .sln-btn--large.toggle-indicator,
#sln_attendant-details .handlediv.button-link .sln-btn--large.toggle-indicator,
#postexcerpt .handlediv.button-link .sln-btn--large.toggle-indicator, .sln-btn--large.sln-paneltrigger.sln-btn, #sln-salon--admin p.sln-btn--large.submit, .sln-calendar--wrapper p.sln-btn--large.submit {
  padding-right: 8.5555555556rem;
}
.sln-btn--icon.sln-btn--large:after, #sln_service-details .handlediv.button-link .sln-btn--large.toggle-indicator:after, #sln_shop-details .handlediv.button-link .sln-btn--large.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link .sln-btn--large.toggle-indicator:after,
#postexcerpt .handlediv.button-link .sln-btn--large.toggle-indicator:after, .sln-btn--large.sln-paneltrigger.sln-btn:after, #sln-salon--admin p.sln-btn--large.submit:after, .sln-calendar--wrapper p.sln-btn--large.submit:after {
  padding: 0 0.6666666667rem;
  font-size: 1rem;
  line-height: 3.6666666667rem;
}
.sln-btn--icon.sln-btn--icon--left button, #sln_service-details .handlediv.button-link .sln-btn--icon--left.toggle-indicator button, #sln_shop-details .handlediv.button-link .sln-btn--icon--left.toggle-indicator button,
#sln_attendant-details .handlediv.button-link .sln-btn--icon--left.toggle-indicator button,
#postexcerpt .handlediv.button-link .sln-btn--icon--left.toggle-indicator button, .sln-btn--icon--left.sln-paneltrigger.sln-btn button, #sln-salon--admin p.sln-btn--icon--left.submit button, .sln-calendar--wrapper p.sln-btn--icon--left.submit button {
  text-align: right;
}
.sln-btn--icon.sln-btn--icon--left:after, #sln_service-details .handlediv.button-link .sln-btn--icon--left.toggle-indicator:after, #sln_shop-details .handlediv.button-link .sln-btn--icon--left.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link .sln-btn--icon--left.toggle-indicator:after,
#postexcerpt .handlediv.button-link .sln-btn--icon--left.toggle-indicator:after, .sln-btn--icon--left.sln-paneltrigger.sln-btn:after, #sln-salon--admin p.sln-btn--icon--left.submit:after, .sln-calendar--wrapper p.sln-btn--icon--left.submit:after {
  top: 0;
  right: auto;
  right: initial;
  bottom: 0;
  left: 0;
}
.sln-btn--icon.sln-btn--icon--left.sln-btn--big, #sln_service-details .handlediv.button-link .sln-btn--icon--left.sln-btn--big.toggle-indicator, #sln_shop-details .handlediv.button-link .sln-btn--icon--left.sln-btn--big.toggle-indicator,
#sln_attendant-details .handlediv.button-link .sln-btn--icon--left.sln-btn--big.toggle-indicator,
#postexcerpt .handlediv.button-link .sln-btn--icon--left.sln-btn--big.toggle-indicator, .sln-btn--icon--left.sln-btn--big.sln-paneltrigger.sln-btn, #sln-salon--admin p.sln-btn--icon--left.sln-btn--big.submit, .sln-calendar--wrapper p.sln-btn--icon--left.sln-btn--big.submit {
  padding-right: inherit;
  padding-left: 3.5555555556rem;
}
.sln-btn--icon.sln-btn--icon--left.sln-btn--big:after, #sln_service-details .handlediv.button-link .sln-btn--icon--left.sln-btn--big.toggle-indicator:after, #sln_shop-details .handlediv.button-link .sln-btn--icon--left.sln-btn--big.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link .sln-btn--icon--left.sln-btn--big.toggle-indicator:after,
#postexcerpt .handlediv.button-link .sln-btn--icon--left.sln-btn--big.toggle-indicator:after, .sln-btn--icon--left.sln-btn--big.sln-paneltrigger.sln-btn:after, #sln-salon--admin p.sln-btn--icon--left.sln-btn--big.submit:after, .sln-calendar--wrapper p.sln-btn--icon--left.sln-btn--big.submit:after {
  padding: 0 0.6666666667rem;
  line-height: 2.6666666667rem;
}
.sln-btn--icon.sln-btn--icon--left.sln-btn--medium, #sln_service-details .handlediv.button-link .sln-btn--icon--left.sln-btn--medium.toggle-indicator, #sln_shop-details .handlediv.button-link .sln-btn--icon--left.sln-btn--medium.toggle-indicator,
#sln_attendant-details .handlediv.button-link .sln-btn--icon--left.sln-btn--medium.toggle-indicator,
#postexcerpt .handlediv.button-link .sln-btn--icon--left.sln-btn--medium.toggle-indicator, .sln-btn--icon--left.sln-btn--medium.sln-paneltrigger.sln-btn, #sln-salon--admin p.sln-btn--icon--left.sln-btn--medium.submit, .sln-calendar--wrapper p.sln-btn--icon--left.sln-btn--medium.submit, .sln-tab-nav li a.sln-btn--icon.sln-btn--icon--left, .sln-tab-nav li #sln_service-details .handlediv.button-link a.sln-btn--icon--left.toggle-indicator, #sln_service-details .handlediv.button-link .sln-tab-nav li a.sln-btn--icon--left.toggle-indicator, .sln-tab-nav li #sln_shop-details .handlediv.button-link a.sln-btn--icon--left.toggle-indicator, #sln_shop-details .handlediv.button-link .sln-tab-nav li a.sln-btn--icon--left.toggle-indicator,
.sln-tab-nav li #sln_attendant-details .handlediv.button-link a.sln-btn--icon--left.toggle-indicator,
#sln_attendant-details .handlediv.button-link .sln-tab-nav li a.sln-btn--icon--left.toggle-indicator,
.sln-tab-nav li #postexcerpt .handlediv.button-link a.sln-btn--icon--left.toggle-indicator,
#postexcerpt .handlediv.button-link .sln-tab-nav li a.sln-btn--icon--left.toggle-indicator, .sln-tab-nav li a.sln-btn--icon--left.sln-paneltrigger.sln-btn, #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--icon.sln-btn--icon--left, #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--icon--left.sln-paneltrigger.sln-btn,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--icon.sln-btn--icon--left,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--icon--left.sln-paneltrigger.sln-btn,
.sln-admin-nav a.sln-btn--icon.sln-btn--icon--left,
.sln-admin-nav #sln_service-details .handlediv.button-link a.sln-btn--icon--left.toggle-indicator,
#sln_service-details .handlediv.button-link .sln-admin-nav a.sln-btn--icon--left.toggle-indicator,
.sln-admin-nav #sln_shop-details .handlediv.button-link a.sln-btn--icon--left.toggle-indicator,
#sln_shop-details .handlediv.button-link .sln-admin-nav a.sln-btn--icon--left.toggle-indicator,
.sln-admin-nav #sln_attendant-details .handlediv.button-link a.sln-btn--icon--left.toggle-indicator,
#sln_attendant-details .handlediv.button-link .sln-admin-nav a.sln-btn--icon--left.toggle-indicator,
.sln-admin-nav #postexcerpt .handlediv.button-link a.sln-btn--icon--left.toggle-indicator,
#postexcerpt .handlediv.button-link .sln-admin-nav a.sln-btn--icon--left.toggle-indicator,
.sln-admin-nav a.sln-btn--icon--left.sln-paneltrigger.sln-btn, .sln-nav-tab-wrapper.nav-tab-wrapper .sln-btn--icon.sln-btn--icon--left.nav-tab, .sln-nav-tab-wrapper.nav-tab-wrapper #sln_service-details .handlediv.button-link .sln-btn--icon--left.nav-tab.toggle-indicator, #sln_service-details .handlediv.button-link .sln-nav-tab-wrapper.nav-tab-wrapper .sln-btn--icon--left.nav-tab.toggle-indicator, .sln-nav-tab-wrapper.nav-tab-wrapper #sln_shop-details .handlediv.button-link .sln-btn--icon--left.nav-tab.toggle-indicator, #sln_shop-details .handlediv.button-link .sln-nav-tab-wrapper.nav-tab-wrapper .sln-btn--icon--left.nav-tab.toggle-indicator,
.sln-nav-tab-wrapper.nav-tab-wrapper #sln_attendant-details .handlediv.button-link .sln-btn--icon--left.nav-tab.toggle-indicator,
#sln_attendant-details .handlediv.button-link .sln-nav-tab-wrapper.nav-tab-wrapper .sln-btn--icon--left.nav-tab.toggle-indicator,
.sln-nav-tab-wrapper.nav-tab-wrapper #postexcerpt .handlediv.button-link .sln-btn--icon--left.nav-tab.toggle-indicator,
#postexcerpt .handlediv.button-link .sln-nav-tab-wrapper.nav-tab-wrapper .sln-btn--icon--left.nav-tab.toggle-indicator, .sln-nav-tab-wrapper.nav-tab-wrapper .sln-btn--icon--left.nav-tab.sln-paneltrigger.sln-btn, .sln-nav-tab-wrapper.nav-tab-wrapper #sln-salon--admin p.sln-btn--icon--left.nav-tab.submit, #sln-salon--admin .sln-nav-tab-wrapper.nav-tab-wrapper p.sln-btn--icon--left.nav-tab.submit, .sln-nav-tab-wrapper.nav-tab-wrapper .sln-calendar--wrapper p.sln-btn--icon--left.nav-tab.submit, .sln-calendar--wrapper .sln-nav-tab-wrapper.nav-tab-wrapper p.sln-btn--icon--left.nav-tab.submit {
  padding-right: inherit;
  padding-left: 3rem;
}
.sln-btn--icon.sln-btn--icon--left.sln-btn--medium:after, #sln_service-details .handlediv.button-link .sln-btn--icon--left.sln-btn--medium.toggle-indicator:after, #sln_shop-details .handlediv.button-link .sln-btn--icon--left.sln-btn--medium.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link .sln-btn--icon--left.sln-btn--medium.toggle-indicator:after,
#postexcerpt .handlediv.button-link .sln-btn--icon--left.sln-btn--medium.toggle-indicator:after, .sln-btn--icon--left.sln-btn--medium.sln-paneltrigger.sln-btn:after, #sln-salon--admin p.sln-btn--icon--left.sln-btn--medium.submit:after, .sln-calendar--wrapper p.sln-btn--icon--left.sln-btn--medium.submit:after, .sln-tab-nav li a.sln-btn--icon.sln-btn--icon--left:after, .sln-tab-nav li #sln_service-details .handlediv.button-link a.sln-btn--icon--left.toggle-indicator:after, #sln_service-details .handlediv.button-link .sln-tab-nav li a.sln-btn--icon--left.toggle-indicator:after, .sln-tab-nav li #sln_shop-details .handlediv.button-link a.sln-btn--icon--left.toggle-indicator:after, #sln_shop-details .handlediv.button-link .sln-tab-nav li a.sln-btn--icon--left.toggle-indicator:after,
.sln-tab-nav li #sln_attendant-details .handlediv.button-link a.sln-btn--icon--left.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link .sln-tab-nav li a.sln-btn--icon--left.toggle-indicator:after,
.sln-tab-nav li #postexcerpt .handlediv.button-link a.sln-btn--icon--left.toggle-indicator:after,
#postexcerpt .handlediv.button-link .sln-tab-nav li a.sln-btn--icon--left.toggle-indicator:after, .sln-tab-nav li a.sln-btn--icon--left.sln-paneltrigger.sln-btn:after, #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--icon.sln-btn--icon--left:after, #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--icon--left.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--icon.sln-btn--icon--left:after,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--icon--left.sln-paneltrigger.sln-btn:after,
.sln-admin-nav a.sln-btn--icon.sln-btn--icon--left:after,
.sln-admin-nav #sln_service-details .handlediv.button-link a.sln-btn--icon--left.toggle-indicator:after,
#sln_service-details .handlediv.button-link .sln-admin-nav a.sln-btn--icon--left.toggle-indicator:after,
.sln-admin-nav #sln_shop-details .handlediv.button-link a.sln-btn--icon--left.toggle-indicator:after,
#sln_shop-details .handlediv.button-link .sln-admin-nav a.sln-btn--icon--left.toggle-indicator:after,
.sln-admin-nav #sln_attendant-details .handlediv.button-link a.sln-btn--icon--left.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link .sln-admin-nav a.sln-btn--icon--left.toggle-indicator:after,
.sln-admin-nav #postexcerpt .handlediv.button-link a.sln-btn--icon--left.toggle-indicator:after,
#postexcerpt .handlediv.button-link .sln-admin-nav a.sln-btn--icon--left.toggle-indicator:after,
.sln-admin-nav a.sln-btn--icon--left.sln-paneltrigger.sln-btn:after, .sln-nav-tab-wrapper.nav-tab-wrapper .sln-btn--icon.sln-btn--icon--left.nav-tab:after, .sln-nav-tab-wrapper.nav-tab-wrapper #sln_service-details .handlediv.button-link .sln-btn--icon--left.nav-tab.toggle-indicator:after, #sln_service-details .handlediv.button-link .sln-nav-tab-wrapper.nav-tab-wrapper .sln-btn--icon--left.nav-tab.toggle-indicator:after, .sln-nav-tab-wrapper.nav-tab-wrapper #sln_shop-details .handlediv.button-link .sln-btn--icon--left.nav-tab.toggle-indicator:after, #sln_shop-details .handlediv.button-link .sln-nav-tab-wrapper.nav-tab-wrapper .sln-btn--icon--left.nav-tab.toggle-indicator:after,
.sln-nav-tab-wrapper.nav-tab-wrapper #sln_attendant-details .handlediv.button-link .sln-btn--icon--left.nav-tab.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link .sln-nav-tab-wrapper.nav-tab-wrapper .sln-btn--icon--left.nav-tab.toggle-indicator:after,
.sln-nav-tab-wrapper.nav-tab-wrapper #postexcerpt .handlediv.button-link .sln-btn--icon--left.nav-tab.toggle-indicator:after,
#postexcerpt .handlediv.button-link .sln-nav-tab-wrapper.nav-tab-wrapper .sln-btn--icon--left.nav-tab.toggle-indicator:after, .sln-nav-tab-wrapper.nav-tab-wrapper .sln-btn--icon--left.nav-tab.sln-paneltrigger.sln-btn:after, .sln-nav-tab-wrapper.nav-tab-wrapper #sln-salon--admin p.sln-btn--icon--left.nav-tab.submit:after, #sln-salon--admin .sln-nav-tab-wrapper.nav-tab-wrapper p.sln-btn--icon--left.nav-tab.submit:after, .sln-nav-tab-wrapper.nav-tab-wrapper .sln-calendar--wrapper p.sln-btn--icon--left.nav-tab.submit:after, .sln-calendar--wrapper .sln-nav-tab-wrapper.nav-tab-wrapper p.sln-btn--icon--left.nav-tab.submit:after {
  padding: 0 0.6666666667rem;
  font-size: 1rem;
  line-height: 2.2222222222rem;
}
.sln-btn--icon.sln-btn--icon--left--alt:after, #sln_service-details .handlediv.button-link .sln-btn--icon--left--alt.toggle-indicator:after, #sln_shop-details .handlediv.button-link .sln-btn--icon--left--alt.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link .sln-btn--icon--left--alt.toggle-indicator:after,
#postexcerpt .handlediv.button-link .sln-btn--icon--left--alt.toggle-indicator:after, .sln-btn--icon--left--alt.sln-paneltrigger.sln-btn:after, #sln-salon--admin p.sln-btn--icon--left--alt.submit:after, .sln-calendar--wrapper p.sln-btn--icon--left--alt.submit:after {
  display: inline-block;
  position: absolute;
  top: 50%;
  right: unset;
  bottom: unset;
  left: 0.1666666667rem;
  transform: translateY(-50%);
  text-align: center;
  z-index: 200;
}
.sln-btn--icon.sln-btn--icon--left--alt.sln-btn--big, #sln_service-details .handlediv.button-link .sln-btn--icon--left--alt.sln-btn--big.toggle-indicator, #sln_shop-details .handlediv.button-link .sln-btn--icon--left--alt.sln-btn--big.toggle-indicator,
#sln_attendant-details .handlediv.button-link .sln-btn--icon--left--alt.sln-btn--big.toggle-indicator,
#postexcerpt .handlediv.button-link .sln-btn--icon--left--alt.sln-btn--big.toggle-indicator, .sln-btn--icon--left--alt.sln-btn--big.sln-paneltrigger.sln-btn, #sln-salon--admin p.sln-btn--icon--left--alt.sln-btn--big.submit, .sln-calendar--wrapper p.sln-btn--icon--left--alt.sln-btn--big.submit {
  padding-right: inherit;
  padding-left: 3.5555555556rem;
}
.sln-btn--icon.sln-btn--icon--left--alt.sln-btn--big:after, #sln_service-details .handlediv.button-link .sln-btn--icon--left--alt.sln-btn--big.toggle-indicator:after, #sln_shop-details .handlediv.button-link .sln-btn--icon--left--alt.sln-btn--big.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link .sln-btn--icon--left--alt.sln-btn--big.toggle-indicator:after,
#postexcerpt .handlediv.button-link .sln-btn--icon--left--alt.sln-btn--big.toggle-indicator:after, .sln-btn--icon--left--alt.sln-btn--big.sln-paneltrigger.sln-btn:after, #sln-salon--admin p.sln-btn--icon--left--alt.sln-btn--big.submit:after, .sln-calendar--wrapper p.sln-btn--icon--left--alt.sln-btn--big.submit:after {
  padding: 0 0.6666666667rem;
  line-height: 2.6666666667rem;
}
.sln-btn--icon.sln-btn--icon--left--alt.sln-btn--big.sln-btn--textonly, #sln_service-details .handlediv.button-link .sln-btn--icon--left--alt.sln-btn--big.sln-btn--textonly.toggle-indicator, #sln_shop-details .handlediv.button-link .sln-btn--icon--left--alt.sln-btn--big.sln-btn--textonly.toggle-indicator,
#sln_attendant-details .handlediv.button-link .sln-btn--icon--left--alt.sln-btn--big.sln-btn--textonly.toggle-indicator,
#postexcerpt .handlediv.button-link .sln-btn--icon--left--alt.sln-btn--big.sln-btn--textonly.toggle-indicator, .sln-btn--icon--left--alt.sln-btn--big.sln-btn--textonly.sln-paneltrigger.sln-btn, #sln-salon--admin p.sln-btn--icon--left--alt.sln-btn--big.sln-btn--textonly.submit, .sln-calendar--wrapper p.sln-btn--icon--left--alt.sln-btn--big.sln-btn--textonly.submit {
  padding-left: 2.5rem;
}
.sln-btn--icon.sln-btn--icon--left--alt.sln-btn--medium, #sln_service-details .handlediv.button-link .sln-btn--icon--left--alt.sln-btn--medium.toggle-indicator, #sln_shop-details .handlediv.button-link .sln-btn--icon--left--alt.sln-btn--medium.toggle-indicator,
#sln_attendant-details .handlediv.button-link .sln-btn--icon--left--alt.sln-btn--medium.toggle-indicator,
#postexcerpt .handlediv.button-link .sln-btn--icon--left--alt.sln-btn--medium.toggle-indicator, .sln-btn--icon--left--alt.sln-btn--medium.sln-paneltrigger.sln-btn, #sln-salon--admin p.sln-btn--icon--left--alt.sln-btn--medium.submit, .sln-calendar--wrapper p.sln-btn--icon--left--alt.sln-btn--medium.submit, .sln-tab-nav li a.sln-btn--icon.sln-btn--icon--left--alt, .sln-tab-nav li #sln_service-details .handlediv.button-link a.sln-btn--icon--left--alt.toggle-indicator, #sln_service-details .handlediv.button-link .sln-tab-nav li a.sln-btn--icon--left--alt.toggle-indicator, .sln-tab-nav li #sln_shop-details .handlediv.button-link a.sln-btn--icon--left--alt.toggle-indicator, #sln_shop-details .handlediv.button-link .sln-tab-nav li a.sln-btn--icon--left--alt.toggle-indicator,
.sln-tab-nav li #sln_attendant-details .handlediv.button-link a.sln-btn--icon--left--alt.toggle-indicator,
#sln_attendant-details .handlediv.button-link .sln-tab-nav li a.sln-btn--icon--left--alt.toggle-indicator,
.sln-tab-nav li #postexcerpt .handlediv.button-link a.sln-btn--icon--left--alt.toggle-indicator,
#postexcerpt .handlediv.button-link .sln-tab-nav li a.sln-btn--icon--left--alt.toggle-indicator, .sln-tab-nav li a.sln-btn--icon--left--alt.sln-paneltrigger.sln-btn, #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--icon.sln-btn--icon--left--alt, #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--icon--left--alt.sln-paneltrigger.sln-btn,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--icon.sln-btn--icon--left--alt,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--icon--left--alt.sln-paneltrigger.sln-btn,
.sln-admin-nav a.sln-btn--icon.sln-btn--icon--left--alt,
.sln-admin-nav #sln_service-details .handlediv.button-link a.sln-btn--icon--left--alt.toggle-indicator,
#sln_service-details .handlediv.button-link .sln-admin-nav a.sln-btn--icon--left--alt.toggle-indicator,
.sln-admin-nav #sln_shop-details .handlediv.button-link a.sln-btn--icon--left--alt.toggle-indicator,
#sln_shop-details .handlediv.button-link .sln-admin-nav a.sln-btn--icon--left--alt.toggle-indicator,
.sln-admin-nav #sln_attendant-details .handlediv.button-link a.sln-btn--icon--left--alt.toggle-indicator,
#sln_attendant-details .handlediv.button-link .sln-admin-nav a.sln-btn--icon--left--alt.toggle-indicator,
.sln-admin-nav #postexcerpt .handlediv.button-link a.sln-btn--icon--left--alt.toggle-indicator,
#postexcerpt .handlediv.button-link .sln-admin-nav a.sln-btn--icon--left--alt.toggle-indicator,
.sln-admin-nav a.sln-btn--icon--left--alt.sln-paneltrigger.sln-btn, .sln-nav-tab-wrapper.nav-tab-wrapper .sln-btn--icon.sln-btn--icon--left--alt.nav-tab, .sln-nav-tab-wrapper.nav-tab-wrapper #sln_service-details .handlediv.button-link .sln-btn--icon--left--alt.nav-tab.toggle-indicator, #sln_service-details .handlediv.button-link .sln-nav-tab-wrapper.nav-tab-wrapper .sln-btn--icon--left--alt.nav-tab.toggle-indicator, .sln-nav-tab-wrapper.nav-tab-wrapper #sln_shop-details .handlediv.button-link .sln-btn--icon--left--alt.nav-tab.toggle-indicator, #sln_shop-details .handlediv.button-link .sln-nav-tab-wrapper.nav-tab-wrapper .sln-btn--icon--left--alt.nav-tab.toggle-indicator,
.sln-nav-tab-wrapper.nav-tab-wrapper #sln_attendant-details .handlediv.button-link .sln-btn--icon--left--alt.nav-tab.toggle-indicator,
#sln_attendant-details .handlediv.button-link .sln-nav-tab-wrapper.nav-tab-wrapper .sln-btn--icon--left--alt.nav-tab.toggle-indicator,
.sln-nav-tab-wrapper.nav-tab-wrapper #postexcerpt .handlediv.button-link .sln-btn--icon--left--alt.nav-tab.toggle-indicator,
#postexcerpt .handlediv.button-link .sln-nav-tab-wrapper.nav-tab-wrapper .sln-btn--icon--left--alt.nav-tab.toggle-indicator, .sln-nav-tab-wrapper.nav-tab-wrapper .sln-btn--icon--left--alt.nav-tab.sln-paneltrigger.sln-btn, .sln-nav-tab-wrapper.nav-tab-wrapper #sln-salon--admin p.sln-btn--icon--left--alt.nav-tab.submit, #sln-salon--admin .sln-nav-tab-wrapper.nav-tab-wrapper p.sln-btn--icon--left--alt.nav-tab.submit, .sln-nav-tab-wrapper.nav-tab-wrapper .sln-calendar--wrapper p.sln-btn--icon--left--alt.nav-tab.submit, .sln-calendar--wrapper .sln-nav-tab-wrapper.nav-tab-wrapper p.sln-btn--icon--left--alt.nav-tab.submit {
  padding-right: inherit;
  padding-left: 3rem;
}
.sln-btn--icon.sln-btn--icon--left--alt.sln-btn--medium:after, #sln_service-details .handlediv.button-link .sln-btn--icon--left--alt.sln-btn--medium.toggle-indicator:after, #sln_shop-details .handlediv.button-link .sln-btn--icon--left--alt.sln-btn--medium.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link .sln-btn--icon--left--alt.sln-btn--medium.toggle-indicator:after,
#postexcerpt .handlediv.button-link .sln-btn--icon--left--alt.sln-btn--medium.toggle-indicator:after, .sln-btn--icon--left--alt.sln-btn--medium.sln-paneltrigger.sln-btn:after, #sln-salon--admin p.sln-btn--icon--left--alt.sln-btn--medium.submit:after, .sln-calendar--wrapper p.sln-btn--icon--left--alt.sln-btn--medium.submit:after, .sln-tab-nav li a.sln-btn--icon.sln-btn--icon--left--alt:after, .sln-tab-nav li #sln_service-details .handlediv.button-link a.sln-btn--icon--left--alt.toggle-indicator:after, #sln_service-details .handlediv.button-link .sln-tab-nav li a.sln-btn--icon--left--alt.toggle-indicator:after, .sln-tab-nav li #sln_shop-details .handlediv.button-link a.sln-btn--icon--left--alt.toggle-indicator:after, #sln_shop-details .handlediv.button-link .sln-tab-nav li a.sln-btn--icon--left--alt.toggle-indicator:after,
.sln-tab-nav li #sln_attendant-details .handlediv.button-link a.sln-btn--icon--left--alt.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link .sln-tab-nav li a.sln-btn--icon--left--alt.toggle-indicator:after,
.sln-tab-nav li #postexcerpt .handlediv.button-link a.sln-btn--icon--left--alt.toggle-indicator:after,
#postexcerpt .handlediv.button-link .sln-tab-nav li a.sln-btn--icon--left--alt.toggle-indicator:after, .sln-tab-nav li a.sln-btn--icon--left--alt.sln-paneltrigger.sln-btn:after, #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--icon.sln-btn--icon--left--alt:after, #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--icon--left--alt.sln-paneltrigger.sln-btn:after,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--icon.sln-btn--icon--left--alt:after,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--icon--left--alt.sln-paneltrigger.sln-btn:after,
.sln-admin-nav a.sln-btn--icon.sln-btn--icon--left--alt:after,
.sln-admin-nav #sln_service-details .handlediv.button-link a.sln-btn--icon--left--alt.toggle-indicator:after,
#sln_service-details .handlediv.button-link .sln-admin-nav a.sln-btn--icon--left--alt.toggle-indicator:after,
.sln-admin-nav #sln_shop-details .handlediv.button-link a.sln-btn--icon--left--alt.toggle-indicator:after,
#sln_shop-details .handlediv.button-link .sln-admin-nav a.sln-btn--icon--left--alt.toggle-indicator:after,
.sln-admin-nav #sln_attendant-details .handlediv.button-link a.sln-btn--icon--left--alt.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link .sln-admin-nav a.sln-btn--icon--left--alt.toggle-indicator:after,
.sln-admin-nav #postexcerpt .handlediv.button-link a.sln-btn--icon--left--alt.toggle-indicator:after,
#postexcerpt .handlediv.button-link .sln-admin-nav a.sln-btn--icon--left--alt.toggle-indicator:after,
.sln-admin-nav a.sln-btn--icon--left--alt.sln-paneltrigger.sln-btn:after, .sln-nav-tab-wrapper.nav-tab-wrapper .sln-btn--icon.sln-btn--icon--left--alt.nav-tab:after, .sln-nav-tab-wrapper.nav-tab-wrapper #sln_service-details .handlediv.button-link .sln-btn--icon--left--alt.nav-tab.toggle-indicator:after, #sln_service-details .handlediv.button-link .sln-nav-tab-wrapper.nav-tab-wrapper .sln-btn--icon--left--alt.nav-tab.toggle-indicator:after, .sln-nav-tab-wrapper.nav-tab-wrapper #sln_shop-details .handlediv.button-link .sln-btn--icon--left--alt.nav-tab.toggle-indicator:after, #sln_shop-details .handlediv.button-link .sln-nav-tab-wrapper.nav-tab-wrapper .sln-btn--icon--left--alt.nav-tab.toggle-indicator:after,
.sln-nav-tab-wrapper.nav-tab-wrapper #sln_attendant-details .handlediv.button-link .sln-btn--icon--left--alt.nav-tab.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link .sln-nav-tab-wrapper.nav-tab-wrapper .sln-btn--icon--left--alt.nav-tab.toggle-indicator:after,
.sln-nav-tab-wrapper.nav-tab-wrapper #postexcerpt .handlediv.button-link .sln-btn--icon--left--alt.nav-tab.toggle-indicator:after,
#postexcerpt .handlediv.button-link .sln-nav-tab-wrapper.nav-tab-wrapper .sln-btn--icon--left--alt.nav-tab.toggle-indicator:after, .sln-nav-tab-wrapper.nav-tab-wrapper .sln-btn--icon--left--alt.nav-tab.sln-paneltrigger.sln-btn:after, .sln-nav-tab-wrapper.nav-tab-wrapper #sln-salon--admin p.sln-btn--icon--left--alt.nav-tab.submit:after, #sln-salon--admin .sln-nav-tab-wrapper.nav-tab-wrapper p.sln-btn--icon--left--alt.nav-tab.submit:after, .sln-nav-tab-wrapper.nav-tab-wrapper .sln-calendar--wrapper p.sln-btn--icon--left--alt.nav-tab.submit:after, .sln-calendar--wrapper .sln-nav-tab-wrapper.nav-tab-wrapper p.sln-btn--icon--left--alt.nav-tab.submit:after {
  padding: 0 0.6666666667rem;
  font-size: 1rem;
  line-height: 2.2222222222rem;
}

/* FIX 092023
.sln-btn--cal-day-select,
.calendar-holydays-button {
  &:after {
    top: 0.8rem;
    left: 1.5rem;
    right: 100%;
  }
}
*/
.sln-btn--icon, #sln_service-details .handlediv.button-link .toggle-indicator, #sln_shop-details .handlediv.button-link .toggle-indicator,
#sln_attendant-details .handlediv.button-link .toggle-indicator,
#postexcerpt .handlediv.button-link .toggle-indicator, .sln-paneltrigger.sln-btn, #sln-salon--admin p.submit, .sln-calendar--wrapper p.submit,
.sln-bootstrap .sln-btn--icon,
.sln-bootstrap .sln-calendar--wrapper p.submit,
.sln-calendar--wrapper .sln-bootstrap p.submit {
  text-align: left;
}

.sln-icon--checkmark:after {
  content: "\f00c";
}

.sln-icon--info-circle:after {
  content: "\f05a";
}

.sln-icon--calendar:after {
  content: "\f073";
}

.sln-icon--booking:after {
  content: "\f017";
  font-weight: 400;
}

.sln-icon--services:after {
  content: "\f0c4";
}

.sln-icon--assistants:after {
  content: "\f0c0";
}

.sln-icon--settings:after {
  content: "\f013";
}

.sln-icon--tools:after {
  content: "\f0ad";
}

.sln-icon--save:after, #sln-salon--admin p.submit:after, .sln-calendar--wrapper p.submit:after {
  content: "\f0c7";
  font-weight: 400;
}

.sln-icon--reset:after {
  content: "\f01e";
  font-weight: 400;
}

.sln-icon--info:after {
  content: "\f05a";
}

.sln-icon--close:after {
  content: "\f00d";
}

.sln-icon--edit:after {
  content: "\f044";
  font-weight: 400;
}

.sln-icon--trash:after {
  font-weight: var(--font-weight, 400);
  font-style: normal;
  content: "\f1f8";
}

.sln-icon--file:after {
  font-weight: 400;
  content: "\f15c";
}

.sln-icon--warning:after {
  content: "\f12a";
  font-size: 1.5555555556rem;
}

.sln-icon--question:after {
  content: "\f128";
  font-size: 1.5555555556rem;
}

.sln-icon--arrow--up:after, #sln_service-details .handlediv.button-link .toggle-indicator:after, #sln_shop-details .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details .handlediv.button-link .toggle-indicator:after,
#postexcerpt .handlediv.button-link .toggle-indicator:after, .sln-paneltrigger.sln-btn.sln-btn--active:after {
  content: "\f077";
  font-size: 1.5555555556rem;
}
.sln-icon--arrow--up.collapsed::after, #sln_service-details .handlediv.button-link .collapsed.toggle-indicator::after, #sln_shop-details .handlediv.button-link .collapsed.toggle-indicator::after,
#sln_attendant-details .handlediv.button-link .collapsed.toggle-indicator::after,
#postexcerpt .handlediv.button-link .collapsed.toggle-indicator::after, .collapsed.sln-paneltrigger.sln-btn.sln-btn--active::after {
  content: "\f078";
}

.sln-icon--arrow--down:after, #sln_service-details.closed .handlediv.button-link .toggle-indicator:after, #sln_shop-details.closed .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details.closed .handlediv.button-link .toggle-indicator:after,
#postexcerpt.closed .handlediv.button-link .toggle-indicator:after, .sln-paneltrigger.sln-btn:after {
  content: "\f078";
  font-size: 1.5555555556rem;
}

.sln-icon--docs:after {
  content: "\f02d";
  font-size: 1.5555555556rem;
}

.sln-icon--star:after {
  content: "\f005";
  font-size: 1.5555555556rem;
}

.sln-icon--play:after {
  content: "\f04b";
  font-size: 1.5555555556rem;
}

.sln-icon--lightbulb:after {
  content: "\f0eb";
  font-weight: 400;
  font-size: 1.8333333333rem;
}

.sln-icon--toggle:after {
  content: "\f205";
}
.sln-icon--toggle.sln-btn--banner__cta::after {
  font-size: 2.2222222222rem;
}

.sln-icon--medkit:after {
  content: "\f0fa";
  font-size: 1.5555555556rem;
}

.sln-icon--helpchat:after {
  content: "\f086";
  font-size: 1.3333333333rem;
}
.sln-icon--helpchat.active:after {
  content: "\f00d";
}

.sln-icon--arrow--left:after {
  content: "\f053";
  line-height: 2.5555555556rem !important;
}
.sln-icon--arrow--left.sln-btn--large:after {
  line-height: 3.6666666667rem !important;
}
@media only screen and (min-width: 992px) {
  .sln-icon--arrow--left.sln-btn--large:after {
    line-height: 2.5555555556rem !important;
  }
}

.sln-icon--arrow--right:after {
  content: "\f054";
  line-height: 2.5555555556rem !important;
}
.sln-icon--arrow--right.sln-btn--large:after {
  line-height: 3.6666666667rem !important;
}
@media only screen and (min-width: 992px) {
  .sln-icon--arrow--right.sln-btn--large:after {
    line-height: 2.5555555556rem !important;
  }
}

.sln-icon--plus:after {
  font-weight: 900;
  content: "\f067";
  padding: 1.2rem 0.6rem;
  font-size: 1.6rem;
}

.sln-icon--times:after,
.sln-btn--icon.sln-btn--icon--left--alt.sln-icon--times:after,
#sln_service-details .handlediv.button-link .sln-btn--icon--left--alt.sln-icon--times.toggle-indicator:after,
#sln_shop-details .handlediv.button-link .sln-btn--icon--left--alt.sln-icon--times.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link .sln-btn--icon--left--alt.sln-icon--times.toggle-indicator:after,
#postexcerpt .handlediv.button-link .sln-btn--icon--left--alt.sln-icon--times.toggle-indicator:after,
.sln-btn--icon--left--alt.sln-icon--times.sln-paneltrigger.sln-btn:after,
#sln-salon--admin p.sln-btn--icon--left--alt.sln-icon--times.submit:after,
.sln-calendar--wrapper p.sln-btn--icon--left--alt.sln-icon--times.submit:after {
  font-weight: 400;
  content: "\f057";
}

.sln-icon--plus-circle {
  grid-column: 2;
  grid-row: 3;
  justify-self: end;
  font-size: 1.5em;
  font-style: normal;
  color: #004258;
}
.sln-icon--plus-circle:after {
  font-weight: 900;
  content: "\f055";
  width: 20px;
  height: 20px;
  transform-origin: 50% 72.5%;
  font-size: 1em;
}
.sln-icon--plus-circle:hover {
  cursor: pointer;
  color: #dedede;
}

/* FIX 092023 
.sln-icon--pen {
  &:after {
    font-style: normal;
    content: "\f304";
  }
}

.sln-icon--copy {
  &:after {
    font-style: normal;
    content: "\f0c5";
  }
}

.sln-icon--user-check {
  &:after {
    font-style: normal;
    content: "\f4fc";
  }
}

.sln-icon--lock {
  &:after {
    font-weight: 900;
    content: "\f023";
    padding: 1.1rem 0.7rem;
    font-size: 1.3rem;
  }
}
*/
#sln_booking-details .sln-icon--customerurl,
#sln_booking-details .sln-btn.sln-icon--customerurl,
#sln_booking-details #sln_service-details .handlediv.button-link .sln-icon--customerurl.toggle-indicator,
#sln_service-details .handlediv.button-link #sln_booking-details .sln-icon--customerurl.toggle-indicator,
#sln_booking-details #sln_shop-details .handlediv.button-link .sln-icon--customerurl.toggle-indicator,
#sln_shop-details .handlediv.button-link #sln_booking-details .sln-icon--customerurl.toggle-indicator,
#sln_booking-details #sln_attendant-details .handlediv.button-link .sln-icon--customerurl.toggle-indicator,
#sln_attendant-details .handlediv.button-link #sln_booking-details .sln-icon--customerurl.toggle-indicator,
#sln_booking-details #postexcerpt .handlediv.button-link .sln-icon--customerurl.toggle-indicator,
#postexcerpt .handlediv.button-link #sln_booking-details .sln-icon--customerurl.toggle-indicator,
#sln_booking-details .sln-calendar--wrapper p.sln-icon--customerurl.submit,
.sln-calendar--wrapper #sln_booking-details p.sln-icon--customerurl.submit,
#sln_booking-details .sln-admin-nav a.sln-icon--customerurl,
.sln-admin-nav #sln_booking-details a.sln-icon--customerurl,
#sln-salon--admin .sln-icon--customerurl,
#sln-salon--admin .sln-btn.sln-icon--customerurl,
#sln-salon--admin #sln_service-details .handlediv.button-link .sln-icon--customerurl.toggle-indicator,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-icon--customerurl.toggle-indicator,
#sln-salon--admin #sln_shop-details .handlediv.button-link .sln-icon--customerurl.toggle-indicator,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-icon--customerurl.toggle-indicator,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .sln-icon--customerurl.toggle-indicator,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-icon--customerurl.toggle-indicator,
#sln-salon--admin #postexcerpt .handlediv.button-link .sln-icon--customerurl.toggle-indicator,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-icon--customerurl.toggle-indicator,
#sln-salon--admin p.sln-icon--customerurl.submit,
#sln-salon--admin .sln-admin-nav a.sln-icon--customerurl,
.sln-admin-nav #sln-salon--admin a.sln-icon--customerurl {
  width: fit-content;
  display: flex;
  flex-direction: row-reverse;
  justify-content: flex-end;
  align-items: center;
  gap: 0.6rem;
  padding: 1rem;
  font-size: 1.125rem;
  background-color: transparent;
  color: rgb(0, 53, 83);
  border-style: solid;
  border-width: 1px 2px 2px 1px;
  border-color: transparent;
  transition: all 250ms;
}
#sln_booking-details .sln-icon--customerurl:after,
#sln_booking-details .sln-btn.sln-icon--customerurl:after,
#sln_booking-details #sln_service-details .handlediv.button-link .sln-icon--customerurl.toggle-indicator:after,
#sln_service-details .handlediv.button-link #sln_booking-details .sln-icon--customerurl.toggle-indicator:after,
#sln_booking-details #sln_shop-details .handlediv.button-link .sln-icon--customerurl.toggle-indicator:after,
#sln_shop-details .handlediv.button-link #sln_booking-details .sln-icon--customerurl.toggle-indicator:after,
#sln_booking-details #sln_attendant-details .handlediv.button-link .sln-icon--customerurl.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link #sln_booking-details .sln-icon--customerurl.toggle-indicator:after,
#sln_booking-details #postexcerpt .handlediv.button-link .sln-icon--customerurl.toggle-indicator:after,
#postexcerpt .handlediv.button-link #sln_booking-details .sln-icon--customerurl.toggle-indicator:after,
#sln_booking-details .sln-admin-nav a.sln-icon--customerurl:after,
.sln-admin-nav #sln_booking-details a.sln-icon--customerurl:after,
#sln-salon--admin .sln-icon--customerurl:after,
#sln-salon--admin .sln-btn.sln-icon--customerurl:after,
#sln-salon--admin #sln_service-details .handlediv.button-link .sln-icon--customerurl.toggle-indicator:after,
#sln_service-details .handlediv.button-link #sln-salon--admin .sln-icon--customerurl.toggle-indicator:after,
#sln-salon--admin #sln_shop-details .handlediv.button-link .sln-icon--customerurl.toggle-indicator:after,
#sln_shop-details .handlediv.button-link #sln-salon--admin .sln-icon--customerurl.toggle-indicator:after,
#sln-salon--admin #sln_attendant-details .handlediv.button-link .sln-icon--customerurl.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-icon--customerurl.toggle-indicator:after,
#sln-salon--admin #postexcerpt .handlediv.button-link .sln-icon--customerurl.toggle-indicator:after,
#postexcerpt .handlediv.button-link #sln-salon--admin .sln-icon--customerurl.toggle-indicator:after,
#sln-salon--admin .sln-admin-nav a.sln-icon--customerurl:after,
.sln-admin-nav #sln-salon--admin a.sln-icon--customerurl:after {
  display: inline-block;
  width: 1.35rem;
  height: 1.5rem;
  content: "";
  transition: all 250ms;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='30' viewBox='0 0 27 30'%3E%3Cg id='Icon_feather-user' data-name='Icon feather-user' transform='translate(-4.5 -3)'%3E%3Cpath id='Tracciato_12' data-name='Tracciato 12' d='M30,33a1.5,1.5,0,0,1-1.5-1.5v-3A4.505,4.505,0,0,0,24,24H12a4.5,4.5,0,0,0-4.5,4.5v3a1.5,1.5,0,0,1-3,0v-3A7.5,7.5,0,0,1,12,21H24a7.509,7.509,0,0,1,7.5,7.5v3A1.5,1.5,0,0,1,30,33Z' fill='%23003553'/%3E%3Cpath id='Tracciato_13' data-name='Tracciato 13' d='M18,3a7.5,7.5,0,1,1-7.5,7.5A7.508,7.508,0,0,1,18,3Zm0,12a4.5,4.5,0,1,0-4.5-4.5A4.505,4.505,0,0,0,18,15Z' fill='%23003553'/%3E%3C/g%3E%3C/svg%3E%0A");
}
@media (hover: hover), (-ms-high-contrast: none) {
  #sln_booking-details .sln-icon--customerurl:hover, #sln_booking-details .sln-icon--customerurl:focus,
  #sln_booking-details .sln-btn.sln-icon--customerurl:hover,
  #sln_booking-details #sln_service-details .handlediv.button-link .sln-icon--customerurl.toggle-indicator:hover,
  #sln_service-details .handlediv.button-link #sln_booking-details .sln-icon--customerurl.toggle-indicator:hover,
  #sln_booking-details #sln_shop-details .handlediv.button-link .sln-icon--customerurl.toggle-indicator:hover,
  #sln_shop-details .handlediv.button-link #sln_booking-details .sln-icon--customerurl.toggle-indicator:hover,
  #sln_booking-details #sln_attendant-details .handlediv.button-link .sln-icon--customerurl.toggle-indicator:hover,
  #sln_attendant-details .handlediv.button-link #sln_booking-details .sln-icon--customerurl.toggle-indicator:hover,
  #sln_booking-details #postexcerpt .handlediv.button-link .sln-icon--customerurl.toggle-indicator:hover,
  #postexcerpt .handlediv.button-link #sln_booking-details .sln-icon--customerurl.toggle-indicator:hover,
  #sln_booking-details .sln-admin-nav a.sln-icon--customerurl:hover,
  .sln-admin-nav #sln_booking-details a.sln-icon--customerurl:hover,
  #sln_booking-details .sln-btn.sln-icon--customerurl:focus,
  #sln_booking-details #sln_service-details .handlediv.button-link .sln-icon--customerurl.toggle-indicator:focus,
  #sln_service-details .handlediv.button-link #sln_booking-details .sln-icon--customerurl.toggle-indicator:focus,
  #sln_booking-details #sln_shop-details .handlediv.button-link .sln-icon--customerurl.toggle-indicator:focus,
  #sln_shop-details .handlediv.button-link #sln_booking-details .sln-icon--customerurl.toggle-indicator:focus,
  #sln_booking-details #sln_attendant-details .handlediv.button-link .sln-icon--customerurl.toggle-indicator:focus,
  #sln_attendant-details .handlediv.button-link #sln_booking-details .sln-icon--customerurl.toggle-indicator:focus,
  #sln_booking-details #postexcerpt .handlediv.button-link .sln-icon--customerurl.toggle-indicator:focus,
  #postexcerpt .handlediv.button-link #sln_booking-details .sln-icon--customerurl.toggle-indicator:focus,
  #sln_booking-details .sln-admin-nav a.sln-icon--customerurl:focus,
  .sln-admin-nav #sln_booking-details a.sln-icon--customerurl:focus,
  #sln-salon--admin .sln-icon--customerurl:hover,
  #sln-salon--admin .sln-icon--customerurl:focus,
  #sln-salon--admin .sln-btn.sln-icon--customerurl:hover,
  #sln-salon--admin #sln_service-details .handlediv.button-link .sln-icon--customerurl.toggle-indicator:hover,
  #sln_service-details .handlediv.button-link #sln-salon--admin .sln-icon--customerurl.toggle-indicator:hover,
  #sln-salon--admin #sln_shop-details .handlediv.button-link .sln-icon--customerurl.toggle-indicator:hover,
  #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-icon--customerurl.toggle-indicator:hover,
  #sln-salon--admin #sln_attendant-details .handlediv.button-link .sln-icon--customerurl.toggle-indicator:hover,
  #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-icon--customerurl.toggle-indicator:hover,
  #sln-salon--admin #postexcerpt .handlediv.button-link .sln-icon--customerurl.toggle-indicator:hover,
  #postexcerpt .handlediv.button-link #sln-salon--admin .sln-icon--customerurl.toggle-indicator:hover,
  #sln-salon--admin .sln-admin-nav a.sln-icon--customerurl:hover,
  .sln-admin-nav #sln-salon--admin a.sln-icon--customerurl:hover,
  #sln-salon--admin .sln-btn.sln-icon--customerurl:focus,
  #sln-salon--admin #sln_service-details .handlediv.button-link .sln-icon--customerurl.toggle-indicator:focus,
  #sln_service-details .handlediv.button-link #sln-salon--admin .sln-icon--customerurl.toggle-indicator:focus,
  #sln-salon--admin #sln_shop-details .handlediv.button-link .sln-icon--customerurl.toggle-indicator:focus,
  #sln_shop-details .handlediv.button-link #sln-salon--admin .sln-icon--customerurl.toggle-indicator:focus,
  #sln-salon--admin #sln_attendant-details .handlediv.button-link .sln-icon--customerurl.toggle-indicator:focus,
  #sln_attendant-details .handlediv.button-link #sln-salon--admin .sln-icon--customerurl.toggle-indicator:focus,
  #sln-salon--admin #postexcerpt .handlediv.button-link .sln-icon--customerurl.toggle-indicator:focus,
  #postexcerpt .handlediv.button-link #sln-salon--admin .sln-icon--customerurl.toggle-indicator:focus,
  #sln-salon--admin .sln-admin-nav a.sln-icon--customerurl:focus,
  .sln-admin-nav #sln-salon--admin a.sln-icon--customerurl:focus {
    text-decoration: none;
    background-color: rgba(9, 120, 189, 0.2);
    color: rgb(0, 53, 83);
    border-color: rgb(9, 120, 189);
  }
}
#sln_booking-details #sln-booking__customer__reset,
#sln_booking-details .sln-booking--reset,
#sln-salon--admin #sln-booking__customer__reset,
#sln-salon--admin .sln-booking--reset {
  display: flex;
  flex-direction: row-reverse;
  justify-content: flex-end;
  align-items: center;
  gap: 0.6rem;
  padding: 1rem;
  background-color: transparent;
  color: rgb(160, 21, 20);
  border-style: solid;
  border-width: 1px 2px 2px 1px;
  border-color: transparent;
  font-size: 1.125rem;
  transition: all 250ms;
}
#sln_booking-details #sln-booking__customer__reset:after,
#sln_booking-details .sln-booking--reset:after,
#sln-salon--admin #sln-booking__customer__reset:after,
#sln-salon--admin .sln-booking--reset:after {
  display: inline-block;
  width: 1.35rem;
  height: 1.5rem;
  content: "";
  transition: all 250ms;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25.5' height='30' viewBox='0 0 25.5 30'%3E%3Cpath id='Tracciato_16' data-name='Tracciato 16' d='M22.817,7.446A1.5,1.5,0,0,1,22.8,9.567l-2.224,2.2h1.17A12.618,12.618,0,1,1,9,24.382a1.5,1.5,0,0,1,3,0,9.751,9.751,0,1,0,9.75-9.618H20.58l2.224,2.2A1.5,1.5,0,1,1,20.7,19.1l-4.821-4.765a1.5,1.5,0,0,1,0-2.134L20.7,7.433A1.5,1.5,0,0,1,22.817,7.446Z' transform='translate(-9 -7)' fill-rule='evenodd' fill='%23a01514'/%3E%3C/svg%3E");
}
@media (hover: hover), (-ms-high-contrast: none) {
  #sln_booking-details #sln-booking__customer__reset:hover, #sln_booking-details #sln-booking__customer__reset:focus,
  #sln_booking-details .sln-booking--reset:hover,
  #sln_booking-details .sln-booking--reset:focus,
  #sln-salon--admin #sln-booking__customer__reset:hover,
  #sln-salon--admin #sln-booking__customer__reset:focus,
  #sln-salon--admin .sln-booking--reset:hover,
  #sln-salon--admin .sln-booking--reset:focus {
    background-color: rgb(249, 225, 223);
    color: rgb(160, 21, 20);
    border-color: rgb(210, 34, 34);
  }
}

.sln-btn--disabled {
  pointer-events: none;
  cursor: not-allowed !important;
  opacity: 0.5;
}
.sln-btn--disabled#sln-addservice {
  pointer-events: auto;
}

.sln-btn--hidden {
  display: none !important;
}

#sln-salon--admin .sln-btn--blink,
#sln-salon--admin .sln-bootstrap .sln-btn--blink,
#sln-salon--admin .sln-btn--textonly--emph.sln-btn--blink,
#sln-salon--admin .sln-bootstrap .sln-btn--textonly--emph.sln-btn--blink {
  animation-duration: 1500ms;
  animation-name: btnblink;
}

@keyframes btnblink {
  from {
    transform: scale(1, 1);
  }
  10% {
    transform: scale(1.1, 1.1);
  }
  15% {
    transform: scale(1.1, 1.1);
  }
  to {
    transform: scale(1, 1);
  }
}
.sln-btn--inline,
.sln-btn--inline--icon {
  padding: 1em 1.25em;
  color: rgb(0, 66, 88);
  color: rgb(0, 53, 83);
  color: #fff;
  font-size: 1rem;
  font-weight: bold;
  background-color: rgba(199, 223, 243, 0.25);
  background-color: rgba(0, 53, 83, 0.5);
  border-radius: 0.2222222222rem;
  /* FIX 092023 */
}
.sln-btn--inline::before,
.sln-btn--inline--icon::before {
  display: inline-block;
  margin-right: 0.5em;
  font-size: 1.8333333333rem;
  text-align: center;
  content: "\f4fc";
  color: rgb(0, 53, 83);
  color: #fff;
}
.sln-btn--inline::before,
.sln-btn--inline--icon::before {
  -webkit-transition: background-color 200ms, color 300ms, opacity 250ms;
  -moz-transition: background-color 200ms, color 300ms, opacity 250ms;
  -o-transition: background-color 200ms, color 300ms, opacity 250ms;
  transition: background-color 200ms, color 300ms, opacity 250ms;
}
@media (hover: hover), (-ms-high-contrast: none) {
  .sln-btn--inline:hover,
  .sln-btn--inline--icon:hover {
    background-color: rgb(2, 119, 189);
    color: #fff;
    /* FIX 092023 
    &::before {
      color: $cl_main--white;
    }
    */
  }
}

.sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab,
h2.sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab {
  font-size: 0.75rem;
  font-weight: normal;
  margin: 0;
}
@media only screen and (min-width: 768px) {
  .sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab:not(.nav-tab-active):not(:last-of-type),
  h2.sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab:not(.nav-tab-active):not(:last-of-type) {
    border-right: none;
  }
}
@media only screen and (max-width: 767px) {
  .sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab,
  h2.sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab {
    display: block;
    border-right: inherit;
  }
}

#sln-salon--admin .col-sm-12.sln-admin-nav,
#sln-salon--admin .col-md-12.sln-admin-nav,
.sln-admin-nav {
  display: block;
  margin-bottom: 2.2222222222rem;
}
#sln-salon--admin .col-sm-12.sln-admin-nav li,
#sln-salon--admin .col-md-12.sln-admin-nav li,
.sln-admin-nav li {
  float: left;
}
#sln-salon--admin .col-sm-12.sln-admin-nav a,
#sln-salon--admin .col-md-12.sln-admin-nav a,
.sln-admin-nav a {
  font-size: 1rem !important;
  min-width: 120px;
  margin: 0;
  border-right: none;
}
@media only screen and (min-width: 992px) {
  #sln-salon--admin .col-sm-12.sln-admin-nav,
  #sln-salon--admin .col-md-12.sln-admin-nav,
  .sln-admin-nav {
    float: right;
    position: absolute;
    text-outline: 0;
    right: 10px;
  }
}

.sln-tab-nav {
  display: block;
  border-bottom: none;
}
.sln-tab-nav li {
  margin-bottom: 0;
  display: block;
}
.sln-tab-nav li a {
  display: block;
  font-size: 1rem;
  font-weight: normal;
  margin: 0;
}
@media only screen and (max-width: 767px) {
  .sln-tab-nav li:not(.active):not(:last-of-type) a {
    border-bottom-color: transparent;
  }
}
@media only screen and (min-width: 768px) {
  .sln-tab-nav li {
    float: left;
    margin-bottom: 2.2222222222rem;
    display: list-item;
  }
  .sln-tab-nav li a {
    display: inline-block;
    font-size: 1rem;
    font-weight: normal;
    margin: 0;
  }
  .sln-tab-nav li:not(.active):not(:last-of-type) a {
    border-right-color: transparent;
  }
}

.sln-toolbox {
  background-color: rgba(0, 53, 83, 0.9);
  max-width: 100%;
  float: right;
  margin-top: 0;
  padding: 0;
  position: absolute;
  right: 0;
  bottom: 100%;
  margin-top: 1.1111111111rem;
  max-height: 3.2777777778rem;
  overflow: hidden;
}
.sln-toolbox {
  -webkit-transition: max-height 500ms, padding 200ms;
  -moz-transition: max-height 500ms, padding 200ms;
  -o-transition: max-height 500ms, padding 200ms;
  transition: max-height 500ms, padding 200ms;
}
.sln-toolbox .sln-btn, .sln-toolbox #sln_service-details .handlediv.button-link .toggle-indicator, #sln_service-details .handlediv.button-link .sln-toolbox .toggle-indicator, .sln-toolbox #sln_shop-details .handlediv.button-link .toggle-indicator, #sln_shop-details .handlediv.button-link .sln-toolbox .toggle-indicator,
.sln-toolbox #sln_attendant-details .handlediv.button-link .toggle-indicator,
#sln_attendant-details .handlediv.button-link .sln-toolbox .toggle-indicator,
.sln-toolbox #postexcerpt .handlediv.button-link .toggle-indicator,
#postexcerpt .handlediv.button-link .sln-toolbox .toggle-indicator, .sln-toolbox #sln-salon--admin p.submit, #sln-salon--admin .sln-toolbox p.submit, .sln-toolbox .sln-calendar--wrapper p.submit, .sln-calendar--wrapper .sln-toolbox p.submit, .sln-toolbox .sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab, .sln-nav-tab-wrapper.nav-tab-wrapper .sln-toolbox .nav-tab, .sln-toolbox #sln-salon--admin .col-sm-12.sln-admin-nav a, #sln-salon--admin .col-sm-12.sln-admin-nav .sln-toolbox a,
.sln-toolbox #sln-salon--admin .col-md-12.sln-admin-nav a,
#sln-salon--admin .col-md-12.sln-admin-nav .sln-toolbox a,
.sln-toolbox .sln-admin-nav a,
.sln-admin-nav .sln-toolbox a, .sln-toolbox .sln-tab-nav li a, .sln-tab-nav li .sln-toolbox a {
  opacity: 0;
}
.sln-toolbox .sln-btn, .sln-toolbox #sln_service-details .handlediv.button-link .toggle-indicator, #sln_service-details .handlediv.button-link .sln-toolbox .toggle-indicator, .sln-toolbox #sln_shop-details .handlediv.button-link .toggle-indicator, #sln_shop-details .handlediv.button-link .sln-toolbox .toggle-indicator,
.sln-toolbox #sln_attendant-details .handlediv.button-link .toggle-indicator,
#sln_attendant-details .handlediv.button-link .sln-toolbox .toggle-indicator,
.sln-toolbox #postexcerpt .handlediv.button-link .toggle-indicator,
#postexcerpt .handlediv.button-link .sln-toolbox .toggle-indicator, .sln-toolbox #sln-salon--admin p.submit, #sln-salon--admin .sln-toolbox p.submit, .sln-toolbox .sln-calendar--wrapper p.submit, .sln-calendar--wrapper .sln-toolbox p.submit, .sln-toolbox .sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab, .sln-nav-tab-wrapper.nav-tab-wrapper .sln-toolbox .nav-tab, .sln-toolbox #sln-salon--admin .col-sm-12.sln-admin-nav a, #sln-salon--admin .col-sm-12.sln-admin-nav .sln-toolbox a,
.sln-toolbox #sln-salon--admin .col-md-12.sln-admin-nav a,
#sln-salon--admin .col-md-12.sln-admin-nav .sln-toolbox a,
.sln-toolbox .sln-admin-nav a,
.sln-admin-nav .sln-toolbox a, .sln-toolbox .sln-tab-nav li a, .sln-tab-nav li .sln-toolbox a {
  -webkit-transition: opacity 200ms;
  -moz-transition: opacity 200ms;
  -o-transition: opacity 200ms;
  transition: opacity 200ms;
}
.sln-toolbox.open {
  max-height: 600px;
}
.sln-toolbox.open .sln-btn, .sln-toolbox.open #sln_service-details .handlediv.button-link .toggle-indicator, #sln_service-details .handlediv.button-link .sln-toolbox.open .toggle-indicator, .sln-toolbox.open #sln_shop-details .handlediv.button-link .toggle-indicator, #sln_shop-details .handlediv.button-link .sln-toolbox.open .toggle-indicator,
.sln-toolbox.open #sln_attendant-details .handlediv.button-link .toggle-indicator,
#sln_attendant-details .handlediv.button-link .sln-toolbox.open .toggle-indicator,
.sln-toolbox.open #postexcerpt .handlediv.button-link .toggle-indicator,
#postexcerpt .handlediv.button-link .sln-toolbox.open .toggle-indicator, .sln-toolbox.open #sln-salon--admin p.submit, #sln-salon--admin .sln-toolbox.open p.submit, .sln-toolbox.open .sln-calendar--wrapper p.submit, .sln-calendar--wrapper .sln-toolbox.open p.submit, .sln-toolbox.open .sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab, .sln-nav-tab-wrapper.nav-tab-wrapper .sln-toolbox.open .nav-tab, .sln-toolbox.open #sln-salon--admin .col-sm-12.sln-admin-nav a, #sln-salon--admin .col-sm-12.sln-admin-nav .sln-toolbox.open a,
.sln-toolbox.open #sln-salon--admin .col-md-12.sln-admin-nav a,
#sln-salon--admin .col-md-12.sln-admin-nav .sln-toolbox.open a,
.sln-toolbox.open .sln-admin-nav a,
.sln-admin-nav .sln-toolbox.open a, .sln-toolbox.open .sln-tab-nav li a, .sln-tab-nav li .sln-toolbox.open a {
  opacity: 1;
}
.sln-toolbox.open .sln-toolbox-trigger {
  opacity: 0.75;
  text-align: left;
}
.sln-toolbox.open .sln-toolbox-trigger:hover {
  opacity: 1;
}
.sln-toolbox:not(.open) {
  max-height: 0px;
  padding: 0;
}
.sln-toolbox .sln-btn, .sln-toolbox #sln_service-details .handlediv.button-link .toggle-indicator, #sln_service-details .handlediv.button-link .sln-toolbox .toggle-indicator, .sln-toolbox #sln_shop-details .handlediv.button-link .toggle-indicator, #sln_shop-details .handlediv.button-link .sln-toolbox .toggle-indicator,
.sln-toolbox #sln_attendant-details .handlediv.button-link .toggle-indicator,
#sln_attendant-details .handlediv.button-link .sln-toolbox .toggle-indicator,
.sln-toolbox #postexcerpt .handlediv.button-link .toggle-indicator,
#postexcerpt .handlediv.button-link .sln-toolbox .toggle-indicator, .sln-toolbox #sln-salon--admin p.submit, #sln-salon--admin .sln-toolbox p.submit, .sln-toolbox .sln-calendar--wrapper p.submit, .sln-calendar--wrapper .sln-toolbox p.submit, .sln-toolbox .sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab, .sln-nav-tab-wrapper.nav-tab-wrapper .sln-toolbox .nav-tab, .sln-toolbox #sln-salon--admin .col-sm-12.sln-admin-nav a, #sln-salon--admin .col-sm-12.sln-admin-nav .sln-toolbox a,
.sln-toolbox #sln-salon--admin .col-md-12.sln-admin-nav a,
#sln-salon--admin .col-md-12.sln-admin-nav .sln-toolbox a,
.sln-toolbox .sln-admin-nav a,
.sln-admin-nav .sln-toolbox a, .sln-toolbox .sln-tab-nav li a, .sln-tab-nav li .sln-toolbox a {
  margin-bottom: 0.2222222222rem;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .sln-toolbox {
    max-width: 300px;
    float: right;
    margin-top: 0;
    position: absolute;
    right: 0;
    bottom: 99%;
    background-color: rgba(0, 53, 83, 0.85);
  }
  .sln-toolbox:not(.open) {
    max-height: 0px;
  }
}
@media only screen and (min-width: 992px) {
  .sln-toolbox {
    float: none;
    position: relative;
    bottom: auto;
    bottom: initial;
    margin-top: 1.1111111111rem;
    max-height: 3.2777777778rem;
    background-color: rgba(0, 53, 83, 0);
  }
  .sln-toolbox:not(.open) {
    max-height: 3.2777777778rem;
  }
  .sln-toolbox .sln-toolbox-trigger {
    opacity: 1;
    text-align: left;
  }
  .sln-toolbox .sln-toolbox-trigger {
    -webkit-transition: opacity 250ms;
    -moz-transition: opacity 250ms;
    -o-transition: opacity 250ms;
    transition: opacity 250ms;
  }
}

.sln-admin-sidebar .sln-help-button,
.sln-calendar-sidebar .sln-help-button {
  font-weight: 600;
}
.sln-admin-sidebar .sln-help-button.sln-btn--big.sln-btn--icon, .sln-admin-sidebar #sln_service-details .handlediv.button-link .sln-help-button.sln-btn--big.toggle-indicator, #sln_service-details .handlediv.button-link .sln-admin-sidebar .sln-help-button.sln-btn--big.toggle-indicator, .sln-admin-sidebar #sln_shop-details .handlediv.button-link .sln-help-button.sln-btn--big.toggle-indicator, #sln_shop-details .handlediv.button-link .sln-admin-sidebar .sln-help-button.sln-btn--big.toggle-indicator,
.sln-admin-sidebar #sln_attendant-details .handlediv.button-link .sln-help-button.sln-btn--big.toggle-indicator,
#sln_attendant-details .handlediv.button-link .sln-admin-sidebar .sln-help-button.sln-btn--big.toggle-indicator,
.sln-admin-sidebar #postexcerpt .handlediv.button-link .sln-help-button.sln-btn--big.toggle-indicator,
#postexcerpt .handlediv.button-link .sln-admin-sidebar .sln-help-button.sln-btn--big.toggle-indicator, .sln-admin-sidebar .sln-help-button.sln-btn--big.sln-paneltrigger.sln-btn, .sln-admin-sidebar #sln-salon--admin p.sln-help-button.sln-btn--big.submit, #sln-salon--admin .sln-admin-sidebar p.sln-help-button.sln-btn--big.submit, .sln-admin-sidebar .sln-calendar--wrapper p.sln-help-button.sln-btn--big.submit, .sln-calendar--wrapper .sln-admin-sidebar p.sln-help-button.sln-btn--big.submit,
.sln-calendar-sidebar .sln-help-button.sln-btn--big.sln-btn--icon,
.sln-calendar-sidebar #sln_service-details .handlediv.button-link .sln-help-button.sln-btn--big.toggle-indicator,
#sln_service-details .handlediv.button-link .sln-calendar-sidebar .sln-help-button.sln-btn--big.toggle-indicator,
.sln-calendar-sidebar #sln_shop-details .handlediv.button-link .sln-help-button.sln-btn--big.toggle-indicator,
#sln_shop-details .handlediv.button-link .sln-calendar-sidebar .sln-help-button.sln-btn--big.toggle-indicator,
.sln-calendar-sidebar #sln_attendant-details .handlediv.button-link .sln-help-button.sln-btn--big.toggle-indicator,
#sln_attendant-details .handlediv.button-link .sln-calendar-sidebar .sln-help-button.sln-btn--big.toggle-indicator,
.sln-calendar-sidebar #postexcerpt .handlediv.button-link .sln-help-button.sln-btn--big.toggle-indicator,
#postexcerpt .handlediv.button-link .sln-calendar-sidebar .sln-help-button.sln-btn--big.toggle-indicator,
.sln-calendar-sidebar .sln-help-button.sln-btn--big.sln-paneltrigger.sln-btn,
.sln-calendar-sidebar #sln-salon--admin p.sln-help-button.sln-btn--big.submit,
#sln-salon--admin .sln-calendar-sidebar p.sln-help-button.sln-btn--big.submit,
.sln-calendar-sidebar .sln-calendar--wrapper p.sln-help-button.sln-btn--big.submit,
.sln-calendar--wrapper .sln-calendar-sidebar p.sln-help-button.sln-btn--big.submit {
  padding-right: 4.4444444444rem;
}
.sln-admin-sidebar .sln-help-button.sln-btn--big.sln-btn--icon::after, .sln-admin-sidebar #sln_service-details .handlediv.button-link .sln-help-button.sln-btn--big.toggle-indicator::after, #sln_service-details .handlediv.button-link .sln-admin-sidebar .sln-help-button.sln-btn--big.toggle-indicator::after, .sln-admin-sidebar #sln_shop-details .handlediv.button-link .sln-help-button.sln-btn--big.toggle-indicator::after, #sln_shop-details .handlediv.button-link .sln-admin-sidebar .sln-help-button.sln-btn--big.toggle-indicator::after,
.sln-admin-sidebar #sln_attendant-details .handlediv.button-link .sln-help-button.sln-btn--big.toggle-indicator::after,
#sln_attendant-details .handlediv.button-link .sln-admin-sidebar .sln-help-button.sln-btn--big.toggle-indicator::after,
.sln-admin-sidebar #postexcerpt .handlediv.button-link .sln-help-button.sln-btn--big.toggle-indicator::after,
#postexcerpt .handlediv.button-link .sln-admin-sidebar .sln-help-button.sln-btn--big.toggle-indicator::after, .sln-admin-sidebar .sln-help-button.sln-btn--big.sln-paneltrigger.sln-btn::after, .sln-admin-sidebar #sln-salon--admin p.sln-help-button.sln-btn--big.submit::after, #sln-salon--admin .sln-admin-sidebar p.sln-help-button.sln-btn--big.submit::after, .sln-admin-sidebar .sln-calendar--wrapper p.sln-help-button.sln-btn--big.submit::after, .sln-calendar--wrapper .sln-admin-sidebar p.sln-help-button.sln-btn--big.submit::after,
.sln-calendar-sidebar .sln-help-button.sln-btn--big.sln-btn--icon::after,
.sln-calendar-sidebar #sln_service-details .handlediv.button-link .sln-help-button.sln-btn--big.toggle-indicator::after,
#sln_service-details .handlediv.button-link .sln-calendar-sidebar .sln-help-button.sln-btn--big.toggle-indicator::after,
.sln-calendar-sidebar #sln_shop-details .handlediv.button-link .sln-help-button.sln-btn--big.toggle-indicator::after,
#sln_shop-details .handlediv.button-link .sln-calendar-sidebar .sln-help-button.sln-btn--big.toggle-indicator::after,
.sln-calendar-sidebar #sln_attendant-details .handlediv.button-link .sln-help-button.sln-btn--big.toggle-indicator::after,
#sln_attendant-details .handlediv.button-link .sln-calendar-sidebar .sln-help-button.sln-btn--big.toggle-indicator::after,
.sln-calendar-sidebar #postexcerpt .handlediv.button-link .sln-help-button.sln-btn--big.toggle-indicator::after,
#postexcerpt .handlediv.button-link .sln-calendar-sidebar .sln-help-button.sln-btn--big.toggle-indicator::after,
.sln-calendar-sidebar .sln-help-button.sln-btn--big.sln-paneltrigger.sln-btn::after,
.sln-calendar-sidebar #sln-salon--admin p.sln-help-button.sln-btn--big.submit::after,
#sln-salon--admin .sln-calendar-sidebar p.sln-help-button.sln-btn--big.submit::after,
.sln-calendar-sidebar .sln-calendar--wrapper p.sln-help-button.sln-btn--big.submit::after,
.sln-calendar--wrapper .sln-calendar-sidebar p.sln-help-button.sln-btn--big.submit::after {
  font-size: 2.2222222222rem;
  line-height: 3.2222222222rem;
}
.sln-admin-sidebar .sln-help-button.sln-btn--nobkg, .sln-admin-sidebar #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-help-button, #sln-salon--admin .col-sm-12.sln-admin-nav .sln-admin-sidebar a.sln-help-button,
.sln-admin-sidebar #sln-salon--admin .col-md-12.sln-admin-nav a.sln-help-button,
#sln-salon--admin .col-md-12.sln-admin-nav .sln-admin-sidebar a.sln-help-button,
.sln-admin-sidebar .sln-admin-nav a.sln-help-button,
.sln-admin-nav .sln-admin-sidebar a.sln-help-button,
.sln-calendar-sidebar .sln-help-button.sln-btn--nobkg,
.sln-calendar-sidebar #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-help-button,
#sln-salon--admin .col-sm-12.sln-admin-nav .sln-calendar-sidebar a.sln-help-button,
.sln-calendar-sidebar #sln-salon--admin .col-md-12.sln-admin-nav a.sln-help-button,
#sln-salon--admin .col-md-12.sln-admin-nav .sln-calendar-sidebar a.sln-help-button,
.sln-calendar-sidebar .sln-admin-nav a.sln-help-button,
.sln-admin-nav .sln-calendar-sidebar a.sln-help-button {
  color: #1dac43;
  color: #66bb6a;
}
.sln-admin-sidebar .sln-help-button.sln-btn--nobkg::after, .sln-admin-sidebar #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-help-button::after, #sln-salon--admin .col-sm-12.sln-admin-nav .sln-admin-sidebar a.sln-help-button::after,
.sln-admin-sidebar #sln-salon--admin .col-md-12.sln-admin-nav a.sln-help-button::after,
#sln-salon--admin .col-md-12.sln-admin-nav .sln-admin-sidebar a.sln-help-button::after,
.sln-admin-sidebar .sln-admin-nav a.sln-help-button::after,
.sln-admin-nav .sln-admin-sidebar a.sln-help-button::after,
.sln-calendar-sidebar .sln-help-button.sln-btn--nobkg::after,
.sln-calendar-sidebar #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-help-button::after,
#sln-salon--admin .col-sm-12.sln-admin-nav .sln-calendar-sidebar a.sln-help-button::after,
.sln-calendar-sidebar #sln-salon--admin .col-md-12.sln-admin-nav a.sln-help-button::after,
#sln-salon--admin .col-md-12.sln-admin-nav .sln-calendar-sidebar a.sln-help-button::after,
.sln-calendar-sidebar .sln-admin-nav a.sln-help-button::after,
.sln-admin-nav .sln-calendar-sidebar a.sln-help-button::after {
  color: currentColor;
}
.sln-admin-sidebar .sln-help-button.sln-btn--nobkg:focus, .sln-admin-sidebar #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-help-button:focus, #sln-salon--admin .col-sm-12.sln-admin-nav .sln-admin-sidebar a.sln-help-button:focus,
.sln-admin-sidebar #sln-salon--admin .col-md-12.sln-admin-nav a.sln-help-button:focus,
#sln-salon--admin .col-md-12.sln-admin-nav .sln-admin-sidebar a.sln-help-button:focus,
.sln-admin-sidebar .sln-admin-nav a.sln-help-button:focus,
.sln-admin-nav .sln-admin-sidebar a.sln-help-button:focus,
.sln-calendar-sidebar .sln-help-button.sln-btn--nobkg:focus,
.sln-calendar-sidebar #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-help-button:focus,
#sln-salon--admin .col-sm-12.sln-admin-nav .sln-calendar-sidebar a.sln-help-button:focus,
.sln-calendar-sidebar #sln-salon--admin .col-md-12.sln-admin-nav a.sln-help-button:focus,
#sln-salon--admin .col-md-12.sln-admin-nav .sln-calendar-sidebar a.sln-help-button:focus,
.sln-calendar-sidebar .sln-admin-nav a.sln-help-button:focus,
.sln-admin-nav .sln-calendar-sidebar a.sln-help-button:focus {
  background-color: transparent;
  color: #1dac43;
  color: #66bb6a;
  border-color: transparent;
}
.sln-admin-sidebar .sln-help-button.sln-btn--nobkg:focus::after, .sln-admin-sidebar #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-help-button:focus::after, #sln-salon--admin .col-sm-12.sln-admin-nav .sln-admin-sidebar a.sln-help-button:focus::after,
.sln-admin-sidebar #sln-salon--admin .col-md-12.sln-admin-nav a.sln-help-button:focus::after,
#sln-salon--admin .col-md-12.sln-admin-nav .sln-admin-sidebar a.sln-help-button:focus::after,
.sln-admin-sidebar .sln-admin-nav a.sln-help-button:focus::after,
.sln-admin-nav .sln-admin-sidebar a.sln-help-button:focus::after,
.sln-calendar-sidebar .sln-help-button.sln-btn--nobkg:focus::after,
.sln-calendar-sidebar #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-help-button:focus::after,
#sln-salon--admin .col-sm-12.sln-admin-nav .sln-calendar-sidebar a.sln-help-button:focus::after,
.sln-calendar-sidebar #sln-salon--admin .col-md-12.sln-admin-nav a.sln-help-button:focus::after,
#sln-salon--admin .col-md-12.sln-admin-nav .sln-calendar-sidebar a.sln-help-button:focus::after,
.sln-calendar-sidebar .sln-admin-nav a.sln-help-button:focus::after,
.sln-admin-nav .sln-calendar-sidebar a.sln-help-button:focus::after {
  color: currentColor;
}
@media (hover: hover), (-ms-high-contrast: none) {
  .sln-admin-sidebar .sln-help-button.sln-btn--nobkg:hover, .sln-admin-sidebar #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-help-button:hover, #sln-salon--admin .col-sm-12.sln-admin-nav .sln-admin-sidebar a.sln-help-button:hover,
  .sln-admin-sidebar #sln-salon--admin .col-md-12.sln-admin-nav a.sln-help-button:hover,
  #sln-salon--admin .col-md-12.sln-admin-nav .sln-admin-sidebar a.sln-help-button:hover,
  .sln-admin-sidebar .sln-admin-nav a.sln-help-button:hover,
  .sln-admin-nav .sln-admin-sidebar a.sln-help-button:hover,
  .sln-calendar-sidebar .sln-help-button.sln-btn--nobkg:hover,
  .sln-calendar-sidebar #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-help-button:hover,
  #sln-salon--admin .col-sm-12.sln-admin-nav .sln-calendar-sidebar a.sln-help-button:hover,
  .sln-calendar-sidebar #sln-salon--admin .col-md-12.sln-admin-nav a.sln-help-button:hover,
  #sln-salon--admin .col-md-12.sln-admin-nav .sln-calendar-sidebar a.sln-help-button:hover,
  .sln-calendar-sidebar .sln-admin-nav a.sln-help-button:hover,
  .sln-admin-nav .sln-calendar-sidebar a.sln-help-button:hover {
    background-color: #1dac43;
    background-color: #00dac6;
    background-color: #66bb6a;
    border-color: transparent;
    color: rgb(0, 53, 83);
    color: #fff;
  }
  .sln-admin-sidebar .sln-help-button.sln-btn--nobkg:hover::after, .sln-admin-sidebar #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-help-button:hover::after, #sln-salon--admin .col-sm-12.sln-admin-nav .sln-admin-sidebar a.sln-help-button:hover::after,
  .sln-admin-sidebar #sln-salon--admin .col-md-12.sln-admin-nav a.sln-help-button:hover::after,
  #sln-salon--admin .col-md-12.sln-admin-nav .sln-admin-sidebar a.sln-help-button:hover::after,
  .sln-admin-sidebar .sln-admin-nav a.sln-help-button:hover::after,
  .sln-admin-nav .sln-admin-sidebar a.sln-help-button:hover::after,
  .sln-calendar-sidebar .sln-help-button.sln-btn--nobkg:hover::after,
  .sln-calendar-sidebar #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-help-button:hover::after,
  #sln-salon--admin .col-sm-12.sln-admin-nav .sln-calendar-sidebar a.sln-help-button:hover::after,
  .sln-calendar-sidebar #sln-salon--admin .col-md-12.sln-admin-nav a.sln-help-button:hover::after,
  #sln-salon--admin .col-md-12.sln-admin-nav .sln-calendar-sidebar a.sln-help-button:hover::after,
  .sln-calendar-sidebar .sln-admin-nav a.sln-help-button:hover::after,
  .sln-admin-nav .sln-calendar-sidebar a.sln-help-button:hover::after {
    color: currentColor;
  }
}
.sln-admin-sidebar .sln-help-button.sln-btn--small--round,
.sln-calendar-sidebar .sln-help-button.sln-btn--small--round {
  float: right;
  margin-left: 0.8333333333rem;
}

.sln-calendar-sidebar .sln-help-button.sln-btn--nobkg, .sln-calendar-sidebar #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-help-button, #sln-salon--admin .col-sm-12.sln-admin-nav .sln-calendar-sidebar a.sln-help-button,
.sln-calendar-sidebar #sln-salon--admin .col-md-12.sln-admin-nav a.sln-help-button,
#sln-salon--admin .col-md-12.sln-admin-nav .sln-calendar-sidebar a.sln-help-button,
.sln-calendar-sidebar .sln-admin-nav a.sln-help-button,
.sln-admin-nav .sln-calendar-sidebar a.sln-help-button {
  border: 1px solid currentColor;
  border-color: currentColor;
}
.sln-calendar-sidebar .sln-help-button.sln-btn--nobkg:focus, .sln-calendar-sidebar #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-help-button:focus, #sln-salon--admin .col-sm-12.sln-admin-nav .sln-calendar-sidebar a.sln-help-button:focus,
.sln-calendar-sidebar #sln-salon--admin .col-md-12.sln-admin-nav a.sln-help-button:focus,
#sln-salon--admin .col-md-12.sln-admin-nav .sln-calendar-sidebar a.sln-help-button:focus,
.sln-calendar-sidebar .sln-admin-nav a.sln-help-button:focus,
.sln-admin-nav .sln-calendar-sidebar a.sln-help-button:focus {
  border-color: currentColor;
}
@media (hover: hover), (-ms-high-contrast: none) {
  .sln-calendar-sidebar .sln-help-button.sln-btn--nobkg:hover, .sln-calendar-sidebar #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-help-button:hover, #sln-salon--admin .col-sm-12.sln-admin-nav .sln-calendar-sidebar a.sln-help-button:hover,
  .sln-calendar-sidebar #sln-salon--admin .col-md-12.sln-admin-nav a.sln-help-button:hover,
  #sln-salon--admin .col-md-12.sln-admin-nav .sln-calendar-sidebar a.sln-help-button:hover,
  .sln-calendar-sidebar .sln-admin-nav a.sln-help-button:hover,
  .sln-admin-nav .sln-calendar-sidebar a.sln-help-button:hover {
    border-color: currentColor;
  }
}

.sln-helpchat__close {
  display: block;
  width: 3.3333333333rem;
  height: 3.3333333333rem;
  position: absolute;
  top: -3.3333333333rem;
  right: 12px;
  background-color: #0277bd;
  color: #fff;
  /* FIX 092023 */
}
.sln-helpchat__close::after {
  display: inline-block;
  width: 3.3333333333rem;
  height: 3.3333333333rem;
  line-height: 3.3333333333rem;
  font-size: 1.6666666667rem;
  text-align: center;
  content: "\f00d";
}
@media (hover: hover), (-ms-high-contrast: none) {
  .sln-helpchat__close:hover {
    background-color: rgb(0, 53, 83);
    color: #fff;
  }
}

#sln-salon--admin p.submit, .sln-calendar--wrapper p.submit {
  border-radius: 0;
  margin-top: 5%;
}

.sln-dup-icon-tooltip::after {
  font-size: 1.5rem;
  font-family: "FontAwesome";
  font-weight: 400;
  content: "\f0c5";
  font-size: 1.2rem;
  cursor: pointer;
  color: #0978bd;
}

.sln-dup-close-icon-tooltip {
  color: gray;
}

.sln-dup-close-icon-tooltip::after {
  text-decoration: none;
  pointer-events: none;
  cursor: default;
  font-size: 1.5rem;
  font-family: "FontAwesome";
  font-weight: 400;
  content: "\f0c5";
  font-size: 1.2rem;
  color: gray;
}

.sln-btn--calendar-view--icononly {
  display: inline-block;
  height: 2.2222222222rem;
  font-size: 14px;
  line-height: 2.2222222222rem;
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-radius: 50%;
  border-radius: 9999px;
}
.sln-btn--calendar-view--icononly {
  -webkit-transition: all 250ms;
  -moz-transition: all 250ms;
  -o-transition: all 250ms;
  transition: all 250ms;
}
.sln-btn--calendar-view--icononly input,
.sln-btn--calendar-view--icononly button {
  height: 2.2222222222rem;
  line-height: 2.2222222222rem;
}
.sln-btn--calendar-view--icononly.sln-btn--icon, #sln_service-details .handlediv.button-link .sln-btn--calendar-view--icononly.toggle-indicator, #sln_shop-details .handlediv.button-link .sln-btn--calendar-view--icononly.toggle-indicator,
#sln_attendant-details .handlediv.button-link .sln-btn--calendar-view--icononly.toggle-indicator,
#postexcerpt .handlediv.button-link .sln-btn--calendar-view--icononly.toggle-indicator, .sln-btn--calendar-view--icononly.sln-paneltrigger.sln-btn, #sln-salon--admin p.sln-btn--calendar-view--icononly.submit, .sln-calendar--wrapper p.sln-btn--calendar-view--icononly.submit {
  width: 40px;
  height: 40px;
  font-size: 0.1111111111rem;
  overflow: hidden;
}
.sln-btn--calendar-view--icononly.sln-btn--icon:after, #sln_service-details .handlediv.button-link .sln-btn--calendar-view--icononly.toggle-indicator:after, #sln_shop-details .handlediv.button-link .sln-btn--calendar-view--icononly.toggle-indicator:after,
#sln_attendant-details .handlediv.button-link .sln-btn--calendar-view--icononly.toggle-indicator:after,
#postexcerpt .handlediv.button-link .sln-btn--calendar-view--icononly.toggle-indicator:after, .sln-btn--calendar-view--icononly.sln-paneltrigger.sln-btn:after, #sln-salon--admin p.sln-btn--calendar-view--icononly.submit:after, .sln-calendar--wrapper p.sln-btn--calendar-view--icononly.submit:after {
  width: 40px;
  height: 40px;
  line-height: 40px;
  left: 0;
  top: 0;
  color: #2171b1;
  font-size: 18px;
  justify-content: center;
  transition: all 250ms;
}
@media (hover: hover), (-ms-high-contrast: none) {
  .sln-btn--calendar-view--icononly.sln-btn--icon:hover:after, #sln_service-details .handlediv.button-link .sln-btn--calendar-view--icononly.toggle-indicator:hover:after, #sln_shop-details .handlediv.button-link .sln-btn--calendar-view--icononly.toggle-indicator:hover:after,
  #sln_attendant-details .handlediv.button-link .sln-btn--calendar-view--icononly.toggle-indicator:hover:after,
  #postexcerpt .handlediv.button-link .sln-btn--calendar-view--icononly.toggle-indicator:hover:after, .sln-btn--calendar-view--icononly.sln-paneltrigger.sln-btn:hover:after, #sln-salon--admin p.sln-btn--calendar-view--icononly.submit:hover:after, .sln-calendar--wrapper p.sln-btn--calendar-view--icononly.submit:hover:after {
    background-color: #2171b1;
    color: #fff;
  }
}

.sln-btn--calendar-view--pill {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: auto;
  max-width: 13.3333333333rem;
  height: 2.7777777778rem;
  padding: 0 0 0 0.5rem;
  box-shadow: none;
  outline: none;
  border: 1px solid currentColor;
  color: #2171b1;
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-radius: 50%;
  border-radius: 9999px;
}
.sln-btn--calendar-view--pill.sln-calendar__row__button {
  padding: 0 1.5rem 0 1rem;
}
.sln-btn--calendar-view--pill input,
.sln-btn--calendar-view--pill button {
  color: #2171b1;
}
.sln-btn--calendar-view--pill:hover {
  background-color: #2171b1;
  color: #fff;
}
.sln-btn--calendar-view--pill:hover:after,
.sln-btn--calendar-view--pill:hover input,
.sln-btn--calendar-view--pill:hover button {
  color: currentColor;
}

.sln-btn--calendar-view--textonly {
  position: relative;
}
.sln-btn--calendar-view--textonly button {
  color: #2171b1;
}
.sln-btn--calendar-view--textonly:has(button.active) {
  font-weight: 700;
}
.sln-btn--calendar-view--textonly:has(button.active) button {
  font-weight: 700;
}
.sln-btn--calendar-view--textonly:has(button.active):not(:hover) button {
  color: #708697;
}
@media (hover: hover), (-ms-high-contrast: none) {
  .sln-btn--calendar-view--textonly:hover {
    background-color: #2171b1;
    color: #fff;
  }
  .sln-btn--calendar-view--textonly:hover input,
  .sln-btn--calendar-view--textonly:hover button {
    color: #fff;
  }
  .sln-btn--calendar-view--textonly:hover:has(button.active)::after {
    opacity: 0;
  }
}

.sln-btn--new,
.sln-btn.sln-btn--new,
#sln_service-details .handlediv.button-link .sln-btn--new.toggle-indicator,
#sln_shop-details .handlediv.button-link .sln-btn--new.toggle-indicator,
#sln_attendant-details .handlediv.button-link .sln-btn--new.toggle-indicator,
#postexcerpt .handlediv.button-link .sln-btn--new.toggle-indicator,
.sln-nav-tab-wrapper.nav-tab-wrapper .sln-btn--new.nav-tab,
#sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--new,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--new,
.sln-admin-nav a.sln-btn--new,
.sln-tab-nav li a.sln-btn--new,
#sln-salon--admin p.sln-btn--new.submit,
.sln-calendar--wrapper p.sln-btn--new.submit {
  text-decoration: none;
  cursor: pointer;
  transition: all 250ms ease;
}
@media (hover: hover), (-ms-high-contrast: none) {
  .sln-btn--new:hover,
  .sln-btn.sln-btn--new:hover,
  #sln_service-details .handlediv.button-link .sln-btn--new.toggle-indicator:hover,
  #sln_shop-details .handlediv.button-link .sln-btn--new.toggle-indicator:hover,
  #sln_attendant-details .handlediv.button-link .sln-btn--new.toggle-indicator:hover,
  #postexcerpt .handlediv.button-link .sln-btn--new.toggle-indicator:hover,
  .sln-nav-tab-wrapper.nav-tab-wrapper .sln-btn--new.nav-tab:hover,
  #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--new:hover,
  #sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--new:hover,
  .sln-admin-nav a.sln-btn--new:hover,
  #sln-salon--admin p.sln-btn--new.submit:hover,
  .sln-calendar--wrapper p.sln-btn--new.submit:hover {
    transform: scale(1.05);
  }
}
.sln-btn--new:not(.sln-btn--calendar-view--pill):not(.sln-btn--borderonly25),
.sln-btn.sln-btn--new:not(.sln-btn--calendar-view--pill):not(.sln-btn--borderonly25),
#sln_service-details .handlediv.button-link .sln-btn--new.toggle-indicator:not(.sln-btn--calendar-view--pill):not(.sln-btn--borderonly25),
#sln_shop-details .handlediv.button-link .sln-btn--new.toggle-indicator:not(.sln-btn--calendar-view--pill):not(.sln-btn--borderonly25),
#sln_attendant-details .handlediv.button-link .sln-btn--new.toggle-indicator:not(.sln-btn--calendar-view--pill):not(.sln-btn--borderonly25),
#postexcerpt .handlediv.button-link .sln-btn--new.toggle-indicator:not(.sln-btn--calendar-view--pill):not(.sln-btn--borderonly25),
#sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--new:not(.sln-btn--calendar-view--pill):not(.sln-btn--borderonly25),
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--new:not(.sln-btn--calendar-view--pill):not(.sln-btn--borderonly25),
.sln-admin-nav a.sln-btn--new:not(.sln-btn--calendar-view--pill):not(.sln-btn--borderonly25),
#sln-salon--admin p.sln-btn--new.submit:not(.sln-btn--calendar-view--pill):not(.sln-btn--borderonly25),
.sln-calendar--wrapper p.sln-btn--new.submit:not(.sln-btn--calendar-view--pill):not(.sln-btn--borderonly25) {
  border: none;
}
.sln-btn--new.sln-btn--textonly,
.sln-btn.sln-btn--new.sln-btn--textonly,
#sln_service-details .handlediv.button-link .sln-btn--new.sln-btn--textonly.toggle-indicator,
#sln_shop-details .handlediv.button-link .sln-btn--new.sln-btn--textonly.toggle-indicator,
#sln_attendant-details .handlediv.button-link .sln-btn--new.sln-btn--textonly.toggle-indicator,
#postexcerpt .handlediv.button-link .sln-btn--new.sln-btn--textonly.toggle-indicator,
.sln-nav-tab-wrapper.nav-tab-wrapper .sln-btn--new.sln-btn--textonly.nav-tab,
#sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--new.sln-btn--textonly,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--new.sln-btn--textonly,
.sln-admin-nav a.sln-btn--new.sln-btn--textonly,
#sln-salon--admin p.sln-btn--new.sln-btn--textonly.submit,
.sln-calendar--wrapper p.sln-btn--new.sln-btn--textonly.submit {
  font-size: 1rem;
  color: #234c66;
}
.sln-btn--new.sln-btn--textonly:not(.sln-calendar__row__button),
.sln-btn.sln-btn--new.sln-btn--textonly:not(.sln-calendar__row__button),
#sln_service-details .handlediv.button-link .sln-btn--new.sln-btn--textonly.toggle-indicator:not(.sln-calendar__row__button),
#sln_shop-details .handlediv.button-link .sln-btn--new.sln-btn--textonly.toggle-indicator:not(.sln-calendar__row__button),
#sln_attendant-details .handlediv.button-link .sln-btn--new.sln-btn--textonly.toggle-indicator:not(.sln-calendar__row__button),
#postexcerpt .handlediv.button-link .sln-btn--new.sln-btn--textonly.toggle-indicator:not(.sln-calendar__row__button),
#sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--new.sln-btn--textonly:not(.sln-calendar__row__button),
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--new.sln-btn--textonly:not(.sln-calendar__row__button),
.sln-admin-nav a.sln-btn--new.sln-btn--textonly:not(.sln-calendar__row__button),
#sln-salon--admin p.sln-btn--new.sln-btn--textonly.submit:not(.sln-calendar__row__button),
.sln-calendar--wrapper p.sln-btn--new.sln-btn--textonly.submit:not(.sln-calendar__row__button) {
  background-color: transparent;
}
@media (hover: hover), (-ms-high-contrast: none) {
  .sln-btn--new.sln-btn--textonly:hover,
  .sln-btn.sln-btn--new.sln-btn--textonly:hover,
  #sln_service-details .handlediv.button-link .sln-btn--new.sln-btn--textonly.toggle-indicator:hover,
  #sln_shop-details .handlediv.button-link .sln-btn--new.sln-btn--textonly.toggle-indicator:hover,
  #sln_attendant-details .handlediv.button-link .sln-btn--new.sln-btn--textonly.toggle-indicator:hover,
  #postexcerpt .handlediv.button-link .sln-btn--new.sln-btn--textonly.toggle-indicator:hover,
  #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--new.sln-btn--textonly:hover,
  #sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--new.sln-btn--textonly:hover,
  .sln-admin-nav a.sln-btn--new.sln-btn--textonly:hover,
  #sln-salon--admin p.sln-btn--new.sln-btn--textonly.submit:hover,
  .sln-calendar--wrapper p.sln-btn--new.sln-btn--textonly.submit:hover {
    color: #2171b1;
  }
}
.sln-btn--new.sln-calendar__row__button,
.sln-btn.sln-btn--new.sln-calendar__row__button,
#sln_service-details .handlediv.button-link .sln-btn--new.sln-calendar__row__button.toggle-indicator,
#sln_shop-details .handlediv.button-link .sln-btn--new.sln-calendar__row__button.toggle-indicator,
#sln_attendant-details .handlediv.button-link .sln-btn--new.sln-calendar__row__button.toggle-indicator,
#postexcerpt .handlediv.button-link .sln-btn--new.sln-calendar__row__button.toggle-indicator,
.sln-nav-tab-wrapper.nav-tab-wrapper .sln-btn--new.sln-calendar__row__button.nav-tab,
#sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--new.sln-calendar__row__button,
#sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--new.sln-calendar__row__button,
.sln-admin-nav a.sln-btn--new.sln-calendar__row__button,
#sln-salon--admin p.sln-btn--new.sln-calendar__row__button.submit,
.sln-calendar--wrapper p.sln-btn--new.sln-calendar__row__button.submit {
  background-color: #fff;
  color: #ed5e69;
  font-weight: 600;
  text-transform: capitalize;
}
@media (hover: hover), (-ms-high-contrast: none) {
  .sln-btn--new.sln-calendar__row__button:hover,
  .sln-btn.sln-btn--new.sln-calendar__row__button:hover,
  #sln_service-details .handlediv.button-link .sln-btn--new.sln-calendar__row__button.toggle-indicator:hover,
  #sln_shop-details .handlediv.button-link .sln-btn--new.sln-calendar__row__button.toggle-indicator:hover,
  #sln_attendant-details .handlediv.button-link .sln-btn--new.sln-calendar__row__button.toggle-indicator:hover,
  #postexcerpt .handlediv.button-link .sln-btn--new.sln-calendar__row__button.toggle-indicator:hover,
  #sln-salon--admin .col-sm-12.sln-admin-nav a.sln-btn--new.sln-calendar__row__button:hover,
  #sln-salon--admin .col-md-12.sln-admin-nav a.sln-btn--new.sln-calendar__row__button:hover,
  .sln-admin-nav a.sln-btn--new.sln-calendar__row__button:hover,
  #sln-salon--admin p.sln-btn--new.sln-calendar__row__button.submit:hover,
  .sln-calendar--wrapper p.sln-btn--new.sln-calendar__row__button.submit:hover {
    background-color: rgb(68.3575418994, 7.6424581006, 12.312849162);
    color: #fff;
    border-color: transparent;
  }
}

.sln-assistant-mode .sln-calendar__row__button.onlyone {
  margin-top: 50px;
}

.sln-icon--new.sln-icon--left {
  display: flex;
  flex-direction: row-reverse;
  gap: 0.5rem;
  align-items: center;
  justify-content: start;
}
.sln-icon--new::after {
  content: "";
  display: inline-block;
  transition: all 250ms ease-in-out;
  background-color: currentColor;
}

.sln-icononly-new {
  color: #000000;
}
.sln-icononly-new::after {
  background-color: #000000;
  transform: scale(1);
  transition: all 150ms ease-in-out;
}
@media (hover: hover), (-ms-high-contrast: none) {
  .sln-icononly-new:hover::after {
    background-color: #2171b1;
    transform: scale(1.25);
  }
}

.sln-icon--new--plus::after {
  content: "";
  width: 1.25em;
  height: 1.25em;
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 2V30M2 16H30' stroke='white' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  mask-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 2V30M2 16H30' stroke='white' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  -webkit-mask-position: center;
  mask-position: center;
}
.sln-icon--new--plus.sln-icononly-new::after {
  width: 1.75rem;
  height: 1.75rem;
}

.sln-icon--new--x::after {
  content: "";
  width: 1.25em;
  height: 1.25em;
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 2V30M2 16H30' stroke='white' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  mask-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 2V30M2 16H30' stroke='white' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  -webkit-mask-position: center;
  mask-position: center;
  transform: scale(1) rotate(45deg);
  transition: all 150ms ease-in-out;
}
.sln-icon--new--x.sln-icononly-new::after {
  width: 1.75rem;
  height: 1.75rem;
}
@media (hover: hover), (-ms-high-contrast: none) {
  .sln-icon--new--x:hover::after {
    transform: scale(1.25) rotate(45deg);
  }
}

.sln-icon--new--lock::after {
  content: "";
  width: 1.25em;
  height: 1.25em;
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='36' height='38' viewBox='0 0 36 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.25 17.25V10.25C9.25 7.92936 10.1719 5.70376 11.8128 4.06282C13.4538 2.42187 15.6794 1.5 18 1.5C20.3206 1.5 22.5462 2.42187 24.1872 4.06282C25.8281 5.70376 26.75 7.92936 26.75 10.25V17.25M5.75 17.25H30.25C32.183 17.25 33.75 18.817 33.75 20.75V33C33.75 34.933 32.183 36.5 30.25 36.5H5.75C3.817 36.5 2.25 34.933 2.25 33V20.75C2.25 18.817 3.817 17.25 5.75 17.25Z' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  mask-image: url("data:image/svg+xml,%3Csvg width='36' height='38' viewBox='0 0 36 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.25 17.25V10.25C9.25 7.92936 10.1719 5.70376 11.8128 4.06282C13.4538 2.42187 15.6794 1.5 18 1.5C20.3206 1.5 22.5462 2.42187 24.1872 4.06282C25.8281 5.70376 26.75 7.92936 26.75 10.25V17.25M5.75 17.25H30.25C32.183 17.25 33.75 18.817 33.75 20.75V33C33.75 34.933 32.183 36.5 30.25 36.5H5.75C3.817 36.5 2.25 34.933 2.25 33V20.75C2.25 18.817 3.817 17.25 5.75 17.25Z' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  -webkit-mask-position: center;
  mask-position: center;
}
.sln-icon--new--lock.sln-icononly-new::after {
  width: 2rem;
  height: 2rem;
}

.sln-icon--new--unlock::after {
  content: "";
  width: 1.25em;
  height: 1.25em;
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.83333 9.16631V5.83297C5.83229 4.79968 6.21523 3.80286 6.90781 3.03603C7.60039 2.2692 8.55319 1.78706 9.58125 1.68321C10.6093 1.57937 11.6393 1.86123 12.4712 2.47407C13.3032 3.08691 13.8777 3.98701 14.0833 4.99964M4.16667 9.16631H15.8333C16.7538 9.16631 17.5 9.9125 17.5 10.833V16.6663C17.5 17.5868 16.7538 18.333 15.8333 18.333H4.16667C3.24619 18.333 2.5 17.5868 2.5 16.6663V10.833C2.5 9.9125 3.24619 9.16631 4.16667 9.16631Z' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  mask-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.83333 9.16631V5.83297C5.83229 4.79968 6.21523 3.80286 6.90781 3.03603C7.60039 2.2692 8.55319 1.78706 9.58125 1.68321C10.6093 1.57937 11.6393 1.86123 12.4712 2.47407C13.3032 3.08691 13.8777 3.98701 14.0833 4.99964M4.16667 9.16631H15.8333C16.7538 9.16631 17.5 9.9125 17.5 10.833V16.6663C17.5 17.5868 16.7538 18.333 15.8333 18.333H4.16667C3.24619 18.333 2.5 17.5868 2.5 16.6663V10.833C2.5 9.9125 3.24619 9.16631 4.16667 9.16631Z' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  -webkit-mask-position: center;
  mask-position: center;
}
.sln-icon--new--unlock.sln-icononly-new::after {
  width: 2rem;
  height: 2rem;
}

.sln-icon--new--checkmark::after {
  content: "";
  width: 1.25em;
  height: 1.25em;
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='36' height='26' viewBox='0 0 36 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M34 2L12 24L2 14' stroke='white' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  mask-image: url("data:image/svg+xml,%3Csvg width='36' height='26' viewBox='0 0 36 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M34 2L12 24L2 14' stroke='white' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  -webkit-mask-position: center;
  mask-position: center;
}
.sln-icon--new--checkmark.sln-icononly-new::after {
  width: 2rem;
  height: 2rem;
}
.sln-icon--new--checkmark.remove-holydays::after {
  content: "";
  width: 1.25em;
  height: 1.25em;
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.83333 9.16631V5.83297C5.83229 4.79968 6.21523 3.80286 6.90781 3.03603C7.60039 2.2692 8.55319 1.78706 9.58125 1.68321C10.6093 1.57937 11.6393 1.86123 12.4712 2.47407C13.3032 3.08691 13.8777 3.98701 14.0833 4.99964M4.16667 9.16631H15.8333C16.7538 9.16631 17.5 9.9125 17.5 10.833V16.6663C17.5 17.5868 16.7538 18.333 15.8333 18.333H4.16667C3.24619 18.333 2.5 17.5868 2.5 16.6663V10.833C2.5 9.9125 3.24619 9.16631 4.16667 9.16631Z' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  mask-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.83333 9.16631V5.83297C5.83229 4.79968 6.21523 3.80286 6.90781 3.03603C7.60039 2.2692 8.55319 1.78706 9.58125 1.68321C10.6093 1.57937 11.6393 1.86123 12.4712 2.47407C13.3032 3.08691 13.8777 3.98701 14.0833 4.99964M4.16667 9.16631H15.8333C16.7538 9.16631 17.5 9.9125 17.5 10.833V16.6663C17.5 17.5868 16.7538 18.333 15.8333 18.333H4.16667C3.24619 18.333 2.5 17.5868 2.5 16.6663V10.833C2.5 9.9125 3.24619 9.16631 4.16667 9.16631Z' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  -webkit-mask-position: center;
  mask-position: center;
}

/*@import 'settings-mixins';
//@import 'bootstrap';
@import 'admin_config';
#sln-salon--admin, .sln-calendar--wrapper  {
    @import 'typo';
    @import 'admin_components/inputs';
    @import 'admin_components/buttons';
    @import 'admin_components/boxes';
    @import 'admin_components/panels';
    @import 'admin_components/shop-details';
    @import 'admin_components/service-details';
}
*/
@keyframes fadeOut {
  from {
    opacity: 1;
    pointer-events: auto;
  }
  90% {
    opacity: 1;
    pointer-events: auto;
  }
  to {
    opacity: 0;
    pointer-events: none;
  }
}
@keyframes fadeInOut {
  from {
    opacity: 0;
    pointer-events: none;
  }
  20% {
    opacity: 1;
    pointer-events: auto;
  }
  90% {
    opacity: 1;
    pointer-events: auto;
  }
  to {
    opacity: 0;
    pointer-events: none;
  }
}
.sln-alert,
#sln-salon .alert {
  display: inline-flex;
  flex-direction: row-reverse;
  align-items: center;
  position: relative;
  border: none;
  color: #5bc24c;
  text-align: center;
  border-radius: 0;
  /* FIX 092023 */
}
.sln-alert:after,
#sln-salon .alert:after {
  font-family: "FontAwesome";
  font-style: normal;
  font-weight: 900;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-feature-settings: "liga";
  -webkit-font-smoothing: antialiased;
  font-size: 1.5em;
  line-height: 0;
  display: inline-block;
  margin-right: 0.5555555556rem;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .sln-alert:after,
  #sln-salon .alert:after {
    font-size: 18px;
  }
}
.sln-alert.sln-alert--ok:after,
#sln-salon .alert.sln-alert--ok:after {
  content: "\f00c";
}
.sln-alert.sln-alert--warning,
#sln-salon .alert.sln-alert--warning {
  color: #f5b025;
  font-size: 1.2em;
  /* FIX 092023 */
}
.sln-alert.sln-alert--warning:after,
#sln-salon .alert.sln-alert--warning:after {
  content: "\f06a";
}
.sln-alert.sln-alert--error,
#sln-salon .alert.sln-alert--error {
  color: red;
  font-size: 1.2em;
}
.sln-alert.sln-alert--error:after,
#sln-salon .alert.sln-alert--error:after {
  content: "\f06a";
}
.sln-alert.sln-alert--onremove,
#sln-salon .alert.sln-alert--onremove {
  padding: 2.6em 1em 0.6em 1em;
  margin: 1em 0;
}
.sln-alert.sln-alert--fadeout,
#sln-salon .alert.sln-alert--fadeout {
  position: absolute;
  top: -0.3888888889rem;
  left: 0;
  width: fit-content;
  height: 4rem;
  margin: 0;
  padding: 0 1.3333333333rem;
  line-height: 4rem;
  opacity: 0;
  animation-duration: 3s;
  animation-name: fadeOut;
  pointer-events: none;
  z-index: 2;
}
.sln-alert.sln-alert--fadeout + *,
#sln-salon .alert.sln-alert--fadeout + * {
  z-index: 1;
}
.sln-alert.sln-alert--fadeinout,
#sln-salon .alert.sln-alert--fadeinout {
  position: absolute;
  top: -0.3888888889rem;
  left: 0;
  width: fit-content;
  height: 4rem;
  margin: 0;
  padding: 0 1.3333333333rem;
  line-height: 4rem;
  opacity: 0;
  animation-duration: 2500ms;
  animation-name: fadeInOut;
  pointer-events: none;
  z-index: 2;
}
.sln-alert.sln-alert--fadeinout + *,
#sln-salon .alert.sln-alert--fadeinout + * {
  z-index: 1;
}
@media only screen and (min-width: 992px) {
  .sln-alert,
  #sln-salon .alert {
    white-space: nowrap;
  }
}

.sln-box--main .sln-alert.sln-alert--fadeout {
  background-color: #fff;
}

#sln-salon--admin .sln-notice {
  display: grid;
  grid-template-columns: auto calc(80% - 1rem) 18%;
  gap: 0.5rem;
  align-items: center;
  margin-bottom: 2rem;
  padding: 1rem 1.5rem 1rem 1rem;
  border-radius: 0.3125rem;
  font-size: 0.875rem;
  background-color: rgb(245, 228, 157);
  color: rgb(0, 0, 22);
}
@media (min-width: 1200px) {
  #sln-salon--admin .sln-notice {
    width: 75%;
  }
}
@media (min-width: 1800px) {
  #sln-salon--admin .sln-notice {
    width: 50%;
  }
}
#sln-salon--admin .sln-notice .sln-notice--icon {
  grid-column: 1;
}
#sln-salon--admin .sln-notice .sln-notice--icon::before {
  content: "\f071";
  display: inline-block;
  font-size: 1em;
  z-index: 200;
}
#sln-salon--admin .sln-notice .sln-notice--icon::before {
  -webkit-transition: background-color 200ms;
  -moz-transition: background-color 200ms;
  -o-transition: background-color 200ms;
  transition: background-color 200ms;
}
#sln-salon--admin .sln-notice .sln-notice--content {
  grid-column: 2;
  font-weight: 300;
}
#sln-salon--admin .sln-notice .sln-notice--action {
  grid-column: 3;
  text-align: right;
}
#sln-salon--admin .sln-notice .sln-notice--action a {
  font-weight: 400;
  color: currentColor;
  display: inline-block;
  padding: 0.5em 0.8em;
  border-radius: 0.3125rem;
  text-align: center;
  border: 1px solid;
  border-color: transparent;
}
#sln-salon--admin .sln-notice .sln-notice--action a {
  -webkit-transition: border-color 200ms;
  -moz-transition: border-color 200ms;
  -o-transition: border-color 200ms;
  transition: border-color 200ms;
}
#sln-salon--admin .sln-notice .sln-notice--action a:hover {
  border-color: rgba(0, 0, 22, 0.4);
}

/*@import 'settings-mixins';
//@import 'bootstrap';
@import 'admin_config';
#sln-salon--admin, .sln-calendar--wrapper  {
    @import 'typo';
    @import 'admin_components/inputs';
    @import 'admin_components/buttons';
    @import 'admin_components/boxes';
    @import 'admin_components/panels';
    @import 'admin_components/shop-details';
    @import 'admin_components/service-details';
}
*/
.sln-box, #sln_service-details, #sln_shop-details,
#sln_attendant-details,
#postexcerpt {
  padding: 0.8333333333rem;
  margin-bottom: 1.6666666667rem;
  margin-left: 0;
  margin-right: 0;
  font-size: 14px;
}
@media only screen and (min-width: 768px) {
  .sln-box, #sln_service-details, #sln_shop-details,
  #sln_attendant-details,
  #postexcerpt {
    padding: 0.9444444444rem;
  }
}
@media only screen and (min-width: 992px) {
  .sln-box, #sln_service-details, #sln_shop-details,
  #sln_attendant-details,
  #postexcerpt {
    padding: 1.6666666667rem 1.6666666667rem 0 1.6666666667rem;
  }
}
@media only screen and (min-width: 992px) {
  .sln-box.sln-calendar-view, .sln-calendar-view#sln_service-details, .sln-calendar-view#sln_shop-details,
  .sln-calendar-view#sln_attendant-details,
  .sln-calendar-view#postexcerpt {
    padding: 1.6666666667rem;
  }
  .sln-box.sln-calendar-view.sln-calendar-view, .sln-calendar-view.sln-calendar-view#sln_service-details, .sln-calendar-view.sln-calendar-view#sln_shop-details,
  .sln-calendar-view.sln-calendar-view#sln_attendant-details,
  .sln-calendar-view.sln-calendar-view#postexcerpt {
    padding-top: 0;
  }
}
.sln-box.sln-box--pb, .sln-box--pb#sln_service-details, .sln-box--pb#sln_shop-details,
.sln-box--pb#sln_attendant-details,
.sln-box--pb#postexcerpt {
  padding: 1.6666666667rem;
}
.sln-box.sln-box--flatbottom, .sln-box--flatbottom#sln_service-details, .sln-box--flatbottom#sln_shop-details,
.sln-box--flatbottom#sln_attendant-details,
.sln-box--flatbottom#postexcerpt {
  margin-bottom: 0;
}
.sln-box p, #sln_service-details p, #sln_shop-details p,
#sln_attendant-details p,
#postexcerpt p {
  font-weight: 400;
  padding: 0.5555555556rem 0.8888888889rem;
  margin: 0;
}

.sln-box--main, #sln_service-details, #sln_shop-details,
#sln_attendant-details,
#postexcerpt {
  background-color: #fff;
}
.sln-box--main, #sln_service-details, #sln_shop-details,
#sln_attendant-details,
#postexcerpt {
  -webkit-transition: background-color 250ms;
  -moz-transition: background-color 250ms;
  -o-transition: background-color 250ms;
  transition: background-color 250ms;
}
.sln-box--main.sln-box--info-visible, .sln-box--info-visible#sln_service-details, .sln-box--info-visible#sln_shop-details,
.sln-box--info-visible#sln_attendant-details,
.sln-box--info-visible#postexcerpt {
  background-color: #f7c65f;
}
.sln-box--main:before, #sln_service-details:before, #sln_shop-details:before,
#sln_attendant-details:before,
#postexcerpt:before, .sln-box--main:after, #sln_service-details:after, #sln_shop-details:after,
#sln_attendant-details:after,
#postexcerpt:after {
  content: " ";
  display: table;
}
.sln-box--main:after, #sln_service-details:after, #sln_shop-details:after,
#sln_attendant-details:after,
#postexcerpt:after {
  clear: both;
}
.sln-box--main.sln-box--main--transp, .sln-box--main--transp#sln_service-details, .sln-box--main--transp#sln_shop-details,
.sln-box--main--transp#sln_attendant-details,
.sln-box--main--transp#postexcerpt {
  background-color: transparent;
}
.sln-box--main.sln-box--haspanel, .sln-box--haspanel#sln_service-details, .sln-box--haspanel#sln_shop-details,
.sln-box--haspanel#sln_attendant-details,
.sln-box--haspanel#postexcerpt {
  background-color: rgba(255, 255, 255, 0.6);
  transition: all 250ms;
}
.sln-box--main.sln-box--haspanel .sln-box-title.sln-box__paneltitle, .sln-box--haspanel#sln_service-details .sln-box-title.sln-box__paneltitle, .sln-box--haspanel#sln_shop-details .sln-box-title.sln-box__paneltitle,
.sln-box--haspanel#sln_attendant-details .sln-box-title.sln-box__paneltitle,
.sln-box--haspanel#postexcerpt .sln-box-title.sln-box__paneltitle {
  transition: all 250ms;
}
.sln-box--main.sln-box--haspanel.sln-box--haspanel--open, .sln-box--haspanel.sln-box--haspanel--open#sln_service-details, .sln-box--haspanel.sln-box--haspanel--open#sln_shop-details,
.sln-box--haspanel.sln-box--haspanel--open#sln_attendant-details,
.sln-box--haspanel.sln-box--haspanel--open#postexcerpt {
  background-color: rgb(255, 255, 255);
}
.sln-box--main.sln-box--haspanel.sln-box--haspanel--open .sln-box-title.sln-box__paneltitle, .sln-box--haspanel.sln-box--haspanel--open#sln_service-details .sln-box-title.sln-box__paneltitle, .sln-box--haspanel.sln-box--haspanel--open#sln_shop-details .sln-box-title.sln-box__paneltitle,
.sln-box--haspanel.sln-box--haspanel--open#sln_attendant-details .sln-box-title.sln-box__paneltitle,
.sln-box--haspanel.sln-box--haspanel--open#postexcerpt .sln-box-title.sln-box__paneltitle {
  font-size: 1.05rem;
  transition: all 250ms;
}
.sln-box--main.sln-box--haspanel.sln-box--haspanel--open .sln-box-title.sln-box__paneltitle::after, .sln-box--haspanel.sln-box--haspanel--open#sln_service-details .sln-box-title.sln-box__paneltitle::after, .sln-box--haspanel.sln-box--haspanel--open#sln_shop-details .sln-box-title.sln-box__paneltitle::after,
.sln-box--haspanel.sln-box--haspanel--open#sln_attendant-details .sln-box-title.sln-box__paneltitle::after,
.sln-box--haspanel.sln-box--haspanel--open#postexcerpt .sln-box-title.sln-box__paneltitle::after {
  transform: translateY(-50%) rotate(180deg);
}
@media (hover: hover) and (pointer: fine) {
  .sln-box--main.sln-box--haspanel:hover, .sln-box--haspanel#sln_service-details:hover, .sln-box--haspanel#sln_shop-details:hover,
  .sln-box--haspanel#sln_attendant-details:hover,
  .sln-box--haspanel#postexcerpt:hover {
    background-color: rgb(255, 255, 255);
  }
  .sln-box--main.sln-box--haspanel:hover .sln-box-title.sln-box__paneltitle, .sln-box--haspanel#sln_service-details:hover .sln-box-title.sln-box__paneltitle, .sln-box--haspanel#sln_shop-details:hover .sln-box-title.sln-box__paneltitle,
  .sln-box--haspanel#sln_attendant-details:hover .sln-box-title.sln-box__paneltitle,
  .sln-box--haspanel#postexcerpt:hover .sln-box-title.sln-box__paneltitle {
    font-size: 1.05rem;
    transition: all 250ms;
  }
  .sln-box--main.sln-box--haspanel:hover .sln-box-title.sln-box__paneltitle::after, .sln-box--haspanel#sln_service-details:hover .sln-box-title.sln-box__paneltitle::after, .sln-box--haspanel#sln_shop-details:hover .sln-box-title.sln-box__paneltitle::after,
  .sln-box--haspanel#sln_attendant-details:hover .sln-box-title.sln-box__paneltitle::after,
  .sln-box--haspanel#postexcerpt:hover .sln-box-title.sln-box__paneltitle::after {
    transform: translateY(-50%) rotate(180deg);
  }
}

body:not(.salon_page_salon-settings):not(.post-type-sln_attendant) .sln-box--main .sln-box--haspanel .sln-box__paneltitle, body:not(.salon_page_salon-settings):not(.post-type-sln_attendant) #sln_service-details .sln-box--haspanel .sln-box__paneltitle, body:not(.salon_page_salon-settings):not(.post-type-sln_attendant) #sln_shop-details .sln-box--haspanel .sln-box__paneltitle,
body:not(.salon_page_salon-settings):not(.post-type-sln_attendant) #sln_attendant-details .sln-box--haspanel .sln-box__paneltitle,
body:not(.salon_page_salon-settings):not(.post-type-sln_attendant) #postexcerpt .sln-box--haspanel .sln-box__paneltitle {
  margin: -0.8333333333rem;
  padding: 0.8333333333rem;
}
@media only screen and (min-width: 768px) {
  body:not(.salon_page_salon-settings):not(.post-type-sln_attendant) .sln-box--main .sln-box--haspanel .sln-box__paneltitle, body:not(.salon_page_salon-settings):not(.post-type-sln_attendant) #sln_service-details .sln-box--haspanel .sln-box__paneltitle, body:not(.salon_page_salon-settings):not(.post-type-sln_attendant) #sln_shop-details .sln-box--haspanel .sln-box__paneltitle,
  body:not(.salon_page_salon-settings):not(.post-type-sln_attendant) #sln_attendant-details .sln-box--haspanel .sln-box__paneltitle,
  body:not(.salon_page_salon-settings):not(.post-type-sln_attendant) #postexcerpt .sln-box--haspanel .sln-box__paneltitle {
    margin: -0.9444444444rem;
    padding: 0.9444444444rem;
  }
  body:not(.salon_page_salon-settings):not(.post-type-sln_attendant) .sln-box--main .sln-box--haspanel .sln-box__paneltitle::after, body:not(.salon_page_salon-settings):not(.post-type-sln_attendant) #sln_service-details .sln-box--haspanel .sln-box__paneltitle::after, body:not(.salon_page_salon-settings):not(.post-type-sln_attendant) #sln_shop-details .sln-box--haspanel .sln-box__paneltitle::after,
  body:not(.salon_page_salon-settings):not(.post-type-sln_attendant) #sln_attendant-details .sln-box--haspanel .sln-box__paneltitle::after,
  body:not(.salon_page_salon-settings):not(.post-type-sln_attendant) #postexcerpt .sln-box--haspanel .sln-box__paneltitle::after {
    right: 0.9444444444rem;
  }
}
@media only screen and (min-width: 992px) {
  body:not(.salon_page_salon-settings):not(.post-type-sln_attendant) .sln-box--main .sln-box--haspanel .sln-box__paneltitle, body:not(.salon_page_salon-settings):not(.post-type-sln_attendant) #sln_service-details .sln-box--haspanel .sln-box__paneltitle, body:not(.salon_page_salon-settings):not(.post-type-sln_attendant) #sln_shop-details .sln-box--haspanel .sln-box__paneltitle,
  body:not(.salon_page_salon-settings):not(.post-type-sln_attendant) #sln_attendant-details .sln-box--haspanel .sln-box__paneltitle,
  body:not(.salon_page_salon-settings):not(.post-type-sln_attendant) #postexcerpt .sln-box--haspanel .sln-box__paneltitle {
    margin: -1.6666666667rem -1.6666666667rem 0 -1.6666666667rem;
    padding: 1.6666666667rem;
  }
  body:not(.salon_page_salon-settings):not(.post-type-sln_attendant) .sln-box--main .sln-box--haspanel .sln-box__paneltitle::after, body:not(.salon_page_salon-settings):not(.post-type-sln_attendant) #sln_service-details .sln-box--haspanel .sln-box__paneltitle::after, body:not(.salon_page_salon-settings):not(.post-type-sln_attendant) #sln_shop-details .sln-box--haspanel .sln-box__paneltitle::after,
  body:not(.salon_page_salon-settings):not(.post-type-sln_attendant) #sln_attendant-details .sln-box--haspanel .sln-box__paneltitle::after,
  body:not(.salon_page_salon-settings):not(.post-type-sln_attendant) #postexcerpt .sln-box--haspanel .sln-box__paneltitle::after {
    right: 0.9444444444rem;
  }
}
body:not(.salon_page_salon-settings):not(.post-type-sln_attendant) .sln-box--main .sln-box--haspanel:not(.sln-box--haspanel--open), body:not(.salon_page_salon-settings):not(.post-type-sln_attendant) #sln_service-details .sln-box--haspanel:not(.sln-box--haspanel--open), body:not(.salon_page_salon-settings):not(.post-type-sln_attendant) #sln_shop-details .sln-box--haspanel:not(.sln-box--haspanel--open),
body:not(.salon_page_salon-settings):not(.post-type-sln_attendant) #sln_attendant-details .sln-box--haspanel:not(.sln-box--haspanel--open),
body:not(.salon_page_salon-settings):not(.post-type-sln_attendant) #postexcerpt .sln-box--haspanel:not(.sln-box--haspanel--open) {
  margin-bottom: 0;
  background-color: rgba(241, 247, 251, 0.75);
  border: 1px solid transparent;
}
@media (hover: hover) and (pointer: fine) {
  body:not(.salon_page_salon-settings):not(.post-type-sln_attendant) .sln-box--main .sln-box--haspanel:not(.sln-box--haspanel--open):hover, body:not(.salon_page_salon-settings):not(.post-type-sln_attendant) #sln_service-details .sln-box--haspanel:not(.sln-box--haspanel--open):hover, body:not(.salon_page_salon-settings):not(.post-type-sln_attendant) #sln_shop-details .sln-box--haspanel:not(.sln-box--haspanel--open):hover,
  body:not(.salon_page_salon-settings):not(.post-type-sln_attendant) #sln_attendant-details .sln-box--haspanel:not(.sln-box--haspanel--open):hover,
  body:not(.salon_page_salon-settings):not(.post-type-sln_attendant) #postexcerpt .sln-box--haspanel:not(.sln-box--haspanel--open):hover {
    background-color: rgb(241, 247, 251);
  }
}
body:not(.salon_page_salon-settings):not(.post-type-sln_attendant) .sln-box--main .sln-box--haspanel.sln-box--haspanel--open, body:not(.salon_page_salon-settings):not(.post-type-sln_attendant) #sln_service-details .sln-box--haspanel.sln-box--haspanel--open, body:not(.salon_page_salon-settings):not(.post-type-sln_attendant) #sln_shop-details .sln-box--haspanel.sln-box--haspanel--open,
body:not(.salon_page_salon-settings):not(.post-type-sln_attendant) #sln_attendant-details .sln-box--haspanel.sln-box--haspanel--open,
body:not(.salon_page_salon-settings):not(.post-type-sln_attendant) #postexcerpt .sln-box--haspanel.sln-box--haspanel--open {
  border: 1px solid rgb(199, 223, 243);
}

.sln-box--main--small {
  min-height: 260px;
}

.sln-box--sub, #sln_shop-details > .row,
#sln_attendant-details > .row,
#postexcerpt > .row {
  padding-top: 0.8333333333rem;
  padding-bottom: 0.8333333333rem;
  margin-bottom: 1.6666666667rem;
  border: 0.1111111111rem solid rgb(199, 223, 243);
}
.sln-box--sub.sln-box--payment-mode-data, #sln_shop-details > .sln-box--payment-mode-data.row,
#sln_attendant-details > .sln-box--payment-mode-data.row,
#postexcerpt > .sln-box--payment-mode-data.row {
  margin-top: 1.6666666667rem;
}

#sln-salon--admin .sln-box--sub.row, #sln-salon--admin #sln_shop-details > .row,
#sln-salon--admin #sln_attendant-details > .row,
#sln-salon--admin #postexcerpt > .row {
  margin-right: 0;
  margin-left: 0;
}
@media only screen and (min-width: 768px) {
  #sln-salon--admin .sln-box--sub.row, #sln-salon--admin #sln_shop-details > .row,
  #sln-salon--admin #sln_attendant-details > .row,
  #sln-salon--admin #postexcerpt > .row {
    margin-right: -10px;
    margin-left: -10px;
  }
}
@media only screen and (min-width: 992px) {
  #sln-salon--admin .sln-box--sub.row, #sln-salon--admin #sln_shop-details > .row,
  #sln-salon--admin #sln_attendant-details > .row,
  #sln-salon--admin #postexcerpt > .row {
    margin-right: -15px;
    margin-left: -15px;
  }
}

.sln-box__megabtn_wrapper + .sln-box__megabtn_wrapper {
  margin-top: 1.6666666667rem;
}
@media only screen and (min-width: 768px) {
  .sln-box__megabtn_wrapper + .sln-box__megabtn_wrapper {
    margin-top: 0;
  }
}

@keyframes slidein {
  from {
    background-color: #fff;
  }
  25% {
    background-color: rgb(199, 223, 243);
  }
  to {
    background-color: #fff;
  }
}
.sln-box--appeared {
  animation-duration: 500ms;
  animation-name: slidein;
}

.sln-box--appeared--delayed {
  animation-duration: 500ms;
  animation-name: slidein;
  animation-delay: 250ms;
}

.sln-box--fadein {
  -webkit-animation: fade-in 250ms;
  -moz-animation: fade-in 250ms;
  -ms-animation: fade-in 250ms;
  animation: fade-in 250ms;
}

.sln-box-maininfo {
  padding-bottom: 0.8333333333rem;
}
.sln-box-maininfo p {
  margin-top: 0;
}
.sln-box-maininfo.align-top {
  display: grid;
  grid-template: minmax(2rem, 1fr) auto/1fr;
}
.sln-box-maininfo.align-top .sln-input-help,
.sln-box-maininfo.align-top .sln-box-info {
  grid-column: 1;
  grid-row: 2;
  padding-top: 0;
}
@media only screen and (min-width: 768px) {
  .align-top--input {
    padding-top: em(15px);
  }
}

.align-center {
  display: flex;
  align-items: center;
}

.sln-box-title {
  padding: 0 0 0.8333333333rem;
  font-weight: 400;
}
.sln-box-title.sln-box__paneltitle {
  margin: -0.8333333333rem;
  padding: 0.8333333333rem;
  position: relative;
  cursor: pointer;
  /* FIX 092023
        &::after {
            display: block;
            width: 0.83333rem;
            height: 0.83333rem;
            content: "\f078";
            position: absolute;
            top: 50%;
            right: settings-mixins.rem(15px);
            transform: translateY(-50%);
            font-family: "FontAwesome";
            font-size: 0.91667rem;
            font-weight: 900;
            line-height: 0.83333rem;
            color: #003553;
            transition: all 100ms;
        }
        */
}
.sln-box-title.sln-box__paneltitle span,
.sln-box-title.sln-box__paneltitle span.block {
  display: none;
}
.sln-box-title.sln-box__paneltitle.sln-box__paneltitle--open {
  margin-bottom: 1.1666666667rem !important;
}
.sln-box-title.sln-box__paneltitle.sln-box__paneltitle--open span {
  display: inline;
}
.sln-box-title.sln-box__paneltitle.sln-box__paneltitle--open span.block {
  display: block;
}
.sln-box-title.sln-box__paneltitle.sln-box__paneltitle--open::after {
  transform: translateY(-50%) rotate(180deg);
}
@media only screen and (min-width: 768px) {
  .sln-box-title.sln-box__paneltitle {
    margin: -0.9444444444rem;
    padding: 0.9444444444rem;
  }
  .sln-box-title.sln-box__paneltitle::after {
    right: 0.9444444444rem;
  }
}
@media only screen and (min-width: 992px) {
  .sln-box-title.sln-box__paneltitle {
    margin: -1.6666666667rem -1.6666666667rem 0 -1.6666666667rem;
    padding: 1.6666666667rem;
  }
  .sln-box-title.sln-box__paneltitle::after {
    right: 0.9444444444rem;
  }
}
.sln-box-title span:not(block) {
  padding-left: 0.5555555556rem;
}
@media only screen and (max-width: 767px) {
  .sln-box-title span:not(block) {
    padding: 0;
  }
}
.sln-box-title span.block {
  display: block;
  padding-left: 0;
}
@media only screen and (max-width: 767px) {
  .sln-box-title span {
    display: block;
  }
}

.sln-box-title--sec {
  padding: 0 0 0.5555555556rem;
  font-size: 1.1666666667rem;
  font-weight: 400;
}
.sln-box-title--sec span:not(block) {
  padding-left: 0.5555555556rem;
}
@media only screen and (max-width: 767px) {
  .sln-box-title--sec span:not(block) {
    padding: 0;
  }
}
.sln-box-title--sec span.block {
  display: block;
  padding-left: 0;
}
@media only screen and (max-width: 767px) {
  .sln-box-title--sec span {
    display: block;
  }
}

.sln-box-title--ter {
  margin: 1.3333333333rem 0;
  padding: 0;
  line-height: 1.6666666667rem;
  font-weight: 400;
}

.sln-box-title--nu--sec {
  padding: 0 0 1.3333333333rem;
  font-weight: 400;
}
.sln-box-title--nu--sec span {
  margin-left: 1.25rem;
}
.sln-box-title--nu--sec span:not(block) {
  padding-left: 0.5555555556rem;
}
@media only screen and (max-width: 767px) {
  .sln-box-title--nu--sec span:not(block) {
    padding: 0;
  }
}
.sln-box-title--nu--sec span.block {
  display: block;
  padding-left: 0;
}
@media only screen and (max-width: 767px) {
  .sln-box-title--nu--sec span {
    display: block;
  }
}
.sln-box-title--nu--sec + .sln-alert {
  margin-bottom: 1.3333333333rem;
}

.sln-box-title--nu--sec + span {
  margin-left: 1.25rem;
}

.sln-box-title--nu--ter {
  padding: 0 0 1.3333333333rem;
  font-weight: 400;
}

.sln-box-title--nu--dark,
.sln-box-title--nu--ter.sln-box-title--nu--dark {
  color: rgb(0, 66, 88);
}

.sln-box-info,
p.sln-box-info {
  padding-bottom: 0.8333333333rem;
}
.sln-box-info .sln-box-info-trigger .sln-btn--small.sln-btn--icon:after, .sln-box-info .sln-box-info-trigger #sln_service-details .handlediv.button-link .toggle-indicator:after, #sln_service-details .handlediv.button-link .sln-box-info .sln-box-info-trigger .toggle-indicator:after, .sln-box-info .sln-box-info-trigger #sln_shop-details .handlediv.button-link .toggle-indicator:after, #sln_shop-details .handlediv.button-link .sln-box-info .sln-box-info-trigger .toggle-indicator:after,
.sln-box-info .sln-box-info-trigger #sln_attendant-details .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details .handlediv.button-link .sln-box-info .sln-box-info-trigger .toggle-indicator:after,
.sln-box-info .sln-box-info-trigger #postexcerpt .handlediv.button-link .toggle-indicator:after,
#postexcerpt .handlediv.button-link .sln-box-info .sln-box-info-trigger .toggle-indicator:after,
p.sln-box-info .sln-box-info-trigger .sln-btn--small.sln-btn--icon:after {
  font-size: 0.9444444444rem;
  line-height: 0.9444444444rem;
}
.sln-box-info .sln-box-info-trigger .sln-icon--close,
p.sln-box-info .sln-box-info-trigger .sln-icon--close {
  display: none;
}
.sln-box-info .sln-box-info-trigger .sln-icon--info,
p.sln-box-info .sln-box-info-trigger .sln-icon--info {
  margin-top: 0;
}
.sln-box-info .sln-box-info-trigger .sln-icon--info,
p.sln-box-info .sln-box-info-trigger .sln-icon--info {
  -webkit-transition: margin-top 300ms;
  -moz-transition: margin-top 300ms;
  -o-transition: margin-top 300ms;
  transition: margin-top 300ms;
}
.sln-box-info .sln-box-info-content,
p.sln-box-info .sln-box-info-content {
  max-height: 0;
  overflow: hidden;
  position: relative;
}
.sln-box-info .sln-box-info-content,
p.sln-box-info .sln-box-info-content {
  -webkit-transition: max-height 200ms;
  -moz-transition: max-height 200ms;
  -o-transition: max-height 200ms;
  transition: max-height 200ms;
}
.sln-box--info-visible .sln-box-info .sln-box-info-trigger .sln-icon--info {
  margin-top: 0.8333333333rem;
}
.sln-box--info-visible .sln-box-info .sln-box-info-trigger .sln-icon--info {
  -webkit-transition: margin-top 300ms;
  -moz-transition: margin-top 300ms;
  -o-transition: margin-top 300ms;
  transition: margin-top 300ms;
}
.sln-box--info-visible .sln-box-info .sln-box-info-trigger .sln-icon--close,
.sln-box--info-visible .sln-box-info .sln-box-info-trigger .sln-icon--info {
  display: inline-block;
}
.sln-box--info-visible .sln-box-info .sln-box-info-trigger .sln-icon--close:after,
.sln-box--info-visible .sln-box-info .sln-box-info-trigger .sln-icon--info:after {
  color: rgb(0, 53, 83);
}
.sln-box--info-visible .sln-box-info .sln-box-info-trigger .sln-icon--close:hover:after,
.sln-box--info-visible .sln-box-info .sln-box-info-trigger .sln-icon--info:hover:after {
  color: rgb(2, 119, 189);
}
.sln-box--info-visible .sln-box-info .sln-box-info-content {
  max-height: 1000px;
}

.sln-box__footer {
  padding-top: 1.6666666667rem;
  padding-bottom: 1.6666666667rem;
}

.sln-box__actions {
  margin-top: 1.6666666667rem;
  margin-bottom: 1.6666666667rem;
}

/* BOOKING RULES */
#sln-salon--admin .sln-booking-rule .sln-title-wrapper {
  align-items: end;
}
#sln-salon--admin .sln-booking-rules__actions {
  margin-top: 1.6666666667rem;
  margin-bottom: 1.6666666667rem;
}
#sln-salon--admin .availability-preview-box .sln-availability-preview-info {
  background: #f8f9fa;
  border: 1px solid #e9ecef;
  border-radius: 8px;
  padding: 16px 20px;
  margin-bottom: 20px;
}
#sln-salon--admin .availability-preview-box .preview-info-item {
  display: flex;
  align-items: center;
  gap: 12px;
  padding: 10px 0;
}
#sln-salon--admin .availability-preview-box .preview-info-item .preview-info-icon {
  font-size: 24px;
  width: 40px;
  text-align: center;
}
#sln-salon--admin .availability-preview-box .preview-info-item .preview-info-content {
  flex: 1;
}
#sln-salon--admin .availability-preview-box .preview-info-item .preview-info-content .preview-info-label {
  font-size: 12px;
  color: #6c757d;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  margin-bottom: 4px;
}
#sln-salon--admin .availability-preview-box .preview-info-item .preview-info-content .preview-info-value {
  font-size: 18px;
  font-weight: 600;
  color: #2c3e50;
}
#sln-salon--admin .availability-preview-box .sln-availability-preview-table-wrapper .sln-availability-preview-table {
  overflow: hidden;
  padding-bottom: 1.3333333333rem;
}
#sln-salon--admin .availability-preview-box .sln-availability-preview-table-wrapper .sln-availability-preview-table .preview-grid {
  display: grid;
  grid-template-columns: repeat(7, 1fr);
  grid-gap: 4px;
}
#sln-salon--admin .availability-preview-box .sln-availability-preview-table-wrapper .sln-availability-preview-table .preview-grid .preview-cell {
  background-color: #fff;
  padding: 12px 8px;
  text-align: center;
  font-weight: 500;
  min-height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  border-radius: 8px;
  color: #000;
  font-size: 12px;
}
#sln-salon--admin .availability-preview-box .sln-availability-preview-table-wrapper .sln-availability-preview-table .preview-grid .preview-cell.header {
  background-color: #0978bd;
  color: #fff;
  font-weight: 600;
  font-size: 14px;
}
#sln-salon--admin .availability-preview-box .sln-availability-preview-table-wrapper .sln-availability-preview-table .preview-grid .preview-cell.available {
  background-color: #5bc562;
}
#sln-salon--admin .availability-preview-box .sln-availability-preview-table-wrapper .sln-availability-preview-table .preview-grid .preview-cell.unavailable {
  background-color: #b6b6b6;
  opacity: 0.8;
}
@media screen and (max-width: 768px) {
  #sln-salon--admin .availability-preview-box .sln-availability-preview-table-wrapper .sln-availability-preview-table .preview-grid .preview-cell {
    font-size: 10px;
    min-height: 32px;
    padding: 8px 4px;
  }
  #sln-salon--admin .availability-preview-box .sln-availability-preview-table-wrapper .sln-availability-preview-table .preview-grid .preview-cell.header {
    font-size: 12px;
  }
}
@media screen and (max-width: 768px) {
  #sln-salon--admin .availability-preview-box .sln-availability-preview-table-wrapper {
    overflow-x: auto;
  }
  #sln-salon--admin .availability-preview-box .sln-availability-preview-table-wrapper .sln-availability-preview-table {
    min-width: 700px;
  }
}
#sln-salon--admin .availability-preview-box .sln-availability-preview-loading {
  text-align: center;
  padding: 40px 20px;
  color: #6c757d;
}
#sln-salon--admin .availability-preview-box .sln-availability-preview-loading .loading-spinner {
  width: 30px;
  height: 30px;
  border: 3px solid #f3f3f3;
  border-top: 3px solid #2c3e50;
  border-radius: 50%;
  animation: spin 1s linear infinite;
  margin: 0 auto 15px;
}
#sln-salon--admin .availability-preview-box .preview-message {
  text-align: center;
  padding: 40px 20px;
  color: #6c757d;
  font-style: italic;
  font-size: 14px;
  background: #f8f9fa;
  border-radius: 8px;
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

/* BOOKING RULES // END */
/* ATTENDATS & SERVICES COLLAPSE */
.wp-admin.post-type-sln_attendant .postbox-header,
.wp-admin.post-type-sln_service .postbox-header {
  display: none;
}
.wp-admin.post-type-sln_attendant #sln_service-details,
.wp-admin.post-type-sln_service #sln_service-details {
  padding: 0;
  background-color: transparent;
}
.wp-admin.post-type-sln_attendant #sln_service-details .sln-box--main, .wp-admin.post-type-sln_attendant #sln_service-details #sln_service-details, .wp-admin.post-type-sln_attendant #sln_service-details #sln_shop-details,
.wp-admin.post-type-sln_attendant #sln_service-details #sln_attendant-details,
.wp-admin.post-type-sln_attendant #sln_service-details #postexcerpt,
.wp-admin.post-type-sln_service #sln_service-details .sln-box--main,
.wp-admin.post-type-sln_service #sln_service-details #sln_service-details,
.wp-admin.post-type-sln_service #sln_service-details #sln_shop-details,
.wp-admin.post-type-sln_service #sln_service-details #sln_attendant-details,
.wp-admin.post-type-sln_service #sln_service-details #postexcerpt {
  background-color: #fff;
}
.wp-admin.post-type-sln_attendant #sln_service-details .sln-box--main, .wp-admin.post-type-sln_attendant #sln_service-details #sln_service-details, .wp-admin.post-type-sln_attendant #sln_service-details #sln_shop-details,
.wp-admin.post-type-sln_attendant #sln_service-details #sln_attendant-details,
.wp-admin.post-type-sln_attendant #sln_service-details #postexcerpt,
.wp-admin.post-type-sln_service #sln_service-details .sln-box--main,
.wp-admin.post-type-sln_service #sln_service-details #sln_service-details,
.wp-admin.post-type-sln_service #sln_service-details #sln_shop-details,
.wp-admin.post-type-sln_service #sln_service-details #sln_attendant-details,
.wp-admin.post-type-sln_service #sln_service-details #postexcerpt {
  -webkit-transition: background-color 250ms;
  -moz-transition: background-color 250ms;
  -o-transition: background-color 250ms;
  transition: background-color 250ms;
}
.wp-admin.post-type-sln_attendant #sln_service-details .sln-box--main.sln-box--info-visible, .wp-admin.post-type-sln_attendant #sln_service-details .sln-box--info-visible#sln_service-details, .wp-admin.post-type-sln_attendant #sln_service-details .sln-box--info-visible#sln_shop-details,
.wp-admin.post-type-sln_attendant #sln_service-details .sln-box--info-visible#sln_attendant-details,
.wp-admin.post-type-sln_attendant #sln_service-details .sln-box--info-visible#postexcerpt,
.wp-admin.post-type-sln_service #sln_service-details .sln-box--main.sln-box--info-visible,
.wp-admin.post-type-sln_service #sln_service-details .sln-box--info-visible#sln_service-details,
.wp-admin.post-type-sln_service #sln_service-details .sln-box--info-visible#sln_shop-details,
.wp-admin.post-type-sln_service #sln_service-details .sln-box--info-visible#sln_attendant-details,
.wp-admin.post-type-sln_service #sln_service-details .sln-box--info-visible#postexcerpt {
  background-color: #f7c65f;
}
.wp-admin.post-type-sln_attendant #sln_service-details .sln-box--main:before, .wp-admin.post-type-sln_attendant #sln_service-details #sln_service-details:before, .wp-admin.post-type-sln_attendant #sln_service-details #sln_shop-details:before,
.wp-admin.post-type-sln_attendant #sln_service-details #sln_attendant-details:before,
.wp-admin.post-type-sln_attendant #sln_service-details #postexcerpt:before, .wp-admin.post-type-sln_attendant #sln_service-details .sln-box--main:after, .wp-admin.post-type-sln_attendant #sln_service-details #sln_service-details:after, .wp-admin.post-type-sln_attendant #sln_service-details #sln_shop-details:after,
.wp-admin.post-type-sln_attendant #sln_service-details #sln_attendant-details:after,
.wp-admin.post-type-sln_attendant #sln_service-details #postexcerpt:after,
.wp-admin.post-type-sln_service #sln_service-details .sln-box--main:before,
.wp-admin.post-type-sln_service #sln_service-details #sln_service-details:before,
.wp-admin.post-type-sln_service #sln_service-details #sln_shop-details:before,
.wp-admin.post-type-sln_service #sln_service-details #sln_attendant-details:before,
.wp-admin.post-type-sln_service #sln_service-details #postexcerpt:before,
.wp-admin.post-type-sln_service #sln_service-details .sln-box--main:after,
.wp-admin.post-type-sln_service #sln_service-details #sln_service-details:after,
.wp-admin.post-type-sln_service #sln_service-details #sln_shop-details:after,
.wp-admin.post-type-sln_service #sln_service-details #sln_attendant-details:after,
.wp-admin.post-type-sln_service #sln_service-details #postexcerpt:after {
  content: " ";
  display: table;
}
.wp-admin.post-type-sln_attendant #sln_service-details .sln-box--main:after, .wp-admin.post-type-sln_attendant #sln_service-details #sln_service-details:after, .wp-admin.post-type-sln_attendant #sln_service-details #sln_shop-details:after,
.wp-admin.post-type-sln_attendant #sln_service-details #sln_attendant-details:after,
.wp-admin.post-type-sln_attendant #sln_service-details #postexcerpt:after,
.wp-admin.post-type-sln_service #sln_service-details .sln-box--main:after,
.wp-admin.post-type-sln_service #sln_service-details #sln_service-details:after,
.wp-admin.post-type-sln_service #sln_service-details #sln_shop-details:after,
.wp-admin.post-type-sln_service #sln_service-details #sln_attendant-details:after,
.wp-admin.post-type-sln_service #sln_service-details #postexcerpt:after {
  clear: both;
}
.wp-admin.post-type-sln_attendant #sln_service-details .sln-box--main.sln-box--main--transp, .wp-admin.post-type-sln_attendant #sln_service-details .sln-box--main--transp#sln_service-details, .wp-admin.post-type-sln_attendant #sln_service-details .sln-box--main--transp#sln_shop-details,
.wp-admin.post-type-sln_attendant #sln_service-details .sln-box--main--transp#sln_attendant-details,
.wp-admin.post-type-sln_attendant #sln_service-details .sln-box--main--transp#postexcerpt,
.wp-admin.post-type-sln_service #sln_service-details .sln-box--main.sln-box--main--transp,
.wp-admin.post-type-sln_service #sln_service-details .sln-box--main--transp#sln_service-details,
.wp-admin.post-type-sln_service #sln_service-details .sln-box--main--transp#sln_shop-details,
.wp-admin.post-type-sln_service #sln_service-details .sln-box--main--transp#sln_attendant-details,
.wp-admin.post-type-sln_service #sln_service-details .sln-box--main--transp#postexcerpt {
  background-color: transparent;
}
.wp-admin.post-type-sln_attendant #sln_service-details .sln-box--main.sln-box--haspanel, .wp-admin.post-type-sln_attendant #sln_service-details .sln-box--haspanel#sln_service-details, .wp-admin.post-type-sln_attendant #sln_service-details .sln-box--haspanel#sln_shop-details,
.wp-admin.post-type-sln_attendant #sln_service-details .sln-box--haspanel#sln_attendant-details,
.wp-admin.post-type-sln_attendant #sln_service-details .sln-box--haspanel#postexcerpt,
.wp-admin.post-type-sln_service #sln_service-details .sln-box--main.sln-box--haspanel,
.wp-admin.post-type-sln_service #sln_service-details .sln-box--haspanel#sln_service-details,
.wp-admin.post-type-sln_service #sln_service-details .sln-box--haspanel#sln_shop-details,
.wp-admin.post-type-sln_service #sln_service-details .sln-box--haspanel#sln_attendant-details,
.wp-admin.post-type-sln_service #sln_service-details .sln-box--haspanel#postexcerpt {
  background-color: rgba(255, 255, 255, 0.6) !important;
  transition: all 250ms;
}
.wp-admin.post-type-sln_attendant #sln_service-details .sln-box--main.sln-box--haspanel .sln-box-title.sln-box__paneltitle, .wp-admin.post-type-sln_attendant #sln_service-details .sln-box--haspanel#sln_service-details .sln-box-title.sln-box__paneltitle, .wp-admin.post-type-sln_attendant #sln_service-details .sln-box--haspanel#sln_shop-details .sln-box-title.sln-box__paneltitle,
.wp-admin.post-type-sln_attendant #sln_service-details .sln-box--haspanel#sln_attendant-details .sln-box-title.sln-box__paneltitle,
.wp-admin.post-type-sln_attendant #sln_service-details .sln-box--haspanel#postexcerpt .sln-box-title.sln-box__paneltitle,
.wp-admin.post-type-sln_service #sln_service-details .sln-box--main.sln-box--haspanel .sln-box-title.sln-box__paneltitle,
.wp-admin.post-type-sln_service #sln_service-details .sln-box--haspanel#sln_service-details .sln-box-title.sln-box__paneltitle,
.wp-admin.post-type-sln_service #sln_service-details .sln-box--haspanel#sln_shop-details .sln-box-title.sln-box__paneltitle,
.wp-admin.post-type-sln_service #sln_service-details .sln-box--haspanel#sln_attendant-details .sln-box-title.sln-box__paneltitle,
.wp-admin.post-type-sln_service #sln_service-details .sln-box--haspanel#postexcerpt .sln-box-title.sln-box__paneltitle {
  transition: all 250ms;
}
.wp-admin.post-type-sln_attendant #sln_service-details .sln-box--main.sln-box--haspanel.sln-box--haspanel--open, .wp-admin.post-type-sln_attendant #sln_service-details .sln-box--haspanel.sln-box--haspanel--open#sln_service-details, .wp-admin.post-type-sln_attendant #sln_service-details .sln-box--haspanel.sln-box--haspanel--open#sln_shop-details,
.wp-admin.post-type-sln_attendant #sln_service-details .sln-box--haspanel.sln-box--haspanel--open#sln_attendant-details,
.wp-admin.post-type-sln_attendant #sln_service-details .sln-box--haspanel.sln-box--haspanel--open#postexcerpt,
.wp-admin.post-type-sln_service #sln_service-details .sln-box--main.sln-box--haspanel.sln-box--haspanel--open,
.wp-admin.post-type-sln_service #sln_service-details .sln-box--haspanel.sln-box--haspanel--open#sln_service-details,
.wp-admin.post-type-sln_service #sln_service-details .sln-box--haspanel.sln-box--haspanel--open#sln_shop-details,
.wp-admin.post-type-sln_service #sln_service-details .sln-box--haspanel.sln-box--haspanel--open#sln_attendant-details,
.wp-admin.post-type-sln_service #sln_service-details .sln-box--haspanel.sln-box--haspanel--open#postexcerpt {
  background-color: rgb(255, 255, 255) !important;
  border-color: transparent;
}
.wp-admin.post-type-sln_attendant #sln_service-details .sln-box--main.sln-box--haspanel.sln-box--haspanel--open .sln-box-title.sln-box__paneltitle, .wp-admin.post-type-sln_attendant #sln_service-details .sln-box--haspanel.sln-box--haspanel--open#sln_service-details .sln-box-title.sln-box__paneltitle, .wp-admin.post-type-sln_attendant #sln_service-details .sln-box--haspanel.sln-box--haspanel--open#sln_shop-details .sln-box-title.sln-box__paneltitle,
.wp-admin.post-type-sln_attendant #sln_service-details .sln-box--haspanel.sln-box--haspanel--open#sln_attendant-details .sln-box-title.sln-box__paneltitle,
.wp-admin.post-type-sln_attendant #sln_service-details .sln-box--haspanel.sln-box--haspanel--open#postexcerpt .sln-box-title.sln-box__paneltitle,
.wp-admin.post-type-sln_service #sln_service-details .sln-box--main.sln-box--haspanel.sln-box--haspanel--open .sln-box-title.sln-box__paneltitle,
.wp-admin.post-type-sln_service #sln_service-details .sln-box--haspanel.sln-box--haspanel--open#sln_service-details .sln-box-title.sln-box__paneltitle,
.wp-admin.post-type-sln_service #sln_service-details .sln-box--haspanel.sln-box--haspanel--open#sln_shop-details .sln-box-title.sln-box__paneltitle,
.wp-admin.post-type-sln_service #sln_service-details .sln-box--haspanel.sln-box--haspanel--open#sln_attendant-details .sln-box-title.sln-box__paneltitle,
.wp-admin.post-type-sln_service #sln_service-details .sln-box--haspanel.sln-box--haspanel--open#postexcerpt .sln-box-title.sln-box__paneltitle {
  font-size: 1rem;
  transition: all 250ms;
}
.wp-admin.post-type-sln_attendant #sln_service-details .sln-box--main.sln-box--haspanel.sln-box--haspanel--open .sln-box-title.sln-box__paneltitle::after, .wp-admin.post-type-sln_attendant #sln_service-details .sln-box--haspanel.sln-box--haspanel--open#sln_service-details .sln-box-title.sln-box__paneltitle::after, .wp-admin.post-type-sln_attendant #sln_service-details .sln-box--haspanel.sln-box--haspanel--open#sln_shop-details .sln-box-title.sln-box__paneltitle::after,
.wp-admin.post-type-sln_attendant #sln_service-details .sln-box--haspanel.sln-box--haspanel--open#sln_attendant-details .sln-box-title.sln-box__paneltitle::after,
.wp-admin.post-type-sln_attendant #sln_service-details .sln-box--haspanel.sln-box--haspanel--open#postexcerpt .sln-box-title.sln-box__paneltitle::after,
.wp-admin.post-type-sln_service #sln_service-details .sln-box--main.sln-box--haspanel.sln-box--haspanel--open .sln-box-title.sln-box__paneltitle::after,
.wp-admin.post-type-sln_service #sln_service-details .sln-box--haspanel.sln-box--haspanel--open#sln_service-details .sln-box-title.sln-box__paneltitle::after,
.wp-admin.post-type-sln_service #sln_service-details .sln-box--haspanel.sln-box--haspanel--open#sln_shop-details .sln-box-title.sln-box__paneltitle::after,
.wp-admin.post-type-sln_service #sln_service-details .sln-box--haspanel.sln-box--haspanel--open#sln_attendant-details .sln-box-title.sln-box__paneltitle::after,
.wp-admin.post-type-sln_service #sln_service-details .sln-box--haspanel.sln-box--haspanel--open#postexcerpt .sln-box-title.sln-box__paneltitle::after {
  transform: translateY(-50%) rotate(180deg);
}
@media (hover: hover) and (pointer: fine) {
  .wp-admin.post-type-sln_attendant #sln_service-details .sln-box--main.sln-box--haspanel:hover, .wp-admin.post-type-sln_attendant #sln_service-details .sln-box--haspanel#sln_service-details:hover, .wp-admin.post-type-sln_attendant #sln_service-details .sln-box--haspanel#sln_shop-details:hover,
  .wp-admin.post-type-sln_attendant #sln_service-details .sln-box--haspanel#sln_attendant-details:hover,
  .wp-admin.post-type-sln_attendant #sln_service-details .sln-box--haspanel#postexcerpt:hover,
  .wp-admin.post-type-sln_service #sln_service-details .sln-box--main.sln-box--haspanel:hover,
  .wp-admin.post-type-sln_service #sln_service-details .sln-box--haspanel#sln_service-details:hover,
  .wp-admin.post-type-sln_service #sln_service-details .sln-box--haspanel#sln_shop-details:hover,
  .wp-admin.post-type-sln_service #sln_service-details .sln-box--haspanel#sln_attendant-details:hover,
  .wp-admin.post-type-sln_service #sln_service-details .sln-box--haspanel#postexcerpt:hover {
    background-color: rgb(255, 255, 255) !important;
  }
  .wp-admin.post-type-sln_attendant #sln_service-details .sln-box--main.sln-box--haspanel:hover .sln-box-title.sln-box__paneltitle, .wp-admin.post-type-sln_attendant #sln_service-details .sln-box--haspanel#sln_service-details:hover .sln-box-title.sln-box__paneltitle, .wp-admin.post-type-sln_attendant #sln_service-details .sln-box--haspanel#sln_shop-details:hover .sln-box-title.sln-box__paneltitle,
  .wp-admin.post-type-sln_attendant #sln_service-details .sln-box--haspanel#sln_attendant-details:hover .sln-box-title.sln-box__paneltitle,
  .wp-admin.post-type-sln_attendant #sln_service-details .sln-box--haspanel#postexcerpt:hover .sln-box-title.sln-box__paneltitle,
  .wp-admin.post-type-sln_service #sln_service-details .sln-box--main.sln-box--haspanel:hover .sln-box-title.sln-box__paneltitle,
  .wp-admin.post-type-sln_service #sln_service-details .sln-box--haspanel#sln_service-details:hover .sln-box-title.sln-box__paneltitle,
  .wp-admin.post-type-sln_service #sln_service-details .sln-box--haspanel#sln_shop-details:hover .sln-box-title.sln-box__paneltitle,
  .wp-admin.post-type-sln_service #sln_service-details .sln-box--haspanel#sln_attendant-details:hover .sln-box-title.sln-box__paneltitle,
  .wp-admin.post-type-sln_service #sln_service-details .sln-box--haspanel#postexcerpt:hover .sln-box-title.sln-box__paneltitle {
    font-size: 1.05rem;
    transition: all 250ms;
  }
  .wp-admin.post-type-sln_attendant #sln_service-details .sln-box--main.sln-box--haspanel:hover .sln-box-title.sln-box__paneltitle::after, .wp-admin.post-type-sln_attendant #sln_service-details .sln-box--haspanel#sln_service-details:hover .sln-box-title.sln-box__paneltitle::after, .wp-admin.post-type-sln_attendant #sln_service-details .sln-box--haspanel#sln_shop-details:hover .sln-box-title.sln-box__paneltitle::after,
  .wp-admin.post-type-sln_attendant #sln_service-details .sln-box--haspanel#sln_attendant-details:hover .sln-box-title.sln-box__paneltitle::after,
  .wp-admin.post-type-sln_attendant #sln_service-details .sln-box--haspanel#postexcerpt:hover .sln-box-title.sln-box__paneltitle::after,
  .wp-admin.post-type-sln_service #sln_service-details .sln-box--main.sln-box--haspanel:hover .sln-box-title.sln-box__paneltitle::after,
  .wp-admin.post-type-sln_service #sln_service-details .sln-box--haspanel#sln_service-details:hover .sln-box-title.sln-box__paneltitle::after,
  .wp-admin.post-type-sln_service #sln_service-details .sln-box--haspanel#sln_shop-details:hover .sln-box-title.sln-box__paneltitle::after,
  .wp-admin.post-type-sln_service #sln_service-details .sln-box--haspanel#sln_attendant-details:hover .sln-box-title.sln-box__paneltitle::after,
  .wp-admin.post-type-sln_service #sln_service-details .sln-box--haspanel#postexcerpt:hover .sln-box-title.sln-box__paneltitle::after {
    transform: translateY(-50%) rotate(180deg);
  }
}
.wp-admin.post-type-sln_attendant #sln_service-details .sln-box--main .sln-box__paneltitle, .wp-admin.post-type-sln_attendant #sln_service-details #sln_service-details .sln-box__paneltitle, .wp-admin.post-type-sln_attendant #sln_service-details #sln_shop-details .sln-box__paneltitle,
.wp-admin.post-type-sln_attendant #sln_service-details #sln_attendant-details .sln-box__paneltitle,
.wp-admin.post-type-sln_attendant #sln_service-details #postexcerpt .sln-box__paneltitle,
.wp-admin.post-type-sln_service #sln_service-details .sln-box--main .sln-box__paneltitle,
.wp-admin.post-type-sln_service #sln_service-details #sln_service-details .sln-box__paneltitle,
.wp-admin.post-type-sln_service #sln_service-details #sln_shop-details .sln-box__paneltitle,
.wp-admin.post-type-sln_service #sln_service-details #sln_attendant-details .sln-box__paneltitle,
.wp-admin.post-type-sln_service #sln_service-details #postexcerpt .sln-box__paneltitle {
  margin: -0.8333333333rem;
  padding: 0.8333333333rem;
}
@media only screen and (min-width: 768px) {
  .wp-admin.post-type-sln_attendant #sln_service-details .sln-box--main .sln-box__paneltitle, .wp-admin.post-type-sln_attendant #sln_service-details #sln_service-details .sln-box__paneltitle, .wp-admin.post-type-sln_attendant #sln_service-details #sln_shop-details .sln-box__paneltitle,
  .wp-admin.post-type-sln_attendant #sln_service-details #sln_attendant-details .sln-box__paneltitle,
  .wp-admin.post-type-sln_attendant #sln_service-details #postexcerpt .sln-box__paneltitle,
  .wp-admin.post-type-sln_service #sln_service-details .sln-box--main .sln-box__paneltitle,
  .wp-admin.post-type-sln_service #sln_service-details #sln_service-details .sln-box__paneltitle,
  .wp-admin.post-type-sln_service #sln_service-details #sln_shop-details .sln-box__paneltitle,
  .wp-admin.post-type-sln_service #sln_service-details #sln_attendant-details .sln-box__paneltitle,
  .wp-admin.post-type-sln_service #sln_service-details #postexcerpt .sln-box__paneltitle {
    margin: -0.9444444444rem;
    padding: 0.9444444444rem;
  }
  .wp-admin.post-type-sln_attendant #sln_service-details .sln-box--main .sln-box__paneltitle::after, .wp-admin.post-type-sln_attendant #sln_service-details #sln_service-details .sln-box__paneltitle::after, .wp-admin.post-type-sln_attendant #sln_service-details #sln_shop-details .sln-box__paneltitle::after,
  .wp-admin.post-type-sln_attendant #sln_service-details #sln_attendant-details .sln-box__paneltitle::after,
  .wp-admin.post-type-sln_attendant #sln_service-details #postexcerpt .sln-box__paneltitle::after,
  .wp-admin.post-type-sln_service #sln_service-details .sln-box--main .sln-box__paneltitle::after,
  .wp-admin.post-type-sln_service #sln_service-details #sln_service-details .sln-box__paneltitle::after,
  .wp-admin.post-type-sln_service #sln_service-details #sln_shop-details .sln-box__paneltitle::after,
  .wp-admin.post-type-sln_service #sln_service-details #sln_attendant-details .sln-box__paneltitle::after,
  .wp-admin.post-type-sln_service #sln_service-details #postexcerpt .sln-box__paneltitle::after {
    right: 0.9444444444rem;
  }
}
@media only screen and (min-width: 992px) {
  .wp-admin.post-type-sln_attendant #sln_service-details .sln-box--main .sln-box__paneltitle, .wp-admin.post-type-sln_attendant #sln_service-details #sln_service-details .sln-box__paneltitle, .wp-admin.post-type-sln_attendant #sln_service-details #sln_shop-details .sln-box__paneltitle,
  .wp-admin.post-type-sln_attendant #sln_service-details #sln_attendant-details .sln-box__paneltitle,
  .wp-admin.post-type-sln_attendant #sln_service-details #postexcerpt .sln-box__paneltitle,
  .wp-admin.post-type-sln_service #sln_service-details .sln-box--main .sln-box__paneltitle,
  .wp-admin.post-type-sln_service #sln_service-details #sln_service-details .sln-box__paneltitle,
  .wp-admin.post-type-sln_service #sln_service-details #sln_shop-details .sln-box__paneltitle,
  .wp-admin.post-type-sln_service #sln_service-details #sln_attendant-details .sln-box__paneltitle,
  .wp-admin.post-type-sln_service #sln_service-details #postexcerpt .sln-box__paneltitle {
    margin: -1.6666666667rem -1.6666666667rem 0 -1.6666666667rem;
    padding: 1.6666666667rem;
  }
  .wp-admin.post-type-sln_attendant #sln_service-details .sln-box--main .sln-box__paneltitle::after, .wp-admin.post-type-sln_attendant #sln_service-details #sln_service-details .sln-box__paneltitle::after, .wp-admin.post-type-sln_attendant #sln_service-details #sln_shop-details .sln-box__paneltitle::after,
  .wp-admin.post-type-sln_attendant #sln_service-details #sln_attendant-details .sln-box__paneltitle::after,
  .wp-admin.post-type-sln_attendant #sln_service-details #postexcerpt .sln-box__paneltitle::after,
  .wp-admin.post-type-sln_service #sln_service-details .sln-box--main .sln-box__paneltitle::after,
  .wp-admin.post-type-sln_service #sln_service-details #sln_service-details .sln-box__paneltitle::after,
  .wp-admin.post-type-sln_service #sln_service-details #sln_shop-details .sln-box__paneltitle::after,
  .wp-admin.post-type-sln_service #sln_service-details #sln_attendant-details .sln-box__paneltitle::after,
  .wp-admin.post-type-sln_service #sln_service-details #postexcerpt .sln-box__paneltitle::after {
    right: 0.9444444444rem;
  }
}
.wp-admin.post-type-sln_attendant #sln_service-details .sln-box--main:not(.sln-box--haspanel--open), .wp-admin.post-type-sln_attendant #sln_service-details #sln_service-details:not(.sln-box--haspanel--open), .wp-admin.post-type-sln_attendant #sln_service-details #sln_shop-details:not(.sln-box--haspanel--open),
.wp-admin.post-type-sln_attendant #sln_service-details #sln_attendant-details:not(.sln-box--haspanel--open),
.wp-admin.post-type-sln_attendant #sln_service-details #postexcerpt:not(.sln-box--haspanel--open),
.wp-admin.post-type-sln_service #sln_service-details .sln-box--main:not(.sln-box--haspanel--open),
.wp-admin.post-type-sln_service #sln_service-details #sln_service-details:not(.sln-box--haspanel--open),
.wp-admin.post-type-sln_service #sln_service-details #sln_shop-details:not(.sln-box--haspanel--open),
.wp-admin.post-type-sln_service #sln_service-details #sln_attendant-details:not(.sln-box--haspanel--open),
.wp-admin.post-type-sln_service #sln_service-details #postexcerpt:not(.sln-box--haspanel--open) {
  margin-bottom: 0;
  border: 1px solid transparent;
}
.wp-admin.post-type-sln_attendant #sln_service-details .sln-box--main.sln-box--haspanel--open, .wp-admin.post-type-sln_attendant #sln_service-details .sln-box--haspanel--open#sln_service-details, .wp-admin.post-type-sln_attendant #sln_service-details .sln-box--haspanel--open#sln_shop-details,
.wp-admin.post-type-sln_attendant #sln_service-details .sln-box--haspanel--open#sln_attendant-details,
.wp-admin.post-type-sln_attendant #sln_service-details .sln-box--haspanel--open#postexcerpt,
.wp-admin.post-type-sln_service #sln_service-details .sln-box--main.sln-box--haspanel--open,
.wp-admin.post-type-sln_service #sln_service-details .sln-box--haspanel--open#sln_service-details,
.wp-admin.post-type-sln_service #sln_service-details .sln-box--haspanel--open#sln_shop-details,
.wp-admin.post-type-sln_service #sln_service-details .sln-box--haspanel--open#sln_attendant-details,
.wp-admin.post-type-sln_service #sln_service-details .sln-box--haspanel--open#postexcerpt {
  border: 1px solid rgb(199, 223, 243);
}
.wp-admin.post-type-sln_attendant #sln_service-details .sln-box.sln-box--main.sln-box--haspanel, .wp-admin.post-type-sln_attendant #sln_service-details .sln-box--haspanel#sln_service-details, .wp-admin.post-type-sln_attendant #sln_service-details .sln-box--haspanel#sln_shop-details,
.wp-admin.post-type-sln_attendant #sln_service-details .sln-box--haspanel#sln_attendant-details,
.wp-admin.post-type-sln_attendant #sln_service-details .sln-box--haspanel#postexcerpt,
.wp-admin.post-type-sln_service #sln_service-details .sln-box.sln-box--main.sln-box--haspanel,
.wp-admin.post-type-sln_service #sln_service-details .sln-box--haspanel#sln_service-details,
.wp-admin.post-type-sln_service #sln_service-details .sln-box--haspanel#sln_shop-details,
.wp-admin.post-type-sln_service #sln_service-details .sln-box--haspanel#sln_attendant-details,
.wp-admin.post-type-sln_service #sln_service-details .sln-box--haspanel#postexcerpt {
  margin-bottom: 1.6666666667rem;
}

/* ATTENDATS & SERVICES COLLAPSE // END */
#sln-salon--admin .sln-box__fl {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-end;
  row-gap: 3.5em;
}
#sln-salon--admin .sln-box__fl__item {
  width: 100%;
  padding: 0 15px;
}
#sln-salon--admin .sln-box__fl__item .sln-input--simple.sln-booking-discounts--infotext span, #sln-salon--admin .sln-box__fl__item #postexcerpt .sln-booking-discounts--infotext.inside span, #postexcerpt #sln-salon--admin .sln-box__fl__item .sln-booking-discounts--infotext.inside span {
  font-weight: 700;
}
#sln-salon--admin .sln-box__fl__item.sln-input--simple, #sln-salon--admin #postexcerpt .sln-box__fl__item.inside, #postexcerpt #sln-salon--admin .sln-box__fl__item.inside {
  margin-bottom: 0;
}
#sln-salon--admin .sln-box__fl__item.sln-box__fl__item--full {
  width: 100%;
}
#sln-salon--admin .sln-box__fl__item.sln-box__fl__item--transaction .sln-box-title--nu--ter {
  min-height: 2.5rem;
  padding: 0.45rem 0.666rem;
  font-weight: 600;
}
@media only screen and (min-width: 700px) {
  #sln-salon--admin .sln-box__fl__item {
    width: 33.3333%;
  }
}
@media only screen and (min-width: 1500px) {
  #sln-salon--admin .sln-box__fl__item {
    width: 25%;
  }
}
@media only screen and (min-width: 700px) {
  #sln-salon--admin #sln-booking__totals .sln-box__fl__item {
    width: 33.3333%;
    width: 26%;
  }
  #sln-salon--admin #sln-booking__totals .sln-box__fl__item.sln-box__fl__item--2col {
    width: 52%;
    margin-right: 26%;
  }
}
@media only screen and (min-width: 1200px) {
  #sln-salon--admin #sln-booking__totals .sln-box__fl__item {
    width: 26%;
  }
  #sln-salon--admin #sln-booking__totals .sln-box__fl__item.sln-box__fl__item--2col {
    width: 52%;
  }
  #sln-salon--admin #sln-booking__totals .sln-box__fl.sln-box__fl--75 {
    width: 75%;
  }
  #sln-salon--admin #sln-booking__totals .sln-box__fl.sln-box__fl--75 .sln-box__fl__item {
    flex: 1 1 calc(33.33% - 3.5em);
    max-width: 33.3333%;
  }
  #sln-salon--admin #sln-booking__totals .sln-box__fl.sln-box__fl--75 .sln-box__fl__item.sln-box__fl__item--2col {
    flex: 1 1 100%;
    max-width: 100%;
    margin-right: 33.3333%;
  }
}

.sln-datepicker-section {
  display: flex;
  align-items: stretch;
  justify-content: space-between;
  gap: 32px;
}
@media screen and (max-width: 1170px) {
  .sln-datepicker-section {
    flex-direction: column;
    align-items: flex-start;
  }
}
.sln-datepicker-section, .sln-datepicker-section .datetimepicker.sln-datetimepicker {
  width: 100%;
}
.sln-datepicker-section .sln-selected-dates-panel {
  max-width: 350px;
  width: 100%;
  display: flex;
  flex-direction: column;
  height: auto;
}
.sln-datepicker-section .sln-selected-dates-panel .sln-selected-dates-header {
  display: flex;
  align-items: center;
  gap: 8px;
  background-color: #efefef;
  padding: 12px 16px;
  margin-bottom: 8px;
}
.sln-datepicker-section .sln-selected-dates-panel .sln-selected-dates-header h4, .sln-datepicker-section .sln-selected-dates-panel .sln-selected-dates-header span {
  margin: 0;
  font-weight: 600;
  font-size: 16px;
}
.sln-datepicker-section .sln-selected-dates-panel .sln-selected-dates-header h4 {
  color: #4b4b4b;
}
.sln-datepicker-section .sln-selected-dates-panel .sln-selected-dates-header span {
  color: #1183c4;
}
.sln-datepicker-section .sln-selected-dates-panel .sln-selected-dates-list {
  max-height: 191px;
  min-height: 60px;
  overflow-y: auto;
  flex-grow: 1;
}
.sln-datepicker-section .sln-selected-dates-panel .sln-selected-dates-list .sln-selected-dates-empty {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}
.sln-datepicker-section .sln-selected-dates-panel .sln-selected-dates-list .sln-selected-date-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 4px;
  padding: 8px 0;
}
.sln-datepicker-section .sln-selected-dates-panel .sln-selected-dates-list .sln-selected-date-item:not(:last-child) {
  border-bottom: 1px solid #000;
}
.sln-datepicker-section .sln-selected-dates-panel .sln-selected-dates-list .sln-selected-date-item .sln-remove-date {
  cursor: pointer;
  background-color: transparent;
  border: none;
  width: 26px;
  height: 26px;
  margin: 0;
  padding: 0;
}
.sln-datepicker-section .sln-selected-dates-panel .sln-selected-dates-list .sln-selected-date-item .sln-remove-date svg {
  fill: #348bc2;
}
.sln-datepicker-section .sln-selected-dates-panel .sln-clear-all-dates.sln-btn, .sln-datepicker-section .sln-selected-dates-panel #sln_service-details .handlediv.button-link .sln-clear-all-dates.toggle-indicator, #sln_service-details .handlediv.button-link .sln-datepicker-section .sln-selected-dates-panel .sln-clear-all-dates.toggle-indicator, .sln-datepicker-section .sln-selected-dates-panel #sln_shop-details .handlediv.button-link .sln-clear-all-dates.toggle-indicator, #sln_shop-details .handlediv.button-link .sln-datepicker-section .sln-selected-dates-panel .sln-clear-all-dates.toggle-indicator,
.sln-datepicker-section .sln-selected-dates-panel #sln_attendant-details .handlediv.button-link .sln-clear-all-dates.toggle-indicator,
#sln_attendant-details .handlediv.button-link .sln-datepicker-section .sln-selected-dates-panel .sln-clear-all-dates.toggle-indicator,
.sln-datepicker-section .sln-selected-dates-panel #postexcerpt .handlediv.button-link .sln-clear-all-dates.toggle-indicator,
#postexcerpt .handlediv.button-link .sln-datepicker-section .sln-selected-dates-panel .sln-clear-all-dates.toggle-indicator {
  margin-top: 8px;
  width: 100%;
  padding: 6px 12px;
  height: auto;
}

/*@import 'settings-mixins';
//@import 'bootstrap';
@import 'admin_config';
#sln-salon--admin, .sln-calendar--wrapper  {
    @import 'typo';
    @import 'admin_components/inputs';
    @import 'admin_components/buttons';
    @import 'admin_components/boxes';
    @import 'admin_components/panels';
    @import 'admin_components/shop-details';
    @import 'admin_components/service-details';
}
*/
.sln-panel {
  border: 1px solid rgb(199, 223, 243);
  border-bottom: none;
  border-right: none;
  border-left: none;
  padding-top: 1.6666666667rem;
  padding-bottom: 1.6666666667rem;
}
.sln-panel {
  -webkit-transition: border 200ms, margin-bottom 200ms;
  -moz-transition: border 200ms, margin-bottom 200ms;
  -o-transition: border 200ms, margin-bottom 200ms;
  transition: border 200ms, margin-bottom 200ms;
}
.sln-panel.sln-panel--active {
  padding-top: 1.1111111111rem;
  border: 1px solid rgb(199, 223, 243);
  border-bottom: none;
}
.sln-panel.sln-panel--active:last-child {
  border-bottom: 1px solid rgb(199, 223, 243);
}
.sln-panel .sln-box--sub {
  margin: 0.5555555556rem 0.5555555556rem 2.2222222222rem 0.5555555556rem;
}
@media only screen and (min-width: 768px) {
  .sln-panel.sln-panel--active {
    padding-top: 0;
  }
}
.sln-panel .sln-checkbox input + label,
.sln-panel .sln-checkbox input + label:nth-child(2) {
  margin-top: 0;
}

.sln-panel:last-of-type {
  margin-bottom: 2.2222222222rem;
  border-bottom: 1px solid rgb(199, 223, 243);
}

.sln-panel--content {
  opacity: 0;
}
.sln-panel--content {
  -webkit-transition: height 200ms, opacity 200ms;
  -moz-transition: height 200ms, opacity 200ms;
  -o-transition: height 200ms, opacity 200ms;
  transition: height 200ms, opacity 200ms;
}
.sln-panel--content.in {
  opacity: 1;
  height: auto;
}

.sln-paneltrigger.sln-btn {
  text-align: left;
  margin-bottom: 0;
}
.sln-paneltrigger.sln-btn:after {
  font-size: 1em;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .sln-paneltrigger.sln-btn:after {
    font-size: 1.4rem;
  }
}
.sln-paneltrigger.sln-btn {
  -webkit-transition: background-color 200ms;
  -moz-transition: background-color 200ms;
  -o-transition: background-color 200ms;
  transition: background-color 200ms;
}
.sln-paneltrigger.sln-btn.sln-btn--active {
  border-color: transparent;
  background-color: rgb(2, 119, 189);
  color: #fff;
  margin-bottom: 2.2222222222rem;
}
.sln-paneltrigger.sln-btn.sln-btn--active:after {
  color: #fff;
  font-size: 1em;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .sln-paneltrigger.sln-btn.sln-btn--active:after {
    font-size: 1.4rem;
  }
}
.sln-paneltrigger.sln-btn.sln-btn--active:hover {
  background-color: rgb(0, 53, 83);
}
.sln-paneltrigger.sln-btn--big {
  font-size: 1.1111111111rem;
  line-height: 3rem;
}
@media only screen and (min-width: 768px) {
  .sln-paneltrigger.sln-btn--big {
    font-size: 1.3333333333rem;
    line-height: 3rem;
  }
}

.sln-panel.sln-panel--oncheck {
  padding-top: 1.1111111111rem;
  padding-bottom: 1.1111111111rem;
}
.sln-panel.sln-panel--oncheck .sln-input--simple,
.sln-panel.sln-panel--oncheck .sln-checkbox {
  margin-bottom: 0;
  display: inline-block;
}
.sln-panel.sln-panel--oncheck .sln-paneltrigger {
  margin-top: 0.5rem;
}

/*@import 'settings-mixins';
//@import 'bootstrap';
@import 'admin_config';
#sln-salon--admin, .sln-calendar--wrapper  {
    @import 'typo';
    @import 'admin_components/inputs';
    @import 'admin_components/buttons';
    @import 'admin_components/boxes';
    @import 'admin_components/panels';
    @import 'admin_components/shop-details';
    @import 'admin_components/service-details';
}
*/
#sln_shop-details,
#sln_attendant-details,
#postexcerpt {
  border: none;
  font-size: 14px;
  padding-bottom: 1.1111111111rem;
}
#sln_shop-details.postbox .inside, #sln_shop-details.stuffbox .inside,
#sln_attendant-details.postbox .inside,
#sln_attendant-details.stuffbox .inside,
#postexcerpt.postbox .inside,
#postexcerpt.stuffbox .inside {
  padding: 0;
  line-height: inherit;
  font-size: inherit;
}
#sln_shop-details .handlediv.button-link .toggle-indicator:after,
#sln_attendant-details .handlediv.button-link .toggle-indicator:after,
#postexcerpt .handlediv.button-link .toggle-indicator:after {
  font-size: 0.8888888889rem;
}
#sln_shop-details .handlediv.button-link .toggle-indicator:before,
#sln_attendant-details .handlediv.button-link .toggle-indicator:before,
#postexcerpt .handlediv.button-link .toggle-indicator:before {
  display: none;
}
#titlediv-- {
  padding-bottom: 2rem;
}

/* FIX 092023
#titlewrap-- {
	@extend .sln-input--simple;
	@extend %sln-input-label;
	margin-bottom: 0;
	input {
		padding: settings-mixins.rem(24px) settings-mixins.rem(16px);
	}
	label {
		font-size: 1em;
		padding: settings-mixins.rem(14px) settings-mixins.rem(16px);
		margin-bottom: 0;
	}
}
*/
#poststuff #sln_shop-details > h2,
#poststuff #sln_attendant-details > h2 {
  /* FIX 092023 @extend .sln-box-title; */
  border-bottom: none;
}
#poststuff #sln_shop-details > h2 span,
#poststuff #sln_attendant-details > h2 span {
  font-size: 1em;
}

#postexcerpt h2 {
  /* FIX 092023 @extend .sln-box-title; */
  border-bottom: none;
}
#postexcerpt h2 span {
  font-size: 1em;
}

#sln_shop-details,
#sln_attendant-details {
  background: #eee !important;
}
#sln_shop-details .fade,
#sln_attendant-details .fade {
  -webkit-transition: opacity 250ms;
  -moz-transition: opacity 250ms;
  -o-transition: opacity 250ms;
  transition: opacity 250ms;
}

/*@import 'settings-mixins';
//@import 'bootstrap';
@import 'admin_config';
#sln-salon--admin, .sln-calendar--wrapper  {
    @import 'typo';
    @import 'admin_components/inputs';
    @import 'admin_components/buttons';
    @import 'admin_components/boxes';
    @import 'admin_components/panels';
    @import 'admin_components/shop-details';
    @import 'admin_components/service-details';
}
*/
#sln_service-details {
  border: none;
  font-size: 14px;
  padding-bottom: 1.1111111111rem;
}
#sln_service-details.postbox .inside, #sln_service-details.stuffbox .inside {
  padding: 0;
  line-height: inherit;
  font-size: inherit;
}
#sln_service-details .handlediv.button-link .toggle-indicator:after {
  font-size: 0.8888888889rem;
}
#sln_service-details .handlediv.button-link .toggle-indicator:before {
  display: none;
}
#sln_service-details .sln_attendant_services_list,
#sln_service-details .sln-service-price-time .sln_attendant_services_list {
  border: 1px solid rgb(199, 223, 243);
}
#sln_service-details .sln_attendant_services_list #_sln_attendant_services + .select2-container .select2-selection--multiple,
#sln_service-details .sln-service-price-time .sln_attendant_services_list #_sln_attendant_services + .select2-container .select2-selection--multiple {
  position: relative;
  border-bottom: 3rem solid #fff;
}
#sln_service-details .sln_attendant_services_list #_sln_attendant_services + .select2-container .select2-selection--multiple .select2-selection__rendered,
#sln_service-details .sln-service-price-time .sln_attendant_services_list #_sln_attendant_services + .select2-container .select2-selection--multiple .select2-selection__rendered {
  width: 100%;
  max-height: 18rem;
  overflow-y: auto;
  background-color: rgb(199, 223, 243);
}
#sln_service-details .sln_attendant_services_list #_sln_attendant_services + .select2-container .select2-selection--multiple .select2-search--inline,
#sln_service-details .sln-service-price-time .sln_attendant_services_list #_sln_attendant_services + .select2-container .select2-selection--multiple .select2-search--inline {
  width: calc(100% - 44px);
  height: 3rem;
  position: absolute;
  top: 100%;
  left: 0;
  border-top: 1px solid rgb(199, 223, 243);
  background: #fff;
}
@media (hover: hover), (-ms-high-contrast: none) {
  #sln_service-details .sln_attendant_services_list #_sln_attendant_services + .select2-container .select2-selection--multiple:hover .select2-search--inline,
  #sln_service-details .sln-service-price-time .sln_attendant_services_list #_sln_attendant_services + .select2-container .select2-selection--multiple:hover .select2-search--inline {
    background-color: rgb(241, 247, 251);
  }
}
#sln_service-details .sln_attendant_services_list .select2-container.select2-container--sln .select2-selection--multiple::before,
#sln_service-details .sln-service-price-time .sln_attendant_services_list .select2-container.select2-container--sln .select2-selection--multiple::before {
  width: 44px;
  height: 3rem;
  top: 100%;
  right: 0;
  background: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  border-top: 1px solid rgb(199, 223, 243);
}
@media (hover: hover), (-ms-high-contrast: none) {
  #sln_service-details .sln_attendant_services_list .select2-container.select2-container--sln .select2-selection--multiple:hover::before, #sln_service-details .sln_attendant_services_list .select2-container.select2-container--sln .select2-selection--multiple:focus::before, #sln_service-details .sln_attendant_services_list .select2-container.select2-container--sln .select2-selection--multiple:active::before,
  #sln_service-details .sln-service-price-time .sln_attendant_services_list .select2-container.select2-container--sln .select2-selection--multiple:hover::before,
  #sln_service-details .sln-service-price-time .sln_attendant_services_list .select2-container.select2-container--sln .select2-selection--multiple:focus::before,
  #sln_service-details .sln-service-price-time .sln_attendant_services_list .select2-container.select2-container--sln .select2-selection--multiple:active::before {
    background-color: rgb(241, 247, 251);
    color: #0277bd;
  }
}
#sln_service-details .sln_attendant_services_list .select2-container--sln.select2-container--open .select2-selection--multiple::before,
#sln_service-details .sln-service-price-time .sln_attendant_services_list .select2-container--sln.select2-container--open .select2-selection--multiple::before {
  background-color: rgb(241, 247, 251);
  color: #0277bd;
}
#sln_service-details .sln_attendant_services_list .select2-container--sln.select2-container--open .select2-selection--multiple .select2-search--inline,
#sln_service-details .sln-service-price-time .sln_attendant_services_list .select2-container--sln.select2-container--open .select2-selection--multiple .select2-search--inline {
  background-color: rgb(241, 247, 251);
}

#poststuff #sln_service-details > h2.hndle.ui-sortable-handle {
  /* FIX 092023 @extend .sln-box-title;*/
  border-bottom: none;
}
#poststuff #sln_service-details > h2.hndle.ui-sortable-handle span {
  font-size: 1em;
}

/*@import 'settings-mixins';
//@import 'bootstrap';
@import 'admin_config';
#sln-salon--admin, .sln-calendar--wrapper  {
    @import 'typo';
    @import 'admin_components/inputs';
    @import 'admin_components/buttons';
    @import 'admin_components/boxes';
    @import 'admin_components/panels';
    @import 'admin_components/shop-details';
    @import 'admin_components/service-details';
}
*/
.sln-admin-banner {
  display: grid;
  grid-template-columns: 100%;
  grid-template-rows: auto auto auto;
  gap: 1.6666666667rem;
  padding: 1.6666666667rem;
  background-color: #FFF;
}
.sln-admin-banner h1,
.sln-admin-banner h2,
.sln-admin-banner h3 {
  color: #b5c6de;
  font-weight: 400;
  margin: 0;
  padding: 0;
  padding-right: 1.6666666667rem;
}
.sln-admin-banner h1 {
  grid-column: 1;
  grid-row: 1;
  font-size: 1.1666666667rem;
  line-height: 1.6;
}
.sln-admin-banner h3 {
  grid-column: 1;
  grid-row: 3;
  font-size: 1rem;
  line-height: 1.6;
  padding-top: 0.1666666667rem;
}
.sln-admin-banner .sln-admin-banner__actions {
  grid-column: 1;
  grid-row: 2;
}
.sln-admin-banner .sln-btn--borderonly--w.sln-btn--icon::after {
  color: #e43222;
}
.sln-admin-banner .sln-btn--borderonly--w.sln-btn--icon:hover::after, .sln-admin-banner .sln-btn--borderonly--w.sln-btn--icon:focus::after {
  color: #5bc24c;
}
@media only screen and (min-width: 768px) {
  .sln-admin-banner {
    grid-template-columns: 60% 40%;
    grid-template-rows: auto auto;
    gap: 0;
    padding: 2.3333333333rem 1.6666666667rem;
  }
  .sln-admin-banner h1 {
    grid-column: 1;
    grid-row: 1;
    margin-bottom: 1rem;
    font-size: 1.5rem;
  }
  .sln-admin-banner h3 {
    grid-column: 1;
    grid-row: 2;
    font-size: 1.2777777778rem;
  }
  .sln-admin-banner .sln-admin-banner__actions {
    grid-column: 2;
    grid-row: 1/span 2;
  }
}
@media only screen and (min-width: 800px) {
  .sln-admin-banner {
    grid-template-columns: 40% 35% 25%;
    grid-template-rows: auto;
  }
  .sln-admin-banner h1 {
    grid-column: 1;
    grid-row: 1;
    margin-bottom: 0;
  }
  .sln-admin-banner h3 {
    grid-column: 2;
    grid-row: 1;
  }
  .sln-admin-banner .sln-admin-banner__actions {
    grid-column: 3;
    grid-row: 1;
  }
}
@media only screen and (min-width: 1366px) {
  .sln-admin-banner {
    grid-template-columns: 30vw 25vw 20vw auto;
  }
}
@media only screen and (min-width: 1920px) {
  .sln-admin-banner {
    grid-template-columns: 37vw 25vw 18vw auto;
    padding: 2.5rem 1.6666666667rem;
  }
  .sln-admin-banner h1 {
    font-size: 1.8333333333rem;
  }
  .sln-admin-banner h1,
  .sln-admin-banner h3,
  .sln-admin-banner .sln-admin-banner__actions {
    align-self: center;
    margin-bottom: 0;
  }
}

.sln-admin-banner__old {
  margin-top: 1.1111111111rem;
  padding: 1.1111111111rem;
  padding-bottom: 0;
  clear: both;
  background-color: rgba(0, 53, 83, 0.9);
  color: #fff;
}
.sln-admin-banner__old {
  -webkit-transition: all 500ms;
  -moz-transition: all 500ms;
  -o-transition: all 500ms;
  transition: all 500ms;
}
.sln-admin-banner__old h1,
.sln-admin-banner__old h2,
.sln-admin-banner__old h3,
.sln-admin-banner__old h4 {
  color: #fff;
  margin: 0 0 1.4em 0;
  font-weight: normal;
  font-size: 1em;
  line-height: 1.5;
}
@media only screen and (max-width: 991px) {
  .sln-admin-banner__old {
    position: fixed;
    bottom: -100vh;
    left: 0;
    right: 0;
    z-index: 999;
    padding: 2.2222222222rem 2.2222222222rem 0 2.2222222222rem;
    background-color: rgb(0, 53, 83);
  }
  .sln-admin-banner__old.sln-admin-banner__old--inview {
    bottom: 0;
  }
  .sln-admin-banner__old h1,
  .sln-admin-banner__old h2 {
    display: block;
    font-size: 1.4em;
    max-width: 414px;
    margin-right: 3.3333333333rem;
    margin-right: auto;
    margin-left: auto;
  }
  .sln-admin-banner__old h3,
  .sln-admin-banner__old h4 {
    display: block;
    font-size: 1.2em;
    max-width: 414px;
    margin-right: 3.3333333333rem;
    margin-right: auto;
    margin-left: auto;
  }
  .sln-admin-banner__old .sln-btn.sln-btn--banner {
    display: block;
    max-width: 414px;
    margin-right: auto;
    margin-left: auto;
    margin-top: 2rem;
  }
}

.sln-banner-bottom {
  background-color: transparent;
  width: auto;
  margin: 4.4444444444rem -2.2222222222rem 3.3333333333rem -2.2222222222rem;
  padding: 2.2222222222rem;
}
.sln-banner-bottom .sln-banner-logowrapper {
  max-width: 414px;
  margin-right: auto;
  margin-left: auto;
}
.sln-banner-bottom a {
  display: inline-block;
  width: 40%;
  max-width: 120px;
  margin: 0;
}
.sln-banner-bottom a img {
  width: 100%;
}
@media only screen and (min-width: 1024px) {
  .sln-banner-bottom {
    margin: 1.1111111111rem -1.1111111111rem 0 -1.1111111111rem;
  }
  .sln-banner-bottom a {
    width: 60%;
  }
}

.sln-admin-banner__old--trigger.sln-btn {
  display: block;
  width: 100%;
  height: 40px;
  margin-top: 0.5555555556rem;
  background-color: #1dac43;
  color: #fff;
}
@media only screen and (min-width: 768px) {
  .sln-admin-banner__old--trigger.sln-btn {
    width: auto;
    display: inline-block;
    padding: 0.5555555556rem 1.3333333333rem;
    height: 4.4444444444rem;
    min-width: 17.7777777778rem;
    float: left;
    margin-top: 0;
    margin-left: 3.3333333333rem;
  }
}

.sln-admin-banner__old--closewrapper {
  margin-bottom: 3.3333333333rem;
  text-align: right;
}

.sln-promo-message {
  opacity: 0;
  background-color: #4e94b7;
  color: #fff;
  padding: 10px;
  display: grid;
  grid-template-columns: 0.6fr 1fr 1fr 1fr;
  grid-template-rows: 30px 80px 50px;
  gap: 0px 0px;
  grid-template-areas: ". . . ." ". . . ." ". . . .";
  -webkit-border-radius: 9px;
  -moz-border-radius: 9px;
  border-radius: 9px;
  -webkit-box-shadow: 5px 5px 2px -2px #C7C7C7;
  box-shadow: 5px 5px 2px -2px #C7C7C7;
  position: absolute;
  top: -80px;
  width: 25%;
}

p.message-info-left, p.message-info-right {
  color: #b1cedc;
  align-self: center;
}

p.message-info-left {
  font-weight: bold;
}

p.message-content {
  grid-row: 2;
  grid-column: 2/5;
  font-size: 16px;
  align-self: center;
  line-height: 19px;
}

a.message-cta {
  grid-row: 3;
  grid-column: 2/5;
  color: #fff;
  background-color: #23688a;
  border: 2px solid #fff;
  padding: 7px 4px;
  text-decoration: none;
  width: 35%;
  -webkit-border-radius: 33px;
  -moz-border-radius: 33px;
  border-radius: 33px;
  text-align: center;
  height: 37px;
  align-self: center;
}

p.message-info-right {
  grid-row: 1;
  grid-column: 4;
}

a.message-cta:hover {
  width: 65%;
  -webkit-transition: width 1s ease-in-out;
  -moz-transition: width 2s ease-in-out;
  -o-transition: width 2s ease-in-out;
  transition: width 2s ease-in-out;
}

img.typing_msg {
  grid-row: 2;
  grid-column: 4;
}

#sln-salon--admin .sln-checkout-fields {
  padding-bottom: 0;
}
#sln-salon--admin .sln-custom-fields-delete {
  color: red;
}
#sln-salon--admin .sln-custom-fields-edit {
  color: #0073a4;
}
#sln-salon--admin .sln-checkout-fields--cell {
  flex-grow: 1;
}
#sln-salon--admin .sln-checkout-fields--header-cell {
  color: #3293bd;
}
#sln-salon--admin .sln-checkout-fields--row {
  padding-bottom: 15px;
  display: flex;
  align-items: center;
  padding-top: 20px;
}
#sln-salon--admin .sln-checkout-fields--row:not(:last-child) {
  border-bottom: 1px solid rgb(199, 223, 243);
}
#sln-salon--admin .sln-checkout-fields--row:hover {
  background-color: rgba(199, 223, 243, 0.35);
}
#sln-salon--admin .sln-checkout-fields--row.selected {
  background-color: #8fc0e8;
}
#sln-salon--admin .sln-checkout-fields--row-wrapper,
#sln-salon--admin .sln-checkout-fields--header-wrapper {
  text-align: center;
}
#sln-salon--admin .sln_label_cell {
  text-align: left;
}
#sln-salon--admin .sln_label_cell,
#sln-salon--admin .sln-checkout-fields--header-cell {
  font-weight: 500;
}
#sln-salon--admin .fields-editor {
  text-align: left;
}
#sln-salon--admin .sln-checkout-fields--row-wrapper input[disabled],
#sln-salon--admin .sln-checkout-fields--row-wrapper select[disabled],
#sln-salon--admin .sln-checkout-fields--row-wrapper select[disabled] + .select2 .select2-selection--single,
#sln-salon--admin .sln-checkout-fields--row-wrapper textarea[disabled],
#sln-salon--admin .sln-checkout-fields--row-wrapper input[disabled] + label,
#sln-salon--admin .fields-editor input[disabled],
#sln-salon--admin .fields-editor select[disabled],
#sln-salon--admin .fields-editor select[disabled] + .select2 .select2-selection--single,
#sln-salon--admin .fields-editor textarea[disabled],
#sln-salon--admin .fields-editor input[disabled] + label {
  cursor: not-allowed;
}
#sln-salon--admin .sln-checkout-fields--row-wrapper .sln-checkbox input[disabled] + label::before,
#sln-salon--admin .fields-editor .sln-checkbox input[disabled] + label::before {
  border-color: #ccc;
  background-color: #ccc;
}
#sln-salon--admin .sln-checkout-fields--row-wrapper .sln-checkbox input:not(:checked) + label:after,
#sln-salon--admin .fields-editor .sln-checkbox input:not(:checked) + label:after {
  color: transparent;
}
#sln-salon--admin .fields-editor.invalid input[name="fields_editor[label]"] {
  border-color: #d22221 !important;
  border-width: 2px;
}
#sln-salon--admin .sln-box-fields-editor {
  background: #ebf3fb;
  margin-bottom: 0;
  margin-left: -1.66667rem;
  margin-right: -1.66667rem;
}
#sln-salon--admin .fields-editor-main-row {
  display: flex;
  align-items: flex-end;
  flex-wrap: wrap;
}
#sln-salon--admin .sln-checkout-fields--grip--cell {
  width: 20px;
}
#sln-salon--admin .sln-custom-field-button {
  width: 100%;
  height: 3.33rem;
  display: flex;
  justify-content: center;
  align-items: center;
  padding-top: 10px;
  cursor: pointer;
  border-radius: 5px;
  background-color: transparent;
  transition: all 0.15s;
}
#sln-salon--admin .sln-custom-field-button:after {
  font-family: FontAwesome;
  font-size: 2em;
  transition: all 0.15s;
}
@media (hover: hover), (-ms-high-contrast: none) {
  #sln-salon--admin .sln-custom-field-button {
    background-color: rgb(241, 247, 251);
  }
  #sln-salon--admin .sln-custom-field-button:hover:after, #sln-salon--admin .sln-custom-field-button:active:after {
    transform: scale(1.2);
  }
}
#sln-salon--admin .sln-checkout-fields--row .sln-checkout-fields--grip--cell {
  cursor: pointer;
  /* FIX 092023 
  &::after{
  	@include font-icon(1em);
  	content: '\f58e';
  	color: #0073a4;
  }
  */
}
#sln-salon--admin .fields-editor {
  /* FIX 092023 
  .close-row {
  	text-align: right;
  	min-height: 28px;
  }
  .fields-editor-close::after {
  	@include font-icon(2em);
  	content: "\f057";
  	font-weight: 400;
  	color: #000;
  	cursor: pointer;
  }
  */
}
#sln-salon--admin .sln-field-editor-button-col {
  text-align: center;
}
#sln-salon--admin .sln-field-editor-button-col .sln-btn,
#sln-salon--admin .sln-field-editor-button-col .btn {
  width: 100%;
  min-width: auto;
}
#sln-salon--admin .sln-field-editor-default-value-col .sln-checkbox {
  margin-bottom: 0;
}
#sln-salon--admin .fields-editor[data-mode=new] .close-row {
  display: none;
}
#sln-salon--admin .sln-checkout-fields--row .sln-checkbox label {
  border-bottom: 0;
  justify-content: center;
}
#sln-salon--admin .sln-field-editor-button-col {
  margin-bottom: 1.66667rem;
}

/*@import 'settings-mixins';
//@import 'bootstrap';
@import 'admin_config';
#sln-salon--admin, .sln-calendar--wrapper  {
    @import 'typo';
    @import 'admin_components/inputs';
    @import 'admin_components/buttons';
    @import 'admin_components/boxes';
    @import 'admin_components/panels';
    @import 'admin_components/shop-details';
    @import 'admin_components/service-details';
}
*/
#sln-salon--admin .sln-inpage_navbar_wrapper {
  width: calc(100% + 25px);
  height: 3.6666666667rem;
  margin-left: -9px;
  margin-bottom: 2.2222222222rem;
  overflow-y: hidden;
}
#sln-salon--admin .sln-inpage_navbar_wrapper {
  -webkit-transition: top 150ms;
  -moz-transition: top 150ms;
  -o-transition: top 150ms;
  transition: top 150ms;
}
#sln-salon--admin .sln-inpage_navbar_wrapper.sln-inpage_navbar_wrapper--fk {
  height: 0;
}
#sln-salon--admin .sln-inpage_navbar_wrapper .sln-inpage_navbar_inner {
  display: flex;
  overflow-x: scroll;
}
#sln-salon--admin .sln-inpage_navbar_wrapper .sln-inpage_navbar {
  display: flex;
  overflow-x: scroll;
  flex: 1 0 auto;
}
#sln-salon--admin .sln-inpage_navbar_wrapper .sln-inpage_navbaritem {
  display: flex;
  flex: 1 0 auto;
}
#sln-salon--admin .sln-inpage_navbar_wrapper .sln-inpage_navbar__currenttab {
  display: none;
  width: 44px;
  height: 3.6666666667rem;
  position: absolute;
  top: 0;
  background-color: #fff;
  text-decoration: none;
  color: rgb(0, 53, 83);
  /* FIX 092023 
  &::before {
      display: block;
      content: "\f0c9";
      @extend %font-icon;
      font-size: settings-mixins.rem(24px);
      line-height: settings-mixins.rem(66px);
      text-align: center;
  }
  */
  /*
  &.sln-inpage_navbar__icon--general::before {
      content: "\f013";
  }
  &.sln-inpage_navbar__icon--booking::before {
      content: "\f073";
  }
  &.sln-inpage_navbar__icon--checkout::before {
      content: "\f07a";
  }
  &.sln-inpage_navbar__icon--payments::before {
      content: "\f09d";
      font-weight: 400;
  }
  &.sln-inpage_navbar__icon--style::before {
      content: "\f036";
  }
  &.sln-inpage_navbar__icon--gcalendar::before {
      content: "\f1a0";
      font-weight: 300;
  }
  &.sln-inpage_navbar__icon--documentation::before {
      content: "\f02d";
  }
  */
  /* FIX 092023 
  &.sln-inpage_navbar__icon--close::before {
      content: "\f02d";
  }
  */
}
#sln-salon--admin .sln-inpage_navbar_wrapper .sln-inpage_navbar__currenttab:focus, #sln-salon--admin .sln-inpage_navbar_wrapper .sln-inpage_navbar__currenttab:active {
  color: rgb(0, 53, 83);
  background-color: rgba(199, 223, 243, 0.5);
  outline: none;
  box-shadow: none;
}
@media (hover: hover), (-ms-high-contrast: none) {
  #sln-salon--admin .sln-inpage_navbar_wrapper .sln-inpage_navbar__currenttab:hover {
    background-color: rgb(241, 247, 251);
  }
}
#sln-salon--admin .sln-inpage_navbar_wrapper .sln-inpage_navbar__scroller {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 44px;
  background-color: #fff;
  text-decoration: none;
  color: rgb(0, 53, 83);
  display: none;
}
#sln-salon--admin .sln-inpage_navbar_wrapper .sln-inpage_navbar__scroller::before {
  display: block;
  content: "\f105";
  font-size: 1.6666666667rem;
  line-height: 3.6666666667rem;
  text-align: center;
}
#sln-salon--admin .sln-inpage_navbar_wrapper .sln-inpage_navbar__scroller:focus, #sln-salon--admin .sln-inpage_navbar_wrapper .sln-inpage_navbar__scroller:active {
  color: rgb(0, 53, 83);
  background-color: rgba(199, 223, 243, 0.5);
  outline: none;
  box-shadow: none;
}
@media (hover: hover), (-ms-high-contrast: none) {
  #sln-salon--admin .sln-inpage_navbar_wrapper .sln-inpage_navbar__scroller:hover {
    background-color: rgb(241, 247, 251);
  }
}
#sln-salon--admin .sln-inpage_navbar_wrapper .sln-inpage_navbar__scroller.sln-inpage_navbar__scroller--left {
  right: unset;
  left: 54px;
}
#sln-salon--admin .sln-inpage_navbar_wrapper .sln-inpage_navbar__scroller.sln-inpage_navbar__scroller--left::before {
  display: block;
  content: "\f104";
}
@media only screen and (min-width: 800px) {
  #sln-salon--admin .sln-inpage_navbar_wrapper .sln-inpage_navbar__scroller {
    display: inline-block;
  }
}
#sln-salon--admin .sln-inpage_navbar_wrapper.affix {
  width: 100%;
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  margin-left: 0;
  background-color: #fff;
  box-shadow: 0 3px 5px 0 rgba(0, 53, 83, 0.25);
}
#sln-salon--admin .sln-inpage_navbar_wrapper.affix .sln-inpage_navbar_inner {
  margin-left: 44px;
  background-color: rgb(241, 247, 251);
}
#sln-salon--admin .sln-inpage_navbar_wrapper.affix .sln-inpage_navbar__currenttab,
#sln-salon--admin .sln-inpage_navbar_wrapper.affix .sln-inpage_navbar__scroller {
  background-color: rgb(241, 247, 251);
}
#sln-salon--admin .sln-inpage_navbar_wrapper.affix .sln-inpage_navbar__currenttab:focus, #sln-salon--admin .sln-inpage_navbar_wrapper.affix .sln-inpage_navbar__currenttab:active,
#sln-salon--admin .sln-inpage_navbar_wrapper.affix .sln-inpage_navbar__scroller:focus,
#sln-salon--admin .sln-inpage_navbar_wrapper.affix .sln-inpage_navbar__scroller:active {
  color: rgb(0, 53, 83);
  background-color: rgba(199, 223, 243, 0.5);
  outline: none;
  box-shadow: none;
}
@media (hover: hover), (-ms-high-contrast: none) {
  #sln-salon--admin .sln-inpage_navbar_wrapper.affix .sln-inpage_navbar__currenttab:hover,
  #sln-salon--admin .sln-inpage_navbar_wrapper.affix .sln-inpage_navbar__scroller:hover {
    background-color: rgba(199, 223, 243, 0.75);
  }
}
#sln-salon--admin .sln-inpage_navbar_wrapper.affix .sln-inpage_navbar__currenttab {
  display: block;
  border-right: 1px solid rgb(199, 223, 243);
}
#sln-salon--admin .sln-inpage_navbar_wrapper.affix.sln-inpage_navbar_wrapper--pusheddown .sln-inpage_navbar_inner {
  margin-left: 0;
}
#sln-salon--admin .sln-inpage_navbar_wrapper.affix.sln-inpage_navbar_wrapper--pusheddown .sln-inpage_navbar__currenttab {
  opacity: 0;
  pointer-events: none;
}
@media only screen and (min-width: 768px) {
  #sln-salon--admin .sln-inpage_navbar_wrapper.affix {
    top: 46px;
  }
  #sln-salon--admin .sln-inpage_navbar_wrapper.affix.sln-inpage_navbar_wrapper--pusheddown {
    top: 90px;
  }
  #sln-salon--admin .sln-inpage_navbar_wrapper.affix.sln-inpage_navbar_wrapper--pusheddown .sln-inpage_navbar_inner {
    margin-left: 0;
  }
  #sln-salon--admin .sln-inpage_navbar_wrapper.affix.sln-inpage_navbar_wrapper--pusheddown .sln-inpage_navbar__currenttab {
    opacity: 0;
    pointer-events: none;
  }
  #sln-salon--admin .sln-inpage_navbar_wrapper.affix.sln-inpage_navbar_wrapper--pusheddown .sln-inpage_navbar__scroller.sln-inpage_navbar__scroller--left {
    border-left: 1px solid rgba(199, 223, 243, 0.5);
  }
}
@media only screen and (min-width: 800px) {
  #sln-salon--admin .sln-inpage_navbar_wrapper {
    width: calc(100% + 10px);
    position: relative;
  }
  #sln-salon--admin .sln-inpage_navbar_wrapper .sln-inpage_navbar_inner {
    margin-right: 44px;
    margin-left: 54px;
    background-color: #fff;
  }
  #sln-salon--admin .sln-inpage_navbar_wrapper .sln-inpage_navbar__currenttab {
    left: 10px;
  }
  #sln-salon--admin .sln-inpage_navbar_wrapper .sln-inpage_navbar__scroller.sln-inpage_navbar__scroller--left {
    left: 10px;
    border-right: 1px solid rgba(199, 223, 243, 0.5);
  }
  #sln-salon--admin .sln-inpage_navbar_wrapper .sln-inpage_navbar__scroller.sln-inpage_navbar__scroller--right {
    border-left: 1px solid rgba(199, 223, 243, 0.5);
  }
  #sln-salon--admin .sln-inpage_navbar_wrapper.affix {
    position: fixed;
    top: 32px;
    right: 0;
    left: 160px;
    width: auto;
  }
  #sln-salon--admin .sln-inpage_navbar_wrapper.affix.sln-inpage_navbar_wrapper--pusheddown {
    top: 76px;
  }
  #sln-salon--admin .sln-inpage_navbar_wrapper.affix.sln-inpage_navbar_wrapper--pusheddown .sln-inpage_navbar__currenttab {
    opacity: 0;
    pointer-events: none;
  }
  #sln-salon--admin .sln-inpage_navbar_wrapper.affix.sln-inpage_navbar_wrapper--pusheddown .sln-inpage_navbar__scroller.sln-inpage_navbar__scroller--left {
    left: 0;
    border-left: 1px solid rgba(199, 223, 243, 0.5);
  }
  #sln-salon--admin .sln-inpage_navbar_wrapper.affix.sln-inpage_navbar_wrapper--pusheddown .sln-inpage_navbar_inner {
    margin-left: 44px;
  }
  #sln-salon--admin .sln-inpage_navbar_wrapper.affix .sln-inpage_navbar_inner {
    margin-left: 98px;
    background-color: rgb(241, 247, 251);
  }
  #sln-salon--admin .sln-inpage_navbar_wrapper.affix .sln-inpage_navbar__currenttab {
    left: 0;
  }
  #sln-salon--admin .sln-inpage_navbar_wrapper.affix .sln-inpage_navbar__scroller.sln-inpage_navbar__scroller--left {
    left: 44px;
  }
  #sln-salon--admin .sln-inpage_navbar_wrapper.affix .sln-inpage_navbar_inner {
    margin-right: 44px;
    margin-left: 88px;
  }
}
#sln-salon--admin .sln-inpage_navbar_wrapper .nav.nav-pills {
  margin: 0;
}
#sln-salon--admin .sln-inpage_navbar_wrapper .nav.nav-pills li {
  margin-bottom: 0;
}
#sln-salon--admin .sln-inpage_navbar_wrapper .nav.nav-pills li + li {
  margin-left: 0;
}
#sln-salon--admin .sln-inpage_navbar_wrapper .nav.nav-pills .sln-inpage_navbaritem:first-child {
  margin-left: 10px;
}
#sln-salon--admin .sln-inpage_navbar_wrapper .nav.nav-pills a {
  border-radius: 0;
  text-decoration: none;
  font-size: 0.75rem;
  height: 3.6666666667rem;
  display: flex;
  padding: 0;
  background-color: #fff;
}
#sln-salon--admin .sln-inpage_navbar_wrapper .nav.nav-pills a {
  -webkit-transition: color 250ms;
  -moz-transition: color 250ms;
  -o-transition: color 250ms;
  transition: color 250ms;
}
#sln-salon--admin .sln-inpage_navbar_wrapper .nav.nav-pills a span {
  height: inherit;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 1.6666666667rem;
  position: relative;
}
#sln-salon--admin .sln-inpage_navbar_wrapper .nav.nav-pills a span {
  -webkit-transition: border-bottom-color 250ms;
  -moz-transition: border-bottom-color 250ms;
  -o-transition: border-bottom-color 250ms;
  transition: border-bottom-color 250ms;
}
#sln-salon--admin .sln-inpage_navbar_wrapper .nav.nav-pills a span::after {
  display: block;
  content: "";
  width: 100%;
  height: 6px;
  position: absolute;
  bottom: 0;
  background-color: transparent;
}
#sln-salon--admin .sln-inpage_navbar_wrapper .nav.nav-pills a span::after {
  -webkit-transition: background-color 250ms, height 175ms;
  -moz-transition: background-color 250ms, height 175ms;
  -o-transition: background-color 250ms, height 175ms;
  transition: background-color 250ms, height 175ms;
}
#sln-salon--admin .sln-inpage_navbar_wrapper .nav.nav-pills a:focus, #sln-salon--admin .sln-inpage_navbar_wrapper .nav.nav-pills a:active {
  color: rgb(0, 53, 83);
  background-color: rgba(199, 223, 243, 0.5);
  outline: none;
  box-shadow: none;
}
@media (hover: hover), (-ms-high-contrast: none) {
  #sln-salon--admin .sln-inpage_navbar_wrapper .nav.nav-pills a:hover {
    background-color: rgb(241, 247, 251);
  }
}
@keyframes example {
  0% {
    background-color: transparent;
  }
  50% {
    background-color: transparent;
  }
  100% {
    background-color: rgb(2, 119, 189);
  }
}
#sln-salon--admin .sln-inpage_navbar_wrapper .nav.nav-pills > li.active > a {
  background-color: #fff;
}
#sln-salon--admin .sln-inpage_navbar_wrapper .nav.nav-pills > li.active > a span::after {
  height: 2px;
  animation-name: example;
  animation-duration: 250ms;
  background-color: rgb(2, 119, 189);
}
@media (hover: hover), (-ms-high-contrast: none) {
  #sln-salon--admin .sln-inpage_navbar_wrapper .nav.nav-pills > li.active > a:hover {
    background-color: rgb(241, 247, 251);
  }
}
#sln-salon--admin .sln-inpage_navbar_wrapper.affix .nav.nav-pills a,
#sln-salon--admin .sln-inpage_navbar_wrapper.affix .nav.nav-pills > li.active > a {
  background-color: rgb(241, 247, 251);
}
#sln-salon--admin .sln-inpage_navbar_wrapper.affix .nav.nav-pills a:focus, #sln-salon--admin .sln-inpage_navbar_wrapper.affix .nav.nav-pills a:active,
#sln-salon--admin .sln-inpage_navbar_wrapper.affix .nav.nav-pills > li.active > a:focus,
#sln-salon--admin .sln-inpage_navbar_wrapper.affix .nav.nav-pills > li.active > a:active {
  color: rgb(0, 53, 83);
  background-color: rgba(199, 223, 243, 0.5);
  outline: none;
  box-shadow: none;
}
@media (hover: hover), (-ms-high-contrast: none) {
  #sln-salon--admin .sln-inpage_navbar_wrapper.affix .nav.nav-pills a:hover,
  #sln-salon--admin .sln-inpage_navbar_wrapper.affix .nav.nav-pills > li.active > a:hover {
    background-color: rgba(199, 223, 243, 0.75);
  }
}
#sln-salon--admin .sln-salon--admin__breadcrumbs {
  margin-bottom: 3.3333333333rem;
  font-family: "Open Sans", sans-serif;
  font-size: 0.875rem;
  line-height: 1.375em;
  font-weight: normal;
}
#sln-salon--admin .sln-salon--admin__breadcrumbs span + span {
  display: inline-block;
  line-height: 44px;
}
#sln-salon--admin .sln-salon--admin__breadcrumbs span + span::before {
  content: "/";
  padding: 0 6px 0 4px;
}
#sln-salon--admin .sln-salon--admin__breadcrumbs a {
  display: inline-block;
  line-height: 44px;
  color: #0277bd;
}
@media (hover: hover), (-ms-high-contrast: none) {
  #sln-salon--admin .sln-salon--admin__breadcrumbs a:hover {
    color: #0091ea;
  }
}

@media only screen and (min-width: 800px) {
  .folded #sln-salon--admin.sln-salon--settings .sln-admin-sidebar,
  .folded #sln-salon--admin.sln-salon--settings .sln-inpage_navbar_wrapper.affix,
  .folded #sln-salon--admin.sln-salon--settings .sln-nav-tab-wrapper.nav-tab-wrapper.affix.sln-nav-tab-wrapper--inview,
  .folded #sln-salon--admin.sln-salon--settings h2.sln-nav-tab-wrapper.nav-tab-wrapper.affix.sln-nav-tab-wrapper--inview {
    left: 36px;
  }
}

/*@import 'settings-mixins';
//@import 'bootstrap';
@import 'admin_config';
#sln-salon--admin, .sln-calendar--wrapper  {
    @import 'typo';
    @import 'admin_components/inputs';
    @import 'admin_components/buttons';
    @import 'admin_components/boxes';
    @import 'admin_components/panels';
    @import 'admin_components/shop-details';
    @import 'admin_components/service-details';
}
*/
#sln-salon--admin #detailsWrapper {
  width: 100%;
  opacity: 1 !important;
}

#sln_booking-details * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
@media only screen and (min-width: 768px) {
  #sln_booking-details .row.form-inline .form-control {
    width: 100%;
  }
}
@media only screen and (max-width: 767px) {
  #sln_booking-details .row.form-inline select {
    margin-bottom: 1em;
  }
}
#sln_booking-details textarea#_sln_booking_note {
  min-height: 150px;
  margin-right: 18px;
}
#sln_booking-details .sln_booking-service-price {
  font-size: 1.1em;
  font-weight: bold;
}
@media only screen and (max-width: 767px) {
  #sln_booking-details .sln_booking-service-price {
    margin-top: 0.4em;
  }
}
@media only screen and (max-width: 767px) {
  #sln_booking-details .sln_booking-service-info label {
    padding-right: 1em;
  }
}
#sln_booking-details label {
  font-weight: normal;
}
#sln_booking-details label strong {
  display: block;
  font-size: 1.1em;
  margin-bottom: 0.4em;
}
#sln_booking-details .sln_booking-topbuttons {
  padding-bottom: 1em;
  margin: 1em 0 1.5em 0;
  border-bottom: 1px solid #ddd;
}
#sln_booking-details .sln_booking-topbuttons .row {
  padding: 1em 0;
}
#sln_booking-details .sln_booking-topbuttons .sln_accept-refuse {
  border-left: 1px solid #ddd;
}
@media only screen and (min-width: 1200px) {
  #sln_booking-details .sln_booking-topbuttons .sln_accept-refuse {
    padding-left: 9.75%;
  }
}
@media only screen and (max-width: 767px) {
  #sln_booking-details .sln_booking-topbuttons .sln_accept-refuse {
    border-left: none;
    border-top: 1px solid #ddd;
    margin-top: 1em;
    padding-top: 1em;
  }
  #sln_booking-details .sln_booking-topbuttons .sln_accept-refuse .row {
    padding-top: 0;
  }
}
#sln_booking-details .sln_booking-topbuttons h2 {
  margin-bottom: 0;
  margin-top: 0;
  font-size: 1.3em;
}
#sln_booking-details .sln_booking-topbuttons .btn {
  width: 100%;
  font-size: 18px;
  margin-top: -2px;
  margin-right: 0;
  margin-left: 0;
  padding: 6px 0;
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  #sln_booking-details .sln_booking-topbuttons .btn {
    padding: 5px 0;
    font-size: 20px;
  }
}
@media only screen and (max-width: 767px) {
  #sln_booking-details .sln_booking-topbuttons .btn {
    width: 100%;
    margin-top: 0.6em;
  }
}
@media only screen and (min-width: 768px) {
  #sln_booking-details .form-group {
    margin-bottom: 0;
  }
}
#sln_booking-details .sln-separator {
  margin: 0.5em auto 1.5em auto;
  border-top-color: rgb(240, 240, 241);
}
#sln_booking-details .sln_booking-details__notes textarea,
#sln_booking-details .sln_booking-details__notes textarea#_sln_booking_note {
  min-height: 8.3333333333rem;
}
#sln_booking-details .sln-box__collapsewrp--open .sln-box--main.sln-box--header {
  background-color: rgba(255, 255, 255, 0.5);
}

@media only screen and (min-width: 768px) {
  .show--phone {
    display: none !important;
    visibility: hidden !important;
  }
}

@media only screen and (max-width: 767px) {
  .hide--phone {
    display: none !important;
    visibility: hidden !important;
  }
}

#sln-salon--admin #sln_booking-details .sln-booking-services-alerts {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 10px;
  margin-bottom: 15px;
}
#sln-salon--admin #sln_booking-details .alert {
  margin-bottom: 0;
  margin-top: 1rem;
}
#sln-salon--admin #sln_booking-details #sln-update-user-message,
#sln-salon--admin #sln_booking-details #sln-notifications {
  float: none;
}
#sln-salon--admin #sln_booking-details #sln-update-user-message .alert,
#sln-salon--admin #sln_booking-details #sln-notifications .alert {
  height: 3.3333333333rem;
  display: flex;
  flex-direction: row-reverse;
  justify-content: center;
  align-items: center;
  margin-bottom: 2.2222222222rem;
  margin-top: 0;
  padding: 0.5rem 0.8333333333rem;
  /* FIX 092023 */
}
#sln-salon--admin #sln_booking-details #sln-update-user-message .alert::after,
#sln-salon--admin #sln_booking-details #sln-notifications .alert::after {
  display: inline-block;
  margin-right: 1.1666666667rem;
  color: currentColor;
  content: " \f4fc";
  backface-visibility: hidden;
  opacity: 1;
  grid-column: 1;
  grid-row: 1;
  transition: all 0.15s;
}
#sln-salon--admin #sln_booking-details #sln-update-user-message .alert.alert-warning::after,
#sln-salon--admin #sln_booking-details #sln-notifications .alert.alert-warning::after {
  content: " \f06a";
}
#sln-salon--admin #sln_booking-details #sln-update-user-message .alert.alert-danger::after,
#sln-salon--admin #sln_booking-details #sln-notifications .alert.alert-danger::after {
  content: " \f06a";
}
#sln-salon--admin #sln_booking-details #sln-update-user-message .alert.alert-loading,
#sln-salon--admin #sln_booking-details #sln-notifications .alert.alert-loading {
  background-color: rgb(214, 229, 234);
}
#sln-salon--admin #sln_booking-details #sln-update-user-message .alert.alert-loading::after,
#sln-salon--admin #sln_booking-details #sln-notifications .alert.alert-loading::after {
  display: inline-block;
  content: "";
  width: 1.6666666667rem;
  height: 1.6666666667rem;
  border: 3px solid rgb(104, 150, 188);
  border-radius: 50%;
  border-right-color: transparent;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation: load8 1.1s infinite linear;
  animation: load8 1.1s infinite linear;
}
#sln-salon--admin #sln_booking-details #sln-update-user-message .alert.alert-loading img,
#sln-salon--admin #sln_booking-details #sln-notifications .alert.alert-loading img {
  grid-column: 1;
  grid-row: 1;
  transition: all 0.15s;
  display: none;
}
#sln-salon--admin #sln_booking-details #sln-notifications .alert {
  margin-bottom: 0rem;
  margin-top: 2.2222222222rem;
}
#sln-salon--admin #sln_booking-details .sln-booking-service-line label.time {
  height: 3.3333333333rem;
  line-height: 3.3333333333rem;
  margin-bottom: 0;
}
#sln-salon--admin #sln_booking-details .sln-booking-service-action {
  margin-top: 2.5rem;
}
#sln-salon--admin #sln_booking-details .sln-booking-service-action__btns {
  padding-left: 2rem;
}
@media only screen and (max-width: 767px) {
  #sln-salon--admin #sln_booking-details .sln-booking-service-action__btns {
    padding-left: 0;
    text-align: center;
  }
}
#sln-salon--admin #sln_booking-details #sln-update-user-field + .select2-container.select2-container--sln .select2-selection--single {
  height: 3.33rem;
  line-height: 3.33rem;
}
#sln-salon--admin #sln_booking-details #sln-update-user-field + .select2-container.select2-container--sln .select2-selection--single .select2-selection__rendered {
  line-height: 3.2rem;
}
#sln-salon--admin #sln_booking-details #sln-update-user-field + .select2-container.select2-container--sln .select2-selection--single .select2-selection__rendered .select2-selection__placeholder {
  opacity: 0.75;
}
#sln-salon--admin #sln_booking-details #sln-update-user-field + .select2-container.select2-container--sln .select2-selection--single .select2-selection__arrow {
  width: 1.6rem;
  height: 1.6rem;
  top: calc(50% - 0.8rem);
  right: 0.8rem;
}
#sln-salon--admin #sln_booking-details #sln-update-user-field + .select2-container.select2-container--sln .select2-selection--single .select2-selection__arrow::before {
  content: "\f002";
  width: 1.6rem;
  height: 1.6rem;
  line-height: 1.6rem;
  position: relative;
  inset: auto;
  font-size: 1.6rem;
}
#sln-salon--admin #sln_booking-details .sln-booking__header {
  display: grid;
  grid-template: auto/1fr 2fr;
  gap: 1.5rem;
  align-items: center;
  margin-bottom: 3rem;
}
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__title {
  grid-column: 1;
  grid-row: 1;
}
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__title h1 {
  margin: 0;
  padding: 0;
  font-size: 1.75rem;
  font-weight: 600;
  color: #b7b7b7;
  color: sln-nucolor--text(1);
}
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__confirmation {
  grid-column: 2;
  grid-row: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 1rem;
}
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__confirmation h2 {
  margin: 0;
  padding: 0;
  font-size: 1rem;
  font-weight: 400;
  color: sln-nucolor--text(1);
}
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop {
  grid-column: 2;
  grid-row: 1;
}
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-select {
  grid-template: auto/40% calc(60% - 1rem);
  gap: 1rem;
  align-items: center;
}
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-select label {
  grid-column: 1;
  grid-row: 1;
  margin: 0;
  padding: 0;
  text-align: right;
}
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-select .select2-container--sln {
  grid-column: 2;
  grid-row: 1;
}
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status {
  grid-column: 2;
  grid-row: 1;
  display: grid;
  grid-template: auto/1fr 1.6fr;
  gap: 1rem;
  align-items: center;
}
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-select,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-select {
  grid-column: 2;
  grid-row: 1;
}
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-select .select2-container.select2-container--sln .select2-selection--single,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-select .select2-container.select2-container--sln .select2-selection--single {
  height: 2.8rem;
  line-height: 2.8rem;
  border: 2px solid rgb(9, 120, 189);
  border-radius: 4px;
}
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-select .select2-container.select2-container--sln .select2-selection--single .select2-selection__rendered,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-select .select2-container.select2-container--sln .select2-selection--single .select2-selection__rendered {
  line-height: 2.5rem;
  font-size: 1.125rem;
  font-weight: 600;
  color: rgb(83, 106, 119);
}
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-select .select2-container.select2-container--sln .select2-selection--single .select2-selection__arrow,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-select .select2-container.select2-container--sln .select2-selection--single .select2-selection__arrow {
  width: 0.9rem;
  height: 0.8rem;
  top: calc(50% - 0.4rem);
  right: 1rem;
}
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-select .select2-container.select2-container--sln .select2-selection--single .select2-selection__arrow::before,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-select .select2-container.select2-container--sln .select2-selection--single .select2-selection__arrow::before {
  width: 0.9rem;
  height: 0.8rem;
  font-size: 1rem;
  color: rgb(9, 120, 189);
}
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels {
  grid-column: 1;
  grid-row: 1;
  position: relative;
  text-align: right;
  font-size: 1rem;
}
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-message,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-message {
  display: grid;
  grid-template: 1fr/1fr;
  align-items: center;
}
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-profeature__cta.sln-profeature--sln-booking__header + .sln-set-default-booking-status--label-message,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-profeature__cta.sln-profeature--sln-booking__header + .sln-set-default-booking-status--label-message {
  padding: 0 0.5rem 0 0.75rem;
}
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-current,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-done,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-current,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-done {
  display: block;
  grid-column: 1;
  grid-row: 1;
  transition: 250ms;
}
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set {
  width: fit-content;
  margin: -0.4em 0;
  padding: 0.4em 1em;
  line-height: 1.8rem;
  border-radius: 4px;
  color: rgb(9, 120, 189);
  transform: translateY(0);
  opacity: 1;
}
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:hover, #sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:focus,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:hover,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:focus {
  text-decoration: none;
}
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-current,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-current:has(~ .sln-set-default-booking-status--label-done:not(.hide)),
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-current,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-current:has(~ .sln-set-default-booking-status--label-done:not(.hide)) {
  transform: translateY(2rem);
  opacity: 0;
  pointer-events: none;
}
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels.selected_is_default .sln-set-default-booking-status--label-set,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:has(~ .sln-set-default-booking-status--label-done:not(.hide)),
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels.selected_is_default .sln-set-default-booking-status--label-set,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-set:has(~ .sln-set-default-booking-status--label-done:not(.hide)) {
  transform: translateY(-2rem);
  opacity: 0;
  pointer-events: none;
}
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels.selected_is_default .sln-set-default-booking-status--label-current,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels.selected_is_default .sln-set-default-booking-status--label-current {
  transform: translateY(0);
  opacity: 1;
}
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-done,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-done {
  transform: translateY(0);
  opacity: 1;
}
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-done.hide,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--label-done.hide {
  transform: translateX(-2rem);
  opacity: 0;
}
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__status .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--alert-loading,
#sln-salon--admin #sln_booking-details .sln-booking__header .sln-booking__header__multishop .sln-set-default-booking-status--block-labels .sln-set-default-booking-status--alert-loading {
  position: absolute;
  top: 0;
  left: 1rem;
}
#sln-salon--admin #sln_booking-details .sln-booking__header.sln-booking__header--multishop, #sln-salon--admin #sln_booking-details .sln-booking__header.sln-booking__header--confirmation {
  grid-template: auto/minmax(15%, auto) auto auto;
  grid-template: auto/1fr 1.2fr 1.2fr;
  align-items: end;
}
#sln-salon--admin #sln_booking-details .sln-booking__header.sln-booking__header--multishop .sln-booking__header__title, #sln-salon--admin #sln_booking-details .sln-booking__header.sln-booking__header--confirmation .sln-booking__header__title {
  word-wrap: break-word;
}
#sln-salon--admin #sln_booking-details .sln-booking__header.sln-booking__header--multishop .sln-booking__header__status, #sln-salon--admin #sln_booking-details .sln-booking__header.sln-booking__header--confirmation .sln-booking__header__status {
  grid-column: 2;
  grid-row: 1;
}
#sln-salon--admin #sln_booking-details .sln-booking__header.sln-booking__header--multishop .sln-booking__header__status .sln-select, #sln-salon--admin #sln_booking-details .sln-booking__header.sln-booking__header--confirmation .sln-booking__header__status .sln-select {
  grid-column: 1/span 2;
  grid-row: 2;
}
#sln-salon--admin #sln_booking-details .sln-booking__header.sln-booking__header--multishop .sln-booking__header__status .sln-set-default-booking-status--block-labels,
#sln-salon--admin #sln_booking-details .sln-booking__header.sln-booking__header--multishop .sln-booking__header__status .sln-set-default-booking-status--label-set, #sln-salon--admin #sln_booking-details .sln-booking__header.sln-booking__header--confirmation .sln-booking__header__status .sln-set-default-booking-status--block-labels,
#sln-salon--admin #sln_booking-details .sln-booking__header.sln-booking__header--confirmation .sln-booking__header__status .sln-set-default-booking-status--label-set {
  grid-column: 1/span 2;
  grid-row: 1;
  text-align: left;
}
#sln-salon--admin #sln_booking-details .sln-booking__header.sln-booking__header--multishop .sln-booking__header__multishop, #sln-salon--admin #sln_booking-details .sln-booking__header.sln-booking__header--confirmation .sln-booking__header__multishop {
  grid-column: 3;
  grid-row: 1;
}
#sln-salon--admin #sln_booking-details .sln-booking__header.sln-booking__header--multishop .sln-booking__header__multishop .sln-select label, #sln-salon--admin #sln_booking-details .sln-booking__header.sln-booking__header--confirmation .sln-booking__header__multishop .sln-select label {
  grid-column: 1/span 2;
  grid-row: 1;
  text-align: left;
}
#sln-salon--admin #sln_booking-details .sln-booking__header.sln-booking__header--multishop .sln-booking__header__multishop .sln-select .select2-container--sln, #sln-salon--admin #sln_booking-details .sln-booking__header.sln-booking__header--confirmation .sln-booking__header__multishop .sln-select .select2-container--sln {
  grid-column: 1/span 2;
  grid-row: 2;
}
#sln-salon--admin #sln_booking-details .sln-booking__header.sln-booking__header--confirmation .sln-booking__header__status {
  grid-column: 3;
  grid-row: 1;
}
#sln-salon--admin #sln_booking-details .sln-booking__header.sln-booking__header--multishop.sln-booking__header--confirmation {
  grid-template: auto/1fr 1fr 1.3fr 1.3fr;
  gap: 1.5rem;
  align-items: end;
}
#sln-salon--admin #sln_booking-details .sln-booking__header.sln-booking__header--multishop.sln-booking__header--confirmation .sln-booking__header__title {
  grid-column: 1;
  grid-row: 1;
}
#sln-salon--admin #sln_booking-details .sln-booking__header.sln-booking__header--multishop.sln-booking__header--confirmation .sln-booking__header__status {
  grid-column: 3;
  grid-row: 1;
}
#sln-salon--admin #sln_booking-details .sln-booking__header.sln-booking__header--multishop.sln-booking__header--confirmation .sln-booking__header__confirmation {
  grid-column: 2;
  grid-row: 1;
  display: grid;
  grid-template: auto/40px 1fr;
  height: 100%;
}
#sln-salon--admin #sln_booking-details .sln-booking__header.sln-booking__header--multishop.sln-booking__header--confirmation .sln-booking__header__confirmation h2 {
  grid-column: 1/span 2;
  grid-row: 1;
}
#sln-salon--admin #sln_booking-details .sln-booking__header.sln-booking__header--multishop.sln-booking__header--confirmation .sln-booking__header__confirmation .sln-icon--approve {
  grid-column: 1;
  grid-row: 2;
}
#sln-salon--admin #sln_booking-details .sln-booking__header.sln-booking__header--multishop.sln-booking__header--confirmation .sln-booking__header__confirmation .sln-icon--deny {
  grid-column: 2;
  grid-row: 2;
}
#sln-salon--admin #sln_booking-details .sln-booking__header.sln-booking__header--multishop.sln-booking__header--confirmation .sln-booking__header__multishop {
  grid-column: 4;
  grid-row: 1;
}
#sln-salon--admin #sln_booking-details .sln-admin__tabs__nav__wrapper {
  height: 5.1em;
  margin: 2em 0 1.3125em 0;
}
#sln-salon--admin #sln_booking-details .sln-admin__tabs__nav__inner {
  display: flex;
}
#sln-salon--admin #sln_booking-details .sln-admin__tabs__nav {
  width: 100%;
  display: flex;
  flex: 1 0 auto;
  margin: 0 0 0.625rem 0;
  padding: 0;
  transition: all 0.25s;
}
#sln-salon--admin #sln_booking-details .sln-admin__tabs__nav.sln-admin__tabs__nav--hidden .sln-admin__tabs__nav__item {
  max-height: 0;
  opacity: 0;
}
#sln-salon--admin #sln_booking-details .sln-admin__tabs__nav .sln-admin__tabs__nav__item {
  display: flex;
  flex: 1 0 auto;
  flex-basis: 0;
  margin-bottom: 1px;
  position: relative;
  border-bottom: 1px solid rgba(83, 106, 119, 0.7);
  transition: all 250ms ease-out;
  max-height: 100%;
  overflow: hidden;
  opacity: 1;
}
#sln-salon--admin #sln_booking-details .sln-admin__tabs__nav .sln-admin__tabs__nav__item::after {
  display: block;
  content: " ";
  height: 3px;
  position: absolute;
  right: 0;
  bottom: -2px;
  left: 0;
  background-color: transparent;
  transition: all 250ms;
}
#sln-salon--admin #sln_booking-details .sln-admin__tabs__nav .sln-admin__tabs__nav__item a {
  display: grid;
  grid-template: auto/1fr;
  flex: 1;
  text-align: center;
  padding: 0.5em;
  font-size: 1.125rem;
  color: rgb(83, 106, 119);
  text-decoration: none;
  transition: all 250ms;
  cursor: pointer;
}
#sln-salon--admin #sln_booking-details .sln-admin__tabs__nav .sln-admin__tabs__nav__item a span {
  width: 90%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  justify-self: center;
}
@media (hover: hover) {
  #sln-salon--admin #sln_booking-details .sln-admin__tabs__nav .sln-admin__tabs__nav__item a:hover {
    color: rgb(9, 120, 189);
  }
}
#sln-salon--admin #sln_booking-details .sln-admin__tabs__nav .sln-admin__tabs__nav__item.active::after {
  background-color: rgb(9, 120, 189);
}
#sln-salon--admin #sln_booking-details .sln-admin__tabs__nav .sln-admin__tabs__nav__item.active a {
  color: rgb(9, 120, 189);
}
#sln-salon--admin #sln_booking-details #sln-booking__tabscontent .sln-box.tab-pane .sln-box-title--nu--sec {
  display: none;
}

.isInIframe {
  display: inline-block;
}

.sln-calendar--wrapper--sub .modal-lg .modal-dialog,
.sln-calendar--wrapper--sub .modal-lg .modal-content {
  /* 80% of window height */
  height: 80vh;
}
.sln-calendar--wrapper--sub .modal-lg .modal-content {
  background-color: rgb(240, 240, 241);
  border-radius: 0;
}
.sln-calendar--wrapper--sub .modal-lg .modal-content .modal-body {
  padding-right: 0;
  padding-left: 0;
  overflow: hidden;
  height: calc(100% - 12vh);
  overflow: hidden;
}
@media only screen and (min-width: 768px) {
  .sln-calendar--wrapper--sub .modal-lg .modal-content .modal-body {
    height: calc(100% - 10vh);
  }
}
.sln-calendar--wrapper--sub .modal-lg .modal-content .sln-booking-editor--wrapper,
.sln-calendar--wrapper--sub .modal-lg .modal-content .sln-booking-editor--wrapper--sub,
.sln-calendar--wrapper--sub .modal-lg .modal-content iframe.booking-editor {
  height: 100%;
}
.sln-calendar--wrapper--sub .modal-lg .modal-footer {
  height: 12vh;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 60% 40%;
  grid-template-rows: 1fr 1fr;
  align-self: center;
  padding: 0 30px;
  border-top: none;
  text-align: left;
  position: relative;
}
.sln-calendar--wrapper--sub .modal-lg .modal-footer .modal-footer__actions {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  grid-column: 1;
  grid-row: 1;
}
.sln-calendar--wrapper--sub .modal-lg .modal-footer .modal-footer__actions .sln-btn {
  min-width: 24%;
}
.sln-calendar--wrapper--sub .modal-lg .modal-footer .modal-footer__actions .sln-btn:first-child {
  margin-left: 0;
}
.sln-calendar--wrapper--sub .modal-lg .modal-footer .modal-footer__actions.modal-footer__actions--multi .sln-btn {
  min-width: 25%;
}
.sln-calendar--wrapper--sub .modal-lg .modal-footer .modal-footer__actions.modal-footer__actions--multi #send-to-square-pos.sln-btn--big {
  font-size: 12px;
}
@media only screen and (max-width: 767px) {
  .sln-calendar--wrapper--sub .modal-lg .modal-footer .modal-footer__actions.modal-footer__actions--multi {
    flex-wrap: wrap;
  }
  .sln-calendar--wrapper--sub .modal-lg .modal-footer .modal-footer__actions.modal-footer__actions--multi .sln-btn {
    min-width: 48%;
  }
  .sln-calendar--wrapper--sub .modal-lg .modal-footer .modal-footer__actions.modal-footer__actions--multi .sln-btn:nth-child(3) {
    margin-left: 0;
  }
  .sln-calendar--wrapper--sub .modal-lg .modal-footer .modal-footer__actions.modal-footer__actions--multi #send-to-square-pos.sln-btn--big {
    font-size: 10px;
  }
}
.sln-calendar--wrapper--sub .modal-lg .modal-footer .modal-footer__flyingactions {
  position: absolute;
  width: 100%;
  top: calc(100% + 3rem);
  text-align: center;
}
.sln-calendar--wrapper--sub .modal-lg .modal-footer .booking-last-edit-div {
  display: flex;
  align-items: center;
  grid-column: 1;
  grid-row: 2;
}
@media only screen and (min-width: 768px) {
  .sln-calendar--wrapper--sub .modal-lg .modal-footer {
    height: 10vh;
  }
}
@media only screen and (min-width: 992px) {
  .sln-calendar--wrapper--sub .modal-lg .modal-footer {
    grid-template-columns: 40% 60%;
    grid-template-rows: 1fr;
    padding: 15px 30px;
  }
  .sln-calendar--wrapper--sub .modal-lg .modal-footer .modal-footer__actions {
    grid-column: 2;
    grid-row: 1;
    gap: 1rem;
    padding-right: 3rem;
  }
  .sln-calendar--wrapper--sub .modal-lg .modal-footer .modal-footer__actions.modal-footer__actions--multi {
    grid-column: 1/span 2;
  }
  .sln-calendar--wrapper--sub .modal-lg .modal-footer .booking-last-edit-div {
    grid-column: 1;
    grid-row: 1;
  }
}
@media only screen and (min-width: 992px) {
  .sln-calendar--wrapper--sub .modal-lg {
    width: 80vw;
  }
}
@media only screen and (min-width: 1600px) {
  .sln-calendar--wrapper--sub .modal-lg {
    width: 60vw;
  }
  .sln-calendar--wrapper--sub .modal--new .modal-lg {
    width: 80vw;
  }
}

.toplevel_page_salon .sln-calendar--wrapper .modal-backdrop.in {
  opacity: 0.75;
}

.sln-calendar--wrapper--sub .modal--new .modal-footer .modal-footer__actions {
  justify-content: end;
}
.sln-calendar--wrapper--sub .modal--new .modal-footer .modal-footer__actions .sln-duplicate-booking,
.sln-calendar--wrapper--sub .modal--new .modal-footer .modal-footer__actions .sln-btn--big[data-action=delete-edited-booking] {
  display: none !important;
}

.inmodal .userback-button-container {
  display: none !important;
}

.post-type-sln_booking .postbox {
  border: none;
  background: transparent;
}
.post-type-sln_booking .postbox-header {
  display: none;
}
.post-type-sln_booking .sln-box {
  padding: 1.1111111111rem;
  margin-bottom: 1rem;
  margin-left: 0;
  margin-right: 0;
  font-size: 14px;
  font-size: 0.875rem;
}
@media only screen and (min-width: 768px) {
  .post-type-sln_booking .sln-box {
    padding: 1.6666666667rem;
  }
}
@media only screen and (min-width: 992px) {
  .post-type-sln_booking .sln-box {
    padding: 1rem;
  }
}
@media only screen and (min-width: 992px) {
  .post-type-sln_booking .sln-box.sln-calendar-view {
    padding: 2.2222222222rem;
  }
}
.post-type-sln_booking .sln-box.sln-box--pb {
  padding: 2.2222222222rem;
}
.post-type-sln_booking .sln-box.sln-box--flatbottom {
  margin-bottom: 0;
}
.post-type-sln_booking .sln-box p {
  font-weight: 400;
  padding: 0.5555555556rem 0.8888888889rem;
  margin: 0;
}
.post-type-sln_booking .sln-box-title--nu--sec,
.post-type-sln_booking .sln-box-title--nu--ter {
  margin-top: 0;
  margin-bottom: 0;
  color: rgb(104, 150, 188);
}
.post-type-sln_booking .sln-box-title--nu--sec.sln-box-title--nu--dark,
.post-type-sln_booking .sln-box-title--nu--ter.sln-box-title--nu--dark {
  color: rgb(0, 66, 88);
}
.post-type-sln_booking .sln_meta_field + .sln-box-title--nu--ter {
  margin-top: 0.6666666667rem;
}

@-webkit-keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
#sln_booking-details .sln-box__row--flex {
  display: flex;
  flex-wrap: wrap;
}
#sln_booking-details .sln-box__row--flex--alcenter {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin-bottom: 3rem;
}
#sln_booking-details .sln-box__row--flex--alcenter .sln-select {
  margin-bottom: 0;
}
#sln_booking-details .sln-box__row--flex--alend {
  display: flex;
  align-items: end;
  flex-wrap: wrap;
}
#sln_booking-details .sln-box__row--flex--alend .sln-switch--viewmode {
  justify-self: end;
}
#sln_booking-details .sln-booking-customer-score,
#sln_booking-details .sln-rating__wrapper {
  display: flex;
  flex-direction: column;
  margin-bottom: 2rem;
  position: relative;
  color: rgb(0, 53, 83);
}
#sln_booking-details .sln-booking-customer-score--value,
#sln_booking-details .sln-rating {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  font-size: 1.75rem;
  font-weight: 600;
  color: rgb(83, 106, 119);
  text-align: center;
  border-radius: 5px;
  background-color: rgba(239, 244, 247, 0.5);
}

#sln_resource-details .sln-switch {
  margin-top: 23px;
  margin-bottom: 0;
}

#sln_resource-details .sln-switch label {
  font-size: 12px;
}

.sln-resources-disabled {
  position: relative;
}

#sln-salon--admin .sln-resources-disabled .sln-resources--checkbox {
  color: #ccc;
  cursor: not-allowed;
  opacity: 0.5;
}

#sln-salon--admin .sln-resources-disabled .sln-resources--checkbox label {
  pointer-events: none;
}

/* FIX 092023 */
#sln-salon--admin #sln_booking-details .sln-row .sln-booking-service--col-1 {
  width: 8.33333333%;
  display: block;
  padding: 0 15px;
}
#sln-salon--admin #sln_booking-details .sln-row .sln-booking-service--col-2 {
  width: 16.66666666%;
}
#sln-salon--admin #sln_booking-details .sln-row .sln-booking-service--col-3 {
  width: 25%;
}
#sln-salon--admin #sln_booking-details .sln-row .sln-booking-service--col-3 li input {
  padding: 0;
  min-height: 1.5rem;
}
#sln-salon--admin #sln_booking-details .sln-row .sln-booking-service--col-4 {
  width: 33.33333%;
}
#sln-salon--admin #sln_booking-details .sln-row .sln-booking-service--col-5 {
  width: 41.66666667%;
  padding: 0 15px;
}
#sln-salon--admin #sln_booking-details .sln-row .sln-booking-service--col-6 {
  width: 50%;
  padding: 0 15px;
}
#sln-salon--admin #sln_booking-details .sln-row .sln-booking-service--col-1,
#sln-salon--admin #sln_booking-details .sln-row .sln-booking-service--col-2,
#sln-salon--admin #sln_booking-details .sln-row .sln-booking-service--col-3,
#sln-salon--admin #sln_booking-details .sln-row .sln-booking-service--col-4,
#sln-salon--admin #sln_booking-details .sln-row .sln-booking-service--col-5,
#sln-salon--admin #sln_booking-details .sln-row .sln-booking-service--col-6,
#sln-salon--admin #sln_booking-details .sln-row .sln-booking-service--col-7,
#sln-salon--admin #sln_booking-details .sln-row .sln-booking-service--col-8,
#sln-salon--admin #sln_booking-details .sln-row .sln-booking-service--col-9,
#sln-salon--admin #sln_booking-details .sln-row .sln-booking-service--col-10,
#sln-salon--admin #sln_booking-details .sln-row .sln-booking-service--col-11,
#sln-salon--admin #sln_booking-details .sln-row .sln-booking-service--col-12 {
  position: relative;
  min-height: 1px;
  padding-left: 5px;
  padding-right: 5px;
}
#sln-salon--admin #sln_booking-details .sln-row .sln-booking-service--col-1.sln-booking-service--move-line {
  width: 20px;
  padding-bottom: 1.7%;
  cursor: pointer;
}
#sln-salon--admin #sln_booking-details .sln-row .sln-booking-service--col-1.sln-booking-service--move-line .bar {
  width: 20px;
  height: 2px;
  background-color: #333;
  margin: 3px 0;
}
#sln-salon--admin #sln_booking-details .sln-booking-service-line.sln-booking-service-line--move {
  display: block;
  position: relative;
  background-color: white;
  z-index: 2;
  top: auto;
}
#sln-salon--admin #sln_booking-details .sln-booking-service-line .select2-selection--single.select2-selection--single-warning,
#sln-salon--admin #sln_booking-details .sln-booking-service-line .select2-selection--multiple.select2-selection--single-warning {
  border-width: 2px;
  border-color: #e8aa87;
}
#sln-salon--admin #sln_booking-details .sln-booking-service-line .sln-select {
  margin-bottom: 0.8333333333rem;
}

#sln_booking-details #sln-booking__customer .select2-container.select2-container--sln,
#sln-salon--admin #sln_booking-details #sln-booking__customer .select2-container.select2-container--sln {
  width: calc(100% - 2.4rem) !important;
}
#sln_booking-details .sln-booking-service-line,
#sln-salon--admin #sln_booking-details .sln-booking-service-line {
  transition: all 0.25s;
}
#sln_booking-details .sln-booking-service-line.sln-booking-service-line--move,
#sln-salon--admin #sln_booking-details .sln-booking-service-line.sln-booking-service-line--move {
  padding-right: 0;
  padding-left: 0;
  box-shadow: 0px 0px 5px 2px rgba(50, 50, 50, 0.25);
}
#sln_booking-details .sln-booking-service-line.sln-booking-service-line--move .sln-booking-service-line__content,
#sln-salon--admin #sln_booking-details .sln-booking-service-line.sln-booking-service-line--move .sln-booking-service-line__content {
  margin-bottom: 0;
}
#sln_booking-details .sln-booking-service-line__content,
#sln-salon--admin #sln_booking-details .sln-booking-service-line__content {
  position: relative;
  margin-bottom: 2rem;
  padding: 1.5rem 1rem 1rem 1rem;
  border-bottom: none;
  border: 1px solid rgb(199, 223, 243);
}
#sln_booking-details .sln-booking-service-line__content .sln-booking-service--move-line,
#sln-salon--admin #sln_booking-details .sln-booking-service-line__content .sln-booking-service--move-line {
  display: none;
}
#sln_booking-details .sln-booking-service-line__content .sln-booking-service-line__label,
#sln-salon--admin #sln_booking-details .sln-booking-service-line__content .sln-booking-service-line__label {
  margin: 0;
  padding: 0 0 0 0;
  font-weight: 400;
}
#sln_booking-details .sln-booking-service-line__content .select2-container--disabled .select2-selection__rendered,
#sln-salon--admin #sln_booking-details .sln-booking-service-line__content .select2-container--disabled .select2-selection__rendered {
  display: grid;
  grid-template-columns: 25% 45% 30%;
  grid-template-rows: auto;
  align-items: center;
}
#sln_booking-details .sln-booking-service-line__content .select2-container--disabled .select2-selection__rendered span:nth-child(1),
#sln-salon--admin #sln_booking-details .sln-booking-service-line__content .select2-container--disabled .select2-selection__rendered span:nth-child(1) {
  grid-column: 1;
  grid-row: 1;
  font-weight: normal;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#sln_booking-details .sln-booking-service-line__content .select2-container--disabled .select2-selection__rendered span:nth-child(2),
#sln-salon--admin #sln_booking-details .sln-booking-service-line__content .select2-container--disabled .select2-selection__rendered span:nth-child(2) {
  grid-column: 2;
  grid-row: 1;
  font-weight: bold;
}
#sln_booking-details .sln-booking-service-line__content .select2-container--disabled .select2-selection__rendered span + span,
#sln-salon--admin #sln_booking-details .sln-booking-service-line__content .select2-container--disabled .select2-selection__rendered span + span {
  font-weight: bold;
}
#sln_booking-details .sln-booking-service-line__content .select2-container--disabled .select2-selection__rendered span:nth-child(3),
#sln-salon--admin #sln_booking-details .sln-booking-service-line__content .select2-container--disabled .select2-selection__rendered span:nth-child(3) {
  padding-left: 1rem;
  grid-column: 3;
  grid-row: 1;
  font-weight: normal;
}
#sln_booking-details .sln-booking-service-line__content .sln-alert.sln-alert--fadeinout,
#sln-salon--admin #sln_booking-details .sln-booking-service-line__content .sln-alert.sln-alert--fadeinout {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: auto;
  height: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: rgba(176, 213, 163, 0.9);
  color: rgb(52, 52, 52);
  z-index: 2;
}
#sln_booking-details .sln-booking-service-line__content .sln-btn--big,
#sln-salon--admin #sln_booking-details .sln-booking-service-line__content .sln-btn--big {
  z-index: 1;
}
#sln_booking-details .sln-booking-service-line__content .sln-booking-service--startend,
#sln-salon--admin #sln_booking-details .sln-booking-service-line__content .sln-booking-service--startend {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 1rem;
}
#sln_booking-details .sln-booking-service-line__content .sln-booking-service--startend label.time,
#sln-salon--admin #sln_booking-details .sln-booking-service-line__content .sln-booking-service--startend label.time {
  font-weight: bold;
}
#sln_booking-details .sln-booking-service-line__content .sln-booking-service--itemselection .sln-booking-service--header-wrapper,
#sln-salon--admin #sln_booking-details .sln-booking-service-line__content .sln-booking-service--itemselection .sln-booking-service--header-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 0.5rem;
}
#sln_booking-details .sln-booking-service-line__content .sln-booking-service--itemselection .sln-booking-service-line__label,
#sln-salon--admin #sln_booking-details .sln-booking-service-line__content .sln-booking-service--itemselection .sln-booking-service-line__label {
  margin: 0;
}
#sln_booking-details .sln-booking-service-line__content .sln-booking-service--itemselection .sln-booking-service--quantity-label,
#sln-salon--admin #sln_booking-details .sln-booking-service-line__content .sln-booking-service--itemselection .sln-booking-service--quantity-label {
  font-size: 14px;
  font-weight: normal;
  color: #555;
  white-space: nowrap;
  margin: 0;
  padding: 0;
  text-align: right;
}
#sln_booking-details .sln-booking-service-line__content .sln-booking-service--itemselection .sln-booking-service--quantity-label span,
#sln-salon--admin #sln_booking-details .sln-booking-service-line__content .sln-booking-service--itemselection .sln-booking-service--quantity-label span {
  font-weight: 600;
  color: #333;
  margin-left: 0.25rem;
}
#sln_booking-details .sln-booking-service-line__content .sln-booking-service--itemselection .select2-container.select2-container--sln .select2-selection--single .select2-selection__rendered,
#sln-salon--admin #sln_booking-details .sln-booking-service-line__content .sln-booking-service--itemselection .select2-container.select2-container--sln .select2-selection--single .select2-selection__rendered {
  padding-right: 2rem;
}
@media only screen and (max-width: 767px) {
  #sln_booking-details .sln-booking-service-line__content,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content {
    display: flex;
    flex-direction: column;
    gap: 1.5rem;
    margin-bottom: 2rem;
    padding: 1.5rem 1rem 1rem 1rem;
    border-bottom: none;
    border: 1px solid rgb(199, 223, 243);
  }
  #sln_booking-details .sln-booking-service-line__content .sln-booking-service-line__label,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content .sln-booking-service-line__label {
    padding: 0.25rem 1rem;
  }
  #sln_booking-details .sln-booking-service-line__content .sln-select,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content .sln-select {
    margin-bottom: 0;
  }
  #sln_booking-details .sln-booking-service-line__content .sln-booking-service--itemselection,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content .sln-booking-service--itemselection {
    order: 1;
  }
  #sln_booking-details .sln-booking-service-line__content .sln-booking-service--itemselection .select2-container.select2-container--sln .select2-selection--single .select2-selection__rendered,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content .sln-booking-service--itemselection .select2-container.select2-container--sln .select2-selection--single .select2-selection__rendered {
    padding-right: 2rem;
  }
  #sln_booking-details .sln-booking-service-line__content .sln-booking-service--startend,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content .sln-booking-service--startend {
    order: 2;
  }
  #sln_booking-details .sln-booking-service-line__content .sln-booking-service--startend label.time,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content .sln-booking-service--startend label.time {
    display: block;
    height: 2.5rem;
    line-height: 2.5rem;
    margin-bottom: 0;
    padding: 0 1rem;
    border-bottom: 1px solid rgb(199, 223, 243);
  }
  #sln_booking-details .sln-booking-service-line__content .sln-booking-service--attendants,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content .sln-booking-service--attendants {
    order: 3;
  }
  #sln_booking-details .sln-booking-service-line__content .sln-booking-service--resources,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content .sln-booking-service--resources {
    order: 4;
  }
  #sln_booking-details .sln-booking-service-line__content .sln-booking-service--action,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content .sln-booking-service--action {
    order: 5;
    margin-top: 1rem;
    border-top: 1px solid rgb(199, 223, 243);
  }
  #sln_booking-details .sln-booking-service-line__content .sln-booking-service--action .sln-btn--big,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content .sln-booking-service--action .sln-btn--big {
    display: flex !important;
    flex-direction: row-reverse;
    justify-content: center;
    align-items: center;
    margin: 1rem auto 0 auto;
    padding-left: inherit;
  }
  #sln_booking-details .sln-booking-service-line__content .sln-booking-service--action .sln-btn--big::after,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content .sln-booking-service--action .sln-btn--big::after {
    display: inline;
    position: relative;
    top: initial;
    left: initial;
    padding-left: 0;
    transform: initial;
  }
}
@media only screen and (min-width: 768px) {
  #sln_booking-details .sln-booking-service-line__content,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content {
    display: grid;
    grid-template-columns: 20px calc(50% - 20px) 25% calc(25% - 6rem);
    grid-template-rows: auto;
    gap: 2rem;
    align-items: stretch;
    margin-bottom: 1rem;
    padding-bottom: 1rem;
  }
  #sln_booking-details .sln-booking-service-line__content .sln-select,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content .sln-select {
    margin-bottom: 0;
  }
  #sln_booking-details .sln-booking-service-line__content .select2-container.select2-container--sln .select2-selection--single .select2-selection__arrow,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content .select2-container.select2-container--sln .select2-selection--single .select2-selection__arrow {
    right: 0.4rem;
  }
  #sln_booking-details .sln-booking-service-line__content .sln-btn--big,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content .sln-btn--big {
    height: 2.5rem;
    line-height: 2.5rem;
  }
  #sln_booking-details .sln-booking-service-line__content .sln-booking-service--move-line,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content .sln-booking-service--move-line {
    width: 40px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    grid-column: 1;
    grid-row: 1;
    position: relative;
    cursor: grab;
  }
  #sln_booking-details .sln-booking-service-line__content .sln-booking-service--move-line .bar,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content .sln-booking-service--move-line .bar {
    width: 20px;
    height: 2px;
    background-color: rgb(9, 120, 189);
    margin: 2px auto;
  }
  #sln_booking-details .sln-booking-service-line__content .sln-booking-service--move-line:active,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content .sln-booking-service--move-line:active {
    cursor: grabbing;
  }
  #sln_booking-details .sln-booking-service-line__content .sln-booking-service--itemselection,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content .sln-booking-service--itemselection {
    grid-column: 2;
    grid-row: 1;
    position: relative;
  }
  #sln_booking-details .sln-booking-service-line__content .sln-booking-service--itemselection .select2-selection__rendered,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content .sln-booking-service--itemselection .select2-selection__rendered {
    display: grid;
    grid-template-columns: 46% 26% 24%;
    gap: 2%;
    grid-template-rows: auto;
    align-items: center;
  }
  #sln_booking-details .sln-booking-service-line__content .sln-booking-service--itemselection .select2-selection__rendered span,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content .sln-booking-service--itemselection .select2-selection__rendered span {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  #sln_booking-details .sln-booking-service-line__content .sln-booking-service--itemselection .select2-selection__rendered span:nth-child(1),
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content .sln-booking-service--itemselection .select2-selection__rendered span:nth-child(1) {
    grid-column: 2;
    grid-row: 1;
    font-weight: normal;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  #sln_booking-details .sln-booking-service-line__content .sln-booking-service--itemselection .select2-selection__rendered span:nth-child(1):only-child,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content .sln-booking-service--itemselection .select2-selection__rendered span:nth-child(1):only-child {
    grid-column: 1/span 2;
  }
  #sln_booking-details .sln-booking-service-line__content .sln-booking-service--itemselection .select2-selection__rendered span:nth-child(2),
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content .sln-booking-service--itemselection .select2-selection__rendered span:nth-child(2) {
    grid-column: 1;
    grid-row: 1;
    font-weight: bold;
  }
  #sln_booking-details .sln-booking-service-line__content .sln-booking-service--itemselection .select2-selection__rendered span + span,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content .sln-booking-service--itemselection .select2-selection__rendered span + span {
    font-weight: bold;
  }
  #sln_booking-details .sln-booking-service-line__content .sln-booking-service--itemselection .select2-selection__rendered span:nth-child(3),
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content .sln-booking-service--itemselection .select2-selection__rendered span:nth-child(3) {
    grid-column: 3;
    grid-row: 1;
    font-weight: normal;
  }
  #sln_booking-details .sln-booking-service-line__content .sln-booking-service--itemselection .select2-container.select2-container--sln .select2-selection--single .select2-selection__rendered,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content .sln-booking-service--itemselection .select2-container.select2-container--sln .select2-selection--single .select2-selection__rendered {
    padding-right: 2rem;
  }
  #sln_booking-details .sln-booking-service-line__content .sln-booking-service--attendants,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content .sln-booking-service--attendants {
    grid-column: 3;
    grid-row: 1;
    position: relative;
  }
  #sln_booking-details .sln-booking-service-line__content .sln-booking-service--action,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content .sln-booking-service--action {
    grid-column: 4;
    grid-row: 1;
    display: flex;
    justify-content: center;
    align-items: center;
    padding-left: 0.8rem;
  }
  #sln_booking-details .sln-booking-service-line__content:not(.sln-booking-service-line__content--resources):not(.sln-booking-service-line__content--highend) .sln-booking-service--itemselection,
  #sln_booking-details .sln-booking-service-line__content:not(.sln-booking-service-line__content--resources):not(.sln-booking-service-line__content--highend) .sln-booking-service--attendants,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content:not(.sln-booking-service-line__content--resources):not(.sln-booking-service-line__content--highend) .sln-booking-service--itemselection,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content:not(.sln-booking-service-line__content--resources):not(.sln-booking-service-line__content--highend) .sln-booking-service--attendants {
    padding-bottom: 1.8em;
  }
  #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--highend:not(.sln-booking-service-line__content--resources), #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--resources:not(.sln-booking-service-line__content--highend),
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--highend:not(.sln-booking-service-line__content--resources),
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--resources:not(.sln-booking-service-line__content--highend) {
    grid-template-columns: 60px 30% 35% calc(35% - 8rem - 60px);
    gap: 3rem 2rem;
    padding: 2.2rem 1rem 2.6rem 1rem;
    max-width: 60rem;
    border-bottom: none;
    border: 1px solid rgb(199, 223, 243);
  }
  #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--highend:not(.sln-booking-service-line__content--resources) .select2-selection--single,
  #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--highend:not(.sln-booking-service-line__content--resources) .select2-selection--multiple, #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--resources:not(.sln-booking-service-line__content--highend) .select2-selection--single,
  #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--resources:not(.sln-booking-service-line__content--highend) .select2-selection--multiple,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--highend:not(.sln-booking-service-line__content--resources) .select2-selection--single,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--highend:not(.sln-booking-service-line__content--resources) .select2-selection--multiple,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--resources:not(.sln-booking-service-line__content--highend) .select2-selection--single,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--resources:not(.sln-booking-service-line__content--highend) .select2-selection--multiple {
    border-color: transparent transparent rgb(199, 223, 243) transparent;
  }
  #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--highend:not(.sln-booking-service-line__content--resources) .select2-selection--single.select2-selection--single-warning,
  #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--highend:not(.sln-booking-service-line__content--resources) .select2-selection--multiple.select2-selection--single-warning, #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--resources:not(.sln-booking-service-line__content--highend) .select2-selection--single.select2-selection--single-warning,
  #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--resources:not(.sln-booking-service-line__content--highend) .select2-selection--multiple.select2-selection--single-warning,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--highend:not(.sln-booking-service-line__content--resources) .select2-selection--single.select2-selection--single-warning,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--highend:not(.sln-booking-service-line__content--resources) .select2-selection--multiple.select2-selection--single-warning,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--resources:not(.sln-booking-service-line__content--highend) .select2-selection--single.select2-selection--single-warning,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--resources:not(.sln-booking-service-line__content--highend) .select2-selection--multiple.select2-selection--single-warning {
    border-color: transparent transparent rgba(232, 170, 135, 0.75) transparent;
  }
  #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--highend:not(.sln-booking-service-line__content--resources) .sln-booking-service-line__label, #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--resources:not(.sln-booking-service-line__content--highend) .sln-booking-service-line__label,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--highend:not(.sln-booking-service-line__content--resources) .sln-booking-service-line__label,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--resources:not(.sln-booking-service-line__content--highend) .sln-booking-service-line__label {
    padding: 0 1rem;
  }
  #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--highend:not(.sln-booking-service-line__content--resources) .sln-booking-service--move-line, #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--resources:not(.sln-booking-service-line__content--highend) .sln-booking-service--move-line,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--highend:not(.sln-booking-service-line__content--resources) .sln-booking-service--move-line,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--resources:not(.sln-booking-service-line__content--highend) .sln-booking-service--move-line {
    grid-row: 1/span 2;
    background-color: rgba(199, 223, 243, 0.25);
    transition: all 0.15s;
  }
}
@media only screen and (min-width: 768px) and (hover: hover) {
  #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--highend:not(.sln-booking-service-line__content--resources) .sln-booking-service--move-line:hover, #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--resources:not(.sln-booking-service-line__content--highend) .sln-booking-service--move-line:hover,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--highend:not(.sln-booking-service-line__content--resources) .sln-booking-service--move-line:hover,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--resources:not(.sln-booking-service-line__content--highend) .sln-booking-service--move-line:hover {
    background-color: rgba(199, 223, 243, 0.5);
  }
}
@media only screen and (min-width: 768px) {
  #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--highend:not(.sln-booking-service-line__content--resources) .sln-booking-service--startend, #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--resources:not(.sln-booking-service-line__content--highend) .sln-booking-service--startend,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--highend:not(.sln-booking-service-line__content--resources) .sln-booking-service--startend,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--resources:not(.sln-booking-service-line__content--highend) .sln-booking-service--startend {
    grid-column: 2;
    grid-row: 2;
  }
  #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--highend:not(.sln-booking-service-line__content--resources) .sln-booking-service--startend label.time, #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--resources:not(.sln-booking-service-line__content--highend) .sln-booking-service--startend label.time,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--highend:not(.sln-booking-service-line__content--resources) .sln-booking-service--startend label.time,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--resources:not(.sln-booking-service-line__content--highend) .sln-booking-service--startend label.time {
    display: block;
    height: 2.5rem;
    line-height: 2.5rem;
    margin-bottom: 0;
    padding: 0 1rem;
    border-bottom: 1px solid rgb(199, 223, 243);
  }
  #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--highend:not(.sln-booking-service-line__content--resources) .sln-booking-service--itemselection, #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--resources:not(.sln-booking-service-line__content--highend) .sln-booking-service--itemselection,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--highend:not(.sln-booking-service-line__content--resources) .sln-booking-service--itemselection,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--resources:not(.sln-booking-service-line__content--highend) .sln-booking-service--itemselection {
    grid-column: 2/span 2;
    grid-row: 1;
  }
  #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--highend:not(.sln-booking-service-line__content--resources) .sln-booking-service--attendants, #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--resources:not(.sln-booking-service-line__content--highend) .sln-booking-service--attendants,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--highend:not(.sln-booking-service-line__content--resources) .sln-booking-service--attendants,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--resources:not(.sln-booking-service-line__content--highend) .sln-booking-service--attendants {
    grid-column: 3;
    grid-row: 2;
  }
  #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--highend:not(.sln-booking-service-line__content--resources) .sln-booking-service--action, #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--resources:not(.sln-booking-service-line__content--highend) .sln-booking-service--action,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--highend:not(.sln-booking-service-line__content--resources) .sln-booking-service--action,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--resources:not(.sln-booking-service-line__content--highend) .sln-booking-service--action {
    grid-column: 4;
    grid-row: 1/span 2;
  }
  #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--resources:not(.sln-booking-service-line__content--highend) .sln-booking-service--resources,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--resources:not(.sln-booking-service-line__content--highend) .sln-booking-service--resources {
    grid-column: 3;
    grid-row: 2;
  }
  #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--resources:not(.sln-booking-service-line__content--highend) .sln-booking-service--attendants,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--resources:not(.sln-booking-service-line__content--highend) .sln-booking-service--attendants {
    grid-column: 2;
    grid-row: 2;
  }
  #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--highend.sln-booking-service-line__content--resources,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--highend.sln-booking-service-line__content--resources {
    grid-template-columns: 40px 22% 24% 24% calc(30% - 6rem - 40px);
    gap: 3rem 1.5rem;
    padding: 2.2rem 1rem 2.6rem 1rem;
    max-width: 60rem;
    border-bottom: none;
    border: 1px solid rgb(199, 223, 243);
  }
  #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--highend.sln-booking-service-line__content--resources .select2-selection--single,
  #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--highend.sln-booking-service-line__content--resources .select2-selection--multiple,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--highend.sln-booking-service-line__content--resources .select2-selection--single,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--highend.sln-booking-service-line__content--resources .select2-selection--multiple {
    border-color: transparent transparent rgb(199, 223, 243) transparent;
  }
  #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--highend.sln-booking-service-line__content--resources .select2-selection--single.select2-selection--single-warning,
  #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--highend.sln-booking-service-line__content--resources .select2-selection--multiple.select2-selection--single-warning,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--highend.sln-booking-service-line__content--resources .select2-selection--single.select2-selection--single-warning,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--highend.sln-booking-service-line__content--resources .select2-selection--multiple.select2-selection--single-warning {
    border-color: #e8aa87;
  }
  #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--highend.sln-booking-service-line__content--resources .sln-booking-service-line__label,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--highend.sln-booking-service-line__content--resources .sln-booking-service-line__label {
    padding: 0 1rem;
  }
  #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--highend.sln-booking-service-line__content--resources .sln-booking-service--move-line,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--highend.sln-booking-service-line__content--resources .sln-booking-service--move-line {
    grid-column: 1;
    grid-row: 1/span 2;
    background-color: rgba(199, 223, 243, 0.25);
    transition: all 0.15s;
  }
}
@media only screen and (min-width: 768px) and (hover: hover) {
  #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--highend.sln-booking-service-line__content--resources .sln-booking-service--move-line:hover,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--highend.sln-booking-service-line__content--resources .sln-booking-service--move-line:hover {
    background-color: rgba(199, 223, 243, 0.5);
  }
}
@media only screen and (min-width: 768px) {
  #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--highend.sln-booking-service-line__content--resources .sln-booking-service--itemselection,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--highend.sln-booking-service-line__content--resources .sln-booking-service--itemselection {
    grid-column: 2/span 3;
    grid-row: 1;
  }
  #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--highend.sln-booking-service-line__content--resources .sln-booking-service--startend,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--highend.sln-booking-service-line__content--resources .sln-booking-service--startend {
    grid-column: 2;
    grid-row: 2;
  }
  #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--highend.sln-booking-service-line__content--resources .sln-booking-service--startend label.time,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--highend.sln-booking-service-line__content--resources .sln-booking-service--startend label.time {
    display: block;
    height: 2.5rem;
    line-height: 2.5rem;
    margin-bottom: 0;
    padding: 0 1rem;
    border-bottom: 1px solid rgb(199, 223, 243);
  }
  #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--highend.sln-booking-service-line__content--resources .sln-booking-service--resources,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--highend.sln-booking-service-line__content--resources .sln-booking-service--resources {
    grid-column: 4;
    grid-row: 2;
  }
  #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--highend.sln-booking-service-line__content--resources .sln-booking-service--attendants,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--highend.sln-booking-service-line__content--resources .sln-booking-service--attendants {
    grid-column: 3;
    grid-row: 2;
  }
  #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--highend.sln-booking-service-line__content--resources .sln-booking-service--action,
  #sln-salon--admin #sln_booking-details .sln-booking-service-line__content.sln-booking-service-line__content--highend.sln-booking-service-line__content--resources .sln-booking-service--action {
    grid-column: 5;
    grid-row: 1/span 2;
  }
}

#sln-salon--admin #sln_booking-details #sln_booking_services.moving .sln-booking-service-line:not(.sln-booking-service-line--move) {
  opacity: 0.35;
  pointer-events: none;
  -webkit-user-select: none;
  user-select: none;
}
#sln-salon--admin #sln_booking-details #sln_booking_services.moving .sln-booking-service-line.sln-booking-service-line--move .sln-booking-service-line__content div:not(.sln-booking-service--move-line) {
  pointer-events: none;
  -webkit-user-select: none;
  user-select: none;
}

.sln-booking-breakdown {
  margin-top: 1.1111111111rem;
  margin-bottom: 0.5555555556rem;
}
.sln-booking-breakdown .sln-booking-breakdown__content {
  padding: 0.8333333333rem 1.1111111111rem;
  background-color: rgba(239, 244, 247, 0.3);
  border: 1px solid rgba(9, 120, 189, 0.2);
  border-radius: 4px;
}
.sln-booking-breakdown .sln-booking-breakdown__content .sln-booking-breakdown__title {
  margin: 0 0 0.6666666667rem 0;
  font-size: 0.8333333333rem;
  font-weight: 600;
  color: rgb(83, 106, 119);
}
.sln-booking-breakdown .sln-booking-breakdown__content .sln-breakdown-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0.4444444444rem 0;
  border-bottom: 1px solid rgba(9, 120, 189, 0.1);
}
.sln-booking-breakdown .sln-booking-breakdown__content .sln-breakdown-line:last-of-type {
  border-bottom: none;
}
.sln-booking-breakdown .sln-booking-breakdown__content .sln-breakdown-line .sln-breakdown-label {
  font-size: 0.7777777778rem;
  color: rgba(83, 106, 119, 0.85);
}
.sln-booking-breakdown .sln-booking-breakdown__content .sln-breakdown-line .sln-breakdown-value {
  font-size: 0.7777777778rem;
  font-weight: 500;
  color: rgb(83, 106, 119);
}
.sln-booking-breakdown .sln-booking-breakdown__content .sln-breakdown-line.sln-breakdown-discount .sln-breakdown-label,
.sln-booking-breakdown .sln-booking-breakdown__content .sln-breakdown-line.sln-breakdown-discount .sln-breakdown-value {
  color: #28a745;
  font-weight: 600;
}
.sln-booking-breakdown .sln-booking-breakdown__content .sln-breakdown-line.sln-breakdown-total {
  margin-top: 0.4444444444rem;
  padding-top: 0.6666666667rem;
  border-top: 2px solid rgba(9, 120, 189, 0.3);
  border-bottom: none;
}
.sln-booking-breakdown .sln-booking-breakdown__content .sln-breakdown-line.sln-breakdown-total .sln-breakdown-label,
.sln-booking-breakdown .sln-booking-breakdown__content .sln-breakdown-line.sln-breakdown-total .sln-breakdown-value {
  font-size: 0.8888888889rem;
  font-weight: 700;
  color: rgb(9, 120, 189);
}

.sln-noshow-wrapper {
  display: flex;
  flex-direction: column;
  margin-bottom: 2rem;
  position: relative;
  color: rgb(0, 53, 83);
  overflow: visible !important;
}

.sln-noshow {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  gap: 1rem;
  min-height: 52%;
}

.sln-noshow-count {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 50%;
  height: 100%;
  min-height: 3.5rem;
  font-size: 1.75rem;
  font-weight: 600;
  color: rgb(83, 106, 119);
  text-align: center;
  border-radius: 5px;
  background: #F8F9FB;
}
.sln-noshow-count .sln-noshow-count__value {
  line-height: 1;
}

.sln-noshow-toggle {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  height: 100%;
  border-radius: 5px;
  padding: 0;
  overflow: visible !important;
}
.sln-noshow-toggle .sln-noshow-toggle__button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background: transparent;
  border-radius: 6px;
  cursor: pointer;
  transition: all 0.2s ease;
  text-decoration: none;
  color: #2171B1;
  font-size: 14px;
  transform: scale(1);
  border: none;
  outline: none;
  box-shadow: none;
  padding: 0;
  line-height: 1;
}
.sln-noshow-toggle .sln-noshow-toggle__button i.sln-icon--no-show {
  display: inline-block;
  width: 2.25rem !important;
  height: 2.25rem !important;
  background-color: currentColor !important;
  -webkit-mask-size: 1.75rem !important;
  mask-size: 1.75rem !important;
  -webkit-mask-repeat: no-repeat !important;
  mask-repeat: no-repeat !important;
  -webkit-mask-position: center !important;
  mask-position: center !important;
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.7778 17.25C23.7778 16.388 24.1056 15.5614 24.689 14.9519C25.2724 14.3424 26.0638 14 26.8889 14C27.714 14 28.5053 14.3424 29.0888 14.9519C29.6722 15.5614 30 16.388 30 17.25V23.75M26.8889 27H5.11111C4.28599 27 3.49467 26.6576 2.91122 26.0481C2.32778 25.4386 2 24.612 2 23.75V17.25C2 16.388 2.32778 15.5614 2.91122 14.9519C3.49467 14.3424 4.28599 14 5.11111 14C5.93623 14 6.72755 14.3424 7.311 14.9519C7.89445 15.5614 8.22222 16.388 8.22222 17.25V20.5H20.7227' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5 14V6.50001C4.99947 6.04743 5.07045 5.59737 5.21057 5.16501M8.333 2.19501C8.78074 2.06492 9.24627 1.9992 9.71429 2.00001H22.2857C23.536 2.00001 24.7351 2.47411 25.6192 3.31803C26.5033 4.16194 27 5.30653 27 6.50001V14' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7 27V30' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M25 27V30' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2 2L30 30' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.7778 17.25C23.7778 16.388 24.1056 15.5614 24.689 14.9519C25.2724 14.3424 26.0638 14 26.8889 14C27.714 14 28.5053 14.3424 29.0888 14.9519C29.6722 15.5614 30 16.388 30 17.25V23.75M26.8889 27H5.11111C4.28599 27 3.49467 26.6576 2.91122 26.0481C2.32778 25.4386 2 24.612 2 23.75V17.25C2 16.388 2.32778 15.5614 2.91122 14.9519C3.49467 14.3424 4.28599 14 5.11111 14C5.93623 14 6.72755 14.3424 7.311 14.9519C7.89445 15.5614 8.22222 16.388 8.22222 17.25V20.5H20.7227' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5 14V6.50001C4.99947 6.04743 5.07045 5.59737 5.21057 5.16501M8.333 2.19501C8.78074 2.06492 9.24627 1.9992 9.71429 2.00001H22.2857C23.536 2.00001 24.7351 2.47411 25.6192 3.31803C26.5033 4.16194 27 5.30653 27 6.50001V14' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7 27V30' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M25 27V30' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2 2L30 30' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
.sln-noshow-toggle .sln-noshow-toggle__button:hover {
  color: #1a5a8e !important;
  transform: scale(1.1);
}
.sln-noshow-toggle .sln-noshow-toggle__button:active {
  transform: scale(1);
}
.sln-noshow-toggle .sln-noshow-toggle__button.active {
  color: #EC1E1E !important;
}
.sln-noshow-toggle .sln-noshow-toggle__button.active i.sln-icon--no-show {
  background-color: #EC1E1E !important;
}
.sln-noshow-toggle .sln-noshow-toggle__button.active:hover {
  color: #d11a1a !important;
}
.sln-noshow-toggle .sln-noshow-toggle__button.active:hover i.sln-icon--no-show {
  background-color: #d11a1a !important;
}
.sln-noshow-toggle .sln-noshow-toggle__button.processing {
  opacity: 0.6;
  cursor: not-allowed;
  pointer-events: none;
}
.sln-noshow-toggle .sln-noshow-toggle__button.processing i.sln-icon--no-show {
  animation: pulse 1s ease-in-out infinite;
}

@keyframes pulse {
  0%, 100% {
    opacity: 1;
  }
  50% {
    opacity: 0.5;
  }
}
@media (max-width: 767px) {
  .sln-noshow-wrapper {
    margin-bottom: 15px;
  }
  .sln-noshow {
    flex-direction: column;
    gap: 0.5rem;
  }
  .sln-noshow-count {
    width: 100%;
  }
}
.wp-admin.post-type-sln_attendant .sln-service__collapse {
  position: relative;
  padding-bottom: 10px;
}
.wp-admin.post-type-sln_attendant .sln-service__collapse.closed {
  height: auto;
  max-height: 3.2em;
  overflow: hidden;
  transition: max-height 250ms;
}
.wp-admin.post-type-sln_attendant .sln-service__collapse.closed.sln-service__collapse--taller {
  max-height: 5.2em;
}
.wp-admin.post-type-sln_attendant .sln-service__collapse.open {
  height: auto;
  max-height: 1000px;
  overflow: unset;
  transition: all 250ms;
}
.wp-admin.post-type-sln_attendant .sln-service__collapse + .sln-service__collapsetrigger {
  display: block;
  height: 30px;
  border-top: 1px dashed currentColor;
  position: relative;
}
.wp-admin.post-type-sln_attendant .sln-service__collapse + .sln-service__collapsetrigger::before {
  content: "";
  display: block;
  width: 100%;
  height: 30px;
  background-color: rgb(199, 223, 243);
  position: absolute;
  top: 0;
  right: 0;
  opacity: 0;
  transition: all 250ms;
}
.wp-admin.post-type-sln_attendant .sln-service__collapse + .sln-service__collapsetrigger::after {
  content: "+";
  width: 30px;
  height: 30px;
  margin-top: 0;
  font-size: 2em;
  position: absolute;
  top: 0;
  right: 0;
  display: flex;
  justify-content: center;
  padding-top: 3px;
  transition: all 250ms;
}
.wp-admin.post-type-sln_attendant .sln-service__collapse + .sln-service__collapsetrigger.less {
  opacity: 0.8;
}
.wp-admin.post-type-sln_attendant .sln-service__collapse + .sln-service__collapsetrigger.less::after {
  content: "-";
}
.wp-admin.post-type-sln_attendant .sln-service__collapse + .sln-service__collapsetrigger:hover, .wp-admin.post-type-sln_attendant .sln-service__collapse + .sln-service__collapsetrigger:focus, .wp-admin.post-type-sln_attendant .sln-service__collapse + .sln-service__collapsetrigger:active {
  outline: none;
  box-shadow: none;
}
.wp-admin.post-type-sln_attendant .sln-service__collapse + .sln-service__collapsetrigger:hover::before {
  opacity: 0.3;
}
.wp-admin.post-type-sln_attendant .sln-service__collapse + .sln-service__collapsetrigger:hover::after {
  background-color: rgb(199, 223, 243);
}

/*@import 'settings-mixins';
//@import 'bootstrap';
@import 'admin_config';
#sln-salon--admin, .sln-calendar--wrapper  {
    @import 'typo';
    @import 'admin_components/inputs';
    @import 'admin_components/buttons';
    @import 'admin_components/boxes';
    @import 'admin_components/panels';
    @import 'admin_components/shop-details';
    @import 'admin_components/service-details';
}
*/
:root {
  --accent--yelow: #ffdd50;
  --accent--blue: #013553;
  --accent--red: #ff5800;
  --accent--green: #3ad500;
  --accent--yellow: #ffdd50;
  --bg--red: #ffc2a2;
  --bg--green: #bbffa2;
  --bg--lightblue: #d0eeff;
  --text--blue--dark: #013553;
  --text--notice: #575757;
  --bgc--blue--dark: #013553;
  --cl--darkest: black;
  --cl--lightest: white;
}

.sln-iconuri--peoplestar::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='45' height='57.497' viewBox='0 0 45 57.497'%3E%3Cpath id='Icon_awesome-users' data-name='Icon awesome-users' d='M6.75,15.75a4.5,4.5,0,1,0-4.5-4.5A4.5,4.5,0,0,0,6.75,15.75Zm31.5,0a4.5,4.5,0,1,0-4.5-4.5A4.5,4.5,0,0,0,38.25,15.75ZM40.5,18H36a4.487,4.487,0,0,0-3.171,1.308A10.285,10.285,0,0,1,38.109,27H42.75A2.248,2.248,0,0,0,45,24.75V22.5A4.5,4.5,0,0,0,40.5,18Zm-18,0a7.875,7.875,0,1,0-7.875-7.875A7.871,7.871,0,0,0,22.5,18Zm5.4,2.25h-.584a10.873,10.873,0,0,1-9.633,0H17.1A8.1,8.1,0,0,0,9,28.35v2.025a3.376,3.376,0,0,0,3.375,3.375h20.25A3.376,3.376,0,0,0,36,30.375V28.35A8.1,8.1,0,0,0,27.9,20.25Zm-15.729-.942A4.487,4.487,0,0,0,9,18H4.5A4.5,4.5,0,0,0,0,22.5v2.25A2.248,2.248,0,0,0,2.25,27H6.884A10.311,10.311,0,0,1,12.171,19.308Z' transform='translate(0 23.747)' fill='%23013553'/%3E%3Cpath id='Icon_awesome-star' data-name='Icon awesome-star' d='M11.7.764,8.895,6.452l-6.276.915a1.375,1.375,0,0,0-.76,2.346L6.4,14.137l-1.074,6.25a1.374,1.374,0,0,0,1.993,1.448l5.615-2.951,5.615,2.951a1.375,1.375,0,0,0,1.993-1.448l-1.074-6.25,4.541-4.425a1.375,1.375,0,0,0-.76-2.346l-6.276-.915L14.166.764a1.376,1.376,0,0,0-2.466,0Z' transform='translate(8.876 0.001)' fill='%23ffdd50'/%3E%3C/svg%3E ");
}

.sln-iconuri--arrow {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='26' viewBox='0 0 18 26'%3E%3Crect id='Rettangolo_5' data-name='Rettangolo 5' width='18' height='26' fill='rgba(255,255,255,0)'/%3E%3Cpath id='Icon_material-subdirectory-arrow-right' data-name='Icon material-subdirectory-arrow-right' d='M24,19.2l-7.2,7.2-1.7-1.7L19.4,20.4H6V6H8.4V18h11L15.1,13.7,16.8,12Z' transform='translate(-6 -6)' fill='%23bbfda2'/%3E%3C/svg%3E%0A");
}

.sln-calendar-plugin-update-notice--wrapper {
  max-width: 95%;
  padding: 0;
}
.sln-calendar-plugin-update-notice--wrapper .sln-notice__wrapper,
.sln-calendar--wrapper .sln-notice__wrapper {
  display: inline-block;
  width: auto;
}
.sln-calendar-plugin-update-notice--wrapper .sln-notice,
.sln-calendar--wrapper .sln-notice {
  width: auto;
  padding: 1.5rem 0.75rem 1.5rem 1.5rem;
  display: grid;
  grid-template-columns: 3rem auto 4rem;
  grid-template-rows: auto;
  align-items: center;
  margin-top: 9px;
  font-size: 1rem;
  background-color: white;
  border-left: solid 3px var(--accent--yelow);
}
.sln-calendar-plugin-update-notice--wrapper .sln-notice h2,
.sln-calendar--wrapper .sln-notice h2 {
  grid-column: 2;
  grid-row: 1;
  margin: 0;
  color: var(--text--notice);
  font-weight: normal;
  font-size: 1rem;
  line-height: 1.4;
}
.sln-calendar-plugin-update-notice--wrapper .sln-notice::after,
.sln-calendar--wrapper .sln-notice::after {
  grid-column: 1;
  grid-row: 1;
  font-family: "FontAwesome";
  font-weight: 900;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-feature-settings: "liga";
  font-size: 2em;
  line-height: 1;
  display: inline-block;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: var(--accent--yelow);
}
.sln-calendar-plugin-update-notice--wrapper .sln-notice .sln-notice__dismiss,
.sln-calendar--wrapper .sln-notice .sln-notice__dismiss {
  grid-column: 3;
  grid-row: 1;
  width: 2.4rem;
  height: 2.4rem;
  justify-self: end;
  position: absolute;
  top: 0.5rem;
  right: 1rem;
  padding: 0;
  background: transparent;
  border: none;
  cursor: pointer;
  opacity: 0.5;
  transition: all 250ms ease-out;
  /* FIX 092023
  &::after {
  	grid-column: 1;
  	grid-row: 1;
  	font-family: "FontAwesome";
  	line-height: 1;
  	letter-spacing: normal;
  	text-transform: none;
  	white-space: nowrap;
  	word-wrap: normal;
  	direction: ltr;
  	-webkit-font-feature-settings: "liga";
  	font-size: 1.5em;
  	line-height: 1;
  	display: inline-block;
  	content: "\f057";
  	//position: absolute;
  	//top: 52%;
  	//left: 42px;
  	font-style: normal;
  	-webkit-font-smoothing: antialiased;
  	-moz-osx-font-smoothing: grayscale;
  	border-radius: 50%;
  	color: var(--cl--darkest);
  }
  */
}
.sln-calendar-plugin-update-notice--wrapper .sln-notice .sln-notice__dismiss:hover, .sln-calendar-plugin-update-notice--wrapper .sln-notice .sln-notice__dismiss:active, .sln-calendar-plugin-update-notice--wrapper .sln-notice .sln-notice__dismiss:focus,
.sln-calendar--wrapper .sln-notice .sln-notice__dismiss:hover,
.sln-calendar--wrapper .sln-notice .sln-notice__dismiss:active,
.sln-calendar--wrapper .sln-notice .sln-notice__dismiss:focus {
  opacity: 0.85;
}
@media (hover: hover) and (pointer: fine) {
  .sln-calendar-plugin-update-notice--wrapper .sln-notice .sln-notice__dismiss:hover,
  .sln-calendar--wrapper .sln-notice .sln-notice__dismiss:hover {
    opacity: 1;
    transform: scale(1.1);
  }
}
.sln-calendar-plugin-update-notice--wrapper .sln-notice.sln-notice--bold,
.sln-calendar--wrapper .sln-notice.sln-notice--bold {
  grid-template-columns: 3rem auto;
  grid-template-rows: auto;
  padding: 1rem;
  row-gap: 1rem;
  border-left: none;
  font-size: 1rem;
  color: var(--text--blue--dark);
}
.sln-calendar-plugin-update-notice--wrapper .sln-notice.sln-notice--bold .sln-notice--bold__text,
.sln-calendar--wrapper .sln-notice.sln-notice--bold .sln-notice--bold__text {
  grid-column: 2;
  grid-row: 1;
}
.sln-calendar-plugin-update-notice--wrapper .sln-notice.sln-notice--bold::after,
.sln-calendar--wrapper .sln-notice.sln-notice--bold::after {
  justify-self: start;
  align-self: start;
  grid-column: 1;
  grid-row: 1;
  font-size: 2.5rem;
  background-size: contain;
  background-position: center;
}
.sln-calendar-plugin-update-notice--wrapper .sln-notice.sln-notice--bold .sln-notice--plugin_update__action,
.sln-calendar--wrapper .sln-notice.sln-notice--bold .sln-notice--plugin_update__action {
  grid-column: 2;
  grid-row: 2;
}
.sln-calendar-plugin-update-notice--wrapper .sln-notice.sln-notice--bold h2,
.sln-calendar--wrapper .sln-notice.sln-notice--bold h2 {
  margin-bottom: 0.5em;
  font-size: 1.078125rem;
  line-height: 1.4;
  color: var(--text--blue--dark);
}
.sln-calendar-plugin-update-notice--wrapper .sln-notice.sln-notice--bold h2:only-child,
.sln-calendar--wrapper .sln-notice.sln-notice--bold h2:only-child {
  margin-bottom: 0;
}
.sln-calendar-plugin-update-notice--wrapper .sln-notice.sln-notice--bold p,
.sln-calendar--wrapper .sln-notice.sln-notice--bold p {
  margin: 0;
  font-size: 0.89375rem;
  color: var(--text--blue--dark);
}
@media only screen and (min-width: 768px) {
  .sln-calendar-plugin-update-notice--wrapper .sln-notice.sln-notice--bold,
  .sln-calendar--wrapper .sln-notice.sln-notice--bold {
    grid-template-columns: 3.5rem auto;
    grid-template-rows: auto;
    align-items: start;
  }
  .sln-calendar-plugin-update-notice--wrapper .sln-notice.sln-notice--bold .sln-notice--bold__text,
  .sln-calendar--wrapper .sln-notice.sln-notice--bold .sln-notice--bold__text {
    grid-column: 2;
    grid-row: 1;
    padding-right: 1em;
  }
  .sln-calendar-plugin-update-notice--wrapper .sln-notice.sln-notice--bold .sln-notice--bold__text p,
  .sln-calendar--wrapper .sln-notice.sln-notice--bold .sln-notice--bold__text p {
    display: inline;
  }
  .sln-calendar-plugin-update-notice--wrapper .sln-notice.sln-notice--bold::after,
  .sln-calendar--wrapper .sln-notice.sln-notice--bold::after {
    justify-self: start;
    grid-column: 1;
    grid-row: 1;
    font-size: 3.5rem;
  }
  .sln-calendar-plugin-update-notice--wrapper .sln-notice.sln-notice--bold .sln-notice--plugin_update__action,
  .sln-calendar--wrapper .sln-notice.sln-notice--bold .sln-notice--plugin_update__action {
    grid-column: 2;
    grid-row: 2;
  }
  .sln-calendar-plugin-update-notice--wrapper .sln-notice.sln-notice--bold h2,
  .sln-calendar--wrapper .sln-notice.sln-notice--bold h2 {
    margin-bottom: 0;
  }
}
@media only screen and (min-width: 1000px) {
  .sln-calendar-plugin-update-notice--wrapper .sln-notice.sln-notice--bold::after,
  .sln-calendar--wrapper .sln-notice.sln-notice--bold::after {
    align-self: center;
  }
}
@media only screen and (min-width: 1200px) {
  .sln-calendar-plugin-update-notice--wrapper .sln-notice,
  .sln-calendar--wrapper .sln-notice {
    grid-template-columns: 3rem auto 2rem;
    row-gap: 1.3rem;
    padding: 1.4rem;
    padding-left: 1rem;
  }
  .sln-calendar-plugin-update-notice--wrapper .sln-notice.sln-notice--bold,
  .sln-calendar--wrapper .sln-notice.sln-notice--bold {
    grid-template-columns: 3.5rem auto 22rem;
    align-items: center;
    padding: 1rem 2rem 1rem 1.5rem;
  }
  .sln-calendar-plugin-update-notice--wrapper .sln-notice.sln-notice--bold .sln-notice--bold__text,
  .sln-calendar--wrapper .sln-notice.sln-notice--bold .sln-notice--bold__text {
    grid-column: 2;
    grid-row: 1;
  }
  .sln-calendar-plugin-update-notice--wrapper .sln-notice.sln-notice--bold .sln-notice--plugin_update__action,
  .sln-calendar--wrapper .sln-notice.sln-notice--bold .sln-notice--plugin_update__action {
    grid-column: 3;
    grid-row: 1;
    justify-self: center;
  }
  .sln-calendar-plugin-update-notice--wrapper .sln-notice.sln-notice--bold h2,
  .sln-calendar--wrapper .sln-notice.sln-notice--bold h2 {
    font-size: 1.29375rem;
  }
  .sln-calendar-plugin-update-notice--wrapper .sln-notice.sln-notice--bold p,
  .sln-calendar--wrapper .sln-notice.sln-notice--bold p {
    font-size: 0.9625rem;
  }
}
@media only screen and (min-width: 1600px) {
  .sln-calendar-plugin-update-notice--wrapper .sln-notice,
  .sln-calendar--wrapper .sln-notice {
    grid-template-columns: 4rem auto 5rem;
  }
}
.sln-calendar-plugin-update-notice--wrapper .sln-notice--action,
.sln-calendar--wrapper .sln-notice--action {
  display: inline-block;
  margin: 0 1em;
  padding: 0.2em 0;
  position: relative;
  color: var(--accent--blue);
  text-transform: uppercase;
  text-decoration: none;
  font-weight: bold;
  transition: all 250ms ease-out;
}
.sln-calendar-plugin-update-notice--wrapper .sln-notice--action::after,
.sln-calendar--wrapper .sln-notice--action::after {
  display: block;
  content: " ";
  width: auto;
  height: 1px;
  background-color: currentColor;
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  transition: all 250ms ease-out;
}
.sln-calendar-plugin-update-notice--wrapper .sln-notice--action:active, .sln-calendar-plugin-update-notice--wrapper .sln-notice--action:focus,
.sln-calendar--wrapper .sln-notice--action:active,
.sln-calendar--wrapper .sln-notice--action:focus {
  color: var(--accent--blue);
  text-transform: uppercase;
  opacity: 0.85;
}
@media (hover: hover) and (pointer: fine) {
  .sln-calendar-plugin-update-notice--wrapper .sln-notice--action:hover::after,
  .sln-calendar--wrapper .sln-notice--action:hover::after {
    height: 3px;
    bottom: -2px;
  }
}
.sln-calendar-plugin-update-notice--wrapper .sln-notice--review::after,
.sln-calendar--wrapper .sln-notice--review::after {
  color: #ff0f01;
  content: "\f004";
}
@media (hover: none) and (pointer: coarse) {
  .sln-calendar-plugin-update-notice--wrapper .sln-notice--review,
  .sln-calendar--wrapper .sln-notice--review {
    display: none;
  }
}
.sln-calendar-plugin-update-notice--wrapper .sln-notice--useapp,
.sln-calendar--wrapper .sln-notice--useapp {
  /* FIX 092023 
  &::after {
  	color: var(--accent--yelow);
  	content: "\f3cd";
  }
  */
}
@media (hover: hover) and (pointer: fine) {
  .sln-calendar-plugin-update-notice--wrapper .sln-notice--useapp,
  .sln-calendar--wrapper .sln-notice--useapp {
    display: none;
  }
}
.sln-calendar-plugin-update-notice--wrapper .sln-notice--plugin_update__action,
.sln-calendar--wrapper .sln-notice--plugin_update__action {
  display: flex;
  width: fit-content;
  justify-content: center;
  align-items: center;
  padding: 1.25em 1.75em 1.25em 1.5em;
  background-color: var(--bgc--blue--dark);
  color: var(--cl--lightest);
  font-weight: bold;
  text-decoration: none;
  border-radius: 4px;
  transition: all 250ms ease-out;
  font-size: 0.875rem;
  white-space: nowrap;
  /* FIX 092023 
  &::before {
  	margin-right: 0.5rem;
  	font-family: "FontAwesome";
  	line-height: 1;
  	letter-spacing: normal;
  	text-transform: none;
  	white-space: nowrap;
  	word-wrap: normal;
  	direction: ltr;
  	-webkit-font-feature-settings: "liga";
  	font-size: 1em;
  	line-height: 1;
  	display: inline-block;
  	//content: "\f061";
  	//content: "\f101";
  	//content: "\f105";
  	content: "\f054";
  	font-style: normal;
  	-webkit-font-smoothing: antialiased;
  	-moz-osx-font-smoothing: grayscale;
  	border-radius: 50%;
  	color: var(--cl--lightest);
  }
  */
}
@media only screen and (min-width: 768px) {
  .sln-calendar-plugin-update-notice--wrapper .sln-notice--plugin_update__action,
  .sln-calendar--wrapper .sln-notice--plugin_update__action {
    grid-column: 2;
    grid-row: 2;
    min-width: initial;
    padding: 1em 1.75em 1em 1.5em;
  }
}
@media only screen and (min-width: 992px) {
  .sln-calendar-plugin-update-notice--wrapper .sln-notice--plugin_update__action,
  .sln-calendar--wrapper .sln-notice--plugin_update__action {
    grid-column: 3;
    grid-row: 1;
    font-size: 1rem;
  }
}
@media (hover: hover) and (pointer: fine) {
  .sln-calendar-plugin-update-notice--wrapper .sln-notice--plugin_update__action:hover,
  .sln-calendar--wrapper .sln-notice--plugin_update__action:hover {
    transform: scale(1.03);
  }
}
.sln-calendar-plugin-update-notice--wrapper .sln-notice--subscription-free-version,
.sln-calendar--wrapper .sln-notice--subscription-free-version {
  background-color: #BDD7EC;
  /* FIX 29052024 
  @extend .sln-iconuri--peoplestar;
  */
}
.sln-calendar-plugin-update-notice--wrapper .sln-notice--subscription-free-version::after,
.sln-calendar--wrapper .sln-notice--subscription-free-version::after {
  content: "" !important;
  display: block !important;
  width: 3rem !important;
  height: 3rem !important;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJCSURBVHgB7VdNbtpAFH4zY5MQJ1WrSlWvEG6QcIPCCcINSE9AeoLSEzQ9QekJSk9QeoLCCUK3qVSJBRLG/nuf8QwYG9tAVbVSnyTZnvfzzZv3Zn4MYBvb+L8BWBvQdd2kafrGGDvgnJ8AQAcAjogkRDKSJIkYY6wsy/L7/f1fC5BlWRdAj0QSIQQ+Y8w3TRMAQFVVHQC4cRzn1nXd2xXgAOCRiCRN0x4R9RljXpIkfr/f3zEMw9I0bc8wjL0oimz8f+acv4dhOF0B4pwnBOBrmqavqqo6bdsGUsVxDFmW7S0DqKrqNAzDS/o7nPMXInoBDCGEoqpqv91ug67rjaJYlqValkUAEATBe11dXl6OZQCSJB0T0YAgCMLW/2Az+b5vm6Zp12URRZFtmqZVVZW4iCOiAYAs8j0AOEDdSxf1/X6/32k0Ghvlz+cz7O7utjY9l+f5iaZpLzWApiomAPABiKqqOo7j2I1GY9Pb29vbxp/jOI6rqqovJ/L5fH6qqmoAAN8YY7uiKIr5OUQoiqI4dS8IgtO6+vLyMpYT+Xw+P9U07VIBSJIECQC8l5eXVg3gqwIQAMD5/6rpdDo+lxPJsuwVAEaKoowWi8VSN5ZlCT9omjZSFGW0XBYFXO/3+xMAGNR2QU3X1zTtLwiCT4ZhWACw1wSxLMtCgA+GYfwNguATvT+UtGYXLJfLEITQF0KcEdELEekIAJv4DMPYIyKdrueTEOIM3wul9kZdcF8Tl/TLB0THjXtJIYS4TpLkVwBs418u/gE6beiLWTqSjQAAAABJRU5ErkJggg==") !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  background-size: contain !important;
  display: none !important;
}
.sln-calendar-plugin-update-notice--wrapper .sln-notice--subscription-free-version .sln-notice--plugin_update__action,
.sln-calendar--wrapper .sln-notice--subscription-free-version .sln-notice--plugin_update__action {
  background-color: #2171B1;
}
.sln-calendar-plugin-update-notice--wrapper .sln-notice--subscription-free-version .sln-notice--plugin_update__action::before,
.sln-calendar--wrapper .sln-notice--subscription-free-version .sln-notice--plugin_update__action::before {
  color: var(--accent--yellow);
}
.sln-calendar-plugin-update-notice--wrapper .sln-notice--subscription-cancelled,
.sln-calendar-plugin-update-notice--wrapper .sln-notice--subscription-expired,
.sln-calendar--wrapper .sln-notice--subscription-cancelled,
.sln-calendar--wrapper .sln-notice--subscription-expired {
  background-color: var(--bg--red);
  /* FIX 092023 
  &::after {
  	color: var(--accent--red);
  	content: "\f119";
  	font-weight: 400;
  	color: var(--accent--red);
  }
  */
}
.sln-calendar-plugin-update-notice--wrapper .sln-notice--subscription-cancelled .sln-notice--plugin_update__action::before,
.sln-calendar-plugin-update-notice--wrapper .sln-notice--subscription-expired .sln-notice--plugin_update__action::before,
.sln-calendar--wrapper .sln-notice--subscription-cancelled .sln-notice--plugin_update__action::before,
.sln-calendar--wrapper .sln-notice--subscription-expired .sln-notice--plugin_update__action::before {
  color: var(--bg--red);
}
.sln-calendar-plugin-update-notice--wrapper .sln-notice--subscription-active,
.sln-calendar--wrapper .sln-notice--subscription-active {
  background-color: var(--bg--green);
  /* FIX 092023 
  &::after {
  	color: var(--accent--green);
  	content: "\f118";
  	font-weight: 400;
  	color: var(--accent--green);
  }
  */
}
.sln-calendar-plugin-update-notice--wrapper .sln-notice--subscription-active .sln-notice--plugin_update__action::before,
.sln-calendar--wrapper .sln-notice--subscription-active .sln-notice--plugin_update__action::before {
  color: var(--bg--green);
}

/*@import 'settings-mixins';
//@import 'bootstrap';
@import 'admin_config';
#sln-salon--admin, .sln-calendar--wrapper  {
    @import 'typo';
    @import 'admin_components/inputs';
    @import 'admin_components/buttons';
    @import 'admin_components/boxes';
    @import 'admin_components/panels';
    @import 'admin_components/shop-details';
    @import 'admin_components/service-details';
}
*/
#sln-salon--admin .sln-profeature__tooltip-wrapper .sln-profeature__cta.sln-profeature--modal-footer__actions .sln-profeature__open-button::before,
.sln-calendar--wrapper .sln-profeature__tooltip-wrapper .sln-profeature__cta.sln-profeature--modal-footer__actions .sln-profeature__open-button::before,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature__tooltip-wrapper .sln-profeature__cta.sln-profeature--modal-footer__actions .sln-profeature__open-button::before {
  background-color: transparent;
  border-color: transparent;
}
#sln-salon--admin .sln-profeature__tooltip-wrapper .sln-profeature__cta.sln-profeature--modal-footer__actions .sln-profeature__open-button::after,
.sln-calendar--wrapper .sln-profeature__tooltip-wrapper .sln-profeature__cta.sln-profeature--modal-footer__actions .sln-profeature__open-button::after,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature__tooltip-wrapper .sln-profeature__cta.sln-profeature--modal-footer__actions .sln-profeature__open-button::after {
  opacity: 0;
}
@media (hover: hover), (-ms-high-contrast: none) {
  #sln-salon--admin .sln-profeature__tooltip-wrapper .sln-profeature__cta.sln-profeature--modal-footer__actions .sln-profeature__open-button:hover::after,
  .sln-calendar--wrapper .sln-profeature__tooltip-wrapper .sln-profeature__cta.sln-profeature--modal-footer__actions .sln-profeature__open-button:hover::after,
  .sln-tooltip-action-wrapper--pro-feature .sln-profeature__tooltip-wrapper .sln-profeature__cta.sln-profeature--modal-footer__actions .sln-profeature__open-button:hover::after {
    opacity: 1;
  }
}
#sln-salon--admin .sln-profeature--disabled,
.sln-calendar--wrapper .sln-profeature--disabled,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature--disabled {
  position: relative;
}
#sln-salon--admin .sln-profeature--disabled .sln-box-title,
.sln-calendar--wrapper .sln-profeature--disabled .sln-box-title,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature--disabled .sln-box-title {
  padding-top: 0.45rem;
}
#sln-salon--admin .sln-profeature--disabled .sln-profeature__input,
.sln-calendar--wrapper .sln-profeature--disabled .sln-profeature__input,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature--disabled .sln-profeature__input {
  cursor: not-allowed;
  opacity: 0.75;
  pointer-events: none;
}
#sln-salon--admin .sln-profeature--disabled .sln-checkbox input + label,
.sln-calendar--wrapper .sln-profeature--disabled .sln-checkbox input + label,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature--disabled .sln-checkbox input + label {
  padding-right: 3rem;
}
#sln-salon--admin .sln-profeature--disabled .sln-disabled,
.sln-calendar--wrapper .sln-profeature--disabled .sln-disabled,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature--disabled .sln-disabled {
  opacity: 1;
}
#sln-salon--admin .sln-profeature__cta,
.sln-calendar--wrapper .sln-profeature__cta,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature__cta {
  position: absolute;
  top: 0;
  right: 1rem;
  bottom: 0;
  left: 1rem;
}
#sln-salon--admin .sln-profeature__cta.sln-profeature--checkbox--slim,
.sln-calendar--wrapper .sln-profeature__cta.sln-profeature--checkbox--slim,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature__cta.sln-profeature--checkbox--slim {
  display: grid;
  grid-template: 2rem/1fr;
  margin-bottom: 2.5rem;
}
#sln-salon--admin .sln-profeature__cta.sln-profeature--checkbox--slim .sln-profeature__open-button,
.sln-calendar--wrapper .sln-profeature__cta.sln-profeature--checkbox--slim .sln-profeature__open-button,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature__cta.sln-profeature--checkbox--slim .sln-profeature__open-button {
  grid-column: 1;
  grid-row: 2;
}
#sln-salon--admin .sln-profeature__cta.sln-profeature--checkbox--slim .sln-profeature__open-button::after,
.sln-calendar--wrapper .sln-profeature__cta.sln-profeature--checkbox--slim .sln-profeature__open-button::after,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature__cta.sln-profeature--checkbox--slim .sln-profeature__open-button::after {
  padding-right: 5rem;
}
#sln-salon--admin .sln-profeature__cta.sln-profeature--box .sln-profeature__open-button,
.sln-calendar--wrapper .sln-profeature__cta.sln-profeature--box .sln-profeature__open-button,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature__cta.sln-profeature--box .sln-profeature__open-button {
  height: 100%;
}
#sln-salon--admin .sln-profeature__cta.sln-profeature--box .sln-profeature__open-button::after,
.sln-calendar--wrapper .sln-profeature__cta.sln-profeature--box .sln-profeature__open-button::after,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature__cta.sln-profeature--box .sln-profeature__open-button::after {
  padding: 1rem 6rem 1rem 2rem;
  background-position: calc(100% - 2rem) center;
}
#sln-salon--admin .sln-profeature__cta.sln-profeature--box.sln-profeature--checkbox,
.sln-calendar--wrapper .sln-profeature__cta.sln-profeature--box.sln-profeature--checkbox,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature__cta.sln-profeature--box.sln-profeature--checkbox {
  bottom: 2.5rem;
}
#sln-salon--admin .sln-profeature__cta.sln-profeature--switch--bare,
.sln-calendar--wrapper .sln-profeature__cta.sln-profeature--switch--bare,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature__cta.sln-profeature--switch--bare {
  right: 0;
  left: 0;
}
#sln-salon--admin .sln-profeature__cta.sln-profeature--switch--bare + .sln-switch.sln-switch--bare input + label span,
#sln-salon--admin .sln-profeature__cta.sln-profeature--switch--bare + .sln-switch.sln-switch--bare.sln-switch--inverted input + label span,
#sln-salon--admin .sln-profeature__cta.sln-profeature--switch--bare + .sln-switch.sln-switch--bare input + label span,
#sln-salon--admin .sln-profeature__cta.sln-profeature--switch--bare + .sln-switch.sln-switch--bare.sln-switch--inverted input + label span,
.sln-calendar--wrapper .sln-profeature__cta.sln-profeature--switch--bare + .sln-switch.sln-switch--bare input + label span,
.sln-calendar--wrapper .sln-profeature__cta.sln-profeature--switch--bare + .sln-switch.sln-switch--bare.sln-switch--inverted input + label span,
.sln-calendar--wrapper .sln-profeature__cta.sln-profeature--switch--bare + .sln-switch.sln-switch--bare input + label span,
.sln-calendar--wrapper .sln-profeature__cta.sln-profeature--switch--bare + .sln-switch.sln-switch--bare.sln-switch--inverted input + label span,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature__cta.sln-profeature--switch--bare + .sln-switch.sln-switch--bare input + label span,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature__cta.sln-profeature--switch--bare + .sln-switch.sln-switch--bare.sln-switch--inverted input + label span,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature__cta.sln-profeature--switch--bare + .sln-switch.sln-switch--bare input + label span,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature__cta.sln-profeature--switch--bare + .sln-switch.sln-switch--bare.sln-switch--inverted input + label span {
  padding-right: 4rem;
}
#sln-salon--admin .sln-profeature__cta.sln-profeature--modal-footer__actions.sln-profeature--button--bare,
.sln-calendar--wrapper .sln-profeature__cta.sln-profeature--modal-footer__actions.sln-profeature--button--bare,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature__cta.sln-profeature--modal-footer__actions.sln-profeature--button--bare {
  top: 0;
  right: -0.5rem;
  bottom: 0;
  left: -0.5rem;
}
#sln-salon--admin .sln-profeature__cta.sln-profeature--modal-footer__actions .sln-profeature__open-button,
.sln-calendar--wrapper .sln-profeature__cta.sln-profeature--modal-footer__actions .sln-profeature__open-button,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature__cta.sln-profeature--modal-footer__actions .sln-profeature__open-button {
  height: 100%;
  min-height: 3rem;
}
#sln-salon--admin .sln-profeature__cta.sln-profeature--modal-footer__actions .sln-profeature__open-button::before,
.sln-calendar--wrapper .sln-profeature__cta.sln-profeature--modal-footer__actions .sln-profeature__open-button::before,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature__cta.sln-profeature--modal-footer__actions .sln-profeature__open-button::before {
  background-color: rgba(240, 240, 240, 0.5);
  border-color: rgba(9, 120, 189, 0.3);
}
#sln-salon--admin .sln-profeature__cta.sln-profeature--modal-footer__actions .sln-profeature__open-button::after,
.sln-calendar--wrapper .sln-profeature__cta.sln-profeature--modal-footer__actions .sln-profeature__open-button::after,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature__cta.sln-profeature--modal-footer__actions .sln-profeature__open-button::after {
  transform: translateY(-30%) scale(1) translateX(-50%);
  right: auto;
  left: 50%;
  min-width: 14rem;
  background-position: calc(100% - 1rem) top;
  pointer-events: none;
}
@media (hover: hover), (-ms-high-contrast: none) {
  #sln-salon--admin .sln-profeature__cta.sln-profeature--modal-footer__actions .sln-profeature__open-button:hover::after,
  .sln-calendar--wrapper .sln-profeature__cta.sln-profeature--modal-footer__actions .sln-profeature__open-button:hover::after,
  .sln-tooltip-action-wrapper--pro-feature .sln-profeature__cta.sln-profeature--modal-footer__actions .sln-profeature__open-button:hover::after {
    min-width: 20rem;
    transform: translateY(0) scale(1.1) translateX(-50%);
    background-position: calc(100% - 1rem) center;
    font-size: 1rem;
    pointer-events: all;
  }
}
#sln-salon--admin .sln-profeature__cta.sln-profeature--sln-booking__header,
.sln-calendar--wrapper .sln-profeature__cta.sln-profeature--sln-booking__header,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature__cta.sln-profeature--sln-booking__header {
  top: -0.75rem;
  right: 0.25rem;
  bottom: -0.75rem;
  left: 0.25rem;
}
#sln-salon--admin .sln-profeature__cta.sln-profeature--sln-booking__header .sln-profeature__open-button,
.sln-calendar--wrapper .sln-profeature__cta.sln-profeature--sln-booking__header .sln-profeature__open-button,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature__cta.sln-profeature--sln-booking__header .sln-profeature__open-button {
  height: 100%;
  min-height: 3rem;
}
#sln-salon--admin .sln-profeature__cta.sln-profeature--sln-booking__header .sln-profeature__open-button::before,
.sln-calendar--wrapper .sln-profeature__cta.sln-profeature--sln-booking__header .sln-profeature__open-button::before,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature__cta.sln-profeature--sln-booking__header .sln-profeature__open-button::before {
  background-color: rgba(240, 240, 240, 0.5);
  border-color: rgba(9, 120, 189, 0.3);
}
#sln-salon--admin .sln-profeature__cta.sln-profeature--sln-booking__header .sln-profeature__open-button::after,
.sln-calendar--wrapper .sln-profeature__cta.sln-profeature--sln-booking__header .sln-profeature__open-button::after,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature__cta.sln-profeature--sln-booking__header .sln-profeature__open-button::after {
  transform: translateY(-30%) scale(1) translateX(-50%);
  right: auto;
  left: 50%;
  min-width: 14rem;
  background-position: calc(100% - 1rem) top;
  pointer-events: none;
}
@media (hover: hover), (-ms-high-contrast: none) {
  #sln-salon--admin .sln-profeature__cta.sln-profeature--sln-booking__header .sln-profeature__open-button:hover::after,
  .sln-calendar--wrapper .sln-profeature__cta.sln-profeature--sln-booking__header .sln-profeature__open-button:hover::after,
  .sln-tooltip-action-wrapper--pro-feature .sln-profeature__cta.sln-profeature--sln-booking__header .sln-profeature__open-button:hover::after {
    min-width: 20rem;
    transform: translateY(0) scale(1.1) translateX(-50%);
    background-position: calc(100% - 1rem) center;
    font-size: 1rem;
    pointer-events: all;
  }
}
#sln-salon--admin .sln-profeature__cta.sln-profeature--button--bare,
.sln-calendar--wrapper .sln-profeature__cta.sln-profeature--button--bare,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature__cta.sln-profeature--button--bare {
  top: -0.5rem;
  right: -0.5rem;
  bottom: -0.5rem;
  left: -0.5rem;
}
#sln-salon--admin .sln-profeature__cta.sln-profeature--button--bare + .sln-btn--nu--lowhemph,
.sln-calendar--wrapper .sln-profeature__cta.sln-profeature--button--bare + .sln-btn--nu--lowhemph,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature__cta.sln-profeature--button--bare + .sln-btn--nu--lowhemph {
  opacity: 1;
}
#sln-salon--admin .sln-profeature__cta.sln-profeature--button--bare .sln-profeature__open-button,
.sln-calendar--wrapper .sln-profeature__cta.sln-profeature--button--bare .sln-profeature__open-button,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature__cta.sln-profeature--button--bare .sln-profeature__open-button {
  height: 100%;
}
#sln-salon--admin .sln-profeature__cta .sln-profeature__open-button,
.sln-calendar--wrapper .sln-profeature__cta .sln-profeature__open-button,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature__cta .sln-profeature__open-button {
  display: block;
  height: auto;
  min-height: 3.33rem;
  background-color: rgba(0, 53, 83, 0);
  transition: all 250ms;
  position: relative;
  font-size: 1rem;
  line-height: 1.2;
  font-weight: 600;
  text-decoration: none;
  z-index: 999999;
}
#sln-salon--admin .sln-profeature__cta .sln-profeature__open-button span,
.sln-calendar--wrapper .sln-profeature__cta .sln-profeature__open-button span,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature__cta .sln-profeature__open-button span {
  position: absolute;
  bottom: calc(100% + 0.5rem);
}
#sln-salon--admin .sln-profeature__cta .sln-profeature__open-button::before,
.sln-calendar--wrapper .sln-profeature__cta .sln-profeature__open-button::before,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature__cta .sln-profeature__open-button::before {
  content: " ";
  display: block;
  position: absolute;
  top: -0.2rem;
  right: 0;
  bottom: -0.2rem;
  left: 0;
  border-radius: 0.375rem;
  background-color: rgba(255, 255, 255, 0.25);
  border: 2px solid;
  border-color: rgb(199, 223, 243);
  transition: all 250ms;
  z-index: 1;
}
#sln-salon--admin .sln-profeature__cta .sln-profeature__open-button::after,
.sln-calendar--wrapper .sln-profeature__cta .sln-profeature__open-button::after,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature__cta .sln-profeature__open-button::after {
  content: " ";
  content: attr(data-tiptext);
  display: block;
  width: 100%;
  height: auto;
  transition: all 250ms;
  z-index: 2;
  position: absolute;
  top: -0.5rem;
  right: 0;
  bottom: -0.5rem;
  left: 0;
  padding: 0.5rem 3rem 0.5rem 1rem;
  border-radius: 0.375rem;
  text-align: left;
  display: flex;
  align-items: center;
  color: transparent;
  interpolate-size: allow-keywords;
  transform: scale(1);
  background-color: transparent;
  background-size: 2.25rem;
  background-repeat: no-repeat;
  background-position: calc(100% - 1rem) center;
  background-image: url("data:image/svg+xml,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='17.5' cy='17.5' r='17.5' fill='%231F7DDB'/%3E%3Cg clip-path='url(%23clip0_0_1)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.433 10.1935C18.3107 10.0188 18.1109 9.91479 17.8977 9.91479C17.6845 9.91479 17.4847 10.0188 17.3624 10.1935L13.2352 16.0896L9.86544 12.7198C9.67856 12.5329 9.39752 12.477 9.15336 12.5782C8.9092 12.6793 8.75 12.9176 8.75 13.1818V21.6762C8.75 22.3693 9.02536 23.0341 9.51552 23.5243C10.0057 24.0144 10.6705 24.2898 11.3636 24.2898H24.4318C25.125 24.2898 25.7897 24.0144 26.2799 23.5243C26.7701 23.0341 27.0455 22.3693 27.0455 21.6762V13.1818C27.0455 12.9176 26.8863 12.6793 26.642 12.5782C26.3979 12.477 26.1168 12.5329 25.93 12.7198L22.5603 16.0896L18.433 10.1935Z' fill='%23FFC118'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_0_1'%3E%3Crect width='18.2955' height='18.2955' fill='white' transform='translate(8.75 7.95459)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
#sln-salon--admin .sln-profeature__cta .sln-profeature__open-button:focus,
.sln-calendar--wrapper .sln-profeature__cta .sln-profeature__open-button:focus,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature__cta .sln-profeature__open-button:focus {
  box-shadow: none;
  color: inherit;
}
@media (hover: hover), (-ms-high-contrast: none) {
  #sln-salon--admin .sln-profeature__cta .sln-profeature__open-button:hover::after,
  .sln-calendar--wrapper .sln-profeature__cta .sln-profeature__open-button:hover::after,
  .sln-tooltip-action-wrapper--pro-feature .sln-profeature__cta .sln-profeature__open-button:hover::after {
    background-size: 2.5rem;
    color: rgb(53, 83, 100);
    background-color: rgb(199, 223, 243);
    transform: scale(1.1);
  }
}
#sln-salon--admin .sln-profeature__cta .sln-profeature__dialog,
.sln-calendar--wrapper .sln-profeature__cta .sln-profeature__dialog,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature__cta .sln-profeature__dialog {
  max-width: 23rem;
  padding: 1.5rem;
  border: none;
  border-radius: 0.375rem;
  background-color: rgb(240, 240, 240);
  text-align: left;
  overflow: visible;
  transition: all 1250ms;
  opacity: 0;
  transform: translateY(3rem);
  interpolate-size: allow-keywords;
}
#sln-salon--admin .sln-profeature__cta .sln-profeature__dialog.open,
.sln-calendar--wrapper .sln-profeature__cta .sln-profeature__dialog.open,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature__cta .sln-profeature__dialog.open {
  opacity: 1;
  transform: translateY(0);
}
#sln-salon--admin .sln-profeature__cta .sln-profeature__dialog.open::backdrop,
.sln-calendar--wrapper .sln-profeature__cta .sln-profeature__dialog.open::backdrop,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature__cta .sln-profeature__dialog.open::backdrop {
  opacity: 1;
}
#sln-salon--admin .sln-profeature__cta .sln-profeature__dialog.open .sln-profeature__tooltip__title,
.sln-calendar--wrapper .sln-profeature__cta .sln-profeature__dialog.open .sln-profeature__tooltip__title,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature__cta .sln-profeature__dialog.open .sln-profeature__tooltip__title {
  opacity: 1;
  transform: translateY(0);
}
#sln-salon--admin .sln-profeature__cta .sln-profeature__dialog.open .sln-profeature__tooltip__bullet,
.sln-calendar--wrapper .sln-profeature__cta .sln-profeature__dialog.open .sln-profeature__tooltip__bullet,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature__cta .sln-profeature__dialog.open .sln-profeature__tooltip__bullet {
  letter-spacing: normal;
}
#sln-salon--admin .sln-profeature__cta .sln-profeature__dialog.open .sln-profeature__tooltip__cta,
.sln-calendar--wrapper .sln-profeature__cta .sln-profeature__dialog.open .sln-profeature__tooltip__cta,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature__cta .sln-profeature__dialog.open .sln-profeature__tooltip__cta {
  margin: 2.75rem 1.25rem 0 1.25rem;
}
#sln-salon--admin .sln-profeature__cta .sln-profeature__dialog::backdrop,
.sln-calendar--wrapper .sln-profeature__cta .sln-profeature__dialog::backdrop,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature__cta .sln-profeature__dialog::backdrop {
  backdrop-filter: blur(3px);
  background-color: rgba(0, 53, 83, 0.75);
  transition: all 300ms;
  opacity: 0;
}
#sln-salon--admin .sln-profeature__cta .sln-profeature__dialog .sln-profeature__dialog-fakedrop,
.sln-calendar--wrapper .sln-profeature__cta .sln-profeature__dialog .sln-profeature__dialog-fakedrop,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature__cta .sln-profeature__dialog .sln-profeature__dialog-fakedrop {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: -1;
}
#sln-salon--admin .sln-profeature__cta .sln-profeature__dialog .sln-profeature__tooltip__title,
.sln-calendar--wrapper .sln-profeature__cta .sln-profeature__dialog .sln-profeature__tooltip__title,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature__cta .sln-profeature__dialog .sln-profeature__tooltip__title {
  margin: 0 0 1.6em 0;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.4;
  color: rgb(7, 40, 74);
  transition: all 800ms;
  opacity: 0;
  transform: translateY(1rem);
}
#sln-salon--admin .sln-profeature__cta .sln-profeature__dialog .sln-profeature__tooltip__title::before,
.sln-calendar--wrapper .sln-profeature__cta .sln-profeature__dialog .sln-profeature__tooltip__title::before,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature__cta .sln-profeature__dialog .sln-profeature__tooltip__title::before {
  content: " ";
  display: block;
  width: 31px;
  height: 42px;
  display: block;
  float: right;
  margin: 0 0 1rem 0.5rem;
  background-image: url("data:image/svg+xml,%3Csvg width='32' height='42' viewBox='0 0 32 42' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.75 14.3333V12.4286C4.75 6.09751 9.76786 1 16 1C19.8821 1 23.2931 2.97799 25.3135 6M4.75 14.3333C2.6875 14.3333 1 16.0476 1 18.1429V37.1905C1 39.2857 2.6875 41 4.75 41H27.25C29.3125 41 31 39.2857 31 37.1905V18.1429C31 16.0476 29.3125 14.3333 27.25 14.3333H4.75ZM16 23.8571C18.0625 23.8571 19.75 25.5714 19.75 27.6667C19.75 29.7619 18.0625 31.4762 16 31.4762C13.9375 31.4762 12.25 29.7619 12.25 27.6667C12.25 25.5714 13.9375 23.8571 16 23.8571Z' stroke='%234180BF' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}
#sln-salon--admin .sln-profeature__cta .sln-profeature__dialog .sln-profeature__tooltip__bullet,
.sln-calendar--wrapper .sln-profeature__cta .sln-profeature__dialog .sln-profeature__tooltip__bullet,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature__cta .sln-profeature__dialog .sln-profeature__tooltip__bullet {
  display: grid;
  grid-template: auto/19px auto;
  gap: 0.5em;
  margin: 0 0 1.4em 0;
  font-size: 1.125rem;
  font-weight: normal;
  color: rgb(0, 0, 0);
  interpolate-size: allow-keywords;
  transition: all 800ms;
  letter-spacing: 1px;
  line-height: 1;
}
#sln-salon--admin .sln-profeature__cta .sln-profeature__dialog .sln-profeature__tooltip__bullet::after,
.sln-calendar--wrapper .sln-profeature__cta .sln-profeature__dialog .sln-profeature__tooltip__bullet::after,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature__cta .sln-profeature__dialog .sln-profeature__tooltip__bullet::after {
  content: " ";
  display: inline-block;
  grid-column: 1;
  grid-row: 1;
  background-image: url("data:image/svg+xml,%3Csvg width='19' height='18' viewBox='0 0 19 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.4099 1.54074C18.9846 1.99308 19.0656 2.8035 18.5906 3.35086L7.73663 15.8599L7.73337 15.8636C7.48648 16.146 7.17663 16.3724 6.82634 16.5263C6.47604 16.6803 6.09413 16.758 5.70837 16.7537C5.31628 16.7491 4.92919 16.6599 4.57847 16.4929C4.22893 16.3265 3.92337 16.087 3.68457 15.7924L0.284353 11.6289C-0.173392 11.0684 -0.0673707 10.2606 0.521158 9.82465C1.10969 9.38871 1.95786 9.48969 2.41561 10.0502L5.74143 14.1226L16.5093 1.71282C16.9842 1.16546 17.8353 1.08842 18.4099 1.54074Z' fill='%231F7DDB'/%3E%3C/svg%3E%0A");
}
#sln-salon--admin .sln-profeature__cta .sln-profeature__dialog .sln-profeature__tooltip__cta,
.sln-calendar--wrapper .sln-profeature__cta .sln-profeature__dialog .sln-profeature__tooltip__cta,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature__cta .sln-profeature__dialog .sln-profeature__tooltip__cta {
  margin: 2.75rem 3.25rem 0 3.25rem;
  text-align: center;
  transition: all 800ms;
}
#sln-salon--admin .sln-profeature__cta .sln-profeature__dialog .sln-profeature__tooltip__cta a,
.sln-calendar--wrapper .sln-profeature__cta .sln-profeature__dialog .sln-profeature__tooltip__cta a,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature__cta .sln-profeature__dialog .sln-profeature__tooltip__cta a {
  display: block;
  margin: 0 0 1rem 0;
  padding: 0.5rem 0.75rem;
  border-radius: 4px;
  border: 2px solid;
  border-color: transparent;
  background-color: rgb(9, 120, 189);
  color: #fff;
  text-align: center;
  font-size: 1.25rem;
  line-height: 1.4rem;
  text-decoration: none;
  transition: all 250ms ease-in-out;
  transform: translateY(0) scale(1);
}
#sln-salon--admin .sln-profeature__cta .sln-profeature__dialog .sln-profeature__tooltip__cta a strong,
.sln-calendar--wrapper .sln-profeature__cta .sln-profeature__dialog .sln-profeature__tooltip__cta a strong,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature__cta .sln-profeature__dialog .sln-profeature__tooltip__cta a strong {
  display: inline-block;
}
#sln-salon--admin .sln-profeature__cta .sln-profeature__dialog .sln-profeature__tooltip__cta a span,
.sln-calendar--wrapper .sln-profeature__cta .sln-profeature__dialog .sln-profeature__tooltip__cta a span,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature__cta .sln-profeature__dialog .sln-profeature__tooltip__cta a span {
  display: inline-block;
  position: relative;
  padding-right: 1px;
}
#sln-salon--admin .sln-profeature__cta .sln-profeature__dialog .sln-profeature__tooltip__cta a span::after,
.sln-calendar--wrapper .sln-profeature__cta .sln-profeature__dialog .sln-profeature__tooltip__cta a span::after,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature__cta .sln-profeature__dialog .sln-profeature__tooltip__cta a span::after {
  content: " ";
  display: block;
  width: 20px;
  height: 16px;
  position: absolute;
  left: 50%;
  bottom: 100%;
  transform: translateX(-50%) scale(1);
  transform-origin: center bottom;
  transition: all 250ms ease-in-out;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='16' viewBox='0 0 20 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.68303 1.23891C9.56075 1.06424 9.36095 0.960205 9.14773 0.960205C8.93451 0.960205 8.73471 1.06424 8.61243 1.23891L4.4852 7.13497L1.11544 3.76522C0.928565 3.57835 0.647522 3.52244 0.40336 3.62358C0.159198 3.72471 0 3.96297 0 4.22725V12.7216C0 13.4147 0.275365 14.0795 0.765516 14.5697C1.25567 15.0599 1.92046 15.3352 2.61364 15.3352H15.6818C16.375 15.3352 17.0397 15.0599 17.5299 14.5697C18.0201 14.0795 18.2955 13.4147 18.2955 12.7216V4.22725C18.2955 3.96297 18.1363 3.72471 17.892 3.62358C17.6479 3.52244 17.3668 3.57835 17.18 3.76522L13.8103 7.13497L9.68303 1.23891Z' fill='%23FFC118'/%3E%3C/svg%3E%0A");
}
#sln-salon--admin .sln-profeature__cta .sln-profeature__dialog .sln-profeature__tooltip__cta a::before,
.sln-calendar--wrapper .sln-profeature__cta .sln-profeature__dialog .sln-profeature__tooltip__cta a::before,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature__cta .sln-profeature__dialog .sln-profeature__tooltip__cta a::before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius: 4px;
  background-color: rgb(9, 120, 189);
  border-style: solid;
  border-width: 0 4px 4px 0;
  border-color: transparent;
  transition: all 250ms ease-in-out;
  z-index: -1;
}
@media (hover: hover), (-ms-high-contrast: none) {
  #sln-salon--admin .sln-profeature__cta .sln-profeature__dialog .sln-profeature__tooltip__cta a:hover::before,
  .sln-calendar--wrapper .sln-profeature__cta .sln-profeature__dialog .sln-profeature__tooltip__cta a:hover::before,
  .sln-tooltip-action-wrapper--pro-feature .sln-profeature__cta .sln-profeature__dialog .sln-profeature__tooltip__cta a:hover::before {
    top: -0.5em;
    right: -0.5em;
    bottom: -0.5em;
    left: -0.5em;
    border-radius: 6px;
    border-color: rgba(0, 53, 83, 0.5);
  }
}
#sln-salon--admin .sln-profeature__cta .sln-profeature__dialog .sln-profeature__tooltip__cta .sln-profeature__tooltip__btn-info,
.sln-calendar--wrapper .sln-profeature__cta .sln-profeature__dialog .sln-profeature__tooltip__cta .sln-profeature__tooltip__btn-info,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature__cta .sln-profeature__dialog .sln-profeature__tooltip__cta .sln-profeature__tooltip__btn-info {
  margin: 0;
  font-size: 1rem;
  color: rgb(83, 106, 119);
}
#sln-salon--admin .sln-profeature__cta .sln-profeature__dialog .sln-profeature__close-button,
.sln-calendar--wrapper .sln-profeature__cta .sln-profeature__dialog .sln-profeature__close-button,
.sln-tooltip-action-wrapper--pro-feature .sln-profeature__cta .sln-profeature__dialog .sln-profeature__close-button {
  position: absolute;
  top: -2.4rem;
  right: 0rem;
  width: 2rem;
  height: 2rem;
  border-radius: 50%;
  text-align: center;
  line-height: 2rem;
  color: #fff;
  cursor: pointer;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.29289 5.29289C5.68342 4.90237 6.31658 4.90237 6.70711 5.29289L12 10.5858L17.2929 5.29289C17.6834 4.90237 18.3166 4.90237 18.7071 5.29289C19.0976 5.68342 19.0976 6.31658 18.7071 6.70711L13.4142 12L18.7071 17.2929C19.0976 17.6834 19.0976 18.3166 18.7071 18.7071C18.3166 19.0976 17.6834 19.0976 17.2929 18.7071L12 13.4142L6.70711 18.7071C6.31658 19.0976 5.68342 19.0976 5.29289 18.7071C4.90237 18.3166 4.90237 17.6834 5.29289 17.2929L10.5858 12L5.29289 6.70711C4.90237 6.31658 4.90237 5.68342 5.29289 5.29289Z' fill='%23ffffff'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
  opacity: 0.6;
}
@media (hover: hover), (-ms-high-contrast: none) {
  #sln-salon--admin .sln-profeature__cta .sln-profeature__dialog .sln-profeature__close-button:hover,
  .sln-calendar--wrapper .sln-profeature__cta .sln-profeature__dialog .sln-profeature__close-button:hover,
  .sln-tooltip-action-wrapper--pro-feature .sln-profeature__cta .sln-profeature__dialog .sln-profeature__close-button:hover {
    opacity: 1;
  }
}
#sln-salon--admin body:has(.sln-profeature__dialog[open]),
.sln-calendar--wrapper body:has(.sln-profeature__dialog[open]),
.sln-tooltip-action-wrapper--pro-feature body:has(.sln-profeature__dialog[open]) {
  /* Poof! No more scrolling! */
  overflow: hidden;
}
@keyframes bounce {
  0% {
    -webkit-transform: translateY(3rem);
    -ms-transform: translateY(3rem);
    transform: translateY(3rem);
  }
  80% {
    -webkit-transform: translateY(-1rem);
    -ms-transform: translateY(-1rem);
    transform: translateY(-1rem);
  }
  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}
#sln-salon--admin .bounce,
.sln-calendar--wrapper .bounce,
.sln-tooltip-action-wrapper--pro-feature .bounce {
  -webkit-animation-name: bounce;
  animation-name: bounce;
}

/*@import 'settings-mixins';
//@import 'bootstrap';
@import 'admin_config';
#sln-salon--admin, .sln-calendar--wrapper  {
    @import 'typo';
    @import 'admin_components/inputs';
    @import 'admin_components/buttons';
    @import 'admin_components/boxes';
    @import 'admin_components/panels';
    @import 'admin_components/shop-details';
    @import 'admin_components/service-details';
}
*/
.sln-booking-tooltip-active .sln-event-header-more-icon-vertical::after {
  content: "\e5d3";
  color: #000000;
}

#sln-tooltip-container,
.sln-tooltip-container {
  position: absolute;
  z-index: 9999;
  pointer-events: none;
  opacity: 0;
  border-radius: 1.75rem;
  transform: translateY(-10px);
  transition: opacity 0.2s ease, transform 0.2s ease;
}
#sln-tooltip-container.sln-tooltip--visible,
.sln-tooltip-container.sln-tooltip--visible {
  opacity: 1;
  transform: translateY(0);
  pointer-events: auto;
}
#sln-tooltip-container:focus-within,
.sln-tooltip-container:focus-within {
  outline: 2px solid rgba(33, 113, 177, 0.25);
  outline-offset: 2px;
}
#sln-tooltip-container .sln-tooltip-content,
.sln-tooltip-container .sln-tooltip-content {
  background: #f1f4f7;
  border-radius: 1.75rem;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
  width: 19.5rem;
  max-width: 19.5rem;
  min-width: 19.5rem;
  font-size: 14px;
  line-height: 1.4;
}
#sln-tooltip-container.sln-tooltip--visible .sln-tooltip-content,
.sln-tooltip-container.sln-tooltip--visible .sln-tooltip-content {
  animation: sln-tooltip-fade-in 0.2s ease;
}
#sln-tooltip-container .sln-tooltip-header,
.sln-tooltip-container .sln-tooltip-header {
  position: relative;
}

.sln-booking-tooltip {
  position: relative;
}

.sln-tooltip-title {
  margin: 0;
  font-size: 16px;
  font-weight: 600;
  color: #2c3e50;
  flex: 1;
  padding-right: 8px;
  display: none;
}

.sln-tooltip-close {
  position: absolute;
  width: 2.25rem;
  height: 2.25rem;
  top: -3rem;
  right: 1rem;
  background: none;
  border: none;
  color: #2171b1;
  cursor: pointer;
  padding: 0;
  border-radius: 9999px;
  background: #f1f4f7;
  transform: scale(1);
  transition: all 0.2s ease;
}
@media (hover: hover), (-ms-high-contrast: none) {
  .sln-tooltip-close:hover {
    background: #2171b1;
    color: #fff;
    transform: scale(1.1);
  }
  .sln-tooltip-close:hover::after {
    transform: scale(1) rotate(45deg);
  }
}

.sln-tooltip-body {
  padding: 1.25rem;
}

.sln-tooltip-details--top,
.sln-tooltip-details--bottom {
  margin-bottom: 1.25rem;
}

.sln-tooltip-details--top .sln-tooltip-detail {
  justify-content: start;
  gap: 0.5rem;
}
.sln-tooltip-details--top .sln-tooltip-detail .sln-tooltip-label,
.sln-tooltip-details--top .sln-tooltip-detail .sln-tooltip-value {
  display: flex;
  align-items: center;
  color: #8095aa;
}
.sln-tooltip-details--top .sln-tooltip-detail .sln-tooltip-label::before {
  margin-right: 0.5rem;
  content: "●";
  font-size: 0.5em;
}
.sln-tooltip-details--top .sln-tooltip-detail .sln-tooltip-label::after {
  content: ":";
}
.sln-tooltip-details--top .sln-tooltip-detail .sln-tooltip-label.sln-tooltip-label--icon::before {
  content: none;
  margin-right: 0;
}
.sln-tooltip-details--top .sln-tooltip-detail .sln-tooltip-label.sln-tooltip-label--icon::after {
  content: none;
}
.sln-tooltip-details--top .sln-tooltip-detail .sln-tooltip-label.sln-tooltip-label--icon .sln-icon {
  width: 1rem;
  height: 1rem;
  min-width: 1rem;
  display: inline-block;
  background-color: currentColor;
  -webkit-mask-size: contain;
  mask-size: contain;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-position: center;
  mask-position: center;
}
.sln-tooltip-details--top .sln-tooltip-detail .sln-tooltip-label.sln-tooltip-label--icon .sln-icon.sln-icon--id-badge {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 12C15 13.6569 13.6569 15 12 15C10.3431 15 9 13.6569 9 12C9 10.3431 10.3431 9 12 9C13.6569 9 15 10.3431 15 12Z' stroke='white' stroke-width='2'/%3E%3Cpath d='M3 5C3 3.89543 3.89543 3 5 3H19C20.1046 3 21 3.89543 21 5V19C21 20.1046 20.1046 21 19 21H5C3.89543 21 3 20.1046 3 19V5Z' stroke='white' stroke-width='2'/%3E%3Cpath d='M7 18C7 17 8.5 16 12 16C15.5 16 17 17 17 18' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 12C15 13.6569 13.6569 15 12 15C10.3431 15 9 13.6569 9 12C9 10.3431 10.3431 9 12 9C13.6569 9 15 10.3431 15 12Z' stroke='white' stroke-width='2'/%3E%3Cpath d='M3 5C3 3.89543 3.89543 3 5 3H19C20.1046 3 21 3.89543 21 5V19C21 20.1046 20.1046 21 19 21H5C3.89543 21 3 20.1046 3 19V5Z' stroke='white' stroke-width='2'/%3E%3Cpath d='M7 18C7 17 8.5 16 12 16C15.5 16 17 17 17 18' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");
}
.sln-tooltip-details--top .sln-tooltip-detail .sln-tooltip-label.sln-tooltip-label--icon .sln-icon.sln-icon--phone {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 5C3 3.89543 3.89543 3 5 3H8.27924C8.70967 3 9.09181 3.27543 9.22792 3.68377L10.7257 8.17721C10.8831 8.64932 10.6694 9.16531 10.2243 9.38787L7.96701 10.5165C9.06925 12.9612 11.0388 14.9308 13.4835 16.033L14.6121 13.7757C14.8347 13.3306 15.3507 13.1169 15.8228 13.2743L20.3162 14.7721C20.7246 14.9082 21 15.2903 21 15.7208V19C21 20.1046 20.1046 21 19 21H18C9.71573 21 3 14.2843 3 6V5Z' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 5C3 3.89543 3.89543 3 5 3H8.27924C8.70967 3 9.09181 3.27543 9.22792 3.68377L10.7257 8.17721C10.8831 8.64932 10.6694 9.16531 10.2243 9.38787L7.96701 10.5165C9.06925 12.9612 11.0388 14.9308 13.4835 16.033L14.6121 13.7757C14.8347 13.3306 15.3507 13.1169 15.8228 13.2743L20.3162 14.7721C20.7246 14.9082 21 15.2903 21 15.7208V19C21 20.1046 20.1046 21 19 21H18C9.71573 21 3 14.2843 3 6V5Z' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
.sln-tooltip-details--top .sln-tooltip-detail .sln-tooltip-label.sln-tooltip-label--icon .sln-icon.sln-icon--envelope {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 8L10.8906 13.2604C11.5624 13.7083 12.4376 13.7083 13.1094 13.2604L21 8M5 19H19C20.1046 19 21 18.1046 21 17V7C21 5.89543 20.1046 5 19 5H5C3.89543 5 3 5.89543 3 7V17C3 18.1046 3.89543 19 5 19Z' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 8L10.8906 13.2604C11.5624 13.7083 12.4376 13.7083 13.1094 13.2604L21 8M5 19H19C20.1046 19 21 18.1046 21 17V7C21 5.89543 20.1046 5 19 5H5C3.89543 5 3 5.89543 3 7V17C3 18.1046 3.89543 19 5 19Z' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
.sln-tooltip-details--top .sln-tooltip-detail .sln-tooltip-label.sln-tooltip-label--icon .sln-icon.sln-icon--arrow-left-from-bracket {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 3H5C3.89543 3 3 3.89543 3 5V19C3 20.1046 3.89543 21 5 21H9M15 9L11 13M11 13L15 17M11 13H21' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 3H5C3.89543 3 3 3.89543 3 5V19C3 20.1046 3.89543 21 5 21H9M15 9L11 13M11 13L15 17M11 13H21' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
.sln-tooltip-details--top .sln-tooltip-detail.sln-tooltip-detail--id-status {
  justify-content: space-between;
}
.sln-tooltip-details--top .sln-tooltip-detail.sln-tooltip-detail--id-status .sln-tooltip-value {
  display: flex;
  align-items: center;
  gap: 0.5rem;
}
.sln-tooltip-details--top .sln-tooltip-detail.sln-tooltip-detail--customer-note {
  padding-top: 1rem;
  color: #e78617;
}
.sln-tooltip-details--top .sln-tooltip-detail.sln-tooltip-detail--customer-note .sln-tooltip-label,
.sln-tooltip-details--top .sln-tooltip-detail.sln-tooltip-detail--customer-note .sln-tooltip-value {
  color: currentColor;
}
.sln-tooltip-details--top .sln-tooltip-detail.sln-tooltip-detail--customer-note .sln-tooltip-value {
  display: inline-block;
  padding: 0 1em;
}
.sln-tooltip-details--top .sln-tooltip-detail.sln-tooltip-detail--customer-note .sln-tooltip-value::before, .sln-tooltip-details--top .sln-tooltip-detail.sln-tooltip-detail--customer-note .sln-tooltip-value::after {
  font-weight: 900;
}
.sln-tooltip-details--top .sln-tooltip-detail.sln-tooltip-detail--customer-note .sln-tooltip-value::before {
  content: "“";
}
.sln-tooltip-details--top .sln-tooltip-detail.sln-tooltip-detail--customer-note .sln-tooltip-value::after {
  content: "”";
}
.sln-tooltip-details--top .sln-tooltip-detail.sln-tooltip-detail--customer-note::before {
  content: "";
  display: block;
  width: 1.5rem;
  height: 1.5rem;
  min-width: 1.5rem;
  flex-shrink: 0;
  background-color: currentColor;
  mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 23 23' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4999 7.33301V11.4997M11.4999 15.6663H11.5103M21.9166 11.4997C21.9166 17.2526 17.2529 21.9163 11.4999 21.9163C5.74695 21.9163 1.08325 17.2526 1.08325 11.4997C1.08325 5.74671 5.74695 1.08301 11.4999 1.08301C17.2529 1.08301 21.9166 5.74671 21.9166 11.4997Z' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  mask-size: contain;
  mask-repeat: no-repeat;
}
.sln-tooltip-details--top .sln-tooltip-detail.sln-tooltip-detail--shop .sln-tooltip-value {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.sln-tooltip-details--top .sln-tooltip-detail.sln-tooltip-detail--channel .sln-tooltip-value {
  display: block;
  line-height: 1.4;
}
.sln-tooltip-details--top .sln-tooltip-detail.sln-tooltip-detail--phone .sln-tooltip-whatsapp-link {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 1.5rem;
  height: 1.5rem;
  margin-left: 0.5rem;
  text-decoration: none;
  transition: all 0.2s ease;
  color: #25D366;
}
.sln-tooltip-details--top .sln-tooltip-detail.sln-tooltip-detail--phone .sln-tooltip-whatsapp-link:hover {
  color: #128C7E;
  transform: scale(1.1);
}
.sln-tooltip-details--top .sln-tooltip-detail.sln-tooltip-detail--phone .sln-tooltip-whatsapp-link::before {
  font-family: "FontAwesome";
  font-weight: 300;
  content: "\f232";
  font-size: 1.5rem;
  line-height: 1;
}

.sln-tooltip-details--bottom .sln-tooltip-detail {
  border-bottom: 1px dashed #bdd7ec;
}
.sln-tooltip-details--bottom .sln-tooltip-label,
.sln-tooltip-details--bottom .sln-tooltip-value {
  font-size: 0.875rem;
  color: #708697;
}

.sln-tooltip-detail {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 1.5rem;
  padding: 8px 0;
}

.sln-tooltip-label,
.sln-tooltip-value {
  font-size: 1rem;
}

.sln-tooltip-detail--due .sln-tooltip-label,
.sln-tooltip-detail--due .sln-tooltip-value {
  font-size: 0.875rem;
  font-weight: 600;
}

.sln-tooltip-actions {
  display: flex;
  gap: 1rem;
  flex-wrap: wrap;
  justify-content: space-between;
  padding-top: 0.25rem;
}
.sln-tooltip-actions .sln-tooltip-action-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
}

.sln-tooltip-action {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background: transparent;
  border-radius: 6px;
  cursor: pointer;
  transition: all 0.2s ease;
  text-decoration: none;
  color: #2171b1;
  font-size: 14px;
  transform: scale(1);
}
.sln-tooltip-action:hover {
  color: #234c66;
  transform: scale(1.1);
}
.sln-tooltip-action:active {
  transform: scale(1);
}
.sln-tooltip-action:focus {
  outline: 2px solid rgba(33, 113, 177, 0.25);
  outline-offset: 2px;
}
.sln-tooltip-action.active {
  color: #d22221;
}
.sln-tooltip-action.sln-pro-disabled {
  opacity: 0.5;
  cursor: not-allowed;
  position: relative;
}
.sln-tooltip-action.sln-pro-disabled:hover {
  background: #fff;
  color: #6c757d;
  transform: none;
}
.sln-tooltip-action .sln-icon {
  display: inline-block;
  width: 2.25rem;
  height: 2.25rem;
  background-color: currentColor;
  -webkit-mask-size: contain;
  mask-size: contain;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-position: center;
  mask-position: center;
}
.sln-tooltip-action .sln-icon.sln-icon--ellipsis {
  mask-size: 2rem;
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 36 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 6C19.1046 6 20 5.10457 20 4C20 2.89543 19.1046 2 18 2C16.8954 2 16 2.89543 16 4C16 5.10457 16.8954 6 18 6Z' stroke='%232171B1' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M32 6C33.1046 6 34 5.10457 34 4C34 2.89543 33.1046 2 32 2C30.8954 2 30 2.89543 30 4C30 5.10457 30.8954 6 32 6Z' stroke='%232171B1' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4 6C5.10457 6 6 5.10457 6 4C6 2.89543 5.10457 2 4 2C2.89543 2 2 2.89543 2 4C2 5.10457 2.89543 6 4 6Z' stroke='white' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 36 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 6C19.1046 6 20 5.10457 20 4C20 2.89543 19.1046 2 18 2C16.8954 2 16 2.89543 16 4C16 5.10457 16.8954 6 18 6Z' stroke='%232171B1' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M32 6C33.1046 6 34 5.10457 34 4C34 2.89543 33.1046 2 32 2C30.8954 2 30 2.89543 30 4C30 5.10457 30.8954 6 32 6Z' stroke='%232171B1' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4 6C5.10457 6 6 5.10457 6 4C6 2.89543 5.10457 2 4 2C2.89543 2 2 2.89543 2 4C2 5.10457 2.89543 6 4 6Z' stroke='white' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
.sln-tooltip-action .sln-icon.sln-icon--no-show {
  mask-size: 1.75rem;
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.7778 17.25C23.7778 16.388 24.1056 15.5614 24.689 14.9519C25.2724 14.3424 26.0638 14 26.8889 14C27.714 14 28.5053 14.3424 29.0888 14.9519C29.6722 15.5614 30 16.388 30 17.25V23.75M26.8889 27H5.11111C4.28599 27 3.49467 26.6576 2.91122 26.0481C2.32778 25.4386 2 24.612 2 23.75V17.25C2 16.388 2.32778 15.5614 2.91122 14.9519C3.49467 14.3424 4.28599 14 5.11111 14C5.93623 14 6.72755 14.3424 7.311 14.9519C7.89445 15.5614 8.22222 16.388 8.22222 17.25V20.5H20.7227' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5 14V6.50001C4.99947 6.04743 5.07045 5.59737 5.21057 5.16501M8.333 2.19501C8.78074 2.06492 9.24627 1.9992 9.71429 2.00001H22.2857C23.536 2.00001 24.7351 2.47411 25.6192 3.31803C26.5033 4.16194 27 5.30653 27 6.50001V14' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7 27V30' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M25 27V30' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2 2L30 30' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.7778 17.25C23.7778 16.388 24.1056 15.5614 24.689 14.9519C25.2724 14.3424 26.0638 14 26.8889 14C27.714 14 28.5053 14.3424 29.0888 14.9519C29.6722 15.5614 30 16.388 30 17.25V23.75M26.8889 27H5.11111C4.28599 27 3.49467 26.6576 2.91122 26.0481C2.32778 25.4386 2 24.612 2 23.75V17.25C2 16.388 2.32778 15.5614 2.91122 14.9519C3.49467 14.3424 4.28599 14 5.11111 14C5.93623 14 6.72755 14.3424 7.311 14.9519C7.89445 15.5614 8.22222 16.388 8.22222 17.25V20.5H20.7227' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5 14V6.50001C4.99947 6.04743 5.07045 5.59737 5.21057 5.16501M8.333 2.19501C8.78074 2.06492 9.24627 1.9992 9.71429 2.00001H22.2857C23.536 2.00001 24.7351 2.47411 25.6192 3.31803C26.5033 4.16194 27 5.30653 27 6.50001V14' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7 27V30' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M25 27V30' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2 2L30 30' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
.sln-tooltip-action .sln-icon.sln-icon--fingerprint {
  mask-size: 1.5rem;
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 11V16M15 13V16M9 13V16M17 9.5V16M7 9.5V14.5M12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3C7.02944 3 3 7.02944 3 12C3 13.6569 3.46869 15.2014 4.28221 16.5M12 7C14.2091 7 16 8.79086 16 11C16 11.3506 15.9652 11.6925 15.8998 12.0221' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 11V16M15 13V16M9 13V16M17 9.5V16M7 9.5V14.5M12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3C7.02944 3 3 7.02944 3 12C3 13.6569 3.46869 15.2014 4.28221 16.5M12 7C14.2091 7 16 8.79086 16 11C16 11.3506 15.9652 11.6925 15.8998 12.0221' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
.sln-tooltip-action .sln-icon.sln-icon--phone {
  mask-size: 1.5rem;
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 5C3 3.89543 3.89543 3 5 3H8.27924C8.70967 3 9.09181 3.27543 9.22792 3.68377L10.7257 8.17721C10.8831 8.64932 10.6694 9.16531 10.2243 9.38787L7.96701 10.5165C9.06925 12.9612 11.0388 14.9308 13.4835 16.033L14.6121 13.7757C14.8347 13.3306 15.3507 13.1169 15.8228 13.2743L20.3162 14.7721C20.7246 14.9082 21 15.2903 21 15.7208V19C21 20.1046 20.1046 21 19 21H18C9.71573 21 3 14.2843 3 6V5Z' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 5C3 3.89543 3.89543 3 5 3H8.27924C8.70967 3 9.09181 3.27543 9.22792 3.68377L10.7257 8.17721C10.8831 8.64932 10.6694 9.16531 10.2243 9.38787L7.96701 10.5165C9.06925 12.9612 11.0388 14.9308 13.4835 16.033L14.6121 13.7757C14.8347 13.3306 15.3507 13.1169 15.8228 13.2743L20.3162 14.7721C20.7246 14.9082 21 15.2903 21 15.7208V19C21 20.1046 20.1046 21 19 21H18C9.71573 21 3 14.2843 3 6V5Z' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
.sln-tooltip-action .sln-icon.sln-icon--envelope {
  mask-size: 1.5rem;
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 8L10.8906 13.2604C11.5624 13.7083 12.4376 13.7083 13.1094 13.2604L21 8M5 19H19C20.1046 19 21 18.1046 21 17V7C21 5.89543 20.1046 5 19 5H5C3.89543 5 3 5.89543 3 7V17C3 18.1046 3.89543 19 5 19Z' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 8L10.8906 13.2604C11.5624 13.7083 12.4376 13.7083 13.1094 13.2604L21 8M5 19H19C20.1046 19 21 18.1046 21 17V7C21 5.89543 20.1046 5 19 5H5C3.89543 5 3 5.89543 3 7V17C3 18.1046 3.89543 19 5 19Z' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
.sln-tooltip-action .sln-icon.sln-icon--user {
  mask-size: 1.5rem;
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 27 31' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25.1666 28.625V25.7083C25.1666 24.1612 24.552 22.6775 23.458 21.5835C22.3641 20.4896 20.8803 19.875 19.3333 19.875H7.66658C6.11949 19.875 4.63576 20.4896 3.5418 21.5835C2.44783 22.6775 1.83325 24.1612 1.83325 25.7083V28.625M19.3333 8.20833C19.3333 11.43 16.7216 14.0417 13.4999 14.0417C10.2783 14.0417 7.66658 11.43 7.66658 8.20833C7.66658 4.98667 10.2783 2.375 13.4999 2.375C16.7216 2.375 19.3333 4.98667 19.3333 8.20833Z' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 27 31' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25.1666 28.625V25.7083C25.1666 24.1612 24.552 22.6775 23.458 21.5835C22.3641 20.4896 20.8803 19.875 19.3333 19.875H7.66658C6.11949 19.875 4.63576 20.4896 3.5418 21.5835C2.44783 22.6775 1.83325 24.1612 1.83325 25.7083V28.625M19.3333 8.20833C19.3333 11.43 16.7216 14.0417 13.4999 14.0417C10.2783 14.0417 7.66658 11.43 7.66658 8.20833C7.66658 4.98667 10.2783 2.375 13.4999 2.375C16.7216 2.375 19.3333 4.98667 19.3333 8.20833Z' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
.sln-tooltip-action .sln-icon.sln-icon--delete {
  mask-size: 1.5rem;
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 29 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.375 7.75033H4.29167M4.29167 7.75033H27.625M4.29167 7.75033V28.167C4.29167 28.9405 4.59896 29.6824 5.14594 30.2294C5.69292 30.7764 6.43479 31.0837 7.20833 31.0837H21.7917C22.5652 31.0837 23.3071 30.7764 23.8541 30.2294C24.401 29.6824 24.7083 28.9405 24.7083 28.167V7.75033M8.66667 7.75033V4.83366C8.66667 4.06011 8.97396 3.31824 9.52094 2.77126C10.0679 2.22428 10.8098 1.91699 11.5833 1.91699H17.4167C18.1902 1.91699 18.9321 2.22428 19.4791 2.77126C20.026 3.31824 20.3333 4.06011 20.3333 4.83366V7.75033M11.5833 15.042V23.792M17.4167 15.042V23.792' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 29 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.375 7.75033H4.29167M4.29167 7.75033H27.625M4.29167 7.75033V28.167C4.29167 28.9405 4.59896 29.6824 5.14594 30.2294C5.69292 30.7764 6.43479 31.0837 7.20833 31.0837H21.7917C22.5652 31.0837 23.3071 30.7764 23.8541 30.2294C24.401 29.6824 24.7083 28.9405 24.7083 28.167V7.75033M8.66667 7.75033V4.83366C8.66667 4.06011 8.97396 3.31824 9.52094 2.77126C10.0679 2.22428 10.8098 1.91699 11.5833 1.91699H17.4167C18.1902 1.91699 18.9321 2.22428 19.4791 2.77126C20.026 3.31824 20.3333 4.06011 20.3333 4.83366V7.75033M11.5833 15.042V23.792M17.4167 15.042V23.792' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

.sln-pro-feature {
  position: relative;
}
.sln-pro-feature::after {
  content: "PRO";
  position: absolute;
  top: -8px;
  right: -8px;
  background: #ff9800;
  color: #fff;
  font-size: 10px;
  font-weight: 600;
  padding: 2px 6px;
  border-radius: 10px;
  line-height: 1;
}

.sln-tooltip-action-wrapper--pro-feature {
  position: relative;
}
.sln-tooltip-action-wrapper--pro-feature .sln-no-show-icon-tooltip-free {
  pointer-events: none;
  opacity: 0.5;
}
.sln-tooltip-action-wrapper--pro-feature .sln-profeature {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.sln-tooltip-action-wrapper--pro-feature .sln-profeature__cta {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

@keyframes sln-tooltip-fade-in {
  from {
    opacity: 0;
    transform: translateY(-10px) scale(0.95);
  }
  to {
    opacity: 1;
    transform: translateY(0) scale(1);
  }
}
@media (max-width: 768px) {
  .sln-tooltip-content {
    max-width: 280px;
    min-width: 240px;
  }
  .sln-tooltip-actions {
    gap: 6px;
  }
  .sln-tooltip-action {
    width: 32px;
    height: 32px;
    font-size: 12px;
  }
}
/* @media (prefers-color-scheme: dark) {
  .sln-tooltip-content {
    background: #2c3e50;
    border-color: #34495e;
    color: #ecf0f1;
  }

  .sln-tooltip-header {
    background: #34495e;
    border-bottom-color: #4a5f7a;
  }

  .sln-tooltip-title {
    color: #ecf0f1;
  }

  .sln-tooltip-close {
    color: #bdc3c7;

    &:hover {
      background-color: #4a5f7a;
      color: #ecf0f1;
    }
  }

  .sln-tooltip-detail {
    border-bottom-color: #4a5f7a;
  }

  .sln-tooltip-label {
    color: #bdc3c7;
  }

  .sln-tooltip-value {
    color: #ecf0f1;
  }

  .sln-tooltip-action {
    background: #34495e;
    border-color: #4a5f7a;
    color: #bdc3c7;

    &:hover {
      background: #4a5f7a;
      border-color: #5a6f8a;
      color: #ecf0f1;
    }
  }
} */
/*@import 'settings-mixins';
//@import 'bootstrap';
@import 'admin_config';
#sln-salon--admin, .sln-calendar--wrapper  {
    @import 'typo';
    @import 'admin_components/inputs';
    @import 'admin_components/buttons';
    @import 'admin_components/boxes';
    @import 'admin_components/panels';
    @import 'admin_components/shop-details';
    @import 'admin_components/service-details';
}
*/
.sln-calendar-view {
  background-color: #fff;
  margin: 0;
  border-radius: 1.375rem;
  font-size: 14px;
}
.sln-calendar-view [data-cal-view] {
  cursor: pointer;
  transition: all 250ms;
  transform: scale(1);
}
.sln-calendar-view .btn-group {
  margin-top: 0;
}
.sln-calendar-view #cal-slide-content {
  background-color: rgba(199, 223, 243, 0.5);
}
.sln-calendar-view #cal-slide-content a.event-item {
  position: relative;
}
.sln-calendar-view #cal-slide-content a.event-item .sln-calendar-event-callto {
  display: none;
}
.sln-calendar-view #cal-slide-content a.event-item:hover .sln-calendar-event-callto {
  display: block;
}
.sln-calendar-view #cal-slide-content .sln-calendar-event-callto {
  display: inline-block;
  position: absolute;
  left: calc(100% + 14px);
  top: calc(50% - 15px);
  white-space: nowrap;
  background-color: rgb(2, 119, 189);
  color: #fff;
  padding: 0 3rem 0 1.1111111111rem;
  line-height: 30px;
  /* FIX 092023
  &:after {
  	content: "\f013";
  	display: inline-block;
  	position: absolute;
  	top: 0;
  	right: 0;
  	bottom: 0;
  	text-align: center;
  	@extend %font-icon;
  	@include transition(background-color 200ms, color 300ms);
  	z-index: 200;
  	padding: 0 settings-mixins.rem(12px);
  	font-size: settings-mixins.rem(18px);
  	line-height: settings-mixins.rem(45px);
  }
  */
}
.sln-calendar-view #cal-slide-content .sln-calendar-event-callto:before {
  display: block;
  content: "";
  width: 24px;
  height: 24px;
  position: absolute;
  left: -8px;
  top: calc(50% - 8px);
  width: 0;
  height: 0;
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  border-right: 8px solid rgb(2, 119, 189);
}
.sln-calendar-view .cal-day-pagination .btn {
  margin: 0 3px !important;
  padding: 0 !important;
  width: 18px;
  height: 18px;
  border-radius: 50% !important;
}
.sln-calendar-view .cal-day-pagination .btn.active {
  background-color: #5bc24c;
}
.sln-calendar-view .cal-day-hour-part:hover {
  background-color: #bdd7ec;
}
.sln-calendar-view .sln-calendar-view-header {
  gap: 1rem;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
}
.sln-calendar-view .sln-calendar-view-header:has(.sln-profeature__tooltip-wrapper) {
  margin-bottom: 0.75rem;
}
@media only screen and (min-width: 992px) {
  .sln-calendar-view .sln-calendar-view-header {
    display: grid;
    grid-template-columns: 3fr 4fr;
    gap: 1rem;
    align-items: center;
  }
}
.sln-calendar-view .sln-booking-status-summary {
  width: fit-content;
  justify-self: flex-end;
  margin-top: 10px;
}
.sln-calendar-view .sln-booking-status-summary.chart-tooltip-visible .sln-status-summary__item:not(.active) {
  opacity: 0.75;
  transform: scale(0.9);
  filter: saturate(0);
}
.sln-calendar-view .sln-booking-status-summary.sln-profeature--disabled {
  position: relative;
}
.sln-calendar-view .sln-booking-status-summary.sln-profeature--disabled .sln-profeature__input {
  cursor: not-allowed;
  pointer-events: none;
  padding: 0;
  padding-left: 4.5rem;
  opacity: 1;
  background-color: #EBEBEB;
}
.sln-calendar-view .sln-booking-status-summary.sln-profeature--disabled .sln-status-summary__item strong {
  color: #999;
}
.sln-calendar-view .sln-booking-status-summary.sln-profeature--disabled .sln-booking-status-chart-mockup {
  filter: saturate(0);
}
.sln-calendar-view .sln-booking-status-summary .sln-profeature__input {
  width: 100%;
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: auto;
  gap: 1rem;
  padding: 0;
  padding-bottom: 0;
}
.sln-calendar-view .sln-booking-status-summary .sln-profeature__input .sln-status-summary__item {
  display: flex;
  flex-direction: column-reverse;
  align-items: start;
  justify-content: center;
  gap: 0.25rem;
  font-size: 0.75rem;
  text-transform: uppercase;
  color: #696969;
  transition: all 0.2s ease;
}
.sln-calendar-view .sln-booking-status-summary .sln-profeature__input .sln-status-summary__item strong {
  font-size: 1rem;
  font-weight: 600;
  color: #708697;
  transition: all 0.2s ease;
}
.sln-calendar-view .sln-booking-status-summary .sln-profeature__input .sln-status-summary__item.active {
  transform: scale(1.05);
}
.sln-calendar-view .sln-booking-status-summary .sln-profeature__input .sln-status-summary__item--paid-confirmed {
  color: #6aa84f;
}
.sln-calendar-view .sln-booking-status-summary .sln-profeature__input .sln-status-summary__item--pay-later {
  color: #6d9eeb;
}
.sln-calendar-view .sln-booking-status-summary .sln-profeature__input .sln-status-summary__item--pending {
  color: #f58120;
}
.sln-calendar-view .sln-booking-status-summary .sln-profeature__input .sln-status-summary__item--cancelled {
  color: #e54747;
}
.sln-calendar-view .sln-booking-status-summary .sln-profeature__input .sln-status-summary__item--noshow {
  color: #1b1b21;
}
@media only screen and (min-width: 768px) {
  .sln-calendar-view .sln-booking-status-summary .sln-profeature__input {
    display: flex;
    justify-content: space-between;
  }
}
@media only screen and (min-width: 992px) {
  .sln-calendar-view .sln-booking-status-summary .sln-profeature__input {
    width: fit-content;
    justify-self: end;
    gap: 2rem;
    justify-content: flex-end;
    align-items: center;
  }
}
.sln-calendar-view .sln-profeature__cta.sln-profeature__cta--booking-status-summary {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.sln-calendar-view .sln-profeature__cta.sln-profeature__cta--booking-status-summary .sln-profeature__open-button {
  height: 100%;
  min-height: 3rem;
}
.sln-calendar-view .sln-profeature__cta.sln-profeature__cta--booking-status-summary .sln-profeature__open-button::after {
  padding: 0.75rem 1rem 0.75rem 4rem;
  background-position: 1rem center;
}
.sln-calendar-view #sln-booking-status-chart-container svg {
  overflow: visible !important;
}
.sln-calendar-view #sln-chart-custom-tooltip {
  position: absolute;
  top: -66px;
  right: 50%;
  transform: translateX(50%);
  display: none;
  pointer-events: none;
  z-index: 1000;
  min-width: 150px;
  height: 66px;
}
.sln-calendar-view #sln-chart-custom-tooltip .sln-chart-custom-tooltip__inner {
  line-height: 1.4;
  padding: 12px 16px;
  background: #fff;
  border: 1px solid #fff;
  border-radius: 4px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
  text-align: center;
}
.sln-calendar-view #sln-chart-custom-tooltip .sln-chart-custom-tooltip__inner::after {
  width: 1rem;
  height: 1rem;
  content: "";
  position: absolute;
  bottom: -8px;
  left: 50%;
  transform: translateX(-50%) rotate(45deg);
  border: 1px solid #fff;
  border-color: #fff currentColor currentColor #fff;
  background-color: #fff;
}
.sln-calendar-view #sln-chart-custom-tooltip .sln-chart-custom-tooltip__label {
  font-size: 0.75rem;
  text-transform: uppercase;
  font-weight: 600;
  margin-bottom: 4px;
}
.sln-calendar-view #sln-chart-custom-tooltip .sln-chart-custom-tooltip__value {
  font-size: 0.875rem;
  font-weight: 800;
  color: #708697;
}
.sln-calendar-view #sln-chart-custom-tooltip .sln-chart-custom-tooltip__count {
  font-size: 0.875rem;
  color: #708697;
  font-weight: 400;
}

.sln-calendar-view-topbar {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 1rem;
  padding: 1rem;
}
@media only screen and (min-width: 992px) {
  .sln-calendar-view-topbar {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 1rem;
  }
}

.sln-calendar-view-nav {
  display: grid;
  grid-template-columns: 2fr 1fr 1fr;
  grid-template-rows: auto;
  gap: 1rem;
  padding: 1rem;
}
.sln-calendar-view-nav .sln-box-title {
  grid-column: 1/span 3;
  grid-row: 1;
  min-width: 100%;
  margin-bottom: 1rem;
  padding: 0;
  text-align: center;
}
.sln-calendar-view-nav .sln-btn--calendar-view--pill {
  grid-column: 1;
  grid-row: 2;
}
.sln-calendar-view-nav .sln-btn--calendar-view--pill button {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.sln-calendar-view-nav .sln-icon--arrow--left {
  grid-column: 2;
  grid-row: 2;
}
.sln-calendar-view-nav .sln-icon--arrow--right {
  grid-column: 3;
  grid-row: 2;
}
@media only screen and (min-width: 768px) {
  .sln-calendar-view-nav {
    display: flex;
    justify-content: start;
    align-items: center;
    gap: 2rem;
    grid-column: 1;
  }
  .sln-calendar-view-nav .sln-box-title {
    min-width: unset;
    margin-bottom: 0;
    text-align: left;
  }
  .sln-calendar-view-nav .sln-box-title,
  .sln-calendar-view-nav .sln-btn--calendar-view--pill,
  .sln-calendar-view-nav .sln-icon--arrow--left,
  .sln-calendar-view-nav .sln-icon--arrow--right {
    grid-column: unset;
    grid-row: unset;
  }
}

.sln-calendar-view-switcher .sln-nav-tab-wrapper.nav-tab-wrapper {
  display: flex;
  justify-content: end;
  align-items: center;
  margin-bottom: 0;
}
.sln-calendar-view-switcher .sln-nav-tab-wrapper.nav-tab-wrapper::after {
  display: none;
}
@media only screen and (min-width: 768px) {
  .sln-calendar-view-switcher {
    grid-column: 2;
  }
  .sln-calendar-view-switcher .sln-nav-tab-wrapper.nav-tab-wrapper {
    gap: 2rem;
  }
}

.sln-calendar-view-topbar--secondary {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  gap: 1rem;
  margin-top: 1.5rem;
}
@media only screen and (min-width: 768px) {
  .sln-calendar-view-topbar--secondary {
    flex-direction: row;
    margin-top: 0;
  }
  .sln-calendar-view-topbar--secondary .sln-switch input + label {
    padding-right: 0;
  }
}

.day-event.break-down::after {
  content: "";
  display: block;
  margin: -20px 0 0;
  height: 20px;
  top: 0;
  background: linear-gradient(-45deg, white 10px, transparent 0) 0 10px, linear-gradient(45deg, white 10px, transparent 0) 0 10px;
  background-position: top left;
  background-repeat: repeat-x;
  background-size: 19px 20px;
}

.day-event.break-up::after {
  content: "";
  display: block;
  margin: 0px 0 -20px;
  height: 20px;
  top: 110%;
  background: linear-gradient(-135deg, white 10px, transparent 0) 0 10px, linear-gradient(135deg, white 10px, transparent 0) 0 10px;
  background-position: top left;
  background-repeat: repeat-x;
  background-size: 19px 20px;
}

.day-event.break-down .event-item {
  padding-bottom: 10px;
  height: 100%;
  display: block;
  border-bottom-width: 0;
}

#cal-day-box .day-event.break-down.day-highlight {
  border-bottom-width: 0;
}

.day-event.break-up .event-item {
  padding-top: 10px;
  height: 100%;
  display: flex;
  border-top-width: 0;
}

#cal-day-box .day-event.break-up.day-highlight {
  border-top-width: 0;
}

#cal-day-box .day-event.no-border-top.day-highlight {
  border-top-width: 0;
}

.cal-day-panel__wrapper {
  max-height: 800px;
  width: 100%;
  overflow: auto;
  /* Standardized scrollbar properties for Firefox and modern browsers */
  scrollbar-width: thin;
  scrollbar-color: #bdd7ec #f1f4f7;
  /* WebKit scrollbar styling for Chrome, Safari, Edge */
}
.cal-day-panel__wrapper::-webkit-scrollbar {
  width: 0.5rem;
}
.cal-day-panel__wrapper::-webkit-scrollbar-track {
  background: transparent;
  border-radius: 0.25rem;
  margin: 1.25rem 0;
}
.cal-day-panel__wrapper::-webkit-scrollbar-thumb {
  background: transparent;
  border-radius: 0.25rem;
}
.cal-day-panel__wrapper::-webkit-scrollbar-thumb:hover {
  background: transparent;
}

.day-event-item__calendar-day {
  min-height: 80px;
  height: 100%;
  display: grid;
  grid-template-rows: auto auto 1fr auto;
  grid-template-columns: auto 30px;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding: 5px 7px;
  color: rgb(0, 0, 0);
  font-size: 14px;
}
.day-event-item__calendar-day.duration-15__wrapper--closed {
  min-height: 50px;
  height: 50%;
}
.day-event-item__calendar-day.duration-15__wrapper--closed .sln-icon--plus-circle::after {
  top: 0;
}
.day-event-item__calendar-day .sln-icon--plus-circle:hover {
  cursor: pointer;
  color: #0089b7;
}

.day-event-item__calendar-day__header {
  grid-column: 1/span 2;
  grid-row: 1;
  display: grid;
  grid-template-columns: auto 30px;
  margin: -5px -7px 0 -7px;
  padding: 5px 7px 5px 7px;
  position: relative;
}
.day-event-item__calendar-day__header::after {
  display: block;
  content: "";
  background-color: #f2d89e;
  mix-blend-mode: multiply;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: -1;
  opacity: 0;
}

.day-event-item__customer {
  grid-column: 1;
  grid-row: 1;
  font-weight: 600;
  line-height: 20px;
  display: flex;
}
.day-event-item__customer .sln-icon--checkmark {
  color: #262626;
  padding-left: 20px;
}
.day-event-item__customer .day-event-item__customer-name {
  max-width: 120px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  font-size: 14px;
}

.day-event-item__booking_id {
  grid-column: 2;
  opacity: 0.5;
  font-weight: 700;
  justify-self: end;
  line-height: 20px;
  font-size: 14px;
}

.day-event-item__calendar-day ul.service_wrapper {
  grid-column: 1/span 2;
  grid-row: 2;
  list-style-type: none;
  padding: 0px;
  margin-top: 0;
  margin-bottom: 6px;
  padding-left: 0;
  line-height: 20px;
  text-wrap: nowrap;
}
.day-event-item__calendar-day ul.service_wrapper li {
  margin-bottom: 3px;
  padding: 3px 0;
  border-bottom: 1px solid rgba(38, 38, 38, 0.15);
}
.day-event-item__calendar-day ul.service_wrapper li:last-child {
  border-bottom: none;
}
.day-event-item__calendar-day ul.service_wrapper li:only-child {
  margin-bottom: 0;
  padding-bottom: 0;
}

.day-event-item__service {
  color: rgb(51, 51, 51);
  font-weight: 600;
  font-size: 14px;
  width: 100%;
  display: block;
  max-width: 180px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.day-event-item__attendant {
  font-size: 14px;
}
.day-event-item__attendant .day-event-item__attendant_name {
  display: block;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  max-width: 90px;
  float: left;
}

.day-event-item__attendant_timing {
  font-size: 12px;
  margin-left: 3px;
}

.sln-walkin-badge {
  position: absolute;
  bottom: 8px;
  left: 8px;
  font-size: 18px;
  opacity: 0.7;
  transition: opacity 0.2s ease, transform 0.2s ease;
  line-height: 1;
  z-index: 10;
}
.sln-walkin-badge:hover {
  opacity: 1;
  transform: scale(1.2);
}

div.more_details {
  grid-column: 1/span 2;
  grid-row: 4;
  margin-top: 20px;
  margin-right: -7px;
  margin-bottom: -5px;
  margin-left: -7px;
  padding-top: 15px;
  padding-right: 7px;
  padding-left: 7px;
  display: none;
  background-color: rgba(0, 0, 0, 0.1);
}
div.more_details ul {
  list-style-type: none;
  padding: 0px;
  margin-top: 0;
  padding-left: 0;
}
div.more_details ul li {
  margin-bottom: 5px;
  font-size: 0.9em;
  display: block;
  position: relative;
  width: 100%;
  line-height: 19px;
}

.day-event-item__calendar-day .confirm-delete:not([style*="visibility: visible;"]) {
  height: 15px;
  margin: 0;
  padding: 0;
  overflow: hidden;
}

span.amount_value {
  position: absolute;
  right: 0px;
  font-weight: 700;
  font-size: 1.2em;
}

.booking_due_amount .amount_value {
  font-weight: 600;
}

div.booking_tools {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
div.booking_tools .booking_tool_item {
  flex-grow: 1;
  position: relative;
}
div.booking_tools .booking_tool_item a {
  display: block;
}
div.booking_tools .booking_tool_item .sln-btn--icon::after {
  display: inline-block;
  width: 30px;
  height: 30px;
  position: relative;
  top: unset;
  right: unset;
  bottom: unset;
  color: #004258;
  font-size: 1.3em;
}
div.booking_tools .booking_tool_item .sln-btn--icon:hover::after {
  color: #0089b7;
}
div.booking_tools .booking_tool_item:nth-child(1) a {
  text-align: left;
}
div.booking_tools .booking_tool_item:nth-child(3) a {
  text-align: right;
}
div.booking_tools .booking_tool_item a:hover .sln-btn--icon::after {
  color: #0089b7;
}

.sln-free-version .booking_tool_item_promolink {
  display: none;
  width: max-content;
  padding: 0.75em 1em 0.5em;
  position: absolute;
  top: 50%;
  left: 100%;
  transform: translateY(-50%);
  z-index: 999999;
  color: #fff;
  text-decoration: none;
  line-height: 1.75;
  background-color: rgb(18, 67, 121);
  background: linear-gradient(90deg, rgb(18, 67, 121) 0%, rgb(34, 87, 145) 51%, rgb(18, 67, 121) 100%);
  opacity: 0;
  pointer-events: none;
  transition: opacity 150ms;
}
.sln-free-version .booking_tool_item_promolink strong {
  display: inline-block;
  border-bottom: 2px solid currentColor;
}
.sln-free-version .booking_tool_item_promolink::before {
  display: inline-block;
  content: "";
  width: 0;
  height: 0;
  position: absolute;
  top: 50%;
  left: -7px;
  transform: translateY(-50%);
  border-top: 8px solid transparent;
  border-right: 8px solid rgb(18, 67, 121);
  border-bottom: 8px solid transparent;
}
.sln-free-version .booking_tool_item,
.sln-free-version .more_details ul {
  position: relative;
}
@media (hover: hover) and (pointer: fine) {
  .sln-free-version .booking_tool_item:hover .booking_tool_item_promolink,
  .sln-free-version .more_details ul:hover .booking_tool_item_promolink {
    display: block;
    opacity: 1;
    pointer-events: auto;
  }
}
.sln-free-version .more_details ul li {
  opacity: 0.5;
}
.sln-free-version .more_details_promolink {
  width: 100%;
  display: grid;
  grid-template-columns: auto auto;
  grid-template-rows: 1fr;
  position: absolute;
  top: calc(100% + 10px);
  left: 0;
  text-decoration: none;
  font-size: 0.7777777778rem;
  color: rgb(0, 0, 0);
}
.sln-free-version .more_details_promolink span {
  text-align: center;
}
.sln-free-version .more_details_promolink strong {
  display: inline-block;
  padding: 0 0.5em;
  text-transform: uppercase;
  color: #fff;
  background-color: rgb(34, 87, 145);
  text-align: center;
  border-radius: 0.2222222222rem;
  /* FIX 092023
  &::before {
  	padding-right: 0.5em;
  	@extend %font-icon;
  	font-size: settings-mixins.rem(14px);
  	font-style: normal;
  	content: "\f09c";
  }
  */
}
@media (hover: hover) and (pointer: fine) {
  .sln-free-version .more_details_promolink {
    display: none;
  }
}

.confirm-delete {
  margin-top: 30px;
  padding-right: 2em;
  visibility: hidden;
}
.confirm-delete .close {
  top: -35px !important;
}

.rotate:after {
  transform: rotate(45deg);
  color: rgba(38, 38, 38, 0.5);
  transition: background-color 200ms, color 300ms, opacity 250ms;
}
.rotate:hover {
  cursor: pointer;
}
.rotate:hover:after {
  color: #0089b7;
}

div.booking_tools .booking_tool_item.disabled a i.sln-btn--icon:after {
  color: #004258;
  opacity: 0.4;
}

div.booking_tools .booking_tool_item.disabled a i.sln-btn--icon:after:hover {
  color: #004258;
  opacity: 0.4;
}

div.booking_tools .booking_tool_item.disabled a {
  box-shadow: none;
}

#cal-day-box .day-highlight.day-event-main-block {
  overflow: visible;
}

#cal-day-panel-hour .cal-day-hour-part .cal-day-hour-part-first-column {
  height: 100px;
  width: 200px;
}

#cal-day-box .day-highlight {
  position: absolute;
  width: 80px;
  line-height: 30px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border-top: 1px solid #c3c3c3;
  border-left: 5px solid #c3c3c3;
  overflow: hidden;
  text-overflow: ellipsis;
}

#cal-day-box .day-highlight.dh-event-danger {
  border-top: 1px solid #ad2121;
  border-left: 5px solid #ad2121;
}

#cal-day-box .day-highlight.dh-event-warning {
  border-top: 1px solid #ff9d02;
  border-left: 5px solid #ff9d02;
}

#cal-day-box .day-highlight.dh-event-info {
  border-top: 1px solid #00b0ff;
  border-left: 5px solid #1e90ff;
}

#cal-day-box .day-highlight.dh-event-inverse {
  border-top: 1px solid #1b1b1b;
  border-left: 5px solid #1b1b1b;
}

#cal-day-box .day-highlight.dh-event-success {
  border-top: 1px solid #53a91a;
  border-left: 5px solid #53a91a;
}

#cal-day-box .day-highlight.dh-event-special {
  background-color: #ffe6ff;
  border-top: 1px solid #800080;
  border-left: 5px solid #800080;
}

#cal-day-box .att-unavailable-highlight {
  height: 100px;
  width: 200px;
  left: 82px;
  position: absolute;
  background-color: #c3c3c3;
}

.event {
  display: block;
  background-color: #c3c3c3;
  width: 24px;
  height: 12px;
  margin-right: 2px;
  margin-bottom: 2px;
}

.event-block {
  display: block;
  background-color: #c3c3c3;
  width: 20px;
  height: 100%;
}

.cal-event-list .event.pull-left {
  margin-top: 3px;
}

.event-danger {
  background-color: #f29e9e;
}

.event-info {
  background-color: #9ed8f2;
}

.event-warning {
  background-color: #f2d89e;
}

.event-inverse {
  background-color: #1b1b1b;
}

.event-success {
  background-color: #abf29e;
}

.event-special {
  background-color: #800080;
}

#cal-day-box .day-highlight:hover,
#cal-day-box .day-highlight {
  background-color: #dddddd;
}
#cal-day-box .day-highlight:hover .day-event-item__calendar-day__header::after,
#cal-day-box .day-highlight .day-event-item__calendar-day__header::after {
  background-color: #dddddd;
}
#cal-day-box .day-highlight.dh-event-danger:hover,
#cal-day-box .day-highlight.dh-event-danger {
  background-color: #f29e9e;
}
#cal-day-box .day-highlight.dh-event-danger:hover .day-event-item__calendar-day__header::after,
#cal-day-box .day-highlight.dh-event-danger .day-event-item__calendar-day__header::after {
  background-color: #f29e9e;
}
#cal-day-box .day-highlight.dh-event-warning:hover,
#cal-day-box .day-highlight.dh-event-warning {
  background-color: #f2d89e;
}
#cal-day-box .day-highlight.dh-event-warning:hover .day-event-item__calendar-day__header::after,
#cal-day-box .day-highlight.dh-event-warning .day-event-item__calendar-day__header::after {
  background-color: #f2d89e;
}
#cal-day-box .day-highlight.dh-event-info:hover,
#cal-day-box .day-highlight.dh-event-info {
  background-color: #9ed8f2;
}
#cal-day-box .day-highlight.dh-event-info:hover .day-event-item__calendar-day__header::after,
#cal-day-box .day-highlight.dh-event-info .day-event-item__calendar-day__header::after {
  background-color: #9ed8f2;
}
#cal-day-box .day-highlight.dh-event-inverse:hover,
#cal-day-box .day-highlight.dh-event-inverse {
  background-color: #c1c1c1;
}
#cal-day-box .day-highlight.dh-event-inverse:hover .day-event-item__calendar-day__header::after,
#cal-day-box .day-highlight.dh-event-inverse .day-event-item__calendar-day__header::after {
  background-color: #c1c1c1;
}
#cal-day-box .day-highlight.dh-event-success:hover,
#cal-day-box .day-highlight.dh-event-success {
  background-color: #69d044;
}
#cal-day-box .day-highlight.dh-event-success:hover .day-event-item__calendar-day__header::after,
#cal-day-box .day-highlight.dh-event-success .day-event-item__calendar-day__header::after {
  background-color: #69d044;
}
#cal-day-box .day-highlight.dh-event-special:hover,
#cal-day-box .day-highlight.dh-event-special {
  background-color: #ffe6ff;
}
#cal-day-box .day-highlight.dh-event-special:hover .day-event-item__calendar-day__header::after,
#cal-day-box .day-highlight.dh-event-special .day-event-item__calendar-day__header::after {
  background-color: #ffe6ff;
}

.cal-month-box .day-highlight.dh-event-warning:hover,
.cal-month-box .day-highlight.dh-event-warning,
.cal-month-box .day-highlight:hover,
.cal-month-box .day-highlight,
.cal-month-box .day-highlight.dh-event-danger:hover,
.cal-month-box .day-highlight.dh-event-danger,
.cal-month-box .day-highlight.dh-event-warning:hover,
.cal-month-box .day-highlight.dh-event-warning,
.cal-month-box .day-highlight.dh-event-info:hover,
.cal-month-box .day-highlight.dh-event-info,
.cal-month-box .day-highlight.dh-event-inverse:hover,
.cal-month-box .day-highlight.dh-event-inverse,
.cal-month-box .day-highlight.dh-event-success:hover,
.cal-month-box .day-highlight.dh-event-success,
.cal-month-box .day-highlight.dh-event-special:hover,
.cal-month-box .day-highlight.dh-event-special {
  background-color: transparent;
}

.sln-calendar-sidebar {
  display: flex;
  align-items: flex-end;
}
.sln-calendar-sidebar .sln-help-button__block {
  margin-bottom: calc(1em + 6px);
}

.sln-free-pwa-calendar-promo-wrap {
  position: fixed;
  inset: 0;
  z-index: 100000;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 1rem;
  box-sizing: border-box;
}
.admin-bar .sln-free-pwa-calendar-promo-wrap {
  top: 46px;
}
@media screen and (min-width: 783px) {
  .admin-bar .sln-free-pwa-calendar-promo-wrap {
    top: 32px;
  }
}

.sln-free-pwa-calendar-promo-backdrop {
  position: absolute;
  inset: 0;
  margin: 0;
  padding: 0;
  border: 0;
  background: rgba(15, 23, 42, 0.45);
  cursor: pointer;
}

.sln-popup.sln-free-pwa-calendar-promo {
  position: relative;
  top: auto;
  left: auto;
  z-index: 1;
  max-width: 20.5rem;
  width: 100%;
  margin: 0;
  box-sizing: border-box;
  border-radius: 14px;
  background-color: #f8fafc;
  padding: 1.35rem 1.125rem 1rem;
  font-size: 16px;
  line-height: 1.45;
  text-align: left;
  box-shadow: 0 1px 2px rgba(15, 23, 42, 0.06), 0 12px 40px rgba(15, 23, 42, 0.18);
  border: 1px solid rgba(148, 163, 184, 0.35);
}

@media only screen and (max-width: 400px) {
  .sln-popup.sln-free-pwa-calendar-promo {
    padding: 1.125rem 1rem 0.875rem;
    max-width: none;
    font-size: 15px;
  }
}
.sln-free-pwa-calendar-promo .sln-popup--close.sln-free-pwa-calendar-promo__close-x {
  position: absolute;
  top: 0.5rem;
  right: 0.5rem;
  background: transparent;
  border: 0;
  padding: 0.35rem;
  margin: 0;
  display: block;
  line-height: 1;
  min-width: 2.25rem;
  min-height: 2.25rem;
  box-sizing: border-box;
  z-index: 2;
  color: #64748b;
  cursor: pointer;
  font-size: 1.2em;
  text-align: center;
}
.sln-free-pwa-calendar-promo .sln-popup--close.sln-free-pwa-calendar-promo__close-x::after {
  content: "\f410";
  font-family: "FontAwesome", "Font Awesome 6 Free";
  font-weight: 900;
}

.sln-free-pwa-calendar-promo .sln-free-pwa-calendar-promo__content.sln-popup-content {
  width: 100%;
  margin: 0 0 1rem;
  padding: 0 1.75rem 0 0;
}

.sln-free-pwa-calendar-promo .sln-popup-content .sln-popup--text.sln-free-pwa-calendar-promo__headline {
  font-size: 1.0625rem;
  font-weight: 600;
  color: #0f172a;
  margin: 0 0 0.5rem;
  padding: 0;
  text-align: left;
  line-height: 1.3;
}

.sln-free-pwa-calendar-promo .sln-popup-content .sln-popup--text.sln-free-pwa-calendar-promo__lede {
  font-size: 0.9375rem;
  font-weight: 400;
  color: #475569;
  margin: 0;
  padding: 0;
  text-align: left;
  line-height: 1.5;
}

.sln-free-pwa-calendar-promo .sln-popup--button.sln-free-pwa-calendar-promo__cta {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  box-sizing: border-box;
  margin: 0 0 0.875rem;
  padding: 0.75rem 1rem;
  font-size: 0.9375rem;
  font-weight: 600;
  letter-spacing: 0.02em;
  text-transform: none;
  text-decoration: none;
  white-space: normal;
  text-align: center;
  line-height: 1.25;
  border-radius: 10px;
  background-color: #2966a3;
  color: #fff;
  border: 0;
  transition: background-color 0.12s ease;
}
.sln-free-pwa-calendar-promo .sln-popup--button.sln-free-pwa-calendar-promo__cta:hover, .sln-free-pwa-calendar-promo .sln-popup--button.sln-free-pwa-calendar-promo__cta:focus {
  color: #fff;
  background-color: #235892;
}
.sln-free-pwa-calendar-promo .sln-popup--button.sln-free-pwa-calendar-promo__cta:active {
  background-color: #1f5284;
}

.sln-free-pwa-calendar-promo:not(:has(.sln-free-pwa-calendar-promo__actions)) .sln-free-pwa-calendar-promo__cta {
  margin-bottom: 0;
}

.sln-free-pwa-calendar-promo .sln-free-pwa-calendar-promo__actions {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  gap: 0.5rem 0.75rem;
  margin: 0;
  padding-top: 0.125rem;
  border-top: 1px solid rgba(148, 163, 184, 0.35);
}

.sln-free-pwa-calendar-promo .sln-free-pwa-calendar-promo__not-now {
  margin: 0;
  padding: 0.5rem 0;
  font: inherit;
  font-size: 0.875rem;
  font-weight: 500;
  color: #64748b;
  background: none;
  border: 0;
  cursor: pointer;
  text-decoration: underline;
  text-underline-offset: 2px;
}
.sln-free-pwa-calendar-promo .sln-free-pwa-calendar-promo__not-now:hover, .sln-free-pwa-calendar-promo .sln-free-pwa-calendar-promo__not-now:focus {
  color: #334155;
}

.sln-free-pwa-calendar-promo .sln-free-pwa-calendar-promo__pro-link {
  margin: 0;
  padding: 0.5rem 0;
  font-size: 0.875rem;
  font-weight: 600;
  color: #2171b1;
  text-decoration: none;
}
.sln-free-pwa-calendar-promo .sln-free-pwa-calendar-promo__pro-link:hover, .sln-free-pwa-calendar-promo .sln-free-pwa-calendar-promo__pro-link:focus {
  text-decoration: underline;
  text-underline-offset: 2px;
}

.sln-calendar--wrapper #cal-day-box .day-highlight.day-event.day-event--bdtop,
.day-event.day-event--bdtop {
  padding-top: 6px;
  z-index: 2;
}
.sln-calendar--wrapper #cal-day-box .day-highlight.day-event.day-event--bdtop::after,
.day-event.day-event--bdtop::after {
  display: inline-block;
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  margin-top: 0;
  border-top: 2px dashed white;
  border-top-color: white;
}

.salon_page_salon-calendar .sln-calendar--wrapper .cal-event-list {
  width: 26rem;
  max-width: 26rem;
}

.sln-calendar-export-wrapper {
  display: flex;
  flex-direction: column;
  gap: 1.75rem;
  max-width: 60rem;
  margin: 2.8rem auto;
  padding: 1.75rem 2.5rem;
  border-radius: 20px;
  background-color: #f1f4f7;
}
.sln-calendar-export-wrapper .sln-calendar-export-wrapper__title {
  grid-column: 1/span 2;
  margin: 0;
  font-weight: 500;
  color: #000000;
}
.sln-calendar-export-wrapper .sln-input--simple25 {
  margin-bottom: 0;
}
@media only screen and (min-width: 768px) {
  .sln-calendar-export-wrapper {
    display: grid;
    grid-template-columns: 1fr 1fr;
  }
}

@keyframes sln-badge-pulse {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.3);
  }
  100% {
    transform: scale(1);
  }
}
.sln-today-badge {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-width: 32px;
  height: 32px;
  padding: 0 12px;
  margin: 3px 3px 3px 30px;
  background-color: #D8E0E6;
  color: #2171B1;
  font-size: 18px;
  font-weight: bold;
  border-radius: 16px;
  line-height: 1;
  cursor: pointer;
  transition: background-color 0.2s ease;
}
.sln-today-badge.sln-today-badge--pulse {
  animation: sln-badge-pulse 0.5s ease-in-out;
}
.sln-today-badge:hover {
  background-color: #c5d0d8;
}
.sln-today-badge--pulse {
  animation: sln-badge-pulse 0.6s ease-out;
}

@keyframes sln-badge-pulse {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.3);
  }
  100% {
    transform: scale(1);
  }
}
.sln-today-tooltip {
  position: fixed;
  z-index: 10000;
  background-color: #F0F0F1;
  border: 1px solid #D8E0E6;
  border-radius: 8px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
  width: 26rem;
  min-width: 26rem;
  max-width: 26rem;
  padding: 16px;
}
.sln-today-tooltip.sln-calbar-tooltip::before {
  content: "" !important;
  position: absolute !important;
  bottom: -10px !important;
  top: auto !important;
  left: 50% !important;
  transform: translateX(-50%) !important;
  width: 0 !important;
  height: 0 !important;
  border-left: 10px solid transparent !important;
  border-right: 10px solid transparent !important;
  border-top: 10px solid #D8E0E6 !important;
  border-bottom: none !important;
  z-index: 1 !important;
}
.sln-today-tooltip.sln-calbar-tooltip::after {
  content: "" !important;
  position: absolute !important;
  bottom: -9px !important;
  top: auto !important;
  left: 50% !important;
  transform: translateX(-50%) !important;
  width: 0 !important;
  height: 0 !important;
  border-left: 9px solid transparent !important;
  border-right: 9px solid transparent !important;
  border-top: 9px solid #F0F0F1 !important;
  border-bottom: none !important;
  z-index: 2 !important;
}
.sln-today-tooltip__title {
  font-size: 17px;
  font-weight: normal;
  color: #2171B1;
  margin-bottom: 12px;
  padding-bottom: 8px;
  border-bottom: 1px solid #e9ecef;
}
.sln-today-tooltip__list {
  list-style: none;
  margin: 0;
  padding: 0;
}
.sln-today-tooltip__item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 12px 8px;
  border-bottom: 1px solid #D8E0E6;
  transition: background-color 0.2s ease;
}
.sln-today-tooltip__item:last-child {
  border-bottom: none;
}
.sln-today-tooltip__item:hover {
  background-color: #E8E9EA;
  border-radius: 4px;
}
.sln-today-tooltip__customer {
  font-size: 14px;
  font-weight: 600;
  color: #333;
  flex: 1;
  margin-right: 12px;
}
.sln-today-tooltip__time {
  display: flex;
  align-items: center;
  gap: 4px;
  font-size: 13px;
  color: #7D8890;
  margin-right: 12px;
  white-space: nowrap;
}
.sln-today-tooltip__time .sln-icon--clock {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 14px;
  color: #7D8890;
  width: 14px;
  height: 14px;
  flex-shrink: 0;
}
.sln-today-tooltip__time .sln-icon--clock::before {
  font-family: "FontAwesome";
  content: "\f017";
  font-weight: 400;
  font-style: normal;
  line-height: 1;
}
.sln-today-tooltip__button {
  display: inline-block;
  background-color: transparent;
  color: #2171B1 !important;
  border: 1px solid #2171B1;
  border-radius: 20px;
  padding: 5px 16px;
  font-size: 13px;
  font-weight: 600;
  cursor: pointer;
  transition: all 0.2s ease;
  white-space: nowrap;
  text-decoration: none;
}
.sln-today-tooltip__button:hover {
  background-color: rgba(33, 113, 177, 0.1);
  border-color: #1a5a8f;
  color: #1a5a8f !important;
  text-decoration: none;
}
.sln-today-tooltip__button:focus {
  outline: 2px solid #2171B1;
  outline-offset: 2px;
}
.sln-today-tooltip__button:active {
  background-color: rgba(33, 113, 177, 0.2);
  border-color: #154872;
  color: #154872 !important;
}
.sln-today-tooltip__see-all {
  display: block;
  text-align: center;
  padding: 12px 16px;
  margin: 8px -16px -16px -16px;
  background-color: #f8f9fa;
  border-radius: 0 0 8px 8px;
  color: #2171B1 !important;
  font-size: 13px;
  font-weight: 600;
  text-decoration: none;
  cursor: pointer;
  transition: all 0.2s ease;
  border-top: 1px solid #D8E0E6;
}
.sln-today-tooltip__see-all:hover {
  background-color: #e9ecef;
  color: #1a5a8f !important;
  text-decoration: none;
}
.sln-today-tooltip__see-all:active {
  background-color: #dee2e6;
  color: #154872 !important;
}
.sln-today-tooltip::before {
  content: "";
  position: absolute;
  top: -8px;
  left: 50%;
  transform: translateX(-50%);
  width: 0;
  height: 0;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-bottom: 8px solid #d8e0e6;
}
.sln-today-tooltip::after {
  content: "";
  position: absolute;
  top: -7px;
  left: 50%;
  transform: translateX(-50%);
  width: 0;
  height: 0;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #F0F0F1;
}
.sln-today-tooltip--free .sln-today-tooltip__customer,
.sln-today-tooltip--free .sln-today-tooltip__time {
  color: #7D8890;
  opacity: 0.6;
}
.sln-today-tooltip--free .sln-today-tooltip__button {
  background-color: transparent;
  border-color: #D8E0E6;
  color: #7D8890 !important;
  cursor: not-allowed;
  pointer-events: none;
}
.sln-today-tooltip--free .sln-today-tooltip__button:hover {
  background-color: transparent;
  border-color: #D8E0E6;
  color: #7D8890 !important;
}
.sln-today-tooltip--free .sln-icon--clock {
  color: #7D8890;
}
.sln-today-tooltip__cta {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 12px 16px;
  margin: 8px -16px -16px -16px;
  background: #BDD7EC;
  border-radius: 0 0 8px 8px;
  transition: all 0.2s ease;
  cursor: pointer;
}
.sln-today-tooltip__cta:hover {
  background: #a8c9e0;
}
.sln-today-tooltip__cta-text {
  color: #1a4d6b;
  font-size: 14px;
  line-height: 1.4;
}
.sln-today-tooltip__cta-text--strong {
  font-weight: bold;
  font-size: 16px;
  margin-top: 2px;
}
.sln-today-tooltip__crown-icon {
  width: 32px;
  height: 32px;
  flex-shrink: 0;
  display: block;
}

.sln-calendar-carousel {
  background: linear-gradient(167deg, #2171b1 0%, #1a5a8f 100%);
  border-radius: 14px;
  box-shadow: 0 4px 15px rgba(33, 113, 177, 0.2);
  padding: 32px;
  position: relative;
  overflow: hidden;
  margin-bottom: 20px;
}
.sln-calendar-carousel__close {
  position: absolute;
  top: 20px;
  right: 20px;
  background: rgba(255, 255, 255, 0.1);
  border: none;
  color: rgba(255, 255, 255, 0.9);
  cursor: pointer;
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
  border-radius: 6px;
  transition: background 0.2s;
  z-index: 10;
}
.sln-calendar-carousel__close:hover {
  background: rgba(255, 255, 255, 0.2);
}
.sln-calendar-carousel__track {
  position: relative;
  min-height: 240px;
}
.sln-calendar-carousel__slide {
  display: none;
  opacity: 0;
  transition: opacity 0.4s ease-in-out;
}
.sln-calendar-carousel__slide--active {
  display: grid;
  grid-template-columns: minmax(0, 1fr) auto;
  gap: 24px;
  align-items: center;
  opacity: 1;
  animation: fadeIn 0.4s ease-in-out;
}
.sln-calendar-carousel__illustration {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.sln-calendar-carousel__illustration svg {
  display: block;
  max-width: 100%;
  height: auto;
}
.sln-calendar-carousel__icon {
  width: 64px;
  height: 64px;
  background: rgba(255, 255, 255, 0.15);
  border: 1px solid rgba(255, 255, 255, 0.25);
  border-radius: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  flex-shrink: 0;
}
.sln-calendar-carousel__content {
  flex: 1;
  min-width: 0;
}
.sln-calendar-carousel__headline {
  margin: 0 0 16px 0;
  font-size: 20px;
  font-weight: 700;
  color: #fff;
  line-height: 1.4;
}
.sln-calendar-carousel__benefits {
  list-style: none;
  margin: 0 0 16px 0;
  padding: 0;
}
.sln-calendar-carousel__benefits li {
  position: relative;
  padding-left: 28px;
  margin-bottom: 10px;
  font-size: 14px;
  color: #e7edf2;
  line-height: 1.5;
}
.sln-calendar-carousel__benefits li:last-child {
  margin-bottom: 0;
}
.sln-calendar-carousel__benefits li::before {
  content: "✓";
  position: absolute;
  left: 0;
  top: 0;
  width: 20px;
  height: 20px;
  background: rgba(16, 185, 129, 0.2);
  color: #10b981;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  font-weight: 700;
}
.sln-calendar-carousel__proof {
  margin: 0;
  font-size: 12px;
  color: rgba(255, 255, 255, 0.75);
  font-style: italic;
}
.sln-calendar-carousel__cta {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  background: #fff;
  color: #2171b1;
  font-size: 14px;
  font-weight: 600;
  text-decoration: none;
  border-radius: 10px;
  padding: 12px 24px;
  transition: all 0.2s;
  white-space: nowrap;
  align-self: start;
  margin-top: 8px;
}
.sln-calendar-carousel__cta:hover {
  background: #f1f4f7;
  color: #1a5a8f;
  transform: translateY(-1px);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
  text-decoration: none;
}
.sln-calendar-carousel__cta svg {
  width: 16px;
  height: 16px;
}
.sln-calendar-carousel__dots {
  display: flex;
  gap: 8px;
  justify-content: center;
  margin-top: 24px;
}
.sln-calendar-carousel__dot {
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.4);
  border: none;
  padding: 0;
  cursor: pointer;
  transition: all 0.3s;
}
.sln-calendar-carousel__dot:hover {
  background: rgba(255, 255, 255, 0.6);
}
.sln-calendar-carousel__dot--active {
  width: 24px;
  border-radius: 4px;
  background: #fff;
}
@media (max-width: 1024px) {
  .sln-calendar-carousel__slide--active {
    grid-template-columns: minmax(0, 1fr) auto;
    gap: 20px;
  }
  .sln-calendar-carousel__icon {
    width: 56px;
    height: 56px;
  }
  .sln-calendar-carousel__cta {
    margin-top: 16px;
  }
}
.sln-calendar-carousel__illustration--number {
  flex-direction: column;
  gap: 10px;
  text-align: center;
}
.sln-calendar-carousel__number {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 6px;
}
.sln-calendar-carousel__number-text {
  font-size: 3.5rem;
  font-weight: 800;
  color: #fdcb50;
  line-height: 1;
  letter-spacing: -1px;
}
.sln-calendar-carousel__number-label {
  margin: 0;
  font-size: 13px;
  font-weight: 600;
  color: rgba(255, 255, 255, 0.85);
  text-transform: uppercase;
  letter-spacing: 0.5px;
}
@media (max-width: 640px) {
  .sln-calendar-carousel {
    padding: 24px 20px;
  }
  .sln-calendar-carousel__close {
    top: 16px;
    right: 16px;
    width: 28px;
    height: 28px;
  }
  .sln-calendar-carousel__slide--active {
    grid-template-columns: 1fr;
    gap: 16px;
  }
  .sln-calendar-carousel__icon {
    width: 48px;
    height: 48px;
    margin: 0 auto;
  }
  .sln-calendar-carousel__content {
    text-align: center;
  }
  .sln-calendar-carousel__headline {
    font-size: 18px;
    margin-bottom: 12px;
  }
  .sln-calendar-carousel__benefits {
    text-align: left;
    max-width: 400px;
    margin-left: auto;
    margin-right: auto;
  }
  .sln-calendar-carousel__benefits li {
    font-size: 13px;
  }
  .sln-calendar-carousel__cta {
    width: 100%;
    justify-content: center;
    margin-top: 16px;
  }
  .sln-calendar-carousel__dots {
    margin-top: 20px;
  }
  .sln-calendar-carousel__number-text {
    font-size: 2.75rem;
  }
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.sln-calendar-carousel:hover .sln-calendar-carousel__slide--active {
  animation-play-state: paused;
}

@media screen and (max-width: 782px) {
  .post-type-sln_service .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-ID,
  .post-type-sln_service .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .sorting-indicator {
    display: none;
  }
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) {
    position: relative;
  }
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-primary,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-booking_date,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-booking_status,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-myauthor,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-first_name,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-last_name,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-user_email,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) #title,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-service_duration,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-service_price,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-sln_days_off {
    display: inline-block !important;
    width: 25% !important;
    padding: 1em !important;
    vertical-align: middle;
  }
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-primary::before,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-booking_date::before,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-booking_status::before,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-myauthor::before,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-first_name::before,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-last_name::before,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-user_email::before,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) #title::before,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-service_duration::before,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-service_price::before,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-sln_days_off::before {
    display: none;
  }
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) th.column-primary,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) td.column-primary {
    position: unset;
  }
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) th.column-primary .row-actions .clone,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) th.column-primary .row-actions .inline.hide-if-no-js,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) th.column-primary .row-actions .view,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) td.column-primary .row-actions .clone,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) td.column-primary .row-actions .inline.hide-if-no-js,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) td.column-primary .row-actions .view {
    display: none;
  }
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) th.sortable a,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) th.sorted a {
    padding: 0;
  }
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) th.sortable a .sorting-indicator,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) th.sorted a .sorting-indicator {
    position: relative;
    visibility: visible;
    margin-left: 0.75em;
  }
  .column-square_pos .button {
    width: auto !important;
    margin-bottom: 1.5em;
    padding: 0 1.5em;
  }
  .wp-list-table tr.is-expanded td:last-child {
    margin-bottom: 1rem;
  }
  .wp-list-table tr:not(.inline-edit-row):not(.no-items) .column-total_amount {
    margin-bottom: 1em;
  }
  .salon_page_salon-customers .tablenav.top .actions:not(.bulkactions) {
    display: block;
    width: 100%;
  }
  .salon_page_salon-customers .tablenav.top .actions:not(.bulkactions) .search-box {
    margin-left: 0;
  }
  p.search-box {
    position: relative;
    bottom: unset;
    width: 60%;
    height: auto;
    margin: 20px auto;
    display: flex;
  }
  p.search-box #post-search-input {
    margin-right: 1em;
  }
  .post-type-sln_service .wp-list-table .is-expanded td.column-ID:not(.hidden) {
    display: none !important;
  }
}
@media screen and (max-width: 550px) {
  .wp-list-table,
  .widefat.wp-list-table {
    display: block;
  }
  .wp-list-table thead,
  .wp-list-table tfoot,
  .widefat.wp-list-table thead,
  .widefat.wp-list-table tfoot {
    display: flex;
    width: 100%;
  }
  .wp-list-table tbody,
  .widefat.wp-list-table tbody {
    display: flex;
    width: 100%;
    flex-direction: column;
  }
  .wp-list-table thead tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-primary,
  .wp-list-table thead tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-booking_date,
  .wp-list-table thead tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-booking_status,
  .wp-list-table thead tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-myauthor,
  .widefat.wp-list-table thead tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-primary,
  .widefat.wp-list-table thead tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-booking_date,
  .widefat.wp-list-table thead tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-booking_status,
  .widefat.wp-list-table thead tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-myauthor {
    width: 22% !important;
  }
  .wp-list-table thead .check-column,
  .widefat.wp-list-table thead .check-column {
    padding-top: 14px;
    display: inline-block;
  }
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) {
    position: relative;
  }
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) th.column-primary,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) th.column-booking_date,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) th.column-booking_status,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) th.column-myauthor,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) th.column-first_name,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) th.column-last_name,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) th.column-user_email,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) th.column-service_duration,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) th.column-service_price,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) th.column-sln_days_off {
    white-space: nowrap;
    direction: rtl;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .wp-list-table tbody tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) {
    width: calc(100vw - 24px) !important;
    display: grid;
    grid-template-columns: 45px auto 45px;
    grid-template-rows: 45px auto auto auto 45px;
  }
  .wp-list-table tbody tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) td[data-colname="Service ID"] {
    display: none;
  }
  .wp-list-table tbody tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) td.column-primary {
    grid-column: 2;
    grid-row: 1/span 5;
    width: 100% !important;
    display: grid !important;
    grid-template-columns: 1fr;
    grid-template-rows: 45px auto 35px;
    padding: 1em 1em 0.75em 1em !important;
  }
  .wp-list-table tbody tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) td.column-primary p {
    grid-column: 1;
    grid-row: 1;
  }
  .wp-list-table tbody tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) td.column-primary .row-actions {
    grid-column: 1;
    grid-row: 3;
    align-self: end;
    border-top: 1px solid #ddd;
    left: unset;
  }
  .wp-list-table tbody tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) td.column-primary.title .row-title {
    display: block;
    max-width: 66vw;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .wp-list-table tbody tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .check-column {
    grid-column: 1;
    grid-row: 1;
  }
  .wp-list-table tbody tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) td.column-booking_date,
  .wp-list-table tbody tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) td.column-booking_status,
  .wp-list-table tbody tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) td.column-myauthor,
  .wp-list-table tbody tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-first_name,
  .wp-list-table tbody tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-last_name,
  .wp-list-table tbody tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-user_email,
  .wp-list-table tbody tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) td.column-service_duration,
  .wp-list-table tbody tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) td.column-service_price,
  .wp-list-table tbody tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) td.column-sln_days_off {
    width: 100% !important;
    min-height: 5px;
    padding: 0.3em 1em 0.3em 40% !important;
  }
  .wp-list-table tbody tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) td.column-booking_date,
  .wp-list-table tbody tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-first_name,
  .wp-list-table tbody tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) td.column-service_duration {
    grid-column: 2;
    grid-row: 2;
    padding-top: 0.75em !important;
    border-top: 1px solid #ddd;
  }
  .wp-list-table tbody tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) td.column-booking_status,
  .wp-list-table tbody tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-last_name,
  .wp-list-table tbody tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) td.column-service_price {
    grid-column: 2;
    grid-row: 3;
  }
  .wp-list-table tbody tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) td.column-myauthor,
  .wp-list-table tbody tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-user_email,
  .wp-list-table tbody tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) td.column-sln_days_off {
    grid-column: 2;
    grid-row: 4;
    margin-bottom: 0.75em;
  }
  .wp-list-table tbody tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) td.column-sln_days_off {
    display: -webkit-box !important;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
  }
  .wp-list-table tbody tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) td.column-primary::before,
  .wp-list-table tbody tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) td.column-booking_date::before,
  .wp-list-table tbody tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) td.column-booking_status::before,
  .wp-list-table tbody tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) td.column-myauthor::before,
  .wp-list-table tbody tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-first_name::before,
  .wp-list-table tbody tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-last_name::before,
  .wp-list-table tbody tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-user_email::before,
  .wp-list-table tbody tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) td.column-service_duration::before,
  .wp-list-table tbody tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) td.column-service_price::before,
  .wp-list-table tbody tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) td.column-sln_days_off::before {
    display: block;
    opacity: 0.75;
    text-align: left;
  }
  .wp-list-table tbody tr.is-expanded:not(.inline-edit-row):not(.no-items) {
    width: calc(100vw - 24px) !important;
    display: grid;
    grid-template-columns: 45px auto 45px;
    grid-template-rows: 45px auto;
    position: relative;
  }
  .wp-list-table tbody tr.is-expanded:not(.inline-edit-row):not(.no-items) th {
    grid-column: 1;
  }
  .wp-list-table tbody tr.is-expanded:not(.inline-edit-row):not(.no-items) td {
    grid-column: 2;
    padding-top: 1em !important;
    padding-bottom: 1em !important;
    padding-left: 13px;
    min-height: 2.2rem;
    border-bottom: 1px solid #eee;
  }
  .wp-list-table tbody tr.is-expanded:not(.inline-edit-row):not(.no-items) td:last-child {
    border-bottom: none;
  }
  .wp-list-table tbody tr.is-expanded:not(.inline-edit-row):not(.no-items) td.column-primary {
    padding-right: 8px;
    position: unset;
  }
  .wp-list-table tbody tr.is-expanded:not(.inline-edit-row):not(.no-items) td.column-booking_date {
    border-top: 1px solid #ddd;
  }
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) th.sortable a,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) th.sorted a {
    padding: 0;
  }
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) th.sortable a .sorting-indicator,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) th.sorted a .sorting-indicator {
    position: absolute;
    right: -4px;
    visibility: visible;
  }
  .salon_page_salon-customers .wp-list-table tbody tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) {
    grid-template-rows: 45px auto auto auto 75px;
  }
  .salon_page_salon-customers .wp-list-table tbody tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) td.column-primary .row-actions {
    padding-top: 0.5em;
  }
  p.search-box {
    position: relative;
    bottom: unset;
    width: 100%;
    height: auto;
    margin-bottom: 20px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
  p.search-box #post-search-input {
    margin-right: 0;
  }
  p.search-box #search-submit {
    min-width: 60vw;
  }
  .salon_page_salon-customers .tablenav.top .actions:not(.bulkactions) {
    padding: 0;
  }
}
.post-type-sln_service #sln-salon--admin .check-column input[type=checkbox] {
  margin: 0 0 0 8px;
}

/*@import 'settings-mixins';
//@import 'bootstrap';
@import 'admin_config';
#sln-salon--admin, .sln-calendar--wrapper  {
    @import 'typo';
    @import 'admin_components/inputs';
    @import 'admin_components/buttons';
    @import 'admin_components/boxes';
    @import 'admin_components/panels';
    @import 'admin_components/shop-details';
    @import 'admin_components/service-details';
}
*/
@media screen and (min-width: 1620px) {
  #sln-tab-import-data .sln-box {
    padding: 40px 66px 40px 70px;
  }
}
@media screen and (min-width: 1200px) {
  #sln-tab-import-data .sln-box > .row:not(:first-child) {
    margin-top: 90px;
  }
}
@media screen and (max-width: 1199px) {
  #sln-tab-import-data .sln-box > .row:not(:first-child) {
    margin-top: 20px;
  }
  #sln-tab-import-data .sln-box > .row > .col-xs-12:not(:first-child) {
    margin-top: 20px;
  }
}
#sln-tab-import-data .sln-box .sln-item-top .sln-box-title,
#sln-tab-import-data .sln-box .sln-item-top .sln-fake-label {
  font-family: "Helvetica Neue", sans-serif;
  color: #003553;
  padding: 0;
}
#sln-tab-import-data .sln-box .sln-item-top .sln-box-title {
  margin: 0 0 13px;
}
@media screen and (min-width: 1200px) {
  #sln-tab-import-data .sln-box .sln-item-top .sln-box-title {
    font-size: 25px;
    line-height: 30px;
  }
}
@media screen and (min-width: 1200px) {
  #sln-tab-import-data .sln-box .sln-item-top .sln-fake-label {
    font-size: 16px;
    line-height: 18px;
  }
}
#sln-tab-import-data .sln-box .sln-input--simple.sln-logo-box {
  margin-bottom: 12px;
}
#sln-tab-import-data .sln-box .sln-item-csv {
  display: inline-block;
  color: #003553;
  font-family: "Helvetica Neue", sans-serif;
}
@media screen and (min-width: 1200px) {
  #sln-tab-import-data .sln-box .sln-item-csv {
    font-size: 18px;
    line-height: 22px;
  }
}
#sln-tab-import-data .sln-box .sln-file__droparea {
  margin-top: 2em;
}
#sln-tab-import-data .sln-box .sln-file__droparea .info {
  display: grid;
  grid-template: auto/50% 50%;
  justify-items: start;
  font-size: 1.15em;
  transform: scale(1);
  transition: all 250ms ease;
}
#sln-tab-import-data .sln-box .sln-file__droparea .info .info-wrap {
  width: 100%;
  aspect-ratio: 1;
  grid-row: 1;
  grid-column: 1/span 2;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  padding: 2em;
  pointer-events: none;
  border: 2px dashed;
  border-radius: 5px;
  border-color: rgba(80, 80, 80, 0.5);
  background-color: transparent;
  font-size: 1em;
  font-weight: 600;
  transform: scale(1);
  transition: all 250ms ease;
  z-index: 9;
}
#sln-tab-import-data .sln-box .sln-file__droparea .info .info-wrap span {
  font-size: 1em;
}
@media (min-width: 992px) {
  #sln-tab-import-data .sln-box .sln-file__droparea .info .info-wrap {
    aspect-ratio: 1/0.36;
  }
}
#sln-tab-import-data .sln-box .sln-file__droparea .info .info-wrap .text {
  text-align: center;
}
#sln-tab-import-data .sln-box .sln-file__droparea .info .info-wrap .info-upload::before {
  display: inline-block;
  margin-bottom: 8px;
  font-family: "FontAwesome";
  font-weight: 900;
  font-size: 2em;
  line-height: 0;
  content: "\f382";
  line-height: 1;
  color: rgba(9, 120, 189, 0.75);
}
#sln-tab-import-data .sln-box .sln-file__droparea .info .sln-file__btn {
  grid-row: 2;
  grid-column: 1;
  transform: scale(1);
  transition: all 250ms ease;
}
#sln-tab-import-data .sln-box .sln-file__droparea .info .info-wrap + .sln-file__btn {
  margin-top: 1.6em;
  margin-bottom: 2em;
}
#sln-tab-import-data .sln-box .sln-file__droparea .info .sln-btn-- {
  margin-left: 10px;
  min-width: 166px;
  height: auto;
  line-height: 1;
  padding: 20px 45px;
  border-radius: 5px;
  font-family: Montserrat, "Helvetica Neue", sans-serif;
  font-weight: 700;
}
@media screen and (min-width: 1200px) {
  #sln-tab-import-data .sln-box .sln-file__droparea .info .sln-btn-- {
    font-size: 23px;
  }
}
@media screen and (max-width: 550px) {
  #sln-tab-import-data .sln-box .sln-file__droparea .info .sln-btn-- {
    margin: 15px 0 0 0;
    width: 100%;
  }
}
#sln-tab-import-data .sln-box .sln-file__droparea .alert-success,
#sln-tab-import-data .sln-box .sln-file__droparea .alert-danger,
#sln-tab-import-data .sln-box .sln-file__droparea .progress-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1.3em;
  font-weight: 600;
  flex-direction: column;
}
#sln-tab-import-data .sln-box .sln-file__droparea .alert-danger {
  padding: 2em;
}
#sln-tab-import-data .sln-box .sln-file__droparea .alert-success,
#sln-tab-import-data .sln-box .sln-file__droparea .progress-wrapper {
  aspect-ratio: 1;
}
@media (min-width: 992px) {
  #sln-tab-import-data .sln-box .sln-file__droparea .alert-success,
  #sln-tab-import-data .sln-box .sln-file__droparea .progress-wrapper {
    aspect-ratio: 1/0.36;
  }
}
#sln-tab-import-data .sln-box .sln-file__droparea .alert-success .alert-skipped {
  padding-top: 5%;
  width: 100%;
}
#sln-tab-import-data .sln-box .sln-file__droparea .alert-success .alert-skipped .skipped-bookings {
  overflow-y: scroll;
  max-height: 200px;
}
#sln-tab-import-data .sln-box .sln-file__droparea .alert-success .alert-skipped .skipped-bookings .skipped-booking--id {
  width: 5%;
}
#sln-tab-import-data .sln-box .sln-file__droparea .alert-success .alert-skipped .skipped-bookings .skipped-booking--datetime {
  width: 18%;
}
#sln-tab-import-data .sln-box .sln-file__droparea .alert-success .alert-skipped .skipped-bookings .skipped-booking--first-name {
  width: 18%;
}
#sln-tab-import-data .sln-box .sln-file__droparea .alert-success .alert-skipped .skipped-bookings .skipped-booking--last-name {
  width: 18%;
}
#sln-tab-import-data .sln-box .sln-file__droparea .alert-success .alert-skipped .skipped-bookings .skipped-booking--email {
  width: 25%;
}
#sln-tab-import-data .sln-box .sln-file__droparea .alert-success .alert-skipped .skipped-bookings .skipped-booking--phone {
  width: 16%;
}
#sln-tab-import-data .sln-box .sln-file__droparea .alert-success .alert-skipped .skipped-bookings--title,
#sln-tab-import-data .sln-box .sln-file__droparea .alert-success .alert-skipped .skipped-bookings li {
  display: flex;
  padding: 0 3%;
  text-align: center;
}
@media (hover: hover) {
  #sln-tab-import-data .sln-box .sln-file__droparea:hover .info .info-wrap {
    background-color: rgba(0, 145, 234, 0.15);
    border-color: rgba(0, 145, 234, 0.5);
    color: rgb(52, 52, 52);
  }
  #sln-tab-import-data .sln-box .sln-file__droparea:hover .info .info-wrap::before {
    color: rgb(9, 120, 189);
  }
}
#sln-tab-import-data .sln-box .sln-file__droparea.hover .info .info-wrap {
  background-color: rgba(0, 145, 234, 0.25);
  border-color: rgb(0, 145, 234);
  border-radius: 0.75em;
  color: rgb(52, 52, 52);
  transform: scale(1.05);
}
#sln-tab-import-data .sln-box .sln-file__droparea.hover .info .info-wrap::before {
  color: rgb(9, 120, 189);
}
#sln-tab-import-data .sln-box .sln-file__droparea.drop {
  background-color: rgba(0, 145, 234, 0.1);
  padding: 1.4em;
  margin: 0.6em -1.4em 2em -1.4em;
  border-radius: 0.75em;
  transform: scale(1);
}
#sln-tab-import-data .sln-box .sln-file__droparea.drop .info .info-wrap {
  background-color: rgba(0, 145, 234, 0.4);
  border-color: rgb(0, 145, 234);
  border-radius: 0.75em;
  color: rgb(52, 52, 52);
}
#sln-tab-import-data .sln-box .sln-file__droparea.drop .info .info-wrap::before {
  color: rgb(9, 120, 189);
}
#sln-tab-import-data .sln-box .sln-file__droparea.drop .info .sln-file__btn {
  margin-bottom: 0;
  transform: scale(1);
}

#sln-pageloading.sln-pageloading--inactive,
#sln-viewloading.sln-viewloading--inactive,
#sln-modalloading.sln-modalloading--inactive {
  pointer-events: none;
  background-color: rgba(231, 237, 241, 0);
  animation: pageloadingfadeOut 350ms linear;
}
#sln-pageloading.sln-pageloading--inactive img,
#sln-pageloading.sln-pageloading--inactive h1,
#sln-viewloading.sln-viewloading--inactive img,
#sln-viewloading.sln-viewloading--inactive h1,
#sln-modalloading.sln-modalloading--inactive img,
#sln-modalloading.sln-modalloading--inactive h1 {
  transition: all 200ms ease-out;
  opacity: 0;
}

#sln-modalloading.sln-modalloading--inactive--save {
  pointer-events: none;
  background-color: #375f99;
  opacity: 0;
}
#sln-modalloading.sln-modalloading--inactive--save img,
#sln-modalloading.sln-modalloading--inactive--save h1 {
  opacity: 0;
}

#sln-modalloading #sln-modalloading__inner {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  opacity: 0;
  background-color: rgb(231, 237, 241);
  animation: modalSavedBg 500ms linear;
}
#sln-modalloading #sln-modalloading__inner h1,
#sln-modalloading #sln-modalloading__inner svg {
  opacity: 0;
  transition: all 200ms ease-out;
}
#sln-modalloading #sln-modalloading__inner.sln-modalloading--saved {
  opacity: 1;
}
#sln-modalloading #sln-modalloading__inner.sln-modalloading--saved h1,
#sln-modalloading #sln-modalloading__inner.sln-modalloading--saved svg {
  opacity: 1;
}
#sln-modalloading #sln-modalloading__inner.sln-modalloading--saved .animated-check path {
  animation: draw 400ms linear forwards;
}

.sln-calendar-view {
  position: relative;
}
.animated-check {
  height: 10em;
  width: 10em;
}

.animated-check path {
  fill: none;
  stroke: #375f99;
  stroke-width: 4;
  stroke-dasharray: 23;
  stroke-dashoffset: 23;
  stroke-linecap: round;
  stroke-linejoin: round;
}

@keyframes draw {
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes pageloadingfadeOut {
  0% {
    background-color: rgb(231, 237, 241);
  }
  100% {
    background-color: rgba(231, 237, 241, 0);
  }
}
@keyframes modalSavedBg {
  0% {
    background-color: rgb(255, 255, 255);
  }
  20% {
    background-color: rgb(255, 255, 255);
  }
  50% {
    background-color: rgb(231, 237, 241);
  }
}
.sln_meta_field {
  display: block;
}

.sln-date select {
  width: auto;
}

.sln-clear {
  display: block;
  clear: both;
  height: 1px;
  width: 100%;
}

#sln-availabilities div.item {
  border: 1px solid #dfdfdf;
  padding: 10px;
  margin: 2px;
}

.sln-tab {
  border-top-width: 0;
  background: #f1f1f1;
  padding: 30px;
}
.sln-tab .form-group label input {
  display: inline-block;
  margin-top: -3px;
}

#sln-salon--admin.sln-salon--settings--free .sln-tab {
  padding-bottom: 30vh;
}
@media only screen and (min-width: 768px) {
  #sln-salon--admin.sln-salon--settings--free .sln-tab {
    padding-bottom: 25vh;
  }
}
@media only screen and (min-width: 992px) {
  #sln-salon--admin.sln-salon--settings--free .sln-tab {
    padding-bottom: 25vh;
  }
}

body.sln-noscroll {
  overflow: hidden;
}
body.sln-noscroll .sln-tab .sln-tab__curtain {
  display: block;
  content: "";
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 0.8;
  background-color: #fff;
  background-color: #f1f1f1;
}

.sln-separator {
  height: 1px;
  border-top: 1px solid #ddd;
  margin: 2em auto;
  width: 100%;
  clear: both;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000;
}
.modal-backdrop.fade {
  opacity: 0;
  filter: alpha(opacity=0);
}
.modal-backdrop.in {
  opacity: 0.5;
  filter: alpha(opacity=50);
}

#import-matching-modal {
  left: 160px !important;
}
#import-matching-modal .modal-dialog {
  width: 70% !important;
}

.sln-import-table {
  display: block;
  overflow-x: auto;
}
.sln-import-table td {
  border-top: 1px solid #205069 !important;
  border-left: none;
  border-right: 1px solid #205069 !important;
  border-bottom: none !important;
  text-align: center;
}
.sln-import-table td .half-opacity {
  opacity: 0.5 !important;
}
.sln-import-table td .sln-select {
  text-align: left !important;
  width: 200px !important;
}
.sln-import-table td:first-child {
  border-left: 1px solid #205069 !important;
}
.sln-import-table th {
  border-top: none !important;
  border-left: none;
  border-right: 1px solid #205069 !important;
  border-bottom: none !important;
  text-align: center !important;
}
.sln-import-table th:first-child {
  border-left: 1px solid #205069 !important;
}

.sln-import-loader {
  -webkit-animation: glyphicon-spin-r 1s infinite linear;
  animation: glyphicon-spin-r 1s infinite linear;
}

@-webkit-keyframes glyphicon-spin-r {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes glyphicon-spin-r {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.sln-tab #sln-availabilities .items .item {
  padding: 1.4em;
  margin: 1em 0;
}
.sln-tab #sln-availabilities .items .item .col-md-12 {
  padding-left: 0;
}
@media only screen and (max-width: 767px) {
  .sln-tab #sln-availabilities .items .item .col-md-12 {
    padding-right: 0;
  }
}
.sln-tab #sln-availabilities .items .item .first-row {
  margin-bottom: 1.4em;
}
.sln-tab #sln-availabilities .items .item .first-row .form-group {
  padding-right: 2em;
}
@media only screen and (min-width: 768px) {
  .sln-tab #sln-availabilities .items .item .first-row .form-group {
    padding-right: 1em;
  }
}
@media only screen and (max-width: 767px) {
  .sln-tab #sln-availabilities .items .item .first-row .form-group {
    display: block;
    width: 50%;
    float: left;
    margin: 0 0 2em 0em;
  }
  .sln-tab #sln-availabilities .items .item .first-row .form-group:last-child {
    float: none;
  }
}
.sln-tab .setting-interval {
  margin-top: 1.4em;
}
.sln-tab input[type=radio],
.sln-tab input[type=checkbox] {
  margin: 0 0.5em;
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .sln-tab .settings-allowed .col-md-5:nth-child(1) {
    margin-bottom: 1.4em;
  }
}
@media only screen and (max-width: 767px) {
  .sln-tab .settings-allowed .col-md-5:nth-child(1) {
    margin-bottom: 1.4em;
  }
  .sln-tab .settings-allowed select {
    margin: 0.2em 0;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .sln-tab .settings-disable .col-md-6:nth-child(1),
  .sln-tab .settings-confirmation .col-md-6:nth-child(1) {
    margin-bottom: 1.4em;
  }
}

.salon_page_salon-settings.wp-core-ui .button-primary {
  color: #fff;
  background: #428bca;
  border-color: #428bca;
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 0.6em 2.6em;
  font-size: 14px;
  line-height: 1.428571429;
  border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  box-shadow: none;
  height: auto;
}
.salon_page_salon-settings.wp-core-ui .button-primary:hover {
  background: #3071a9;
  border-color: #285e8e;
}

.salon_page_salon-settings.wp-core-ui .sln-tab .button-primary {
  margin: 0 0 0 -1em;
}

.ui-sortable .type-sln_service.ui-sortable-handle,
.ui-sortable .type-sln_attendant.ui-sortable-handle,
.taxonomy-sln_service_category .ui-sortable .ui-sortable-handle {
  cursor: move;
}

.sln-nav-tab-wrapper.nav-tab-wrapper img,
h2.sln-nav-tab-wrapper.nav-tab-wrapper img {
  margin-right: 10px;
}
@media only screen and (max-width: 567px) {
  .sln-nav-tab-wrapper.nav-tab-wrapper,
  h2.sln-nav-tab-wrapper.nav-tab-wrapper {
    padding-right: 0;
    padding-left: 0;
    padding-top: 10px;
    position: relative;
  }
  .sln-nav-tab-wrapper.nav-tab-wrapper img,
  h2.sln-nav-tab-wrapper.nav-tab-wrapper img {
    margin-bottom: 10px;
    position: absolute;
    right: 0;
    top: -25px;
  }
  .sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab,
  h2.sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab {
    display: block;
    margin-right: 0;
    font-size: 12px;
    line-height: 12px;
    padding: 10px;
    width: 48%;
    margin: 1%;
  }
}
@media only screen and (min-width: 568px) and (max-width: 767px) {
  .sln-nav-tab-wrapper.nav-tab-wrapper,
  h2.sln-nav-tab-wrapper.nav-tab-wrapper {
    padding-right: 0;
    padding-left: 0;
    padding-top: 10px;
    position: relative;
  }
  .sln-nav-tab-wrapper.nav-tab-wrapper img,
  h2.sln-nav-tab-wrapper.nav-tab-wrapper img {
    margin-bottom: 0;
  }
  .sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab,
  h2.sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab {
    display: inline-block;
    margin-right: 0;
    font-size: 12px;
    line-height: 12px;
    padding: 10px;
    width: 20%;
    margin: 0.2%;
  }
}

.sln-salon--settings .sln-nav-tab-wrapper.nav-tab-wrapper,
.sln-salon--settings h2.sln-nav-tab-wrapper.nav-tab-wrapper {
  display: flex;
  flex: 1 0 auto;
  flex-wrap: wrap;
}
.sln-salon--settings .sln-nav-tab-wrapper.nav-tab-wrapper,
.sln-salon--settings h2.sln-nav-tab-wrapper.nav-tab-wrapper {
  -webkit-transition: top 150ms;
  -moz-transition: top 150ms;
  -o-transition: top 150ms;
  transition: top 150ms;
}
.sln-salon--settings .sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab,
.sln-salon--settings h2.sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab {
  display: flex;
  flex: 1 0 auto;
  height: 44px;
  line-height: 44px;
  position: relative;
  margin: 0;
  padding: 0 12px;
  justify-content: center;
  min-width: 0;
  width: auto;
  border: none;
  background-color: #fff;
  color: rgb(0, 53, 83);
  /* FIX 092023
      &.nav-tab-general::before {
          content: "\f013";
      }
      &.nav-tab-booking::before {
          content: "\f073";
      }
      &.nav-tab-checkout::before {
          content: "\f07a";
      }
      &.nav-tab-payments::before {
          content: "\f09d";
          font-weight: 400;
      }
      &.nav-tab-style::before {
          content: "\f036";
      }
      &.nav-tab-gcalendar::before {
          content: "\f1a0";
          font-weight: 300;
      }
      &.nav-tab-documentation::before {
          content: "\f02d";
      }
      */
}
.sln-salon--settings .sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab::before,
.sln-salon--settings h2.sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab::before {
  content: "\f013";
  display: inline-block;
  padding-right: 0.75em;
  font-size: 1.1111111111rem;
  z-index: 200;
}
.sln-salon--settings .sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab::before,
.sln-salon--settings h2.sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab::before {
  -webkit-transition: background-color 200ms;
  -moz-transition: background-color 200ms;
  -o-transition: background-color 200ms;
  transition: background-color 200ms;
}
.sln-salon--settings .sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab:focus, .sln-salon--settings .sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab:active,
.sln-salon--settings h2.sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab:focus,
.sln-salon--settings h2.sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab:active {
  color: rgb(0, 53, 83);
  background-color: rgba(199, 223, 243, 0.5);
  outline: none;
  box-shadow: none;
}
@media (hover: hover), (-ms-high-contrast: none) {
  .sln-salon--settings .sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab:hover,
  .sln-salon--settings h2.sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab:hover {
    color: rgb(0, 53, 83);
    background-color: rgb(241, 247, 251);
  }
}
.sln-salon--settings .sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab.nav-tab-active,
.sln-salon--settings h2.sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab.nav-tab-active {
  border: none;
  border-bottom: 3px solid rgb(199, 223, 243);
}
.sln-salon--settings .sln-nav-tab-wrapper.nav-tab-wrapper .sln-inpage_navbar__currenttab,
.sln-salon--settings h2.sln-nav-tab-wrapper.nav-tab-wrapper .sln-inpage_navbar__currenttab {
  display: none;
  width: 44px;
  height: 3.6666666667rem;
  background-color: #fff;
  text-decoration: none;
  color: rgb(0, 53, 83);
  border-right: 1px solid rgba(199, 223, 243, 0.5);
  /* FIX 092023
      &::before {
          display: block;
          content: "\f013";
          @extend %font-icon;
          font-size: settings-mixins.rem(24px);
          line-height: settings-mixins.rem(66px);
          text-align: center;
      }
      &.sln-inpage_navbar__icon--close::before {
          content: "\f00d";
      }
      */
}
.sln-salon--settings .sln-nav-tab-wrapper.nav-tab-wrapper.affix,
.sln-salon--settings h2.sln-nav-tab-wrapper.nav-tab-wrapper.affix {
  position: absolute;
  top: -100vh;
  right: 0;
  left: 0;
  background-color: #fff;
}
.sln-salon--settings .sln-nav-tab-wrapper.nav-tab-wrapper.affix.sln-nav-tab-wrapper--inview,
.sln-salon--settings h2.sln-nav-tab-wrapper.nav-tab-wrapper.affix.sln-nav-tab-wrapper--inview {
  position: fixed;
  top: 0;
}
.sln-salon--settings .sln-nav-tab-wrapper.nav-tab-wrapper.affix .sln-inpage_navbar__currenttab,
.sln-salon--settings h2.sln-nav-tab-wrapper.nav-tab-wrapper.affix .sln-inpage_navbar__currenttab {
  display: block;
}
@media only screen and (max-width: 567px) {
  .sln-salon--settings .sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab,
  .sln-salon--settings h2.sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab {
    margin: 0 0.2rem 0.2rem 0;
  }
  .sln-salon--settings .sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab.nav-tab-active,
  .sln-salon--settings h2.sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab.nav-tab-active {
    margin-bottom: 0;
    order: 1;
    border-bottom: none;
  }
  .sln-salon--settings .sln-nav-tab-wrapper.nav-tab-wrapper.affix .nav-tab,
  .sln-salon--settings h2.sln-nav-tab-wrapper.nav-tab-wrapper.affix .nav-tab {
    margin: 0;
    padding: 0 2.1666666667rem;
    width: 100%;
    justify-content: flex-start;
    border-bottom: 1px solid rgba(199, 223, 243, 0.5);
  }
  .sln-salon--settings .sln-nav-tab-wrapper.nav-tab-wrapper.affix .nav-tab.nav-tab-active span,
  .sln-salon--settings h2.sln-nav-tab-wrapper.nav-tab-wrapper.affix .nav-tab.nav-tab-active span {
    border-bottom: 3px solid #c7dff3;
    padding: 0 21px 0 30px;
    margin-left: -30px;
    margin-bottom: -1px;
  }
  .sln-salon--settings .sln-nav-tab-wrapper.nav-tab-wrapper.affix .sln-inpage_navbar__currenttab,
  .sln-salon--settings h2.sln-nav-tab-wrapper.nav-tab-wrapper.affix .sln-inpage_navbar__currenttab {
    width: 100%;
    border-bottom: 1px solid rgba(199, 223, 243, 0.5);
  }
  .sln-salon--settings .sln-nav-tab-wrapper.nav-tab-wrapper.affix .sln-inpage_navbar__currenttab::before,
  .sln-salon--settings h2.sln-nav-tab-wrapper.nav-tab-wrapper.affix .sln-inpage_navbar__currenttab::before {
    text-align: right;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) {
  .sln-salon--settings .sln-nav-tab-wrapper.nav-tab-wrapper.affix,
  .sln-salon--settings h2.sln-nav-tab-wrapper.nav-tab-wrapper.affix {
    position: absolute;
    top: -100px;
    right: 0;
    left: 0;
  }
  .sln-salon--settings .sln-nav-tab-wrapper.nav-tab-wrapper.affix.sln-nav-tab-wrapper--inview,
  .sln-salon--settings h2.sln-nav-tab-wrapper.nav-tab-wrapper.affix.sln-nav-tab-wrapper--inview {
    position: fixed;
    top: 46px;
  }
}
@media only screen and (min-width: 800px) {
  .sln-salon--settings .sln-nav-tab-wrapper.nav-tab-wrapper.affix,
  .sln-salon--settings h2.sln-nav-tab-wrapper.nav-tab-wrapper.affix {
    top: -100px;
    right: 0;
    left: 160px;
  }
  .sln-salon--settings .sln-nav-tab-wrapper.nav-tab-wrapper.affix.sln-nav-tab-wrapper--inview,
  .sln-salon--settings h2.sln-nav-tab-wrapper.nav-tab-wrapper.affix.sln-nav-tab-wrapper--inview {
    top: 32px;
  }
  .sln-salon--settings .sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab,
  .sln-salon--settings h2.sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab {
    padding: 0 18px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .sln-tab #sln-availabilities .items .item .btn.btn-block.btn-danger {
    width: 25%;
    float: right;
    margin-top: 1em;
  }
  .sln-tab #sln-availabilities .col-md-2.pull-right {
    width: 29%;
    margin-top: 1em;
  }
}
@media only screen and (max-width: 767px) {
  .sln-tab #sln-availabilities .items .item .btn.btn-block.btn-danger {
    margin-top: 2em;
  }
  .sln-tab #sln-availabilities .col-md-2.pull-right {
    width: 100%;
    margin-top: 1em;
  }
  .sln-tab .row:nth-child(1) .col-md-6:nth-child(1) {
    padding-left: 0;
    padding-right: 0;
  }
  .sln-tab .row:nth-child(1) .col-md-6:nth-child(1) .form-group,
  .sln-tab .row:nth-child(1) .col-md-6:nth-child(1) p {
    margin-bottom: 0;
  }
}
#sln_service-details,
#sln_attendant-details {
  padding-bottom: 2em;
}
#sln_service-details em,
#sln_attendant-details em {
  color: #aaa;
}
#sln_service-details s h3:nth-child(3),
#sln_attendant-details s h3:nth-child(3) {
  padding-left: 0;
}
#sln_service-details .sln-service-price-time input[type=text],
#sln_attendant-details .sln-service-price-time input[type=text] {
  min-height: 4.4444444444rem;
}
@media only screen and (min-width: 992px) {
  #sln_service-details .sln-service-price-time input[type=text],
  #sln_attendant-details .sln-service-price-time input[type=text] {
    min-height: 3.3333333333rem;
  }
}
@media only screen and (max-width: 320px) {
  #sln_service-details .sln-service-price-time .col-xs-6:nth-child(4),
  #sln_attendant-details .sln-service-price-time .col-xs-6:nth-child(4) {
    width: 100%;
  }
}
#sln_service-details #_sln_service_secondary,
#sln_attendant-details #_sln_service_secondary {
  display: block;
}
#sln_service-details input[type=radio],
#sln_service-details input[type=checkbox],
#sln_attendant-details input[type=radio],
#sln_attendant-details input[type=checkbox] {
  margin: 0 0.5em;
}
@media only screen and (max-width: 767px) {
  #sln_service-details #_sln_service_secondary,
  #sln_attendant-details #_sln_service_secondary {
    margin: 0 0.5em -0.6em 0;
  }
}
#sln_service-details .services-notavailable,
#sln_service-details .attendants-notavailable,
#sln_attendant-details .services-notavailable,
#sln_attendant-details .attendants-notavailable {
  margin: 0 0 1em -0.5em;
}
@media only screen and (max-width: 767px) {
  #sln_service-details .services-notavailable,
  #sln_service-details .attendants-notavailable,
  #sln_attendant-details .services-notavailable,
  #sln_attendant-details .attendants-notavailable {
    margin: 0 0 2em -0.5em;
  }
}
@media only screen and (min-width: 768px) {
  #sln_service-details .services-notavailable,
  #sln_service-details .attendants-notavailable,
  #sln_attendant-details .services-notavailable,
  #sln_attendant-details .attendants-notavailable {
    margin: 0 0 2em -0.5em;
  }
}
#sln_service-details .services-notavailable label,
#sln_service-details .attendants-notavailable label,
#sln_attendant-details .services-notavailable label,
#sln_attendant-details .attendants-notavailable label {
  margin-right: 2em;
}
@media only screen and (min-width: 951px) and (max-width: 1279px) {
  #sln_service-details .services-notavailable label,
  #sln_service-details .attendants-notavailable label,
  #sln_attendant-details .services-notavailable label,
  #sln_attendant-details .attendants-notavailable label {
    margin-right: 0.5em;
  }
}
@media only screen and (max-width: 767px) {
  #sln_service-details .services-notavailable label,
  #sln_service-details .attendants-notavailable label,
  #sln_attendant-details .services-notavailable label,
  #sln_attendant-details .attendants-notavailable label {
    display: block;
    width: 50%;
    float: left;
    margin: 0 0 2em 0em;
  }
  #sln_service-details .services-notavailable label:last-child,
  #sln_service-details .attendants-notavailable label:last-child,
  #sln_attendant-details .services-notavailable label:last-child,
  #sln_attendant-details .attendants-notavailable label:last-child {
    float: none;
  }
}
#sln_service-details .services-notavailable-h label,
#sln_service-details .attendants-notavailable-h label,
#sln_attendant-details .services-notavailable-h label,
#sln_attendant-details .attendants-notavailable-h label {
  margin-right: 2em;
}
@media only screen and (max-width: 767px) {
  #sln_service-details .services-notavailable-h label,
  #sln_service-details .attendants-notavailable-h label,
  #sln_attendant-details .services-notavailable-h label,
  #sln_attendant-details .attendants-notavailable-h label {
    width: 100%;
    margin-bottom: 1em;
  }
}

.post-type-sln_service textarea#excerpt {
  min-height: 150px;
}

body.salone_page_salon-settings #wpwrap,
body.toplevel_page_salon #wpwrap,
body.salone_page_salon-reports #wpwrap,
body.salone_page_salon-tools #wpwrap {
  background-color: #f1f1f1;
}

#sln-salon--admin.sln-salon--settings,
.sln-calendar--wrapper.sln-salon--settings {
  font-size: 14px;
}
#sln-salon--admin.sln-salon--settings .sln-nav-tab-wrapper.nav-tab-wrapper,
#sln-salon--admin.sln-salon--settings h2.sln-nav-tab-wrapper.nav-tab-wrapper,
#sln-salon--admin.sln-salon--settings h3.sln-nav-tab-wrapper.nav-tab-wrapper,
.sln-calendar--wrapper.sln-salon--settings .sln-nav-tab-wrapper.nav-tab-wrapper,
.sln-calendar--wrapper.sln-salon--settings h2.sln-nav-tab-wrapper.nav-tab-wrapper,
.sln-calendar--wrapper.sln-salon--settings h3.sln-nav-tab-wrapper.nav-tab-wrapper {
  padding-top: 0;
  border-bottom: 1px solid rgb(199, 223, 243);
  margin-bottom: 0;
}
@media only screen and (min-width: 992px) {
  #sln-salon--admin.sln-salon--settings .sln-nav-tab-wrapper.nav-tab-wrapper,
  #sln-salon--admin.sln-salon--settings h2.sln-nav-tab-wrapper.nav-tab-wrapper,
  #sln-salon--admin.sln-salon--settings h3.sln-nav-tab-wrapper.nav-tab-wrapper,
  .sln-calendar--wrapper.sln-salon--settings .sln-nav-tab-wrapper.nav-tab-wrapper,
  .sln-calendar--wrapper.sln-salon--settings h2.sln-nav-tab-wrapper.nav-tab-wrapper,
  .sln-calendar--wrapper.sln-salon--settings h3.sln-nav-tab-wrapper.nav-tab-wrapper {
    background-color: #fff;
  }
}
#sln-salon--admin .sln-booking-rule,
.sln-calendar--wrapper .sln-booking-rule {
  margin: 0;
  padding-top: 1.1111111111rem;
  padding-bottom: 1.1111111111rem;
}
#sln-salon--admin .sln-booking-rule:last-child,
.sln-calendar--wrapper .sln-booking-rule:last-child {
  margin-bottom: 2.2222222222rem;
}
#sln-salon--admin .sln-booking-rule + .sln-booking-rule,
.sln-calendar--wrapper .sln-booking-rule + .sln-booking-rule {
  border-top: none;
}
@media only screen and (max-width: 600px) {
  #sln-salon--admin .sln-booking-rule,
  .sln-calendar--wrapper .sln-booking-rule {
    border-width: 2px;
  }
}
#sln-salon--admin .settings-error,
.sln-calendar--wrapper .settings-error {
  border-color: #d22221;
}
#sln-salon--admin .sln-nav-tab-wrapper.nav-tab-wrapper,
#sln-salon--admin h2.sln-nav-tab-wrapper.nav-tab-wrapper,
#sln-salon--admin h3.sln-nav-tab-wrapper.nav-tab-wrapper,
.sln-calendar--wrapper .sln-nav-tab-wrapper.nav-tab-wrapper,
.sln-calendar--wrapper h2.sln-nav-tab-wrapper.nav-tab-wrapper,
.sln-calendar--wrapper h3.sln-nav-tab-wrapper.nav-tab-wrapper {
  border-bottom: none;
  margin-bottom: 2.2222222222rem;
}
#sln-salon--admin .sln-tab,
.sln-calendar--wrapper .sln-tab {
  border: none;
  border-top-width: 0;
  background: transparent;
  padding: 0 0 4.4444444444rem 0;
}
#sln-salon--admin .sln-tab .form-group label input,
.sln-calendar--wrapper .sln-tab .form-group label input {
  display: auto;
  display: initial;
  margin-top: auto;
  margin-top: initial;
}
#sln-salon--admin .sln-message,
.sln-calendar--wrapper .sln-message {
  border-bottom: 0.2222222222rem solid #f5b025;
  display: inline-block;
  padding: 0.2222222222rem;
}
#sln-salon--admin .sln-admin-sidebar,
.sln-calendar--wrapper .sln-admin-sidebar {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  align-items: center;
  padding: 0.8333333333rem;
  background-color: white;
  box-shadow: 0 1px 5px 0 rgba(0, 53, 83, 0.5);
}
#sln-salon--admin .sln-admin-sidebar.sln-admin-sidebar--free,
.sln-calendar--wrapper .sln-admin-sidebar.sln-admin-sidebar--free {
  grid-template-rows: auto auto;
}
#sln-salon--admin .sln-admin-sidebar.sln-admin-sidebar--free .sln-admin-banner,
.sln-calendar--wrapper .sln-admin-sidebar.sln-admin-sidebar--free .sln-admin-banner {
  grid-column: 1/span 3;
  grid-row: 2;
  margin: 0.5555555556rem -0.8333333333rem -0.8333333333rem -0.8333333333rem;
}
#sln-salon--admin .sln-admin-sidebar.sln-admin-sidebar--free .sln-update-settings__wrapper,
.sln-calendar--wrapper .sln-admin-sidebar.sln-admin-sidebar--free .sln-update-settings__wrapper {
  grid-column: 1;
  grid-row: 1;
}
#sln-salon--admin .sln-admin-sidebar.sln-admin-sidebar--free .sln-help-button__block,
.sln-calendar--wrapper .sln-admin-sidebar.sln-admin-sidebar--free .sln-help-button__block {
  grid-column: 3;
  grid-row: 1;
}
#sln-salon--admin .sln-admin-sidebar .sln-help-button__block,
.sln-calendar--wrapper .sln-admin-sidebar .sln-help-button__block {
  grid-column: 3;
  justify-self: end;
}
@media only screen and (min-width: 768px) {
  #sln-salon--admin .sln-admin-sidebar,
  .sln-calendar--wrapper .sln-admin-sidebar {
    bottom: 0;
    right: 0;
  }
  #sln-salon--admin .sln-admin-sidebar.sln-admin-sidebar--free,
  .sln-calendar--wrapper .sln-admin-sidebar.sln-admin-sidebar--free {
    grid-template-rows: auto;
  }
}
@media only screen and (min-width: 800px) {
  #sln-salon--admin .sln-admin-sidebar,
  .sln-calendar--wrapper .sln-admin-sidebar {
    padding: 1.3333333333rem 20px 0.8333333333rem 20px;
    left: 160px;
  }
  #sln-salon--admin .sln-admin-sidebar .sln-update-settings,
  #sln-salon--admin .sln-admin-sidebar .sln-help-button__block,
  .sln-calendar--wrapper .sln-admin-sidebar .sln-update-settings,
  .sln-calendar--wrapper .sln-admin-sidebar .sln-help-button__block {
    min-width: 180px;
  }
  #sln-salon--admin .sln-admin-sidebar.affix,
  .sln-calendar--wrapper .sln-admin-sidebar.affix {
    position: fixed;
    margin-top: 0;
  }
  #sln-salon--admin .sln-admin-sidebar.sln-admin-sidebar--free,
  .sln-calendar--wrapper .sln-admin-sidebar.sln-admin-sidebar--free {
    grid-template-rows: auto;
  }
  #sln-salon--admin .sln-admin-sidebar.sln-admin-sidebar--free .sln-admin-banner,
  .sln-calendar--wrapper .sln-admin-sidebar.sln-admin-sidebar--free .sln-admin-banner {
    margin: 0.8333333333rem -20px -0.8333333333rem -20px;
  }
}
#sln-salon--admin .sln-admin-sidebar .sln-toolbox-trigger-mob,
.sln-calendar--wrapper .sln-admin-sidebar .sln-toolbox-trigger-mob {
  float: right;
}
#sln-salon--admin .statistics_block,
.sln-calendar--wrapper .statistics_block {
  text-align: center;
  background-color: #0c6eb6;
  color: #fff;
  padding: 0 0.8333333333rem;
  margin: -15px;
  margin-top: 0;
}
#sln-salon--admin .statistics_block .statistics_block_desc,
.sln-calendar--wrapper .statistics_block .statistics_block_desc {
  display: block;
  border-top: 1px solid white;
  margin: 15px -10px 0 -10px;
  padding-top: 15px;
  padding-bottom: 5px;
}
#sln-salon--admin .statistics_block div:nth-child(1) span,
.sln-calendar--wrapper .statistics_block div:nth-child(1) span {
  margin-top: 0;
}
#sln-salon--admin .statistics_block .statistics_row:nth-child(1),
.sln-calendar--wrapper .statistics_block .statistics_row:nth-child(1) {
  border-bottom: 0.1rem solid white;
}
#sln-salon--admin .statistics_block .statistics_row:last-child,
.sln-calendar--wrapper .statistics_block .statistics_row:last-child {
  padding-bottom: 15px;
}
#sln-salon--admin .statistics_block .statistics_row,
.sln-calendar--wrapper .statistics_block .statistics_row {
  padding: 0px;
}
#sln-salon--admin .statistics_block .statistics_row span:not(.statistics_block_desc),
.sln-calendar--wrapper .statistics_block .statistics_row span:not(.statistics_block_desc) {
  font-size: larger;
  font-weight: bold;
}
@media only screen and (min-width: 768px) {
  #sln-salon--admin .statistics_block .statistics_row,
  .sln-calendar--wrapper .statistics_block .statistics_row {
    padding: 10px 0px;
  }
}
#sln-salon--admin .text-center,
.sln-calendar--wrapper .text-center {
  text-align: center;
}
#sln-salon--admin .report-statistics,
.sln-calendar--wrapper .report-statistics {
  padding: 0 30px 20px 30px;
  width: 720px;
}
#sln-salon--admin .report-statistics .row,
.sln-calendar--wrapper .report-statistics .row {
  padding: 10px 0px;
}
#sln-salon--admin .report-statistics .row:not(:last-child),
.sln-calendar--wrapper .report-statistics .row:not(:last-child) {
  border-bottom: 0.1rem solid black;
}
#sln-salon--admin .report-statistics .row:nth-child(3),
.sln-calendar--wrapper .report-statistics .row:nth-child(3) {
  font-size: larger;
}
#sln-salon--admin .report-statistics .row:nth-child(4),
.sln-calendar--wrapper .report-statistics .row:nth-child(4) {
  font-weight: bold;
}

/*@import 'settings-mixins';
//@import 'bootstrap';
@import 'admin_config';
#sln-salon--admin, .sln-calendar--wrapper  {
    @import 'typo';
    @import 'admin_components/inputs';
    @import 'admin_components/buttons';
    @import 'admin_components/boxes';
    @import 'admin_components/panels';
    @import 'admin_components/shop-details';
    @import 'admin_components/service-details';
}
*/
/* FIX 092023
@font-face {
  font-family: "Material Icons";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/materialicons/v48/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.woff2)
    format("woff2");
}
.material-icons {
  font-family: "Material Icons";
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-feature-settings: "liga";
  -webkit-font-smoothing: antialiased;
}
*/
#sln-salon *,
#sln-salon *:before,
#sln-salon *:after,
.sln-datashortcode *,
.sln-datashortcode *:before,
.sln-datashortcode *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

#sln-salon *:focus,
#sln-salon *:before:focus,
#sln-salon *:after:focus,
.sln-datashortcode *:focus,
.sln-datashortcode *:before:focus,
.sln-datashortcode *:after:focus {
  outline: 0 !important;
}

/**
 * For modern browsers
 * 1. The space content is one way to avoid an Opera bug when the
 *    contenteditable attribute is included anywhere else in the document.
 *    Otherwise it causes space to appear at the top and bottom of elements
 *    that are clearfixed.
 * 2. The use of `table` rather than `block` is only necessary if using
 *    `:before` to contain the top-margins of child elements.
 */
.clearfix:before, .clearfix:after,
.clear:before,
.clear:after {
  content: " ";
  display: table;
}

.clearfix:after,
.clear:after {
  clear: both;
}

#wpwrap {
  z-index: 0;
}

body.sln-noscroll .sln-tab .sln-tab__curtain {
  z-index: 400;
}

.sln-salon--settings .sln-nav-tab-wrapper.nav-tab-wrapper.affix,
.sln-salon--settings h2.sln-nav-tab-wrapper.nav-tab-wrapper.affix, #sln-salon--admin .sln-admin-sidebar,
.sln-calendar--wrapper .sln-admin-sidebar {
  z-index: 1000;
}

/*
@-webkit-keyframes fade-in {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
  }
}

@-moz-keyframes fade-in {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
  }
}

@-ms-keyframes fade-in {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
  }
}
*/
@keyframes fade-in {
  0% {
    opacity: 0;
    transform: scale(0.99);
  }
  100% {
    opacity: 1;
    transform: scale(1);
  }
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

.sln-text--contrast {
  color: rgb(83, 106, 119);
}

/*@import 'settings-mixins';
//@import 'bootstrap';
@import 'admin_config';
#sln-salon--admin, .sln-calendar--wrapper  {
    @import 'typo';
    @import 'admin_components/inputs';
    @import 'admin_components/buttons';
    @import 'admin_components/boxes';
    @import 'admin_components/panels';
    @import 'admin_components/shop-details';
    @import 'admin_components/service-details';
}
*/
.sln-text--main {
  color: rgb(255, 255, 255);
}

.sln-text--contrast {
  color: rgb(0, 66, 88);
}

.sln-text--contrast--alpha {
  color: rgba(0, 66, 88, 0.3);
}

.sln-text--dark {
  color: rgb(0, 0, 0);
}

.sln-text--emphasis {
  color: #0277bd;
}

.sln-text--emphasis--hoverk {
  color: #0091ea;
}

.sln-text--grey {
  color: #888;
}

.sln-text--ok {
  color: #5bc24c;
}

/*@import 'settings-mixins';
//@import 'bootstrap';
@import 'admin_config';
#sln-salon--admin, .sln-calendar--wrapper  {
    @import 'typo';
    @import 'admin_components/inputs';
    @import 'admin_components/buttons';
    @import 'admin_components/boxes';
    @import 'admin_components/panels';
    @import 'admin_components/shop-details';
    @import 'admin_components/service-details';
}
*/
#sln-salon {
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
}

#sln-salon h1,
#sln-salon h2,
#sln-salon h3,
#sln-salon h4,
#sln-salon h5,
#sln-salon h6 {
  font-family: "Open Sans", sans-serif;
  box-shadow: none;
  font-style: normal;
  font-weight: 400;
}

#sln-salon p,
#sln-salon ul,
#sln-salon li {
  font-family: "Open Sans", sans-serif;
  box-shadow: none;
  font-weight: 400;
}

#sln-salon button,
#sln-salon input,
#sln-salon optgroup,
#sln-salon select,
#sln-salon textarea {
  font-family: "Open Sans", sans-serif;
  box-shadow: none;
}

#sln-salon a {
  box-shadow: none;
}

#sln-salon h2.sln-salon-title, #sln-salon h1 {
  font-size: 1.4em;
}

@media only screen and (min-width: 992px) {
  #sln-salon h2.sln-salon-title, #sln-salon h1 {
    font-size: 1.6em;
  }
}
#sln-salon h2 {
  font-size: 1.4em;
}

#sln-salon h3 {
  font-size: 1.2em;
}

#sln-salon .salon-step-title, #sln-salon p {
  font-size: 1em;
}

#sln-salon h2 {
  line-height: 1.8em;
}

#sln-salon h3 {
  line-height: 1.6em;
}

#sln-salon .salon-step-title, #sln-salon p {
  line-height: 1.4em;
}

#sln-salon {
  font-size: max(1rem, 16px);
}

#sln-salon .sln-salon-title {
  color: rgb(9, 120, 189);
  font-weight: 600;
}

#sln-salon .salon-step-title {
  color: rgb(52, 52, 52);
}

#sln-salon .salon-step-title {
  font-weight: normal;
}

@font-face {
  font-family: "FontAwesome";
  src: url("../fonts/fontawesome-webfont.eot?v=5.14.0");
  src: url("../fonts/fontawesome-webfont.eot?#iefix&v=5.14.0") format("embedded-opentype"), url("../fonts/fontawesome-webfont.woff2?v=5.14.0") format("woff2"), url("../fonts/fontawesome-webfont.woff?v=5.14.0") format("woff"), url("../fonts/fontawesome-webfont.ttf?v=5.14.0") format("truetype"), url("../fonts/fontawesome-webfont.svg?v=5.14.0#fontawesomesolid") format("svg");
  font-weight: 900;
  font-style: normal;
}
@font-face {
  font-family: "FontAwesome";
  src: url("../fonts/fontawesome-webfont-regular.eot?v=5.14.0");
  src: url("../fonts/fontawesome-webfont-regular.eot?#iefix&v=5.14.0") format("embedded-opentype"), url("../fonts/fontawesome-webfont-regular.woff2?v=5.14.0") format("woff2"), url("../fonts/fontawesome-webfont-regular.woff?v=5.14.0") format("woff"), url("../fonts/fontawesome-webfont-regular.ttf?v=5.14.0") format("truetype"), url("../fonts/fontawesome-webfont-regular.svg?v=5.14.0#fontawesomeregular") format("svg");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "FontAwesome";
  src: url("../fonts/fontawesone-webfont-brands.eot?v=5.14.0");
  src: url("../fonts/fontawesone-webfont-brands.eot?#iefix&v=5.14.0") format("embedded-opentype"), url("../fonts/fontawesone-webfont-brands.woff2?v=5.14.0") format("woff2"), url("../fonts/fontawesone-webfont-brands.woff?v=5.14.0") format("woff"), url("../fonts/fontawesone-webfont-brands.ttf?v=5.14.0") format("truetype"), url("../fonts/fontawesone-webfont-brands.svg?v=5.14.0#fontawesomeregular") format("svg");
  font-weight: 300;
  font-style: normal;
}
.wrap h2.nav-tab-wrapper {
  font-size: 1em;
}

/*@import 'settings-mixins';
//@import 'bootstrap';
@import 'admin_config';
#sln-salon--admin, .sln-calendar--wrapper  {
    @import 'typo';
    @import 'admin_components/inputs';
    @import 'admin_components/buttons';
    @import 'admin_components/boxes';
    @import 'admin_components/panels';
    @import 'admin_components/shop-details';
    @import 'admin_components/service-details';
}
*/
.wp-admin.salon_page_salon-settings .select2-container.select2-container--sln .select2-search--dropdown .select2-search__field {
  font-family: "Open Sans", sans-serif;
  font-size: 1rem;
  line-height: 1.8em;
  font-weight: normal;
}

#sln-salon--admin .sln-message,
.sln-calendar--wrapper .sln-message, #sln-salon--admin .statistics_block,
.sln-calendar--wrapper .statistics_block, body:not(.sln-salon-page) .select2-container.select2-container--sln .select2-selection--single,
body:not(.sln-salon-page) .select2-container.select2-container--sln .select2-selection--multiple, body:not(.sln-salon-page) .select2-container.select2-container--sln .select2-dropdown, body:not(.sln-salon-page) .select2-container.select2-container--sln .select2-search--dropdown .select2-search__field {
  font-family: "Open Sans", sans-serif;
  font-size: 1.125rem;
  line-height: 1.8em;
  font-weight: normal;
}

.vertical-tabs, #sln-salon--admin .sln-table .displaying-num,
.sln-calendar--wrapper .sln-table .displaying-num {
  font-family: "Open Sans", sans-serif;
  font-size: 0.875rem;
  line-height: 1.375em;
  font-weight: normal;
}

.wp-admin.salon_page_salon-settings .select2-container.select2-container--sln .select2-search--dropdown .select2-search__field {
  color: rgb(0, 53, 83);
}

.wp-admin.salon_page_salon-settings .select2-container.select2-container--sln .select2-search--dropdown .select2-search__field:hover, .wp-admin.salon_page_salon-settings .select2-container.select2-container--sln .select2-search--dropdown .select2-search__field:focus, #sln-salon--admin .select2-container.select2-container--sln .select2-selection--single:hover .select2-selection__rendered,
#sln-salon--admin .select2-container.select2-container--sln .select2-selection--single:focus .select2-selection__rendered,
#sln-salon--admin .select2-container.select2-container--sln .select2-selection--multiple:hover .select2-selection__rendered,
#sln-salon--admin .select2-container.select2-container--sln .select2-selection--multiple:focus .select2-selection__rendered,
#sln-salon--admin .select2-container.select2-container--sln.select2-container--open .select2-selection--single .select2-selection__rendered,
#sln-salon--admin .select2-container.select2-container--sln.select2-container--open .select2-selection--multiple .select2-selection__rendered, body.post-type-sln_booking:not(.sln-salon-page) .select2-container.select2-container--sln .select2-dropdown .select2-search__field:focus, body.post-type-sln_booking:not(.sln-salon-page) .select2-container.select2-container--sln .select2-dropdown .select2-search__field:hover {
  color: rgb(2, 119, 189);
}

.salon_page_salon-calendar .sln-calendar--wrapper #cal-day-tick:after,
.salon_page_salon-calendar .sln-calendar--wrapper #cal-slide-tick:after,
.sln-calendar--wrapper #cal-day-tick:after,
.sln-calendar--wrapper #cal-slide-tick:after, .sln-salon--settings .sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab::before,
.sln-salon--settings h2.sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab::before, body:not(.sln-salon-page) .select2-container.select2-container--sln .select2-selection--single .select2-selection__arrow:before, .wp-admin.salon_page_salon-settings .select2-container.select2-container--sln .select2-results__option::after, body.post-type-sln_booking:not(.sln-salon-page) .select2-container.select2-container--sln .select2-results__option::after {
  font-family: "FontAwesome";
  font-size: 0.92rem;
  font-weight: 900;
}

@font-face {
  font-family: "FontAwesome";
  src: url("../fonts/fontawesome-webfont.eot?v=5.14.0");
  src: url("../fonts/fontawesome-webfont.eot?#iefix&v=5.14.0") format("embedded-opentype"), url("../fonts/fontawesome-webfont.woff2?v=5.14.0") format("woff2"), url("../fonts/fontawesome-webfont.woff?v=5.14.0") format("woff"), url("../fonts/fontawesome-webfont.ttf?v=5.14.0") format("truetype"), url("../fonts/fontawesome-webfont.svg?v=5.14.0#fontawesomesolid") format("svg");
  font-weight: 900;
  font-style: normal;
}
/* FIX 092023 
*/
@font-face {
  font-family: "FontAwesome";
  src: url("../fonts/fontawesome-webfont-regular.eot?v=5.14.0");
  src: url("../fonts/fontawesome-webfont-regular.eot?#iefix&v=5.14.0") format("embedded-opentype"), url("../fonts/fontawesome-webfont-regular.woff2?v=5.14.0") format("woff2"), url("../fonts/fontawesome-webfont-regular.woff?v=5.14.0") format("woff"), url("../fonts/fontawesome-webfont-regular.ttf?v=5.14.0") format("truetype"), url("../fonts/fontawesome-webfont-regular.svg?v=5.14.0#fontawesomeregular") format("svg");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "FontAwesome";
  src: url("../fonts/fontawesone-webfont-brands.eot?v=5.14.0");
  src: url("../fonts/fontawesone-webfont-brands.eot?#iefix&v=5.14.0") format("embedded-opentype"), url("../fonts/fontawesone-webfont-brands.woff2?v=5.14.0") format("woff2"), url("../fonts/fontawesone-webfont-brands.woff?v=5.14.0") format("woff"), url("../fonts/fontawesone-webfont-brands.ttf?v=5.14.0") format("truetype"), url("../fonts/fontawesone-webfont-brands.svg?v=5.14.0#fontawesomeregular") format("svg");
  font-weight: 300;
  font-style: normal;
}
.wrap h2.nav-tab-wrapper {
  font-size: 1em;
}

body:not(.sln-salon-page) .select2-container.select2-container--sln {
  /* BIG SELECT // END */
}

body:not(.sln-salon-page) .select2-container.select2-container--sln .select2-selection--single {
  height: 3.3333333333rem;
  line-height: 3.3333333333rem;
}

body:not(.sln-salon-page) .select2-container.select2-container--sln .select2-selection--multiple {
  line-height: 0 !important;
}

body:not(.sln-salon-page) .select2-container.select2-container--sln .select2-selection--single,
body:not(.sln-salon-page) .select2-container.select2-container--sln .select2-selection--multiple {
  border: none;
  border-radius: 0;
  background-color: rgb(199, 223, 243);
  transition: all 150ms;
}

body:not(.sln-salon-page) .select2-container.select2-container--sln .select2-selection--single:hover, body:not(.sln-salon-page) .select2-container.select2-container--sln .select2-selection--single:focus,
body:not(.sln-salon-page) .select2-container.select2-container--sln .select2-selection--multiple:hover,
body:not(.sln-salon-page) .select2-container.select2-container--sln .select2-selection--multiple:focus {
  background-color: rgb(0, 53, 83);
}

body:not(.sln-salon-page) .select2-container.select2-container--sln .select2-selection--single:hover .select2-selection__rendered, body:not(.sln-salon-page) .select2-container.select2-container--sln .select2-selection--single:focus .select2-selection__rendered,
body:not(.sln-salon-page) .select2-container.select2-container--sln .select2-selection--multiple:hover .select2-selection__rendered,
body:not(.sln-salon-page) .select2-container.select2-container--sln .select2-selection--multiple:focus .select2-selection__rendered {
  color: #fff;
}

body:not(.sln-salon-page) .select2-container.select2-container--sln .select2-selection--single:hover .select2-selection__arrow:before, body:not(.sln-salon-page) .select2-container.select2-container--sln .select2-selection--single:focus .select2-selection__arrow:before,
body:not(.sln-salon-page) .select2-container.select2-container--sln .select2-selection--multiple:hover .select2-selection__arrow:before,
body:not(.sln-salon-page) .select2-container.select2-container--sln .select2-selection--multiple:focus .select2-selection__arrow:before {
  color: #fff;
}

body:not(.sln-salon-page) .select2-container.select2-container--sln.select2-container--open .select2-selection--single,
body:not(.sln-salon-page) .select2-container.select2-container--sln.select2-container--open .select2-selection--multiple {
  background-color: rgb(0, 53, 83);
}

body:not(.sln-salon-page) .select2-container.select2-container--sln.select2-container--open .select2-selection--single .select2-selection__rendered,
body:not(.sln-salon-page) .select2-container.select2-container--sln.select2-container--open .select2-selection--multiple .select2-selection__rendered {
  color: #fff;
}

body:not(.sln-salon-page) .select2-container.select2-container--sln.select2-container--open .select2-selection--single .select2-selection__arrow:before,
body:not(.sln-salon-page) .select2-container.select2-container--sln.select2-container--open .select2-selection--multiple .select2-selection__arrow:before {
  color: #fff;
}

body:not(.sln-salon-page) .select2-container.select2-container--sln .select2-selection--single .select2-selection__rendered {
  color: rgb(83, 106, 119);
  line-height: 3.3333333333rem;
}

body:not(.sln-salon-page) .select2-container.select2-container--sln .select2-selection--single .select2-selection__rendered .select2-selection__placeholder {
  color: #4c7186;
}

body:not(.sln-salon-page) .select2-container.select2-container--sln .select2-selection--single .select2-selection__rendered {
  display: block;
  padding-left: 1em;
  padding-right: 1em;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

body:not(.sln-salon-page) .select2-container.select2-container--sln .select2-selection--single .select2-selection__rendered:hover .select2-selection__arrow:before {
  color: #fff;
}

body:not(.sln-salon-page) .select2-container.select2-container--sln .select2-selection--single .select2-selection__arrow {
  width: 0.9rem;
  height: 0.9rem;
  position: absolute;
  top: calc(50% - 7px);
  right: 1.1111111111rem;
}

body:not(.sln-salon-page) .select2-container.select2-container--sln .select2-selection--single .select2-selection__arrow b {
  display: none;
}

body:not(.sln-salon-page) .select2-container.select2-container--sln .select2-selection--single .select2-selection__arrow:before {
  display: block;
  width: 0.9rem;
  height: 0.9rem;
  content: "\f078";
  position: absolute;
  top: 0;
  left: 0;
  line-height: 0.9rem;
  color: rgb(0, 53, 83);
}

body:not(.sln-salon-page) .select2-container.select2-container--sln .select2-dropdown {
  background-color: #fff;
  color: rgb(0, 53, 83);
  border: 2px solid rgba(2, 119, 189, 0.5);
  padding: 0.2%;
  border-radius: 0;
}

body:not(.sln-salon-page) .select2-container.select2-container--sln .sln-select-wrapper-no-search .select2-search {
  display: none;
}

body:not(.sln-salon-page) .select2-container.select2-container--sln .sln-select-dropdown--boxedoptions {
  width: 400px !important;
}

body:not(.sln-salon-page) .select2-container.select2-container--sln .sln-select-dropdown--boxedoptions .select2-results__options {
  padding: 0.5%;
  margin: 0;
}

body:not(.sln-salon-page) .select2-container.select2-container--sln .sln-select-dropdown--boxedoptions .select2-results__option {
  background-color: rgb(199, 223, 243);
  display: inline-block;
  width: 24.4%;
  text-align: center;
  padding: 1.1111111111rem 0.5555555556rem;
  margin: 0.3%;
}

body:not(.sln-salon-page) .select2-container.select2-container--sln[role=tree] .select2-results__options {
  padding: 0.5%;
  background-color: #fff;
  max-height: 200px;
  overflow-y: auto;
}

body:not(.sln-salon-page) .select2-container.select2-container--sln .select2-results__option {
  padding: 0.5555555556rem 1.1111111111rem;
  margin: 0 0 2px 0;
  background-color: rgb(199, 223, 243);
  border-top: 2px solid #fff;
}

body:not(.sln-salon-page) .select2-container.select2-container--sln .select2-search--dropdown {
  padding: 0.5% 1% 0 0.5%;
}

body:not(.sln-salon-page) .select2-container.select2-container--sln .select2-search--dropdown .select2-search__field {
  padding: 0.5em 1em;
  border: none;
  border: 0.1666666667rem solid rgba(2, 119, 189, 0.5);
}

body:not(.sln-salon-page) .select2-container.select2-container--sln .select2-search--dropdown .select2-search__field:focus, body:not(.sln-salon-page) .select2-container.select2-container--sln .select2-search--dropdown .select2-search__field:hover {
  outline: 2px solid rgb(2, 119, 189);
  background-color: rgb(0, 53, 83);
  color: #fff;
}

body:not(.sln-salon-page) .select2-container.select2-container--sln .select2-results__option--highlighted[aria-selected] {
  background-color: rgb(0, 53, 83);
  color: #fff;
}

body:not(.sln-salon-page) .select2-container.select2-container--sln .select2-results__option[aria-selected=true] {
  background-color: #4c7186;
  color: #fff;
}

body:not(.sln-salon-page) .select2-container.select2-container--sln .select2-selection--multiple .select2-selection__rendered {
  margin: 0;
  padding: 0.5555555556rem 0.5555555556rem 0.2777777778rem 0.5555555556rem;
}

body:not(.sln-salon-page) .select2-container.select2-container--sln .select2-selection--multiple .select2-search__field::-webkit-input-placeholder {
  color: #4c7186;
}

body:not(.sln-salon-page) .select2-container.select2-container--sln .select2-selection--multiple .select2-search__field:-moz-placeholder {
  /* Firefox 18- */
  color: #4c7186;
}

body:not(.sln-salon-page) .select2-container.select2-container--sln .select2-selection--multiple .select2-search__field::-moz-placeholder {
  /* Firefox 19+ */
  color: #4c7186;
}

body:not(.sln-salon-page) .select2-container.select2-container--sln .select2-selection--multiple .select2-search__field:-ms-input-placeholder {
  color: #4c7186;
}

body:not(.sln-salon-page) .select2-container.select2-container--sln .select2-selection--multiple .select2-search__field:not([placeholder=""]) {
  min-width: 170px !important;
}

body:not(.sln-salon-page) .select2-container.select2-container--sln .select2-selection--multiple .select2-search--inline .select2-search__field {
  margin-top: 0;
  line-height: 2.5rem;
  margin: 0 0.5555555556rem 0.2777777778rem 0;
}

body:not(.sln-salon-page) .select2-container.select2-container--sln .select2-selection--multiple .select2-selection__choice {
  float: left;
  background-color: rgb(2, 119, 189);
  border: none;
  color: #fff;
  padding: 0 2.7777777778rem 0 1.1111111111rem;
  border-radius: 0;
  line-height: 2.5rem;
  position: relative;
  margin: 0 0.5555555556rem 0.2777777778rem 0;
}

body:not(.sln-salon-page) .select2-container.select2-container--sln .select2-selection--multiple .select2-selection__choice__remove {
  position: absolute;
  right: 0.2777777778rem;
  top: calc(50% - 8px);
  font-size: 16px;
  line-height: 8px;
  border-radius: 50%;
  padding: 0.2222222222rem;
  background-color: #fff;
  color: #d22221;
  opacity: 0.75;
  transition: opacity 200ms;
}

body:not(.sln-salon-page) .select2-container.select2-container--sln .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #d22221;
  opacity: 1;
}

body:not(.sln-salon-page) .select2-container.select2-container--sln .select2-selection--single:focus {
  outline: none;
}

body:not(.sln-salon-page) .select2-container.select2-container--sln .select2-results__group {
  margin: 10px 0;
  display: block;
}

/* ADMIN */
#sln-salon--admin,
.sln-calendar--wrapper {
  /* ADMIN // END */
}

#sln-salon--admin .select2-selection--single,
#sln-salon--admin .select2-selection--multiple,
.sln-calendar--wrapper .select2-selection--single,
.sln-calendar--wrapper .select2-selection--multiple {
  background-color: transparent;
  border-bottom: 1px solid rgb(199, 223, 243);
}

#sln-salon--admin .select2-container.select2-container--sln .select2-selection--single:hover .select2-selection__rendered,
#sln-salon--admin .select2-container.select2-container--sln .select2-selection--single:focus .select2-selection__rendered,
#sln-salon--admin .select2-container.select2-container--sln .select2-selection--multiple:hover .select2-selection__rendered,
#sln-salon--admin .select2-container.select2-container--sln .select2-selection--multiple:focus .select2-selection__rendered,
#sln-salon--admin .select2-container.select2-container--sln.select2-container--open .select2-selection--single .select2-selection__rendered,
#sln-salon--admin .select2-container.select2-container--sln.select2-container--open .select2-selection--multiple .select2-selection__rendered,
.sln-calendar--wrapper .select2-container.select2-container--sln .select2-selection--single:hover .select2-selection__rendered,
.sln-calendar--wrapper .select2-container.select2-container--sln .select2-selection--single:focus .select2-selection__rendered,
.sln-calendar--wrapper .select2-container.select2-container--sln .select2-selection--multiple:hover .select2-selection__rendered,
.sln-calendar--wrapper .select2-container.select2-container--sln .select2-selection--multiple:focus .select2-selection__rendered,
.sln-calendar--wrapper .select2-container.select2-container--sln.select2-container--open .select2-selection--single .select2-selection__rendered,
.sln-calendar--wrapper .select2-container.select2-container--sln.select2-container--open .select2-selection--multiple .select2-selection__rendered {
  background-color: rgb(241, 247, 251);
  color: rgb(0, 53, 83);
}

#sln-salon--admin .select2-container.select2-container--sln .select2-selection--single:hover .select2-selection__rendered + .select2-selection__arrow::before,
#sln-salon--admin .select2-container.select2-container--sln .select2-selection--single:focus .select2-selection__rendered + .select2-selection__arrow::before,
#sln-salon--admin .select2-container.select2-container--sln .select2-selection--multiple:hover .select2-selection__rendered + .select2-selection__arrow::before,
#sln-salon--admin .select2-container.select2-container--sln .select2-selection--multiple:focus .select2-selection__rendered + .select2-selection__arrow::before,
#sln-salon--admin .select2-container.select2-container--sln.select2-container--open .select2-selection--single .select2-selection__rendered + .select2-selection__arrow::before,
#sln-salon--admin .select2-container.select2-container--sln.select2-container--open .select2-selection--multiple .select2-selection__rendered + .select2-selection__arrow::before,
.sln-calendar--wrapper .select2-container.select2-container--sln .select2-selection--single:hover .select2-selection__rendered + .select2-selection__arrow::before,
.sln-calendar--wrapper .select2-container.select2-container--sln .select2-selection--single:focus .select2-selection__rendered + .select2-selection__arrow::before,
.sln-calendar--wrapper .select2-container.select2-container--sln .select2-selection--multiple:hover .select2-selection__rendered + .select2-selection__arrow::before,
.sln-calendar--wrapper .select2-container.select2-container--sln .select2-selection--multiple:focus .select2-selection__rendered + .select2-selection__arrow::before,
.sln-calendar--wrapper .select2-container.select2-container--sln.select2-container--open .select2-selection--single .select2-selection__rendered + .select2-selection__arrow::before,
.sln-calendar--wrapper .select2-container.select2-container--sln.select2-container--open .select2-selection--multiple .select2-selection__rendered + .select2-selection__arrow::before {
  color: rgb(0, 53, 83);
}

#sln-salon--admin .select2-container.select2-container--sln .select2-selection--single .select2-selection__arrow:before,
.sln-calendar--wrapper .select2-container.select2-container--sln .select2-selection--single .select2-selection__arrow:before {
  color: #4c7186;
}

#sln-salon--admin .select2-container.select2-container--sln .select2-selection--single,
.sln-calendar--wrapper .select2-container.select2-container--sln .select2-selection--single {
  height: 3.33rem;
  line-height: 3.33rem;
}

#sln-salon--admin .select2-container.select2-container--sln .select2-selection--single .select2-selection__rendered,
.sln-calendar--wrapper .select2-container.select2-container--sln .select2-selection--single .select2-selection__rendered {
  line-height: 3.2rem;
}

#sln-salon--admin .select2-container.select2-container--sln .select2-selection--single .select2-selection__rendered,
.sln-calendar--wrapper .select2-container.select2-container--sln .select2-selection--single .select2-selection__rendered {
  padding-left: 1.3333333333rem;
  padding-right: 1.3333333333rem;
}

#sln-salon--admin .select2-container.select2-container--sln .select2-selection--multiple,
.sln-calendar--wrapper .select2-container.select2-container--sln .select2-selection--multiple {
  min-height: 3.33rem;
}

@media only screen and (min-width: 992px) {
  #sln-salon--admin .select2-container.select2-container--sln .select2-selection--single .select2-selection__rendered,
  .sln-calendar--wrapper .select2-container.select2-container--sln .select2-selection--single .select2-selection__rendered {
    padding-left: 1em;
    padding-right: 1em;
  }
  #sln-salon--admin .select2-container.select2-container--sln .select2-selection--multiple .select2-selection__rendered,
  .sln-calendar--wrapper .select2-container.select2-container--sln .select2-selection--multiple .select2-selection__rendered {
    padding: 0.5rem 0.5555555556rem 0.2222222222rem 0.5555555556rem;
  }
}
/* ADMIN DROPDOWN */
.select2-container--sln .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}

.wp-admin.salon_page_salon-settings .select2-container.select2-container--sln .select2-selection--single .select2-selection__rendered {
  padding-right: 2em;
}

.wp-admin.salon_page_salon-settings .select2-container.select2-container--sln .select2-dropdown {
  border: 1px solid rgb(199, 223, 243);
  background-color: rgb(241, 247, 251);
}

.wp-admin.salon_page_salon-settings .select2-container.select2-container--sln .select2-results__option {
  margin-bottom: 0;
  padding: 0.8333333333rem;
  background-color: #fff;
  border-top: 1px solid rgb(199, 223, 243);
  border: none;
  display: grid;
  grid-template-columns: auto 2rem;
  align-items: center;
  /* FIX 092023 */
}

.wp-admin.salon_page_salon-settings .select2-container.select2-container--sln .select2-results__option::after {
  color: transparent;
  content: " \f00c";
  transition: all 0.15s;
  backface-visibility: hidden;
  opacity: 1;
  font-size: 1.1111111111rem;
  line-height: 2rem;
  text-align: center;
}

.wp-admin.salon_page_salon-settings .select2-container.select2-container--sln .select2-results__option--highlighted[aria-selected] {
  background-color: rgb(241, 247, 251);
  color: rgb(0, 53, 83);
}

.wp-admin.salon_page_salon-settings .select2-container.select2-container--sln .select2-results__option--highlighted[aria-selected]::after {
  color: #4c7186;
}

.wp-admin.salon_page_salon-settings .select2-container.select2-container--sln .select2-results__option[aria-selected=true] {
  background-color: rgb(199, 223, 243);
  color: rgb(0, 53, 83);
}

.wp-admin.salon_page_salon-settings .select2-container.select2-container--sln .select2-results__option[aria-selected=true]::after {
  color: currentColor;
}

.wp-admin.salon_page_salon-settings .select2-container.select2-container--sln .select2-search--dropdown {
  padding: 0;
}

.wp-admin.salon_page_salon-settings .select2-container.select2-container--sln .select2-search--dropdown .select2-search__field {
  width: calc(100% + 2px);
  margin: -1px -1px 0 -1px;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  border-color: rgb(199, 223, 243);
  background-color: #fff;
  font-size: 1.1666666667rem;
  padding: 0.8333333333rem;
  color: rgb(0, 53, 83);
  transition: border-color 100ms, background-color 250ms;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
}

.wp-admin.salon_page_salon-settings .select2-container.select2-container--sln .select2-search--dropdown .select2-search__field::-webkit-input-placeholder {
  color: #4c7186;
}

.wp-admin.salon_page_salon-settings .select2-container.select2-container--sln .select2-search--dropdown .select2-search__field:-moz-placeholder {
  /* Firefox 18- */
  color: #4c7186;
}

.wp-admin.salon_page_salon-settings .select2-container.select2-container--sln .select2-search--dropdown .select2-search__field::-moz-placeholder {
  /* Firefox 19+ */
  color: #4c7186;
}

.wp-admin.salon_page_salon-settings .select2-container.select2-container--sln .select2-search--dropdown .select2-search__field:-ms-input-placeholder {
  color: #4c7186;
}

.wp-admin.salon_page_salon-settings .select2-container.select2-container--sln .select2-search--dropdown .select2-search__field:hover, .wp-admin.salon_page_salon-settings .select2-container.select2-container--sln .select2-search--dropdown .select2-search__field:focus {
  background-color: rgb(241, 247, 251);
  outline: none;
  color: rgb(2, 119, 189);
  border-color: rgb(2, 119, 189);
  border-color: #0091ea;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(2, 119, 189, 0.06), 0 0 8px rgba(2, 119, 189, 0.1);
}

.wp-admin.salon_page_salon-settings .select2-results {
  font-size: 1.1666666667rem;
}

/* ADMIN DROPDOWN // END */
/* ADMIN BOOKING DETAILS */
#sln-salon--admin {
  /* ADMIN BOOKING DETAILS // END */
}

#sln-salon--admin .select2-selection--single,
#sln-salon--admin .select2-selection--multiple {
  background-color: transparent;
  border: 1px solid rgb(199, 223, 243);
  border-radius: 5px;
}

#sln-salon--admin #sln-update-user-field + .select2-container--sln .select2-selection--single,
#sln-salon--admin #sln-update-user-field + .select2-container--sln .select2-selection--multiple {
  font-size: 1.125rem;
  font-weight: normal;
}

#sln-salon--admin #sln-update-user-field + .select2-container--sln .select2-selection--single .select2-selection__rendered,
#sln-salon--admin #sln-update-user-field + .select2-container--sln .select2-selection--multiple .select2-selection__rendered {
  font-weight: normal;
}

#sln-salon--admin .select2-container.select2-container--sln .select2-selection--single:hover .select2-selection__rendered,
#sln-salon--admin .select2-container.select2-container--sln .select2-selection--single:focus .select2-selection__rendered,
#sln-salon--admin .select2-container.select2-container--sln .select2-selection--multiple:hover .select2-selection__rendered,
#sln-salon--admin .select2-container.select2-container--sln .select2-selection--multiple:focus .select2-selection__rendered,
#sln-salon--admin .select2-container.select2-container--sln.select2-container--open .select2-selection--single .select2-selection__rendered,
#sln-salon--admin .select2-container.select2-container--sln.select2-container--open .select2-selection--multiple .select2-selection__rendered {
  background-color: rgb(241, 247, 251);
  outline: none;
  border-radius: 5px;
  border-color: rgb(2, 119, 189);
  border-color: #0091ea;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(2, 119, 189, 0.06), 0 0 8px rgba(2, 119, 189, 0.1);
}

#sln-salon--admin .select2-container.select2-container--sln .select2-selection--single:hover .select2-selection__rendered + .select2-selection__arrow::before,
#sln-salon--admin .select2-container.select2-container--sln .select2-selection--single:focus .select2-selection__rendered + .select2-selection__arrow::before,
#sln-salon--admin .select2-container.select2-container--sln .select2-selection--multiple:hover .select2-selection__rendered + .select2-selection__arrow::before,
#sln-salon--admin .select2-container.select2-container--sln .select2-selection--multiple:focus .select2-selection__rendered + .select2-selection__arrow::before,
#sln-salon--admin .select2-container.select2-container--sln.select2-container--open .select2-selection--single .select2-selection__rendered + .select2-selection__arrow::before,
#sln-salon--admin .select2-container.select2-container--sln.select2-container--open .select2-selection--multiple .select2-selection__rendered + .select2-selection__arrow::before {
  color: rgb(0, 53, 83);
}

#sln-salon--admin .select2-container.select2-container--sln .select2-selection--single {
  height: 3.33rem;
  line-height: 3.33rem;
}

#sln-salon--admin .select2-container.select2-container--sln .select2-selection--single .select2-selection__rendered {
  line-height: 3.2rem;
  padding-left: 1rem;
  padding-right: 1rem;
}

#sln-salon--admin .select2-container.select2-container--sln .select2-selection--multiple {
  min-height: 3.33rem;
}

#sln-salon--admin .select2-container.select2-container--sln .select2-selection__rendered span + span {
  font-weight: normal;
}

#sln-salon--admin .select2-container.select2-container--sln .select2-selection__rendered span:first-child {
  padding-right: 1rem;
}

#sln-salon--admin .select2-container.select2-container--sln:hover .select2-selection__rendered, #sln-salon--admin .select2-container.select2-container--sln:focus .select2-selection__rendered {
  line-height: 3.2rem;
}

#sln-salon--admin .select2-container.select2-container--sln:hover ul.select2-selection__rendered, #sln-salon--admin .select2-container.select2-container--sln:focus ul.select2-selection__rendered {
  line-height: 1.25rem;
}

#sln-salon--admin .select2-container.select2-container--sln.select2-container--open .select2-selection--single,
#sln-salon--admin .select2-container.select2-container--sln.select2-container--open .select2-selection--multiple {
  border: 1px solid rgb(0, 66, 88);
}

#sln-salon--admin .select2-container.select2-container--sln.select2-container--open .select2-selection--single .select2-selection__rendered,
#sln-salon--admin .select2-container.select2-container--sln.select2-container--open .select2-selection--multiple .select2-selection__rendered {
  background-color: #fff;
  line-height: 3.33rem;
}

@media only screen and (min-width: 992px) {
  #sln-salon--admin .select2-container.select2-container--sln .select2-selection--single .select2-selection__rendered {
    padding-left: 1em;
    padding-right: 1.4em;
  }
  #sln-salon--admin .select2-container.select2-container--sln .select2-selection--multiple {
    min-height: 2.5rem;
  }
  #sln-salon--admin .select2-container.select2-container--sln .select2-selection--multiple .select2-selection__rendered {
    padding: 0.5rem 0.5555555556rem 0.2222222222rem 0.5555555556rem;
  }
  #sln-salon--admin .select2-container.select2-container--sln:hover ul.select2-selection__rendered, #sln-salon--admin .select2-container.select2-container--sln:focus ul.select2-selection__rendered {
    line-height: 1.25rem;
  }
  #sln-salon--admin .select2-container.select2-container--sln.select2-container--open .select2-selection--single,
  #sln-salon--admin .select2-container.select2-container--sln.select2-container--open .select2-selection--multiple {
    border: 1px solid rgb(0, 66, 88);
  }
  #sln-salon--admin .select2-container.select2-container--sln.select2-container--open .select2-selection--single .select2-selection__rendered,
  #sln-salon--admin .select2-container.select2-container--sln.select2-container--open .select2-selection--multiple .select2-selection__rendered {
    background-color: #fff;
  }
}
#sln-salon--admin #sln_booking-details .sln-booking-service-line {
  /* FIX 092023 
  .select2-container--sln {
  	pointer-events: none;
  }
  */
  /* FIX 092023
  .select2-container.select2-container--sln .select2-selection__arrow {
  	display: none;
  }
  */
}

/* ADMIN BOOKING DETAILS DROPDOWN */
body.post-type-sln_booking:not(.sln-salon-page) .select2-container.select2-container--sln .select2-dropdown {
  border: 1px solid rgb(0, 66, 88);
  margin-top: 0.3333333333rem;
}

body.post-type-sln_booking:not(.sln-salon-page) .select2-container.select2-container--sln .select2-dropdown .select2-search--dropdown {
  padding: 0.3888888889rem 0.3333333333rem;
  background-color: rgb(231, 237, 242);
}

body.post-type-sln_booking:not(.sln-salon-page) .select2-container.select2-container--sln .select2-dropdown .select2-search__field {
  margin: 0;
  border-radius: 0;
  border-color: transparent;
}

body.post-type-sln_booking:not(.sln-salon-page) .select2-container.select2-container--sln .select2-dropdown .select2-search__field:focus, body.post-type-sln_booking:not(.sln-salon-page) .select2-container.select2-container--sln .select2-dropdown .select2-search__field:hover {
  background-color: rgb(241, 247, 251);
  outline: none;
  color: rgb(2, 119, 189);
  border-color: rgb(2, 119, 189);
  border-color: #0091ea;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(2, 119, 189, 0.06), 0 0 8px rgba(2, 119, 189, 0.1);
}

body.post-type-sln_booking:not(.sln-salon-page) .select2-container.select2-container--sln .select2-dropdown .select2-search__field:focus + .select2-selection__arrow::before, body.post-type-sln_booking:not(.sln-salon-page) .select2-container.select2-container--sln .select2-dropdown .select2-search__field:hover + .select2-selection__arrow::before {
  color: rgb(0, 53, 83);
}

body.post-type-sln_booking:not(.sln-salon-page) .select2-container.select2-container--sln .select2-results__option {
  margin-bottom: 0;
  padding: 0.8333333333rem;
  background-color: rgb(231, 237, 242);
  border-top: none;
  border: none;
  display: grid;
  grid-template-columns: auto 2rem;
  align-items: center;
}

body.post-type-sln_booking:not(.sln-salon-page) .select2-container.select2-container--sln .select2-results__option::after {
  color: transparent;
  content: " \f00c";
  transition: all 0.15s;
  backface-visibility: hidden;
  opacity: 1;
  font-size: 1.1111111111rem;
  line-height: 2rem;
  text-align: center;
}

body.post-type-sln_booking:not(.sln-salon-page) .select2-container.select2-container--sln .select2-results__option:focus, body.post-type-sln_booking:not(.sln-salon-page) .select2-container.select2-container--sln .select2-results__option.select2-results__option--highlighted[aria-selected], body.post-type-sln_booking:not(.sln-salon-page) .select2-container.select2-container--sln .select2-results__option.select2-results__option[aria-selected=true] {
  background-color: rgb(214, 229, 234);
  color: rgb(0, 66, 88);
}

body.post-type-sln_booking:not(.sln-salon-page) .select2-container.select2-container--sln .select2-results__option.select2-results__option[aria-selected=true]::after {
  color: currentColor;
}

body.post-type-sln_booking:not(.sln-salon-page) .select2-container.select2-container--sln .select2-results__option.select2-results__option--stl {
  padding: 1.6rem 0.625rem;
  border-top: 2px solid #fff;
}

body.post-type-sln_booking:not(.sln-salon-page) .select2-container.select2-container--sln .select2-results__option.select2-results__option--stl span[data-value] {
  display: grid;
  grid-template-columns: auto;
  grid-template-rows: auto;
  align-items: center;
}

body.post-type-sln_booking:not(.sln-salon-page) .select2-container.select2-container--sln .select2-results__option.select2-results__option--stl span[data-value] span:nth-child(1) {
  grid-column: 1/span 2;
  grid-row: 1;
  font-size: 0.875rem;
  opacity: 0.75;
}

body.post-type-sln_booking:not(.sln-salon-page) .select2-container.select2-container--sln .select2-results__option.select2-results__option--stl span[data-value] span:nth-child(1):not(:empty) {
  padding-bottom: 1rem;
}

body.post-type-sln_booking:not(.sln-salon-page) .select2-container.select2-container--sln .select2-results__option.select2-results__option--stl span[data-value] span:nth-child(2) {
  grid-column: 1;
  grid-row: 2;
  padding-right: 1rem;
  font-weight: bold;
}

body.post-type-sln_booking:not(.sln-salon-page) .select2-container.select2-container--sln .select2-results__option.select2-results__option--stl span[data-value] span:nth-child(3) {
  grid-column: 2;
  grid-row: 2;
}

body.post-type-sln_booking:not(.sln-salon-page) .select2-container.select2-container--sln .select2-results__option.select2-results__option--stl span[data-value] span:nth-child(4) {
  grid-column: 1/span 3;
  grid-row: 3;
  padding-top: 1rem;
}

@media only screen and (min-width: 1800px) {
  body.post-type-sln_booking:not(.sln-salon-page) .select2-container.select2-container--sln .select2-results__option.select2-results__option--stl span[data-value] {
    grid-template-columns: 40% 30% 30%;
    grid-gap: 1rem;
    padding-right: 1rem;
  }
  body.post-type-sln_booking:not(.sln-salon-page) .select2-container.select2-container--sln .select2-results__option.select2-results__option--stl span[data-value] span:nth-child(1) {
    grid-column: 1/span 3;
    grid-row: 1;
  }
  body.post-type-sln_booking:not(.sln-salon-page) .select2-container.select2-container--sln .select2-results__option.select2-results__option--stl span[data-value] span:nth-child(2) {
    grid-column: 1;
    grid-row: 2;
  }
  body.post-type-sln_booking:not(.sln-salon-page) .select2-container.select2-container--sln .select2-results__option.select2-results__option--stl span[data-value] span:nth-child(3) {
    grid-column: 2;
    grid-row: 2;
  }
  body.post-type-sln_booking:not(.sln-salon-page) .select2-container.select2-container--sln .select2-results__option.select2-results__option--stl span[data-value] span:nth-child(4) {
    grid-column: 3;
    grid-row: 2;
    padding-top: 0;
  }
}
body.post-type-sln_booking:not(.sln-salon-page) .select2-container.select2-container--sln .select2-results__option.select2-results__option--stl .sln-select__wrn {
  font-size: 0.8333333333rem;
  font-weight: bold;
  text-transform: uppercase;
  color: #f5b025;
  display: grid;
  grid-template-columns: 0.875rem auto;
  gap: 0.2rem;
  align-items: center;
  line-height: 1.2;
  /* FIX 092023
  &::before {
  	display: inline-block;
  	padding-right: settings-mixins.rem(6px);
  	color: currentColor;
  	content: " \f06a";
  	backface-visibility: hidden;
  	opacity: 1;
  	@extend %font-icon;
  	grid-column: 1;
  	grid-row: 1;
  	transition: all 0.15s;
  }
  @include bp(tablet) {
  }
  */
}

/* ADMIN BOOKING DETAILS DROPDOWN // END */
/* ADMIN BOOKING DETAILS CUSTOM ICONS */
/* FIX 092023 
body:not(.sln-salon-page)
	#sln-update-user-field
	+ .select2-container.select2-container--sln
	.select2-selection--single
	.select2-selection__arrow:before {
	content: " \f2b9";
	font-size: settings-mixins.rem(27px);
}
*/
/* ADMIN BOOKING DETAILS CUSTOM ICONS // END */
.sln-calendar--wrapper {
  padding: 15px;
}

.salon_page_salon-calendar .sln-calendar--wrapper,
.sln-calendar--wrapper {
  max-width: 95%;
  font-size: 12px;
  background-color: rgba(199, 223, 243, 0.25);
  /*@import 'settings-mixins';
  //@import 'bootstrap';
  @import 'admin_config';
  #sln-salon--admin, .sln-calendar--wrapper  {
      @import 'typo';
      @import 'admin_components/inputs';
      @import 'admin_components/buttons';
      @import 'admin_components/boxes';
      @import 'admin_components/panels';
      @import 'admin_components/shop-details';
      @import 'admin_components/service-details';
  }
  */
  /* FIX 092023
  @font-face {
    font-family: "Material Icons";
    font-style: normal;
    font-weight: 400;
    src: url(https://fonts.gstatic.com/s/materialicons/v48/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.woff2)
      format("woff2");
  }
  .material-icons {
    font-family: "Material Icons";
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    display: inline-block;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    -webkit-font-feature-settings: "liga";
    -webkit-font-smoothing: antialiased;
  }
  */
  @import "https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700";
  @import 'https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700';
  /**
   * For modern browsers
   * 1. The space content is one way to avoid an Opera bug when the
   *    contenteditable attribute is included anywhere else in the document.
   *    Otherwise it causes space to appear at the top and bottom of elements
   *    that are clearfixed.
   * 2. The use of `table` rather than `block` is only necessary if using
   *    `:before` to contain the top-margins of child elements.
   */
  /*
  @-webkit-keyframes fade-in {
    0% {
      opacity: 0;
      -webkit-transform: scale(0);
    }
    100% {
      opacity: 1;
      -webkit-transform: scale(1);
    }
  }

  @-moz-keyframes fade-in {
    0% {
      opacity: 0;
      -webkit-transform: scale(0);
    }
    100% {
      opacity: 1;
      -webkit-transform: scale(1);
    }
  }

  @-ms-keyframes fade-in {
    0% {
      opacity: 0;
      -webkit-transform: scale(0);
    }
    100% {
      opacity: 1;
      -webkit-transform: scale(1);
    }
  }
  */
  /*@import 'settings-mixins';
  //@import 'bootstrap';
  @import 'admin_config';
  #sln-salon--admin, .sln-calendar--wrapper  {
      @import 'typo';
      @import 'admin_components/inputs';
      @import 'admin_components/buttons';
      @import 'admin_components/boxes';
      @import 'admin_components/panels';
      @import 'admin_components/shop-details';
      @import 'admin_components/service-details';
  }
  */
  /*@import 'settings-mixins';
  //@import 'bootstrap';
  @import 'admin_config';
  #sln-salon--admin, .sln-calendar--wrapper  {
      @import 'typo';
      @import 'admin_components/inputs';
      @import 'admin_components/buttons';
      @import 'admin_components/boxes';
      @import 'admin_components/panels';
      @import 'admin_components/shop-details';
      @import 'admin_components/service-details';
  }
  */
  /* FIX 092023 
  */
  /*@import 'settings-mixins';
  //@import 'bootstrap';
  @import 'admin_config';
  #sln-salon--admin, .sln-calendar--wrapper  {
      @import 'typo';
      @import 'admin_components/inputs';
      @import 'admin_components/buttons';
      @import 'admin_components/boxes';
      @import 'admin_components/panels';
      @import 'admin_components/shop-details';
      @import 'admin_components/service-details';
  }
  */
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-nav-tab-wrapper.nav-tab-wrapper,
.sln-calendar--wrapper .sln-nav-tab-wrapper.nav-tab-wrapper {
  padding-left: 15px;
  padding-right: 15px;
}
@media only screen and (max-width: 767px) {
  .salon_page_salon-calendar .sln-calendar--wrapper .sln-nav-tab-wrapper.nav-tab-wrapper,
  .sln-calendar--wrapper .sln-nav-tab-wrapper.nav-tab-wrapper {
    margin-top: 0;
    margin-bottom: 0;
    padding: 0;
    text-align: center;
  }
}
.salon_page_salon-calendar .sln-calendar--wrapper .btn-group:not(.sln-calendar-view-nav) .sln-btn,
.sln-calendar--wrapper .btn-group:not(.sln-calendar-view-nav) .sln-btn {
  position: relative;
}
.salon_page_salon-calendar .sln-calendar--wrapper .btn-group:not(.sln-calendar-view-nav) .sln-btn button,
.sln-calendar--wrapper .btn-group:not(.sln-calendar-view-nav) .sln-btn button {
  font-size: 1rem !important;
  position: absolute;
  top: -1px;
  right: -1px;
  bottom: -1px;
  left: -1px;
}
.salon_page_salon-calendar .sln-calendar--wrapper .btn-group:not(.sln-calendar-view-nav) .sln-booking-add,
.sln-calendar--wrapper .btn-group:not(.sln-calendar-view-nav) .sln-booking-add {
  float: right;
}
@media only screen and (max-width: 767px) {
  .salon_page_salon-calendar .sln-calendar--wrapper .btn-group:not(.sln-calendar-view-nav) .sln-btn,
  .salon_page_salon-calendar .sln-calendar--wrapper .btn-group:not(.sln-calendar-view-nav) .sln-btn button,
  .sln-calendar--wrapper .btn-group:not(.sln-calendar-view-nav) .sln-btn,
  .sln-calendar--wrapper .btn-group:not(.sln-calendar-view-nav) .sln-btn button {
    min-width: 80px;
  }
  .salon_page_salon-calendar .sln-calendar--wrapper .btn-group:not(.sln-calendar-view-nav) .sln-booking-add,
  .sln-calendar--wrapper .btn-group:not(.sln-calendar-view-nav) .sln-booking-add {
    display: none;
  }
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-btn--main--tonal,
.salon_page_salon-calendar .sln-calendar--wrapper .sln-bootstrap .sln-btn--main--tonal,
.sln-calendar--wrapper .sln-btn--main--tonal,
.sln-calendar--wrapper .sln-bootstrap .sln-btn--main--tonal {
  background-color: rgba(9, 120, 189, 0.2);
  color: rgb(0, 53, 83);
  border-style: solid;
  border-width: 1px 2px 2px 1px;
  border-color: transparent;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-btn--main--tonal input,
.salon_page_salon-calendar .sln-calendar--wrapper .sln-btn--main--tonal button,
.salon_page_salon-calendar .sln-calendar--wrapper .sln-bootstrap .sln-btn--main--tonal input,
.salon_page_salon-calendar .sln-calendar--wrapper .sln-bootstrap .sln-btn--main--tonal button,
.sln-calendar--wrapper .sln-btn--main--tonal input,
.sln-calendar--wrapper .sln-btn--main--tonal button,
.sln-calendar--wrapper .sln-bootstrap .sln-btn--main--tonal input,
.sln-calendar--wrapper .sln-bootstrap .sln-btn--main--tonal button {
  color: rgb(9, 120, 189);
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-btn--main--tonal:hover, .salon_page_salon-calendar .sln-calendar--wrapper .sln-btn--main--tonal:focus,
.salon_page_salon-calendar .sln-calendar--wrapper .sln-bootstrap .sln-btn--main--tonal:hover,
.salon_page_salon-calendar .sln-calendar--wrapper .sln-bootstrap .sln-btn--main--tonal:focus,
.sln-calendar--wrapper .sln-btn--main--tonal:hover,
.sln-calendar--wrapper .sln-btn--main--tonal:focus,
.sln-calendar--wrapper .sln-bootstrap .sln-btn--main--tonal:hover,
.sln-calendar--wrapper .sln-bootstrap .sln-btn--main--tonal:focus {
  background-color: rgba(9, 120, 189, 0.2);
  color: rgb(0, 53, 83);
  border-color: rgb(9, 120, 189);
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-btn--main--tonal:hover .btn,
.salon_page_salon-calendar .sln-calendar--wrapper .sln-btn--main--tonal:hover input,
.salon_page_salon-calendar .sln-calendar--wrapper .sln-btn--main--tonal:hover button, .salon_page_salon-calendar .sln-calendar--wrapper .sln-btn--main--tonal:focus .btn,
.salon_page_salon-calendar .sln-calendar--wrapper .sln-btn--main--tonal:focus input,
.salon_page_salon-calendar .sln-calendar--wrapper .sln-btn--main--tonal:focus button,
.salon_page_salon-calendar .sln-calendar--wrapper .sln-bootstrap .sln-btn--main--tonal:hover .btn,
.salon_page_salon-calendar .sln-calendar--wrapper .sln-bootstrap .sln-btn--main--tonal:hover input,
.salon_page_salon-calendar .sln-calendar--wrapper .sln-bootstrap .sln-btn--main--tonal:hover button,
.salon_page_salon-calendar .sln-calendar--wrapper .sln-bootstrap .sln-btn--main--tonal:focus .btn,
.salon_page_salon-calendar .sln-calendar--wrapper .sln-bootstrap .sln-btn--main--tonal:focus input,
.salon_page_salon-calendar .sln-calendar--wrapper .sln-bootstrap .sln-btn--main--tonal:focus button,
.sln-calendar--wrapper .sln-btn--main--tonal:hover .btn,
.sln-calendar--wrapper .sln-btn--main--tonal:hover input,
.sln-calendar--wrapper .sln-btn--main--tonal:hover button,
.sln-calendar--wrapper .sln-btn--main--tonal:focus .btn,
.sln-calendar--wrapper .sln-btn--main--tonal:focus input,
.sln-calendar--wrapper .sln-btn--main--tonal:focus button,
.sln-calendar--wrapper .sln-bootstrap .sln-btn--main--tonal:hover .btn,
.sln-calendar--wrapper .sln-bootstrap .sln-btn--main--tonal:hover input,
.sln-calendar--wrapper .sln-bootstrap .sln-btn--main--tonal:hover button,
.sln-calendar--wrapper .sln-bootstrap .sln-btn--main--tonal:focus .btn,
.sln-calendar--wrapper .sln-bootstrap .sln-btn--main--tonal:focus input,
.sln-calendar--wrapper .sln-bootstrap .sln-btn--main--tonal:focus button {
  color: rgb(0, 53, 83);
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-btn--main--tonal:hover .btn:hover, .salon_page_salon-calendar .sln-calendar--wrapper .sln-btn--main--tonal:hover .btn:focus,
.salon_page_salon-calendar .sln-calendar--wrapper .sln-btn--main--tonal:hover input:hover,
.salon_page_salon-calendar .sln-calendar--wrapper .sln-btn--main--tonal:hover input:focus,
.salon_page_salon-calendar .sln-calendar--wrapper .sln-btn--main--tonal:hover button:hover,
.salon_page_salon-calendar .sln-calendar--wrapper .sln-btn--main--tonal:hover button:focus, .salon_page_salon-calendar .sln-calendar--wrapper .sln-btn--main--tonal:focus .btn:hover, .salon_page_salon-calendar .sln-calendar--wrapper .sln-btn--main--tonal:focus .btn:focus,
.salon_page_salon-calendar .sln-calendar--wrapper .sln-btn--main--tonal:focus input:hover,
.salon_page_salon-calendar .sln-calendar--wrapper .sln-btn--main--tonal:focus input:focus,
.salon_page_salon-calendar .sln-calendar--wrapper .sln-btn--main--tonal:focus button:hover,
.salon_page_salon-calendar .sln-calendar--wrapper .sln-btn--main--tonal:focus button:focus,
.salon_page_salon-calendar .sln-calendar--wrapper .sln-bootstrap .sln-btn--main--tonal:hover .btn:hover,
.salon_page_salon-calendar .sln-calendar--wrapper .sln-bootstrap .sln-btn--main--tonal:hover .btn:focus,
.salon_page_salon-calendar .sln-calendar--wrapper .sln-bootstrap .sln-btn--main--tonal:hover input:hover,
.salon_page_salon-calendar .sln-calendar--wrapper .sln-bootstrap .sln-btn--main--tonal:hover input:focus,
.salon_page_salon-calendar .sln-calendar--wrapper .sln-bootstrap .sln-btn--main--tonal:hover button:hover,
.salon_page_salon-calendar .sln-calendar--wrapper .sln-bootstrap .sln-btn--main--tonal:hover button:focus,
.salon_page_salon-calendar .sln-calendar--wrapper .sln-bootstrap .sln-btn--main--tonal:focus .btn:hover,
.salon_page_salon-calendar .sln-calendar--wrapper .sln-bootstrap .sln-btn--main--tonal:focus .btn:focus,
.salon_page_salon-calendar .sln-calendar--wrapper .sln-bootstrap .sln-btn--main--tonal:focus input:hover,
.salon_page_salon-calendar .sln-calendar--wrapper .sln-bootstrap .sln-btn--main--tonal:focus input:focus,
.salon_page_salon-calendar .sln-calendar--wrapper .sln-bootstrap .sln-btn--main--tonal:focus button:hover,
.salon_page_salon-calendar .sln-calendar--wrapper .sln-bootstrap .sln-btn--main--tonal:focus button:focus,
.sln-calendar--wrapper .sln-btn--main--tonal:hover .btn:hover,
.sln-calendar--wrapper .sln-btn--main--tonal:hover .btn:focus,
.sln-calendar--wrapper .sln-btn--main--tonal:hover input:hover,
.sln-calendar--wrapper .sln-btn--main--tonal:hover input:focus,
.sln-calendar--wrapper .sln-btn--main--tonal:hover button:hover,
.sln-calendar--wrapper .sln-btn--main--tonal:hover button:focus,
.sln-calendar--wrapper .sln-btn--main--tonal:focus .btn:hover,
.sln-calendar--wrapper .sln-btn--main--tonal:focus .btn:focus,
.sln-calendar--wrapper .sln-btn--main--tonal:focus input:hover,
.sln-calendar--wrapper .sln-btn--main--tonal:focus input:focus,
.sln-calendar--wrapper .sln-btn--main--tonal:focus button:hover,
.sln-calendar--wrapper .sln-btn--main--tonal:focus button:focus,
.sln-calendar--wrapper .sln-bootstrap .sln-btn--main--tonal:hover .btn:hover,
.sln-calendar--wrapper .sln-bootstrap .sln-btn--main--tonal:hover .btn:focus,
.sln-calendar--wrapper .sln-bootstrap .sln-btn--main--tonal:hover input:hover,
.sln-calendar--wrapper .sln-bootstrap .sln-btn--main--tonal:hover input:focus,
.sln-calendar--wrapper .sln-bootstrap .sln-btn--main--tonal:hover button:hover,
.sln-calendar--wrapper .sln-bootstrap .sln-btn--main--tonal:hover button:focus,
.sln-calendar--wrapper .sln-bootstrap .sln-btn--main--tonal:focus .btn:hover,
.sln-calendar--wrapper .sln-bootstrap .sln-btn--main--tonal:focus .btn:focus,
.sln-calendar--wrapper .sln-bootstrap .sln-btn--main--tonal:focus input:hover,
.sln-calendar--wrapper .sln-bootstrap .sln-btn--main--tonal:focus input:focus,
.sln-calendar--wrapper .sln-bootstrap .sln-btn--main--tonal:focus button:hover,
.sln-calendar--wrapper .sln-bootstrap .sln-btn--main--tonal:focus button:focus {
  color: rgb(0, 53, 83);
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-btn--main--tonal.sln-btn--small.sln-btn--icon,
.salon_page_salon-calendar .sln-calendar--wrapper .sln-bootstrap .sln-btn--main--tonal.sln-btn--small.sln-btn--icon,
.sln-calendar--wrapper .sln-btn--main--tonal.sln-btn--small.sln-btn--icon,
.sln-calendar--wrapper .sln-bootstrap .sln-btn--main--tonal.sln-btn--small.sln-btn--icon {
  background-color: transparent;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-btn--main--tonal.sln-btn--small.sln-btn--icon:after,
.salon_page_salon-calendar .sln-calendar--wrapper .sln-bootstrap .sln-btn--main--tonal.sln-btn--small.sln-btn--icon:after,
.sln-calendar--wrapper .sln-btn--main--tonal.sln-btn--small.sln-btn--icon:after,
.sln-calendar--wrapper .sln-bootstrap .sln-btn--main--tonal.sln-btn--small.sln-btn--icon:after {
  color: rgb(2, 119, 189);
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-btn--main--tonal.sln-btn--small.sln-btn--icon:hover,
.salon_page_salon-calendar .sln-calendar--wrapper .sln-bootstrap .sln-btn--main--tonal.sln-btn--small.sln-btn--icon:hover,
.sln-calendar--wrapper .sln-btn--main--tonal.sln-btn--small.sln-btn--icon:hover,
.sln-calendar--wrapper .sln-bootstrap .sln-btn--main--tonal.sln-btn--small.sln-btn--icon:hover {
  background-color: transparent;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-btn--main--tonal.sln-btn--small.sln-btn--icon:hover:after,
.salon_page_salon-calendar .sln-calendar--wrapper .sln-bootstrap .sln-btn--main--tonal.sln-btn--small.sln-btn--icon:hover:after,
.sln-calendar--wrapper .sln-btn--main--tonal.sln-btn--small.sln-btn--icon:hover:after,
.sln-calendar--wrapper .sln-bootstrap .sln-btn--main--tonal.sln-btn--small.sln-btn--icon:hover:after {
  color: rgb(0, 53, 83);
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-shops-selection-wrapper,
.sln-calendar--wrapper .sln-shops-selection-wrapper {
  margin-top: 2em;
  margin-bottom: 3.3333333333rem;
  position: relative;
}
@media only screen and (min-width: 768px) {
  .salon_page_salon-calendar .sln-calendar--wrapper .sln-shops-selection-wrapper,
  .sln-calendar--wrapper .sln-shops-selection-wrapper {
    margin-top: 1em;
  }
}
@media only screen and (min-width: 992px) {
  .salon_page_salon-calendar .sln-calendar--wrapper .sln-shops-selection-wrapper,
  .sln-calendar--wrapper .sln-shops-selection-wrapper {
    margin-top: 0;
  }
  .salon_page_salon-calendar .sln-calendar--wrapper .sln-shops-selection-wrapper .sln-btn--large,
  .sln-calendar--wrapper .sln-shops-selection-wrapper .sln-btn--large {
    height: 3.4rem;
    line-height: 3.3rem;
  }
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-shops-selection-wrapper .sln-shops-selection-trigger,
.sln-calendar--wrapper .sln-shops-selection-wrapper .sln-shops-selection-trigger {
  display: block;
  font-size: 1rem !important;
  margin-top: 20px;
  position: relative;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-shops-selection-wrapper .sln-shops-selection-trigger.collapsed,
.sln-calendar--wrapper .sln-shops-selection-wrapper .sln-shops-selection-trigger.collapsed {
  margin-bottom: 0;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-shops-selection-wrapper .sln-shops-selection-trigger:not(.collapsed),
.sln-calendar--wrapper .sln-shops-selection-wrapper .sln-shops-selection-trigger:not(.collapsed) {
  border-radius: 0.2222222222rem 0.2222222222rem 0 0;
  border-bottom: none;
}
@media only screen and (min-width: 768px) {
  .salon_page_salon-calendar .sln-calendar--wrapper .sln-shops-selection-wrapper .sln-shops-selection-trigger,
  .sln-calendar--wrapper .sln-shops-selection-wrapper .sln-shops-selection-trigger {
    display: inline-block;
  }
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-shops-selection-wrapper .sln-shops-selection-currenttitle,
.sln-calendar--wrapper .sln-shops-selection-wrapper .sln-shops-selection-currenttitle {
  font-weight: normal;
  font-size: 1.75em;
  margin-bottom: 1.5em;
}
@media only screen and (min-width: 768px) {
  .salon_page_salon-calendar .sln-calendar--wrapper .sln-shops-selection-wrapper .sln-shops-selection-currenttitle,
  .sln-calendar--wrapper .sln-shops-selection-wrapper .sln-shops-selection-currenttitle {
    margin-bottom: 0;
    flex-shrink: 0;
  }
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-shops-selection-wrapper .sln-shops-selection-currenttitle small,
.sln-calendar--wrapper .sln-shops-selection-wrapper .sln-shops-selection-currenttitle small {
  display: block;
  margin-bottom: 0.5em;
  font-size: 0.7em;
  opacity: 0.5;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-shops-selection-wrapper #shopsList,
.sln-calendar--wrapper .sln-shops-selection-wrapper #shopsList {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 2000;
  margin: 0;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-shops-selection-wrapper .sln-shops-selection-list,
.sln-calendar--wrapper .sln-shops-selection-wrapper .sln-shops-selection-list {
  display: flex;
  flex-direction: column;
  gap: 0.75rem;
  width: fit-content;
  padding: 1rem;
  max-width: 50vw;
  max-height: 40vh;
  overflow-y: auto;
  background: #fff;
  scrollbar-color: #ddd;
  scrollbar-width: thin;
  border: 1px solid #2171B1;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-shops-selection-wrapper .sln-shops-selection-list::-webkit-scrollbar-track,
.sln-calendar--wrapper .sln-shops-selection-wrapper .sln-shops-selection-list::-webkit-scrollbar-track {
  -webkit-box-shadow: none;
  border-radius: 4px;
  background-color: rgba(255, 255, 255, 0.3);
  border: 2px solid white;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-shops-selection-wrapper .sln-shops-selection-list::-webkit-scrollbar,
.sln-calendar--wrapper .sln-shops-selection-wrapper .sln-shops-selection-list::-webkit-scrollbar {
  width: 6px;
  border: none;
  background-color: transparent;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-shops-selection-wrapper .sln-shops-selection-list::-webkit-scrollbar-thumb,
.sln-calendar--wrapper .sln-shops-selection-wrapper .sln-shops-selection-list::-webkit-scrollbar-thumb {
  border-radius: 3px;
  -webkit-box-shadow: none;
  background-color: #ccc;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-shops-selection-wrapper .sln-shops-selection-list .sln-btn,
.sln-calendar--wrapper .sln-shops-selection-wrapper .sln-shops-selection-list .sln-btn {
  text-align: left;
}
@media only screen and (max-width: 767px) {
  .salon_page_salon-calendar .sln-calendar--wrapper .sln-shops-selection-wrapper .sln-shops-selection-list,
  .sln-calendar--wrapper .sln-shops-selection-wrapper .sln-shops-selection-list {
    width: 100%;
    max-width: 100vw;
    max-height: 30vh;
    padding: 0.5rem 1rem;
    left: 0;
    right: 0;
  }
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-shops-selection-wrapper .sln-shops-selection-item,
.sln-calendar--wrapper .sln-shops-selection-wrapper .sln-shops-selection-item {
  display: flex !important;
  align-items: center;
  justify-content: space-between;
  gap: 1.5em;
  overflow: hidden;
  height: auto;
  line-height: 1.4;
  padding: 1.8em 1.2em;
  font-size: 1rem;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-shops-selection-wrapper .sln-shops-selection-item .fa::before,
.salon_page_salon-calendar .sln-calendar--wrapper .sln-shops-selection-wrapper .sln-shops-selection-item .fas::before,
.sln-calendar--wrapper .sln-shops-selection-wrapper .sln-shops-selection-item .fa::before,
.sln-calendar--wrapper .sln-shops-selection-wrapper .sln-shops-selection-item .fas::before {
  font-family: "FontAwesome";
  font-size: 0.92rem;
  font-weight: 900;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
  content: "\f00c";
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-shops-selection-wrapper .sln-shops-selection-item .selected,
.sln-calendar--wrapper .sln-shops-selection-wrapper .sln-shops-selection-item .selected {
  opacity: 0;
}
@media (hover: hover), (-ms-high-contrast: none) {
  .salon_page_salon-calendar .sln-calendar--wrapper .sln-shops-selection-wrapper .sln-shops-selection-item:hover .selected, .salon_page_salon-calendar .sln-calendar--wrapper .sln-shops-selection-wrapper .sln-shops-selection-item:focus .selected,
  .sln-calendar--wrapper .sln-shops-selection-wrapper .sln-shops-selection-item:hover .selected,
  .sln-calendar--wrapper .sln-shops-selection-wrapper .sln-shops-selection-item:focus .selected {
    opacity: 0.5;
  }
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-shops-selection-wrapper .sln-shops-selection-item.active,
.sln-calendar--wrapper .sln-shops-selection-wrapper .sln-shops-selection-item.active {
  background-color: #5bc24c;
  color: #fff;
  border-color: transparent;
  pointer-events: none;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-shops-selection-wrapper .sln-shops-selection-item.active .selected,
.sln-calendar--wrapper .sln-shops-selection-wrapper .sln-shops-selection-item.active .selected {
  opacity: 1;
}
@media (hover: hover), (-ms-high-contrast: none) {
  .salon_page_salon-calendar .sln-calendar--wrapper .sln-shops-selection-wrapper .sln-shops-selection-item.active:hover, .salon_page_salon-calendar .sln-calendar--wrapper .sln-shops-selection-wrapper .sln-shops-selection-item.active:focus,
  .sln-calendar--wrapper .sln-shops-selection-wrapper .sln-shops-selection-item.active:hover,
  .sln-calendar--wrapper .sln-shops-selection-wrapper .sln-shops-selection-item.active:focus {
    background-color: rgb(0, 53, 83);
    color: #fff;
  }
  .salon_page_salon-calendar .sln-calendar--wrapper .sln-shops-selection-wrapper .sln-shops-selection-item.active:hover .selected, .salon_page_salon-calendar .sln-calendar--wrapper .sln-shops-selection-wrapper .sln-shops-selection-item.active:focus .selected,
  .sln-calendar--wrapper .sln-shops-selection-wrapper .sln-shops-selection-item.active:hover .selected,
  .sln-calendar--wrapper .sln-shops-selection-wrapper .sln-shops-selection-item.active:focus .selected {
    opacity: 1;
  }
}
@media only screen and (min-width: 992px) {
  .salon_page_salon-calendar .sln-calendar--wrapper .sln-shops-selection-wrapper .sln-shops-selection-item,
  .sln-calendar--wrapper .sln-shops-selection-wrapper .sln-shops-selection-item {
    padding: 1.6em 1.2em;
  }
}
.salon_page_salon-calendar .sln-calendar--wrapper .cal-year-box [class*=span],
.sln-calendar--wrapper .cal-year-box [class*=span] {
  border-bottom: 1px solid #e1e1e1;
}
@media only screen and (max-width: 767px) {
  .salon_page_salon-calendar .sln-calendar--wrapper .cal-year-box [class*=span],
  .sln-calendar--wrapper .cal-year-box [class*=span] {
    min-height: 100px;
  }
}
.salon_page_salon-calendar .sln-calendar--wrapper #cal-week-box,
.sln-calendar--wrapper #cal-week-box {
  background-color: rgb(199, 223, 243);
  border: none;
}
.salon_page_salon-calendar .sln-calendar--wrapper #cal-week-box:hover,
.sln-calendar--wrapper #cal-week-box:hover {
  background-color: rgb(0, 53, 83);
  color: #fff;
}
.salon_page_salon-calendar .sln-calendar--wrapper #cal-day-tick,
.salon_page_salon-calendar .sln-calendar--wrapper #cal-slide-tick,
.sln-calendar--wrapper #cal-day-tick,
.sln-calendar--wrapper #cal-slide-tick {
  width: 2.4444444444rem;
  height: 2.4444444444rem;
  background-color: rgb(199, 223, 243);
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-radius: 50%;
  border-radius: 9999px;
  pointer-events: none;
  /* FIX 092023*/
}
.salon_page_salon-calendar .sln-calendar--wrapper #cal-day-tick:after,
.salon_page_salon-calendar .sln-calendar--wrapper #cal-slide-tick:after,
.sln-calendar--wrapper #cal-day-tick:after,
.sln-calendar--wrapper #cal-slide-tick:after {
  content: "\f077";
  width: 20px;
  height: 20px;
  position: absolute;
  top: calc(50% - 10px);
  left: calc(50% - 10px);
  font-size: 1.2222222222rem;
  color: rgb(0, 53, 83);
  text-align: center;
}
.salon_page_salon-calendar .sln-calendar--wrapper #cal-day-tick,
.sln-calendar--wrapper #cal-day-tick {
  top: auto;
  top: initial;
  bottom: 2.5rem;
  /* FIX 092023*/
}
.salon_page_salon-calendar .sln-calendar--wrapper #cal-day-tick:after,
.sln-calendar--wrapper #cal-day-tick:after {
  content: "\f078";
}
.salon_page_salon-calendar .sln-calendar--wrapper #cal-slide-tick,
.sln-calendar--wrapper #cal-slide-tick {
  top: 3rem;
}
@media only screen and (max-width: 767px) {
  .salon_page_salon-calendar .sln-calendar--wrapper .badge,
  .sln-calendar--wrapper .badge {
    display: block;
    width: 100%;
    margin-top: 20px;
    border-radius: 0;
  }
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-viewnav,
.sln-calendar--wrapper .sln-calendar-viewnav {
  margin: 0 -1.1111111111rem 1.1111111111rem -1.1111111111rem;
}
@media only screen and (min-width: 1024px) and (orientation: landscape) {
  .salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-viewnav,
  .sln-calendar--wrapper .sln-calendar-viewnav {
    margin-right: 0;
  }
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-viewnav .sln-btn:not(.sln-btn--large),
.sln-calendar--wrapper .sln-calendar-viewnav .sln-btn:not(.sln-btn--large) {
  min-width: 90px;
}
@media only screen and (max-width: 767px) {
  .salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-viewnav .sln-btn,
  .sln-calendar--wrapper .sln-calendar-viewnav .sln-btn {
    width: 100%;
    text-align: center;
  }
  .salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-viewnav .sln-btn.sln-btn--icon.sln-btn--icon--left button, .salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-viewnav .sln-btn.sln-btn--icon button,
  .sln-calendar--wrapper .sln-calendar-viewnav .sln-btn.sln-btn--icon.sln-btn--icon--left button,
  .sln-calendar--wrapper .sln-calendar-viewnav .sln-btn.sln-btn--icon button {
    text-align: center;
  }
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-box-title.current-view--title,
.sln-calendar--wrapper .sln-box-title.current-view--title {
  font-size: 1.3333333333rem;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-booking-add,
.sln-calendar--wrapper .sln-booking-add {
  margin: 2.2222222222rem 0;
}
@media only screen and (min-width: 768px) {
  .salon_page_salon-calendar .sln-calendar--wrapper,
  .sln-calendar--wrapper {
    padding: 1.1111111111rem;
  }
  .salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-viewnav,
  .salon_page_salon-calendar .sln-calendar--wrapper .sln-booking-add,
  .sln-calendar--wrapper .sln-calendar-viewnav,
  .sln-calendar--wrapper .sln-booking-add {
    float: right;
  }
}
@media only screen and (max-width: 767px) {
  .salon_page_salon-calendar .sln-calendar--wrapper,
  .sln-calendar--wrapper {
    margin-top: 1.1111111111rem;
  }
}
.salon_page_salon-calendar .sln-calendar--wrapper #sln-salon *,
.salon_page_salon-calendar .sln-calendar--wrapper #sln-salon *:before,
.salon_page_salon-calendar .sln-calendar--wrapper #sln-salon *:after,
.salon_page_salon-calendar .sln-calendar--wrapper .sln-datashortcode *,
.salon_page_salon-calendar .sln-calendar--wrapper .sln-datashortcode *:before,
.salon_page_salon-calendar .sln-calendar--wrapper .sln-datashortcode *:after,
.sln-calendar--wrapper #sln-salon *,
.sln-calendar--wrapper #sln-salon *:before,
.sln-calendar--wrapper #sln-salon *:after,
.sln-calendar--wrapper .sln-datashortcode *,
.sln-calendar--wrapper .sln-datashortcode *:before,
.sln-calendar--wrapper .sln-datashortcode *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.salon_page_salon-calendar .sln-calendar--wrapper #sln-salon *:focus,
.salon_page_salon-calendar .sln-calendar--wrapper #sln-salon *:before:focus,
.salon_page_salon-calendar .sln-calendar--wrapper #sln-salon *:after:focus,
.salon_page_salon-calendar .sln-calendar--wrapper .sln-datashortcode *:focus,
.salon_page_salon-calendar .sln-calendar--wrapper .sln-datashortcode *:before:focus,
.salon_page_salon-calendar .sln-calendar--wrapper .sln-datashortcode *:after:focus,
.sln-calendar--wrapper #sln-salon *:focus,
.sln-calendar--wrapper #sln-salon *:before:focus,
.sln-calendar--wrapper #sln-salon *:after:focus,
.sln-calendar--wrapper .sln-datashortcode *:focus,
.sln-calendar--wrapper .sln-datashortcode *:before:focus,
.sln-calendar--wrapper .sln-datashortcode *:after:focus {
  outline: 0 !important;
}
.salon_page_salon-calendar .sln-calendar--wrapper .clearfix:before, .salon_page_salon-calendar .sln-calendar--wrapper .clearfix:after,
.salon_page_salon-calendar .sln-calendar--wrapper .clear:before,
.salon_page_salon-calendar .sln-calendar--wrapper .clear:after,
.sln-calendar--wrapper .clearfix:before,
.sln-calendar--wrapper .clearfix:after,
.sln-calendar--wrapper .clear:before,
.sln-calendar--wrapper .clear:after {
  content: " ";
  display: table;
}
.salon_page_salon-calendar .sln-calendar--wrapper .clearfix:after,
.salon_page_salon-calendar .sln-calendar--wrapper .clear:after,
.sln-calendar--wrapper .clearfix:after,
.sln-calendar--wrapper .clear:after {
  clear: both;
}
.salon_page_salon-calendar .sln-calendar--wrapper #wpwrap,
.sln-calendar--wrapper #wpwrap {
  z-index: 0;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view,
.sln-calendar--wrapper .sln-calendar-view {
  z-index: 100;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view #calendar,
.sln-calendar--wrapper .sln-calendar-view #calendar {
  z-index: 200;
}
.salon_page_salon-calendar .sln-calendar--wrapper body.sln-noscroll .sln-tab .sln-tab__curtain, body.sln-noscroll .sln-tab .salon_page_salon-calendar .sln-calendar--wrapper .sln-tab__curtain, .salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view #cal-day-box,
.sln-calendar--wrapper body.sln-noscroll .sln-tab .sln-tab__curtain,
body.sln-noscroll .sln-tab .sln-calendar--wrapper .sln-tab__curtain,
.sln-calendar--wrapper .sln-calendar-view #cal-day-box {
  z-index: 400;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view #cal-day-panel,
.sln-calendar--wrapper .sln-calendar-view #cal-day-panel {
  z-index: 600;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-salon--settings .sln-nav-tab-wrapper.nav-tab-wrapper.affix, .sln-salon--settings .salon_page_salon-calendar .sln-calendar--wrapper .sln-nav-tab-wrapper.nav-tab-wrapper.affix,
.salon_page_salon-calendar .sln-calendar--wrapper .sln-salon--settings h2.sln-nav-tab-wrapper.nav-tab-wrapper.affix,
.sln-salon--settings .salon_page_salon-calendar .sln-calendar--wrapper h2.sln-nav-tab-wrapper.nav-tab-wrapper.affix, .salon_page_salon-calendar .sln-calendar--wrapper #sln-salon--admin .sln-admin-sidebar, #sln-salon--admin .salon_page_salon-calendar .sln-calendar--wrapper .sln-admin-sidebar,
.salon_page_salon-calendar .sln-calendar--wrapper .sln-admin-sidebar,
.sln-calendar--wrapper .sln-salon--settings .sln-nav-tab-wrapper.nav-tab-wrapper.affix,
.sln-salon--settings .sln-calendar--wrapper .sln-nav-tab-wrapper.nav-tab-wrapper.affix,
.sln-calendar--wrapper .sln-salon--settings h2.sln-nav-tab-wrapper.nav-tab-wrapper.affix,
.sln-salon--settings .sln-calendar--wrapper h2.sln-nav-tab-wrapper.nav-tab-wrapper.affix,
.sln-calendar--wrapper #sln-salon--admin .sln-admin-sidebar,
#sln-salon--admin .sln-calendar--wrapper .sln-admin-sidebar,
.sln-calendar--wrapper .sln-admin-sidebar {
  z-index: 1000;
}
@keyframes fade-in {
  0% {
    opacity: 0;
    transform: scale(0.99);
  }
  100% {
    opacity: 1;
    transform: scale(1);
  }
}
.salon_page_salon-calendar .sln-calendar--wrapper .sr-only,
.sln-calendar--wrapper .sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-text--main,
.sln-calendar--wrapper .sln-text--main {
  color: rgb(255, 255, 255);
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-text--contrast,
.sln-calendar--wrapper .sln-text--contrast {
  color: rgb(0, 66, 88);
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-text--contrast--alpha,
.sln-calendar--wrapper .sln-text--contrast--alpha {
  color: rgba(0, 66, 88, 0.3);
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-text--dark,
.sln-calendar--wrapper .sln-text--dark {
  color: rgb(0, 0, 0);
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-text--emphasis,
.sln-calendar--wrapper .sln-text--emphasis {
  color: #0277bd;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-text--emphasis--hoverk,
.sln-calendar--wrapper .sln-text--emphasis--hoverk {
  color: #0091ea;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-text--grey,
.sln-calendar--wrapper .sln-text--grey {
  color: #888;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-text--ok,
.sln-calendar--wrapper .sln-text--ok {
  color: #5bc24c;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-text--contrast,
.sln-calendar--wrapper .sln-text--contrast {
  color: rgb(83, 106, 119);
}
.salon_page_salon-calendar .sln-calendar--wrapper #sln-salon,
.sln-calendar--wrapper #sln-salon {
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
}
.salon_page_salon-calendar .sln-calendar--wrapper #sln-salon h1,
.salon_page_salon-calendar .sln-calendar--wrapper #sln-salon h2,
.salon_page_salon-calendar .sln-calendar--wrapper #sln-salon h3,
.salon_page_salon-calendar .sln-calendar--wrapper #sln-salon h4,
.salon_page_salon-calendar .sln-calendar--wrapper #sln-salon h5,
.salon_page_salon-calendar .sln-calendar--wrapper #sln-salon h6,
.sln-calendar--wrapper #sln-salon h1,
.sln-calendar--wrapper #sln-salon h2,
.sln-calendar--wrapper #sln-salon h3,
.sln-calendar--wrapper #sln-salon h4,
.sln-calendar--wrapper #sln-salon h5,
.sln-calendar--wrapper #sln-salon h6 {
  font-family: "Open Sans", sans-serif;
  box-shadow: none;
  font-style: normal;
  font-weight: 400;
}
.salon_page_salon-calendar .sln-calendar--wrapper #sln-salon p,
.salon_page_salon-calendar .sln-calendar--wrapper #sln-salon ul,
.salon_page_salon-calendar .sln-calendar--wrapper #sln-salon li,
.sln-calendar--wrapper #sln-salon p,
.sln-calendar--wrapper #sln-salon ul,
.sln-calendar--wrapper #sln-salon li {
  font-family: "Open Sans", sans-serif;
  box-shadow: none;
  font-weight: 400;
}
.salon_page_salon-calendar .sln-calendar--wrapper #sln-salon button,
.salon_page_salon-calendar .sln-calendar--wrapper #sln-salon input,
.salon_page_salon-calendar .sln-calendar--wrapper #sln-salon optgroup,
.salon_page_salon-calendar .sln-calendar--wrapper #sln-salon select,
.salon_page_salon-calendar .sln-calendar--wrapper #sln-salon textarea,
.sln-calendar--wrapper #sln-salon button,
.sln-calendar--wrapper #sln-salon input,
.sln-calendar--wrapper #sln-salon optgroup,
.sln-calendar--wrapper #sln-salon select,
.sln-calendar--wrapper #sln-salon textarea {
  font-family: "Open Sans", sans-serif;
  box-shadow: none;
}
.salon_page_salon-calendar .sln-calendar--wrapper #sln-salon a,
.sln-calendar--wrapper #sln-salon a {
  box-shadow: none;
}
.salon_page_salon-calendar .sln-calendar--wrapper #sln-salon h2.sln-salon-title, .salon_page_salon-calendar .sln-calendar--wrapper #sln-salon h1,
.sln-calendar--wrapper #sln-salon h2.sln-salon-title,
.sln-calendar--wrapper #sln-salon h1 {
  font-size: 1.4em;
}
@media only screen and (min-width: 992px) {
  .salon_page_salon-calendar .sln-calendar--wrapper #sln-salon h2.sln-salon-title, .salon_page_salon-calendar .sln-calendar--wrapper #sln-salon h1,
  .sln-calendar--wrapper #sln-salon h2.sln-salon-title,
  .sln-calendar--wrapper #sln-salon h1 {
    font-size: 1.6em;
  }
}
.salon_page_salon-calendar .sln-calendar--wrapper #sln-salon h2,
.sln-calendar--wrapper #sln-salon h2 {
  font-size: 1.4em;
}
.salon_page_salon-calendar .sln-calendar--wrapper #sln-salon h3,
.sln-calendar--wrapper #sln-salon h3 {
  font-size: 1.2em;
}
.salon_page_salon-calendar .sln-calendar--wrapper #sln-salon .salon-step-title, .salon_page_salon-calendar .sln-calendar--wrapper #sln-salon p,
.sln-calendar--wrapper #sln-salon .salon-step-title,
.sln-calendar--wrapper #sln-salon p {
  font-size: 1em;
}
.salon_page_salon-calendar .sln-calendar--wrapper #sln-salon h2,
.sln-calendar--wrapper #sln-salon h2 {
  line-height: 1.8em;
}
.salon_page_salon-calendar .sln-calendar--wrapper #sln-salon h3,
.sln-calendar--wrapper #sln-salon h3 {
  line-height: 1.6em;
}
.salon_page_salon-calendar .sln-calendar--wrapper #sln-salon .salon-step-title, .salon_page_salon-calendar .sln-calendar--wrapper #sln-salon p,
.sln-calendar--wrapper #sln-salon .salon-step-title,
.sln-calendar--wrapper #sln-salon p {
  line-height: 1.4em;
}
.salon_page_salon-calendar .sln-calendar--wrapper #sln-salon,
.sln-calendar--wrapper #sln-salon {
  font-size: max(1rem, 16px);
}
.salon_page_salon-calendar .sln-calendar--wrapper #sln-salon .sln-salon-title,
.sln-calendar--wrapper #sln-salon .sln-salon-title {
  color: rgb(9, 120, 189);
  font-weight: 600;
}
.salon_page_salon-calendar .sln-calendar--wrapper #sln-salon .salon-step-title,
.sln-calendar--wrapper #sln-salon .salon-step-title {
  color: rgb(52, 52, 52);
}
.salon_page_salon-calendar .sln-calendar--wrapper #sln-salon .salon-step-title,
.sln-calendar--wrapper #sln-salon .salon-step-title {
  font-weight: normal;
}
@font-face {
  font-family: "FontAwesome";
  src: url("../fonts/fontawesome-webfont.eot?v=5.14.0");
  src: url("../fonts/fontawesome-webfont.eot?#iefix&v=5.14.0") format("embedded-opentype"), url("../fonts/fontawesome-webfont.woff2?v=5.14.0") format("woff2"), url("../fonts/fontawesome-webfont.woff?v=5.14.0") format("woff"), url("../fonts/fontawesome-webfont.ttf?v=5.14.0") format("truetype"), url("../fonts/fontawesome-webfont.svg?v=5.14.0#fontawesomesolid") format("svg");
  font-weight: 900;
  font-style: normal;
}
@font-face {
  font-family: "FontAwesome";
  src: url("../fonts/fontawesome-webfont-regular.eot?v=5.14.0");
  src: url("../fonts/fontawesome-webfont-regular.eot?#iefix&v=5.14.0") format("embedded-opentype"), url("../fonts/fontawesome-webfont-regular.woff2?v=5.14.0") format("woff2"), url("../fonts/fontawesome-webfont-regular.woff?v=5.14.0") format("woff"), url("../fonts/fontawesome-webfont-regular.ttf?v=5.14.0") format("truetype"), url("../fonts/fontawesome-webfont-regular.svg?v=5.14.0#fontawesomeregular") format("svg");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "FontAwesome";
  src: url("../fonts/fontawesone-webfont-brands.eot?v=5.14.0");
  src: url("../fonts/fontawesone-webfont-brands.eot?#iefix&v=5.14.0") format("embedded-opentype"), url("../fonts/fontawesone-webfont-brands.woff2?v=5.14.0") format("woff2"), url("../fonts/fontawesone-webfont-brands.woff?v=5.14.0") format("woff"), url("../fonts/fontawesone-webfont-brands.ttf?v=5.14.0") format("truetype"), url("../fonts/fontawesone-webfont-brands.svg?v=5.14.0#fontawesomeregular") format("svg");
  font-weight: 300;
  font-style: normal;
}
.salon_page_salon-calendar .sln-calendar--wrapper .wrap h2.nav-tab-wrapper,
.sln-calendar--wrapper .wrap h2.nav-tab-wrapper {
  font-size: 1em;
}
.salon_page_salon-calendar .sln-calendar--wrapper #sln-salon--admin .sln-message, #sln-salon--admin .salon_page_salon-calendar .sln-calendar--wrapper .sln-message,
.salon_page_salon-calendar .sln-calendar--wrapper .sln-message, .salon_page_salon-calendar .sln-calendar--wrapper #sln-salon--admin .statistics_block, #sln-salon--admin .salon_page_salon-calendar .sln-calendar--wrapper .statistics_block,
.salon_page_salon-calendar .sln-calendar--wrapper .statistics_block, .salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view #cal-slide-content .sln-calendar-event-callto, .salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view-nav .sln-box-title,
.sln-calendar--wrapper #sln-salon--admin .sln-message,
#sln-salon--admin .sln-calendar--wrapper .sln-message,
.sln-calendar--wrapper .sln-message,
.sln-calendar--wrapper #sln-salon--admin .statistics_block,
#sln-salon--admin .sln-calendar--wrapper .statistics_block,
.sln-calendar--wrapper .statistics_block,
.sln-calendar--wrapper .sln-calendar-view #cal-slide-content .sln-calendar-event-callto,
.sln-calendar--wrapper .sln-calendar-view-nav .sln-box-title {
  font-family: "Open Sans", sans-serif;
  font-size: 1.125rem;
  line-height: 1.8em;
  font-weight: normal;
}
.salon_page_salon-calendar .sln-calendar--wrapper .vertical-tabs,
.salon_page_salon-calendar .sln-calendar--wrapper .sln-table .displaying-num,
.sln-calendar--wrapper .vertical-tabs,
.sln-calendar--wrapper #sln-salon--admin .sln-table .displaying-num,
#sln-salon--admin .sln-table .sln-calendar--wrapper .displaying-num,
.sln-calendar--wrapper .sln-table .displaying-num {
  font-family: "Open Sans", sans-serif;
  font-size: 0.875rem;
  line-height: 1.375em;
  font-weight: normal;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-salon--settings .sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab::before, .sln-salon--settings .sln-nav-tab-wrapper.nav-tab-wrapper .salon_page_salon-calendar .sln-calendar--wrapper .nav-tab::before,
.salon_page_salon-calendar .sln-calendar--wrapper .sln-salon--settings h2.sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab::before,
.sln-salon--settings h2.sln-nav-tab-wrapper.nav-tab-wrapper .salon_page_salon-calendar .sln-calendar--wrapper .nav-tab::before, .salon_page_salon-calendar .sln-calendar--wrapper #cal-day-tick:after,
.salon_page_salon-calendar .sln-calendar--wrapper #cal-slide-tick:after,
.sln-calendar--wrapper .sln-salon--settings .sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab::before,
.sln-salon--settings .sln-nav-tab-wrapper.nav-tab-wrapper .sln-calendar--wrapper .nav-tab::before,
.sln-calendar--wrapper .sln-salon--settings h2.sln-nav-tab-wrapper.nav-tab-wrapper .nav-tab::before,
.sln-salon--settings h2.sln-nav-tab-wrapper.nav-tab-wrapper .sln-calendar--wrapper .nav-tab::before,
.sln-calendar--wrapper #cal-day-tick:after,
.sln-calendar--wrapper #cal-slide-tick:after {
  font-family: "FontAwesome";
  font-size: 0.92rem;
  font-weight: 900;
}
@font-face {
  font-family: "FontAwesome";
  src: url("../fonts/fontawesome-webfont.eot?v=5.14.0");
  src: url("../fonts/fontawesome-webfont.eot?#iefix&v=5.14.0") format("embedded-opentype"), url("../fonts/fontawesome-webfont.woff2?v=5.14.0") format("woff2"), url("../fonts/fontawesome-webfont.woff?v=5.14.0") format("woff"), url("../fonts/fontawesome-webfont.ttf?v=5.14.0") format("truetype"), url("../fonts/fontawesome-webfont.svg?v=5.14.0#fontawesomesolid") format("svg");
  font-weight: 900;
  font-style: normal;
}
@font-face {
  font-family: "FontAwesome";
  src: url("../fonts/fontawesome-webfont-regular.eot?v=5.14.0");
  src: url("../fonts/fontawesome-webfont-regular.eot?#iefix&v=5.14.0") format("embedded-opentype"), url("../fonts/fontawesome-webfont-regular.woff2?v=5.14.0") format("woff2"), url("../fonts/fontawesome-webfont-regular.woff?v=5.14.0") format("woff"), url("../fonts/fontawesome-webfont-regular.ttf?v=5.14.0") format("truetype"), url("../fonts/fontawesome-webfont-regular.svg?v=5.14.0#fontawesomeregular") format("svg");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "FontAwesome";
  src: url("../fonts/fontawesone-webfont-brands.eot?v=5.14.0");
  src: url("../fonts/fontawesone-webfont-brands.eot?#iefix&v=5.14.0") format("embedded-opentype"), url("../fonts/fontawesone-webfont-brands.woff2?v=5.14.0") format("woff2"), url("../fonts/fontawesone-webfont-brands.woff?v=5.14.0") format("woff"), url("../fonts/fontawesone-webfont-brands.ttf?v=5.14.0") format("truetype"), url("../fonts/fontawesone-webfont-brands.svg?v=5.14.0#fontawesomeregular") format("svg");
  font-weight: 300;
  font-style: normal;
}
.salon_page_salon-calendar .sln-calendar--wrapper .wrap h2.nav-tab-wrapper,
.sln-calendar--wrapper .wrap h2.nav-tab-wrapper {
  font-size: 1em;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view,
.sln-calendar--wrapper .sln-calendar-view {
  background-color: #fff;
  margin: 0;
  border-radius: 1.375rem;
  font-size: 14px;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view [data-cal-view],
.sln-calendar--wrapper .sln-calendar-view [data-cal-view] {
  cursor: pointer;
  transition: all 250ms;
  transform: scale(1);
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view .btn-group,
.sln-calendar--wrapper .sln-calendar-view .btn-group {
  margin-top: 0;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view #cal-slide-content,
.sln-calendar--wrapper .sln-calendar-view #cal-slide-content {
  background-color: rgba(199, 223, 243, 0.5);
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view #cal-slide-content a.event-item,
.sln-calendar--wrapper .sln-calendar-view #cal-slide-content a.event-item {
  position: relative;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view #cal-slide-content a.event-item .sln-calendar-event-callto,
.sln-calendar--wrapper .sln-calendar-view #cal-slide-content a.event-item .sln-calendar-event-callto {
  display: none;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view #cal-slide-content a.event-item:hover .sln-calendar-event-callto,
.sln-calendar--wrapper .sln-calendar-view #cal-slide-content a.event-item:hover .sln-calendar-event-callto {
  display: block;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view #cal-slide-content .sln-calendar-event-callto,
.sln-calendar--wrapper .sln-calendar-view #cal-slide-content .sln-calendar-event-callto {
  display: inline-block;
  position: absolute;
  left: calc(100% + 14px);
  top: calc(50% - 15px);
  white-space: nowrap;
  background-color: rgb(2, 119, 189);
  color: #fff;
  padding: 0 3rem 0 1.1111111111rem;
  line-height: 30px;
  /* FIX 092023
  &:after {
  	content: "\f013";
  	display: inline-block;
  	position: absolute;
  	top: 0;
  	right: 0;
  	bottom: 0;
  	text-align: center;
  	@extend %font-icon;
  	@include transition(background-color 200ms, color 300ms);
  	z-index: 200;
  	padding: 0 settings-mixins.rem(12px);
  	font-size: settings-mixins.rem(18px);
  	line-height: settings-mixins.rem(45px);
  }
  */
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view #cal-slide-content .sln-calendar-event-callto:before,
.sln-calendar--wrapper .sln-calendar-view #cal-slide-content .sln-calendar-event-callto:before {
  display: block;
  content: "";
  width: 24px;
  height: 24px;
  position: absolute;
  left: -8px;
  top: calc(50% - 8px);
  width: 0;
  height: 0;
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  border-right: 8px solid rgb(2, 119, 189);
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view .cal-day-pagination .btn,
.sln-calendar--wrapper .sln-calendar-view .cal-day-pagination .btn {
  margin: 0 3px !important;
  padding: 0 !important;
  width: 18px;
  height: 18px;
  border-radius: 50% !important;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view .cal-day-pagination .btn.active,
.sln-calendar--wrapper .sln-calendar-view .cal-day-pagination .btn.active {
  background-color: #5bc24c;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view .cal-day-hour-part:hover,
.sln-calendar--wrapper .sln-calendar-view .cal-day-hour-part:hover {
  background-color: #bdd7ec;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view .sln-calendar-view-header,
.sln-calendar--wrapper .sln-calendar-view .sln-calendar-view-header {
  gap: 1rem;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view .sln-calendar-view-header:has(.sln-profeature__tooltip-wrapper),
.sln-calendar--wrapper .sln-calendar-view .sln-calendar-view-header:has(.sln-profeature__tooltip-wrapper) {
  margin-bottom: 0.75rem;
}
@media only screen and (min-width: 992px) {
  .salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view .sln-calendar-view-header,
  .sln-calendar--wrapper .sln-calendar-view .sln-calendar-view-header {
    display: grid;
    grid-template-columns: 3fr 4fr;
    gap: 1rem;
    align-items: center;
  }
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view .sln-booking-status-summary,
.sln-calendar--wrapper .sln-calendar-view .sln-booking-status-summary {
  width: fit-content;
  justify-self: flex-end;
  margin-top: 10px;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view .sln-booking-status-summary.chart-tooltip-visible .sln-status-summary__item:not(.active),
.sln-calendar--wrapper .sln-calendar-view .sln-booking-status-summary.chart-tooltip-visible .sln-status-summary__item:not(.active) {
  opacity: 0.75;
  transform: scale(0.9);
  filter: saturate(0);
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view .sln-booking-status-summary.sln-profeature--disabled,
.sln-calendar--wrapper .sln-calendar-view .sln-booking-status-summary.sln-profeature--disabled {
  position: relative;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view .sln-booking-status-summary.sln-profeature--disabled .sln-profeature__input,
.sln-calendar--wrapper .sln-calendar-view .sln-booking-status-summary.sln-profeature--disabled .sln-profeature__input {
  cursor: not-allowed;
  pointer-events: none;
  padding: 0;
  padding-left: 4.5rem;
  opacity: 1;
  background-color: #EBEBEB;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view .sln-booking-status-summary.sln-profeature--disabled .sln-status-summary__item strong,
.sln-calendar--wrapper .sln-calendar-view .sln-booking-status-summary.sln-profeature--disabled .sln-status-summary__item strong {
  color: #999;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view .sln-booking-status-summary.sln-profeature--disabled .sln-booking-status-chart-mockup,
.sln-calendar--wrapper .sln-calendar-view .sln-booking-status-summary.sln-profeature--disabled .sln-booking-status-chart-mockup {
  filter: saturate(0);
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view .sln-booking-status-summary .sln-profeature__input,
.sln-calendar--wrapper .sln-calendar-view .sln-booking-status-summary .sln-profeature__input {
  width: 100%;
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: auto;
  gap: 1rem;
  padding: 0;
  padding-bottom: 0;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view .sln-booking-status-summary .sln-profeature__input .sln-status-summary__item,
.sln-calendar--wrapper .sln-calendar-view .sln-booking-status-summary .sln-profeature__input .sln-status-summary__item {
  display: flex;
  flex-direction: column-reverse;
  align-items: start;
  justify-content: center;
  gap: 0.25rem;
  font-size: 0.75rem;
  text-transform: uppercase;
  color: #696969;
  transition: all 0.2s ease;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view .sln-booking-status-summary .sln-profeature__input .sln-status-summary__item strong,
.sln-calendar--wrapper .sln-calendar-view .sln-booking-status-summary .sln-profeature__input .sln-status-summary__item strong {
  font-size: 1rem;
  font-weight: 600;
  color: #708697;
  transition: all 0.2s ease;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view .sln-booking-status-summary .sln-profeature__input .sln-status-summary__item.active,
.sln-calendar--wrapper .sln-calendar-view .sln-booking-status-summary .sln-profeature__input .sln-status-summary__item.active {
  transform: scale(1.05);
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view .sln-booking-status-summary .sln-profeature__input .sln-status-summary__item--paid-confirmed,
.sln-calendar--wrapper .sln-calendar-view .sln-booking-status-summary .sln-profeature__input .sln-status-summary__item--paid-confirmed {
  color: #6aa84f;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view .sln-booking-status-summary .sln-profeature__input .sln-status-summary__item--pay-later,
.sln-calendar--wrapper .sln-calendar-view .sln-booking-status-summary .sln-profeature__input .sln-status-summary__item--pay-later {
  color: #6d9eeb;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view .sln-booking-status-summary .sln-profeature__input .sln-status-summary__item--pending,
.sln-calendar--wrapper .sln-calendar-view .sln-booking-status-summary .sln-profeature__input .sln-status-summary__item--pending {
  color: #f58120;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view .sln-booking-status-summary .sln-profeature__input .sln-status-summary__item--cancelled,
.sln-calendar--wrapper .sln-calendar-view .sln-booking-status-summary .sln-profeature__input .sln-status-summary__item--cancelled {
  color: #e54747;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view .sln-booking-status-summary .sln-profeature__input .sln-status-summary__item--noshow,
.sln-calendar--wrapper .sln-calendar-view .sln-booking-status-summary .sln-profeature__input .sln-status-summary__item--noshow {
  color: #1b1b21;
}
@media only screen and (min-width: 768px) {
  .salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view .sln-booking-status-summary .sln-profeature__input,
  .sln-calendar--wrapper .sln-calendar-view .sln-booking-status-summary .sln-profeature__input {
    display: flex;
    justify-content: space-between;
  }
}
@media only screen and (min-width: 992px) {
  .salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view .sln-booking-status-summary .sln-profeature__input,
  .sln-calendar--wrapper .sln-calendar-view .sln-booking-status-summary .sln-profeature__input {
    width: fit-content;
    justify-self: end;
    gap: 2rem;
    justify-content: flex-end;
    align-items: center;
  }
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view .sln-profeature__cta.sln-profeature__cta--booking-status-summary,
.sln-calendar--wrapper .sln-calendar-view .sln-profeature__cta.sln-profeature__cta--booking-status-summary {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view .sln-profeature__cta.sln-profeature__cta--booking-status-summary .sln-profeature__open-button,
.sln-calendar--wrapper .sln-calendar-view .sln-profeature__cta.sln-profeature__cta--booking-status-summary .sln-profeature__open-button {
  height: 100%;
  min-height: 3rem;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view .sln-profeature__cta.sln-profeature__cta--booking-status-summary .sln-profeature__open-button::after,
.sln-calendar--wrapper .sln-calendar-view .sln-profeature__cta.sln-profeature__cta--booking-status-summary .sln-profeature__open-button::after {
  padding: 0.75rem 1rem 0.75rem 4rem;
  background-position: 1rem center;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view #sln-booking-status-chart-container svg,
.sln-calendar--wrapper .sln-calendar-view #sln-booking-status-chart-container svg {
  overflow: visible !important;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view #sln-chart-custom-tooltip,
.sln-calendar--wrapper .sln-calendar-view #sln-chart-custom-tooltip {
  position: absolute;
  top: -66px;
  right: 50%;
  transform: translateX(50%);
  display: none;
  pointer-events: none;
  z-index: 1000;
  min-width: 150px;
  height: 66px;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view #sln-chart-custom-tooltip .sln-chart-custom-tooltip__inner,
.sln-calendar--wrapper .sln-calendar-view #sln-chart-custom-tooltip .sln-chart-custom-tooltip__inner {
  line-height: 1.4;
  padding: 12px 16px;
  background: #fff;
  border: 1px solid #fff;
  border-radius: 4px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
  text-align: center;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view #sln-chart-custom-tooltip .sln-chart-custom-tooltip__inner::after,
.sln-calendar--wrapper .sln-calendar-view #sln-chart-custom-tooltip .sln-chart-custom-tooltip__inner::after {
  width: 1rem;
  height: 1rem;
  content: "";
  position: absolute;
  bottom: -8px;
  left: 50%;
  transform: translateX(-50%) rotate(45deg);
  border: 1px solid #fff;
  border-color: #fff currentColor currentColor #fff;
  background-color: #fff;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view #sln-chart-custom-tooltip .sln-chart-custom-tooltip__label,
.sln-calendar--wrapper .sln-calendar-view #sln-chart-custom-tooltip .sln-chart-custom-tooltip__label {
  font-size: 0.75rem;
  text-transform: uppercase;
  font-weight: 600;
  margin-bottom: 4px;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view #sln-chart-custom-tooltip .sln-chart-custom-tooltip__value,
.sln-calendar--wrapper .sln-calendar-view #sln-chart-custom-tooltip .sln-chart-custom-tooltip__value {
  font-size: 0.875rem;
  font-weight: 800;
  color: #708697;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view #sln-chart-custom-tooltip .sln-chart-custom-tooltip__count,
.sln-calendar--wrapper .sln-calendar-view #sln-chart-custom-tooltip .sln-chart-custom-tooltip__count {
  font-size: 0.875rem;
  color: #708697;
  font-weight: 400;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view-topbar,
.sln-calendar--wrapper .sln-calendar-view-topbar {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 1rem;
  padding: 1rem;
}
@media only screen and (min-width: 992px) {
  .salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view-topbar,
  .sln-calendar--wrapper .sln-calendar-view-topbar {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 1rem;
  }
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view-nav,
.sln-calendar--wrapper .sln-calendar-view-nav {
  display: grid;
  grid-template-columns: 2fr 1fr 1fr;
  grid-template-rows: auto;
  gap: 1rem;
  padding: 1rem;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view-nav .sln-box-title,
.sln-calendar--wrapper .sln-calendar-view-nav .sln-box-title {
  grid-column: 1/span 3;
  grid-row: 1;
  min-width: 100%;
  margin-bottom: 1rem;
  padding: 0;
  text-align: center;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view-nav .sln-btn--calendar-view--pill,
.sln-calendar--wrapper .sln-calendar-view-nav .sln-btn--calendar-view--pill {
  grid-column: 1;
  grid-row: 2;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view-nav .sln-btn--calendar-view--pill button,
.sln-calendar--wrapper .sln-calendar-view-nav .sln-btn--calendar-view--pill button {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view-nav .sln-icon--arrow--left,
.sln-calendar--wrapper .sln-calendar-view-nav .sln-icon--arrow--left {
  grid-column: 2;
  grid-row: 2;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view-nav .sln-icon--arrow--right,
.sln-calendar--wrapper .sln-calendar-view-nav .sln-icon--arrow--right {
  grid-column: 3;
  grid-row: 2;
}
@media only screen and (min-width: 768px) {
  .salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view-nav,
  .sln-calendar--wrapper .sln-calendar-view-nav {
    display: flex;
    justify-content: start;
    align-items: center;
    gap: 2rem;
    grid-column: 1;
  }
  .salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view-nav .sln-box-title,
  .sln-calendar--wrapper .sln-calendar-view-nav .sln-box-title {
    min-width: unset;
    margin-bottom: 0;
    text-align: left;
  }
  .salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view-nav .sln-box-title,
  .salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view-nav .sln-btn--calendar-view--pill,
  .salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view-nav .sln-icon--arrow--left,
  .salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view-nav .sln-icon--arrow--right,
  .sln-calendar--wrapper .sln-calendar-view-nav .sln-box-title,
  .sln-calendar--wrapper .sln-calendar-view-nav .sln-btn--calendar-view--pill,
  .sln-calendar--wrapper .sln-calendar-view-nav .sln-icon--arrow--left,
  .sln-calendar--wrapper .sln-calendar-view-nav .sln-icon--arrow--right {
    grid-column: unset;
    grid-row: unset;
  }
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view-switcher .sln-nav-tab-wrapper.nav-tab-wrapper,
.sln-calendar--wrapper .sln-calendar-view-switcher .sln-nav-tab-wrapper.nav-tab-wrapper {
  display: flex;
  justify-content: end;
  align-items: center;
  margin-bottom: 0;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view-switcher .sln-nav-tab-wrapper.nav-tab-wrapper::after,
.sln-calendar--wrapper .sln-calendar-view-switcher .sln-nav-tab-wrapper.nav-tab-wrapper::after {
  display: none;
}
@media only screen and (min-width: 768px) {
  .salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view-switcher,
  .sln-calendar--wrapper .sln-calendar-view-switcher {
    grid-column: 2;
  }
  .salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view-switcher .sln-nav-tab-wrapper.nav-tab-wrapper,
  .sln-calendar--wrapper .sln-calendar-view-switcher .sln-nav-tab-wrapper.nav-tab-wrapper {
    gap: 2rem;
  }
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view-topbar--secondary,
.sln-calendar--wrapper .sln-calendar-view-topbar--secondary {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  gap: 1rem;
  margin-top: 1.5rem;
}
@media only screen and (min-width: 768px) {
  .salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view-topbar--secondary,
  .sln-calendar--wrapper .sln-calendar-view-topbar--secondary {
    flex-direction: row;
    margin-top: 0;
  }
  .salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-view-topbar--secondary .sln-switch input + label,
  .sln-calendar--wrapper .sln-calendar-view-topbar--secondary .sln-switch input + label {
    padding-right: 0;
  }
}
.salon_page_salon-calendar .sln-calendar--wrapper .day-event.break-down::after,
.sln-calendar--wrapper .day-event.break-down::after {
  content: "";
  display: block;
  margin: -20px 0 0;
  height: 20px;
  top: 0;
  background: linear-gradient(-45deg, white 10px, transparent 0) 0 10px, linear-gradient(45deg, white 10px, transparent 0) 0 10px;
  background-position: top left;
  background-repeat: repeat-x;
  background-size: 19px 20px;
}
.salon_page_salon-calendar .sln-calendar--wrapper .day-event.break-up::after,
.sln-calendar--wrapper .day-event.break-up::after {
  content: "";
  display: block;
  margin: 0px 0 -20px;
  height: 20px;
  top: 110%;
  background: linear-gradient(-135deg, white 10px, transparent 0) 0 10px, linear-gradient(135deg, white 10px, transparent 0) 0 10px;
  background-position: top left;
  background-repeat: repeat-x;
  background-size: 19px 20px;
}
.salon_page_salon-calendar .sln-calendar--wrapper .day-event.break-down .event-item,
.sln-calendar--wrapper .day-event.break-down .event-item {
  padding-bottom: 10px;
  height: 100%;
  display: block;
  border-bottom-width: 0;
}
.salon_page_salon-calendar .sln-calendar--wrapper #cal-day-box .day-event.break-down.day-highlight,
.sln-calendar--wrapper #cal-day-box .day-event.break-down.day-highlight {
  border-bottom-width: 0;
}
.salon_page_salon-calendar .sln-calendar--wrapper .day-event.break-up .event-item,
.sln-calendar--wrapper .day-event.break-up .event-item {
  padding-top: 10px;
  height: 100%;
  display: flex;
  border-top-width: 0;
}
.salon_page_salon-calendar .sln-calendar--wrapper #cal-day-box .day-event.break-up.day-highlight,
.sln-calendar--wrapper #cal-day-box .day-event.break-up.day-highlight {
  border-top-width: 0;
}
.salon_page_salon-calendar .sln-calendar--wrapper #cal-day-box .day-event.no-border-top.day-highlight,
.sln-calendar--wrapper #cal-day-box .day-event.no-border-top.day-highlight {
  border-top-width: 0;
}
.salon_page_salon-calendar .sln-calendar--wrapper .cal-day-panel__wrapper,
.sln-calendar--wrapper .cal-day-panel__wrapper {
  max-height: 800px;
  width: 100%;
  overflow: auto;
  /* Standardized scrollbar properties for Firefox and modern browsers */
  scrollbar-width: thin;
  scrollbar-color: #bdd7ec #f1f4f7;
  /* WebKit scrollbar styling for Chrome, Safari, Edge */
}
.salon_page_salon-calendar .sln-calendar--wrapper .cal-day-panel__wrapper::-webkit-scrollbar,
.sln-calendar--wrapper .cal-day-panel__wrapper::-webkit-scrollbar {
  width: 0.5rem;
}
.salon_page_salon-calendar .sln-calendar--wrapper .cal-day-panel__wrapper::-webkit-scrollbar-track,
.sln-calendar--wrapper .cal-day-panel__wrapper::-webkit-scrollbar-track {
  background: transparent;
  border-radius: 0.25rem;
  margin: 1.25rem 0;
}
.salon_page_salon-calendar .sln-calendar--wrapper .cal-day-panel__wrapper::-webkit-scrollbar-thumb,
.sln-calendar--wrapper .cal-day-panel__wrapper::-webkit-scrollbar-thumb {
  background: transparent;
  border-radius: 0.25rem;
}
.salon_page_salon-calendar .sln-calendar--wrapper .cal-day-panel__wrapper::-webkit-scrollbar-thumb:hover,
.sln-calendar--wrapper .cal-day-panel__wrapper::-webkit-scrollbar-thumb:hover {
  background: transparent;
}
.salon_page_salon-calendar .sln-calendar--wrapper .day-event-item__calendar-day,
.sln-calendar--wrapper .day-event-item__calendar-day {
  min-height: 80px;
  height: 100%;
  display: grid;
  grid-template-rows: auto auto 1fr auto;
  grid-template-columns: auto 30px;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding: 5px 7px;
  color: rgb(0, 0, 0);
  font-size: 14px;
}
.salon_page_salon-calendar .sln-calendar--wrapper .day-event-item__calendar-day.duration-15__wrapper--closed,
.sln-calendar--wrapper .day-event-item__calendar-day.duration-15__wrapper--closed {
  min-height: 50px;
  height: 50%;
}
.salon_page_salon-calendar .sln-calendar--wrapper .day-event-item__calendar-day.duration-15__wrapper--closed .sln-icon--plus-circle::after,
.sln-calendar--wrapper .day-event-item__calendar-day.duration-15__wrapper--closed .sln-icon--plus-circle::after {
  top: 0;
}
.salon_page_salon-calendar .sln-calendar--wrapper .day-event-item__calendar-day .sln-icon--plus-circle:hover,
.sln-calendar--wrapper .day-event-item__calendar-day .sln-icon--plus-circle:hover {
  cursor: pointer;
  color: #0089b7;
}
.salon_page_salon-calendar .sln-calendar--wrapper .day-event-item__calendar-day__header,
.sln-calendar--wrapper .day-event-item__calendar-day__header {
  grid-column: 1/span 2;
  grid-row: 1;
  display: grid;
  grid-template-columns: auto 30px;
  margin: -5px -7px 0 -7px;
  padding: 5px 7px 5px 7px;
  position: relative;
}
.salon_page_salon-calendar .sln-calendar--wrapper .day-event-item__calendar-day__header::after,
.sln-calendar--wrapper .day-event-item__calendar-day__header::after {
  display: block;
  content: "";
  background-color: #f2d89e;
  mix-blend-mode: multiply;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: -1;
  opacity: 0;
}
.salon_page_salon-calendar .sln-calendar--wrapper .day-event-item__customer,
.sln-calendar--wrapper .day-event-item__customer {
  grid-column: 1;
  grid-row: 1;
  font-weight: 600;
  line-height: 20px;
  display: flex;
}
.salon_page_salon-calendar .sln-calendar--wrapper .day-event-item__customer .sln-icon--checkmark,
.sln-calendar--wrapper .day-event-item__customer .sln-icon--checkmark {
  color: #262626;
  padding-left: 20px;
}
.salon_page_salon-calendar .sln-calendar--wrapper .day-event-item__customer .day-event-item__customer-name,
.sln-calendar--wrapper .day-event-item__customer .day-event-item__customer-name {
  max-width: 120px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  font-size: 14px;
}
.salon_page_salon-calendar .sln-calendar--wrapper .day-event-item__booking_id,
.sln-calendar--wrapper .day-event-item__booking_id {
  grid-column: 2;
  opacity: 0.5;
  font-weight: 700;
  justify-self: end;
  line-height: 20px;
  font-size: 14px;
}
.salon_page_salon-calendar .sln-calendar--wrapper .day-event-item__calendar-day ul.service_wrapper,
.sln-calendar--wrapper .day-event-item__calendar-day ul.service_wrapper {
  grid-column: 1/span 2;
  grid-row: 2;
  list-style-type: none;
  padding: 0px;
  margin-top: 0;
  margin-bottom: 6px;
  padding-left: 0;
  line-height: 20px;
  text-wrap: nowrap;
}
.salon_page_salon-calendar .sln-calendar--wrapper .day-event-item__calendar-day ul.service_wrapper li,
.sln-calendar--wrapper .day-event-item__calendar-day ul.service_wrapper li {
  margin-bottom: 3px;
  padding: 3px 0;
  border-bottom: 1px solid rgba(38, 38, 38, 0.15);
}
.salon_page_salon-calendar .sln-calendar--wrapper .day-event-item__calendar-day ul.service_wrapper li:last-child,
.sln-calendar--wrapper .day-event-item__calendar-day ul.service_wrapper li:last-child {
  border-bottom: none;
}
.salon_page_salon-calendar .sln-calendar--wrapper .day-event-item__calendar-day ul.service_wrapper li:only-child,
.sln-calendar--wrapper .day-event-item__calendar-day ul.service_wrapper li:only-child {
  margin-bottom: 0;
  padding-bottom: 0;
}
.salon_page_salon-calendar .sln-calendar--wrapper .day-event-item__service,
.sln-calendar--wrapper .day-event-item__service {
  color: rgb(51, 51, 51);
  font-weight: 600;
  font-size: 14px;
  width: 100%;
  display: block;
  max-width: 180px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.salon_page_salon-calendar .sln-calendar--wrapper .day-event-item__attendant,
.sln-calendar--wrapper .day-event-item__attendant {
  font-size: 14px;
}
.salon_page_salon-calendar .sln-calendar--wrapper .day-event-item__attendant .day-event-item__attendant_name,
.sln-calendar--wrapper .day-event-item__attendant .day-event-item__attendant_name {
  display: block;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  max-width: 90px;
  float: left;
}
.salon_page_salon-calendar .sln-calendar--wrapper .day-event-item__attendant_timing,
.sln-calendar--wrapper .day-event-item__attendant_timing {
  font-size: 12px;
  margin-left: 3px;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-walkin-badge,
.sln-calendar--wrapper .sln-walkin-badge {
  position: absolute;
  bottom: 8px;
  left: 8px;
  font-size: 18px;
  opacity: 0.7;
  transition: opacity 0.2s ease, transform 0.2s ease;
  line-height: 1;
  z-index: 10;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-walkin-badge:hover,
.sln-calendar--wrapper .sln-walkin-badge:hover {
  opacity: 1;
  transform: scale(1.2);
}
.salon_page_salon-calendar .sln-calendar--wrapper div.more_details,
.sln-calendar--wrapper div.more_details {
  grid-column: 1/span 2;
  grid-row: 4;
  margin-top: 20px;
  margin-right: -7px;
  margin-bottom: -5px;
  margin-left: -7px;
  padding-top: 15px;
  padding-right: 7px;
  padding-left: 7px;
  display: none;
  background-color: rgba(0, 0, 0, 0.1);
}
.salon_page_salon-calendar .sln-calendar--wrapper div.more_details ul,
.sln-calendar--wrapper div.more_details ul {
  list-style-type: none;
  padding: 0px;
  margin-top: 0;
  padding-left: 0;
}
.salon_page_salon-calendar .sln-calendar--wrapper div.more_details ul li,
.sln-calendar--wrapper div.more_details ul li {
  margin-bottom: 5px;
  font-size: 0.9em;
  display: block;
  position: relative;
  width: 100%;
  line-height: 19px;
}
.salon_page_salon-calendar .sln-calendar--wrapper .day-event-item__calendar-day .confirm-delete:not([style*="visibility: visible;"]),
.sln-calendar--wrapper .day-event-item__calendar-day .confirm-delete:not([style*="visibility: visible;"]) {
  height: 15px;
  margin: 0;
  padding: 0;
  overflow: hidden;
}
.salon_page_salon-calendar .sln-calendar--wrapper span.amount_value,
.sln-calendar--wrapper span.amount_value {
  position: absolute;
  right: 0px;
  font-weight: 700;
  font-size: 1.2em;
}
.salon_page_salon-calendar .sln-calendar--wrapper .booking_due_amount .amount_value,
.sln-calendar--wrapper .booking_due_amount .amount_value {
  font-weight: 600;
}
.salon_page_salon-calendar .sln-calendar--wrapper div.booking_tools,
.sln-calendar--wrapper div.booking_tools {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
.salon_page_salon-calendar .sln-calendar--wrapper div.booking_tools .booking_tool_item,
.sln-calendar--wrapper div.booking_tools .booking_tool_item {
  flex-grow: 1;
  position: relative;
}
.salon_page_salon-calendar .sln-calendar--wrapper div.booking_tools .booking_tool_item a,
.sln-calendar--wrapper div.booking_tools .booking_tool_item a {
  display: block;
}
.salon_page_salon-calendar .sln-calendar--wrapper div.booking_tools .booking_tool_item .sln-btn--icon::after,
.sln-calendar--wrapper div.booking_tools .booking_tool_item .sln-btn--icon::after {
  display: inline-block;
  width: 30px;
  height: 30px;
  position: relative;
  top: unset;
  right: unset;
  bottom: unset;
  color: #004258;
  font-size: 1.3em;
}
.salon_page_salon-calendar .sln-calendar--wrapper div.booking_tools .booking_tool_item .sln-btn--icon:hover::after,
.sln-calendar--wrapper div.booking_tools .booking_tool_item .sln-btn--icon:hover::after {
  color: #0089b7;
}
.salon_page_salon-calendar .sln-calendar--wrapper div.booking_tools .booking_tool_item:nth-child(1) a,
.sln-calendar--wrapper div.booking_tools .booking_tool_item:nth-child(1) a {
  text-align: left;
}
.salon_page_salon-calendar .sln-calendar--wrapper div.booking_tools .booking_tool_item:nth-child(3) a,
.sln-calendar--wrapper div.booking_tools .booking_tool_item:nth-child(3) a {
  text-align: right;
}
.salon_page_salon-calendar .sln-calendar--wrapper div.booking_tools .booking_tool_item a:hover .sln-btn--icon::after,
.sln-calendar--wrapper div.booking_tools .booking_tool_item a:hover .sln-btn--icon::after {
  color: #0089b7;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-free-version .booking_tool_item_promolink,
.sln-calendar--wrapper .sln-free-version .booking_tool_item_promolink {
  display: none;
  width: max-content;
  padding: 0.75em 1em 0.5em;
  position: absolute;
  top: 50%;
  left: 100%;
  transform: translateY(-50%);
  z-index: 999999;
  color: #fff;
  text-decoration: none;
  line-height: 1.75;
  background-color: rgb(18, 67, 121);
  background: linear-gradient(90deg, rgb(18, 67, 121) 0%, rgb(34, 87, 145) 51%, rgb(18, 67, 121) 100%);
  opacity: 0;
  pointer-events: none;
  transition: opacity 150ms;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-free-version .booking_tool_item_promolink strong,
.sln-calendar--wrapper .sln-free-version .booking_tool_item_promolink strong {
  display: inline-block;
  border-bottom: 2px solid currentColor;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-free-version .booking_tool_item_promolink::before,
.sln-calendar--wrapper .sln-free-version .booking_tool_item_promolink::before {
  display: inline-block;
  content: "";
  width: 0;
  height: 0;
  position: absolute;
  top: 50%;
  left: -7px;
  transform: translateY(-50%);
  border-top: 8px solid transparent;
  border-right: 8px solid rgb(18, 67, 121);
  border-bottom: 8px solid transparent;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-free-version .booking_tool_item,
.salon_page_salon-calendar .sln-calendar--wrapper .sln-free-version .more_details ul,
.sln-calendar--wrapper .sln-free-version .booking_tool_item,
.sln-calendar--wrapper .sln-free-version .more_details ul {
  position: relative;
}
@media (hover: hover) and (pointer: fine) {
  .salon_page_salon-calendar .sln-calendar--wrapper .sln-free-version .booking_tool_item:hover .booking_tool_item_promolink,
  .salon_page_salon-calendar .sln-calendar--wrapper .sln-free-version .more_details ul:hover .booking_tool_item_promolink,
  .sln-calendar--wrapper .sln-free-version .booking_tool_item:hover .booking_tool_item_promolink,
  .sln-calendar--wrapper .sln-free-version .more_details ul:hover .booking_tool_item_promolink {
    display: block;
    opacity: 1;
    pointer-events: auto;
  }
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-free-version .more_details ul li,
.sln-calendar--wrapper .sln-free-version .more_details ul li {
  opacity: 0.5;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-free-version .more_details_promolink,
.sln-calendar--wrapper .sln-free-version .more_details_promolink {
  width: 100%;
  display: grid;
  grid-template-columns: auto auto;
  grid-template-rows: 1fr;
  position: absolute;
  top: calc(100% + 10px);
  left: 0;
  text-decoration: none;
  font-size: 0.7777777778rem;
  color: rgb(0, 0, 0);
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-free-version .more_details_promolink span,
.sln-calendar--wrapper .sln-free-version .more_details_promolink span {
  text-align: center;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-free-version .more_details_promolink strong,
.sln-calendar--wrapper .sln-free-version .more_details_promolink strong {
  display: inline-block;
  padding: 0 0.5em;
  text-transform: uppercase;
  color: #fff;
  background-color: rgb(34, 87, 145);
  text-align: center;
  border-radius: 0.2222222222rem;
  /* FIX 092023
  &::before {
  	padding-right: 0.5em;
  	@extend %font-icon;
  	font-size: settings-mixins.rem(14px);
  	font-style: normal;
  	content: "\f09c";
  }
  */
}
@media (hover: hover) and (pointer: fine) {
  .salon_page_salon-calendar .sln-calendar--wrapper .sln-free-version .more_details_promolink,
  .sln-calendar--wrapper .sln-free-version .more_details_promolink {
    display: none;
  }
}
.salon_page_salon-calendar .sln-calendar--wrapper .confirm-delete,
.sln-calendar--wrapper .confirm-delete {
  margin-top: 30px;
  padding-right: 2em;
  visibility: hidden;
}
.salon_page_salon-calendar .sln-calendar--wrapper .confirm-delete .close,
.sln-calendar--wrapper .confirm-delete .close {
  top: -35px !important;
}
.salon_page_salon-calendar .sln-calendar--wrapper .rotate:after,
.sln-calendar--wrapper .rotate:after {
  transform: rotate(45deg);
  color: rgba(38, 38, 38, 0.5);
  transition: background-color 200ms, color 300ms, opacity 250ms;
}
.salon_page_salon-calendar .sln-calendar--wrapper .rotate:hover,
.sln-calendar--wrapper .rotate:hover {
  cursor: pointer;
}
.salon_page_salon-calendar .sln-calendar--wrapper .rotate:hover:after,
.sln-calendar--wrapper .rotate:hover:after {
  color: #0089b7;
}
.salon_page_salon-calendar .sln-calendar--wrapper div.booking_tools .booking_tool_item.disabled a i.sln-btn--icon:after,
.sln-calendar--wrapper div.booking_tools .booking_tool_item.disabled a i.sln-btn--icon:after {
  color: #004258;
  opacity: 0.4;
}
.salon_page_salon-calendar .sln-calendar--wrapper div.booking_tools .booking_tool_item.disabled a i.sln-btn--icon:after:hover,
.sln-calendar--wrapper div.booking_tools .booking_tool_item.disabled a i.sln-btn--icon:after:hover {
  color: #004258;
  opacity: 0.4;
}
.salon_page_salon-calendar .sln-calendar--wrapper div.booking_tools .booking_tool_item.disabled a,
.sln-calendar--wrapper div.booking_tools .booking_tool_item.disabled a {
  box-shadow: none;
}
.salon_page_salon-calendar .sln-calendar--wrapper #cal-day-box .day-highlight.day-event-main-block,
.sln-calendar--wrapper #cal-day-box .day-highlight.day-event-main-block {
  overflow: visible;
}
.salon_page_salon-calendar .sln-calendar--wrapper #cal-day-panel-hour .cal-day-hour-part .cal-day-hour-part-first-column,
.sln-calendar--wrapper #cal-day-panel-hour .cal-day-hour-part .cal-day-hour-part-first-column {
  height: 100px;
  width: 200px;
}
.salon_page_salon-calendar .sln-calendar--wrapper #cal-day-box .day-highlight,
.sln-calendar--wrapper #cal-day-box .day-highlight {
  position: absolute;
  width: 80px;
  line-height: 30px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border-top: 1px solid #c3c3c3;
  border-left: 5px solid #c3c3c3;
  overflow: hidden;
  text-overflow: ellipsis;
}
.salon_page_salon-calendar .sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-danger,
.sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-danger {
  border-top: 1px solid #ad2121;
  border-left: 5px solid #ad2121;
}
.salon_page_salon-calendar .sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-warning,
.sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-warning {
  border-top: 1px solid #ff9d02;
  border-left: 5px solid #ff9d02;
}
.salon_page_salon-calendar .sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-info,
.sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-info {
  border-top: 1px solid #00b0ff;
  border-left: 5px solid #1e90ff;
}
.salon_page_salon-calendar .sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-inverse,
.sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-inverse {
  border-top: 1px solid #1b1b1b;
  border-left: 5px solid #1b1b1b;
}
.salon_page_salon-calendar .sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-success,
.sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-success {
  border-top: 1px solid #53a91a;
  border-left: 5px solid #53a91a;
}
.salon_page_salon-calendar .sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-special,
.sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-special {
  background-color: #ffe6ff;
  border-top: 1px solid #800080;
  border-left: 5px solid #800080;
}
.salon_page_salon-calendar .sln-calendar--wrapper #cal-day-box .att-unavailable-highlight,
.sln-calendar--wrapper #cal-day-box .att-unavailable-highlight {
  height: 100px;
  width: 200px;
  left: 82px;
  position: absolute;
  background-color: #c3c3c3;
}
.salon_page_salon-calendar .sln-calendar--wrapper .event,
.sln-calendar--wrapper .event {
  display: block;
  background-color: #c3c3c3;
  width: 24px;
  height: 12px;
  margin-right: 2px;
  margin-bottom: 2px;
}
.salon_page_salon-calendar .sln-calendar--wrapper .event-block,
.sln-calendar--wrapper .event-block {
  display: block;
  background-color: #c3c3c3;
  width: 20px;
  height: 100%;
}
.salon_page_salon-calendar .sln-calendar--wrapper .cal-event-list .event.pull-left,
.sln-calendar--wrapper .cal-event-list .event.pull-left {
  margin-top: 3px;
}
.salon_page_salon-calendar .sln-calendar--wrapper .event-danger,
.sln-calendar--wrapper .event-danger {
  background-color: #f29e9e;
}
.salon_page_salon-calendar .sln-calendar--wrapper .event-info,
.sln-calendar--wrapper .event-info {
  background-color: #9ed8f2;
}
.salon_page_salon-calendar .sln-calendar--wrapper .event-warning,
.sln-calendar--wrapper .event-warning {
  background-color: #f2d89e;
}
.salon_page_salon-calendar .sln-calendar--wrapper .event-inverse,
.sln-calendar--wrapper .event-inverse {
  background-color: #1b1b1b;
}
.salon_page_salon-calendar .sln-calendar--wrapper .event-success,
.sln-calendar--wrapper .event-success {
  background-color: #abf29e;
}
.salon_page_salon-calendar .sln-calendar--wrapper .event-special,
.sln-calendar--wrapper .event-special {
  background-color: #800080;
}
.salon_page_salon-calendar .sln-calendar--wrapper #cal-day-box .day-highlight:hover,
.salon_page_salon-calendar .sln-calendar--wrapper #cal-day-box .day-highlight,
.sln-calendar--wrapper #cal-day-box .day-highlight:hover,
.sln-calendar--wrapper #cal-day-box .day-highlight {
  background-color: #dddddd;
}
.salon_page_salon-calendar .sln-calendar--wrapper #cal-day-box .day-highlight:hover .day-event-item__calendar-day__header::after,
.salon_page_salon-calendar .sln-calendar--wrapper #cal-day-box .day-highlight .day-event-item__calendar-day__header::after,
.sln-calendar--wrapper #cal-day-box .day-highlight:hover .day-event-item__calendar-day__header::after,
.sln-calendar--wrapper #cal-day-box .day-highlight .day-event-item__calendar-day__header::after {
  background-color: #dddddd;
}
.salon_page_salon-calendar .sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-danger:hover,
.salon_page_salon-calendar .sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-danger,
.sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-danger:hover,
.sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-danger {
  background-color: #f29e9e;
}
.salon_page_salon-calendar .sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-danger:hover .day-event-item__calendar-day__header::after,
.salon_page_salon-calendar .sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-danger .day-event-item__calendar-day__header::after,
.sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-danger:hover .day-event-item__calendar-day__header::after,
.sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-danger .day-event-item__calendar-day__header::after {
  background-color: #f29e9e;
}
.salon_page_salon-calendar .sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-warning:hover,
.salon_page_salon-calendar .sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-warning,
.sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-warning:hover,
.sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-warning {
  background-color: #f2d89e;
}
.salon_page_salon-calendar .sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-warning:hover .day-event-item__calendar-day__header::after,
.salon_page_salon-calendar .sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-warning .day-event-item__calendar-day__header::after,
.sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-warning:hover .day-event-item__calendar-day__header::after,
.sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-warning .day-event-item__calendar-day__header::after {
  background-color: #f2d89e;
}
.salon_page_salon-calendar .sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-info:hover,
.salon_page_salon-calendar .sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-info,
.sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-info:hover,
.sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-info {
  background-color: #9ed8f2;
}
.salon_page_salon-calendar .sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-info:hover .day-event-item__calendar-day__header::after,
.salon_page_salon-calendar .sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-info .day-event-item__calendar-day__header::after,
.sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-info:hover .day-event-item__calendar-day__header::after,
.sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-info .day-event-item__calendar-day__header::after {
  background-color: #9ed8f2;
}
.salon_page_salon-calendar .sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-inverse:hover,
.salon_page_salon-calendar .sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-inverse,
.sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-inverse:hover,
.sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-inverse {
  background-color: #c1c1c1;
}
.salon_page_salon-calendar .sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-inverse:hover .day-event-item__calendar-day__header::after,
.salon_page_salon-calendar .sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-inverse .day-event-item__calendar-day__header::after,
.sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-inverse:hover .day-event-item__calendar-day__header::after,
.sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-inverse .day-event-item__calendar-day__header::after {
  background-color: #c1c1c1;
}
.salon_page_salon-calendar .sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-success:hover,
.salon_page_salon-calendar .sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-success,
.sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-success:hover,
.sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-success {
  background-color: #69d044;
}
.salon_page_salon-calendar .sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-success:hover .day-event-item__calendar-day__header::after,
.salon_page_salon-calendar .sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-success .day-event-item__calendar-day__header::after,
.sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-success:hover .day-event-item__calendar-day__header::after,
.sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-success .day-event-item__calendar-day__header::after {
  background-color: #69d044;
}
.salon_page_salon-calendar .sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-special:hover,
.salon_page_salon-calendar .sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-special,
.sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-special:hover,
.sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-special {
  background-color: #ffe6ff;
}
.salon_page_salon-calendar .sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-special:hover .day-event-item__calendar-day__header::after,
.salon_page_salon-calendar .sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-special .day-event-item__calendar-day__header::after,
.sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-special:hover .day-event-item__calendar-day__header::after,
.sln-calendar--wrapper #cal-day-box .day-highlight.dh-event-special .day-event-item__calendar-day__header::after {
  background-color: #ffe6ff;
}
.salon_page_salon-calendar .sln-calendar--wrapper .cal-month-box .day-highlight.dh-event-warning:hover,
.salon_page_salon-calendar .sln-calendar--wrapper .cal-month-box .day-highlight.dh-event-warning,
.salon_page_salon-calendar .sln-calendar--wrapper .cal-month-box .day-highlight:hover,
.salon_page_salon-calendar .sln-calendar--wrapper .cal-month-box .day-highlight,
.salon_page_salon-calendar .sln-calendar--wrapper .cal-month-box .day-highlight.dh-event-danger:hover,
.salon_page_salon-calendar .sln-calendar--wrapper .cal-month-box .day-highlight.dh-event-danger,
.salon_page_salon-calendar .sln-calendar--wrapper .cal-month-box .day-highlight.dh-event-warning:hover,
.salon_page_salon-calendar .sln-calendar--wrapper .cal-month-box .day-highlight.dh-event-warning,
.salon_page_salon-calendar .sln-calendar--wrapper .cal-month-box .day-highlight.dh-event-info:hover,
.salon_page_salon-calendar .sln-calendar--wrapper .cal-month-box .day-highlight.dh-event-info,
.salon_page_salon-calendar .sln-calendar--wrapper .cal-month-box .day-highlight.dh-event-inverse:hover,
.salon_page_salon-calendar .sln-calendar--wrapper .cal-month-box .day-highlight.dh-event-inverse,
.salon_page_salon-calendar .sln-calendar--wrapper .cal-month-box .day-highlight.dh-event-success:hover,
.salon_page_salon-calendar .sln-calendar--wrapper .cal-month-box .day-highlight.dh-event-success,
.salon_page_salon-calendar .sln-calendar--wrapper .cal-month-box .day-highlight.dh-event-special:hover,
.salon_page_salon-calendar .sln-calendar--wrapper .cal-month-box .day-highlight.dh-event-special,
.sln-calendar--wrapper .cal-month-box .day-highlight.dh-event-warning:hover,
.sln-calendar--wrapper .cal-month-box .day-highlight.dh-event-warning,
.sln-calendar--wrapper .cal-month-box .day-highlight:hover,
.sln-calendar--wrapper .cal-month-box .day-highlight,
.sln-calendar--wrapper .cal-month-box .day-highlight.dh-event-danger:hover,
.sln-calendar--wrapper .cal-month-box .day-highlight.dh-event-danger,
.sln-calendar--wrapper .cal-month-box .day-highlight.dh-event-warning:hover,
.sln-calendar--wrapper .cal-month-box .day-highlight.dh-event-warning,
.sln-calendar--wrapper .cal-month-box .day-highlight.dh-event-info:hover,
.sln-calendar--wrapper .cal-month-box .day-highlight.dh-event-info,
.sln-calendar--wrapper .cal-month-box .day-highlight.dh-event-inverse:hover,
.sln-calendar--wrapper .cal-month-box .day-highlight.dh-event-inverse,
.sln-calendar--wrapper .cal-month-box .day-highlight.dh-event-success:hover,
.sln-calendar--wrapper .cal-month-box .day-highlight.dh-event-success,
.sln-calendar--wrapper .cal-month-box .day-highlight.dh-event-special:hover,
.sln-calendar--wrapper .cal-month-box .day-highlight.dh-event-special {
  background-color: transparent;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-sidebar,
.sln-calendar--wrapper .sln-calendar-sidebar {
  display: flex;
  align-items: flex-end;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-sidebar .sln-help-button__block,
.sln-calendar--wrapper .sln-calendar-sidebar .sln-help-button__block {
  margin-bottom: calc(1em + 6px);
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-free-pwa-calendar-promo-wrap,
.sln-calendar--wrapper .sln-free-pwa-calendar-promo-wrap {
  position: fixed;
  inset: 0;
  z-index: 100000;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 1rem;
  box-sizing: border-box;
}
.salon_page_salon-calendar .sln-calendar--wrapper .admin-bar .sln-free-pwa-calendar-promo-wrap,
.sln-calendar--wrapper .admin-bar .sln-free-pwa-calendar-promo-wrap {
  top: 46px;
}
@media screen and (min-width: 783px) {
  .salon_page_salon-calendar .sln-calendar--wrapper .admin-bar .sln-free-pwa-calendar-promo-wrap,
  .sln-calendar--wrapper .admin-bar .sln-free-pwa-calendar-promo-wrap {
    top: 32px;
  }
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-free-pwa-calendar-promo-backdrop,
.sln-calendar--wrapper .sln-free-pwa-calendar-promo-backdrop {
  position: absolute;
  inset: 0;
  margin: 0;
  padding: 0;
  border: 0;
  background: rgba(15, 23, 42, 0.45);
  cursor: pointer;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-popup.sln-free-pwa-calendar-promo,
.sln-calendar--wrapper .sln-popup.sln-free-pwa-calendar-promo {
  position: relative;
  top: auto;
  left: auto;
  z-index: 1;
  max-width: 20.5rem;
  width: 100%;
  margin: 0;
  box-sizing: border-box;
  border-radius: 14px;
  background-color: #f8fafc;
  padding: 1.35rem 1.125rem 1rem;
  font-size: 16px;
  line-height: 1.45;
  text-align: left;
  box-shadow: 0 1px 2px rgba(15, 23, 42, 0.06), 0 12px 40px rgba(15, 23, 42, 0.18);
  border: 1px solid rgba(148, 163, 184, 0.35);
}
@media only screen and (max-width: 400px) {
  .salon_page_salon-calendar .sln-calendar--wrapper .sln-popup.sln-free-pwa-calendar-promo,
  .sln-calendar--wrapper .sln-popup.sln-free-pwa-calendar-promo {
    padding: 1.125rem 1rem 0.875rem;
    max-width: none;
    font-size: 15px;
  }
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-free-pwa-calendar-promo .sln-popup--close.sln-free-pwa-calendar-promo__close-x,
.sln-calendar--wrapper .sln-free-pwa-calendar-promo .sln-popup--close.sln-free-pwa-calendar-promo__close-x {
  position: absolute;
  top: 0.5rem;
  right: 0.5rem;
  background: transparent;
  border: 0;
  padding: 0.35rem;
  margin: 0;
  display: block;
  line-height: 1;
  min-width: 2.25rem;
  min-height: 2.25rem;
  box-sizing: border-box;
  z-index: 2;
  color: #64748b;
  cursor: pointer;
  font-size: 1.2em;
  text-align: center;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-free-pwa-calendar-promo .sln-popup--close.sln-free-pwa-calendar-promo__close-x::after,
.sln-calendar--wrapper .sln-free-pwa-calendar-promo .sln-popup--close.sln-free-pwa-calendar-promo__close-x::after {
  content: "\f410";
  font-family: "FontAwesome", "Font Awesome 6 Free";
  font-weight: 900;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-free-pwa-calendar-promo .sln-free-pwa-calendar-promo__content.sln-popup-content,
.sln-calendar--wrapper .sln-free-pwa-calendar-promo .sln-free-pwa-calendar-promo__content.sln-popup-content {
  width: 100%;
  margin: 0 0 1rem;
  padding: 0 1.75rem 0 0;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-free-pwa-calendar-promo .sln-popup-content .sln-popup--text.sln-free-pwa-calendar-promo__headline,
.sln-calendar--wrapper .sln-free-pwa-calendar-promo .sln-popup-content .sln-popup--text.sln-free-pwa-calendar-promo__headline {
  font-size: 1.0625rem;
  font-weight: 600;
  color: #0f172a;
  margin: 0 0 0.5rem;
  padding: 0;
  text-align: left;
  line-height: 1.3;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-free-pwa-calendar-promo .sln-popup-content .sln-popup--text.sln-free-pwa-calendar-promo__lede,
.sln-calendar--wrapper .sln-free-pwa-calendar-promo .sln-popup-content .sln-popup--text.sln-free-pwa-calendar-promo__lede {
  font-size: 0.9375rem;
  font-weight: 400;
  color: #475569;
  margin: 0;
  padding: 0;
  text-align: left;
  line-height: 1.5;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-free-pwa-calendar-promo .sln-popup--button.sln-free-pwa-calendar-promo__cta,
.sln-calendar--wrapper .sln-free-pwa-calendar-promo .sln-popup--button.sln-free-pwa-calendar-promo__cta {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  box-sizing: border-box;
  margin: 0 0 0.875rem;
  padding: 0.75rem 1rem;
  font-size: 0.9375rem;
  font-weight: 600;
  letter-spacing: 0.02em;
  text-transform: none;
  text-decoration: none;
  white-space: normal;
  text-align: center;
  line-height: 1.25;
  border-radius: 10px;
  background-color: #2966a3;
  color: #fff;
  border: 0;
  transition: background-color 0.12s ease;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-free-pwa-calendar-promo .sln-popup--button.sln-free-pwa-calendar-promo__cta:hover, .salon_page_salon-calendar .sln-calendar--wrapper .sln-free-pwa-calendar-promo .sln-popup--button.sln-free-pwa-calendar-promo__cta:focus,
.sln-calendar--wrapper .sln-free-pwa-calendar-promo .sln-popup--button.sln-free-pwa-calendar-promo__cta:hover,
.sln-calendar--wrapper .sln-free-pwa-calendar-promo .sln-popup--button.sln-free-pwa-calendar-promo__cta:focus {
  color: #fff;
  background-color: #235892;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-free-pwa-calendar-promo .sln-popup--button.sln-free-pwa-calendar-promo__cta:active,
.sln-calendar--wrapper .sln-free-pwa-calendar-promo .sln-popup--button.sln-free-pwa-calendar-promo__cta:active {
  background-color: #1f5284;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-free-pwa-calendar-promo:not(:has(.sln-free-pwa-calendar-promo__actions)) .sln-free-pwa-calendar-promo__cta,
.sln-calendar--wrapper .sln-free-pwa-calendar-promo:not(:has(.sln-free-pwa-calendar-promo__actions)) .sln-free-pwa-calendar-promo__cta {
  margin-bottom: 0;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-free-pwa-calendar-promo .sln-free-pwa-calendar-promo__actions,
.sln-calendar--wrapper .sln-free-pwa-calendar-promo .sln-free-pwa-calendar-promo__actions {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  gap: 0.5rem 0.75rem;
  margin: 0;
  padding-top: 0.125rem;
  border-top: 1px solid rgba(148, 163, 184, 0.35);
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-free-pwa-calendar-promo .sln-free-pwa-calendar-promo__not-now,
.sln-calendar--wrapper .sln-free-pwa-calendar-promo .sln-free-pwa-calendar-promo__not-now {
  margin: 0;
  padding: 0.5rem 0;
  font: inherit;
  font-size: 0.875rem;
  font-weight: 500;
  color: #64748b;
  background: none;
  border: 0;
  cursor: pointer;
  text-decoration: underline;
  text-underline-offset: 2px;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-free-pwa-calendar-promo .sln-free-pwa-calendar-promo__not-now:hover, .salon_page_salon-calendar .sln-calendar--wrapper .sln-free-pwa-calendar-promo .sln-free-pwa-calendar-promo__not-now:focus,
.sln-calendar--wrapper .sln-free-pwa-calendar-promo .sln-free-pwa-calendar-promo__not-now:hover,
.sln-calendar--wrapper .sln-free-pwa-calendar-promo .sln-free-pwa-calendar-promo__not-now:focus {
  color: #334155;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-free-pwa-calendar-promo .sln-free-pwa-calendar-promo__pro-link,
.sln-calendar--wrapper .sln-free-pwa-calendar-promo .sln-free-pwa-calendar-promo__pro-link {
  margin: 0;
  padding: 0.5rem 0;
  font-size: 0.875rem;
  font-weight: 600;
  color: #2171b1;
  text-decoration: none;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-free-pwa-calendar-promo .sln-free-pwa-calendar-promo__pro-link:hover, .salon_page_salon-calendar .sln-calendar--wrapper .sln-free-pwa-calendar-promo .sln-free-pwa-calendar-promo__pro-link:focus,
.sln-calendar--wrapper .sln-free-pwa-calendar-promo .sln-free-pwa-calendar-promo__pro-link:hover,
.sln-calendar--wrapper .sln-free-pwa-calendar-promo .sln-free-pwa-calendar-promo__pro-link:focus {
  text-decoration: underline;
  text-underline-offset: 2px;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar--wrapper #cal-day-box .day-highlight.day-event.day-event--bdtop,
.salon_page_salon-calendar .sln-calendar--wrapper .day-event.day-event--bdtop,
.sln-calendar--wrapper .sln-calendar--wrapper #cal-day-box .day-highlight.day-event.day-event--bdtop,
.sln-calendar--wrapper .day-event.day-event--bdtop {
  padding-top: 6px;
  z-index: 2;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar--wrapper #cal-day-box .day-highlight.day-event.day-event--bdtop::after,
.salon_page_salon-calendar .sln-calendar--wrapper .day-event.day-event--bdtop::after,
.sln-calendar--wrapper .sln-calendar--wrapper #cal-day-box .day-highlight.day-event.day-event--bdtop::after,
.sln-calendar--wrapper .day-event.day-event--bdtop::after {
  display: inline-block;
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  margin-top: 0;
  border-top: 2px dashed white;
  border-top-color: white;
}
.salon_page_salon-calendar .sln-calendar--wrapper .salon_page_salon-calendar .sln-calendar--wrapper .cal-event-list,
.sln-calendar--wrapper .salon_page_salon-calendar .sln-calendar--wrapper .cal-event-list {
  width: 26rem;
  max-width: 26rem;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-export-wrapper,
.sln-calendar--wrapper .sln-calendar-export-wrapper {
  display: flex;
  flex-direction: column;
  gap: 1.75rem;
  max-width: 60rem;
  margin: 2.8rem auto;
  padding: 1.75rem 2.5rem;
  border-radius: 20px;
  background-color: #f1f4f7;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-export-wrapper .sln-calendar-export-wrapper__title,
.sln-calendar--wrapper .sln-calendar-export-wrapper .sln-calendar-export-wrapper__title {
  grid-column: 1/span 2;
  margin: 0;
  font-weight: 500;
  color: #000000;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-export-wrapper .sln-input--simple25,
.sln-calendar--wrapper .sln-calendar-export-wrapper .sln-input--simple25 {
  margin-bottom: 0;
}
@media only screen and (min-width: 768px) {
  .salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-export-wrapper,
  .sln-calendar--wrapper .sln-calendar-export-wrapper {
    display: grid;
    grid-template-columns: 1fr 1fr;
  }
}
@keyframes sln-badge-pulse {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.3);
  }
  100% {
    transform: scale(1);
  }
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-today-badge,
.sln-calendar--wrapper .sln-today-badge {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-width: 32px;
  height: 32px;
  padding: 0 12px;
  margin: 3px 3px 3px 30px;
  background-color: #D8E0E6;
  color: #2171B1;
  font-size: 18px;
  font-weight: bold;
  border-radius: 16px;
  line-height: 1;
  cursor: pointer;
  transition: background-color 0.2s ease;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-today-badge.sln-today-badge--pulse,
.sln-calendar--wrapper .sln-today-badge.sln-today-badge--pulse {
  animation: sln-badge-pulse 0.5s ease-in-out;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-today-badge:hover,
.sln-calendar--wrapper .sln-today-badge:hover {
  background-color: #c5d0d8;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-today-badge--pulse,
.sln-calendar--wrapper .sln-today-badge--pulse {
  animation: sln-badge-pulse 0.6s ease-out;
}
@keyframes sln-badge-pulse {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.3);
  }
  100% {
    transform: scale(1);
  }
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-today-tooltip,
.sln-calendar--wrapper .sln-today-tooltip {
  position: fixed;
  z-index: 10000;
  background-color: #F0F0F1;
  border: 1px solid #D8E0E6;
  border-radius: 8px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
  width: 26rem;
  min-width: 26rem;
  max-width: 26rem;
  padding: 16px;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-today-tooltip.sln-calbar-tooltip::before,
.sln-calendar--wrapper .sln-today-tooltip.sln-calbar-tooltip::before {
  content: "" !important;
  position: absolute !important;
  bottom: -10px !important;
  top: auto !important;
  left: 50% !important;
  transform: translateX(-50%) !important;
  width: 0 !important;
  height: 0 !important;
  border-left: 10px solid transparent !important;
  border-right: 10px solid transparent !important;
  border-top: 10px solid #D8E0E6 !important;
  border-bottom: none !important;
  z-index: 1 !important;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-today-tooltip.sln-calbar-tooltip::after,
.sln-calendar--wrapper .sln-today-tooltip.sln-calbar-tooltip::after {
  content: "" !important;
  position: absolute !important;
  bottom: -9px !important;
  top: auto !important;
  left: 50% !important;
  transform: translateX(-50%) !important;
  width: 0 !important;
  height: 0 !important;
  border-left: 9px solid transparent !important;
  border-right: 9px solid transparent !important;
  border-top: 9px solid #F0F0F1 !important;
  border-bottom: none !important;
  z-index: 2 !important;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-today-tooltip__title,
.sln-calendar--wrapper .sln-today-tooltip__title {
  font-size: 17px;
  font-weight: normal;
  color: #2171B1;
  margin-bottom: 12px;
  padding-bottom: 8px;
  border-bottom: 1px solid #e9ecef;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-today-tooltip__list,
.sln-calendar--wrapper .sln-today-tooltip__list {
  list-style: none;
  margin: 0;
  padding: 0;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-today-tooltip__item,
.sln-calendar--wrapper .sln-today-tooltip__item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 12px 8px;
  border-bottom: 1px solid #D8E0E6;
  transition: background-color 0.2s ease;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-today-tooltip__item:last-child,
.sln-calendar--wrapper .sln-today-tooltip__item:last-child {
  border-bottom: none;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-today-tooltip__item:hover,
.sln-calendar--wrapper .sln-today-tooltip__item:hover {
  background-color: #E8E9EA;
  border-radius: 4px;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-today-tooltip__customer,
.sln-calendar--wrapper .sln-today-tooltip__customer {
  font-size: 14px;
  font-weight: 600;
  color: #333;
  flex: 1;
  margin-right: 12px;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-today-tooltip__time,
.sln-calendar--wrapper .sln-today-tooltip__time {
  display: flex;
  align-items: center;
  gap: 4px;
  font-size: 13px;
  color: #7D8890;
  margin-right: 12px;
  white-space: nowrap;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-today-tooltip__time .sln-icon--clock,
.sln-calendar--wrapper .sln-today-tooltip__time .sln-icon--clock {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 14px;
  color: #7D8890;
  width: 14px;
  height: 14px;
  flex-shrink: 0;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-today-tooltip__time .sln-icon--clock::before,
.sln-calendar--wrapper .sln-today-tooltip__time .sln-icon--clock::before {
  font-family: "FontAwesome";
  content: "\f017";
  font-weight: 400;
  font-style: normal;
  line-height: 1;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-today-tooltip__button,
.sln-calendar--wrapper .sln-today-tooltip__button {
  display: inline-block;
  background-color: transparent;
  color: #2171B1 !important;
  border: 1px solid #2171B1;
  border-radius: 20px;
  padding: 5px 16px;
  font-size: 13px;
  font-weight: 600;
  cursor: pointer;
  transition: all 0.2s ease;
  white-space: nowrap;
  text-decoration: none;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-today-tooltip__button:hover,
.sln-calendar--wrapper .sln-today-tooltip__button:hover {
  background-color: rgba(33, 113, 177, 0.1);
  border-color: #1a5a8f;
  color: #1a5a8f !important;
  text-decoration: none;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-today-tooltip__button:focus,
.sln-calendar--wrapper .sln-today-tooltip__button:focus {
  outline: 2px solid #2171B1;
  outline-offset: 2px;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-today-tooltip__button:active,
.sln-calendar--wrapper .sln-today-tooltip__button:active {
  background-color: rgba(33, 113, 177, 0.2);
  border-color: #154872;
  color: #154872 !important;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-today-tooltip__see-all,
.sln-calendar--wrapper .sln-today-tooltip__see-all {
  display: block;
  text-align: center;
  padding: 12px 16px;
  margin: 8px -16px -16px -16px;
  background-color: #f8f9fa;
  border-radius: 0 0 8px 8px;
  color: #2171B1 !important;
  font-size: 13px;
  font-weight: 600;
  text-decoration: none;
  cursor: pointer;
  transition: all 0.2s ease;
  border-top: 1px solid #D8E0E6;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-today-tooltip__see-all:hover,
.sln-calendar--wrapper .sln-today-tooltip__see-all:hover {
  background-color: #e9ecef;
  color: #1a5a8f !important;
  text-decoration: none;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-today-tooltip__see-all:active,
.sln-calendar--wrapper .sln-today-tooltip__see-all:active {
  background-color: #dee2e6;
  color: #154872 !important;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-today-tooltip::before,
.sln-calendar--wrapper .sln-today-tooltip::before {
  content: "";
  position: absolute;
  top: -8px;
  left: 50%;
  transform: translateX(-50%);
  width: 0;
  height: 0;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-bottom: 8px solid #d8e0e6;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-today-tooltip::after,
.sln-calendar--wrapper .sln-today-tooltip::after {
  content: "";
  position: absolute;
  top: -7px;
  left: 50%;
  transform: translateX(-50%);
  width: 0;
  height: 0;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #F0F0F1;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-today-tooltip--free .sln-today-tooltip__customer,
.salon_page_salon-calendar .sln-calendar--wrapper .sln-today-tooltip--free .sln-today-tooltip__time,
.sln-calendar--wrapper .sln-today-tooltip--free .sln-today-tooltip__customer,
.sln-calendar--wrapper .sln-today-tooltip--free .sln-today-tooltip__time {
  color: #7D8890;
  opacity: 0.6;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-today-tooltip--free .sln-today-tooltip__button,
.sln-calendar--wrapper .sln-today-tooltip--free .sln-today-tooltip__button {
  background-color: transparent;
  border-color: #D8E0E6;
  color: #7D8890 !important;
  cursor: not-allowed;
  pointer-events: none;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-today-tooltip--free .sln-today-tooltip__button:hover,
.sln-calendar--wrapper .sln-today-tooltip--free .sln-today-tooltip__button:hover {
  background-color: transparent;
  border-color: #D8E0E6;
  color: #7D8890 !important;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-today-tooltip--free .sln-icon--clock,
.sln-calendar--wrapper .sln-today-tooltip--free .sln-icon--clock {
  color: #7D8890;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-today-tooltip__cta,
.sln-calendar--wrapper .sln-today-tooltip__cta {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 12px 16px;
  margin: 8px -16px -16px -16px;
  background: #BDD7EC;
  border-radius: 0 0 8px 8px;
  transition: all 0.2s ease;
  cursor: pointer;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-today-tooltip__cta:hover,
.sln-calendar--wrapper .sln-today-tooltip__cta:hover {
  background: #a8c9e0;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-today-tooltip__cta-text,
.sln-calendar--wrapper .sln-today-tooltip__cta-text {
  color: #1a4d6b;
  font-size: 14px;
  line-height: 1.4;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-today-tooltip__cta-text--strong,
.sln-calendar--wrapper .sln-today-tooltip__cta-text--strong {
  font-weight: bold;
  font-size: 16px;
  margin-top: 2px;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-today-tooltip__crown-icon,
.sln-calendar--wrapper .sln-today-tooltip__crown-icon {
  width: 32px;
  height: 32px;
  flex-shrink: 0;
  display: block;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-carousel,
.sln-calendar--wrapper .sln-calendar-carousel {
  background: linear-gradient(167deg, #2171b1 0%, #1a5a8f 100%);
  border-radius: 14px;
  box-shadow: 0 4px 15px rgba(33, 113, 177, 0.2);
  padding: 32px;
  position: relative;
  overflow: hidden;
  margin-bottom: 20px;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-carousel__close,
.sln-calendar--wrapper .sln-calendar-carousel__close {
  position: absolute;
  top: 20px;
  right: 20px;
  background: rgba(255, 255, 255, 0.1);
  border: none;
  color: rgba(255, 255, 255, 0.9);
  cursor: pointer;
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
  border-radius: 6px;
  transition: background 0.2s;
  z-index: 10;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-carousel__close:hover,
.sln-calendar--wrapper .sln-calendar-carousel__close:hover {
  background: rgba(255, 255, 255, 0.2);
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-carousel__track,
.sln-calendar--wrapper .sln-calendar-carousel__track {
  position: relative;
  min-height: 240px;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-carousel__slide,
.sln-calendar--wrapper .sln-calendar-carousel__slide {
  display: none;
  opacity: 0;
  transition: opacity 0.4s ease-in-out;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-carousel__slide--active,
.sln-calendar--wrapper .sln-calendar-carousel__slide--active {
  display: grid;
  grid-template-columns: minmax(0, 1fr) auto;
  gap: 24px;
  align-items: center;
  opacity: 1;
  animation: fadeIn 0.4s ease-in-out;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-carousel__illustration,
.sln-calendar--wrapper .sln-calendar-carousel__illustration {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-carousel__illustration svg,
.sln-calendar--wrapper .sln-calendar-carousel__illustration svg {
  display: block;
  max-width: 100%;
  height: auto;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-carousel__icon,
.sln-calendar--wrapper .sln-calendar-carousel__icon {
  width: 64px;
  height: 64px;
  background: rgba(255, 255, 255, 0.15);
  border: 1px solid rgba(255, 255, 255, 0.25);
  border-radius: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  flex-shrink: 0;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-carousel__content,
.sln-calendar--wrapper .sln-calendar-carousel__content {
  flex: 1;
  min-width: 0;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-carousel__headline,
.sln-calendar--wrapper .sln-calendar-carousel__headline {
  margin: 0 0 16px 0;
  font-size: 20px;
  font-weight: 700;
  color: #fff;
  line-height: 1.4;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-carousel__benefits,
.sln-calendar--wrapper .sln-calendar-carousel__benefits {
  list-style: none;
  margin: 0 0 16px 0;
  padding: 0;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-carousel__benefits li,
.sln-calendar--wrapper .sln-calendar-carousel__benefits li {
  position: relative;
  padding-left: 28px;
  margin-bottom: 10px;
  font-size: 14px;
  color: #e7edf2;
  line-height: 1.5;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-carousel__benefits li:last-child,
.sln-calendar--wrapper .sln-calendar-carousel__benefits li:last-child {
  margin-bottom: 0;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-carousel__benefits li::before,
.sln-calendar--wrapper .sln-calendar-carousel__benefits li::before {
  content: "✓";
  position: absolute;
  left: 0;
  top: 0;
  width: 20px;
  height: 20px;
  background: rgba(16, 185, 129, 0.2);
  color: #10b981;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  font-weight: 700;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-carousel__proof,
.sln-calendar--wrapper .sln-calendar-carousel__proof {
  margin: 0;
  font-size: 12px;
  color: rgba(255, 255, 255, 0.75);
  font-style: italic;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-carousel__cta,
.sln-calendar--wrapper .sln-calendar-carousel__cta {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  background: #fff;
  color: #2171b1;
  font-size: 14px;
  font-weight: 600;
  text-decoration: none;
  border-radius: 10px;
  padding: 12px 24px;
  transition: all 0.2s;
  white-space: nowrap;
  align-self: start;
  margin-top: 8px;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-carousel__cta:hover,
.sln-calendar--wrapper .sln-calendar-carousel__cta:hover {
  background: #f1f4f7;
  color: #1a5a8f;
  transform: translateY(-1px);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
  text-decoration: none;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-carousel__cta svg,
.sln-calendar--wrapper .sln-calendar-carousel__cta svg {
  width: 16px;
  height: 16px;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-carousel__dots,
.sln-calendar--wrapper .sln-calendar-carousel__dots {
  display: flex;
  gap: 8px;
  justify-content: center;
  margin-top: 24px;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-carousel__dot,
.sln-calendar--wrapper .sln-calendar-carousel__dot {
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.4);
  border: none;
  padding: 0;
  cursor: pointer;
  transition: all 0.3s;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-carousel__dot:hover,
.sln-calendar--wrapper .sln-calendar-carousel__dot:hover {
  background: rgba(255, 255, 255, 0.6);
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-carousel__dot--active,
.sln-calendar--wrapper .sln-calendar-carousel__dot--active {
  width: 24px;
  border-radius: 4px;
  background: #fff;
}
@media (max-width: 1024px) {
  .salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-carousel__slide--active,
  .sln-calendar--wrapper .sln-calendar-carousel__slide--active {
    grid-template-columns: minmax(0, 1fr) auto;
    gap: 20px;
  }
  .salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-carousel__icon,
  .sln-calendar--wrapper .sln-calendar-carousel__icon {
    width: 56px;
    height: 56px;
  }
  .salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-carousel__cta,
  .sln-calendar--wrapper .sln-calendar-carousel__cta {
    margin-top: 16px;
  }
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-carousel__illustration--number,
.sln-calendar--wrapper .sln-calendar-carousel__illustration--number {
  flex-direction: column;
  gap: 10px;
  text-align: center;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-carousel__number,
.sln-calendar--wrapper .sln-calendar-carousel__number {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 6px;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-carousel__number-text,
.sln-calendar--wrapper .sln-calendar-carousel__number-text {
  font-size: 3.5rem;
  font-weight: 800;
  color: #fdcb50;
  line-height: 1;
  letter-spacing: -1px;
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-carousel__number-label,
.sln-calendar--wrapper .sln-calendar-carousel__number-label {
  margin: 0;
  font-size: 13px;
  font-weight: 600;
  color: rgba(255, 255, 255, 0.85);
  text-transform: uppercase;
  letter-spacing: 0.5px;
}
@media (max-width: 640px) {
  .salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-carousel,
  .sln-calendar--wrapper .sln-calendar-carousel {
    padding: 24px 20px;
  }
  .salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-carousel__close,
  .sln-calendar--wrapper .sln-calendar-carousel__close {
    top: 16px;
    right: 16px;
    width: 28px;
    height: 28px;
  }
  .salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-carousel__slide--active,
  .sln-calendar--wrapper .sln-calendar-carousel__slide--active {
    grid-template-columns: 1fr;
    gap: 16px;
  }
  .salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-carousel__icon,
  .sln-calendar--wrapper .sln-calendar-carousel__icon {
    width: 48px;
    height: 48px;
    margin: 0 auto;
  }
  .salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-carousel__content,
  .sln-calendar--wrapper .sln-calendar-carousel__content {
    text-align: center;
  }
  .salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-carousel__headline,
  .sln-calendar--wrapper .sln-calendar-carousel__headline {
    font-size: 18px;
    margin-bottom: 12px;
  }
  .salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-carousel__benefits,
  .sln-calendar--wrapper .sln-calendar-carousel__benefits {
    text-align: left;
    max-width: 400px;
    margin-left: auto;
    margin-right: auto;
  }
  .salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-carousel__benefits li,
  .sln-calendar--wrapper .sln-calendar-carousel__benefits li {
    font-size: 13px;
  }
  .salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-carousel__cta,
  .sln-calendar--wrapper .sln-calendar-carousel__cta {
    width: 100%;
    justify-content: center;
    margin-top: 16px;
  }
  .salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-carousel__dots,
  .sln-calendar--wrapper .sln-calendar-carousel__dots {
    margin-top: 20px;
  }
  .salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-carousel__number-text,
  .sln-calendar--wrapper .sln-calendar-carousel__number-text {
    font-size: 2.75rem;
  }
}
@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.salon_page_salon-calendar .sln-calendar--wrapper .sln-calendar-carousel:hover .sln-calendar-carousel__slide--active,
.sln-calendar--wrapper .sln-calendar-carousel:hover .sln-calendar-carousel__slide--active {
  animation-play-state: paused;
}
@media only screen and (max-width: 900px) {
  .salon_page_salon-calendar .sln-calendar--wrapper .cal-day-pagination,
  .sln-calendar--wrapper .cal-day-pagination {
    margin: 0 -1.1111111111rem 1.1111111111rem -1.1111111111rem;
  }
}
@media only screen and (max-width: 900px) {
  .salon_page_salon-calendar .sln-calendar--wrapper .cal-day-filter .col-md-6,
  .sln-calendar--wrapper .cal-day-filter .col-md-6 {
    padding-right: 0;
    padding-left: 0;
  }
}
.salon_page_salon-calendar .sln-calendar--wrapper .cal-day-filter.cal-day-filter--below,
.sln-calendar--wrapper .cal-day-filter.cal-day-filter--below {
  margin: 1.1111111111rem 0 0 0;
}

.sln-calendar--wrapper.sln-calendar--wrapper--loading:before,
.sln-booking-editor--wrapper.sln-booking-editor--wrapper--loading:before {
  display: block;
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: #c5cfd4;
  z-index: 999999;
}
.sln-calendar--wrapper.sln-calendar--wrapper--loading:after,
.sln-booking-editor--wrapper.sln-booking-editor--wrapper--loading:after {
  display: block;
  content: "";
  width: 60px;
  height: 60px;
  position: absolute;
  top: 60px;
  left: calc(50% - 30px);
  border-radius: 50%;
  border: 10px solid #4c7186;
  border-right-color: transparent;
  z-index: 999999;
  -webkit-animation: wait 2s infinite linear;
  animation: wait 2s infinite linear;
}

#sln-booking-editor-modal {
  z-index: 9999;
}
#sln-booking-editor-modal .modal-header > a,
#sln-booking-editor-modal .modal-header > button {
  margin-bottom: 0.5rem;
}
@media only screen and (max-width: 767px) {
  #sln-booking-editor-modal .sln-btn--large {
    min-width: 96px;
  }
}
@media only screen and (max-width: 767px) {
  #sln-booking-editor-modal .modal-header .pull-right {
    width: 100%;
    text-align: center;
  }
}

#sln-salon .modal-backdrop,
.sln-salon-bs-wrap .modal-backdrop,
.sln-calendar--wrapper .modal-backdrop {
  z-index: 9990;
}

@-webkit-keyframes wait {
  0% {
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes wait {
  0% {
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
#sln-salon--admin .sln-tools__wrapper .sln-input--simple textarea {
  min-height: 40vw;
}
@media only screen and (min-width: 992px) {
  #sln-salon--admin .sln-tools__wrapper .sln-input--simple textarea {
    min-height: 20vw;
  }
}

.select2-container.sln-select .select2-choice,
.select2-container.sln-select .select2-choices,
.select2-container-multi.sln-select .select2-choice,
.select2-container-multi.sln-select .select2-choices {
  height: 40px;
  line-height: 40px;
  background-image: none;
  font-size: 16px;
  border-radius: 4px;
  border: 1px solid #ddd;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.07);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.07);
  background-color: #fff;
  color: #32373c;
  outline: 0;
  -webkit-transition: 0.05s border-color ease-in-out;
  transition: 0.05s border-color ease-in-out;
}
.select2-container.sln-select .select2-choice .select2-arrow,
.select2-container.sln-select .select2-choices .select2-arrow,
.select2-container-multi.sln-select .select2-choice .select2-arrow,
.select2-container-multi.sln-select .select2-choices .select2-arrow {
  width: 18px;
  height: 30px;
  position: absolute;
  right: 10px;
  top: calc(50% - 30px);
  border-left: none;
  border-radius: 0;
  background: transparent;
}

.select2-results {
  font-size: 16px;
}

.select2-results .select2-result-label {
  line-height: 40px;
}

.sln-select-wrapper {
  /*.select2-container--sln .select2-selection--multiple .select2-selection__choice {
            padding: 0 40px 0 10px;
            margin-left: 7px;
            margin-top: 8px;
            line-height: 30px;
            background-color: #eee;
            background-image: none;
            border: none;
            position: relative;
            .select2-selection__choice__remove {
                position: absolute;
                width: 26px;
                height: 100%;
                left: initial;
                top: 0;
                right: 0;
                background-image: none;
                background-color: #e4e4e4;
                color: $ca-red;
                text-decoration: none;
                &:before {
                    display: block;
                    content: "x";
                    font-size: 16px;
                    font-weight: bold;
                    line-height: 30px;
                    text-align: center;
                }
                &:hover {
                background-color: $ca-red;
                color: $cl_main--white;
                }
            }
        }*/
}
.sln-select-wrapper .select2-container--sln .select2-selection--multiple .select2-selection__rendered {
  padding: 0;
}
.sln-select-wrapper .select2-container--sln .select2-selection--single {
  height: 40px;
  line-height: 40px;
  background-image: none;
  font-size: 16px;
  border-radius: 4px;
  border: 1px solid #ddd;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.07);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.07);
  background-color: #fff;
  color: #32373c;
  outline: 0;
  -webkit-transition: 0.05s border-color ease-in-out;
  transition: 0.05s border-color ease-in-out;
}
.sln-select-wrapper .select2-container--sln .select2-selection--single .select2-selection__arrow {
  top: calc(50% - 13px);
}
.sln-select-wrapper .select2-container--sln .select2-selection--single .select2-selection__rendered {
  line-height: 40px;
}
.sln-select-wrapper .select2-container--sln .select2-selection--multiple {
  border-color: #ddd;
  font-size: 16px;
}
.sln-select-wrapper .select2-container--sln.select2-container--focus .select2-selection--multiple {
  border: solid #428bca 1px;
  outline: 0;
}
.sln-select-wrapper .select2-container--sln .select2-search--inline .select2-search__field {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.select2-container--sln.select2-container--focus .select2-selection--multiple,
.select2-container--sln .select2-selection--multiple,
.select2-search--dropdown {
  position: relative;
  /* FIX 092023
    &:before {
        position: absolute;
        right: 10px;
        top: calc(50% - 13px);
        width: 26px;
        height: 26px;
        display: block;
        content: "\e003";
        font-weight: bold;
        line-height: 26px;
        text-align: center;
        font-family: "Glyphicons Halflings";
        font-size: 14px;
        color: #32373c;
    }
    */
}

/* FIX 092023
.select2-container--sln.select2-container--open .select2-selection--multiple {
    &:before {
        color: #fff;
    }
}
*/
.select2-container--sln .select2-selection--multiple {
  /* FIX 092023
    &:before {
        color: #32373c;
    }
    */
}
.select2-container--sln .select2-selection--multiple:hover:before {
  color: #fff;
}

/* FIX 092023
.sln-select.sln-select2-selection__search-primary .select2-selection__arrow {
    &:before {
        content: "\f002" !important;
    }
}
*/
.sln-service-price-time .select2-container.select2-container--sln .select2-selection--multiple:focus {
  outline: none;
}

.sln-service-price-time .select2-container.select2-container--sln .select2-selection--multiple:focus:before {
  color: rgba(255, 255, 255, 0.5);
}

.sln-service-price-time .select2-container.select2-container--sln .select2-selection--multiple:before {
  top: 0.5rem;
}

.sln-service-price-time .select2-container.select2-container--sln .select2-selection--multiple .select2-selection__rendered {
  width: calc(100% - 40px);
}
.sln-service-price-time .select2-container.select2-container--sln .select2-selection--multiple .select2-selection__rendered:focus {
  outline: none;
}

.sln-service-price-time .select2-container.select2-container--sln .select2-selection--multiple .select2-selection__choice {
  display: block;
  width: 100%;
  white-space: normal;
  line-height: 1.4;
  padding-top: 0.4rem;
  padding-bottom: 0.5rem;
}

.select2-container.select2-container--sln .select2-selection--multiple .select2-selection__choice__remove {
  width: 18px;
  height: 18px;
  right: 0.5rem;
  font-size: 1px;
  text-indent: -999999px;
}
.select2-container.select2-container--sln .select2-selection--multiple .select2-selection__choice__remove::before, .select2-container.select2-container--sln .select2-selection--multiple .select2-selection__choice__remove::after {
  display: block;
  content: "";
  width: 10px;
  height: 2px;
  background-color: currentColor;
  position: absolute;
  top: 8px;
  left: 4px;
}
.select2-container.select2-container--sln .select2-selection--multiple .select2-selection__choice__remove::before {
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.select2-container.select2-container--sln .select2-selection--multiple .select2-selection__choice__remove::after {
  -ms-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

@media only screen and (min-width: 992px) {
  .vertical-tabs li {
    display: block;
    width: 100%;
  }
}

#sln-booking-editor-modal {
  margin-top: 60px;
}

@media only screen and (max-width: 1024px) {
  .sln-booking-editor--wrapper--sub {
    -webkit-overflow-scrolling: touch;
    overflow-y: scroll;
  }
}

@media only screen and (min-width: 992px) {
  #sln-booking-editor-modal {
    margin-top: 15px;
  }
}
.sln_error_tip {
  color: #fff;
  font-size: 0.8em;
  max-width: 150px;
  background: #333;
  text-align: center;
  border-radius: 3px;
  padding: 0.618em 1em;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
}
.sln_error_tip code {
  padding: 1px;
  background: #888;
}

.sln_error_tip {
  max-width: 20em;
  line-height: 1.8em;
  position: absolute;
  white-space: normal;
  background: #d82223;
  margin: 1.5em 1px 0 -1em;
  z-index: 9999999;
}
.sln_error_tip::after {
  content: "";
  display: block;
  border: 8px solid #d82223;
  border-right-color: transparent;
  border-left-color: transparent;
  border-top-color: transparent;
  position: absolute;
  top: -3px;
  left: 50%;
  margin: -1em 0 0 -3px;
}

#sln-salon--admin #cal-day-box .cal-day-hour-part,
.sln-calendar--wrapper #cal-day-box .cal-day-hour-part {
  cursor: pointer;
  height: 100px;
}
#sln-salon--admin #cal-day-box .cal-day-hour-part .span1,
.sln-calendar--wrapper #cal-day-box .cal-day-hour-part .span1 {
  position: sticky;
  left: 0;
  line-height: 100px;
}
#sln-salon--admin #cal-day-box .day-highlight,
.sln-calendar--wrapper #cal-day-box .day-highlight {
  height: 100px;
  line-height: 30px;
}
#sln-salon--admin #cal-day-box .cal-day-hour-part.active,
.sln-calendar--wrapper #cal-day-box .cal-day-hour-part.active {
  border-bottom: 4px solid rgba(2, 119, 189, 0.5);
}
#sln-salon--admin .day-event-panel-border:first-child,
.sln-calendar--wrapper .day-event-panel-border:first-child {
  opacity: 0;
}
#sln-salon--admin .cal-day-hour-part__rowactions,
.sln-calendar--wrapper .cal-day-hour-part__rowactions {
  width: 200px;
  height: 101px;
  position: absolute;
  top: 50%;
  left: 82px;
  transform: translate(0, -50%);
  display: grid;
  grid-template-columns: 90px 20px 90px;
  grid-template-rows: auto;
  align-items: center;
  pointer-events: none;
}
#sln-salon--admin .cal-day-hour-part__rowactions button,
#sln-salon--admin .cal-day-hour-part__rowactions .cal-day-click-tip,
.sln-calendar--wrapper .cal-day-hour-part__rowactions button,
.sln-calendar--wrapper .cal-day-hour-part__rowactions .cal-day-click-tip {
  pointer-events: auto;
}
#sln-salon--admin .cal-day-hour-part__rowactions .sln-btn--cal-day--add,
.sln-calendar--wrapper .cal-day-hour-part__rowactions .sln-btn--cal-day--add {
  grid-column: 1;
  grid-row: 1;
  justify-self: end;
}
#sln-salon--admin .cal-day-hour-part__rowactions .sln-btn--cal-day--lock,
.sln-calendar--wrapper .cal-day-hour-part__rowactions .sln-btn--cal-day--lock {
  grid-column: 3;
  grid-row: 1;
}
#sln-salon--admin .cal-day-hour-part__rowactions .cal-day-click-tip,
.sln-calendar--wrapper .cal-day-hour-part__rowactions .cal-day-click-tip {
  grid-column: 1/span 2;
  grid-row: 1;
  justify-self: end;
  margin-right: 0;
}
#sln-salon--admin .cal-day-hour-part__rowactions .cal-day-click-tip::after,
.sln-calendar--wrapper .cal-day-hour-part__rowactions .cal-day-click-tip::after {
  top: 50%;
  right: unset;
  bottom: unset;
  left: 8px;
  transform: translate(0, -50%) scale(1.75);
  display: none;
}
#sln-salon--admin .to-select .cal-day-hour-part__rowactions,
.sln-calendar--wrapper .to-select .cal-day-hour-part__rowactions {
  grid-template-columns: 20px 10px 1fr;
  grid-template-rows: 1fr;
}
#sln-salon--admin .to-select .cal-day-hour-part__rowactions .sln-btn--cal-day--lock,
.sln-calendar--wrapper .to-select .cal-day-hour-part__rowactions .sln-btn--cal-day--lock {
  grid-column: 1;
  grid-row: 1;
  transform: scale(0.75) !important;
  margin-left: -20px;
}
#sln-salon--admin .to-select .cal-day-hour-part__rowactions .cal-day-click-tip,
.sln-calendar--wrapper .to-select .cal-day-hour-part__rowactions .cal-day-click-tip {
  grid-column: 3;
  grid-row: 1;
}
#sln-salon--admin .cal-day-hour-part.active .cal-day-hour-part__rowactions,
#sln-salon--admin .cal-day-hour-part:hover .cal-day-hour-part__rowactions,
.sln-calendar--wrapper .cal-day-hour-part.active .cal-day-hour-part__rowactions,
.sln-calendar--wrapper .cal-day-hour-part:hover .cal-day-hour-part__rowactions {
  background-color: transparent;
}
#sln-salon--admin .cal-day-hour-part [data-action=add-event-by-date],
#sln-salon--admin .cal-day-hour-part.active .block_date,
.sln-calendar--wrapper .cal-day-hour-part [data-action=add-event-by-date],
.sln-calendar--wrapper .cal-day-hour-part.active .block_date {
  background-color: #bdd7ec;
  width: 3rem;
  height: 3rem;
  margin-right: 0.2em;
  min-width: 15px !important;
  font-size: 12px;
  line-height: 1em;
  padding: 0;
  left: 102%;
  z-index: 999;
  position: relative;
  top: unset;
  left: unset;
  right: unset;
  transform: none;
}
#sln-salon--admin .cal-day-hour-part.active.selected .block_date.sln-icononly-new,
#sln-salon--admin .att-time-slot.active.selected.to-select .block_date.sln-icononly-new,
.sln-calendar--wrapper .cal-day-hour-part.active.selected .block_date.sln-icononly-new,
.sln-calendar--wrapper .att-time-slot.active.selected.to-select .block_date.sln-icononly-new {
  background-color: transparent;
}
#sln-salon--admin .cal-day-hour-part.active.selected .block_date.sln-icononly-new::after,
#sln-salon--admin .att-time-slot.active.selected.to-select .block_date.sln-icononly-new::after,
.sln-calendar--wrapper .cal-day-hour-part.active.selected .block_date.sln-icononly-new::after,
.sln-calendar--wrapper .att-time-slot.active.selected.to-select .block_date.sln-icononly-new::after {
  background-color: #fff;
}
#sln-salon--admin .cal-day-hour-part.active .block_date,
.sln-calendar--wrapper .cal-day-hour-part.active .block_date {
  margin-right: 0;
}
#sln-salon--admin .cal-day-hour-part,
.sln-calendar--wrapper .cal-day-hour-part {
  transition: all 350ms;
}
#sln-salon--admin .cal-day-hour-part .sln-btn--cal-day-select,
.sln-calendar--wrapper .cal-day-hour-part .sln-btn--cal-day-select {
  position: absolute;
  top: 50%;
  left: 100px;
  transform: translateY(0);
  padding: 1em 2.5em;
  border-width: 2px;
  background-color: #bdd7ec;
  font-size: 1rem;
  font-weight: 600;
  color: #2171b1;
  letter-spacing: 0.1rem;
  opacity: 0;
}
#sln-salon--admin .cal-day-hour-part.sln-btn--icon::after,
.sln-calendar--wrapper .cal-day-hour-part.sln-btn--icon::after {
  position: relative;
  inset: auto;
}
@media (hover: hover), (-ms-high-contrast: none) {
  #sln-salon--admin .cal-day-hour-part:hover .sln-btn--cal-day-select,
  .sln-calendar--wrapper .cal-day-hour-part:hover .sln-btn--cal-day-select {
    transform: translateY(-50%) scale(1.1);
  }
}
#sln-salon--admin .cal-day-hour-part:hover .sln-btn--cal-day-select,
.sln-calendar--wrapper .cal-day-hour-part:hover .sln-btn--cal-day-select {
  transform: translateY(-50%);
  visibility: visible;
  opacity: 1;
}
#sln-salon--admin .cal-day-hour-part.to-select .sln-btn--cal-day-select,
.sln-calendar--wrapper .cal-day-hour-part.to-select .sln-btn--cal-day-select {
  background-color: #f1f4f7;
  color: #ed5e69;
}
#sln-salon--admin .cal-day-hour-part .span1,
#sln-salon--admin .cal-day-hour-part .sln-btn--cal-day-select,
.sln-calendar--wrapper .cal-day-hour-part .span1,
.sln-calendar--wrapper .cal-day-hour-part .sln-btn--cal-day-select {
  pointer-events: none;
}
#sln-salon--admin .cal-day-hour-part .sln-btn--cal-day-select,
#sln-salon--admin .cal-day-hour-part.active .sln-btn--cal-day-select,
#sln-salon--admin .cal-day-hour-part.selected .sln-btn--cal-day-select,
#sln-salon--admin .cal-day-hour-part.blocked .sln-btn--cal-day-select,
.sln-calendar--wrapper .cal-day-hour-part .sln-btn--cal-day-select,
.sln-calendar--wrapper .cal-day-hour-part.active .sln-btn--cal-day-select,
.sln-calendar--wrapper .cal-day-hour-part.selected .sln-btn--cal-day-select,
.sln-calendar--wrapper .cal-day-hour-part.blocked .sln-btn--cal-day-select {
  visibility: hidden;
}
#sln-salon--admin #cal-day-box #cal-day-panel,
.sln-calendar--wrapper #cal-day-box #cal-day-panel {
  width: 90%;
}
@media only screen and (min-width: 992px) {
  #sln-salon--admin #cal-day-box #cal-day-panel,
  .sln-calendar--wrapper #cal-day-box #cal-day-panel {
    width: 100%;
  }
}
@media only screen and (max-width: 767px) {
  #sln-salon--admin .cal-day-panel__wrapper,
  .sln-calendar--wrapper .cal-day-panel__wrapper {
    overflow-y: auto;
    /* FIX 092023padding-top: $grid-gutter-width * 3; */
    padding-bottom: 30px;
  }
  #sln-salon--admin .cal-day-panel__wrapper #cal-day-panel,
  .sln-calendar--wrapper .cal-day-panel__wrapper #cal-day-panel {
    min-width: 620px;
  }
  #sln-salon--admin ::-webkit-scrollbar,
  .sln-calendar--wrapper ::-webkit-scrollbar {
    -webkit-appearance: none;
  }
  #sln-salon--admin ::-webkit-scrollbar:horizontal,
  .sln-calendar--wrapper ::-webkit-scrollbar:horizontal {
    height: 18px;
  }
  #sln-salon--admin ::-webkit-scrollbar-thumb,
  .sln-calendar--wrapper ::-webkit-scrollbar-thumb {
    background-color: #4c7186;
    border-radius: 10px;
    border: 2px solid rgb(199, 223, 243);
  }
  #sln-salon--admin ::-webkit-scrollbar-track,
  .sln-calendar--wrapper ::-webkit-scrollbar-track {
    border-radius: 10px;
    background-color: rgb(199, 223, 243);
  }
}

.cal-day-hour-part.active {
  background-color: #bdd7ec;
}

.cal-day-hour-part.selected,
.cal-day-hour-part.offhours,
.cal-day-hour-part.to-select:hover {
  background-color: #ed5e69 !important;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}

.cal-day-hour-part.off-hours:hover,
.cal-day-hour-part.selected:hover {
  background-color: #f07882 !important;
}

.cal-day-hour-part.blocked,
.cal-day-hour-part.off-hours {
  background-color: #ed5e69;
  opacity: 0.35;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.cal-day-hour-part.blocked:hover,
.cal-day-hour-part.off-hours:hover {
  background-color: #ed5e69;
}

.cal-day-click-tip {
  color: #fff;
  font-size: 1em;
  display: none;
}
.cal-day-click-tip:after {
  text-align: left;
  left: -1.2rem;
}

.cal-day-hour-part.selected:hover button[data-action=add-event-by-date],
.cal-day-hour-part.blocked:hover button[data-action=add-event-by-date] {
  display: none !important;
}

.cal-day-hour-part.blocked:hover {
  background-color: #ed5e69 !important;
}

.calendar-holydays-button {
  z-index: unset;
  right: auto;
  right: initial;
  left: unset;
  transform: translateY(-50%);
}
.calendar-holydays-button :not(.sln-btn--calendar-view--pill) {
  border: none;
}

.calendar-holydays-button.onlyone {
  cursor: pointer;
}
.calendar-holydays-button.onlyone:hover, .calendar-holydays-button.onlyone:active, .calendar-holydays-button.onlyone:focus {
  outline: 0;
  transform: translateY(-50%) scale(1) !important;
  border: none !important;
}

.calendar-holydays-button:hover, .calendar-holydays-button:active, .calendar-holydays-button:focus {
  transform: translateY(-50%) scale(1) !important;
}

html.in-iframe {
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
}

#cal-day-box #cal-day-panel .day-event {
  width: 200px !important;
  max-width: 200px !important;
}
#cal-day-box #cal-day-panel .day-event::before {
  content: "";
  display: inline-block;
  width: 2rem;
  height: 0.5rem;
  position: absolute;
  right: 1rem;
  bottom: 1rem;
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 36 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 6C19.1046 6 20 5.10457 20 4C20 2.89543 19.1046 2 18 2C16.8954 2 16 2.89543 16 4C16 5.10457 16.8954 6 18 6Z' stroke='rgb(0, 53, 83)' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M32 6C33.1046 6 34 5.10457 34 4C34 2.89543 33.1046 2 32 2C30.8954 2 30 2.89543 30 4C30 5.10457 30.8954 6 32 6Z' stroke='rgb(0, 53, 83)' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4 6C5.10457 6 6 5.10457 6 4C6 2.89543 5.10457 2 4 2C2.89543 2 2 2.89543 2 4C2 5.10457 2.89543 6 4 6Z' stroke='rgb(0, 53, 83)' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  background-size: 2rem;
  background-repeat: no-repeat;
  background-position: center center;
}
#cal-day-box #cal-day-panel .day-event.break-down::before {
  bottom: 2rem;
}

#cal-day-box #cal-day-panel .day-highlight.day-event,
#cal-day-box #cal-day-panel .day-event {
  border-left: 1px solid #bdd7ec !important;
}

.day-event-item {
  height: 100%;
  display: flex;
  flex-direction: column;
}

.day-event-item__from-time {
  display: block;
  font-size: 12px;
  line-height: 1.2em;
  margin: 5px 0 0;
  color: #000;
}

.day-event-item__to-time {
  display: block;
  font-size: 12px;
  line-height: 1.2em;
  color: #000;
}

.day-event-item__status-block {
  flex-grow: 1;
  display: flex;
  flex-direction: column-reverse;
  overflow: hidden;
}

.day-event-item__status-block__status {
  display: block;
  text-transform: uppercase;
  font-size: 11px;
  font-weight: bold;
  line-height: 1.1em;
  padding-bottom: 0.5em;
}

#cal-day-box .day-highlight:hover {
  text-decoration: none !important;
}

#sln-salon--admin .sln-checkout-fields--row .sln-checkbox,
#sln-salon--admin .sln-checkout-fields--row .form-group {
  margin-bottom: 0;
}

#sln-salon--admin .sln-checkout-fields .sln-checkout-fields--row .sln-checkbox label {
  margin-top: 0;
}

#wpbody-content .quick-edit-row-page.inline-edit-sln_attendant .inline-edit-col-left,
#wpbody-content .quick-edit-row-page.inline-edit-sln_attendant .inline-edit-col-right {
  display: none;
}

#wpbody-content .quick-edit-row-page.inline-edit-sln_attendant .sln-inline-attendant-edit-col {
  display: block;
}

#wpbody-content .quick-edit-row-page.inline-edit-sln_service .inline-edit-col-left,
#wpbody-content .quick-edit-row-page.inline-edit-sln_service .inline-edit-col-right {
  display: none;
}

#wpbody-content .quick-edit-row-page.inline-edit-sln_service .sln-inline-service-edit-col {
  display: block;
}

/*
.sln-help-button {
    border: none;
    padding: 7px 18px;
    border-radius: 15px;
    text-decoration: none;
    cursor: pointer;
    background-color: #4bba77;
    color: white;
    font-weight: normal;
}

.sln-help-button__icon {
    margin-right: 5px;
    vertical-align: middle;
    display: inline-block;
}

.sln-help-button.active .sln-help-button__icon-open,
.sln-help-button__icon-close {
    display: none;
}

.sln-help-button.active .sln-help-button__icon-close {
    display: inline;
}

#sln-salon--admin .sln-help-button .sln-help-button__icon img,
.sln-help-button .sln-help-button__icon img {
    vertical-align: middle;
    margin-right: 0;
}

.sln-help-button:hover {
    color: white;
}

.sln-help-button-in-header-page {
    position: absolute;
    top: 20px;
    right: 320px;
    z-index: 1000;
}



.sln-help-button
    .sln-help-button__icon-close
    .dashicons.dashicons-no-alt:before {
    content: "\f335";
}
.btn-group.sln-nav-tab-wrapper.nav-tab-wrapper
    .sln-help-button__block
    .sln-help-button.active {
    background-color: #4bba77;
}
*/
div#beacon-container .Beacon .BeaconContainer {
  bottom: 15px;
}

.BeaconFabButtonFrame {
  display: none;
}

.sln-calendar-search-results-list {
  position: absolute;
  width: 100%;
  z-index: 1111;
  top: 100%;
  min-height: 3rem;
  min-width: 550px;
  background-color: #f1f4f7;
  display: none;
  max-height: 391px;
  overflow-y: scroll;
  border-radius: 0 0 2.75rem 2.75rem;
}
.sln-calendar-search-results-list.opened {
  display: block;
}
.sln-calendar-search-results-list > .list-unstyled {
  margin: 0;
  padding-left: 0;
  position: static;
}
.sln-calendar-search-results-list .search-result .search-result-links {
  display: flex;
}
.sln-calendar-search-results-list .search-result .search-result-links a {
  text-decoration: none;
  width: auto;
  height: auto;
  margin-right: 0;
  margin-bottom: 0;
  background-color: transparent;
}
.sln-calendar-search-results-list .search-result .search-result-links a:not(:last-of-type) {
  margin-right: 6px;
  padding-right: 6px;
  border-right: 1px solid;
}
.sln-calendar-search-results-list .search-result p.search-result--customer {
  font-size: 16px;
  padding-bottom: 4px;
}
.sln-calendar-search-results-list .search-result p.search-result--amount {
  font-weight: 700;
}
.sln-calendar-search-results-list > p {
  display: inline-block;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.sln-calendar-search-results-list .sln-loader-wrapper .sln-loader {
  display: grid;
  grid-template-columns: 2rem auto;
  align-items: center;
  column-gap: 1rem;
  min-height: 3rem;
  padding: 0.75rem;
  opacity: 0.75;
  z-index: 999999;
}
.sln-calendar-search-results-list .sln-loader-wrapper .sln-loader span {
  grid-column: 2;
  grid-row: 1;
  font-size: 1rem;
}
.sln-calendar-search-results-list .sln-loader-wrapper .sln-loader::after {
  width: 2rem;
  height: 2rem;
  grid-column: 1;
  grid-row: 1;
  font-size: 2rem;
  line-height: 2rem;
}

.sln-calendar-booking-search-wrapper {
  display: inline-block;
  position: relative;
  border: none;
  border-radius: 9999px;
  background-color: #e7edf2;
  min-height: 2.5rem;
  width: 100%;
}

.sln-calendar-booking-search-input-wrapper {
  width: calc(100% - 30px);
  padding: 0.5555555556rem 0.5555555556rem 0.2777777778rem 0.5555555556rem;
}
@media only screen and (min-width: 992px) {
  .sln-calendar-booking-search-input-wrapper {
    padding: 0.5rem 0.5555555556rem;
  }
}

/* FIX 092023
.sln-loader {
    font-size: 1px;
    @extend %absolute-centering;
    height: 75px;
    &:after {
        @include font-icon(75em);
        content: "\f1ce";
        @extend %text-color--emphasis;
        -webkit-animation: wait 2s infinite linear;
        animation: wait 2s infinite linear;
        @include ie11() {
            @include font-icon(75px);
        }
        line-height: 75px;
        display: inline-block;
    }
}
*/
/* dimitri - restyle booking search results */
.sln-calendar-search-results-list {
  padding: 1rem 2.5rem 2rem 2.5rem;
}

.search-result {
  margin-bottom: 0;
}

.search-result-content {
  min-height: 100%;
  margin-bottom: 0;
  padding: 10px 0 5px 0;
  border-bottom: 1px solid #234c66;
  background-color: #f1f4f7;
}

#card_prenotazione .riga {
  display: flex;
  justify-content: flex-start;
  flex-flow: row;
}

#card_prenotazione .riga.terza {
  padding: 0px;
  margin-top: 40px;
}

#card_prenotazione .break {
  flex-basis: 100%;
  height: 0px;
}

#card_prenotazione .blocco_servizi {
  min-width: 20%;
  float: left;
}

#card_prenotazione .bottone {
  float: left;
  margin-right: 20px;
  letter-spacing: 1px;
  font-size: 16px;
}

#card_prenotazione p.card_value {
  color: #718e9f;
  font-size: 14px;
  font-weight: 600;
}

#card_prenotazione p.card_value.card_customer_name {
  color: #000000;
  font-weight: 700;
  font-size: 15px;
}

#card_prenotazione p.card_label {
  color: #9dacb7;
  font-size: 14px;
  font-weight: lighter;
}

#card_prenotazione p.nome_servizio {
  background: #c0c4c6;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  border-radius: 50px;
  margin-right: 10px;
  text-align: center;
  padding: 5px 20px;
  color: #f0f0f0;
  font-size: 16px;
  margin-bottom: -3px;
}

#card_prenotazione p.nome_assistente {
  text-align: left;
  font-size: 15px;
  color: #839097;
  padding-left: 10px;
}

#card_prenotazione p.secondary {
  color: #004258;
  opacity: 0.1;
}

#card_prenotazione p.main {
  background: #003553;
  color: #fff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  text-align: center;
  min-height: 2.5rem;
  min-width: 8rem;
}

#card_prenotazione p.main a.event {
  color: #fff;
  text-decoration: none;
  width: auto;
  background-color: transparent;
}

#card_prenotazione p.main:hover {
  background: #0c6481;
}

/* fine */
.sln-calendar-search-results-list25 {
  opacity: 1;
  box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
  padding-right: 0;
  overflow-y: hidden;
  max-height: 24.5rem;
}
.sln-calendar-search-results-list25 .event-list {
  min-height: 3rem;
  max-height: 21.5rem;
  padding-right: 2.5rem;
  overflow-y: scroll;
  /* Standardized scrollbar properties for Firefox and modern browsers */
  scrollbar-width: thin;
  scrollbar-color: #c1c1c1 #f1f1f1;
  /* WebKit scrollbar styling for Chrome, Safari, Edge */
}
.sln-calendar-search-results-list25 .event-list::-webkit-scrollbar {
  width: 0.5rem;
}
.sln-calendar-search-results-list25 .event-list::-webkit-scrollbar-track {
  background: #f1f1f1;
  border-radius: 0.25rem;
}
.sln-calendar-search-results-list25 .event-list::-webkit-scrollbar-thumb {
  background: #c1c1c1;
  border-radius: 0.25rem;
}
.sln-calendar-search-results-list25 .event-list::-webkit-scrollbar-thumb:hover {
  background: #a1a1a1;
}
.sln-calendar-search-results-list25 .search-result {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 0;
  padding: 1.5rem 0 1.2rem 0;
  background-color: #f1f4f7;
  border-bottom: 1px solid rgba(112, 134, 151, 0.4);
  font-size: 1rem;
  color: #708697;
}
.sln-calendar-search-results-list25 .search-result .search-result__block {
  display: flex;
  align-items: center;
  gap: 1rem;
}
.sln-calendar-search-results-list25 .search-result .search-result__block.search-result__details {
  justify-content: flex-end;
}
.sln-calendar-search-results-list25 .search-result .search-result__id,
.sln-calendar-search-results-list25 .search-result .search-result__customer,
.sln-calendar-search-results-list25 .search-result .search-result__amount {
  font-size: 1.125rem;
}
.sln-calendar-search-results-list25 .search-result .search-result__id {
  color: #000000;
  font-weight: 600;
}
.sln-calendar-search-results-list25 .search-result .search-result__customer-info {
  display: flex;
  flex-direction: column;
  gap: 0.25rem;
}
.sln-calendar-search-results-list25 .search-result .search-result__customer-name {
  font-size: 1.125rem;
  line-height: 1.3;
}
.sln-calendar-search-results-list25 .search-result .search-result__shop-name {
  font-size: 0.875rem;
  color: #696969;
  line-height: 1.2;
  opacity: 0.75;
}
.sln-calendar-search-results-list25 .search-result .search-result__status {
  display: flex;
  align-items: center;
  gap: 0.5rem;
}
.sln-calendar-search-results-list25 .search-result .search-result__status-indicator {
  width: 0.625rem;
  height: 0.625rem;
  border-radius: 50%;
  flex-shrink: 0;
}
.sln-calendar-search-results-list25 .search-result .search-result__status-label {
  font-size: 1rem;
  line-height: 1.2;
}
.sln-calendar-search-results-list25 .search-result .sln-btn--calendar-view--pill {
  height: 2.5rem;
  padding: 0 2rem;
}
@media only screen and (min-width: 768px) {
  .sln-calendar-search-results-list25 .search-result {
    display: grid;
    grid-template-columns: minmax(80px, auto) minmax(140px, 1fr) minmax(200px, 1.5fr) minmax(100px, 0.8fr) auto;
    gap: 1.5rem;
    align-items: center;
  }
}

.search-result-content {
  min-height: 100%;
  margin-bottom: 0;
  padding: 10px 0 5px 0;
  border-bottom: 1px solid #234c66;
  background-color: #f1f4f7;
}

@-webkit-keyframes wait {
  0% {
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes wait {
  0% {
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.quick-edit-row-page.inline-edit-sln_service .sln-inline-edit-service-fields .row {
  margin-top: 20px;
}

.quick-edit-row-page.inline-edit-sln_service .sln-inline-edit-service-fields .title {
  display: block;
}

.quick-edit-row-page.inline-edit-sln_service .sln-inline-edit-service-fields .title-inline {
  display: inline;
  margin-right: 5px;
  vertical-align: middle;
}

#sln-salon--admin .sln-pay-thousand-separator-option > label {
  padding-right: 0;
}

#sln-salon--admin .sln-calc-total-loading {
  margin-left: 10px;
}

@font-face {
  font-family: "Material Icons";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/materialicons/v48/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.woff2) format("woff2");
}
.sln-staff-member-assigned-bookings-only--alert {
  position: relative;
  padding: 10px 0 10px 50px;
  background-color: white;
  margin-top: 9px;
  border-left: solid 3px #0277bd;
  background-color: #f8f8f8;
}

/* FIX 092023
.sln-staff-member-assigned-bookings-only--alert:before {
    font-family: "Material Icons";
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    display: inline-block;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    -webkit-font-feature-settings: "liga";
    -webkit-font-smoothing: antialiased;
    font-size: 2em;
    line-height: 0;
    display: inline-block;
    content: "notifications";
    position: absolute;
    top: 48%;
    left: 15px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    border-radius: 50%;
    color: #0277bd;
}

.sln-staff-member-assigned-bookings-only--alert .icon {
    position: absolute;
    background-color: red;
    display: block;
    width: 10px;
    height: 10px;
    border-radius: 10px;
    left: 15px;
    top: 48%;
}
*/
#sln-salon--admin .sln-staff-member-assigned-bookings-only--alert p {
  color: #3c434a;
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 600;
}

#sln-salon--admin .sln-staff-member-assigned-bookings-only--alert p a {
  font-weight: bold;
  text-decoration-thickness: 3px;
}

.sln-attendant-email-block .select2-selection__arrow {
  display: none;
}

#sln-salon--admin .sln-attendant-email-block .select2-selection--single {
  border: 1px solid #c7dff3;
}

#sln-salon--admin .sln-attendant-email-block .select2-container .select2-selection--single .select2-selection__clear {
  position: absolute;
  right: 15px;
}

.iti {
  display: block;
}

#sln-salon--admin .sln-input--simple .iti .iti__selected-flag {
  color: #003553;
  font-weight: bold;
}

#sln-salon--admin .sln-input--simple .iti__arrow {
  border-top: 4px solid #004258;
}

#sln-salon--admin .sln-input--simple .iti__arrow--up {
  border-top: none;
  border-bottom: 4px solid #004258;
}

#sln-salon--admin .sln-input--simple .iti__selected-flag:after {
  content: " ";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 0.25;
}

#sln-salon--admin .sln-input--simple .iti__selected-flag:after {
  background-color: #004258;
}

#sln-salon--admin .iti .iti__selected-flag {
  color: #003553;
  font-weight: bold;
}

#sln-salon--admin .iti__arrow {
  border-top: 4px solid #004258;
}

#sln-salon--admin .iti__arrow--up {
  border-top: none;
  border-bottom: 4px solid #004258;
}

#sln-salon--admin .iti__selected-flag:after {
  content: " ";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 0.25;
}

#sln-salon--admin .iti__selected-flag:after {
  background-color: #004258;
}

#sln-salon--admin .sln-select-specific-dates-calendar .sln_datepicker table tr td.day:not(.disabled):hover,
#sln-salon--admin .sln-select-specific-dates-calendar .sln_datepicker table tr td.day.active:not(.disabled),
#sln-salon--admin .sln-select-specific-dates-calendar .sln_datepicker .prev:hover,
#sln-salon--admin .sln-select-specific-dates-calendar .sln_datepicker .next:hover,
.sln-datetimepicker .prev:hover,
.sln-datetimepicker .next:hover {
  color: #fff;
}

#sln-salon--admin .sln-select-specific-dates-calendar .sln_datepicker table tr td.day {
  border-style: solid;
  border-width: 1px;
}

#sln-salon--admin .sln-select-specific-dates-calendar .sln_datepicker table tr td.day:not(.disabled):hover,
#sln-salon--admin .sln-select-specific-dates-calendar .sln_datepicker table tr td.day.active:not(.disabled):hover,
#sln-salon--admin .sln-select-specific-dates-calendar .sln_datepicker .prev:hover,
#sln-salon--admin .sln-select-specific-dates-calendar .sln_datepicker .next:hover,
.sln-datetimepicker .prev:hover,
.sln-datetimepicker .next:hover {
  background-color: #0091ea;
}

#sln-salon--admin .sln-select-specific-dates-calendar .sln_datepicker table tr td.day:not(.disabled) {
  font-weight: bold;
}

#sln-salon--admin .sln-select-specific-dates-calendar .sln_datepicker td,
#sln-salon--admin .sln-select-specific-dates-calendar .sln_datepicker th,
#sln-salon--admin .sln-select-specific-dates-calendar .sln_datepicker table tr td.day {
  font-size: 1em;
}

#sln-salon--admin .sln-select-specific-dates-calendar .sln_datepicker .form-control[readonly] {
  cursor: pointer;
}

#sln-salon--admin .sln-select-specific-dates-calendar .sln_datepicker .switch {
  pointer-events: none;
}

#sln-salon--admin .sln-select-specific-dates-calendar .sln_datepicker .prev,
#sln-salon--admin .sln-select-specific-dates-calendar .sln_datepicker .next,
.sln-datetimepicker .prev,
.sln-datetimepicker .next {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  padding: 0;
}

/* FIX 092023
#sln-salon--admin
    .sln-select-specific-dates-calendar
    .sln_datepicker
    .prev:before,
.sln-datetimepicker .prev:before,
#sln-salon--admin
    .sln-select-specific-dates-calendar
    .sln_datepicker
    .next:before,
.sln-datetimepicker .next:before {
    display: block;
    font-family: "Material Icons";
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    display: inline-block;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    -webkit-font-feature-settings: "liga";
    -webkit-font-smoothing: antialiased;
    font-size: 18px;
    line-height: 0;
    line-height: 1;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    #sln-salon--admin
        .sln-select-specific-dates-calendar
        .sln_datepicker
        .prev:before,
    .sln-datetimepicker .prev:before,
    #sln-salon--admin
        .sln-select-specific-dates-calendar
        .sln_datepicker
        .next:before,
    .sln-datetimepicker .next:before {
        font-family: "Material Icons";
        font-style: normal;
        font-weight: 400;
        line-height: 1;
        letter-spacing: normal;
        text-transform: none;
        display: inline-block;
        white-space: nowrap;
        word-wrap: normal;
        direction: ltr;
        -webkit-font-feature-settings: "liga";
        -webkit-font-smoothing: antialiased;
        font-size: 18px;
        line-height: 0;
    }
}
#sln-salon--admin .sln-select-specific-dates-calendar .sln_datepicker .prev i,
#sln-salon--admin .sln-select-specific-dates-calendar .sln_datepicker .next i,
.sln-datetimepicker .prev i,
.sln-datetimepicker .next i {
    display: none;
}

#sln-salon--admin
    .sln-select-specific-dates-calendar
    .sln_datepicker
    .table-condensed
    thead
    .prev:before,
.sln-datetimepicker .prev:before {
    content: "arrow_forward";
    transform: rotate(180deg);
}

#sln-salon--admin
    .sln-select-specific-dates-calendar
    .sln_datepicker
    .table-condensed
    thead
    .next:before,
.sln-datetimepicker .next:before {
    content: "arrow_forward";
}
*/
#sln-salon--admin .sln-select-specific-dates-calendar .sln_datepicker table tr td.day:not(.disabled) {
  color: #1183c4;
}

#sln-salon--admin .sln-select-specific-dates-calendar .sln_datepicker table tr td.active:hover,
#sln-salon--admin .sln-select-specific-dates-calendar .sln_datepicker table tr td.active.disabled:hover,
#sln-salon--admin .sln-select-specific-dates-calendar .sln_datepicker table tr td.active:active,
#sln-salon--admin .sln-select-specific-dates-calendar .sln_datepicker table tr td.active:hover:active,
#sln-salon--admin .sln-select-specific-dates-calendar .sln_datepicker table tr td.active.disabled:active,
#sln-salon--admin .sln-select-specific-dates-calendar .sln_datepicker table tr td.active.disabled:hover:active,
#sln-salon--admin .sln-select-specific-dates-calendar .sln_datepicker table tr td.active,
#sln-salon--admin .sln-select-specific-dates-calendar .sln_datepicker table tr td.active.disabled,
#sln-salon--admin .sln-select-specific-dates-calendar .sln_datepicker table tr td.active[disabled],
#sln-salon--admin .sln-select-specific-dates-calendar .sln_datepicker table tr td.active:hover[disabled],
#sln-salon--admin .sln-select-specific-dates-calendar .sln_datepicker table tr td.active.disabled[disabled],
#sln-salon--admin .sln-select-specific-dates-calendar .sln_datepicker table tr td.active.disabled:hover[disabled] {
  background-color: #004258;
}

#sln-salon--admin .sln-select-specific-dates-calendar .sln_datepicker table tr td.day :not(.disabled) {
  border-color: #1183c4;
}

#sln-salon--admin .sln-select-specific-dates-calendar .sln_datepicker table tr th {
  text-align: center;
  line-height: 1;
}

#sln-salon--admin .sln-select-specific-dates-calendar .sln_datepicker {
  width: 100%;
  background-color: #efefef;
}

#sln-salon--admin .sln-select-specific-dates-calendar .sln_datepicker .table-condensed {
  border-spacing: 5px;
  border-collapse: separate;
  table-layout: fixed;
}

#sln-salon--admin .sln-select-specific-dates-calendar .sln_datepicker .table-condensed thead tr th,
#sln-salon--admin .sln-select-specific-dates-calendar .sln_datepicker .table-condensed thead tr td,
#sln-salon--admin .sln-select-specific-dates-calendar .sln_datepicker .table-condensed tbody tr th,
#sln-salon--admin .sln-select-specific-dates-calendar .sln_datepicker .table-condensed tbody tr td {
  width: unset;
  max-width: unset;
  height: unset;
  border: none;
  border-radius: 50%;
  position: relative;
  vertical-align: middle;
}

#sln-salon--admin .sln-select-specific-dates-calendar .sln_datepicker .table-condensed thead tr th .num,
#sln-salon--admin .sln-select-specific-dates-calendar .sln_datepicker .table-condensed thead tr td .num {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

#sln-salon--admin .sln-select-specific-dates-calendar .sln_datepicker .table-condensed thead tr th .numbg,
#sln-salon--admin .sln-select-specific-dates-calendar .sln_datepicker .table-condensed thead tr td .numbg {
  padding-bottom: 100%;
}

#sln-salon--admin .sln-select-specific-dates-calendar .sln_datepicker .table-condensed thead th {
  font-size: 1em;
}

#sln-salon--admin .sln-select-specific-dates-calendar .sln_datepicker .table-condensed thead th:not(.next):not(.prev) {
  color: #4b4b4b;
}

#sln-salon--admin .sln-select-specific-dates-calendar .sln_datepicker .table-condensed tbody tr th,
#sln-salon--admin .sln-select-specific-dates-calendar .sln_datepicker .table-condensed tbody tr td .num {
  width: 100%;
  line-height: 20px;
}

#sln-salon--admin .sln-title-wrapper {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 1em 0;
}

#sln-salon--admin .sln-title-wrapper .sln-switch {
  margin-bottom: 0;
}

#sln-salon--admin .sln-title-wrapper h3 {
  margin-bottom: 0;
}

#sln-salon--admin .sln-select-specific-dates-calendar {
  margin-bottom: 1.66667rem;
}

#sln-salon--admin .sln-disabled {
  opacity: 0.5;
  pointer-events: none;
}

#sln-salon--admin .sln-disabled-free-version {
  font-size: 12px;
  position: relative;
  padding-left: 35px;
}

/* FIX 092023
#sln-salon--admin .sln-disabled-free-version:before {
    font-family: "Material Icons";
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    display: inline-block;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    -webkit-font-feature-settings: "liga";
    -webkit-font-smoothing: antialiased;
    font-size: 1.5em;
    line-height: 0;
    display: inline-block;
    content: "lock";
    position: absolute;
    top: 50%;
    left: 10px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    border-radius: 50%;
}

.sln-booking-reminder:before {
    font-family: "Material Icons";
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    display: inline-block;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    -webkit-font-feature-settings: "liga";
    -webkit-font-smoothing: antialiased;
    font-size: 1.5em;
    line-height: 0;
    display: inline-block;
    position: absolute;
    top: 50%;
    left: 0px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    border-radius: 50%;
}

.sln-booking-reminder-sms:before {
    content: "sms";
    margin-top: 1px;
}

.sln-booking-reminder-email:before {
    content: "email";
}

.sln-booking-reminder-await {
    color: orange;
}

.sln-booking-reminder-error:before {
    color: red;
}

.sln-booking-reminder-success:before {
    color: green;
}
*/
.sln-booking-reminder {
  position: relative;
  padding-left: 25px;
}

.sln-booking-reminder {
  position: relative;
  cursor: pointer;
  top: 0;
  transition: top ease 0.5s;
}

.sln-booking-reminder:hover {
  top: -3px;
}

/* FIX 092023
.sln-booking-confirmation .sln-booking-confirmation-success:before {
    font-family: "Material Icons";
    font-weight: 400;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    -webkit-font-feature-settings: "liga";
    font-size: 24px;
    line-height: 0;
    display: inline-block;
    content: "check_circle";
    position: absolute;
    top: 50%;
    left: 0px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    border-radius: 50%;
    color: #5cb85c;
}

.sln-booking-confirmation .sln-booking-confirmation-error:before {
    font-family: "Material Icons";
    font-weight: 400;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    -webkit-font-feature-settings: "liga";
    font-size: 24px;
    line-height: 0;
    display: inline-block;
    content: "cancel";
    position: absolute;
    top: 50%;
    left: 0px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    border-radius: 50%;
    color: #c9302c;
}
*/
.sln-booking-confirmation .sln-booking-confirmation-success,
.sln-booking-confirmation .sln-booking-confirmation-error {
  position: relative;
  width: 20px;
  height: 20px;
  cursor: pointer;
}

.sln-booking-confirmation {
  display: flex;
}

.sln-booking-confirmation .sln-booking-confirmation-success {
  margin-right: 10px;
}

.sln-booking-confirmation.loading .sln-booking-confirmation-success,
.sln-booking-confirmation.loading .sln-booking-confirmation-error {
  display: none;
}

.sln-booking-confirmation.loading .sln-booking-confirmation-alert-loading::before {
  display: inline-block;
  content: "";
  width: 1.25rem;
  height: 1.25rem;
  border: 3px solid #6896bc;
  border-radius: 50%;
  border-right-color: transparent;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation: load8 1.1s infinite linear;
  animation: load8 1.1s infinite linear;
  position: absolute;
  left: 0;
}

.sln-booking-confirmation.loading .sln-booking-confirmation-alert-loading {
  position: relative;
  padding-left: 25px;
  font-weight: bold;
}

.sln-booking-confirmation.loading .sln-booking-confirmation-alert-loading.success {
  color: #5cb85c;
}

.sln-booking-confirmation.loading .sln-booking-confirmation-alert-loading.danger {
  color: #c9302c;
}

.booking_actions {
  height: 24px;
}

.sln-booking-confirmation.sln-booking-confirmation-disabled .sln-booking-confirmation-success:before,
.sln-booking-confirmation.sln-booking-confirmation-disabled .sln-booking-confirmation-error:before {
  color: #ccc;
  cursor: not-allowed;
}

.sln-booking-confirmation {
  position: relative;
}

.sln-booking-confirmation-tooltip {
  position: absolute;
  top: -45px;
  right: 10%;
  z-index: 100;
  background: #013553;
  color: white;
  padding: 10px;
  border-radius: 4px;
  white-space: nowrap;
  display: none;
}

.sln-booking-confirmation-tooltip a {
  color: white;
}

.sln-booking-confirmation.sln-booking-confirmation-disabled:hover .sln-booking-confirmation-tooltip {
  display: block;
}

/* FIX 092023
.sln-booking-confirmation.sln-booking-confirmation-disabled
    .sln-booking-confirmation-tooltip::after {
    margin-left: 0;
    font-family: "Material Icons";
    letter-spacing: normal;
    text-transform: none;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    -webkit-font-feature-settings: "liga";
    font-size: 25px;
    line-height: 1;
    display: inline-block;
    content: "chevron_right";
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    border-radius: 50%;
    color: #ffdd50;
    vertical-align: middle;
}
*/
/* FIX 092023
.select2-selection__rendered.sln-booking-default-status:after {
    margin-left: 5px;
    font-family: "Material Icons";
    letter-spacing: normal;
    text-transform: none;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    -webkit-font-feature-settings: "liga";
    font-size: 16px;
    line-height: 1;
    display: inline-block;
    content: "fiber_manual_record";
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    border-radius: 50%;
    vertical-align: middle;
}
*/
.sln-set-default-booking-status--alert-loading::before {
  display: inline-block;
  content: "";
  width: 1.5rem;
  height: 1.5rem;
  border: 3px solid #6896bc;
  border-radius: 50%;
  border-right-color: transparent;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation: load8 1.1s infinite linear;
  animation: load8 1.1s infinite linear;
  position: absolute;
  left: 10px;
}

.sln-set-default-booking-status--block-label-disabled {
  position: relative;
}

/* FIX 092023
.sln-booking-pro-feature-tooltip::after {
    margin-left: 0;
    font-family: "Material Icons";
    letter-spacing: normal;
    text-transform: none;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    -webkit-font-feature-settings: "liga";
    font-size: 25px;
    line-height: 1;
    display: inline-block;
    content: "chevron_right";
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    border-radius: 50%;
    color: #ffdd50;
    vertical-align: middle;
}
*/
#sln-salon--admin .sln-set-default-booking-status--block-label-disabled .sln-set-default-booking-status--label-set,
#sln-salon--admin .sln-set-default-booking-status--block-label-disabled .sln-set-default-booking-status--label-set:hover {
  color: #ccc;
  cursor: not-allowed;
}

.sln-variable-price-attendants--header {
  font-size: 14px;
  padding: 20px 0;
  border-bottom: 1px solid rgba(199, 223, 243, 0.5);
  font-weight: bold;
}

.sln-variable-price-attendants--row {
  font-size: 14px;
  padding: 20px 0;
}

.sln-variable-price-attendants--row,
.sln-variable-price--header {
  border-bottom: 1px solid rgba(199, 223, 243, 0.5);
}

#sln-salon--admin .sln-variable-price-attendants--row .sln-input--simple {
  margin-bottom: 0;
}

#sln-salon--admin .sln-variable-price--header .sln-switch {
  margin-bottom: 0;
}

#sln-salon--admin .sln-variable-price--header .sln-switch.sln-switch--bare label span,
#sln-salon--admin .sln-variable-price--header .sln-switch.sln-switch--bare label span:hover {
  font-size: 16px;
}

.sln-variable-price .sln-box--haspanel {
  padding-top: 15px;
}

.sln-variable-price .sln-box--haspanel .sln-box-title,
.sln-variable-price-attendants--row--attendant-title {
  line-height: 40px;
}

.sln-variable-price--disabled {
  position: relative;
}

#sln-salon--admin .sln-variable-price--disabled .sln-switch .sln-switch-btn {
  pointer-events: none;
}

.sln-service-variable-duration {
  margin-top: 22px;
}

.sln-editor-popup-actions {
  position: fixed;
  background-color: white;
  width: 100%;
  bottom: 0;
  left: 0;
  z-index: 100000;
  display: flex;
  height: 100px;
  padding: 0 10px;
  align-items: center;
}

.sln-editor-popup-actions-list {
  display: flex;
  align-items: center;
  justify-content: end;
  width: 70%;
}

.sln-editor-popup-actions .sln-btn--big {
  width: 33%;
  max-width: 13.3333333rem;
  min-width: 0;
}

.sln-editor-popup-actions .sln-duplicate-booking {
  /* FIX 092023
    width: 33%;
    max-width: 13.3333333rem;
    */
  min-width: 0;
}

.sln-editor-popup-actions .sln-duplicate-booking .sln-btn--big {
  min-width: 100%;
}

.sln-editor-popup-actions .sln-last-edit {
  width: 30%;
}

.sln-last-edit .booking-last-edit-date,
.sln-last-edit .booking-last-edit-time,
.sln-last-edit .booking-last-edit-author {
  font-weight: bold;
}

#sln-salon--admin .sln-select .sln-no-attendant-required {
  font-size: 14px;
}

.sln-alert.sln-alert--multiple {
  /* FIX 092023
    position: absolute;
    top: -30px;
    */
  padding: 0 20px;
}

.sln-booking-service--col-3.sln-select .select2-selection--multiple:before {
  display: none;
}

#sln-salon--admin #sln_booking-details .sln-booking-service--col-3.sln-select .select2-selection--multiple .select2-selection__rendered {
  padding: 0;
}

#sln-salon--admin #sln_booking-details .sln-booking-service--col-3.sln-select .select2-selection--multiple .select2-selection__choice {
  background-color: transparent;
  color: rgb(0, 53, 83);
}

.sln-calendar-plugin-update-notice--wrapper .sln-notice__wrapper {
  display: block;
  width: 100%;
}

.sln-calendar--wrapper .current-view--title:after {
  content: "";
  display: inline-block;
  width: 10px;
  height: 10px;
  margin-left: 8px;
  border-radius: 50%;
  background-color: #b0b5bf;
  opacity: 0.45;
  transition: opacity 120ms ease;
  position: relative;
  top: 2px;
}

.sln-calendar--wrapper .current-view--title.sln-box--loading:after {
  opacity: 1;
  animation: sln-calendar-pulse 2s ease-in-out infinite;
  box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
}

.generate-onesignal-app--wrapper {
  text-align: right;
}

.generate-onesignal-app {
  text-decoration: none;
  line-height: 2;
}

/* FIX 092023
.generate-onesignal-app:after {
    position: relative;
    font: normal 20px/1 dashicons;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    margin-left: 6px;
    content: "\f463";
    top: 4px;
    display: none;
}
*/
.generate-onesignal-app.loading:after {
  animation: rotation 2s infinite linear;
  display: inline-block;
}

@keyframes sln-calendar-pulse {
  0% {
    transform: scale(0.85);
    opacity: 0.6;
    background-color: #b0b5bf;
    box-shadow: 0 0 0 0 rgba(40, 167, 69, 0.2);
  }
  50% {
    transform: scale(1.1);
    opacity: 1;
    background-color: #2ecc71;
    box-shadow: 0 0 0 8px rgba(46, 204, 113, 0.15);
  }
  100% {
    transform: scale(0.85);
    opacity: 0.6;
    background-color: #b0b5bf;
    box-shadow: 0 0 0 0 rgba(40, 167, 69, 0);
  }
}
.sln-customer-fidelity-score-disabled {
  position: relative;
}

#sln-salon--admin .sln-customer-fidelity-score-disabled .sln-customer-fidelity-score--checkbox {
  color: #ccc;
  cursor: not-allowed;
  opacity: 0.5;
}

#sln-salon--admin .sln-customer-fidelity-score-disabled .sln-customer-fidelity-score--checkbox label {
  pointer-events: none;
}

.salon_page_salon-calendar .sln-calendar--wrapper .service-empty-duration .day-event-item__service,
.sln-calendar--wrapper .service-empty-duration .day-event-item__service {
  display: inline;
  font-weight: normal;
}

.salon_page_salon-calendar .sln-calendar--wrapper .service-empty-duration .day-event-item__attendant .day-event-item__attendant_name,
.sln-calendar--wrapper .service-empty-duration .day-event-item__attendant .day-event-item__attendant_name {
  display: inline;
  float: none;
}

/* FIX 092023 */
#sln-booking-cloned-notice {
  float: right !important;
  font-size: 1em;
  margin-top: 3%;
  color: #cc7801;
}

#sln-salon--admin .sln-input--simple input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]).cloned-data:focus,
#sln-salon--admin .sln-input--simple input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]).cloned-data,
#sln-salon--admin .sln-input--simple input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]).cloned-data:focus,
#sln-salon--admin .sln-input--simple input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]).cloned-data {
  border-color: #cc7801;
}

/* FIX 092023 // END */
.select2-results__option span span {
  display: inline-block;
  margin-right: 0.5em;
  font-weight: bold;
}
.select2-results__option span span:last-child {
  margin-right: 0;
}
.select2-results__option span span:empty {
  display: none;
}
.select2-results__option span span:first-child:not(:empty), .select2-results__option span span.sln-select__wrn {
  display: block;
  font-size: 14px;
  font-weight: normal;
}
.select2-results__option span span.sln-select__wrn::before {
  font-family: "FontAwesome";
  font-size: 0.92rem;
  font-weight: 900;
  opacity: 0.8;
}

.day-event-item__calendar-day__header .sln-event-header-more-icon {
  display: none;
}

.sln-event-header-more-icon {
  margin-left: auto;
  color: white;
}

.sln-event-header-more-icon-vertical {
  color: white;
}

.sln-event-header-more-icon-vertical::after {
  font-family: "Material Icons";
  font-weight: 400;
  content: "\e5d4";
  font-size: 25px;
  cursor: pointer;
  display: flex;
  flex-direction: row-reverse;
}

.sln-event-header-more-icon-horizontal {
  color: black;
}

.sln-event-header-more-icon-horizontal::after {
  font-family: "Material Icons";
  font-weight: 400;
  content: "\e5d3";
  font-size: 25px;
  cursor: pointer;
  display: flex;
  flex-direction: row-reverse;
}

.sln-dup-icon-tooltip::after {
  font-size: 1.5rem;
  font-family: "FontAwesome";
  font-weight: 400;
  content: "\f0c5";
  font-size: 1.2rem;
  cursor: pointer;
  color: #0978bd;
}

.sln-dup-close-icon-tooltip {
  color: gray;
}

.sln-dup-close-icon-tooltip::after {
  text-decoration: none;
  pointer-events: none;
  cursor: default;
  font-size: 1.5rem;
  font-family: "FontAwesome";
  font-weight: 400;
  content: "\f0c5";
  font-size: 1.2rem;
  color: gray;
}

#sln-salon--admin .sln-pro-badge {
  display: inline-flex;
  align-items: center;
  gap: 5px;
  margin-left: 10px;
  font-size: 0.72em;
  font-weight: 400;
  color: #4180bf;
  vertical-align: middle;
  white-space: nowrap;
}
#sln-salon--admin .sln-pro-badge__text {
  opacity: 0.9;
}
#sln-salon--admin .sln-pro-badge__crown {
  display: inline-block;
  width: 22px;
  height: 22px;
  flex-shrink: 0;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  vertical-align: middle;
  background-image: url("data:image/svg+xml,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='17.5' cy='17.5' r='17.5' fill='%231F7DDB'/%3E%3Cg clip-path='url(%23clip0_0_1)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.433 10.1935C18.3107 10.0188 18.1109 9.91479 17.8977 9.91479C17.6845 9.91479 17.4847 10.0188 17.3624 10.1935L13.2352 16.0896L9.86544 12.7198C9.67856 12.5329 9.39752 12.477 9.15336 12.5782C8.9092 12.6793 8.75 12.9176 8.75 13.1818V21.6762C8.75 22.3693 9.02536 23.0341 9.51552 23.5243C10.0057 24.0144 10.6705 24.2898 11.3636 24.2898H24.4318C25.125 24.2898 25.7897 24.0144 26.2799 23.5243C26.7701 23.0341 27.0455 22.3693 27.0455 21.6762V13.1818C27.0455 12.9176 26.8863 12.6793 26.642 12.5782C26.3979 12.477 26.1168 12.5329 25.93 12.7198L22.5603 16.0896L18.433 10.1935Z' fill='%23FFC118'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_0_1'%3E%3Crect width='18.2955' height='18.2955' fill='white' transform='translate(8.75 7.95459)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}

#sln-salon--admin .sln-profeature--disabled.sln-box > .sln-box__panelcollapse,
#sln-salon--admin .sln-profeature--disabled.sln-box > .collapse,
#sln-salon--admin .sln-profeature--disabled.sln-box > .row {
  opacity: 0.6;
  pointer-events: none;
  cursor: not-allowed;
  user-select: none;
}

html.sln-hide-free-pwa-calendar-promo #sln-free-pwa-calendar-promo-wrap {
  display: none !important;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFkbWluLnNjc3MiLCJfdHlwby5zY3NzIiwiX3R5cG8tYWRtaW4uc2NzcyIsIl9zZXR0aW5ncy1taXhpbnMuc2NzcyIsIl9hZG1pbl9jb25maWcuc2NzcyIsIl9jb2xvcnMuc2NzcyIsIl9jb2xvcnMtbnUuc2NzcyIsImFkbWluX2NvbXBvbmVudHMvX2ljb25zLWRhdGF1cmkuc2NzcyIsImFkbWluX2NvbXBvbmVudHMvX2lucHV0cy5zY3NzIiwiYWRtaW5fY29tcG9uZW50cy9fZGF0ZXBpY2tlcl9hZG1pbi5zY3NzIiwiYWRtaW5fY29tcG9uZW50cy9fcHJvZ3Jlc3NiYXIuc2NzcyIsImFkbWluX2NvbXBvbmVudHMvX2J1dHRvbnMuc2NzcyIsImFkbWluX2NvbXBvbmVudHMvX2FsZXJ0LW1lc3NhZ2VzLnNjc3MiLCJhZG1pbl9jb21wb25lbnRzL19ib3hlcy5zY3NzIiwiYWRtaW5fY29tcG9uZW50cy9fcGFuZWxzLnNjc3MiLCJhZG1pbl9jb21wb25lbnRzL19zaG9wLWRldGFpbHMuc2NzcyIsImFkbWluX2NvbXBvbmVudHMvX3NlcnZpY2UtZGV0YWlscy5zY3NzIiwiYWRtaW5fY29tcG9uZW50cy9fc2lkZWJhcl9iYW5uZXIuc2NzcyIsImFkbWluX2NvbXBvbmVudHMvX2ZpZWxkcy1lZGl0b3Iuc2NzcyIsImFkbWluX2NvbXBvbmVudHMvX3NldHRpbmdzX2lucGFnZV9uYXYuc2NzcyIsImFkbWluX2NvbXBvbmVudHMvX2Jvb2tpbmctZGV0YWlscy5zY3NzIiwiYWRtaW5fY29tcG9uZW50cy9fYm9va2luZy1ub3Nob3cuc2NzcyIsImFkbWluX2NvbXBvbmVudHMvX2F0dGVuZGFudHMuc2NzcyIsImFkbWluX2NvbXBvbmVudHMvX3BsdWdpbl9zdGF0dXNiYXIuc2NzcyIsImFkbWluX2NvbXBvbmVudHMvX3Byb2ZlYXR1cmUtdG9vbHRpcC5zY3NzIiwiYWRtaW5fY29tcG9uZW50cy9fdG9vbHRpcF9kYXkuc2NzcyIsImFkbWluX2NvbXBvbmVudHMvX2FkbWluX2NhbGVuZGFyLnNjc3MiLCJhZG1pbl9jb21wb25lbnRzL19wYWdlcy5zY3NzIiwiYWRtaW5fY29tcG9uZW50cy9fdG9vbHMuc2NzcyIsImFkbWluX2NvbXBvbmVudHMvX3BhZ2Vsb2FkaW5nLnNjc3MiLCJfc2xuLXNlbGVjdDIuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUNRQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUEwQlE7QUM3QkE7QUQ2QkE7QUM3QkE7QUNBTjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFHRTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7OztBQTRITjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFXRTtBQUFBO0FBQUE7RUFFRTtFQUNBOztBQUVGO0FBQUE7RUFDRTs7O0FBT0o7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQXFDRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFOzs7QUFFRjtBQUFBO0FBQUE7RUFDRTs7O0FBYUY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBa0NBO0VBQ0U7SUFDRTtJQUNBOztFQUVGO0lBQ0U7SUFDQTs7O0FIcFJKO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FJOEhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FDN0ZGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0MsT0F0QjBCOzs7QUF3QjNCO0VBQ0MsT0E5QnFCOzs7QUFnQ3RCO0VBQ0MsT0FoQzRCOzs7QUFrQzdCO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0MsT0FsQ2lCOzs7QUFvQ2xCO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0MsT0R4QnFCOzs7QUMwQnRCO0VBQ0MsT0QxQjRCOzs7QUM0QjdCO0VBQ0MsT0FqQ3VCOzs7QUF5Q3hCO0VBQ0MsT0F6RGU7OztBQXlFaEI7QUFBQTtBQUFBO0FBQUE7RUFDQyxrQkF4RW9COzs7QUFzRnJCO0FBQUE7QUFBQTtBQUFBO0VBQ0Msa0JEdkVxQjs7O0FDeUV0QjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNDLGtCRHpFNEI7OztBQ29IN0I7QUFBQTtBQUFBO0FBQUE7RUFDQyxjRHRIcUI7OztBRWtHdEI7RUFDQyxPQTVDbUI7OztBTnJGcEI7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUNvQ0E7RUFDQyxhQUZrQjtFQUdsQjs7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFNQyxhQVZpQjtFQVdqQjtFQUNBO0VBQ0E7O0FBRUQ7QUFBQTtBQUFBO0VBR0MsYUFsQmlCO0VBbUJqQjtFQUNBOztBQUVEO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFLQyxhQTNCaUI7RUE0QmpCOztBQUVEO0VBQ0M7OztBQXVJRjtBQUFBO0FBQUE7QUFBQTtFQUNDOztBRXRKRztFRnFKSjtBQUFBO0FBQUE7QUFBQTtJQUdFOzs7O0FBR0Y7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBU0Q7RUFFQzs7O0FBRUQ7RUFFQzs7O0FBRUQ7RUFFQzs7O0FBMEJEO0VBQ0M7O0FBZ0JBO0VBQ0M7RUFDQTs7QUFFRDtFQUVDOztBQUVEO0VBRUM7OztBQTBDRjtFQUNDO0VBQ0E7RUFDQSxLQUNDO0VBVUQ7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQSxLQUNDO0VBVUQ7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQSxLQUNDO0VBVUQ7RUFDQTs7QUFPRDtFQUNDOzs7QURsWUQ7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUVZQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRSxhRHNCaUI7RUNyQmpCO0VBQ0E7RUFDQTs7O0FBRUY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFLGFEZ0JpQjtFQ2ZqQjtFQUNBO0VBQ0E7OztBQVVGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFLGFERWlCO0VDRGpCO0VBQ0E7RUFDQTs7O0FBVUY7QUFBQTtFQUNFLGFEWmlCO0VDYWpCO0VBQ0E7RUFDQTs7O0FBb0NGO0VBQ0U7OztBQUVGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTs7O0FBS0Y7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFLE9FeEZROzs7QUZvSFY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUU7RUFDQTtFQUNBOzs7QUFFRjtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQy9FRTtFRDhFSjtBQUFBO0FBQUE7QUFBQTtJQUdJOzs7O0FBbUJKO0VBQ0U7RUFDQTtFQUNBLEtBQ0U7RUFVRjtFQUNBOztBQUdGO0FBQUE7QUFFQTtFQUNFO0VBQ0E7RUFDQSxLQUNFO0VBVUY7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQSxLQUNFO0VBVUY7RUFDQTs7QUFPRjtFQUNFOzs7QUZyTkY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QU9DQztFQUNDOzs7QUFHRjtFQUNDOzs7QUNJRztBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUtFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxZQUNFOztBSnlCTjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFLE9BOUNjOztBQWdEaEI7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNFO0VBQ0EsT0FsRGM7O0FBb0RoQjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNFO0VBQ0EsT0F0RGM7O0FBd0RoQjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0UsT0F6RGM7O0FJdUJaO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBLGtCSmxCZTs7QUlvQmpCO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFHRTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0lBQ0U7O0VBRUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0lBR0U7SUFDQTs7O0FMQ1I7RUsxQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7SUErQ0k7OztBQUlGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFLRSxrQkppR1M7RUloR1QsT0ppRmE7O0FJL0VmO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7RUFDQTs7QUFPSjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUU7O0FBSUY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFNRTs7QUFHSjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQU9GO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBR0U7RUFDQTtFQUVBOztBQUdBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFHRTtFQUNBO0VBQ0E7O0FBR0o7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7O0FBV0Y7QUFBQTtBQUFBO0FBQUE7RUFDRTs7QUFXRjtBQUFBO0FBQUE7QUFBQTtFQUlFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7O0FMNUdBO0VLc0dGO0FBQUE7SUFZSTs7O0FBUUo7QUFBQTtFQUVFO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGtCSjFLYTtFSTJLYjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esb0JBQ0U7RUFFRixlQUNFO0VBRUYsWUFDRTs7QUFJSjtBQUFBO0VBQ0U7O0FBR0Y7QUFBQTtBQUFBO0FBQUE7RUFHRTs7QUFJQTtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUNBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7O0FBRUY7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7O0FBR0o7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFJTjtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUVGO0FBQUE7QUFBQTtBQUFBO0VBQ0U7O0FBR0o7QUFBQTtFQUtFO0FBeUdBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBeEdBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBZ0NBO0FBQUE7O0FBNUJBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7QUFBQTtBQUFBO0VBRUU7RUFDQSxPSnBSUztFSXFSVDtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQU1GO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7O0FBRUY7RUFDRTtBQUFBO0lBQ0Usa0JKN1RTO0FJa1VUO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7RUFKQTtBQUFBO0lBQ0Usa0JKblVLO0lJb1VMLGNKcFVLOzs7QUkrVVQ7QUFBQTtBQUFBO0VBRUU7O0FBSU47QUFBQTtBQUtFO0FBQUE7O0FBSkE7QUFBQTtFQUNFLGtCSnZWUztFSXdWVDs7QUFJRjtBQUFBO0FBQUE7RUFFRTtFQUNBLE9KaldFOztBSTRXTjtBQUFBO0VBQ0U7O0FBQ0E7QUFBQTtFQUNFO0VBQ0E7O0FBQ0E7QUFBQTtFQUNFOztBQUdGO0VBR0k7QUFBQTtBQUFBO0lBQ0U7O0VBRUY7QUFBQTtBQUFBO0FBQUE7QUFBQTtJQUVFOzs7QUFNTjtFQUdJO0FBQUE7QUFBQTtJQUNFOzs7QUFPWjtBQUFBO0VBQ0U7RUFLQTtBQXNHQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOztBQXJHQTtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUtGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QUFrQ0E7O0FBMUJBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7QUFBQTtBQUFBO0VBRUU7RUFDQSxPSmpiUztFSWtiVDtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQU1GO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7QUFBQTtJQUNFLGtCSnJkUztBSTBkVDs7RUFKQTtBQUFBO0lBQ0Usa0JKM2RLO0lJNGRMLGNKNWRLOztFSStkUDtBQUFBO0lBQ0UsT0o1Y1U7SUk2Y1Y7OztBQUtKO0FBQUE7QUFBQTtFQUVFOztBQUlOO0FBQUE7QUFLRTs7QUFKQTtBQUFBO0VBQ0Usa0JKOWVTO0VJK2VULGNKL2VTOztBSWtmWDtBQUFBO0FBQUE7RUFFRTtFQUNBLE9KdmZFOztBSWtnQk47QUFBQTtFQUNFOztBQUNBO0FBQUE7RUFDRTs7QUFJTjtBQUFBO0VBVUU7QUFNQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBZkE7QUFBQTtFQUNFOztBQUVGO0FBQUE7RUFFRTtFQUNBOztBQUlGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBY0Y7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBUUE7QUFBQTtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtFQUNFOztBQUdBO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0VBQ0U7O0FBR0o7RUFDRTtBQUFBO0lBQ0Usa0JKNWxCUzs7RUk2bEJUO0FBQUE7SUFDRSxrQkpsbUJLOztFSW9tQlA7QUFBQTtJQUNFLGtCSmpsQlU7OztBSXNsQmQ7QUFBQTtFQUNFOztBQUVGO0FBQUE7RUFDRTs7QUFJRjtBQUFBO0VBQ0U7O0FBT0Y7QUFBQTtFQUNFOztBQU9KO0FBQUE7QUFBQTtFQUdFO0VBQ0E7RUFDQTs7QUFHQTtBQUFBO0VBQ0U7O0FBSU47QUFBQTtFQUNFOztBQUNBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0FBQUE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VEdnFCUjs7QUM2cUJNO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RURyckJSOztBQzRyQk07RUFDRTtBQUFBO0lBQ0U7OztBQWFGO0FBQUE7RUFDRTs7QUFHSjtBQUFBO0FBQUE7RUFFRTtFQUNBOztBQUVGO0FBQUE7QUFBQTtFQUdFO0VBQ0E7RUFDQTtFQUNBOztBQUdBO0FBQUE7RUFDRTs7QUFLUjtBQUFBO0FBQUE7RUFFRTs7QUFDQTtBQUFBO0FBQUE7RUFDRTtFQUNBOztBQUVGO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQXNCSjtBQUFBO0VBQ0U7O0FBSUY7QUFBQTtFQUNFOztBQUNBO0FBQUE7RUFDRTtFQUNBOztBQUdKO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUtBO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0FBQUE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0FBQUE7RUFDRSxrQkpwekJPOztBSXV6QlQ7QUFBQTtFQUNFO0VBQ0Esa0JKM3pCQTs7QUk2ekJGO0VBQ0U7QUFBQTtJQUNFLGtCSnp6Qk87O0VJMHpCUDtBQUFBO0lBQ0Usa0JKL3pCRzs7RUlpMEJMO0FBQUE7SUFDRSxrQko5eUJROzs7QUltekJaO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTs7QUFPRjtBQUFBO0VBQ0U7O0FBR0o7QUFBQTtFQUNFLGtCSnYwQkE7O0FJeTBCRjtBQUFBO0VBRUU7RUFDQTtFQUNBLGtCSnYxQk87O0FJMDFCVDtFQUNFO0FBQUE7SUFDRSxrQkovMUJPOztFSWcyQlA7QUFBQTtJQUNFLGtCSnIyQkc7O0VJdTJCTDtBQUFBO0lBQ0Usa0JKcDFCUTs7O0FJeTFCWjtBQUFBO0VBQ0U7O0FBS1I7QUFBQTtFQUNFOztBQUNBO0FBQUE7RUFDRTs7QUFHQTtBQUFBO0VBQ0U7O0FBSUY7QUFBQTtFQUNFO0VBQ0E7RUFDQSxrQkpudkJhOztBSXF2QmY7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxrQkpsNEJPOztBSW80QlQ7RUFDRTtBQUFBO0lBQ0U7O0VBQ0E7QUFBQTtJQUNFLGtCSjl3QkU7OztBSW94QlI7QUFBQTtBQUFBO0VBRUUsa0JKdnhCRTs7QUl5eEJKO0FBQUE7QUFBQTtFQUVFO0VBQ0E7RUFDQSxrQkp0NUJPOztBSXc1QlQ7RUFDRTtBQUFBO0lBQ0U7O0VBQ0E7QUFBQTtJQUNFLGtCSmx5QkU7OztBSXd5Qlo7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUFHSjtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtFQUtFOztBQUNBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBS0Y7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQVFBO0FBQUE7QUFBQTtFQUVFO0VBQ0E7RUFDQSxPSnI5QlM7RUlzOUJUO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsY0p2OUJFOztBSXk5Qko7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0FBQUE7SUFDRSxrQko3K0JTOztFSTgrQlQ7QUFBQTtJQUNFLGNKbi9CSzs7RUlxL0JQO0FBQUE7SUFDRSxrQkpsK0JVO0lJbStCVjs7RUFHQTtBQUFBO0lBQ0U7OztBQU1OO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0VBQ0U7O0FBS0o7QUFBQTtFQUNFLGNKM2dDUzs7QUk2Z0NYO0FBQUE7RUFDRSxrQkpoaENFO0VJaWhDRjs7QUFHRjtFQUVJO0FBQUE7SUFDRSxrQkp2aENGO0lJd2hDRTs7RUFHQTtBQUFBO0lBQ0U7OztBQU1OO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0VBQ0U7O0FBSU47QUFBQTtFQUVFO0VBQ0E7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7O0FBQ0E7QUFBQTtFQUNFOztBQU1GO0FBQUE7RUFDRTs7QUFJRjtBQUFBO0VBQ0U7O0FBSU47QUFBQTtFQUNFOztBQUNBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTs7QUFFRjtBQUFBO0VBQ0U7O0FBSUE7QUFBQTtFQUNFOztBQUdKO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtBQUFBO0lBQ0Usa0JKbm1DVzs7RUlvbUNYO0FBQUE7SUFDRTs7O0FBS1I7QUFBQTtFQUNFO0VBQ0E7O0FBR0Y7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUx4a0NBO0VLcWtDRjtBQUFBO0lBS0k7OztBQUdKO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBMklBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FMN3RDQTtFSzZrQ0Y7QUFBQTtJQU9JOzs7QUx4bENGO0VLaWxDRjtBQUFBO0lBVUk7SUFDQTs7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUFFRjtBQUFBO0FBQ0U7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUErQkE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBNEJBOztBQTFCQTtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUVGO0FBQUE7QUFBQTtFQUVFO0VBQ0EsT0ozckNTO0VJNHJDVDtFQUNBO0VBQ0E7RUFDQTs7QUFNRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtBQUFBO0lBQ0Usa0JKaHVDUztJSWl1Q1Q7QUFVQTs7RUFUQTtBQUFBO0lBQ0Usa0JKdnVDSztJSXd1Q0w7SUFJQSxjSjV1Q0s7SUk2dUNMOztFQUdGO0FBQUE7SUFDRSxPSjd0Q1U7SUk4dENWOzs7QUFLUjtBQUFBO0VBQ0Usa0JKeHVDRTtFSXl1Q0YsY0p6dUNFO0VJMHVDRjtFQUNBO0VBQ0EsT0psdkNjO0VJbXZDZCxPSi92Q0k7QUlvd0NKO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOztBQUpBO0FBQUE7RUFDRSxrQkovdUNBO0VJZ3ZDQTs7QUF5RE47QUFBQTtBQUFBO0FBQUE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBMERBOztBQXpEQTtFQUlJO0FBQUE7QUFBQTtBQUFBO0lBQ0U7O0VBRUY7QUFBQTtBQUFBO0FBQUE7SUFHRTs7O0FBSU47QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtBQUFBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdKO0FBQUE7QUFBQTtBQUFBO0VBQ0U7O0FBR0Y7QUFBQTtBQUFBO0FBQUE7QUFDRTtFQUNBO0VBQ0E7QUFDQTtFQUNBOztBQUNBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7RUFDQTs7QUFFRjtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUVGO0VBQ0U7QUFBQTtBQUFBO0FBQUE7SUFHRTs7O0FBR0o7QUFBQTtBQUFBO0FBQUE7RUFDRTs7QUFvQk47QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0FBQUE7RUFLRTs7QUFDQTtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUVGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsT0puOENXO0VJbzhDWDtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtBQUFBO0FBQUE7QUFBQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7QUFBQTtFQUNFO0VBQ0Esa0JKNzlDVztFSTg5Q1g7RUFFQTs7QUFFRjtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7O0FBRUY7QUFBQTtFQUNFOztBQUVGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7QUFBQTtBQUFBO0FBQUE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7RUFDRTs7QUFHSjtBQUFBO0VBQ0U7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTs7QUFFRjtBQUFBO0VBR0U7O0FBRUY7QUFBQTtFQUdFOztBQUtBO0FBQUE7RUFDRTs7QUFLTjtBQUFBO0VBQ0U7RUFRQTs7QUFHSTtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUxuZ0ROO0VLNC9DRTtBQUFBO0lBVUk7OztBQUtKO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBSmxoRE47QUFBQTtFQUNFLE9Ja2hENEM7O0FKaGhEOUM7QUFBQTtBQUNFO0VBQ0EsT0k4Z0Q0Qzs7QUo1Z0Q5QztBQUFBO0FBQ0U7RUFDQSxPSTBnRDRDOztBSnhnRDlDO0FBQUE7RUFDRSxPSXVnRDRDOztBQUN4QztBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUdKO0FBQUE7RUFDRSxPSnprREU7O0FJMmtESjtBQUFBO0VBRUUsT0o3a0RFOztBSWdsREY7QUFBQTtFQUNFLE9KeGtETzs7QUkwa0RUO0FBQUE7RUFFRSxPSjVrRE87O0FJK2tEWDtBQUFBO0VBQ0U7O0FBQ0E7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdKO0FBQUE7RUFDRTs7QUFFRTtBQUFBO0VBQ0U7RUFDQTs7QUFDQTtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0Esa0JKMW1ERzs7QUk0bURMO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJRjtFQUVJO0FBQUE7SUFDRTs7O0FBT1I7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtFQUlJO0FBQUE7QUFBQTtBQUFBO0lBQ0U7SUFDQTs7O0FBT047QUFBQTtFQUNFO0VBQ0E7O0FBRUY7QUFBQTtFQUNFOztBQUlGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLE9KenFERjtFSTBxREU7O0FBQ0E7QUFBQTtFQUNFLE9KaHFETTs7QUlvcURaO0FBQUE7RUFDRTs7QUFDQTtBQUFBO0FBQUE7QUFBQTtFQUdFOztBQUVGO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0VBRUU7O0FBR0E7QUFBQTtFQUNFO0VBQ0E7O0FBRUY7QUFBQTtFQUNFOztBQVNSO0FBQUE7RUFDRTtFQUNBOztBQVFKO0FBQUE7RUFFRTs7QUx6cURGO0VLNnFERjtBQUFBO0lBRUk7OztBQVVBO0FBQUE7RUFDRTtFQUNBLGtCSnJ1RFc7RUlzdURYO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7O0FBR0o7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esa0JKdHZEYTtFSXV2RGI7O0FBQ0E7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsT0pqd0RTOztBSXV3RGI7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUFHRjtBQUFBO0VBQ0U7O0FMcHVERjtFSzJ1REE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7SUFFSTs7OztBQVNOO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUoxdURGO0VBQ0Esa0JBQ0U7RUFVRixrQkFDRTtFQVVGLGtCQUNFO0VBVUY7RUFnQkE7RUFDQSxxQkFDRTs7QUl3ckRBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTs7QUFJRjtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBYUY7QUFBQTtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtBQUFBO0VBQ0U7RUFDQTs7O0FBS047RUFDRTtFQUNBOztBQUNBO0VBQ0U7RUFDQTs7QUFFRjtBQUFBO0VBRUU7RUFDQTs7QUFFRjtBQUFBO0FBQUE7QUFBQTtFQUlFOztBQUVGO0VBQ0U7RUFDQTs7O0FBSUo7QUFBQTtBQUFBO0FBQUE7RUFFRTtFQUNBO0VKN3lEQTtFQUNBLGtCQUNFO0VBVUYsa0JBQ0U7RUFVRixrQkFDRTtFQVVGO0VBZ0JBO0VBQ0EscUJBQ0U7RUkydkRGOztBQUNBO0FBQUE7QUFBQTtBQUFBO0VBRUU7O0FBRUY7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUdBOztBQUVGO0FBQUE7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFLRjtBQUFBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFLQTs7QUFFRjtBQUFBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFVRjtBQUFBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7O0FBRUY7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUVBOzs7QUFLSjtBQU1FO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQSxZQUNFO0VBRUY7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7QUFBQTtFQUNFOztBQU9GO0FBQUE7RUFDRTs7QUFJRjtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0Esa0JKdC9EZ0I7RUl1L0RoQjtFQUNBO0VBTUE7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxrQkpsaEVNO0VJbWhFTixrQkp2Z0VnQjtFSXdnRWhCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtFQUNFOztBQUVGO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0FBQUE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxZQUNFOztBQUdKO0FBQUE7RUFDRSxrQkpuaUVjO0VJb2lFZDs7QUFFRjtBQUFBO0VBQ0Usa0JKbmpFSTtFSW9qRUosa0JKeGlFYztFSXlpRWQ7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esa0JKbGtFSTtFSW1rRUo7RUFDQSxPSjNqRVc7RUk0akVYO0VBQ0E7RUFDQTtFQUNBLFlBQ0U7O0FBR0Y7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFLRjtBQUFBO0VBQ0U7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUlGO0FBQUE7RUFDRTtFQUNBOztBQUVGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBR0o7QUFBQTtFQUNFLGtCSnBtRWM7RUlxbUVkOztBQUNBO0FBQUE7RUFDRTtFQUNBOztBQUVGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBS0o7QUFBQTtFQUNFLGtCSnhtRXVCO0VJeW1FdkI7O0FBR0o7QUFBQTtFQUVFOztBQUdBO0FBQUE7RUFDRTtFQUdBOztBQUVGO0FBQUE7RUFDRTtFQUNBOztBQUVGO0FBQUE7RUFDRTtFQUVBOztBQUlBO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0VBQ0U7O0FBSU47QUFBQTtFQUNFOztBQUVGO0FBQUE7QUFBQTtBQUFBO0VBRUU7RUFDQTs7QUFDQTtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUVGO0FBQUE7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7QUFBQTtFQUNFO0VBQ0E7RUFFQSxrQkpwckVhO0VJcXJFYjs7QUFFRjtBQUFBO0VBRUUsT0ozckVNO0VJNHJFTjtFQUNBOztBQUNBO0FBQUE7RUFDRTs7QUFHSjtBQUFBO0FBQUE7QUFBQTtFQUVFOztBQUdBO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0VBQ0U7O0FBR0o7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUlBO0FBQUE7RUFDRTs7QUFLSjtBQUFBO0VBQ0U7RUFDQTs7QUxsckVBO0VLZ3JFRjtBQUFBO0lBSUk7OztBQUdKO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FMMXJFQTtFS3VyRUY7QUFBQTtJQUtJOzs7QUFFRjtBQUFBO0VBQ0U7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTs7O0FBSU47QUFDQTtBQUVFO0VBQ0U7QUFDQTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUtOO0FBRUU7RUFERjtJQUVJO0lBQ0E7SUFDQTs7OztBQUlKO0VBQ0U7OztBQUdGO0FBRUU7RUFDRTtFQUNBOztBQUVGO0VBSUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7QUFBQTtBQUFBO0FBQUE7RUFRRTtFQUNBOztBQUVGO0VBQ0U7RUFDQTs7QUFFRjtFQUNFOzs7QUFJSjtBQUVFO0VBQ0U7RUFDQTtFQUNBOztBQUdGO0FBQUE7RUFNRTtFQUNBO0VBQ0E7O0FBR0Y7RUFJRTtFQUNBOztBQUVGO0VBR0U7RUFDQTtFQUNBO0VBQ0EsT0xoaUVNO0VLaWlFTjs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBLE9MdmlFTTtFS3dpRU47O0FBRUY7RUFDRTtFQUNBOztBQUdGO0VBQ0U7O0FBR0Y7QUFBQTtFQUVFOzs7QUFXRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esa0JKMzNFZTtFSTQzRWY7O0FBRUY7RUFDRTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0VBQ0U7RUFDQTs7QUFFRjtBQUFBO0VBRUU7RUFDQTtFQUNBLGtCSmg1RVk7RUlpNUVaO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLE9KcDZFYTs7QUl1NkVqQjtFQUNFOztBQUVGO0VBQ0U7O0FBR0o7RUFDRTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGtCSno3RWlCO0VJMDdFakI7O0FBR0E7RUFDRTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7RUFDQTtFQUNBLGtCSnQ4RVU7RUl1OEVWOztBQUdKO0VBQ0U7RUFDQTtFQUNBOztBQUVGO0FBQUE7RUFFRTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdKO0VBQ0U7RUFDQTs7O0FBSU47QUFFQTtBQUVFO0VBQ0U7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0FBQUE7RUFFRTs7QUFFRjtFQVZGO0lBV0k7SUFDQTs7RUFDQTtBQUFBO0lBRUU7OztBQUlOO0FBQUE7RUFFRTs7QUFJRjtFQUNFO0VBQ0E7O0FBRUY7RUFDRTs7O0FBS047QUFFRTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBR0U7RUFDQTs7QUFDQTtBQUFBO0FBQUE7RUFDRTtFQUNBOztBQUVGO0FBQUE7QUFBQTtFQUNFO0VBQ0E7O0FBRUY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFO0VBQ0E7O0FBRUY7QUFBQTtBQUFBO0VBQ0U7RUFDQTs7QUFJRjtFQUNFO0VBQ0E7O0FBR0o7QUFBQTtFQUVFO0VBQ0E7O0FBQ0E7QUFBQTtFQUNFO0VBQ0E7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7O0FBRUY7QUFBQTtBQUFBO0FBQUE7RUFFRTtFQUNBOzs7QUFJTjtBQUVBO0FBRUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBb0JGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxrQkoxOUVhO0VJMjlFYjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsT0p4K0VxQjtFSXkrRXJCLGVKai9FUTtFSWsvRVI7O0FBQ0E7RUFDRTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtJQUNFO0lBQ0E7OztBQUdKO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUU7RUFDQSxlSjUvRU07O0FJOC9FUjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUdKO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FDL29GSjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQVVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0FBQUE7RUFFQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtBQUFBO0VBRUM7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0FBQUE7RUFFQzs7O0FBRUQ7QUFBQTtFQUVDOzs7QUFFRDtBQUFBO0VBRUM7RUFDQTtFQUNBOzs7QUFFRDtBQUFBO0FBQUE7QUFBQTtFQUlDO0VBQ0E7RUFDQTtFQUNBO0VBT0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQW9CQzs7O0FBRUQ7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQVFDOzs7QUFFRDtBQUFBO0FBQUE7QUFBQTtFQUlDO0VBQ0E7RUFDQTtFQUNBO0VBT0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFvQkM7OztBQUVEO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFRQzs7O0FBRUQ7QUFBQTtFQVlDOzs7QUFFRDtBQUFBO0VBRUM7RUFDQTs7O0FBRUQ7QUFBQTtFQUVDO0VBQ0E7RUFDQTs7O0FBRUQ7QUFBQTtBQUFBO0FBQUE7RUFJQztFQUNBO0VBQ0E7RUFDQTtFQU9BO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBb0NDOzs7QUFFRDtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBZ0JDOzs7QUFFRDtBQUFBO0VBRUM7OztBQUVEO0FBQUE7RUFFQzs7O0FBRUQ7QUFBQTtBQUFBO0VBR0M7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7O0FBQ0E7RUFDQzs7QUFDQTtFQUNDOztBQUdGO0FBQUE7QUFBQTtFQUdDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0VBQ0M7O0FBT0E7QUFBQTtBQUFBO0VBQ0M7RUFDQTs7QUFJSDtFQUNDOztBQUNBO0VBQ0M7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7O0FBR0Y7QUFBQTtBQUFBO0VBR0M7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztBQUFBO0FBQUE7SUFDQzs7O0FBSUg7QUFBQTtBQUFBO0FBQUE7RUFJQztFQUNBOztBQUNBO0VBQ0M7QUFBQTtBQUFBO0FBQUE7SUFDQzs7O0FBUUY7RUFDQztBQUFBO0lBQ0M7SUFDQTs7O0FBV0g7RUFDQzs7O0FBR0Y7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtBQUFBO0VBRUM7RUFDQTtFQUNBOzs7QUFFRDtBQUFBO0FBQUE7RUFHQztFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7QUFBQTtBQUFBO0VBR0M7OztBQUVEO0FBQUE7RUFFQztFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0FBQUE7RUFFQztFQUNBO0VBQ0E7OztBQUVEO0FBQUE7RUFFQztFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7SUFDQztJQUNBOztFQUVEO0lBQ0M7SUFDQTs7O0FBR0Y7QUFBQTtBQUFBO0VBR0M7RUFDQTtFQUNBOzs7QUFFRDtBQUFBO0FBQUE7RUFHQzs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQSxLQUNDOztBQU9GO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtBQUNBO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0FBQ0E7RUFDQyxhQUNDOzs7QUFLRjtBQUFBO0FBQUE7RUFHQztFQUNBOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFFRDtJQUNDO0lBQ0E7OztBQUdGO0VBQ0M7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUFHRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFZQztFQUNBO0VBQ0E7OztBQUVEO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBd0RDOzs7QUFFRDtBQUFBO0FBQUE7RUFXQzs7O0FBRUQ7QUFBQTtBQUFBO0VBV0M7RUFDQTs7O0FBRUQ7QUFBQTtBQUFBO0FBQUE7RUFZQzs7O0FBRUQ7QUFBQTtBQUFBO0FBQUE7RUFZQztFQUNBOzs7QUFFRDtFQUNDO0FBQUE7QUFBQTtJQUdDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQUdGO0VBQ0M7QUFBQTtBQUFBO0lBV0M7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FBR0Y7RUFDQztJQUNDO0lBQ0E7SUFDQTs7O0FBR0Y7RUFDQztJQUNDO0lBQ0U7SUFDRjs7O0FBR0Y7RUFDQztBQUFBO0lBRUM7SUFDRTtJQUNGO0lBQ0E7OztBQUdGO0VBQ0M7QUFBQTtJQVVDO0lBQ0U7SUFDRjtJQUNBOzs7QUFHRjtBQUFBO0VBRUM7OztBQUdEO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUE4QkM7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtBQUFBO0VBRUM7OztBQUVEO0VBQ0M7OztBVHhrQ0Q7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QVV5RkE7RUFDQztJQUNDOztFQUVEO0lBQ0M7OztBQUtGO0VBQ0M7SUFDQzs7RUFFRDtJQUNDOzs7QUFRRjtFQUNDO0VBQ0E7RUFDQSxRQTFGcUI7RUEyRnJCLGVBM0ZxQjtFQTRGckI7RUFDQSxlQS9Gd0I7OztBQW9HekI7RUFDQztFQUNBO0VBQ0E7RUFDQSxXUnRIaUI7RVF1SGpCLGFBdkdxQjtFQXdHckIsT0E3R29CO0VBOEdwQjtFQUNBLGtCTi9HbUI7RU1nSG5CLGVBN0d3Qjs7QVA2RXZCO0VBQ0Usb0JPaUNIO0VQaENHLGlCT2dDSDtFUC9CRyxlTytCSDtFUDlCRyxZTzhCSDs7O0FBa0JEO0FBQUE7RUFqRkMsbUJBbUZtQjtFQWxGbkIsY0FrRm1CO0VBakZuQixXQWlGbUI7OztBQU1wQjtFQW5GQyxrQkFoRWU7O0FBbUVmO0VBekNBO0VBVUE7RUFVQTs7O0FBeUdEO0VBdkZDLGtCQS9EWTs7QUFrRVo7RUF6Q0E7RUFVQTtFQVVBOzs7QUE2R0Q7RUEzRkMsa0JBOURlOztBQWlFZjtFQXpDQTtFQVVBO0VBVUE7OztBQWlIRDtFQS9GQyxrQkE3RGM7O0FBZ0VkO0VBekNBO0VBVUE7RUFVQTs7O0FWM0REO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FXUUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QVJvRkE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRSxvQlFuRkY7RVJvRkUsaUJRcEZGO0VScUZFLGVRckZGO0VSc0ZFLFlRdEZGOztBQUVBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBUmlFRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFLG9CUWpFQTtFUmtFQSxpQlFsRUE7RVJtRUEsZVFuRUE7RVJvRUEsWVFwRUE7O0FBTUY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRTtFQUNBO0VBQ0E7OztBQUlKO0VBQ0U7OztBQUVGO0FBQUE7QUFBQTtFQUdFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBOztBUk1FO0VRbkJKO0FBQUE7QUFBQTtJQWVJOzs7QVJaQTtFUUhKO0FBQUE7QUFBQTtJQWtCSTs7O0FSbkJBO0VRQ0o7QUFBQTtBQUFBO0lBdUJJO0lBQ0E7OztBQUVGO0FBQUE7QUFBQTtFQUNFOzs7QUFHSjtBQUFBO0FBQUE7RUFHRTtFQUNBO0VBQ0E7RUFFQTtFQUVBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0FBQUE7RUFDRTs7QVI1Q0E7RVErQko7QUFBQTtBQUFBO0lBbUJJOztFQUNBO0FBQUE7QUFBQTtJQUNFOzs7QUFHSjtBQUFBO0FBQUE7RUFDRTs7O0FBR0o7QUFBQTtBQUFBO0VBR0U7RUFDQTtFQUNBO0VBRUE7RUFFQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFOztBQUVGO0FBQUE7QUFBQTtFQUNFOztBQUdBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFOztBUnBGRjtFUTJESjtBQUFBO0FBQUE7SUFnQ0k7O0VBS0E7QUFBQTtBQUFBO0lBQ0U7OztBQUdKO0FBQUE7QUFBQTtFQUNFOzs7QUFHSjtBQUFBO0FBQUE7RUFHRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VUM0hBLGFETGlCO0VDTWpCO0VBQ0E7RUFDQTtFUzJIQTtFQUNBOztBQUNBO0FBQUE7QUFBQTtFQUNFOztBUmpIQTtFUW9HSjtBQUFBO0FBQUE7SUFnQkk7SVRsSkYsYURTaUI7SUNSakI7SUFDQTtJQUNBOzs7O0FTbUpGO0FBQUE7QUFBQTtFQUdFO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0FBQUE7RUFDRTs7QVJ2SUE7RVE0SEo7QUFBQTtBQUFBO0lBY0k7SUFDQTtJQUNBO0lBQ0E7Ozs7QUFHSjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUdFO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7OztBQUdKO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFUnBHRix3QlFxR29DO0VScEdwQyx5QlFvR29DO0VSbkdwQywyQlFtR29DO0VSbEdwQyw0QlFrR29DO0VSaEdsQztFQUNBO0VRZ0dBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBSU47QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VSeEhBLHdCUXlIa0M7RVJ4SGxDLHlCUXdIa0M7RVJ2SGxDLDJCUXVIa0M7RVJ0SGxDLDRCUXNIa0M7RVJwSGhDO0VBQ0E7O0FBeEJGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0Usb0JRMklGO0VSMUlFLGlCUTBJRjtFUnpJRSxlUXlJRjtFUnhJRSxZUXdJRjs7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQSxrQlB0T2M7RU91T2Q7RUFDQTtFQUNBOztBQUVGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFLGtCUHpQSTs7QU80UFI7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQSxrQlB6UGM7RU8wUGQ7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUUsa0JQN1FJOztBTytRTjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUdKO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHSjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7SUFDRTs7RUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0lBQ0U7OztBQUtSO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTs7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUVGO0VBQ0U7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtJQUNFOztFQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7SUFDRTtJQUNBOzs7O0FBUVo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTs7QVI5UkU7RVFtUko7SUFhSTtJQUNBO0lBQ0E7SUFDQTs7O0FSdlNBO0VRdVJKO0lBcUJJO0lBQ0E7OztBQUVGO0VBQ0U7OztBQUtGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFO0VBQ0EsT1AzVmE7O0FPNFZiO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRSxPUDlWVzs7QU9nV2I7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFLGtCUDNXSTtFTzRXSixPUG5XVzs7QU9vV1g7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFHRSxPUHZXUzs7QU93V1Q7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRSxPUDFXTzs7QU84V2I7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRSxPUDlXWTs7QU9nWGQ7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRSxPUC9YQTs7QU9vWVI7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRTtFQUVBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFOztBQUVGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUU7RUFDQTtFQUNBOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUdFOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRTs7QUFJTjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0UsT1B0Wlk7O0FPd1pkO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRSxPUHZhQTs7O0FPNmFWO0FBQUE7RUFFRTtFQUNBLGtCUDlTVTtFTytTVixPUHhhZTs7QU95YWY7QUFBQTtBQUFBO0FBQUE7RUFFRSxPUDNhYTs7QU82YWY7RUFDRTtBQUFBO0lBQ0Usa0JQcFRVO0lPcVRiLE9QaGJjOzs7O0FPb2JqQjtBQUFBO0VBRUU7RUFJQSxPUDFiZTs7O0FPNGJqQjtBQUFBO0VBRUUsa0JQcmNlO0VPc2NmLE9QeGNROztBT3ljUjtBQUFBO0FBQUE7QUFBQTtFQUVFLE9QM2NNOztBTzZjUjtBQUFBO0FBQUE7RUFFRSxrQlAvY007RU9nZE4sT1B2Y2E7O0FPd2NiO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUUsT1AxY1c7O0FPNmNmO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFLGtCUHZkTTtFT3dkTixPUC9jYTs7QU9nZGI7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUUsT1BsZFc7O0FPb2RiO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRSxrQlA3ZFc7RU84ZFgsT1BoZUk7O0FPaWVKO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRSxPUG5lRTs7QU91ZVI7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0UsT1B4ZVc7O0FPMGViO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFLE9QL2VFOzs7QU9vZlY7QUFBQTtFQUVFO0VBQ0EsT1ByWFU7O0FPc1hWO0FBQUE7QUFBQTtBQUFBO0VBRUUsT1B4WFE7O0FPMFhWO0FBQUE7RUFDRTtFQUNBLE9QNVhROztBTzhYVjtFQUNFO0FBQUE7SUFDRSxrQlBoWU07SU9pWU4sT1AxZlc7O0VPMmZYO0FBQUE7SUFDRSxrQlBuWUk7SU9vWUosT1A3ZlM7Ozs7QU9rZ0JqQjtBQUFBO0VBRUUsa0JQN2ZXO0VPOGZYLE9QcmdCZTs7QU9zZ0JmO0FBQUE7QUFBQTtBQUFBO0VBRUUsT1B4Z0JhOztBTzBnQmY7QUFBQTtBQUFBO0VBRUUsa0JQcmhCTTtFT3NoQk4sT1A3Z0JhOztBTzhnQmI7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRSxPUGhoQlc7OztBT29oQmpCO0FBQUE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0FBQUE7QUFBQTtBQUFBO0VBRUU7O0FBRUY7QUFBQTtBQUFBO0VBRUU7RUFDQTtFQUNBOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUU7OztBQUlOO0FBQUE7RUFFRSxrQlBuaUJNO0VPb2lCTixPUDdpQmU7O0FPOGlCZjtBQUFBO0FBQUE7QUFBQTtFQUVFLE9QaGpCYTs7QU9rakJmO0FBQUE7QUFBQTtFQUVFLGtCUDdqQk07RU84akJOLE9QcmpCYTs7QU9zakJiO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUUsT1B4akJXOzs7QU80akJqQjtBQUFBO0VBRUUsT1B6aUJrQjtFTzBpQmxCO0VBQ0E7O0FBQ0E7RUFDRTtBQUFBO0lBQ0Usa0JQNWtCSTtJTzZrQkosT1Bwa0JXOzs7O0FPd2tCakI7QUFBQTtFQUVFLE9QdmpCaUI7RU93akJqQjtFQUNBOztBQUNBO0VBQ0U7QUFBQTtJQUNFLGtCUHhsQkk7SU95bEJKLE9QaGxCVzs7OztBT29sQmpCO0FBQUE7RUFFRSxPUG5rQmlCO0VPb2tCakIsa0JQOWxCZTtFTytsQmY7O0FBQ0E7RUFDRTtBQUFBO0lBQ0Usa0JQcG1CSTtJT3FtQkosT1A1bEJXOzs7O0FPZ21CakI7QUFBQTtFQUVFO0VBQ0EsT1A1bUJRO0VPNm1CUjs7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUUsT1BobkJNOztBT2tuQlI7QUFBQTtFQUNFO0VBQ0E7O0FBRUY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRSxPUHZuQk07O0FPeW5CUjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtBQUFBO0VBRUU7RUFDQTtFQUNBLE9Qdm5CYTs7QU93bkJiO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFLE9QMW5CVzs7QU80bkJiO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0UsT1A3bkJXOzs7QU9pb0JqQjtBQUFBO0VBRUU7RUFDQSxPUHBvQmU7RU95b0JmOztBQUpBO0FBQUE7QUFBQTtBQUFBO0VBRUUsT1B2b0JhOztBTzBvQmY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0UsT1Azb0JhOztBTzZvQmY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtBQUFBO0VBRUU7RUFDQSxrQlB0cEJlO0VPdXBCZixPUHZvQmtCOztBT3dvQmxCO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUUsT1Axb0JnQjs7QU80b0JsQjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0UsT1A3b0JnQjs7O0FPaXBCdEI7QUFBQTtFQUVFO0VBQ0EsT1B4aUJVO0VPeWlCVjtFQUNBOztBQUNBO0FBQUE7QUFBQTtBQUFBO0VBRUUsT1AvcUJNOztBT2lyQlI7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0UsT1BsckJNOztBT29yQlI7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtBQUFBO0VBRUUsY1B6ckJNO0VPMHJCTixrQlAxckJNO0VPMnJCTixPUGxyQmE7O0FPbXJCYjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFLE9QcnJCVzs7QU91ckJiO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRSxPUHhyQlc7OztBTzRyQmpCO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFO0VBQ0E7RUFDQSxPUHpzQlE7O0FPMHNCUjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFLE9QNXNCTTs7QU84c0JSO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0UsT1Avc0JNOztBT2l0QlI7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFLGNQdHRCTTtFT3V0Qk4sa0JQdnRCTTtFT3d0Qk4sT1Avc0JhOztBT2d0QmI7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRSxPUGx0Qlc7O0FPb3RCYjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRSxPUHJ0Qlc7OztBT3l0QmpCO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esa0JQaHVCZTtFT2l1QmYsT1BsdUJlO0VPbXVCZjs7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRSxrQlA1dEJJOzs7QU8rdEJSO0VBQ0UsT1B6dUJlO0VPMHVCZixrQlAxdEIwQjtFTzJ0QjFCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRSxrQlA3dkJNOzs7QU9pd0JWO0VBQ0Usa0JQbG5CcUI7RU9tbkJyQjtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQWVGO0FBQUE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QVI5dkJFO0VRc3ZCSjtBQUFBO0lBVUk7Ozs7QUFHSjtBQUFBO0VBRUUsa0JQcnhCaUI7RU9zeEJqQixPUHp5QmU7O0FPMHlCZjtBQUFBO0FBQUE7QUFBQTtFQUVFLE9QNXlCYTs7QU84eUJmO0FBQUE7QUFBQTtFQUVFLGtCUDd5QmdCO0VPOHlCaEIsT1BqekJhOztBT2t6QmI7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRSxPUHB6Qlc7OztBT3d6QmpCO0FBQUE7RUFFRTtFQUNBLE9QeHlCaUI7O0FPeXlCakI7QUFBQTtBQUFBO0FBQUE7RUFFRSxPUDl6QmE7O0FPZzBCZjtBQUFBO0FBQUE7RUFFRSxrQlAvekJnQjtFT2cwQmhCLE9QbjBCYTs7QU9vMEJiO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUUsT1B0MEJXOzs7QU8yMEJqQjtBQUFBO0VBRUU7RUFDQSxPUDN6QmlCO0VPNHpCakI7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7RUFFRSxPUGwxQmE7RU9tMUJiOztBQUVGO0FBQUE7QUFBQTtFQUVFLGtCUHAxQmdCO0VPcTFCaEIsT1B4MUJhO0VPeTFCYjs7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFLE9QNTFCVztFTzYxQlg7OztBQUlOO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFUmx3QkEsd0JRbXdCa0M7RVJsd0JsQyx5QlFrd0JrQztFUmp3QmxDLDJCUWl3QmtDO0VSaHdCbEMsNEJRZ3dCa0M7RVI5dkJoQztFQUNBOztBUTh2QkY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0EsT1A1MkJhOzs7QU9nM0JqQjtBQUFBO0FBQUE7RUFDRTtFQUNBO0FBS0E7O0FBSkE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFOztBQUdGO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBOztBQUdBO0FBQUE7QUFBQTtFQUNFOztBQUlKO0FBQUE7QUFBQTtFQUNFOztBQUVGO0FBQUE7QUFBQTtFQUNFOztBQUNBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7O0FSLzJCRjtFUWszQkU7QUFBQTtBQUFBO0lBRUU7OztBQUlOO0FBQUE7QUFBQTtFQUNFOztBQUNBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7O0FSNTNCRjtFUSszQkU7QUFBQTtBQUFBO0lBQ0U7SUFDQTs7O0FBSU47QUFBQTtBQUFBO0VBQ0U7O0FBQ0E7QUFBQTtBQUFBO0VBQ0U7RUFDQTs7QVJ6NEJGO0VRNDRCRTtBQUFBO0FBQUE7SUFDRTtJQUNBOzs7QUFJTjtBQUFBO0FBQUE7RUFDRTs7QUFDQTtBQUFBO0FBQUE7RUFDRTtFQUNBOztBUmw1QkY7RVFxNUJFO0FBQUE7QUFBQTtJQUNFO0lBQ0E7SUFDQTs7O0FBSU47QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBR0o7QUFBQTtBQUFBO0VBQ0U7O0FBQ0E7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUlGO0FBQUE7QUFBQTtFQUNFOztBQUVGO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7QUFBQTtBQUFBO0VBQ0U7RUFDQTs7QUFDQTtBQUFBO0FBQUE7RUFDRTtFQUNBOztBQUdKO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBS0o7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBOztBQUVGO0FBQUE7QUFBQTtFQUNFO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0VBQ0U7RUFDQTs7QUFFRjtBQUFBO0FBQUE7RUFDRTs7QUFHSjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7RUFDQTs7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBOzs7QUFLUjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQVVBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFOzs7QUFHQTtFQUNFOzs7QUFJRjtFQUNFOzs7QUFJRjtFQUNFOzs7QUFJRjtFQUNFO0VBQ0E7OztBQUlGO0VBQ0U7OztBQUlGO0VBQ0U7OztBQUlGO0VBQ0U7OztBQUlGO0VBQ0U7OztBQUlGO0VBQ0U7RUFDQTs7O0FBSUY7RUFDRTtFQUNBOzs7QUFJRjtFQUNFOzs7QUFJRjtFQUNFOzs7QUFJRjtFQUNFO0VBQ0E7OztBQUlGO0VBQ0U7RUFDQTtFQUNBOzs7QUFXRjtFQUNFO0VBQ0E7OztBQUlGO0VBQ0U7RUFDQTs7O0FBSUY7RUFDRTtFQUNBOzs7QUFLRjtBQUFBO0FBQUE7RUFDRTtFQUNBOztBQUVGO0FBQUE7QUFBQTtFQUNFOzs7QUFJRjtBQUFBO0FBQUE7RUFDRTtFQUNBOzs7QUFJRjtFQUNFO0VBQ0E7OztBQUlGO0VBQ0U7RUFDQTs7O0FBSUY7RUFDRTtFQUNBOzs7QUFJRjtFQUNFO0VBQ0E7RUFDQTs7O0FBSUY7RUFDRTs7QUFFRjtFQUNFOzs7QUFTRjtFQUNFO0VBQ0E7OztBQUlGO0VBQ0U7RUFFQTs7QUFFRjtFQUNFOzs7QUFLRjtFQUNFO0VBQ0E7O0FBR0E7RUFDRTs7QVJqckNGO0VRcXJDQTtJQUNFOzs7O0FBS0o7RUFDRTtFQUNBOztBQUdBO0VBQ0U7O0FSanNDRjtFUXFzQ0E7SUFDRTs7OztBQU1KO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUtGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7OztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLE9QcHZDMEI7O0FPcXZDMUI7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBOzs7QUFHSjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOztBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQWlDRTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0lBRUU7SUFDQTtJQUNBO0lBQ0E7OztBQVlOO0FBQUE7QUFBQTtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBOztBQUVGO0VBQ0U7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7SUFFRTtJQUNBO0lBQ0E7Ozs7QUFNUjtFQUNFO0VBQ0E7RUFDQTs7QUFDQTtFQUNFOzs7QUFHSjtFQUNFOzs7QUFFRjtBQUFBO0FBQUE7QUFBQTtFQUlFO0VBQ0E7OztBQUVGO0VBQ0U7SUFDRTs7RUFFRjtJQUNFOztFQUVGO0lBQ0U7O0VBRUY7SUFDRTs7O0FBR0o7QUFBQTtFQUVFO0VBQ0EsT1B0NUNpQjtFT3U1Q2pCLE9QbjdDUTtFT283Q1IsT1AzNkNlO0VPNDZDZjtFQUNBO0VBQ0Esa0JQbjdDcUI7RU9vN0NyQjtFQUlBO0FBQ0E7O0FBQ0E7QUFBQTtFQUNFO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQSxPUHI4Q007RU9zOENOLE9QNzdDYTs7QURtRmY7QUFBQTtFQUNFLG9CUTAyQ0E7RVJ6MkNBLGlCUXkyQ0E7RVJ4MkNBLGVRdzJDQTtFUnYyQ0EsWVF1MkNBOztBQU9GO0VBQ0U7QUFBQTtJQUNFLGtCUHA4Q2M7SU9xOENkLE9QeDhDVztBT3k4Q1g7QUFBQTtBQUFBO0FBQUE7QUFBQTs7OztBQVNOO0FBQUE7RUFLRTtFQUNBO0VBQ0E7O0FSbDdDRTtFUW03Q0Y7QUFBQTtJQUVJOzs7QVJyNkNGO0VRMjVDSjtBQUFBO0lBY0k7SUFDQTs7OztBQVdKO0FBQUE7QUFBQTtFQUlFO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtBQUFBO0VBSUU7RUFDQTtFQUNBO0VBQ0E7O0FSejlDQTtFUXk4Q0o7QUFBQTtBQUFBO0lBc0JJO0lBQ0E7SUFDQTtJQUNBOzs7O0FBSUo7RUFDRTtFQUNBOztBQUNBO0VBQ0U7RUFDQTs7QUFDQTtFQUlFO0VBQ0E7RUFDQTtFQUNBOztBUi85Q0Y7RVF1K0NFO0lBQ0U7OztBUngvQ0o7RVE2L0NBO0lBQ0U7SUFDQTtJQUNBOztFQUNBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7O0VBR0E7SUFDRTs7OztBQU9WO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTs7QVJoL0NBO0VBQ0Usb0JRaS9DRjtFUmgvQ0UsaUJRZy9DRjtFUi8rQ0UsZVErK0NGO0VSOStDRSxZUTgrQ0Y7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7O0FScC9DRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRSxvQlFvL0NBO0VSbi9DQSxpQlFtL0NBO0VSbC9DQSxlUWsvQ0E7RVJqL0NBLFlRaS9DQTs7QUFFRjtFQUNFOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUVGO0VBQ0U7RUFDQTs7QUFDQTtFQUNFOztBQUlOO0VBQ0U7RUFDQTs7QUFFRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBOztBUnRqREE7RVFnaERKO0lBeUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUNBO0lBQ0U7OztBUnJrREY7RVFvaERKO0lBcURJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUNBO0lBQ0U7O0VBRUY7SUFDRTtJQUNBOztFUnJpREo7SUFDRSxvQlFxaURFO0lScGlERixpQlFvaURFO0lSbmlERixlUW1pREU7SVJsaURGLFlRa2lERTs7OztBQVFKO0FBQUE7RUFDRTs7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7RUFDQTs7QUFHSjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRSxPUDFvRFc7RU8yb0RYOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUVGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFO0VBQ0EsT1BqcERTO0VPa3BEVDtFQUNBOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUdKO0VBQ0U7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0lBQ0Usa0JQMXBETztJTzJwRFA7SUFDQTtJQUNBO0lBQ0EsT1B4cURBO0lPeXFEQSxPUGhxRE87O0VPaXFEUDtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7SUFDRTs7O0FBS1I7QUFBQTtFQUNFO0VBQ0E7OztBQUtKO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTs7QUFFRjtFQUNFO0FBQUE7QUFBQTtBQUFBO0FBQUE7SUFDRTs7OztBQUtSO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esa0JQcnJEb0I7RU9zckRwQixPUG5zRGU7QU9vc0RmOztBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtJQUNFLGtCUDN0REk7SU80dERKLE9QbnREVzs7OztBTzB0RGY7RUFNRTtFQUNBOzs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBS0Y7RUFDRTtFQUNBO0VBRUE7RUFDQTtFUmpxREEsd0JRbXFEa0M7RVJscURsQyx5QlFrcURrQztFUmpxRGxDLDJCUWlxRGtDO0VSaHFEbEMsNEJRZ3FEa0M7RVI5cERoQztFQUNBOztBQXhCRjtFQUNFLG9CUXFyREY7RVJwckRFLGlCUW9yREY7RVJuckRFLGVRbXJERjtFUmxyREUsWVFrckRGOztBQUNBO0FBQUE7RUFFRTtFQUNBOztBQUVGO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxPUGpxRE07RU9rcUROO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0FBQUE7QUFBQTtJQUNFLGtCUHhxREk7SU95cURKLE9QbHlEUzs7OztBT3d5RGpCO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQSxPUDNyRFU7RURwQlYsd0JRbXREa0M7RVJsdERsQyx5QlFrdERrQztFUmp0RGxDLDJCUWl0RGtDO0VSaHREbEMsNEJRZ3REa0M7RVI5c0RoQztFQUNBOztBUTBzREY7RUFDRTs7QUFHRjtBQUFBO0VBRUUsT1Bsc0RROztBT29zRFY7RUFDRSxrQlByc0RRO0VPc3NEUixPUC96RGE7O0FPZzBEYjtBQUFBO0FBQUE7RUFHRTs7O0FBS047RUFDRTs7QUFFQTtFQUNFLE9QbnREUTs7QU9xdERWO0VBYUU7O0FBQ0E7RUFDRTs7QUFHQTtFQUNFLE9QaHVEaUI7O0FPb3VEdkI7RUFDRTtJQUNFLGtCUDl1RE07SU8rdUROLE9QeDJEVzs7RU95MkRYO0FBQUE7SUFFRSxPUDMyRFM7O0VPODJEVDtJQUNFOzs7O0FBT1Y7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7SUFDRTs7O0FBR0o7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUVGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFO0VBQ0EsT1Azd0RZOztBTzR3RFo7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUVGO0VBQ0U7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtJQUNFLE9QbnhESTs7O0FPdXhEVjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRSxrQlBsNURhO0VPbTVEYixPUDc0RGdCO0VPODREaEI7RUFDQTs7QUFDQTtFQUNFO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7SUFFRTtJQUVBLE9QMzVEUztJTzQ1RFQ7Ozs7QUFPTjtFQUNFOzs7QUFLRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0o7RUFDRSxPUHJ6RG1COztBT3N6RG5CO0VBQ0Usa0JQdnpEaUI7RU93ekRqQjtFQUNBOztBQUVGO0VBRUk7SUFDRSxrQlB4MERJO0lPeTBESjs7OztBQU1OO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHQTtFQUNFO0VBQ0E7OztBQUtKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7O0FBR0E7RUFDRTtFQUNBOztBQUdKO0VBRUk7SUFDRTs7OztBQU1OO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHQTtFQUNFO0VBQ0E7OztBQUtKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHQTtFQUNFO0VBQ0E7OztBQU1KO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHQTtFQUNFO0VBQ0E7O0FBSUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QVh2bEVOO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FZMkJBO0VBQ0M7SUFDQztJQUNBOztFQUVEO0lBQ0M7SUFDQTs7RUFFRDtJQUNDO0lBQ0E7OztBQUdGO0VBQ0M7SUFDQztJQUNBOztFQUVEO0lBQ0M7SUFDQTs7RUFFRDtJQUNDO0lBQ0E7O0VBRUQ7SUFDQztJQUNBOzs7QUFJRjtBQUFBO0VBRUM7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLE9SekNPO0VRMENQO0VBQ0E7QUFTQTs7QUFSQTtBQUFBO0VBL0RBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVDLFdBbURzQjtFQWxEdEI7RUFtREE7RUFDQTs7QVRjQTtFU2pCRDtBQUFBO0lBS0U7OztBQUtEO0FBQUE7RUFDQzs7QUFJRjtBQUFBO0VBQ0MsT1I5RFc7RVErRFg7QUFDQTs7QUFDQTtBQUFBO0VBQ0M7O0FBSUY7QUFBQTtFQUNDO0VBQ0E7O0FBQ0E7QUFBQTtFQUNDOztBQUlGO0FBQUE7RUFDQztFQUNBOztBQUVEO0FBQUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0VBQ0M7O0FBR0Y7QUFBQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0FBQUE7RUFDQzs7QVR2RkM7RVNRSjtBQUFBO0lBbUZFOzs7O0FBR0Y7RUFDQzs7O0FBS0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQVhEO0lBWUU7OztBQUVEO0VBZEQ7SUFlRTs7O0FBRUQ7RUFDQzs7QUFDQTtFQUNDO0VBQ0E7RUFFQTtFQUNBOztBVDVFRjtFQUNFLG9CUzRFQTtFVDNFQSxpQlMyRUE7RVQxRUEsZVMwRUE7RVR6RUEsWVN5RUE7O0FBR0Y7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FUL0ZGO0VBQ0Usb0JTK0ZBO0VUOUZBLGlCUzhGQTtFVDdGQSxlUzZGQTtFVDVGQSxZUzRGQTs7QUFDQTtFQUNDOzs7QVp0TUw7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWFJQTtBQUFBO0FBQUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBLFdYRmdCOztBQ2lEYjtFVXBESjtBQUFBO0FBQUE7SUFPRTs7O0FWeUNFO0VVaERKO0FBQUE7QUFBQTtJQVVFOzs7QVZzQ0U7RVVuQ0g7QUFBQTtBQUFBO0lBRUU7O0VBQ0E7QUFBQTtBQUFBO0lBQ0M7OztBQUlIO0FBQUE7QUFBQTtFQUNDOztBQUVEO0FBQUE7QUFBQTtFQUNDOztBQUVEO0FBQUE7QUFBQTtFQUdDO0VBQ0E7RUFDQTs7O0FBR0Y7QUFBQTtBQUFBO0VBQ0M7O0FWNERDO0FBQUE7QUFBQTtFQUNFLG9CVTVESDtFVjZERyxpQlU3REg7RVY4REcsZVU5REg7RVYrREcsWVUvREg7O0FBQ0E7QUFBQTtBQUFBO0VBQ0Msa0JUbEJrQjs7QUQwSGxCO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRTtFQUNBOztBQUVGO0FBQUE7QUFBQTtFQUNFOztBVTNHSDtBQUFBO0FBQUE7RUFDQzs7QUFFRDtBQUFBO0FBQUE7RUFJQztFQUNBOztBQUpBO0FBQUE7QUFBQTtFQUNDOztBQUlEO0FBQUE7QUFBQTtFQUNDOztBQUNBO0FBQUE7QUFBQTtFQUNDO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0VBQ0M7O0FBSUg7RUFDQztBQUFBO0FBQUE7SUFDQzs7RUFDQTtBQUFBO0FBQUE7SUFDQztJQUNBOztFQUNBO0FBQUE7QUFBQTtJQUNDOzs7O0FBV0w7QUFBQTtBQUFBO0VBQ0M7RUFDQTs7QVY3QkU7RVUyQkg7QUFBQTtBQUFBO0lBSUU7SUFDQTs7RUFDQTtBQUFBO0FBQUE7SUFDQzs7O0FWdENBO0VVK0JIO0FBQUE7QUFBQTtJQVdFO0lBRUE7O0VBQ0E7QUFBQTtBQUFBO0lBQ0M7OztBQUlIO0FBQUE7QUFBQTtFQUNDO0VBRUEsa0JUMUZxQjtFUzJGckI7O0FBQ0E7RUFDQztBQUFBO0FBQUE7SUFDQyxrQlQvRmU7OztBU21HbEI7QUFBQTtBQUFBO0VBQ0M7OztBQUdGO0VBQ0M7OztBQUVEO0FBQUE7QUFBQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0FBQUE7QUFBQTtFQUNDOzs7QUFHRjtBQUFBO0FBQUE7RUFDQztFQUNBOztBVjNFRztFVXlFSjtBQUFBO0FBQUE7SUFJRTtJQUNBOzs7QVZsRkU7RVU2RUo7QUFBQTtBQUFBO0lBUUU7SUFDQTs7OztBQUdGO0VBQ0M7O0FWdEZHO0VVcUZKO0lBR0U7Ozs7QUFHRjtFQUNDO0lBQ0Msa0JUcEllOztFU3NJaEI7SUFDQyxrQlQ5SWU7O0VTZ0poQjtJQUNDLGtCVDFJZTs7O0FTNklqQjtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBOzs7QUFFRDtFVmtIRTtFQUNBO0VBQ0E7RUFDQTs7O0FVbEhGO0VBR0M7O0FBQ0E7RUFHQzs7QUFFRDtFQUNDO0VBQ0E7O0FBQ0E7QUFBQTtFQUVDO0VBQ0E7RUFDQTs7QVZsSUM7RVVrSko7SUFFRTs7OztBQUdGO0VBQ0M7RUFDQTs7O0FBRUQ7RUFFQztFQUVBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBa0JBO0FBQUE7RUFFQzs7QUFFRDtFQUNDOztBQUNBO0VBQ0M7O0FBRUQ7RUFDQzs7QUFFRDtFQUNDOztBVnBNQTtFVWdLSDtJQTBDRTtJQUNBOztFQUNBO0lBQ0M7OztBVmpOQTtFVW9LSDtJQWlERTtJQUVBOztFQUNBO0lBQ0M7OztBQU9GO0VBQ0M7O0FWN01DO0VVNE1GO0lBR0U7OztBQUdGO0VBQ0M7RUFDQTs7QVZwTkM7RVV5TUg7SUFjRTs7OztBQUlIO0VBRUM7RUFFQTtFQUNBOztBQUlDO0VBQ0M7O0FWck9DO0VVb09GO0lBR0U7OztBQUdGO0VBQ0M7RUFDQTs7QVY1T0M7RVVpT0g7SUFjRTs7OztBQUlIO0VBRUM7RUFDQTtFQUVBO0VBQ0E7OztBQUtEO0VBRUM7RUFFQTs7QUFDQTtFQUdDOztBQUNBO0VBQ0M7O0FWeFFDO0VVdVFGO0lBR0U7OztBQUdGO0VBQ0M7RUFDQTs7QVYvUUM7RVVtUUg7SUFlRTs7O0FBR0Y7RUFDQzs7O0FBR0Y7RUFDQzs7O0FBRUQ7RUFFQztFQUVBOzs7QUFFRDtBQUFBO0VBRUMsT1R4VWtCOzs7QVMwVW5CO0FBQUE7RUFFQzs7QUFHQztBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDQztFQUNBOztBQUVEO0FBQUE7RUFDQzs7QUFFRDtBQUFBO0VBQ0M7O0FWdlJEO0FBQUE7RUFDRSxvQlV1UkQ7RVZ0UkMsaUJVc1JEO0VWclJDLGVVcVJEO0VWcFJDLFlVb1JEOztBQUdGO0FBQUE7RUFDQztFQUNBO0VBQ0E7O0FWOVJBO0FBQUE7RUFDRSxvQlU4UkY7RVY3UkUsaUJVNlJGO0VWNVJFLGVVNFJGO0VWM1JFLFlVMlJGOztBQVdBO0VBQ0M7O0FWM1NEO0VBQ0Usb0JVMlNEO0VWMVNDLGlCVTBTRDtFVnpTQyxlVXlTRDtFVnhTQyxZVXdTRDs7QUFFRDtBQUFBO0VBRUM7O0FBQ0E7QUFBQTtFQUNDLE9UOVlNOztBU2laTjtBQUFBO0VBQ0MsT1R0WWU7O0FTMlluQjtFQUNDOzs7QUFHRjtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7QUFHRTtFQUNDOztBQUdGO0VBQ0M7RUFDQTs7QUFJRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTs7QUFHRjtFQUNFOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTs7QUFNSjtFQUNFO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7RUFDQTs7QUFHRjtFQTlCRjtJQStCSTtJQUNBO0lBQ0E7O0VBQ0E7SUFDRTs7O0FBT1Y7RUFwREY7SUFxREk7O0VBQ0E7SUFDRTs7O0FBS047RUFDRTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7SUFDRTs7RUFFRjtJQUNFOzs7O0FBS1I7QUFFQTtBQUdDO0FBQUE7RUFDQzs7QUFFRDtBQUFBO0VBQ0M7RUFDQTs7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0M7O0FWdmVEO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRSxvQlV1ZUQ7RVZ0ZUMsaUJVc2VEO0VWcmVDLGVVcWVEO0VWcGVDLFlVb2VEOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDQyxrQlRyakJnQjs7QUQwSGxCO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFO0VBQ0E7O0FBRUY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFOztBVXdiRDtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0M7O0FBRUQ7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUlDO0VBQ0E7O0FBSkE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNDOztBQUlEO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDQztFQUNBOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDQztFQUNBOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDQzs7QUFJSDtFQUNDO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7SUFDQzs7RUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0lBQ0M7SUFDQTs7RUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0lBQ0M7OztBQU1MO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDQztFQUNBOztBVjVqQkE7RVUwakJEO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7SUFJRTtJQUNBOztFQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7SUFDQzs7O0FWcmtCRjtFVThqQkQ7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtJQVdFO0lBRUE7O0VBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtJQUNDOzs7QUFJSDtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0M7RUFHQTs7QUFPRDtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0M7O0FBR0Y7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNDOzs7QUFJSDtBQUVDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBOztBQUVDO0VBQ0M7O0FBR0Y7RUFDQzs7QUFFRDtFQUNDOztBQUdBO0VBQ0M7RUFDQTtFQUNBOztBQUdGO0VBckJEO0lBc0JFOzs7QUFFRDtFQXhCRDtJQXlCRTs7O0FBSUQ7RUFDQztJQUNDO0lBQ0E7O0VBQ0E7SUFDQztJQUNBOzs7QUFJSDtFQUNDO0lBQ0M7O0VBQ0E7SUFDQzs7RUFHRjtJQUNDOztFQUNBO0lBQ0M7SUFDQTs7RUFDQTtJQUNDO0lBQ0E7SUFDQTs7OztBQVFOO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFMRjtJQU1JO0lBQ0E7OztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQU1SO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FidnpCTjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBY0tBO0VBRUM7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBWHdGQztFQUNFLG9CV3ZGSDtFWHdGRyxpQld4Rkg7RVh5RkcsZVd6Rkg7RVgwRkcsWVcxRkg7O0FBQ0E7RUFDQztFQUVBO0VBQ0E7O0FBQ0E7RUFFQzs7QUFHRjtFQUNDOztBWDhCRTtFVzFCRjtJQUNDOzs7QUFHRjtBQUFBO0VBRUM7OztBQUlGO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQzs7QVh1REM7RUFDRSxvQld2REg7RVh3REcsaUJXeERIO0VYeURHLGVXekRIO0VYMERHLFlXMURIOztBQUNBO0VBQ0M7RUFDQTs7O0FBSUQ7RUFDQztFQUdBOztBQUNBO0VBQ0M7O0FYNEJEO0VXN0JBO0lBR0U7OztBWHVDRjtFQUNFLG9CV3JDRjtFWHNDRSxpQld0Q0Y7RVh1Q0UsZVd2Q0Y7RVh3Q0UsWVd4Q0Y7O0FBQ0E7RUFFQztFQUNBLGtCVmhEaUI7RVVpRGpCLE9WcERjO0VVcURkOztBQUNBO0VBQ0MsT1Z2RGE7RVV3RGI7O0FYY0Y7RVdoQkM7SUFJRTs7O0FBR0Y7RUFDQyxrQlZ2RU07O0FVNkVUO0VBQ0M7RUFDQTs7QVgvQkU7RVc2Qkg7SUFJRTtJQUNBOzs7O0FBSUg7RUFDQztFQUNBOztBQUNBO0FBQUE7RUFFQztFQUNBOztBQUVEO0VBQ0M7OztBZHZHRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBZU1BO0FBQUE7QUFBQTtFQUtDO0VBQ0EsV2JMZ0I7RWFNaEI7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVDO0VBQ0E7RUFDQTs7QUFXQTtBQUFBO0FBQUE7RUFDQzs7QUFFRDtBQUFBO0FBQUE7RUFDQzs7QUFPSDtFQUNDOzs7QUFFRDtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFlQTtBQUFBO0FBRUM7RUFDQTs7QUFDQTtBQUFBO0VBRUM7OztBQVFEO0FBQ0M7RUFDQTs7QUFDQTtFQUVDOzs7QUFLSDtBQUFBO0VBRUM7O0FaZ0JDO0FBQUE7RUFDRSxvQllmRjtFWmdCRSxpQlloQkY7RVppQkUsZVlqQkY7RVprQkUsWVlsQkY7OztBZnRGRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBZ0JPQTtFQUdDO0VBQ0EsV2RKZ0I7RWNLaEI7O0FBQ0E7RUFFQztFQUNBO0VBQ0E7O0FBUUE7RUFDQzs7QUFFRDtFQUNDOztBQU1GO0FBQUE7RUFFQzs7QUFFQztBQUFBO0VBQ0M7RUFDQTs7QUFDQTtBQUFBO0VBRUM7RUFDQTtFQUNBO0VBQ0Esa0JackNZOztBWXVDYjtBQUFBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUQ7RUFFRTtBQUFBO0lBQ0M7OztBQU9KO0FBQUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFJRTtBQUFBO0FBQUE7QUFBQTtJQUNDO0lBQ0E7OztBQU9IO0FBQUE7RUFDQztFQUNBOztBQUVEO0FBQUE7RUFDQzs7O0FBS0o7QUFDQztFQUNBOztBQUNBO0VBRUM7OztBaEI3R0Y7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWlCSUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0VBR0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7O0FBR0E7RUFDQzs7QUFJQTtFQUNDLE9ibEJJOztBRDhCSjtFY3BESjtJQTZDRTtJQUNBO0lBQ0E7SUFDQTs7RUFDQTtJQUNDO0lBQ0E7SUFDQTtJQUNBOztFQUVEO0lBQ0M7SUFDQTtJQUNBOztFQUVEO0lBQ0M7SUFDQTs7O0FBR0Y7RUFqRUQ7SUFrRUU7SUFDQTs7RUFDQTtJQUNDO0lBQ0E7SUFDQTs7RUFFRDtJQUNDO0lBQ0E7O0VBRUQ7SUFDQztJQUNBOzs7QUFHRjtFQWxGRDtJQW1GRTs7O0FBRUQ7RUFyRkQ7SUFzRkU7SUFDQTs7RUFDQTtJQUNDOztFQUVEO0FBQUE7QUFBQTtJQUdDO0lBQ0E7Ozs7QUFLSDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxPYjdGZ0I7O0FEbUZmO0VBQ0Usb0JjVUg7RWRURyxpQmNTSDtFZFJHLGVjUUg7RWRQRyxZY09IOztBQUNBO0FBQUE7QUFBQTtBQUFBO0VBSUMsT2JuR2U7RWFvR2Y7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFsQkQ7SUFtQkU7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0Esa0JiekhROztFYTBIUjtJQUNDOztFQUVEO0FBQUE7SUFFQztJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBRUQ7QUFBQTtJQUVDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFFRDtJQUNDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7Ozs7QUFNSDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFHRjtFQW5CRDtJQW9CRTs7RUFDQTtJQUNDOzs7O0FBSUg7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBLGtCYi9LZ0I7RWFnTGhCLE9iakxnQjs7QUR1Q2I7RWNvSUo7SUFRRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7O0FBR0Y7RUFDQztFQUNBOzs7QUFVRDtFQUNDO0VBQ0U7RUFBMkIsT2IzTWI7RWEyTWlEO0VBQ2hFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EscUJBQ0U7RUFHQTtFQUNKO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHQTtFQUEwQztFQUFnQjs7O0FBQzFEO0VBQW9COzs7QUFDcEI7RUFBa0I7RUFBZ0I7RUFBb0I7RUFBcUI7RUFBb0I7OztBQUMvRjtFQUFjO0VBQWE7RUFBb0IsT2JqTzlCO0VhaU9tRTtFQUEyQjtFQUF3QjtFQUFpQjtFQUF1QjtFQUFZO0VBQzNMO0VBQTBCO0VBQXFCO0VBQW9CO0VBQWM7OztBQUNqRjtFQUFxQjtFQUFhOzs7QUFDbEM7RUFBb0I7RUFBZ0I7RUFDaEM7RUFDQTtFQUNBOzs7QUFDSjtFQUFlO0VBQWE7OztBQ3RQM0I7RUFDQzs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7O0FBSUY7QUFBQTtFQUVDOztBQUdEO0VBQ0M7O0FBR0Q7QUFBQTtFQUVDOztBQUdEO0VBQ0M7O0FBS0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFLQzs7QUFLQztBQUFBO0VBQ0M7RUFDQTs7QUFJRjtBQUFBO0VBQ0M7O0FBS0g7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBOztBQUVEO0VBaEJEO0lBaUJFLGtCZDdHZ0I7O0VjZ0hmO0lBQ0M7OztBQU1KO0VBQ0M7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFTRDtBQUNDO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOztBQWVEO0VBQ0M7O0FBQ0E7QUFBQTtFQUVDO0VBQ0E7O0FBSUY7RUFDQzs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFDQTs7QUFHRDtFQUNDOzs7QWxCdkxGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FtQk1JO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFFQTs7QWhCd0ZOO0VBQ0Usb0JnQnZGSTtFaEJ3RkosaUJnQnhGSTtFaEJ5RkosZWdCekZJO0VoQjBGSixZZ0IxRkk7O0FBQ0E7RUFDSTs7QUFFSjtFQUNJO0VBQ0E7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTtFQUNBOztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGtCZnBCSztFZXFCTDtFQUNBLE9mL0JGO0FlZ0NFO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBVUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUF5QkE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFLQTtFQUVJLE9mMUVOO0VlMkVNO0VBQ0E7RUFDQTs7QUFFSjtFQUNJO0lBQ0ksa0JmM0VEOzs7QWUrRVg7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esa0JmbEZLO0VlbUZMO0VBQ0EsT2Y3RkY7RWU4RkU7O0FBQ0E7RUFDSTtFQUNBO0VBRUE7RUFDQTtFQUNBOztBQUdKO0VBRUksT2YxR047RWUyR007RUFDQTtFQUNBOztBQUVKO0VBQ0k7SUFDSSxrQmYzR0Q7OztBZThHUDtFQUNJO0VBQ0E7O0FBQ0E7RUFDSTtFQUNBOztBQUdSO0VBdkNKO0lBd0NROzs7QUFHUjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGtCZjlISztFZWdJTDs7QUFDQTtFQUNJO0VBQ0Esa0JmdElHOztBZXdJUDtBQUFBO0VBRUksa0JmMUlHOztBZTJJSDtBQUFBO0FBQUE7RUFFSSxPZm5KVjtFZW9KVTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTtBQUFBO0lBQ0k7OztBQUlaO0VBQ0k7RUFDQTs7QUFJQTtFQUNJOztBQUVKO0VBQ0k7RUFDQTs7QWhCekhoQjtFZ0I4SFE7SUFDSTs7RUFDQTtJQUNJOztFQUNBO0lBQ0k7O0VBRUo7SUFDSTtJQUNBOztFQUVKO0lBQ0k7OztBQUtoQjtFQWpNSjtJQW1NUTtJQUNBOztFQUNBO0lBQ0k7SUFDQTtJQUNBLGtCZjdMQzs7RWUrTEw7SUFDSTs7RUFFSjtJQUNJO0lBQ0E7O0VBRUo7SUFDSTs7RUFFSjtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBQ0E7SUFDSTs7RUFDQTtJQUNJO0lBQ0E7O0VBRUo7SUFDSTtJQUNBOztFQUVKO0lBQ0k7O0VBR1I7SUFDSTtJQUNBLGtCZmxPRDs7RWVvT0g7SUFDSTs7RUFFSjtJQUNJOztFQUVKO0lBQ0k7SUFDQTs7O0FBSVo7RUFDSTs7QUFDQTtFQUNJOztBQUVKO0VBQ0k7O0FBRUo7RUFDSTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGtCZi9QQzs7QURtRmY7RUFDRSxvQmdCNktZO0VoQjVLWixpQmdCNEtZO0VoQjNLWixlZ0IyS1k7RWhCMUtaLFlnQjBLWTs7QUFDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QWhCckxsQjtFQUNFLG9CZ0J3TGdCO0VoQnZMaEIsaUJnQnVMZ0I7RWhCdExoQixlZ0JzTGdCO0VoQnJMaEIsWWdCcUxnQjs7QUFDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBaEJqTXRCO0VBQ0Usb0JnQmlNb0I7RWhCaE1wQixpQmdCZ01vQjtFaEIvTHBCLGVnQitMb0I7RWhCOUxwQixZZ0I4TG9COztBQU1SO0VBRUksT2Z0U1Y7RWV1U1U7RUFDQTtFQUNBOztBQUVKO0VBQ0k7SUFDSSxrQmZ2U0w7OztBZTZTUDtFQUNJO0lBQ0k7O0VBRUo7SUFDSTs7RUFFSjtJQUNJLGtCZi9TQTs7O0Fla1RSO0VBRUksa0JmdlRDOztBZTBURztFQUNJO0VBQ0E7RUFDQTtFQUNBLGtCZjNUSjs7QWU4VEo7RUFDSTtJQUNJLGtCZnRVTDs7O0FlNFVQO0FBQUE7RUFHSSxrQmYvVUc7O0FlZ1ZIO0FBQUE7QUFBQTtFQUVJLE9meFZWO0VleVZVO0VBQ0E7RUFDQTs7QUFFSjtFQUNJO0FBQUE7SUFDSTs7O0FBTXBCO0VBQ0k7RUFDQSxhakJ6V1c7RWlCMFdYO0VBQ0E7RUFDQTs7QUFDQTtFQUNJO0VBQ0E7O0FBQ0E7RUFDSTtFQUNBOztBQUdSO0VBQ0k7RUFDQTtFQUNBLE9maFdVOztBZWlXVjtFQUNJO0lBQ0ksT2ZsV1M7Ozs7QWUwV3pCO0VBRUk7QUFBQTtBQUFBO0FBQUE7SUFJSTs7OztBbkIvWVo7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QW9CWUE7RUFDQztFQUNBOzs7QUFHQTtFQUNDO0VBQ0E7RUFDQTs7QWpCb0NFO0VpQnZCRDtJQUNDOzs7QWpCc0NBO0VpQmxDRDtJQUNDOzs7QUFlSDtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBOztBakJXRTtFaUJiSDtJQUlFOzs7QWpCU0M7RWlCSEQ7SUFDQzs7O0FBS0g7RUFDQzs7QUFDQTtFQUNDO0VBQ0E7RUFDQTs7QUFJRjtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUVEO0VBQ0M7O0FqQjVDQztFaUIyQ0Y7SUFHRTs7O0FqQnRCQTtFaUJtQkY7SUFNRTtJQUNBO0lBQ0E7SUFDQTs7RUFDQTtJQUNDOzs7QUFLSDtFQUNDO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QWpCMURDO0VpQm9ERjtJQVFFO0lBQ0E7OztBakJqREE7RWlCd0NGO0lBWUU7SUFDQTs7O0FBS0Y7RUFERDtJQUVFOzs7QUFHRjtFQUNDO0VBQ0Esa0JoQjVHaUI7O0FnQitHakI7QUFBQTtFQUVDOztBQUdGO0VBQ0M7OztBakJ6RkU7RWlCNkZKO0lBRUU7SUFDQTs7OztBakJoRkU7RWlCb0ZKO0lBRUU7SUFDQTs7OztBQUtEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7O0FBRUQ7QUFBQTtFQU9DOztBQUNBO0FBQUE7RUFDQztFQUtBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBQ0E7O0FBQ0E7QUFBQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTs7QUFFRDtBQUFBO0VBQ0M7O0FBRUQ7QUFBQTtFQUNDOztBQUVEO0FBQUE7RUFDQyxrQmhCaExtQjs7QWdCaUxuQjtBQUFBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0FBQUE7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUF3Qkg7RUFDQztFQUNBOztBQUlEO0VBQ0M7RUFDQTtFQUNBOztBQUdGO0VBQ0M7O0FBRUQ7RUFFQzs7QUFDQTtFQUhEO0lBSUU7SUFDQTs7O0FBSUQ7RUFDQztFQUNBOztBQUNBO0VBQ0M7O0FBQ0E7RUFDQzs7QUFHRjtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBRUM7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBb0JKO0VBQ0M7RUFFQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0M7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBOztBQUlIO0VBQ0M7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBOztBQUlBO0FBQUE7RUFDQztFQUNBOztBQUNBO0FBQUE7RUFFQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7QUFBQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0FBQUE7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFNSjtBQUFBO0VBQ0M7RUFDQTtFQUNBO0VBRUE7RUFDQTs7QUFDQTtBQUFBO0VBQ0M7RUFDQTtFQUNBOztBQUVEO0FBQUE7RUFFQzs7QUFFRDtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFHQztFQUNBO0VBQ0E7RUFDQTs7QUFFRDtBQUFBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBSUE7RUFDQTs7QUFNQTtBQUFBO0FBQUE7RUFFQzs7QUFHRjtBQUFBO0FBQUE7QUFBQTtFQUlDO0VBQ0E7RUFDQTs7QUFFRDtBQUFBO0FBQUE7QUFBQTtFQUtDO0VBQ0E7RUFDQTs7QUFFRDtBQUFBO0VBRUM7RUFDQTs7QUFFRDtBQUFBO0VBQ0M7RUFDQTs7QUFDQTtBQUFBO0VBQ0M7RUFDQTs7QUFHRjtBQUFBO0VBQ0M7RUFDQTtFQUNBOztBQUlIO0VBRUM7RUFDQTtFQU1BOztBQUxBO0VBQ0M7O0FBS0Q7RUFDQztFQUNBOztBQUNBO0VBQ0M7RUFDQTs7QUFFRDtBQUFBO0FBQUE7RUFFQztFQUNBO0VBQ0E7O0FBR0Y7RUFDQztFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTs7QUFLRjtFQUNDO0VBQ0E7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7O0FBR0Y7RUFDQztFQUNBOztBQU1IO0VBQ0M7RUFFQTs7QUFFRDtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVDO0VBQ0M7RUFDQTs7QUFHRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7SUFDQzs7O0FBS0Y7RUFDQzs7QUFFRDtFQUNDOztBQVNGO0VBQ0M7OztBQVVKO0VBQ0M7OztBQUtDO0FBQUE7QUFFQztFQUNBOztBQUVEO0VBQ0Msa0JoQjFwQmdCO0VnQjJwQmhCOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQU5EO0lBT0U7OztBQUdGO0FBQUE7QUFBQTtFQUdDOztBQUdGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFFQzs7QUFDQTtFQUNDOztBQUlEO0VBQ0M7O0FBRUQ7RUFDQzs7QUFHRDtFQVJEO0lBU0U7O0VBQ0E7SUFDQzs7RUFDQTtJQUNDOztFQUdGO0lBQ0M7OztBQUtKO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQTNERDtJQTRERTs7O0FBRUQ7RUE5REQ7SUErREU7SUFDQTtJQUNBOztFQUNBO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7O0VBQ0E7SUFDQzs7RUFHRjtJQUNDO0lBQ0E7OztBQUtKO0VBQ0M7SUFDQzs7O0FBR0Y7RUFDQztJQUNDOztFQUVEO0lBQ0M7Ozs7QUFJSDtFQUNDOzs7QUFHQTtFQUNDOztBQUNBO0FBQUE7RUFFQzs7O0FBTUY7RUFDQzs7O0FBS0Q7RUFDQztFQUNBOztBQUVEO0VBQ0M7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBLFdsQmowQmU7RWtCazBCZjs7QWpCanhCRTtFaUIyd0JIO0lBUUU7OztBakJ2eEJDO0VpQit3Qkg7SUFXRTs7O0FqQjF4QkM7RWlCNHhCRjtJQUVFOzs7QUFHRjtFQUNDOztBQUVEO0VBQ0M7O0FBRUQ7RUFHQztFQUNBO0VBQ0E7O0FBR0Y7QUFBQTtFQUVDO0VBQ0E7RUFDQSxPaEJqMEJrQjs7QWdCazBCbEI7QUFBQTtFQUNDLE9oQnIwQmdCOztBZ0J3MEJsQjtFQUNDOzs7QUFJRjtFQUNDO0lBQ0M7SUFDQTs7RUFFRDtJQUNDO0lBQ0E7OztBQUdGO0VBQ0M7SUFDQztJQUNBOztFQUVEO0lBQ0M7SUFDQTs7O0FBSUQ7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFHRjtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUtGO0FBQUE7RUFFQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlEO0FBQUE7RUFFQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSUY7RUFDQztFQUNBOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFPRDtFQUNDO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQzs7O0FBR0Q7QUFPQztFQUNDO0VBQ0E7RUFDQTs7QUFFRDtFQUNDOztBQUVEO0VBQ0M7O0FBQ0E7RUFDQztFQUNBOztBQUdGO0VBQ0M7O0FBRUQ7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTs7QUFFRDtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFZQztFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFLRDtBQUFBO0VBSUM7RUFDQTs7QUFHRDtFQUNDOzs7QUFRQTtBQUFBO0VBQ0M7O0FBR0Y7QUFBQTtFQUNDOztBQUNBO0FBQUE7RUFFQztFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtFQUNDOztBQUlIO0FBQUE7RUFDQztFQTJHQTtFQUNBO0VBQ0E7RUFDQTs7QUE3R0E7QUFBQTtFQUNDOztBQUdEO0FBQUE7RUFDQztFQUNBO0VBSUE7O0FBRUQ7QUFBQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0FBQUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7QUFBQTtFQUNDO0VBQ0E7RUFDQTs7QUFFRDtBQUFBO0VBQ0M7O0FBRUQ7QUFBQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQU9GO0FBQUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7O0FBS0Q7QUFBQTtFQUNDOztBQUVEO0FBQUE7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtFQUNDOztBQUlEO0FBQUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0FBQUE7RUFDQzs7QUFFRDtBQUFBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtFQUNDO0VBQ0E7RUFDQTs7QUFHRjtBQUFBO0VBR0M7O0FBVUY7RUFqSEQ7QUFBQTtJQWtIRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFDQTtBQUFBO0lBQ0M7O0VBRUQ7QUFBQTtJQUNDOztFQUVEO0FBQUE7SUFDQzs7RUFHQztBQUFBO0lBQ0M7O0VBSUg7QUFBQTtJQUNDOztFQUNBO0FBQUE7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBR0Y7QUFBQTtJQUNDOztFQUVEO0FBQUE7SUFDQzs7RUFFRDtBQUFBO0lBQ0M7SUFDQTtJQUNBOztFQUNBO0FBQUE7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBQ0E7QUFBQTtJQUNDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FqQjNxQ0Y7RWlCaWdDSDtBQUFBO0lBZ0xFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFHQTtJQUNBOztFQUlBO0FBQUE7SUFDQzs7RUFFRDtBQUFBO0lBR0M7O0VBRUQ7QUFBQTtJQUNDO0lBQ0E7O0VBRUQ7QUFBQTtJQUNDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBQ0E7QUFBQTtJQUNDO0lBQ0E7SUFDQTtJQUNBOztFQUVEO0FBQUE7SUFDQzs7RUFHRjtBQUFBO0lBQ0M7SUFDQTtJQUNBOztFQUNBO0FBQUE7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUNBO0FBQUE7SUFDQztJQUNBO0lBQ0E7O0VBRUQ7QUFBQTtJQUNDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFDQTtBQUFBO0lBQ0M7O0VBR0Y7QUFBQTtJQUNDO0lBQ0E7SUFDQTs7RUFFRDtBQUFBO0lBQ0M7O0VBRUQ7QUFBQTtJQUNDO0lBQ0E7SUFDQTs7RUFHRjtBQUFBO0lBR0M7O0VBR0Y7QUFBQTtJQUNDO0lBQ0E7SUFDQTs7RUFFRDtBQUFBO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUtBO0FBQUE7QUFBQTtBQUFBO0lBRUM7O0VBR0Y7QUFBQTtBQUFBO0lBTUM7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0lBRUM7O0VBRUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7SUFDQzs7RUFNRjtBQUFBO0FBQUE7SUFDQzs7RUFFRDtBQUFBO0FBQUE7SUFDQztJQUNBO0lBR0E7OztBQUNBO0VBQ0M7QUFBQTtBQUFBO0lBQ0M7OztBakJqMENIO0VpQnUwQ0E7QUFBQTtBQUFBO0lBQ0M7SUFDQTs7RUFDQTtBQUFBO0FBQUE7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBR0Y7QUFBQTtBQUFBO0lBQ0M7SUFDQTs7RUFFRDtBQUFBO0FBQUE7SUFDQztJQUNBOztFQUVEO0FBQUE7QUFBQTtJQUNDO0lBQ0E7O0VBTUQ7QUFBQTtJQUNDO0lBQ0E7O0VBRUQ7QUFBQTtJQUNDO0lBQ0E7O0VBR0Y7QUFBQTtJQUNDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFFQTtBQUFBO0FBQUE7QUFBQTtJQUVDOztFQUVBO0FBQUE7QUFBQTtBQUFBO0lBQ0M7O0VBSUY7QUFBQTtJQUNDOztFQUVEO0FBQUE7SUFDQztJQUNBO0lBQ0E7SUFHQTs7O0FBQ0E7RUFDQztBQUFBO0lBQ0M7OztBakJ6NENIO0VpQis0Q0E7QUFBQTtJQUNDO0lBQ0E7O0VBRUQ7QUFBQTtJQUNDO0lBQ0E7O0VBQ0E7QUFBQTtJQUNDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFHRjtBQUFBO0lBQ0M7SUFDQTs7RUFFRDtBQUFBO0lBQ0M7SUFDQTs7RUFFRDtBQUFBO0lBQ0M7SUFDQTs7OztBQU9KO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFHQztFQUNBO0VBQ0E7OztBQUtGO0VBQ0M7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBR0Q7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUlBO0FBQUE7RUFFQztFQUNBOztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtFQUVDO0VBQ0E7RUFDQTs7O0FDN2lETDtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUlKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0k7OztBQUtSO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUVJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBRUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBOztBQUdKO0VBQ0k7RUFDQTs7QUFHSjtFQUNJOztBQUdKO0VBQ0k7O0FBRUE7RUFDSTs7QUFHSjtFQUNJOztBQUVBO0VBQ0k7O0FBS1o7RUFDSTtFQUNBO0VBQ0E7O0FBRUE7RUFDSTs7O0FBTWhCO0VBQ0k7SUFDSTs7RUFFSjtJQUNJOzs7QUFLUjtFQUNJO0lBQ0k7O0VBR0o7SUFDSTtJQUNBOztFQUdKO0lBQ0k7OztBQ25KUDtFQUdDO0VBQ0E7O0FBYUE7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUdGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esa0JsQm5DYTtFa0JvQ2I7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTs7QUFHRDtFQUNDOztBQUNBO0VBQ0M7O0FBR0Y7RUFHQztFQUNBOztBQUdBO0VBQ0M7O0FBRUQ7RUFDQyxrQmxCNUVZOzs7QUpWakI7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QXVCR0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FoQmZBO0VBQ0M7OztBQUdGO0VBQ0M7OztBZ0JhRDtFQUNDO0VBQ0E7O0FBVUE7QUFBQTtFQUNDO0VBQ0E7O0FBRUQ7QUFBQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0FBQUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRDtBQUFBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUlBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0FBQUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUEwQkE7QUFBQTtBQUFBO0FBQUE7RUFHQzs7QUFFRDtFQUNDO0FBQUE7SUFDQztJQUNBOzs7QUFJSDtBQUFBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtFQUNDO0VBQ0E7O0FBRUQ7QUFBQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0FBQUE7RUFDQztFQUNBOztBQUVEO0FBQUE7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0VBQ0M7O0FBR0Y7QUFBQTtFQUNDO0VBQ0E7RUFDQTs7QXBCaEhBO0VvQjBJRDtBQUFBO0lBQ0M7SUFDQTtJQUNBOztFQUNBO0FBQUE7SUFDQztJQUNBO0lBQ0E7O0VBQ0E7QUFBQTtJQUNDOztFQUdGO0FBQUE7SUFDQztJQUNBO0lBQ0E7SUFDQTs7RUFFRDtBQUFBO0lBQ0M7SUFDQTs7RUFFRDtBQUFBO0lBQ0M7OztBQUlIO0VBRUU7QUFBQTtJQUNDOzs7QUFJSDtFQWpNRDtBQUFBO0lBa01FO0lBQ0E7SUFDQTtJQUNBOztFQUNBO0FBQUE7SUFDQztJQUNBO0lBQ0E7O0VBQ0E7QUFBQTtJQUNDO0lBQ0E7O0VBRUQ7QUFBQTtJQUNDO0lBQ0E7SUFDQTs7RUFFRDtBQUFBO0lBQ0M7O0VBRUQ7QUFBQTtJQUNDOzs7QUFJSDtFQTNORDtBQUFBO0lBNE5FOzs7QUFVRjtBQUFBO0VBQ0M7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0FBQUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRDtBQUFBO0FBQUE7RUFFQztFQUNBO0VBQ0E7O0FBRUQ7RUFFRTtBQUFBO0lBQ0M7SUFDQTs7O0FBTUg7QUFBQTtFQUNDO0VBQ0E7O0FBRUQ7RUFMRDtBQUFBO0lBTUU7OztBQUdGO0FBQUE7QUFDQztBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBTUE7RUFQRDtBQUFBO0lBUUU7OztBQUdGO0FBQUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOztBcEJ6UkU7RW9CMlFIO0FBQUE7SUF3Q0U7SUFDQTtJQUNBO0lBQ0E7OztBcEIxVEM7RW9CK1FIO0FBQUE7SUE4Q0U7SUFDQTtJQUNBOzs7QUFFRDtFQUNDO0FBQUE7SUFDQzs7O0FBSUg7QUFBQTtFQUNDO0FBQ0E7QUFBQTtBQUFBOztBQUdBO0FBQUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7QUFBQTtFQUNDOztBQUNBO0FBQUE7RUFDQzs7QUFJSDtBQUFBO0FBQUE7QUFBQTtFQUVDO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFRQTtBQUFBO0FBQUE7QUFBQTtFQUNDOztBQUdGO0FBQUE7RUFDQztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBUUE7QUFBQTtFQUNDOzs7QXZCNWFIO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0F3QmFNO0FBQUE7QUFBQTtFQUNFO0VBQ0E7O0FBRUY7QUFBQTtBQUFBO0VBQ0U7O0FBRUY7RUFFSTtBQUFBO0FBQUE7SUFDRTs7O0FBTVY7QUFBQTtBQUFBO0VBQ0U7O0FBQ0E7QUFBQTtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUVGO0FBQUE7QUFBQTtFQUNFOztBQUVGO0FBQUE7QUFBQTtFQUNFOztBQUlKO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUNBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0VBQ0U7O0FBS0o7QUFBQTtBQUFBO0VBQ0U7O0FBQ0E7QUFBQTtBQUFBO0VBQ0U7RUFDQTs7QUFHSjtBQUFBO0FBQUE7RUFDRTs7QUFHSjtBQUFBO0FBQUE7RUFDRTtFQUNBOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUlFOztBQUlGO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0FBQUE7QUFBQTtFQUNFO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0VBQ0U7RUFDQTs7QUFFRjtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7O0FBRUY7RUFLSTtBQUFBO0FBQUE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUFNVjtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0FBQUE7RUFDRTtFQUNBOztBQUNBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7O0FBRUY7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBOztBQUVGO0VBS0k7QUFBQTtBQUFBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FBTVY7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtBQUFBO0VBQ0U7O0FBR0o7QUFBQTtBQUFBO0VBSUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0FBQUE7RUFDRTtFQUNBOztBQUVGO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0FBQUE7QUFBQTtFQUNFO0VBQ0E7O0FBRUY7RUFLSTtBQUFBO0FBQUE7SUFFRTtJQUNBO0lBQ0E7SUFDQTs7O0FBS1I7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0FBQUE7RUFDRTtFQUNBOztBQUNBO0FBQUE7QUFBQTtFQUNFOztBQUVGO0FBQUE7QUFBQTtFQUNFO0VBQ0E7O0FBRUY7QUFBQTtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtBQUFBO0VBQ0U7O0FBR0o7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHSjtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUNBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUNBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBaUJGO0VBR0k7QUFBQTtBQUFBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUFzQlI7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUdKO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtBQUFBO0FBQUE7SUFDRTs7O0FBTVY7QUFBQTtBQUFBO0FBQ0U7RUFDQTs7QUFFRjtFQUNFO0lBQ0U7SUFDQTtJQUNBOztFQUVGO0lBQ0U7SUFDQTtJQUNBOztFQUVGO0lBQ0U7SUFDQTtJQUNBOzs7QUFVSjtBQUFBO0FBQUE7RUFDRTtFQUNBOzs7QXhCemZKO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0F5QmNFO0VBQ0U7RUFDQSxPckJvSWlCOzs7QXFCaklyQjtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsWUFDRTs7QUFHRjtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUlGO0FBQUE7RUFDRTtFQUNBOztBQUdGO0FBQUE7RUFDRSxZckIrR2U7RXFCOUdmO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0VBQ0U7OztBQUlKO0VBQ0U7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxPckJzRFU7RXFCckRWO0VBQ0E7RUFDQTtFQUNBLFlyQm1FaUI7RXFCbEVqQjtFQUNBOztBQUNBO0VBQ0U7SUFDRSxZckI2Q007SXFCNUNOLE9yQjdFVztJcUI4RVg7O0VBQ0E7SUFDRTs7OztBQU1SO0VBQ0UsU0EvRmdCOzs7QUFrR2xCO0FBQUE7RUFFRSxlQXBHZ0I7OztBQXdHaEI7RUFDRTtFQUNBOztBQUNBO0FBQUE7RUFFRTtFQUNBO0VBQ0EsT3JCNkJlOztBcUIxQmY7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTs7QUFJQTtFQUNFO0VBQ0E7O0FBRUY7RUFDRTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0E7RUFDRTtFQUNBOztBQUVGO0VBQ0U7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7O0FBRUY7RUFDRTtFQUNBOztBQUtSO0VBQ0U7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7O0FBR0o7RUFDRTtFQUNBLE9yQmpCZ0I7O0FxQmtCaEI7QUFBQTtFQUVFOztBQUVGO0VBQ0U7RUFDQTs7QUFDQTtFQUNFOztBQUVGO0VBQ0U7O0FBRUY7RUFDRTs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBS0Y7RUFDRTtFQUNBOztBQUtGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQVFSO0VBQ0U7O0FBS0Y7QUFBQTtFQUVFO0VBQ0EsT3JCNUhxQjs7O0FxQmdJekI7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtBQUFBO0VBRUU7OztBQUlBO0FBQUE7RUFFRTtFQUNBOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7OztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLE9yQmxMVTtFcUJtTFY7RUFDQTs7QUFFQTtFQUNFLE9yQnJMWTtFcUJzTFo7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFO0VBQ0E7O0FBR0Y7RUFDRSxPckJ6S2tCOztBcUI0S3BCO0VBQ0U7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBOztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQU1OO0VBQ0U7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFLSjtFQUNFOztBQUVBO0VBQ0U7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFLSjtFQUNFO0lBQ0U7SUFDQTs7RUFFRjtJQUNFO0lBQ0E7OztBQUtKO0VBQ0U7SUFDRTtJQUNBOztFQUdGO0lBQ0U7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7OztBQUtKO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7O0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOztBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7O0FBQUE7QUFBQTtBQUFBOztBQUFBO0FBQUE7QUFBQTtBQUFBOztBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0F6QjNkQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBMEJJQTtFQUNFO0VBQ0E7RUFDQTtFQUVBLFd4QkZlOztBd0JHZjtFQUNFO0VBQ0E7RUFDQTs7QUFPRjtFQUNFOztBQVlGO0VBQ0U7O0FBSUE7RUFDRTs7QUFDQTtFQUNFOztBQUdBO0VBQ0U7O0FBSU47RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUEsa0J0QnBDYztFc0JxQ2QsT3RCeENXO0VzQnlDWDtFQUNBO0FBcUJBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBbEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFLQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQXNCSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRSxrQnRCbEZBOztBc0JzRk47RUFDRSxrQnRCdUNtQjs7QXNCcENyQjtFQUdFO0VBRUE7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QXZCM0VGO0V1QmdFRjtJQWNJO0lBQ0E7SUFDQTtJQUNBOzs7QUFJSjtFQUNFO0VBQ0E7RUFDQTs7QUFFRTtFQUNBO0VBQ0E7RUFDQTs7QUFPRjtFQUNFOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGtCdEJMYzs7QXNCWWQ7RUFDRTs7QUFJSjtFQUNFOztBQUtKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLE90QmxEVztFc0JtRFg7O0FBQ0E7RUFDRTtFQUNBO0VBQ0EsT3RCdERlO0VzQnVEZjs7QUFFRjtFQUNFOztBQUdKO0VBQ0U7O0FBRUY7RUFDRTs7QUFFRjtFQUNFOztBQUVGO0VBQ0U7O0FBRUY7RUFDRTs7QXZCcEtKO0V1QjJIQTtJQTRDSTtJQUNBOzs7QXZCNUtKO0V1QitIQTtJQWdESTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUFVTjtFQUVFO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTs7QUFFQTtFQUVFO0VBQ0E7O0FBTUo7RUFDRTs7QUFLSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQSxZdEJ4UVc7RXNCeVFYO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUEsa0J0QnhSUzs7QXNCOFJiO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7OztBQUtOO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QXZCclJFO0V1QmdSSjtJQU9JO0lBQ0E7SUFDQTs7OztBQUdKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7O0FBR0o7RUFDRTtFQUNBOztBQUVGO0VBQ0U7RUFDQTs7QXZCdFRBO0V1QndSSjtJQWlDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUNBO0lBQ0U7SUFDQTtJQUNBOztFQUVGO0FBQUE7QUFBQTtBQUFBO0lBSUU7SUFDQTs7OztBQUtKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTs7QXZCblZGO0V1QjRVSjtJQVdJOztFQUNBO0lBQ0U7Ozs7QUFLTjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QXZCcFdFO0V1QjhWSjtJQVFJO0lBQ0E7O0VBQ0E7SUFDRTs7OztBQUtOO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFlBQ0U7RUFFRjtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFlBQ0U7RUFFRjtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQVlGO0VBQ0U7RUFDQTtFQUNBO0FBQ0E7RUFDQTtFQUNBO0FBR0E7O0FBQ0E7RUFDRTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7O0FBRUE7RUFDRTs7O0FBS047RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsT0EvQ2dCO0VBZ0RoQjs7QUFDQTtFQUNFO0VBQ0E7O0FBQ0E7RUFDRTs7QUFHSjtFQUNFO0VBQ0EsT0FyRGU7OztBQXdEbkI7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTs7QUFFRjtFQUNFO0VBQ0E7OztBQUlOO0VBQ0UsT0F2SVU7RUF3SVY7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSUo7RUFDRTtFQUNBOzs7QUFJRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBOzs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSU47RUFFRTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7RUFDQTs7QUFDQTtFQUNFOztBQUdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxPQXBQSTtFQXFQSjs7QUFHQTtFQUNFLE9BeFBTOztBQTZQYjtFQUNFOztBQUlGO0VBQ0U7O0FBS0E7RUFDRSxPQXpRUzs7O0FBZ1JqQjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxPdEJ6dUJhO0VzQjB1QmI7RUFDQTtFQUNBO0VBQ0E7RUFNQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHSjtBQUFBO0VBRUU7O0FBQ0E7RUFFSTtBQUFBO0lBQ0U7SUFDQTtJQUNBOzs7QUFLUjtFQUNFOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsT0F4VmM7O0FBeVZkO0VBQ0U7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQSxPdEIzeUJXO0VzQjR5Qlg7RUFDQTtFQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOztBQVdGO0VBakNGO0lBa0NJOzs7O0FBSU47RUFDRTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTs7O0FBS0Y7RUFDRTtFQUNBLE9BOVhXO0VBK1hYLFlBQ0U7O0FBSUo7RUFDRTs7QUFDQTtFQUNFLE9BcFlhOzs7QUF5WW5CO0VBQ0UsT0EzWVU7RUE0WVY7OztBQUVGO0VBQ0UsT0EvWVU7RUFnWlY7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTs7O0FBSUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFLGtCQTdka0I7OztBQStkcEI7RUFDRSxrQkFyRWE7OztBQXVFZjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFJQTtBQUFBO0VBRUU7O0FBQ0E7QUFBQTtFQUNFOztBQUdKO0FBQUE7RUFFRTs7QUFDQTtBQUFBO0VBQ0U7O0FBR0o7QUFBQTtFQUVFLGtCQWxHVzs7QUFtR1g7QUFBQTtFQUNFLGtCQXBHUzs7QUF1R2I7QUFBQTtFQUVFLGtCQXBnQmdCOztBQXFnQmhCO0FBQUE7RUFDRSxrQkF0Z0JjOztBQXlnQmxCO0FBQUE7RUFFRTs7QUFDQTtBQUFBO0VBQ0U7O0FBR0o7QUFBQTtFQUVFOztBQUNBO0FBQUE7RUFDRTs7QUFHSjtBQUFBO0VBRUU7O0FBQ0E7QUFBQTtFQUNFOzs7QUFLSjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQWdCRTs7O0FBS0o7RUFDRTtFQUNBOztBQUNBO0VBQ0U7OztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQUNBO0VBRkY7SUFHSTs7OztBQUtOO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFlBQ0U7RUFFRjs7O0FBR0Y7RUFDRTtJQUNFO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBOzs7QUFJSjtFQUNFO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBRUU7RUFDQTs7QUFHRjtFQUNFOzs7QUFLSjtFQUVFOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUVFOzs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUVFO0VBQ0E7OztBQUtKO0FBQUE7RUFFRTtFQUNBOztBQUNBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQU1BO0VBQ0U7RUFDQTs7O0FBTU47RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGtCdEJ6bUNpQjs7QXNCMG1DakI7RUFDRTtFQUNBO0VBQ0E7RUFDQSxPdEJybkNpQjs7QXNCdW5DbkI7RUFDRTs7QXZCcHRDQTtFdUJvc0NKO0lBbUJJO0lBQ0E7Ozs7QUFLSjtFQUNFO0lBQ0U7O0VBRUY7SUFDRTs7RUFFRjtJQUNFOzs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQUdGO0VBQ0U7O0FBSUY7RUFDRTs7O0FBS0o7RUFDRTtJQUNFOztFQUVGO0lBQ0U7O0VBRUY7SUFDRTs7O0FBS0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QUFHRjtFQUNFO0VBQ0E7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFLTjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTs7QUFLSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTs7QUFLSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBS0E7QUFBQTtFQUVFO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBOztBQUlKO0VBQ0U7O0FBS0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QUFJUjtFQUNFO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTs7QUFLSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFPSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QUFJSjtFQUNFO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBS047RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQUdGO0VBQ0U7RUFDQTtFQUNBOztBQUtKO0VBQ0U7SUFDRTtJQUNBOztFQUdGO0lBQ0U7SUFDQTs7RUFHRjtJQUNFOzs7QUFLSjtFQUNFO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJRjtFQWxQRjtJQW1QSTs7RUFFQTtJQUNFO0lBQ0E7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTs7RUFHRjtJQUNFOztFQUdGO0lBQ0U7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTtJQUNBOztFQUVBO0lBQ0U7O0VBSUo7SUFDRTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTs7RUFHRjtJQUNFOzs7O0FBTU47RUFDRTtJQUNFOztFQUVGO0lBQ0U7OztBQUtKO0VBQ0U7OztBQ3o0REY7RUFJUTtBQUFBO0lBRUk7O0VBR1I7SUFDSTs7RUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0lBV0k7SUFFQTtJQUNBO0lBQ0E7O0VBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtJQUNJOztFQUdSO0FBQUE7SUFFSTs7RUFFSTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7SUFHSTs7RUFJWjtBQUFBO0lBRUk7O0VBQ0E7QUFBQTtJQUNJO0lBQ0E7SUFDQTs7RUFLUjtJQUNJO0lBQ0E7SUFDQTs7RUFJSjtJQUNJOztFQUlKO0lBQ0k7O0VBR1I7SUFDSTtJQUNBOztFQUVKO0lBSUk7O0VBRUo7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBSUE7O0VBQ0E7SUFHSTs7RUFPUjtJQUlJOzs7QUFHUjtFQUNJO0FBQUE7SUFFSTs7RUFDQTtBQUFBO0FBQUE7QUFBQTtJQUVJO0lBQ0E7O0VBRUo7QUFBQTtJQUNJO0lBQ0E7SUFDQTs7RUFJSTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0lBSUk7O0VBR1I7QUFBQTtJQUNJO0lBQ0E7O0VBSVo7SUFDSTs7RUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtJQVVJO0lBQ0E7SUFDQTtJQUNBOztFQUdSO0lBR0k7SUFDQTtJQUNBO0lBQ0E7O0VBQ0E7SUFDSTs7RUFFSjtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUNBO0lBQ0k7SUFDQTs7RUFFSjtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBR0E7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUlaO0lBQ0k7SUFDQTs7RUFFSjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7SUFTSTtJQUNBO0lBQ0E7O0VBRUo7QUFBQTtBQUFBO0lBR0k7SUFDQTtJQUNBO0lBQ0E7O0VBRUo7QUFBQTtBQUFBO0lBR0k7SUFDQTs7RUFFSjtBQUFBO0FBQUE7SUFHSTtJQUNBO0lBQ0E7O0VBRUo7SUFDSTtJQUNBO0lBQ0E7SUFDQTs7RUFZQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtJQUNJO0lBQ0E7SUFDQTs7RUFJWjtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBQ0E7SUFDSTs7RUFFSjtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFDQTtJQUNJOztFQUVKO0lBQ0k7SUFDQTs7RUFFSjtJQUNJOztFQUtSO0FBQUE7SUFFSTs7RUFDQTtBQUFBO0lBQ0k7SUFDQTtJQUNBOztFQUlaO0lBSUk7O0VBRUk7SUFDSTs7RUFJWjtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFJQTtJQUNBO0lBQ0E7SUFDQTs7RUFDQTtJQUdJOztFQUVKO0lBR0k7O0VBR1I7SUFDSTs7O0FBS0E7RUFDSTs7O0EzQjNWWjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBNEJVRTtFQUREO0lBRUU7OztBQUlBO0VBQ0M7SUFDQzs7O0FBR0Y7RUFDQztJQUNDOztFQUdBO0lBQ0M7OztBQU9IO0FBQUE7RUFFQztFQUNBO0VBQ0E7O0FBR0Q7RUFDQzs7QUFDQTtFQUZEO0lBR0U7SUFDQTs7O0FBS0Q7RUFERDtJQUVFO0lBQ0E7OztBQUtIO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFKRDtJQUtFO0lBQ0E7OztBQUdGO0VBQ0M7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7O0FBRUQ7RUF4QkQ7SUF5QkU7OztBQUVEO0VBQ0M7O0FBR0E7RUFDQztFQUNBO0UxQjBCTDtFQUNBO0VBRUUsVzBCNUJpQztFMUI2QmpDO0UwQjVCRztFQUNBO0VBQ0E7O0FBSUg7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBVEQ7SUFVRTs7O0FBRUQ7RUFaRDtJQWFFO0lBQ0E7OztBQUlIO0FBQUE7QUFBQTtFQUdDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDOztBQUVEO0FBQUE7RUFFQzs7QUFDQTtFQUhEO0FBQUE7SUFJRTs7O0FBSUQ7RUFDQztFQUNBOztBQUNBO0VBQ0M7RUFDQTs7QUFFQTtFQUFxQjs7QUFDckI7RUFBMkI7O0FBQzNCO0VBQTZCOztBQUM3QjtFQUE0Qjs7QUFDNUI7RUFBd0I7O0FBQ3hCO0VBQXdCOztBQUV6QjtBQUFBO0VBRUM7RUFDQTtFQUNBOztBQUlIO0VBR0c7SUFDQztJQUdBO0lBSUE7O0VBRUE7SUFDQzs7O0FBUUg7RUFDQztFQUdBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7O0FBS0o7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVDO0VBQ0M7RUFHQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7QUFHRjtFQUNDO0VBQ0E7OztBQ3JQTjtBQUFBO0FBQUE7RUFHQztFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUM7RUFDQTs7O0FBR0Y7RUFDQztFQUNBO0VBRUE7O0FBQ0E7QUFBQTtFQUdDOzs7QUFHRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0VBRUM7RUFDQTs7QUFFRDtFQUNDOztBQUNBO0FBQUE7RUFFQzs7QUFFRDtFQUNDOzs7QUFJSDtFQUNDOztBQUlEO0VBQ0M7RUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQztJQUNDOzs7QUFHRjtFQUNDO0lBQ0M7O0VBRUQ7SUFDQzs7O0FBSUY7RUFDQztJQUNDOztFQUVEO0lBQ0M7O0VBRUQ7SUFFQzs7O0E3QnZCRjtFQUNFOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBOzs7QUFJRjtFQUNFOztBR2xEQTtFSGlERjtJQUdJOzs7QUd4REY7RUhxREY7SUFNSTs7OztBQUlOO0VBQ0U7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esa0JJN0dhO0VKOEdiLGtCSS9HbUI7OztBSm9IdkI7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFJRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7OztBQUlKO0VBQ0U7O0FBQ0E7RUFDRTs7O0FBSUo7RUFDRTtFQUNBOztBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFOztBQUVGO0VBQ0U7RUFDQTs7QUFFRjtFQUNFOztBQUdKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFOzs7QUFLTjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7SUFDRTtJQUNBOztFQUVGO0lBQ0U7SUFDQTs7O0FBR0o7RUFDRTtJQUNFO0lBQ0E7O0VBRUY7SUFDRTtJQUNBOzs7QUFNRjtFQUNFO0VBQ0E7O0FBQ0E7RUFDRTs7QUc5SkY7RUg2SkE7SUFHSTs7O0FBR0o7RUFDRTs7QUFDQTtFQUNFOztBR3RMSjtFSHFMRTtJQUdJOzs7QUd4S047RUhxS0U7SUFNSTtJQUNBO0lBQ0E7SUFDQTs7RUFDQTtJQUNFOzs7QUFPVjtFQUNFOztBQUVGO0FBQUE7RUFFRTs7QUd4TUE7RUg2TUU7SUFDRTs7O0FHbE1KO0VIc01FO0lBQ0U7O0VBRUY7SUFDRTs7O0FHdE5KO0VIOE5FO0FBQUE7SUFDRTs7OztBQU1SO0VBQ0UsT0lqUmU7RUprUmYsWUcrQlE7RUg5QlIsY0c4QlE7RUg1QlI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBOzs7QUFHSjtFQUNFOzs7QUFFRjtBQUFBO0FBQUE7RUFHRTs7O0FBS0E7QUFBQTtFQUNFOztBQUVGO0VBTEY7QUFBQTtJQU9JO0lBQ0E7SUFDQTtJQUNBOztFQUNBO0FBQUE7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7RUFFRjtBQUFBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQUtKO0VBN0JGO0FBQUE7SUErQkk7SUFDQTtJQUNBO0lBQ0E7O0VBQ0E7QUFBQTtJQUNFOztFQUVGO0FBQUE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7OztBQUtOO0FBQUE7RUFFRTtFQUNBO0VBQ0E7O0FHM1JBO0FBQUE7RUFDRSxvQkgyUkY7RUcxUkUsaUJIMFJGO0VHelJFLGVIeVJGO0VHeFJFLFlId1JGOztBQUNBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esa0JJNVhhO0VKNlhiLE9JdFlNO0FKcWFOO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOztBQTlCQTtBQUFBO0VBQ0U7RUFDQTtFQU1BO0VBRUE7RUFDQTs7QUd0VEo7QUFBQTtFQUNFLG9CSHNURTtFR3JURixpQkhxVEU7RUdwVEYsZUhvVEU7RUduVEYsWUhtVEU7O0FBRUY7QUFBQTtBQUFBO0VBRUUsT0l2Wkk7RUp3Wko7RUFJQTtFQUNBOztBQUVGO0VBQ0U7QUFBQTtJQUNFLE9JamFFO0lKa2FGLGtCSTVaVzs7O0FKd2JmO0FBQUE7RUFDRTtFQUNBOztBQUdKO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQSxrQkk5YmE7RUorYmI7RUFDQSxPSXpjTTtFSjBjTjtBQUVBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOztBQWNGO0FBQUE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGtCSXZkYTs7QUp3ZGI7QUFBQTtFQUNFO0VBQ0E7O0FBRUY7QUFBQTtFQUNFOztBQUdKO0VBQ0U7QUFBQTtJQUNFOztFQUNBO0FBQUE7SUFDRTtJQUNBO0lBQ0E7O0VBSUY7QUFBQTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBRUE7QUFBQTtJQUNFO0lBQ0E7SUFDQTtJQUNBOztFQUdKO0FBQUE7SUFDRTtJQUNBOztFQUtBO0FBQUE7SUFDRTtJQUNBOzs7QUcxZE47RUhnZUE7QUFBQTtJQUNFO0lBQ0E7SUFDQTtJQUNBOztFQUNBO0FBQUE7SUFDRTtJQUNBOzs7QUFJTjtFQUVFO0FBQUE7SUFDRTtJQUNBO0lBQ0E7O0VBQ0E7QUFBQTtJQUNFOztFQUdKO0FBQUE7SUFDRTs7OztBR2xmRjtFSDBmQTtJQUNFO0lBQ0E7SUFDQTs7RUFFRjtJQUNFO0lBQ0E7OztBR3JmRjtFSDJmQTtJQUNFOztFQUVGO0lBQ0U7SUFDQTs7RUFFRjtJQUNFO0lBQ0E7O0VBQ0E7QUFBQTtJQUVFOzs7QUFjUjtBQUFBO0VBRUU7O0FBRUE7QUFBQTtFQUNFOztBQUVGO0FBQUE7RUFDRTs7QUFJQTtBQUFBO0VBQ0U7O0FHdGpCRjtFSHFqQkE7QUFBQTtJQUdJOzs7QUdoaUJKO0VIb2lCQTtBQUFBO0lBRUk7OztBQUtOO0FBQUE7RUFDRTs7QUFHRjtBQUFBO0FBQUE7QUFBQTtFQUVFOztBR3JqQkE7RUh3akJGO0FBQUE7SUFFSTs7O0FBSUo7QUFBQTtBQUFBO0FBQUE7RUFFRTs7QUdoa0JBO0VIOGpCRjtBQUFBO0FBQUE7QUFBQTtJQUlJOzs7QUdsbEJGO0VIOGtCRjtBQUFBO0FBQUE7QUFBQTtJQU9JOzs7QUFFRjtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUNBO0VBRkY7QUFBQTtBQUFBO0FBQUE7SUFHSTs7O0FHMWtCSjtFSHVrQkE7QUFBQTtBQUFBO0FBQUE7SUFNSTtJQUNBO0lBQ0E7SUFDQTs7RUFDQTtBQUFBO0FBQUE7QUFBQTtJQUNFOzs7QUFRTjtBQUFBO0FBQUE7QUFBQTtFQUNFOztBRzNsQkY7RUgwbEJBO0FBQUE7QUFBQTtBQUFBO0lBR0k7SUFDQTs7OztBQU9OO0VBQ0U7OztBQWVGO0FBQUE7QUFBQTtBQUFBO0VBQ0Usa0JJOXFCbUI7OztBSm9yQnJCO0FBQUE7RUFFRSxXRS9yQmE7O0FGZ3NCYjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFHRTtFQUNBO0VBQ0E7O0FHeHBCRjtFSG1wQkE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0lBT0ksa0JJN3JCUzs7O0FKaXNCZjtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUVBO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0VBQ0U7O0FBRUY7RUFYRjtBQUFBO0lBWUk7OztBQUlKO0FBQUE7RUFDRSxjSTlzQlM7O0FKZ3RCWDtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFHRTtFQUNBOztBQUVGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBSUo7QUFBQTtFQUVFO0VBQ0E7RUFDQTs7QUFJRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtFQUNFOztBQUNBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBR0Y7QUFBQTtFQUNFO0VBQ0E7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7O0FBS0o7QUFBQTtFQUNFO0VBQ0E7O0FHenVCRjtFSHdzQkY7QUFBQTtJQW9DSTtJQUNBOztFQUdBO0FBQUE7SUFDRTs7O0FBR0o7RUE1Q0Y7QUFBQTtJQThDSTtJQUNBOztFQUNBO0FBQUE7QUFBQTtBQUFBO0lBRUU7O0VBRUY7QUFBQTtJQUNFO0lBQ0E7O0VBRUY7QUFBQTtJQUNFOztFQUNBO0FBQUE7SUFDRTs7O0FBSU47QUFBQTtFQUNFOztBQUlKO0FBQUE7RUFDRTtFQUNBLGtCSy96QndCO0VMZzBCeEIsT0tqMEJlO0VMazBCZjtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUdBLGFJMzBCYztFSjQwQmQ7O0FBRUY7QUFBQTtFQUNFOztBQUdGO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0VBQ0UsZ0JJdDFCYzs7QUp3MUJoQjtBQUFBO0VBQ0U7O0FBQ0E7QUFBQTtFQUNFO0VBQ0E7O0FHMXlCSjtFSDh5QkU7QUFBQTtJQUNFOzs7QUFjTjtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7O0FBRUY7QUFBQTtFQUNFOztBQUVGO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtFQUNFOzs7QUF0NEJKO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FDUUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FFSEU7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBR0U7RUFDQTtFQUNBOzs7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTs7O0FBNEhOO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQVdFO0FBQUE7QUFBQTtFQUVFO0VBQ0E7OztBQUVGO0FBQUE7RUFDRTs7O0FBa0RKO0VBQ0U7OztBQVFGO0VBQ0U7OztBQVFGO0FBQUE7QUFBQTtFQUNFOzs7QUFhRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOztBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOztBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFrQ0E7RUFDRTtJQUNFO0lBQ0E7O0VBRUY7SUFDRTtJQUNBOzs7QUN0Sko7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUVORjtFQUNDLE9BNUNtQjs7O0FOckZwQjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBS3lDQTtFQUNDLE9BdEIwQjs7O0FBd0IzQjtFQUNDLE9BOUJxQjs7O0FBZ0N0QjtFQUNDLE9BaEM0Qjs7O0FBa0M3QjtFQUNDLE9BbENpQjs7O0FBb0NsQjtFQUNDLE9EeEJxQjs7O0FDMEJ0QjtFQUNDLE9EMUI0Qjs7O0FDNEI3QjtFQUNDLE9BakN1Qjs7O0FBeUN4QjtFQUNDLE9BekRlOzs7QUxaaEI7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUNvQ0E7RUFDQyxhQUZrQjtFQUdsQjs7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBTUMsYUFWaUI7RUFXakI7RUFDQTtFQUNBOzs7QUFFRDtBQUFBO0FBQUE7RUFHQyxhQWxCaUI7RUFtQmpCO0VBQ0E7OztBQUVEO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFLQyxhQTNCaUI7RUE0QmpCOzs7QUFFRDtFQUNDOzs7QUF1SUY7RUFDQzs7O0FFdEpHO0VGcUpKO0lBR0U7OztBQUdGO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQVNEO0VBRUM7OztBQUVEO0VBRUM7OztBQUVEO0VBRUM7OztBQTBCRDtFQUNDOzs7QUFnQkE7RUFDQztFQUNBOzs7QUFFRDtFQUVDOzs7QUFFRDtFQUVDOzs7QUEwQ0Y7RUFDQztFQUNBO0VBQ0EsS0FDQztFQVVEO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0EsS0FDQztFQVVEO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0EsS0FDQztFQVVEO0VBQ0E7O0FBT0Q7RUFDQzs7O0FEbFlEO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FFWUE7RUFDRSxhRHNCaUI7RUNyQmpCO0VBQ0E7RUFDQTs7O0FBRUY7QUFBQTtBQUFBO0FBQUE7RUFDRSxhRGdCaUI7RUNmakI7RUFDQTtFQUNBOzs7QUFVRjtBQUFBO0VBQ0UsYURFaUI7RUNEakI7RUFDQTtFQUNBOzs7QUEyREY7RUFDRSxPRXhGUTs7O0FGZ0dWO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFLE9FckZrQjs7O0FGd0dwQjtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUU7RUFDQTtFQUNBOzs7QUF3QkY7RUFDRTtFQUNBO0VBQ0EsS0FDRTtFQVVGO0VBQ0E7O0FBR0Y7QUFBQTtBQUVBO0VBQ0U7RUFDQTtFQUNBLEtBQ0U7RUFVRjtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBLEtBQ0U7RUFVRjtFQUNBOztBQU9GO0VBQ0U7OztBNEJoTkY7QUE2TUM7OztBQTVNQTtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7OztBQUVEO0FBQUE7RUFHQztFQUNBO0VBQ0Esa0IxQlJlO0UwQlNmOzs7QUFDQTtBQUFBO0FBQUE7RUFFQyxrQjFCZE87OztBMEJlUDtBQUFBO0FBQUE7RUFDQzs7O0FBRUQ7QUFBQTtBQUFBO0VBQ0M7OztBQUtGO0FBQUE7RUFFQyxrQjFCMUJPOzs7QTBCMkJQO0FBQUE7RUFDQzs7O0FBRUQ7QUFBQTtFQUNDOzs7QUFJSDtFQUNDO0VBQ0E7OztBQUNBO0VBQ0MsTzFCdENlOzs7QTBCeUNqQjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUM7RUFDQzs7O0FBS0g7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFDQTtFQUNDOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQSxPMUIzRU87OztBMEI4RVQ7RUFFQztFQUNBLE8xQmpGUTtFMEJrRlI7RUFFQTtFQUNBOzs7QUFHRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFDQTtFQUNDO0VBQ0E7OztBQUVEO0VBQ0Msa0IxQmhHYztFMEJpR2Q7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDQztFQUNBO0VBQ0Esa0IxQm5IZTtFMEJvSGY7OztBQUVEO0VBQ0M7OztBQUNBO0VBRUM7RUFDQTtFQUNBOzs7QUFFQTtFQUVDO0VBQ0Esa0IxQm5JTTtFMEJvSU47OztBQUlIO0VBQ0Msa0IxQnpJUTtFMEIwSVI7OztBQUVEO0VBQ0Msa0IxQjVJZ0I7RTBCNkloQjs7O0FBRUQ7RUFDQztFQUNBOzs7QTFCcEdBO0VBQ0UsT0E5Q2M7OztBQWdEaEI7QUFDRTtFQUNBLE9BbERjOzs7QUFvRGhCO0FBQ0U7RUFDQSxPQXREYzs7O0FBd0RoQjtFQUNFLE9BekRjOzs7QTBCc0poQjtFQUNDOzs7QUFHRjtFQUdDO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBLGtCMUJ4SmtCO0UwQnlKbEI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLE8xQnpLVztFMEIwS1g7RUFDQTs7O0FBQ0E7RUFDQyxPMUI3S1U7RTBCOEtWOzs7QUFJRjtFQUNDOzs7QUFLRDtFQUNDO0VBQ0E7OztBQUtGO0FBQ0E7QUFBQTtBQXdFQzs7O0FBdEVBO0FBQUE7QUFBQTtBQUFBO0VBRUM7RUFDQTs7O0FBRUQ7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBa0JDLGtCMUJoT2lCO0UwQmlPakIsTzFCdk9ROzs7QTBCd09SO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNDLE8xQnpPTzs7O0EwQjRPVDtBQUFBO0VBR0MsTzFCOU9nQjs7O0EwQmlQaEI7QUFBQTtFQUNDO0VBQ0E7OztBQUVEO0FBQUE7RUFDQzs7O0FBRUQ7QUFBQTtFQUNDO0VBQ0E7OztBQUVEO0FBQUE7RUFDQzs7O0EzQmxOQztFMkI0TkQ7QUFBQTtJQUNDO0lBQ0E7O0VBSUE7QUFBQTtJQUNDOzs7QUFRTDtBQUNBO0VBQ0M7RUFDQTs7O0FBSUE7RUFHQzs7O0FBRUQ7RUFDQztFQUNBLGtCMUIvUmlCOzs7QTBCaVNsQjtFQUNDO0VBQ0E7RUFDQSxrQjFCalNlO0UwQmtTZjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBQ0E7OztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFFQyxrQjFCelRpQjtFMEIwVGpCLE8xQmhVUTs7O0EwQmlVUjtFQUNDLE8xQmpVZTs7O0EwQm9VakI7RUFFQyxrQjFCclVlO0UwQnNVZixPMUJ4VVE7OztBMEJ5VVI7RUFDQzs7O0FBR0Y7RUFDQzs7O0FBRUQ7RUFHQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsYzFCdFZlO0UwQnVWZixrQjFCaFZlO0UwQm1WZjtFQUNBO0VBRUEsTzFCL1ZRO0UwQmdXUixZQUNDO0VBRUQ7RUFDQTtFQUNBO0VBQ0E7OztBMUJ4VEE7RUFDRSxPQTlDYzs7O0FBZ0RoQjtBQUNFO0VBQ0EsT0FsRGM7OztBQW9EaEI7QUFDRTtFQUNBLE9BdERjOzs7QUF3RGhCO0VBQ0UsT0F6RGM7OztBMEJzV2hCO0VBRUMsa0IxQm5XZ0I7RTBCb1doQjtFQUVBLE8xQmhXaUI7RTBCaVdqQixjMUJqV2lCO0UwQmtXakIsYzFCdlYwQjtFMEJ3VjFCLG9CQUNDO0VBRUQsWUFDQzs7O0FBWUg7RUFDQzs7O0FBR0Y7QUFDQTtBQUVBO0FBcUlDOzs7QUFwSUE7QUFBQTtFQUVDO0VBQ0E7RUFDQTs7O0FBSUE7QUFBQTtFQUVDO0VBQ0E7OztBQUNBO0FBQUE7RUFDQzs7O0FBSUg7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBa0JDLGtCMUJwYWlCO0UwQnFhakI7RUFDQTtFQUdBLGMxQm5ha0I7RTBCb2FsQixjMUJ6WjJCO0UwQjBaM0Isb0JBQ0M7RUFFRCxZQUNDOzs7QUFJRDtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDQyxPMUIxYk87OztBMEI4YlI7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBSUE7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBSUQ7QUFBQTtFQUVDOzs7QUFDQTtBQUFBO0VBQ0Msa0IxQnJkWTtFMEJzZFo7OztBM0JuYkQ7RTJCK2JEO0lBQ0M7SUFDQTs7RUFFRDtJQUNDOztFQUNBO0lBQ0M7O0VBU0Q7SUFDQzs7RUFJRDtBQUFBO0lBRUM7O0VBQ0E7QUFBQTtJQUNDLGtCMUIzZlc7OztBMEJvZ0JqQjtBQU1DO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFNQTtBQUFBO0FBQUE7QUFBQTtBQUFBOzs7QUFNRDtBQUdDO0VBQ0M7RUFDQTs7O0FBQ0E7RUFDQztFQUNBLGtCMUJ0Z0JlOzs7QTBCd2dCaEI7RUFDQztFQUNBO0VBQ0E7OztBQUNBO0VBRUMsa0IxQnppQmU7RTBCMGlCZjtFQUVBLE8xQnRpQmdCO0UwQnVpQmhCLGMxQnZpQmdCO0UwQndpQmhCLGMxQjdoQnlCO0UwQjhoQnpCLG9CQUNDO0VBRUQsWUFDQzs7O0FBVUQ7RUFDQyxPMUJwa0JLOzs7QTBCeWtCVDtFQUNDO0VBQ0E7RUFDQSxrQjFCM2lCZ0I7RTBCNGlCaEI7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBOzs7QUFFRDtFQUdDLGtCMUJoa0JvQjtFMEJpa0JwQixPMUJya0JnQjs7O0EwQndrQmhCO0VBQ0M7OztBQUdGO0VBQ0M7RUFDQTs7O0FBQ0E7RUFDQztFQUVBO0VBQ0E7RUFDQTs7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FBQ0E7RUFDQzs7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7O0FBR0Q7RUEvQkQ7SUFnQ0U7SUFDQTtJQUNBOztFQUNBO0lBQ0M7SUFDQTs7RUFPRDtJQUNDO0lBQ0E7O0VBRUQ7SUFDQztJQUNBOztFQUVEO0lBQ0M7SUFDQTtJQUNBOzs7QUFJSDtFQUNDO0VBQ0E7RUFDQTtFQUNBLE8xQjFwQlM7RTBCMnBCVDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7OztBQW9CSjtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFVQTtBOUJxTEE7RUFDRSxTSXg0QmtCOzs7QUowNEJwQjtBQUFBO0VBRUU7RUFDQTtFQUNBO0FBcDVCRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQ1FBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQTBCUTtFQzdCQTtBQ21JUjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFtR0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FIM09BO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUUwS0E7QUFBQTtBRjFLQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUF3NUJFO0FBQUE7RUFDRTtFQUNBOztBR2wxQkE7RUhnMUJGO0FBQUE7SUFJSTtJQUNBO0lBQ0E7SUFDQTs7O0FBS0Y7QUFBQTtFQUNFOztBQUNBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7QUFBQTtFQUNFOztBR3gyQkY7RUgyMkJFO0FBQUE7QUFBQTtBQUFBO0lBRUU7O0VBRUY7QUFBQTtJQUNFOzs7QUFJTjtBQUFBO0FBQUE7QUFBQTtFQUVFO0VBRUE7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFOztBQUVGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUU7RUFDQTtFQUNBOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFHRTs7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRTs7QUFJTjtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUNBO0FBQUE7QUFBQTtBQUFBO0VBQ0UsT0l0OEJZOztBSnc4QmQ7QUFBQTtBQUFBO0FBQUE7RUFDRTs7QUFDQTtBQUFBO0FBQUE7QUFBQTtFQUNFLE9JdjlCQTs7QUo0OUJSO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FHLzZCQTtFSDQ2QkY7QUFBQTtJQUtJOzs7QUdyN0JGO0VIZzdCRjtBQUFBO0lBUUk7O0VBQ0E7QUFBQTtJQUNFO0lBQ0E7OztBQUdKO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7O0FHcDhCSjtFSDA3QkE7QUFBQTtJQWFJOzs7QUFHSjtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBRzc4QkY7RUgwOEJBO0FBQUE7SUFLSTtJQUNBOzs7QUFFRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxZSWhoQ1c7RUppaENYO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUFHRjtBQUFBO0VBQ0U7RUFFQTtFQUNBOztBQUtGO0FBQUE7RUFDRTs7QUdyL0JKO0VIZzlCQTtBQUFBO0lBd0NJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FBR0o7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRTtBQUFBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7QUFBQTtFQUNFOztBQUVGO0VBR0k7QUFBQTtBQUFBO0lBQ0U7OztBQUlOO0FBQUE7RUFDRSxrQklwbENBO0VKcWxDQSxPSTlsQ1M7RUorbENUO0VBQ0E7O0FBQ0E7QUFBQTtFQUNFOztBQUVGO0VBQ0U7QUFBQTtBQUFBO0lBRUUsa0JJaG5DRjtJSmluQ0UsT0l4bUNLOztFSnltQ0w7QUFBQTtBQUFBO0lBQ0U7OztBR3ZrQ1Y7RUhvaENBO0FBQUE7SUFpRUk7OztBQXNETjtBQUFBO0VBQ0U7O0FHeG5DQTtFSHVuQ0Y7QUFBQTtJQUdJOzs7QUFHSjtBQUFBO0VBQ0Usa0JJNXJDYTtFSjZyQ2I7O0FBQ0E7QUFBQTtFQUNFLGtCSWpzQ0k7RUprc0NKLE9JenJDVzs7QUo0ckNmO0FBQUE7QUFBQTtBQUFBO0VBRUU7RUFDQTtFQUNBLGtCSXZzQ2E7RUQ0R2Ysd0JINGxDb0M7RUczbENwQyx5QkgybENvQztFRzFsQ3BDLDJCSDBsQ29DO0VHemxDcEMsNEJIeWxDb0M7RUd2bENsQztFQUNBO0VIdWxDQTtBQUNBOztBQUNBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQSxPSXR0Q0k7RUp1dENKOztBQUdKO0FBQUE7RUFDRTtFQUNBO0VBQ0E7QUFDQTs7QUFDQTtBQUFBO0VBQ0U7O0FBR0o7QUFBQTtFQUNFOztBR3BxQ0E7RUhzcUNGO0FBQUE7SUFFSTtJQUNBO0lBQ0E7SUFDQTs7O0FBR0o7QUFBQTtFQUNFOztBQUVBO0VBSEY7QUFBQTtJQUlJOzs7QUFFRjtBQUFBO0VBQ0U7O0FBRUY7RUFDRTtBQUFBO0lBQ0U7SUFDQTs7RUFDQTtBQUFBO0FBQUE7SUFFRTs7O0FBS1I7QUFBQTtFQUNFOztBQUVGO0FBQUE7RUFDRTs7QUd0dENBO0VIdzFCSjtBQUFBO0lBaVlJOztFQUNBO0FBQUE7QUFBQTtBQUFBO0lBRUU7OztBRzVzQ0Y7RUh3MEJKO0FBQUE7SUF3WUk7OztBR254Q0Y7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBR0U7RUFDQTtFQUNBOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQXVJSjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFO0VBQ0E7O0FBRUY7QUFBQTtBQUFBO0FBQUE7RUFDRTs7QUFrREo7QUFBQTtFQUNFOztBQUVGO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtBQUFBO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0VBQ0U7O0FBS0Y7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQStDRjtFQUNFO0lBQ0U7SUFDQTs7RUFFRjtJQUNFO0lBQ0E7OztBQ3RKSjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUM3RkY7QUFBQTtFQUNDLE9BdEIwQjs7QUF3QjNCO0FBQUE7RUFDQyxPQTlCcUI7O0FBZ0N0QjtBQUFBO0VBQ0MsT0FoQzRCOztBQWtDN0I7QUFBQTtFQUNDLE9BbENpQjs7QUFvQ2xCO0FBQUE7RUFDQyxPRHhCcUI7O0FDMEJ0QjtBQUFBO0VBQ0MsT0QxQjRCOztBQzRCN0I7QUFBQTtFQUNDLE9BakN1Qjs7QUF5Q3hCO0FBQUE7RUFDQyxPQXpEZTs7QUNvSGhCO0FBQUE7RUFDQyxPQTVDbUI7O0FMakRwQjtBQUFBO0VBQ0MsYUFGa0I7RUFHbEI7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBTUMsYUFWaUI7RUFXakI7RUFDQTtFQUNBOztBQUVEO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUdDLGFBbEJpQjtFQW1CakI7RUFDQTs7QUFFRDtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUtDLGFBM0JpQjtFQTRCakI7O0FBRUQ7QUFBQTtFQUNDOztBQXVJRjtBQUFBO0FBQUE7RUFDQzs7QUV0Skc7RUZxSko7QUFBQTtBQUFBO0lBR0U7OztBQUdGO0FBQUE7RUFDQzs7QUFFRDtBQUFBO0VBQ0M7O0FBRUQ7QUFBQTtBQUFBO0VBQ0M7O0FBU0Q7QUFBQTtFQUVDOztBQUVEO0FBQUE7RUFFQzs7QUFFRDtBQUFBO0FBQUE7RUFFQzs7QUEwQkQ7QUFBQTtFQUNDOztBQWdCQTtBQUFBO0VBQ0M7RUFDQTs7QUFFRDtBQUFBO0VBRUM7O0FBRUQ7QUFBQTtFQUVDOztBQTBDRjtFQUNDO0VBQ0E7RUFDQSxLQUNDO0VBVUQ7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQSxLQUNDO0VBVUQ7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQSxLQUNDO0VBVUQ7RUFDQTs7QUFPRDtBQUFBO0VBQ0M7O0FDaFhEO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRSxhRGdCaUI7RUNmakI7RUFDQTtFQUNBOztBQVVGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFLGFERWlCO0VDRGpCO0VBQ0E7RUFDQTs7QUF3RkY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRTtFQUNBO0VBQ0E7O0FBd0JGO0VBQ0U7RUFDQTtFQUNBLEtBQ0U7RUFVRjtFQUNBOztBQUtGO0VBQ0U7RUFDQTtFQUNBLEtBQ0U7RUFVRjtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBLEtBQ0U7RUFVRjtFQUNBOztBQU9GO0FBQUE7RUFDRTs7QXdCak5GO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFFQSxXeEJGZTs7QXdCR2Y7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUFPRjtBQUFBO0VBQ0U7O0FBWUY7QUFBQTtFQUNFOztBQUlBO0FBQUE7RUFDRTs7QUFDQTtBQUFBO0VBQ0U7O0FBR0E7QUFBQTtFQUNFOztBQUlOO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUEsa0J0QnBDYztFc0JxQ2QsT3RCeENXO0VzQnlDWDtFQUNBO0FBcUJBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBbEJBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUtBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBc0JKO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0FBQUE7RUFDRSxrQnRCbEZBOztBc0JzRk47QUFBQTtFQUNFLGtCdEJ1Q21COztBc0JwQ3JCO0FBQUE7RUFHRTtFQUVBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0FBQUE7RUFDRTs7QXZCM0VGO0V1QmdFRjtBQUFBO0lBY0k7SUFDQTtJQUNBO0lBQ0E7OztBQUlKO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBRUU7QUFBQTtFQUNBO0VBQ0E7RUFDQTs7QUFPRjtBQUFBO0VBQ0U7O0FBRUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxrQnRCTGM7O0FzQllkO0FBQUE7RUFDRTs7QUFJSjtBQUFBO0VBQ0U7O0FBS0o7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLE90QmxEVztFc0JtRFg7O0FBQ0E7QUFBQTtFQUNFO0VBQ0E7RUFDQSxPdEJ0RGU7RXNCdURmOztBQUVGO0FBQUE7RUFDRTs7QUFHSjtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtFQUNFOztBQUVGO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtFQUNFOztBdkJwS0o7RXVCMkhBO0FBQUE7SUE0Q0k7SUFDQTs7O0F2QjVLSjtFdUIrSEE7QUFBQTtJQWdESTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUFVTjtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtFQUNFO0VBQ0E7O0FBRUE7QUFBQTtFQUVFO0VBQ0E7O0FBTUo7QUFBQTtFQUNFOztBQUtKO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtFQUNFO0VBQ0E7RUFDQSxZdEJ4UVc7RXNCeVFYO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQSxrQnRCeFJTOztBc0I4UmI7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBR0Y7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUFLTjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QXZCclJFO0V1QmdSSjtBQUFBO0lBT0k7SUFDQTtJQUNBOzs7QUFHSjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0FBQUE7RUFDRTtFQUNBOztBQUNBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBR0o7QUFBQTtFQUNFO0VBQ0E7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7O0F2QnRUQTtFdUJ3Uko7QUFBQTtJQWlDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUNBO0FBQUE7SUFDRTtJQUNBO0lBQ0E7O0VBRUY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtJQUlFO0lBQ0E7OztBQUtKO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0VBQ0U7O0F2Qm5WRjtFdUI0VUo7QUFBQTtJQVdJOztFQUNBO0FBQUE7SUFDRTs7O0FBS047QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QXZCcFdFO0V1QjhWSjtBQUFBO0lBUUk7SUFDQTs7RUFDQTtBQUFBO0lBQ0U7OztBQUtOO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsWUFDRTtFQUVGO0VBQ0E7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFlBQ0U7RUFFRjtFQUNBO0VBQ0E7O0FBR0Y7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0FBQUE7RUFDRTs7QUFHRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7QUFBQTtFQUNFOztBQUdGO0FBQUE7RUFDRTs7QUFZRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0FBQ0E7RUFDQTtFQUNBO0FBR0E7O0FBQ0E7QUFBQTtFQUNFOztBQUdGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBR0Y7QUFBQTtFQUNFO0VBQ0E7O0FBRUE7QUFBQTtFQUNFOztBQUtOO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsT0EvQ2dCO0VBZ0RoQjs7QUFDQTtBQUFBO0VBQ0U7RUFDQTs7QUFDQTtBQUFBO0VBQ0U7O0FBR0o7QUFBQTtFQUNFO0VBQ0EsT0FyRGU7O0FBd0RuQjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtFQUNFO0VBQ0E7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUo7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtFQUNFOztBQUVGO0FBQUE7RUFDRTtFQUNBOztBQUlOO0FBQUE7RUFDRSxPQXZJVTtFQXdJVjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0FBQUE7RUFDRTs7QUFDQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlKO0FBQUE7RUFDRTtFQUNBOztBQUlGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0FBQUE7RUFDRTtFQUNBOztBQUlKO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlOO0FBQUE7RUFFRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7QUFBQTtFQUNFOztBQUdGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0FBQUE7RUFDRTtFQUNBOztBQUNBO0FBQUE7RUFDRTs7QUFHQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxPQXBQSTtFQXFQSjs7QUFHQTtBQUFBO0VBQ0UsT0F4UFM7O0FBNlBiO0FBQUE7RUFDRTs7QUFJRjtBQUFBO0VBQ0U7O0FBS0E7QUFBQTtFQUNFLE9BelFTOztBQWdSakI7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxPdEJ6dUJhO0VzQjB1QmI7RUFDQTtFQUNBO0VBQ0E7RUFNQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtFQUNFO0VBQ0E7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7QUFBQTtBQUFBO0FBQUE7RUFFRTs7QUFDQTtFQUVJO0FBQUE7QUFBQTtBQUFBO0lBQ0U7SUFDQTtJQUNBOzs7QUFLUjtBQUFBO0VBQ0U7O0FBR0Y7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLE9BeFZjOztBQXlWZDtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBLE90QjN5Qlc7RXNCNHlCWDtFQUNBO0VBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBV0Y7RUFqQ0Y7QUFBQTtJQWtDSTs7O0FBSU47QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0VBQ0U7O0FBS0Y7QUFBQTtFQUNFO0VBQ0EsT0E5WFc7RUErWFgsWUFDRTs7QUFJSjtBQUFBO0VBQ0U7O0FBQ0E7QUFBQTtFQUNFLE9BcFlhOztBQXlZbkI7QUFBQTtFQUNFLE9BM1lVO0VBNFlWOztBQUVGO0FBQUE7RUFDRSxPQS9ZVTtFQWdaVjs7QUFFRjtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtFQUNFOztBQUVGO0FBQUE7RUFDRTtFQUNBOztBQUlGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUVGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtFQUNFLGtCQTdka0I7O0FBK2RwQjtBQUFBO0VBQ0Usa0JBckVhOztBQXVFZjtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtFQUNFOztBQUVGO0FBQUE7RUFDRTs7QUFJQTtBQUFBO0FBQUE7QUFBQTtFQUVFOztBQUNBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7O0FBR0o7QUFBQTtBQUFBO0FBQUE7RUFFRTs7QUFDQTtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUdKO0FBQUE7QUFBQTtBQUFBO0VBRUUsa0JBbEdXOztBQW1HWDtBQUFBO0FBQUE7QUFBQTtFQUNFLGtCQXBHUzs7QUF1R2I7QUFBQTtBQUFBO0FBQUE7RUFFRSxrQkFwZ0JnQjs7QUFxZ0JoQjtBQUFBO0FBQUE7QUFBQTtFQUNFLGtCQXRnQmM7O0FBeWdCbEI7QUFBQTtBQUFBO0FBQUE7RUFFRTs7QUFDQTtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUdKO0FBQUE7QUFBQTtBQUFBO0VBRUU7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7RUFDRTs7QUFHSjtBQUFBO0FBQUE7QUFBQTtFQUVFOztBQUNBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7O0FBS0o7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQWdCRTs7QUFLSjtBQUFBO0VBQ0U7RUFDQTs7QUFDQTtBQUFBO0VBQ0U7O0FBSUo7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtFQUNFOztBQUNBO0VBRkY7QUFBQTtJQUdJOzs7QUFLTjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxZQUNFO0VBRUY7O0FBR0Y7RUFDRTtBQUFBO0lBQ0U7SUFDQTtJQUNBOzs7QUFJSjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUlKO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBR0Y7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0FBQUE7RUFFRTtFQUNBOztBQUdGO0FBQUE7RUFDRTs7QUFLSjtBQUFBO0VBRUU7O0FBR0Y7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtBQUFBO0VBRUU7O0FBSUo7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0FBQUE7RUFFRTtFQUNBOztBQUtKO0FBQUE7QUFBQTtBQUFBO0VBRUU7RUFDQTs7QUFDQTtBQUFBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFNQTtBQUFBO0VBQ0U7RUFDQTs7QUFNTjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxrQnRCem1DaUI7O0FzQjBtQ2pCO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQSxPdEJybkNpQjs7QXNCdW5DbkI7QUFBQTtFQUNFOztBdkJwdENBO0V1Qm9zQ0o7QUFBQTtJQW1CSTtJQUNBOzs7QUFLSjtFQUNFO0lBQ0U7O0VBRUY7SUFDRTs7RUFFRjtJQUNFOzs7QUFJSjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0FBQUE7RUFDRTs7QUFHRjtBQUFBO0VBQ0U7O0FBSUY7QUFBQTtFQUNFOztBQUtKO0VBQ0U7SUFDRTs7RUFFRjtJQUNFOztFQUVGO0lBQ0U7OztBQUtKO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJRTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlKO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUFHRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0FBQUE7RUFDRTs7QUFHRjtBQUFBO0VBQ0U7RUFDQTs7QUFJSjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBS047QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7QUFBQTtFQUNFO0VBQ0E7O0FBR0Y7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUFLSjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUFHRjtBQUFBO0VBQ0U7RUFDQTs7QUFLSjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUtBO0FBQUE7QUFBQTtBQUFBO0VBRUU7RUFDQTs7QUFHRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUlKO0FBQUE7RUFDRTs7QUFLQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0FBQUE7RUFDRTs7QUFJUjtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUVBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBS0o7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQU9KO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtFQUNFOztBQUlKO0FBQUE7RUFDRTtFQUNBOztBQUdGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtFQUNFO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJSjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUFJSjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7QUFBQTtFQUNFO0VBQ0E7O0FBR0Y7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0FBQUE7RUFDRTs7QUFHRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFLTjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7QUFBQTtFQUNFO0VBQ0E7O0FBSUo7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0FBQUE7RUFDRTs7QUFHRjtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUtKO0VBQ0U7QUFBQTtJQUNFO0lBQ0E7O0VBR0Y7QUFBQTtJQUNFO0lBQ0E7O0VBR0Y7QUFBQTtJQUNFOzs7QUFLSjtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUdGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlGO0VBbFBGO0FBQUE7SUFtUEk7O0VBRUE7QUFBQTtJQUNFO0lBQ0E7SUFDQTtJQUNBOztFQUdGO0FBQUE7SUFDRTtJQUNBOztFQUdGO0FBQUE7SUFDRTtJQUNBO0lBQ0E7O0VBR0Y7QUFBQTtJQUNFOztFQUdGO0FBQUE7SUFDRTtJQUNBOztFQUdGO0FBQUE7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7RUFFQTtBQUFBO0lBQ0U7O0VBSUo7QUFBQTtJQUNFO0lBQ0E7SUFDQTs7RUFHRjtBQUFBO0lBQ0U7O0VBR0Y7QUFBQTtJQUNFOzs7QUFNTjtFQUNFO0lBQ0U7O0VBRUY7SUFDRTs7O0FBS0o7QUFBQTtFQUNFOztBMUIxbkJFO0VBREY7QUFBQTtJQUVJOzs7QUFLRjtFQUNFO0FBQUE7SUFDRTtJQUNBOzs7QUFHSjtBQUFBO0VBQ0U7OztBQU9KO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGtCSTN5Q3FCO0VKNHlDckI7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFJSjtFQUNFOztBQUVFO0FBQUE7RUFFRTs7QUd6d0NGO0VIOHdDQTtJQUNFOzs7QUFHSjtFQUNFO0lBQ0U7SUFDQTs7OztBQUtOO0FBQUE7QUFBQTtFQUdFOzs7QUFHRjtFQUNFO0lBQ0U7SUFDQTtJQUNBOztFQUVGO0lBQ0U7SUFDQTtJQUNBOzs7QUFJSjtFQUNFO0lBQ0U7SUFDQTtJQUNBOztFQUVGO0lBQ0U7SUFDQTtJQUNBOzs7QUFRRjtFQUNFOztBR24xQ0E7RUhrMUNGO0lBR0k7Ozs7QUFjSjtBQUFBO0FBQUE7QUFBQTtFQUVFLFFBTlc7RUFPWCxhQVBXO0VBUVg7RUFDQSxXQVJVO0VBU1Y7RUFDQTtFQUNBO0VBQ0E7RUFDQSxrQkloNUNhO0VKaTVDYjtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUtOO0VBQ0UsV0FoQ1k7OztBQWtDZDtFQUNFLGFBcENhOzs7QUFzQ2Y7QUFpQ0U7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBaENBO0VBR0U7O0FBRUY7RUFDRSxRQTdDVztFQThDWCxhQTlDVztFQStDWDtFQUNBLFdBL0NVO0VBZ0RWO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esa0JJdjdDYTtFSnc3Q2I7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTs7QUFFRjtFQUdFLGFBakVXOztBQW1FYjtFQUNFO0VBQ0EsV0FwRVU7O0FBd0daO0VBRUU7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7OztBQUdKO0FBQUE7QUFBQTtFQUdFO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7O0FBa0JGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBT0E7QUFDRTtBQUFBO0FBQUE7QUFBQTtBQUFBOztBQU1FO0VBQ0U7OztBQUlOO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBVUU7RUFDRTs7O0FBR0o7RUFHRTs7O0FBRUY7RUFHRTs7O0FBRUY7RUFJRTs7QUFDQTtFQUNFOzs7QUFHSjtFQUlFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFHRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FHbGtEQTtFSHlrREE7SUFDRTtJQUNBOzs7O0FBVU47RUFDRTs7O0FBR0E7RUFERjtJQUVJO0lBQ0E7Ozs7QUFtQko7RUFDRTtJQUNFOzs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQU1GO0FBQUE7RUFDRTtFQUNBOztBQUNBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBR0o7QUFBQTtFQUNFO0VBQ0E7O0FBRUY7QUFBQTtFQUNFOztBQUdGO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0FBQUE7QUFBQTtFQUVFOztBQUVGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSU47QUFBQTtFQWFFO0VBQ0E7O0FBQ0E7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0FBQUE7RUFDRTtFQUNBOztBQUtGO0FBQUE7QUFBQTtBQUFBO0VBQ0U7O0FBR0o7QUFBQTtBQUFBO0FBQUE7RUFFRSxrQkl6cERtQjtFSjBwRG5CO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBaUJBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7RUFDRSxrQklyMERTOztBSnkwRGY7QUFBQTtFQUNFOztBQUdGO0FBQUE7RUFDRTs7QUFDQTtBQUFBO0VBU0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esa0JJdnREaUI7RUp3dERqQjtFQUNBO0VBQ0EsT0l4dURNO0VKeXVETjtFQUNBOztBQUdBO0FBQUE7RUFDRTtFQUNBOztBQUdKO0VBRUk7QUFBQTtJQUNFOzs7QUFJTjtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUlBO0FBQUE7RUFDRSxrQklodkRXO0VKaXZEWCxPSXIzRFk7O0FKeTNEbEI7QUFBQTtBQUFBO0FBQUE7RUFFRTs7QUFFRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBSUU7O0FBRUY7QUFBQTtFQUNFOztBR3YyREE7RUhzMkRGO0FBQUE7SUFHSTs7O0FBSUo7RUFDRTtBQUFBO0lBQ0U7QUFDQTtJQUNBOztFQUNBO0FBQUE7SUFDRTs7RUFHSjtBQUFBO0lBQ0U7O0VBR0Y7QUFBQTtJQUNFOztFQUdGO0FBQUE7SUFDRSxrQkkxNkRZO0lKMjZEWjtJQUNBOztFQUdGO0FBQUE7SUFDRTtJQUNBLGtCSWg3RFc7Ozs7QUpvN0RqQjtFQUNFLGtCSXZ5RHFCOzs7QUoweUR2QjtBQUFBO0FBQUE7RUFHRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtBQUFBO0VBRUU7OztBQUdGO0FBQUE7RUFFRSxrQkkzN0RrQjtFSjQ3RGxCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtFQUNFLGtCSWw4RGdCOzs7QUpxOERwQjtFQUNFLE9JNThEZTtFSmk5RGY7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7OztBQUdKO0FBQUE7RUFFRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQU9BO0VBQ0E7RUFDQTtFQUNBOztBQVBBO0VBQ0U7OztBQWNKO0VBRUU7O0FBQ0E7RUFHRTtFQUVBO0VBQ0E7OztBQUtGO0VBR0U7OztBQUlKO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBOztBQUtBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHQTtFQUNFOzs7QUFJTjtBQUFBO0VBRUU7OztBQUlGO0VBQ0U7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFOzs7QUFNRjtBQUFBO0VBRUU7OztBQUdGO0VBS0U7OztBQUdGO0FBQUE7RUFNRTs7O0FBR0Y7RUFHRTs7O0FBR0Y7QUFBQTtFQU1FOzs7QUFHRjtFQUdFOzs7QUFHRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOztBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBQUE7QUFBQTtBQUFBOztBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBQUE7QUFBQTtBQUFBOztBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7OztBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUF5REE7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFHRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQSxrQklqa0VpQjtFSmtrRWpCO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7O0FBR0Y7RUFDRTtFQUVBO0VBQ0E7O0FBUUE7RUFDRTs7QUFHRjtFQUdFO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTs7QUFTRjtFQUNFO0VBQ0E7O0FBR0Y7RUFDRTs7QUFJTjtFQUNFO0VBQ0E7RUFDQTs7QUFVQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQU1SO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxrQkkxcUVlO0VKMnFFZjtFQUNBOzs7QUFZRjtFQUNFO0VBQ0E7O0FHaHlFRTtFSDh4RUo7SUFLSTs7OztBQUlKO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBb0JBO0FBQ0E7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUlBO0VBQ0E7RUFDQTtFQUNBLGtCSW51RWlCOzs7QUpxdUVuQjtFQUVFO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7OztBQVFGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBR0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUdGO0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUFFQTtFQUNBO0VBQ0E7QUFFQTs7QUFDQTtFQUNFOztBQUdGO0VBQ0U7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7O0FBRUE7RUFDRTs7QUFJTjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxrQkkvMkVlO0VKZzNFZjtFQUNBO0VBQ0EsT0kzM0VxQjs7QUo4M0VyQjtFQUNFO0VBQ0E7RUFDQTs7QUFDQTtFQUNFOztBQUdKO0FBQUE7QUFBQTtFQUdFOztBQUVGO0VBQ0UsT0kxNEVlO0VKMjRFZjs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7O0FBRUY7RUFDRTtFQUNBLE9JMzVFYTtFSjQ1RWI7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0VBQ0U7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7O0FHemdGRjtFSDQ4RUY7SUFnRUk7SUFDQSx1QkFDRTtJQUtGO0lBQ0E7Ozs7QUFJTjtFQUNFO0VBSUE7RUFDQTtFQUNBO0VBQ0Esa0JJNzdFaUI7OztBSmc4RW5CO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7O0VBRUY7SUFDRTtJQUNBO0lBQ0E7OztBQUlKO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7O0VBRUY7SUFDRTtJQUNBO0lBQ0E7OztBQUlKO0VBR0U7OztBQUdGO0VBR0U7OztBQUdGO0VBR0U7RUFDQTtFQUNBOzs7QUFHRjtFQUNFOzs7QUFRRjtFQUNFOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUlGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQXVDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0VBS0U7RUFDQTs7O0FBR0Y7RUFDRTs7O0FBV0Y7RUFDRTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBR0Y7RUFDRTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBR0Y7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBc0JFOzs7QUFHRjtFQU1FO0VBQ0E7OztBQUdGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQXNCRTs7O0FBR0Y7RUFNRTs7O0FBR0Y7QUFBQTtBQUFBO0VBUUU7OztBQUdGO0VBSUU7OztBQUdGO0VBQ0U7OztBQUdGO0FBQUE7QUFBQTtBQUFBO0VBSUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOztBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOztBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBcUZBO0VBTUU7OztBQUdGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQXdFRTs7O0FBR0Y7RUFPRTs7O0FBR0Y7RUFNRTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7OztBQUVGO0VBSUU7RUFDQTtFQUNBOzs7QUFFRjtBQUFBO0FBQUE7QUFBQTtFQTRCRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7QUFBQTtFQWdCRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtBQUFBO0VBZ0JFOzs7QUFFRjtFQU1FOzs7QUFFRjtFQU1FOzs7QUFHRjtBQUFBO0VBZUU7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBR0Y7RUFDRTs7O0FBV0Y7RUFDRTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTs7O0FBUUY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBQUE7QUFBQTtBQUFBOztBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7O0FBQUE7QUFBQTtBQUFBO0FBQUE7QUF5RUE7RUFDRTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFOzs7QUFFRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBaURBO0FBQUE7RUFFRTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7QUFBQTtFQUVFOzs7QUFHRjtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBOzs7QUFHRjtFQUVFOzs7QUFHRjtFQUVFOzs7QUFHRjtFQUNFOzs7QUFHRjtBQUFBO0VBSUU7RUFDQTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFFRTs7O0FBRUY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQXdCQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFxQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFOzs7QUF5QkY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFzQkE7QUFBQTtFQU1FO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTs7O0FBR0Y7QUFBQTtFQUVFOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFOzs7QUFHRjtBQUFBO0VBVUU7OztBQUdGO0VBQ0U7OztBQUdGO0FBQUE7RUFFRTs7O0FBR0Y7RUFDRTs7O0FBT0Y7RUFDRTs7O0FBb0JGO0VBQ0U7OztBQWdDRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTs7O0FBR0Y7QUFDRTtBQUFBO0FBQUE7QUFBQTtFQUlBOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFOzs7QUFHRjtBQUFBO0FBQUE7RUFHRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7QUFDRTtBQUFBO0FBQUE7QUFBQTtFQUlBOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUtFOzs7QUFHRjtFQUtFO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTtFQUNBOzs7QUFFRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFZQTtFQUNFO0VBQ0E7OztBQUdGO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7RUFFRjtJQUNFO0lBQ0E7SUFDQTtJQUNBOztFQUVGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7OztBQUlKO0VBQ0U7OztBQU9GO0VBR0U7RUFDQTtFQUNBOzs7QUFHRjtFQUlFOzs7QUFFRjtBQUFBO0VBS0U7RUFDQTs7O0FBRUY7QUFBQTtFQVNFO0VBQ0E7OztBQUdGO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBSUE7QUFBQTtBQUFBO0FBQUE7RUFnQkU7OztBQWVKO0FBRUU7RUFDRTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTs7QUFFRjtFQUNFOztBQUVGO0VBRUU7RUFDQTtFQUNBOztBQUdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUtSO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUtBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7OztBQVVKO0FBQUE7QUFBQTtFQUdFO0VBQ0E7RUFDQTtFQUNBOzs7QUFLSjtFQUNFIiwiZmlsZSI6ImFkbWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qQGltcG9ydCAnc2V0dGluZ3MtbWl4aW5zJztcbi8vQGltcG9ydCAnYm9vdHN0cmFwJztcbkBpbXBvcnQgJ2FkbWluX2NvbmZpZyc7XG4jc2xuLXNhbG9uLS1hZG1pbiwgLnNsbi1jYWxlbmRhci0td3JhcHBlciAge1xuICAgIEBpbXBvcnQgJ3R5cG8nO1xuICAgIEBpbXBvcnQgJ2FkbWluX2NvbXBvbmVudHMvaW5wdXRzJztcbiAgICBAaW1wb3J0ICdhZG1pbl9jb21wb25lbnRzL2J1dHRvbnMnO1xuICAgIEBpbXBvcnQgJ2FkbWluX2NvbXBvbmVudHMvYm94ZXMnO1xuICAgIEBpbXBvcnQgJ2FkbWluX2NvbXBvbmVudHMvcGFuZWxzJztcbiAgICBAaW1wb3J0ICdhZG1pbl9jb21wb25lbnRzL3Nob3AtZGV0YWlscyc7XG4gICAgQGltcG9ydCAnYWRtaW5fY29tcG9uZW50cy9zZXJ2aWNlLWRldGFpbHMnO1xufVxuKi9cblxuQHVzZSAnc2Fzczpjb2xvcic7XG5AdXNlICdzYXNzOm1ldGEnO1xuQHVzZSAnc2V0dGluZ3MtbWl4aW5zJztcbkB1c2UgJ2FkbWluX2NvbmZpZyc7XG5AdXNlICd0eXBvLWFkbWluJztcbkB1c2UgJ2NvbG9ycyc7XG5AdXNlICdjb2xvcnMtbnUnO1xuQHVzZSAnYWRtaW5fY29tcG9uZW50cy9pbnB1dHMnO1xuLy8gI3Nsbi1zYWxvbi0tYWRtaW4sXG4vLyAuc2xuLWNhbGVuZGFyLS13cmFwcGVyIHtcbi8vIFx0Ly86bWF0Y2hlcygjc2xuLXNhbG9uLS1hZG1pbiwgLnNsbi1jYWxlbmRhci0td3JhcHBlcikge1xuLy8gXHQvL0BpbXBvcnQgJ2Jvb3RzdHJhcCc7XG4vLyB9XG5cbi8vIEBpbmNsdWRlIG1ldGEubG9hZC1jc3MoXCJhZG1pbl9jb21wb25lbnRzL2RhdGVwaWNrZXJfYWRtaW5cIik7XG5AdXNlICdhZG1pbl9jb21wb25lbnRzL2RhdGVwaWNrZXJfYWRtaW4nO1xuLy9AaW1wb3J0ICdhZG1pbl9jb21wb25lbnRzL2RhdGVwaWNrZXInO1xuLy8gI3Nsbi1zYWxvbi0tYWRtaW4sXG4vLyAuc2xuLWNhbGVuZGFyLS13cmFwcGVyIHtcbi8vIH1cbi8vQGluY2x1ZGUgbWV0YS5sb2FkLWNzcyhcImFkbWluX2NvbXBvbmVudHMvaW5wdXRzXCIpO1xuLy8gQGluY2x1ZGUgbWV0YS5sb2FkLWNzcyhcImFkbWluX2NvbXBvbmVudHMvcHJvZ3Jlc3NiYXJcIik7XG4vLyBAaW5jbHVkZSBtZXRhLmxvYWQtY3NzKFwiYWRtaW5fY29tcG9uZW50cy9idXR0b25zXCIpO1xuLy8gQGluY2x1ZGUgbWV0YS5sb2FkLWNzcyhcImFkbWluX2NvbXBvbmVudHMvYWxlcnQtbWVzc2FnZXNcIik7XG4vLyBAaW5jbHVkZSBtZXRhLmxvYWQtY3NzKFwiYWRtaW5fY29tcG9uZW50cy9ib3hlc1wiKTtcbi8vIEBpbmNsdWRlIG1ldGEubG9hZC1jc3MoXCJhZG1pbl9jb21wb25lbnRzL3BhbmVsc1wiKTtcbi8vIEBpbmNsdWRlIG1ldGEubG9hZC1jc3MoXCJhZG1pbl9jb21wb25lbnRzL3Nob3AtZGV0YWlsc1wiKTtcbi8vIEBpbmNsdWRlIG1ldGEubG9hZC1jc3MoXCJhZG1pbl9jb21wb25lbnRzL3NlcnZpY2UtZGV0YWlsc1wiKTtcbi8vIEBpbmNsdWRlIG1ldGEubG9hZC1jc3MoXCJhZG1pbl9jb21wb25lbnRzL3NpZGViYXJfYmFubmVyXCIpO1xuLy8gQGluY2x1ZGUgbWV0YS5sb2FkLWNzcyhcImFkbWluX2NvbXBvbmVudHMvZmllbGRzLWVkaXRvclwiKTtcbi8vIEBpbmNsdWRlIG1ldGEubG9hZC1jc3MoXCJhZG1pbl9jb21wb25lbnRzL3NldHRpbmdzX2lucGFnZV9uYXZcIik7XG4vLyBAaW5jbHVkZSBtZXRhLmxvYWQtY3NzKFwiYWRtaW5fY29tcG9uZW50cy9ib29raW5nLWRldGFpbHNcIik7XG4vLyBAaW5jbHVkZSBtZXRhLmxvYWQtY3NzKFwiYWRtaW5fY29tcG9uZW50cy9hdHRlbmRhbnRzXCIpO1xuLy8gQGluY2x1ZGUgbWV0YS5sb2FkLWNzcyhcImFkbWluX2NvbXBvbmVudHMvcGx1Z2luX3N0YXR1c2JhclwiKTtcbi8vIEBpbmNsdWRlIG1ldGEubG9hZC1jc3MoXCJhZG1pbl9jb21wb25lbnRzL3Byb2ZlYXR1cmUtdG9vbHRpcFwiKTtcbi8vIEBpbmNsdWRlIG1ldGEubG9hZC1jc3MoXCJhZG1pbl9jb21wb25lbnRzL3BhZ2VzXCIpO1xuLy8gQGluY2x1ZGUgbWV0YS5sb2FkLWNzcyhcImFkbWluX2NvbXBvbmVudHMvdG9vbHNcIik7XG4vLyBAaW5jbHVkZSBtZXRhLmxvYWQtY3NzKFwiYWRtaW5fY29tcG9uZW50cy9wYWdlbG9hZGluZ1wiKTtcblxuQHVzZSAnYWRtaW5fY29tcG9uZW50cy9wcm9ncmVzc2Jhcic7XG5AdXNlICdhZG1pbl9jb21wb25lbnRzL2J1dHRvbnMnO1xuQHVzZSAnYWRtaW5fY29tcG9uZW50cy9hbGVydC1tZXNzYWdlcyc7XG5AdXNlICdhZG1pbl9jb21wb25lbnRzL2JveGVzJztcbkB1c2UgJ2FkbWluX2NvbXBvbmVudHMvcGFuZWxzJztcbkB1c2UgJ2FkbWluX2NvbXBvbmVudHMvc2hvcC1kZXRhaWxzJztcbkB1c2UgJ2FkbWluX2NvbXBvbmVudHMvc2VydmljZS1kZXRhaWxzJztcbkB1c2UgJ2FkbWluX2NvbXBvbmVudHMvc2lkZWJhcl9iYW5uZXInO1xuQHVzZSAnYWRtaW5fY29tcG9uZW50cy9maWVsZHMtZWRpdG9yJztcbkB1c2UgJ2FkbWluX2NvbXBvbmVudHMvc2V0dGluZ3NfaW5wYWdlX25hdic7XG5AdXNlICdhZG1pbl9jb21wb25lbnRzL2Jvb2tpbmctZGV0YWlscyc7XG5AdXNlICdhZG1pbl9jb21wb25lbnRzL2Jvb2tpbmctbm9zaG93JztcbkB1c2UgJ2FkbWluX2NvbXBvbmVudHMvYXR0ZW5kYW50cyc7XG5AdXNlICdhZG1pbl9jb21wb25lbnRzL3BsdWdpbl9zdGF0dXNiYXInO1xuQHVzZSAnYWRtaW5fY29tcG9uZW50cy9wcm9mZWF0dXJlLXRvb2x0aXAnO1xuQHVzZSAnYWRtaW5fY29tcG9uZW50cy90b29sdGlwX2RheSc7XG5AdXNlICdhZG1pbl9jb21wb25lbnRzL2FkbWluX2NhbGVuZGFyJztcbkB1c2UgJ2FkbWluX2NvbXBvbmVudHMvcGFnZXMnO1xuQHVzZSAnYWRtaW5fY29tcG9uZW50cy90b29scyc7XG5AdXNlICdhZG1pbl9jb21wb25lbnRzL3BhZ2Vsb2FkaW5nJztcbi8vQGltcG9ydCBcImFkbWluX2NvbXBvbmVudHMvYWRtaW4tLWdvb2dsZS1pY29uXCI7XG4uc2xuX21ldGFfZmllbGQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNsbi1kYXRlIHNlbGVjdCB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uc2xuLWNsZWFyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbiNzbG4tYXZhaWxhYmlsaXRpZXMgZGl2Lml0ZW0ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGZkZmRmO1xuICBwYWRkaW5nOiAxMHB4O1xuICBtYXJnaW46IDJweDtcbn1cblxuLnNsbi10YWIge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICBiYWNrZ3JvdW5kOiAjZjFmMWYxO1xuICBwYWRkaW5nOiAzMHB4O1xuICAuZm9ybS1ncm91cCBsYWJlbCBpbnB1dCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi10b3A6IC0zcHg7XG4gIH1cbn1cbiNzbG4tc2Fsb24tLWFkbWluLnNsbi1zYWxvbi0tc2V0dGluZ3MtLWZyZWUge1xuICAuc2xuLXRhYiB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwdmg7XG4gICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHRhYmxldCkge1xuICAgICAgcGFkZGluZy1ib3R0b206IDI1dmg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjV2aDtcbiAgICB9XG4gIH1cbn1cbmJvZHkuc2xuLW5vc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLnNsbi10YWIgLnNsbi10YWJfX2N1cnRhaW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgb3BhY2l0eTogMC44O1xuICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1iZy0tbGlnaHRlcjtcbiAgICBAZXh0ZW5kICV6aS1ncmFmaWNhO1xuICB9XG59XG5cbi5zbG4tc2VwYXJhdG9yIHtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xuICBtYXJnaW46IDJlbSBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi8vIE1vZGFsIGJhY2tncm91bmRcbi5tb2RhbC1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDQwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAvLyBGYWRlIGZvciBiYWNrZHJvcFxuICAmLmZhZGUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICB9XG4gICYuaW4ge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NTApO1xuICB9XG59XG5cbiNpbXBvcnQtbWF0Y2hpbmctbW9kYWwge1xuICBsZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICAubW9kYWwtZGlhbG9nIHtcbiAgICB3aWR0aDogNzAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnNsbi1pbXBvcnQtdGFibGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgdGQge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMjA1MDY5ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzIwNTA2OSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgLmhhbGYtb3BhY2l0eSB7XG4gICAgICBvcGFjaXR5OiAwLjUgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLnNsbi1zZWxlY3Qge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICAgICAgd2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMjA1MDY5ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIHRoIHtcbiAgICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzIwNTA2OSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzIwNTA2OSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4uc2xuLWltcG9ydC1sb2FkZXIge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZ2x5cGhpY29uLXNwaW4tciAxcyBpbmZpbml0ZSBsaW5lYXI7XG4gIGFuaW1hdGlvbjogZ2x5cGhpY29uLXNwaW4tciAxcyBpbmZpbml0ZSBsaW5lYXI7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZ2x5cGhpY29uLXNwaW4tciB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGdseXBoaWNvbi1zcGluLXIge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgfVxufVxuXG4vL1xuLnNsbi10YWIge1xuICAjc2xuLWF2YWlsYWJpbGl0aWVzIC5pdGVtcyAuaXRlbSB7XG4gICAgcGFkZGluZzogMS40ZW07XG4gICAgbWFyZ2luOiAxZW0gMDtcbiAgICAuY29sLW1kLTEyIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChwaG9uZSkge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAuZmlyc3Qtcm93IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuNGVtO1xuICAgICAgLmZvcm0tZ3JvdXAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyZW07XG4gICAgICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxZW07XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHBob25lKSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICBtYXJnaW46IDAgMCAyZW0gMGVtO1xuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2V0dGluZy1pbnRlcnZhbCB7XG4gICAgbWFyZ2luLXRvcDogMS40ZW07XG4gIH1cbiAgaW5wdXRbdHlwZT0ncmFkaW8nXSxcbiAgaW5wdXRbdHlwZT0nY2hlY2tib3gnXSB7XG4gICAgbWFyZ2luOiAwIDAuNWVtO1xuICB9XG5cbiAgLnNldHRpbmdzLWFsbG93ZWQge1xuICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQtcG9ydCkge1xuICAgICAgLmNvbC1tZC01Om50aC1jaGlsZCgxKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNGVtO1xuICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAocGhvbmUpIHtcbiAgICAgIC5jb2wtbWQtNTpudGgtY2hpbGQoMSkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjRlbTtcbiAgICAgIH1cbiAgICAgIHNlbGVjdCB7XG4gICAgICAgIG1hcmdpbjogMC4yZW0gMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2V0dGluZ3MtZGlzYWJsZSxcbiAgLnNldHRpbmdzLWNvbmZpcm1hdGlvbiB7XG4gICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHRhYmxldC1wb3J0KSB7XG4gICAgICAuY29sLW1kLTY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS40ZW07XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zYWxvbl9wYWdlX3NhbG9uLXNldHRpbmdzLndwLWNvcmUtdWkgLmJ1dHRvbi1wcmltYXJ5IHtcbiAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gIGJhY2tncm91bmQ6IHNldHRpbmdzLW1peGlucy4kY2EtYmx1ZTtcbiAgYm9yZGVyLWNvbG9yOiBzZXR0aW5ncy1taXhpbnMuJGNhLWJsdWU7XG5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHBhZGRpbmc6IDAuNmVtIDIuNmVtO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQyOTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuXG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGhlaWdodDogYXV0bztcblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzA3MWE5O1xuICAgIGJvcmRlci1jb2xvcjogIzI4NWU4ZTtcbiAgfVxufVxuLnNhbG9uX3BhZ2Vfc2Fsb24tc2V0dGluZ3Mud3AtY29yZS11aSAuc2xuLXRhYiAuYnV0dG9uLXByaW1hcnkge1xuICBtYXJnaW46IDAgMCAwIC0xZW07XG59XG4udWktc29ydGFibGUgLnR5cGUtc2xuX3NlcnZpY2UudWktc29ydGFibGUtaGFuZGxlLFxuLnVpLXNvcnRhYmxlIC50eXBlLXNsbl9hdHRlbmRhbnQudWktc29ydGFibGUtaGFuZGxlLFxuLnRheG9ub215LXNsbl9zZXJ2aWNlX2NhdGVnb3J5IC51aS1zb3J0YWJsZSAudWktc29ydGFibGUtaGFuZGxlIHtcbiAgY3Vyc29yOiBtb3ZlO1xufVxuLy8gVEFCU1xuLnNsbi1uYXYtdGFiLXdyYXBwZXIubmF2LXRhYi13cmFwcGVyLFxuaDIuc2xuLW5hdi10YWItd3JhcHBlci5uYXYtdGFiLXdyYXBwZXIge1xuICBpbWcge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2N3B4KSB7XG4gICAgLy8gVEFCUyBTVSBTTUFSVFBIT05FIElOIFBPUlQuXG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGltZyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IC0yNXB4O1xuICAgIH1cbiAgICAubmF2LXRhYiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIHdpZHRoOiA0OCU7XG4gICAgICBtYXJnaW46IDElO1xuICAgIH1cbiAgICAvLyBUQUJTIFNVIFNNQVJUUEhPTkUgSU4gUE9SVC4gRU5EXG4gIH1cblxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU2OHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAvLyBUQUJTIFNVIFNNQVJUUEhPTkUgSU4gTEFORC5cbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaW1nIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgIC5uYXYtdGFiIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIHdpZHRoOiAyMCU7XG4gICAgICBtYXJnaW46IDAuMiU7XG4gICAgfVxuICAgIC8vIFRBQlMgU1UgU01BUlRQSE9ORSBJTiBMQU5ELiBFTkRcbiAgfVxufVxuLnNsbi1zYWxvbi0tc2V0dGluZ3MgLnNsbi1uYXYtdGFiLXdyYXBwZXIubmF2LXRhYi13cmFwcGVyLFxuLnNsbi1zYWxvbi0tc2V0dGluZ3MgaDIuc2xuLW5hdi10YWItd3JhcHBlci5uYXYtdGFiLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxIDAgYXV0bztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMudHJhbnNpdGlvbih0b3AgMTUwbXMpO1xuICAubmF2LXRhYiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4OiAxIDAgYXV0bztcbiAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwIDEycHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICdcXGYwMTMnO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgLy9wb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAvL3RvcDogMDtcbiAgICAgIC8vbGVmdDogOXB4O1xuICAgICAgLy9ib3R0b206IDA7XG4gICAgICAvL3RleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVlbTtcbiAgICAgIEBleHRlbmQgJWZvbnQtaWNvbjtcbiAgICAgIGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMHB4KTtcbiAgICAgIHotaW5kZXg6IDIwMDtcbiAgICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy50cmFuc2l0aW9uKGJhY2tncm91bmQtY29sb3IgMjAwbXMpO1xuICAgIH1cbiAgICAmOmZvY3VzLFxuICAgICY6YWN0aXZlIHtcbiAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuYWxwaGEtdG9uZXMoXG4gICAgICAgIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQsXG4gICAgICAgIDAuNVxuICAgICAgKTtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cbiAgICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHRlcjtcbiAgICAgIH1cbiAgICB9XG4gICAgLyogRklYIDA5MjAyM1xuICAgICAgICAmLm5hdi10YWItZ2VuZXJhbDo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDEzXCI7XG4gICAgICAgIH1cbiAgICAgICAgJi5uYXYtdGFiLWJvb2tpbmc6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZjA3M1wiO1xuICAgICAgICB9XG4gICAgICAgICYubmF2LXRhYi1jaGVja291dDo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDdhXCI7XG4gICAgICAgIH1cbiAgICAgICAgJi5uYXYtdGFiLXBheW1lbnRzOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcXGYwOWRcIjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIH1cbiAgICAgICAgJi5uYXYtdGFiLXN0eWxlOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcXGYwMzZcIjtcbiAgICAgICAgfVxuICAgICAgICAmLm5hdi10YWItZ2NhbGVuZGFyOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcXGYxYTBcIjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIH1cbiAgICAgICAgJi5uYXYtdGFiLWRvY3VtZW50YXRpb246OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZjAyZFwiO1xuICAgICAgICB9XG4gICAgICAgICovXG4gICAgJi5uYXYtdGFiLWFjdGl2ZSB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcbiAgICB9XG4gIH1cbiAgLnNsbi1pbnBhZ2VfbmF2YmFyX19jdXJyZW50dGFiIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiA0NHB4O1xuICAgIGhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2NnB4KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkXG4gICAgICBhZG1pbl9jb25maWcuYWxwaGEtdG9uZXMoYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodCwgMC41KTtcbiAgICAvKiBGSVggMDkyMDIzXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDEzXCI7XG4gICAgICAgICAgICBAZXh0ZW5kICVmb250LWljb247XG4gICAgICAgICAgICBmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMjRweCk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2NnB4KTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgICAmLnNsbi1pbnBhZ2VfbmF2YmFyX19pY29uLS1jbG9zZTo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDBkXCI7XG4gICAgICAgIH1cbiAgICAgICAgKi9cbiAgfVxuICAmLmFmZml4IHtcbiAgICBAZXh0ZW5kICV6aS10b3A7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTEwMHZoO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICAmLnNsbi1uYXYtdGFiLXdyYXBwZXItLWludmlldyB7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICB0b3A6IDA7XG4gICAgfVxuICAgIC5zbG4taW5wYWdlX25hdmJhcl9fY3VycmVudHRhYiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjdweCkge1xuICAgIC5uYXYtdGFiIHtcbiAgICAgIG1hcmdpbjogMCAwLjJyZW0gMC4ycmVtIDA7XG4gICAgICAmLm5hdi10YWItYWN0aXZlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgICYuYWZmaXgge1xuICAgICAgLm5hdi10YWIge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgzOXB4KTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkXG4gICAgICAgICAgYWRtaW5fY29uZmlnLmFscGhhLXRvbmVzKGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQsIDAuNSk7XG4gICAgICAgICYubmF2LXRhYi1hY3RpdmUgc3BhbiB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNjN2RmZjM7XG4gICAgICAgICAgcGFkZGluZzogMCAyMXB4IDAgMzBweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTMwcHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNsbi1pbnBhZ2VfbmF2YmFyX19jdXJyZW50dGFiIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZFxuICAgICAgICAgIGFkbWluX2NvbmZpZy5hbHBoYS10b25lcyhhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0LCAwLjUpO1xuICAgICAgICAvL3Bvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgLy9ib3R0b206IDA7XG4gICAgICAgIC8vbGVmdDogMDtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcbiAgICAmLmFmZml4IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTEwMHB4O1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgJi5zbG4tbmF2LXRhYi13cmFwcGVyLS1pbnZpZXcge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogNDZweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDBweCkge1xuICAgIC8vQGluY2x1ZGUgYnAoZGVza3RvcCkge1xuICAgICYuYWZmaXgge1xuICAgICAgdG9wOiAtMTAwcHg7XG4gICAgICByaWdodDogMDtcbiAgICAgIGxlZnQ6IDE2MHB4O1xuICAgICAgJi5zbG4tbmF2LXRhYi13cmFwcGVyLS1pbnZpZXcge1xuICAgICAgICB0b3A6IDMycHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5uYXYtdGFiIHtcbiAgICAgIHBhZGRpbmc6IDAgMThweDtcbiAgICB9XG4gIH1cbn1cbi8vIFRBQlMgRU5EXG5cbkBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQtcG9ydCkge1xuICAuc2xuLXRhYiB7XG4gICAgI3Nsbi1hdmFpbGFiaWxpdGllcyAuaXRlbXMgLml0ZW0gLmJ0bi5idG4tYmxvY2suYnRuLWRhbmdlciB7XG4gICAgICB3aWR0aDogMjUlO1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgbWFyZ2luLXRvcDogMWVtO1xuICAgIH1cbiAgICAjc2xuLWF2YWlsYWJpbGl0aWVzIC5jb2wtbWQtMi5wdWxsLXJpZ2h0IHtcbiAgICAgIHdpZHRoOiAyOSU7XG4gICAgICBtYXJnaW4tdG9wOiAxZW07XG4gICAgfVxuICB9XG59XG5AaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAocGhvbmUpIHtcbiAgLnNsbi10YWIge1xuICAgICNzbG4tYXZhaWxhYmlsaXRpZXMgLml0ZW1zIC5pdGVtIC5idG4uYnRuLWJsb2NrLmJ0bi1kYW5nZXIge1xuICAgICAgbWFyZ2luLXRvcDogMmVtO1xuICAgIH1cbiAgICAjc2xuLWF2YWlsYWJpbGl0aWVzIC5jb2wtbWQtMi5wdWxsLXJpZ2h0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXRvcDogMWVtO1xuICAgIH1cbiAgICAucm93Om50aC1jaGlsZCgxKSAuY29sLW1kLTY6bnRoLWNoaWxkKDEpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAuZm9ybS1ncm91cCxcbiAgICAgIHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vI3Nsbi10YWItcGF5bWVudHMgLnJvdyB7cGFkZGluZy1ib3R0b206IDEuNGVtO31cbiAgLy8jc2xuLXRhYi1wYXltZW50cyAucm93ID4gZGl2IHtwYWRkaW5nLWJvdHRvbTogMS40ZW07fVxuICAvLyNzbG4tdGFiLXBheW1lbnRzIC5yb3cgLmZvcm0tZ3JvdXAge21hcmdpbi1ib3R0b206IDA7fVxufVxuXG4vLyAvLy8gLy8vIC8vLyAvLy8gLy8vIC8vLyAvLy8gLy9cbi8vIC8vLyBTRVJWSUNFU1xuLy8gLy8vIC8vLyAvLy8gLy8vIC8vLyAvLy8gLy8vIC8vXG5cbiNzbG5fc2VydmljZS1kZXRhaWxzLFxuI3Nsbl9hdHRlbmRhbnQtZGV0YWlscyB7XG4gIHBhZGRpbmctYm90dG9tOiAyZW07XG5cbiAgZW0ge1xuICAgIGNvbG9yOiAjYWFhO1xuICB9XG4gIHMgaDM6bnRoLWNoaWxkKDMpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cblxuICAuc2xuLXNlcnZpY2UtcHJpY2UtdGltZSB7XG4gICAgaW5wdXRbdHlwZT0ndGV4dCddIHtcbiAgICAgIG1pbi1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oODBweCk7XG4gICAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuICAgICAgICBtaW4taGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDYwcHgpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jb2wteHMtNjpudGgtY2hpbGQoNCkge1xuICAgICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHBob25lLXBvcnQpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgI19zbG5fc2VydmljZV9zZWNvbmRhcnkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgaW5wdXRbdHlwZT0ncmFkaW8nXSxcbiAgaW5wdXRbdHlwZT0nY2hlY2tib3gnXSB7XG4gICAgbWFyZ2luOiAwIDAuNWVtO1xuICB9XG5cbiAgI19zbG5fc2VydmljZV9zZWNvbmRhcnkge1xuICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChwaG9uZSkge1xuICAgICAgbWFyZ2luOiAwIDAuNWVtIC0wLjZlbSAwO1xuICAgIH1cbiAgfVxuXG4gIC5zZXJ2aWNlcy1ub3RhdmFpbGFibGUsXG4gIC5hdHRlbmRhbnRzLW5vdGF2YWlsYWJsZSB7XG4gICAgbWFyZ2luOiAwIDAgMWVtIC0wLjVlbTtcbiAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAocGhvbmUpIHtcbiAgICAgIG1hcmdpbjogMCAwIDJlbSAtMC41ZW07XG4gICAgfVxuICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcbiAgICAgIG1hcmdpbjogMCAwIDJlbSAtMC41ZW07XG4gICAgfVxuICAgIGxhYmVsIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMmVtO1xuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NTFweCkgYW5kIChtYXgtd2lkdGg6IDEyNzlweCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHBob25lKSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMmVtIDBlbTtcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZXJ2aWNlcy1ub3RhdmFpbGFibGUtaCxcbiAgLmF0dGVuZGFudHMtbm90YXZhaWxhYmxlLWgge1xuICAgIGxhYmVsIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMmVtO1xuICAgICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHBob25lKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wb3N0LXR5cGUtc2xuX3NlcnZpY2Uge1xuICB0ZXh0YXJlYSNleGNlcnB0IHtcbiAgICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgfVxufVxuXG4vLyAvLy8gU0VSVklDRVMgRU5EXG5cbi8vIC8vLyAvLy8gLy8vIC8vLyAvLy8gLy8vIC8vLyAvL1xuLy8gLy8vIFNFVFRJTkdTXG4vLyAvLy8gLy8vIC8vLyAvLy8gLy8vIC8vLyAvLy8gLy9cblxuLy8gR0VORVJMIFJVTEVTXG5ib2R5LnNhbG9uZV9wYWdlX3NhbG9uLXNldHRpbmdzLFxuYm9keS50b3BsZXZlbF9wYWdlX3NhbG9uLFxuYm9keS5zYWxvbmVfcGFnZV9zYWxvbi1yZXBvcnRzLFxuYm9keS5zYWxvbmVfcGFnZV9zYWxvbi10b29scyB7XG4gICN3cHdyYXAge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tYmctLWxpZ2h0ZXI7XG4gIH1cbn1cbi8vIEdFTkVSTCBSVUxFUyAvLyBFTkRcbiNzbG4tc2Fsb24tLWFkbWluLFxuLnNsbi1jYWxlbmRhci0td3JhcHBlciB7XG4gICYuc2xuLXNhbG9uLS1zZXR0aW5ncyB7XG4gICAgLy9mb250LXNpemU6ICRicm93c2VyLWNvbnRleHQgKyBweDtcbiAgICBmb250LXNpemU6IHR5cG8tYWRtaW4uJGZvbnQtc2l6ZS1iYXNlO1xuICAgIC5zbG4tbmF2LXRhYi13cmFwcGVyLm5hdi10YWItd3JhcHBlcixcbiAgICBoMi5zbG4tbmF2LXRhYi13cmFwcGVyLm5hdi10YWItd3JhcHBlcixcbiAgICBoMy5zbG4tbmF2LXRhYi13cmFwcGVyLm5hdi10YWItd3JhcHBlciB7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zbG4tYm9va2luZy1ydWxlIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZy10b3A6IHNldHRpbmdzLW1peGlucy5yZW0oMjBweCk7XG4gICAgcGFkZGluZy1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oMjBweCk7XG4gICAgQGV4dGVuZCAlc2xuLXNtYWxsLWJvcmRlcjtcbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KTtcbiAgICB9XG4gICAgKyAuc2xuLWJvb2tpbmctcnVsZSB7XG4gICAgICBib3JkZXItdG9wOiBub25lO1xuICAgIH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgICB9XG4gIH1cbiAgLy8gU0VMRiBPVkVSUklERVNcbiAgLnNldHRpbmdzLWVycm9yIHtcbiAgICBib3JkZXItY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfcHJvYmxlbTtcbiAgfVxuICAuc2xuLW5hdi10YWItd3JhcHBlci5uYXYtdGFiLXdyYXBwZXIsXG4gIGgyLnNsbi1uYXYtdGFiLXdyYXBwZXIubmF2LXRhYi13cmFwcGVyLFxuICBoMy5zbG4tbmF2LXRhYi13cmFwcGVyLm5hdi10YWItd3JhcHBlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBtYXJnaW4tYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpO1xuICB9XG4gIC5zbG4tdGFiIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nOiAwIDAgc2V0dGluZ3MtbWl4aW5zLnJlbSg4MHB4KSAwO1xuICAgIC5mb3JtLWdyb3VwIGxhYmVsIGlucHV0IHtcbiAgICAgIGRpc3BsYXk6IGF1dG87XG4gICAgICBkaXNwbGF5OiBpbml0aWFsO1xuICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgIG1hcmdpbi10b3A6IGluaXRpYWw7XG4gICAgfVxuICB9XG4gIC8vIE1FU1NBR0VTXG4gIC5zbG4tbWVzc2FnZSB7XG4gICAgQGV4dGVuZCAlZm9udC1iaWc7XG4gICAgYm9yZGVyLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSg0cHgpIHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfd2FybmluZztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSg0cHgpO1xuICB9XG4gIC8vIE1FU1NBR0VTIC8vIEVORFxuICAvLyBTRUxGIE9WRVJSSURFUyAvLyBFTkQ6IDtcbiAgLnNsbi1hZG1pbi1zaWRlYmFyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSgxNXB4KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuYWxwaGEtdG9uZXMoYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZSwgMSk7XG4gICAgYm94LXNoYWRvdzogMCAxcHggNXB4IDAgYWRtaW5fY29uZmlnLmFscGhhLXRvbmVzKGFkbWluX2NvbmZpZy4kY2xfbWFpbiwgMC41KTtcbiAgICBAZXh0ZW5kICV6aS10b3A7XG4gICAgJi5zbG4tYWRtaW4tc2lkZWJhci0tZnJlZSB7XG4gICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gYXV0bztcbiAgICAgIC5zbG4tYWRtaW4tYmFubmVyIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDEgLyBzcGFuIDM7XG4gICAgICAgIGdyaWQtcm93OiAyO1xuICAgICAgICBtYXJnaW46IHNldHRpbmdzLW1peGlucy5yZW0oMTBweCkgc2V0dGluZ3MtbWl4aW5zLnJlbSgtMTVweClcbiAgICAgICAgICBzZXR0aW5ncy1taXhpbnMucmVtKC0xNXB4KSBzZXR0aW5ncy1taXhpbnMucmVtKC0xNXB4KTtcbiAgICAgIH1cbiAgICAgIC5zbG4tdXBkYXRlLXNldHRpbmdzX193cmFwcGVyIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICAgIGdyaWQtcm93OiAxO1xuICAgICAgfVxuICAgICAgLnNsbi1oZWxwLWJ1dHRvbl9fYmxvY2sge1xuICAgICAgICBncmlkLWNvbHVtbjogMztcbiAgICAgICAgZ3JpZC1yb3c6IDE7XG4gICAgICB9XG4gICAgfVxuICAgIC8vIC5zbG4tdXBkYXRlLXNldHRpbmdzIHtcbiAgICAvLyB9XG4gICAgLnNsbi1oZWxwLWJ1dHRvbl9fYmxvY2sge1xuICAgICAgZ3JpZC1jb2x1bW46IDM7XG4gICAgICBqdXN0aWZ5LXNlbGY6IGVuZDtcbiAgICB9XG4gICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHRhYmxldCkge1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICAvLyAuc2xuLXVwZGF0ZS1zZXR0aW5ncyB7XG4gICAgICAvLyB9XG4gICAgICAmLnNsbi1hZG1pbi1zaWRlYmFyLS1mcmVlIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwMHB4KSB7XG4gICAgICAvL0BpbmNsdWRlIGJwKGRlc2t0b3ApIHtcbiAgICAgIHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oMjRweCkgMjBweCBzZXR0aW5ncy1taXhpbnMucmVtKDE1cHgpIDIwcHg7XG4gICAgICBsZWZ0OiAxNjBweDtcbiAgICAgIC5zbG4tdXBkYXRlLXNldHRpbmdzLFxuICAgICAgLnNsbi1oZWxwLWJ1dHRvbl9fYmxvY2sge1xuICAgICAgICBtaW4td2lkdGg6IDE4MHB4O1xuICAgICAgfVxuICAgICAgJi5hZmZpeCB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cbiAgICAgICYuc2xuLWFkbWluLXNpZGViYXItLWZyZWUge1xuICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG4gICAgICAgIC5zbG4tYWRtaW4tYmFubmVyIHtcbiAgICAgICAgICBtYXJnaW46IHNldHRpbmdzLW1peGlucy5yZW0oMTVweCkgLTIwcHggc2V0dGluZ3MtbWl4aW5zLnJlbSgtMTVweCkgLTIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnNsbi10b29sYm94LXRyaWdnZXItbW9iIHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG4gIH1cbiAgLy8gQ1VTVE9NRVIgU1RBVElTVElDUyBTVEFSVFxuICAuc3RhdGlzdGljc19ibG9jayB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy4kc2xuLWNvbG9yLS1tYWluLS1lbXBoYXNpcztcbiAgICBjb2xvcjogY29sb3JzLiRzbG4tY29sb3ItLXdoaXRlO1xuICAgIHBhZGRpbmc6IDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgxNXB4KTtcbiAgICBtYXJnaW46IGFkbWluX2NvbmZpZy4kZ3JpZC1ndXR0ZXItd2lkdGggKiAtMTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIC5zdGF0aXN0aWNzX2Jsb2NrX2Rlc2Mge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgd2hpdGU7XG4gICAgICBtYXJnaW46IGFkbWluX2NvbmZpZy4kZ3JpZC1ndXR0ZXItd2lkdGhcbiAgICAgICAgY2FsYyhhZG1pbl9jb25maWcuJGdyaWQtZ3V0dGVyLXdpZHRoLzMpICogLTIgMFxuICAgICAgICBjYWxjKGFkbWluX2NvbmZpZy4kZ3JpZC1ndXR0ZXItd2lkdGgvMykgKiAtMjtcbiAgICAgIHBhZGRpbmctdG9wOiBhZG1pbl9jb25maWcuJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICAgcGFkZGluZy1ib3R0b206IGNhbGMoYWRtaW5fY29uZmlnLiRncmlkLWd1dHRlci13aWR0aC8zKTtcbiAgICB9XG4gICAgZGl2Om50aC1jaGlsZCgxKSBzcGFuIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICAgIEBleHRlbmQgJWZvbnQtYmlnO1xuICAgIC5zdGF0aXN0aWNzX3JvdzpudGgtY2hpbGQoMSkge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMC4xcmVtIHNvbGlkIHdoaXRlO1xuICAgIH1cbiAgICAuc3RhdGlzdGljc19yb3c6bGFzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogYWRtaW5fY29uZmlnLiRncmlkLWd1dHRlci13aWR0aDtcbiAgICB9XG4gICAgLnN0YXRpc3RpY3Nfcm93IHtcbiAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgIHNwYW46bm90KC5zdGF0aXN0aWNzX2Jsb2NrX2Rlc2MpIHtcbiAgICAgICAgZm9udC1zaXplOiBsYXJnZXI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG4gICAgICAuc3RhdGlzdGljc19yb3cge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLy8gVEVNUE9SQVJZXG4gIC5zbG4tdGFibGUge1xuICAgIC5kaXNwbGF5aW5nLW51bSB7XG4gICAgICBAZXh0ZW5kICVmb250LW1lZGl1bTtcbiAgICB9XG4gIH1cblxuICAvLyBDVVNUT01FUiBTVEFUSVNUSUNTIEVORFxuXG4gIC8vIFJFUE9SVFMgU1RBVElTVElDUyBTVEFSVFxuICAudGV4dC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAucmVwb3J0LXN0YXRpc3RpY3Mge1xuICAgIHBhZGRpbmc6IDAgMzBweCAyMHB4IDMwcHg7XG4gICAgd2lkdGg6IDcyMHB4O1xuICB9XG4gIC5yZXBvcnQtc3RhdGlzdGljcyAucm93IHtcbiAgICBwYWRkaW5nOiAxMHB4IDBweDtcbiAgfVxuICAucmVwb3J0LXN0YXRpc3RpY3MgLnJvdzpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItYm90dG9tOiAwLjFyZW0gc29saWQgYmxhY2s7XG4gIH1cbiAgLnJlcG9ydC1zdGF0aXN0aWNzIC5yb3c6bnRoLWNoaWxkKDMpIHtcbiAgICBmb250LXNpemU6IGxhcmdlcjtcbiAgfVxuICAucmVwb3J0LXN0YXRpc3RpY3MgLnJvdzpudGgtY2hpbGQoNCkge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG4gIC8vIFJFUE9SVFMgU1RBVElTVElDUyBFTkRcbn1cbkBpbmNsdWRlIG1ldGEubG9hZC1jc3MoJ3Nsbi1zZWxlY3QyJyk7XG5cbi8vIENBTEVOREFSXG4uc2xuLWNhbGVuZGFyLS13cmFwcGVyIHtcbiAgcGFkZGluZzogYWRtaW5fY29uZmlnLiRncmlkLWd1dHRlci13aWR0aDtcbn1cbi5zYWxvbl9wYWdlX3NhbG9uLWNhbGVuZGFyIC5zbG4tY2FsZW5kYXItLXdyYXBwZXIsXG4uc2xuLWNhbGVuZGFyLS13cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiA5NSU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLmFscGhhLXRvbmVzKFxuICAgIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQsXG4gICAgMC4yNVxuICApO1xuICAuc2xuLW5hdi10YWItd3JhcHBlci5uYXYtdGFiLXdyYXBwZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChwaG9uZSkge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxuICAuYnRuLWdyb3VwOm5vdCguc2xuLWNhbGVuZGFyLXZpZXctbmF2KSB7XG4gICAgLy9tYXJnaW46IDNlbSAwICAyZW0gMDtcbiAgICAuc2xuLWJ0biB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBidXR0b24ge1xuICAgICAgICBmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMThweCkgIWltcG9ydGFudDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC0xcHg7XG4gICAgICAgIHJpZ2h0OiAtMXB4O1xuICAgICAgICBib3R0b206IC0xcHg7XG4gICAgICAgIGxlZnQ6IC0xcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5zbG4tYm9va2luZy1hZGQge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cbiAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAocGhvbmUpIHtcbiAgICAgIC5zbG4tYnRuLFxuICAgICAgLnNsbi1idG4gYnV0dG9uIHtcbiAgICAgICAgbWluLXdpZHRoOiA4MHB4O1xuICAgICAgfVxuICAgICAgLnNsbi1ib29raW5nLWFkZCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zbG4tYnRuLS1tYWluLS10b25hbCxcbiAgLnNsbi1ib290c3RyYXAgLnNsbi1idG4tLW1haW4tLXRvbmFsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4oMC4yKTtcbiAgICAvL2JhY2tncm91bmQtY29sb3I6IHNsbi1udWNvbG9yLS1tYWluLS1saWdodCgxKTtcbiAgICBjb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluLS1kYXJrKDEpO1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAxcHggMnB4IDJweCAxcHg7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBpbnB1dCxcbiAgICBidXR0b24ge1xuICAgICAgY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbigxKTtcbiAgICB9XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbigwLjIpO1xuICAgICAgY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbi0tZGFyaygxKTtcbiAgICAgIGJvcmRlci1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluKDEpO1xuICAgICAgLmJ0bixcbiAgICAgIGlucHV0LFxuICAgICAgYnV0dG9uIHtcbiAgICAgICAgY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbi0tZGFyaygxKTtcbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbi0tZGFyaygxKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLnNsbi1idG4tLXNtYWxsLnNsbi1idG4tLWljb24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tZW1waGFzaXM7XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnNsbi1zaG9wcy1zZWxlY3Rpb24td3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMmVtO1xuICAgIG1hcmdpbi1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oNjBweCk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcbiAgICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICB9XG4gICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAuc2xuLWJ0bi0tbGFyZ2Uge1xuICAgICAgICBoZWlnaHQ6IDMuNHJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMuM3JlbTtcbiAgICAgIH1cbiAgICB9XG4gICAgLnNsbi1zaG9wcy1zZWxlY3Rpb24tdHJpZ2dlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgxOHB4KSAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICYuY29sbGFwc2VkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICAgICY6bm90KC5jb2xsYXBzZWQpIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogc2V0dGluZ3MtbWl4aW5zLnJlbSg0cHgpIHNldHRpbmdzLW1peGlucy5yZW0oNHB4KSAwIDA7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIH1cbiAgICB9XG4gICAgLnNsbi1zaG9wcy1zZWxlY3Rpb24tY3VycmVudHRpdGxlIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXNpemU6IDEuNzVlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuNWVtO1xuICAgICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHRhYmxldCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIH1cbiAgICAgIHNtYWxsIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNWVtO1xuICAgICAgICBmb250LXNpemU6IDAuN2VtO1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICB9XG4gICAgfVxuICAgICNzaG9wc0xpc3Qge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAxMDAlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHotaW5kZXg6IDIwMDA7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICAgIC5zbG4tc2hvcHMtc2VsZWN0aW9uLWxpc3Qge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDAuNzVyZW07XG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgbWF4LXdpZHRoOiA1MHZ3O1xuICAgICAgbWF4LWhlaWdodDogNDB2aDtcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICBiYWNrZ3JvdW5kOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgICAgc2Nyb2xsYmFyLWNvbG9yOiAjZGRkO1xuICAgICAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzIxNzFCMTtcbiAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgICAgLy8td2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCA2cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB3aGl0ZTtcbiAgICAgIH1cblxuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuXG4gICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgLy8td2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCA2cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gICAgICB9XG4gICAgICAvL2JvcmRlcjogc2V0dGluZ3MtbWl4aW5zLnJlbSg0cHgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgLy9ib3JkZXItdG9wLXdpZHRoOiBzZXR0aW5ncy1taXhpbnMucmVtKDEwcHgpO1xuICAgICAgLy9ib3JkZXItYm90dG9tLXdpZHRoOiBzZXR0aW5ncy1taXhpbnMucmVtKDEwcHgpO1xuICAgICAgLnNsbi1idG4ge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHBob25lKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMHZ3O1xuICAgICAgICBtYXgtaGVpZ2h0OiAzMHZoO1xuICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICAgIC5zbG4tc2hvcHMtc2VsZWN0aW9uLWl0ZW0ge1xuICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGdhcDogMS41ZW07XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgIHBhZGRpbmc6IDEuOGVtIDEuMmVtO1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgLmZhLFxuICAgICAgLmZhcyB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjkycmVtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgICAgICAgIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgIGNvbnRlbnQ6ICdcXGYwMGMnO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuc2VsZWN0ZWQge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgLnNlbGVjdGVkIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9vaztcbiAgICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAuc2VsZWN0ZWQge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgICAgICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgICAgICAgICAuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHBob25lKSB7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG4gICAgICAgIC8vIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgLy9tYXJnaW4tcmlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oMjBweCk7XG4gICAgICAgIC8vbWFyZ2luLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMHB4KTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG4gICAgICAgIC8vIGhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg1OHB4KTtcbiAgICAgICAgcGFkZGluZzogMS42ZW0gMS4yZW07XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC8vIHNwYW5bZGF0YS1jYWwtZGF0ZV0ge1xuICAvLyAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy5hbHBoYS10b25lcyhcbiAgLy8gICAgIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQsXG4gIC8vICAgICAwLjVcbiAgLy8gICApO1xuICAvLyAgIHdpZHRoOiAxMDAlO1xuICAvLyAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLy8gICBtYXJnaW4tcmlnaHQ6IDA7XG4gIC8vICAgbWFyZ2luLXRvcDogMDtcbiAgLy8gICBsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KTtcbiAgLy8gICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG4gIC8vICAgICBkaXNwbGF5OiBibG9jaztcbiAgLy8gICAgIHdpZHRoOiBzZXR0aW5ncy1taXhpbnMucmVtKDQ0cHgpO1xuICAvLyAgICAgaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDQ0cHgpO1xuICAvLyAgICAgbGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNDBweCk7XG4gIC8vICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC8vICAgICBtYXJnaW4tdG9wOiBzZXR0aW5ncy1taXhpbnMucmVtKDEwcHgpO1xuICAvLyAgICAgbWFyZ2luLXJpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDEwcHgpO1xuICAvLyAgICAgbWFyZ2luLWxlZnQ6IHNldHRpbmdzLW1peGlucy5yZW0oMTBweCk7XG4gIC8vICAgICBib3JkZXI6IDJweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuICAvLyAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcbiAgLy8gICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5iLXJhZGl1cyg1MCUpO1xuICAvLyAgICAgJjpob3ZlciB7XG4gIC8vICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgLy8gICAgICAgY29sb3I6ICNmZmY7XG4gIC8vICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgLy8gICAgIH1cbiAgLy8gICB9XG4gIC8vIH1cbiAgLy8gLmNhbC1kYXktdG9kYXkgc3BhbltkYXRhLWNhbC1kYXRlXSB7XG4gIC8vICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHRhYmxldCkge1xuICAvLyAgICAgd2lkdGg6IHNldHRpbmdzLW1peGlucy5yZW0oNjRweCk7XG4gIC8vICAgICBoZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNjRweCk7XG4gIC8vICAgICBsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2MHB4KTtcbiAgLy8gICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfb2s7XG4gIC8vICAgICBjb2xvcjogI2ZmZjtcbiAgLy8gICAgIGJvcmRlcjogbm9uZTtcbiAgLy8gICB9XG4gIC8vIH1cbiAgLy8gLmNhbC15ZWFyLWJveCBzcGFuW2RhdGEtY2FsLWRhdGVdIHtcbiAgLy8gICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG4gIC8vICAgICB3aWR0aDogYXV0bztcbiAgLy8gICAgIHdpZHRoOiBpbml0aWFsO1xuICAvLyAgICAgaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDQ0cHgpO1xuICAvLyAgICAgbGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNDBweCk7XG4gIC8vICAgICBwYWRkaW5nOiAwIHNldHRpbmdzLW1peGlucy5yZW0oMjBweCk7XG4gIC8vICAgICBib3JkZXI6IDFweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuICAvLyAgICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmItcmFkaXVzKDAlKTtcbiAgLy8gICB9XG4gIC8vIH1cbiAgLmNhbC15ZWFyLWJveCBbY2xhc3MqPSdzcGFuJ10ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTFlMWUxO1xuICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChwaG9uZSkge1xuICAgICAgbWluLWhlaWdodDogMTAwcHg7XG4gICAgfVxuICB9XG4gICNjYWwtd2Vlay1ib3gge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgfVxuICB9XG4gICNjYWwtZGF5LXRpY2ssXG4gICNjYWwtc2xpZGUtdGljayB7XG4gICAgd2lkdGg6IHNldHRpbmdzLW1peGlucy5yZW0oNDRweCk7XG4gICAgaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDQ0cHgpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG4gICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmItcmFkaXVzKDUwJSk7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgLyogRklYIDA5MjAyMyovXG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiAnXFxmMDc3JztcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgICAgbGVmdDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICAgIEBleHRlbmQgJWZvbnQtaWNvbjtcbiAgICAgIGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMnB4KTtcbiAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG4gICNjYWwtZGF5LXRpY2sge1xuICAgIHRvcDogYXV0bztcbiAgICB0b3A6IGluaXRpYWw7XG4gICAgYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDQ1cHgpO1xuICAgIC8qIEZJWCAwOTIwMjMqL1xuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJ1xcZjA3OCc7XG4gICAgfVxuICB9XG4gICNjYWwtc2xpZGUtdGljayB7XG4gICAgdG9wOiBzZXR0aW5ncy1taXhpbnMucmVtKDU0cHgpO1xuICB9XG4gIC5iYWRnZSB7XG4gICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHBob25lKSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgfVxuICB9XG4gIC5zbG4tY2FsZW5kYXItdmlld25hdiB7XG4gICAgbWFyZ2luOiAwIHNldHRpbmdzLW1peGlucy5yZW0oLTIwcHgpIHNldHRpbmdzLW1peGlucy5yZW0oMjBweClcbiAgICAgIHNldHRpbmdzLW1peGlucy5yZW0oLTIwcHgpO1xuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gICAgLnNsbi1idG46bm90KC5zbG4tYnRuLS1sYXJnZSkge1xuICAgICAgbWluLXdpZHRoOiA5MHB4O1xuICAgIH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuc2xuLWJ0biB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICYuc2xuLWJ0bi0taWNvbi5zbG4tYnRuLS1pY29uLS1sZWZ0IGJ1dHRvbixcbiAgICAgICAgJi5zbG4tYnRuLS1pY29uIGJ1dHRvbiB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zbG4tYm94LXRpdGxlLmN1cnJlbnQtdmlldy0tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyNHB4KTtcbiAgfVxuICAuc2xuLWJvb2tpbmctYWRkIHtcbiAgICBtYXJnaW46IHNldHRpbmdzLW1peGlucy5yZW0oNDBweCkgMDtcbiAgfVxuICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG4gICAgcGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMHB4KTtcbiAgICAuc2xuLWNhbGVuZGFyLXZpZXduYXYsXG4gICAgLnNsbi1ib29raW5nLWFkZCB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChwaG9uZSkge1xuICAgIG1hcmdpbi10b3A6IHNldHRpbmdzLW1peGlucy5yZW0oMjBweCk7XG4gIH1cbiAgQGluY2x1ZGUgbWV0YS5sb2FkLWNzcygnYWRtaW5fY29tcG9uZW50cy9hZG1pbl9jYWxlbmRhcicpO1xuICAuY2FsLWRheS1wYWdpbmF0aW9uIHtcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgICBtYXJnaW46IDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgtMjBweCkgc2V0dGluZ3MtbWl4aW5zLnJlbSgyMHB4KVxuICAgICAgICBzZXR0aW5ncy1taXhpbnMucmVtKC0yMHB4KTtcbiAgICB9XG4gIH1cbiAgLmNhbC1kYXktZmlsdGVyIHtcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgICAuY29sLW1kLTYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuICAgICYuY2FsLWRheS1maWx0ZXItLWJlbG93IHtcbiAgICAgIG1hcmdpbjogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMHB4KSAwIDAgMDtcbiAgICB9XG4gIH1cbn1cbi5zbG4tY2FsZW5kYXItLXdyYXBwZXIuc2xuLWNhbGVuZGFyLS13cmFwcGVyLS1sb2FkaW5nLFxuLnNsbi1ib29raW5nLWVkaXRvci0td3JhcHBlci5zbG4tYm9va2luZy1lZGl0b3ItLXdyYXBwZXItLWxvYWRpbmcge1xuICAvL3Bvc2l0aW9uOiByZWxhdGl2ZTtcbiAgJjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodC0tYm9yZGVyO1xuICAgIHotaW5kZXg6IDk5OTk5OTtcbiAgfVxuICAmOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNjBweDtcbiAgICBsZWZ0OiBjYWxjKDUwJSAtIDMwcHgpO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBib3JkZXI6IDEwcHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9tYWluLS1tZWRpdW07XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB6LWluZGV4OiA5OTk5OTk7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IHdhaXQgMnMgaW5maW5pdGUgbGluZWFyO1xuICAgIGFuaW1hdGlvbjogd2FpdCAycyBpbmZpbml0ZSBsaW5lYXI7XG4gIH1cbn1cblxuI3Nsbi1ib29raW5nLWVkaXRvci1tb2RhbCB7XG4gIHotaW5kZXg6IDk5OTk7XG4gIC5tb2RhbC1oZWFkZXIge1xuICAgID4gYSxcbiAgICA+IGJ1dHRvbiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHBob25lKSB7XG4gICAgLnNsbi1idG4tLWxhcmdlIHtcbiAgICAgIG1pbi13aWR0aDogOTZweDtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5tb2RhbC1oZWFkZXIgLnB1bGwtcmlnaHQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG59XG5cbiNzbG4tc2Fsb24gLm1vZGFsLWJhY2tkcm9wLFxuLnNsbi1zYWxvbi1icy13cmFwIC5tb2RhbC1iYWNrZHJvcCxcbi5zbG4tY2FsZW5kYXItLXdyYXBwZXIgLm1vZGFsLWJhY2tkcm9wIHtcbiAgei1pbmRleDogOTk5MDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHdhaXQge1xuICAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHdhaXQge1xuICAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLy8gQ0FMRU5EQVIgLy8gRU5cbi8vIC8vLyBTRVRUSU5HUyBFTkRcblxuLy8gVE9PTFNcbiNzbG4tc2Fsb24tLWFkbWluIC5zbG4tdG9vbHNfX3dyYXBwZXIge1xuICAuc2xuLWlucHV0LS1zaW1wbGUgdGV4dGFyZWEge1xuICAgIG1pbi1oZWlnaHQ6IDQwdnc7XG4gICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDIwdnc7XG4gICAgfVxuICB9XG59XG4vLyBUT09MUyAvLyBFTkRcblxuLy8gLy8vIC8vLyAvLy8gLy8vIC8vLyAvLy8gLy8vIC8vXG4vLyAvLy8gU0VMRUNUMiBPVkVSUklERVNcbi8vIC8vLyB3ZSBhZGQgLnNsbi1zZWxlY3QgdG8gLnNlbGVjdDItY29udGFpbmVyXG4vLyAvLy8gLy8vIC8vLyAvLy8gLy8vIC8vLyAvLy8gLy9cbiRpbnB1dC1oZWlnaHQ6IDQwcHg7XG4kaW5wdXQtZnNpemU6IDE2cHg7XG4uc2VsZWN0Mi1jb250YWluZXIuc2xuLXNlbGVjdCxcbi5zZWxlY3QyLWNvbnRhaW5lci1tdWx0aS5zbG4tc2VsZWN0IHtcbiAgLnNlbGVjdDItY2hvaWNlLFxuICAuc2VsZWN0Mi1jaG9pY2VzIHtcbiAgICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG4gICAgbGluZS1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICBmb250LXNpemU6ICRpbnB1dC1mc2l6ZTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgY29sb3I6ICMzMjM3M2M7XG4gICAgb3V0bGluZTogMDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IDAuMDVzIGJvcmRlci1jb2xvciBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiAwLjA1cyBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQ7XG4gICAgLnNlbGVjdDItYXJyb3cge1xuICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMTBweDtcbiAgICAgIHRvcDogY2FsYyg1MCUgLSAzMHB4KTtcbiAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxufVxuXG4uc2VsZWN0Mi1yZXN1bHRzIHtcbiAgZm9udC1zaXplOiAkaW5wdXQtZnNpemU7XG59XG4uc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLXJlc3VsdC1sYWJlbCB7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xufVxuLnNsbi1zZWxlY3Qtd3JhcHBlciB7XG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tc2xuXG4gICAgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZVxuICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnNlbGVjdDItY29udGFpbmVyLS1zbG4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICAgIGhlaWdodDogJGlucHV0LWhlaWdodDtcbiAgICBsaW5lLWhlaWdodDogJGlucHV0LWhlaWdodDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIGZvbnQtc2l6ZTogJGlucHV0LWZzaXplO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICBjb2xvcjogIzMyMzczYztcbiAgICBvdXRsaW5lOiAwO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogMC4wNXMgYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IDAuMDVzIGJvcmRlci1jb2xvciBlYXNlLWluLW91dDtcbiAgfVxuICAuc2VsZWN0Mi1jb250YWluZXItLXNsbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgICB0b3A6IGNhbGMoNTAlIC0gMTNweCk7XG4gIH1cbiAgLnNlbGVjdDItY29udGFpbmVyLS1zbG5cbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZVxuICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgIGxpbmUtaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICB9XG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tc2xuIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgIGJvcmRlci1jb2xvcjogI2RkZDtcbiAgICBmb250LXNpemU6ICRpbnB1dC1mc2l6ZTtcbiAgfVxuICAvKi5zZWxlY3QyLWNvbnRhaW5lci0tc2xuIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICAgICAgICAgICAgcGFkZGluZzogMCA0MHB4IDAgMTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3cHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiBpbml0aWFsO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNGU0ZTQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjYS1yZWQ7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwieFwiO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2EtcmVkO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY2xfbWFpbi0td2hpdGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9Ki9cbiAgLnNlbGVjdDItY29udGFpbmVyLS1zbG4uc2VsZWN0Mi1jb250YWluZXItLWZvY3VzXG4gICAgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gICAgYm9yZGVyOiBzb2xpZCBzZXR0aW5ncy1taXhpbnMuJGNhLWJsdWUgMXB4O1xuICAgIG91dGxpbmU6IDA7XG4gIH1cbiAgLnNlbGVjdDItY29udGFpbmVyLS1zbG4gLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tc2xuLnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLFxuLnNlbGVjdDItY29udGFpbmVyLS1zbG4gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSxcbi5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8qIEZJWCAwOTIwMjNcbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgIHRvcDogY2FsYyg1MCUgLSAxM3B4KTtcbiAgICAgICAgd2lkdGg6IDI2cHg7XG4gICAgICAgIGhlaWdodDogMjZweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxlMDAzXCI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LWZhbWlseTogXCJHbHlwaGljb25zIEhhbGZsaW5nc1wiO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGNvbG9yOiAjMzIzNzNjO1xuICAgIH1cbiAgICAqL1xufVxuLyogRklYIDA5MjAyM1xuLnNlbGVjdDItY29udGFpbmVyLS1zbG4uc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG59XG4qL1xuLnNlbGVjdDItY29udGFpbmVyLS1zbG4gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIC8qIEZJWCAwOTIwMjNcbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAjMzIzNzNjO1xuICAgIH1cbiAgICAqL1xuICAmOmhvdmVyIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gIH1cbn1cbi8qIEZJWCAwOTIwMjNcbi5zbG4tc2VsZWN0LnNsbi1zZWxlY3QyLXNlbGVjdGlvbl9fc2VhcmNoLXByaW1hcnkgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlxcZjAwMlwiICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuKi9cbi5zbG4tc2VydmljZS1wcmljZS10aW1lXG4gIC5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tc2xuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG59XG4uc2xuLXNlcnZpY2UtcHJpY2UtdGltZVxuICAuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLXNsblxuICAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmZvY3VzOmJlZm9yZSB7XG4gIGNvbG9yOiBjb2xvci5hZGp1c3QoI2ZmZiwgJGFscGhhOiAtMC41KTtcbn1cbi5zbG4tc2VydmljZS1wcmljZS10aW1lXG4gIC5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tc2xuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6YmVmb3JlIHtcbiAgdG9wOiAwLjVyZW07XG59XG4uc2xuLXNlcnZpY2UtcHJpY2UtdGltZVxuICAuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLXNsblxuICAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cbn1cbi5zbG4tc2VydmljZS1wcmljZS10aW1lXG4gIC5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tc2xuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGVcbiAgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIHBhZGRpbmctdG9wOiAwLjRyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG59XG4uc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLXNsblxuICAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICByaWdodDogMC41cmVtO1xuICBmb250LXNpemU6IDFweDtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5OTlweDtcbiAgJjo6YmVmb3JlLFxuICAmOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDhweDtcbiAgICBsZWZ0OiA0cHg7XG4gIH1cbiAgJjo6YmVmb3JlIHtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgfVxuICAmOjphZnRlciB7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIH1cbn1cbi8vIC8vLyBTRUxFQ1QyIE9WRVJSSURFUyBFTkRcbi52ZXJ0aWNhbC10YWJzIHtcbiAgQGV4dGVuZCAlZm9udC1tZWRpdW07XG4gIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG4gICAgbGkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuI3dwd3JhcCB7XG4gIEBleHRlbmQgJXppLXplcm87XG59XG5cbi8vIEFETUlOIENBTEVOREFSIE1PREFMIFNDUk9MTCBGSVhcbiNzbG4tYm9va2luZy1lZGl0b3ItbW9kYWwge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuLnNsbi1ib29raW5nLWVkaXRvci0td3JhcHBlci0tc3ViIHtcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICB9XG4gIC8vaGVpZ2h0OiAzNjBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XG4gIC8vIC5zbG4tYm9va2luZy1lZGl0b3ItLXdyYXBwZXItLXN1YiB7XG4gIC8vIFx0Ly9oZWlnaHQ6IDYwMHB4O1xuICAvLyB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLy8gLnNsbi1ib29raW5nLWVkaXRvci0td3JhcHBlci0tc3ViIHtcbiAgLy8gXHQvL2hlaWdodDogNTQwcHg7XG4gIC8vIH1cbn1cbkBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG4gIC8vIC5zbG4tYm9va2luZy1lZGl0b3ItLXdyYXBwZXItLXN1YiB7XG4gIC8vIFx0Ly9oZWlnaHQ6IDYwMHB4O1xuICAvLyB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNzbG4tYm9va2luZy1lZGl0b3ItbW9kYWwge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbn1cblxuLnNsbl9lcnJvcl90aXAge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAwLjhlbTtcbiAgbWF4LXdpZHRoOiAxNTBweDtcbiAgYmFja2dyb3VuZDogIzMzMztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHBhZGRpbmc6IDAuNjE4ZW0gMWVtO1xuICBib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuXG4gIGNvZGUge1xuICAgIHBhZGRpbmc6IDFweDtcbiAgICBiYWNrZ3JvdW5kOiAjODg4O1xuICB9XG59XG4uc2xuX2Vycm9yX3RpcCB7XG4gIG1heC13aWR0aDogMjBlbTtcbiAgbGluZS1oZWlnaHQ6IDEuOGVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIGJhY2tncm91bmQ6ICNkODIyMjM7XG4gIG1hcmdpbjogMS41ZW0gMXB4IDAgLTFlbTtcbiAgei1pbmRleDogOTk5OTk5OTtcblxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyOiA4cHggc29saWQgI2Q4MjIyMztcbiAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtM3B4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW46IC0xZW0gMCAwIC0zcHg7XG4gIH1cbn1cblxuI3Nsbi1zYWxvbi0tYWRtaW4sXG4uc2xuLWNhbGVuZGFyLS13cmFwcGVyIHtcbiAgI2NhbC1kYXktYm94IC5jYWwtZGF5LWhvdXItcGFydCB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgLnNwYW4xIHtcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEwMHB4O1xuICAgIH1cbiAgfVxuICAjY2FsLWRheS1ib3ggLmRheS1oaWdobGlnaHQge1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgbGluZS1oZWlnaHQ6IGFkbWluX2NvbmZpZy4kZ3JpZC1ndXR0ZXItd2lkdGggKiAyO1xuICB9XG4gICNjYWwtZGF5LWJveCAuY2FsLWRheS1ob3VyLXBhcnQuYWN0aXZlIHtcbiAgICBib3JkZXItYm90dG9tOiA0cHggc29saWRcbiAgICAgIGNvbG9yLmFkanVzdChhZG1pbl9jb25maWcuJGNsX21haW4tLWVtcGhhc2lzLCAkYWxwaGE6IC0wLjUpO1xuICB9XG4gIC5kYXktZXZlbnQtcGFuZWwtYm9yZGVyOmZpcnN0LWNoaWxkIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIC5jYWwtZGF5LWhvdXItcGFydF9fcm93YWN0aW9ucyB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogMTAxcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDgycHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICAvL2dyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byA2NnB4IDUwcHg7XG4gICAgLy9ncmlkLXRlbXBsYXRlLXJvd3M6IDFmcjtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDkwcHggMjBweCA5MHB4O1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIC8vYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICAgIGJ1dHRvbixcbiAgICAuY2FsLWRheS1jbGljay10aXAge1xuICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgfVxuICAgIC5zbG4tYnRuLS1jYWwtZGF5LS1hZGQge1xuICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICBncmlkLXJvdzogMTtcbiAgICAgIGp1c3RpZnktc2VsZjogZW5kO1xuICAgIH1cbiAgICAuc2xuLWJ0bi0tY2FsLWRheS0tbG9jayB7XG4gICAgICBncmlkLWNvbHVtbjogMztcbiAgICAgIGdyaWQtcm93OiAxO1xuICAgIH1cbiAgICAuY2FsLWRheS1jbGljay10aXAge1xuICAgICAgZ3JpZC1jb2x1bW46IDEgLyBzcGFuIDI7XG4gICAgICBncmlkLXJvdzogMTtcbiAgICAgIGp1c3RpZnktc2VsZjogZW5kO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgcmlnaHQ6IHVuc2V0O1xuICAgICAgICBib3R0b206IHVuc2V0O1xuICAgICAgICBsZWZ0OiA4cHg7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpIHNjYWxlKDEuNzUpO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAudG8tc2VsZWN0IC5jYWwtZGF5LWhvdXItcGFydF9fcm93YWN0aW9ucyB7XG4gICAgLy9ncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAvL2dyaWQtdGVtcGxhdGUtcm93czogNTBweCA1MHB4O1xuICAgIC8vLnNsbi1idG4tLWNhbC1kYXktLWxvY2sge1xuICAgIC8vICAgIGdyaWQtY29sdW1uOiAxO1xuICAgIC8vICAgIGdyaWQtcm93OiAxO1xuICAgIC8vICAgIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICAgIC8vICAgIHRyYW5zZm9ybTogc2NhbGUoMC43NSkgIWltcG9ydGFudDtcbiAgICAvL31cbiAgICAvLy5jYWwtZGF5LWNsaWNrLXRpcCB7XG4gICAgLy8gICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgLy8gICAgZ3JpZC1yb3c6IDI7XG4gICAgLy99XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyMHB4IDEwcHggMWZyO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyO1xuICAgIC5zbG4tYnRuLS1jYWwtZGF5LS1sb2NrIHtcbiAgICAgIGdyaWQtY29sdW1uOiAxO1xuICAgICAgZ3JpZC1yb3c6IDE7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNzUpICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gICAgfVxuICAgIC5jYWwtZGF5LWNsaWNrLXRpcCB7XG4gICAgICBncmlkLWNvbHVtbjogMztcbiAgICAgIGdyaWQtcm93OiAxO1xuICAgIH1cbiAgfVxuICAuY2FsLWRheS1ob3VyLXBhcnQuYWN0aXZlLFxuICAuY2FsLWRheS1ob3VyLXBhcnQ6aG92ZXIge1xuICAgIC5jYWwtZGF5LWhvdXItcGFydF9fcm93YWN0aW9ucyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cbiAgLmNhbC1kYXktaG91ci1wYXJ0IFtkYXRhLWFjdGlvbj0nYWRkLWV2ZW50LWJ5LWRhdGUnXSxcbiAgLmNhbC1kYXktaG91ci1wYXJ0LmFjdGl2ZSAuYmxvY2tfZGF0ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX2JnLS1tYWluLS1saWdodDtcbiAgICB3aWR0aDogM3JlbTtcbiAgICBoZWlnaHQ6IDNyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjJlbTtcbiAgICAvL3Bvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAvL3RvcDogNTAlO1xuICAgIG1pbi13aWR0aDogYWRtaW5fY29uZmlnLiRncmlkLWd1dHRlci13aWR0aCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMWVtO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGVmdDogMTAyJTtcbiAgICB6LWluZGV4OiA5OTk7XG5cbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiB1bnNldDtcbiAgICBsZWZ0OiB1bnNldDtcbiAgICByaWdodDogdW5zZXQ7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIC8vICY6aG92ZXIge1xuICAgIC8vICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX2JnLS1tYWluLS1saWdodGVyO1xuICAgIC8vIH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAvLyAgICB3aWR0aDogJGdyaWQtZ3V0dGVyLXdpZHRoKjkuNjtcbiAgICAgIC8vICAgIGxlZnQ6IDA7XG4gICAgICAvLyAgICB6LWluZGV4OiA5OTk7XG4gICAgICAvLyAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKTtcbiAgICB9XG4gICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcbiAgICAgIC8vbGVmdDogYXV0bztcbiAgICAgIC8vbGVmdDogaW5pdGlhbDtcbiAgICB9XG4gIH1cbiAgLmNhbC1kYXktaG91ci1wYXJ0LmFjdGl2ZS5zZWxlY3RlZCAuYmxvY2tfZGF0ZSxcbiAgLmF0dC10aW1lLXNsb3QuYWN0aXZlLnNlbGVjdGVkLnRvLXNlbGVjdCAuYmxvY2tfZGF0ZSAge1xuICAgICYuc2xuLWljb25vbmx5LW5ldyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmNhbC1kYXktaG91ci1wYXJ0LmFjdGl2ZSAuYmxvY2tfZGF0ZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG5cbiAgLmNhbC1kYXktaG91ci1wYXJ0IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMzUwbXM7XG4gICAgLnNsbi1idG4tLWNhbC1kYXktc2VsZWN0IHtcbiAgICAgIC8vIGRpc3BsYXk6IGZsZXg7XG4gICAgICAvLyBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAvLyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIC8vIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAvLyBnYXA6IDAuNmVtO1xuICAgICAgLy8gdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgLy8gaGVpZ2h0OiA0MHB4O1xuICAgICAgLy8gd2lkdGg6IDE2MHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiAxMDBweDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgIHBhZGRpbmc6IDFlbSAyLjVlbTtcbiAgICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX2JnLS1tYWluLS1saWdodDtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX21haW47XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4xcmVtO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gICAgJi5zbG4tYnRuLS1pY29uIHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBpbnNldDogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICAuc2xuLWJ0bi0tY2FsLWRheS1zZWxlY3Qge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSBzY2FsZSgxLjEpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICY6aG92ZXIgLnNsbi1idG4tLWNhbC1kYXktc2VsZWN0IHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgICAgIFxuICAgICYudG8tc2VsZWN0IHtcbiAgICAgIC5zbG4tYnRuLS1jYWwtZGF5LXNlbGVjdCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF9iZy0tbGlnaHQtMjtcbiAgICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfcHJvYmxlbS0tbGlnaHQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5jYWwtZGF5LWhvdXItcGFydCAuc3BhbjEsXG4gIC5jYWwtZGF5LWhvdXItcGFydCAuc2xuLWJ0bi0tY2FsLWRheS1zZWxlY3Qge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG4gIC5jYWwtZGF5LWhvdXItcGFydCAuc2xuLWJ0bi0tY2FsLWRheS1zZWxlY3QsXG4gIC5jYWwtZGF5LWhvdXItcGFydC5hY3RpdmUgLnNsbi1idG4tLWNhbC1kYXktc2VsZWN0LFxuICAuY2FsLWRheS1ob3VyLXBhcnQuc2VsZWN0ZWQgLnNsbi1idG4tLWNhbC1kYXktc2VsZWN0LFxuICAuY2FsLWRheS1ob3VyLXBhcnQuYmxvY2tlZCAuc2xuLWJ0bi0tY2FsLWRheS1zZWxlY3Qge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxuICAjY2FsLWRheS1ib3ggI2NhbC1kYXktcGFuZWwge1xuICAgIHdpZHRoOiA5MCU7XG4gICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAvLyBUQUJMRSBIT1JJWk9OVEFMIFNDUk9MTCBPTiBNT0JJTEVcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5jYWwtZGF5LXBhbmVsX193cmFwcGVyIHtcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAvKiBGSVggMDkyMDIzcGFkZGluZy10b3A6ICRncmlkLWd1dHRlci13aWR0aCAqIDM7ICovXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICAgICNjYWwtZGF5LXBhbmVsIHtcbiAgICAgICAgbWluLXdpZHRoOiA2MjBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgfVxuXG4gICAgOjotd2Via2l0LXNjcm9sbGJhcjpob3Jpem9udGFsIHtcbiAgICAgIGhlaWdodDogMThweDtcbiAgICB9XG5cbiAgICA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbWVkaXVtO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG4gICAgfVxuXG4gICAgOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcbiAgICB9XG4gIH1cbn1cbi5jYWwtZGF5LWhvdXItcGFydC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfYmctLW1haW4tLWxpZ2h0O1xufVxuXG4uY2FsLWRheS1ob3VyLXBhcnQuc2VsZWN0ZWQsXG4uY2FsLWRheS1ob3VyLXBhcnQub2ZmaG91cnMsXG4uY2FsLWRheS1ob3VyLXBhcnQudG8tc2VsZWN0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9wcm9ibGVtLS1saWdodCAhaW1wb3J0YW50O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xufVxuLmNhbC1kYXktaG91ci1wYXJ0Lm9mZi1ob3Vyczpob3Zlcixcbi5jYWwtZGF5LWhvdXItcGFydC5zZWxlY3RlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMDc4ODIgIWltcG9ydGFudDtcbn1cblxuLmNhbC1kYXktaG91ci1wYXJ0LmJsb2NrZWQsXG4uY2FsLWRheS1ob3VyLXBhcnQub2ZmLWhvdXJzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9wcm9ibGVtLS1saWdodDtcbiAgb3BhY2l0eTogMC4zNTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9wcm9ibGVtLS1saWdodDtcbiAgfVxufVxuLmNhbC1kYXktY2xpY2stdGlwIHtcbiAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gIC8vcG9zaXRpb246IGFic29sdXRlO1xuICAvL3RvcDogNTAlO1xuICAvL3RyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLy9sZWZ0OiA0MCU7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBkaXNwbGF5OiBub25lO1xuICAmOmFmdGVyIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGxlZnQ6IC0xLjJyZW07XG4gIH1cbn1cbi5jYWwtZGF5LWhvdXItcGFydC5zZWxlY3RlZDpob3ZlciBidXR0b25bZGF0YS1hY3Rpb249J2FkZC1ldmVudC1ieS1kYXRlJ10sXG4uY2FsLWRheS1ob3VyLXBhcnQuYmxvY2tlZDpob3ZlciBidXR0b25bZGF0YS1hY3Rpb249J2FkZC1ldmVudC1ieS1kYXRlJ10ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uY2FsLWRheS1ob3VyLXBhcnQuYmxvY2tlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfcHJvYmxlbS0tbGlnaHQgIWltcG9ydGFudDtcbn1cbi5jYWxlbmRhci1ob2x5ZGF5cy1idXR0b24ge1xuICB6LWluZGV4OiB1bnNldDtcbiAgLy8gZm9udC1zaXplOiAxZW07XG4gIC8vIGxpbmUtaGVpZ2h0OiAxZW07XG4gIDpub3QoLnNsbi1idG4tLWNhbGVuZGFyLXZpZXctLXBpbGwpIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbiAgLy9AaW5jbHVkZSBicCh0YWJsZXQpIHtcbiAgcmlnaHQ6IGF1dG87XG4gIHJpZ2h0OiBpbml0aWFsO1xuICBsZWZ0OiB1bnNldDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAvL31cbiAgLy8gdGV4dC1hbGlnbjogY2VudGVyO1xuICAvLyBoZWlnaHQ6IDQ4cHg7XG4gIC8vIHdpZHRoOiAxNjBweDtcbiAgLy8gY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgLy8gYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcbn1cbi5jYWxlbmRhci1ob2x5ZGF5cy1idXR0b24ub25seW9uZSB7XG4gIC8vdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtMCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgJjpob3ZlcixcbiAgJjphY3RpdmUsXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gICAgLy8gRklYOiBQcmV2ZW50IGJ1dHRvbiBtb3ZlbWVudCBvbiBob3ZlciBieSBkaXNhYmxpbmcgc2NhbGUgdHJhbnNmb3JtXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHNjYWxlKDEpICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi8vIEFsc28gZml4IGZvciBub24tb25seW9uZSBidXR0b25zXG4uY2FsZW5kYXItaG9seWRheXMtYnV0dG9uIHtcbiAgJjpob3ZlcixcbiAgJjphY3RpdmUsXG4gICY6Zm9jdXMge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSBzY2FsZSgxKSAhaW1wb3J0YW50O1xuICB9XG59XG5cbmh0bWwuaW4taWZyYW1lIHtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG4jY2FsLWRheS1ib3ggI2NhbC1kYXktcGFuZWwgLmRheS1ldmVudCB7XG4gIHdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgdmlld0JveD0nMCAwIDM2IDgnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xOCA2QzE5LjEwNDYgNiAyMCA1LjEwNDU3IDIwIDRDMjAgMi44OTU0MyAxOS4xMDQ2IDIgMTggMkMxNi44OTU0IDIgMTYgMi44OTU0MyAxNiA0QzE2IDUuMTA0NTcgMTYuODk1NCA2IDE4IDZaJyBzdHJva2U9JyN7YWRtaW5fY29uZmlnLiRjbF9tYWlufScgc3Ryb2tlLXdpZHRoPSc0JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTMyIDZDMzMuMTA0NiA2IDM0IDUuMTA0NTcgMzQgNEMzNCAyLjg5NTQzIDMzLjEwNDYgMiAzMiAyQzMwLjg5NTQgMiAzMCAyLjg5NTQzIDMwIDRDMzAgNS4xMDQ1NyAzMC44OTU0IDYgMzIgNlonIHN0cm9rZT0nI3thZG1pbl9jb25maWcuJGNsX21haW59JyBzdHJva2Utd2lkdGg9JzQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNNCA2QzUuMTA0NTcgNiA2IDUuMTA0NTcgNiA0QzYgMi44OTU0MyA1LjEwNDU3IDIgNCAyQzIuODk1NDMgMiAyIDIuODk1NDMgMiA0QzIgNS4xMDQ1NyAyLjg5NTQzIDYgNCA2Wicgc3Ryb2tlPScje2FkbWluX2NvbmZpZy4kY2xfbWFpbn0nIHN0cm9rZS13aWR0aD0nNCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAvLyBiYWNrZ3JvdW5kLXNpemU6IDJyZW07XG4gIC8vIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC8vIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoMTAwJSAtIDFyZW0pIGNhbGMoMTAwJSAtIDFyZW0pO1xuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMnJlbTtcbiAgICBoZWlnaHQ6IDAuNXJlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDFyZW07XG4gICAgYm90dG9tOiAxcmVtO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgdmlld0JveD0nMCAwIDM2IDgnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xOCA2QzE5LjEwNDYgNiAyMCA1LjEwNDU3IDIwIDRDMjAgMi44OTU0MyAxOS4xMDQ2IDIgMTggMkMxNi44OTU0IDIgMTYgMi44OTU0MyAxNiA0QzE2IDUuMTA0NTcgMTYuODk1NCA2IDE4IDZaJyBzdHJva2U9JyN7YWRtaW5fY29uZmlnLiRjbF9tYWlufScgc3Ryb2tlLXdpZHRoPSc0JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTMyIDZDMzMuMTA0NiA2IDM0IDUuMTA0NTcgMzQgNEMzNCAyLjg5NTQzIDMzLjEwNDYgMiAzMiAyQzMwLjg5NTQgMiAzMCAyLjg5NTQzIDMwIDRDMzAgNS4xMDQ1NyAzMC44OTU0IDYgMzIgNlonIHN0cm9rZT0nI3thZG1pbl9jb25maWcuJGNsX21haW59JyBzdHJva2Utd2lkdGg9JzQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNNCA2QzUuMTA0NTcgNiA2IDUuMTA0NTcgNiA0QzYgMi44OTU0MyA1LjEwNDU3IDIgNCAyQzIuODk1NDMgMiAyIDIuODk1NDMgMiA0QzIgNS4xMDQ1NyAyLjg5NTQzIDYgNCA2Wicgc3Ryb2tlPScje2FkbWluX2NvbmZpZy4kY2xfbWFpbn0nIHN0cm9rZS13aWR0aD0nNCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMnJlbTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIH1cbiAgJi5icmVhay1kb3duIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm90dG9tOiAycmVtO1xuICAgIH1cbiAgfVxufVxuI2NhbC1kYXktYm94ICNjYWwtZGF5LXBhbmVsIC5kYXktaGlnaGxpZ2h0LmRheS1ldmVudCxcbiNjYWwtZGF5LWJveCAjY2FsLWRheS1wYW5lbCAuZGF5LWV2ZW50IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX2RfYmctLW1haW4tLWxpZ2h0ICFpbXBvcnRhbnQ7XG59XG4vLyAuZGF5LWV2ZW50LXBhbmVsLWJvcmRlciArIC5kYXktZXZlbnQge1xuLy8gfVxuLmRheS1ldmVudC1pdGVtIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uZGF5LWV2ZW50LWl0ZW1fX2Zyb20tdGltZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgbWFyZ2luOiA1cHggMCAwO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLmRheS1ldmVudC1pdGVtX190by10aW1lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLmRheS1ldmVudC1pdGVtX19zdGF0dXMtYmxvY2sge1xuICBmbGV4LWdyb3c6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmRheS1ldmVudC1pdGVtX19zdGF0dXMtYmxvY2tfX3N0YXR1cyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS4xZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVlbTtcbn1cblxuI2NhbC1kYXktYm94IC5kYXktaGlnaGxpZ2h0OmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8vIC5kYXktaGlnaGxpZ2h0OmhvdmVyIHtcbi8vIH1cblxuI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi1jaGVja291dC1maWVsZHMtLXJvdyAuc2xuLWNoZWNrYm94LFxuI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi1jaGVja291dC1maWVsZHMtLXJvdyAuZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbiNzbG4tc2Fsb24tLWFkbWluXG4gIC5zbG4tY2hlY2tvdXQtZmllbGRzXG4gIC5zbG4tY2hlY2tvdXQtZmllbGRzLS1yb3dcbiAgLnNsbi1jaGVja2JveFxuICBsYWJlbCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbiN3cGJvZHktY29udGVudFxuICAucXVpY2stZWRpdC1yb3ctcGFnZS5pbmxpbmUtZWRpdC1zbG5fYXR0ZW5kYW50XG4gIC5pbmxpbmUtZWRpdC1jb2wtbGVmdCxcbiN3cGJvZHktY29udGVudFxuICAucXVpY2stZWRpdC1yb3ctcGFnZS5pbmxpbmUtZWRpdC1zbG5fYXR0ZW5kYW50XG4gIC5pbmxpbmUtZWRpdC1jb2wtcmlnaHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jd3Bib2R5LWNvbnRlbnRcbiAgLnF1aWNrLWVkaXQtcm93LXBhZ2UuaW5saW5lLWVkaXQtc2xuX2F0dGVuZGFudFxuICAuc2xuLWlubGluZS1hdHRlbmRhbnQtZWRpdC1jb2wge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuI3dwYm9keS1jb250ZW50XG4gIC5xdWljay1lZGl0LXJvdy1wYWdlLmlubGluZS1lZGl0LXNsbl9zZXJ2aWNlXG4gIC5pbmxpbmUtZWRpdC1jb2wtbGVmdCxcbiN3cGJvZHktY29udGVudFxuICAucXVpY2stZWRpdC1yb3ctcGFnZS5pbmxpbmUtZWRpdC1zbG5fc2VydmljZVxuICAuaW5saW5lLWVkaXQtY29sLXJpZ2h0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI3dwYm9keS1jb250ZW50XG4gIC5xdWljay1lZGl0LXJvdy1wYWdlLmlubGluZS1lZGl0LXNsbl9zZXJ2aWNlXG4gIC5zbG4taW5saW5lLXNlcnZpY2UtZWRpdC1jb2wge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLypcbi5zbG4taGVscC1idXR0b24ge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiA3cHggMThweDtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRiYmE3NztcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLnNsbi1oZWxwLWJ1dHRvbl9faWNvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5zbG4taGVscC1idXR0b24uYWN0aXZlIC5zbG4taGVscC1idXR0b25fX2ljb24tb3Blbixcbi5zbG4taGVscC1idXR0b25fX2ljb24tY2xvc2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zbG4taGVscC1idXR0b24uYWN0aXZlIC5zbG4taGVscC1idXR0b25fX2ljb24tY2xvc2Uge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbn1cblxuI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi1oZWxwLWJ1dHRvbiAuc2xuLWhlbHAtYnV0dG9uX19pY29uIGltZyxcbi5zbG4taGVscC1idXR0b24gLnNsbi1oZWxwLWJ1dHRvbl9faWNvbiBpbWcge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uc2xuLWhlbHAtYnV0dG9uOmhvdmVyIHtcbiAgICBjb2xvcjogd2hpdGU7XG59XG5cbi5zbG4taGVscC1idXR0b24taW4taGVhZGVyLXBhZ2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDIwcHg7XG4gICAgcmlnaHQ6IDMyMHB4O1xuICAgIHotaW5kZXg6IDEwMDA7XG59XG5cblxuXG4uc2xuLWhlbHAtYnV0dG9uXG4gICAgLnNsbi1oZWxwLWJ1dHRvbl9faWNvbi1jbG9zZVxuICAgIC5kYXNoaWNvbnMuZGFzaGljb25zLW5vLWFsdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMzM1XCI7XG59XG4uYnRuLWdyb3VwLnNsbi1uYXYtdGFiLXdyYXBwZXIubmF2LXRhYi13cmFwcGVyXG4gICAgLnNsbi1oZWxwLWJ1dHRvbl9fYmxvY2tcbiAgICAuc2xuLWhlbHAtYnV0dG9uLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRiYmE3Nztcbn1cbiovXG5kaXYjYmVhY29uLWNvbnRhaW5lciAuQmVhY29uIC5CZWFjb25Db250YWluZXIge1xuICBib3R0b206IDE1cHg7XG59XG4uQmVhY29uRmFiQnV0dG9uRnJhbWUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNsbi1jYWxlbmRhci1zZWFyY2gtcmVzdWx0cy1saXN0IHtcbiAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAjZjdmOGY5O1xuICAvL2JvcmRlcjogMXB4IHNvbGlkICNiYWM1ZDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDExMTE7XG4gIHRvcDogMTAwJTtcbiAgLy9wYWRkaW5nOiAxLjVyZW07XG4gIG1pbi1oZWlnaHQ6IDNyZW07XG4gIG1pbi13aWR0aDogNTUwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF9iZy0tbGlnaHQtMjtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LWhlaWdodDogMzkxcHg7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDIuNzVyZW0gMi43NXJlbTtcblxuICAmLm9wZW5lZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICA+IC5saXN0LXVuc3R5bGVkIHtcbiAgICBtYXJnaW46IDA7XG4gICAgLy9tYXgtaGVpZ2h0OiBub25lO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG5cbiAgLnNlYXJjaC1yZXN1bHQge1xuICAgIC8vICYgKyAuc2VhcmNoLXJlc3VsdCB7XG4gICAgLy8gXHQvL21hcmdpbi10b3A6IDEuNXJlbTtcbiAgICAvLyB9XG5cbiAgICAuc2VhcmNoLXJlc3VsdC1saW5rcyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cblxuICAgIC5zZWFyY2gtcmVzdWx0LWxpbmtzIGEge1xuICAgICAgLy9mb250LXNpemU6IDEycHg7XG4gICAgICAvL2ZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAvL2xpbmUtaGVpZ2h0OiAxO1xuICAgICAgLy9kaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNnB4O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIC8vY29sb3I6ICMyYTU0NmM7XG4gICAgICAvL3BhZGRpbmc6IDRweCAwIDA7XG4gICAgICAvL2ZvbnQtc2l6ZTogMTJweDtcblxuICAgICAgJi5zZWFyY2gtcmVzdWx0LS1jdXN0b21lciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgICAgIH1cblxuICAgICAgJi5zZWFyY2gtcmVzdWx0LS1hbW91bnQge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICA+IHAge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgfVxuICAuc2xuLWxvYWRlci13cmFwcGVyIHtcbiAgICAvL3Bvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAvL3RvcDogMS41cmVtO1xuICAgIC8vcmlnaHQ6IDEuNXJlbTtcbiAgICAvL2JvdHRvbTogMS41cmVtO1xuICAgIC8vbGVmdDogMS41cmVtO1xuICAgIC8vb3BhY2l0eTogMC43NTtcbiAgICAvL3otaW5kZXg6IDk5OTk5OTtcbiAgICAuc2xuLWxvYWRlciB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAycmVtIGF1dG87XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgY29sdW1uLWdhcDogMXJlbTtcbiAgICAgIG1pbi1oZWlnaHQ6IDNyZW07XG4gICAgICBwYWRkaW5nOiAwLjc1cmVtO1xuICAgICAgb3BhY2l0eTogMC43NTtcbiAgICAgIHotaW5kZXg6IDk5OTk5OTtcbiAgICAgIHNwYW4ge1xuICAgICAgICBncmlkLWNvbHVtbjogMjtcbiAgICAgICAgZ3JpZC1yb3c6IDE7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIH1cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgd2lkdGg6IDJyZW07XG4gICAgICAgIGhlaWdodDogMnJlbTtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICAgIGdyaWQtcm93OiAxO1xuICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2xuLWNhbGVuZGFyLWJvb2tpbmctc2VhcmNoLXdyYXBwZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF9iZy0tbGlnaHQ7XG4gIG1pbi1oZWlnaHQ6IDIuNXJlbTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8vIC5jYWwtZGF5LXNlYXJjaCB7XG4vLyAgIG1hcmdpbi1yaWdodDogLTAuODMzMzNyZW07XG4vLyAgIG1hcmdpbi1ib3R0b206IDAuODMzMzNyZW07XG4vLyAgIG1hcmdpbi1sZWZ0OiAtMC44MzMzM3JlbTtcbi8vICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcbi8vICAgICBtYXJnaW46IDA7XG4vLyAgIH1cbi8vIH1cblxuLnNsbi1jYWxlbmRhci1ib29raW5nLXNlYXJjaC1pbnB1dC13cmFwcGVyIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICBwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDEwcHgpIHNldHRpbmdzLW1peGlucy5yZW0oMTBweClcbiAgICBzZXR0aW5ncy1taXhpbnMucmVtKDVweCkgc2V0dGluZ3MtbWl4aW5zLnJlbSgxMHB4KTtcbiAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcbiAgICBwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDlweCkgc2V0dGluZ3MtbWl4aW5zLnJlbSgxMHB4KTtcbiAgfVxufVxuXG4vKiBGSVggMDkyMDIzXG4uc2xuLWxvYWRlciB7XG4gICAgZm9udC1zaXplOiAxcHg7XG4gICAgQGV4dGVuZCAlYWJzb2x1dGUtY2VudGVyaW5nO1xuICAgIGhlaWdodDogNzVweDtcbiAgICAmOmFmdGVyIHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1pY29uKDc1ZW0pO1xuICAgICAgICBjb250ZW50OiBcIlxcZjFjZVwiO1xuICAgICAgICBAZXh0ZW5kICV0ZXh0LWNvbG9yLS1lbXBoYXNpcztcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb246IHdhaXQgMnMgaW5maW5pdGUgbGluZWFyO1xuICAgICAgICBhbmltYXRpb246IHdhaXQgMnMgaW5maW5pdGUgbGluZWFyO1xuICAgICAgICBAaW5jbHVkZSBpZTExKCkge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1pY29uKDc1cHgpO1xuICAgICAgICB9XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA3NXB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxufVxuKi9cblxuLyogZGltaXRyaSAtIHJlc3R5bGUgYm9va2luZyBzZWFyY2ggcmVzdWx0cyAqL1xuLnNsbi1jYWxlbmRhci1zZWFyY2gtcmVzdWx0cy1saXN0IHtcbiAgcGFkZGluZzogMXJlbSAyLjVyZW0gMnJlbSAyLjVyZW07XG59XG4uc2VhcmNoLXJlc3VsdCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc2VhcmNoLXJlc3VsdC1jb250ZW50IHtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgLy9iYWNrZ3JvdW5kOiAjZjBmMGYwO1xuICAvLy13ZWJraXQtYm94LXNoYWRvdzogMXB4IDdweCAycHggLTFweCAjZDNkM2QzO1xuICAvL2JveC1zaGFkb3c6IDFweCA3cHggMnB4IC0xcHggI2QzZDNkMztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMTBweCAwIDVweCAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9kX21haW4tLWQxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfYmctLWxpZ2h0LTI7XG59XG4jY2FyZF9wcmVub3RhemlvbmUgLnJpZ2Ege1xuICAvL3dpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtZmxvdzogcm93O1xuICAvL21hcmdpbi1ib3R0b206IDIwcHg7XG59XG4jY2FyZF9wcmVub3RhemlvbmUgLnJpZ2EudGVyemEge1xuICBwYWRkaW5nOiAwcHg7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5cbiNjYXJkX3ByZW5vdGF6aW9uZSAuYnJlYWsge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBoZWlnaHQ6IDBweDtcbn1cbi8vICNjYXJkX3ByZW5vdGF6aW9uZSAuYmxvY2NvIHtcbi8vIFx0Ly93aWR0aDogMTYlO1xuLy8gfVxuLy8gI2NhcmRfcHJlbm90YXppb25lIC5ibG9jY286Zmlyc3QtY2hpbGQge1xuLy8gXHQvL3dpZHRoOiAzMCU7XG4vLyB9XG4jY2FyZF9wcmVub3RhemlvbmUgLmJsb2Njb19zZXJ2aXppIHtcbiAgbWluLXdpZHRoOiAyMCU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuI2NhcmRfcHJlbm90YXppb25lIC5ib3R0b25lIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4jY2FyZF9wcmVub3RhemlvbmUgcC5jYXJkX3ZhbHVlIHtcbiAgY29sb3I6ICM3MThlOWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgLy9tYXJnaW4tYm90dG9tOiAtNXB4O1xuICAvL2xpbmUtaGVpZ2h0OiAxZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4jY2FyZF9wcmVub3RhemlvbmUgcC5jYXJkX3ZhbHVlLmNhcmRfY3VzdG9tZXJfbmFtZSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE1cHg7XG59XG4jY2FyZF9wcmVub3RhemlvbmUgcC5jYXJkX2xhYmVsIHtcbiAgY29sb3I6ICM5ZGFjYjc7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG59XG4jY2FyZF9wcmVub3RhemlvbmUgcC5ub21lX3NlcnZpemlvIHtcbiAgYmFja2dyb3VuZDogI2MwYzRjNjtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA1cHggMjBweDtcbiAgY29sb3I6ICNmMGYwZjA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogLTNweDtcbn1cbiNjYXJkX3ByZW5vdGF6aW9uZSBwLm5vbWVfYXNzaXN0ZW50ZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICM4MzkwOTc7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cblxuI2NhcmRfcHJlbm90YXppb25lIHAuc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICMwMDQyNTg7XG4gIG9wYWNpdHk6IDAuMTtcbn1cbiNjYXJkX3ByZW5vdGF6aW9uZSBwLm1haW4ge1xuICBiYWNrZ3JvdW5kOiAjMDAzNTUzO1xuICBjb2xvcjogI2ZmZjtcbiAgLy9tYXJnaW4tcmlnaHQ6IDE5JTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLy9wYWRkaW5nOiA4cHggMjdweDtcbiAgbWluLWhlaWdodDogMi41cmVtO1xuICBtaW4td2lkdGg6IDhyZW07XG59XG4jY2FyZF9wcmVub3RhemlvbmUgcC5tYWluIGEuZXZlbnQge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aWR0aDogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4jY2FyZF9wcmVub3RhemlvbmUgcC5tYWluOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzBjNjQ4MTtcbn1cblxuLyogZmluZSAqL1xuXG4uc2xuLWNhbGVuZGFyLXNlYXJjaC1yZXN1bHRzLWxpc3QyNSB7XG4gIG9wYWNpdHk6IDE7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDRweCAwIHJnYmEoYWRtaW5fY29uZmlnLiRjbF9kX19kYXJrZXN0LCAwLjI1KTtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICBtYXgtaGVpZ2h0OiAyNC41cmVtO1xuICAuZXZlbnQtbGlzdCB7XG4gICAgbWluLWhlaWdodDogM3JlbTtcbiAgICBtYXgtaGVpZ2h0OiAyMS41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG5cbiAgICAvKiBTdGFuZGFyZGl6ZWQgc2Nyb2xsYmFyIHByb3BlcnRpZXMgZm9yIEZpcmVmb3ggYW5kIG1vZGVybiBicm93c2VycyAqL1xuICAgIHNjcm9sbGJhci13aWR0aDogdGhpbjtcbiAgICBzY3JvbGxiYXItY29sb3I6ICNjMWMxYzEgI2YxZjFmMTtcblxuICAgIC8qIFdlYktpdCBzY3JvbGxiYXIgc3R5bGluZyBmb3IgQ2hyb21lLCBTYWZhcmksIEVkZ2UgKi9cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICB3aWR0aDogMC41cmVtO1xuICAgIH1cblxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmMWYxZjE7XG4gICAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICAgIH1cblxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQ6ICNjMWMxYzE7XG4gICAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ExYTFhMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnNlYXJjaC1yZXN1bHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nOiAxLjVyZW0gMCAxLjJyZW0gMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfYmctLWxpZ2h0LTI7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoYWRtaW5fY29uZmlnLiRjbF9kX3RleHQtLWxpZ2h0LS1ldmlkLCAwLjQpO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX3RleHQtLWxpZ2h0LS1ldmlkO1xuICAgIC8vIC5zZWFyY2gtcmVzdWx0X19ibG9jayB7XG4gICAgLy8gfVxuICAgIC5zZWFyY2gtcmVzdWx0X19ibG9jayB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogMXJlbTtcbiAgICAgICYuc2VhcmNoLXJlc3VsdF9fZGV0YWlscyB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICB9XG4gICAgfVxuICAgIC5zZWFyY2gtcmVzdWx0X19pZCxcbiAgICAuc2VhcmNoLXJlc3VsdF9fY3VzdG9tZXIsXG4gICAgLnNlYXJjaC1yZXN1bHRfX2Ftb3VudCB7XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIH1cbiAgICAuc2VhcmNoLXJlc3VsdF9faWQge1xuICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF90ZXh0LS1kYXJrZXN0O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB9XG4gICAgLnNlYXJjaC1yZXN1bHRfX2N1c3RvbWVyLWluZm8ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDAuMjVyZW07XG4gICAgfVxuICAgIC5zZWFyY2gtcmVzdWx0X19jdXN0b21lci1uYW1lIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIH1cbiAgICAuc2VhcmNoLXJlc3VsdF9fc2hvcC1uYW1lIHtcbiAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX3RleHQtLWxpZ2h0O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgIG9wYWNpdHk6IDAuNzU7XG4gICAgfVxuICAgIC5zZWFyY2gtcmVzdWx0X19zdGF0dXMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDAuNXJlbTtcbiAgICB9XG4gICAgLnNlYXJjaC1yZXN1bHRfX3N0YXR1cy1pbmRpY2F0b3Ige1xuICAgICAgd2lkdGg6IDAuNjI1cmVtO1xuICAgICAgaGVpZ2h0OiAwLjYyNXJlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIH1cbiAgICAuc2VhcmNoLXJlc3VsdF9fc3RhdHVzLWxhYmVsIHtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgfVxuICAgIC5zbG4tYnRuLS1jYWxlbmRhci12aWV3LS1waWxsIHtcbiAgICAgIGhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg0NXB4KTtcbiAgICAgIHBhZGRpbmc6IDAgMnJlbTtcbiAgICB9XG4gICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHRhYmxldCkge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczpcbiAgICAgICAgbWlubWF4KDgwcHgsIGF1dG8pXG4gICAgICAgIG1pbm1heCgxNDBweCwgMWZyKVxuICAgICAgICBtaW5tYXgoMjAwcHgsIDEuNWZyKVxuICAgICAgICBtaW5tYXgoMTAwcHgsIDAuOGZyKVxuICAgICAgICBhdXRvO1xuICAgICAgZ2FwOiAxLjVyZW07XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgfVxufVxuLnNlYXJjaC1yZXN1bHQtY29udGVudCB7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIC8vYmFja2dyb3VuZDogI2YwZjBmMDtcbiAgLy8td2Via2l0LWJveC1zaGFkb3c6IDFweCA3cHggMnB4IC0xcHggI2QzZDNkMztcbiAgLy9ib3gtc2hhZG93OiAxcHggN3B4IDJweCAtMXB4ICNkM2QzZDM7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDEwcHggMCA1cHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfZF9tYWluLS1kMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX2JnLS1saWdodC0yO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgd2FpdCB7XG4gIDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgd2FpdCB7XG4gIDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbi5xdWljay1lZGl0LXJvdy1wYWdlLmlubGluZS1lZGl0LXNsbl9zZXJ2aWNlXG4gIC5zbG4taW5saW5lLWVkaXQtc2VydmljZS1maWVsZHNcbiAgLnJvdyB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5xdWljay1lZGl0LXJvdy1wYWdlLmlubGluZS1lZGl0LXNsbl9zZXJ2aWNlXG4gIC5zbG4taW5saW5lLWVkaXQtc2VydmljZS1maWVsZHNcbiAgLnRpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5xdWljay1lZGl0LXJvdy1wYWdlLmlubGluZS1lZGl0LXNsbl9zZXJ2aWNlXG4gIC5zbG4taW5saW5lLWVkaXQtc2VydmljZS1maWVsZHNcbiAgLnRpdGxlLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbiNzbG4tc2Fsb24tLWFkbWluIC5zbG4tcGF5LXRob3VzYW5kLXNlcGFyYXRvci1vcHRpb24gPiBsYWJlbCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi8vICNzbG4tc2Fsb24tLWFkbWluIC5zbG4tYm94LS1vbmxpbmUtcGF5bWVudCAuc2xuLXN3aXRjaCxcbi8vICNzbG4tc2Fsb24tLWFkbWluIC5zbG4tYm94LS1vbmxpbmUtcGF5bWVudCAuc2xuLWJveC1tYWluaW5mbyB7XG4vLyBcdC8vbWFyZ2luLWJvdHRvbTogMDtcbi8vIH1cblxuI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi1jYWxjLXRvdGFsLWxvYWRpbmcge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTWF0ZXJpYWwgSWNvbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9tYXRlcmlhbGljb25zL3Y0OC9mbFVoUnE2dHpaY2xRRUotVmRnLUl1aWFEc05jSWhROHRRLndvZmYyKVxuICAgIGZvcm1hdCgnd29mZjInKTtcbn1cblxuLnNsbi1zdGFmZi1tZW1iZXItYXNzaWduZWQtYm9va2luZ3Mtb25seS0tYWxlcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDEwcHggMCAxMHB4IDUwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXJnaW4tdG9wOiA5cHg7XG4gIGJvcmRlci1sZWZ0OiBzb2xpZCAzcHggIzAyNzdiZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbn1cbi8qIEZJWCAwOTIwMjNcbi5zbG4tc3RhZmYtbWVtYmVyLWFzc2lnbmVkLWJvb2tpbmdzLW9ubHktLWFsZXJ0OmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiTWF0ZXJpYWwgSWNvbnNcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHdvcmQtd3JhcDogbm9ybWFsO1xuICAgIGRpcmVjdGlvbjogbHRyO1xuICAgIC13ZWJraXQtZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcImxpZ2FcIjtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICBmb250LXNpemU6IDJlbTtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29udGVudDogXCJub3RpZmljYXRpb25zXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNDglO1xuICAgIGxlZnQ6IDE1cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGNvbG9yOiAjMDI3N2JkO1xufVxuXG4uc2xuLXN0YWZmLW1lbWJlci1hc3NpZ25lZC1ib29raW5ncy1vbmx5LS1hbGVydCAuaWNvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJlZDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBsZWZ0OiAxNXB4O1xuICAgIHRvcDogNDglO1xufVxuKi9cbiNzbG4tc2Fsb24tLWFkbWluIC5zbG4tc3RhZmYtbWVtYmVyLWFzc2lnbmVkLWJvb2tpbmdzLW9ubHktLWFsZXJ0IHAge1xuICBjb2xvcjogIzNjNDM0YTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS41ZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4jc2xuLXNhbG9uLS1hZG1pbiAuc2xuLXN0YWZmLW1lbWJlci1hc3NpZ25lZC1ib29raW5ncy1vbmx5LS1hbGVydCBwIGEge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogM3B4O1xufVxuXG4uc2xuLWF0dGVuZGFudC1lbWFpbC1ibG9jayAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi1hdHRlbmRhbnQtZW1haWwtYmxvY2sgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzdkZmYzO1xufVxuXG4jc2xuLXNhbG9uLS1hZG1pblxuICAuc2xuLWF0dGVuZGFudC1lbWFpbC1ibG9ja1xuICAuc2VsZWN0Mi1jb250YWluZXJcbiAgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGVcbiAgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1cHg7XG59XG5cbi5pdGkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLy8gI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi1pbnB1dC0tc2ltcGxlICNzYWxvbl9zZXR0aW5nc19zbXNfcHJlZml4IHtcbi8vIFx0cGFkZGluZy1sZWZ0OiA1cmVtO1xuLy8gfVxuXG4vLyAjc2xuLXNhbG9uLS1hZG1pbiAuc2xuLWlucHV0LS1zaW1wbGUgI19zbG5fYm9va2luZ19waG9uZSB7XG4vLyBcdHBhZGRpbmctbGVmdDogNTBweDtcbi8vIH1cblxuI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi1pbnB1dC0tc2ltcGxlIC5pdGkgLml0aV9fc2VsZWN0ZWQtZmxhZyB7XG4gIGNvbG9yOiAjMDAzNTUzO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbiNzbG4tc2Fsb24tLWFkbWluIC5zbG4taW5wdXQtLXNpbXBsZSAuaXRpX19hcnJvdyB7XG4gIGJvcmRlci10b3A6IDRweCBzb2xpZCAjMDA0MjU4O1xufVxuI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi1pbnB1dC0tc2ltcGxlIC5pdGlfX2Fycm93LS11cCB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjMDA0MjU4O1xufVxuI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi1pbnB1dC0tc2ltcGxlIC5pdGlfX3NlbGVjdGVkLWZsYWc6YWZ0ZXIge1xuICBjb250ZW50OiAnICc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMC4yNTtcbn1cbiNzbG4tc2Fsb24tLWFkbWluIC5zbG4taW5wdXQtLXNpbXBsZSAuaXRpX19zZWxlY3RlZC1mbGFnOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNDI1ODtcbn1cblxuI3Nsbi1zYWxvbi0tYWRtaW4gLml0aSAuaXRpX19zZWxlY3RlZC1mbGFnIHtcbiAgY29sb3I6ICMwMDM1NTM7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuI3Nsbi1zYWxvbi0tYWRtaW4gLml0aV9fYXJyb3cge1xuICBib3JkZXItdG9wOiA0cHggc29saWQgIzAwNDI1ODtcbn1cbiNzbG4tc2Fsb24tLWFkbWluIC5pdGlfX2Fycm93LS11cCB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjMDA0MjU4O1xufVxuI3Nsbi1zYWxvbi0tYWRtaW4gLml0aV9fc2VsZWN0ZWQtZmxhZzphZnRlciB7XG4gIGNvbnRlbnQ6ICcgJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwLjI1O1xufVxuI3Nsbi1zYWxvbi0tYWRtaW4gLml0aV9fc2VsZWN0ZWQtZmxhZzphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDQyNTg7XG59XG5cbiNzbG4tc2Fsb24tLWFkbWluXG4gIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gIC5zbG5fZGF0ZXBpY2tlclxuICB0YWJsZVxuICB0clxuICB0ZC5kYXk6bm90KC5kaXNhYmxlZCk6aG92ZXIsXG4jc2xuLXNhbG9uLS1hZG1pblxuICAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhclxuICAuc2xuX2RhdGVwaWNrZXJcbiAgdGFibGVcbiAgdHJcbiAgdGQuZGF5LmFjdGl2ZTpub3QoLmRpc2FibGVkKSxcbiNzbG4tc2Fsb24tLWFkbWluXG4gIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gIC5zbG5fZGF0ZXBpY2tlclxuICAucHJldjpob3ZlcixcbiNzbG4tc2Fsb24tLWFkbWluXG4gIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gIC5zbG5fZGF0ZXBpY2tlclxuICAubmV4dDpob3Zlcixcbi5zbG4tZGF0ZXRpbWVwaWNrZXIgLnByZXY6aG92ZXIsXG4uc2xuLWRhdGV0aW1lcGlja2VyIC5uZXh0OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbiNzbG4tc2Fsb24tLWFkbWluXG4gIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gIC5zbG5fZGF0ZXBpY2tlclxuICB0YWJsZVxuICB0clxuICB0ZC5kYXkge1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDFweDtcbn1cblxuI3Nsbi1zYWxvbi0tYWRtaW5cbiAgLnNsbi1zZWxlY3Qtc3BlY2lmaWMtZGF0ZXMtY2FsZW5kYXJcbiAgLnNsbl9kYXRlcGlja2VyXG4gIHRhYmxlXG4gIHRyXG4gIHRkLmRheTpub3QoLmRpc2FibGVkKTpob3ZlcixcbiNzbG4tc2Fsb24tLWFkbWluXG4gIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gIC5zbG5fZGF0ZXBpY2tlclxuICB0YWJsZVxuICB0clxuICB0ZC5kYXkuYWN0aXZlOm5vdCguZGlzYWJsZWQpOmhvdmVyLFxuI3Nsbi1zYWxvbi0tYWRtaW5cbiAgLnNsbi1zZWxlY3Qtc3BlY2lmaWMtZGF0ZXMtY2FsZW5kYXJcbiAgLnNsbl9kYXRlcGlja2VyXG4gIC5wcmV2OmhvdmVyLFxuI3Nsbi1zYWxvbi0tYWRtaW5cbiAgLnNsbi1zZWxlY3Qtc3BlY2lmaWMtZGF0ZXMtY2FsZW5kYXJcbiAgLnNsbl9kYXRlcGlja2VyXG4gIC5uZXh0OmhvdmVyLFxuLnNsbi1kYXRldGltZXBpY2tlciAucHJldjpob3Zlcixcbi5zbG4tZGF0ZXRpbWVwaWNrZXIgLm5leHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5MWVhO1xufVxuXG4jc2xuLXNhbG9uLS1hZG1pblxuICAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhclxuICAuc2xuX2RhdGVwaWNrZXJcbiAgdGFibGVcbiAgdHJcbiAgdGQuZGF5Om5vdCguZGlzYWJsZWQpIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbiNzbG4tc2Fsb24tLWFkbWluIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyIC5zbG5fZGF0ZXBpY2tlciB0ZCxcbiNzbG4tc2Fsb24tLWFkbWluIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyIC5zbG5fZGF0ZXBpY2tlciB0aCxcbiNzbG4tc2Fsb24tLWFkbWluXG4gIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gIC5zbG5fZGF0ZXBpY2tlclxuICB0YWJsZVxuICB0clxuICB0ZC5kYXkge1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuI3Nsbi1zYWxvbi0tYWRtaW5cbiAgLnNsbi1zZWxlY3Qtc3BlY2lmaWMtZGF0ZXMtY2FsZW5kYXJcbiAgLnNsbl9kYXRlcGlja2VyXG4gIC5mb3JtLWNvbnRyb2xbcmVhZG9ubHldIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4jc2xuLXNhbG9uLS1hZG1pbiAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhciAuc2xuX2RhdGVwaWNrZXIgLnN3aXRjaCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4jc2xuLXNhbG9uLS1hZG1pbiAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhciAuc2xuX2RhdGVwaWNrZXIgLnByZXYsXG4jc2xuLXNhbG9uLS1hZG1pbiAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhciAuc2xuX2RhdGVwaWNrZXIgLm5leHQsXG4uc2xuLWRhdGV0aW1lcGlja2VyIC5wcmV2LFxuLnNsbi1kYXRldGltZXBpY2tlciAubmV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDA7XG59XG4vKiBGSVggMDkyMDIzXG4jc2xuLXNhbG9uLS1hZG1pblxuICAgIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gICAgLnNsbl9kYXRlcGlja2VyXG4gICAgLnByZXY6YmVmb3JlLFxuLnNsbi1kYXRldGltZXBpY2tlciAucHJldjpiZWZvcmUsXG4jc2xuLXNhbG9uLS1hZG1pblxuICAgIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gICAgLnNsbl9kYXRlcGlja2VyXG4gICAgLm5leHQ6YmVmb3JlLFxuLnNsbi1kYXRldGltZXBpY2tlciAubmV4dDpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsIEljb25zXCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB3b3JkLXdyYXA6IG5vcm1hbDtcbiAgICBkaXJlY3Rpb246IGx0cjtcbiAgICAtd2Via2l0LWZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCI7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICNzbG4tc2Fsb24tLWFkbWluXG4gICAgICAgIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gICAgICAgIC5zbG5fZGF0ZXBpY2tlclxuICAgICAgICAucHJldjpiZWZvcmUsXG4gICAgLnNsbi1kYXRldGltZXBpY2tlciAucHJldjpiZWZvcmUsXG4gICAgI3Nsbi1zYWxvbi0tYWRtaW5cbiAgICAgICAgLnNsbi1zZWxlY3Qtc3BlY2lmaWMtZGF0ZXMtY2FsZW5kYXJcbiAgICAgICAgLnNsbl9kYXRlcGlja2VyXG4gICAgICAgIC5uZXh0OmJlZm9yZSxcbiAgICAuc2xuLWRhdGV0aW1lcGlja2VyIC5uZXh0OmJlZm9yZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsIEljb25zXCI7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIHdvcmQtd3JhcDogbm9ybWFsO1xuICAgICAgICBkaXJlY3Rpb246IGx0cjtcbiAgICAgICAgLXdlYmtpdC1mb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibGlnYVwiO1xuICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICB9XG59XG4jc2xuLXNhbG9uLS1hZG1pbiAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhciAuc2xuX2RhdGVwaWNrZXIgLnByZXYgaSxcbiNzbG4tc2Fsb24tLWFkbWluIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyIC5zbG5fZGF0ZXBpY2tlciAubmV4dCBpLFxuLnNsbi1kYXRldGltZXBpY2tlciAucHJldiBpLFxuLnNsbi1kYXRldGltZXBpY2tlciAubmV4dCBpIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4jc2xuLXNhbG9uLS1hZG1pblxuICAgIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gICAgLnNsbl9kYXRlcGlja2VyXG4gICAgLnRhYmxlLWNvbmRlbnNlZFxuICAgIHRoZWFkXG4gICAgLnByZXY6YmVmb3JlLFxuLnNsbi1kYXRldGltZXBpY2tlciAucHJldjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiYXJyb3dfZm9yd2FyZFwiO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbiNzbG4tc2Fsb24tLWFkbWluXG4gICAgLnNsbi1zZWxlY3Qtc3BlY2lmaWMtZGF0ZXMtY2FsZW5kYXJcbiAgICAuc2xuX2RhdGVwaWNrZXJcbiAgICAudGFibGUtY29uZGVuc2VkXG4gICAgdGhlYWRcbiAgICAubmV4dDpiZWZvcmUsXG4uc2xuLWRhdGV0aW1lcGlja2VyIC5uZXh0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJhcnJvd19mb3J3YXJkXCI7XG59XG4qL1xuXG4jc2xuLXNhbG9uLS1hZG1pblxuICAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhclxuICAuc2xuX2RhdGVwaWNrZXJcbiAgdGFibGVcbiAgdHJcbiAgdGQuZGF5Om5vdCguZGlzYWJsZWQpIHtcbiAgY29sb3I6ICMxMTgzYzQ7XG59XG5cbiNzbG4tc2Fsb24tLWFkbWluXG4gIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gIC5zbG5fZGF0ZXBpY2tlclxuICB0YWJsZVxuICB0clxuICB0ZC5hY3RpdmU6aG92ZXIsXG4jc2xuLXNhbG9uLS1hZG1pblxuICAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhclxuICAuc2xuX2RhdGVwaWNrZXJcbiAgdGFibGVcbiAgdHJcbiAgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyLFxuI3Nsbi1zYWxvbi0tYWRtaW5cbiAgLnNsbi1zZWxlY3Qtc3BlY2lmaWMtZGF0ZXMtY2FsZW5kYXJcbiAgLnNsbl9kYXRlcGlja2VyXG4gIHRhYmxlXG4gIHRyXG4gIHRkLmFjdGl2ZTphY3RpdmUsXG4jc2xuLXNhbG9uLS1hZG1pblxuICAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhclxuICAuc2xuX2RhdGVwaWNrZXJcbiAgdGFibGVcbiAgdHJcbiAgdGQuYWN0aXZlOmhvdmVyOmFjdGl2ZSxcbiNzbG4tc2Fsb24tLWFkbWluXG4gIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gIC5zbG5fZGF0ZXBpY2tlclxuICB0YWJsZVxuICB0clxuICB0ZC5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlLFxuI3Nsbi1zYWxvbi0tYWRtaW5cbiAgLnNsbi1zZWxlY3Qtc3BlY2lmaWMtZGF0ZXMtY2FsZW5kYXJcbiAgLnNsbl9kYXRlcGlja2VyXG4gIHRhYmxlXG4gIHRyXG4gIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXG4jc2xuLXNhbG9uLS1hZG1pblxuICAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhclxuICAuc2xuX2RhdGVwaWNrZXJcbiAgdGFibGVcbiAgdHJcbiAgdGQuYWN0aXZlLFxuI3Nsbi1zYWxvbi0tYWRtaW5cbiAgLnNsbi1zZWxlY3Qtc3BlY2lmaWMtZGF0ZXMtY2FsZW5kYXJcbiAgLnNsbl9kYXRlcGlja2VyXG4gIHRhYmxlXG4gIHRyXG4gIHRkLmFjdGl2ZS5kaXNhYmxlZCxcbiNzbG4tc2Fsb24tLWFkbWluXG4gIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gIC5zbG5fZGF0ZXBpY2tlclxuICB0YWJsZVxuICB0clxuICB0ZC5hY3RpdmVbZGlzYWJsZWRdLFxuI3Nsbi1zYWxvbi0tYWRtaW5cbiAgLnNsbi1zZWxlY3Qtc3BlY2lmaWMtZGF0ZXMtY2FsZW5kYXJcbiAgLnNsbl9kYXRlcGlja2VyXG4gIHRhYmxlXG4gIHRyXG4gIHRkLmFjdGl2ZTpob3ZlcltkaXNhYmxlZF0sXG4jc2xuLXNhbG9uLS1hZG1pblxuICAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhclxuICAuc2xuX2RhdGVwaWNrZXJcbiAgdGFibGVcbiAgdHJcbiAgdGQuYWN0aXZlLmRpc2FibGVkW2Rpc2FibGVkXSxcbiNzbG4tc2Fsb24tLWFkbWluXG4gIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gIC5zbG5fZGF0ZXBpY2tlclxuICB0YWJsZVxuICB0clxuICB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNDI1ODtcbn1cblxuI3Nsbi1zYWxvbi0tYWRtaW5cbiAgLnNsbi1zZWxlY3Qtc3BlY2lmaWMtZGF0ZXMtY2FsZW5kYXJcbiAgLnNsbl9kYXRlcGlja2VyXG4gIHRhYmxlXG4gIHRyXG4gIHRkLmRheVxuICA6bm90KC5kaXNhYmxlZCkge1xuICBib3JkZXItY29sb3I6ICMxMTgzYzQ7XG59XG5cbiNzbG4tc2Fsb24tLWFkbWluXG4gIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gIC5zbG5fZGF0ZXBpY2tlclxuICB0YWJsZVxuICB0clxuICB0aCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbiNzbG4tc2Fsb24tLWFkbWluIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyIC5zbG5fZGF0ZXBpY2tlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlZmVmO1xufVxuI3Nsbi1zYWxvbi0tYWRtaW5cbiAgLnNsbi1zZWxlY3Qtc3BlY2lmaWMtZGF0ZXMtY2FsZW5kYXJcbiAgLnNsbl9kYXRlcGlja2VyXG4gIC50YWJsZS1jb25kZW5zZWQge1xuICBib3JkZXItc3BhY2luZzogNXB4O1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xufVxuI3Nsbi1zYWxvbi0tYWRtaW5cbiAgLnNsbi1zZWxlY3Qtc3BlY2lmaWMtZGF0ZXMtY2FsZW5kYXJcbiAgLnNsbl9kYXRlcGlja2VyXG4gIC50YWJsZS1jb25kZW5zZWRcbiAgdGhlYWRcbiAgdHJcbiAgdGgsXG4jc2xuLXNhbG9uLS1hZG1pblxuICAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhclxuICAuc2xuX2RhdGVwaWNrZXJcbiAgLnRhYmxlLWNvbmRlbnNlZFxuICB0aGVhZFxuICB0clxuICB0ZCxcbiNzbG4tc2Fsb24tLWFkbWluXG4gIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gIC5zbG5fZGF0ZXBpY2tlclxuICAudGFibGUtY29uZGVuc2VkXG4gIHRib2R5XG4gIHRyXG4gIHRoLFxuI3Nsbi1zYWxvbi0tYWRtaW5cbiAgLnNsbi1zZWxlY3Qtc3BlY2lmaWMtZGF0ZXMtY2FsZW5kYXJcbiAgLnNsbl9kYXRlcGlja2VyXG4gIC50YWJsZS1jb25kZW5zZWRcbiAgdGJvZHlcbiAgdHJcbiAgdGQge1xuICB3aWR0aDogdW5zZXQ7XG4gIG1heC13aWR0aDogdW5zZXQ7XG4gIGhlaWdodDogdW5zZXQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4jc2xuLXNhbG9uLS1hZG1pblxuICAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhclxuICAuc2xuX2RhdGVwaWNrZXJcbiAgLnRhYmxlLWNvbmRlbnNlZFxuICB0aGVhZFxuICB0clxuICB0aFxuICAubnVtLFxuI3Nsbi1zYWxvbi0tYWRtaW5cbiAgLnNsbi1zZWxlY3Qtc3BlY2lmaWMtZGF0ZXMtY2FsZW5kYXJcbiAgLnNsbl9kYXRlcGlja2VyXG4gIC50YWJsZS1jb25kZW5zZWRcbiAgdGhlYWRcbiAgdHJcbiAgdGRcbiAgLm51bSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbn1cbiNzbG4tc2Fsb24tLWFkbWluXG4gIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gIC5zbG5fZGF0ZXBpY2tlclxuICAudGFibGUtY29uZGVuc2VkXG4gIHRoZWFkXG4gIHRyXG4gIHRoXG4gIC5udW1iZyxcbiNzbG4tc2Fsb24tLWFkbWluXG4gIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gIC5zbG5fZGF0ZXBpY2tlclxuICAudGFibGUtY29uZGVuc2VkXG4gIHRoZWFkXG4gIHRyXG4gIHRkXG4gIC5udW1iZyB7XG4gIHBhZGRpbmctYm90dG9tOiAxMDAlO1xufVxuI3Nsbi1zYWxvbi0tYWRtaW5cbiAgLnNsbi1zZWxlY3Qtc3BlY2lmaWMtZGF0ZXMtY2FsZW5kYXJcbiAgLnNsbl9kYXRlcGlja2VyXG4gIC50YWJsZS1jb25kZW5zZWRcbiAgdGhlYWRcbiAgdGgge1xuICBmb250LXNpemU6IDFlbTtcbn1cbiNzbG4tc2Fsb24tLWFkbWluXG4gIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gIC5zbG5fZGF0ZXBpY2tlclxuICAudGFibGUtY29uZGVuc2VkXG4gIHRoZWFkXG4gIHRoOm5vdCgubmV4dCk6bm90KC5wcmV2KSB7XG4gIGNvbG9yOiAjNGI0YjRiO1xufVxuXG4jc2xuLXNhbG9uLS1hZG1pblxuICAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhclxuICAuc2xuX2RhdGVwaWNrZXJcbiAgLnRhYmxlLWNvbmRlbnNlZFxuICB0Ym9keVxuICB0clxuICB0aCxcbiNzbG4tc2Fsb24tLWFkbWluXG4gIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gIC5zbG5fZGF0ZXBpY2tlclxuICAudGFibGUtY29uZGVuc2VkXG4gIHRib2R5XG4gIHRyXG4gIHRkXG4gIC5udW0ge1xuICB3aWR0aDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5cbiNzbG4tc2Fsb24tLWFkbWluIC5zbG4tdGl0bGUtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luOiAxZW0gMDtcbn1cbiNzbG4tc2Fsb24tLWFkbWluIC5zbG4tdGl0bGUtd3JhcHBlciAuc2xuLXN3aXRjaCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4jc2xuLXNhbG9uLS1hZG1pbiAuc2xuLXRpdGxlLXdyYXBwZXIgaDMge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4jc2xuLXNhbG9uLS1hZG1pbiAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhciB7XG4gIG1hcmdpbi1ib3R0b206IDEuNjY2NjdyZW07XG59XG5cbi8vI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi1kaXNwbGF5LXNsb3RzLWN1c3RvbWVycy10aW1lem9uZSB7XG4vL21hcmdpbi10b3A6IDEycHg7XG4vL31cblxuLy8jc2xuLXNhbG9uLS1hZG1pbiAuc2xuLWRpc3BsYXktc2xvdHMtY3VzdG9tZXJzLXRpbWV6b25lIHtcbi8vICBtYXJnaW4tdG9wOiAxMnB4O1xuLy99XG5cbiNzbG4tc2Fsb24tLWFkbWluIC5zbG4tZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4jc2xuLXNhbG9uLS1hZG1pbiAuc2xuLWRpc2FibGVkLWZyZWUtdmVyc2lvbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG59XG5cbi8vI3Nsbi1zYWxvbi0tYWRtaW5cbi8vICAuc2xuLWRpc3BsYXktc2xvdHMtY3VzdG9tZXJzLXRpbWV6b25lXG4vLyAgLnNsbi1kaXNhYmxlZC1mcmVlLXZlcnNpb24ge1xuLy8gIG1hcmdpbi10b3A6IDEwcHg7XG4vL31cbi8qIEZJWCAwOTIwMjNcbiNzbG4tc2Fsb24tLWFkbWluIC5zbG4tZGlzYWJsZWQtZnJlZS12ZXJzaW9uOmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiTWF0ZXJpYWwgSWNvbnNcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHdvcmQtd3JhcDogbm9ybWFsO1xuICAgIGRpcmVjdGlvbjogbHRyO1xuICAgIC13ZWJraXQtZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcImxpZ2FcIjtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICBmb250LXNpemU6IDEuNWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb250ZW50OiBcImxvY2tcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMTBweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5zbG4tYm9va2luZy1yZW1pbmRlcjpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsIEljb25zXCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB3b3JkLXdyYXA6IG5vcm1hbDtcbiAgICBkaXJlY3Rpb246IGx0cjtcbiAgICAtd2Via2l0LWZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCI7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDBweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5zbG4tYm9va2luZy1yZW1pbmRlci1zbXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcInNtc1wiO1xuICAgIG1hcmdpbi10b3A6IDFweDtcbn1cblxuLnNsbi1ib29raW5nLXJlbWluZGVyLWVtYWlsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJlbWFpbFwiO1xufVxuXG4uc2xuLWJvb2tpbmctcmVtaW5kZXItYXdhaXQge1xuICAgIGNvbG9yOiBvcmFuZ2U7XG59XG5cbi5zbG4tYm9va2luZy1yZW1pbmRlci1lcnJvcjpiZWZvcmUge1xuICAgIGNvbG9yOiByZWQ7XG59XG5cbi5zbG4tYm9va2luZy1yZW1pbmRlci1zdWNjZXNzOmJlZm9yZSB7XG4gICAgY29sb3I6IGdyZWVuO1xufVxuKi9cbi5zbG4tYm9va2luZy1yZW1pbmRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xufVxuXG4uc2xuLWJvb2tpbmctcmVtaW5kZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdG9wOiAwO1xuICB0cmFuc2l0aW9uOiB0b3AgZWFzZSAwLjVzO1xufVxuXG4uc2xuLWJvb2tpbmctcmVtaW5kZXI6aG92ZXIge1xuICB0b3A6IC0zcHg7XG59XG4vKiBGSVggMDkyMDIzXG4uc2xuLWJvb2tpbmctY29uZmlybWF0aW9uIC5zbG4tYm9va2luZy1jb25maXJtYXRpb24tc3VjY2VzczpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsIEljb25zXCI7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgd29yZC13cmFwOiBub3JtYWw7XG4gICAgZGlyZWN0aW9uOiBsdHI7XG4gICAgLXdlYmtpdC1mb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibGlnYVwiO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29udGVudDogXCJjaGVja19jaXJjbGVcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBjb2xvcjogIzVjYjg1Yztcbn1cblxuLnNsbi1ib29raW5nLWNvbmZpcm1hdGlvbiAuc2xuLWJvb2tpbmctY29uZmlybWF0aW9uLWVycm9yOmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiTWF0ZXJpYWwgSWNvbnNcIjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB3b3JkLXdyYXA6IG5vcm1hbDtcbiAgICBkaXJlY3Rpb246IGx0cjtcbiAgICAtd2Via2l0LWZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCI7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb250ZW50OiBcImNhbmNlbFwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiAwcHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGNvbG9yOiAjYzkzMDJjO1xufVxuKi9cbi5zbG4tYm9va2luZy1jb25maXJtYXRpb24gLnNsbi1ib29raW5nLWNvbmZpcm1hdGlvbi1zdWNjZXNzLFxuLnNsbi1ib29raW5nLWNvbmZpcm1hdGlvbiAuc2xuLWJvb2tpbmctY29uZmlybWF0aW9uLWVycm9yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zbG4tYm9va2luZy1jb25maXJtYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uc2xuLWJvb2tpbmctY29uZmlybWF0aW9uIC5zbG4tYm9va2luZy1jb25maXJtYXRpb24tc3VjY2VzcyB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLnNsbi1ib29raW5nLWNvbmZpcm1hdGlvbi5sb2FkaW5nIC5zbG4tYm9va2luZy1jb25maXJtYXRpb24tc3VjY2Vzcyxcbi5zbG4tYm9va2luZy1jb25maXJtYXRpb24ubG9hZGluZyAuc2xuLWJvb2tpbmctY29uZmlybWF0aW9uLWVycm9yIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNsbi1ib29raW5nLWNvbmZpcm1hdGlvbi5sb2FkaW5nXG4gIC5zbG4tYm9va2luZy1jb25maXJtYXRpb24tYWxlcnQtbG9hZGluZzo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDEuMjVyZW07XG4gIGhlaWdodDogMS4yNXJlbTtcbiAgYm9yZGVyOiAzcHggc29saWQgIzY4OTZiYztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAtd2Via2l0LWFuaW1hdGlvbjogbG9hZDggMS4xcyBpbmZpbml0ZSBsaW5lYXI7XG4gIGFuaW1hdGlvbjogbG9hZDggMS4xcyBpbmZpbml0ZSBsaW5lYXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbn1cblxuLnNsbi1ib29raW5nLWNvbmZpcm1hdGlvbi5sb2FkaW5nIC5zbG4tYm9va2luZy1jb25maXJtYXRpb24tYWxlcnQtbG9hZGluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnNsbi1ib29raW5nLWNvbmZpcm1hdGlvbi5sb2FkaW5nXG4gIC5zbG4tYm9va2luZy1jb25maXJtYXRpb24tYWxlcnQtbG9hZGluZy5zdWNjZXNzIHtcbiAgY29sb3I6ICM1Y2I4NWM7XG59XG5cbi5zbG4tYm9va2luZy1jb25maXJtYXRpb24ubG9hZGluZ1xuICAuc2xuLWJvb2tpbmctY29uZmlybWF0aW9uLWFsZXJ0LWxvYWRpbmcuZGFuZ2VyIHtcbiAgY29sb3I6ICNjOTMwMmM7XG59XG5cbi5ib29raW5nX2FjdGlvbnMge1xuICBoZWlnaHQ6IDI0cHg7XG59XG5cbi5zbG4tYm9va2luZy1jb25maXJtYXRpb24uc2xuLWJvb2tpbmctY29uZmlybWF0aW9uLWRpc2FibGVkXG4gIC5zbG4tYm9va2luZy1jb25maXJtYXRpb24tc3VjY2VzczpiZWZvcmUsXG4uc2xuLWJvb2tpbmctY29uZmlybWF0aW9uLnNsbi1ib29raW5nLWNvbmZpcm1hdGlvbi1kaXNhYmxlZFxuICAuc2xuLWJvb2tpbmctY29uZmlybWF0aW9uLWVycm9yOmJlZm9yZSB7XG4gIGNvbG9yOiAjY2NjO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uc2xuLWJvb2tpbmctY29uZmlybWF0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2xuLWJvb2tpbmctY29uZmlybWF0aW9uLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTQ1cHg7XG4gIHJpZ2h0OiAxMCU7XG4gIHotaW5kZXg6IDEwMDtcbiAgYmFja2dyb3VuZDogIzAxMzU1MztcbiAgY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zbG4tYm9va2luZy1jb25maXJtYXRpb24tdG9vbHRpcCBhIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4uc2xuLWJvb2tpbmctY29uZmlybWF0aW9uLnNsbi1ib29raW5nLWNvbmZpcm1hdGlvbi1kaXNhYmxlZDpob3ZlclxuICAuc2xuLWJvb2tpbmctY29uZmlybWF0aW9uLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi8qIEZJWCAwOTIwMjNcbi5zbG4tYm9va2luZy1jb25maXJtYXRpb24uc2xuLWJvb2tpbmctY29uZmlybWF0aW9uLWRpc2FibGVkXG4gICAgLnNsbi1ib29raW5nLWNvbmZpcm1hdGlvbi10b29sdGlwOjphZnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgZm9udC1mYW1pbHk6IFwiTWF0ZXJpYWwgSWNvbnNcIjtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgd29yZC13cmFwOiBub3JtYWw7XG4gICAgZGlyZWN0aW9uOiBsdHI7XG4gICAgLXdlYmtpdC1mb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibGlnYVwiO1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29udGVudDogXCJjaGV2cm9uX3JpZ2h0XCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGNvbG9yOiAjZmZkZDUwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4qL1xuXG4vKiBGSVggMDkyMDIzXG4uc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkLnNsbi1ib29raW5nLWRlZmF1bHQtc3RhdHVzOmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsIEljb25zXCI7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHdvcmQtd3JhcDogbm9ybWFsO1xuICAgIGRpcmVjdGlvbjogbHRyO1xuICAgIC13ZWJraXQtZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcImxpZ2FcIjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiZmliZXJfbWFudWFsX3JlY29yZFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuKi9cbi5zbG4tc2V0LWRlZmF1bHQtYm9va2luZy1zdGF0dXMtLWFsZXJ0LWxvYWRpbmc6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMS41cmVtO1xuICBib3JkZXI6IDNweCBzb2xpZCAjNjg5NmJjO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBsb2FkOCAxLjFzIGluZmluaXRlIGxpbmVhcjtcbiAgYW5pbWF0aW9uOiBsb2FkOCAxLjFzIGluZmluaXRlIGxpbmVhcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxMHB4O1xufVxuXG4uc2xuLXNldC1kZWZhdWx0LWJvb2tpbmctc3RhdHVzLS1ibG9jay1sYWJlbC1kaXNhYmxlZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi8vIG5vdyAuc2xuLXByb2ZlYXR1cmVfX3Rvb2x0aXBcbi8vIC5zbG4tYm9va2luZy1wcm8tZmVhdHVyZS10b29sdGlwIHtcbi8vICAgcG9zaXRpb246IGFic29sdXRlO1xuLy8gICB0b3A6IC00NXB4O1xuLy8gICByaWdodDogNSU7XG4vLyAgIHotaW5kZXg6IDEwMDtcbi8vICAgYmFja2dyb3VuZDogIzAxMzU1Mztcbi8vICAgY29sb3I6IHdoaXRlO1xuLy8gICBwYWRkaW5nOiAxMHB4O1xuLy8gICBib3JkZXItcmFkaXVzOiA0cHg7XG4vLyAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4vLyAgIGRpc3BsYXk6IG5vbmU7XG4vLyB9XG5cbi8vICNzbG4tc2Fsb24tLWFkbWluIC5zbG4tYm9va2luZy1wcm8tZmVhdHVyZS10b29sdGlwIGEsXG4vLyAjc2xuLXNhbG9uLS1hZG1pbiAuc2xuLWJvb2tpbmctcHJvLWZlYXR1cmUtdG9vbHRpcCBhOmhvdmVyIHtcbi8vICAgY29sb3I6IHdoaXRlO1xuLy8gfVxuXG4vLyAuc2xuLXNldC1kZWZhdWx0LWJvb2tpbmctc3RhdHVzLS1ibG9jay1sYWJlbC1kaXNhYmxlZDpob3ZlclxuLy8gICAuc2xuLWJvb2tpbmctcHJvLWZlYXR1cmUtdG9vbHRpcCB7XG4vLyAgIGRpc3BsYXk6IGJsb2NrO1xuLy8gfVxuLyogRklYIDA5MjAyM1xuLnNsbi1ib29raW5nLXByby1mZWF0dXJlLXRvb2x0aXA6OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBmb250LWZhbWlseTogXCJNYXRlcmlhbCBJY29uc1wiO1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB3b3JkLXdyYXA6IG5vcm1hbDtcbiAgICBkaXJlY3Rpb246IGx0cjtcbiAgICAtd2Via2l0LWZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCI7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb250ZW50OiBcImNoZXZyb25fcmlnaHRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgY29sb3I6ICNmZmRkNTA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbiovXG4jc2xuLXNhbG9uLS1hZG1pblxuICAuc2xuLXNldC1kZWZhdWx0LWJvb2tpbmctc3RhdHVzLS1ibG9jay1sYWJlbC1kaXNhYmxlZFxuICAuc2xuLXNldC1kZWZhdWx0LWJvb2tpbmctc3RhdHVzLS1sYWJlbC1zZXQsXG4jc2xuLXNhbG9uLS1hZG1pblxuICAuc2xuLXNldC1kZWZhdWx0LWJvb2tpbmctc3RhdHVzLS1ibG9jay1sYWJlbC1kaXNhYmxlZFxuICAuc2xuLXNldC1kZWZhdWx0LWJvb2tpbmctc3RhdHVzLS1sYWJlbC1zZXQ6aG92ZXIge1xuICBjb2xvcjogI2NjYztcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLnNsbi12YXJpYWJsZS1wcmljZS1hdHRlbmRhbnRzLS1oZWFkZXIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTk5LCAyMjMsIDI0MywgMC41KTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5zbG4tdmFyaWFibGUtcHJpY2UtYXR0ZW5kYW50cy0tcm93IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiAyMHB4IDA7XG59XG5cbi5zbG4tdmFyaWFibGUtcHJpY2UtYXR0ZW5kYW50cy0tcm93LFxuLnNsbi12YXJpYWJsZS1wcmljZS0taGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTk5LCAyMjMsIDI0MywgMC41KTtcbn1cblxuI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi12YXJpYWJsZS1wcmljZS1hdHRlbmRhbnRzLS1yb3cgLnNsbi1pbnB1dC0tc2ltcGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi12YXJpYWJsZS1wcmljZS0taGVhZGVyIC5zbG4tc3dpdGNoIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuI3Nsbi1zYWxvbi0tYWRtaW5cbiAgLnNsbi12YXJpYWJsZS1wcmljZS0taGVhZGVyXG4gIC5zbG4tc3dpdGNoLnNsbi1zd2l0Y2gtLWJhcmVcbiAgbGFiZWxcbiAgc3BhbixcbiNzbG4tc2Fsb24tLWFkbWluXG4gIC5zbG4tdmFyaWFibGUtcHJpY2UtLWhlYWRlclxuICAuc2xuLXN3aXRjaC5zbG4tc3dpdGNoLS1iYXJlXG4gIGxhYmVsXG4gIHNwYW46aG92ZXIge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5zbG4tdmFyaWFibGUtcHJpY2UgLnNsbi1ib3gtLWhhc3BhbmVsIHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG59XG5cbi5zbG4tdmFyaWFibGUtcHJpY2UgLnNsbi1ib3gtLWhhc3BhbmVsIC5zbG4tYm94LXRpdGxlLFxuLnNsbi12YXJpYWJsZS1wcmljZS1hdHRlbmRhbnRzLS1yb3ctLWF0dGVuZGFudC10aXRsZSB7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xufVxuXG4uc2xuLXZhcmlhYmxlLXByaWNlLS1kaXNhYmxlZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi8vIG5vdyAuc2xuLXByb2ZlYXR1cmVfX3Rvb2x0aXBcbi8vIC5zbG4tdmFyaWFibGUtcHJpY2UtLWRpc2FibGVkOmhvdmVyIC5zbG4tYm9va2luZy1wcm8tZmVhdHVyZS10b29sdGlwIHtcbi8vICAgZGlzcGxheTogYmxvY2s7XG4vLyB9XG5cbiNzbG4tc2Fsb24tLWFkbWluIC5zbG4tdmFyaWFibGUtcHJpY2UtLWRpc2FibGVkIC5zbG4tc3dpdGNoIC5zbG4tc3dpdGNoLWJ0biB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4vLyAjc2xuLXNhbG9uLS1hZG1pblxuLy8gXHQuc2xuLXZhcmlhYmxlLXByaWNlLS1kaXNhYmxlZFxuLy8gXHQuc2xuLXN3aXRjaFxuLy8gXHQuc2xuLXN3aXRjaC1idG5cbi8vIFx0PiBzcGFuIHtcbi8vIFx0Y29sb3I6ICNjY2M7XG4vLyBcdGN1cnNvcjogbm90LWFsbG93ZWQ7XG4vLyB9XG4vLyBub3cgLnNsbi1wcm9mZWF0dXJlX190b29sdGlwXG4vLyAjc2xuLXNhbG9uLS1hZG1pbiAuc2xuLWJvb2tpbmctcHJvLWZlYXR1cmUtdG9vbHRpcCBhIHtcbi8vICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuLy8gfVxuXG4vLyAjc2xuLXNhbG9uLS1hZG1pbiAuc2xuLWJvb2tpbmctcHJvLWZlYXR1cmUtdG9vbHRpcCBhOmhvdmVyIHtcbi8vICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4vLyB9XG5cbi5zbG4tc2VydmljZS12YXJpYWJsZS1kdXJhdGlvbiB7XG4gIG1hcmdpbi10b3A6IDIycHg7XG59XG5cbi8vIC5zbG4tc2VydmljZS12YXJpYWJsZS1kdXJhdGlvbi1kaXNhYmxlZCB7XG4vLyBcdHBvc2l0aW9uOiByZWxhdGl2ZTtcbi8vIH1cbi8vbm93IC5zbG4tcHJvZmVhdHVyZV9fdG9vbHRpcFxuLy8gLnNsbi1zZXJ2aWNlLXZhcmlhYmxlLWR1cmF0aW9uLWRpc2FibGVkOmhvdmVyIC5zbG4tYm9va2luZy1wcm8tZmVhdHVyZS10b29sdGlwIHtcbi8vICAgZGlzcGxheTogYmxvY2s7XG4vLyB9XG5cbi8vICNzbG4tc2Fsb24tLWFkbWluXG4vLyBcdC5zbG4tc2VydmljZS12YXJpYWJsZS1kdXJhdGlvbi1kaXNhYmxlZFxuLy8gXHQuc2xuLXNlcnZpY2UtdmFyaWFibGUtZHVyYXRpb24tLWNoZWNrYm94LFxuLy8gI3Nsbi1zYWxvbi0tYWRtaW5cbi8vIFx0LnNsbi1zZXJ2aWNlLXZhcmlhYmxlLWR1cmF0aW9uLWRpc2FibGVkXG4vLyBcdC5zbG4tc2VydmljZS1tdWx0aXBsZS1hdHRlbmRhbnRzLWZvci1zZXJ2aWNlIHtcbi8vIFx0Y29sb3I6ICNjY2NjY2M7XG4vLyBcdGN1cnNvcjogbm90LWFsbG93ZWQ7XG4vLyBcdG9wYWNpdHk6IDAuNTtcbi8vIH1cblxuLy8gI3Nsbi1zYWxvbi0tYWRtaW5cbi8vIFx0LnNsbi1zZXJ2aWNlLXZhcmlhYmxlLWR1cmF0aW9uLWRpc2FibGVkXG4vLyBcdC5zbG4tc2VydmljZS12YXJpYWJsZS1kdXJhdGlvbi0tY2hlY2tib3hcbi8vIFx0bGFiZWwsXG4vLyAjc2xuLXNhbG9uLS1hZG1pblxuLy8gXHQuc2xuLXNlcnZpY2UtdmFyaWFibGUtZHVyYXRpb24tZGlzYWJsZWRcbi8vIFx0LnNsbi1zZXJ2aWNlLW11bHRpcGxlLWF0dGVuZGFudHMtZm9yLXNlcnZpY2Uge1xuLy8gXHRwb2ludGVyLWV2ZW50czogbm9uZTtcbi8vIH1cblxuLnNsbi1lZGl0b3ItcG9wdXAtYWN0aW9ucyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMDAwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uc2xuLWVkaXRvci1wb3B1cC1hY3Rpb25zLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgd2lkdGg6IDcwJTtcbn1cblxuLnNsbi1lZGl0b3ItcG9wdXAtYWN0aW9ucyAuc2xuLWJ0bi0tYmlnIHtcbiAgd2lkdGg6IDMzJTtcbiAgbWF4LXdpZHRoOiAxMy4zMzMzMzMzcmVtO1xuICBtaW4td2lkdGg6IDA7XG59XG5cbi5zbG4tZWRpdG9yLXBvcHVwLWFjdGlvbnMgLnNsbi1kdXBsaWNhdGUtYm9va2luZyB7XG4gIC8qIEZJWCAwOTIwMjNcbiAgICB3aWR0aDogMzMlO1xuICAgIG1heC13aWR0aDogMTMuMzMzMzMzM3JlbTtcbiAgICAqL1xuICBtaW4td2lkdGg6IDA7XG59XG5cbi5zbG4tZWRpdG9yLXBvcHVwLWFjdGlvbnMgLnNsbi1kdXBsaWNhdGUtYm9va2luZyAuc2xuLWJ0bi0tYmlnIHtcbiAgbWluLXdpZHRoOiAxMDAlO1xufVxuXG4uc2xuLWVkaXRvci1wb3B1cC1hY3Rpb25zIC5zbG4tbGFzdC1lZGl0IHtcbiAgd2lkdGg6IDMwJTtcbn1cblxuLnNsbi1sYXN0LWVkaXQgLmJvb2tpbmctbGFzdC1lZGl0LWRhdGUsXG4uc2xuLWxhc3QtZWRpdCAuYm9va2luZy1sYXN0LWVkaXQtdGltZSxcbi5zbG4tbGFzdC1lZGl0IC5ib29raW5nLWxhc3QtZWRpdC1hdXRob3Ige1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi1zZWxlY3QgLnNsbi1uby1hdHRlbmRhbnQtcmVxdWlyZWQge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5zbG4tYWxlcnQuc2xuLWFsZXJ0LS1tdWx0aXBsZSB7XG4gIC8qIEZJWCAwOTIwMjNcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMzBweDtcbiAgICAqL1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG5cbi5zbG4tYm9va2luZy1zZXJ2aWNlLS1jb2wtMy5zbG4tc2VsZWN0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI3Nsbi1zYWxvbi0tYWRtaW5cbiAgI3Nsbl9ib29raW5nLWRldGFpbHNcbiAgLnNsbi1ib29raW5nLXNlcnZpY2UtLWNvbC0zLnNsbi1zZWxlY3RcbiAgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZVxuICAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgcGFkZGluZzogMDtcbn1cblxuI3Nsbi1zYWxvbi0tYWRtaW5cbiAgI3Nsbl9ib29raW5nLWRldGFpbHNcbiAgLnNsbi1ib29raW5nLXNlcnZpY2UtLWNvbC0zLnNsbi1zZWxlY3RcbiAgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZVxuICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogcmdiKDAsIDUzLCA4Myk7XG59XG5cbi5zbG4tY2FsZW5kYXItcGx1Z2luLXVwZGF0ZS1ub3RpY2UtLXdyYXBwZXIgLnNsbi1ub3RpY2VfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2xuLWNhbGVuZGFyLS13cmFwcGVyIC5jdXJyZW50LXZpZXctLXRpdGxlOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjBiNWJmO1xuICBvcGFjaXR5OiAwLjQ1O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDEyMG1zIGVhc2U7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAycHg7XG59XG4uc2xuLWNhbGVuZGFyLS13cmFwcGVyIC5jdXJyZW50LXZpZXctLXRpdGxlLnNsbi1ib3gtLWxvYWRpbmc6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xuICBhbmltYXRpb246IHNsbi1jYWxlbmRhci1wdWxzZSAycyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xufVxuXG4uZ2VuZXJhdGUtb25lc2lnbmFsLWFwcC0td3JhcHBlciB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uZ2VuZXJhdGUtb25lc2lnbmFsLWFwcCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDI7XG59XG4vKiBGSVggMDkyMDIzXG4uZ2VuZXJhdGUtb25lc2lnbmFsLWFwcDphZnRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQ6IG5vcm1hbCAyMHB4LzEgZGFzaGljb25zO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgICBjb250ZW50OiBcIlxcZjQ2M1wiO1xuICAgIHRvcDogNHB4O1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4qL1xuLmdlbmVyYXRlLW9uZXNpZ25hbC1hcHAubG9hZGluZzphZnRlciB7XG4gIGFuaW1hdGlvbjogcm90YXRpb24gMnMgaW5maW5pdGUgbGluZWFyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbkBrZXlmcmFtZXMgc2xuLWNhbGVuZGFyLXB1bHNlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44NSk7XG4gICAgb3BhY2l0eTogMC42O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiMGI1YmY7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDQwLCAxNjcsIDY5LCAwLjIpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJlY2M3MTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCA4cHggcmdiYSg0NiwgMjA0LCAxMTMsIDAuMTUpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44NSk7XG4gICAgb3BhY2l0eTogMC42O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiMGI1YmY7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDQwLCAxNjcsIDY5LCAwKTtcbiAgfVxufVxuXG4uc2xuLWN1c3RvbWVyLWZpZGVsaXR5LXNjb3JlLWRpc2FibGVkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLy8gbm93IC5zbG4tcHJvZmVhdHVyZV9fdG9vbHRpcFxuLy8gLnNsbi1jdXN0b21lci1maWRlbGl0eS1zY29yZS1kaXNhYmxlZDpob3ZlciAuc2xuLWJvb2tpbmctcHJvLWZlYXR1cmUtdG9vbHRpcCB7XG4vLyAgIGRpc3BsYXk6IGJsb2NrO1xuLy8gfVxuXG4jc2xuLXNhbG9uLS1hZG1pblxuICAuc2xuLWN1c3RvbWVyLWZpZGVsaXR5LXNjb3JlLWRpc2FibGVkXG4gIC5zbG4tY3VzdG9tZXItZmlkZWxpdHktc2NvcmUtLWNoZWNrYm94IHtcbiAgY29sb3I6ICNjY2M7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuI3Nsbi1zYWxvbi0tYWRtaW5cbiAgLnNsbi1jdXN0b21lci1maWRlbGl0eS1zY29yZS1kaXNhYmxlZFxuICAuc2xuLWN1c3RvbWVyLWZpZGVsaXR5LXNjb3JlLS1jaGVja2JveFxuICBsYWJlbCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnNhbG9uX3BhZ2Vfc2Fsb24tY2FsZW5kYXJcbiAgLnNsbi1jYWxlbmRhci0td3JhcHBlclxuICAuc2VydmljZS1lbXB0eS1kdXJhdGlvblxuICAuZGF5LWV2ZW50LWl0ZW1fX3NlcnZpY2UsXG4uc2xuLWNhbGVuZGFyLS13cmFwcGVyIC5zZXJ2aWNlLWVtcHR5LWR1cmF0aW9uIC5kYXktZXZlbnQtaXRlbV9fc2VydmljZSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5zYWxvbl9wYWdlX3NhbG9uLWNhbGVuZGFyXG4gIC5zbG4tY2FsZW5kYXItLXdyYXBwZXJcbiAgLnNlcnZpY2UtZW1wdHktZHVyYXRpb25cbiAgLmRheS1ldmVudC1pdGVtX19hdHRlbmRhbnRcbiAgLmRheS1ldmVudC1pdGVtX19hdHRlbmRhbnRfbmFtZSxcbi5zbG4tY2FsZW5kYXItLXdyYXBwZXJcbiAgLnNlcnZpY2UtZW1wdHktZHVyYXRpb25cbiAgLmRheS1ldmVudC1pdGVtX19hdHRlbmRhbnRcbiAgLmRheS1ldmVudC1pdGVtX19hdHRlbmRhbnRfbmFtZSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgZmxvYXQ6IG5vbmU7XG59XG5cbi8qIEZJWCAwOTIwMjMgKi9cbiNzbG4tYm9va2luZy1jbG9uZWQtbm90aWNlIHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBtYXJnaW4tdG9wOiAzJTtcbiAgY29sb3I6ICNjYzc4MDE7XG59XG5cbiNzbG4tc2Fsb24tLWFkbWluIHtcbiAgLnNsbi1pbnB1dC0tc2ltcGxlXG4gICAgaW5wdXQ6bm90KFt0eXBlPSdidXR0b24nXSk6bm90KFt0eXBlPSdyZXNldCddKTpub3QoW3R5cGU9J3N1Ym1pdCddKTpub3QoXG4gICAgICBbdHlwZT0naW1hZ2UnXVxuICAgICkuY2xvbmVkLWRhdGE6Zm9jdXMsXG4gIC5zbG4taW5wdXQtLXNpbXBsZVxuICAgIGlucHV0Om5vdChbdHlwZT0nYnV0dG9uJ10pOm5vdChbdHlwZT0ncmVzZXQnXSk6bm90KFt0eXBlPSdzdWJtaXQnXSk6bm90KFxuICAgICAgW3R5cGU9J2ltYWdlJ11cbiAgICApLmNsb25lZC1kYXRhLFxuICAuc2xuLWlucHV0LS1zaW1wbGVcbiAgICBpbnB1dDpub3QoW3R5cGU9J2J1dHRvbiddKTpub3QoW3R5cGU9J3Jlc2V0J10pOm5vdChbdHlwZT0nc3VibWl0J10pOm5vdChcbiAgICAgIFt0eXBlPSdpbWFnZSddXG4gICAgKS5jbG9uZWQtZGF0YTpmb2N1cyxcbiAgLnNsbi1pbnB1dC0tc2ltcGxlXG4gICAgaW5wdXQ6bm90KFt0eXBlPSdidXR0b24nXSk6bm90KFt0eXBlPSdyZXNldCddKTpub3QoW3R5cGU9J3N1Ym1pdCddKTpub3QoXG4gICAgICBbdHlwZT0naW1hZ2UnXVxuICAgICkuY2xvbmVkLWRhdGEge1xuICAgIGJvcmRlci1jb2xvcjogI2NjNzgwMTtcbiAgfVxufVxuLy8gbm93IC5zbG4tcHJvZmVhdHVyZV9fdG9vbHRpcFxuLy8gQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbi8vICAgLnNsbi1kdXBsaWNhdGUtYm9va2luZy0tZGlzYWJsZWQ6aG92ZXIgLnNsbi1ib29raW5nLXByby1mZWF0dXJlLXRvb2x0aXAge1xuLy8gICAgIGRpc3BsYXk6IGJsb2NrO1xuLy8gICAgIHRvcDogLTMwcHg7XG4vLyAgICAgcmlnaHQ6IDE2JTtcbi8vICAgfVxuLy8gICAuc2xuLWR1cGxpY2F0ZS1ib29raW5nLS1kaXNhYmxlZDpob3ZlciAuc2xuLWJvb2tpbmctcHJvLWZlYXR1cmUtdG9vbHRpcCBhIHtcbi8vICAgICBjb2xvcjogd2hpdGU7XG4vLyAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuLy8gICB9XG4vLyB9XG4vKiBGSVggMDkyMDIzIC8vIEVORCAqL1xuLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgc3BhbiBzcGFuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgICAmOmVtcHR5IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICY6Zmlyc3QtY2hpbGQ6bm90KDplbXB0eSksXG4gICAgJi5zbG4tc2VsZWN0X193cm4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIH1cbiAgICAmLnNsbi1zZWxlY3RfX3dybiB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcbiAgICAgICAgZm9udC1zaXplOiAwLjkycmVtO1xuICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uZGF5LWV2ZW50LWl0ZW1fX2NhbGVuZGFyLWRheV9faGVhZGVyIC5zbG4tZXZlbnQtaGVhZGVyLW1vcmUtaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2xuLWV2ZW50LWhlYWRlci1tb3JlLWljb24ge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4uc2xuLWV2ZW50LWhlYWRlci1tb3JlLWljb24tdmVydGljYWwge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5zbG4tZXZlbnQtaGVhZGVyLW1vcmUtaWNvbi12ZXJ0aWNhbDo6YWZ0ZXIge1xuICBmb250LWZhbWlseTogJ01hdGVyaWFsIEljb25zJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29udGVudDogJ1xcZTVkNCc7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG5cbi5zbG4tZXZlbnQtaGVhZGVyLW1vcmUtaWNvbi1ob3Jpem9udGFsIHtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4uc2xuLWV2ZW50LWhlYWRlci1tb3JlLWljb24taG9yaXpvbnRhbDo6YWZ0ZXIge1xuICBmb250LWZhbWlseTogJ01hdGVyaWFsIEljb25zJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29udGVudDogJ1xcZTVkMyc7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG5cbi5zbG4tZHVwLWljb24tdG9vbHRpcDo6YWZ0ZXIge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbnRlbnQ6ICdcXGYwYzUnO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzA5NzhiZDtcbn1cblxuLnNsbi1kdXAtY2xvc2UtaWNvbi10b29sdGlwIHtcbiAgY29sb3I6IGdyYXk7XG59XG5cbi5zbG4tZHVwLWNsb3NlLWljb24tdG9vbHRpcDo6YWZ0ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29udGVudDogJ1xcZjBjNSc7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBjb2xvcjogZ3JheTtcbn1cblxuLy8g4pSA4pSA4pSAIFBSTyBiYWRnZTogXCIoYXZhaWxhYmxlIG9uIFBSTyBlZGl0aW9uKSBbY3Jvd25dXCIgYXBwZW5kZWQgdG8gbG9ja2VkIHRpdGxlc1xuI3Nsbi1zYWxvbi0tYWRtaW4ge1xuICAuc2xuLXByby1iYWRnZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDVweDtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICBmb250LXNpemU6IDAuNzJlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjNDE4MGJmO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICZfX3RleHQge1xuICAgICAgb3BhY2l0eTogMC45O1xuICAgIH1cblxuICAgICZfX2Nyb3duIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIC8vIFNhbWUgY3Jvd24gU1ZHIHVzZWQgaW4gc2xuLXByb2ZlYXR1cmVfX29wZW4tYnV0dG9uXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczNScgaGVpZ2h0PSczNScgdmlld0JveD0nMCAwIDM1IDM1JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDY2lyY2xlIGN4PScxNy41JyBjeT0nMTcuNScgcj0nMTcuNScgZmlsbD0nJTIzMUY3RERCJy8lM0UlM0NnIGNsaXAtcGF0aD0ndXJsKCUyM2NsaXAwXzBfMSknJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTE4LjQzMyAxMC4xOTM1QzE4LjMxMDcgMTAuMDE4OCAxOC4xMTA5IDkuOTE0NzkgMTcuODk3NyA5LjkxNDc5QzE3LjY4NDUgOS45MTQ3OSAxNy40ODQ3IDEwLjAxODggMTcuMzYyNCAxMC4xOTM1TDEzLjIzNTIgMTYuMDg5Nkw5Ljg2NTQ0IDEyLjcxOThDOS42Nzg1NiAxMi41MzI5IDkuMzk3NTIgMTIuNDc3IDkuMTUzMzYgMTIuNTc4MkM4LjkwOTIgMTIuNjc5MyA4Ljc1IDEyLjkxNzYgOC43NSAxMy4xODE4VjIxLjY3NjJDOC43NSAyMi4zNjkzIDkuMDI1MzYgMjMuMDM0MSA5LjUxNTUyIDIzLjUyNDNDMTAuMDA1NyAyNC4wMTQ0IDEwLjY3MDUgMjQuMjg5OCAxMS4zNjM2IDI0LjI4OThIMjQuNDMxOEMyNS4xMjUgMjQuMjg5OCAyNS43ODk3IDI0LjAxNDQgMjYuMjc5OSAyMy41MjQzQzI2Ljc3MDEgMjMuMDM0MSAyNy4wNDU1IDIyLjM2OTMgMjcuMDQ1NSAyMS42NzYyVjEzLjE4MThDMjcuMDQ1NSAxMi45MTc2IDI2Ljg4NjMgMTIuNjc5MyAyNi42NDIgMTIuNTc4MkMyNi4zOTc5IDEyLjQ3NyAyNi4xMTY4IDEyLjUzMjkgMjUuOTMgMTIuNzE5OEwyMi41NjAzIDE2LjA4OTZMMTguNDMzIDEwLjE5MzVaJyBmaWxsPSclMjNGRkMxMTgnLyUzRSUzQy9nJTNFJTNDZGVmcyUzRSUzQ2NsaXBQYXRoIGlkPSdjbGlwMF8wXzEnJTNFJTNDcmVjdCB3aWR0aD0nMTguMjk1NScgaGVpZ2h0PScxOC4yOTU1JyBmaWxsPSd3aGl0ZScgdHJhbnNmb3JtPSd0cmFuc2xhdGUoOC43NSA3Ljk1NDU5KScvJTNFJTNDL2NsaXBQYXRoJTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuXG4vLyDilIDilIDilIAgU2V0dGluZ3MgcGFnZTogbG9jayBjb250ZW50IGluc2lkZSBnYXRlZCBwYXltZW50IHNlY3Rpb24gYm94ZXMg4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAXG4vLyBUaGUgc3RhbmRhcmQgLnNsbi1wcm9mZWF0dXJlX19pbnB1dCBtZWNoYW5pc20gcmVxdWlyZXMgYW4gZXhwbGljaXQgd3JhcHBlciBkaXYuXG4vLyBJbiB0aGUgcGF5bWVudHMgc2V0dGluZ3MsIGNvbnRlbnQgc2l0cyBkaXJlY3RseSBpbnNpZGUgLnNsbi1ib3gg4oCUIHNvIHdlIHRhcmdldFxuLy8gdGhlIGNvbGxhcHNpYmxlIHBhbmVsIGFuZCByb3cgY2hpbGRyZW4gb2YgYW55IGxvY2tlZCBib3ggaW5zdGVhZC5cbiNzbG4tc2Fsb24tLWFkbWluIC5zbG4tcHJvZmVhdHVyZS0tZGlzYWJsZWQuc2xuLWJveCB7XG4gID4gLnNsbi1ib3hfX3BhbmVsY29sbGFwc2UsXG4gID4gLmNvbGxhcHNlLFxuICA+IC5yb3cge1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICB9XG59XG5cbi8vIE1vYmlsZSBQV0EgY2FsZW5kYXIgcHJvbW8gKGZyZWUgKyBQUk8gc2hlbGxzKTogX2FkbWluX2NhbGVuZGFyLnNjc3MgKC5zbG4tZnJlZS1wd2EtY2FsZW5kYXItcHJvbW8td3JhcCkuXG5odG1sLnNsbi1oaWRlLWZyZWUtcHdhLWNhbGVuZGFyLXByb21vICNzbG4tZnJlZS1wd2EtY2FsZW5kYXItcHJvbW8td3JhcCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbiIsIkB1c2UgXCJjb2xvcnNcIjtcbkB1c2UgXCJjb2xvcnMtbnVcIjtcblxuLy8gLy8vIC8vLyAvLy8gLy8vIC8vLyAvLy8gLy8vIC8vXG4vLyAvLy8gTUFURVJJQUwgSUNPTlNcbi8vIC8vLyAvLy8gLy8vIC8vLyAvLy8gLy8vIC8vLyAvL1xuLy9AaW1wb3J0IFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9pY29uP2ZhbWlseT1NYXRlcmlhbCtJY29uc1wiO1xuXG4vKiBGSVggMDkyMDIzXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTWF0ZXJpYWwgSWNvbnNcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvbWF0ZXJpYWxpY29ucy92NDgvZmxVaFJxNnR6WmNsUUVKLVZkZy1JdWlhRHNOY0loUTh0US53b2ZmMilcbiAgICBmb3JtYXQoXCJ3b2ZmMlwiKTtcbn1cbi5tYXRlcmlhbC1pY29ucyB7XG4gIGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsIEljb25zXCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd29yZC13cmFwOiBub3JtYWw7XG4gIGRpcmVjdGlvbjogbHRyO1xuICAtd2Via2l0LWZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCI7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxuKi9cbi8vIC8vLyBNQVRFUklBTCBJQ09OUyAvLyBFTkRcbkB1c2UgXCJzZXR0aW5ncy1taXhpbnNcIjtcbkBpbXBvcnQgXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9T3BlbitTYW5zOjMwMCw0MDAsNjAwLDcwMFwiO1xuJGZvbnRmYW1pbHktLW1haW46IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4jc2xuLXNhbG9uIHtcblx0Zm9udC1mYW1pbHk6ICRmb250ZmFtaWx5LS1tYWluO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRoMSxcblx0aDIsXG5cdGgzLFxuXHRoNCxcblx0aDUsXG5cdGg2IHtcblx0XHRmb250LWZhbWlseTogJGZvbnRmYW1pbHktLW1haW47XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0fVxuXHRwLFxuXHR1bCxcblx0bGkge1xuXHRcdGZvbnQtZmFtaWx5OiAkZm9udGZhbWlseS0tbWFpbjtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdH1cblx0YnV0dG9uLFxuXHRpbnB1dCxcblx0b3B0Z3JvdXAsXG5cdHNlbGVjdCxcblx0dGV4dGFyZWEge1xuXHRcdGZvbnQtZmFtaWx5OiAkZm9udGZhbWlseS0tbWFpbjtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHR9XG5cdGEge1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdH1cbn1cbi8vIFNJWkVTXG5AbWl4aW4gZm9udC1iaWdnZXIoJGZvbnRTaXplOiBudWxsLCAkbGluSGVpZ2h0OiBudWxsKSB7XG5cdGZvbnQtZmFtaWx5OiAkZm9udGZhbWlseS0tbWFpbjtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0QGlmICgkZm9udFNpemUpIHtcblx0XHQkZm9udFNpemVIYWxmOiBjYWxjKCRmb250U2l6ZSAvIDIpO1xuXHRcdGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgkZm9udFNpemUpO1xuXHRcdGxpbmUtaGVpZ2h0OiBjYWxjKFxuXHRcdFx0I3tzZXR0aW5ncy1taXhpbnMucmVtKCRmb250U2l6ZSl9ICtcblx0XHRcdFx0I3tzZXR0aW5ncy1taXhpbnMucmVtKCRmb250U2l6ZUhhbGYpfVxuXHRcdCk7XG5cdH0gQGVsc2Uge1xuXHRcdGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMHB4KTtcblx0XHRsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSgzMHB4KTtcblx0fVxuXHRAaWYgKCRsaW5IZWlnaHQpIHtcblx0XHRsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSgkbGluSGVpZ2h0KTtcblx0fVxufVxuQG1peGluIGZvbnQtYmlnKCRmb250U2l6ZTogbnVsbCwgJGxpbkhlaWdodDogbnVsbCkge1xuXHRmb250LWZhbWlseTogJGZvbnRmYW1pbHktLW1haW47XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdEBpZiAoJGZvbnRTaXplKSB7XG5cdFx0JGZvbnRTaXplSGFsZjogY2FsYygkZm9udFNpemUgLyAyKTtcblx0XHRmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oJGZvbnRTaXplKTtcblx0XHRsaW5lLWhlaWdodDogY2FsYyhcblx0XHRcdCN7c2V0dGluZ3MtbWl4aW5zLnJlbSgkZm9udFNpemUpfSArXG5cdFx0XHRcdCN7c2V0dGluZ3MtbWl4aW5zLnJlbSgkZm9udFNpemVIYWxmKX1cblx0XHQpO1xuXHR9IEBlbHNlIHtcblx0XHRmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMTgpO1xuXHRcdGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDI3KTtcblx0fVxuXHRAaWYgKCRsaW5IZWlnaHQpIHtcblx0XHRsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSgkbGluSGVpZ2h0KTtcblx0fVxufVxuQG1peGluIGZvbnQtbWVkaXVtKCRmb250U2l6ZTogbnVsbCwgJGxpbkhlaWdodDogbnVsbCkge1xuXHRmb250LWZhbWlseTogJGZvbnRmYW1pbHktLW1haW47XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdEBpZiAoJGZvbnRTaXplKSB7XG5cdFx0JGZvbnRTaXplSGFsZjogY2FsYygkZm9udFNpemUgLyAyKTtcblx0XHRmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oJGZvbnRTaXplKTtcblx0XHRsaW5lLWhlaWdodDogY2FsYyhcblx0XHRcdCN7c2V0dGluZ3MtbWl4aW5zLnJlbSgkZm9udFNpemUpfSArXG5cdFx0XHRcdCN7c2V0dGluZ3MtbWl4aW5zLnJlbSgkZm9udFNpemVIYWxmKX1cblx0XHQpO1xuXHR9IEBlbHNlIHtcblx0XHRmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMTYpO1xuXHRcdGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDI0KTtcblx0fVxuXHRAaWYgKCRsaW5IZWlnaHQpIHtcblx0XHRsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSgkbGluSGVpZ2h0KTtcblx0fVxufVxuQG1peGluIGZvbnQtc21hbGwoJGZvbnRTaXplOiBudWxsLCAkbGluSGVpZ2h0OiBudWxsKSB7XG5cdGZvbnQtZmFtaWx5OiAkZm9udGZhbWlseS0tbWFpbjtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0QGlmICgkZm9udFNpemUpIHtcblx0XHQkZm9udFNpemVIYWxmOiBjYWxjKCRmb250U2l6ZSAvIDIpO1xuXHRcdGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgkZm9udFNpemUpO1xuXHRcdGxpbmUtaGVpZ2h0OiBjYWxjKFxuXHRcdFx0I3tzZXR0aW5ncy1taXhpbnMucmVtKCRmb250U2l6ZSl9ICtcblx0XHRcdFx0I3tzZXR0aW5ncy1taXhpbnMucmVtKCRmb250U2l6ZUhhbGYpfVxuXHRcdCk7XG5cdH0gQGVsc2Uge1xuXHRcdGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgxNCk7XG5cdFx0bGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oMjEpO1xuXHR9XG5cdEBpZiAoJGxpbkhlaWdodCkge1xuXHRcdGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKCRsaW5IZWlnaHQpO1xuXHR9XG59XG5cbkBtaXhpbiBmb250LWljb24oJGZvbnRTaXplOiBudWxsKSB7XG5cdGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCI7XG5cdGZvbnQtd2VpZ2h0OiA5MDA7XG5cdEBpZiAoJGZvbnRTaXplKSB7XG5cdFx0Zm9udC1zaXplOiAkZm9udFNpemU7XG5cdFx0bGluZS1oZWlnaHQ6IDA7XG5cdH0gQGVsc2Uge1xuXHRcdGZvbnQtc2l6ZTogMWVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAwO1xuXHR9XG59XG5AbWl4aW4gZm9udC1pY29uLS1tKCRmb250U2l6ZTogbnVsbCkge1xuXHRmb250LWZhbWlseTogXCJNYXRlcmlhbCBJY29uc1wiO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHR3b3JkLXdyYXA6IG5vcm1hbDtcblx0ZGlyZWN0aW9uOiBsdHI7XG5cdC13ZWJraXQtZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcImxpZ2FcIjtcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdEBpZiAoJGZvbnRTaXplKSB7XG5cdFx0Zm9udC1zaXplOiAkZm9udFNpemU7XG5cdFx0bGluZS1oZWlnaHQ6IDA7XG5cdH0gQGVsc2Uge1xuXHRcdGZvbnQtc2l6ZTogMWVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAwO1xuXHR9XG59XG5cbkBtaXhpbiBmb250LWljb24tLWZhKCRmb250U2l6ZTogbnVsbCkge1xuXHRmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA5MDA7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHR3b3JkLXdyYXA6IG5vcm1hbDtcblx0ZGlyZWN0aW9uOiBsdHI7XG5cdC13ZWJraXQtZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcImxpZ2FcIjtcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdEBpZiAoJGZvbnRTaXplKSB7XG5cdFx0Zm9udC1zaXplOiAkZm9udFNpemU7XG5cdFx0bGluZS1oZWlnaHQ6IDA7XG5cdH0gQGVsc2Uge1xuXHRcdGZvbnQtc2l6ZTogMWVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAwO1xuXHR9XG59XG5cbi8vIFNJWkVTIC8vIEVORFxuLy8gR0VORVJBTFxuXG4lc2xuLXRleHRzaXplLS1iaWdnZXIge1xuXHRmb250LXNpemU6IDEuNGVtO1xuXHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuXHRcdGZvbnQtc2l6ZTogMS42ZW07XG5cdH1cbn1cbiVzbG4tdGV4dHNpemUtLWJpZy0tbm9oZWlnaHQge1xuXHRmb250LXNpemU6IDEuNGVtO1xufVxuJXNsbi10ZXh0c2l6ZS0tbWVkaXVtLS1ub2hlaWdodCB7XG5cdGZvbnQtc2l6ZTogMS4yZW07XG59XG4lc2xuLXRleHRzaXplLS1iYXNlLS1ub2hlaWdodCB7XG5cdGZvbnQtc2l6ZTogMWVtO1xufVxuJXNsbi10ZXh0c2l6ZS0tc21hbGwtLW5vaGVpZ2h0IHtcblx0Zm9udC1zaXplOiAwLjhlbTtcbn1cbiVzbG4tdGV4dHNpemUtLXNtYWxsZXItLW5vaGVpZ2h0IHtcblx0Zm9udC1zaXplOiAwLjZlbTtcbn1cblxuJXNsbi10ZXh0c2l6ZS0tYmlnIHtcblx0QGV4dGVuZCAlc2xuLXRleHRzaXplLS1iaWctLW5vaGVpZ2h0O1xuXHRsaW5lLWhlaWdodDogMS44ZW07XG59XG4lc2xuLXRleHRzaXplLS1tZWRpdW0ge1xuXHRAZXh0ZW5kICVzbG4tdGV4dHNpemUtLW1lZGl1bS0tbm9oZWlnaHQ7XG5cdGxpbmUtaGVpZ2h0OiAxLjZlbTtcbn1cbiVzbG4tdGV4dHNpemUtLWJhc2Uge1xuXHRAZXh0ZW5kICVzbG4tdGV4dHNpemUtLWJhc2UtLW5vaGVpZ2h0O1xuXHRsaW5lLWhlaWdodDogMS40ZW07XG59XG4lc2xuLXRleHRzaXplLS1zbWFsbCB7XG5cdEBleHRlbmQgJXNsbi10ZXh0c2l6ZS0tc21hbGwtLW5vaGVpZ2h0O1xuXHRsaW5lLWhlaWdodDogMS40ZW07XG59XG4lc2xuLXRleHRzaXplLS1zbWFsbGVyIHtcblx0QGV4dGVuZCAlc2xuLXRleHRzaXplLS1zbWFsbGVyLS1ub2hlaWdodDtcblx0bGluZS1oZWlnaHQ6IDEuNGVtO1xufVxuXG5AbWl4aW4gdGV4dHNpemUoJHRleHRzaXplOiBudWxsKSB7XG5cdEBpZiAkdGV4dHNpemUgPT0gYmlnZ2VyIHtcblx0XHRAZXh0ZW5kICVzbG4tdGV4dHNpemUtLWJpZ2dlcjtcblx0fSBAZWxzZSBpZiAkdGV4dHNpemUgPT0gYmlnIHtcblx0XHRAZXh0ZW5kICVzbG4tdGV4dHNpemUtLWJpZztcblx0fSBAZWxzZSBpZiAkdGV4dHNpemUgPT0gbWVkaXVtIHtcblx0XHRAZXh0ZW5kICVzbG4tdGV4dHNpemUtLW1lZGl1bTtcblx0fSBAZWxzZSBpZiAkdGV4dHNpemUgPT0gYmFzZSB7XG5cdFx0QGV4dGVuZCAlc2xuLXRleHRzaXplLS1iYXNlO1xuXHR9IEBlbHNlIGlmICR0ZXh0c2l6ZSA9PSBzbWFsbCB7XG5cdFx0QGV4dGVuZCAlc2xuLXRleHRzaXplLS1zbWFsbDtcblx0fSBAZWxzZSBpZiAkdGV4dHNpemUgPT0gc21hbGxlciB7XG5cdFx0QGV4dGVuZCAlc2xuLXRleHRzaXplLS1zbWFsbGVyO1xuXHR9XG59XG4jc2xuLXNhbG9uIHtcblx0Zm9udC1zaXplOiBtYXgoMXJlbSwgMTZweCk7XG5cdGgxIHtcblx0XHRAZXh0ZW5kICVzbG4tdGV4dHNpemUtLWJpZ2dlcjtcblx0fVxuXHRoMiB7XG5cdFx0QGV4dGVuZCAlc2xuLXRleHRzaXplLS1iaWc7XG5cdFx0Ji5zbG4tc2Fsb24tdGl0bGUge1xuXHRcdFx0QGV4dGVuZCAlc2xuLXRleHRzaXplLS1iaWdnZXI7XG5cdFx0fVxuXHR9XG5cdGgzIHtcblx0XHRAZXh0ZW5kICVzbG4tdGV4dHNpemUtLW1lZGl1bTtcblx0fVxuXHRwIHtcblx0XHRAZXh0ZW5kICVzbG4tdGV4dHNpemUtLWJhc2U7XG5cdH1cblx0LnNsbi1zYWxvbi10aXRsZSB7XG5cdFx0Y29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbigxKTtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHR9XG5cdC5zYWxvbi1zdGVwLXRpdGxlIHtcblx0XHQvL0BleHRlbmQgJXRleHQtY29sb3ItLWNvbnRyYXN0O1xuXHRcdGNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLWRhcmsoMSk7XG5cdH1cblx0LnNhbG9uLXN0ZXAtdGl0bGUge1xuXHRcdEBleHRlbmQgJXNsbi10ZXh0c2l6ZS0tYmFzZTtcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHR9XG59XG4vLyVzbG4tdGl0bGUtLW1lZGl1bSB7Zm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO31cbiVzbG4tdGl0bGUtLW1lZGl1bSB7XG5cdGZvbnQtc2l6ZTogMmVtO1xufVxuLy8gR0VORVJBTCAvLyBFTkRcblxuLy8gQ09MT1JTXG4uc2xuLXRleHQtLW1haW4ge1xuXHRAZXh0ZW5kICV0ZXh0LWNvbG9yLS1tYWluO1xufVxuLnNsbi10ZXh0LS1jb250cmFzdCB7XG5cdEBleHRlbmQgJXRleHQtY29sb3ItLWNvbnRyYXN0O1xufVxuLnNsbi10ZXh0LS1jb250cmFzdC0tYWxwaGEge1xuXHRAZXh0ZW5kICV0ZXh0LWNvbG9yLS1jb250cmFzdC0tYWxwaGE7XG59XG4uc2xuLXRleHQtLWRhcmsge1xuXHRAZXh0ZW5kICV0ZXh0LWNvbG9yLS1kYXJrO1xufVxuLnNsbi10ZXh0LS1lbXBoYXNpcyB7XG5cdEBleHRlbmQgJXRleHQtY29sb3ItLWVtcGhhc2lzO1xufVxuLnNsbi10ZXh0LS1lbXBoYXNpcy0taG92ZXJrIHtcblx0QGV4dGVuZCAldGV4dC1jb2xvci0tZW1waGFzaXMtLWhvdmVyO1xufVxuLnNsbi10ZXh0LS1ncmV5IHtcblx0QGV4dGVuZCAldGV4dC1jb2xvci0tZ3JleTtcbn1cbi5zbG4tdGV4dC0tb2sge1xuXHRAZXh0ZW5kICV0ZXh0LWNvbG9yLS1vaztcbn1cbi8vIENPTE9SUyAvLyBFTkRcblxuLy8gLy8vIC8vLyAvLy8gLy8vIC8vLyAvLy8gLy8vIC8vXG4vLyAvLy8gRk9OVCBBV0VTT01FXG4vLyAvLy8gLy8vIC8vLyAvLy8gLy8vIC8vLyAvLy8gLy9cbi8vICRmYS1mb250LXBhdGg6ICAgICAgICBcIi4uL2ZvbnRzXCIgIWRlZmF1bHQ7XG4kZmEtZm9udC1wYXRoOiBcIi4uL2ZvbnRzXCIgIWRlZmF1bHQ7XG4kZmEtdmVyc2lvbjogXCI1LjE0LjBcIiAhZGVmYXVsdDtcbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiO1xuXHRzcmM6IHVybChcIiN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC5lb3Q/dj0jeyRmYS12ZXJzaW9ufVwiKTtcblx0c3JjOlxuXHRcdHVybChcIiN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC5lb3Q/I2llZml4JnY9I3skZmEtdmVyc2lvbn1cIilcblx0XHRcdGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLFxuXHRcdHVybChcIiN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC53b2ZmMj92PSN7JGZhLXZlcnNpb259XCIpXG5cdFx0XHRmb3JtYXQoXCJ3b2ZmMlwiKSxcblx0XHR1cmwoXCIjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQud29mZj92PSN7JGZhLXZlcnNpb259XCIpXG5cdFx0XHRmb3JtYXQoXCJ3b2ZmXCIpLFxuXHRcdHVybChcIiN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC50dGY/dj0jeyRmYS12ZXJzaW9ufVwiKVxuXHRcdFx0Zm9ybWF0KFwidHJ1ZXR5cGVcIiksXG5cdFx0dXJsKFwiI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LnN2Zz92PSN7JGZhLXZlcnNpb259I2ZvbnRhd2Vzb21lc29saWRcIilcblx0XHRcdGZvcm1hdChcInN2Z1wiKTtcblx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIjtcblx0c3JjOiB1cmwoXCIjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQtcmVndWxhci5lb3Q/dj0jeyRmYS12ZXJzaW9ufVwiKTtcblx0c3JjOlxuXHRcdHVybChcIiN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC1yZWd1bGFyLmVvdD8jaWVmaXgmdj0jeyRmYS12ZXJzaW9ufVwiKVxuXHRcdFx0Zm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXG5cdFx0dXJsKFwiI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LXJlZ3VsYXIud29mZjI/dj0jeyRmYS12ZXJzaW9ufVwiKVxuXHRcdFx0Zm9ybWF0KFwid29mZjJcIiksXG5cdFx0dXJsKFwiI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LXJlZ3VsYXIud29mZj92PSN7JGZhLXZlcnNpb259XCIpXG5cdFx0XHRmb3JtYXQoXCJ3b2ZmXCIpLFxuXHRcdHVybChcIiN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC1yZWd1bGFyLnR0Zj92PSN7JGZhLXZlcnNpb259XCIpXG5cdFx0XHRmb3JtYXQoXCJ0cnVldHlwZVwiKSxcblx0XHR1cmwoXCIjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQtcmVndWxhci5zdmc/dj0jeyRmYS12ZXJzaW9ufSNmb250YXdlc29tZXJlZ3VsYXJcIilcblx0XHRcdGZvcm1hdChcInN2Z1wiKTtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCI7XG5cdHNyYzogdXJsKFwiI3skZmEtZm9udC1wYXRofS9mb250YXdlc29uZS13ZWJmb250LWJyYW5kcy5lb3Q/dj0jeyRmYS12ZXJzaW9ufVwiKTtcblx0c3JjOlxuXHRcdHVybChcIiN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbmUtd2ViZm9udC1icmFuZHMuZW90PyNpZWZpeCZ2PSN7JGZhLXZlcnNpb259XCIpXG5cdFx0XHRmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcblx0XHR1cmwoXCIjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb25lLXdlYmZvbnQtYnJhbmRzLndvZmYyP3Y9I3skZmEtdmVyc2lvbn1cIilcblx0XHRcdGZvcm1hdChcIndvZmYyXCIpLFxuXHRcdHVybChcIiN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbmUtd2ViZm9udC1icmFuZHMud29mZj92PSN7JGZhLXZlcnNpb259XCIpXG5cdFx0XHRmb3JtYXQoXCJ3b2ZmXCIpLFxuXHRcdHVybChcIiN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbmUtd2ViZm9udC1icmFuZHMudHRmP3Y9I3skZmEtdmVyc2lvbn1cIilcblx0XHRcdGZvcm1hdChcInRydWV0eXBlXCIpLFxuXHRcdHVybChcIiN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbmUtd2ViZm9udC1icmFuZHMuc3ZnP3Y9I3skZmEtdmVyc2lvbn0jZm9udGF3ZXNvbWVyZWd1bGFyXCIpXG5cdFx0XHRmb3JtYXQoXCJzdmdcIik7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi8vIC8vLyBGT05UIEFXRVNPTUUgLy8gRU5EXG5cbi8vIC8vLyAvLy8gLy8vIC8vLyAvLy8gLy8vIC8vLyAvL1xuLy8gLy8vIFdPUkRQUkVTUyBPVkVSUklERVNcbi8vIC8vLyAvLy8gLy8vIC8vLyAvLy8gLy8vIC8vLyAvL1xuLndyYXAgaDIubmF2LXRhYi13cmFwcGVyIHtcblx0Zm9udC1zaXplOiAxZW07XG59XG4vLyAvLy8gV09SRFBSRVNTIE9WRVJSSURFUyAvLyBFTkRcbiIsIkB1c2UgJ3R5cG8nO1xuQHVzZSAnc2FzczptYXRoJztcbkB1c2UgJ2FkbWluX2NvbmZpZyc7XG5cbkB1c2UgJ3NldHRpbmdzLW1peGlucyc7XG5AaW1wb3J0ICdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9T3BlbitTYW5zOjMwMCw0MDAsNjAwLDcwMCc7XG4kZm9udGZhbWlseS0tbWFpbjogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4kZm9udC1zaXplLWJhc2U6IDE0cHggIWRlZmF1bHQ7XG4kZm9udC1zaXplLWxhcmdlOiBtYXRoLmNlaWwoKCRmb250LXNpemUtYmFzZSAqIDEuMjUpKSAhZGVmYXVsdDsgLy8gfjE4cHhcbiRmb250LXNpemUtc21hbGw6IG1hdGguY2VpbCgoJGZvbnQtc2l6ZS1iYXNlICogMC44NSkpICFkZWZhdWx0OyAvLyB+MTJweFxuXG4vLyBTSVpFU1xuJWZvbnQtYmlnZ2VyIHtcbiAgZm9udC1mYW1pbHk6IHR5cG8uJGZvbnRmYW1pbHktLW1haW47XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuOGVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuJWZvbnQtYmlnIHtcbiAgZm9udC1mYW1pbHk6IHR5cG8uJGZvbnRmYW1pbHktLW1haW47XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjhlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuQG1peGluIGZvbnQtYmlnIHtcbiAgZm9udC1mYW1pbHk6IHR5cG8uJGZvbnRmYW1pbHktLW1haW47XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjhlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuJWZvbnQtbWVkaXVtIHtcbiAgZm9udC1mYW1pbHk6IHR5cG8uJGZvbnRmYW1pbHktLW1haW47XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM3NWVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG5AbWl4aW4gZm9udC1tZWRpdW0ge1xuICBmb250LWZhbWlseTogdHlwby4kZm9udGZhbWlseS0tbWFpbjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzc1ZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbiVmb250LXNtYWxsIHtcbiAgZm9udC1mYW1pbHk6IHR5cG8uJGZvbnRmYW1pbHktLW1haW47XG4gIGZvbnQtc2l6ZTogMC42ODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNWVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4lZm9udC1iaWdnZXItbiB7XG4gIGZvbnQtZmFtaWx5OiB0eXBvLiRmb250ZmFtaWx5LS1tYWluO1xuICBmb250LXNpemU6IGVtKDIwcHgpO1xuICBsaW5lLWhlaWdodDogZW0oMzRweCk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcbiAgICBmb250LXNpemU6IGVtKDI0cHgpO1xuICB9XG59XG4lZm9udC1iaWctbiB7XG4gIGZvbnQtZmFtaWx5OiB0eXBvLiRmb250ZmFtaWx5LS1tYWluO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjhlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuJWZvbnQtbWVkaXVtLW4ge1xuICBmb250LWZhbWlseTogdHlwby4kZm9udGZhbWlseS0tbWFpbjtcbiAgZm9udC1zaXplOiBlbSgxNnB4KTtcbiAgbGluZS1oZWlnaHQ6IGVtKDIycHgpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4lZm9udC1zbWFsbC1uIHtcbiAgZm9udC1mYW1pbHk6IHR5cG8uJGZvbnRmYW1pbHktLW1haW47XG4gIGZvbnQtc2l6ZTogZW0oMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiBlbSgyMHB4KTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLy8gU0laRVMgLy8gRU5EXG5cbi8vIENPTE9SU1xuJWZvbnQtY2xfc3RhbmRhcmQge1xuICBjb2xvcjogIzQ0NDtcbn1cbiVmb250LWNsX3N0YW5kYXJkLS1tZWRpdW0ge1xuICBjb2xvcjogIzg4ODtcbn1cbiVmb250LWNsX3N0YW5kYXJkLS1saWdodCB7XG4gIGNvbG9yOiAjY2NjO1xufVxuJWZvbnQtY2xfbWFpbiB7XG4gIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG59XG4lZm9udC1jbF9tYWluLS1tZWRpdW0ge1xuICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1tZWRpdW07XG59XG4lZm9udC1jbF9tYWluLS1saWdodCB7XG4gIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xufVxuJWZvbnQtY2xfbWFpbi0tZW1waGFzaXMge1xuICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1lbXBoYXNpcztcbn1cbiVmb250LWNsX3Byb2JsZW0ge1xuICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xufVxuJWZvbnQtY2xfcHJvYmxlbS0tbGlnaHQge1xuICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9wcm9ibGVtLS1saWdodDtcbn1cbiVmb250LWNsX3dhcm5pbmcge1xuICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF93YXJuaW5nO1xufVxuJWZvbnQtY2xfd2FybmluZy0tbGlnaHQge1xuICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF93YXJuaW5nLS1saWdodDtcbn1cbiVmb250LWNsX29rIHtcbiAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfb2s7XG59XG4vLyBDT0xPUlMgLy8gRU5EXG5cbiVmb250LWljb24ge1xuICAvL2NvbG9yOiB3aGl0ZTtcbiAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XG4gIGZvbnQtc2l6ZTogMC45MnJlbTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cbiVzbG4tdGV4dHNpemUtLWJpZ2dlciB7XG4gIGZvbnQtc2l6ZTogMS40ZW07XG4gIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG4gICAgZm9udC1zaXplOiAxLjZlbTtcbiAgfVxufVxuQG1peGluIGZvbnQtaWNvbigkZm9udFNpemU6IG51bGwpIHtcbiAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIEBpZiAoJGZvbnRTaXplKSB7XG4gICAgZm9udC1zaXplOiAkZm9udFNpemU7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gIH0gQGVsc2Uge1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICB9XG59XG4vLyAvLy8gLy8vIC8vLyAvLy8gLy8vIC8vLyAvLy8gLy9cbi8vIC8vLyBGT05UIEFXRVNPTUVcbi8vIC8vLyAvLy8gLy8vIC8vLyAvLy8gLy8vIC8vLyAvL1xuJGZhLWZvbnQtcGF0aDogJy4uL2ZvbnRzJyAhZGVmYXVsdDtcbiRmYS12ZXJzaW9uOiAnNS4xNC4wJyAhZGVmYXVsdDtcbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcbiAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC5lb3Q/dj0jeyRmYS12ZXJzaW9ufScpO1xuICBzcmM6XG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQuZW90PyNpZWZpeCZ2PSN7JGZhLXZlcnNpb259JylcbiAgICAgIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC53b2ZmMj92PSN7JGZhLXZlcnNpb259JylcbiAgICAgIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC53b2ZmP3Y9I3skZmEtdmVyc2lvbn0nKVxuICAgICAgZm9ybWF0KCd3b2ZmJyksXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQudHRmP3Y9I3skZmEtdmVyc2lvbn0nKVxuICAgICAgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LnN2Zz92PSN7JGZhLXZlcnNpb259I2ZvbnRhd2Vzb21lc29saWQnKVxuICAgICAgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4vKiBGSVggMDkyMDIzIFxuKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcbiAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC1yZWd1bGFyLmVvdD92PSN7JGZhLXZlcnNpb259Jyk7XG4gIHNyYzpcbiAgICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC1yZWd1bGFyLmVvdD8jaWVmaXgmdj0jeyRmYS12ZXJzaW9ufScpXG4gICAgICBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQtcmVndWxhci53b2ZmMj92PSN7JGZhLXZlcnNpb259JylcbiAgICAgIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC1yZWd1bGFyLndvZmY/dj0jeyRmYS12ZXJzaW9ufScpXG4gICAgICBmb3JtYXQoJ3dvZmYnKSxcbiAgICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC1yZWd1bGFyLnR0Zj92PSN7JGZhLXZlcnNpb259JylcbiAgICAgIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC1yZWd1bGFyLnN2Zz92PSN7JGZhLXZlcnNpb259I2ZvbnRhd2Vzb21lcmVndWxhcicpXG4gICAgICBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcbiAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbmUtd2ViZm9udC1icmFuZHMuZW90P3Y9I3skZmEtdmVyc2lvbn0nKTtcbiAgc3JjOlxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29uZS13ZWJmb250LWJyYW5kcy5lb3Q/I2llZml4JnY9I3skZmEtdmVyc2lvbn0nKVxuICAgICAgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29uZS13ZWJmb250LWJyYW5kcy53b2ZmMj92PSN7JGZhLXZlcnNpb259JylcbiAgICAgIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbmUtd2ViZm9udC1icmFuZHMud29mZj92PSN7JGZhLXZlcnNpb259JylcbiAgICAgIGZvcm1hdCgnd29mZicpLFxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29uZS13ZWJmb250LWJyYW5kcy50dGY/dj0jeyRmYS12ZXJzaW9ufScpXG4gICAgICBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb25lLXdlYmZvbnQtYnJhbmRzLnN2Zz92PSN7JGZhLXZlcnNpb259I2ZvbnRhd2Vzb21lcmVndWxhcicpXG4gICAgICBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4vLyAvLy8gRk9OVCBBV0VTT01FIC8vIEVORFxuXG4vLyAvLy8gLy8vIC8vLyAvLy8gLy8vIC8vLyAvLy8gLy9cbi8vIC8vLyBXT1JEUFJFU1MgT1ZFUlJJREVTXG4vLyAvLy8gLy8vIC8vLyAvLy8gLy8vIC8vLyAvLy8gLy9cbi53cmFwIGgyLm5hdi10YWItd3JhcHBlciB7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuLy8gLy8vIFdPUkRQUkVTUyBPVkVSUklERVMgLy8gRU5EXG4iLCJAdXNlIFwic2FzczptYXRoXCI7XG5AdXNlIFwic2Fzczpjb2xvclwiO1xuLy8gVkFSSUFCTEVTXG4jc2xuLXNhbG9uLFxuLnNsbi1kYXRhc2hvcnRjb2RlIHtcbiAgKixcbiAgKjpiZWZvcmUsXG4gICo6YWZ0ZXIge1xuICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAmOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbkBmdW5jdGlvbiB1bml0KCR2YWx1ZSkge1xuICAkdW5pVmFsdWU6ICgkdmFsdWUgKiAxNikgKyBweDtcbiAgQHJldHVybiAkdW5pVmFsdWU7XG59XG4kYnJvd3Nlci1jb250ZXh0OiAxOHB4O1xuXG5AZnVuY3Rpb24gcmVtKCRwaXhlbHMsICRjb250ZXh0OiAkYnJvd3Nlci1jb250ZXh0KSB7XG4gIEBpZiAobWF0aC5pcy11bml0bGVzcygkcGl4ZWxzKSkge1xuICAgICRwaXhlbHM6ICRwaXhlbHMgKiAxcHg7XG4gIH1cblxuICBAaWYgKG1hdGguaXMtdW5pdGxlc3MoJGNvbnRleHQpKSB7XG4gICAgJGNvbnRleHQ6ICRjb250ZXh0ICogMXB4O1xuICB9XG5cbiAgQHJldHVybiBjYWxjKCRwaXhlbHMgLyAkY29udGV4dCkgKiAxcmVtO1xufVxuXG5AZnVuY3Rpb24gZW0oJHBpeGVscywgJGNvbnRleHQ6ICRicm93c2VyLWNvbnRleHQpIHtcbiAgQGlmIChtYXRoLmlzLXVuaXRsZXNzKCRwaXhlbHMpKSB7XG4gICAgJHBpeGVsczogJHBpeGVscyAqIDFweDtcbiAgfVxuXG4gIEBpZiAobWF0aC5pcy11bml0bGVzcygkY29udGV4dCkpIHtcbiAgICAkY29udGV4dDogJGNvbnRleHQgKiAxcHg7XG4gIH1cblxuICBAcmV0dXJuIGNhbGMoJHBpeGVscyAvICRjb250ZXh0KSAqIDFlbTtcbn1cblxuQG1peGluIGJwKCRwb2ludCkge1xuICBAaWYgJHBvaW50ID09IGRlc2t0b3AteGwge1xuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJHBvaW50ID09IGRlc2t0b3Age1xuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkcG9pbnQgPT0gdGFibGV0IHtcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJHBvaW50ID09IHRhYmxldC1wb3J0IHtcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJHBvaW50ID09IHRhYmxldC1tYXgtcG9ydCB7XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJHBvaW50ID09IHRhYmxldC1sYSB7XG4gICAgQG1lZGlhIGFsbCBhbmQgKG1pbi1kZXZpY2Utd2lkdGg6IDc2OHB4KSBhbmQgKG1heC1kZXZpY2Utd2lkdGg6IDEwMjRweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJHBvaW50ID09IHBob25lIHtcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJHBvaW50ID09IHBob25lLXBvcnQge1xuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkcG9pbnQgPT0gcGhvbmUtbGEge1xuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIxcHgpIGFuZCAobWF4LXdpZHRoOiA1NjhweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGllMTEoKSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTUlYSU5TXG5AbWl4aW4gdHJhbnMtZ2VuZXJpYygkc3BlZWQpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgJHNwZWVkIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAkc3BlZWQgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAkc3BlZWQgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAkc3BlZWQgZWFzZS1pbi1vdXQ7XG59XG5AbWl4aW4gdHJhbnNpdGlvbigkcHJvcC4uLikge1xuICAmIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246ICRwcm9wO1xuICAgIC1tb3otdHJhbnNpdGlvbjogJHByb3A7XG4gICAgLW8tdHJhbnNpdGlvbjogJHByb3A7XG4gICAgdHJhbnNpdGlvbjogJHByb3A7XG4gIH1cbn1cbkBtaXhpbiB0cmFuc2Zvcm0oJHByb3AuLi4pIHtcbiAgJiB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06ICRwcm9wO1xuICAgIC1tb3otdHJhbnNmb3JtOiAkcHJvcDtcbiAgICAtbXMtdHJhbnNmb3JtOiAkcHJvcDtcbiAgICAtby10cmFuc2Zvcm06ICRwcm9wO1xuICAgIHRyYW5zZm9ybTogJHByb3A7XG4gIH1cbn1cblxuQG1peGluIGItcmFkaXVzKCR2YWx1ZSkge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkdmFsdWU7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkdmFsdWU7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICR2YWx1ZTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICR2YWx1ZTtcbiAgQGlmICR2YWx1ZSA9PSA1MCUge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XG4gIH1cbn1cblxuQG1peGluIGdyaWQtY29sdW1uIHtcbiAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCA0MDAge1xuICAgICY6bnRoLWNoaWxkKCN7JGl9KSB7XG4gICAgICBncmlkLWNvbHVtbjogJGk7XG4gICAgfVxuICB9XG59XG5cbi8qKlxuICogRm9yIG1vZGVybiBicm93c2Vyc1xuICogMS4gVGhlIHNwYWNlIGNvbnRlbnQgaXMgb25lIHdheSB0byBhdm9pZCBhbiBPcGVyYSBidWcgd2hlbiB0aGVcbiAqICAgIGNvbnRlbnRlZGl0YWJsZSBhdHRyaWJ1dGUgaXMgaW5jbHVkZWQgYW55d2hlcmUgZWxzZSBpbiB0aGUgZG9jdW1lbnQuXG4gKiAgICBPdGhlcndpc2UgaXQgY2F1c2VzIHNwYWNlIHRvIGFwcGVhciBhdCB0aGUgdG9wIGFuZCBib3R0b20gb2YgZWxlbWVudHNcbiAqICAgIHRoYXQgYXJlIGNsZWFyZml4ZWQuXG4gKiAyLiBUaGUgdXNlIG9mIGB0YWJsZWAgcmF0aGVyIHRoYW4gYGJsb2NrYCBpcyBvbmx5IG5lY2Vzc2FyeSBpZiB1c2luZ1xuICogICAgYDpiZWZvcmVgIHRvIGNvbnRhaW4gdGhlIHRvcC1tYXJnaW5zIG9mIGNoaWxkIGVsZW1lbnRzLlxuICovXG5cbkBtaXhpbiBjbGVhcmZpeCgpIHtcbiAgJjpiZWZvcmUsXG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG4gICY6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG4uY2xlYXJmaXgsXG4uY2xlYXIge1xuICBAaW5jbHVkZSBjbGVhcmZpeCgpO1xufVxuJWFic29sdXRlLWNlbnRlcmluZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbn1cbiVhYnNvbHV0ZS1ob3Jpem9udGFsLWNlbnRlcmluZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKDApO1xufVxuJWFic29sdXRlLXZlcnRpY2FsLWNlbnRlcmluZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4lYWJzb2x1dGUtdmVydGljYWwtY2VudGVyaW5nLS1vdmVycmlkZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG5cbiV6RGVwdGgtMSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG4gIC1tb3otYm94LXNoYWRvdzogMCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xufVxuJXpEZXB0aC0yIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yMyk7XG4gIC1tb3otYm94LXNoYWRvdzogMCAzcHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMjMpO1xuICBib3gtc2hhZG93OiAwIDNweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yMyk7XG59XG4lekRlcHRoLTMge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNnB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIzKTtcbiAgLW1vei1ib3gtc2hhZG93OiAwIDZweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yMyk7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIzKTtcbn1cbiV6aS16ZXJvIHtcbiAgei1pbmRleDogMDtcbn1cbiV6aS1iYXNlIHtcbiAgei1pbmRleDogMTAwO1xufVxuJXppLWZvbmRvIHtcbiAgei1pbmRleDogMjAwO1xufVxuJXppLWdyYWZpY2Ege1xuICB6LWluZGV4OiA0MDA7XG59XG4lemktaGlnaGxpZ2h0cyB7XG4gIHotaW5kZXg6IDYwMDtcbn1cbiV6aS1uYXZpZ2F6aW9uZSB7XG4gIHotaW5kZXg6IDgwMDtcbn1cbiV6aS10b3Age1xuICB6LWluZGV4OiAxMDAwO1xufVxuXG4vLyBGTEVYXG4lZGlzcGxheS1mbGV4IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4vLyBBTklNQVRJT05TXG4vKlxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGUtaW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cblxuQC1tb3ota2V5ZnJhbWVzIGZhZGUtaW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cblxuQC1tcy1rZXlmcmFtZXMgZmFkZS1pbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuKi9cbkBrZXlmcmFtZXMgZmFkZS1pbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC45OSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5cbkBtaXhpbiBmYWRlaW4oJHRpbWUpIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhZGUtaW4gJHRpbWU7XG4gIC1tb3otYW5pbWF0aW9uOiBmYWRlLWluICR0aW1lO1xuICAtbXMtYW5pbWF0aW9uOiBmYWRlLWluICR0aW1lO1xuICBhbmltYXRpb246IGZhZGUtaW4gJHRpbWU7XG59XG5cbkBtaXhpbiBwbGFjZWhvbGRlci1jb2xvcigkY29sb3IpIHtcbiAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxuICAmOi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC8qIEZpcmVmb3ggMTgtICovXG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxuICAmOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAvKiBGaXJlZm94IDE5KyAqL1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cbiAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cbn1cblxuLy8gRFJPUERPV05TIE9WRVJSSURFXG4kY29sb3ItYmc6ICNmOGY4Zjg7XG4kY29sb3ItaGlnaDogIzA3NmI5ZDtcbiRjb2xvci1taWQ6ICM2NjY7XG4kY29sb3ItbG93OiAjOTk5O1xuJGJnLWhpZ2g6ICNlZWU7XG4kYmctY29udHJhc3QtaGlnaDogI2RkZDtcblxuJGljb24tY29sb3ItZ3JlZW46IGdyZWVuO1xuJGljb24tY29sb3IteWVsbG93OiAjZmY5ZDAzO1xuXG4kdGV4dC1ibHVlOiAjMDA0NjY0O1xuJHRleHQtZGFyazogIzE0MTQxMjtcbiR0ZXh0LW1lZGl1bTogIzU1NTU1NTtcblxuJGNhLXJlZDogI2Q1MWUyNjtcbiRjYS1yZWQtaDogI2ZmMDAwYjtcbiRjYS1ncmV5OiAjZWJlYmViO1xuJGNhLWJsdWU6ICM0MjhiY2E7XG5cbkBtaXhpbiBib3gtc2hhZG93KCRzaGFkb3cpIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAkc2hhZG93OyAvLyBpT1MgPDQuMyAmIEFuZHJvaWQgPDQuMVxuICBib3gtc2hhZG93OiAkc2hhZG93O1xufVxuXG5AbWl4aW4gbmF2LWRpdmlkZXIoJGNvbG9yOiAjZTVlNWU1KSB7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46ICgoJGxpbmUtaGVpZ2h0LWNvbXB1dGVkIC8gMikgLSAxKSAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG59XG4vLy5yZXNldC1maWx0ZXIoKSB7XG4vLyAgZmlsdGVyOiBlKCUoXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoZW5hYmxlZCA9IGZhbHNlKVwiKSk7XG4vL31cbiRsaW5lLWhlaWdodC1iYXNlOiAxLjQyODU3MTQyOTtcbiRmb250LXNpemUtYmFzZTogMTRweDtcbiRsaW5lLWhlaWdodC1jb21wdXRlZDogbWF0aC5mbG9vcigoJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UpKTtcbiRjYXJldC13aWR0aC1iYXNlOiA0cHg7XG4kemluZGV4LWRyb3Bkb3duOiAxMDAwO1xuJGRyb3Bkb3duLWJnOiAjZmZmO1xuJGRyb3Bkb3duLWZhbGxiYWNrLWJvcmRlcjogI2NjYztcbiRkcm9wZG93bi1ib3JkZXI6IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4kYm9yZGVyLXJhZGl1cy1iYXNlOiA0cHg7XG4kZHJvcGRvd24tZGl2aWRlci1iZzogI2U1ZTVlNTtcbiRncmF5LWRhcms6IGNvbG9yLmFkanVzdCgjMDAwLCAkbGlnaHRuZXNzOiAyMCUpOyAvLyAjMzMzXG4kZHJvcGRvd24tbGluay1jb2xvcjogJGdyYXktZGFyaztcbiRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiBjb2xvci5hZGp1c3QoJGdyYXktZGFyaywgJGxpZ2h0bmVzczogLTUlKTtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWJnOiAjZjVmNWY1O1xuJGNvbXBvbmVudC1hY3RpdmUtY29sb3I6ICNmZmY7XG4kYnJhbmQtcHJpbWFyeTogJGNvbG9yLWhpZ2g7XG4kZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICRjb21wb25lbnQtYWN0aXZlLWNvbG9yO1xuJGNvbXBvbmVudC1hY3RpdmUtYmc6ICRicmFuZC1wcmltYXJ5O1xuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAkY29tcG9uZW50LWFjdGl2ZS1iZztcbiRncmF5LWxpZ2h0OiBjb2xvci5hZGp1c3QoIzAwMCwgJGxpZ2h0bmVzczogNDYuNyUpO1xuJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICRncmF5LWxpZ2h0O1xuJGRyb3Bkb3duLWhlYWRlci1jb2xvcjogJGdyYXktbGlnaHQ7XG4kc2NyZWVuLXNtOiA3NjhweDtcbiRzY3JlZW4tc20tbWluOiAkc2NyZWVuLXNtO1xuJGdyaWQtZmxvYXQtYnJlYWtwb2ludDogJHNjcmVlbi1zbS1taW47XG4vLyBEUk9QRE9XTlMgT1ZFUlJJREUgLy8gRU5EXG4iLCIvL0B1c2UgXCJjb21wb25lbnRzL215YWNjb3VudFwiO1xuXG5AdXNlICdzZXR0aW5ncy1taXhpbnMnO1xuQHVzZSBcInNhc3M6Y29sb3JcIjtcblxuJHdyYXBwZXI6ICcjc2xuLXNhbG9uLS1hZG1pbiwgLnNsbi1jYWxlbmRhci0td3JhcHBlcic7XG4kZ3JpZC1ndXR0ZXItd2lkdGg6IDE1cHg7XG4vLyRjbF9tYWluOiByZ2IoMCwgNTMsIDgzKTtcbiRjbF9tYWluOiByZ2IoMCwgNTMsIDgzKTtcbiRjbF9tYWluLS1tZWRpdW06ICM0YzcxODY7XG4kY2xfbWFpbi0tbGlnaHQ6IHJnYigxOTksIDIyMywgMjQzKTtcbiRjbF9tYWluLS1saWdodC0tb3A6IHJnYmEoMTk5LCAyMjMsIDI0MywgMC41KTtcbiRjbF9tYWluLS1saWdodC0tb3AyNTogcmdiYSgxOTksIDIyMywgMjQzLCAwLjI1KTtcbiRjbF9tYWluLS1saWdodC0tYm9yZGVyOiAjYzVjZmQ0O1xuJGNsX21haW4tLWxpZ2h0ZXI6IHJnYigyNDEsIDI0NywgMjUxKTtcbiRjbF9tYWluLS1saWdodGVyLS1vcDogcmdiYSgyNDEsIDI0NywgMjUxLCAwLjc1KTtcbiRjbF9tYWluLS1iZy0tbGlnaHRlcjogI2YxZjFmMTtcbiRjbF9tYWluLS13aGl0ZTogI2ZmZjtcbiRjbF9tYWluLS1ncmVlbjogIzFkYWM0Mztcbi8vJGNsX21haW4tLWVtcGhhc2lzOiAjMGM2ZWI2O1xuJGNsX21haW4tLWVtcGhhc2lzOiByZ2IoMiwgMTE5LCAxODkpO1xuJGNsX3Byb2JsZW06ICNkMjIyMjE7XG4vLyRjbF9wcm9ibGVtLS1saWdodDogI2U2M2YyNDtcbiRjbF9wcm9ibGVtLS1saWdodDogI2VkNWU2OTtcbiRjbF93YXJuaW5nOiAjZjViMDI1O1xuJGNsX3dhcm5pbmctLWxpZ2h0OiAjZjdjNjVmO1xuJGNsX29rOiAjNWJjMjRjO1xuJGNsX2dyZXk6ICNjY2M7XG4kY2xfZ3JleS0tbGlnaHRlcjogcmdiKDI0MCwgMjQwLCAyNDEpO1xuXG4kc2xuLWNvbG9yLS1lbXBoYXNpczogIzAyNzdiZDtcbiRzbG4tY29sb3ItLWVtcGhhc2lzLS1ob3ZlcjogIzAwOTFlYTtcblxuJHNsbi1jb2xvci0tYnRuLWNhbC1kYXktYmc6ICMwMDQyNTg7XG5cbi8vIE5FV1xuJGNsX251LS1oaWdoZW1waGE6IHJnYigwLCA2NiwgODgpO1xuXG4kY2xfbnVfbWFpbi0tbGlnaHQ6IHJnYigxMDQsIDE1MCwgMTg4KTtcbi8vIG5vdCBteSBmYXVsdFxuJGNsX251X21haW4tLW1lZGxpZ2h0OiByZ2IoMjE0LCAyMjksIDIzNCk7XG4kY2xfbnVfbWFpbi0tbWVkOiByZ2IoMjMxLCAyMzcsIDI0Mik7XG5cbiRjbF9pbnB1dC0tZm9jdXM6ICRjbF9udV9tYWluLS1tZWQ7XG4vLyBub3QgbXkgZmF1bHRcbiRjbF9pbnB1dC0tZm9jdXMtLWZvY3VzOiAkY2xfbnVfbWFpbi0tbWVkbGlnaHQ7XG4kY2xfaW5wdXQtLXRleHQ6ICRjbF9udS0taGlnaGVtcGhhO1xuQGZ1bmN0aW9uIGFscGhhLXRvbmVzKCR0b25lLCAkYWxwaGEpIHtcbiAgQHJldHVybiByZ2JhKCR0b25lLCAkYWxwaGEpO1xufVxuXG4kYnJvd3Nlci1jb250ZXh0OiAyNDtcblxuQG1peGluIHBsYWNlaG9sZGVyLWNvbG9yKCRjb2xvcikge1xuICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICB9XG4gICY6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLyogRmlyZWZveCAxOC0gKi9cbiAgICBjb2xvcjogJGNvbG9yO1xuICB9XG4gICY6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC8qIEZpcmVmb3ggMTkrICovXG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxuICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxufVxuXG5AbWl4aW4gc3FhcmVkX2JnKCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWltYWdlOlxuICAgIC13ZWJraXQtbGluZWFyLWdyYWRpZW50KFxuICAgICAgNDVkZWcsXG4gICAgICAjY2NjY2NjIDI1JSxcbiAgICAgIHRyYW5zcGFyZW50IDI1JSxcbiAgICAgIHRyYW5zcGFyZW50IDc1JSxcbiAgICAgICNjY2NjY2MgNzUlLFxuICAgICAgI2NjY2NjY1xuICAgICksXG4gICAgLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcsICNjY2NjY2MgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDc1JSwgI2NjY2NjY1xuICAgICAgICAgIDc1JSwgI2NjY2NjYyk7XG4gIGJhY2tncm91bmQtaW1hZ2U6XG4gICAgLW8tbGluZWFyLWdyYWRpZW50KFxuICAgICAgNDVkZWcsXG4gICAgICAjY2NjY2NjIDI1JSxcbiAgICAgIHRyYW5zcGFyZW50IDI1JSxcbiAgICAgIHRyYW5zcGFyZW50IDc1JSxcbiAgICAgICNjY2NjY2MgNzUlLFxuICAgICAgI2NjY2NjY1xuICAgICksXG4gICAgLW8tbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjY2NjY2NjIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA3NSUsICNjY2NjY2NcbiAgICAgICAgICA3NSUsICNjY2NjY2MpO1xuICBiYWNrZ3JvdW5kLWltYWdlOlxuICAgIC1tb3otbGluZWFyLWdyYWRpZW50KFxuICAgICAgNDVkZWcsXG4gICAgICAjY2NjY2NjIDI1JSxcbiAgICAgIHRyYW5zcGFyZW50IDI1JSxcbiAgICAgIHRyYW5zcGFyZW50IDc1JSxcbiAgICAgICNjY2NjY2MgNzUlLFxuICAgICAgI2NjY2NjY1xuICAgICksXG4gICAgLW1vei1saW5lYXItZ3JhZGllbnQoNDVkZWcsICNjY2NjY2MgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDc1JSwgI2NjY2NjY1xuICAgICAgICAgIDc1JSwgI2NjY2NjYyk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChcbiAgICAgIDQ1ZGVnLFxuICAgICAgI2NjY2NjYyAyNSUsXG4gICAgICB0cmFuc3BhcmVudCAyNSUsXG4gICAgICB0cmFuc3BhcmVudCA3NSUsXG4gICAgICAjY2NjY2NjIDc1JSxcbiAgICAgICNjY2NjY2NcbiAgICApLFxuICAgIGxpbmVhci1ncmFkaWVudChcbiAgICAgIDQ1ZGVnLFxuICAgICAgI2NjY2NjYyAyNSUsXG4gICAgICB0cmFuc3BhcmVudCAyNSUsXG4gICAgICB0cmFuc3BhcmVudCA3NSUsXG4gICAgICAjY2NjY2NjIDc1JSxcbiAgICAgICNjY2NjY2NcbiAgICApO1xuICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggMTZweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjpcbiAgICAwIDAsXG4gICAgOHB4IDhweDtcbn1cbi5zci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBib3JkZXI6IDA7XG59XG5cbi8vIERJTUlUUkkgUEFMRVRURSAyMDI1XG4kY2xfZF9tYWluOiAjMjE3MWIxO1xuJGNsX2RfbWFpbi0tbDE6ICM3YWFhZDA7XG4kY2xfZF9tYWluLS1kMTogIzIzNGM2NjtcbiRjbF9kX19kYXJrZXN0OiAjMDAwMDAwO1xuXG4vLyBURVhUXG4kY2xfZF90ZXh0LS1tYWluOiAjMjM0YzY2O1xuJGNsX2RfdGV4dC0tbGlnaHQ6ICM2OTY5Njk7XG4kY2xfZF90ZXh0LS1saWdodC0tZXZpZDogIzcwODY5NztcbiRjbF9kX3RleHQtLW1haW4tLWxpZ2h0OiAjYmRkN2VjO1xuJGNsX2RfdGV4dC0tZGFya2VzdDogIzAwMDAwMDtcbiRjbF9kX3RleHQtLXRvb2x0aXA6ICM4MDk1YWE7XG5cbi8vIEJBQ0tHUk9VTkRcbiRjbF9kX2JnLS1tYWluLS1saWdodDogI2JkZDdlYztcbiRjbF9kX2JnLS1tYWluLS1saWdodGVyOiAjZTFlZWY5O1xuJGNsX2RfYmctLWxpZ2h0OiAjZTdlZGYyO1xuJGNsX2RfYmctLWxpZ2h0LTI6ICNmMWY0Zjc7XG4kY2xfZF9iZy0tZ3JleS1saWdodDogI0VCRUJFQjtcbiRjbF9kX2JnLS1ncmV5LWxpZ2h0ZXI6ICNGNUY1RjU7XG5cbi8vIEVWRU5UU1xuJGNsX2RfZXZlbnQtLXRvZGF5OiAjNGFiMTIxO1xuXG4vLyBJTlBVVFNcbiRjbF9kX2lucHV0LS1iZzogI2U3ZWRmMjtcblxuLy8gVVRJTFNcbiRjbF9kX3V0aWxzLS1wcm9ibGVtOiAjZDIyMjIxO1xuJGNsX2RfdXRpbHMtLXdhcm5pbmc6ICNlNzg2MTc7XG4iLCJAdXNlIFwiYWRtaW5fY29uZmlnXCI7XG5cbi8vJHNsbi1jb2xvci0tbWFpbjogcmdiKDAsNTMsODMpO1xuLy8kc2xuLWNvbG9yLS1tYWluLS1tZWRpdW06ICM0YzcxODY7XG4vLyRzbG4tY29sb3ItLW1haW4tLWxpZ2h0OiByZ2IoMTk5LDIyMywyNDMpO1xuLy8kc2xuLWNvbG9yLS1tYWluLS1saWdodC0tYm9yZGVyOiAjYzVjZmQ0O1xuJHNsbi1jb2xvci0td2hpdGU6ICNmZmY7XG4kc2xuLWNvbG9yLS1tYWluLS1lbXBoYXNpczogIzBjNmViNjtcbiRzbG4tY29sb3ItLXByb2JsZW06ICNkMjIyMjE7XG4kc2xuLWNvbG9yLS1wcm9ibGVtLS1saWdodDogI2U2M2YyNDtcbiRzbG4tY29sb3ItLXdhcm5pbmc6ICNmNWIwMjU7XG4kc2xuLWNvbG9yLS13YXJuaW5nLS1saWdodDogI2Y3YzY1ZjtcbiRzbG4tY29sb3ItLW9rOiAjNWJjMjRjO1xuXG4kc2xuLWNvbG9yLS1tYWluLS1vOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuJHNsbi1jb2xvci0tY29udHJhc3Q6IHJnYmEoMCwgNjYsIDg4LCAxKTtcbiRzbG4tY29sb3ItLWNvbnRyYXN0LS1hbHBoYTogcmdiYSgwLCA2NiwgODgsIDAuMyk7XG4kc2xuLWNvbG9yLS1kYXJrOiByZ2JhKDAsIDAsIDAsIDEpO1xuJHNsbi1jb2xvci0tbGlnaHRlc3Q6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XG5cbiRzbG4tY29sb3ItLW1haW4tLW5vYWxwaGE6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XG4kc2xuLWNvbG9yLS1lbXBoYXNpczogIzAyNzdiZDtcbi8vJHNsbi1jb2xvci0tZW1waGFzaXMtLWhvdmVyOiAjMDA5MWVhO1xuQGZ1bmN0aW9uIHNsbi1jb2xvci0tZW1waGFzaXMtLWhvdmVyKCRhbHBoYSkge1xuXHRAcmV0dXJuIHJnYmEoMCwgMTQ1LCAyMzQsICRhbHBoYSk7XG59XG5cbiRzbG4tY29sb3ItLWdyZXktLW1haW46ICM4ODg7XG4kc2xuLWNvbG9yLS1ncmV5LS1saWdodDogI2U0ZTdlNztcblxuJHNsbi1jb2xvci0tbGlnaHQtLWJsdWU6ICMxMTgzYzQ7XG5cbi8vIE5FVyBDT0xPUlNcbiRzbG4tY29sb3ItLWJhY2tncm91bmQ6IHJnYmEoNjAsIDYwLCA2MCwgMC43NSk7XG4kc2xuLWNvbG9yLS1tYWluOiByZ2JhKDkyLCAxODQsIDkyLCAxKTtcbiRzbG4tY29sb3ItLW1haW4tLWFscGhhNzU6IHJnYmEoOTIsIDE4NCwgOTIsIDAuNzUpO1xuJHNsbi1jb2xvci0tbWFpbi0tYWxwaGE1MDogcmdiYSg5MiwgMTg0LCA5MiwgMC41KTtcbiRzbG4tY29sb3ItLXRleHQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XG4kc2xuLWNvbG9yLS10ZXh0LS1hbHBoYTc1OiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xuJHNsbi1jb2xvci0tdGV4dC0tYWxwaGE1MDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuXG4ldGV4dC1jb2xvci0tbWFpbiB7XG5cdGNvbG9yOiAkc2xuLWNvbG9yLS1tYWluLS1ub2FscGhhO1xufVxuJXRleHQtY29sb3ItLWNvbnRyYXN0IHtcblx0Y29sb3I6ICRzbG4tY29sb3ItLWNvbnRyYXN0O1xufVxuJXRleHQtY29sb3ItLWNvbnRyYXN0LS1hbHBoYSB7XG5cdGNvbG9yOiAkc2xuLWNvbG9yLS1jb250cmFzdC0tYWxwaGE7XG59XG4ldGV4dC1jb2xvci0tZGFyayB7XG5cdGNvbG9yOiAkc2xuLWNvbG9yLS1kYXJrO1xufVxuJXRleHQtY29sb3ItLWVtcGhhc2lzIHtcblx0Y29sb3I6IGFkbWluX2NvbmZpZy4kc2xuLWNvbG9yLS1lbXBoYXNpcztcbn1cbiV0ZXh0LWNvbG9yLS1lbXBoYXNpcy0taG92ZXIge1xuXHRjb2xvcjogYWRtaW5fY29uZmlnLiRzbG4tY29sb3ItLWVtcGhhc2lzLS1ob3Zlcjtcbn1cbiV0ZXh0LWNvbG9yLS1ncmV5IHtcblx0Y29sb3I6ICRzbG4tY29sb3ItLWdyZXktLW1haW47XG59XG4ldGV4dC1jb2xvci0tZ3JleS0tbGlnaHQge1xuXHRjb2xvcjogJHNsbi1jb2xvci0tZ3JleS0tbGlnaHQ7XG59XG4ldGV4dC1jb2xvci0td2hpdGUge1xuXHRjb2xvcjogJHNsbi1jb2xvci0td2hpdGU7XG59XG4ldGV4dC1jb2xvci0tb2sge1xuXHRjb2xvcjogJHNsbi1jb2xvci0tb2s7XG59XG4ldGV4dC1jb2xvci0tcHJvYmxlbSB7XG5cdGNvbG9yOiAkc2xuLWNvbG9yLS1wcm9ibGVtO1xufVxuJXRleHQtY29sb3ItLXByb2JsZW0tLWxpZ2h0IHtcblx0Y29sb3I6ICRzbG4tY29sb3ItLXByb2JsZW0tLWxpZ2h0O1xufVxuJXRleHQtY29sb3ItLXdhcm5pbmcge1xuXHRjb2xvcjogJHNsbi1jb2xvci0td2FybmluZztcbn1cbiV0ZXh0LWNvbG9yLS1saWdodC0tYmx1ZSB7XG5cdGNvbG9yOiAkc2xuLWNvbG9yLS1saWdodC0tYmx1ZTtcbn1cblxuLy8gQkFDS0dPUlVORFNcbiViZ2MtY29sb3ItLW1haW4ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2xuLWNvbG9yLS1tYWluLS1vO1xufVxuJWJnYy1jb2xvci0tbWFpbi0tbm9hbHBoYSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRzbG4tY29sb3ItLW1haW4tLW5vYWxwaGE7XG59XG4lYmdjLWNvbG9yLS1jb250cmFzdCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRzbG4tY29sb3ItLWNvbnRyYXN0O1xufVxuJWJnYy1jb2xvci0tY29udHJhc3QtLWFscGhhIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHNsbi1jb2xvci0tY29udHJhc3QtLWFscGhhO1xufVxuJWJnYy1jb2xvci0tZGFyayB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRzbG4tY29sb3ItLWRhcms7XG59XG4lYmdjLWNvbG9yLS1lbXBoYXNpcyB7XG5cdGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kc2xuLWNvbG9yLS1lbXBoYXNpcztcbn1cbiViZ2MtY29sb3ItLWVtcGhhc2lzLS1ob3ZlciB7XG5cdGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kc2xuLWNvbG9yLS1lbXBoYXNpcy0taG92ZXI7XG59XG4lYmdjLWNvbG9yLS10cmFuc3BhcmVudCB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuJWJnYy1jb2xvci0tZ3JleSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRzbG4tY29sb3ItLWdyZXktLW1haW47XG59XG4lYmdjLWNvbG9yLS1ncmV5LS1saWdodCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRzbG4tY29sb3ItLWdyZXktLWxpZ2h0O1xufVxuJWJnYy1jb2xvci0tb2sge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2xuLWNvbG9yLS1vaztcbn1cbiViZ2MtY29sb3ItLXdoaXRlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHNsbi1jb2xvci0td2hpdGU7XG59XG4lYmdjLWNvbG9yLS13YXJuaW5nIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHNsbi1jb2xvci0td2FybmluZztcbn1cbiViZ2MtY29sb3ItLXdhcm5pbmctLWxpZ2h0IHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHNsbi1jb2xvci0td2FybmluZy0tbGlnaHQ7XG59XG4lYmdjLWNvbG9yLS1wcm9ibGVtIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHNsbi1jb2xvci0tcHJvYmxlbTtcbn1cbiViZ2MtY29sb3ItLXByb2JsZW0tLWxpZ2h0IHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHNsbi1jb2xvci0tcHJvYmxlbS0tbGlnaHQ7XG59XG5cbi8vIEJPUkRFUlNcbiViZC1jb2xvci0tbWFpbiB7XG5cdGJvcmRlci1jb2xvcjogJHNsbi1jb2xvci0tbWFpbi0tbztcbn1cbiViZC1jb2xvci0tY29udHJhc3Qge1xuXHRib3JkZXItY29sb3I6ICRzbG4tY29sb3ItLWNvbnRyYXN0O1xufVxuJWJkLWNvbG9yLS1jb250cmFzdC0tYWxwaGEge1xuXHRib3JkZXItY29sb3I6ICRzbG4tY29sb3ItLWNvbnRyYXN0LS1hbHBoYTtcbn1cbiViZC1jb2xvci0tZGFyayB7XG5cdGJvcmRlci1jb2xvcjogJHNsbi1jb2xvci0tZGFyaztcbn1cbiViZC1jb2xvci0tZW1waGFzaXMge1xuXHRib3JkZXItY29sb3I6IGFkbWluX2NvbmZpZy4kc2xuLWNvbG9yLS1lbXBoYXNpcztcbn1cbiViZC1jb2xvci0tZW1waGFzaXMtLWhvdmVyIHtcblx0Ym9yZGVyLWNvbG9yOiBhZG1pbl9jb25maWcuJHNsbi1jb2xvci0tZW1waGFzaXMtLWhvdmVyO1xufVxuJWJkLWNvbG9yLS10cmFuc3BhcmVudCB7XG5cdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4lYmQtY29sb3ItLW1haW4tLW5vYWxwaGEge1xuXHRib3JkZXItY29sb3I6ICRzbG4tY29sb3ItLW1haW4tLW5vYWxwaGE7XG59XG4lYmQtY29sb3ItLWdyZXkge1xuXHRib3JkZXItY29sb3I6ICRzbG4tY29sb3ItLWdyZXktLW1haW47XG59XG4lYmQtY29sb3ItLWdyZXktLWxpZ2h0IHtcblx0Ym9yZGVyLWNvbG9yOiAkc2xuLWNvbG9yLS1ncmV5LS1saWdodDtcbn1cbiViZC1jb2xvci0tb2sge1xuXHRib3JkZXItY29sb3I6ICRzbG4tY29sb3ItLW9rO1xufVxuJWJkLWNvbG9yLS13YXJuaW5nIHtcblx0Ym9yZGVyLWNvbG9yOiAkc2xuLWNvbG9yLS13YXJuaW5nO1xufVxuJWJkLWNvbG9yLS1wcm9ibGVtIHtcblx0Ym9yZGVyLWNvbG9yOiAkc2xuLWNvbG9yLS1wcm9ibGVtO1xufVxuJWJkLWNvbG9yLS1wcm9ibGVtLS1saWdodCB7XG5cdGJvcmRlci1jb2xvcjogJHNsbi1jb2xvci0tcHJvYmxlbS0tbGlnaHQ7XG59XG4lYmQtY29sb3ItLWxpZ2h0LS1ibHVlIHtcblx0Ym9yZGVyLWNvbG9yOiAkc2xuLWNvbG9yLS1saWdodC0tYmx1ZTtcbn1cbiIsIi8vICRzbG4tY2wtc3VyLWg6IDcwO1xuLy8gJHNsbi1jbC1zdXItczogNTA7XG4vLyAkc2xuLWNsLXN1ci1sOiA5NjtcbiRzbG4tY2wtc3VyLWg6IDIwMDtcbiRzbG4tY2wtc3VyLXM6IDgwO1xuJHNsbi1jbC1zdXItbDogOTA7XG4kc2xuLWNsLXN1cjogaHNsKCRzbG4tY2wtc3VyLWgsICRzbG4tY2wtc3VyLXMgKiAxJSwgJHNsbi1jbC1zdXItbCAqIDElKTtcbiRzbG4tY2wtc3VyLWJyaWdodDogaHNsKCRzbG4tY2wtc3VyLWgsICRzbG4tY2wtc3VyLXMgKiAxJSwgJHNsbi1jbC1zdXItbCAqIDElKTtcbiRzbG4tY2wtc3VyLWRpbTogaHNsKFxuXHQkc2xuLWNsLXN1ci1oLFxuXHQkc2xuLWNsLXN1ci1zIC0gMzggKiAxJSxcblx0JHNsbi1jbC1zdXItbCAtIDEyICogMSVcbik7XG4kc2xuLWNsLXN1cl9jb250YWluZXItYmc6IGhzbChcblx0JHNsbi1jbC1zdXItaCArIDIwLFxuXHQkc2xuLWNsLXN1ci1zIC0gMTMgKiAxJSxcblx0JHNsbi1jbC1zdXItbCAtIDExICogMSVcbik7XG4kc2xuLWNsLXN1cl9jb250YWluZXItbG93ZXN0OiBoc2woJHNsbi1jbC1zdXItaCwgJHNsbi1jbC1zdXItcyAtIDEyICogMSUsIDEwMCUpO1xuJHNsbi1jbC1zdXJfY29udGFpbmVyLWxvdzogaHNsKFxuXHQkc2xuLWNsLXN1ci1oLFxuXHQkc2xuLWNsLXN1ci1zIC0gMTYgKiAxJSxcblx0JHNsbi1jbC1zdXItbCAtIDIgKiAxJVxuKTtcbiRzbG4tY2wtc3VyX2NvbnRhaW5lci1iYXNlOiBoc2woXG5cdCRzbG4tY2wtc3VyLWgsXG5cdCRzbG4tY2wtc3VyLXMgLSAyNiAqIDElLFxuXHQkc2xuLWNsLXN1ci1sIC0gNCAqIDElXG4pO1xuJHNsbi1jbC1zdXJfY29udGFpbmVyLWhpZ2g6IGhzbChcblx0JHNsbi1jbC1zdXItaCxcblx0JHNsbi1jbC1zdXItcyAtIDMyICogMSUsXG5cdCRzbG4tY2wtc3VyLWwgLSA2ICogMSVcbik7XG4kc2xuLWNsLXN1cl9jb250YWluZXItaGlnaGVzdDogaHNsKFxuXHQkc2xuLWNsLXN1ci1oLFxuXHQkc2xuLWNsLXN1ci1zIC0gMzYgKiAxJSxcblx0JHNsbi1jbC1zdXItbCAtIDggKiAxJVxuKTtcbi8vLy8gRElNSVRSSSBVSSAvLy8vXG5cbiRzbG4tbnVjb2xvci0tbWFpbjogcmdiYSg5LCAxMjAsIDE4OSwgMSk7XG5AZnVuY3Rpb24gc2xuLW51Y29sb3ItLW1haW4oJGFscGhhKSB7XG5cdEByZXR1cm4gcmdiYSg5LCAxMjAsIDE4OSwgJGFscGhhKTtcbn1cblxuJHNsbi1udWNvbG9yLS1tYWluLS1kYXJrOiByZ2JhKDAsIDUzLCA4MywgMSk7XG5AZnVuY3Rpb24gc2xuLW51Y29sb3ItLW1haW4tLWRhcmsoJGFscGhhKSB7XG5cdEByZXR1cm4gcmdiYSgwLCA1MywgODMsICRhbHBoYSk7XG59XG5cbiRzbG4tbnVjb2xvci0tbWFpbi0tbGlnaHQ6IHJnYmEoMTk5LCAyMjMsIDI0MywgMSk7XG5AZnVuY3Rpb24gc2xuLW51Y29sb3ItLW1haW4tLWxpZ2h0KCRhbHBoYSkge1xuXHRAcmV0dXJuIHJnYmEoMTk5LCAyMjMsIDI0MywgJGFscGhhKTtcbn1cbiRzbG4tbnVjb2xvci0tbWFpbi0tYTUwOiByZ2JhKDksIDEyMCwgMTg5LCAwLjUpO1xuJHNsbi1udWNvbG9yLS1tYWluaG92ZXI6IHJnYmEoMjE3LCAyMjUsIDIzMCwgMSk7XG5AZnVuY3Rpb24gc2xuLW51Y29sb3ItLW1haW5ob3ZlcigkYWxwaGEpIHtcblx0QHJldHVybiByZ2JhKDIxNywgMjI1LCAyMzAsICRhbHBoYSk7XG59XG4kc2xuLW51Y29sb3ItLWRhcms6IHJnYmEoNTIsIDUyLCA1MiwgMSk7XG5AZnVuY3Rpb24gc2xuLW51Y29sb3ItLWRhcmsoJGFscGhhKSB7XG5cdEByZXR1cm4gcmdiYSg1MiwgNTIsIDUyLCAkYWxwaGEpO1xufVxuXG4kc2xuLW51Y29sb3ItLW1pZF9kYXJrOiByZ2JhKDYzLCA2OCwgNzAsIDEpO1xuQGZ1bmN0aW9uIHNsbi1udWNvbG9yLS1taWRfZGFyaygkYWxwaGEpIHtcblx0QHJldHVybiByZ2JhKDYzLCA2OCwgNzAsICRhbHBoYSk7XG59XG4kc2xuLW51Y29sb3ItLW1pZF9kYXJrX2I6IHJnYmEoODAsIDgwLCA4MCwgMSk7XG5AZnVuY3Rpb24gc2xuLW51Y29sb3ItLW1pZF9kYXJrX2IoJGFscGhhKSB7XG5cdEByZXR1cm4gcmdiYSg4MCwgODAsIDgwLCAkYWxwaGEpO1xufVxuXG4kc2xuLW51Y29sb3ItLWxpZ2h0ZXN0OiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuQGZ1bmN0aW9uIHNsbi1udWNvbG9yLS1saWdodGVzdCgkYWxwaGEpIHtcblx0QHJldHVybiByZ2JhKDI1NSwgMjU1LCAyNTUsICRhbHBoYSk7XG59XG4kc2xuLW51Y29sb3ItLWxpZ2h0ZXN0X2dyYXk6IHJnYmEoMjQ1LCAyNDUsIDI0NSwgMSk7XG5AZnVuY3Rpb24gc2xuLW51Y29sb3ItLWxpZ2h0ZXN0X2dyYXkoJGFscGhhKSB7XG5cdEByZXR1cm4gcmdiYSgyNDUsIDI0NSwgMjQ1LCAkYWxwaGEpO1xufVxuQGZ1bmN0aW9uIHNsbi1udWNvbG9yLS1saWdodGVzdCgkYWxwaGEpIHtcblx0QHJldHVybiByZ2JhKDI1NSwgMjU1LCAyNTUsICRhbHBoYSk7XG59XG4kc2xuLW51Y29sb3ItLXRleHQ6IHJnYmEoODMsIDEwNiwgMTE5LCAxKTtcbkBmdW5jdGlvbiBzbG4tbnVjb2xvci0tdGV4dCgkYWxwaGEpIHtcblx0QHJldHVybiByZ2JhKDgzLCAxMDYsIDExOSwgJGFscGhhKTtcbn1cbkBmdW5jdGlvbiBzbG4tbnVjb2xvci0tdGV4dC0tZGFyaygkYWxwaGEpIHtcblx0QHJldHVybiByZ2JhKDcsIDQwLCA3NCwgJGFscGhhKTtcbn1cbkBmdW5jdGlvbiBzbG4tbnVjb2xvci0tdGV4dC0tYmx1ZS0tZGFyaygkYWxwaGEpIHtcblx0QHJldHVybiByZ2JhKDUzLCA4MywgMTAwLCAkYWxwaGEpO1xufVxuQGZ1bmN0aW9uIHNsbi1udWNvbG9yLS10ZXh0LS1kYXJrZXN0KCRhbHBoYSkge1xuXHRAcmV0dXJuIHJnYmEoMCwgMCwgMCwgJGFscGhhKTtcbn1cblxuJHNsbi1udWNvbG9yLS1ncmV5LS1tYWluOiByZ2JhKDEzNiwgMTM2LCAxMzYsIDEpO1xuQGZ1bmN0aW9uIHNsbi1udWNvbG9yLS1ncmV5LS1tYWluKCRhbHBoYSkge1xuXHRAcmV0dXJuIHJnYmEoMTM2LCAxMzYsIDEzNiwgJGFscGhhKTtcbn1cbiRzbG4tbnVjb2xvci0tZ3JleS0tbGlnaHQ6IHJnYmEoMjI4LCAyMzEsIDIzMSwgMSk7XG5AZnVuY3Rpb24gc2xuLW51Y29sb3ItLWdyZXktLWxpZ2h0KCRhbHBoYSkge1xuXHRAcmV0dXJuIHJnYmEoMjI4LCAyMzEsIDIzMSwgJGFscGhhKTtcbn1cbiRzbG4tbnVjb2xvci0tZ3JleS0tbGlnaHRlcjogcmdiYSgyNDAsIDI0MCwgMjQwLCAxKTtcbkBmdW5jdGlvbiBzbG4tbnVjb2xvci0tZ3JleS0tbGlnaHRlcigkYWxwaGEpIHtcblx0QHJldHVybiByZ2JhKDI0MCwgMjQwLCAyNDAsICRhbHBoYSk7XG59XG4kc2xuLW51Y29sb3ItLWdyZXktLWFjYzogcmdiYSgyMDIsIDIxNiwgMjI0LCAxKTtcbkBmdW5jdGlvbiBzbG4tbnVjb2xvci0tZ3JleS0tYWNjKCRhbHBoYSkge1xuXHRAcmV0dXJuIHJnYmEoMjAyLCAyMTYsIDIyNCwgJGFscGhhKTtcbn1cblxuJHNsbi1udWNvbG9yLS1vazogcmdiYSg1NywgMTQ5LCAyNCwgMSk7XG5AZnVuY3Rpb24gc2xuLW51Y29sb3ItLW9rKCRhbHBoYSkge1xuXHRAcmV0dXJuIHJnYmEoNTcsIDE0OSwgMjQsICRhbHBoYSk7XG59XG5AZnVuY3Rpb24gc2xuLW51Y29sb3ItLW9rYmcoJGFscGhhKSB7XG5cdEByZXR1cm4gcmdiYSgxNzYsIDIxMywgMTYzLCAkYWxwaGEpO1xufVxuJHNsbi1udWNvbG9yLS1hdHRlbnRpb246IHJnYmEoMjE3LCA5NiwgMTksIDEpO1xuQGZ1bmN0aW9uIHNsbi1udWNvbG9yLS1hdHRlbnRpb24oJGFscGhhKSB7XG5cdEByZXR1cm4gcmdiYSgyMTcsIDk2LCAxOSwgJGFscGhhKTtcbn1cblxuJXRleHQtY29sb3ItLWNvbnRyYXN0IHtcblx0Y29sb3I6ICRzbG4tbnVjb2xvci0tdGV4dDtcbn1cblxuLy8gSU5QVVRTICYgQlVUVE9OU1xuJHNsbi1udWNvbG9yLS1ncmV5LS11bmNoZWNrZWQ6IHJnYmEoMTczLCAxNzMsIDE3MywgMSk7XG5AZnVuY3Rpb24gc2xuLW51Y29sb3ItLWdyZXktLWxpZ2h0KCRhbHBoYSkge1xuXHRAcmV0dXJuIHJnYmEoMTczLCAxNzMsIDE3MywgJGFscGhhKTtcbn1cbkBmdW5jdGlvbiBzbG4tbnVjb2xvci0tZ3JleS0tbGlnaHQoJGFscGhhKSB7XG5cdEByZXR1cm4gcmdiYSgyMzksIDI0NCwgMjQ3LCAkYWxwaGEpO1xufVxuXG4kc2xuLW51Y29sb3ItLW9rOiByZ2JhKDEzLCAxODEsIDEzLCAxKTtcbkBmdW5jdGlvbiBzbG4tbnVjb2xvci0tb2soJGFscGhhKSB7XG5cdEByZXR1cm4gcmdiYSgxMywgMTgxLCAxMywgJGFscGhhKTtcbn1cbiRzbG4tbnVjb2xvci0tbm90b2s6IHJnYmEoMjU1LCAxNSwgMTUsIDEpO1xuQGZ1bmN0aW9uIHNsbi1udWNvbG9yLS1ub3RvaygkYWxwaGEpIHtcblx0QHJldHVybiByZ2JhKDI1NSwgMTUsIDE1LCAkYWxwaGEpO1xufVxuXG4vLyBCT1JERVJTXG4lYmQtbnVjb2xvci0tbWFpbiB7XG5cdGJvcmRlci1jb2xvcjogJHNsbi1udWNvbG9yLS1tYWluO1xufVxuLy8gQUNDT1VOVFxuQGZ1bmN0aW9uIHNsbi1udWNvbG9yLS1hY2NvdW50LS1tYWluLS1saWdodCgkYWxwaGEpIHtcblx0QHJldHVybiByZ2JhKDE2MiwgMjEwLCAyNDAsICRhbHBoYSk7XG59XG5AZnVuY3Rpb24gc2xuLW51Y29sb3ItLWFjY291bnQtLWFjY2VudCgkYWxwaGEpIHtcblx0QHJldHVybiByZ2JhKDIyNywgMTE5LCAxMCwgJGFscGhhKTtcbn1cbkBmdW5jdGlvbiBzbG4tbnVjb2xvci0tYWNjb3VudC0tcmF0aW5nKCRhbHBoYSkge1xuXHRAcmV0dXJuIHJnYmEoMjUzLCAxOTUsIDAsICRhbHBoYSk7XG59XG4vLyBBRE1JTlxuJHNsbi1hZG1pbl9udWNvbG9yLS13YXJuaW5nOiByZ2JhKDI0NSwgMjI4LCAxNTcsIDEpO1xuQGZ1bmN0aW9uIHNsbi1hZG1pbl9udWNvbG9yLS13YXJuaW5nKCRhbHBoYSkge1xuXHRAcmV0dXJuIHJnYmEoMjQ1LCAyMjgsIDE1NywgJGFscGhhKTtcbn1cbi8vJHNsbi1hZG1pbl9udWNvbG9yLS1hdHRlbnRpb246IHJnYmEoMjMyLCAxNzAsIDEzNSwgMSk7IDI4QTc0NVxuXG4kc2xuLWFkbWluX251Y29sb3ItLW9rOiByZ2JhKDQwLCAxNjcsIDY5LCAxKTtcbkBmdW5jdGlvbiBzbG4tYWRtaW5fbnVjb2xvci0tb2soJGFscGhhKSB7XG5cdEByZXR1cm4gcmdiYSg0MCwgMTY3LCA2OSwgJGFscGhhKTtcbn1cblxuJHNsbi1hZG1pbl9udWNvbG9yLS1vay0tYmc6IHJnYmEoMjM4LCAyNDgsIDI0MCwgMSk7XG5AZnVuY3Rpb24gc2xuLWFkbWluX251Y29sb3ItLW9rLS1iZygkYWxwaGEpIHtcblx0QHJldHVybiByZ2JhKDIzOCwgMjQ4LCAyNDAsICRhbHBoYSk7XG59XG4kc2xuLWFkbWluX251Y29sb3ItLWF0dGVudGlvbjogcmdiYSgyMzIsIDE3MCwgMTM1LCAxKTtcbkBmdW5jdGlvbiBzbG4tYWRtaW5fbnVjb2xvci0tYXR0ZW50aW9uKCRhbHBoYSkge1xuXHRAcmV0dXJuIHJnYmEoMjMyLCAxNzAsIDEzNSwgJGFscGhhKTtcbn1cbiRzbG4tYWRtaW5fbnVjb2xvci0tcHJvYmxlbTogcmdiYSgyMTAsIDM0LCAzNCwgMSk7XG5AZnVuY3Rpb24gc2xuLWFkbWluX251Y29sb3ItLXByb2JsZW0oJGFscGhhKSB7XG5cdEByZXR1cm4gcmdiYSgyMTAsIDM0LCAzNCwgJGFscGhhKTtcbn1cbiRzbG4tYWRtaW5fbnVjb2xvci0tcHJvYmxlbS0tZGFyazogcmdiYSgxNjAsIDIxLCAyMCwgMSk7XG5AZnVuY3Rpb24gc2xuLWFkbWluX251Y29sb3ItLXByb2JsZW0tLWRhcmsoJGFscGhhKSB7XG5cdEByZXR1cm4gcmdiYSgxNjAsIDIxLCAyMCwgJGFscGhhKTtcbn1cbiRzbG4tYWRtaW5fbnVjb2xvci0tcHJvYmxlbS0tYmc6IHJnYmEoMjQ5LCAyMjUsIDIyMywgMSk7XG5AZnVuY3Rpb24gc2xuLWFkbWluX251Y29sb3ItLXByb2JsZW0tLWJnKCRhbHBoYSkge1xuXHRAcmV0dXJuIHJnYmEoMjQ5LCAyMjUsIDIyMywgJGFscGhhKTtcbn1cbiRzbG4tYWRtaW5fbnVjb2xvci0tdGV4dC0tZGFyazogcmdiYSgwLCAwLCAyMiwgMSk7XG5AZnVuY3Rpb24gc2xuLWFkbWluX251Y29sb3ItLXRleHQtLWRhcmsoJGFscGhhKSB7XG5cdEByZXR1cm4gcmdiYSgwLCAwLCAyMiwgJGFscGhhKTtcbn1cbiRzbG4tYWRtaW5fbnVjb2xvci0tbWFpbi0tbGlnaHQ6IHJnYigxOTksIDIyMywgMjQzKTtcbkBmdW5jdGlvbiBzbG4tYWRtaW5fbnVjb2xvci0tbWFpbi0tbGlnaHQoJGFscGhhKSB7XG5cdEByZXR1cm4gcmdiYSgxOTksIDIyMywgMjQzLCAkYWxwaGEpO1xufVxuIiwiLnNsbi1pY29udXJpLS1wZW9wbGVzdGFyIHtcblx0Jjo6YWZ0ZXIge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNDUnIGhlaWdodD0nNTcuNDk3JyB2aWV3Qm94PScwIDAgNDUgNTcuNDk3JyUzRSUzQ3BhdGggaWQ9J0ljb25fYXdlc29tZS11c2VycycgZGF0YS1uYW1lPSdJY29uIGF3ZXNvbWUtdXNlcnMnIGQ9J002Ljc1LDE1Ljc1YTQuNSw0LjUsMCwxLDAtNC41LTQuNUE0LjUsNC41LDAsMCwwLDYuNzUsMTUuNzVabTMxLjUsMGE0LjUsNC41LDAsMSwwLTQuNS00LjVBNC41LDQuNSwwLDAsMCwzOC4yNSwxNS43NVpNNDAuNSwxOEgzNmE0LjQ4Nyw0LjQ4NywwLDAsMC0zLjE3MSwxLjMwOEExMC4yODUsMTAuMjg1LDAsMCwxLDM4LjEwOSwyN0g0Mi43NUEyLjI0OCwyLjI0OCwwLDAsMCw0NSwyNC43NVYyMi41QTQuNSw0LjUsMCwwLDAsNDAuNSwxOFptLTE4LDBhNy44NzUsNy44NzUsMCwxLDAtNy44NzUtNy44NzVBNy44NzEsNy44NzEsMCwwLDAsMjIuNSwxOFptNS40LDIuMjVoLS41ODRhMTAuODczLDEwLjg3MywwLDAsMS05LjYzMywwSDE3LjFBOC4xLDguMSwwLDAsMCw5LDI4LjM1djIuMDI1YTMuMzc2LDMuMzc2LDAsMCwwLDMuMzc1LDMuMzc1aDIwLjI1QTMuMzc2LDMuMzc2LDAsMCwwLDM2LDMwLjM3NVYyOC4zNUE4LjEsOC4xLDAsMCwwLDI3LjksMjAuMjVabS0xNS43MjktLjk0MkE0LjQ4Nyw0LjQ4NywwLDAsMCw5LDE4SDQuNUE0LjUsNC41LDAsMCwwLDAsMjIuNXYyLjI1QTIuMjQ4LDIuMjQ4LDAsMCwwLDIuMjUsMjdINi44ODRBMTAuMzExLDEwLjMxMSwwLDAsMSwxMi4xNzEsMTkuMzA4WicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMCAyMy43NDcpJyBmaWxsPSclMjMwMTM1NTMnLyUzRSUzQ3BhdGggaWQ9J0ljb25fYXdlc29tZS1zdGFyJyBkYXRhLW5hbWU9J0ljb24gYXdlc29tZS1zdGFyJyBkPSdNMTEuNy43NjQsOC44OTUsNi40NTJsLTYuMjc2LjkxNWExLjM3NSwxLjM3NSwwLDAsMC0uNzYsMi4zNDZMNi40LDE0LjEzN2wtMS4wNzQsNi4yNWExLjM3NCwxLjM3NCwwLDAsMCwxLjk5MywxLjQ0OGw1LjYxNS0yLjk1MSw1LjYxNSwyLjk1MWExLjM3NSwxLjM3NSwwLDAsMCwxLjk5My0xLjQ0OGwtMS4wNzQtNi4yNSw0LjU0MS00LjQyNWExLjM3NSwxLjM3NSwwLDAsMC0uNzYtMi4zNDZsLTYuMjc2LS45MTVMMTQuMTY2Ljc2NGExLjM3NiwxLjM3NiwwLDAsMC0yLjQ2NiwwWicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoOC44NzYgMC4wMDEpJyBmaWxsPSclMjNmZmRkNTAnLyUzRSUzQy9zdmclM0UgXCIpO1xuXHR9XG59XG4uc2xuLWljb251cmktLWFycm93IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxOCcgaGVpZ2h0PScyNicgdmlld0JveD0nMCAwIDE4IDI2JyUzRSUzQ3JlY3QgaWQ9J1JldHRhbmdvbG9fNScgZGF0YS1uYW1lPSdSZXR0YW5nb2xvIDUnIHdpZHRoPScxOCcgaGVpZ2h0PScyNicgZmlsbD0ncmdiYSgyNTUsMjU1LDI1NSwwKScvJTNFJTNDcGF0aCBpZD0nSWNvbl9tYXRlcmlhbC1zdWJkaXJlY3RvcnktYXJyb3ctcmlnaHQnIGRhdGEtbmFtZT0nSWNvbiBtYXRlcmlhbC1zdWJkaXJlY3RvcnktYXJyb3ctcmlnaHQnIGQ9J00yNCwxOS4ybC03LjIsNy4yLTEuNy0xLjdMMTkuNCwyMC40SDZWNkg4LjRWMThoMTFMMTUuMSwxMy43LDE2LjgsMTJaJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtNiAtNiknIGZpbGw9JyUyM2JiZmRhMicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cbkBtaXhpbiBzbG4taWNvbnVyaS0tbGlzdF90YWJzKCR0eXBlOiBsaXN0LCAkY29sb3IpIHtcblx0QGlmICR0eXBlID09IGxpc3Qge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzInIGhlaWdodD0nMjgnIHZpZXdCb3g9JzAgMCAzMiAyOCclM0UlM0NwYXRoIGlkPSdVbmlvbmVfMycgZGF0YS1uYW1lPSdVbmlvbmUgMycgZD0nTTExLDI4VjIwSDMydjhaTTAsMjhWMjBIOXY4Wk0xMSwxOFYxMEgzMnY4Wk0wLDE4VjEwSDl2OFpNMTEsOFYwSDMyVjhaTTAsOFYwSDlWOFonIGZpbGw9JyN7JGNvbG9yfScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcblx0fSBAZWxzZSBpZiAkdHlwZSA9PSB0YWJzIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMyJyBoZWlnaHQ9JzI4JyB2aWV3Qm94PScwIDAgMzIgMjgnJTNFJTNDcGF0aCBpZD0nVW5pb25lXzQnIGRhdGEtbmFtZT0nVW5pb25lIDQnIGQ9J00wLDI4VjhIMzJWMjhaTTAsOFYwSDlWOFpNMjIsNlYwaDlWNlpNMTEsNlYwaDlWNlonIGZpbGw9JyN7JGNvbG9yfScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcblx0fVxufVxuIiwiQHVzZSAnLi4vc2V0dGluZ3MtbWl4aW5zJztcbkB1c2UgJ2ljb25zLWRhdGF1cmknO1xuQHVzZSAnLi4vYWRtaW5fY29uZmlnJztcbkB1c2UgJy4uL2NvbG9ycyc7XG5AdXNlICcuLi9jb2xvcnMtbnUnO1xuQHVzZSAnLi4vdHlwby1hZG1pbic7XG5cbiNzbG4tc2Fsb24tLWFkbWluLFxuLnNsbi1jYWxlbmRhci0td3JhcHBlciB7XG4gICVzbG4taW5wdXQge1xuICAgIGlucHV0Om5vdChbdHlwZT0nYnV0dG9uJ10pOm5vdChbdHlwZT0ncmVzZXQnXSk6bm90KFt0eXBlPSdzdWJtaXQnXSk6bm90KFxuICAgICAgICBbdHlwZT0naW1hZ2UnXVxuICAgICAgKSxcbiAgICBpbnB1dC5mb3JtLWNvbnRyb2wsXG4gICAgdGV4dGFyZWEge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tZ3JleS0tbGlnaHQoMSk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLWdyZXktLWxpZ2h0KDEpO1xuICAgICAgQGV4dGVuZCAlZm9udC1iaWc7XG4gICAgICBAZXh0ZW5kICVmb250LWNsX21haW47XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgbWluLWhlaWdodDogMy4zM3JlbTtcbiAgICAgIHBhZGRpbmc6IDAuNDVyZW0gMXJlbTtcbiAgICAgIGNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLXRleHQoMSk7XG4gICAgICB0cmFuc2l0aW9uOlxuICAgICAgICBib3JkZXItY29sb3IgMTAwbXMsXG4gICAgICAgIGJhY2tncm91bmQtY29sb3IgMjUwbXM7XG4gICAgICBAaW5jbHVkZSBhZG1pbl9jb25maWcucGxhY2Vob2xkZXItY29sb3IoYWRtaW5fY29uZmlnLiRjbF9tYWluLS1tZWRpdW0pO1xuICAgICAgJltkaXNhYmxlZD0nZGlzYWJsZWQnXSB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1iZy0tbGlnaHRlcjtcbiAgICAgIH1cbiAgICAgICY6Zm9jdXMsXG4gICAgICAmOmFjdGl2ZSB7XG4gICAgICAgIC8vYmFja2dyb3VuZC1jb2xvcjogc2xuLW51Y29sb3ItLW1haW4oMC4xKTtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tdGV4dCgxKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4oMC44KTtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluKDAuMyk7XG4gICAgICAgICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiBzbG4tbnVjb2xvci0tbWFpbigwLjEpO1xuICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiBzbG4tbnVjb2xvci0tbWFpbigwLjEpO1xuICAgICAgICAgICAgY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tdGV4dCgxKTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluKDAuOCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuICAgICAgICAvL21pbi1oZWlnaHQ6IDIuNXJlbTtcbiAgICAgICAgcGFkZGluZzogMC40NXJlbSAwLjY2NnJlbTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5zbG4taW5wdXQtLXNpbXBsZTI1IHtcbiAgICAgIGlucHV0Om5vdChbdHlwZT0nYnV0dG9uJ10pOm5vdChbdHlwZT0ncmVzZXQnXSk6bm90KFt0eXBlPSdzdWJtaXQnXSk6bm90KFxuICAgICAgICAgIFt0eXBlPSdpbWFnZSddXG4gICAgICAgICksXG4gICAgICBpbnB1dC5mb3JtLWNvbnRyb2wsXG4gICAgICB0ZXh0YXJlYSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF9pbnB1dC0tYmc7XG4gICAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfdGV4dC0tZGFya2VzdDtcbiAgICAgIH1cbiAgICAgIGxhYmVsIHtcbiAgICAgICAgcGFkZGluZzogMC4yNXJlbTtcbiAgICAgICAgY29sb3I6IHJnYmEoYWRtaW5fY29uZmlnLiRjbF9kX3RleHQtLWRhcmtlc3QsIDAuNik7XG4gICAgICB9XG4gICAgfVxuICAgIC8vaW5wdXQge1xuICAgIC8vXHRoZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNTBweCk7XG4gICAgLy9cdGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDUwcHgpO1xuICAgIC8vfVxuICAgIHRleHRhcmVhLFxuICAgIHRleHRhcmVhI19zbG5fYm9va2luZ19ub3RlIHtcbiAgICAgIG1pbi1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oMjUwcHgpO1xuICAgIH1cbiAgfVxuICAjc2xuX2Jvb2tpbmctZGV0YWlscyAlc2xuLWlucHV0IHtcbiAgICBpbnB1dDpub3QoW3R5cGU9J2J1dHRvbiddKTpub3QoW3R5cGU9J3Jlc2V0J10pOm5vdChbdHlwZT0nc3VibWl0J10pOm5vdChcbiAgICAgICAgW3R5cGU9J2ltYWdlJ11cbiAgICAgICksXG4gICAgaW5wdXQuZm9ybS1jb250cm9sLFxuICAgIHRleHRhcmVhIHtcbiAgICAgIC8vZm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDE2cHgsIDE2cHgpO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB9XG4gIH1cbiAgJXNsbi1pbnB1dC1sYWJlbCB7XG4gICAgQGV4dGVuZCAlZm9udC1iaWc7XG4gICAgY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tdGV4dCgxKTtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBwYWRkaW5nOiAwIHNldHRpbmdzLW1peGlucy5yZW0oMTZweCk7XG4gICAgbWFyZ2luLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSgxMHB4KTtcbiAgICBsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSgyNHB4KTtcbiAgfVxuICAvLyNzbG5fYm9va2luZy1kZXRhaWxzICVzbG4taW5wdXQtbGFiZWwge1xuICAvL1x0bGFiZWwge1xuICAvL1x0XHRmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMTRweCwgMTZweCk7XG4gIC8vXHR9XG4gIC8vfVxuICAlc2xuLWlucHV0LWxhYmVsLS1iaWcge1xuICAgIEBleHRlbmQgJWZvbnQtYmlnO1xuICAgIEBleHRlbmQgJWZvbnQtY2xfbWFpbjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oMTZweCkgc2V0dGluZ3MtbWl4aW5zLnJlbSgyNHB4KVxuICAgICAgc2V0dGluZ3MtbWl4aW5zLnJlbSgxNnB4KSAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgJXNsbi1pbnB1dC1oZWxwIHtcbiAgICBwIHtcbiAgICAgIEBleHRlbmQgJWZvbnQtbWVkaXVtO1xuICAgICAgQGV4dGVuZCAlZm9udC1jbF9zdGFuZGFyZC0tbWVkaXVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oMTBweCkgc2V0dGluZ3MtbWl4aW5zLnJlbSgxNnB4KTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cbiAgJXNsbi1iaWctYm9yZGVyIHtcbiAgICBib3JkZXI6IHNldHRpbmdzLW1peGlucy5yZW0oM3B4KSBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuICB9XG4gICVzbG4tYmlnLWJvcmRlci0tb25ob3ZlciB7XG4gICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcbiAgICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAyNTBtcztcbiAgICAgIGJvcmRlcjogc2V0dGluZ3MtbWl4aW5zLnJlbSgzcHgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJXNsbi1zbWFsbC1ib3JkZXIge1xuICAgIGJvcmRlcjogc2V0dGluZ3MtbWl4aW5zLnJlbSgycHgpIHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG4gIH1cbiAgJXNsbi1zbWFsbC1ib3JkZXItLW9uaG92ZXIge1xuICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG4gICAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMjUwbXM7XG4gICAgICBib3JkZXI6IHNldHRpbmdzLW1peGlucy5yZW0oMnB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zbG4tZmFrZS1sYWJlbCxcbiAgLnNsbi1nc3QtbGFiZWwtLS0ge1xuICAgIEBleHRlbmQgJWZvbnQtYmlnO1xuICAgIEBleHRlbmQgJWZvbnQtY2xfbWFpbjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHBhZGRpbmc6IDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgxNnB4KTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLnNsbi1nc3QtbGFiZWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIC8vbWFyZ2luLWJvdHRvbTogLTAuMTZyZW07XG4gICAgcGFkZGluZzogMCBzZXR0aW5ncy1taXhpbnMucmVtKDE2cHgpO1xuICAgIEBleHRlbmQgJWZvbnQtYmlnO1xuICAgIEBleHRlbmQgJWZvbnQtY2xfbWFpbjtcbiAgICBAZXh0ZW5kICVzbG4taW5wdXQtbGFiZWw7XG5cbiAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcbiAgICAgIC8vbWFyZ2luLWJvdHRvbTogLTAuMThyZW07XG4gICAgfVxuICB9XG4gIC8vIFVUSUxJVElFUyAvLyBFTkRcblxuICBib2R5Om5vdCguc2Fsb25lX3BhZ2Vfc2Fsb24tc2V0dGluZ3MpOm5vdCguc2Fsb25fcGFnZV9zYWxvbi1zZXR0aW5ncylcbiAgICAuc2xuLWlucHV0LS1vbGRzdHlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLy9oZWlnaHQ6IDM0cHg7XG4gICAgcGFkZGluZzogNnB4IDEycHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICAgIGNvbG9yOiAjNTU1NTU1O1xuICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOlxuICAgICAgYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDAuMTVzLFxuICAgICAgYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1cztcbiAgICAtby10cmFuc2l0aW9uOlxuICAgICAgYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDAuMTVzLFxuICAgICAgYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1cztcbiAgICB0cmFuc2l0aW9uOlxuICAgICAgYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDAuMTVzLFxuICAgICAgYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1cztcbiAgfVxuXG4gIC5zbG4taW5wdXQtaGVscCB7XG4gICAgbWF4LXdpZHRoOiA0NDBweDtcbiAgICBAZXh0ZW5kICVmb250LW1lZGl1bTtcbiAgfVxuICAuc2xuLWlucHV0LS1zaW1wbGUge1xuICAgIEBleHRlbmQgJXNsbi1pbnB1dDtcbiAgICBAZXh0ZW5kICVzbG4taW5wdXQtaGVscDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gICAgbGFiZWwge1xuICAgICAgQGV4dGVuZCAlc2xuLWlucHV0LWxhYmVsO1xuICAgIH1cbiAgICAuaXRpX19mbGFnLWNvbnRhaW5lciB7XG4gICAgICB3aWR0aDogNHJlbTtcbiAgICAgIC5pdGlfX3NlbGVjdGVkLWZsYWcge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlOiBhdXRvIC8gMWZyIDE2cHg7XG4gICAgICAgIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGVuZDtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbigwLjEpO1xuICAgICAgICB9XG4gICAgICAgIC5pdGlfX2ZsYWcge1xuICAgICAgICAgIGdyaWQtcm93OiAxO1xuICAgICAgICAgIGdyaWQtY29sdW1uOiAxO1xuICAgICAgICB9XG4gICAgICAgIC5pdGlfX3NlbGVjdGVkLWRpYWwtY29kZSB7XG4gICAgICAgICAgZ3JpZC1yb3c6IDI7XG4gICAgICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICAgICAgYWxpZ24tc2VsZjogc3RhcnQ7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgICAgICY6ZW1wdHkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLml0aV9fYXJyb3cge1xuICAgICAgICAgIGdyaWQtcm93OiAxIC8gc3BhbiAyO1xuICAgICAgICAgIGdyaWQtY29sdW1uOiAyO1xuICAgICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgICBib3JkZXItd2lkdGg6IDhweCA2cHggMCA2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgI3NhbG9uX3NldHRpbmdzX3Ntc19wcmVmaXgge1xuICAgICAgcGFkZGluZy1sZWZ0OiA1cmVtO1xuICAgIH1cbiAgICAjX3Nsbl9ib29raW5nX3Bob25lIHtcbiAgICAgIHBhZGRpbmctbGVmdDogNC4yNXJlbTtcbiAgICB9XG4gIH1cbiAgLnNsbi1jaGVja2JveCB7XG4gICAgbGFiZWwge1xuICAgICAgQGV4dGVuZCAlc2xuLWlucHV0LWxhYmVsLS1iaWc7XG4gICAgfVxuICAgIEBleHRlbmQgJXNsbi1pbnB1dC1oZWxwO1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgICBpbnB1dCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBtYXJnaW4tbGVmdDogLTk5OTlweDtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG4gICAgaW5wdXQgKyBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWluLXdpZHRoOiAxNnJlbTtcbiAgICAgIG1pbi1oZWlnaHQ6IDMuMzNyZW07XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEuNXJlbSBhdXRvO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogMXJlbTtcbiAgICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkIGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbi0tbGlnaHQoMCk7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuICAgICAgICAvL2hlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2MHB4KTtcbiAgICAgIH1cbiAgICAgIHNwYW4ge1xuICAgICAgICBncmlkLWNvbHVtbjogMjtcbiAgICAgICAgZ3JpZC1yb3c6IDE7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oMjBweCk7XG4gICAgICB9XG4gICAgICAmOmJlZm9yZSxcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgICAgIHdpZHRoOiAxLjVyZW07XG4gICAgICAgIGhlaWdodDogMS41cmVtO1xuICAgICAgICBncmlkLWNvbHVtbjogMTtcbiAgICAgICAgZ3JpZC1yb3c6IDE7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cztcbiAgICAgICAgLy9wb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIC8vdG9wOiBzZXR0aW5ncy1taXhpbnMucmVtKDEycHgpO1xuICAgICAgICAvL3RvcDogNTAlO1xuICAgICAgICAvL3JpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDE0cHgpO1xuICAgICAgfVxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICB3aWR0aDogMS41cmVtO1xuICAgICAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbigxKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogc2V0dGluZ3MtbWl4aW5zLnJlbSg0cHgpO1xuICAgICAgfVxuICAgICAgLyogRklYIDA5MjAyMyBcblx0XHRcdCovXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbnRlbnQ6ICcgXFxmMDBjJztcbiAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBAZXh0ZW5kICVmb250LWljb247XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjRyZW07XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgIH1cbiAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4oMSk7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0ZXI7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG4gICAgICAgICAgfVxuICAgICAgICAgIC8qIEZJWCAwOTIwMjMgXG5cdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRzbG4tY29sb3ItLWVtcGhhc2lzO1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ki9cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjphY3RpdmUge1xuICAgICAgICAmOmJlZm9yZSxcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIGlucHV0OmNoZWNrZWQgKyBsYWJlbCB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuICAgICAgICBib3JkZXItY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbi0tbGlnaHQoMSk7XG4gICAgICB9XG4gICAgICAvKiBGSVggMDkyMDIzIFxuXHRcdFx0Ki9cbiAgICAgICY6YWZ0ZXIsXG4gICAgICAmOmhvdmVyOmFmdGVyIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgICAgIH1cbiAgICB9XG4gICAgLypcblx0XHRsYWJlbCBzcGFuIHtcblx0XHRcdC8vIFVTRUQgRk9SIEVNUEhBU0lTXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IHNldHRpbmdzLW1peGlucy5yZW0oMTBweCk7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdH1cblx0XHQqL1xuICAgICYuc2xuLWNoZWNrYm94LS1jaGVja29ubHkge1xuICAgICAgZ3JpZC10ZW1wbGF0ZTogMCAvIDFmcjtcbiAgICAgIGlucHV0ICsgbGFiZWwge1xuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgIGdhcDogMDtcbiAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBib3JkZXItY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbigxKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6YmVmb3JlLFxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGlucHV0OmNoZWNrZWQgKyBsYWJlbCB7XG4gICAgICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zbG4tY2hlY2tib3gtLW51IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbGFiZWwge1xuICAgICAgQGV4dGVuZCAlc2xuLWlucHV0LWxhYmVsLS1iaWc7XG4gICAgfVxuICAgIEBleHRlbmQgJXNsbi1pbnB1dC1oZWxwO1xuICAgIG1hcmdpbi1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oNDBweCk7XG4gICAgaW5wdXQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbWFyZ2luLWxlZnQ6IC05OTk5cHg7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxuICAgIC8vbGFiZWwge1xuICAgIC8vXHRmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMjFweCk7XG4gICAgLy99XG4gICAgaW5wdXQgKyBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgxOHB4KTtcbiAgICAgIGhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg4MHB4KTtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHNldHRpbmdzLW1peGlucy5yZW0oMzZweCkgYXV0bztcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBjb2x1bW4tZ2FwOiBzZXR0aW5ncy1taXhpbnMucmVtKDIwcHgpO1xuICAgICAgLy9ib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNsX21haW4tLWxpZ2h0O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG4gICAgICAgIC8vaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDYwcHgpO1xuICAgICAgfVxuICAgICAgLy9AZXh0ZW5kICVzbG4tYmlnLWJvcmRlci0tb25ob3ZlcjtcbiAgICAgIC8vJjpudGgtY2hpbGQoMikge1xuICAgICAgLy9cdG1hcmdpbi10b3A6IHNldHRpbmdzLW1peGlucy5yZW0oMzBweCk7XG4gICAgICAvL31cbiAgICAgIHNwYW4ge1xuICAgICAgICBncmlkLWNvbHVtbjogMjtcbiAgICAgICAgZ3JpZC1yb3c6IDE7XG4gICAgICAgIHBhZGRpbmctbGVmdDogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMHB4KTtcbiAgICAgIH1cbiAgICAgICY6YmVmb3JlLFxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICAgICAgd2lkdGg6IDEuNXJlbTtcbiAgICAgICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgICAgIGdyaWQtY29sdW1uOiAxO1xuICAgICAgICBncmlkLXJvdzogMTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzO1xuICAgICAgICAvL3Bvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgLy90b3A6IHNldHRpbmdzLW1peGlucy5yZW0oMTJweCk7XG4gICAgICAgIC8vdG9wOiA1MCU7XG4gICAgICAgIC8vcmlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oMTRweCk7XG4gICAgICB9XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX251LS1oaWdoZW1waGE7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHNldHRpbmdzLW1peGlucy5yZW0oNHB4KTtcbiAgICAgIH1cbiAgICAgIC8qIEZJWCAwOTIwMjMgKi9cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY29udGVudDogJyBcXGYwMGMnO1xuICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIEBleHRlbmQgJWZvbnQtaWNvbjtcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNHJlbTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0ZXI7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG4gICAgICAgICAgfVxuICAgICAgICAgIC8qIEZJWCAwOTIwMjMgKi9cbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRzbG4tY29sb3ItLWVtcGhhc2lzO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgJjpiZWZvcmUsXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBpbnB1dDpjaGVja2VkICsgbGFiZWwge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuICAgICAgfVxuICAgICAgLyogRklYIDA5MjAyMyAqL1xuICAgICAgJjphZnRlcixcbiAgICAgICY6aG92ZXI6YWZ0ZXIge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgICAgfVxuICAgIH1cbiAgICAvKlxuXHRcdGxhYmVsIHNwYW4ge1xuXHRcdFx0Ly8gVVNFRCBGT1IgRU1QSEFTSVNcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHBhZGRpbmctbGVmdDogc2V0dGluZ3MtbWl4aW5zLnJlbSgxMHB4KTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0fVxuXHRcdCovXG4gICAgJi5zbG4tY2hlY2tib3gtLWNoZWNrb25seSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBpbnB1dCArIGxhYmVsIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnNsbi1zd2l0Y2gge1xuICAgICYuc2xuLXN3aXRjaC0tdmlld21vZGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgbGFiZWwge1xuICAgICAgQGV4dGVuZCAlc2xuLWlucHV0LWxhYmVsLS1iaWc7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4tLWxpZ2h0KDApO1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIH1cbiAgICBAZXh0ZW5kICVzbG4taW5wdXQtaGVscDtcbiAgICBtYXJnaW4tYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpO1xuICAgIGlucHV0IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtOTk5OXB4O1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbiAgICAvKiBGSVggMDkyMDIzIFxuXHRcdGxhYmVsIHtcblx0XHRcdGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMXB4KTtcblx0XHR9XG5cdFx0c3BhbiB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRcdFx0Y29udGVudDogYXR0cihkYXRhLW9mZik7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCovXG4gICAgaW5wdXQgKyBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0cmVtIGF1dG87XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAxLjI1cmVtO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgcGFkZGluZzogMCBzZXR0aW5ncy1taXhpbnMucmVtKDIycHgpIDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgxOHB4KTtcbiAgICAgIGhlaWdodDogMy4zM3JlbTtcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG4gICAgICAgIC8vaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDYwcHgpO1xuICAgICAgfVxuICAgICAgLy9AZXh0ZW5kICVzbG4tYmlnLWJvcmRlci0tb25ob3ZlcjtcbiAgICAgIC8vJjpudGgtY2hpbGQoMikge1xuICAgICAgLy9cdG1hcmdpbi10b3A6IHNldHRpbmdzLW1peGlucy5yZW0oMzBweCk7XG4gICAgICAvL31cbiAgICAgICY6YmVmb3JlLFxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICAgIGdyaWQtcm93OiAxO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXM7XG4gICAgICB9XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIHdpZHRoOiA0cmVtO1xuICAgICAgICBoZWlnaHQ6IDJyZW07XG4gICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnJlbTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1ncmV5LS1saWdodCgxKTtcbiAgICAgICAgLy9ib3JkZXI6IHNldHRpbmdzLW1peGlucy5yZW0oOHB4KSBzb2xpZCAkY2xfbWFpbi0tbGlnaHQ7XG4gICAgICB9XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgd2lkdGg6IDEuMjVyZW07XG4gICAgICAgIGhlaWdodDogMS4yNXJlbTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMzc1cmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tdGV4dCgxKTtcbiAgICAgICAgYm9yZGVyOiA0cHggc29saWQgY29sb3JzLW51LnNsbi1udWNvbG9yLS1saWdodGVzdCgxKTtcbiAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgICAgLnNsbi1zd2l0Y2gtLW9uX190ZXh0IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgIC5zbG4tc3dpdGNoLS1vZmZfX3RleHQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICAgICYuc2xuLXN3aXRjaC0tb25fX2xhYmVsIHtcbiAgICAgICAgLnNsbi1zd2l0Y2gtLW9uX190ZXh0IHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgICAuc2xuLXN3aXRjaC0tb2ZmX190ZXh0IHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0ZXI7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kc2xuLWNvbG9yLS1lbXBoYXNpcztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgIH1cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBzcGFuIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBhdHRyKGRhdGEtb2ZmKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBpbnB1dDpjaGVja2VkICsgbGFiZWwge1xuICAgICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAkY2xfbWFpbi0tbGlnaHQ7XG4gICAgICBzcGFuIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBhdHRyKGRhdGEtb24pO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAvLyY6OmJlZm9yZSxcbiAgICAgIC8vJjpob3Zlcjo6YmVmb3JlIHtcbiAgICAgIC8vXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY2xfbWFpbi0tbGlnaHQ7XG4gICAgICAvL31cbiAgICAgICY6YWZ0ZXIsXG4gICAgICAmOmhvdmVyOjphZnRlciB7XG4gICAgICAgIC8vanVzdGlmeS1zZWxmOiBmbGV4LWVuZDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDJyZW0pO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4oMSk7XG4gICAgICB9XG4gICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKSB0cmFuc2xhdGVYKDJyZW0pO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYuc2xuLXN3aXRjaC0tc2VnbWVudGVkIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaW5wdXQgKyBsYWJlbCB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGU6IGF1dG8gLyAzcmVtIDNyZW07XG4gICAgICAgIGdhcDogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICY6YmVmb3JlLFxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogM3JlbTtcbiAgICAgICAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBncmlkLWNvbHVtbjogMTtcbiAgICAgICAgICBncmlkLXJvdzogMTtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cztcbiAgICAgICAgfVxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbSAwIDAgMC41cmVtO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgICAgICAgIEBpbmNsdWRlIGljb25zLWRhdGF1cmkuc2xuLWljb251cmktLWxpc3RfdGFicyhcbiAgICAgICAgICAgIHRhYnMsXG4gICAgICAgICAgICAnI3tjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4oMSl9J1xuICAgICAgICAgICk7XG4gICAgICAgIH1cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgZ3JpZC1jb2x1bW46IDI7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwLjVyZW0gMC41cmVtIDA7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluLS1saWdodCgxKTtcbiAgICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICBAaW5jbHVkZSBpY29ucy1kYXRhdXJpLnNsbi1pY29udXJpLS1saXN0X3RhYnMoXG4gICAgICAgICAgICBsaXN0LFxuICAgICAgICAgICAgJyN7Y29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluKDEpfSdcbiAgICAgICAgICApO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgLy8gJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIC8vIFx0YmFja2dyb3VuZC1jb2xvcjogJGNsX21haW4tLWxpZ2h0O1xuICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgLy8gJjo6YWZ0ZXIge1xuICAgICAgICAgICAgLy8gXHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2xuLWNvbG9yLS1lbXBoYXNpcztcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGlucHV0OmNoZWNrZWQgKyBsYWJlbCB7XG4gICAgICAgIC8vYmFja2dyb3VuZC1jb2xvcjogJGNsX21haW4tLWxpZ2h0O1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogYXR0cihkYXRhLW9uKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAmOmhvdmVyOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbi0tbGlnaHQoMSk7XG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgJjphZnRlcixcbiAgICAgICAgJjpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICAgIC8vanVzdGlmeS1zZWxmOiBmbGV4LWVuZDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICAgICAgfVxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYuc2xuLXN3aXRjaC0tYmFyZSxcbiAgICAmLnNsbi1zd2l0Y2gtLWJhcmUuc2xuLXN3aXRjaC0taW52ZXJ0ZWQge1xuICAgICAgZ3JpZC10ZW1wbGF0ZTogYXV0byAvIDFmcjtcbiAgICAgIGxhYmVsIHtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBncmlkLXJvdzogMTtcbiAgICAgIH1cbiAgICAgIGlucHV0ICsgbGFiZWwge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDYwcHgpO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciA0cmVtO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oOXB4KTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwYWRkaW5nOiAwIDlweCAwIDA7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzO1xuICAgICAgICB9XG4gICAgICAgIC8vJjpmb2N1cyxcbiAgICAgICAgLy8mOmFjdGl2ZSB7XG4gICAgICAgIC8vXHRzcGFuIHtcbiAgICAgICAgLy9cdFx0cGFkZGluZzogMCBzZXR0aW5ncy1taXhpbnMucmVtKDE1cHgpO1xuICAgICAgICAvL1x0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gICAgICAgIC8vXHRcdGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMXB4KTtcbiAgICAgICAgLy9cdH1cbiAgICAgICAgLy99XG4gICAgICAgIC8vQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAgICAgLy9cdCY6aG92ZXIge1xuICAgICAgICAvL1x0XHRzcGFuIHtcbiAgICAgICAgLy9cdFx0XHRwYWRkaW5nOiAwIHNldHRpbmdzLW1peGlucy5yZW0oMTVweCk7XG4gICAgICAgIC8vXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICAgICAgICAvL1x0XHRcdGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMXB4KTtcbiAgICAgICAgLy9cdFx0fVxuICAgICAgICAvL1x0fVxuICAgICAgICAvL31cbiAgICAgIH1cbiAgICB9XG4gICAgJi5zbG4tc3dpdGNoLS1iYXJlIHtcbiAgICAgIGlucHV0ICsgbGFiZWwge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDRyZW0gMWZyO1xuICAgICAgfVxuICAgIH1cbiAgICAmLnNsbi1zd2l0Y2gtLWludmVydGVkIHtcbiAgICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgICAgY29udGVudDogYXR0cihkYXRhLW9uKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgaW5wdXQgKyBsYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgxOHB4KTtcbiAgICAgICAgaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDgwcHgpO1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gc2V0dGluZ3MtbWl4aW5zLnJlbSg2MHB4KTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG4gICAgICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG4gICAgICAgICAgLy9oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNjBweCk7XG4gICAgICAgIH1cbiAgICAgICAgLy9AZXh0ZW5kICVzbG4tYmlnLWJvcmRlci0tb25ob3ZlcjtcbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgIG1hcmdpbi10b3A6IHNldHRpbmdzLW1peGlucy5yZW0oMzBweCk7XG4gICAgICAgIH1cbiAgICAgICAgJjpiZWZvcmUsXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIGdyaWQtY29sdW1uOiAyO1xuICAgICAgICAgIGdyaWQtcm93OiAxO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cztcbiAgICAgICAgfVxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcbiAgICAgICAgICAvL2JvcmRlcjogc2V0dGluZ3MtbWl4aW5zLnJlbSg4cHgpIHNvbGlkICRjbF9tYWluLS1saWdodDtcbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMS4ycmVtKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHRlcjtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kc2xuLWNvbG9yLS1lbXBoYXNpcztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEuMnJlbSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICBpbnB1dDpjaGVja2VkICsgbGFiZWwge1xuICAgICAgICAvL2JhY2tncm91bmQtY29sb3I6ICRjbF9tYWluLS1saWdodDtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1vZmYpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZ3JleTtcbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAvL2p1c3RpZnktc2VsZjogZmxleC1lbmQ7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0ZXI7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJHNsbi1jb2xvci0tZW1waGFzaXM7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKSB0cmFuc2xhdGVYKDApO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLnNsbi1zd2l0Y2gtLW51IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAuc2xuLWZha2UtbGFiZWwge1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICB9XG4gICAgICAmOmhhcyguc2xuLWZha2UtbGFiZWwpIHtcbiAgICAgICAgaW5wdXQgKyBsYWJlbCB7XG4gICAgICAgICAgZ2FwOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBpbnB1dCArIGxhYmVsIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBoZWlnaHQ6IDEuNzVyZW07XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogOTk5OXB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF9iZy0tbWFpbi0tbGlnaHQ7XG4gICAgICAgIH1cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIHdpZHRoOiAyLjVyZW07XG4gICAgICAgICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMTI1cmVtO1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfbWFpbi0tbDE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICBpbnB1dDpjaGVja2VkICsgbGFiZWwge1xuICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICY6aG92ZXI6OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX21haW47XG4gICAgICAgIH1cbiAgICAgICAgJjo6YWZ0ZXIsXG4gICAgICAgICY6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMS4yNXJlbSk7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF9tYWluLS1sMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi5zbG4tc3dpdGNoLS1udS0tZmxleCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogMXJlbTtcbiAgICB9XG4gIH1cbiAgLnNsbi1hZG1pbl9fdGFicGFuZWwgLnNsbi1zd2l0Y2gge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLnNsbi1yYWRpb2JveCB7XG4gICAgbGFiZWwge1xuICAgICAgQGV4dGVuZCAlc2xuLWlucHV0LWxhYmVsLS1iaWc7XG4gICAgfVxuICAgIEBleHRlbmQgJXNsbi1pbnB1dC1oZWxwO1xuICAgIG1hcmdpbi1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oNDBweCk7XG4gICAgaW5wdXQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbWFyZ2luLWxlZnQ6IC05OTk5cHg7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxuICAgIC8vbGFiZWwge1xuICAgIC8vXHRmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMjFweCk7XG4gICAgLy99XG4gICAgaW5wdXQgKyBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWluLXdpZHRoOiAxNnJlbTtcbiAgICAgIG1pbi1oZWlnaHQ6IDMuMzNyZW07XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEuNXJlbSBhdXRvO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogMXJlbTtcbiAgICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkIGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbi0tbGlnaHQoMCk7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuICAgICAgICAvL2hlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2MHB4KTtcbiAgICAgIH1cbiAgICAgIC8vQGV4dGVuZCAlc2xuLWJpZy1ib3JkZXItLW9uaG92ZXI7XG4gICAgICAvLyY6bnRoLWNoaWxkKDIpIHtcbiAgICAgIC8vXHRtYXJnaW4tdG9wOiBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO1xuICAgICAgLy99XG4gICAgICAmOjpiZWZvcmUsXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgICAgIHdpZHRoOiAxLjVyZW07XG4gICAgICAgIGhlaWdodDogMS41cmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGdyaWQtY29sdW1uOiAxO1xuICAgICAgICBncmlkLXJvdzogMTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzO1xuICAgICAgfVxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9ncmV5O1xuICAgICAgfVxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG4gICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHRlcjtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJHNsbi1jb2xvci0tZW1waGFzaXM7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjYpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjphY3RpdmUge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgIH1cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIGlucHV0OmNoZWNrZWQgKyBsYWJlbCB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBib3JkZXItY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG4gICAgICB9XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNik7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICAgICAgICB9XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBsYWJlbCBzcGFuIHtcbiAgICAgIC8vIFVTRUQgRk9SIEVNUEhBU0lTXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwYWRkaW5nLWxlZnQ6IHNldHRpbmdzLW1peGlucy5yZW0oMTBweCk7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cbiAgICAmLnNsbi1yYWRpb2JveC0tY2hlY2tvbmx5IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGlucHV0ICsgbGFiZWwge1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2xuLXJhZGlvYm94IC5zbG4tcmFkaW9ib3hfX3dyYXBwZXIge1xuICAgIGlucHV0ICsgbGFiZWwge1xuICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgaW5wdXQgKyBsYWJlbCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zbG4tcmFkaW9ib3hfX3dyYXBwZXItLWJkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgYm9yZGVyOiBzZXR0aW5ncy1taXhpbnMucmVtKDJweCkgc29saWRcbiAgICAgICAgYWRtaW5fY29uZmlnLmFscGhhLXRvbmVzKGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQsIDAuNSk7XG4gICAgICB0cmFuc2l0aW9uOiBib3JkZXIgMjUwbXM7XG4gICAgfVxuICAgICYuc2xuLXJhZGlvYm94X193cmFwcGVyLS1jaGVja2VkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy5hbHBoYS10b25lcyhcbiAgICAgICAgYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodGVyLFxuICAgICAgICAwLjVcbiAgICAgICk7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGJvcmRlcjogc2V0dGluZ3MtbWl4aW5zLnJlbSgycHgpIHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG4gICAgICB9XG4gICAgfVxuICAgIGlucHV0ICsgbGFiZWwge1xuICAgICAgei1pbmRleDogMjtcbiAgICB9XG4gICAgLnNsbi1yYWRpb2JveF9fd3JhcHBlcl9fbGFiZWxmdWxsIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gICAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0ZXI7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBib3JkZXI6IHNldHRpbmdzLW1peGlucy5yZW0oMnB4KSBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICNzbG4tYm9va2luZ19mb3JtX2xheW91dCAuc2xuLXJhZGlvYm94X193cmFwcGVyLS1iZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KTtcbiAgICBwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO1xuICB9XG5cbiAgLnNsbi1jaGVja2J1dHRvbi1ncm91cCB7XG4gICAgbWFyZ2luLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICB9XG4gIH1cbiAgLnNsbi1jaGVja2J1dHRvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHRhYmxldCkge1xuICAgICAgd2lkdGg6IGNhbGMoMjUlIC0gMTBweCk7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG4gICAgICB3aWR0aDogY2FsYygyNSUgLSAxMHB4KTtcbiAgICAgIG1heC13aWR0aDogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMDBweCk7XG4gICAgfVxuICAgIGlucHV0IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtOTk5OXB4O1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbiAgICBpbnB1dCArIGxhYmVsIHtcbiAgICAgIC8qXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHRcdHBhZGRpbmc6IDAgc2V0dGluZ3MtbWl4aW5zLnJlbSg3MHB4KSAwIHNldHRpbmdzLW1peGlucy5yZW0oMTVweCk7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNjBweCk7XG5cdFx0XHRsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2MHB4KTtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAxNTBtcztcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdEBleHRlbmQgJWZvbnQtYmlnZ2VyO1xuXHRcdFx0Zm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDIxcHgpO1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdGNvbG9yOiAkY2xfbWFpbjtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjbF9tYWluLS13aGl0ZTtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkY2xfbWFpbi0tbGlnaHQ7XG5cdFx0XHRAaW5jbHVkZSBicCh0YWJsZXQpIHtcblx0XHRcdFx0aGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDcwcHgpO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg3MHB4KTtcblx0XHRcdFx0cGFkZGluZzogMCBzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpIDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgyMHB4KTtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIGJwKGRlc2t0b3ApIHtcblx0XHRcdFx0aGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDYwcHgpO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2MHB4KTtcblx0XHRcdFx0cGFkZGluZzogMCBzZXR0aW5ncy1taXhpbnMucmVtKDcwcHgpIDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgyMHB4KTtcblx0XHRcdH1cblx0XHRcdCovXG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDAgMC43NXJlbTtcbiAgICAgIGhlaWdodDogMi41cmVtO1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAxcmVtO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAuMTZyZW07XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuICAgICAgQGV4dGVuZCAlZm9udC1iaWc7XG4gICAgICBzcGFuIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICAgIGdyaWQtcm93OiAxO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDIwcHgpO1xuICAgICAgfVxuICAgICAgJjpiZWZvcmUsXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgICAgICB3aWR0aDogMS4xMjVyZW07XG4gICAgICAgIGhlaWdodDogMS4xMjVyZW07XG4gICAgICAgIGdyaWQtY29sdW1uOiAyO1xuICAgICAgICBncmlkLXJvdzogMTtcbiAgICAgICAgLy9wb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIC8vdG9wOiBzZXR0aW5ncy1taXhpbnMucmVtKDEycHgpO1xuICAgICAgICAvL3RvcDogNTAlO1xuICAgICAgICAvL3JpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDE0cHgpO1xuICAgICAgfVxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzO1xuICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfZ3JleTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC4xNnJlbTtcbiAgICAgIH1cbiAgICAgIC8qIEZJWCAwOTIwMjMgKi9cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY29udGVudDogJyBcXGYwMGMnO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXM7XG4gICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgQGV4dGVuZCAlZm9udC1pY29uO1xuICAgICAgICBmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMjFweCk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDI3cHgpO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuYWxwaGEtdG9uZXMoYWRtaW5fY29uZmlnLiRjbF9vaywgMC41KTtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy5hbHBoYS10b25lcyhcbiAgICAgICAgICAgICAgYWRtaW5fY29uZmlnLiRjbF9vayxcbiAgICAgICAgICAgICAgMC43NVxuICAgICAgICAgICAgKTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgfVxuICAgICAgICAgIC8qIEZJWCAwOTIwMjMgKi9cbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRzbG4tY29sb3ItLWVtcGhhc2lzO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfb2s7XG4gICAgICBib3JkZXItY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfb2s7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuYWxwaGEtdG9uZXMoYWRtaW5fY29uZmlnLiRjbF9vaywgMC4yNSk7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tZW1waGFzaXM7XG4gICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9vaztcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIH1cbiAgICAgIC8qIEZJWCAwOTIwMjMgXG5cdFx0XHQmOmFmdGVyLFxuXHRcdFx0Jjpob3ZlcjphZnRlciB7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdGNvbG9yOiAkY2xfbWFpbi0td2hpdGU7XG5cdFx0XHR9XG5cdFx0XHQqL1xuICAgIH1cblxuICAgIC8qXG5cdFx0aW5wdXQgKyBsYWJlbDphZnRlciB7XG5cdFx0Y29udGVudDogXCJcXGYwYzhcIjtcblx0XHRmb250LXdlaWdodDo0MDA7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRyaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSgxNXB4KTtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyNHB4KTtcblx0XHRcdEBleHRlbmQgJWZvbnQtaWNvbjtcblx0XHRcdGNvbG9yOiAkY2xfbWFpbjtcblx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMTUwbXMsIGNvbG9yIDE1MG1zO1xuXHRcdH1cblx0XHRpbnB1dCArIGxhYmVsOmFmdGVyIHtcblx0XHRmb250LXdlaWdodDo0MDA7XG5cdFx0Y29udGVudDogXCJcXGYwYzhcIjtcblx0XHR9XG5cdFx0aW5wdXQgKyBsYWJlbDpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY2xfbWFpbjtcblx0XHRcdGNvbG9yOiAkY2xfbWFpbi0td2hpdGU7XG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29sb3I6ICRjbF9tYWluLS13aGl0ZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0aW5wdXQ6Y2hlY2tlZCArIGxhYmVsIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjbF9vaztcblx0XHRcdGJvcmRlci1jb2xvcjogJGNsX29rO1xuXHRcdFx0Y29sb3I6ICRjbF9tYWluLS13aGl0ZTtcblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiBcIlxcZjE0YVwiO1xuXHRcdFx0XHRjb2xvcjogJGNsX21haW4tLXdoaXRlO1xuXHRcdFx0fVxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjbF9tYWluO1xuXHRcdFx0XHRjb2xvcjogJGNsX21haW4tLXdoaXRlO1xuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRjb2xvcjogJGNsX21haW4tLXdoaXRlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCovXG4gIH1cblxuICAuc2xuLXJhdGluZyxcbiAgI3Nsbl9ib29raW5nLWRldGFpbHMgLnNsbi1yYXRpbmcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAwLjVyZW07XG4gICAgcGFkZGluZzogMS4ycmVtIDA7XG4gICAgQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICAvL2JhY2tncm91bmQtY29sb3I6IHNsbi1udWNvbG9yLS10ZXh0KDEpO1xuICAgICAgICAvL3RyYW5zZm9ybTogc2NhbGUoMS4xNSk7XG4gICAgICAgIC5zbG4tcmF0aW5nX19sYWJlbDo6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tdGV4dCgxKTtcbiAgICAgICAgfVxuICAgICAgICAuc2xuLXJhdGluZ19faW5wdXQ6Y2hlY2tlZDpjaGVja2VkXG4gICAgICAgICAgKyAuc2xuLXJhdGluZ19fbGFiZWxcbiAgICAgICAgICB+IC5zbG4tcmF0aW5nX19sYWJlbDpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tdGV4dCgxKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuc2xuLXJhdGluZ19fbGFiZWwge1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB3aWR0aDogMS41cmVtO1xuICAgICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgICBib3JkZXItcmFkaXVzOiA5OTk5cmVtO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAyNTBtcztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAmLmhpZGRlbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwcmVtO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y5ZmI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICAgIG9wYWNpdHk6IDAuMTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICB9XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tdGV4dCgxKTtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgY29sb3JzLW51LnNsbi1udWNvbG9yLS10ZXh0KDEpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA5OTk5cmVtO1xuICAgICAgICBjb2xvcjogIzU0NmE3NztcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDI1MG1zO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgICAuc2xuLXJhdGluZ19fbGFiZWw6aGFzKH4gLnNsbi1yYXRpbmdfX2xhYmVsOmhvdmVyKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLXRleHQoMSk7XG4gICAgfVxuICAgIC8qIG1ha2UgcmF0aW5ncyAqYWZ0ZXIqIHRoZSBjaGVja2VkIHJhZGlvIGdyYXkqL1xuICAgIC5zbG4tcmF0aW5nX19pbnB1dCB7XG4gICAgICAvKmhpZGUgYXdheSB0aGUgYWN0dWFsIHJhZGlvIGlucHV0cyovXG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgLyp0b3A6IC05MDAwMHB4OyovXG4gICAgICBsZWZ0OiAtOTAwMDBweDtcbiAgICAgICY6Y2hlY2tlZCArIC5zbG4tcmF0aW5nX19sYWJlbCB+IC5zbG4tcmF0aW5nX19sYWJlbCB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuICAgICAgJjpjaGVja2VkOmNoZWNrZWQgKyAuc2xuLXJhdGluZ19fbGFiZWwgfiAuc2xuLXJhdGluZ19fbGFiZWw6OmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAgICAgICAmOmNoZWNrZWQ6Y2hlY2tlZFxuICAgICAgICAgICsgLnNsbi1yYXRpbmdfX2xhYmVsXG4gICAgICAgICAgfiAuc2xuLXJhdGluZ19fbGFiZWw6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLXRleHQoMSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6Y2hlY2tlZDpjaGVja2VkICsgLnNsbi1yYXRpbmdfX2xhYmVsIH4gLnNsbi1yYXRpbmdfX2xhYmVsOjpiZWZvcmUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgfVxuICAgICAgLy8mLnNsbi1yYXRpbmdfX2lucHV0LTIgKyAuc2xuLXJhdGluZ19fbGFiZWwge1xuICAgICAgLy9cdHRyYW5zZm9ybTogc2NhbGUoMS4wNzUpO1xuICAgICAgLy99XG4gICAgICAvLyYuc2xuLXJhdGluZ19faW5wdXQtMyArIC5zbG4tcmF0aW5nX19sYWJlbCB7XG4gICAgICAvL1x0dHJhbnNmb3JtOiBzY2FsZSgxLjE1KTtcbiAgICAgIC8vXHRtYXJnaW4tbGVmdDogMC4xcmVtO1xuICAgICAgLy99XG4gICAgICAvLyYuc2xuLXJhdGluZ19faW5wdXQtNCArIC5zbG4tcmF0aW5nX19sYWJlbCB7XG4gICAgICAvL1x0dHJhbnNmb3JtOiBzY2FsZSgxLjI1KTtcbiAgICAgIC8vXHRtYXJnaW4tbGVmdDogMC4ycmVtO1xuICAgICAgLy99XG4gICAgICAvLyYuc2xuLXJhdGluZ19faW5wdXQtNSArIC5zbG4tcmF0aW5nX19sYWJlbCB7XG4gICAgICAvL1x0dHJhbnNmb3JtOiBzY2FsZSgxLjMpO1xuICAgICAgLy9cdG1hcmdpbi1sZWZ0OiAwLjNyZW07XG4gICAgICAvL31cbiAgICB9XG4gIH1cblxuICAuc2xuLXN3aXRjaC0tb2xkLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5zbG4tc3dpdGNoLS1vbGQge1xuICAgIGxhYmVsIHtcbiAgICAgIEBleHRlbmQgJXNsbi1pbnB1dC1sYWJlbC0tYmlnO1xuICAgIH1cbiAgICBAZXh0ZW5kICVzbG4taW5wdXQtaGVscDtcbiAgICBtYXJnaW46IDAgMCBzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpIDA7XG4gICAgaW5wdXQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbWFyZ2luLWxlZnQ6IC05OTk5cHg7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxuICAgIGlucHV0ICsgbGFiZWwge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwIHNldHRpbmdzLW1peGlucy5yZW0oMzBweCkgMCBzZXR0aW5ncy1taXhpbnMucmVtKDkwcHgpO1xuICAgICAgaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDc4cHgpO1xuICAgICAgbGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNzRweCk7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuICAgIGlucHV0ICsgbGFiZWwuc2xuLXN3aXRjaC0tb2xkLWJ0biB7XG4gICAgICBwYWRkaW5nOiAycHg7XG4gICAgICB3aWR0aDogc2V0dGluZ3MtbWl4aW5zLnJlbSgxMjBweCk7XG4gICAgICBoZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNjBweCk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdjNjVmO1xuICAgICAgYm9yZGVyLXJhZGl1czogc2V0dGluZ3MtbWl4aW5zLnJlbSg2MHB4KTtcbiAgICAgIGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDYwcHgpO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjRzO1xuICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNlcmlmO1xuICAgICAgZm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDE4cHgpO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxuICAgIGlucHV0ICsgbGFiZWwuc2xuLXN3aXRjaC0tb2xkLWJ0bjpiZWZvcmUsXG4gICAgaW5wdXQgKyBsYWJlbC5zbG4tc3dpdGNoLS1vbGQtYnRuOmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiBzZXR0aW5ncy1taXhpbnMucmVtKDVweCk7XG4gICAgICBsZWZ0OiBzZXR0aW5ncy1taXhpbnMucmVtKDVweCk7XG4gICAgICBib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oNXB4KTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgIH1cbiAgICBpbnB1dCArIGxhYmVsLnNsbi1zd2l0Y2gtLW9sZC1idG46YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1vZmYpO1xuICAgICAgd2lkdGg6IHNldHRpbmdzLW1peGlucy5yZW0oNTNweCk7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luLWxlZnQ6IHNldHRpbmdzLW1peGlucy5yZW0oNjBweCk7XG4gICAgICBsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg1MnB4KTtcbiAgICAgIHBhZGRpbmc6IDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgxMHB4KTtcbiAgICB9XG4gICAgaW5wdXQgKyBsYWJlbC5zbG4tc3dpdGNoLS1vbGQtYnRuOmFmdGVyIHtcbiAgICAgIHdpZHRoOiBzZXR0aW5ncy1taXhpbnMucmVtKDUzcHgpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAvL2JveC1zaGFkb3c6IDAgMnB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgICB0cmFuc2l0aW9uOiBtYXJnaW4gMC40cztcbiAgICB9XG4gICAgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsLnNsbi1zd2l0Y2gtLW9sZC1idG4ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzViYzI0YztcbiAgICB9XG4gICAgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsLnNsbi1zd2l0Y2gtLW9sZC1idG46YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1vbik7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gICAgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsLnNsbi1zd2l0Y2gtLW9sZC1idG46YWZ0ZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IHNldHRpbmdzLW1peGlucy5yZW0oNTdweCk7XG4gICAgfVxuICAgIGlucHV0ICsgbGFiZWwuc2xuLXN3aXRjaC0tb2xkLWJ0biArIGxhYmVsLnNsbi1zd2l0Y2gtLW9sZC10ZXh0IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiA3MCU7XG4gICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIH1cbiAgICBpbnB1dCArIGxhYmVsLnNsbi1zd2l0Y2gtLW9sZC1idG4gKyBsYWJlbC5zbG4tc3dpdGNoLS1vbGQtdGV4dDpiZWZvcmUsXG4gICAgaW5wdXQgKyBsYWJlbC5zbG4tc3dpdGNoLS1vbGQtYnRuICsgbGFiZWwuc2xuLXN3aXRjaC0tb2xkLXRleHQ6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cztcbiAgICAgICY6Omxhc3Qtd29yZCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgfVxuICAgIH1cbiAgICBpbnB1dCArIGxhYmVsLnNsbi1zd2l0Y2gtLW9sZC1idG4gKyBsYWJlbC5zbG4tc3dpdGNoLS1vbGQtdGV4dDpiZWZvcmUge1xuICAgICAgY29udGVudDogYXR0cihkYXRhLW9mZik7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgICBpbnB1dCArIGxhYmVsLnNsbi1zd2l0Y2gtLW9sZC1idG4gKyBsYWJlbC5zbG4tc3dpdGNoLS1vbGQtdGV4dDphZnRlciB7XG4gICAgICBjb250ZW50OiBhdHRyKGRhdGEtb24pO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gICAgaW5wdXQ6Y2hlY2tlZFxuICAgICAgKyBsYWJlbC5zbG4tc3dpdGNoLS1vbGQtYnRuXG4gICAgICArIGxhYmVsLnNsbi1zd2l0Y2gtLW9sZC10ZXh0OmJlZm9yZSB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICBpbnB1dDpjaGVja2VkXG4gICAgICArIGxhYmVsLnNsbi1zd2l0Y2gtLW9sZC1idG5cbiAgICAgICsgbGFiZWwuc2xuLXN3aXRjaC0tb2xkLXRleHQ6YWZ0ZXIge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gICAgLy9pbnB1dDpjaGVja2VkICsgbGFiZWwuc2xuLXN3aXRjaC0tb2xkLWJ0biArIGxhYmVsLnNsbi1zd2l0Y2gtLW9sZC10ZXh0IHtcbiAgICAvL31cbiAgICAmLnNsbi1zd2l0Y2gtLW9sZC0tc21hbGxlciB7XG4gICAgICBpbnB1dCArIGxhYmVsLnNsbi1zd2l0Y2gtLW9sZC1idG4gKyBsYWJlbC5zbG4tc3dpdGNoLS1vbGQtdGV4dCB7XG4gICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNsbi1zZWxlY3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmOm5vdCguc2xuLXNlbGVjdC0tbXVsdGlwbGUpIHtcbiAgICAgIEBleHRlbmQgJXNsbi1pbnB1dDtcbiAgICB9XG4gICAgbGFiZWwge1xuICAgICAgQGV4dGVuZCAlc2xuLWlucHV0LWxhYmVsO1xuICAgIH1cbiAgICBAZXh0ZW5kICVzbG4taW5wdXQtaGVscDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gICAgJi5zbG4tc2VsZWN0LS1pbmZvLWxhYmVsIHtcbiAgICAgIC5zbG4tbGFiZWwtLWJpZyB7XG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICBAZXh0ZW5kICVzbG4taW5wdXQtbGFiZWwtLWJpZztcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIGhlaWdodDogMy4zM3JlbTtcbiAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi5zbG4tc2VsZWN0LS1tdWx0aXBsZSB7XG4gICAgICBpbnB1dCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgLW1vei1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBAaW5jbHVkZSBhZG1pbl9jb25maWcucGxhY2Vob2xkZXItY29sb3IocmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAtbW96LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNlbGVjdDItY29udGFpbmVyLS1zbG4uc2VsZWN0Mi1jb250YWluZXItLWJlbG93IGlucHV0IHtcbiAgICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgICAgIH1cbiAgICAgIC5zZWxlY3QyLWNvbnRhaW5lci0tc2xuLnNlbGVjdDItY29udGFpbmVyLS1iZWxvdy5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXNcbiAgICAgICAgaW5wdXQge1xuICAgICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICAgICAgfVxuICAgICAgICAuc2VsZWN0Mi1jb250YWluZXItLXNsbi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzXG4gICAgICAgICAgaW5wdXQge1xuICAgICAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDQ1cHgpO1xuICAgICAgICAgIHBhZGRpbmc6IDAgc2V0dGluZ3MtbWl4aW5zLnJlbSg1MHB4KSAwIHNldHRpbmdzLW1peGlucy5yZW0oMjBweCk7XG4gICAgICAgICAgbWFyZ2luOiAwIHNldHRpbmdzLW1peGlucy5yZW0oMTBweCkgc2V0dGluZ3MtbWl4aW5zLnJlbSg1cHgpIDA7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5zbG4tc2VsZWN0LS1tdWx0aXBsZS0tc2VhcmNoIC5zbG4tc2VsZWN0LS1pbndyYXBwZXIge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuICAgICAgICAuc2VsZWN0Mi1jb250YWluZXIge1xuICAgICAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogM3JlbSBzb2xpZCAjZmZmO1xuICAgICAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgICAgICAgICAgIC8vbWFyZ2luLWJvdHRvbTogMy4ycmVtO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgbWF4LWhlaWdodDogMThyZW07XG4gICAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSB7XG4gICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0NHB4KTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAzcmVtO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgIC8vcGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSg5cHgpIHNldHRpbmdzLW1peGlucy5yZW0oMTBweCkgc2V0dGluZ3MtbWl4aW5zLnJlbSg0cHgpIHNldHRpbmdzLW1peGlucy5yZW0oMTBweCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIHtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyNDEsIDI0NywgMjUxKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLS1zbG4gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIHdpZHRoOiA0NHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzcmVtO1xuICAgICAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuICAgICAgICAgIH1cbiAgICAgICAgICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI0MSwgMjQ3LCAyNTEpO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDI3N2JkO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zZWxlY3QyLWNvbnRhaW5lci0tc2xuLnNlbGVjdDItY29udGFpbmVyLS1vcGVuXG4gICAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyNDEsIDI0NywgMjUxKTtcbiAgICAgICAgICAgIGNvbG9yOiAjMDI3N2JkO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQxLCAyNDcsIDI1MSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIHtcbiAgICAgICAgICAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGhlaWdodDogM3JlbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAxNTBtcztcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1lbXBoYXNpcztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5oYXNfbm9fY2hvaWNlcyB7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lLFxuICAgICAgICAgIC5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tc2xuXG4gICAgICAgICAgICAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOjpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLXNsblxuICAgICAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuc2xuLXNlbGVjdC13cmFwcGVyLW11bHRpLXNlYXJjaCB7XG4gICAgICAgICAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnNsbi1jaGVja2JveCArIC5zbG4tc2VsZWN0IHtcbiAgICBsYWJlbDplbXB0eSB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICdlbXB0eSBsYWJlbCc7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIH1cbiAgICB9XG4gICAgLy8gQGluY2x1ZGUgYnAoZGVza3RvcCkge1xuICAgIC8vIG1hcmdpbi10b3A6IC0wLjc1cmVtO1xuICAgIC8vIH1cbiAgfVxuICAuc2xuLWlucHV0LWJpZ2JvcmRlciB7XG4gICAgbGFiZWwge1xuICAgICAgQGV4dGVuZCAlc2xuLWJpZy1ib3JkZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAuc2xuLW1vcmVtYXJnaW4tLWJvdHRvbSB7XG4gICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHRhYmxldCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSg4MHB4KTtcbiAgICB9XG4gIH1cbiAgLnNsbi1sb2dvLWJveCB7XG4gICAgLnByZXZpZXctbG9nbyB7XG4gICAgICAvL3BhZGRpbmc6IDAuNDU4MzNyZW0gMC42NjY2N3JlbTtcbiAgICAgIC8vaGVpZ2h0OiA4cmVtO1xuICAgICAgLy90ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAvL2JhY2tncm91bmQtY29sb3I6ICRjbF9tYWluLS1saWdodGVyO1xuICAgICAgLy9ib3JkZXI6IDJweCBkYXNoZWQgJGNsX21haW4tLWxpZ2h0O1xuICAgICAgLnByZXZpZXctbG9nby1pbWcge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHRlcjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgIG1pbi1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oODBweCk7XG4gICAgICB9XG4gICAgICAuYnRuLmJ0bi1saW5rIHtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICB9XG4gICAgfVxuICAgIC5zZWxlY3QtbG9nbyB7XG4gICAgICBwYWRkaW5nOiAwLjQ1ODMzcmVtIDAuNjY2NjdyZW07XG4gICAgICBoZWlnaHQ6IDhyZW07XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0ZXI7XG4gICAgICBib3JkZXI6IDJweCBkYXNoZWQgYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcbiAgICAgIC5kYXNoaWNvbnMge1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjVlbTtcbiAgICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgI3Nsbl9ib29raW5nLWFjdGlvbnMge1xuICAgIC5zbG4taW5wdXQtLXRleHRhcmVhIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMjBweDtcbiAgICAgIHJlc2l6ZTogbm9uZTtcbiAgICB9XG5cbiAgICAuc2xuLWlucHV0LS10ZXh0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAvLyBCQUQgVEhJTkdTIEkgTVVTVCBETyAvL1xuICAjc2xuLXBheV9hX2RlcG9zaXQsXG4gICNzbG4tYXBwbHlfdHJhbnNhY3Rpb25fZmVlLFxuICAjcGF5bWVudC1tb2RlLXN0cmlwZSB7XG4gICAgLnNsbi1pbnB1dC0tc2ltcGxlIGxhYmVsIHtcbiAgICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oMzBweCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIENPTE9SUElDS0VSXG4jc2xuLXNhbG9uLS1hZG1pbiAuc2xuLWNvbG9ycGlja2VyLFxuLnNsbi1jb2xvcnBpY2tlciB7XG4gIC5zbG4tY29sb3JwaWNrZXItLXN1YndyYXBwZXIge1xuICAgIGJvcmRlcjogc2V0dGluZ3MtbWl4aW5zLnJlbSg0cHgpIHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG4gIH1cbiAgLnNsbi1jb2xvcnBpY2tlci1hZGRvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgQGluY2x1ZGUgYWRtaW5fY29uZmlnLnNxYXJlZF9iZygpO1xuICAgIGkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gICAgICBAZXh0ZW5kICVmb250LWJpZ2dlcjtcbiAgICAgIHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oMjRweCkgc2V0dGluZ3MtbWl4aW5zLnJlbSgxNnB4KTtcbiAgICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAgIH1cbiAgfVxuICAmLnNsbi1pbnB1dC0tc2ltcGxlIHtcbiAgICBpbnB1dCB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAtMXB4O1xuICAgICAgLy9tYXJnaW4tdG9wOiBzZXR0aW5ncy1taXhpbnMucmVtKDEwcHgpO1xuICAgICAgLy9ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIC8vJjpob3ZlcntcbiAgICAgIC8vXHRib3JkZXItY29sb3I6ICRjbF9tYWluLS1saWdodDtcbiAgICAgIC8vXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY2xfbWFpbi0tbGlnaHQ7XG4gICAgICAvL31cbiAgICAgIC8vJjpmb2N1cyB7XG4gICAgICAvL1x0Ym9yZGVyLWNvbG9yOiAkY2xfbWFpbi0tZW1waGFzaXM7XG4gICAgICAvL1x0YmFja2dyb3VuZC1jb2xvcjogJGNsX21haW47XG4gICAgICAvL31cbiAgICB9XG4gICAgLnNsbi1jb2xvcnBpY2tlci1hZGRvbiB7XG4gICAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgIH1cbiAgICBsYWJlbCB7XG4gICAgICBmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMjFweCk7XG4gICAgICBtYXJnaW4tYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDIxcHgpO1xuICAgIH1cbiAgfVxufVxuXG4uc2xuLWNvbG9ycGlja2VyLXdpZGdldCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAuY29sb3JwaWNrZXItc2F0dXJhdGlvbiB7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIGhlaWdodDogMTYwcHg7XG4gIH1cbiAgLmNvbG9ycGlja2VyLWh1ZSxcbiAgLmNvbG9ycGlja2VyLWFscGhhIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICB9XG4gIC5jb2xvcnBpY2tlci1jb2xvcixcbiAgLmNvbG9ycGlja2VyLWNvbG9yIGRpdixcbiAgLmNvbG9ycGlja2VyLXNlbGVjdG9ycyxcbiAgLmNvbG9ycGlja2VyLXNlbGVjdG9ycyBpIHtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gIH1cbiAgLmNvbG9ycGlja2VyLXNlbGVjdG9ycyBpIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICB9XG59XG5cbi5zbG4tYm94IC5zbG4tY29sb3JzLXNhbXBsZSxcbi5zbG4tY29sb3JzLXNhbXBsZSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgcGFkZGluZzogMnJlbTtcbiAgQGluY2x1ZGUgYWRtaW5fY29uZmlnLnNxYXJlZF9iZygpO1xuICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICAud3JhcHBlciB7XG4gICAgQGV4dGVuZCAlYmdjLWNvbG9yLS1tYWluO1xuICAgIHBhZGRpbmc6IDJyZW07XG4gIH1cbiAgaDEge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIEBleHRlbmQgJXNsbi10ZXh0c2l6ZS0tYmlnZ2VyO1xuICAgIEBleHRlbmQgJXRleHQtY29sb3ItLWVtcGhhc2lzO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbiAgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgQGV4dGVuZCAldGV4dC1jb2xvci0tZW1waGFzaXM7XG4gICAgLy8gY29sb3IgPiByaWR1cnJlIGFscGhhIGluIHByb3Bvcnppb25lIDEvLjc1XG4gICAgLy9vcGFjaXR5OiAuNzU7XG4gIH1cbiAgaW5wdXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMjQwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBwYWRkaW5nOiAwLjVlbSAwLjhlbTtcbiAgICBsaW5lLWhlaWdodDogMS44ZW07XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgQGV4dGVuZCAlYmQtY29sb3ItLWVtcGhhc2lzO1xuICAgIC8vIGNvYm9yZGVyLWNvbG9yID4gcmlkdXJyZSBhbHBoYSBpbiBwcm9wb3J6aW9uZSAxLy4zNVxuICAgIEBleHRlbmQgJXRleHQtY29sb3ItLWRhcms7XG4gICAgLy8gY29sb3IgPiByaWR1cnJlIGFscGhhIGluIHByb3Bvcnppb25lIDEvLjc1XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxuICBidXR0b24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAwIDFyZW0gIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMy42cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgaGVpZ2h0OiAzLjZyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgQGV4dGVuZCAlYmdjLWNvbG9yLS1lbXBoYXNpcztcbiAgICBAZXh0ZW5kICV0ZXh0LWNvbG9yLS1tYWluO1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyxcbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAZXh0ZW5kICViZ2MtY29sb3ItLWVtcGhhc2lzLS1ob3ZlcjtcbiAgICAgIEBleHRlbmQgJXRleHQtY29sb3ItLW1haW47XG4gICAgfVxuICB9XG4gIHAge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40cmVtO1xuICAgIEBleHRlbmQgJXRleHQtY29sb3ItLWRhcms7XG4gICAgbWF4LXdpZHRoOiAzNjBweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgfVxuICBzbWFsbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgQGV4dGVuZCAldGV4dC1jb2xvci0tZGFyaztcbiAgICBtYXgtd2lkdGg6IDM2MHB4O1xuICB9XG59XG5cbi8vIENPTE9SUElDS0VSIC8vIEVORFxuLyogVElNRSBSQU5HRSAqL1xuI3Nsbi1zYWxvbi0tYWRtaW4sXG4uc2xuLWNhbGVuZGFyLS13cmFwcGVyIHtcbiAgI3RpbWUtcmFuZ2UgcCB7XG4gICAgQGV4dGVuZCAlZm9udC1zbWFsbDtcbiAgfVxuICAudWktc2xpZGVyLWhvcml6b250YWwge1xuICAgIGhlaWdodDogOHB4O1xuICAgIGJhY2tncm91bmQ6ICNkN2Q3ZDc7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2JhYmFiYTtcbiAgICBib3gtc2hhZG93OlxuICAgICAgMCAxcHggMCBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlLFxuICAgICAgMCAxcHggMCAjY2ZjZmNmIGluc2V0O1xuICAgIGNsZWFyOiBib3RoO1xuICAgIG1hcmdpbjogOHB4IDA7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgLW1zLWJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAtby1ib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICB9XG4gIC51aS1zbGlkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC51aS1zbGlkZXItaG9yaXpvbnRhbCAudWktc2xpZGVyLXJhbmdlIHtcbiAgICB0b3A6IC0xcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC51aS1zbGlkZXIgLnVpLXNsaWRlci1yYW5nZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnVpLXNsaWRlciAudWktc2xpZGVyLWhhbmRsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgd2lkdGg6IDIycHg7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIC51aS1zbGlkZXIgYTpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxuXG4gIC8vI3NsaWRlci1yYW5nZSB7XG4gIC8vXHR3aWR0aDogMTAwJTtcbiAgLy9cdG1hcmdpbjogMCBhdXRvO1xuICAvL31cbiAgI3RpbWUtcmFuZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLy8gTlxuICAuY29sLXNsaWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC51aS1zbGlkZXItaG9yaXpvbnRhbCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDIwcHgpIDA7XG4gICAgcG9zaXRpb246IHVuc2V0O1xuICAgIG1hcmdpbi10b3A6IHNldHRpbmdzLW1peGlucy5yZW0oLTIwcHgpO1xuICB9XG4gIC51aS1zbGlkZXIgLnVpLXNsaWRlci1yYW5nZSB7XG4gICAgaGVpZ2h0OiAwLjQ4cmVtO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tZW1waGFzaXM7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgICA5MGRlZyxcbiAgICAgIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tZW1waGFzaXMsXG4gICAgICBhZG1pbl9jb25maWcuJHNsbi1jb2xvci0tZW1waGFzaXMtLWhvdmVyXG4gICAgKTtcbiAgICAvL2JvcmRlci1yYWRpdXM6IHNldHRpbmdzLW1peGlucy5yZW0oOHB4KTtcbiAgICB0b3A6IDAuMDNyZW07XG4gIH1cbiAgLnVpLXNsaWRlciAudWktc2xpZGVyLWhhbmRsZSB7XG4gICAgaGVpZ2h0OiAxLjQycmVtO1xuICAgIHdpZHRoOiAxLjQycmVtO1xuICAgIHRvcDogLTAuNXJlbTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1lbXBoYXNpcztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNDBweCk7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxNTBtcztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0wLjE2NjY2NjY2NjdyZW07XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMC4xNjY2NjY2NjY3cmVtO1xuICAgIH1cbiAgICAmOmJlZm9yZSxcbiAgICAmOmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBoZWlnaHQ6IDEuNDJyZW07XG4gICAgICB3aWR0aDogMS40MnJlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRyYW5zaXRpb246XG4gICAgICAgIHRyYW5zZm9ybSAxNTBtcyxcbiAgICAgICAgb3BhY2l0eSAxNTBtcztcbiAgICB9XG4gICAgJjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1lbXBoYXNpcztcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1lbXBoYXNpcztcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIHNwYW4ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHdpZHRoOiBzZXR0aW5ncy1taXhpbnMucmVtKDc4cHgpO1xuICAgICAgaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDQycHgpO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogc2V0dGluZ3MtbWl4aW5zLnJlbSgtMjJweCk7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMThweCk7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgICAgYm9yZGVyLXJhZGl1czogc2V0dGluZ3MtbWl4aW5zLnJlbSg0cHgpO1xuICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgICB6LWluZGV4OiA0O1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICB0cmFuc2l0aW9uOlxuICAgICAgICB0b3AgMTUwbXMsXG4gICAgICAgIG9wYWNpdHkgMTUwbXMsXG4gICAgICAgIHRyYW5zZm9ybSAxNTBtcztcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KTtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IHNldHRpbmdzLW1peGlucy5yZW0oMTJweCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSgxMnB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXRvcDogc2V0dGluZ3MtbWl4aW5zLnJlbSgxMnB4KSBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW47XG4gICAgICB9XG4gICAgfVxuICAgIC8vJjpmb2N1cyxcbiAgICAmOmhvdmVyIHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIG9wYWNpdHk6IDAuMjU7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMik7XG4gICAgICB9XG4gICAgICBzcGFuIHtcbiAgICAgICAgdG9wOiAtMTcwJTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBvcGFjaXR5OiAwLjI1O1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDIpO1xuICAgICAgfVxuICAgICAgc3BhbiB7XG4gICAgICAgIHRvcDogLTE3MCU7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICB9XG4gICAgfVxuICAgICY6YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tZW1waGFzaXM7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS44KTtcbiAgICAgIH1cbiAgICAgIHNwYW4ge1xuICAgICAgICB0b3A6IC0xNzAlO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAudWktc2xpZGVyIC51aS1zbGlkZXItaGFuZGxlICsgLnVpLXNsaWRlci1oYW5kbGUge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kc2xuLWNvbG9yLS1lbXBoYXNpcy0taG92ZXI7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgfVxuICAuc2xuLXNsaWRlciB7XG4gICAgLy9oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNzVweCk7XG4gICAgbWFyZ2luLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KTtcbiAgICAvL1xuICAgIC8vYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAuc2xuLXNsaWRlcl9faW5uZXIge1xuICAgICAgcGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KSBzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpXG4gICAgICAgIHNldHRpbmdzLW1peGlucy5yZW0oNjBweCk7XG4gICAgICAvL2JhY2tncm91bmQtY29sb3I6ICRjbF9tYWluLS1saWdodGVyO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcbiAgICB9XG4gICAgLnNsbi1ib3gtdGl0bGUge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgIC5zbG4tc2xpZGVyLS10aXRsZSB7XG4gICAgICBtYXJnaW46IDAgMCBzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpIDA7XG4gICAgICBAZXh0ZW5kICVmb250LWNsX21haW47XG4gICAgICBwYWRkaW5nOiAwIDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgyMHB4KTtcbiAgICAgIEBleHRlbmQgJWZvbnQtYmlnZ2VyO1xuICAgIH1cbiAgICAmLnNsbi1zZWNvbmQtc2hpZnQge1xuICAgICAgLnNsbi1ib3gtdGl0bGUge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcbiAgICAgIH1cbiAgICAgIC5zbG4tc2xpZGVyX19pbm5lciB7XG4gICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5jb2wge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5jb2wtdGltZSxcbiAgLmNvbC5jb2wtdGltZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGluZS1oZWlnaHQ6IHVuc2V0O1xuICAgIC5jb2wtdGltZS10aXRsZSB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgICBlbSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICB9XG4gIH1cbiAgLmNvbC1zbGlkZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMC40MnJlbTtcbiAgICAvL2JvcmRlcjogMnB4IHNvbGlkICRjbF9tYWluLS1saWdodDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMjFyZW07XG4gIH1cbiAgLmNvbC10aW1lIHtcbiAgICBAZXh0ZW5kICVmb250LWJpZ2dlcjtcbiAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgIGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDc1cHgpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBzcGFuIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuICB9XG4gIC5jb2wuY29sLXRpbWUsXG4gIC5jb2wuY29sLXNsaWRlciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuc2xuLXNsaWRlci0tZGlzYWJsZWQge1xuICAgIC5zbG4tc2xpZGVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgIC5zbG4tc3dpdGNoIGlucHV0ICsgbGFiZWw6bnRoLWNoaWxkKDIpIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICB9XG4gIC5zbG4tZGlzYWJsZS1zZWNvbmQtc2hpZnQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTFyZW07XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgLy9sZWZ0OiAxNXB4O1xuICAgIC8vcGFkZGluZy1sZWZ0OiAyMDBweDtcbiAgICAvL2JhY2tncm91bmQtY29sb3I6ICNkZGQ7XG4gICAgJi5zbG4tc3dpdGNoIGlucHV0ICsgbGFiZWw6bnRoLWNoaWxkKDIpIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICAgIC8vJjo6YWZ0ZXIge1xuICAgIC8vfVxuICB9XG4gIC5zbG4tc2xpZGVyLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IHNldHRpbmdzLW1peGlucy5yZW0oNDBweCk7XG4gICAgbWFyZ2luLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KTtcbiAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gIH1cbiAgLnNsbi1zbGlkZXItd3JhcHBlci1zZWNvbmQtc2hpZnQtIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogc2V0dGluZ3MtbWl4aW5zLnJlbSg4MHB4KSAxZnI7XG4gICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogc2V0dGluZ3MtbWl4aW5zLnJlbSg2MHB4KSAxZnI7XG4gICAgfVxuICAgIC5zbG4tZGlzYWJsZS1zZWNvbmQtc2hpZnQge1xuICAgICAgZ3JpZC1jb2x1bW46IDEgLyAxO1xuICAgICAgZ3JpZC1yb3c6IDEgLyAxO1xuICAgIH1cbiAgICAuc2xuLXNlY29uZC1zaGlmdCB7XG4gICAgICBncmlkLWNvbHVtbjogMSAvIDE7XG4gICAgICBncmlkLXJvdzogMSAvIHNwYW4gMjtcbiAgICB9XG4gIH1cbn1cbi8qIFRJTUUgUkFOR0UgLy8gRU5EICovXG4vKiBEQVRFUElDS0VSICovXG4uc2xuLWlucHV0LS1kYXRlcGlja2VyIHtcbiAgLnNsbl9kYXRlcGlja2VyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLyogRklYIDA5MjAyMyAqL1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBjb250ZW50OiAnXFxmMDczJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDI0cHgpO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIEBleHRlbmQgJWZvbnQtaWNvbjtcbiAgICB9XG4gIH1cbn1cbi8qIERBVEVQSUNLRVIgLy8gRU5EICovXG4jc2xuLXNhbG9uLS1hZG1pbiAuc2xuLWlucHV0X19ncm91cCB7XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDYwcHgpO1xuICAgIHBhZGRpbmctYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDIwcHgpO1xuICAgIGJvcmRlci1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oMnB4KSBzb2xpZFxuICAgICAgYWRtaW5fY29uZmlnLmFscGhhLXRvbmVzKGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQsIDAuNSk7XG4gIH1cbn1cbi5zbG4taW5wdXQtLW10IHtcbiAgbWFyZ2luLXRvcDogc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KTtcbn1cblxuLyogRklYIDA5MjAyMyAqL1xuI3Nsbi1zYWxvbi0tYWRtaW4ge1xuICAuc2xuLWlucHV0LS1zaW1wbGUuc2xuLXNldHRpbmdzLXRheCBsYWJlbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTIwcHg7XG4gIH1cbiAgI3Nsbi1lbmFibGVfYm9va2luZ190YXhfY2FsY3VsYXRpb25cbiAgICAuZm9ybS1ncm91cFxuICAgIC5zbG4taW5wdXQtLXNpbXBsZS5zbG4tc2V0dGluZ3MtdGF4XG4gICAgaW5wdXRbdHlwZT0nbnVtYmVyJ10ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC00cHg7XG4gICAgYm9yZGVyOiAwO1xuICAgIGZvbnQtc2l6ZTogMi41ZW07XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYigxOTksIDIyMywgMjQzKTtcbiAgICAtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgICBhcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIH1cbiAgI3Nsbi1lbmFibGVfYm9va2luZ190YXhfY2FsY3VsYXRpb25cbiAgICAuZm9ybS1ncm91cFxuICAgIC5zbG4taW5wdXQtLXNpbXBsZS5zbG4tc2V0dGluZ3MtdGF4XG4gICAgaW5wdXRbdHlwZT0nbnVtYmVyJ106Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG4gICNzbG4tZW5hYmxlX2Jvb2tpbmdfdGF4X2NhbGN1bGF0aW9uXG4gICAgLmZvcm0tZ3JvdXBcbiAgICAuc2xuLWlucHV0LS1zaW1wbGUuc2xuLXNldHRpbmdzLXRheFxuICAgIGlucHV0W3R5cGU9J251bWJlciddOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgfVxuICAuc2xuX21ldGFfZmllbGRfZmlsZSB7XG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gIH1cbiAgI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi1ib290c3RyYXAgLnNsbl9tZXRhX2ZpZWxkX2ZpbGUgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbn1cblxuLyogQlJFQUsgVElNRSAqL1xuI3Nsbi1zYWxvbi0tYWRtaW4tLS0ge1xuICAuc2xuLXNsaWRlci1icmVhay1kdXJhdGlvbi13cmFwcGVyIC51aS1zbGlkZXItcmFuZ2UgLnNsaWRlci10aW1lLWJyZWFrIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMjBweDtcbiAgICBsZWZ0OiA0NSU7XG4gIH1cblxuICAuc2xuLXNsaWRlci1icmVhay1kdXJhdGlvbi13cmFwcGVyXG4gICAgLnVpLXNsaWRlci1oYW5kbGVcbiAgICAuc2xuLXNsaWRlci0tYnJlYWstdGltZS1yYW5nZS12YWx1ZSxcbiAgLnNsbi1zbGlkZXItYnJlYWstZHVyYXRpb24td3JhcHBlclxuICAgIC5zbG4tc2xpZGVyLS1icmVhay10aW1lXG4gICAgLnNsbi1zbGlkZXItLWJyZWFrLXRpbWUtcmFuZ2UtdmFsdWUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0yMHB4O1xuICAgIGxlZnQ6IDE1JTtcbiAgfVxuXG4gIC5zbG4tc2xpZGVyLWJyZWFrLWR1cmF0aW9uLXdyYXBwZXJcbiAgICAuc2xuLXNsaWRlclxuICAgIC5zbG4tc2xpZGVyLS1icmVhay10aW1lXG4gICAgaDQuc2xuLXNsaWRlci0tYnJlYWstcmFuZ2UtLWhlYWRlciB7XG4gICAgbWFyZ2luOiBhdXRvIGF1dG8gMjVweCBhdXRvO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cbiAgLnNsbi1zbGlkZXJcbiAgICAuc2xuLXNsaWRlci0tYnJlYWstbGVuZ3RoXG4gICAgLnNsbi1zbGlkZXItLWJyZWFrLWxlbmd0aC0tbWludXM6OmFmdGVyIHtcbiAgICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcbiAgICBmb250LXNpemU6IDEuOXJlbTtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIGNvbG9yOiBzZXR0aW5ncy1taXhpbnMuJGNhLWJsdWU7XG4gICAgY29udGVudDogJ1xcZjA1Nic7XG4gIH1cbiAgLnNsbi1zbGlkZXIgLnNsbi1zbGlkZXItLWJyZWFrLWxlbmd0aCAuc2xuLXNsaWRlci0tYnJlYWstbGVuZ3RoLS1wbHVzOjphZnRlciB7XG4gICAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XG4gICAgZm9udC1zaXplOiAxLjlyZW07XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBjb2xvcjogc2V0dGluZ3MtbWl4aW5zLiRjYS1ibHVlO1xuICAgIGNvbnRlbnQ6ICdcXGYwNTUnO1xuICB9XG4gIC5zbG4tc2xpZGVyIC5zbG4tc2xpZGVyLS1icmVhay1sZW5ndGggLnNsbi1zbGlkZXItLWJyZWFrLWxlbmd0aC0taW5wdXQge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAjc2xuLXNhbG9uLS1hZG1pbiAuc2xuLXNsaWRlci1icmVhay1kdXJhdGlvbi13cmFwcGVyIC5zbG4tc2xpZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLnNsbi1zbGlkZXItYnJlYWstZHVyYXRpb24td3JhcHBlciAuc2xuLXNsaWRlciAuc2xuLXNsaWRlci0tYnJlYWstdGltZS1mcm9tLFxuICAuc2xuLXNsaWRlci1icmVhay1kdXJhdGlvbi13cmFwcGVyIC5zbG4tc2xpZGVyIC5zbG4tc2xpZGVyLS1icmVhay10aW1lLXRvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG4jc2xuLXNhbG9uLS1hZG1pbiB7XG4gIC5zbG4tc2xpZGVyLnNsbi1zbGlkZXItLWJyZWFrIHtcbiAgICBAZXh0ZW5kICVzbG4taW5wdXQtaGVscDtcbiAgICAuc2xuLXNsaWRlci0tYnJlYWstbGVuZ3RoIHtcbiAgICAgIC8vbGFiZWwge1xuICAgICAgLy9cdGdyaWQtcm93OiAxO1xuICAgICAgLy9cdGdyaWQtY29sdW1uOiAxIC8gc3BhbiAzO1xuICAgICAgLy99XG4gICAgICAuc2xuLXNsaWRlci0tYnJlYWstbGVuZ3RoX19hY3Rpb25zIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZTogYXV0byAvIDIuNzVyZW0gYXV0byAyLjc1cmVtO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiA1LjZyZW07XG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMS4ycmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0ZXItLW9wO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gICAgICB9XG4gICAgICAuc2xuLXNsaWRlci0tYnJlYWstbGVuZ3RoLS1taW51cyB7XG4gICAgICAgIGdyaWQtcm93OiAxO1xuICAgICAgICBncmlkLWNvbHVtbjogMTtcbiAgICAgIH1cbiAgICAgIC5zbG4tc2xpZGVyLS1icmVhay1sZW5ndGgtLWlucHV0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGdyaWQtcm93OiAxO1xuICAgICAgICBncmlkLWNvbHVtbjogMjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgfVxuICAgICAgLnNsbi1zbGlkZXItLWJyZWFrLWxlbmd0aC0tcGx1cyB7XG4gICAgICAgIGdyaWQtcm93OiAxO1xuICAgICAgICBncmlkLWNvbHVtbjogMztcbiAgICAgIH1cbiAgICAgIC5zbG4tc2xpZGVyLS1icmVhay1sZW5ndGgtLW1pbnVzLFxuICAgICAgLnNsbi1zbGlkZXItLWJyZWFrLWxlbmd0aC0tcGx1cyB7XG4gICAgICAgIHdpZHRoOiAyLjc1cmVtO1xuICAgICAgICBoZWlnaHQ6IDIuNzVyZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tZW1waGFzaXM7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcbiAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWJnLS1saWdodGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuc2xuLXNsaWRlci0tYnJlYWstbGVuZ3RoLS1taW51czo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnXFxmMDY4JztcbiAgICAgIH1cbiAgICAgIC5zbG4tc2xpZGVyLS1icmVhay1sZW5ndGgtLXBsdXM6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJ1xcZjA2Nyc7XG4gICAgICB9XG4gICAgfVxuICAgIC5zbG4tc2xpZGVyLS1icmVha19fd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLy9ncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgIC8vZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIDFyZW07XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBoZWlnaHQ6IDUuNnJlbTtcbiAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgICBwYWRkaW5nOiAxcmVtIDEuNXJlbTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHRlci0tb3A7XG4gICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gICAgfVxuICAgIC5zbG4tc2xpZGVyLS1icmVhay10aW1lIHtcbiAgICAgIC5jb2wtc2xpZGVyIHtcbiAgICAgICAgaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDEwcHgpO1xuICAgICAgfVxuICAgICAgLnVpLXNsaWRlciAudWktc2xpZGVyLXJhbmdlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSgxMHB4KTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiBzZXR0aW5ncy1taXhpbnMucmVtKDVweCk7XG4gICAgICAgIGN1cnNvcjogbW92ZTtcbiAgICAgICAgLnNsbi1zbGlkZXItLWJyZWFrLXRpbWUtYnJlYWsge1xuICAgICAgICAgIHdpZHRoOiAycmVtO1xuICAgICAgICAgIGhlaWdodDogMnJlbTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWVtcGhhc2lzO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNsbi1zbGlkZXItLWJyZWFrLXRpbWUtcmFuZ2UtdmFsdWUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTEuNXJlbTtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgfVxuICAgICAgLnNsbi1zbGlkZXItLWJyZWFrLXRpbWUtZnJvbS12YWx1ZSxcbiAgICAgIC5zbG4tc2xpZGVyLS1icmVhay10aW1lLXRvLXZhbHVlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgfVxuICAgICAgLnNsbi1zbGlkZXItLWJyZWFrLXRpbWUtbGltaXRzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAxLjVyZW07XG4gICAgICAgIGxlZnQ6IDEuNXJlbTtcbiAgICAgICAgYm90dG9tOiAxcmVtO1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICB9XG4gICAgfVxuICAgIC5zbG4taW5wdXQtaGVscCB7XG4gICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxufVxuLyogQlJFQUsgVElNRSAvLyBFTkQgKi9cblxuLyogc2xuLW11bHRpZmllbGRzLS1jb2xscGFzZV9fd3JhcHBlciAqL1xuI3Nsbi1zYWxvbi0tYWRtaW4ge1xuICAuc2xuLW11bHRpZmllbGRzLS1jb2xscGFzZV9fd3JhcHBlciB7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMTUwbXMgbGluZWFyO1xuICAgICYub3BlbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGVuZDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICBwYWRkaW5nOiAycmVtIDA7XG4gICAgICBAZXh0ZW5kICVzbG4tc21hbGwtYm9yZGVyO1xuICAgICAgLnNsbi1jaGVja2JveCxcbiAgICAgIC5zbG4tc2VsZWN0IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIC5zbG4tY2hlY2tib3gsXG4gICAgICAgIC5zbG4tc2VsZWN0IHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5zbG4tY2hlY2tib3ggKyAuc2xuLXNlbGVjdCxcbiAgICAuc2xuLWNhbGVuZGFyLS13cmFwcGVyIC5zbG4tY2hlY2tib3ggKyAuc2xuLXNlbGVjdCB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgfVxuICAuc2xuLW11bHRpZmllbGRzLS1jb2xscGFzZV9fd3JhcHBlci0tYmxvY2sge1xuICAgIC5zbG4tc2xpZGVyLS1icmVhayB7XG4gICAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgJi5vcGVuIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxufVxuXG4vKiBOVSBJTlBVVFMgR1JJRCBMQVlPVVQgKi9cbiNzbG4tc2Fsb24tLWFkbWluIHtcbiAgLnNsbi1pbnB1dC0tc2ltcGxlLFxuICAuc2xuLWlucHV0LS1zaW1wbGUgLnNsbl9tZXRhX2ZpZWxkLFxuICAuc2xuLXNlbGVjdCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlOiBtaW5tYXgoMnJlbSwgMWZyKSBhdXRvIC8gMWZyO1xuICAgIGxhYmVsIHtcbiAgICAgIGdyaWQtY29sdW1uOiAxO1xuICAgICAgZ3JpZC1yb3c6IDE7XG4gICAgfVxuICAgIGlucHV0IHtcbiAgICAgIGdyaWQtY29sdW1uOiAxO1xuICAgICAgZ3JpZC1yb3c6IDI7XG4gICAgfVxuICAgIC5oZWxwLWJsb2NrLFxuICAgIC5zbG4tYm94LW1haW5pbmZvIHtcbiAgICAgIGdyaWQtY29sdW1uOiAxO1xuICAgICAgZ3JpZC1yb3c6IDM7XG4gICAgfVxuICAgIC5zbG5fbWV0YV9maWVsZCB7XG4gICAgICBncmlkLWNvbHVtbjogMTtcbiAgICAgIGdyaWQtcm93OiAxIC8gc3BhbiAyO1xuICAgIH1cbiAgfVxuICAuc2xuLWlucHV0LS1zaW1wbGUuc2xuLWNoZWNrYm94IC5zbG5fbWV0YV9maWVsZCB7XG4gICAgbGFiZWwge1xuICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICBncmlkLXJvdzogMjtcbiAgICB9XG4gIH1cbiAgLnNsbi1jaGVja2JveCxcbiAgLnNsbi1zd2l0Y2gge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZTogbWlubWF4KDJyZW0sIDFmcikgLyAxZnI7XG4gICAgLnNsbi1nc3QtbGFiZWwge1xuICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICBncmlkLXJvdzogMTtcbiAgICB9XG4gICAgbGFiZWwge1xuICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICBncmlkLXJvdzogMjtcbiAgICB9XG4gICAgLmhlbHAtYmxvY2ssXG4gICAgLnNsbi1ib3gtbWFpbmluZm8ge1xuICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICBncmlkLXJvdzogMztcbiAgICB9XG4gIH1cbn1cbi8qIE5VIElOUFVUUyBHUklEIExBWU9VVCAvLyBFTkRcdCAqL1xuXG4vKiAyMDI1ICovXG4uc2xuLWNhbGVuZGFyLS13cmFwcGVyIHtcbiAgLnNsbi1pbnB1dC0tY2FsX19kYXRlcGlja2VyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc0MycgaGVpZ2h0PSc0Mycgdmlld0JveD0nMCAwIDQzIDQzJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMjguNjY2NyAzLjU4MzAxVjEwLjc0OTdNMTQuMzMzMyAzLjU4MzAxVjEwLjc0OTdNNS4zNzUgMTcuOTE2M0gzNy42MjVNOC45NTgzMyA3LjE2NjM0SDM0LjA0MTdDMzYuMDIwNyA3LjE2NjM0IDM3LjYyNSA4Ljc3MDY1IDM3LjYyNSAxMC43NDk3VjM1LjgzM0MzNy42MjUgMzcuODEyIDM2LjAyMDcgMzkuNDE2MyAzNC4wNDE3IDM5LjQxNjNIOC45NTgzM0M2Ljk3OTMxIDM5LjQxNjMgNS4zNzUgMzcuODEyIDUuMzc1IDM1LjgzM1YxMC43NDk3QzUuMzc1IDguNzcwNjUgNi45NzkzMSA3LjE2NjM0IDguOTU4MzMgNy4xNjYzNFonIHN0cm9rZT0nJTIzMUUxRTFFJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDAuNzVyZW0gY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMnJlbTtcbiAgfVxufVxuXG5pbnB1dFt0eXBlPSdjb2xvciddLFxuaW5wdXRbdHlwZT0nZGF0ZSddLFxuaW5wdXRbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXSxcbmlucHV0W3R5cGU9J2RhdGV0aW1lJ10sXG5pbnB1dFt0eXBlPSdlbWFpbCddLFxuaW5wdXRbdHlwZT0nbW9udGgnXSxcbmlucHV0W3R5cGU9J251bWJlciddLFxuaW5wdXRbdHlwZT0ncGFzc3dvcmQnXSxcbmlucHV0W3R5cGU9J3NlYXJjaCddLFxuaW5wdXRbdHlwZT0ndGVsJ10sXG5pbnB1dFt0eXBlPSd0ZXh0J10sXG5pbnB1dFt0eXBlPSd0aW1lJ10sXG5pbnB1dFt0eXBlPSd1cmwnXSxcbmlucHV0W3R5cGU9J3dlZWsnXSxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgJi5zbG4tMjUtaW5wdXQtLXBpbGwge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDk5OTlweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfYmctLWxpZ2h0O1xuICAgIG1pbi1oZWlnaHQ6IDIuNXJlbTtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG4gICAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF90ZXh0LS1saWdodC0tZXZpZDtcbiAgICBvdXRsaW5lLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfbWFpbjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMTUwbXM7XG4gICAgQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBvdXRsaW5lOiAycHggc29saWQ7XG4gICAgICAgIG91dGxpbmUtY29sb3I6IHJnYmEoYWRtaW5fY29uZmlnLiRjbF9kX21haW4sIDAuNSk7XG4gICAgICB9XG4gICAgfVxuICAgICY6Zm9jdXMsXG4gICAgJjphY3RpdmUge1xuICAgICAgb3V0bGluZTogMnB4IHNvbGlkO1xuICAgICAgb3V0bGluZS1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX21haW47XG4gICAgfVxuICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiByZ2JhKGFkbWluX2NvbmZpZy4kY2xfZF90ZXh0LS1saWdodC0tZXZpZCwgMC43NSk7XG4gICAgfVxuICB9XG4gICYuc2xuLTI1LWlucHV0LS1pY29uLS1zZWFyY2gge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAzMSAzMScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTI3LjEyNSAyNy4xMjVMMjEuNTA2MiAyMS41MDYyTTI0LjU0MTcgMTQuMjA4M0MyNC41NDE3IDE5LjkxNTMgMTkuOTE1MyAyNC41NDE3IDE0LjIwODMgMjQuNTQxN0M4LjUwMTM5IDI0LjU0MTcgMy44NzUgMTkuOTE1MyAzLjg3NSAxNC4yMDgzQzMuODc1IDguNTAxMzkgOC41MDEzOSAzLjg3NSAxNC4yMDgzIDMuODc1QzE5LjkxNTMgMy44NzUgMjQuNTQxNyA4LjUwMTM5IDI0LjU0MTcgMTQuMjA4M1onIHN0cm9rZT0nJTIzMjM0QzY2JyBzdHJva2Utd2lkdGg9JzQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDFyZW0gY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMS41cmVtO1xuICB9XG59XG4iLCJAdXNlIFwiLi4vY29sb3JzLW51XCI7XG5cbi8qIVxuICogRGF0ZXRpbWVwaWNrZXIgZm9yIEJvb3RzdHJhcFxuICpcbiAqIENvcHlyaWdodCAyMDEyIFN0ZWZhbiBQZXRyZVxuICogSW1wcm92ZW1lbnRzIGJ5IEFuZHJldyBSb3dsc1xuICogSW1wcm92ZW1lbnRzIGJ5IFPDqWJhc3RpZW4gTWFsb3RcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSB2Mi4wXG4gKiBodHRwOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjBcbiAqXG4gKi9cbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIge1xuXHRwYWRkaW5nOiA0cHg7XG5cdG1hcmdpbi10b3A6IDFweDtcblx0d2hpdGUtc3BhY2U6IG5vcm1hbDtcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG5cdC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdGRpcmVjdGlvbjogbHRyO1xufVxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB7XG5cdGJvcmRlcjogbm9uZTtcbn1cbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIuZGF0ZXRpbWVwaWNrZXItcnRsIHtcblx0ZGlyZWN0aW9uOiBydGw7XG59XG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyLmRhdGV0aW1lcGlja2VyLXJ0bCB0YWJsZSB0ciB0ZCBzcGFuIHtcblx0ZmxvYXQ6IHJpZ2h0O1xufVxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciA+IGRpdiB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdHBhZGRpbmc6IDEwcHggMjBweCAwIDIwcHg7XG59XG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyLm1pbnV0ZXMgZGl2LmRhdGV0aW1lcGlja2VyLW1pbnV0ZXMge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIuaG91cnMgZGl2LmRhdGV0aW1lcGlja2VyLWhvdXJzIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyLmRheXMgZGl2LmRhdGV0aW1lcGlja2VyLWRheXMge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIubW9udGhzIGRpdi5kYXRldGltZXBpY2tlci1tb250aHMge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIueWVhcnMgZGl2LmRhdGV0aW1lcGlja2VyLXllYXJzIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHtcblx0bWFyZ2luOiAwO1xufVxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5taW51dGU6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiAjZWVlZWVlO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmhvdXI6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiAjZWVlZWVlO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmRheTpob3ZlciB7XG5cdGJhY2tncm91bmQ6ICNlZWVlZWU7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3BhbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMjMlO1xuXHRoZWlnaHQ6IDU0cHg7XG5cdGxpbmUtaGVpZ2h0OiA1NHB4O1xuXHRmbG9hdDogbGVmdDtcblx0bWFyZ2luOiAxJTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcblx0LW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbjpob3ZlciB7XG5cdGJhY2tncm91bmQ6ICNlZWVlZWU7XG59XG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4ub2xkIHtcblx0Y29sb3I6ICM5OTk5OTk7XG59XG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIC5kYXRldGltZXBpY2tlci1ob3VycyBzcGFuIHtcblx0aGVpZ2h0OiAyNnB4O1xuXHRsaW5lLWhlaWdodDogMjZweDtcbn1cbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgLmRhdGV0aW1lcGlja2VyLW1pbnV0ZXMgc3BhbiB7XG5cdGhlaWdodDogMjZweDtcblx0bGluZS1oZWlnaHQ6IDI2cHg7XG59XG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRoLnN3aXRjaCB7XG5cdHdpZHRoOiAxNDVweDtcbn1cbi5kYXRldGltZXBpY2tlci1pbmxpbmUge1xuXHR3aWR0aDogMjIwcHg7XG59XG4uZGF0ZXRpbWVwaWNrZXItZHJvcGRvd24sXG4uZGF0ZXRpbWVwaWNrZXItZHJvcGRvd24tbGVmdCB7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcbn1cbltjbGFzcyo9XCJkYXRldGltZXBpY2tlci1kcm9wZG93blwiXTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlwiO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGJvcmRlci1sZWZ0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1yaWdodDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRib3JkZXItYm90dG9tOiA3cHggc29saWQgI2NjYztcblx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5bY2xhc3MqPVwiZGF0ZXRpbWVwaWNrZXItZHJvcGRvd25cIl06YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGJvcmRlci1sZWZ0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1yaWdodDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRib3JkZXItYm90dG9tOiA2cHggc29saWQgI2ZmZmZmZjtcblx0cG9zaXRpb246IGFic29sdXRlO1xufVxuW2NsYXNzKj1cImRhdGV0aW1lcGlja2VyLWRyb3Bkb3duLXRvcFwiXTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlwiO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGJvcmRlci1sZWZ0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1yaWdodDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRib3JkZXItdG9wOiA3cHggc29saWQgI2NjYztcblx0Ym9yZGVyLXRvcC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xuXHRib3JkZXItYm90dG9tOiAwO1xufVxuW2NsYXNzKj1cImRhdGV0aW1lcGlja2VyLWRyb3Bkb3duLXRvcFwiXTphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Ym9yZGVyLWxlZnQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXJpZ2h0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci10b3A6IDZweCBzb2xpZCAjZmZmZmZmO1xuXHRib3JkZXItYm90dG9tOiAwO1xufVxuLmRhdGV0aW1lcGlja2VyLWRyb3Bkb3duLWJvdHRvbS1sZWZ0OmJlZm9yZSB7XG5cdHRvcDogLTdweDtcblx0cmlnaHQ6IDZweDtcbn1cbi5kYXRldGltZXBpY2tlci1kcm9wZG93bi1ib3R0b20tbGVmdDphZnRlciB7XG5cdHRvcDogLTZweDtcblx0cmlnaHQ6IDdweDtcbn1cbi5kYXRldGltZXBpY2tlci1kcm9wZG93bi1ib3R0b20tcmlnaHQ6YmVmb3JlIHtcblx0dG9wOiAtN3B4O1xuXHRsZWZ0OiA2cHg7XG59XG4uZGF0ZXRpbWVwaWNrZXItZHJvcGRvd24tYm90dG9tLXJpZ2h0OmFmdGVyIHtcblx0dG9wOiAtNnB4O1xuXHRsZWZ0OiA3cHg7XG59XG4uZGF0ZXRpbWVwaWNrZXItZHJvcGRvd24tdG9wLWxlZnQ6YmVmb3JlIHtcblx0Ym90dG9tOiAtN3B4O1xuXHRyaWdodDogNnB4O1xufVxuLmRhdGV0aW1lcGlja2VyLWRyb3Bkb3duLXRvcC1sZWZ0OmFmdGVyIHtcblx0Ym90dG9tOiAtNnB4O1xuXHRyaWdodDogN3B4O1xufVxuLmRhdGV0aW1lcGlja2VyLWRyb3Bkb3duLXRvcC1yaWdodDpiZWZvcmUge1xuXHRib3R0b206IC03cHg7XG5cdGxlZnQ6IDZweDtcbn1cbi5kYXRldGltZXBpY2tlci1kcm9wZG93bi10b3AtcmlnaHQ6YWZ0ZXIge1xuXHRib3R0b206IC02cHg7XG5cdGxlZnQ6IDdweDtcbn1cbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGQsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRoIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR3aWR0aDogMjBweDtcblx0aGVpZ2h0OiAyMHB4O1xuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcblx0LW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcblx0Ym9yZGVyOiBub25lO1xufVxuLnRhYmxlLXN0cmlwZWQgLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCxcbi50YWJsZS1zdHJpcGVkIC5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGgge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQub2xkLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5uZXcge1xuXHRjb2xvcjogIzk5OTk5OTtcbn1cbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuZGlzYWJsZWQsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmRpc2FibGVkOmhvdmVyIHtcblx0YmFja2dyb3VuZDogbm9uZTtcblx0Y29sb3I6ICM5OTk5OTk7XG5cdGN1cnNvcjogZGVmYXVsdDtcbn1cbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXksXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZCxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmRlMTlhO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICNmZGQ0OWEsICNmZGY1OWEpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZkZDQ5YSwgI2ZkZjU5YSk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQoXG5cdFx0bGluZWFyLFxuXHRcdDAgMCxcblx0XHQwIDEwMCUsXG5cdFx0ZnJvbSgjZmRkNDlhKSxcblx0XHR0bygjZmRmNTlhKVxuXHQpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNmZGQ0OWEsICNmZGY1OWEpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAjZmRkNDlhLCAjZmRmNTlhKTtcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZkZDQ5YSwgI2ZkZjU5YSk7XG5cdGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcblx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2ZkZDQ5YScsIGVuZENvbG9yc3RyPScjZmRmNTlhJywgR3JhZGllbnRUeXBlPTApO1xuXHRib3JkZXItY29sb3I6ICNmZGY1OWEgI2ZkZjU5YSAjZmJlZDUwO1xuXHRib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKSByZ2JhKDAsIDAsIDAsIDAuMSkgcmdiYSgwLCAwLCAwLCAwLjI1KTtcblx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoZW5hYmxlZD1mYWxzZSk7XG59XG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlcjpob3Zlcixcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXIsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyOmhvdmVyLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTphY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyOmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6YWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXIuYWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyLmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyLmRpc2FibGVkLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZC5kaXNhYmxlZCxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5W2Rpc2FibGVkXSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXJbZGlzYWJsZWRdLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZFtkaXNhYmxlZF0sXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZGY1OWE7XG59XG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXI6YWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyOmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuYWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlci5hY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZiZjA2OSBcXDk7XG59XG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDZkY2M7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgIzAwODhjYywgIzAwNDRjYyk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAjMDA4OGNjLCAjMDA0NGNjKTtcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChcblx0XHRsaW5lYXIsXG5cdFx0MCAwLFxuXHRcdDAgMTAwJSxcblx0XHRmcm9tKCMwMDg4Y2MpLFxuXHRcdHRvKCMwMDQ0Y2MpXG5cdCk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgIzAwODhjYywgIzAwNDRjYyk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICMwMDg4Y2MsICMwMDQ0Y2MpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG9wLCAjMDA4OGNjLCAjMDA0NGNjKTtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuXHRmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjMDA4OGNjJywgZW5kQ29sb3JzdHI9JyMwMDQ0Y2MnLCBHcmFkaWVudFR5cGU9MCk7XG5cdGJvcmRlci1jb2xvcjogIzAwNDRjYyAjMDA0NGNjICMwMDJhODA7XG5cdGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4xKSByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuXHRmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChlbmFibGVkPWZhbHNlKTtcblx0Y29sb3I6ICNmZmY7XG5cdHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlcjpob3Zlcixcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6aG92ZXIsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTphY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3ZlcjphY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5hY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlci5hY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZCxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyLmRpc2FibGVkLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQuZGlzYWJsZWQsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZCxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlW2Rpc2FibGVkXSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyW2Rpc2FibGVkXSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkW2Rpc2FibGVkXSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDQ0Y2M7XG59XG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTphY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3ZlcjphY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5hY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlci5hY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzMzk5IFxcOTtcbn1cbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXJcblx0LmRhdGV0aW1lcGlja2VyLWhvdXJzXG5cdHRhYmxlXG5cdHRyXG5cdHRkXG5cdHNwYW4uaG91cl9hbSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXJcblx0LmRhdGV0aW1lcGlja2VyLWhvdXJzXG5cdHRhYmxlXG5cdHRyXG5cdHRkXG5cdHNwYW4uaG91cl9wbSB7XG5cdHdpZHRoOiAxNC42JTtcbn1cbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgLmRhdGV0aW1lcGlja2VyLWhvdXJzIGZpZWxkc2V0IGxlZ2VuZCxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgLmRhdGV0aW1lcGlja2VyLW1pbnV0ZXMgZmllbGRzZXQgbGVnZW5kIHtcblx0bWFyZ2luLWJvdHRvbTogaW5oZXJpdDtcblx0bGluZS1oZWlnaHQ6IDMwcHg7XG59XG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uZGlzYWJsZWQsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uZGlzYWJsZWQ6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRjb2xvcjogIzk5OTk5OTtcblx0Y3Vyc29yOiBkZWZhdWx0O1xufVxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDZkY2M7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgIzAwODhjYywgIzAwNDRjYyk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAjMDA4OGNjLCAjMDA0NGNjKTtcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChcblx0XHRsaW5lYXIsXG5cdFx0MCAwLFxuXHRcdDAgMTAwJSxcblx0XHRmcm9tKCMwMDg4Y2MpLFxuXHRcdHRvKCMwMDQ0Y2MpXG5cdCk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgIzAwODhjYywgIzAwNDRjYyk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICMwMDg4Y2MsICMwMDQ0Y2MpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG9wLCAjMDA4OGNjLCAjMDA0NGNjKTtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuXHRmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjMDA4OGNjJywgZW5kQ29sb3JzdHI9JyMwMDQ0Y2MnLCBHcmFkaWVudFR5cGU9MCk7XG5cdGJvcmRlci1jb2xvcjogIzAwNDRjYyAjMDA0NGNjICMwMDJhODA7XG5cdGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4xKSByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuXHRmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChlbmFibGVkPWZhbHNlKTtcblx0Y29sb3I6ICNmZmY7XG5cdHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlcixcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXI6aG92ZXIsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcjpob3Zlcixcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6YWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcjphY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXJcblx0dGFibGVcblx0dHJcblx0dGRcblx0c3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5hY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuYWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlclxuXHR0YWJsZVxuXHR0clxuXHR0ZFxuXHRzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5kaXNhYmxlZCxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuZGlzYWJsZWQsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyXG5cdHRhYmxlXG5cdHRyXG5cdHRkXG5cdHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLmRpc2FibGVkLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZVtkaXNhYmxlZF0sXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyW2Rpc2FibGVkXSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWRbZGlzYWJsZWRdLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlclxuXHR0YWJsZVxuXHR0clxuXHR0ZFxuXHRzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF0ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0NGNjO1xufVxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTphY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyOmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlclxuXHR0YWJsZVxuXHR0clxuXHR0ZFxuXHRzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuYWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyXG5cdHRhYmxlXG5cdHRyXG5cdHRkXG5cdHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLmFjdGl2ZSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDMzOTkgXFw5O1xufVxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aCxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGZvb3QgdHI6Zmlyc3QtY2hpbGQgdGgge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoOmhvdmVyLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0Zm9vdCB0cjpmaXJzdC1jaGlsZCB0aDpob3ZlciB7XG5cdGJhY2tncm91bmQ6ICNlZWVlZWU7XG59XG4uaW5wdXQtYXBwZW5kLmRhdGUgLmFkZC1vbiBpLFxuLmlucHV0LXByZXBlbmQuZGF0ZSAuYWRkLW9uIGksXG4uaW5wdXQtZ3JvdXAuZGF0ZSAuaW5wdXQtZ3JvdXAtYWRkb24gc3BhbiB7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0d2lkdGg6IDE0cHg7XG5cdGhlaWdodDogMTRweDtcbn1cbi5jYXJldCB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDA7XG5cdGhlaWdodDogMDtcblx0bWFyZ2luLWxlZnQ6IDJweDtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0Ym9yZGVyLXRvcDogNHB4IHNvbGlkO1xuXHRib3JkZXItcmlnaHQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLWxlZnQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5kcm9wZG93biB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuXHRvdXRsaW5lOiAwO1xufVxuLmRyb3Bkb3duLW1lbnUuZGF0ZXRpbWVwaWNrZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTAwJTtcblx0bGVmdDogMDtcblx0ei1pbmRleDogMTAwMDtcblx0ZGlzcGxheTogbm9uZTtcblx0ZmxvYXQ6IGxlZnQ7XG5cdG1pbi13aWR0aDogMTYwcHg7XG5cdHBhZGRpbmc6IDVweCAwO1xuXHRtYXJnaW46IDJweCAwIDA7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdGZvbnQtc2l6ZTogMWVtO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuXHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdC13ZWJraXQtYm94LXNoYWRvdzogMCA2cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTc1KTtcblx0Ym94LXNoYWRvdzogMCA2cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTc1KTtcblx0YmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbn1cbi5wb3N0LXR5cGUtc2xuX2Jvb2tpbmcgLmRyb3Bkb3duLW1lbnUuZGF0ZXRpbWVwaWNrZXIge1xuXHRmb250LXNpemU6IDEuMTI1cmVtO1xuXHQ+IGRpdiB7XG5cdFx0cGFkZGluZzogMXJlbSAxLjVyZW07XG5cdFx0Ji5kYXRldGltZXBpY2tlci1taW51dGVzIHtcblx0XHRcdHBhZGRpbmc6IDAuMnJlbTtcblx0XHR9XG5cdH1cblx0dGQsXG5cdHRoLFxuXHR0YWJsZSB0ciB0ZCBzcGFuIHtcblx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdFx0aGVpZ2h0OiBmaXQtY29udGVudDtcblx0XHRwYWRkaW5nOiAwLjc1cmVtO1xuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdCY6ZW1wdHkge1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHR9XG5cdH1cblx0LmRhdGV0aW1lcGlja2VyLWRheXMge1xuXHRcdHRkLFxuXHRcdHRoLFxuXHRcdHRhYmxlIHRyIHRkIHNwYW4ge1xuXHRcdFx0Jjpub3QoLmRvdykge1xuXHRcdFx0XHRib3JkZXItY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tZ3JleS0tbGlnaHQoMSk7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tZ3JleS0tbGlnaHQoMSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5kYXRldGltZXBpY2tlci1taW51dGVzIHtcblx0XHRoZWlnaHQ6IDMwdmg7XG5cdFx0dGFibGUgdHIgdGQgc3BhbiB7XG5cdFx0XHR3aWR0aDogMTQuNiU7XG5cdFx0XHRmb250LXNpemU6IDEuMTI1cmVtO1xuXHRcdH1cblx0XHRzcGFuIHtcblx0XHRcdGhlaWdodDogZml0LWNvbnRlbnQ7XG5cdFx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdH1cblx0fVxuXHR0YWJsZSB0ciB0ZC5kYXk6bm90KC5kaXNhYmxlZCksXG5cdHRhYmxlIHRyIHRkIHNwYW4uaG91cjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSksXG5cdHRhYmxlIHRyIHRkIHNwYW4ubWludXRlOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogY29sb3JzLW51LnNsbi1hZG1pbl9udWNvbG9yLS1vay0tYmcoMSk7XG5cdFx0Y29sb3I6IGNvbG9ycy1udS5zbG4tYWRtaW5fbnVjb2xvci0tb2soMSk7XG5cdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0QG1lZGlhIChob3ZlcjogaG92ZXIpIHtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMtbnUuc2xuLWFkbWluX251Y29sb3ItLW9rKDEpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHR0YWJsZSB0ciB0ZCBzcGFuLmhvdXIucmVkOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSxcblx0dGFibGUgdHIgdGQgc3Bhbi5taW51dGUucmVkOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSxcblx0dGFibGUgdHIgdGQuZGF5LnJlZDpub3QoLmRpc2FibGVkKSxcblx0LnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLnJlZCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogY29sb3JzLW51LnNsbi1hZG1pbl9udWNvbG9yLS1wcm9ibGVtLS1iZygxKTtcblx0XHRjb2xvcjogY29sb3JzLW51LnNsbi1hZG1pbl9udWNvbG9yLS1wcm9ibGVtKDEpICFpbXBvcnRhbnQ7XG5cdFx0QG1lZGlhIChob3ZlcjogaG92ZXIpIHtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMtbnUuc2xuLWFkbWluX251Y29sb3ItLXByb2JsZW0oXG5cdFx0XHRcdFx0MVxuXHRcdFx0XHQpICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoLFxuXHR0Zm9vdCB0cjpmaXJzdC1jaGlsZCB0aCB7XG5cdFx0QG1lZGlhIChob3ZlcjogaG92ZXIpIHtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4oMSk7XG5cdFx0XHRcdGNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLWxpZ2h0ZXN0KDEpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQjc2xuLXNhbG9uLS1hZG1pbiAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhciAuc2xuX2RhdGVwaWNrZXIgLnByZXYsXG5cdCNzbG4tc2Fsb24tLWFkbWluIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyIC5zbG5fZGF0ZXBpY2tlciAubmV4dCxcblx0LnNsbi1kYXRldGltZXBpY2tlciAucHJldixcblx0LnNsbi1kYXRldGltZXBpY2tlciAubmV4dCB7XG5cdH1cbn1cbi5pbm1vZGFsLnBvc3QtdHlwZS1zbG5fYm9va2luZyAuZHJvcGRvd24tbWVudS5kYXRldGltZXBpY2tlciB7XG5cdC5kYXRldGltZXBpY2tlci1taW51dGVzIHtcblx0XHRoZWlnaHQ6IDUwdmg7XG5cdH1cbn1cbi5kcm9wZG93bi1tZW51LmRhdGV0aW1lcGlja2VyLnB1bGwtcmlnaHQge1xuXHRyaWdodDogMDtcblx0bGVmdDogYXV0bztcbn1cbi5kcm9wZG93bi1tZW51LmRhdGV0aW1lcGlja2VyIC5kaXZpZGVyIHtcblx0aGVpZ2h0OiAxcHg7XG5cdG1hcmdpbjogOXB4IDA7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZTU7XG59XG4uZHJvcGRvd24tbWVudS5kYXRldGltZXBpY2tlciA+IGxpID4gYSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwYWRkaW5nOiAzcHggMjBweDtcblx0Y2xlYXI6IGJvdGg7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuXHRjb2xvcjogIzMzMzMzMztcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5kcm9wZG93bi1tZW51LmRhdGV0aW1lcGlja2VyID4gbGkgPiBhOmhvdmVyLFxuLmRyb3Bkb3duLW1lbnUuZGF0ZXRpbWVwaWNrZXIgPiBsaSA+IGE6Zm9jdXMge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGNvbG9yOiAjMjYyNjI2O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xufVxuLmRyb3Bkb3duLW1lbnUuZGF0ZXRpbWVwaWNrZXIgPiAuYWN0aXZlID4gYSxcbi5kcm9wZG93bi1tZW51LmRhdGV0aW1lcGlja2VyID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4uZHJvcGRvd24tbWVudS5kYXRldGltZXBpY2tlciA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcblx0Y29sb3I6ICNmZmY7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0b3V0bGluZTogMDtcblx0YmFja2dyb3VuZC1jb2xvcjogIzA3NmI5ZDtcbn1cbi5kcm9wZG93bi1tZW51LmRhdGV0aW1lcGlja2VyID4gLmRpc2FibGVkID4gYSxcbi5kcm9wZG93bi1tZW51LmRhdGV0aW1lcGlja2VyID4gLmRpc2FibGVkID4gYTpob3Zlcixcbi5kcm9wZG93bi1tZW51LmRhdGV0aW1lcGlja2VyID4gLmRpc2FibGVkID4gYTpmb2N1cyB7XG5cdGNvbG9yOiAjNzc3Nzc3O1xufVxuLmRyb3Bkb3duLW1lbnUuZGF0ZXRpbWVwaWNrZXIgPiAuZGlzYWJsZWQgPiBhOmhvdmVyLFxuLmRyb3Bkb3duLW1lbnUuZGF0ZXRpbWVwaWNrZXIgPiAuZGlzYWJsZWQgPiBhOmZvY3VzIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0YmFja2dyb3VuZC1pbWFnZTogbm9uZTtcblx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoZW5hYmxlZCA9IGZhbHNlKTtcblx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5vcGVuID4gLmRyb3Bkb3duLW1lbnUuZGF0ZXRpbWVwaWNrZXIge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbi5vcGVuID4gYSB7XG5cdG91dGxpbmU6IDA7XG59XG4uZHJvcGRvd24tbWVudS1yaWdodCB7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiAwO1xufVxuLmRyb3Bkb3duLW1lbnUtbGVmdCB7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiBhdXRvO1xufVxuLmRyb3Bkb3duLWhlYWRlciB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwYWRkaW5nOiAzcHggMjBweDtcblx0Zm9udC1zaXplOiAwLjg1ZW07XG5cdGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuXHRjb2xvcjogIzc3Nzc3Nztcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5kcm9wZG93bi1iYWNrZHJvcCB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0dG9wOiAwO1xuXHR6LWluZGV4OiA5OTA7XG59XG4ucHVsbC1yaWdodCA+IC5kcm9wZG93bi1tZW51LmRhdGV0aW1lcGlja2VyIHtcblx0cmlnaHQ6IDA7XG5cdGxlZnQ6IGF1dG87XG59XG4uZHJvcHVwIC5jYXJldCxcbi5uYXZiYXItZml4ZWQtYm90dG9tIC5kcm9wZG93biAuY2FyZXQge1xuXHRib3JkZXItdG9wOiAwO1xuXHRib3JkZXItYm90dG9tOiA0cHggc29saWQ7XG5cdGNvbnRlbnQ6IFwiXCI7XG59XG4uZHJvcHVwIC5kcm9wZG93bi1tZW51LmRhdGV0aW1lcGlja2VyLFxuLm5hdmJhci1maXhlZC1ib3R0b20gLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51LmRhdGV0aW1lcGlja2VyIHtcblx0dG9wOiBhdXRvO1xuXHRib3R0b206IDEwMCU7XG5cdG1hcmdpbi1ib3R0b206IDFweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHQubmF2YmFyLXJpZ2h0IC5kcm9wZG93bi1tZW51LmRhdGV0aW1lcGlja2VyIHtcblx0XHRsZWZ0OiBhdXRvO1xuXHRcdHJpZ2h0OiAwO1xuXHR9XG5cdC5uYXZiYXItcmlnaHQgLmRyb3Bkb3duLW1lbnUtbGVmdCB7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogYXV0bztcblx0fVxufVxuKixcbio6YmVmb3JlLFxuKjphZnRlciB7XG5cdC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuKjpmb2N1cyxcbio6YmVmb3JlOmZvY3VzLFxuKjphZnRlcjpmb2N1cyB7XG5cdG91dGxpbmU6IDAgIWltcG9ydGFudDtcbn1cbi52ZXJ0aWNhbC1jZW50ZXJpbmcge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLnpEZXB0aC0xIHtcblx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCA0cHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcblx0LW1vei1ib3gtc2hhZG93OiAwIDFweCA0cHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcblx0Ym94LXNoYWRvdzogMCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG59XG4uekRlcHRoLTIge1xuXHQtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIzKTtcblx0LW1vei1ib3gtc2hhZG93OiAwIDNweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yMyk7XG5cdGJveC1zaGFkb3c6IDAgM3B4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIzKTtcbn1cbi56RGVwdGgtMyB7XG5cdC13ZWJraXQtYm94LXNoYWRvdzogMCA2cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMjMpO1xuXHQtbW96LWJveC1zaGFkb3c6IDAgNnB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIzKTtcblx0Ym94LXNoYWRvdzogMCA2cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMjMpO1xufVxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcIkdseXBoaWNvbnMgSGFsZmxpbmdzXCI7XG5cdHNyYzogdXJsKFwiLi4vZm9udHMvZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhci5lb3RcIik7XG5cdHNyYzpcblx0XHR1cmwoXCIuLi9mb250cy9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLmVvdD8jaWVmaXhcIilcblx0XHRcdGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLFxuXHRcdHVybChcIi4uL2ZvbnRzL2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxuXHRcdHVybChcIi4uL2ZvbnRzL2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLFxuXHRcdHVybChcIi4uL2ZvbnRzL2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXIuc3ZnI2dseXBoaWNvbnNfaGFsZmxpbmdzcmVndWxhclwiKVxuXHRcdFx0Zm9ybWF0KFwic3ZnXCIpO1xufVxuLmdseXBoaWNvbiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dG9wOiAxcHg7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Zm9udC1mYW1pbHk6IFwiR2x5cGhpY29ucyBIYWxmbGluZ3NcIjtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRsaW5lLWhlaWdodDogMTtcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uZ2x5cGhpY29uLXBsdXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXDJiXCI7XG59XG4uZ2x5cGhpY29uLWV1cm86YmVmb3JlIHtcblx0Y29udGVudDogXCJcXDIwYWNcIjtcbn1cbi5nbHlwaGljb24tbWludXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXDIyMTJcIjtcbn1cbi5nbHlwaGljb24tdGltZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAyM1wiO1xufVxuLmdseXBoaWNvbi1jYWxlbmRhcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTEwOVwiO1xufVxuLmdseXBoaWNvbi1jaGV2cm9uLWxlZnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwNzlcIjtcbn1cbi5nbHlwaGljb24tY2hldnJvbi1yaWdodDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA4MFwiO1xufVxuLmdseXBoaWNvbi11c2VyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDA4XCI7XG59XG4uZ2x5cGhpY29uLW9rLWNpcmNsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA4OVwiO1xufVxuLmdseXBoaWNvbi1hcnJvdy1sZWZ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDkxXCI7XG59XG4uZ2x5cGhpY29uLWFycm93LXJpZ2h0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDkyXCI7XG59XG4uZ2x5cGhpY29uLWFycm93LXVwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDkzXCI7XG59XG4uZ2x5cGhpY29uLWFycm93LWRvd246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwOTRcIjtcbn1cbi5nbHlwaGljb24tYmFuLWNpcmNsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA5MFwiO1xufVxuLmdseXBoaWNvbi1leGNsYW1hdGlvbi1zaWduOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMTAxXCI7XG59XG4uZ2x5cGhpY29uLXN0YXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMDZcIjtcbn1cbi5nbHlwaGljb24tc3Rhci1lbXB0eTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAwN1wiO1xufVxuLmdseXBoaWNvbi13YXJuaW5nLXNpZ246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUxMDdcIjtcbn1cbi5nbHlwaGljb24tZmxhZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAzNFwiO1xufVxuLmdseXBoaWNvbi11cGxvYWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMjdcIjtcbn1cbi5nbHlwaGljb24tcmVwZWF0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDMwXCI7XG59XG4vKiBhbGdvbHBsdXMgc3RhcnQgKi9cbi5nbHlwaGljb24tdHJhc2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMjBcIjtcbn1cbi5nbHlwaGljb24tdGh1bWJzLXVwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMTI1XCI7XG59XG4vKiBhbGdvbHBsdXMgZW5kICovXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHtcblx0Zm9udC1mYW1pbHk6XG5cdFx0SGVsdmV0aWNhIE5ldWUsXG5cdFx0QXJpYWwsXG5cdFx0SGVsdmV0aWNhLFxuXHRcdHNhbnMtc2VyaWY7XG59XG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRkLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0aCxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3BhbiB7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdHBhZGRpbmc6IDNweCA1cHg7XG59XG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHtcblx0bWF4LXdpZHRoOiA1OTBweDtcbn1cbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUge1xuXHRib3JkZXItdG9wOiBub25lO1xufVxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciAuc2xuLWRhdGV0aW1lcGlja2VyLWNsb3NlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDQwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNkNTFlMjY7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Y29sb3I6ICNmZmY7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRtYXJnaW46IDIwcHggMCAxMHB4IDA7XG59XG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIC5zbG4tZGF0ZXRpbWVwaWNrZXItY2xvc2U6aG92ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwMDBiO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHtcblx0XHRsZWZ0OiAwICFpbXBvcnRhbnQ7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0fVxuXHQuZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIC5zbG4tZGF0ZXRpbWVwaWNrZXItY2xvc2Uge1xuXHRcdGhlaWdodDogNjBweDtcblx0XHRsaW5lLWhlaWdodDogNjBweDtcblx0fVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuXHQuZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyOm5vdCgub2ZmLXNtLW1kLXN1cHBvcnQpIHtcblx0XHRsZWZ0OiAwICFpbXBvcnRhbnQ7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRtaW4taGVpZ2h0OiAyMDBweDtcblx0fVxufVxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXIsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3Zlcixcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZCxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlciB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cdGJvcmRlcjogbm9uZTtcblx0dGV4dC1zaGFkb3c6IG5vbmU7XG59XG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlcixcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyOmhvdmVyLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcjpob3Zlcixcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyOmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyOmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyLmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyLmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIuZGlzYWJsZWQsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZC5kaXNhYmxlZCxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyLmRpc2FibGVkLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmVbZGlzYWJsZWRdLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXJbZGlzYWJsZWRdLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWRbZGlzYWJsZWRdLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlcixcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXI6aG92ZXIsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcjpob3Zlcixcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6YWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcjphY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXJcblx0dGFibGVcblx0dHJcblx0dGRcblx0c3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5hY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuYWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlclxuXHR0YWJsZVxuXHR0clxuXHR0ZFxuXHRzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5kaXNhYmxlZCxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuZGlzYWJsZWQsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyXG5cdHRhYmxlXG5cdHRyXG5cdHRkXG5cdHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLmRpc2FibGVkLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZVtkaXNhYmxlZF0sXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyW2Rpc2FibGVkXSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWRbZGlzYWJsZWRdLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlclxuXHR0YWJsZVxuXHR0clxuXHR0ZFxuXHRzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF0ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDc2YjlkO1xufVxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5kYXk6bm90KC5kaXNhYmxlZCksXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyXG5cdHRhYmxlXG5cdHRyXG5cdHRkXG5cdHNwYW4uaG91cjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSksXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyXG5cdHRhYmxlXG5cdHRyXG5cdHRkXG5cdHNwYW4ubWludXRlOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSB7XG5cdGNvbG9yOiAjMzNjYzMzO1xufVxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5kYXk6bm90KC5kaXNhYmxlZCk6aG92ZXIsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyXG5cdHRhYmxlXG5cdHRyXG5cdHRkXG5cdHNwYW4uaG91cjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6aG92ZXIsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyXG5cdHRhYmxlXG5cdHRyXG5cdHRkXG5cdHNwYW4ubWludXRlOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpob3ZlciB7XG5cdGNvbG9yOiAjZmZmO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzNjYzMzO1xufVxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlclxuXHR0YWJsZVxuXHR0clxuXHR0ZFxuXHRzcGFuLmhvdXIucmVkOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXJcblx0dGFibGVcblx0dHJcblx0dGRcblx0c3Bhbi5taW51dGUucmVkOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuZGF5LnJlZDpub3QoLmRpc2FibGVkKSxcbi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi5yZWQge1xuXHRjb2xvcjogcmVkICFpbXBvcnRhbnQ7XG59XG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyXG5cdHRhYmxlXG5cdHRyXG5cdHRkXG5cdHNwYW4uaG91ci5yZWQ6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOmhvdmVyLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlclxuXHR0YWJsZVxuXHR0clxuXHR0ZFxuXHRzcGFuLm1pbnV0ZS5yZWQ6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOmhvdmVyLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5kYXkucmVkOm5vdCguZGlzYWJsZWQpOmhvdmVyLFxuLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLnJlZDpob3ZlciB7XG5cdGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZWQgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5kYXksXG5cdC5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5ob3VyLFxuXHQuZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4ubWludXRlIHtcblx0XHRiYWNrZ3JvdW5kOiAjZWVlO1xuXHRcdGZvbnQtc2l6ZTogMS40ZW07XG5cdFx0Ym9yZGVyOiAycHggc29saWQgI2ZmZjtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0cGFkZGluZzogMDtcblx0fVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuXHQuZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyOm5vdCgub2ZmLXNtLW1kLXN1cHBvcnQpIHRhYmxlIHRyIHRkLmRheSxcblx0LmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlcjpub3QoLm9mZi1zbS1tZC1zdXBwb3J0KVxuXHRcdHRhYmxlXG5cdFx0dHJcblx0XHR0ZFxuXHRcdHNwYW4uaG91cixcblx0LmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlcjpub3QoLm9mZi1zbS1tZC1zdXBwb3J0KVxuXHRcdHRhYmxlXG5cdFx0dHJcblx0XHR0ZFxuXHRcdHNwYW4ubWludXRlIHtcblx0XHRiYWNrZ3JvdW5kOiAjZWVlO1xuXHRcdGZvbnQtc2l6ZTogMS40ZW07XG5cdFx0Ym9yZGVyOiAycHggc29saWQgI2ZmZjtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0cGFkZGluZzogMDtcblx0fVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmRheSB7XG5cdFx0d2lkdGg6IDQwcHggIWltcG9ydGFudDtcblx0XHRoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcblx0XHRsaW5lLWhlaWdodDogNjBweDtcblx0fVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuXHQuZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyOm5vdCgub2ZmLXNtLW1kLXN1cHBvcnQpIHRhYmxlIHRyIHRkLmRheSB7XG5cdFx0d2lkdGg6IDYwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcblx0XHRsaW5lLWhlaWdodDogNjBweDtcblx0fVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uaG91cixcblx0LmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLm1pbnV0ZSB7XG5cdFx0d2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogNjBweCAhaW1wb3J0YW50O1xuXHRcdGxpbmUtaGVpZ2h0OiA2MHB4O1xuXHRcdG1hcmdpbjogMDtcblx0fVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuXHQuZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyOm5vdCgub2ZmLXNtLW1kLXN1cHBvcnQpXG5cdFx0dGFibGVcblx0XHR0clxuXHRcdHRkXG5cdFx0c3Bhbi5ob3VyLFxuXHQuZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyOm5vdCgub2ZmLXNtLW1kLXN1cHBvcnQpXG5cdFx0dGFibGVcblx0XHR0clxuXHRcdHRkXG5cdFx0c3Bhbi5taW51dGUge1xuXHRcdHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcblx0XHRsaW5lLWhlaWdodDogNjBweDtcblx0XHRtYXJnaW46IDA7XG5cdH1cbn1cbi5zbG5fZGF0ZXBpY2tlciAjc2xuX2RhdGUuZm9ybS1jb250cm9sW3JlYWRvbmx5XSxcbi5zbG5fdGltZXBpY2tlciAjc2xuX3RpbWUuZm9ybS1jb250cm9sW3JlYWRvbmx5XSB7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlci50aW1lcGlja2VyXG5cdC5kYXRldGltZXBpY2tlci1taW51dGVzXG5cdHRhYmxlXG5cdHRoZWFkXG5cdHRyXG5cdHRoLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlci50aW1lcGlja2VyXG5cdC5kYXRldGltZXBpY2tlci1ob3Vyc1xuXHR0YWJsZVxuXHR0aGVhZFxuXHR0clxuXHR0aCxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIudGltZXBpY2tlclxuXHQuZGF0ZXRpbWVwaWNrZXItZGF5c1xuXHR0YWJsZVxuXHR0aGVhZFxuXHR0clxuXHR0aCxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIudGltZXBpY2tlclxuXHQuZGF0ZXRpbWVwaWNrZXItbW9udGhzXG5cdHRhYmxlXG5cdHRoZWFkXG5cdHRyXG5cdHRoLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlci50aW1lcGlja2VyXG5cdC5kYXRldGltZXBpY2tlci15ZWFyc1xuXHR0YWJsZVxuXHR0aGVhZFxuXHR0clxuXHR0aCB7XG5cdGhlaWdodDogMXB4O1xuXHRwYWRkaW5nOiAwO1xuXHRmb250LXNpemU6IDFweDtcblx0bGluZS1oZWlnaHQ6IDFweDtcblx0dGV4dC1pbmRlbnQ6IC05OTk5cHg7XG5cdG9wYWNpdHk6IDA7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLyogRklYIDA5MjAyMyAqL1xuLmRhdGV0aW1lcGlja2VyIGRpdi5kYXRldGltZXBpY2tlci1taW51dGVzIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG92ZXJmbG93LXk6IHNjcm9sbDtcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHRoZWlnaHQ6IDI1MHB4O1xufVxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciAuZGF0ZXRpbWVwaWNrZXItbWludXRlcyB0YWJsZSB0ciB0ZCBzcGFuIHtcblx0Zm9udC1zaXplOiAxLjI1ZW07XG5cdHdpZHRoOiAxMiU7XG59XG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIC5kYXRldGltZXBpY2tlci1taW51dGVzIHRkLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciAuZGF0ZXRpbWVwaWNrZXItbWludXRlcyB0aCB7XG5cdHdpZHRoOiAyMDBweDtcbn1cbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmRlMTlhO1xufVxuIiwiQHVzZSBcInNhc3M6Y29sb3JcIjtcbkB1c2UgXCIuLi9hZG1pbl9jb25maWdcIjtcbkB1c2UgXCIuLi9jb2xvcnMtbnVcIjtcbkB1c2UgXCIuLi9zZXR0aW5ncy1taXhpbnNcIjtcbkB1c2UgXCIuLi90eXBvLWFkbWluXCI7XG5cbi8vXG4vLyBQcm9ncmVzcyBiYXJzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy89PSBQcm9ncmVzcyBiYXJzXG4vL1xuLy8jI1xuJGJyYW5kLXByaW1hcnk6IGNvbG9yLmFkanVzdCgjNDI4YmNhLCAkbGlnaHRuZXNzOiAtNi41JSkgIWRlZmF1bHQ7IC8vICMzMzdhYjdcbiRicmFuZC1zdWNjZXNzOiAjNWNiODVjICFkZWZhdWx0O1xuJGJyYW5kLWluZm86ICM1YmMwZGUgIWRlZmF1bHQ7XG4kYnJhbmQtd2FybmluZzogI2YwYWQ0ZSAhZGVmYXVsdDtcbiRicmFuZC1kYW5nZXI6ICNkOTUzNGYgIWRlZmF1bHQ7XG4vLyoqIEJhY2tncm91bmQgY29sb3Igb2YgdGhlIHdob2xlIHByb2dyZXNzIGNvbXBvbmVudFxuJHByb2dyZXNzLWJnOiAjZjVmNWY1ICFkZWZhdWx0O1xuLy8qKiBQcm9ncmVzcyBiYXIgdGV4dCBjb2xvclxuJHByb2dyZXNzLWJhci1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcbi8vKiogVmFyaWFibGUgZm9yIHNldHRpbmcgcm91bmRlZCBjb3JuZXJzIG9uIHByb2dyZXNzIGJhci5cbiRwcm9ncmVzcy1ib3JkZXItcmFkaXVzOiBzZXR0aW5ncy1taXhpbnMuJGJvcmRlci1yYWRpdXMtYmFzZSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3JkZXItcmFkaXVzOiBzZXR0aW5ncy1taXhpbnMudW5pdCgwLjc1KTtcblxuJHByb2dyZXNzLWJhci1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy51bml0KDEuNSk7XG5cbi8vKiogRGVmYXVsdCBwcm9ncmVzcyBiYXIgY29sb3JcbiRwcm9ncmVzcy1iYXItYmc6ICRicmFuZC1wcmltYXJ5ICFkZWZhdWx0O1xuLy8qKiBTdWNjZXNzIHByb2dyZXNzIGJhciBjb2xvclxuJHByb2dyZXNzLWJhci1zdWNjZXNzLWJnOiAkYnJhbmQtc3VjY2VzcyAhZGVmYXVsdDtcbi8vKiogV2FybmluZyBwcm9ncmVzcyBiYXIgY29sb3JcbiRwcm9ncmVzcy1iYXItd2FybmluZy1iZzogJGJyYW5kLXdhcm5pbmcgIWRlZmF1bHQ7XG4vLyoqIERhbmdlciBwcm9ncmVzcyBiYXIgY29sb3JcbiRwcm9ncmVzcy1iYXItZGFuZ2VyLWJnOiAkYnJhbmQtZGFuZ2VyICFkZWZhdWx0O1xuLy8qKiBJbmZvIHByb2dyZXNzIGJhciBjb2xvclxuJHByb2dyZXNzLWJhci1pbmZvLWJnOiAkYnJhbmQtaW5mbyAhZGVmYXVsdDtcblxuQG1peGluIGdyYWRpZW50LXN0cmlwZWQoJGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpLCAkYW5nbGU6IDQ1ZGVnKSB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KFxuXHRcdCRhbmdsZSxcblx0XHQkY29sb3IgMjUlLFxuXHRcdHRyYW5zcGFyZW50IDI1JSxcblx0XHR0cmFuc3BhcmVudCA1MCUsXG5cdFx0JGNvbG9yIDUwJSxcblx0XHQkY29sb3IgNzUlLFxuXHRcdHRyYW5zcGFyZW50IDc1JSxcblx0XHR0cmFuc3BhcmVudFxuXHQpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoXG5cdFx0JGFuZ2xlLFxuXHRcdCRjb2xvciAyNSUsXG5cdFx0dHJhbnNwYXJlbnQgMjUlLFxuXHRcdHRyYW5zcGFyZW50IDUwJSxcblx0XHQkY29sb3IgNTAlLFxuXHRcdCRjb2xvciA3NSUsXG5cdFx0dHJhbnNwYXJlbnQgNzUlLFxuXHRcdHRyYW5zcGFyZW50XG5cdCk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChcblx0XHQkYW5nbGUsXG5cdFx0JGNvbG9yIDI1JSxcblx0XHR0cmFuc3BhcmVudCAyNSUsXG5cdFx0dHJhbnNwYXJlbnQgNTAlLFxuXHRcdCRjb2xvciA1MCUsXG5cdFx0JGNvbG9yIDc1JSxcblx0XHR0cmFuc3BhcmVudCA3NSUsXG5cdFx0dHJhbnNwYXJlbnRcblx0KTtcbn1cbkBtaXhpbiBhbmltYXRpb24oJGFuaW1hdGlvbikge1xuXHQtd2Via2l0LWFuaW1hdGlvbjogJGFuaW1hdGlvbjtcblx0LW8tYW5pbWF0aW9uOiAkYW5pbWF0aW9uO1xuXHRhbmltYXRpb246ICRhbmltYXRpb247XG59XG5cbkBtaXhpbiBwcm9ncmVzcy1iYXItdmFyaWFudCgkY29sb3IpIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuXG5cdC8vIERlcHJlY2F0ZWQgcGFyZW50IGNsYXNzIHJlcXVpcmVtZW50IGFzIG9mIHYzLjIuMFxuXHQucHJvZ3Jlc3Mtc3RyaXBlZCAmIHtcblx0XHRAaW5jbHVkZSBncmFkaWVudC1zdHJpcGVkO1xuXHR9XG59XG5cbi8vIEJhciBhbmltYXRpb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIFdlYktpdFxuQC13ZWJraXQta2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcblx0ZnJvbSB7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNDBweCAwO1xuXHR9XG5cdHRvIHtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG5cdH1cbn1cblxuLy8gU3BlYyBhbmQgSUUxMCtcbkBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuXHRmcm9tIHtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MHB4IDA7XG5cdH1cblx0dG8ge1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcblx0fVxufVxuXG4vLyBCYXIgaXRzZWxmXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIE91dGVyIGNvbnRhaW5lclxuLnByb2dyZXNzIHtcblx0d2lkdGg6IDEwMCU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGhlaWdodDogJHByb2dyZXNzLWJhci1oZWlnaHQ7XG5cdG1hcmdpbi1ib3R0b206ICRwcm9ncmVzcy1iYXItaGVpZ2h0O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLWdyZXktLWxpZ2h0KDAuNSk7XG5cdGJvcmRlci1yYWRpdXM6ICRwcm9ncmVzcy1ib3JkZXItcmFkaXVzO1xuXHQvL0BpbmNsdWRlIGJveC1zaGFkb3coaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKSk7XG59XG5cbi8vIEJhciBvZiBwcm9ncmVzc1xuLnByb2dyZXNzLWJhciB7XG5cdGZsb2F0OiBsZWZ0O1xuXHR3aWR0aDogMCU7XG5cdGhlaWdodDogMTAwJTtcblx0Zm9udC1zaXplOiB0eXBvLWFkbWluLiRmb250LXNpemUtc21hbGw7XG5cdGxpbmUtaGVpZ2h0OiAkcHJvZ3Jlc3MtYmFyLWhlaWdodDtcblx0Y29sb3I6ICRwcm9ncmVzcy1iYXItY29sb3I7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0YmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1lbXBoYXNpcztcblx0Ym9yZGVyLXJhZGl1czogJHByb2dyZXNzLWJvcmRlci1yYWRpdXM7XG5cdC8vQGluY2x1ZGUgYm94LXNoYWRvdyhpbnNldCAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpKTtcblx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLnRyYW5zaXRpb24od2lkdGggMC42cyBlYXNlKTtcbn1cblxuLy8gU3RyaXBlZCBiYXJzXG4vL1xuLy8gYC5wcm9ncmVzcy1zdHJpcGVkIC5wcm9ncmVzcy1iYXJgIGlzIGRlcHJlY2F0ZWQgYXMgb2YgdjMuMi4wIGluIGZhdm9yIG9mIHRoZVxuLy8gYC5wcm9ncmVzcy1iYXItc3RyaXBlZGAgY2xhc3MsIHdoaWNoIHlvdSBqdXN0IGFkZCB0byBhbiBleGlzdGluZ1xuLy8gYC5wcm9ncmVzcy1iYXJgLlxuLnByb2dyZXNzLXN0cmlwZWQgLnByb2dyZXNzLWJhcixcbi5wcm9ncmVzcy1iYXItc3RyaXBlZCB7XG5cdC8vQGluY2x1ZGUgZ3JhZGllbnQtc3RyaXBlZDtcblx0Ly9iYWNrZ3JvdW5kLXNpemU6IDQwcHggNDBweDtcbn1cblxuLy8gQ2FsbCBhbmltYXRpb24gZm9yIHRoZSBhY3RpdmUgb25lXG4vL1xuLy8gYC5wcm9ncmVzcy5hY3RpdmUgLnByb2dyZXNzLWJhcmAgaXMgZGVwcmVjYXRlZCBhcyBvZiB2My4yLjAgaW4gZmF2b3Igb2YgdGhlXG4vLyBgLnByb2dyZXNzLWJhci5hY3RpdmVgIGFwcHJvYWNoLlxuLnByb2dyZXNzLmFjdGl2ZSAucHJvZ3Jlc3MtYmFyLFxuLnByb2dyZXNzLWJhci5hY3RpdmUge1xuXHRAaW5jbHVkZSBhbmltYXRpb24ocHJvZ3Jlc3MtYmFyLXN0cmlwZXMgMnMgbGluZWFyIGluZmluaXRlKTtcbn1cblxuLy8gVmFyaWF0aW9uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4ucHJvZ3Jlc3MtYmFyLXN1Y2Nlc3Mge1xuXHRAaW5jbHVkZSBwcm9ncmVzcy1iYXItdmFyaWFudCgkcHJvZ3Jlc3MtYmFyLXN1Y2Nlc3MtYmcpO1xufVxuXG4ucHJvZ3Jlc3MtYmFyLWluZm8ge1xuXHRAaW5jbHVkZSBwcm9ncmVzcy1iYXItdmFyaWFudCgkcHJvZ3Jlc3MtYmFyLWluZm8tYmcpO1xufVxuXG4ucHJvZ3Jlc3MtYmFyLXdhcm5pbmcge1xuXHRAaW5jbHVkZSBwcm9ncmVzcy1iYXItdmFyaWFudCgkcHJvZ3Jlc3MtYmFyLXdhcm5pbmctYmcpO1xufVxuXG4ucHJvZ3Jlc3MtYmFyLWRhbmdlciB7XG5cdEBpbmNsdWRlIHByb2dyZXNzLWJhci12YXJpYW50KCRwcm9ncmVzcy1iYXItZGFuZ2VyLWJnKTtcbn1cbiIsIkB1c2UgJy4uL2FkbWluX2NvbmZpZyc7XG5AdXNlICcuLi9jb2xvcnMtbnUnO1xuXG5AdXNlICcuLi9zZXR0aW5ncy1taXhpbnMnO1xuQHVzZSAnLi4vdHlwby1hZG1pbic7XG5cbkB1c2UgXCJzYXNzOmNvbG9yXCI7XG5cbi5zbG4tYnRuLFxuLnNsbi1ib290c3RyYXAgLnNsbi1idG4ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAvL0BpbmNsdWRlIHRyYW5zaXRpb24oYmFja2dyb3VuZC1jb2xvciAyMDBtcywgY29sb3IgMzAwbXMsIG9wYWNpdHkgMjUwbXMpO1xuICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMudHJhbnNpdGlvbihhbGwgMjUwbXMpO1xuICBAZXh0ZW5kICV6aS1uYXZpZ2F6aW9uZTtcbiAgJi5zbG4tYnRuLS1iaWdnZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgfVxuICBpbnB1dCxcbiAgYnV0dG9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMudHJhbnNpdGlvbihcbiAgICAgIGJhY2tncm91bmQtY29sb3IgMjAwbXMsXG4gICAgICBjb2xvciAzMDBtcyxcbiAgICAgIG9wYWNpdHkgMjUwbXNcbiAgICApO1xuICB9XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG59XG4vLyBTSVpFU1xuLnNsbi1idG4tLWZ1bGx3aWR0aCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNsbi1idG4tLW1lZ2EsXG4uc2xuLWJ0bi0tbWVnYSBpbnB1dCxcbi5zbG4tYnRuLS1tZWdhIGJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCBzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpO1xuICBoZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oOTBweCk7XG4gIG1heC13aWR0aDogMzc1cHg7XG4gIG1pbi13aWR0aDogc2V0dGluZ3MtbWl4aW5zLnJlbSgzMjBweCk7XG4gIEBleHRlbmQgJWZvbnQtYmlnZ2VyO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg5MHB4KTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHBob25lKSB7XG4gICAgZm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDIxcHgpO1xuICB9XG4gIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcbiAgICBmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMjFweCk7XG4gIH1cbiAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcbiAgICAvL2hlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg1NnB4KTtcbiAgICAvL2xpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDU2cHgpO1xuICAgIG1pbi13aWR0aDogc2V0dGluZ3MtbWl4aW5zLnJlbSgyNDBweCk7XG4gICAgZm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDIxcHgpO1xuICB9XG4gICYuc2xuLWJ0bi0tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uc2xuLWJ0bi0tYmlnZ2VyLFxuLnNsbi1idG4tLWJpZ2dlciBpbnB1dCxcbi5zbG4tYnRuLS1iaWdnZXIgYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiAxLjI1cmVtO1xuICAvL2hlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg1MHB4KTtcbiAgbWluLXdpZHRoOiBzZXR0aW5ncy1taXhpbnMucmVtKDI0MHB4KTtcbiAgQGV4dGVuZCAlZm9udC1iaWc7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gICYuc2xuLWJ0bi0tZnVsbHdpZHRoIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAocGhvbmUpIHtcbiAgICAvL2ZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgxOHB4KTtcbiAgfVxuICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuICAgIHBhZGRpbmc6IDFyZW0gMS4yNXJlbTtcbiAgICAmLnNsbi1idG4tLXRleHRvbmx5IHtcbiAgICAgIG1pbi13aWR0aDogc2V0dGluZ3MtbWl4aW5zLnJlbSgxMjBweCk7XG4gICAgfVxuICB9XG4gICYuc2xuLWJ0bi0tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uc2xuLWJ0bi0tYmlnLFxuLnNsbi1idG4tLWJpZyBpbnB1dCxcbi5zbG4tYnRuLS1iaWcgYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiAwIHNldHRpbmdzLW1peGlucy5yZW0oMjRweCk7XG4gIC8vaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDUwcHgpO1xuICBtaW4td2lkdGg6IHNldHRpbmdzLW1peGlucy5yZW0oMjQwcHgpO1xuICBAZXh0ZW5kICVmb250LWJpZztcbiAgbGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNTBweCk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gICYuc2xuLWJ0bi0tZnVsbHdpZHRoIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAmLnNsbi11cGRhdGUtc2V0dGluZ3MsXG4gICYuc2xuLXJlc2V0LXNldHRpbmdzIHtcbiAgICBoZWlnaHQ6IDMuNXJlbTtcbiAgfVxuICAmLnNsbi1yZXNldC1zZXR0aW5ncyB7XG4gICAgbWFyZ2luLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSgzMHB4KTtcbiAgfVxuICAmLnNsbi11cGRhdGUtc2V0dGluZ3Mge1xuICAgIGlucHV0LFxuICAgIGJ1dHRvbiB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChwaG9uZSkge1xuICAgIC8vZm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDE4cHgpO1xuICB9XG4gIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG4gICAgcGFkZGluZzogMCBzZXR0aW5ncy1taXhpbnMucmVtKDIwcHgpO1xuICAgIC8vaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDU2cHgpO1xuICAgIC8vbGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNTZweCk7XG4gICAgLy9taW4td2lkdGg6IHNldHRpbmdzLW1peGlucy5yZW0oMjQwcHgpO1xuICAgIC8vZm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDIxcHgpO1xuICAgICYuc2xuLWJ0bi0tdGV4dG9ubHkge1xuICAgICAgbWluLXdpZHRoOiBzZXR0aW5ncy1taXhpbnMucmVtKDEyMHB4KTtcbiAgICB9XG4gIH1cbiAgJi5zbG4tYnRuLS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5zbG4tYnRuLS1iaWcyNSxcbi5zbG4tYnRuLS1iaWcyNSBpbnB1dCxcbi5zbG4tYnRuLS1iaWcyNSBidXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgyNHB4KTtcbiAgaGVpZ2h0OiAzLjI1cmVtO1xuICBtaW4td2lkdGg6IHNldHRpbmdzLW1peGlucy5yZW0oMjQwcHgpO1xuICBAaW5jbHVkZSB0eXBvLWFkbWluLmZvbnQtbWVkaXVtO1xuICAvL2xpbmUtaGVpZ2h0OiAzLjI1cmVtO1xuICBib3gtc2hhZG93OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICAmLnNsbi1idG4tLWZ1bGx3aWR0aCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHRhYmxldCkge1xuICAgIGhlaWdodDogMy4yNXJlbTtcbiAgICBAaW5jbHVkZSB0eXBvLWFkbWluLmZvbnQtYmlnO1xuICB9XG59XG4uc2xuLWJ0bi0tbGFyZ2UsXG4uc2xuLWJ0bi0tbGFyZ2UgaW5wdXQsXG4uc2xuLWJ0bi0tbGFyZ2UgYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtaW4td2lkdGg6IDEyMHB4O1xuICBoZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNjZweCk7XG4gIEBleHRlbmQgJWZvbnQtYmlnO1xuICBmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMjBweCk7XG4gIGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDY2cHgpO1xuICBwYWRkaW5nOiAwIHNldHRpbmdzLW1peGlucy5yZW0oMTVweCk7XG4gICYuc2xuLWJ0bi0tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG4gICAgbWluLXdpZHRoOiA5MHB4O1xuICAgIGhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg0NHB4KTtcbiAgICBsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg0NHB4KTtcbiAgICBmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMTZweCk7XG4gIH1cbn1cbi5zbG4tYnRuLS1tZWRpdW0sXG4uc2xuLWJ0bi0tbWVkaXVtIGlucHV0LFxuLnNsbi1idG4tLW1lZGl1bSBidXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1pbi13aWR0aDogOTBweDtcbiAgaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDQ0cHgpO1xuICBAZXh0ZW5kICVmb250LW1lZGl1bTtcbiAgbGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNDRweCk7XG4gIHBhZGRpbmc6IDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgxNXB4KTtcbiAgJi5zbG4tYnRuLS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5zbG4tYnRuLS1zbWFsbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO1xuICBAZXh0ZW5kICVmb250LW1lZGl1bTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSgzMHB4KTtcbiAgcGFkZGluZzogMCAxMHB4O1xuICAmLnNsbi1idG4tLWljb24ge1xuICAgIHdpZHRoOiAxLjhyZW07XG4gICAgaGVpZ2h0OiAxLjhyZW07XG4gICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmItcmFkaXVzKDUwJSk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBmb250LXNpemU6IDBweDtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjhyZW07XG4gICAgfVxuICB9XG59XG4uc2xuLWJ0bi0tc21hbGwtLXJvdW5kLFxuLnNsbi1idG4tLXNtYWxsLS1yb3VuZC5zbG4tYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNDBweCk7XG4gIEBleHRlbmQgJWZvbnQtbWVkaXVtO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpO1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5iLXJhZGl1cyg1MCUpO1xuICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMudHJhbnNpdGlvbihhbGwgMjUwbXMpO1xuICAmLnNsbi1idG4tLWljb24tLW9sZCB7XG4gICAgd2lkdGg6IHNldHRpbmdzLW1peGlucy5yZW0oMzBweCk7XG4gICAgaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO1xuICAgIGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgycHgpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgJjphZnRlciB7XG4gICAgICB3aWR0aDogc2V0dGluZ3MtbWl4aW5zLnJlbSgzMHB4KTtcbiAgICAgIGhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSgzMHB4KTtcbiAgICAgIGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1lbXBoYXNpcztcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICBmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMjZweCk7XG4gICAgfVxuICAgICY6aG92ZXI6YWZ0ZXIsXG4gICAgJjpmb2N1czphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gICAgfVxuICB9XG4gICYuc2xuLWJ0bi0taWNvbiB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgycHgpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgJjphZnRlciB7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1lbXBoYXNpcztcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gICAgJjpob3ZlcjphZnRlcixcbiAgICAmOmZvY3VzOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgICB9XG4gICAgJi5zbG4tYnRuLS1pY29uLS1ub2JrZyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5zbG4taWNvbi0taGVscGNoYXQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjNjZiYjZhO1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIHdpZHRoOiAzN3B4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbG9yOiAjNjZiYjZhO1xuICAgICAgfVxuICAgIH1cbiAgICAmLnNsbi1pY29uLS1hcHByb3ZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tb2soMSk7XG4gICAgICAgIGNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLWdyZXktLWxpZ2h0ZXIoMSk7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1vaygwLjgpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLnNsbi1pY29uLS1kZW55IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbm90b2soMSk7XG4gICAgICAgIGNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLWdyZXktLWxpZ2h0ZXIoMSk7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1ub3RvaygwLjgpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2xuLWJ0bi0tYmFubmVyX19jdGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KTtcbiAgaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDcycHgpO1xuICBsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg3MnB4KTtcbiAgbWF4LXdpZHRoOiAzNzVweDtcbiAgbWluLXdpZHRoOiBzZXR0aW5ncy1taXhpbnMucmVtKDMyMHB4KTtcbiAgQGV4dGVuZCAlZm9udC1iaWdnZXI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcbiAgICBwYWRkaW5nOiAwIHNldHRpbmdzLW1peGlucy5yZW0oNDBweCk7XG4gICAgaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDkwcHgpO1xuICAgIGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDkwcHgpO1xuICAgIGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMXB4KTtcbiAgfVxuICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuICAgIC8vaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDU2cHgpO1xuICAgIC8vbGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNTZweCk7XG4gICAgbWluLXdpZHRoOiBzZXR0aW5ncy1taXhpbnMucmVtKDI0MHB4KTtcbiAgICBmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMjFweCk7XG4gIH1cbiAgJi5zbG4tYnRuLS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi8vIENPTE9SU1xuI3Nsbi1zYWxvbi0tYWRtaW4ge1xuICAuc2xuLWJ0bi0tbWFpbixcbiAgLnNsbi1ib290c3RyYXAgLnNsbi1idG4tLW1haW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbigxKTtcbiAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICBpbnB1dCxcbiAgICBidXR0b24ge1xuICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgfVxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICAgIC5idG4sXG4gICAgICBpbnB1dCxcbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLnNsbi1idG4tLXNtYWxsLnNsbi1idG4tLWljb24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tZW1waGFzaXM7XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnNsbi1idG4tLW1haW4tLXRvbmFsLFxuICAuc2xuLWJvb3RzdHJhcCAuc2xuLWJ0bi0tbWFpbi0tdG9uYWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbigwLjIpO1xuICAgIC8vYmFja2dyb3VuZC1jb2xvcjogc2xuLW51Y29sb3ItLW1haW4tLWxpZ2h0KDEpO1xuICAgIGNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4tLWRhcmsoMSk7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDFweCAycHggMnB4IDFweDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGlucHV0LFxuICAgIGJ1dHRvbiB7XG4gICAgICBjb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluKDEpO1xuICAgIH1cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluKDAuMik7XG4gICAgICBjb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluLS1kYXJrKDEpO1xuICAgICAgYm9yZGVyLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4oMSk7XG4gICAgICAuYnRuLFxuICAgICAgaW5wdXQsXG4gICAgICBidXR0b24ge1xuICAgICAgICBjb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluLS1kYXJrKDEpO1xuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICBjb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluLS1kYXJrKDEpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYuc2xuLWJ0bi0tc21hbGwuc2xuLWJ0bi0taWNvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1lbXBoYXNpcztcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLnNsbi1idG4tLW1haW4yNSxcbi5zbG4tYm9vdHN0cmFwIC5zbG4tYnRuLS1tYWluMjUge1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF9tYWluO1xuICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgaW5wdXQsXG4gIGJ1dHRvbiB7XG4gICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gIH1cbiAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF9tYWluLS1kMTtcblx0ICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICB9XG4gIH1cbn1cbi5zbG4tYnRuLS1tYWlubWVkaXVtLFxuLnNsbi1ib290c3RyYXAgLnNsbi1idG4tLW1haW5tZWRpdW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuYWxwaGEtdG9uZXMoXG4gICAgYWRtaW5fY29uZmlnLiRjbF9tYWluLS1lbXBoYXNpcyxcbiAgICAwLjg1XG4gICk7XG4gIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xufVxuLnNsbi1idG4tLWxpZ2h0LFxuLnNsbi1ib290c3RyYXAgLnNsbi1idG4tLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcbiAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgaW5wdXQsXG4gIGJ1dHRvbiB7XG4gICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgfVxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgaW5wdXQsXG4gICAgYnV0dG9uIHtcbiAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgIH1cbiAgfVxuICAmLnNsbi1idG4tLWFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgIGlucHV0LFxuICAgIGJ1dHRvbiB7XG4gICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICB9XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG4gICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgICAgaW5wdXQsXG4gICAgICBidXR0b24ge1xuICAgICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLnNsbi1idG4tLXNtYWxsLnNsbi1idG4tLWljb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICY6YWZ0ZXIge1xuICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5zbG4tYnRuLS1kX21haW4tLW5vYmtnLFxuLnNsbi1ib290c3RyYXAgLnNsbi1idG4tLWRfbWFpbi0tbm9ia2cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF9tYWluO1xuICBpbnB1dCxcbiAgYnV0dG9uIHtcbiAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX21haW47XG4gIH1cbiAgJjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF9tYWluO1xuICB9XG4gIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfbWFpbjtcbiAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF9tYWluO1xuICAgICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5zbG4tYnRuLS13YXJuaW5nLFxuLnNsbi1ib290c3RyYXAgLnNsbi1idG4tLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX3dhcm5pbmc7XG4gIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICBpbnB1dCxcbiAgYnV0dG9uIHtcbiAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgfVxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgaW5wdXQsXG4gICAgYnV0dG9uIHtcbiAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgIH1cbiAgfVxufVxuLnNsbi1idG4tLXByb2JsZW0sXG4uc2xuLWJvb3RzdHJhcCAuc2xuLWJ0bi0tcHJvYmxlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tYWRtaW5fbnVjb2xvci0tcHJvYmxlbS0tYmcoMSk7XG4gIGNvbG9yOiBjb2xvcnMtbnUuc2xuLWFkbWluX251Y29sb3ItLXByb2JsZW0tLWRhcmsoMSk7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4IDJweCAycHggMXB4O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBpbnB1dCxcbiAgYnV0dG9uIHtcbiAgICBjb2xvcjogY29sb3JzLW51LnNsbi1hZG1pbl9udWNvbG9yLS1wcm9ibGVtLS1kYXJrKDEpO1xuICB9XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tYWRtaW5fbnVjb2xvci0tcHJvYmxlbS0tYmcoMSk7XG4gICAgY29sb3I6IGNvbG9ycy1udS5zbG4tYWRtaW5fbnVjb2xvci0tcHJvYmxlbS0tZGFyaygxKTtcbiAgICBib3JkZXItY29sb3I6IGNvbG9ycy1udS5zbG4tYWRtaW5fbnVjb2xvci0tcHJvYmxlbSgxKTtcbiAgICBpbnB1dCxcbiAgICBidXR0b24ge1xuICAgICAgY29sb3I6IGNvbG9ycy1udS5zbG4tYWRtaW5fbnVjb2xvci0tcHJvYmxlbS0tZGFyaygxKTtcbiAgICB9XG4gIH1cbn1cbi5zbG4tYnRuLS1vayxcbi5zbG4tYm9vdHN0cmFwIC5zbG4tYnRuLS1vayB7XG4gIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfb2s7XG4gIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICBpbnB1dCxcbiAgYnV0dG9uIHtcbiAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgfVxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgaW5wdXQsXG4gICAgYnV0dG9uIHtcbiAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgIH1cbiAgfVxufVxuI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi1idG4tLXRleHRvbmx5LFxuI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi1ib290c3RyYXAgLnNsbi1idG4tLXRleHRvbmx5IHtcbiAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbnVfbWFpbi0tbGlnaHQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgfVxuICB9XG59XG4jc2xuLXNhbG9uLS1hZG1pbiAuc2xuLWJ0bi0tdGV4dG9ubHktLWVtcGgsXG4jc2xuLXNhbG9uLS1hZG1pbiAuc2xuLWJvb3RzdHJhcCAuc2xuLWJ0bi0tdGV4dG9ubHktLWVtcGgge1xuICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9udS0taGlnaGVtcGhhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgIH1cbiAgfVxufVxuI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi1idG4tLXRleHRvbmx5LS1lbXBoYmtnLFxuI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi1ib290c3RyYXAgLnNsbi1idG4tLXRleHRvbmx5LS1lbXBoYmtnIHtcbiAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbnUtLWhpZ2hlbXBoYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgIH1cbiAgfVxufVxuLnNsbi1idG4tLWJvcmRlcm9ubHksXG4uc2xuLWJvb3RzdHJhcCAuc2xuLWJ0bi0tYm9yZGVyb25seSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICBib3JkZXI6IDFweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0LS1ib3JkZXI7XG4gIGlucHV0LFxuICBidXR0b24ge1xuICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gIH1cbiAgJi5zbG4tYnRuLS1iaWdnZXIge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkIGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbigwLjc1KTtcbiAgICBjb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluKDEpO1xuICB9XG4gICYuc2xuLWJ0bi0taWNvbjphZnRlciB7XG4gICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgfVxuICAmLnNsbi1idG4tLWFjdGl2ZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICB9XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluLS1kYXJrKDEpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbi0tZGFyaygxKTtcbiAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICBpbnB1dCxcbiAgICBidXR0b24ge1xuICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgfVxuICAgICYuc2xuLWJ0bi0taWNvbjphZnRlciB7XG4gICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICB9XG4gIH1cbn1cbi5zbG4tYnRuLS1ib3JkZXJvbmx5LS13LFxuLnNsbi1ib290c3RyYXAgLnNsbi1idG4tLWJvcmRlcm9ubHktLXcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gIGlucHV0LFxuICBidXR0b24ge1xuICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICB9XG4gIGJvcmRlcjogMXB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICYuc2xuLWJ0bi0taWNvbjphZnRlciB7XG4gICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gIH1cbiAgJi5zbG4tYnRuLS1hY3RpdmUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gIH1cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0ZXI7XG4gICAgY29sb3I6IGFkbWluX2NvbmZpZy4kc2xuLWNvbG9yLS1lbXBoYXNpcztcbiAgICBpbnB1dCxcbiAgICBidXR0b24ge1xuICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kc2xuLWNvbG9yLS1lbXBoYXNpcztcbiAgICB9XG4gICAgJi5zbG4tYnRuLS1pY29uOmFmdGVyIHtcbiAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJHNsbi1jb2xvci0tZW1waGFzaXM7XG4gICAgfVxuICB9XG59XG4uc2xuLWJ0bi0tYm9yZGVyb25seTI1LFxuLnNsbi1ib290c3RyYXAgLnNsbi1idG4tLWJvcmRlcm9ubHkyNSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX21haW47XG4gIGJvcmRlcjogMXB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfZF9tYWluO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGlucHV0LFxuICBidXR0b24ge1xuICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gIH1cbiAgJi5zbG4tYnRuLS1pY29uOmFmdGVyIHtcbiAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICB9XG4gICYuc2xuLWJ0bi0tYWN0aXZlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW47XG4gIH1cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgIGlucHV0LFxuICAgIGJ1dHRvbiB7XG4gICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICB9XG4gICAgJi5zbG4tYnRuLS1pY29uOmFmdGVyIHtcbiAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgIH1cbiAgfVxufVxuLnNsbi1idG4tLW5vYmtnLFxuLnNsbi1ib290c3RyYXAgLnNsbi1idG4tLW5vYmtnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICBpbnB1dCxcbiAgYnV0dG9uIHtcbiAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICB9XG4gICYuc2xuLWJ0bi0taWNvbjphZnRlciB7XG4gICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgfVxuICAmLnNsbi1idG4tLWFjdGl2ZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICB9XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICBpbnB1dCxcbiAgICBidXR0b24ge1xuICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgfVxuICAgICYuc2xuLWJ0bi0taWNvbjphZnRlciB7XG4gICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICB9XG4gIH1cbn1cbi5zbG4tYnRuLS1iYW5uZXIsXG4uc2xuLWJ0bi5zbG4tYnRuLS1iYW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAwO1xuICBoZWlnaHQ6IGluaXRpYWw7XG4gIHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oMjRweCk7XG4gIGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyNHB4KTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tZ3JlZW47XG4gIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX29rO1xuICB9XG59XG4uc2xuLWJ0bi0tY2FsLWRheTpub3QoLnNsbi1pY29ub25seS1uZXcpIHtcbiAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kc2xuLWNvbG9yLS1idG4tY2FsLWRheS1iZztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gIH1cbn1cblxuLmF0dC10aW1lLXNsb3QuYWN0aXZlICAuc2xuLWJ0bi0tY2FsLWRheS5zbG4taWNvbm9ubHktbmV3IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX2JnLS1tYWluLS1saWdodDtcbiAgd2lkdGg6IDNyZW07XG4gIGhlaWdodDogM3JlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjJlbTtcbiAgLy9wb3NpdGlvbjogYWJzb2x1dGU7XG4gIC8vdG9wOiA1MCU7XG4gIG1pbi13aWR0aDogYWRtaW5fY29uZmlnLiRncmlkLWd1dHRlci13aWR0aCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIHBhZGRpbmc6IDA7XG4gIGxlZnQ6IDEwMiU7XG4gIHotaW5kZXg6IDk5OTtcblxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogdW5zZXQ7XG4gIGxlZnQ6IHVuc2V0O1xuICByaWdodDogdW5zZXQ7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgLy8gJjpob3ZlciB7XG4gIC8vICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX2JnLS1tYWluLS1saWdodGVyO1xuICAvLyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAvLyAgICB3aWR0aDogJGdyaWQtZ3V0dGVyLXdpZHRoKjkuNjtcbiAgICAvLyAgICBsZWZ0OiAwO1xuICAgIC8vICAgIHotaW5kZXg6IDk5OTtcbiAgICAvLyAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKTtcbiAgfVxuICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuICAgIC8vbGVmdDogYXV0bztcbiAgICAvL2xlZnQ6IGluaXRpYWw7XG4gIH1cbn1cbi5zbG4tYnRuLS1udSxcbi5zbG4tYm9vdHN0cmFwIC5zbG4tYnRuLS1udSB7XG4gIGhlaWdodDogM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDNyZW07XG4gIHBhZGRpbmc6IDAgMS43ZW07XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJvcmRlci1yYWRpdXM6IHNldHRpbmdzLW1peGlucy5yZW0oOTk5OXB4KTtcbiAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcbiAgICBtaW4td2lkdGg6IHNldHRpbmdzLW1peGlucy5yZW0oMjIwcHgpO1xuICB9XG59XG4uc2xuLWJ0bi0tbnUtLWhpZ2hlbXBoLFxuLnNsbi1ib290c3RyYXAgLnNsbi1idG4tLW51LS1oaWdoZW1waCB7XG4gIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbnUtLWhpZ2hlbXBoYTtcbiAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gIGlucHV0LFxuICBidXR0b24ge1xuICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICB9XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tZW1waGFzaXM7XG4gICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgaW5wdXQsXG4gICAgYnV0dG9uIHtcbiAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgIH1cbiAgfVxufVxuLnNsbi1idG4tLW51LS1tZWRoZW1waCxcbi5zbG4tYm9vdHN0cmFwIC5zbG4tYnRuLS1udS0tbWVkaGVtcGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbnUtLWhpZ2hlbXBoYTtcbiAgaW5wdXQsXG4gIGJ1dHRvbiB7XG4gICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gIH1cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1lbXBoYXNpcztcbiAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICBpbnB1dCxcbiAgICBidXR0b24ge1xuICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgfVxuICB9XG59XG5cbi5zbG4tYnRuLS1udS0tbG93aGVtcGgsXG4uc2xuLWJvb3RzdHJhcCAuc2xuLWJ0bi0tbnUtLWxvd2hlbXBoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX251LS1oaWdoZW1waGE7XG4gIG9wYWNpdHk6IDAuNTtcbiAgaW5wdXQsXG4gIGJ1dHRvbiB7XG4gICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tZW1waGFzaXM7XG4gICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgb3BhY2l0eTogMTtcbiAgICBpbnB1dCxcbiAgICBidXR0b24ge1xuICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxufVxuc2xuLWJ0bi0tbWVkaGVtcGggLnNsbi1hZG1pbi1iYW5uZXItLWNsb3NlLFxuLnNsbi1idG4uc2xuLWFkbWluLWJhbm5lci0tY2xvc2Uge1xuICB3aWR0aDogc2V0dGluZ3MtbWl4aW5zLnJlbSg0OHB4KTtcbiAgaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDQ4cHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYi1yYWRpdXMoNTAlKTtcbiAgJjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6ICdYJztcbiAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICBAZXh0ZW5kICVhYnNvbHV0ZS1jZW50ZXJpbmc7XG4gIH1cbn1cbi5zbG4tYnRuLS1pY29uIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBpbnB1dCxcbiAgYnV0dG9uIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC8qIEZJWCAwOTIwMjMgKi9cbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJ1xcZjExMSc7XG4gICAgbGluZS1oZWlnaHQ6IGluaXRpYWw7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0wLjFyZW07XG4gICAgcmlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oM3B4KTtcbiAgICBib3R0b206IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIEBleHRlbmQgJWZvbnQtaWNvbjtcbiAgICB6LWluZGV4OiAyMDA7XG4gIH1cbiAgJi5zbG4tYnRuLS1pY29uLS1jbGlja3Rocm91Z2gge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbiAgfVxuXG4gICYuc2xuLWJ0bi0taWNvbi0tYWwge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgJi5zbG4tYnRuLS1iaWcge1xuICAgIHBhZGRpbmctcmlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNjRweCk7XG4gICAgJjphZnRlciB7XG4gICAgICBwYWRkaW5nOiAwIHNldHRpbmdzLW1peGlucy5yZW0oMjRweCk7XG4gICAgICBsaW5lLWhlaWdodDogMy4zM3JlbTtcbiAgICB9XG4gICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICAvL3BhZGRpbmc6IDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgxMnB4KTtcbiAgICAgICAgZm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDI0cHgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLnNsbi1idG4tLWJpZ2dlciB7XG4gICAgcGFkZGluZy1yaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2NHB4KTtcbiAgICAmOmFmdGVyIHtcbiAgICAgIHBhZGRpbmc6IDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgyNHB4KTtcbiAgICAgIGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDkwcHgpO1xuICAgIH1cbiAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYuc2xuLWJ0bi0tbWVnYSB7XG4gICAgcGFkZGluZy1yaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2NHB4KTtcbiAgICAmOmFmdGVyIHtcbiAgICAgIHBhZGRpbmc6IDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgyNHB4KTtcbiAgICAgIGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDkwcHgpO1xuICAgIH1cbiAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIHBhZGRpbmc6IDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgzMHB4KTtcbiAgICAgICAgZm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLnNsbi1idG4tLWJhbm5lcl9fY3RhIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDY0cHgpO1xuICAgICY6YWZ0ZXIge1xuICAgICAgcGFkZGluZzogMCBzZXR0aW5ncy1taXhpbnMucmVtKDI0cHgpO1xuICAgICAgbGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNzJweCk7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg5MHB4KTtcbiAgICAgICAgcGFkZGluZzogMCBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO1xuICAgICAgICBmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMzBweCk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYuc2xuLWJ0bi0tbWVkaXVtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDU0cHgpO1xuICAgICY6YWZ0ZXIge1xuICAgICAgcGFkZGluZzogMCBzZXR0aW5ncy1taXhpbnMucmVtKDEycHgpO1xuICAgICAgZm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDE4cHgpO1xuICAgICAgbGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNDBweCk7XG4gICAgfVxuICB9XG4gICYuc2xuLWJ0bi0tbGFyZ2Uge1xuICAgIHBhZGRpbmctcmlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oMTU0cHgpO1xuICAgICY6YWZ0ZXIge1xuICAgICAgcGFkZGluZzogMCBzZXR0aW5ncy1taXhpbnMucmVtKDEycHgpO1xuICAgICAgZm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDE4cHgpO1xuICAgICAgbGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNjZweCk7XG4gICAgfVxuICB9XG4gICYuc2xuLWJ0bi0taWNvbi0tbGVmdCB7XG4gICAgYnV0dG9uIHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgcmlnaHQ6IGluaXRpYWw7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgICAmLnNsbi1idG4tLWJpZyB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgcGFkZGluZy1sZWZ0OiBzZXR0aW5ncy1taXhpbnMucmVtKDY0cHgpO1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIHBhZGRpbmc6IDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgxMnB4KTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNDhweCk7XG4gICAgICB9XG4gICAgfVxuICAgICYuc2xuLWJ0bi0tbWVkaXVtIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICBwYWRkaW5nLWxlZnQ6IHNldHRpbmdzLW1peGlucy5yZW0oNTRweCk7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgcGFkZGluZzogMCBzZXR0aW5ncy1taXhpbnMucmVtKDEycHgpO1xuICAgICAgICBmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMThweCk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLnNsbi1idG4tLWljb24tLWxlZnQtLWFsdCB7XG4gICAgJjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHJpZ2h0OiB1bnNldDtcbiAgICAgIGJvdHRvbTogdW5zZXQ7XG4gICAgICBsZWZ0OiBzZXR0aW5ncy1taXhpbnMucmVtKDNweCk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBAZXh0ZW5kICVmb250LWljb247XG4gICAgICB6LWluZGV4OiAyMDA7XG4gICAgfVxuICAgICYuc2xuLWJ0bi0tYmlnIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICBwYWRkaW5nLWxlZnQ6IHNldHRpbmdzLW1peGlucy5yZW0oNjRweCk7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgcGFkZGluZzogMCBzZXR0aW5ncy1taXhpbnMucmVtKDEycHgpO1xuICAgICAgICBsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg0OHB4KTtcbiAgICAgIH1cbiAgICAgICYuc2xuLWJ0bi0tdGV4dG9ubHkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IHNldHRpbmdzLW1peGlucy5yZW0oNDVweCk7XG4gICAgICB9XG4gICAgfVxuICAgICYuc2xuLWJ0bi0tbWVkaXVtIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICBwYWRkaW5nLWxlZnQ6IHNldHRpbmdzLW1peGlucy5yZW0oNTRweCk7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgcGFkZGluZzogMCBzZXR0aW5ncy1taXhpbnMucmVtKDEycHgpO1xuICAgICAgICBmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMThweCk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLyogRklYIDA5MjAyM1xuLnNsbi1idG4tLWNhbC1kYXktc2VsZWN0LFxuLmNhbGVuZGFyLWhvbHlkYXlzLWJ1dHRvbiB7XG4gICY6YWZ0ZXIge1xuICAgIHRvcDogMC44cmVtO1xuICAgIGxlZnQ6IDEuNXJlbTtcbiAgICByaWdodDogMTAwJTtcbiAgfVxufVxuKi9cbi5zbG4tYnRuLS1pY29uLFxuLnNsbi1ib290c3RyYXAgLnNsbi1idG4tLWljb24ge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnNsbi1pY29uLS1jaGVja21hcmsge1xuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnXFxmMDBjJztcbiAgfVxufVxuLnNsbi1pY29uLS1pbmZvLWNpcmNsZSB7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICdcXGYwNWEnO1xuICB9XG59XG4uc2xuLWljb24tLWNhbGVuZGFyIHtcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJ1xcZjA3Myc7XG4gIH1cbn1cbi5zbG4taWNvbi0tYm9va2luZyB7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICdcXGYwMTcnO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cbn1cbi5zbG4taWNvbi0tc2VydmljZXMge1xuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnXFxmMGM0JztcbiAgfVxufVxuLnNsbi1pY29uLS1hc3Npc3RhbnRzIHtcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJ1xcZjBjMCc7XG4gIH1cbn1cbi5zbG4taWNvbi0tc2V0dGluZ3Mge1xuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnXFxmMDEzJztcbiAgfVxufVxuLnNsbi1pY29uLS10b29scyB7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICdcXGYwYWQnO1xuICB9XG59XG4uc2xuLWljb24tLXNhdmUge1xuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnXFxmMGM3JztcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG59XG4uc2xuLWljb24tLXJlc2V0IHtcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJ1xcZjAxZSc7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxufVxuLnNsbi1pY29uLS1pbmZvIHtcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJ1xcZjA1YSc7XG4gIH1cbn1cbi5zbG4taWNvbi0tY2xvc2Uge1xuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnXFxmMDBkJztcbiAgfVxufVxuLnNsbi1pY29uLS1lZGl0IHtcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJ1xcZjA0NCc7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxufVxuLnNsbi1pY29uLS10cmFzaCB7XG4gICY6YWZ0ZXIge1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodCwgNDAwKTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgY29udGVudDogJ1xcZjFmOCc7XG4gIH1cbn1cbi8vIC5zbG4taWNvbi0tdW5sb2NrIHtcbi8vICAgJjphZnRlciB7XG4vLyAgICAgLy9mb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQsIDQwMCk7XG4vLyAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuLy8gICAgIGNvbnRlbnQ6ICdcXGYwOWMnO1xuLy8gICB9XG4vLyB9XG4uc2xuLWljb24tLWZpbGUge1xuICAmOmFmdGVyIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbnRlbnQ6ICdcXGYxNWMnO1xuICB9XG59XG4uc2xuLWljb24tLXdhcm5pbmcge1xuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnXFxmMTJhJztcbiAgICBmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMjhweCk7XG4gIH1cbn1cbi5zbG4taWNvbi0tcXVlc3Rpb24ge1xuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnXFxmMTI4JztcbiAgICBmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMjhweCk7XG4gIH1cbn1cblxuLnNsbi1pY29uLS1hcnJvdy0tdXAge1xuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnXFxmMDc3JztcbiAgICBmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMjhweCk7XG4gIH1cbiAgJi5jb2xsYXBzZWQ6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnXFxmMDc4JztcbiAgfVxufVxuLnNsbi1pY29uLS1hcnJvdy0tZG93biB7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICdcXGYwNzgnO1xuICAgIGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyOHB4KTtcbiAgfVxufVxuLnNsbi1pY29uLS1kb2NzIHtcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJ1xcZjAyZCc7XG4gICAgZm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDI4cHgpO1xuICB9XG59XG4uc2xuLWljb24tLXN0YXIge1xuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnXFxmMDA1JztcbiAgICBmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMjhweCk7XG4gIH1cbn1cbi5zbG4taWNvbi0tcGxheSB7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICdcXGYwNGInO1xuICAgIGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyOHB4KTtcbiAgfVxufVxuLnNsbi1pY29uLS1saWdodGJ1bGIge1xuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnXFxmMGViJztcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgzM3B4KTtcbiAgfVxufVxuLnNsbi1pY29uLS10b2dnbGUge1xuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnXFxmMjA1JztcbiAgfVxuICAmLnNsbi1idG4tLWJhbm5lcl9fY3RhOjphZnRlciB7XG4gICAgZm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpO1xuICB9XG59XG4uc2xuLWJ0bi0taWNvbi5zbG4tYnRuLS1tZWdhLnNsbi1pY29uLS1saWdodGJ1bGI6YWZ0ZXIge1xuICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuICAgIC8vZm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDM2cHgpO1xuICB9XG59XG4uc2xuLWljb24tLW1lZGtpdCB7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICdcXGYwZmEnO1xuICAgIGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyOHB4KTtcbiAgfVxufVxuLnNsbi1pY29uLS1oZWxwY2hhdCB7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICdcXGYwODYnO1xuICAgIC8vY29udGVudDogXCJcXGYxY2RcIjtcbiAgICBmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMjRweCk7XG4gIH1cbiAgJi5hY3RpdmU6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICdcXGYwMGQnO1xuICB9XG59XG5cbi5zbG4taWNvbi0tYXJyb3ctLWxlZnQge1xuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnXFxmMDUzJztcbiAgICBsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg0NnB4KSAhaW1wb3J0YW50O1xuICB9XG4gICYuc2xuLWJ0bi0tbGFyZ2Uge1xuICAgICY6YWZ0ZXIge1xuICAgICAgbGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNjZweCkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcbiAgICAmLnNsbi1idG4tLWxhcmdlOmFmdGVyIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDQ2cHgpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4uc2xuLWljb24tLWFycm93LS1yaWdodCB7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICdcXGYwNTQnO1xuICAgIGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDQ2cHgpICFpbXBvcnRhbnQ7XG4gIH1cbiAgJi5zbG4tYnRuLS1sYXJnZSB7XG4gICAgJjphZnRlciB7XG4gICAgICBsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2NnB4KSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuICAgICYuc2xuLWJ0bi0tbGFyZ2U6YWZ0ZXIge1xuICAgICAgbGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNDZweCkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLnNsbi1pY29uLS1wbHVzIHtcbiAgJjphZnRlciB7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBjb250ZW50OiAnXFxmMDY3JztcbiAgICBwYWRkaW5nOiAxLjJyZW0gMC42cmVtO1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICB9XG59XG4uc2xuLWljb24tLXRpbWVzLFxuLnNsbi1idG4tLWljb24uc2xuLWJ0bi0taWNvbi0tbGVmdC0tYWx0LnNsbi1pY29uLS10aW1lcyB7XG4gICY6YWZ0ZXIge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29udGVudDogJ1xcZjA1Nyc7XG4gIH1cbn1cblxuLnNsbi1pY29uLS1wbHVzLWNpcmNsZSB7XG4gIGdyaWQtY29sdW1uOiAyO1xuICBncmlkLXJvdzogMztcbiAganVzdGlmeS1zZWxmOiBlbmQ7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgY29sb3I6IGFkbWluX2NvbmZpZy4kc2xuLWNvbG9yLS1idG4tY2FsLWRheS1iZztcbiAgJjphZnRlciB7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBjb250ZW50OiAnXFxmMDU1JztcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDcyLjUlO1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICB9XG4gICY6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjb2xvcjogI2RlZGVkZTtcbiAgfVxufVxuLyogRklYIDA5MjAyMyBcbi5zbG4taWNvbi0tcGVuIHtcbiAgJjphZnRlciB7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGNvbnRlbnQ6IFwiXFxmMzA0XCI7XG4gIH1cbn1cblxuLnNsbi1pY29uLS1jb3B5IHtcbiAgJjphZnRlciB7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGNvbnRlbnQ6IFwiXFxmMGM1XCI7XG4gIH1cbn1cblxuLnNsbi1pY29uLS11c2VyLWNoZWNrIHtcbiAgJjphZnRlciB7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGNvbnRlbnQ6IFwiXFxmNGZjXCI7XG4gIH1cbn1cblxuLnNsbi1pY29uLS1sb2NrIHtcbiAgJjphZnRlciB7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBjb250ZW50OiBcIlxcZjAyM1wiO1xuICAgIHBhZGRpbmc6IDEuMXJlbSAwLjdyZW07XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gIH1cbn1cbiovXG4jc2xuX2Jvb2tpbmctZGV0YWlscyxcbiNzbG4tc2Fsb24tLWFkbWluIHtcbiAgLnNsbi1pY29uLS1jdXN0b21lcnVybCxcbiAgLnNsbi1idG4uc2xuLWljb24tLWN1c3RvbWVydXJsIHtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMC42cmVtO1xuICAgIHBhZGRpbmc6IDFyZW07XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcblxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4tLWRhcmsoMSk7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDFweCAycHggMnB4IDFweDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgdHJhbnNpdGlvbjogYWxsIDI1MG1zO1xuICAgICY6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDEuMzVyZW07XG4gICAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDI1MG1zO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAyNyAzMCclM0UlM0NnIGlkPSdJY29uX2ZlYXRoZXItdXNlcicgZGF0YS1uYW1lPSdJY29uIGZlYXRoZXItdXNlcicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTQuNSAtMyknJTNFJTNDcGF0aCBpZD0nVHJhY2NpYXRvXzEyJyBkYXRhLW5hbWU9J1RyYWNjaWF0byAxMicgZD0nTTMwLDMzYTEuNSwxLjUsMCwwLDEtMS41LTEuNXYtM0E0LjUwNSw0LjUwNSwwLDAsMCwyNCwyNEgxMmE0LjUsNC41LDAsMCwwLTQuNSw0LjV2M2ExLjUsMS41LDAsMCwxLTMsMHYtM0E3LjUsNy41LDAsMCwxLDEyLDIxSDI0YTcuNTA5LDcuNTA5LDAsMCwxLDcuNSw3LjV2M0ExLjUsMS41LDAsMCwxLDMwLDMzWicgZmlsbD0nJTIzMDAzNTUzJy8lM0UlM0NwYXRoIGlkPSdUcmFjY2lhdG9fMTMnIGRhdGEtbmFtZT0nVHJhY2NpYXRvIDEzJyBkPSdNMTgsM2E3LjUsNy41LDAsMSwxLTcuNSw3LjVBNy41MDgsNy41MDgsMCwwLDEsMTgsM1ptMCwxMmE0LjUsNC41LDAsMSwwLTQuNS00LjVBNC41MDUsNC41MDUsMCwwLDAsMTgsMTVaJyBmaWxsPSclMjMwMDM1NTMnLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICB9XG4gICAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4oMC4yKTtcbiAgICAgICAgY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbi0tZGFyaygxKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4oMSk7XG4gICAgICB9XG4gICAgICAvLyAmOmhvdmVyIHtcbiAgICAgIC8vIFx0YmFja2dyb3VuZC1jb2xvcjogJGNsX21haW47XG4gICAgICAvLyBcdGNvbG9yOiAkY2xfbWFpbi0td2hpdGU7XG4gICAgICAvLyBcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIC8vIFx0Jjo6YWZ0ZXIge1xuICAgICAgLy8gXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAyNyAzMCclM0UlM0NnIGlkPSdJY29uX2ZlYXRoZXItdXNlcicgZGF0YS1uYW1lPSdJY29uIGZlYXRoZXItdXNlcicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTQuNSAtMyknJTNFJTNDcGF0aCBpZD0nVHJhY2NpYXRvXzEyJyBkYXRhLW5hbWU9J1RyYWNjaWF0byAxMicgZD0nTTMwLDMzYTEuNSwxLjUsMCwwLDEtMS41LTEuNXYtM0E0LjUwNSw0LjUwNSwwLDAsMCwyNCwyNEgxMmE0LjUsNC41LDAsMCwwLTQuNSw0LjV2M2ExLjUsMS41LDAsMCwxLTMsMHYtM0E3LjUsNy41LDAsMCwxLDEyLDIxSDI0YTcuNTA5LDcuNTA5LDAsMCwxLDcuNSw3LjV2M0ExLjUsMS41LDAsMCwxLDMwLDMzWicgZmlsbD0nJTIzZmZmZmZmJy8lM0UlM0NwYXRoIGlkPSdUcmFjY2lhdG9fMTMnIGRhdGEtbmFtZT0nVHJhY2NpYXRvIDEzJyBkPSdNMTgsM2E3LjUsNy41LDAsMSwxLTcuNSw3LjVBNy41MDgsNy41MDgsMCwwLDEsMTgsM1ptMCwxMmE0LjUsNC41LDAsMSwwLTQuNS00LjVBNC41MDUsNC41MDUsMCwwLDAsMTgsMTVaJyBmaWxsPSclMjNmZmZmZmYnLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAgIC8vIFx0fVxuICAgICAgLy8gfVxuICAgIH1cbiAgfVxuICAjc2xuLWJvb2tpbmdfX2N1c3RvbWVyX19yZXNldCxcbiAgLnNsbi1ib29raW5nLS1yZXNldCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMC42cmVtO1xuICAgIHBhZGRpbmc6IDFyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6IGNvbG9ycy1udS5zbG4tYWRtaW5fbnVjb2xvci0tcHJvYmxlbS0tZGFyaygxKTtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogMXB4IDJweCAycHggMXB4O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMjUwbXM7XG4gICAgJjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMS4zNXJlbTtcbiAgICAgIGhlaWdodDogMS41cmVtO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMjUwbXM7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgLy8gYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNS41MicgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDI1LjUyIDMwJyUzRSUzQ2cgaWQ9J25vdW4tZGVsZXRlLTc0MDY3NDAnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0yMS4wNzggLTcpJyUzRSUzQ3BhdGggaWQ9J1RyYWNjaWF0b18xMicgZGF0YS1uYW1lPSdUcmFjY2lhdG8gMTInIGQ9J00yNywyOFY0NC40NDhhNC4yOTIsNC4yOTIsMCwwLDAsNC4yODgsNC4yODhINDNhNC4yOTIsNC4yOTIsMCwwLDAsNC4yODgtNC4yODhWMjhINDQuNjQyVjQ0LjQ0OEExLjY0MywxLjY0MywwLDAsMSw0Myw0Ni4wODhIMzEuMjg4YTEuNjQ1LDEuNjQ1LDAsMCwxLTEuNjQxLTEuNjQxVjI4WicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTMuMzA5IC0xMS43MzUpJyBmaWxsPSclMjNhMDE1MTQnLyUzRSUzQ3BhdGggaWQ9J1RyYWNjaWF0b18xMycgZGF0YS1uYW1lPSdUcmFjY2lhdG8gMTMnIGQ9J000MSwzNWgyLjY0N1Y0NS40MjFINDFaJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMTEuMTMzIC0xNS42NDcpJyBmaWxsPSclMjNhMDE1MTQnLyUzRSUzQ3BhdGggaWQ9J1RyYWNjaWF0b18xNCcgZGF0YS1uYW1lPSdUcmFjY2lhdG8gMTQnIGQ9J001MiwzNWgyLjY0N1Y0NS40MjFINTJaJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMTcuMjggLTE1LjY0NyknIGZpbGw9JyUyM2EwMTUxNCcvJTNFJTNDcGF0aCBpZD0nVHJhY2NpYXRvXzE1JyBkYXRhLW5hbWU9J1RyYWNjaWF0byAxNScgZD0nTTQ2LjYsMTEuNDEySDQxLjM5MUw0MC4yNjIsOC41OTJBMi41MjgsMi41MjgsMCwwLDAsMzcuOTEsN0gzMC4yODZBMi41MzEsMi41MzEsMCwwLDAsMjcuOTMsOC41OTJMMjYuOCwxMS40MTJIMjEuMDc4djIuNjQ3SDQ2LjU5bDAtMi42NDdaTTMwLjM2Miw5LjY0N2g3LjQ3NGwuNzA3LDEuNzY1SDI5LjY1NVonIGZpbGw9JyUyM2EwMTUxNCcvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNS41JyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMjUuNSAzMCclM0UlM0NwYXRoIGlkPSdUcmFjY2lhdG9fMTYnIGRhdGEtbmFtZT0nVHJhY2NpYXRvIDE2JyBkPSdNMjIuODE3LDcuNDQ2QTEuNSwxLjUsMCwwLDEsMjIuOCw5LjU2N2wtMi4yMjQsMi4yaDEuMTdBMTIuNjE4LDEyLjYxOCwwLDEsMSw5LDI0LjM4MmExLjUsMS41LDAsMCwxLDMsMCw5Ljc1MSw5Ljc1MSwwLDEsMCw5Ljc1LTkuNjE4SDIwLjU4bDIuMjI0LDIuMkExLjUsMS41LDAsMSwxLDIwLjcsMTkuMWwtNC44MjEtNC43NjVhMS41LDEuNSwwLDAsMSwwLTIuMTM0TDIwLjcsNy40MzNBMS41LDEuNSwwLDAsMSwyMi44MTcsNy40NDZaJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtOSAtNyknIGZpbGwtcnVsZT0nZXZlbm9kZCcgZmlsbD0nJTIzYTAxNTE0Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMtbnUuc2xuLWFkbWluX251Y29sb3ItLXByb2JsZW0tLWJnKDEpO1xuICAgICAgICBjb2xvcjogY29sb3JzLW51LnNsbi1hZG1pbl9udWNvbG9yLS1wcm9ibGVtLS1kYXJrKDEpO1xuICAgICAgICBib3JkZXItY29sb3I6IGNvbG9ycy1udS5zbG4tYWRtaW5fbnVjb2xvci0tcHJvYmxlbSgxKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi8vIEJUTiBVVElMSVRJRVNcbi5zbG4tYnRuLS1kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDAuNTtcbiAgJiNzbG4tYWRkc2VydmljZSB7XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIH1cbn1cbi5zbG4tYnRuLS1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4jc2xuLXNhbG9uLS1hZG1pbiAuc2xuLWJ0bi0tYmxpbmssXG4jc2xuLXNhbG9uLS1hZG1pbiAuc2xuLWJvb3RzdHJhcCAuc2xuLWJ0bi0tYmxpbmssXG4jc2xuLXNhbG9uLS1hZG1pbiAuc2xuLWJ0bi0tdGV4dG9ubHktLWVtcGguc2xuLWJ0bi0tYmxpbmssXG4jc2xuLXNhbG9uLS1hZG1pbiAuc2xuLWJvb3RzdHJhcCAuc2xuLWJ0bi0tdGV4dG9ubHktLWVtcGguc2xuLWJ0bi0tYmxpbmsge1xuICBhbmltYXRpb24tZHVyYXRpb246IDE1MDBtcztcbiAgYW5pbWF0aW9uLW5hbWU6IGJ0bmJsaW5rO1xufVxuQGtleWZyYW1lcyBidG5ibGluayB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gIH1cbiAgMTAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSwgMS4xKTtcbiAgfVxuICAxNSUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xLCAxLjEpO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICB9XG59XG4uc2xuLWJ0bi0taW5saW5lLFxuLnNsbi1idG4tLWlubGluZS0taWNvbiB7XG4gIHBhZGRpbmc6IDFlbSAxLjI1ZW07XG4gIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX251LS1oaWdoZW1waGE7XG4gIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0LS1vcDI1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuYWxwaGEtdG9uZXMoYWRtaW5fY29uZmlnLiRjbF9tYWluLCAwLjUpO1xuICAvL2JvcmRlcjogMXB4IHNvbGlkICRjbF9tYWluLS1saWdodDtcbiAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAkY2xfbWFpbi0tbGlnaHQ7XG4gIC8vY29sb3I6ICRjbF9tYWluO1xuICBib3JkZXItcmFkaXVzOiBzZXR0aW5ncy1taXhpbnMucmVtKDRweCk7XG4gIC8qIEZJWCAwOTIwMjMgKi9cbiAgJjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcbiAgICBAZXh0ZW5kICVmb250LWljb247XG4gICAgZm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDMzcHgpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb250ZW50OiAnXFxmNGZjJztcbiAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy50cmFuc2l0aW9uKFxuICAgICAgYmFja2dyb3VuZC1jb2xvciAyMDBtcyxcbiAgICAgIGNvbG9yIDMwMG1zLFxuICAgICAgb3BhY2l0eSAyNTBtc1xuICAgICk7XG4gIH1cblxuICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1lbXBoYXNpcztcbiAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgICAgLyogRklYIDA5MjAyMyBcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAkY2xfbWFpbi0td2hpdGU7XG4gICAgICB9XG4gICAgICAqL1xuICAgIH1cbiAgfVxufVxuLy8gQlROIFVUSUxJVElFUyAvLyBFTkRcbi5zbG4tbmF2LXRhYi13cmFwcGVyLm5hdi10YWItd3JhcHBlciAubmF2LXRhYixcbmgyLnNsbi1uYXYtdGFiLXdyYXBwZXIubmF2LXRhYi13cmFwcGVyIC5uYXYtdGFiIHtcbiAgQGV4dGVuZCAuc2xuLWJ0bjtcbiAgQGV4dGVuZCAuc2xuLWJ0bi0tYm9yZGVyb25seS0td25seSFvcHRpb25hbDtcbiAgQGV4dGVuZCAuc2xuLWJ0bi0tbWVkaXVtO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbjogMDtcbiAgJjpub3QoLm5hdi10YWItYWN0aXZlKTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcbiAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHBob25lKSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyLXJpZ2h0OiBpbmhlcml0O1xuICB9XG59XG4uc2xuLW5hdi10YWItd3JhcHBlci5uYXYtdGFiLXdyYXBwZXIgLm5hdi10YWIubmF2LXRhYi1hY3RpdmUsXG5oMi5zbG4tbmF2LXRhYi13cmFwcGVyLm5hdi10YWItd3JhcHBlciAubmF2LXRhYi5uYXYtdGFiLWFjdGl2ZSB7XG4gIEBleHRlbmQgLnNsbi1idG4tLWFjdGl2ZTtcbn1cbi8vIC5idG4tZ3JvdXAuc2xuLW5hdi10YWItd3JhcHBlci5uYXYtdGFiLXdyYXBwZXIgLmFjdGl2ZSB7XG4vLyAgIEBleHRlbmQgLnNsbi1idG4tLW9rO1xuLy8gfVxuXG4jc2xuLXNhbG9uLS1hZG1pbiAuY29sLXNtLTEyLnNsbi1hZG1pbi1uYXYsXG4jc2xuLXNhbG9uLS1hZG1pbiAuY29sLW1kLTEyLnNsbi1hZG1pbi1uYXYsXG4uc2xuLWFkbWluLW5hdiB7XG4gIC8vQGV4dGVuZCAlZGlzcGxheS1mbGV4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KTtcbiAgbGkge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIGEge1xuICAgIEBleHRlbmQgLnNsbi1idG47XG4gICAgQGV4dGVuZCAuc2xuLWJ0bi0tbm9ia2c7XG4gICAgQGV4dGVuZCAuc2xuLWJ0bi0tbWVkaXVtO1xuICAgIGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgxOHB4KSAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTIwcHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAmLmN1cnJlbnQge1xuICAgICAgQGV4dGVuZCAuc2xuLWJ0bi0tYWN0aXZlO1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdGV4dC1vdXRsaW5lOiAwO1xuICAgIHJpZ2h0OiAxMHB4O1xuICB9XG59XG5cbi5zbG4tdGFiLW5hdiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBhIHtcbiAgICAgIEBleHRlbmQgLnNsbi1idG47XG4gICAgICBAZXh0ZW5kIC5zbG4tYnRuLS1ib3JkZXJvbmx5O1xuICAgICAgQGV4dGVuZCAuc2xuLWJ0bi0tbWVkaXVtO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMThweCk7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgICAmLmFjdGl2ZSBhIHtcbiAgICAgIEBleHRlbmQgLnNsbi1idG4tLWFjdGl2ZTtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHBob25lKSB7XG4gICAgbGk6bm90KC5hY3RpdmUpOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICBhIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcbiAgICBsaSB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1hcmdpbi1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oNDBweCk7XG4gICAgICBkaXNwbGF5OiBsaXN0LWl0ZW07XG4gICAgICBhIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMThweCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICAgICY6bm90KC5hY3RpdmUpOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAgIGEge1xuICAgICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi8vIFRPT0JPWFxuLnNsbi10b29sYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLmFscGhhLXRvbmVzKGFkbWluX2NvbmZpZy4kY2xfbWFpbiwgMC45KTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMTAwJTtcbiAgbWFyZ2luLXRvcDogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMHB4KTtcbiAgbWF4LWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg1OXB4KTtcblxuICBvdmVyZmxvdzogaGlkZGVuO1xuICBAZXh0ZW5kICV6aS1uYXZpZ2F6aW9uZTtcbiAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLnRyYW5zaXRpb24obWF4LWhlaWdodCA1MDBtcywgcGFkZGluZyAyMDBtcyk7XG4gIC5zbG4tYnRuIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy50cmFuc2l0aW9uKG9wYWNpdHkgMjAwbXMpO1xuICB9XG4gICYub3BlbiB7XG4gICAgbWF4LWhlaWdodDogNjAwcHg7XG4gICAgLnNsbi1idG4ge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gICAgLnNsbi10b29sYm94LXRyaWdnZXIge1xuICAgICAgb3BhY2l0eTogMC43NTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJjpub3QoLm9wZW4pIHtcbiAgICBtYXgtaGVpZ2h0OiAwcHg7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuc2xuLWJ0biB7XG4gICAgbWFyZ2luLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSg0cHgpO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDk5JTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuYWxwaGEtdG9uZXMoYWRtaW5fY29uZmlnLiRjbF9tYWluLCAwLjg1KTtcbiAgICAmOm5vdCgub3Blbikge1xuICAgICAgbWF4LWhlaWdodDogMHB4O1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuICAgIGZsb2F0OiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3R0b206IGF1dG87XG4gICAgYm90dG9tOiBpbml0aWFsO1xuICAgIG1hcmdpbi10b3A6IHNldHRpbmdzLW1peGlucy5yZW0oMjBweCk7XG4gICAgbWF4LWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg1OXB4KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuYWxwaGEtdG9uZXMoYWRtaW5fY29uZmlnLiRjbF9tYWluLCAwKTtcbiAgICAmOm5vdCgub3Blbikge1xuICAgICAgbWF4LWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg1OXB4KTtcbiAgICB9XG4gICAgLnNsbi10b29sYm94LXRyaWdnZXIge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMudHJhbnNpdGlvbihvcGFjaXR5IDI1MG1zKTtcbiAgICB9XG4gIH1cbn1cbi8vIFRPT0xCT1ggLy8gRU5EXG4vLyBIRUxQIENIQVRcbi5zbG4tYWRtaW4tc2lkZWJhcixcbi5zbG4tY2FsZW5kYXItc2lkZWJhciB7XG4gIC5zbG4taGVscC1idXR0b24ge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgJi5zbG4tYnRuLS1iaWcuc2xuLWJ0bi0taWNvbiB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDgwcHgpO1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oNDBweCk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDU4cHgpO1xuICAgICAgfVxuICAgIH1cbiAgICAmLnNsbi1idG4tLW5vYmtnIHtcbiAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWdyZWVuO1xuICAgICAgY29sb3I6ICM2NmJiNmE7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gICAgICB9XG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWdyZWVuO1xuICAgICAgICBjb2xvcjogIzY2YmI2YTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tZ3JlZW47XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwZGFjNjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjZiYjZhO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgICAgICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLnNsbi1idG4tLXNtYWxsLS1yb3VuZCB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBtYXJnaW4tbGVmdDogc2V0dGluZ3MtbWl4aW5zLnJlbSgxNXB4KTtcbiAgICB9XG4gIH1cbn1cbi5zbG4tY2FsZW5kYXItc2lkZWJhciB7XG4gIC5zbG4taGVscC1idXR0b24uc2xuLWJ0bi0tbm9ia2cge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIGN1cnJlbnRDb2xvcjtcbiAgICBib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJvcmRlci1jb2xvcjogY3VycmVudENvbG9yO1xuICAgIH1cbiAgICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogY3VycmVudENvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLnNsbi1oZWxwY2hhdF9fY2xvc2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IHNldHRpbmdzLW1peGlucy5yZW0oNjBweCk7XG4gIGhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2MHB4KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IHNldHRpbmdzLW1peGlucy5yZW0oLTYwcHgpO1xuICByaWdodDogMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRzbG4tY29sb3ItLWVtcGhhc2lzO1xuICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgLyogRklYIDA5MjAyMyAqL1xuICAmOjphZnRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiBzZXR0aW5ncy1taXhpbnMucmVtKDYwcHgpO1xuICAgIGhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2MHB4KTtcbiAgICBsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2MHB4KTtcbiAgICBAZXh0ZW5kICVmb250LWljb247XG4gICAgZm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb250ZW50OiAnXFxmMDBkJztcbiAgfVxuXG4gIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICB9XG4gIH1cbn1cbi8vIEhFTFAgQ0hBVCAvLyBFTkRcbi8vIFdQIEJVVFRPTlNcbiN7YWRtaW5fY29uZmlnLiR3cmFwcGVyfSB7XG4gIHAuc3VibWl0IHtcbiAgICBAZXh0ZW5kIC5zbG4tYnRuO1xuICAgIEBleHRlbmQgLnNsbi1idG4tLW1haW47XG4gICAgLy9AZXh0ZW5kIC5zbG4tYnRuLS1iaWc7XG4gICAgQGV4dGVuZCAuc2xuLWJ0bi0taWNvbjtcbiAgICBAZXh0ZW5kIC5zbG4taWNvbi0tc2F2ZTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIG1hcmdpbi10b3A6IDUlO1xuICB9XG59XG5cbi5zbG4tZHVwLWljb24tdG9vbHRpcDo6YWZ0ZXIge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbnRlbnQ6ICdcXGYwYzUnO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzA5NzhiZDtcbn1cblxuLnNsbi1kdXAtY2xvc2UtaWNvbi10b29sdGlwIHtcbiAgY29sb3I6IGdyYXk7XG59XG5cbi5zbG4tZHVwLWNsb3NlLWljb24tdG9vbHRpcDo6YWZ0ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29udGVudDogJ1xcZjBjNSc7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBjb2xvcjogZ3JheTtcbn1cblxuLy8gMjAyNSBDYWxlbmRhclxuXG4uc2xuLWJ0bi0tY2FsZW5kYXItdmlldy0taWNvbm9ubHkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KTtcbiAgQGV4dGVuZCAlZm9udC1tZWRpdW07XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNDBweCk7XG4gIC8vcGFkZGluZzogMCAxMHB4O1xuICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYi1yYWRpdXMoNTAlKTtcbiAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLnRyYW5zaXRpb24oYWxsIDI1MG1zKTtcbiAgaW5wdXQsXG4gIGJ1dHRvbiB7XG4gICAgaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpO1xuICAgIGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpO1xuICB9XG4gICYuc2xuLWJ0bi0taWNvbiB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgycHgpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgJjphZnRlciB7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfbWFpbjtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDI1MG1zO1xuICAgIH1cbiAgICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgJjpob3ZlcjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF9tYWluO1xuICAgICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNsbi1idG4tLWNhbGVuZGFyLXZpZXctLXBpbGwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IHNldHRpbmdzLW1peGlucy5yZW0oMjQwcHgpO1xuICBoZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNTBweCk7XG4gIHBhZGRpbmc6IDAgMCAwIDAuNXJlbTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgY3VycmVudENvbG9yO1xuICBAZXh0ZW5kICVmb250LWJpZztcbiAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF9tYWluO1xuICAmLnNsbi1jYWxlbmRhcl9fcm93X19idXR0b24ge1xuICAgIHBhZGRpbmc6IDAgMS41cmVtIDAgMXJlbTtcbiAgfVxuICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYi1yYWRpdXMoNTAlKTtcbiAgaW5wdXQsXG4gIGJ1dHRvbiB7XG4gICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF9tYWluO1xuICB9XG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF9tYWluO1xuICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgICY6YWZ0ZXIsXG4gICAgaW5wdXQsXG4gICAgYnV0dG9uIHtcbiAgICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5zbG4tYnRuLS1jYWxlbmRhci12aWV3LS10ZXh0b25seSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQGV4dGVuZCAlZm9udC1iaWc7XG4gIGJ1dHRvbiB7XG4gICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF9tYWluO1xuICB9XG4gICY6aGFzKGJ1dHRvbi5hY3RpdmUpIHtcbiAgICAvLyAmOjphZnRlciB7XG4gICAgLy8gICBjb250ZW50OiAnJztcbiAgICAvLyAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAvLyAgIGJvdHRvbTogMC4yNXJlbTtcbiAgICAvLyAgIGxlZnQ6IDAuMjVyZW07XG4gICAgLy8gICByaWdodDogMC4yNXJlbTtcbiAgICAvLyAgIHdpZHRoOiBjYWxjKDEwMCUgLSAwLjVyZW0pO1xuICAgIC8vICAgaGVpZ2h0OiAycHg7XG4gICAgLy8gICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfbWFpbjtcbiAgICAvLyAgIG9wYWNpdHk6IDE7XG4gICAgLy8gICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMudHJhbnNpdGlvbihhbGwgMTUwbXMpO1xuICAgIC8vIH1cbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGJ1dHRvbiB7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cbiAgICAmOm5vdCg6aG92ZXIpIHtcbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfdGV4dC0tbGlnaHQtLWV2aWQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfbWFpbjtcbiAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgICAgaW5wdXQsXG4gICAgICBidXR0b24ge1xuICAgICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICAgIH1cbiAgICAgICY6aGFzKGJ1dHRvbi5hY3RpdmUpIHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNsbi1idG4tLW5ldyxcbi5zbG4tYnRuLnNsbi1idG4tLW5ldyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMjUwbXMgZWFzZTtcblxuICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICY6aG92ZXIge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgICB9XG4gIH1cbiAgJjpub3QoLnNsbi1idG4tLWNhbGVuZGFyLXZpZXctLXBpbGwpOm5vdCguc2xuLWJ0bi0tYm9yZGVyb25seTI1KSB7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG4gICYuc2xuLWJ0bi0tdGV4dG9ubHkge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX21haW4tLWQxO1xuICAgICY6bm90KC5zbG4tY2FsZW5kYXJfX3Jvd19fYnV0dG9uKSB7ICBcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfbWFpbjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5zbG4tY2FsZW5kYXJfX3Jvd19fYnV0dG9uIHtcbiAgICAvLyBib3JkZXI6IDJweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfcHJvYmxlbS0tbGlnaHQ7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbihhZG1pbl9jb25maWcuJGNsX3Byb2JsZW0tLWxpZ2h0LCAyNSUpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvci5hZGp1c3QoYWRtaW5fY29uZmlnLiRjbF9wcm9ibGVtLS1saWdodCwgJGxpZ2h0bmVzczogLTUwJSk7XG4gICAgICAgIC8vYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX3RleHQtLWxpZ2h0O1xuICAgICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNsbi1hc3Npc3RhbnQtbW9kZSB7XG4gIC5zbG4tY2FsZW5kYXJfX3Jvd19fYnV0dG9uLm9ubHlvbmUge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gIH1cbn1cblxuLnNsbi1pY29uLS1uZXcge1xuICAmLnNsbi1pY29uLS1sZWZ0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICBnYXA6IDAuNXJlbTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gIH1cbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0cmFuc2l0aW9uOiBhbGwgMjUwbXMgZWFzZS1pbi1vdXQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG59XG4uc2xuLWljb25vbmx5LW5ldyB7XG4gIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfdGV4dC0tZGFya2VzdDtcbiAgJjo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF90ZXh0LS1kYXJrZXN0O1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDE1MG1zIGVhc2UtaW4tb3V0O1xuICB9XG4gIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgJjpob3ZlciB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF9tYWluO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLnNsbi1pY29uLS1uZXctLXBsdXMgeyBcbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHdpZHRoOiAxLjI1ZW07XG4gICAgaGVpZ2h0OiAxLjI1ZW07XG4gICAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczMicgaGVpZ2h0PSczMicgdmlld0JveD0nMCAwIDMyIDMyJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTYgMlYzME0yIDE2SDMwJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczMicgaGVpZ2h0PSczMicgdmlld0JveD0nMCAwIDMyIDMyJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTYgMlYzME0yIDE2SDMwJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAtd2Via2l0LW1hc2stc2l6ZTogY29udGFpbjtcbiAgICBtYXNrLXNpemU6IGNvbnRhaW47XG4gICAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICB9XG4gICYuc2xuLWljb25vbmx5LW5ldyB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgd2lkdGg6IDEuNzVyZW07XG4gICAgICBoZWlnaHQ6IDEuNzVyZW07XG4gICAgfVxuICB9XG59XG4uc2xuLWljb24tLW5ldy0teCB7IFxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDEuMjVlbTtcbiAgICBoZWlnaHQ6IDEuMjVlbTtcbiAgICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzMyJyBoZWlnaHQ9JzMyJyB2aWV3Qm94PScwIDAgMzIgMzInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xNiAyVjMwTTIgMTZIMzAnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nNCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzMyJyBoZWlnaHQ9JzMyJyB2aWV3Qm94PScwIDAgMzIgMzInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xNiAyVjMwTTIgMTZIMzAnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nNCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIC13ZWJraXQtbWFzay1zaXplOiBjb250YWluO1xuICAgIG1hc2stc2l6ZTogY29udGFpbjtcbiAgICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG5cbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZSg0NWRlZyk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDE1MG1zIGVhc2UtaW4tb3V0O1xuICB9XG4gICYuc2xuLWljb25vbmx5LW5ldyB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgd2lkdGg6IDEuNzVyZW07XG4gICAgICBoZWlnaHQ6IDEuNzVyZW07XG4gICAgfVxuICB9XG4gIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgJjpob3ZlciB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yNSkgcm90YXRlKDQ1ZGVnKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5zbG4taWNvbi0tbmV3LS1sb2NrIHsgXG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogMS4yNWVtO1xuICAgIGhlaWdodDogMS4yNWVtO1xuICAgIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzYnIGhlaWdodD0nMzgnIHZpZXdCb3g9JzAgMCAzNiAzOCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTkuMjUgMTcuMjVWMTAuMjVDOS4yNSA3LjkyOTM2IDEwLjE3MTkgNS43MDM3NiAxMS44MTI4IDQuMDYyODJDMTMuNDUzOCAyLjQyMTg3IDE1LjY3OTQgMS41IDE4IDEuNUMyMC4zMjA2IDEuNSAyMi41NDYyIDIuNDIxODcgMjQuMTg3MiA0LjA2MjgyQzI1LjgyODEgNS43MDM3NiAyNi43NSA3LjkyOTM2IDI2Ljc1IDEwLjI1VjE3LjI1TTUuNzUgMTcuMjVIMzAuMjVDMzIuMTgzIDE3LjI1IDMzLjc1IDE4LjgxNyAzMy43NSAyMC43NVYzM0MzMy43NSAzNC45MzMgMzIuMTgzIDM2LjUgMzAuMjUgMzYuNUg1Ljc1QzMuODE3IDM2LjUgMi4yNSAzNC45MzMgMi4yNSAzM1YyMC43NUMyLjI1IDE4LjgxNyAzLjgxNyAxNy4yNSA1Ljc1IDE3LjI1Wicgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPSczJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzYnIGhlaWdodD0nMzgnIHZpZXdCb3g9JzAgMCAzNiAzOCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTkuMjUgMTcuMjVWMTAuMjVDOS4yNSA3LjkyOTM2IDEwLjE3MTkgNS43MDM3NiAxMS44MTI4IDQuMDYyODJDMTMuNDUzOCAyLjQyMTg3IDE1LjY3OTQgMS41IDE4IDEuNUMyMC4zMjA2IDEuNSAyMi41NDYyIDIuNDIxODcgMjQuMTg3MiA0LjA2MjgyQzI1LjgyODEgNS43MDM3NiAyNi43NSA3LjkyOTM2IDI2Ljc1IDEwLjI1VjE3LjI1TTUuNzUgMTcuMjVIMzAuMjVDMzIuMTgzIDE3LjI1IDMzLjc1IDE4LjgxNyAzMy43NSAyMC43NVYzM0MzMy43NSAzNC45MzMgMzIuMTgzIDM2LjUgMzAuMjUgMzYuNUg1Ljc1QzMuODE3IDM2LjUgMi4yNSAzNC45MzMgMi4yNSAzM1YyMC43NUMyLjI1IDE4LjgxNyAzLjgxNyAxNy4yNSA1Ljc1IDE3LjI1Wicgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPSczJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgLXdlYmtpdC1tYXNrLXNpemU6IGNvbnRhaW47XG4gICAgbWFzay1zaXplOiBjb250YWluO1xuICAgIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgfVxuICAmLnNsbi1pY29ub25seS1uZXcge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIHdpZHRoOiAycmVtO1xuICAgICAgaGVpZ2h0OiAycmVtO1xuICAgIH1cbiAgfVxufVxuLnNsbi1pY29uLS1uZXctLXVubG9jayB7XG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogMS4yNWVtO1xuICAgIGhlaWdodDogMS4yNWVtO1xuICAgIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTUuODMzMzMgOS4xNjYzMVY1LjgzMjk3QzUuODMyMjkgNC43OTk2OCA2LjIxNTIzIDMuODAyODYgNi45MDc4MSAzLjAzNjAzQzcuNjAwMzkgMi4yNjkyIDguNTUzMTkgMS43ODcwNiA5LjU4MTI1IDEuNjgzMjFDMTAuNjA5MyAxLjU3OTM3IDExLjYzOTMgMS44NjEyMyAxMi40NzEyIDIuNDc0MDdDMTMuMzAzMiAzLjA4NjkxIDEzLjg3NzcgMy45ODcwMSAxNC4wODMzIDQuOTk5NjRNNC4xNjY2NyA5LjE2NjMxSDE1LjgzMzNDMTYuNzUzOCA5LjE2NjMxIDE3LjUgOS45MTI1IDE3LjUgMTAuODMzVjE2LjY2NjNDMTcuNSAxNy41ODY4IDE2Ljc1MzggMTguMzMzIDE1LjgzMzMgMTguMzMzSDQuMTY2NjdDMy4yNDYxOSAxOC4zMzMgMi41IDE3LjU4NjggMi41IDE2LjY2NjNWMTAuODMzQzIuNSA5LjkxMjUgMy4yNDYxOSA5LjE2NjMxIDQuMTY2NjcgOS4xNjYzMVonIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjAgMjAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J001LjgzMzMzIDkuMTY2MzFWNS44MzI5N0M1LjgzMjI5IDQuNzk5NjggNi4yMTUyMyAzLjgwMjg2IDYuOTA3ODEgMy4wMzYwM0M3LjYwMDM5IDIuMjY5MiA4LjU1MzE5IDEuNzg3MDYgOS41ODEyNSAxLjY4MzIxQzEwLjYwOTMgMS41NzkzNyAxMS42MzkzIDEuODYxMjMgMTIuNDcxMiAyLjQ3NDA3QzEzLjMwMzIgMy4wODY5MSAxMy44Nzc3IDMuOTg3MDEgMTQuMDgzMyA0Ljk5OTY0TTQuMTY2NjcgOS4xNjYzMUgxNS44MzMzQzE2Ljc1MzggOS4xNjYzMSAxNy41IDkuOTEyNSAxNy41IDEwLjgzM1YxNi42NjYzQzE3LjUgMTcuNTg2OCAxNi43NTM4IDE4LjMzMyAxNS44MzMzIDE4LjMzM0g0LjE2NjY3QzMuMjQ2MTkgMTguMzMzIDIuNSAxNy41ODY4IDIuNSAxNi42NjYzVjEwLjgzM0MyLjUgOS45MTI1IDMuMjQ2MTkgOS4xNjYzMSA0LjE2NjY3IDkuMTY2MzFaJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAtd2Via2l0LW1hc2stc2l6ZTogY29udGFpbjtcbiAgICBtYXNrLXNpemU6IGNvbnRhaW47XG4gICAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICB9XG4gICYuc2xuLWljb25vbmx5LW5ldyB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgd2lkdGg6IDJyZW07XG4gICAgICBoZWlnaHQ6IDJyZW07XG4gICAgfVxuICB9XG59XG5cbi5zbG4taWNvbi0tbmV3LS1jaGVja21hcmsgIHtcbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHdpZHRoOiAxLjI1ZW07XG4gICAgaGVpZ2h0OiAxLjI1ZW07XG4gICAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczNicgaGVpZ2h0PScyNicgdmlld0JveD0nMCAwIDM2IDI2JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMzQgMkwxMiAyNEwyIDE0JyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczNicgaGVpZ2h0PScyNicgdmlld0JveD0nMCAwIDM2IDI2JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMzQgMkwxMiAyNEwyIDE0JyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAtd2Via2l0LW1hc2stc2l6ZTogY29udGFpbjtcbiAgICBtYXNrLXNpemU6IGNvbnRhaW47XG4gICAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICB9XG4gICYuc2xuLWljb25vbmx5LW5ldyB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgd2lkdGg6IDJyZW07XG4gICAgICBoZWlnaHQ6IDJyZW07XG4gICAgfVxuICB9XG4gICYucmVtb3ZlLWhvbHlkYXlzIHtcbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiAxLjI1ZW07XG4gICAgICBoZWlnaHQ6IDEuMjVlbTtcbiAgICAgIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTUuODMzMzMgOS4xNjYzMVY1LjgzMjk3QzUuODMyMjkgNC43OTk2OCA2LjIxNTIzIDMuODAyODYgNi45MDc4MSAzLjAzNjAzQzcuNjAwMzkgMi4yNjkyIDguNTUzMTkgMS43ODcwNiA5LjU4MTI1IDEuNjgzMjFDMTAuNjA5MyAxLjU3OTM3IDExLjYzOTMgMS44NjEyMyAxMi40NzEyIDIuNDc0MDdDMTMuMzAzMiAzLjA4NjkxIDEzLjg3NzcgMy45ODcwMSAxNC4wODMzIDQuOTk5NjRNNC4xNjY2NyA5LjE2NjMxSDE1LjgzMzNDMTYuNzUzOCA5LjE2NjMxIDE3LjUgOS45MTI1IDE3LjUgMTAuODMzVjE2LjY2NjNDMTcuNSAxNy41ODY4IDE2Ljc1MzggMTguMzMzIDE1LjgzMzMgMTguMzMzSDQuMTY2NjdDMy4yNDYxOSAxOC4zMzMgMi41IDE3LjU4NjggMi41IDE2LjY2NjNWMTAuODMzQzIuNSA5LjkxMjUgMy4yNDYxOSA5LjE2NjMxIDQuMTY2NjcgOS4xNjYzMVonIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgICAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTUuODMzMzMgOS4xNjYzMVY1LjgzMjk3QzUuODMyMjkgNC43OTk2OCA2LjIxNTIzIDMuODAyODYgNi45MDc4MSAzLjAzNjAzQzcuNjAwMzkgMi4yNjkyIDguNTUzMTkgMS43ODcwNiA5LjU4MTI1IDEuNjgzMjFDMTAuNjA5MyAxLjU3OTM3IDExLjYzOTMgMS44NjEyMyAxMi40NzEyIDIuNDc0MDdDMTMuMzAzMiAzLjA4NjkxIDEzLjg3NzcgMy45ODcwMSAxNC4wODMzIDQuOTk5NjRNNC4xNjY2NyA5LjE2NjMxSDE1LjgzMzNDMTYuNzUzOCA5LjE2NjMxIDE3LjUgOS45MTI1IDE3LjUgMTAuODMzVjE2LjY2NjNDMTcuNSAxNy41ODY4IDE2Ljc1MzggMTguMzMzIDE1LjgzMzMgMTguMzMzSDQuMTY2NjdDMy4yNDYxOSAxOC4zMzMgMi41IDE3LjU4NjggMi41IDE2LjY2NjNWMTAuODMzQzIuNSA5LjkxMjUgMy4yNDYxOSA5LjE2NjMxIDQuMTY2NjcgOS4xNjYzMVonIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgICAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIC13ZWJraXQtbWFzay1zaXplOiBjb250YWluO1xuICAgICAgbWFzay1zaXplOiBjb250YWluO1xuICAgICAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgfVxuICB9XG59IiwiQHVzZSBcIi4uL2FkbWluX2NvbmZpZ1wiO1xuQHVzZSBcIi4uL2NvbG9ycy1udVwiO1xuQHVzZSBcIi4uL3R5cG8tYWRtaW5cIjtcblxuQHVzZSBcIi4uL3NldHRpbmdzLW1peGluc1wiO1xuXG5AbWl4aW4gZm9udC1pY29uLS1tKCRmb250U2l6ZTogbnVsbCkge1xuXHRmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA5MDA7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHR3b3JkLXdyYXA6IG5vcm1hbDtcblx0ZGlyZWN0aW9uOiBsdHI7XG5cdC13ZWJraXQtZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcImxpZ2FcIjtcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdEBpZiAoJGZvbnRTaXplKSB7XG5cdFx0Zm9udC1zaXplOiAkZm9udFNpemU7XG5cdFx0bGluZS1oZWlnaHQ6IDA7XG5cdH0gQGVsc2Uge1xuXHRcdGZvbnQtc2l6ZTogMWVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAwO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIGZhZGVPdXQge1xuXHRmcm9tIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXHR9XG5cdDkwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0fVxuXHR0byB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0fVxufVxuQGtleWZyYW1lcyBmYWRlSW5PdXQge1xuXHRmcm9tIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR9XG5cdDIwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0fVxuXHQ5MCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0cG9pbnRlci1ldmVudHM6IGF1dG87XG5cdH1cblx0dG8ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdH1cbn1cbi8vLy8vLy8vLy8vL1xuLnNsbi1hbGVydCxcbiNzbG4tc2Fsb24gLmFsZXJ0IHtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3JkZXI6IG5vbmU7XG5cdGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX29rO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdCY6YWZ0ZXIge1xuXHRcdEBpbmNsdWRlIGZvbnQtaWNvbi0tbSgxLjVlbSk7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdG1hcmdpbi1yaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSgxMHB4KTtcblx0XHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuaWUxMSgpIHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHR9XG5cdH1cblx0LyogRklYIDA5MjAyMyAqL1xuXHQmLnNsbi1hbGVydC0tb2sge1xuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogXCJcXGYwMGNcIjtcblx0XHR9XG5cdH1cblxuXHQmLnNsbi1hbGVydC0td2FybmluZyB7XG5cdFx0Y29sb3I6IGFkbWluX2NvbmZpZy4kY2xfd2FybmluZztcblx0XHRmb250LXNpemU6IDEuMmVtO1xuXHRcdC8qIEZJWCAwOTIwMjMgKi9cblx0XHQmOmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6IFwiXFxmMDZhXCI7XG5cdFx0fVxuXHR9XG5cblx0Ji5zbG4tYWxlcnQtLWVycm9yIHtcblx0XHRjb2xvcjogcmVkO1xuXHRcdGZvbnQtc2l6ZTogMS4yZW07XG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb250ZW50OiBcIlxcZjA2YVwiO1xuXHRcdH1cblx0fVxuXG5cdCYuc2xuLWFsZXJ0LS1vbnJlbW92ZSB7XG5cdFx0cGFkZGluZzogMi42ZW0gMWVtIDAuNmVtIDFlbTtcblx0XHRtYXJnaW46IDFlbSAwO1xuXHR9XG5cdCYuc2xuLWFsZXJ0LS1mYWRlb3V0IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiBzZXR0aW5ncy1taXhpbnMucmVtKC03cHgpO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRcdGhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg3MnB4KTtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMCBzZXR0aW5ncy1taXhpbnMucmVtKDI0cHgpO1xuXHRcdGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDcycHgpO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAzcztcblx0XHRhbmltYXRpb24tbmFtZTogZmFkZU91dDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR6LWluZGV4OiAyO1xuXHRcdCsgKiB7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdH1cblx0fVxuXHQmLnNsbi1hbGVydC0tZmFkZWlub3V0IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiBzZXR0aW5ncy1taXhpbnMucmVtKC03cHgpO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRcdGhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg3MnB4KTtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMCBzZXR0aW5ncy1taXhpbnMucmVtKDI0cHgpO1xuXHRcdGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDcycHgpO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAyNTAwbXM7XG5cdFx0YW5pbWF0aW9uLW5hbWU6IGZhZGVJbk91dDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR6LWluZGV4OiAyO1xuXHRcdCsgKiB7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdH1cblx0fVxuXHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdH1cbn1cbi5zbG4tYm94LS1tYWluIC5zbG4tYWxlcnQuc2xuLWFsZXJ0LS1mYWRlb3V0IHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLy8vLyBOVSAvLyBERUNFTUJFUiAyMDIzIC8vLy8gZm9ybS1ncm91cCBzbG4tbm90aWNlIG5vdGljZS13YXJuaW5nXG4jc2xuLXNhbG9uLS1hZG1pbiB7XG5cdC5zbG4tbm90aWNlIHtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byBjYWxjKDgwJSAtIDFyZW0pIDE4JTtcblx0XHRnYXA6IDAuNXJlbTtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0cGFkZGluZzogMXJlbSAxLjVyZW0gMXJlbSAxcmVtO1xuXHRcdGJvcmRlci1yYWRpdXM6IDAuMzEyNXJlbTtcblx0XHRmb250LXNpemU6IDAuODc1cmVtO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tYWRtaW5fbnVjb2xvci0td2FybmluZygxKTtcblx0XHRjb2xvcjogY29sb3JzLW51LnNsbi1hZG1pbl9udWNvbG9yLS10ZXh0LS1kYXJrKDEpO1xuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcblx0XHRcdHdpZHRoOiA3NSU7XG5cdFx0fVxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAxODAwcHgpIHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0fVxuXHRcdC5zbG4tbm90aWNlLS1pY29uIHtcblx0XHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogXCJcXGYwNzFcIjtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRAZXh0ZW5kICVmb250LWljb247XG5cdFx0XHRcdGZvbnQtc2l6ZTogMWVtO1xuXHRcdFx0XHR6LWluZGV4OiAyMDA7XG5cdFx0XHRcdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy50cmFuc2l0aW9uKGJhY2tncm91bmQtY29sb3IgMjAwbXMpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuc2xuLW5vdGljZS0tY29udGVudCB7XG5cdFx0XHRncmlkLWNvbHVtbjogMjtcblx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0fVxuXHRcdC5zbG4tbm90aWNlLS1hY3Rpb24ge1xuXHRcdFx0Z3JpZC1jb2x1bW46IDM7XG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdGEge1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRjb2xvcjogY3VycmVudENvbG9yO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHBhZGRpbmc6IDAuNWVtIDAuOGVtO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwLjMxMjVyZW07XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQ7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy50cmFuc2l0aW9uKGJvcmRlci1jb2xvciAyMDBtcyk7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogY29sb3JzLW51LnNsbi1hZG1pbl9udWNvbG9yLS10ZXh0LS1kYXJrKDAuNCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIkB1c2UgXCIuLi9hZG1pbl9jb25maWdcIjtcbkB1c2UgXCIuLi90eXBvLWFkbWluXCI7XG5cbkB1c2UgXCIuLi9zZXR0aW5ncy1taXhpbnNcIjtcbi5zbG4tYm94IHtcblx0cGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSgxNXB4KTtcblx0bWFyZ2luLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSgzMHB4KTtcblx0bWFyZ2luLWxlZnQ6IDA7XG5cdG1hcmdpbi1yaWdodDogMDtcblx0Zm9udC1zaXplOiB0eXBvLWFkbWluLiRmb250LXNpemUtYmFzZTtcblx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHRhYmxldCkge1xuXHRcdHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oMTdweCk7XG5cdH1cblx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcblx0XHRwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpIHNldHRpbmdzLW1peGlucy5yZW0oMzBweCkgMFxuXHRcdFx0c2V0dGluZ3MtbWl4aW5zLnJlbSgzMHB4KTtcblx0fVxuXHQmLnNsbi1jYWxlbmRhci12aWV3IHtcblx0XHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuXHRcdFx0cGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSgzMHB4KTtcblx0XHRcdCYuc2xuLWNhbGVuZGFyLXZpZXcge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji5zbG4tYm94LS1wYiB7XG5cdFx0cGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSgzMHB4KTtcblx0fVxuXHQmLnNsbi1ib3gtLWZsYXRib3R0b20ge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cblx0cCB7XG5cdFx0QGV4dGVuZCAlZm9udC1tZWRpdW07XG5cdFx0QGV4dGVuZCAlZm9udC1jbF9zdGFuZGFyZC0tbWVkaXVtO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0cGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSgxMHB4KSBzZXR0aW5ncy1taXhpbnMucmVtKDE2cHgpO1xuXHRcdG1hcmdpbjogMDtcblx0fVxufVxuLnNsbi1ib3gtLW1haW4ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMudHJhbnNpdGlvbihiYWNrZ3JvdW5kLWNvbG9yIDI1MG1zKTtcblx0Ji5zbG4tYm94LS1pbmZvLXZpc2libGUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfd2FybmluZy0tbGlnaHQ7XG5cdH1cblx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmNsZWFyZml4KCk7XG5cdCYuc2xuLWJveC0tbWFpbi0tdHJhbnNwIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0fVxuXHQmLnNsbi1ib3gtLWhhc3BhbmVsIHtcblx0XHQuc2xuLWJveC10aXRsZS5zbG4tYm94X19wYW5lbHRpdGxlIHtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAyNTBtcztcblx0XHR9XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuXHRcdHRyYW5zaXRpb246IGFsbCAyNTBtcztcblx0XHQmLnNsbi1ib3gtLWhhc3BhbmVsLS1vcGVuIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XG5cdFx0XHQuc2xuLWJveC10aXRsZS5zbG4tYm94X19wYW5lbHRpdGxlIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjA1cmVtO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMjUwbXM7XG5cdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0QG1lZGlhIChob3ZlcjogaG92ZXIpIGFuZCAocG9pbnRlcjogZmluZSkge1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XG5cdFx0XHRcdC5zbG4tYm94LXRpdGxlLnNsbi1ib3hfX3BhbmVsdGl0bGUge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4wNXJlbTtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMjUwbXM7XG5cdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5ib2R5Om5vdCguc2Fsb25fcGFnZV9zYWxvbi1zZXR0aW5ncyk6bm90KC5wb3N0LXR5cGUtc2xuX2F0dGVuZGFudClcblx0LnNsbi1ib3gtLW1haW5cblx0LnNsbi1ib3gtLWhhc3BhbmVsIHtcblx0LnNsbi1ib3hfX3BhbmVsdGl0bGUge1xuXHRcdG1hcmdpbjogc2V0dGluZ3MtbWl4aW5zLnJlbSgtMTVweCk7XG5cdFx0cGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSgxNXB4KTtcblx0XHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG5cdFx0XHRtYXJnaW46IHNldHRpbmdzLW1peGlucy5yZW0oLTE3cHgpO1xuXHRcdFx0cGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSgxN3B4KTtcblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0cmlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oMTdweCk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG5cdFx0XHRtYXJnaW46IHNldHRpbmdzLW1peGlucy5yZW0oLTMwcHgpIHNldHRpbmdzLW1peGlucy5yZW0oLTMwcHgpIDBcblx0XHRcdFx0c2V0dGluZ3MtbWl4aW5zLnJlbSgtMzBweCk7XG5cdFx0XHRwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO1xuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRyaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSgxN3B4KTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Jjpub3QoLnNsbi1ib3gtLWhhc3BhbmVsLS1vcGVuKSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHQvL3BhZGRpbmc6IDA7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodGVyLS1vcDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRAbWVkaWEgKGhvdmVyOiBob3ZlcikgYW5kIChwb2ludGVyOiBmaW5lKSB7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLnNsbi1ib3gtLWhhc3BhbmVsLS1vcGVuIHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuXHR9XG59XG4uc2xuLWJveC0tbWFpbi0tc21hbGwge1xuXHRtaW4taGVpZ2h0OiAyNjBweDtcbn1cbi5zbG4tYm94LS1zdWIge1xuXHRwYWRkaW5nLXRvcDogc2V0dGluZ3MtbWl4aW5zLnJlbSgxNXB4KTtcblx0cGFkZGluZy1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oMTVweCk7XG5cdG1hcmdpbi1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oMzBweCk7XG5cdGJvcmRlcjogc2V0dGluZ3MtbWl4aW5zLnJlbSgycHgpIHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG5cdCYuc2xuLWJveC0tcGF5bWVudC1tb2RlLWRhdGEge1xuXHRcdG1hcmdpbi10b3A6IHNldHRpbmdzLW1peGlucy5yZW0oMzBweCk7XG5cdH1cbn1cbiNzbG4tc2Fsb24tLWFkbWluIC5zbG4tYm94LS1zdWIucm93IHtcblx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRtYXJnaW4tbGVmdDogMDtcblx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHRhYmxldCkge1xuXHRcdG1hcmdpbi1yaWdodDogLTEwcHg7XG5cdFx0bWFyZ2luLWxlZnQ6IC0xMHB4O1xuXHR9XG5cdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAtMTVweDtcblx0XHRtYXJnaW4tbGVmdDogLTE1cHg7XG5cdH1cbn1cbi5zbG4tYm94X19tZWdhYnRuX3dyYXBwZXIgKyAuc2xuLWJveF9fbWVnYWJ0bl93cmFwcGVyIHtcblx0bWFyZ2luLXRvcDogc2V0dGluZ3MtbWl4aW5zLnJlbSgzMHB4KTtcblx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHRhYmxldCkge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdH1cbn1cbkBrZXlmcmFtZXMgc2xpZGVpbiB7XG5cdGZyb20ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG5cdH1cblx0MjUlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuXHR9XG5cdHRvIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuXHR9XG59XG4uc2xuLWJveC0tYXBwZWFyZWQge1xuXHRhbmltYXRpb24tZHVyYXRpb246IDUwMG1zO1xuXHRhbmltYXRpb24tbmFtZTogc2xpZGVpbjtcbn1cbi5zbG4tYm94LS1hcHBlYXJlZC0tZGVsYXllZCB7XG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogNTAwbXM7XG5cdGFuaW1hdGlvbi1uYW1lOiBzbGlkZWluO1xuXHRhbmltYXRpb24tZGVsYXk6IDI1MG1zO1xufVxuLnNsbi1ib3gtLWZhZGVpbiB7XG5cdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5mYWRlaW4oMjUwbXMpO1xufVxuLnNsbi1ib3gtbWFpbmluZm8ge1xuXHRAZXh0ZW5kICVmb250LW1lZGl1bTtcblx0QGV4dGVuZCAlZm9udC1jbF9zdGFuZGFyZDtcblx0cGFkZGluZy1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oMTVweCk7XG5cdHAge1xuXHRcdEBleHRlbmQgJWZvbnQtYmlnO1xuXHRcdEBleHRlbmQgJWZvbnQtY2xfc3RhbmRhcmQ7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0fVxuXHQmLmFsaWduLXRvcCB7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRncmlkLXRlbXBsYXRlOiBtaW5tYXgoMnJlbSwgMWZyKSBhdXRvIC8gMWZyO1xuXHRcdC5zbG4taW5wdXQtaGVscCxcblx0XHQuc2xuLWJveC1pbmZvIHtcblx0XHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdFx0Z3JpZC1yb3c6IDI7XG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHRhYmxldCkge1xuXHRcdFx0Ly9wYWRkaW5nLXRvcDogZW0oMzBweCk7XG5cdFx0fVxuXHR9XG59XG4vLyAuc2xuLXN3aXRjaCArIC5zbG4tYm94LW1haW5pbmZvLFxuLy8gLnNsbi1jaGVja2JveCArIC5zbG4tYm94LW1haW5pbmZvLFxuLy8gLnNsbi1pbnB1dC0tc2ltcGxlICsgLnNsbi1ib3gtbWFpbmluZm8sXG4vLyAuc2xuLXJhZGlvYm94ICsgLnNsbi1ib3gtbWFpbmluZm8ge1xuLy8gXHRtYXJnaW4tdG9wOiBzZXR0aW5ncy1taXhpbnMucmVtKC0xN3B4KTtcbi8vIFx0QGluY2x1ZGUgYnAoZGVza3RvcCkge1xuLy8gXHRcdG1hcmdpbi10b3A6IHNldHRpbmdzLW1peGlucy5yZW0oLTI0cHgpO1xuLy8gXHR9XG4vLyB9XG4uYWxpZ24tdG9wLS1pbnB1dCB7XG5cdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcblx0XHRwYWRkaW5nLXRvcDogZW0oMTVweCk7XG5cdH1cbn1cbi5hbGlnbi1jZW50ZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNsbi1ib3gtdGl0bGUge1xuXHRAZXh0ZW5kICVmb250LWNsX21haW47XG5cdHBhZGRpbmc6IDAgMCBzZXR0aW5ncy1taXhpbnMucmVtKDE1cHgpO1xuXHRAZXh0ZW5kICVmb250LWJpZ2dlcjtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Ji5zbG4tYm94X19wYW5lbHRpdGxlIHtcblx0XHRtYXJnaW46IHNldHRpbmdzLW1peGlucy5yZW0oLTE1cHgpO1xuXHRcdHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oMTVweCk7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHQvKiBGSVggMDkyMDIzXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDAuODMzMzNyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDAuODMzMzNyZW07XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZjA3OFwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICByaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSgxNXB4KTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCI7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuOTE2NjdyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDAuODMzMzNyZW07XG4gICAgICAgICAgICBjb2xvcjogIzAwMzU1MztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAxMDBtcztcbiAgICAgICAgfVxuICAgICAgICAqL1xuXHRcdHNwYW4sXG5cdFx0c3Bhbi5ibG9jayB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQmLnNsbi1ib3hfX3BhbmVsdGl0bGUtLW9wZW4ge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMXB4KSAhaW1wb3J0YW50O1xuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRcdH1cblx0XHRcdHNwYW4uYmxvY2sge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmOmhvdmVyIHtcblx0XHR9XG5cdFx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHRhYmxldCkge1xuXHRcdFx0bWFyZ2luOiBzZXR0aW5ncy1taXhpbnMucmVtKC0xN3B4KTtcblx0XHRcdHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oMTdweCk7XG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdHJpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDE3cHgpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuXHRcdFx0bWFyZ2luOiBzZXR0aW5ncy1taXhpbnMucmVtKC0zMHB4KSBzZXR0aW5ncy1taXhpbnMucmVtKC0zMHB4KSAwXG5cdFx0XHRcdHNldHRpbmdzLW1peGlucy5yZW0oLTMwcHgpO1xuXHRcdFx0cGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSgzMHB4KTtcblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0cmlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oMTdweCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdHNwYW4ge1xuXHRcdEBleHRlbmQgJWZvbnQtYmlnO1xuXHRcdEBleHRlbmQgJWZvbnQtY2xfc3RhbmRhcmQ7XG5cdFx0Jjpub3QoYmxvY2spIHtcblx0XHRcdHBhZGRpbmctbGVmdDogc2V0dGluZ3MtbWl4aW5zLnJlbSgxMHB4KTtcblx0XHRcdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChwaG9uZSkge1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLmJsb2NrIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAocGhvbmUpIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxufVxuLnNsbi1ib3gtdGl0bGUtLXNlYyB7XG5cdEBleHRlbmQgJWZvbnQtY2xfbWFpbjtcblx0cGFkZGluZzogMCAwIHNldHRpbmdzLW1peGlucy5yZW0oMTBweCk7XG5cdEBleHRlbmQgJWZvbnQtYmlnZ2VyO1xuXHRmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMjFweCk7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdHNwYW4ge1xuXHRcdEBleHRlbmQgJWZvbnQtYmlnO1xuXHRcdEBleHRlbmQgJWZvbnQtY2xfc3RhbmRhcmQ7XG5cdFx0Jjpub3QoYmxvY2spIHtcblx0XHRcdHBhZGRpbmctbGVmdDogc2V0dGluZ3MtbWl4aW5zLnJlbSgxMHB4KTtcblx0XHRcdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChwaG9uZSkge1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLmJsb2NrIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAocGhvbmUpIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxufVxuLnNsbi1ib3gtdGl0bGUtLXRlciB7XG5cdEBleHRlbmQgJWZvbnQtY2xfbWFpbjtcblx0bWFyZ2luOiBzZXR0aW5ncy1taXhpbnMucmVtKDI0cHgpIDA7XG5cdHBhZGRpbmc6IDA7XG5cdEBleHRlbmQgJWZvbnQtYmlnZ2VyO1xuXHRsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSgzMHB4KTtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5zbG4tYm94LXRpdGxlLS10ZXIgKyAuc2xuLWJveC10aXRsZS0tdGVyIHtcblx0Ly9tYXJnaW4tdG9wOiBzZXR0aW5ncy1taXhpbnMucmVtKC0xMHB4KTtcbn1cbi5zbG4tYm94LXRpdGxlLS1udS0tc2VjIHtcblx0QGV4dGVuZCAlZm9udC1jbF9tYWluO1xuXHRwYWRkaW5nOiAwIDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgyNHB4KTtcblx0QGV4dGVuZCAlZm9udC1iaWc7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdHNwYW4ge1xuXHRcdEBleHRlbmQgJWZvbnQtbWVkaXVtO1xuXHRcdEBleHRlbmQgJWZvbnQtY2xfc3RhbmRhcmQ7XG5cdFx0bWFyZ2luLWxlZnQ6IDEuMjVyZW07XG5cdFx0Jjpub3QoYmxvY2spIHtcblx0XHRcdHBhZGRpbmctbGVmdDogc2V0dGluZ3MtbWl4aW5zLnJlbSgxMHB4KTtcblx0XHRcdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChwaG9uZSkge1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLmJsb2NrIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAocGhvbmUpIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxuXHQrIC5zbG4tYWxlcnQge1xuXHRcdG1hcmdpbi1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oMjRweCk7XG5cdH1cbn1cbi5zbG4tYm94LXRpdGxlLS1udS0tc2VjICsgc3BhbiB7XG5cdG1hcmdpbi1sZWZ0OiAxLjI1cmVtO1xufVxuLnNsbi1ib3gtdGl0bGUtLW51LS10ZXIge1xuXHRAZXh0ZW5kICVmb250LWNsX21haW47XG5cdHBhZGRpbmc6IDAgMCBzZXR0aW5ncy1taXhpbnMucmVtKDI0cHgpO1xuXHRAZXh0ZW5kICVmb250LWJpZztcblx0Zm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5zbG4tYm94LXRpdGxlLS1udS0tZGFyayxcbi5zbG4tYm94LXRpdGxlLS1udS0tdGVyLnNsbi1ib3gtdGl0bGUtLW51LS1kYXJrIHtcblx0Y29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbnUtLWhpZ2hlbXBoYTtcbn1cbi5zbG4tYm94LWluZm8sXG5wLnNsbi1ib3gtaW5mbyB7XG5cdHBhZGRpbmctYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDE1cHgpO1xuXHRAZXh0ZW5kICVmb250LW1lZGl1bTtcblx0LnNsbi1ib3gtaW5mby10cmlnZ2VyIHtcblx0XHQuc2xuLWJ0bi0tc21hbGwuc2xuLWJ0bi0taWNvbjphZnRlciB7XG5cdFx0XHRmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMTdweCk7XG5cdFx0XHRsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSgxN3B4KTtcblx0XHR9XG5cdFx0LnNsbi1pY29uLS1jbG9zZSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQuc2xuLWljb24tLWluZm8ge1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy50cmFuc2l0aW9uKG1hcmdpbi10b3AgMzAwbXMpO1xuXHRcdH1cblx0fVxuXHQuc2xuLWJveC1pbmZvLWNvbnRlbnQge1xuXHRcdG1heC1oZWlnaHQ6IDA7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLnRyYW5zaXRpb24obWF4LWhlaWdodCAyMDBtcyk7XG5cdFx0QGV4dGVuZCAlZm9udC1iaWc7XG5cdFx0QGV4dGVuZCAlZm9udC1jbF9zdGFuZGFyZDtcblx0XHRoNSB7XG5cdFx0XHRAZXh0ZW5kICVmb250LWJpZztcblx0XHRcdEBleHRlbmQgJWZvbnQtY2xfc3RhbmRhcmQ7XG5cdFx0fVxuXHR9XG59XG4uc2xuLWJveC0taW5mby12aXNpYmxlIC5zbG4tYm94LWluZm8ge1xuXHQuc2xuLWJveC1pbmZvLXRyaWdnZXIge1xuXHRcdC5zbG4taWNvbi0taW5mbyB7XG5cdFx0XHRtYXJnaW4tdG9wOiBzZXR0aW5ncy1taXhpbnMucmVtKDE1cHgpO1xuXHRcdFx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLnRyYW5zaXRpb24obWFyZ2luLXRvcCAzMDBtcyk7XG5cdFx0fVxuXHRcdC5zbG4taWNvbi0tY2xvc2UsXG5cdFx0LnNsbi1pY29uLS1pbmZvIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuXHRcdFx0fVxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWVtcGhhc2lzO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5zbG4tYm94LWluZm8tY29udGVudCB7XG5cdFx0bWF4LWhlaWdodDogMTAwMHB4O1xuXHR9XG59XG4uc2xuLWJveF9fZm9vdGVyIHtcblx0cGFkZGluZy10b3A6IHNldHRpbmdzLW1peGlucy5yZW0oMzBweCk7XG5cdHBhZGRpbmctYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO1xufVxuLnNsbi1ib3hfX2FjdGlvbnMge1xuXHRtYXJnaW4tdG9wOiBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO1xuXHRtYXJnaW4tYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO1xufVxuLyogQk9PS0lORyBSVUxFUyAqL1xuI3Nsbi1zYWxvbi0tYWRtaW4ge1xuXHQuc2xuLWJvb2tpbmctcnVsZSB7XG5cdFx0LnNsbi10aXRsZS13cmFwcGVyIHtcblx0XHRcdGFsaWduLWl0ZW1zOiBlbmQ7XG5cdFx0fVxuXHR9XG5cdC5zbG4tYm9va2luZy1ydWxlc19fYWN0aW9ucyB7XG5cdFx0bWFyZ2luLXRvcDogc2V0dGluZ3MtbWl4aW5zLnJlbSgzMHB4KTtcblx0XHRtYXJnaW4tYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO1xuXHR9XG5cbiAgLmF2YWlsYWJpbGl0eS1wcmV2aWV3LWJveCB7XG4gICAgLnNsbi1hdmFpbGFiaWxpdHktcHJldmlldy1pbmZvIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmOGY5ZmE7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTllY2VmO1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgcGFkZGluZzogMTZweCAyMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICAucHJldmlldy1pbmZvLWl0ZW0ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDEycHg7XG4gICAgICBwYWRkaW5nOiAxMHB4IDA7XG5cbiAgICAgIC5wcmV2aWV3LWluZm8taWNvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cblxuICAgICAgLnByZXZpZXctaW5mby1jb250ZW50IHtcbiAgICAgICAgZmxleDogMTtcblxuICAgICAgICAucHJldmlldy1pbmZvLWxhYmVsIHtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgY29sb3I6ICM2Yzc1N2Q7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnByZXZpZXctaW5mby12YWx1ZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgY29sb3I6ICMyYzNlNTA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2xuLWF2YWlsYWJpbGl0eS1wcmV2aWV3LXRhYmxlLXdyYXBwZXIge1xuICAgICAgLnNsbi1hdmFpbGFiaWxpdHktcHJldmlldy10YWJsZSB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDI0cHgpO1xuXG4gICAgICAgIC5wcmV2aWV3LWdyaWQge1xuICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNywgMWZyKTtcbiAgICAgICAgICBncmlkLWdhcDogNHB4O1xuXG4gICAgICAgICAgLnByZXZpZXctY2VsbCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgcGFkZGluZzogMTJweCA4cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgbWluLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcblxuICAgICAgICAgICAgJi5oZWFkZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDk3OGJkO1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmF2YWlsYWJsZSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1YmM1NjI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYudW5hdmFpbGFibGUge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjZiNmI2O1xuICAgICAgICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgICAgbWluLWhlaWdodDogMzJweDtcbiAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDRweDtcbiAgICAgICAgICAgICAgJi5oZWFkZXIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgICAuc2xuLWF2YWlsYWJpbGl0eS1wcmV2aWV3LXRhYmxlIHtcbiAgICAgICAgICBtaW4td2lkdGg6IDcwMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNsbi1hdmFpbGFiaWxpdHktcHJldmlldy1sb2FkaW5nIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDQwcHggMjBweDtcbiAgICAgIGNvbG9yOiAjNmM3NTdkO1xuXG4gICAgICAubG9hZGluZy1zcGlubmVyIHtcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgYm9yZGVyOiAzcHggc29saWQgI2YzZjNmMztcbiAgICAgICAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICMyYzNlNTA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYW5pbWF0aW9uOiBzcGluIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMTVweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucHJldmlldy1tZXNzYWdlIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDQwcHggMjBweDtcbiAgICAgIGNvbG9yOiAjNmM3NTdkO1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgYmFja2dyb3VuZDogI2Y4ZjlmYTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICB9XG5cbiAgICBAa2V5ZnJhbWVzIHNwaW4ge1xuICAgICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgIH1cbiAgICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLyogQk9PS0lORyBSVUxFUyAvLyBFTkQgKi9cblxuLyogQVRURU5EQVRTICYgU0VSVklDRVMgQ09MTEFQU0UgKi9cbi53cC1hZG1pbi5wb3N0LXR5cGUtc2xuX2F0dGVuZGFudCxcbi53cC1hZG1pbi5wb3N0LXR5cGUtc2xuX3NlcnZpY2Uge1xuXHQucG9zdGJveC1oZWFkZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0I3Nsbl9zZXJ2aWNlLWRldGFpbHMge1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0LnNsbi1ib3gtLW1haW4ge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy50cmFuc2l0aW9uKGJhY2tncm91bmQtY29sb3IgMjUwbXMpO1xuXHRcdFx0Ji5zbG4tYm94LS1pbmZvLXZpc2libGUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX3dhcm5pbmctLWxpZ2h0O1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmNsZWFyZml4KCk7XG5cdFx0XHQmLnNsbi1ib3gtLW1haW4tLXRyYW5zcCB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0fVxuXHRcdFx0Ji5zbG4tYm94LS1oYXNwYW5lbCB7XG5cdFx0XHRcdC5zbG4tYm94LXRpdGxlLnNsbi1ib3hfX3BhbmVsdGl0bGUge1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAyNTBtcztcblx0XHRcdFx0fVxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNikgIWltcG9ydGFudDtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDI1MG1zO1xuXHRcdFx0XHQmLnNsbi1ib3gtLWhhc3BhbmVsLS1vcGVuIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHQuc2xuLWJveC10aXRsZS5zbG4tYm94X19wYW5lbHRpdGxlIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAyNTBtcztcblx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEgKGhvdmVyOiBob3ZlcikgYW5kIChwb2ludGVyOiBmaW5lKSB7XG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHQuc2xuLWJveC10aXRsZS5zbG4tYm94X19wYW5lbHRpdGxlIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjA1cmVtO1xuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMjUwbXM7XG5cdFx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5zbG4tYm94X19wYW5lbHRpdGxlIHtcblx0XHRcdFx0bWFyZ2luOiBzZXR0aW5ncy1taXhpbnMucmVtKC0xNXB4KTtcblx0XHRcdFx0cGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSgxNXB4KTtcblx0XHRcdFx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHRhYmxldCkge1xuXHRcdFx0XHRcdG1hcmdpbjogc2V0dGluZ3MtbWl4aW5zLnJlbSgtMTdweCk7XG5cdFx0XHRcdFx0cGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSgxN3B4KTtcblx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRyaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSgxN3B4KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcblx0XHRcdFx0XHRtYXJnaW46IHNldHRpbmdzLW1peGlucy5yZW0oLTMwcHgpXG5cdFx0XHRcdFx0XHRzZXR0aW5ncy1taXhpbnMucmVtKC0zMHB4KSAwIHNldHRpbmdzLW1peGlucy5yZW0oLTMwcHgpO1xuXHRcdFx0XHRcdHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oMzBweCk7XG5cdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0cmlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oMTdweCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmOm5vdCguc2xuLWJveC0taGFzcGFuZWwtLW9wZW4pIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0Ly9wYWRkaW5nOiAwO1xuXHRcdFx0XHQvL2JhY2tncm91bmQtY29sb3I6ICRjbF9tYWluLS1saWdodGVyLS1vcDtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdEBtZWRpYSAoaG92ZXI6IGhvdmVyKSBhbmQgKHBvaW50ZXI6IGZpbmUpIHtcblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdC8vYmFja2dyb3VuZC1jb2xvcjogJGNsX21haW4tLWxpZ2h0ZXI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLnNsbi1ib3gtLWhhc3BhbmVsLS1vcGVuIHtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnNsbi1ib3guc2xuLWJveC0tbWFpbi5zbG4tYm94LS1oYXNwYW5lbCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO1xuXHRcdH1cblx0fVxufVxuLyogQVRURU5EQVRTICYgU0VSVklDRVMgQ09MTEFQU0UgLy8gRU5EICovXG4jc2xuLXNhbG9uLS1hZG1pbiB7XG5cdC5zbG4tYm94X19mbCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdHJvdy1nYXA6IDMuNWVtO1xuXHR9XG5cdC5zbG4tYm94X19mbF9faXRlbSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogMCAxNXB4O1xuXHRcdC5zbG4taW5wdXQtLXNpbXBsZS5zbG4tYm9va2luZy1kaXNjb3VudHMtLWluZm90ZXh0IHtcblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLnNsbi1pbnB1dC0tc2ltcGxlIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHRcdCYuc2xuLWJveF9fZmxfX2l0ZW0tLWZ1bGwge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHRcdCYuc2xuLWJveF9fZmxfX2l0ZW0tLXRyYW5zYWN0aW9uIHtcblx0XHRcdC5zbG4tYm94LXRpdGxlLS1udS0tdGVyIHtcblx0XHRcdFx0bWluLWhlaWdodDogMi41cmVtO1xuXHRcdFx0XHRwYWRkaW5nOiAwLjQ1cmVtIDAuNjY2cmVtO1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDcwMHB4KSB7XG5cdFx0XHR3aWR0aDogMzMuMzMzMyU7XG5cdFx0fVxuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTUwMHB4KSB7XG5cdFx0XHR3aWR0aDogMjUlO1xuXHRcdH1cblx0fVxuXHQjc2xuLWJvb2tpbmdfX3RvdGFscyB7XG5cdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3MDBweCkge1xuXHRcdFx0LnNsbi1ib3hfX2ZsX19pdGVtIHtcblx0XHRcdFx0d2lkdGg6IDMzLjMzMzMlO1xuXHRcdFx0XHR3aWR0aDogMjYlO1xuXHRcdFx0XHQmLnNsbi1ib3hfX2ZsX19pdGVtLS0yY29sIHtcblx0XHRcdFx0XHR3aWR0aDogNTIlO1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMjYlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHQuc2xuLWJveF9fZmxfX2l0ZW0ge1xuXHRcdFx0XHR3aWR0aDogMjYlO1xuXHRcdFx0XHQmLnNsbi1ib3hfX2ZsX19pdGVtLS0yY29sIHtcblx0XHRcdFx0XHR3aWR0aDogNTIlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuc2xuLWJveF9fZmwuc2xuLWJveF9fZmwtLTc1IHtcblx0XHRcdFx0d2lkdGg6IDc1JTtcblx0XHRcdFx0LnNsbi1ib3hfX2ZsX19pdGVtIHtcblx0XHRcdFx0XHRmbGV4OiAxIDEgY2FsYygzMy4zMyUgLSAzLjVlbSk7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAzMy4zMzMzJTtcblx0XHRcdFx0XHQmLnNsbi1ib3hfX2ZsX19pdGVtLS0yY29sIHtcblx0XHRcdFx0XHRcdGZsZXg6IDEgMSAxMDAlO1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAzMy4zMzMzJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnNsbi1kYXRlcGlja2VyLXNlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDMycHg7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNzBweCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAmLCAuZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5zbG4tc2VsZWN0ZWQtZGF0ZXMtcGFuZWwge1xuICAgIG1heC13aWR0aDogMzUwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGhlaWdodDogYXV0bztcblxuICAgIC5zbG4tc2VsZWN0ZWQtZGF0ZXMtaGVhZGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiA4cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlZmVmO1xuICAgICAgcGFkZGluZzogMTJweCAxNnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuXG4gICAgICBoNCwgc3BhbiB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgfVxuXG4gICAgICBoNCB7XG4gICAgICAgIGNvbG9yOiAjNGI0YjRiO1xuICAgICAgfVxuXG4gICAgICBzcGFuIHtcbiAgICAgICAgY29sb3I6ICMxMTgzYzQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNsbi1zZWxlY3RlZC1kYXRlcy1saXN0IHtcbiAgICAgIG1heC1oZWlnaHQ6IDE5MXB4O1xuICAgICAgbWluLWhlaWdodDogNjBweDtcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICBmbGV4LWdyb3c6IDE7XG5cbiAgICAgIC5zbG4tc2VsZWN0ZWQtZGF0ZXMtZW1wdHkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAuc2xuLXNlbGVjdGVkLWRhdGUtaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgZ2FwOiA0cHg7XG4gICAgICAgIHBhZGRpbmc6IDhweCAwO1xuXG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7XG4gICAgICAgIH1cblxuICAgICAgICAuc2xuLXJlbW92ZS1kYXRlIHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIHdpZHRoOiAyNnB4O1xuICAgICAgICAgIGhlaWdodDogMjZweDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBmaWxsOiAjMzQ4YmMyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5zbG4tY2xlYXItYWxsLWRhdGVzLnNsbi1idG4ge1xuICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiA2cHggMTJweDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgXCIuLi9hZG1pbl9jb25maWdcIjtcblxuQHVzZSBcIi4uL3NldHRpbmdzLW1peGluc1wiO1xuQHVzZSBcImJ1dHRvbnNcIjtcblxuLnNsbi1wYW5lbCB7XG5cdC8vQGV4dGVuZCAuc2xuLWJveC0tc3ViO1xuXHRib3JkZXI6IDFweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuXHRib3JkZXItYm90dG9tOiBub25lO1xuXHRib3JkZXItcmlnaHQ6IG5vbmU7XG5cdGJvcmRlci1sZWZ0OiBub25lO1xuXHRwYWRkaW5nLXRvcDogc2V0dGluZ3MtbWl4aW5zLnJlbSgzMHB4KTtcblx0cGFkZGluZy1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oMzBweCk7XG5cdC8vbWFyZ2luLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSg1cHgpO1xuXHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMudHJhbnNpdGlvbihib3JkZXIgMjAwbXMsIG1hcmdpbi1ib3R0b20gMjAwbXMpO1xuXHQmLnNsbi1wYW5lbC0tYWN0aXZlIHtcblx0XHRwYWRkaW5nLXRvcDogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMHB4KTtcblx0XHQvL21hcmdpbi1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oNDBweCk7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcblx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHQvL21hcmdpbi1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oNDBweCk7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcblx0XHR9XG5cdH1cblx0LnNsbi1ib3gtLXN1YiB7XG5cdFx0bWFyZ2luOiBzZXR0aW5ncy1taXhpbnMucmVtKDEwcHgpIHNldHRpbmdzLW1peGlucy5yZW0oMTBweClcblx0XHRcdHNldHRpbmdzLW1peGlucy5yZW0oNDBweCkgc2V0dGluZ3MtbWl4aW5zLnJlbSgxMHB4KTtcblx0fVxuXHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG5cdFx0Ji5zbG4tcGFuZWwtLWFjdGl2ZSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHR9XG5cdH1cblx0LnNsbi1jaGVja2JveCBpbnB1dCArIGxhYmVsLFxuXHQuc2xuLWNoZWNrYm94IGlucHV0ICsgbGFiZWw6bnRoLWNoaWxkKDIpIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG59XG5cbi5zbG4tcGFuZWw6bGFzdC1vZi10eXBlIHtcblx0bWFyZ2luLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KTtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG59XG4uc2xuLXBhbmVsLS1jb250ZW50IHtcblx0b3BhY2l0eTogMDtcblx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLnRyYW5zaXRpb24oaGVpZ2h0IDIwMG1zLCBvcGFjaXR5IDIwMG1zKTtcblx0Ji5pbiB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdH1cbn1cbi5zbG4tcGFuZWx0cmlnZ2VyIHtcblx0Ji5zbG4tYnRuIHtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdEBleHRlbmQgLnNsbi1idG4tLWljb247XG5cdFx0QGV4dGVuZCAuc2xuLWljb24tLWFycm93LS1kb3duO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0JjphZnRlciB7XG5cdFx0XHRmb250LXNpemU6IDFlbTtcblx0XHRcdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5pZTExKCkge1xuXHRcdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLnRyYW5zaXRpb24oYmFja2dyb3VuZC1jb2xvciAyMDBtcyk7XG5cdFx0Ji5zbG4tYnRuLS1hY3RpdmUge1xuXHRcdFx0QGV4dGVuZCAuc2xuLWljb24tLWFycm93LS11cDtcblx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWVtcGhhc2lzO1xuXHRcdFx0Y29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpO1xuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuXHRcdFx0XHRmb250LXNpemU6IDFlbTtcblx0XHRcdFx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmllMTEoKSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcblx0XHR9XG5cdH1cblx0Ji5zbG4tYnRuLS1iaWcge1xuXHRcdGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMHB4KTtcblx0XHRsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg1NHB4KTtcblx0XHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG5cdFx0XHRmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMjRweCk7XG5cdFx0XHRsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg1NHB4KTtcblx0XHR9XG5cdH1cbn1cbi5zbG4tcGFuZWwuc2xuLXBhbmVsLS1vbmNoZWNrIHtcblx0cGFkZGluZy10b3A6IHNldHRpbmdzLW1peGlucy5yZW0oMjBweCk7XG5cdHBhZGRpbmctYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDIwcHgpO1xuXHQuc2xuLWlucHV0LS1zaW1wbGUsXG5cdC5zbG4tY2hlY2tib3gge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR9XG5cdC5zbG4tcGFuZWx0cmlnZ2VyIHtcblx0XHRtYXJnaW4tdG9wOiBzZXR0aW5ncy1taXhpbnMucmVtKDlweCk7XG5cdH1cbn1cbiIsIkB1c2UgXCIuLi90eXBvLWFkbWluXCI7XG5AdXNlIFwiLi4vc2V0dGluZ3MtbWl4aW5zXCI7XG5AdXNlIFwiYnV0dG9uc1wiO1xuQHVzZSBcImlucHV0c1wiO1xuQHVzZSBcImJveGVzXCI7XG5cbiNzbG5fc2hvcC1kZXRhaWxzLFxuI3Nsbl9hdHRlbmRhbnQtZGV0YWlscyxcbiNwb3N0ZXhjZXJwdCB7XG5cdEBleHRlbmQgLnNsbi1ib3g7XG5cdEBleHRlbmQgLnNsbi1ib3gtLW1haW47XG5cdGJvcmRlcjogbm9uZTtcblx0Zm9udC1zaXplOiB0eXBvLWFkbWluLiRmb250LXNpemUtYmFzZTtcblx0cGFkZGluZy1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oMjBweCk7XG5cdCYucG9zdGJveCAuaW5zaWRlLFxuXHQmLnN0dWZmYm94IC5pbnNpZGUge1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bGluZS1oZWlnaHQ6IGluaGVyaXQ7XG5cdFx0Zm9udC1zaXplOiBpbmhlcml0O1xuXHR9XG5cdD4gLnJvdyB7XG5cdFx0QGV4dGVuZCAuc2xuLWJveC0tc3ViO1xuXHR9XG5cdC5oYW5kbGVkaXYuYnV0dG9uLWxpbmsgLnRvZ2dsZS1pbmRpY2F0b3Ige1xuXHRcdEBleHRlbmQgLnNsbi1idG47XG5cdFx0QGV4dGVuZCAuc2xuLWJ0bi0tbWFpbjtcblx0XHRAZXh0ZW5kIC5zbG4tYnRuLS1zbWFsbDtcblx0XHRAZXh0ZW5kIC5zbG4tYnRuLS1pY29uO1xuXHRcdEBleHRlbmQgLnNsbi1pY29uLS1hcnJvdy0tdXA7XG5cdFx0JjphZnRlciB7XG5cdFx0XHRmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMTZweCk7XG5cdFx0fVxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cdCYuY2xvc2VkIC5oYW5kbGVkaXYuYnV0dG9uLWxpbmsgLnRvZ2dsZS1pbmRpY2F0b3Ige1xuXHRcdEBleHRlbmQgLnNsbi1pY29uLS1hcnJvdy0tZG93bjtcblx0fVxufVxuI3RpdGxlZGl2LS0ge1xuXHRwYWRkaW5nLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSgzNnB4KTtcbn1cbi8qIEZJWCAwOTIwMjNcbiN0aXRsZXdyYXAtLSB7XG5cdEBleHRlbmQgLnNsbi1pbnB1dC0tc2ltcGxlO1xuXHRAZXh0ZW5kICVzbG4taW5wdXQtbGFiZWw7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdGlucHV0IHtcblx0XHRwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDI0cHgpIHNldHRpbmdzLW1peGlucy5yZW0oMTZweCk7XG5cdH1cblx0bGFiZWwge1xuXHRcdGZvbnQtc2l6ZTogMWVtO1xuXHRcdHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oMTRweCkgc2V0dGluZ3MtbWl4aW5zLnJlbSgxNnB4KTtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG59XG4qL1xuI3Bvc3RzdHVmZiAjc2xuX3Nob3AtZGV0YWlscyA+IGgyLFxuI3Bvc3RzdHVmZiAjc2xuX2F0dGVuZGFudC1kZXRhaWxzID4gaDIge1xuXHQvKiBGSVggMDkyMDIzIEBleHRlbmQgLnNsbi1ib3gtdGl0bGU7ICovXG5cdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdHNwYW4ge1xuXHRcdEBleHRlbmQgJWZvbnQtY2xfbWFpbjtcblx0XHRmb250LXNpemU6IDFlbTtcblx0fVxufVxuI3Bvc3RleGNlcnB0IHtcblx0Lmluc2lkZSB7XG5cdFx0QGV4dGVuZCAuc2xuLWlucHV0LS1zaW1wbGU7XG5cdFx0QGV4dGVuZCAlc2xuLWlucHV0LWxhYmVsO1xuXHR9XG5cdGgyIHtcblx0XHQvKiBGSVggMDkyMDIzIEBleHRlbmQgLnNsbi1ib3gtdGl0bGU7ICovXG5cdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRzcGFuIHtcblx0XHRcdEBleHRlbmQgJWZvbnQtY2xfbWFpbjtcblx0XHRcdGZvbnQtc2l6ZTogMWVtO1xuXHRcdH1cblx0fVxufVxuXG4jc2xuX3Nob3AtZGV0YWlscyxcbiNzbG5fYXR0ZW5kYW50LWRldGFpbHMge1xuXHRiYWNrZ3JvdW5kOiAjZWVlICFpbXBvcnRhbnQ7XG5cdC5mYWRlIHtcblx0XHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMudHJhbnNpdGlvbihvcGFjaXR5IDI1MG1zKTtcblx0fVxufVxuIiwiQHVzZSBcIi4uL2FkbWluX2NvbmZpZ1wiO1xuQHVzZSBcIi4uL3R5cG8tYWRtaW5cIjtcbkB1c2UgXCIuLi9zZXR0aW5ncy1taXhpbnNcIjtcbkB1c2UgXCJidXR0b25zXCI7XG5AdXNlIFwiaW5wdXRzXCI7XG5AdXNlIFwiYm94ZXNcIjtcblxuI3Nsbl9zZXJ2aWNlLWRldGFpbHMge1xuXHRAZXh0ZW5kIC5zbG4tYm94O1xuXHRAZXh0ZW5kIC5zbG4tYm94LS1tYWluO1xuXHRib3JkZXI6IG5vbmU7XG5cdGZvbnQtc2l6ZTogdHlwby1hZG1pbi4kZm9udC1zaXplLWJhc2U7XG5cdHBhZGRpbmctYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDIwcHgpO1xuXHQmLnBvc3Rib3ggLmluc2lkZSxcblx0Ji5zdHVmZmJveCAuaW5zaWRlIHtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuXHRcdGZvbnQtc2l6ZTogaW5oZXJpdDtcblx0fVxuXHQuaGFuZGxlZGl2LmJ1dHRvbi1saW5rIC50b2dnbGUtaW5kaWNhdG9yIHtcblx0XHRAZXh0ZW5kIC5zbG4tYnRuO1xuXHRcdEBleHRlbmQgLnNsbi1idG4tLW1haW47XG5cdFx0QGV4dGVuZCAuc2xuLWJ0bi0tc21hbGw7XG5cdFx0QGV4dGVuZCAuc2xuLWJ0bi0taWNvbjtcblx0XHRAZXh0ZW5kIC5zbG4taWNvbi0tYXJyb3ctLXVwO1xuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Zm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDE2cHgpO1xuXHRcdH1cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXHQmLmNsb3NlZCAuaGFuZGxlZGl2LmJ1dHRvbi1saW5rIC50b2dnbGUtaW5kaWNhdG9yIHtcblx0XHRAZXh0ZW5kIC5zbG4taWNvbi0tYXJyb3ctLWRvd247XG5cdH1cblx0LnNsbl9hdHRlbmRhbnRfc2VydmljZXNfbGlzdCxcblx0LnNsbi1zZXJ2aWNlLXByaWNlLXRpbWUgLnNsbl9hdHRlbmRhbnRfc2VydmljZXNfbGlzdCB7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcblx0XHQjX3Nsbl9hdHRlbmRhbnRfc2VydmljZXMgKyAuc2VsZWN0Mi1jb250YWluZXIge1xuXHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogM3JlbSBzb2xpZCAjZmZmO1xuXHRcdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcblx0XHRcdFx0XHQvL21hcmdpbi1ib3R0b206IDMuMnJlbTtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxOHJlbTtcblx0XHRcdFx0XHRvdmVyZmxvdy15OiBhdXRvO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnNlbGVjdDItc2VhcmNoLS1pbmxpbmUge1xuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA0NHB4KTtcblx0XHRcdFx0XHRoZWlnaHQ6IDNyZW07XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogMTAwJTtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRcdFx0Ly9wYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDlweCkgc2V0dGluZ3MtbWl4aW5zLnJlbSgxMHB4KSBzZXR0aW5ncy1taXhpbnMucmVtKDRweCkgc2V0dGluZ3MtbWl4aW5zLnJlbSgxMHB4KTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHQuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYigyNDEsIDI0NywgMjUxKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLS1zbG4gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHR3aWR0aDogNDRweDtcblx0XHRcdFx0aGVpZ2h0OiAzcmVtO1xuXHRcdFx0XHR0b3A6IDEwMCU7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuXHRcdFx0XHQmOmhvdmVyLFxuXHRcdFx0XHQmOmZvY3VzLFxuXHRcdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYigyNDEsIDI0NywgMjUxKTtcblx0XHRcdFx0XHRcdGNvbG9yOiAjMDI3N2JkO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuc2VsZWN0Mi1jb250YWluZXItLXNsbi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlblxuXHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQxLCAyNDcsIDI1MSk7XG5cdFx0XHRcdGNvbG9yOiAjMDI3N2JkO1xuXHRcdFx0fVxuXHRcdFx0LnNlbGVjdDItc2VhcmNoLS1pbmxpbmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQxLCAyNDcsIDI1MSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4jcG9zdHN0dWZmICNzbG5fc2VydmljZS1kZXRhaWxzID4gaDIuaG5kbGUudWktc29ydGFibGUtaGFuZGxlIHtcblx0LyogRklYIDA5MjAyMyBAZXh0ZW5kIC5zbG4tYm94LXRpdGxlOyovXG5cdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdHNwYW4ge1xuXHRcdEBleHRlbmQgJWZvbnQtY2xfbWFpbjtcblx0XHRmb250LXNpemU6IDFlbTtcblx0fVxufVxuIiwiQHVzZSBcIi4uL2FkbWluX2NvbmZpZ1wiO1xuXG5AdXNlIFwiLi4vc2V0dGluZ3MtbWl4aW5zXCI7XG5cbi5zbG4tYWRtaW4tYmFubmVyIHtcblx0ZGlzcGxheTogZ3JpZDtcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xuXHRncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gYXV0byBhdXRvO1xuXHRnYXA6IHNldHRpbmdzLW1peGlucy5yZW0oMzBweCk7XG5cdHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oMzBweCk7XG5cdGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG5cdGgxLFxuXHRoMixcblx0aDMge1xuXHRcdGNvbG9yOiAjYjVjNmRlO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0cGFkZGluZy1yaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSgzMHB4KTtcblx0fVxuXHRoMSB7XG5cdFx0Z3JpZC1jb2x1bW46IDE7XG5cdFx0Z3JpZC1yb3c6IDE7XG5cdFx0Zm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDIxcHgpO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjY7XG5cdH1cblx0aDMge1xuXHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdGdyaWQtcm93OiAzO1xuXHRcdGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgxOHB4KTtcblx0XHRsaW5lLWhlaWdodDogMS42O1xuXHRcdHBhZGRpbmctdG9wOiBzZXR0aW5ncy1taXhpbnMucmVtKDNweCk7XG5cdH1cblx0LnNsbi1hZG1pbi1iYW5uZXJfX2FjdGlvbnMge1xuXHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdGdyaWQtcm93OiAyO1xuXHR9XG5cdC5zbG4tYnRuLS1ib3JkZXJvbmx5LS13LnNsbi1idG4tLWljb24ge1xuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGNvbG9yOiAjZTQzMjIyO1xuXHRcdH1cblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9vaztcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHRhYmxldCkge1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogNjAlIDQwJTtcblx0XHRncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gYXV0bztcblx0XHRnYXA6IDA7XG5cdFx0cGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSg0MnB4KSBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO1xuXHRcdGgxIHtcblx0XHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDE4cHgpO1xuXHRcdFx0Zm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDI3cHgpO1xuXHRcdH1cblx0XHRoMyB7XG5cdFx0XHRncmlkLWNvbHVtbjogMTtcblx0XHRcdGdyaWQtcm93OiAyO1xuXHRcdFx0Zm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDIzcHgpO1xuXHRcdH1cblx0XHQuc2xuLWFkbWluLWJhbm5lcl9fYWN0aW9ucyB7XG5cdFx0XHRncmlkLWNvbHVtbjogMjtcblx0XHRcdGdyaWQtcm93OiAxIC8gc3BhbiAyO1xuXHRcdH1cblx0fVxuXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwMHB4KSB7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0MCUgMzUlIDI1JTtcblx0XHRncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG5cdFx0aDEge1xuXHRcdFx0Z3JpZC1jb2x1bW46IDE7XG5cdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHRcdGgzIHtcblx0XHRcdGdyaWQtY29sdW1uOiAyO1xuXHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0fVxuXHRcdC5zbG4tYWRtaW4tYmFubmVyX19hY3Rpb25zIHtcblx0XHRcdGdyaWQtY29sdW1uOiAzO1xuXHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0fVxuXHR9XG5cdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTM2NnB4KSB7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzMHZ3IDI1dncgMjB2dyBhdXRvO1xuXHR9XG5cdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTkyMHB4KSB7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzN3Z3IDI1dncgMTh2dyBhdXRvO1xuXHRcdHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oNDVweCkgc2V0dGluZ3MtbWl4aW5zLnJlbSgzMHB4KTtcblx0XHRoMSB7XG5cdFx0XHRmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMzNweCk7XG5cdFx0fVxuXHRcdGgxLFxuXHRcdGgzLFxuXHRcdC5zbG4tYWRtaW4tYmFubmVyX19hY3Rpb25zIHtcblx0XHRcdGFsaWduLXNlbGY6IGNlbnRlcjtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG59XG5cbi5zbG4tYWRtaW4tYmFubmVyX19vbGQge1xuXHRtYXJnaW4tdG9wOiBzZXR0aW5ncy1taXhpbnMucmVtKDIwcHgpO1xuXHRwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDIwcHgpO1xuXHRwYWRkaW5nLWJvdHRvbTogMDtcblx0Y2xlYXI6IGJvdGg7XG5cdGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy5hbHBoYS10b25lcyhhZG1pbl9jb25maWcuJGNsX21haW4sIDAuOSk7XG5cdGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuXHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMudHJhbnNpdGlvbihhbGwgNTAwbXMpO1xuXHRoMSxcblx0aDIsXG5cdGgzLFxuXHRoNCB7XG5cdFx0Y29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG5cdFx0bWFyZ2luOiAwIDAgMS40ZW0gMDtcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdGZvbnQtc2l6ZTogMWVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdH1cblx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRib3R0b206IC0xMDB2aDtcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHotaW5kZXg6IDk5OTtcblx0XHRwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpIHNldHRpbmdzLW1peGlucy5yZW0oNDBweCkgMCBzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcblx0XHQmLnNsbi1hZG1pbi1iYW5uZXJfX29sZC0taW52aWV3IHtcblx0XHRcdGJvdHRvbTogMDtcblx0XHR9XG5cdFx0aDEsXG5cdFx0aDIge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRmb250LXNpemU6IDEuNGVtO1xuXHRcdFx0bWF4LXdpZHRoOiA0MTRweDtcblx0XHRcdG1hcmdpbi1yaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2MHB4KTtcblx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdH1cblx0XHRoMyxcblx0XHRoNCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGZvbnQtc2l6ZTogMS4yZW07XG5cdFx0XHRtYXgtd2lkdGg6IDQxNHB4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDYwcHgpO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0fVxuXHRcdC5zbG4tYnRuLnNsbi1idG4tLWJhbm5lciB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1heC13aWR0aDogNDE0cHg7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdG1hcmdpbi10b3A6IHNldHRpbmdzLW1peGlucy5yZW0oMzZweCk7XG5cdFx0fVxuXHR9XG59XG4uc2xuLWFkbWluLWJhbm5lcl9fb2xkLWNvbnRlbnQge1xufVxuLnNsbi1iYW5uZXItYm90dG9tIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdHdpZHRoOiBhdXRvO1xuXHRtYXJnaW46IHNldHRpbmdzLW1peGlucy5yZW0oODBweCkgc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KSAqIC0xIHNldHRpbmdzLW1peGlucy5yZW0oNjBweCkgc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KSAqIC0xO1xuXHRwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpO1xuXHQuc2xuLWJhbm5lci1sb2dvd3JhcHBlciB7XG5cdFx0bWF4LXdpZHRoOiA0MTRweDtcblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdH1cblx0YSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHdpZHRoOiA0MCU7XG5cdFx0bWF4LXdpZHRoOiAxMjBweDtcblx0XHRtYXJnaW46IDA7XG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuXHRcdG1hcmdpbjogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMHB4KSBzZXR0aW5ncy1taXhpbnMucmVtKDIwcHgpICogLTEgMCBzZXR0aW5ncy1taXhpbnMucmVtKDIwcHgpICogLTE7XG5cdFx0YSB7XG5cdFx0XHR3aWR0aDogNjAlO1xuXHRcdH1cblx0fVxufVxuLnNsbi1hZG1pbi1iYW5uZXJfX29sZC0tdHJpZ2dlci5zbG4tYnRuIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDQwcHg7XG5cdG1hcmdpbi10b3A6IHNldHRpbmdzLW1peGlucy5yZW0oMTBweCk7XG5cdGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tZ3JlZW47XG5cdGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuXHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oMTBweCkgc2V0dGluZ3MtbWl4aW5zLnJlbSgyNHB4KTtcblx0XHRoZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oODBweCk7XG5cdFx0bWluLXdpZHRoOiBzZXR0aW5ncy1taXhpbnMucmVtKDMyMHB4KTtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdG1hcmdpbi1sZWZ0OiBzZXR0aW5ncy1taXhpbnMucmVtKDYwcHgpO1xuXHR9XG59XG4uc2xuLWFkbWluLWJhbm5lcl9fb2xkLS1jbG9zZXdyYXBwZXIge1xuXHRtYXJnaW4tYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDYwcHgpO1xuXHR0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5zbG4tYWRtaW4tYmFubmVyX19vbGQtLWNsb3NlLnNsbi1idG4ge1xuXHQvL3Bvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ly90b3A6IHNldHRpbmdzLW1peGlucy5yZW0oNDBweCk7XG5cdC8vcmlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oMjBweCk7XG59XG5cblxuXG4uc2xuLXByb21vLW1lc3NhZ2V7XG5cdG9wYWNpdHk6IDA7XG4gICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGU5NGI3OyBjb2xvcjphZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlOyBwYWRkaW5nOiAxMHB4O1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDAuNmZyIDFmciAxZnIgMWZyO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IDMwcHggODBweCA1MHB4O1xuICBnYXA6IDBweCAwcHg7XG4gIGdyaWQtdGVtcGxhdGUtYXJlYXM6XG4gICAgXCIuIC4gLiAuXCJcbiAgICBcIi4gLiAuIC5cIlxuICAgIFwiLiAuIC4gLlwiO1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogOXB4O1xuLW1vei1ib3JkZXItcmFkaXVzOiA5cHg7XG5ib3JkZXItcmFkaXVzOiA5cHg7XG4td2Via2l0LWJveC1zaGFkb3c6IDVweCA1cHggMnB4IC0ycHggI0M3QzdDNzsgXG5ib3gtc2hhZG93OiA1cHggNXB4IDJweCAtMnB4ICNDN0M3Qzc7XG5wb3NpdGlvbjogYWJzb2x1dGU7XG50b3A6LTgwcHg7XG53aWR0aDogMjUlO1xufVxuXG5wLm1lc3NhZ2UtaW5mby1sZWZ0LCBwLm1lc3NhZ2UtaW5mby1yaWdodHtjb2xvcjogI2IxY2VkYzsgYWxpZ24tc2VsZjogY2VudGVyO31cbnAubWVzc2FnZS1pbmZvLWxlZnR7Zm9udC13ZWlnaHQ6IGJvbGQ7fVxucC5tZXNzYWdlLWNvbnRlbnR7Z3JpZC1yb3c6ICAgIDI7IGdyaWQtY29sdW1uOiAyIC8gNTsgZm9udC1zaXplOiAxNnB4OyAgICAgYWxpZ24tc2VsZjogY2VudGVyOyBsaW5lLWhlaWdodDogMTlweDt9XG5hLm1lc3NhZ2UtY3Rhe2dyaWQtcm93OiAzOyBncmlkLWNvbHVtbjogMiAvIDU7IGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlOyBiYWNrZ3JvdW5kLWNvbG9yOiAjMjM2ODhhOyBib3JkZXI6IDJweCBzb2xpZCAjZmZmOyBwYWRkaW5nOjdweCA0cHg7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgd2lkdGg6IDM1JTsgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzM3B4O1xuLW1vei1ib3JkZXItcmFkaXVzOiAzM3B4OyBib3JkZXItcmFkaXVzOiAzM3B4OyB0ZXh0LWFsaWduOiBjZW50ZXI7IGhlaWdodDogMzdweDsgYWxpZ24tc2VsZjogY2VudGVyO31cbnAubWVzc2FnZS1pbmZvLXJpZ2h0e2dyaWQtcm93OiAxOyBncmlkLWNvbHVtbjogNDt9XG5hLm1lc3NhZ2UtY3RhOmhvdmVye3dpZHRoOiA2NSU7ICAgICAtd2Via2l0LXRyYW5zaXRpb246IHdpZHRoIDFzIGVhc2UtaW4tb3V0O1xuICAgIC1tb3otdHJhbnNpdGlvbjogd2lkdGggMnMgZWFzZS1pbi1vdXQ7XG4gICAgLW8tdHJhbnNpdGlvbjogd2lkdGggMnMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggMnMgZWFzZS1pbi1vdXQ7fVxuaW1nLnR5cGluZ19tc2d7Z3JpZC1yb3c6IDI7IGdyaWQtY29sdW1uOiA0OyB9XG4iLCJAdXNlIFwiLi4vYWRtaW5fY29uZmlnXCI7XG5cbiNzbG4tc2Fsb24tLWFkbWluIHtcblx0LnNsbi1jaGVja291dC1maWVsZHMge1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHR9XG5cblx0LnNsbi1jdXN0b20tZmllbGRzLWRlbGV0ZSB7XG5cdFx0Y29sb3I6IHJlZDtcblx0fVxuXG5cdC5zbG4tY3VzdG9tLWZpZWxkcy1lZGl0IHtcblx0XHRjb2xvcjogIzAwNzNhNDtcblx0fVxuXG5cdC5zbG4tY2hlY2tvdXQtZmllbGRzLS1jZWxsIHtcblx0XHRmbGV4LWdyb3c6IDE7XG5cdH1cblxuXHQuc2xuLWNoZWNrb3V0LWZpZWxkcy0taGVhZGVyLWNlbGwge1xuXHRcdGNvbG9yOiAjMzI5M2JkO1xuXHR9XG5cblx0LnNsbi1jaGVja291dC1maWVsZHMtLXJvdyB7XG5cdFx0cGFkZGluZy1ib3R0b206IDE1cHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXG5cdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuXHRcdH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTksIDIyMywgMjQzLCAwLjM1KTtcblx0XHR9XG5cblx0XHQmLnNlbGVjdGVkIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM4ZmMwZTg7XG5cdFx0fVxuXHR9XG5cblx0LnNsbi1jaGVja291dC1maWVsZHMtLXJvdy13cmFwcGVyLFxuXHQuc2xuLWNoZWNrb3V0LWZpZWxkcy0taGVhZGVyLXdyYXBwZXIge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdC5zbG5fbGFiZWxfY2VsbCB7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0fVxuXG5cdC5zbG5fbGFiZWxfY2VsbCxcblx0LnNsbi1jaGVja291dC1maWVsZHMtLWhlYWRlci1jZWxsIHtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHR9XG5cblx0LmZpZWxkcy1lZGl0b3Ige1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdH1cblxuXHQuc2xuLWNoZWNrb3V0LWZpZWxkcy0tcm93LXdyYXBwZXIsXG5cdC5maWVsZHMtZWRpdG9yIHtcblx0XHRpbnB1dFtkaXNhYmxlZF0sXG5cdFx0c2VsZWN0W2Rpc2FibGVkXSxcblx0XHRzZWxlY3RbZGlzYWJsZWRdICsgLnNlbGVjdDIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsXG5cdFx0dGV4dGFyZWFbZGlzYWJsZWRdLFxuXHRcdGlucHV0W2Rpc2FibGVkXSArIGxhYmVsIHtcblx0XHRcdGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cdFx0fVxuXG5cdFx0LnNsbi1jaGVja2JveCBpbnB1dCB7XG5cdFx0XHQmW2Rpc2FibGVkXSArIGxhYmVsIHtcblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICNjY2M7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2NjYztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDphZnRlciB7XG5cdFx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuZmllbGRzLWVkaXRvci5pbnZhbGlkIGlucHV0W25hbWU9XCJmaWVsZHNfZWRpdG9yW2xhYmVsXVwiXSB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAjZDIyMjIxICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyLXdpZHRoOiAycHg7XG5cdH1cblxuXHQuc2xuLWJveC1maWVsZHMtZWRpdG9yIHtcblx0XHRiYWNrZ3JvdW5kOiAjZWJmM2ZiO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0bWFyZ2luLWxlZnQ6IC0xLjY2NjY3cmVtO1xuXHRcdG1hcmdpbi1yaWdodDogLTEuNjY2NjdyZW07XG5cdH1cblxuXHQuZmllbGRzLWVkaXRvci1tYWluLXJvdyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHR9XG5cblx0LnNsbi1jaGVja291dC1maWVsZHMtLWdyaXAtLWNlbGwge1xuXHRcdHdpZHRoOiAyMHB4O1xuXHR9XG5cblx0LnNsbi1jdXN0b20tZmllbGQtYnV0dG9uIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDMuMzNyZW07XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuMTVzO1xuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Zm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuXHRcdFx0Zm9udC1zaXplOiAyZW07XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4xNXM7XG5cdFx0fVxuXHRcdEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0ZXI7XG5cdFx0XHQmOmhvdmVyLFxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc2xuLWNoZWNrb3V0LWZpZWxkcy0tcm93IC5zbG4tY2hlY2tvdXQtZmllbGRzLS1ncmlwLS1jZWxsIHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0LyogRklYIDA5MjAyMyBcblx0XHQmOjphZnRlcntcblx0XHRcdEBpbmNsdWRlIGZvbnQtaWNvbigxZW0pO1xuXHRcdFx0Y29udGVudDogJ1xcZjU4ZSc7XG5cdFx0XHRjb2xvcjogIzAwNzNhNDtcblx0XHR9XG5cdFx0Ki9cblx0fVxuXG5cdC5maWVsZHMtZWRpdG9yIHtcblx0XHQvKiBGSVggMDkyMDIzIFxuXHRcdC5jbG9zZS1yb3cge1xuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRtaW4taGVpZ2h0OiAyOHB4O1xuXHRcdH1cblx0XHQuZmllbGRzLWVkaXRvci1jbG9zZTo6YWZ0ZXIge1xuXHRcdFx0QGluY2x1ZGUgZm9udC1pY29uKDJlbSk7XG5cdFx0XHRjb250ZW50OiBcIlxcZjA1N1wiO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGNvbG9yOiAjMDAwO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdH1cblx0XHQqL1xuXHR9XG5cblx0LnNsbi1maWVsZC1lZGl0b3ItYnV0dG9uLWNvbCB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdC5zbG4tYnRuLFxuXHRcdC5idG4ge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtaW4td2lkdGg6IGF1dG87XG5cdFx0fVxuXHR9XG5cblx0LnNsbi1maWVsZC1lZGl0b3ItZGVmYXVsdC12YWx1ZS1jb2wgLnNsbi1jaGVja2JveCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxuXG5cdC5maWVsZHMtZWRpdG9yW2RhdGEtbW9kZT1cIm5ld1wiXSAuY2xvc2Utcm93IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LnNsbi1jaGVja291dC1maWVsZHMtLXJvdyAuc2xuLWNoZWNrYm94IGxhYmVsIHtcblx0XHRib3JkZXItYm90dG9tOiAwO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR9XG5cblx0LnNsbi1maWVsZC1lZGl0b3ItYnV0dG9uLWNvbCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMS42NjY2N3JlbTtcblx0fVxufVxuIiwiQHVzZSBcIi4uL2FkbWluX2NvbmZpZ1wiO1xuQHVzZSBcIi4uL3R5cG8tYWRtaW5cIjtcblxuQHVzZSBcIi4uL3NldHRpbmdzLW1peGluc1wiO1xuXG4jc2xuLXNhbG9uLS1hZG1pbiB7XG4gICAgLnNsbi1pbnBhZ2VfbmF2YmFyX3dyYXBwZXIge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgMjVweCk7XG4gICAgICAgIGhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2NnB4KTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC05cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oNDBweCk7XG4gICAgICAgIC8vXG4gICAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICAgICAgQGV4dGVuZCAlemktdG9wO1xuICAgICAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMudHJhbnNpdGlvbih0b3AgMTUwbXMpO1xuICAgICAgICAmLnNsbi1pbnBhZ2VfbmF2YmFyX3dyYXBwZXItLWZrIHtcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgICAuc2xuLWlucGFnZV9uYXZiYXJfaW5uZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICAgICAgfVxuICAgICAgICAuc2xuLWlucGFnZV9uYXZiYXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICAgICAgICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIC5zbG4taW5wYWdlX25hdmJhcml0ZW0ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIC5zbG4taW5wYWdlX25hdmJhcl9fY3VycmVudHRhYiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgd2lkdGg6IDQ0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNjZweCk7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgICAgICAgICAgIC8qIEZJWCAwOTIwMjMgXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMGM5XCI7XG4gICAgICAgICAgICAgICAgQGV4dGVuZCAlZm9udC1pY29uO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyNHB4KTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2NnB4KTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAqL1xuICAgICAgICAgICAgLypcbiAgICAgICAgICAgICYuc2xuLWlucGFnZV9uYXZiYXJfX2ljb24tLWdlbmVyYWw6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwMTNcIjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuc2xuLWlucGFnZV9uYXZiYXJfX2ljb24tLWJvb2tpbmc6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwNzNcIjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuc2xuLWlucGFnZV9uYXZiYXJfX2ljb24tLWNoZWNrb3V0OjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDdhXCI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnNsbi1pbnBhZ2VfbmF2YmFyX19pY29uLS1wYXltZW50czo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjA5ZFwiO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnNsbi1pbnBhZ2VfbmF2YmFyX19pY29uLS1zdHlsZTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjAzNlwiO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5zbG4taW5wYWdlX25hdmJhcl9faWNvbi0tZ2NhbGVuZGFyOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMWEwXCI7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuc2xuLWlucGFnZV9uYXZiYXJfX2ljb24tLWRvY3VtZW50YXRpb246OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwMmRcIjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICovXG4gICAgICAgICAgICAvKiBGSVggMDkyMDIzIFxuICAgICAgICAgICAgJi5zbG4taW5wYWdlX25hdmJhcl9faWNvbi0tY2xvc2U6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwMmRcIjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICovXG4gICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLmFscGhhLXRvbmVzKGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQsIDAuNSk7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodGVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc2xuLWlucGFnZV9uYXZiYXJfX3Njcm9sbGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDQ0cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMTA1XCI7XG4gICAgICAgICAgICAgICAgQGV4dGVuZCAlZm9udC1pY29uO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgzMHB4KTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2NnB4KTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuYWxwaGEtdG9uZXMoYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodCwgMC41KTtcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5zbG4taW5wYWdlX25hdmJhcl9fc2Nyb2xsZXItLWxlZnQge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiB1bnNldDtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1NHB4O1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjEwNFwiO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5hZmZpeCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICAgICAgICAgIC8vYm94LXNoYWRvdzogMCA4cHggMTZweCAwIHJnYmEoODUsIDkzLCAxMDIsIDAuMyk7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDNweCA1cHggMCBhZG1pbl9jb25maWcuYWxwaGEtdG9uZXMoYWRtaW5fY29uZmlnLiRjbF9tYWluLCAwLjI1KTtcbiAgICAgICAgICAgIC5zbG4taW5wYWdlX25hdmJhcl9pbm5lciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQ0cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNsbi1pbnBhZ2VfbmF2YmFyX19jdXJyZW50dGFiLFxuICAgICAgICAgICAgLnNsbi1pbnBhZ2VfbmF2YmFyX19zY3JvbGxlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodGVyO1xuICAgICAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuYWxwaGEtdG9uZXMoYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodCwgMC41KTtcbiAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuYWxwaGEtdG9uZXMoYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodCwgMC43NSk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc2xuLWlucGFnZV9uYXZiYXJfX2N1cnJlbnR0YWIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnNsbi1pbnBhZ2VfbmF2YmFyX3dyYXBwZXItLXB1c2hlZGRvd24ge1xuICAgICAgICAgICAgICAgIC8vdG9wOiA3NnB4O1xuICAgICAgICAgICAgICAgIC5zbG4taW5wYWdlX25hdmJhcl9pbm5lciB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuc2xuLWlucGFnZV9uYXZiYXJfX2N1cnJlbnR0YWIge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHRhYmxldCkge1xuICAgICAgICAgICAgJi5hZmZpeCB7XG4gICAgICAgICAgICAgICAgdG9wOiA0NnB4O1xuICAgICAgICAgICAgICAgICYuc2xuLWlucGFnZV9uYXZiYXJfd3JhcHBlci0tcHVzaGVkZG93biB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogOTBweDtcbiAgICAgICAgICAgICAgICAgICAgLnNsbi1pbnBhZ2VfbmF2YmFyX2lubmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5zbG4taW5wYWdlX25hdmJhcl9fY3VycmVudHRhYiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnNsbi1pbnBhZ2VfbmF2YmFyX19zY3JvbGxlci5zbG4taW5wYWdlX25hdmJhcl9fc2Nyb2xsZXItLWxlZnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCBhZG1pbl9jb25maWcuYWxwaGEtdG9uZXMoYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodCwgMC41KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICAvL0BpbmNsdWRlIGJwKGRlc2t0b3ApIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxMHB4KTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIC5zbG4taW5wYWdlX25hdmJhcl9pbm5lciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0NHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1NHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc2xuLWlucGFnZV9uYXZiYXJfX2N1cnJlbnR0YWIge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc2xuLWlucGFnZV9uYXZiYXJfX3Njcm9sbGVyLnNsbi1pbnBhZ2VfbmF2YmFyX19zY3JvbGxlci0tbGVmdCB7XG4gICAgICAgICAgICAgICAgbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCBhZG1pbl9jb25maWcuYWxwaGEtdG9uZXMoYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodCwgMC41KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zbG4taW5wYWdlX25hdmJhcl9fc2Nyb2xsZXIuc2xuLWlucGFnZV9uYXZiYXJfX3Njcm9sbGVyLS1yaWdodCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCBhZG1pbl9jb25maWcuYWxwaGEtdG9uZXMoYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodCwgMC41KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuYWZmaXgge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgICAgICB0b3A6IDMycHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMTYwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgJi5zbG4taW5wYWdlX25hdmJhcl93cmFwcGVyLS1wdXNoZWRkb3duIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA3NnB4O1xuICAgICAgICAgICAgICAgICAgICAuc2xuLWlucGFnZV9uYXZiYXJfX2N1cnJlbnR0YWIge1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5zbG4taW5wYWdlX25hdmJhcl9fc2Nyb2xsZXIuc2xuLWlucGFnZV9uYXZiYXJfX3Njcm9sbGVyLS1sZWZ0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIGFkbWluX2NvbmZpZy5hbHBoYS10b25lcyhhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0LCAwLjUpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5zbG4taW5wYWdlX25hdmJhcl9pbm5lciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNDRweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuc2xuLWlucGFnZV9uYXZiYXJfaW5uZXIge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogOThweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodGVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuc2xuLWlucGFnZV9uYXZiYXJfX2N1cnJlbnR0YWIge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuc2xuLWlucGFnZV9uYXZiYXJfX3Njcm9sbGVyLnNsbi1pbnBhZ2VfbmF2YmFyX19zY3JvbGxlci0tbGVmdCB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDQ0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5zbG4taW5wYWdlX25hdmJhcl9pbm5lciB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNDRweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDg4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5uYXYubmF2LXBpbGxzIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgbGkgKyBsaSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc2xuLWlucGFnZV9uYXZiYXJpdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNjZweCk7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgICAgICAgICAgICAgQGV4dGVuZCAlZm9udC1jbF9tYWluO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy50cmFuc2l0aW9uKGNvbG9yIDI1MG1zKTtcbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIC8vYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkO1xuICAgICAgICAgICAgICAgICAgICAvL2JvcmRlci1ib3R0b20tY29sb3I6ICRjbF9tYWluLS1saWdodDtcbiAgICAgICAgICAgICAgICAgICAgLy9ib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLnRyYW5zaXRpb24oYm9yZGVyLWJvdHRvbS1jb2xvciAyNTBtcyk7XG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy50cmFuc2l0aW9uKFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3IgMjUwbXMsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0IDE3NW1zXG4gICAgICAgICAgICAgICAgICAgICAgICApO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuYWxwaGEtdG9uZXMoYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodCwgMC41KTtcbiAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBrZXlmcmFtZXMgZXhhbXBsZSB7XG4gICAgICAgICAgICAgICAgMCUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgNTAlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIDEwMCUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWVtcGhhc2lzO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgID4gbGkuYWN0aXZlID4gYSB7XG4gICAgICAgICAgICAgICAgQGV4dGVuZCAlZm9udC1jbF9tYWluO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIC8vYm9yZGVyLWJvdHRvbS1jb2xvcjogJGNsX21haW4tLWVtcGhhc2lzO1xuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBleGFtcGxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAyNTBtcztcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tZW1waGFzaXM7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5hZmZpeCAubmF2Lm5hdi1waWxscyB7XG4gICAgICAgICAgICBhLFxuICAgICAgICAgICAgPiBsaS5hY3RpdmUgPiBhIHtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kICVmb250LWNsX21haW47XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodGVyO1xuICAgICAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuYWxwaGEtdG9uZXMoYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodCwgMC41KTtcbiAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuYWxwaGEtdG9uZXMoYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodCwgMC43NSk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNsbi1zYWxvbi0tYWRtaW5fX2JyZWFkY3J1bWJzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSg2MHB4KTtcbiAgICAgICAgZm9udC1mYW1pbHk6IHR5cG8tYWRtaW4uJGZvbnRmYW1pbHktLW1haW47XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM3NWVtO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBzcGFuICsgc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDRweDtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCIvXCI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCA2cHggMCA0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDRweDtcbiAgICAgICAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJHNsbi1jb2xvci0tZW1waGFzaXM7XG4gICAgICAgICAgICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRzbG4tY29sb3ItLWVtcGhhc2lzLS1ob3ZlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4vLy5hdXRvLWZvbGQgI3Nsbi1zYWxvbi0tYWRtaW4uc2xuLXNhbG9uLS1zZXR0aW5ncyxcbi5mb2xkZWQgI3Nsbi1zYWxvbi0tYWRtaW4uc2xuLXNhbG9uLS1zZXR0aW5ncyB7XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDBweCkge1xuICAgICAgICAvL0BpbmNsdWRlIGJwKGRlc2t0b3ApIHtcbiAgICAgICAgLnNsbi1hZG1pbi1zaWRlYmFyLFxuICAgICAgICAuc2xuLWlucGFnZV9uYXZiYXJfd3JhcHBlci5hZmZpeCxcbiAgICAgICAgLnNsbi1uYXYtdGFiLXdyYXBwZXIubmF2LXRhYi13cmFwcGVyLmFmZml4LnNsbi1uYXYtdGFiLXdyYXBwZXItLWludmlldyxcbiAgICAgICAgaDIuc2xuLW5hdi10YWItd3JhcHBlci5uYXYtdGFiLXdyYXBwZXIuYWZmaXguc2xuLW5hdi10YWItd3JhcHBlci0taW52aWV3IHtcbiAgICAgICAgICAgIGxlZnQ6IDM2cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAdXNlIFwiLi4vYWRtaW5fY29uZmlnXCI7XG5AdXNlIFwiLi4vY29sb3JzLW51XCI7XG5AdXNlIFwiLi4vdHlwby1hZG1pblwiO1xuQHVzZSBcImJ1dHRvbnNcIjtcbkB1c2UgXCJpbnB1dHNcIjtcbkB1c2UgXCJib3hlc1wiO1xuXG4vLyAvLy8gLy8vIC8vLyAvLy8gLy8vIC8vLyAvLy8gLy9cbi8vIC8vLyBCT09LSU5HXG4vLyAvLy8gLy8vIC8vLyAvLy8gLy8vIC8vLyAvLy8gLy9cbkB1c2UgXCIuLi9zZXR0aW5ncy1taXhpbnNcIjtcblxuI3Nsbi1zYWxvbi0tYWRtaW4gI2RldGFpbHNXcmFwcGVyIHtcblx0d2lkdGg6IDEwMCU7XG5cdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cbiNzbG5fYm9va2luZy1kZXRhaWxzIHtcblx0KiB7XG5cdFx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHR9XG5cdC5yb3cuZm9ybS1pbmxpbmUge1xuXHRcdC8vQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LXdpZHRoOiAxMjc5cHgpIHtcblx0XHQvLyAgLmNvbC1tZC02IHtcblx0XHQvLyAgICB3aWR0aDogMTAwJTtcblx0XHQvLyAgfVxuXHRcdC8vICAuY29sLW1kLTY6bnRoLWNoaWxkKDIpIHtcblx0XHQvLyAgICBtYXJnaW4tdG9wOiAxZW07XG5cdFx0Ly8gIH1cblx0XHQvL31cblxuXHRcdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcblx0XHRcdC5mb3JtLWNvbnRyb2wge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdFx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHBob25lKSB7XG5cdFx0XHRzZWxlY3Qge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8vLnNsbl9tZXRhX2ZpZWxkIHtcblx0Ly8gIC5yb3c6YmVmb3JlIHtcblx0Ly8gICAgY29udGVudDogXCJcIjtcblx0Ly8gICAgZGlzcGxheTogYmxvY2s7XG5cdC8vICAgIHdpZHRoOiA5NSU7XG5cdC8vICAgIGhlaWdodDogMXB4O1xuXHQvLyAgICAvL2JhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG5cdC8vICAgIGJvcmRlci10b3A6IDFweCBkb3R0ZWQgI2VlZTtcblx0Ly8gICAgbWFyZ2luOiAxNXB4IDE4cHg7XG5cdC8vICB9XG5cdC8vfVxuXHR0ZXh0YXJlYSNfc2xuX2Jvb2tpbmdfbm90ZSB7XG5cdFx0bWluLWhlaWdodDogMTUwcHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxOHB4O1xuXHR9XG5cblx0LnNsbl9ib29raW5nLXNlcnZpY2UtcHJpY2Uge1xuXHRcdGZvbnQtc2l6ZTogMS4xZW07XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHBob25lKSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwLjRlbTtcblx0XHR9XG5cdH1cblxuXHQuc2xuX2Jvb2tpbmctc2VydmljZS1pbmZvIHtcblx0XHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAocGhvbmUpIHtcblx0XHRcdGxhYmVsIHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMWVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdGxhYmVsIHtcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdHN0cm9uZyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGZvbnQtc2l6ZTogMS4xZW07XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwLjRlbTtcblx0XHR9XG5cdH1cblxuXHQuc2xuX2Jvb2tpbmctdG9wYnV0dG9ucyB7XG5cdFx0cGFkZGluZy1ib3R0b206IDFlbTtcblx0XHRtYXJnaW46IDFlbSAwIDEuNWVtIDA7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG5cdFx0LnJvdyB7XG5cdFx0XHRwYWRkaW5nOiAxZW0gMDtcblx0XHR9XG5cdFx0LnNsbl9hY2NlcHQtcmVmdXNlIHtcblx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RkZDtcblx0XHRcdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wLXhsKSB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogOS43NSU7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAocGhvbmUpIHtcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IG5vbmU7XG5cdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxZW07XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAxZW07XG5cdFx0XHRcdC5yb3cge1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aDIge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRmb250LXNpemU6IDEuM2VtO1xuXHRcdH1cblx0XHQuYnRuIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0bWFyZ2luLXRvcDogLTJweDtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0cGFkZGluZzogNnB4IDA7XG5cdFx0XHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0LXBvcnQpIHtcblx0XHRcdFx0cGFkZGluZzogNXB4IDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChwaG9uZSkge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWFyZ2luLXRvcDogMC42ZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5mb3JtLWdyb3VwIHtcblx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0fVxuXHQuc2xuLXNlcGFyYXRvciB7XG5cdFx0bWFyZ2luOiAwLjVlbSBhdXRvIDEuNWVtIGF1dG87XG5cdFx0Ym9yZGVyLXRvcC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9ncmV5LS1saWdodGVyO1xuXHR9XG5cdC5zbG5fYm9va2luZy1kZXRhaWxzX19ub3RlcyB7XG5cdFx0dGV4dGFyZWEsXG5cdFx0dGV4dGFyZWEjX3Nsbl9ib29raW5nX25vdGUge1xuXHRcdFx0bWluLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSgxNTBweCk7XG5cdFx0fVxuXHR9XG5cdC5zbG4tYm94X19jb2xsYXBzZXdycC0tb3BlbiAuc2xuLWJveC0tbWFpbi5zbG4tYm94LS1oZWFkZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcblx0fVxufVxuXG4uc2hvdy0tcGhvbmUge1xuXHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi5oaWRlLS1waG9uZSB7XG5cdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChwaG9uZSkge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcblx0fVxufVxuXG4jc2xuLXNhbG9uLS1hZG1pbiAjc2xuX2Jvb2tpbmctZGV0YWlscyB7XG5cdC5zbG4tYm9va2luZy1zZXJ2aWNlcy1hbGVydHMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRnYXA6IDEwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0fVxuXHQuYWxlcnQge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0bWFyZ2luLXRvcDogc2V0dGluZ3MtbWl4aW5zLnJlbSgxOHB4KTtcblx0fVxuXHQjc2xuLXVwZGF0ZS11c2VyLW1lc3NhZ2UsXG5cdCNzbG4tbm90aWZpY2F0aW9ucyB7XG5cdFx0Ly9oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNjBweCk7XG5cdFx0Ly9kaXNwbGF5OiBncmlkO1xuXHRcdC8vZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvO1xuXHRcdC8vYWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHQvL21hcmdpbjogMCBhdXRvO1xuXHRcdGZsb2F0OiBub25lO1xuXHRcdC5hbGVydCB7XG5cdFx0XHRoZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNjBweCk7XG5cdFx0XHQvL2Rpc3BsYXk6IGdyaWQ7XG5cdFx0XHQvL2dyaWQtdGVtcGxhdGUtY29sdW1uczogc2V0dGluZ3MtbWl4aW5zLnJlbSgzMHB4KSBhdXRvO1xuXHRcdFx0Ly9hbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Ly9jb2x1bW4tZ2FwOiBzZXR0aW5ncy1taXhpbnMucmVtKDIwcHgpO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdG1hcmdpbi1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oNDBweCk7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0cGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSg5cHgpIHNldHRpbmdzLW1peGlucy5yZW0oMTVweCk7XG5cdFx0XHQvKiBGSVggMDkyMDIzICovXG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDIxcHgpO1xuXHRcdFx0XHRjb2xvcjogY3VycmVudENvbG9yO1xuXHRcdFx0XHRjb250ZW50OiBcIiBcXGY0ZmNcIjtcblx0XHRcdFx0YmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRAZXh0ZW5kICVmb250LWljb247XG5cdFx0XHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMTVzO1xuXHRcdFx0fVxuXHRcdFx0Ji5hbGVydC13YXJuaW5nOjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiIFxcZjA2YVwiO1xuXHRcdFx0fVxuXHRcdFx0Ji5hbGVydC1kYW5nZXI6OmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogXCIgXFxmMDZhXCI7XG5cdFx0XHR9XG5cdFx0XHQmLmFsZXJ0LWxvYWRpbmcge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX251X21haW4tLW1lZGxpZ2h0O1xuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0d2lkdGg6IHNldHRpbmdzLW1peGlucy5yZW0oMzBweCk7XG5cdFx0XHRcdFx0aGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO1xuXHRcdFx0XHRcdGJvcmRlcjogM3B4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbnVfbWFpbi0tbGlnaHQ7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cblx0XHRcdFx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcblx0XHRcdFx0XHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcblx0XHRcdFx0XHQtd2Via2l0LWFuaW1hdGlvbjogbG9hZDggMS4xcyBpbmZpbml0ZSBsaW5lYXI7XG5cdFx0XHRcdFx0YW5pbWF0aW9uOiBsb2FkOCAxLjFzIGluZmluaXRlIGxpbmVhcjtcblx0XHRcdFx0fVxuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjE1cztcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vIFx0LnNsbi1hbGVydC5zbG4tYWxlcnQtLXdhaXQsXG5cdFx0Ly8gXHQuc2xuLWFsZXJ0LS13YWl0IHtcblx0XHQvLyBcdFx0LyogRklYIDA5MjAyM1xuXHRcdC8vICAgJjo6YWZ0ZXIge1xuXHRcdC8vICAgICAvL3RvcDogaW5pdGlhbDtcblx0XHQvLyAgICAgZGlzcGxheTogYmxvY2s7XG5cdFx0Ly8gICAgIGNvbnRlbnQ6IFwiYWNjZXNzX3RpbWVcIjtcblx0XHQvLyAgICAgZm9udC1zaXplOiAxLjllbTtcblx0XHQvLyAgICAgQGV4dGVuZCAldGV4dC1jb2xvci0tZW1waGFzaXM7XG5cdFx0Ly8gICAgIC8vLXdlYmtpdC1hbmltYXRpb246IHdhaXQgMnMgaW5maW5pdGUgbGluZWFyO1xuXHRcdC8vICAgICAvL2FuaW1hdGlvbjogd2FpdCAycyBpbmZpbml0ZSBsaW5lYXI7XG5cdFx0Ly8gICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRcdC8vICAgICBAaW5jbHVkZSBpZTExKCkge1xuXHRcdC8vICAgICAgIGZvbnQtc2l6ZTogMzBweDtcblx0XHQvLyAgICAgfVxuXHRcdC8vICAgfVxuXHRcdC8vICAgKi9cblx0XHQvLyBcdH1cblx0fVxuXHQjc2xuLW5vdGlmaWNhdGlvbnMge1xuXHRcdC5hbGVydCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDBweCk7XG5cdFx0XHRtYXJnaW4tdG9wOiBzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpO1xuXHRcdH1cblx0fVxuXHQuc2xuLWJvb2tpbmctc2VydmljZS1saW5lIHtcblx0XHRsYWJlbC50aW1lIHtcblx0XHRcdGhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2MHB4KTtcblx0XHRcdGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDYwcHgpO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblx0LnNsbi1ib29raW5nLXNlcnZpY2UtYWN0aW9uIHtcblx0XHRtYXJnaW4tdG9wOiBzZXR0aW5ncy1taXhpbnMucmVtKDQ1cHgpO1xuXHR9XG5cdC5zbG4tYm9va2luZy1zZXJ2aWNlLWFjdGlvbl9fYnRucyB7XG5cdFx0Ly90ZXh0LWFsaWduOiByaWdodDtcblx0XHRwYWRkaW5nLWxlZnQ6IDJyZW07XG5cdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblx0fVxuXHQjc2xuLXVwZGF0ZS11c2VyLWZpZWxkICsgLnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLS1zbG4ge1xuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcblx0XHRcdGhlaWdodDogMy4zM3JlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAzLjMzcmVtO1xuXHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzLjJyZW07XG5cdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXIge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDAuNzU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuXHRcdFx0XHR3aWR0aDogMS42cmVtO1xuXHRcdFx0XHRoZWlnaHQ6IDEuNnJlbTtcblx0XHRcdFx0dG9wOiBjYWxjKDUwJSAtIDAuOHJlbSk7XG5cdFx0XHRcdHJpZ2h0OiAwLjhyZW07XG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0Ly9jb250ZW50OiBcIlxcZjJiZFwiO1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMDAyXCI7XG5cdFx0XHRcdFx0d2lkdGg6IDEuNnJlbTtcblx0XHRcdFx0XHRoZWlnaHQ6IDEuNnJlbTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS42cmVtO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRpbnNldDogYXV0bztcblx0XHRcdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHQvLyAmOjphZnRlciB7XG5cdFx0XHRcdC8vIFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdC8vIFx0Zm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIjtcblx0XHRcdFx0Ly8gXHRmb250LXNpemU6IDAuOTJyZW07XG5cdFx0XHRcdC8vIFx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0XHRcdFx0Ly8gXHRjb250ZW50OiBcIlxcZjAwMlwiO1xuXHRcdFx0XHQvLyBcdHdpZHRoOiAxLjZyZW07XG5cdFx0XHRcdC8vIFx0aGVpZ2h0OiAxLjZyZW07XG5cdFx0XHRcdC8vIFx0bGluZS1oZWlnaHQ6IDEuNnJlbTtcblx0XHRcdFx0Ly8gXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdC8vIFx0aW5zZXQ6IGF1dG87XG5cdFx0XHRcdC8vIFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0XHRcdC8vIFx0Y29sb3I6ICRjbF9tYWluLS1tZWRpdW07XG5cdFx0XHRcdC8vIH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ly8vLyBORVcgTUFJTiBIRUFERVIgQk9YIC8vLy9cblx0LnNsbi1ib29raW5nX19oZWFkZXIge1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Ly9ncmlkLXRlbXBsYXRlOiBhdXRvLzE4JSBjYWxjKDM4JSAtIDNyZW0pIDQ0JTtcblx0XHRncmlkLXRlbXBsYXRlOiBhdXRvLzFmciAyZnI7XG5cdFx0Z2FwOiAxLjVyZW07XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRtYXJnaW4tYm90dG9tOiAzcmVtO1xuXHRcdC5zbG4tYm9va2luZ19faGVhZGVyX190aXRsZSB7XG5cdFx0XHRncmlkLWNvbHVtbjogMTtcblx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0aDEge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS43NXJlbTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0Y29sb3I6ICNiN2I3Yjc7XG5cdFx0XHRcdGNvbG9yOiBzbG4tbnVjb2xvci0tdGV4dCgxKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnNsbi1ib29raW5nX19oZWFkZXJfX2NvbmZpcm1hdGlvbiB7XG5cdFx0XHRncmlkLWNvbHVtbjogMjtcblx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGdhcDogMXJlbTtcblx0XHRcdGgyIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRmb250LXNpemU6IDFyZW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdGNvbG9yOiBzbG4tbnVjb2xvci0tdGV4dCgxKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnNsbi1ib29raW5nX19oZWFkZXJfX211bHRpc2hvcCB7XG5cdFx0XHRncmlkLWNvbHVtbjogMjtcblx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0LnNsbi1zZWxlY3Qge1xuXHRcdFx0XHRncmlkLXRlbXBsYXRlOiBhdXRvIC8gNDAlIGNhbGMoNjAlIC0gMXJlbSk7XG5cdFx0XHRcdGdhcDogMXJlbTtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5zZWxlY3QyLWNvbnRhaW5lci0tc2xuIHtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogMjtcblx0XHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuc2xuLWJvb2tpbmdfX2hlYWRlcl9fc3RhdHVzIHtcblx0XHRcdGdyaWQtY29sdW1uOiAyO1xuXHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdFx0Ly9ncmlkLXRlbXBsYXRlOiBhdXRvLzQ1JSBjYWxjKDU1JSAtIDFyZW0pO1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZTogYXV0by8xZnIgMS42ZnI7XG5cdFx0XHRnYXA6IDFyZW07XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdH1cblx0XHQuc2xuLWJvb2tpbmdfX2hlYWRlcl9fc3RhdHVzLFxuXHRcdC5zbG4tYm9va2luZ19faGVhZGVyX19tdWx0aXNob3Age1xuXHRcdFx0LnNsbi1zZWxlY3Qge1xuXHRcdFx0XHRncmlkLWNvbHVtbjogMjtcblx0XHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHRcdC5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tc2xuXG5cdFx0XHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuXHRcdFx0XHRcdGhlaWdodDogMi44cmVtO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyLjhyZW07XG5cdFx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluKDEpO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRcdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyLjVyZW07XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMTI1cmVtO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHRcdGNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLXRleHQoMSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDAuOXJlbTtcblx0XHRcdFx0XHRcdGhlaWdodDogMC44cmVtO1xuXHRcdFx0XHRcdFx0dG9wOiBjYWxjKDUwJSAtIDAuNHJlbSk7XG5cdFx0XHRcdFx0XHRyaWdodDogMXJlbTtcblx0XHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAwLjlyZW07XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMC44cmVtO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDFyZW07XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4oMSk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5zbG4tc2V0LWRlZmF1bHQtYm9va2luZy1zdGF0dXMtLWJsb2NrLWxhYmVscyB7XG5cdFx0XHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHQvL3BhZGRpbmctbGVmdDogMnJlbTtcblx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0XHRcdFx0LnNsbi1zZXQtZGVmYXVsdC1ib29raW5nLXN0YXR1cy0tbGFiZWwtbWVzc2FnZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRcdFx0XHRncmlkLXRlbXBsYXRlOiAxZnIgLyAxZnI7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0XHQuc2xuLXByb2ZlYXR1cmVfX2N0YS5zbG4tcHJvZmVhdHVyZS0tc2xuLWJvb2tpbmdfX2hlYWRlclxuXHRcdFx0XHRcdCsgLnNsbi1zZXQtZGVmYXVsdC1ib29raW5nLXN0YXR1cy0tbGFiZWwtbWVzc2FnZSB7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAwLjVyZW0gMCAwLjc1cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5zbG4tc2V0LWRlZmF1bHQtYm9va2luZy1zdGF0dXMtLWxhYmVsLXNldCxcblx0XHRcdFx0LnNsbi1zZXQtZGVmYXVsdC1ib29raW5nLXN0YXR1cy0tbGFiZWwtY3VycmVudCxcblx0XHRcdFx0LnNsbi1zZXQtZGVmYXVsdC1ib29raW5nLXN0YXR1cy0tbGFiZWwtZG9uZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDE7XG5cdFx0XHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogMjUwbXM7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnNsbi1zZXQtZGVmYXVsdC1ib29raW5nLXN0YXR1cy0tbGFiZWwtc2V0IHtcblx0XHRcdFx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdFx0XHRcdFx0bWFyZ2luOiAtMC40ZW0gMDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwLjRlbSAxZW07XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuOHJlbTtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHRcdFx0Y29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbigxKTtcblx0XHRcdFx0XHRAZXh0ZW5kIC5zbG4tYnRuLS1tYWluLS10b25hbDtcblx0XHRcdFx0XHQvL0BleHRlbmQgLnNsbi1idG4tLWljb247XG5cdFx0XHRcdFx0Ly9AZXh0ZW5kIC5zbG4taWNvbi0tc2V0dGluZ3M7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0Ly8gJjo6YWZ0ZXIge1xuXHRcdFx0XHRcdC8vIFx0dG9wOiAwO1xuXHRcdFx0XHRcdC8vIFx0cmlnaHQ6IDAuNGVtO1xuXHRcdFx0XHRcdC8vIFx0Zm9udC1zaXplOiAxZW07XG5cdFx0XHRcdFx0Ly8gfVxuXHRcdFx0XHRcdCY6aG92ZXIsXG5cdFx0XHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5zbG4tc2V0LWRlZmF1bHQtYm9va2luZy1zdGF0dXMtLWxhYmVsLWN1cnJlbnQsXG5cdFx0XHRcdC5zbG4tc2V0LWRlZmF1bHQtYm9va2luZy1zdGF0dXMtLWxhYmVsLWN1cnJlbnQ6aGFzKFxuXHRcdFx0XHRcdFx0fiAuc2xuLXNldC1kZWZhdWx0LWJvb2tpbmctc3RhdHVzLS1sYWJlbC1kb25lOm5vdCguaGlkZSlcblx0XHRcdFx0XHQpIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMnJlbSk7XG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLnNlbGVjdGVkX2lzX2RlZmF1bHRcblx0XHRcdFx0XHQuc2xuLXNldC1kZWZhdWx0LWJvb2tpbmctc3RhdHVzLS1sYWJlbC1zZXQsXG5cdFx0XHRcdC5zbG4tc2V0LWRlZmF1bHQtYm9va2luZy1zdGF0dXMtLWxhYmVsLXNldDpoYXMoXG5cdFx0XHRcdFx0XHR+IC5zbG4tc2V0LWRlZmF1bHQtYm9va2luZy1zdGF0dXMtLWxhYmVsLWRvbmU6bm90KC5oaWRlKVxuXHRcdFx0XHRcdCkge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnJlbSk7XG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLnNlbGVjdGVkX2lzX2RlZmF1bHRcblx0XHRcdFx0XHQuc2xuLXNldC1kZWZhdWx0LWJvb2tpbmctc3RhdHVzLS1sYWJlbC1jdXJyZW50IHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuc2xuLXNldC1kZWZhdWx0LWJvb2tpbmctc3RhdHVzLS1sYWJlbC1kb25lIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHQmLmhpZGUge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0ycmVtKTtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5zbG4tc2V0LWRlZmF1bHQtYm9va2luZy1zdGF0dXMtLWFsZXJ0LWxvYWRpbmcge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0bGVmdDogMXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmLnNsbi1ib29raW5nX19oZWFkZXItLW11bHRpc2hvcCxcblx0XHQmLnNsbi1ib29raW5nX19oZWFkZXItLWNvbmZpcm1hdGlvbiB7XG5cdFx0XHRncmlkLXRlbXBsYXRlOiBhdXRvIC8gbWlubWF4KDE1JSwgYXV0bykgYXV0byBhdXRvO1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZTogYXV0byAvIDFmciAxLjJmciAxLjJmcjtcblx0XHRcdC5zbG4tYm9va2luZ19faGVhZGVyX190aXRsZSB7XG5cdFx0XHRcdHdvcmQtd3JhcDogYnJlYWstd29yZDtcblx0XHRcdH1cblx0XHRcdC8vIH1cblx0XHRcdC8vICYuc2xuLWJvb2tpbmdfX2hlYWRlci0tbXVsdGlzaG9wIHtcblx0XHRcdGFsaWduLWl0ZW1zOiBlbmQ7XG5cdFx0XHQuc2xuLWJvb2tpbmdfX2hlYWRlcl9fc3RhdHVzIHtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDI7XG5cdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0XHQuc2xuLXNlbGVjdCB7XG5cdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDEgLyBzcGFuIDI7XG5cdFx0XHRcdFx0Z3JpZC1yb3c6IDI7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnNsbi1zZXQtZGVmYXVsdC1ib29raW5nLXN0YXR1cy0tYmxvY2stbGFiZWxzLFxuXHRcdFx0XHQuc2xuLXNldC1kZWZhdWx0LWJvb2tpbmctc3RhdHVzLS1sYWJlbC1zZXQge1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiAxIC8gc3BhbiAyO1xuXHRcdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5zbG4tYm9va2luZ19faGVhZGVyX19tdWx0aXNob3Age1xuXHRcdFx0XHRncmlkLWNvbHVtbjogMztcblx0XHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHRcdC5zbG4tc2VsZWN0IGxhYmVsIHtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogMSAvIHNwYW4gMjtcblx0XHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5zbG4tc2VsZWN0IC5zZWxlY3QyLWNvbnRhaW5lci0tc2xuIHtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogMSAvIHNwYW4gMjtcblx0XHRcdFx0XHRncmlkLXJvdzogMjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmLnNsbi1ib29raW5nX19oZWFkZXItLWNvbmZpcm1hdGlvbiB7XG5cdFx0XHQuc2xuLWJvb2tpbmdfX2hlYWRlcl9fc3RhdHVzIHtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDM7XG5cdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLnNsbi1ib29raW5nX19oZWFkZXItLW11bHRpc2hvcC5zbG4tYm9va2luZ19faGVhZGVyLS1jb25maXJtYXRpb24ge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZTogYXV0byAvIDFmciAxZnIgMS4zZnIgMS4zZnI7XG5cdFx0XHRnYXA6IDEuNXJlbTtcblx0XHRcdGFsaWduLWl0ZW1zOiBlbmQ7XG5cdFx0XHQuc2xuLWJvb2tpbmdfX2hlYWRlcl9fdGl0bGUge1xuXHRcdFx0XHRncmlkLWNvbHVtbjogMTtcblx0XHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHR9XG5cdFx0XHQuc2xuLWJvb2tpbmdfX2hlYWRlcl9fc3RhdHVzIHtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDM7XG5cdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0fVxuXHRcdFx0LnNsbi1ib29raW5nX19oZWFkZXJfX2NvbmZpcm1hdGlvbiB7XG5cdFx0XHRcdGdyaWQtY29sdW1uOiAyO1xuXHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRcdFx0Z3JpZC10ZW1wbGF0ZTogYXV0byAvIDQwcHggMWZyO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdGgyIHtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogMSAvIHNwYW4gMjtcblx0XHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuc2xuLWljb24tLWFwcHJvdmUge1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdFx0XHRcdGdyaWQtcm93OiAyO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5zbG4taWNvbi0tZGVueSB7XG5cdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDI7XG5cdFx0XHRcdFx0Z3JpZC1yb3c6IDI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5zbG4tYm9va2luZ19faGVhZGVyX19tdWx0aXNob3Age1xuXHRcdFx0XHRncmlkLWNvbHVtbjogNDtcblx0XHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8vLy8gTkVXIE1BSU4gSEVBREVSIEJPWCAvLyBFTkQgLy8vL1xuXHQvLy8vIFRBQlMgTkFWIC8vLy9cblx0LnNsbi1hZG1pbl9fdGFic19fbmF2X193cmFwcGVyIHtcblx0XHRoZWlnaHQ6IDUuMWVtO1xuXHRcdC8vb3ZlcmZsb3cteTogaGlkZGVuO1xuXHRcdG1hcmdpbjogMmVtIDAgMS4zMTI1ZW0gMDtcblx0fVxuXHQuc2xuLWFkbWluX190YWJzX19uYXZfX2lubmVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdC8vb3ZlcmZsb3cteDogc2Nyb2xsO1xuXHR9XG5cdC5zbG4tYWRtaW5fX3RhYnNfX25hdiB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4OiAxIDAgYXV0bztcblx0XHRtYXJnaW46IDAgMCAwLjYyNXJlbSAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuMjVzO1xuXHRcdCYuc2xuLWFkbWluX190YWJzX19uYXYtLWhpZGRlbiB7XG5cdFx0XHQuc2xuLWFkbWluX190YWJzX19uYXZfX2l0ZW0ge1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiAwO1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuc2xuLWFkbWluX190YWJzX19uYXZfX2l0ZW0ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXg6IDEgMCBhdXRvO1xuXHRcdFx0ZmxleC1iYXNpczogMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDFweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLXRleHQoMC43KTtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlLW91dDtcblx0XHRcdC8vXG5cblx0XHRcdG1heC1oZWlnaHQ6IDEwMCU7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiIFwiO1xuXHRcdFx0XHRoZWlnaHQ6IDNweDtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0Ym90dG9tOiAtMnB4O1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDI1MG1zO1xuXHRcdFx0fVxuXHRcdFx0YSB7XG5cdFx0XHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0XHRcdGdyaWQtdGVtcGxhdGU6IGF1dG8gLyAxZnI7XG5cdFx0XHRcdGZsZXg6IDE7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0cGFkZGluZzogMC41ZW07XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4xMjVyZW07XG5cdFx0XHRcdGNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLXRleHQoMSk7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDI1MG1zO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdHdpZHRoOiA5MCU7XG5cdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdFx0XHRcdGp1c3RpZnktc2VsZjogY2VudGVyO1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRjb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluKDEpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluKDEpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4oMSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ly8vLyBUQUJTIE5BViAvLyBFTkQgLy8vL1xuXHQvLy8gVEFCUyBDT05URU5UIC8vLy9cblx0I3Nsbi1ib29raW5nX190YWJzY29udGVudCB7XG5cdFx0LnNsbi1ib3gudGFiLXBhbmUge1xuXHRcdFx0LnNsbi1ib3gtdGl0bGUtLW51LS1zZWMge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvLy8gVEFCUyBDT05URU5UIC8vIEVORCAvLy8vXG59XG5cbi8vIC8vLyBCT09LSU5HIEVORFxuXG4vLy8vIE5FVyBCT09LSU5HIE1PREFMIC8vIDA5LjIwMjQgLy8vL1xuLmlzSW5JZnJhbWUge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4vLy5zbG4tY2FsZW5kYXItLXdyYXBwZXItLXN1YiAjc2xuLWJvb2tpbmctZWRpdG9yLW1vZGFsIHtcbi5zbG4tY2FsZW5kYXItLXdyYXBwZXItLXN1YiB7XG5cdC5tb2RhbC1sZyB7XG5cdFx0Lm1vZGFsLWRpYWxvZyxcblx0XHQubW9kYWwtY29udGVudCB7XG5cdFx0XHQvKiA4MCUgb2Ygd2luZG93IGhlaWdodCAqL1xuXHRcdFx0aGVpZ2h0OiA4MHZoO1xuXHRcdH1cblx0XHQubW9kYWwtY29udGVudCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2dyZXktLWxpZ2h0ZXI7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0Lm1vZGFsLWJvZHkge1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdGhlaWdodDogY2FsYygxMDAlIC0gMTJ2aCk7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRoZWlnaHQ6IGNhbGMoMTAwJSAtIDEwdmgpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuc2xuLWJvb2tpbmctZWRpdG9yLS13cmFwcGVyLFxuXHRcdFx0LnNsbi1ib29raW5nLWVkaXRvci0td3JhcHBlci0tc3ViLFxuXHRcdFx0aWZyYW1lLmJvb2tpbmctZWRpdG9yIHtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQubW9kYWwtZm9vdGVyIHtcblx0XHRcdGhlaWdodDogMTJ2aDtcblx0XHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcblx0XHRcdGdyaWQtdGVtcGxhdGUtcm93czogNjAlIDQwJTtcblx0XHRcdGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDFmcjtcblx0XHRcdGFsaWduLXNlbGY6IGNlbnRlcjtcblx0XHRcdHBhZGRpbmc6IDAgMzBweDtcblx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Lm1vZGFsLWZvb3Rlcl9fYWN0aW9ucyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdFx0LnNsbi1idG4ge1xuXHRcdFx0XHRcdC8vbWFyZ2luLWxlZnQ6IDAuNnJlbTtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDI0JTtcblx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLm1vZGFsLWZvb3Rlcl9fYWN0aW9ucy0tbXVsdGkge1xuXHRcdFx0XHRcdC5zbG4tYnRuIHtcblx0XHRcdFx0XHRcdG1pbi13aWR0aDogMjUlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQjc2VuZC10by1zcXVhcmUtcG9zLnNsbi1idG4tLWJpZyB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRcdFx0LnNsbi1idG4ge1xuXHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6IDQ4JTtcblx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMykge1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQjc2VuZC10by1zcXVhcmUtcG9zLnNsbi1idG4tLWJpZyB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5tb2RhbC1mb290ZXJfX2ZseWluZ2FjdGlvbnMge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR0b3A6IGNhbGMoMTAwJSArIDNyZW0pO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0XHQuYm9va2luZy1sYXN0LWVkaXQtZGl2IHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDE7XG5cdFx0XHRcdGdyaWQtcm93OiAyO1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRoZWlnaHQ6IDEwdmg7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogNDAlIDYwJTtcblx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnI7XG5cdFx0XHRcdHBhZGRpbmc6IDE1cHggMzBweDtcblx0XHRcdFx0Lm1vZGFsLWZvb3Rlcl9fYWN0aW9ucyB7XG5cdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDI7XG5cdFx0XHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHRcdFx0Z2FwOiAxcmVtO1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDNyZW07XG5cdFx0XHRcdFx0Ji5tb2RhbC1mb290ZXJfX2FjdGlvbnMtLW11bHRpIHtcblx0XHRcdFx0XHRcdGdyaWQtY29sdW1uOiAxIC8gc3BhbiAyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuYm9va2luZy1sYXN0LWVkaXQtZGl2IHtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogMTtcblx0XHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0Lm1vZGFsLWxnIHtcblx0XHRcdHdpZHRoOiA4MHZ3O1xuXHRcdH1cblx0fVxuXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE2MDBweCkge1xuXHRcdC5tb2RhbC1sZyB7XG5cdFx0XHR3aWR0aDogNjB2dztcblx0XHR9XG5cdFx0Lm1vZGFsLS1uZXcgLm1vZGFsLWxnIHtcblx0XHRcdHdpZHRoOiA4MHZ3O1xuXHRcdH1cblx0fVxufVxuLnRvcGxldmVsX3BhZ2Vfc2Fsb24gLnNsbi1jYWxlbmRhci0td3JhcHBlciAubW9kYWwtYmFja2Ryb3AuaW4ge1xuXHRvcGFjaXR5OiAwLjc1O1xufVxuLnNsbi1jYWxlbmRhci0td3JhcHBlci0tc3ViIC5tb2RhbC0tbmV3IHtcblx0Lm1vZGFsLWZvb3RlciAubW9kYWwtZm9vdGVyX19hY3Rpb25zIHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcblx0XHQuc2xuLWR1cGxpY2F0ZS1ib29raW5nLFxuXHRcdC5zbG4tYnRuLS1iaWdbZGF0YS1hY3Rpb249XCJkZWxldGUtZWRpdGVkLWJvb2tpbmdcIl0ge1xuXHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuLy8vLyBNT0RBTCBDT05URU5UXG4uaW5tb2RhbCB7XG5cdC51c2VyYmFjay1idXR0b24tY29udGFpbmVyIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cbi8vLy8gTU9EQUwgQ09OVEVOVCAvLyBFTkRcbi5wb3N0LXR5cGUtc2xuX2Jvb2tpbmcge1xuXHQucG9zdGJveCB7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHR9XG5cdC5wb3N0Ym94LWhlYWRlciB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQuc2xuLWJveCB7XG5cdFx0cGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMHB4KTtcblx0XHRtYXJnaW4tYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDE4cHgpO1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRmb250LXNpemU6IHR5cG8tYWRtaW4uJGZvbnQtc2l6ZS1iYXNlO1xuXHRcdGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgxNHB4LCAxNnB4KTtcblx0XHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG5cdFx0XHRwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuXHRcdFx0cGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSgxOHB4KTtcblx0XHR9XG5cdFx0Ji5zbG4tY2FsZW5kYXItdmlldyB7XG5cdFx0XHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuXHRcdFx0XHRwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLnNsbi1ib3gtLXBiIHtcblx0XHRcdHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oNDBweCk7XG5cdFx0fVxuXHRcdCYuc2xuLWJveC0tZmxhdGJvdHRvbSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0XHRwIHtcblx0XHRcdEBleHRlbmQgJWZvbnQtbWVkaXVtO1xuXHRcdFx0QGV4dGVuZCAlZm9udC1jbF9zdGFuZGFyZC0tbWVkaXVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oMTBweCkgc2V0dGluZ3MtbWl4aW5zLnJlbSgxNnB4KTtcblx0XHRcdG1hcmdpbjogMDtcblx0XHR9XG5cdH1cblx0LnNsbi1ib3gtdGl0bGUtLW51LS1zZWMsXG5cdC5zbG4tYm94LXRpdGxlLS1udS0tdGVyIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0Y29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbnVfbWFpbi0tbGlnaHQ7XG5cdFx0Ji5zbG4tYm94LXRpdGxlLS1udS0tZGFyayB7XG5cdFx0XHRjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9udS0taGlnaGVtcGhhO1xuXHRcdH1cblx0fVxuXHQuc2xuX21ldGFfZmllbGQgKyAuc2xuLWJveC10aXRsZS0tbnUtLXRlciB7XG5cdFx0bWFyZ2luLXRvcDogc2V0dGluZ3MtbWl4aW5zLnJlbSgxMnB4KTtcblx0fVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgbG9hZDgge1xuXHQwJSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0fVxuXHQxMDAlIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcblx0fVxufVxuQGtleWZyYW1lcyBsb2FkOCB7XG5cdDAlIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHR9XG5cdDEwMCUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuXHR9XG59XG4jc2xuX2Jvb2tpbmctZGV0YWlscyB7XG5cdC5zbG4tYm94X19yb3ctLWZsZXgge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHR9XG5cdC5zbG4tYm94X19yb3ctLWZsZXgtLWFsY2VudGVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdG1hcmdpbi1ib3R0b206IDNyZW07XG5cdFx0LnNsbi1zZWxlY3Qge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblx0LnNsbi1ib3hfX3Jvdy0tZmxleC0tYWxlbmQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGVuZDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0LnNsbi1zd2l0Y2gtLXZpZXdtb2RlIHtcblx0XHRcdGp1c3RpZnktc2VsZjogZW5kO1xuXHRcdH1cblx0fVxuXG5cdEBleHRlbmQgJXNsbi1pbnB1dC1sYWJlbDtcblx0LnNsbi1ib29raW5nLWN1c3RvbWVyLXNjb3JlLFxuXHQuc2xuLXJhdGluZ19fd3JhcHBlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGNvbG9yOiByZ2IoMCwgNTMsIDgzKTtcblx0fVxuXHQvLyAuc2xuLWJvb2tpbmctY3VzdG9tZXItc2NvcmUtLXRpdGxlIHtcblx0Ly8gfVxuXHQuc2xuLWJvb2tpbmctY3VzdG9tZXItc2NvcmUtLXZhbHVlLFxuXHQuc2xuLXJhdGluZyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRmb250LXNpemU6IDEuNzVyZW07XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRjb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS10ZXh0KDEpO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1ncmV5LS1saWdodCgwLjUpO1xuXHR9XG59XG5cbiNzbG5fcmVzb3VyY2UtZGV0YWlscyAuc2xuLXN3aXRjaCB7XG5cdG1hcmdpbi10b3A6IDIzcHg7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbiNzbG5fcmVzb3VyY2UtZGV0YWlscyAuc2xuLXN3aXRjaCBsYWJlbCB7XG5cdGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLnNsbi1yZXNvdXJjZXMtZGlzYWJsZWQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4vLyBub3cgLnNsbi1wcm9mZWF0dXJlX190b29sdGlwXG4vLyAuc2xuLXJlc291cmNlcy1kaXNhYmxlZDpob3ZlciAuc2xuLWJvb2tpbmctcHJvLWZlYXR1cmUtdG9vbHRpcCB7XG4vLyBcdGRpc3BsYXk6IGJsb2NrO1xuLy8gfVxuXG4jc2xuLXNhbG9uLS1hZG1pbiAuc2xuLXJlc291cmNlcy1kaXNhYmxlZCAuc2xuLXJlc291cmNlcy0tY2hlY2tib3gge1xuXHRjb2xvcjogI2NjYztcblx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcblx0b3BhY2l0eTogMC41O1xufVxuXG4jc2xuLXNhbG9uLS1hZG1pbiAuc2xuLXJlc291cmNlcy1kaXNhYmxlZCAuc2xuLXJlc291cmNlcy0tY2hlY2tib3ggbGFiZWwge1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLyogRklYIDA5MjAyMyAqL1xuI3Nsbi1zYWxvbi0tYWRtaW4gI3Nsbl9ib29raW5nLWRldGFpbHMge1xuXHQvLyAuc2xuLXJvdyB7XG5cdC8vIFx0Ly9kaXNwbGF5OiBmbGV4O1xuXHQvLyBcdC8vYWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ly8gfVxuXG5cdC5zbG4tcm93IC5zbG4tYm9va2luZy1zZXJ2aWNlLS1jb2wtMSB7XG5cdFx0d2lkdGg6IDguMzMzMzMzMzMlO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmc6IDAgMTVweDtcblx0fVxuXHQuc2xuLXJvdyAuc2xuLWJvb2tpbmctc2VydmljZS0tY29sLTIge1xuXHRcdHdpZHRoOiAxNi42NjY2NjY2NiU7XG5cdH1cblx0LnNsbi1yb3cgLnNsbi1ib29raW5nLXNlcnZpY2UtLWNvbC0zIHtcblx0XHR3aWR0aDogMjUlO1xuXHRcdGxpIGlucHV0IHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRtaW4taGVpZ2h0OiAxLjVyZW07XG5cdFx0fVxuXHR9XG5cdC5zbG4tcm93IC5zbG4tYm9va2luZy1zZXJ2aWNlLS1jb2wtNCB7XG5cdFx0d2lkdGg6IDMzLjMzMzMzJTtcblx0fVxuXHQuc2xuLXJvdyAuc2xuLWJvb2tpbmctc2VydmljZS0tY29sLTUge1xuXHRcdHdpZHRoOiA0MS42NjY2NjY2NyU7XG5cdFx0cGFkZGluZzogMCAxNXB4O1xuXHR9XG5cdC5zbG4tcm93IC5zbG4tYm9va2luZy1zZXJ2aWNlLS1jb2wtNiB7XG5cdFx0d2lkdGg6IDUwJTtcblx0XHRwYWRkaW5nOiAwIDE1cHg7XG5cdH1cblx0LnNsbi1yb3cgLnNsbi1ib29raW5nLXNlcnZpY2UtLWNvbC0xLFxuXHQuc2xuLXJvdyAuc2xuLWJvb2tpbmctc2VydmljZS0tY29sLTIsXG5cdC5zbG4tcm93IC5zbG4tYm9va2luZy1zZXJ2aWNlLS1jb2wtMyxcblx0LnNsbi1yb3cgLnNsbi1ib29raW5nLXNlcnZpY2UtLWNvbC00LFxuXHQuc2xuLXJvdyAuc2xuLWJvb2tpbmctc2VydmljZS0tY29sLTUsXG5cdC5zbG4tcm93IC5zbG4tYm9va2luZy1zZXJ2aWNlLS1jb2wtNixcblx0LnNsbi1yb3cgLnNsbi1ib29raW5nLXNlcnZpY2UtLWNvbC03LFxuXHQuc2xuLXJvdyAuc2xuLWJvb2tpbmctc2VydmljZS0tY29sLTgsXG5cdC5zbG4tcm93IC5zbG4tYm9va2luZy1zZXJ2aWNlLS1jb2wtOSxcblx0LnNsbi1yb3cgLnNsbi1ib29raW5nLXNlcnZpY2UtLWNvbC0xMCxcblx0LnNsbi1yb3cgLnNsbi1ib29raW5nLXNlcnZpY2UtLWNvbC0xMSxcblx0LnNsbi1yb3cgLnNsbi1ib29raW5nLXNlcnZpY2UtLWNvbC0xMiB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1pbi1oZWlnaHQ6IDFweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDVweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiA1cHg7XG5cdH1cblx0LnNsbi1yb3cgLnNsbi1ib29raW5nLXNlcnZpY2UtLWNvbC0xLnNsbi1ib29raW5nLXNlcnZpY2UtLW1vdmUtbGluZSB7XG5cdFx0d2lkdGg6IDIwcHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDEuNyU7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdC5iYXIge1xuXHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRoZWlnaHQ6IDJweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG5cdFx0XHRtYXJnaW46IDNweCAwO1xuXHRcdH1cblx0fVxuXHQuc2xuLWJvb2tpbmctc2VydmljZS1saW5lLnNsbi1ib29raW5nLXNlcnZpY2UtbGluZS0tbW92ZSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHRcdHotaW5kZXg6IDI7XG5cdFx0dG9wOiBhdXRvO1xuXHR9XG5cdC8vIC5zbG4tcm93IC5zbG4tYnRuIHtcblx0Ly8gXHQvL2JvdHRvbTogMTBweDtcblx0Ly8gfVxuXHQuc2xuLWJvb2tpbmctc2VydmljZS1saW5lXG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZS13YXJuaW5nLFxuXHQuc2xuLWJvb2tpbmctc2VydmljZS1saW5lXG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZS5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLXdhcm5pbmcge1xuXHRcdGJvcmRlci13aWR0aDogMnB4O1xuXHRcdGJvcmRlci1jb2xvcjogI2U4YWE4Nztcblx0fVxuXG5cdC5zbG4tYm9va2luZy1zZXJ2aWNlLWxpbmUgLnNsbi1zZWxlY3Qge1xuXHRcdG1hcmdpbi1ib3R0b206IDAuODMzMzMzMzMzM3JlbTtcblx0fVxufVxuXG4vLy8vIE5VIC8vIERFQ0VNQkVSIDIwMjNcbiNzbG5fYm9va2luZy1kZXRhaWxzLFxuI3Nsbi1zYWxvbi0tYWRtaW4gI3Nsbl9ib29raW5nLWRldGFpbHMge1xuXHQjc2xuLWJvb2tpbmdfX2N1c3RvbWVyIHtcblx0XHQuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLXNsbiB7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMi40cmVtKSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuc2xuLWJvb2tpbmctc2VydmljZS1saW5lIHtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4yNXM7XG5cdFx0Ji5zbG4tYm9va2luZy1zZXJ2aWNlLWxpbmUtLW1vdmUge1xuXHRcdFx0Ly90cmFuc2Zvcm06IHNjYWxlKDEuMDMpO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdGJveC1zaGFkb3c6IDBweCAwcHggNXB4IDJweCByZ2JhKDUwLCA1MCwgNTAsIDAuMjUpO1xuXHRcdFx0LnNsbi1ib29raW5nLXNlcnZpY2UtbGluZV9fY29udGVudCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5zbG4tYm9va2luZy1zZXJ2aWNlLWxpbmVfX2NvbnRlbnQge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHQuc2xuLWJvb2tpbmctc2VydmljZS0tbW92ZS1saW5lIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0LnNsbi1ib29raW5nLXNlcnZpY2UtbGluZV9fbGFiZWwge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMCAwIDAgMDtcblx0XHRcdC8vYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHNsbi1udWNvbG9yLS1tYWluKDAuNSk7XG5cdFx0XHRAZXh0ZW5kICVmb250LWJpZztcblx0XHRcdEBleHRlbmQgJWZvbnQtY2xfbWFpbjtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0fVxuXHRcdC5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdFx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyNSUgNDUlIDMwJTtcblx0XHRcdGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRzcGFuOm50aC1jaGlsZCgxKSB7XG5cdFx0XHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHR9XG5cdFx0XHRzcGFuOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdGdyaWQtY29sdW1uOiAyO1xuXHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHR9XG5cdFx0XHRzcGFuICsgc3BhbiB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0fVxuXHRcdFx0c3BhbjpudGgtY2hpbGQoMykge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDFyZW07XG5cdFx0XHRcdGdyaWQtY29sdW1uOiAzO1xuXHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ly8gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsXG5cdFx0Ly8gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG5cdFx0Ly8gXHQvL2JvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ly8gfVxuXHRcdC5zbG4tYWxlcnQuc2xuLWFsZXJ0LS1mYWRlaW5vdXQge1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1va2JnKDAuOSk7XG5cdFx0XHRjb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1kYXJrKDEpO1xuXHRcdFx0Ly9vcGFjaXR5OiAxO1xuXHRcdFx0ei1pbmRleDogMjtcblx0XHRcdC8vICYuaGlkZSB7XG5cdFx0XHQvLyBcdC8vZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0Ly8gfVxuXHRcdH1cblx0XHQuc2xuLWJ0bi0tYmlnIHtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0fVxuXHRcdC5zbG4tYm9va2luZy1zZXJ2aWNlLS1zdGFydGVuZCB7XG5cdFx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuXHRcdFx0Z2FwOiAxcmVtO1xuXHRcdFx0bGFiZWwudGltZSB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuc2xuLWJvb2tpbmctc2VydmljZS0taXRlbXNlbGVjdGlvbiB7XG5cdFx0XHQuc2xuLWJvb2tpbmctc2VydmljZS0taGVhZGVyLXdyYXBwZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwLjVyZW07XG5cdFx0XHR9XG5cdFx0XHQuc2xuLWJvb2tpbmctc2VydmljZS1saW5lX19sYWJlbCB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblx0XHRcdC5zbG4tYm9va2luZy1zZXJ2aWNlLS1xdWFudGl0eS1sYWJlbCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0Y29sb3I6ICM1NTU7XG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdFx0Y29sb3I6ICMzMzM7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDAuMjVyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tc2xuXG5cdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlXG5cdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAycmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQvLyYuc2xuLWJvb2tpbmctc2VydmljZS1saW5lX19jb250ZW50LS1oaWdoZW5kOm5vdCguc2xuLWJvb2tpbmctc2VydmljZS1saW5lX19jb250ZW50LS1yZXNvdXJjZXMpLFxuXHRcdC8vJi5zbG4tYm9va2luZy1zZXJ2aWNlLWxpbmVfX2NvbnRlbnQtLXJlc291cmNlczpub3QoLnNsbi1ib29raW5nLXNlcnZpY2UtbGluZV9fY29udGVudC0taGlnaGVuZCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0cGFkZGluZzogMS41cmVtIDFyZW0gMXJlbSAxcmVtO1xuXHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcblx0XHQvL31cblx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGdhcDogMS41cmVtO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHRcdHBhZGRpbmc6IDEuNXJlbSAxcmVtIDFyZW0gMXJlbTtcblx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuXHRcdFx0LnNsbi1ib29raW5nLXNlcnZpY2UtbGluZV9fbGFiZWwge1xuXHRcdFx0XHRwYWRkaW5nOiAwLjI1cmVtIDFyZW07XG5cdFx0XHR9XG5cdFx0XHQuc2xuLXNlbGVjdCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0XHQuc2xuLWJvb2tpbmctc2VydmljZS0taXRlbXNlbGVjdGlvbiB7XG5cdFx0XHRcdG9yZGVyOiAxO1xuXHRcdFx0XHQuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLXNsblxuXHRcdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcblx0XHRcdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDJyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuc2xuLWJvb2tpbmctc2VydmljZS0tc3RhcnRlbmQge1xuXHRcdFx0XHRvcmRlcjogMjtcblx0XHRcdFx0bGFiZWwudGltZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0aGVpZ2h0OiAyLjVyZW07XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIuNXJlbTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMXJlbTtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnNsbi1ib29raW5nLXNlcnZpY2UtLWF0dGVuZGFudHMge1xuXHRcdFx0XHRvcmRlcjogMztcblx0XHRcdH1cblx0XHRcdC5zbG4tYm9va2luZy1zZXJ2aWNlLS1yZXNvdXJjZXMge1xuXHRcdFx0XHRvcmRlcjogNDtcblx0XHRcdH1cblx0XHRcdC5zbG4tYm9va2luZy1zZXJ2aWNlLS1hY3Rpb24ge1xuXHRcdFx0XHRvcmRlcjogNTtcblx0XHRcdFx0bWFyZ2luLXRvcDogMXJlbTtcblx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG5cdFx0XHRcdC5zbG4tYnRuLS1iaWcge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRtYXJnaW46IDFyZW0gYXV0byAwIGF1dG87XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuXHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdHRvcDogaW5pdGlhbDtcblx0XHRcdFx0XHRcdGxlZnQ6IGluaXRpYWw7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IGluaXRpYWw7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcblx0XHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDIwcHggY2FsYyg1MCUgLSAyMHB4KSAyNSUgY2FsYygyNSUgLSA2cmVtKTtcblx0XHRcdGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcblx0XHRcdGdhcDogMnJlbTtcblx0XHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXHRcdFx0Ly9hbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Ly9ib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNsX2dyZXktLWxpZ2h0ZXI7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDFyZW07XG5cdFx0XHQvLyA+ICoge1xuXHRcdFx0Ly8gXHQvL2JvcmRlcjogMXB4IHNvbGlkIHJlZDtcblx0XHRcdC8vIH1cblx0XHRcdC5zbG4tc2VsZWN0IHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblx0XHRcdC5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tc2xuXG5cdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlXG5cdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuXHRcdFx0XHRyaWdodDogMC40cmVtO1xuXHRcdFx0fVxuXHRcdFx0LnNsbi1idG4tLWJpZyB7XG5cdFx0XHRcdGhlaWdodDogMi41cmVtO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMi41cmVtO1xuXHRcdFx0fVxuXHRcdFx0LnNsbi1ib29raW5nLXNlcnZpY2UtLW1vdmUtbGluZSB7XG5cdFx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDE7XG5cdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGN1cnNvcjogZ3JhYjtcblx0XHRcdFx0LmJhciB7XG5cdFx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAycHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluKDEpO1xuXHRcdFx0XHRcdG1hcmdpbjogMnB4IGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRcdGN1cnNvcjogZ3JhYmJpbmc7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5zbG4tYm9va2luZy1zZXJ2aWNlLS1pdGVtc2VsZWN0aW9uIHtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDI7XG5cdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0NiUgMjYlIDI0JTtcblx0XHRcdFx0XHRnYXA6IDIlO1xuXHRcdFx0XHRcdGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0c3BhbjpudGgtY2hpbGQoMSkge1xuXHRcdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDI7XG5cdFx0XHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdFx0XHRcdFx0Jjpvbmx5LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDEgLyBzcGFuIDI7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHNwYW46bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0XHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdFx0XHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0c3BhbiArIHNwYW4ge1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHNwYW46bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0XHRcdGdyaWQtY29sdW1uOiAzO1xuXHRcdFx0XHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLXNsblxuXHRcdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlXG5cdFx0XHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMnJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnNsbi1ib29raW5nLXNlcnZpY2UtLWF0dGVuZGFudHMge1xuXHRcdFx0XHRncmlkLWNvbHVtbjogMztcblx0XHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdH1cblx0XHRcdC5zbG4tYm9va2luZy1zZXJ2aWNlLS1hY3Rpb24ge1xuXHRcdFx0XHRncmlkLWNvbHVtbjogNDtcblx0XHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDAuOHJlbTtcblx0XHRcdH1cblx0XHRcdCY6bm90KC5zbG4tYm9va2luZy1zZXJ2aWNlLWxpbmVfX2NvbnRlbnQtLXJlc291cmNlcyk6bm90KFxuXHRcdFx0XHRcdC5zbG4tYm9va2luZy1zZXJ2aWNlLWxpbmVfX2NvbnRlbnQtLWhpZ2hlbmRcblx0XHRcdFx0KSB7XG5cdFx0XHRcdC5zbG4tYm9va2luZy1zZXJ2aWNlLS1pdGVtc2VsZWN0aW9uLFxuXHRcdFx0XHQuc2xuLWJvb2tpbmctc2VydmljZS0tYXR0ZW5kYW50cyB7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEuOGVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLnNsbi1ib29raW5nLXNlcnZpY2UtbGluZV9fY29udGVudC0taGlnaGVuZDpub3QoXG5cdFx0XHRcdFx0LnNsbi1ib29raW5nLXNlcnZpY2UtbGluZV9fY29udGVudC0tcmVzb3VyY2VzXG5cdFx0XHRcdCksXG5cdFx0XHQmLnNsbi1ib29raW5nLXNlcnZpY2UtbGluZV9fY29udGVudC0tcmVzb3VyY2VzOm5vdChcblx0XHRcdFx0XHQuc2xuLWJvb2tpbmctc2VydmljZS1saW5lX19jb250ZW50LS1oaWdoZW5kXG5cdFx0XHRcdCkge1xuXHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDYwcHggMzAlIDM1JSBjYWxjKDM1JSAtIDhyZW0gLSA2MHB4KTtcblx0XHRcdFx0Z2FwOiAzcmVtIDJyZW07XG5cdFx0XHRcdHBhZGRpbmc6IDIuMnJlbSAxcmVtIDIuNnJlbSAxcmVtO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDYwcmVtO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuXHRcdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSxcblx0XHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudFxuXHRcdFx0XHRcdFx0YWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodCB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHQmLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUtd2FybmluZyB7XG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50XG5cdFx0XHRcdFx0XHRcdGNvbG9ycy1udS5zbG4tYWRtaW5fbnVjb2xvci0tYXR0ZW50aW9uKDAuNzUpXG5cdFx0XHRcdFx0XHRcdHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQvL2JvcmRlci13aWR0aDogMCAwIDFweCAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5zbG4tYm9va2luZy1zZXJ2aWNlLWxpbmVfX2xhYmVsIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDFyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0LnNsbi1ib29raW5nLXNlcnZpY2UtLW1vdmUtbGluZSB7XG5cdFx0XHRcdFx0Z3JpZC1yb3c6IDEgLyBzcGFuIDI7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogY29sb3JzLW51LnNsbi1hZG1pbl9udWNvbG9yLS1tYWluLS1saWdodChcblx0XHRcdFx0XHRcdDAuMjVcblx0XHRcdFx0XHQpO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjE1cztcblx0XHRcdFx0XHRAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tYWRtaW5fbnVjb2xvci0tbWFpbi0tbGlnaHQoXG5cdFx0XHRcdFx0XHRcdFx0MC41XG5cdFx0XHRcdFx0XHRcdCk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5zbG4tYm9va2luZy1zZXJ2aWNlLS1zdGFydGVuZCB7XG5cdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDI7XG5cdFx0XHRcdFx0Z3JpZC1yb3c6IDI7XG5cdFx0XHRcdFx0bGFiZWwudGltZSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdGhlaWdodDogMi41cmVtO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIuNXJlbTtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDFyZW07XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnNsbi1ib29raW5nLXNlcnZpY2UtLWl0ZW1zZWxlY3Rpb24ge1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiAyIC8gc3BhbiAyO1xuXHRcdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5zbG4tYm9va2luZy1zZXJ2aWNlLS1hdHRlbmRhbnRzIHtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogMztcblx0XHRcdFx0XHRncmlkLXJvdzogMjtcblx0XHRcdFx0fVxuXHRcdFx0XHQuc2xuLWJvb2tpbmctc2VydmljZS0tYWN0aW9uIHtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogNDtcblx0XHRcdFx0XHRncmlkLXJvdzogMSAvIHNwYW4gMjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5zbG4tYm9va2luZy1zZXJ2aWNlLWxpbmVfX2NvbnRlbnQtLXJlc291cmNlczpub3QoXG5cdFx0XHRcdFx0LnNsbi1ib29raW5nLXNlcnZpY2UtbGluZV9fY29udGVudC0taGlnaGVuZFxuXHRcdFx0XHQpIHtcblx0XHRcdFx0LnNsbi1ib29raW5nLXNlcnZpY2UtLXJlc291cmNlcyB7XG5cdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDM7XG5cdFx0XHRcdFx0Z3JpZC1yb3c6IDI7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnNsbi1ib29raW5nLXNlcnZpY2UtLWF0dGVuZGFudHMge1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiAyO1xuXHRcdFx0XHRcdGdyaWQtcm93OiAyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLnNsbi1ib29raW5nLXNlcnZpY2UtbGluZV9fY29udGVudC0taGlnaGVuZC5zbG4tYm9va2luZy1zZXJ2aWNlLWxpbmVfX2NvbnRlbnQtLXJlc291cmNlcyB7XG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogNDBweCAyMiUgMjQlIDI0JSBjYWxjKDMwJSAtIDZyZW0gLSA0MHB4KTtcblx0XHRcdFx0Z2FwOiAzcmVtIDEuNXJlbTtcblx0XHRcdFx0cGFkZGluZzogMi4ycmVtIDFyZW0gMi42cmVtIDFyZW07XG5cdFx0XHRcdG1heC13aWR0aDogNjByZW07XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG5cdFx0XHRcdC8vYmFja2dyb3VuZC1jb2xvcjogc2xuLW51Y29sb3ItLWdyZXktLWxpZ2h0ZXIoMC4zKTtcblx0XHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsXG5cdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnRcblx0XHRcdFx0XHRcdGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0Ji5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLXdhcm5pbmcge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjZThhYTg3O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQvL2JvcmRlci13aWR0aDogMCAwIDFweCAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5zbG4tYm9va2luZy1zZXJ2aWNlLWxpbmVfX2xhYmVsIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDFyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0LnNsbi1ib29raW5nLXNlcnZpY2UtLW1vdmUtbGluZSB7XG5cdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDE7XG5cdFx0XHRcdFx0Z3JpZC1yb3c6IDEgLyBzcGFuIDI7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogY29sb3JzLW51LnNsbi1hZG1pbl9udWNvbG9yLS1tYWluLS1saWdodChcblx0XHRcdFx0XHRcdDAuMjVcblx0XHRcdFx0XHQpO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjE1cztcblx0XHRcdFx0XHRAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tYWRtaW5fbnVjb2xvci0tbWFpbi0tbGlnaHQoXG5cdFx0XHRcdFx0XHRcdFx0MC41XG5cdFx0XHRcdFx0XHRcdCk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5zbG4tYm9va2luZy1zZXJ2aWNlLS1pdGVtc2VsZWN0aW9uIHtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogMiAvIHNwYW4gMztcblx0XHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuc2xuLWJvb2tpbmctc2VydmljZS0tc3RhcnRlbmQge1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiAyO1xuXHRcdFx0XHRcdGdyaWQtcm93OiAyO1xuXHRcdFx0XHRcdGxhYmVsLnRpbWUge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDIuNXJlbTtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyLjVyZW07XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAxcmVtO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5zbG4tYm9va2luZy1zZXJ2aWNlLS1yZXNvdXJjZXMge1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiA0O1xuXHRcdFx0XHRcdGdyaWQtcm93OiAyO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5zbG4tYm9va2luZy1zZXJ2aWNlLS1hdHRlbmRhbnRzIHtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogMztcblx0XHRcdFx0XHRncmlkLXJvdzogMjtcblx0XHRcdFx0fVxuXHRcdFx0XHQuc2xuLWJvb2tpbmctc2VydmljZS0tYWN0aW9uIHtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogNTtcblx0XHRcdFx0XHRncmlkLXJvdzogMSAvIHNwYW4gMjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuI3Nsbi1zYWxvbi0tYWRtaW4gI3Nsbl9ib29raW5nLWRldGFpbHMgI3Nsbl9ib29raW5nX3NlcnZpY2VzLm1vdmluZyB7XG5cdC5zbG4tYm9va2luZy1zZXJ2aWNlLWxpbmU6bm90KC5zbG4tYm9va2luZy1zZXJ2aWNlLWxpbmUtLW1vdmUpIHtcblx0XHRvcGFjaXR5OiAwLjM1O1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdH1cblxuXHQuc2xuLWJvb2tpbmctc2VydmljZS1saW5lLnNsbi1ib29raW5nLXNlcnZpY2UtbGluZS0tbW92ZVxuXHRcdC5zbG4tYm9va2luZy1zZXJ2aWNlLWxpbmVfX2NvbnRlbnRcblx0XHRkaXY6bm90KC5zbG4tYm9va2luZy1zZXJ2aWNlLS1tb3ZlLWxpbmUpIHtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHQtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuXHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHR9XG59XG5cbi8vIEJvb2tpbmcgVG90YWwgQnJlYWtkb3duIERpc3BsYXlcbi5zbG4tYm9va2luZy1icmVha2Rvd24ge1xuXHRtYXJnaW4tdG9wOiBzZXR0aW5ncy1taXhpbnMucmVtKDIwcHgpO1xuXHRtYXJnaW4tYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDEwcHgpO1xuXHRcblx0LnNsbi1ib29raW5nLWJyZWFrZG93bl9fY29udGVudCB7XG5cdFx0cGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSgxNXB4KSBzZXR0aW5ncy1taXhpbnMucmVtKDIwcHgpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tZ3JleS0tbGlnaHQoMC4zKTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4oMC4yKTtcblx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XG5cdFx0LnNsbi1ib29raW5nLWJyZWFrZG93bl9fdGl0bGUge1xuXHRcdFx0bWFyZ2luOiAwIDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgxMnB4KSAwO1xuXHRcdFx0Zm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDE1cHgpO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdGNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLXRleHQoMSk7XG5cdFx0fVxuXHRcdFxuXHRcdC5zbG4tYnJlYWtkb3duLWxpbmUge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDhweCkgMDtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4oMC4xKTtcblx0XHRcdFxuXHRcdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQuc2xuLWJyZWFrZG93bi1sYWJlbCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgxNHB4KTtcblx0XHRcdFx0Y29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tdGV4dCgwLjg1KTtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0LnNsbi1icmVha2Rvd24tdmFsdWUge1xuXHRcdFx0XHRmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMTRweCk7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdGNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLXRleHQoMSk7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYuc2xuLWJyZWFrZG93bi1kaXNjb3VudCB7XG5cdFx0XHRcdC5zbG4tYnJlYWtkb3duLWxhYmVsLFxuXHRcdFx0XHQuc2xuLWJyZWFrZG93bi12YWx1ZSB7XG5cdFx0XHRcdFx0Y29sb3I6ICMyOGE3NDU7IC8vIEdyZWVuIGZvciBkaXNjb3VudFxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ji5zbG4tYnJlYWtkb3duLXRvdGFsIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogc2V0dGluZ3MtbWl4aW5zLnJlbSg4cHgpO1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogc2V0dGluZ3MtbWl4aW5zLnJlbSgxMnB4KTtcblx0XHRcdFx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkIGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbigwLjMpO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0XHRcblx0XHRcdFx0LnNsbi1icmVha2Rvd24tbGFiZWwsXG5cdFx0XHRcdC5zbG4tYnJlYWtkb3duLXZhbHVlIHtcblx0XHRcdFx0XHRmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMTZweCk7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRjb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluKDEpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIvLyBOby1TaG93IENvdW50IGFuZCBUb2dnbGUgU3R5bGVzIGZvciBCb29raW5nIE1ldGFib3hcbkB1c2UgJy4uL2NvbG9ycy1udSc7XG5AdXNlICcuLi9hZG1pbl9jb25maWcnO1xuXG4vLyBXcmFwcGVyIGZvciBuby1zaG93IHRyYWNraW5nIHNlY3Rpb25cbi5zbG4tbm9zaG93LXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjb2xvcjogcmdiKDAsIDUzLCA4Myk7XG4gICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLy8gQ29udGFpbmVyIGZvciBjb3VudCBhbmQgdG9nZ2xlIC0gZGlzcGxheXMgaW5saW5lXG4uc2xuLW5vc2hvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogMXJlbTtcbiAgICBtaW4taGVpZ2h0OiA1MiU7XG59XG5cbi8vIE5vLVNob3cgQ291bnQgRGlzcGxheSAtIG1hdGNoZXMgc2xuLWJvb2tpbmctY3VzdG9tZXItc2NvcmUtLXZhbHVlXG4uc2xuLW5vc2hvdy1jb3VudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiA1MCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDMuNXJlbTtcbiAgICBmb250LXNpemU6IDEuNzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS10ZXh0KDEpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYmFja2dyb3VuZDogI0Y4RjlGQjtcblxuICAgIC5zbG4tbm9zaG93LWNvdW50X192YWx1ZSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIH1cbn1cblxuLy8gTm8tU2hvdyBUb2dnbGUgQnV0dG9uIC0gbWF0Y2hlcyBjYWxlbmRhciB0b29sdGlwIGFjdGlvblxuLnNsbi1ub3Nob3ctdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuXG4gICAgLnNsbi1ub3Nob3ctdG9nZ2xlX19idXR0b24ge1xuICAgICAgICAvLyBNYXRjaCBleGFjdCBjYWxlbmRhciB0b29sdGlwIGFjdGlvbiBzdHlsaW5nXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGNvbG9yOiAjMjE3MUIxO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAgICAgaS5zbG4taWNvbi0tbm8tc2hvdyB7XG4gICAgICAgICAgICAvLyBNYXRjaCBleGFjdCBjYWxlbmRhciBpY29uIHNpemluZ1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIGhlaWdodDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAtd2Via2l0LW1hc2stc2l6ZTogMS43NXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFzay1zaXplOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXNrLXBvc2l0aW9uOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgICAgIC8vIERFQlVHOiBUZW1wb3JhcnkgYm9yZGVyIHRvIHNlZSBhY3R1YWwgYm91bmRhcmllc1xuICAgICAgICAgICAgLy8gb3V0bGluZTogMXB4IGRhc2hlZCByZWQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB2aWV3Qm94PScwIDAgMzIgMzInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00yMy43Nzc4IDE3LjI1QzIzLjc3NzggMTYuMzg4IDI0LjEwNTYgMTUuNTYxNCAyNC42ODkgMTQuOTUxOUMyNS4yNzI0IDE0LjM0MjQgMjYuMDYzOCAxNCAyNi44ODg5IDE0QzI3LjcxNCAxNCAyOC41MDUzIDE0LjM0MjQgMjkuMDg4OCAxNC45NTE5QzI5LjY3MjIgMTUuNTYxNCAzMCAxNi4zODggMzAgMTcuMjVWMjMuNzVNMjYuODg4OSAyN0g1LjExMTExQzQuMjg1OTkgMjcgMy40OTQ2NyAyNi42NTc2IDIuOTExMjIgMjYuMDQ4MUMyLjMyNzc4IDI1LjQzODYgMiAyNC42MTIgMiAyMy43NVYxNy4yNUMyIDE2LjM4OCAyLjMyNzc4IDE1LjU2MTQgMi45MTEyMiAxNC45NTE5QzMuNDk0NjcgMTQuMzQyNCA0LjI4NTk5IDE0IDUuMTExMTEgMTRDNS45MzYyMyAxNCA2LjcyNzU1IDE0LjM0MjQgNy4zMTEgMTQuOTUxOUM3Ljg5NDQ1IDE1LjU2MTQgOC4yMjIyMiAxNi4zODggOC4yMjIyMiAxNy4yNVYyMC41SDIwLjcyMjcnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J001IDE0VjYuNTAwMDFDNC45OTk0NyA2LjA0NzQzIDUuMDcwNDUgNS41OTczNyA1LjIxMDU3IDUuMTY1MDFNOC4zMzMgMi4xOTUwMUM4Ljc4MDc0IDIuMDY0OTIgOS4yNDYyNyAxLjk5OTIgOS43MTQyOSAyLjAwMDAxSDIyLjI4NTdDMjMuNTM2IDIuMDAwMDEgMjQuNzM1MSAyLjQ3NDExIDI1LjYxOTIgMy4zMTgwM0MyNi41MDMzIDQuMTYxOTQgMjcgNS4zMDY1MyAyNyA2LjUwMDAxVjE0JyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzMnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNNyAyN1YzMCcgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPSczJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTI1IDI3VjMwJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzMnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMiAyTDMwIDMwJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzMnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgICAgIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgdmlld0JveD0nMCAwIDMyIDMyJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMjMuNzc3OCAxNy4yNUMyMy43Nzc4IDE2LjM4OCAyNC4xMDU2IDE1LjU2MTQgMjQuNjg5IDE0Ljk1MTlDMjUuMjcyNCAxNC4zNDI0IDI2LjA2MzggMTQgMjYuODg4OSAxNEMyNy43MTQgMTQgMjguNTA1MyAxNC4zNDI0IDI5LjA4ODggMTQuOTUxOUMyOS42NzIyIDE1LjU2MTQgMzAgMTYuMzg4IDMwIDE3LjI1VjIzLjc1TTI2Ljg4ODkgMjdINS4xMTExMUM0LjI4NTk5IDI3IDMuNDk0NjcgMjYuNjU3NiAyLjkxMTIyIDI2LjA0ODFDMi4zMjc3OCAyNS40Mzg2IDIgMjQuNjEyIDIgMjMuNzVWMTcuMjVDMiAxNi4zODggMi4zMjc3OCAxNS41NjE0IDIuOTExMjIgMTQuOTUxOUMzLjQ5NDY3IDE0LjM0MjQgNC4yODU5OSAxNCA1LjExMTExIDE0QzUuOTM2MjMgMTQgNi43Mjc1NSAxNC4zNDI0IDcuMzExIDE0Ljk1MTlDNy44OTQ0NSAxNS41NjE0IDguMjIyMjIgMTYuMzg4IDguMjIyMjIgMTcuMjVWMjAuNUgyMC43MjI3JyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzMnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNNSAxNFY2LjUwMDAxQzQuOTk5NDcgNi4wNDc0MyA1LjA3MDQ1IDUuNTk3MzcgNS4yMTA1NyA1LjE2NTAxTTguMzMzIDIuMTk1MDFDOC43ODA3NCAyLjA2NDkyIDkuMjQ2MjcgMS45OTkyIDkuNzE0MjkgMi4wMDAwMUgyMi4yODU3QzIzLjUzNiAyLjAwMDAxIDI0LjczNTEgMi40NzQxMSAyNS42MTkyIDMuMzE4MDNDMjYuNTAzMyA0LjE2MTk0IDI3IDUuMzA2NTMgMjcgNi41MDAwMVYxNCcgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPSczJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTcgMjdWMzAnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J00yNSAyN1YzMCcgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPSczJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTIgMkwzMCAzMCcgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPSczJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0VcIik7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMWE1YThlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgY29sb3I6ICNFQzFFMUUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgaS5zbG4taWNvbi0tbm8tc2hvdyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0VDMUUxRSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2QxMWExYSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIGkuc2xuLWljb24tLW5vLXNob3cge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDExYTFhICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5wcm9jZXNzaW5nIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICAgICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICAgICAgICAgaS5zbG4taWNvbi0tbm8tc2hvdyB7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBwdWxzZSAxcyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQGtleWZyYW1lcyBwdWxzZSB7XG4gICAgMCUsIDEwMCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgICA1MCUge1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgfVxufVxuXG4vLyBSZXNwb25zaXZlIGFkanVzdG1lbnRzXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuc2xuLW5vc2hvdy13cmFwcGVyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG4gICAgXG4gICAgLnNsbi1ub3Nob3cge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDAuNXJlbTtcbiAgICB9XG4gICAgXG4gICAgLnNsbi1ub3Nob3ctY291bnQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbiIsIkB1c2UgXCIuLi9hZG1pbl9jb25maWdcIjtcblxuLndwLWFkbWluLnBvc3QtdHlwZS1zbG5fYXR0ZW5kYW50IHtcblx0LnNsbi1zZXJ2aWNlX19jb2xsYXBzZSB7XG5cdFx0Ly9ib3JkZXItYm90dG9tOiA0cHggc29saWQgI2MzYzRjNztcblx0XHQvL3RyYW5zaXRpb246IGFsbCA1NTBtcztcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cdFx0Ly8mOjphZnRlciB7XG5cdFx0Ly9cdGNvbnRlbnQ6IFwiXCI7XG5cdFx0Ly9cdGRpc3BsYXk6IGJsb2NrO1xuXHRcdC8vXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ly9cdGJvdHRvbTogMDtcblx0XHQvL1x0cmlnaHQ6IDA7XG5cdFx0Ly9cdGxlZnQ6IDA7XG5cdFx0Ly9cdGhlaWdodDogMTBweDtcblx0XHQvL1x0Ym9yZGVyLXRvcDogNHB4IHNvbGlkICMwMDA7XG5cdFx0Ly9cdGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjMDAwO1xuXHRcdC8vXHRiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG5cdFx0Ly99XG5cdFx0Ji5jbG9zZWQge1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0bWF4LWhlaWdodDogMy4yZW07XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0dHJhbnNpdGlvbjogbWF4LWhlaWdodCAyNTBtcztcblx0XHRcdCYuc2xuLXNlcnZpY2VfX2NvbGxhcHNlLS10YWxsZXIge1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiA1LjJlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5vcGVuIHtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdG1heC1oZWlnaHQ6IDEwMDBweDtcblx0XHRcdG92ZXJmbG93OiB1bnNldDtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAyNTBtcztcblx0XHR9XG5cdFx0KyAuc2xuLXNlcnZpY2VfX2NvbGxhcHNldHJpZ2dlciB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGhlaWdodDogMzBweDtcblx0XHRcdGJvcmRlci10b3A6IDFweCBkYXNoZWQgY3VycmVudENvbG9yO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDI1MG1zO1xuXHRcdFx0fVxuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiBcIitcIjtcblx0XHRcdFx0d2lkdGg6IDMwcHg7XG5cdFx0XHRcdGhlaWdodDogMzBweDtcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0Zm9udC1zaXplOiAyZW07XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAzcHg7XG5cdFx0XHRcdC8vYWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0Ly9iYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDI1MG1zO1xuXHRcdFx0XHQvL2NvbG9yOiAjZmZmO1xuXHRcdFx0fVxuXHRcdFx0Ji5sZXNzIHtcblx0XHRcdFx0b3BhY2l0eTogMC44O1xuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0Y29udGVudDogXCItXCI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCY6aG92ZXIsXG5cdFx0XHQmOmZvY3VzLFxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMC4zO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCJAdXNlIFwic2FzczptZXRhXCI7XG5AdXNlIFwiLi4vc2V0dGluZ3MtbWl4aW5zXCI7XG5cbjpyb290IHtcblx0LS1hY2NlbnQtLXllbG93OiAjZmZkZDUwO1xuXHQtLWFjY2VudC0tYmx1ZTogIzAxMzU1Mztcblx0LS1hY2NlbnQtLXJlZDogI2ZmNTgwMDtcblx0LS1hY2NlbnQtLWdyZWVuOiAjM2FkNTAwO1xuXHQtLWFjY2VudC0teWVsbG93OiAjZmZkZDUwO1xuXHQtLWJnLS1yZWQ6ICNmZmMyYTI7XG5cdC0tYmctLWdyZWVuOiAjYmJmZmEyO1xuXHQtLWJnLS1saWdodGJsdWU6ICNkMGVlZmY7XG5cdC0tdGV4dC0tYmx1ZS0tZGFyazogIzAxMzU1Mztcblx0LS10ZXh0LS1ub3RpY2U6ICM1NzU3NTc7XG5cdC0tYmdjLS1ibHVlLS1kYXJrOiAjMDEzNTUzO1xuXHQtLWNsLS1kYXJrZXN0OiBibGFjaztcblx0LS1jbC0tbGlnaHRlc3Q6IHdoaXRlO1xufVxuQGluY2x1ZGUgbWV0YS5sb2FkLWNzcyhcImljb25zLWRhdGF1cmlcIik7XG4uc2xuLWNhbGVuZGFyLXBsdWdpbi11cGRhdGUtbm90aWNlLS13cmFwcGVyIHtcblx0bWF4LXdpZHRoOiA5NSU7XG5cdHBhZGRpbmc6IDA7XG5cdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcblx0XHQvL3BhZGRpbmc6IHJlbSgyMHB4KTtcblx0fVxuXHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAocGhvbmUpIHtcblx0XHQvL21hcmdpbi10b3A6IHJlbSgyMHB4KTtcblx0fVxufVxuLnNsbi1jYWxlbmRhci1wbHVnaW4tdXBkYXRlLW5vdGljZS0td3JhcHBlcixcbi5zbG4tY2FsZW5kYXItLXdyYXBwZXIge1xuXHQuc2xuLW5vdGljZV9fd3JhcHBlciB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHdpZHRoOiBhdXRvO1xuXHR9XG5cdC5zbG4tbm90aWNlIHtcblx0XHR3aWR0aDogYXV0bztcblx0XHRwYWRkaW5nOiAxLjVyZW0gMC43NXJlbSAxLjVyZW0gMS41cmVtO1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzcmVtIGF1dG8gNHJlbTtcblx0XHRncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRtYXJnaW4tdG9wOiA5cHg7XG5cdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHRcdGJvcmRlci1sZWZ0OiBzb2xpZCAzcHggdmFyKC0tYWNjZW50LS15ZWxvdyk7XG5cdFx0aDIge1xuXHRcdFx0Z3JpZC1jb2x1bW46IDI7XG5cdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdGNvbG9yOiB2YXIoLS10ZXh0LS1ub3RpY2UpO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0fVxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHRmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdHdvcmQtd3JhcDogbm9ybWFsO1xuXHRcdFx0ZGlyZWN0aW9uOiBsdHI7XG5cdFx0XHQtd2Via2l0LWZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCI7XG5cdFx0XHRmb250LXNpemU6IDJlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0Ly9wb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHQvL3RvcDogNTIlO1xuXHRcdFx0Ly9sZWZ0OiA0MnB4O1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdFx0XHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXHRcdFx0Y29sb3I6IHZhcigtLWFjY2VudC0teWVsb3cpO1xuXHRcdH1cblx0XHQuc2xuLW5vdGljZV9fZGlzbWlzcyB7XG5cdFx0XHRncmlkLWNvbHVtbjogMztcblx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0d2lkdGg6IDIuNHJlbTtcblx0XHRcdGhlaWdodDogMi40cmVtO1xuXHRcdFx0anVzdGlmeS1zZWxmOiBlbmQ7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDAuNXJlbTtcblx0XHRcdHJpZ2h0OiAxcmVtO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0b3BhY2l0eTogMC41O1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2Utb3V0O1xuXHRcdFx0LyogRklYIDA5MjAyM1xuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRncmlkLWNvbHVtbjogMTtcblx0XHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCI7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0d29yZC13cmFwOiBub3JtYWw7XG5cdFx0XHRcdGRpcmVjdGlvbjogbHRyO1xuXHRcdFx0XHQtd2Via2l0LWZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCI7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS41ZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMDU3XCI7XG5cdFx0XHRcdC8vcG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHQvL3RvcDogNTIlO1xuXHRcdFx0XHQvL2xlZnQ6IDQycHg7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdFx0XHRcdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0Y29sb3I6IHZhcigtLWNsLS1kYXJrZXN0KTtcblx0XHRcdH1cblx0XHRcdCovXG5cdFx0XHQmOmhvdmVyLFxuXHRcdFx0JjphY3RpdmUsXG5cdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0b3BhY2l0eTogMC44NTtcblx0XHRcdH1cblx0XHRcdEBtZWRpYSAoaG92ZXI6IGhvdmVyKSBhbmQgKHBvaW50ZXI6IGZpbmUpIHtcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5zbG4tbm90aWNlLS1ib2xkIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogM3JlbSBhdXRvO1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xuXHRcdFx0cGFkZGluZzogMXJlbTtcblx0XHRcdHJvdy1nYXA6IDFyZW07XG5cdFx0XHRib3JkZXItbGVmdDogbm9uZTtcblx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0XHRcdGNvbG9yOiB2YXIoLS10ZXh0LS1ibHVlLS1kYXJrKTtcblx0XHRcdC5zbG4tbm90aWNlLS1ib2xkX190ZXh0IHtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDI7XG5cdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0fVxuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRqdXN0aWZ5LXNlbGY6IHN0YXJ0O1xuXHRcdFx0XHRhbGlnbi1zZWxmOiBzdGFydDtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDE7XG5cdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0XHRmb250LXNpemU6IDIuNXJlbTtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0XHQuc2xuLW5vdGljZS0tcGx1Z2luX3VwZGF0ZV9fYWN0aW9uIHtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDI7XG5cdFx0XHRcdGdyaWQtcm93OiAyO1xuXHRcdFx0fVxuXHRcdFx0aDIge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwLjVlbTtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjA3ODEyNXJlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRcdFx0Y29sb3I6IHZhcigtLXRleHQtLWJsdWUtLWRhcmspO1xuXHRcdFx0XHQmOm9ubHktY2hpbGQge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdHAge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMC44OTM3NXJlbTtcblx0XHRcdFx0Y29sb3I6IHZhcigtLXRleHQtLWJsdWUtLWRhcmspO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQvL0BpbmNsdWRlIGJwKHRhYmxldCkge1xuXHRcdC8vXHQmLnNsbi1ub3RpY2UtLWJvbGQge1xuXHRcdC8vXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0bztcblx0XHQvL1x0XHRncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG5cdFx0Ly9cdFx0cGFkZGluZzogMnJlbTtcblx0XHQvL1x0XHQuc2xuLW5vdGljZS0tYm9sZF9fdGV4dCB7XG5cdFx0Ly9cdFx0XHRncmlkLWNvbHVtbjogMTtcblx0XHQvL1x0XHRcdGdyaWQtcm93OiAyO1xuXHRcdC8vXHRcdH1cblx0XHQvL1x0XHQmOjphZnRlciB7XG5cdFx0Ly9cdFx0XHRqdXN0aWZ5LXNlbGY6IHN0YXJ0O1xuXHRcdC8vXHRcdFx0Z3JpZC1jb2x1bW46IDE7XG5cdFx0Ly9cdFx0XHRncmlkLXJvdzogMTtcblx0XHQvL1x0XHR9XG5cdFx0Ly9cblx0XHQvL1x0XHQuc2xuLW5vdGljZS0tcGx1Z2luX3VwZGF0ZV9fYWN0aW9uIHtcblx0XHQvL1x0XHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdC8vXHRcdFx0Z3JpZC1yb3c6IDM7XG5cdFx0Ly9cdFx0fVxuXHRcdC8vXHR9XG5cdFx0Ly99XG5cdFx0Ly9AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuXHRcdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcblx0XHRcdCYuc2xuLW5vdGljZS0tYm9sZCB7XG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMy41cmVtIGF1dG87XG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcblx0XHRcdFx0YWxpZ24taXRlbXM6IHN0YXJ0O1xuXHRcdFx0XHQuc2xuLW5vdGljZS0tYm9sZF9fdGV4dCB7XG5cdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDI7XG5cdFx0XHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMWVtO1xuXHRcdFx0XHRcdHAge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0anVzdGlmeS1zZWxmOiBzdGFydDtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogMTtcblx0XHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdFx0XHRmb250LXNpemU6IDMuNXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuc2xuLW5vdGljZS0tcGx1Z2luX3VwZGF0ZV9fYWN0aW9uIHtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogMjtcblx0XHRcdFx0XHRncmlkLXJvdzogMjtcblx0XHRcdFx0fVxuXHRcdFx0XHRoMiB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuXHRcdFx0Ji5zbG4tbm90aWNlLS1ib2xkIHtcblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdGFsaWduLXNlbGY6IGNlbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzcmVtIGF1dG8gMnJlbTtcblx0XHRcdHJvdy1nYXA6IDEuM3JlbTtcblx0XHRcdHBhZGRpbmc6IDEuNHJlbTtcblx0XHRcdHBhZGRpbmctbGVmdDogMXJlbTtcblx0XHRcdCYuc2xuLW5vdGljZS0tYm9sZCB7XG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMy41cmVtIGF1dG8gMjJyZW07XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdHBhZGRpbmc6IDFyZW0gMnJlbSAxcmVtIDEuNXJlbTtcblx0XHRcdFx0LnNsbi1ub3RpY2UtLWJvbGRfX3RleHQge1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiAyO1xuXHRcdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5zbG4tbm90aWNlLS1wbHVnaW5fdXBkYXRlX19hY3Rpb24ge1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiAzO1xuXHRcdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0XHRcdGp1c3RpZnktc2VsZjogY2VudGVyO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGgyIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuMjkzNzVyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAwLjk2MjVyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNjAwcHgpIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogNHJlbSBhdXRvIDVyZW07XG5cdFx0XHQmLnNsbi1ub3RpY2UtLWJvbGQge1xuXHRcdFx0XHQuc2xuLW5vdGljZS0tYm9sZF9fdGV4dCB7XG5cdFx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0XHQvL2Rpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuc2xuLW5vdGljZS0tYWN0aW9uIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0bWFyZ2luOiAwIDFlbTtcblx0XHRwYWRkaW5nOiAwLjJlbSAwO1xuXHRcdC8vYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIGN1cnJlbnRDb2xvcjtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Y29sb3I6IHZhcigtLWFjY2VudC0tYmx1ZSk7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2Utb3V0O1xuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Y29udGVudDogXCIgXCI7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2Utb3V0O1xuXHRcdH1cblx0XHQmOmFjdGl2ZSxcblx0XHQmOmZvY3VzIHtcblx0XHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQtLWJsdWUpO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdG9wYWNpdHk6IDAuODU7XG5cdFx0fVxuXHRcdEBtZWRpYSAoaG92ZXI6IGhvdmVyKSBhbmQgKHBvaW50ZXI6IGZpbmUpIHtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0aGVpZ2h0OiAzcHg7XG5cdFx0XHRcdFx0Ym90dG9tOiAtMnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5zbG4tbm90aWNlLS1yZXZpZXcge1xuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGNvbG9yOiAjZmYwZjAxO1xuXHRcdFx0Y29udGVudDogXCJcXGYwMDRcIjtcblx0XHR9XG5cdFx0QG1lZGlhIChob3Zlcjogbm9uZSkgYW5kIChwb2ludGVyOiBjb2Fyc2UpIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cdC5zbG4tbm90aWNlLS11c2VhcHAge1xuXHRcdC8qIEZJWCAwOTIwMjMgXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0Y29sb3I6IHZhcigtLWFjY2VudC0teWVsb3cpO1xuXHRcdFx0Y29udGVudDogXCJcXGYzY2RcIjtcblx0XHR9XG5cdFx0Ki9cblx0XHRAbWVkaWEgKGhvdmVyOiBob3ZlcikgYW5kIChwb2ludGVyOiBmaW5lKSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXHQuc2xuLW5vdGljZS0tcGx1Z2luX3VwZGF0ZV9fYWN0aW9uIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHdpZHRoOiBmaXQtY29udGVudDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDEuMjVlbSAxLjc1ZW0gMS4yNWVtIDEuNWVtO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJnYy0tYmx1ZS0tZGFyayk7XG5cdFx0Y29sb3I6IHZhcigtLWNsLS1saWdodGVzdCk7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMjUwbXMgZWFzZS1vdXQ7XG5cdFx0Zm9udC1zaXplOiAwLjg3NXJlbTtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdC8qIEZJWCAwOTIwMjMgXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMC41cmVtO1xuXHRcdFx0Zm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIjtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdHdvcmQtd3JhcDogbm9ybWFsO1xuXHRcdFx0ZGlyZWN0aW9uOiBsdHI7XG5cdFx0XHQtd2Via2l0LWZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCI7XG5cdFx0XHRmb250LXNpemU6IDFlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0Ly9jb250ZW50OiBcIlxcZjA2MVwiO1xuXHRcdFx0Ly9jb250ZW50OiBcIlxcZjEwMVwiO1xuXHRcdFx0Ly9jb250ZW50OiBcIlxcZjEwNVwiO1xuXHRcdFx0Y29udGVudDogXCJcXGYwNTRcIjtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHRcdFx0LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdGNvbG9yOiB2YXIoLS1jbC0tbGlnaHRlc3QpO1xuXHRcdH1cblx0XHQqL1xuXHRcdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcblx0XHRcdGdyaWQtY29sdW1uOiAyO1xuXHRcdFx0Z3JpZC1yb3c6IDI7XG5cdFx0XHRtaW4td2lkdGg6IGluaXRpYWw7XG5cdFx0XHRwYWRkaW5nOiAxZW0gMS43NWVtIDFlbSAxLjVlbTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcblx0XHRcdGdyaWQtY29sdW1uOiAzO1xuXHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHRmb250LXNpemU6IDFyZW07XG5cdFx0fVxuXHRcdEBtZWRpYSAoaG92ZXI6IGhvdmVyKSBhbmQgKHBvaW50ZXI6IGZpbmUpIHtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMDMpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuc2xuLW5vdGljZS0tc3Vic2NyaXB0aW9uLWZyZWUtdmVyc2lvbiB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0JERDdFQztcblx0XHQvKiBGSVggMjkwNTIwMjQgXG5cdFx0QGV4dGVuZCAuc2xuLWljb251cmktLXBlb3BsZXN0YXI7XG5cdFx0Ki9cblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJyAhaW1wb3J0YW50O1xuXHRcdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0XHRcdHdpZHRoOiAzcmVtICFpbXBvcnRhbnQ7XG5cdFx0XHRoZWlnaHQ6IDNyZW0gIWltcG9ydGFudDtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFnQ0FZQUFBQnplbnIwQUFBQUNYQklXWE1BQUFzVEFBQUxFd0VBbXB3WUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUpDU1VSQlZIZ0I3VmROYnRwQUZINHpZNU1RSjFXclNsV3ZFRzZRY0lQQ0NjSU5TRTlBZW9MU0V6UTlRZWtKU2s5UWVvTENDVUszcVZTSkJSTEcvbnVmOFF3WUc5dEFWYlZTbnlUWm52Znp6WnYzWm40TVlCdmIrTDhCV0J2UWRkMmthZnJHR0R2Z25KOEFRQWNBam9na1JES1NKSWtZWTZ3c3kvTDcvZjFmQzVCbFdSZEFqMFFTSVFRK1k4dzNUUk1BUUZWVkhRQzRjUnpuMW5YZDJ4WGdBT0NSaUNSTjB4NFI5UmxqWHBJa2ZyL2YzekVNdzlJMGJjOHdqTDBvaW16OGYrYWN2NGRoT0YwQjRwd25CT0JybXFhdnFxbzZiZHNHVXNWeERGbVc3UzBEcUtycU5BekRTL283blBNWElub0JEQ0dFb3FwcXY5MXVnNjdyamFKWWxxVmFsa1VBRUFUQmUxMWRYbDZPWlFDU0pCMFQwWUFnQ01MVy8yQXorYjV2bTZacDEyVVJSWkZ0bXFaVlZaVzRpQ09pQVlBczhqMEFPRURkU3hmMS9YNi8zMmswR2h2bHorY3o3Tzd1dGpZOWwrZjVpYVpwTHpXQXBpb21BUEFCaUtxcU9vN2oySTFHWTlQYjI5dmJ4cC9qT0k2cnFxb3ZKL0w1Zkg2cXFtb0FBTjhZWTd1aUtJcjVPVVFvaXFJNGRTOElndE82K3ZMeU1wWVQrWHcrUDlVMDdWSUJTSklFQ1FDOGw1ZVhWZzNncXdJUUFNRDUvNnJwZERvK2x4UEpzdXdWQUVhS29vd1dpOFZTTjVabENUOW9talpTRkdXMFhCWUZYTy8zK3hNQUdOUjJRVTNYMXpUdEx3aUNUNFpoV0FDdzF3U3hMTXRDZ0ErR1lmd05ndUFUdlQrVXRHWVhMSmZMRUlUUUYwS2NFZEVMRWVrSUFKdjRETVBZSXlLZHJ1ZVRFT0lNM3d1bDlrWmRjRjhUbC9UTEIwVEhqWHRKSVlTNFRwTGtWd0JzNDE4dS9nRTZiZWlMV1RxU2pRQUFBQUJKUlU1RXJrSmdnZz09JykgIWltcG9ydGFudDtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAhaW1wb3J0YW50O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluICFpbXBvcnRhbnQ7XG5cdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdC5zbG4tbm90aWNlLS1wbHVnaW5fdXBkYXRlX19hY3Rpb24ge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzIxNzFCMTtcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQtLXllbGxvdyk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5zbG4tbm90aWNlLS1zdWJzY3JpcHRpb24tY2FuY2VsbGVkLFxuXHQuc2xuLW5vdGljZS0tc3Vic2NyaXB0aW9uLWV4cGlyZWQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJnLS1yZWQpO1xuXHRcdC8qIEZJWCAwOTIwMjMgXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0Y29sb3I6IHZhcigtLWFjY2VudC0tcmVkKTtcblx0XHRcdGNvbnRlbnQ6IFwiXFxmMTE5XCI7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0Y29sb3I6IHZhcigtLWFjY2VudC0tcmVkKTtcblx0XHR9XG5cdFx0Ki9cblx0XHQuc2xuLW5vdGljZS0tcGx1Z2luX3VwZGF0ZV9fYWN0aW9uOjpiZWZvcmUge1xuXHRcdFx0Y29sb3I6IHZhcigtLWJnLS1yZWQpO1xuXHRcdH1cblx0fVxuXHQuc2xuLW5vdGljZS0tc3Vic2NyaXB0aW9uLWFjdGl2ZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmctLWdyZWVuKTtcblx0XHQvKiBGSVggMDkyMDIzIFxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQtLWdyZWVuKTtcblx0XHRcdGNvbnRlbnQ6IFwiXFxmMTE4XCI7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0Y29sb3I6IHZhcigtLWFjY2VudC0tZ3JlZW4pO1xuXHRcdH1cblx0XHQqL1xuXHRcdC5zbG4tbm90aWNlLS1wbHVnaW5fdXBkYXRlX19hY3Rpb246OmJlZm9yZSB7XG5cdFx0XHRjb2xvcjogdmFyKC0tYmctLWdyZWVuKTtcblx0XHR9XG5cdH1cbn1cbiIsIkB1c2UgJ3Nhc3M6Y29sb3InO1xuQHVzZSAnc2FzczptZXRhJztcbkB1c2UgJy4uL3NldHRpbmdzLW1peGlucyc7XG5AdXNlICcuLi9hZG1pbl9jb25maWcnO1xuQHVzZSAnLi4vdHlwby1hZG1pbic7XG5AdXNlICcuLi9jb2xvcnMnO1xuQHVzZSAnLi4vY29sb3JzLW51JztcbiNzbG4tc2Fsb24tLWFkbWluLFxuLnNsbi1jYWxlbmRhci0td3JhcHBlcixcbi5zbG4tdG9vbHRpcC1hY3Rpb24td3JhcHBlci0tcHJvLWZlYXR1cmUge1xuICAuc2xuLXByb2ZlYXR1cmVfX3Rvb2x0aXAtd3JhcHBlciB7XG4gICAgLnNsbi1wcm9mZWF0dXJlX19jdGEuc2xuLXByb2ZlYXR1cmUtLW1vZGFsLWZvb3Rlcl9fYWN0aW9uc1xuICAgICAgLnNsbi1wcm9mZWF0dXJlX19vcGVuLWJ1dHRvbiB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIH1cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zbG4tcHJvZmVhdHVyZS0tZGlzYWJsZWQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAuc2xuLWJveC10aXRsZSB7XG4gICAgICBwYWRkaW5nLXRvcDogMC40NXJlbTtcbiAgICB9XG4gICAgLnNsbi1wcm9mZWF0dXJlX19pbnB1dCB7XG4gICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgb3BhY2l0eTogMC43NTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbiAgICAuc2xuLWNoZWNrYm94IGlucHV0ICsgbGFiZWwge1xuICAgICAgcGFkZGluZy1yaWdodDogM3JlbTtcbiAgICB9XG4gICAgLnNsbi1kaXNhYmxlZCB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuXG4gIC5zbG4tcHJvZmVhdHVyZV9fY3RhIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAxcmVtO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAxcmVtO1xuICAgIC8vei1pbmRleDogMTtcbiAgICAmLnNsbi1wcm9mZWF0dXJlLS1jaGVja2JveC0tc2xpbSB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZTogMnJlbSAvIDFmcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgICAgIC5zbG4tcHJvZmVhdHVyZV9fb3Blbi1idXR0b24ge1xuICAgICAgICBncmlkLWNvbHVtbjogMTtcbiAgICAgICAgZ3JpZC1yb3c6IDI7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYuc2xuLXByb2ZlYXR1cmUtLWJveCB7XG4gICAgICAuc2xuLXByb2ZlYXR1cmVfX29wZW4tYnV0dG9uIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgcGFkZGluZzogMXJlbSA2cmVtIDFyZW0gMnJlbTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLSAycmVtKSBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYuc2xuLXByb2ZlYXR1cmUtLWNoZWNrYm94IHtcbiAgICAgICAgYm90dG9tOiAyLjVyZW07XG4gICAgICB9XG4gICAgfVxuICAgICYuc2xuLXByb2ZlYXR1cmUtLXN3aXRjaC0tYmFyZSB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICArIC5zbG4tc3dpdGNoLnNsbi1zd2l0Y2gtLWJhcmUgaW5wdXQgKyBsYWJlbCBzcGFuLFxuICAgICAgKyAuc2xuLXN3aXRjaC5zbG4tc3dpdGNoLS1iYXJlLnNsbi1zd2l0Y2gtLWludmVydGVkIGlucHV0ICsgbGFiZWwgc3BhbixcbiAgICAgICsgLnNsbi1zd2l0Y2guc2xuLXN3aXRjaC0tYmFyZSBpbnB1dCArIGxhYmVsIHNwYW4sXG4gICAgICArIC5zbG4tc3dpdGNoLnNsbi1zd2l0Y2gtLWJhcmUuc2xuLXN3aXRjaC0taW52ZXJ0ZWQgaW5wdXQgKyBsYWJlbCBzcGFuIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNHJlbTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5zbG4tcHJvZmVhdHVyZS0tbW9kYWwtZm9vdGVyX19hY3Rpb25zIHtcbiAgICAgICYuc2xuLXByb2ZlYXR1cmUtLWJ1dHRvbi0tYmFyZSB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IC0wLjVyZW07XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogLTAuNXJlbTtcbiAgICAgIH1cbiAgICAgIC5zbG4tcHJvZmVhdHVyZV9fb3Blbi1idXR0b24ge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDNyZW07XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1ncmV5LS1saWdodGVyKDAuNSk7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4oMC4zKTtcbiAgICAgICAgfVxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zMCUpIHNjYWxlKDEpIHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgIG1pbi13aWR0aDogMTRyZW07XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gMXJlbSkgdG9wO1xuICAgICAgICAgIC8vZm9udC1zaXplOiAwO1xuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAvLyAmOjpiZWZvcmUge1xuICAgICAgICAgICAgLy8gICBib3JkZXItY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbigxKTtcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgbWluLXdpZHRoOiAyMHJlbTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHNjYWxlKDEuMSkgdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gMXJlbSkgY2VudGVyO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYuc2xuLXByb2ZlYXR1cmUtLXNsbi1ib29raW5nX19oZWFkZXIge1xuICAgICAgdG9wOiAtMC43NXJlbTtcbiAgICAgIHJpZ2h0OiAwLjI1cmVtO1xuICAgICAgYm90dG9tOiAtMC43NXJlbTtcbiAgICAgIGxlZnQ6IDAuMjVyZW07XG4gICAgICAuc2xuLXByb2ZlYXR1cmVfX29wZW4tYnV0dG9uIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBtaW4taGVpZ2h0OiAzcmVtO1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tZ3JleS0tbGlnaHRlcigwLjUpO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluKDAuMyk7XG4gICAgICAgIH1cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzAlKSBzY2FsZSgxKSB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICBtaW4td2lkdGg6IDE0cmVtO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoMTAwJSAtIDFyZW0pIHRvcDtcbiAgICAgICAgICAvL2ZvbnQtc2l6ZTogMDtcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgLy9ib3JkZXItY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbigxKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgbWluLXdpZHRoOiAyMHJlbTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHNjYWxlKDEuMSkgdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gMXJlbSkgY2VudGVyO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYuc2xuLXByb2ZlYXR1cmUtLWJ1dHRvbi0tYmFyZSB7XG4gICAgICB0b3A6IC0wLjVyZW07XG4gICAgICByaWdodDogLTAuNXJlbTtcbiAgICAgIGJvdHRvbTogLTAuNXJlbTtcbiAgICAgIGxlZnQ6IC0wLjVyZW07XG4gICAgICArIC5zbG4tYnRuLS1udS0tbG93aGVtcGgge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgICAgLnNsbi1wcm9mZWF0dXJlX19vcGVuLWJ1dHRvbiB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gICAgLnNsbi1wcm9mZWF0dXJlX19vcGVuLWJ1dHRvbiB7XG4gICAgICAvLyBkaXNwbGF5OiBmbGV4O1xuICAgICAgLy8gYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIC8vIGp1c3RpZnktY29udGVudDogZW5kO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtaW4taGVpZ2h0OiAzLjMzcmVtO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluLS1kYXJrKDApO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDI1MG1zO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB6LWluZGV4OiA5OTk5OTk7XG4gICAgICBzcGFuIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IGNhbGMoMTAwJSArIDAuNXJlbSk7XG4gICAgICB9XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTAuMnJlbTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogLTAuMnJlbTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbGlnaHRlc3QoMC4yNSk7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkO1xuICAgICAgICBib3JkZXItY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbi0tbGlnaHQoMSk7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAyNTBtcztcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgIH1cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICBjb250ZW50OiBhdHRyKGRhdGEtdGlwdGV4dCk7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMjUwbXM7XG4gICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC0wLjVyZW07XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IC0wLjVyZW07XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAzcmVtIDAuNXJlbSAxcmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgICAgICAgLy8gb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgLy8gd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBpbnRlcnBvbGF0ZS1zaXplOiBhbGxvdy1rZXl3b3JkcztcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcblxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyLjI1cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLSAxcmVtKSBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzM1JyBoZWlnaHQ9JzM1JyB2aWV3Qm94PScwIDAgMzUgMzUnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NjaXJjbGUgY3g9JzE3LjUnIGN5PScxNy41JyByPScxNy41JyBmaWxsPSclMjMxRjdEREInLyUzRSUzQ2cgY2xpcC1wYXRoPSd1cmwoJTIzY2xpcDBfMF8xKSclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMTguNDMzIDEwLjE5MzVDMTguMzEwNyAxMC4wMTg4IDE4LjExMDkgOS45MTQ3OSAxNy44OTc3IDkuOTE0NzlDMTcuNjg0NSA5LjkxNDc5IDE3LjQ4NDcgMTAuMDE4OCAxNy4zNjI0IDEwLjE5MzVMMTMuMjM1MiAxNi4wODk2TDkuODY1NDQgMTIuNzE5OEM5LjY3ODU2IDEyLjUzMjkgOS4zOTc1MiAxMi40NzcgOS4xNTMzNiAxMi41NzgyQzguOTA5MiAxMi42NzkzIDguNzUgMTIuOTE3NiA4Ljc1IDEzLjE4MThWMjEuNjc2MkM4Ljc1IDIyLjM2OTMgOS4wMjUzNiAyMy4wMzQxIDkuNTE1NTIgMjMuNTI0M0MxMC4wMDU3IDI0LjAxNDQgMTAuNjcwNSAyNC4yODk4IDExLjM2MzYgMjQuMjg5OEgyNC40MzE4QzI1LjEyNSAyNC4yODk4IDI1Ljc4OTcgMjQuMDE0NCAyNi4yNzk5IDIzLjUyNDNDMjYuNzcwMSAyMy4wMzQxIDI3LjA0NTUgMjIuMzY5MyAyNy4wNDU1IDIxLjY3NjJWMTMuMTgxOEMyNy4wNDU1IDEyLjkxNzYgMjYuODg2MyAxMi42NzkzIDI2LjY0MiAxMi41NzgyQzI2LjM5NzkgMTIuNDc3IDI2LjExNjggMTIuNTMyOSAyNS45MyAxMi43MTk4TDIyLjU2MDMgMTYuMDg5NkwxOC40MzMgMTAuMTkzNVonIGZpbGw9JyUyM0ZGQzExOCcvJTNFJTNDL2clM0UlM0NkZWZzJTNFJTNDY2xpcFBhdGggaWQ9J2NsaXAwXzBfMSclM0UlM0NyZWN0IHdpZHRoPScxOC4yOTU1JyBoZWlnaHQ9JzE4LjI5NTUnIGZpbGw9J3doaXRlJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg4Ljc1IDcuOTU0NTkpJy8lM0UlM0MvY2xpcFBhdGglM0UlM0MvZGVmcyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgICB9XG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgLy9ib3JkZXItY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbigxKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgLy9ib3R0b206IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIuNXJlbTtcbiAgICAgICAgICAgIGNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLXRleHQtLWJsdWUtLWRhcmsoMSk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4tLWxpZ2h0KDEpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuc2xuLXByb2ZlYXR1cmVfX2RpYWxvZyB7XG4gICAgICBtYXgtd2lkdGg6IDIzcmVtO1xuICAgICAgcGFkZGluZzogMS41cmVtO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLWdyZXktLWxpZ2h0ZXIoMSk7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMTI1MG1zO1xuICAgICAgLy9hbmltYXRpb246IGJvdW5jZSA1MDBtcyAxIGVhc2UtaW47XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDNyZW0pO1xuICAgICAgaW50ZXJwb2xhdGUtc2l6ZTogYWxsb3cta2V5d29yZHM7XG4gICAgICAmLm9wZW4ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgICY6OmJhY2tkcm9wIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgICAgIC5zbG4tcHJvZmVhdHVyZV9fdG9vbHRpcF9fdGl0bGUge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICB9XG4gICAgICAgIC5zbG4tcHJvZmVhdHVyZV9fdG9vbHRpcF9fYnVsbGV0IHtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICB9XG4gICAgICAgIC5zbG4tcHJvZmVhdHVyZV9fdG9vbHRpcF9fY3RhIHtcbiAgICAgICAgICBtYXJnaW46IDIuNzVyZW0gMS4yNXJlbSAwIDEuMjVyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6OmJhY2tkcm9wIHtcbiAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDNweCk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbi0tZGFyaygwLjc1KTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgfVxuICAgICAgLnNsbi1wcm9mZWF0dXJlX19kaWFsb2ctZmFrZWRyb3Age1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgICB9XG4gICAgICAuc2xuLXByb2ZlYXR1cmVfX3Rvb2x0aXBfX3RpdGxlIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMS42ZW0gMDtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgIGNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLXRleHQtLWRhcmsoMSk7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCA4MDBtcztcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFyZW0pO1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogMzFweDtcbiAgICAgICAgICBoZWlnaHQ6IDQycHg7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgIG1hcmdpbjogMCAwIDFyZW0gMC41cmVtO1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzMyJyBoZWlnaHQ9JzQyJyB2aWV3Qm94PScwIDAgMzIgNDInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J000Ljc1IDE0LjMzMzNWMTIuNDI4NkM0Ljc1IDYuMDk3NTEgOS43Njc4NiAxIDE2IDFDMTkuODgyMSAxIDIzLjI5MzEgMi45Nzc5OSAyNS4zMTM1IDZNNC43NSAxNC4zMzMzQzIuNjg3NSAxNC4zMzMzIDEgMTYuMDQ3NiAxIDE4LjE0MjlWMzcuMTkwNUMxIDM5LjI4NTcgMi42ODc1IDQxIDQuNzUgNDFIMjcuMjVDMjkuMzEyNSA0MSAzMSAzOS4yODU3IDMxIDM3LjE5MDVWMTguMTQyOUMzMSAxNi4wNDc2IDI5LjMxMjUgMTQuMzMzMyAyNy4yNSAxNC4zMzMzSDQuNzVaTTE2IDIzLjg1NzFDMTguMDYyNSAyMy44NTcxIDE5Ljc1IDI1LjU3MTQgMTkuNzUgMjcuNjY2N0MxOS43NSAyOS43NjE5IDE4LjA2MjUgMzEuNDc2MiAxNiAzMS40NzYyQzEzLjkzNzUgMzEuNDc2MiAxMi4yNSAyOS43NjE5IDEyLjI1IDI3LjY2NjdDMTIuMjUgMjUuNTcxNCAxMy45Mzc1IDIzLjg1NzEgMTYgMjMuODU3MVonIHN0cm9rZT0nJTIzNDE4MEJGJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNsbi1wcm9mZWF0dXJlX190b29sdGlwX19idWxsZXQge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlOiBhdXRvIC8gMTlweCBhdXRvO1xuICAgICAgICBnYXA6IDAuNWVtO1xuICAgICAgICBtYXJnaW46IDAgMCAxLjRlbSAwO1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBjb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS10ZXh0LS1kYXJrZXN0KDEpO1xuICAgICAgICBpbnRlcnBvbGF0ZS1zaXplOiBhbGxvdy1rZXl3b3JkcztcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDgwMG1zO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICAgICAgZ3JpZC1yb3c6IDE7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTknIGhlaWdodD0nMTgnIHZpZXdCb3g9JzAgMCAxOSAxOCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xOC40MDk5IDEuNTQwNzRDMTguOTg0NiAxLjk5MzA4IDE5LjA2NTYgMi44MDM1IDE4LjU5MDYgMy4zNTA4Nkw3LjczNjYzIDE1Ljg1OTlMNy43MzMzNyAxNS44NjM2QzcuNDg2NDggMTYuMTQ2IDcuMTc2NjMgMTYuMzcyNCA2LjgyNjM0IDE2LjUyNjNDNi40NzYwNCAxNi42ODAzIDYuMDk0MTMgMTYuNzU4IDUuNzA4MzcgMTYuNzUzN0M1LjMxNjI4IDE2Ljc0OTEgNC45MjkxOSAxNi42NTk5IDQuNTc4NDcgMTYuNDkyOUM0LjIyODkzIDE2LjMyNjUgMy45MjMzNyAxNi4wODcgMy42ODQ1NyAxNS43OTI0TDAuMjg0MzUzIDExLjYyODlDLTAuMTczMzkyIDExLjA2ODQgLTAuMDY3MzcwNyAxMC4yNjA2IDAuNTIxMTU4IDkuODI0NjVDMS4xMDk2OSA5LjM4ODcxIDEuOTU3ODYgOS40ODk2OSAyLjQxNTYxIDEwLjA1MDJMNS43NDE0MyAxNC4xMjI2TDE2LjUwOTMgMS43MTI4MkMxNi45ODQyIDEuMTY1NDYgMTcuODM1MyAxLjA4ODQyIDE4LjQwOTkgMS41NDA3NFonIGZpbGw9JyUyMzFGN0REQicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNsbi1wcm9mZWF0dXJlX190b29sdGlwX19jdGEge1xuICAgICAgICBtYXJnaW46IDIuNzVyZW0gMy4yNXJlbSAwIDMuMjVyZW07XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDgwMG1zO1xuICAgICAgICBhIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBtYXJnaW46IDAgMCAxcmVtIDA7XG4gICAgICAgICAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluKDEpO1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNHJlbTtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2UtaW4tb3V0O1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSBzY2FsZSgxKTtcbiAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIH1cbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDFweDtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgIGJvdHRvbTogMTAwJTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHNjYWxlKDEpO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMjUwbXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzIwJyBoZWlnaHQ9JzE2JyB2aWV3Qm94PScwIDAgMjAgMTYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNOS42ODMwMyAxLjIzODkxQzkuNTYwNzUgMS4wNjQyNCA5LjM2MDk1IDAuOTYwMjA1IDkuMTQ3NzMgMC45NjAyMDVDOC45MzQ1MSAwLjk2MDIwNSA4LjczNDcxIDEuMDY0MjQgOC42MTI0MyAxLjIzODkxTDQuNDg1MiA3LjEzNDk3TDEuMTE1NDQgMy43NjUyMkMwLjkyODU2NSAzLjU3ODM1IDAuNjQ3NTIyIDMuNTIyNDQgMC40MDMzNiAzLjYyMzU4QzAuMTU5MTk4IDMuNzI0NzEgMCAzLjk2Mjk3IDAgNC4yMjcyNVYxMi43MjE2QzAgMTMuNDE0NyAwLjI3NTM2NSAxNC4wNzk1IDAuNzY1NTE2IDE0LjU2OTdDMS4yNTU2NyAxNS4wNTk5IDEuOTIwNDYgMTUuMzM1MiAyLjYxMzY0IDE1LjMzNTJIMTUuNjgxOEMxNi4zNzUgMTUuMzM1MiAxNy4wMzk3IDE1LjA1OTkgMTcuNTI5OSAxNC41Njk3QzE4LjAyMDEgMTQuMDc5NSAxOC4yOTU1IDEzLjQxNDcgMTguMjk1NSAxMi43MjE2VjQuMjI3MjVDMTguMjk1NSAzLjk2Mjk3IDE4LjEzNjMgMy43MjQ3MSAxNy44OTIgMy42MjM1OEMxNy42NDc5IDMuNTIyNDQgMTcuMzY2OCAzLjU3ODM1IDE3LjE4IDMuNzY1MjJMMTMuODEwMyA3LjEzNDk3TDkuNjgzMDMgMS4yMzg5MVonIGZpbGw9JyUyM0ZGQzExOCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluKDEpO1xuICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMCA0cHggNHB4IDA7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgfVxuICAgICAgICAgIC8vICY6OmFmdGVyIHtcbiAgICAgICAgICAvLyBcdGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgLy8gXHRwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgLy8gXHR0b3A6IDA7XG4gICAgICAgICAgLy8gXHRyaWdodDogMDtcbiAgICAgICAgICAvLyBcdGJvdHRvbTogMDtcbiAgICAgICAgICAvLyBcdGxlZnQ6IDA7XG4gICAgICAgICAgLy8gXHRib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgLy8gXHRib3JkZXI6IDJweCBzb2xpZDtcbiAgICAgICAgICAvLyBcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgLy8gXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAvLyBcdHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAvLyBcdHotaW5kZXg6IC0xO1xuICAgICAgICAgIC8vIH1cblxuICAgICAgICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgLy90cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTAuMjVlbSkgc2NhbGUoMS4wNSk7XG4gICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgdG9wOiAtMC41ZW07XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0wLjVlbTtcbiAgICAgICAgICAgICAgICBib3R0b206IC0wLjVlbTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMC41ZW07XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluLS1kYXJrKDAuNSk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLy8gJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAvLyBcdHRvcDogLTAuNzVlbTtcbiAgICAgICAgICAgICAgLy8gXHRyaWdodDogLTAuNzVlbTtcbiAgICAgICAgICAgICAgLy8gXHRib3R0b206IC0wLjc1ZW07XG4gICAgICAgICAgICAgIC8vIFx0bGVmdDogLTAuNzVlbTtcbiAgICAgICAgICAgICAgLy8gXHRib3JkZXItY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbi0tZGFyayhcbiAgICAgICAgICAgICAgLy8gXHRcdDAuNVxuICAgICAgICAgICAgICAvLyBcdCk7XG4gICAgICAgICAgICAgIC8vIFx0Ym9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgICAgICAvLyB9XG5cbiAgICAgICAgICAgICAgLy8gc3BhbiB7XG4gICAgICAgICAgICAgIC8vIFx0Jjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAvLyBcdFx0Ym90dG9tOiAxMjAlO1xuICAgICAgICAgICAgICAvLyBcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHNjYWxlKDEuMyk7XG4gICAgICAgICAgICAgIC8vIFx0fVxuICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zbG4tcHJvZmVhdHVyZV9fdG9vbHRpcF9fYnRuLWluZm8ge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tdGV4dCgxKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNsbi1wcm9mZWF0dXJlX19jbG9zZS1idXR0b24ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTIuNHJlbTtcbiAgICAgICAgcmlnaHQ6IDByZW07XG4gICAgICAgIHdpZHRoOiAycmVtO1xuICAgICAgICBoZWlnaHQ6IDJyZW07XG4gICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbigxKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBpZD0nU1ZHUmVwb19iZ0NhcnJpZXInIHN0cm9rZS13aWR0aD0nMCclM0UlM0MvZyUzRSUzQ2cgaWQ9J1NWR1JlcG9fdHJhY2VyQ2Fycmllcicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSUzQy9nJTNFJTNDZyBpZD0nU1ZHUmVwb19pY29uQ2FycmllciclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS4yOTI4OSA1LjI5Mjg5QzUuNjgzNDIgNC45MDIzNyA2LjMxNjU4IDQuOTAyMzcgNi43MDcxMSA1LjI5Mjg5TDEyIDEwLjU4NThMMTcuMjkyOSA1LjI5Mjg5QzE3LjY4MzQgNC45MDIzNyAxOC4zMTY2IDQuOTAyMzcgMTguNzA3MSA1LjI5Mjg5QzE5LjA5NzYgNS42ODM0MiAxOS4wOTc2IDYuMzE2NTggMTguNzA3MSA2LjcwNzExTDEzLjQxNDIgMTJMMTguNzA3MSAxNy4yOTI5QzE5LjA5NzYgMTcuNjgzNCAxOS4wOTc2IDE4LjMxNjYgMTguNzA3MSAxOC43MDcxQzE4LjMxNjYgMTkuMDk3NiAxNy42ODM0IDE5LjA5NzYgMTcuMjkyOSAxOC43MDcxTDEyIDEzLjQxNDJMNi43MDcxMSAxOC43MDcxQzYuMzE2NTggMTkuMDk3NiA1LjY4MzQyIDE5LjA5NzYgNS4yOTI4OSAxOC43MDcxQzQuOTAyMzcgMTguMzE2NiA0LjkwMjM3IDE3LjY4MzQgNS4yOTI4OSAxNy4yOTI5TDEwLjU4NTggMTJMNS4yOTI4OSA2LjcwNzExQzQuOTAyMzcgNi4zMTY1OCA0LjkwMjM3IDUuNjgzNDIgNS4yOTI4OSA1LjI5Mjg5WicgZmlsbD0nJTIzZmZmZmZmJyUzRSUzQy9wYXRoJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICBvcGFjaXR5OiAwLjY7XG4gICAgICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICBib2R5Omhhcyguc2xuLXByb2ZlYXR1cmVfX2RpYWxvZ1tvcGVuXSkge1xuICAgIC8qIFBvb2YhIE5vIG1vcmUgc2Nyb2xsaW5nISAqL1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgQGtleWZyYW1lcyBib3VuY2Uge1xuICAgIDAlIHtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDNyZW0pO1xuICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgzcmVtKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzcmVtKTtcbiAgICB9XG4gICAgODAlIHtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcmVtKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFyZW0pO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcmVtKTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgfVxuXG4gICAgLy8gNjAlIHtcbiAgICAvLyBcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNXB4KTtcbiAgICAvLyBcdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE1cHgpO1xuICAgIC8vIFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNXB4KTtcbiAgICAvLyB9XG4gIH1cblxuICAuYm91bmNlIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2U7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZTtcbiAgfVxufVxuIiwiQHVzZSAnLi4vYWRtaW5fY29uZmlnJztcbkB1c2UgJy4uL2NvbG9ycy1udSc7XG5cbkB1c2UgJy4uL3NldHRpbmdzLW1peGlucyc7XG5AdXNlICcuLi90eXBvLWFkbWluJztcblxuLy8gTW9kZXJuIFRvb2x0aXAgU3R5bGVzIGZvciBTYWxvbiBCb29raW5nIENhbGVuZGFyXG4vLyBSZXBsYWNlcyBsZWdhY3kgQm9vdHN0cmFwIHRvb2x0aXAgc3R5bGluZyB3aXRoIG1vZGVybiwgYWNjZXNzaWJsZSBkZXNpZ25cblxuJHRvb2x0aXAtcGFkZGluZzogMS4yNXJlbTtcblxuLnNsbi1ib29raW5nLXRvb2x0aXAtYWN0aXZlIHtcbiAgLy8gUmVtb3ZlZCBwb2ludGVyLWV2ZW50czogbm9uZSB0byBmaXggei1pbmRleCBsYXllcmluZyBpc3N1ZVxuICAvLyBUb29sdGlwIHJldHJpZ2dlcmluZyBpcyBub3cgcHJldmVudGVkIHZpYSBKYXZhU2NyaXB0IGZsYWctYmFzZWQgYXBwcm9hY2hcbiAgLnNsbi1ldmVudC1oZWFkZXItbW9yZS1pY29uLXZlcnRpY2FsOjphZnRlciB7XG4gICAgY29udGVudDogJ1xcZTVkMyc7XG4gICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF90ZXh0LS1kYXJrZXN0O1xuICB9XG59XG4jc2xuLXRvb2x0aXAtY29udGFpbmVyLFxuLnNsbi10b29sdGlwLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogOTk5OTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDEuNzVyZW07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG4gIHRyYW5zaXRpb246XG4gICAgb3BhY2l0eSAwLjJzIGVhc2UsXG4gICAgdHJhbnNmb3JtIDAuMnMgZWFzZTtcblxuICAmLnNsbi10b29sdGlwLS12aXNpYmxlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgfVxuXG4gIC8vIEFjY2Vzc2liaWxpdHkgaW1wcm92ZW1lbnRzXG4gICY6Zm9jdXMtd2l0aGluIHtcbiAgICBvdXRsaW5lOiAycHggc29saWQgcmdiYShhZG1pbl9jb25maWcuJGNsX2RfbWFpbiwgMC4yNSk7XG4gICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgfVxuXG4gIC5zbG4tdG9vbHRpcC1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiBhZG1pbl9jb25maWcuJGNsX2RfYmctLWxpZ2h0LTI7XG4gICAgYm9yZGVyLXJhZGl1czogMS43NXJlbTtcbiAgICBib3gtc2hhZG93OiAwIDRweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgd2lkdGg6IDE5LjVyZW07XG4gICAgbWF4LXdpZHRoOiAxOS41cmVtO1xuICAgIG1pbi13aWR0aDogMTkuNXJlbTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxuXG4gICYuc2xuLXRvb2x0aXAtLXZpc2libGUgLnNsbi10b29sdGlwLWNvbnRlbnQge1xuICAgIGFuaW1hdGlvbjogc2xuLXRvb2x0aXAtZmFkZS1pbiAwLjJzIGVhc2U7XG4gIH1cbiAgLnNsbi10b29sdGlwLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG5cbi5zbG4tYm9va2luZy10b29sdGlwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2xuLXRvb2x0aXAtdGl0bGUge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMyYzNlNTA7XG4gIGZsZXg6IDE7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNsbi10b29sdGlwLWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMi4yNXJlbTtcbiAgaGVpZ2h0OiAyLjI1cmVtO1xuICB0b3A6IC0zcmVtO1xuICByaWdodDogMXJlbTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX21haW47XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXJhZGl1czogOTk5OXB4O1xuICBiYWNrZ3JvdW5kOiBhZG1pbl9jb25maWcuJGNsX2RfYmctLWxpZ2h0LTI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiBhZG1pbl9jb25maWcuJGNsX2RfbWFpbjtcbiAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZSg0NWRlZyk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zbG4tdG9vbHRpcC1ib2R5IHtcbiAgcGFkZGluZzogJHRvb2x0aXAtcGFkZGluZztcbn1cblxuLnNsbi10b29sdGlwLWRldGFpbHMtLXRvcCxcbi5zbG4tdG9vbHRpcC1kZXRhaWxzLS1ib3R0b20ge1xuICBtYXJnaW4tYm90dG9tOiAkdG9vbHRpcC1wYWRkaW5nO1xufVxuXG4uc2xuLXRvb2x0aXAtZGV0YWlscy0tdG9wIHtcbiAgLnNsbi10b29sdGlwLWRldGFpbCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgICBnYXA6IDAuNXJlbTtcbiAgICAuc2xuLXRvb2x0aXAtbGFiZWwsXG4gICAgLnNsbi10b29sdGlwLXZhbHVlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF90ZXh0LS10b29sdGlwO1xuICAgIH1cbiAgICAuc2xuLXRvb2x0aXAtbGFiZWwge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgICAgIGNvbnRlbnQ6ICfil48nO1xuICAgICAgICBmb250LXNpemU6IDAuNWVtO1xuICAgICAgfVxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnOic7XG4gICAgICB9XG4gICAgICAvLyBSZW1vdmUgYnVsbGV0IGFuZCBjb2xvbiBmb3IgaWNvbiBsYWJlbHNcbiAgICAgICYuc2xuLXRvb2x0aXAtbGFiZWwtLWljb24ge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC8vIFN0eWxlIGljb25zIGluIGxhYmVsc1xuICAgICAgICAuc2xuLWljb24ge1xuICAgICAgICAgIHdpZHRoOiAxcmVtO1xuICAgICAgICAgIGhlaWdodDogMXJlbTtcbiAgICAgICAgICBtaW4td2lkdGg6IDFyZW07XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICAgICAgICAtd2Via2l0LW1hc2stc2l6ZTogY29udGFpbjtcbiAgICAgICAgICBtYXNrLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgIFxuICAgICAgICAgIC8vIEljb24gU1ZHIG1hc2tzIGZvciB0b29sdGlwIGxhYmVsc1xuICAgICAgICAgICYuc2xuLWljb24tLWlkLWJhZGdlIHtcbiAgICAgICAgICAgIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xNSAxMkMxNSAxMy42NTY5IDEzLjY1NjkgMTUgMTIgMTVDMTAuMzQzMSAxNSA5IDEzLjY1NjkgOSAxMkM5IDEwLjM0MzEgMTAuMzQzMSA5IDEyIDlDMTMuNjU2OSA5IDE1IDEwLjM0MzEgMTUgMTJaJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzInLyUzRSUzQ3BhdGggZD0nTTMgNUMzIDMuODk1NDMgMy44OTU0MyAzIDUgM0gxOUMyMC4xMDQ2IDMgMjEgMy44OTU0MyAyMSA1VjE5QzIxIDIwLjEwNDYgMjAuMTA0NiAyMSAxOSAyMUg1QzMuODk1NDMgMjEgMyAyMC4xMDQ2IDMgMTlWNVonIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMicvJTNFJTNDcGF0aCBkPSdNNyAxOEM3IDE3IDguNSAxNiAxMiAxNkMxNS41IDE2IDE3IDE3IDE3IDE4JyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgICAgIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTUgMTJDMTUgMTMuNjU2OSAxMy42NTY5IDE1IDEyIDE1QzEwLjM0MzEgMTUgOSAxMy42NTY5IDkgMTJDOSAxMC4zNDMxIDEwLjM0MzEgOSAxMiA5QzEzLjY1NjkgOSAxNSAxMC4zNDMxIDE1IDEyWicgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScyJy8lM0UlM0NwYXRoIGQ9J00zIDVDMyAzLjg5NTQzIDMuODk1NDMgMyA1IDNIMTlDMjAuMTA0NiAzIDIxIDMuODk1NDMgMjEgNVYxOUMyMSAyMC4xMDQ2IDIwLjEwNDYgMjEgMTkgMjFINUMzLjg5NTQzIDIxIDMgMjAuMTA0NiAzIDE5VjVaJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzInLyUzRSUzQ3BhdGggZD0nTTcgMThDNyAxNyA4LjUgMTYgMTIgMTZDMTUuNSAxNiAxNyAxNyAxNyAxOCcgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnLyUzRSUzQy9zdmclM0VcIik7XG4gICAgICAgICAgfVxuICAgICAgICAgICYuc2xuLWljb24tLXBob25lIHtcbiAgICAgICAgICAgIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00zIDVDMyAzLjg5NTQzIDMuODk1NDMgMyA1IDNIOC4yNzkyNEM4LjcwOTY3IDMgOS4wOTE4MSAzLjI3NTQzIDkuMjI3OTIgMy42ODM3N0wxMC43MjU3IDguMTc3MjFDMTAuODgzMSA4LjY0OTMyIDEwLjY2OTQgOS4xNjUzMSAxMC4yMjQzIDkuMzg3ODdMNy45NjcwMSAxMC41MTY1QzkuMDY5MjUgMTIuOTYxMiAxMS4wMzg4IDE0LjkzMDggMTMuNDgzNSAxNi4wMzNMMTQuNjEyMSAxMy43NzU3QzE0LjgzNDcgMTMuMzMwNiAxNS4zNTA3IDEzLjExNjkgMTUuODIyOCAxMy4yNzQzTDIwLjMxNjIgMTQuNzcyMUMyMC43MjQ2IDE0LjkwODIgMjEgMTUuMjkwMyAyMSAxNS43MjA4VjE5QzIxIDIwLjEwNDYgMjAuMTA0NiAyMSAxOSAyMUgxOEM5LjcxNTczIDIxIDMgMTQuMjg0MyAzIDZWNVonIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICAgICAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00zIDVDMyAzLjg5NTQzIDMuODk1NDMgMyA1IDNIOC4yNzkyNEM4LjcwOTY3IDMgOS4wOTE4MSAzLjI3NTQzIDkuMjI3OTIgMy42ODM3N0wxMC43MjU3IDguMTc3MjFDMTAuODgzMSA4LjY0OTMyIDEwLjY2OTQgOS4xNjUzMSAxMC4yMjQzIDkuMzg3ODdMNy45NjcwMSAxMC41MTY1QzkuMDY5MjUgMTIuOTYxMiAxMS4wMzg4IDE0LjkzMDggMTMuNDgzNSAxNi4wMzNMMTQuNjEyMSAxMy43NzU3QzE0LjgzNDcgMTMuMzMwNiAxNS4zNTA3IDEzLjExNjkgMTUuODIyOCAxMy4yNzQzTDIwLjMxNjIgMTQuNzcyMUMyMC43MjQ2IDE0LjkwODIgMjEgMTUuMjkwMyAyMSAxNS43MjA4VjE5QzIxIDIwLjEwNDYgMjAuMTA0NiAyMSAxOSAyMUgxOEM5LjcxNTczIDIxIDMgMTQuMjg0MyAzIDZWNVonIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLnNsbi1pY29uLS1lbnZlbG9wZSB7XG4gICAgICAgICAgICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMyA4TDEwLjg5MDYgMTMuMjYwNEMxMS41NjI0IDEzLjcwODMgMTIuNDM3NiAxMy43MDgzIDEzLjEwOTQgMTMuMjYwNEwyMSA4TTUgMTlIMTlDMjAuMTA0NiAxOSAyMSAxOC4xMDQ2IDIxIDE3VjdDMjEgNS44OTU0MyAyMC4xMDQ2IDUgMTkgNUg1QzMuODk1NDMgNSAzIDUuODk1NDMgMyA3VjE3QzMgMTguMTA0NiAzLjg5NTQzIDE5IDUgMTlaJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgICAgIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMyA4TDEwLjg5MDYgMTMuMjYwNEMxMS41NjI0IDEzLjcwODMgMTIuNDM3NiAxMy43MDgzIDEzLjEwOTQgMTMuMjYwNEwyMSA4TTUgMTlIMTlDMjAuMTA0NiAxOSAyMSAxOC4xMDQ2IDIxIDE3VjdDMjEgNS44OTU0MyAyMC4xMDQ2IDUgMTkgNUg1QzMuODk1NDMgNSAzIDUuODk1NDMgMyA3VjE3QzMgMTguMTA0NiAzLjg5NTQzIDE5IDUgMTlaJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi5zbG4taWNvbi0tYXJyb3ctbGVmdC1mcm9tLWJyYWNrZXQge1xuICAgICAgICAgICAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTkgM0g1QzMuODk1NDMgMyAzIDMuODk1NDMgMyA1VjE5QzMgMjAuMTA0NiAzLjg5NTQzIDIxIDUgMjFIOU0xNSA5TDExIDEzTTExIDEzTDE1IDE3TTExIDEzSDIxJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgICAgIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNOSAzSDVDMy44OTU0MyAzIDMgMy44OTU0MyAzIDVWMTlDMyAyMC4xMDQ2IDMuODk1NDMgMjEgNSAyMUg5TTE1IDlMMTEgMTNNMTEgMTNMMTUgMTdNMTEgMTNIMjEnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLnNsbi10b29sdGlwLWRldGFpbC0taWQtc3RhdHVzIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIC5zbG4tdG9vbHRpcC12YWx1ZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMC41cmVtO1xuICAgICAgfVxuICAgIH1cbiAgICAmLnNsbi10b29sdGlwLWRldGFpbC0tY3VzdG9tZXItbm90ZSB7XG4gICAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfdXRpbHMtLXdhcm5pbmc7XG4gICAgICAuc2xuLXRvb2x0aXAtbGFiZWwsXG4gICAgICAuc2xuLXRvb2x0aXAtdmFsdWUge1xuICAgICAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICAgICAgfVxuICAgICAgLnNsbi10b29sdGlwLXZhbHVlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAwIDFlbTtcbiAgICAgICAgJjo6YmVmb3JlLCAmOjphZnRlciB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgfVxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICfigJwnO1xuICAgICAgICB9XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAn4oCdJztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMS41cmVtO1xuICAgICAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgICAgICAgbWluLXdpZHRoOiAxLjVyZW07IC8vIFByZXZlbnQgZmxleCBzaHJpbmtpbmdcbiAgICAgICAgZmxleC1zaHJpbms6IDA7IC8vIFByZXZlbnQgZmxleCBzaHJpbmtpbmdcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICAgICAgICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHZpZXdCb3g9JzAgMCAyMyAyMycgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTExLjQ5OTkgNy4zMzMwMVYxMS40OTk3TTExLjQ5OTkgMTUuNjY2M0gxMS41MTAzTTIxLjkxNjYgMTEuNDk5N0MyMS45MTY2IDE3LjI1MjYgMTcuMjUyOSAyMS45MTYzIDExLjQ5OTkgMjEuOTE2M0M1Ljc0Njk1IDIxLjkxNjMgMS4wODMyNSAxNy4yNTI2IDEuMDgzMjUgMTEuNDk5N0MxLjA4MzI1IDUuNzQ2NzEgNS43NDY5NSAxLjA4MzAxIDExLjQ5OTkgMS4wODMwMUMxNy4yNTI5IDEuMDgzMDEgMjEuOTE2NiA1Ljc0NjcxIDIxLjkxNjYgMTEuNDk5N1onIGZpbGw9J25vbmUnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICBtYXNrLXNpemU6IGNvbnRhaW47XG4gICAgICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICB9XG4gICAgfVxuICAgICYuc2xuLXRvb2x0aXAtZGV0YWlsLS1zaG9wIHtcbiAgICAgIC5zbG4tdG9vbHRpcC12YWx1ZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIH1cbiAgICB9XG4gICAgLy8gQWxsb3cgbXVsdGktbGluZSBkaXNwbGF5IGZvciBjaGFubmVsIChvcmlnaW4gKyBlZGl0IGluZm8pXG4gICAgJi5zbG4tdG9vbHRpcC1kZXRhaWwtLWNoYW5uZWwge1xuICAgICAgLnNsbi10b29sdGlwLXZhbHVlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IC8vIE92ZXJyaWRlIGZsZXggdG8gYWxsb3cgbGluZSBicmVha3NcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgIH1cbiAgICB9XG4gICAgLy8gUGhvbmUgZGV0YWlsIHdpdGggV2hhdHNBcHAgbGlua1xuICAgICYuc2xuLXRvb2x0aXAtZGV0YWlsLS1waG9uZSB7XG4gICAgICAuc2xuLXRvb2x0aXAtd2hhdHNhcHAtbGluayB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEuNXJlbTtcbiAgICAgICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgICAgICAgY29sb3I6ICMyNUQzNjY7IC8vIFdoYXRzQXBwIGdyZWVuIGNvbG9yXG4gICAgICAgIFxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogIzEyOEM3RTsgLy8gRGFya2VyIFdoYXRzQXBwIGdyZWVuIG9uIGhvdmVyXG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCI7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDsgLy8gQnJhbmRzIHdlaWdodFxuICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMjMyXCI7IC8vIFdoYXRzQXBwIGljb25cbiAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2xuLXRvb2x0aXAtZGV0YWlscy0tYm90dG9tIHtcbiAgLnNsbi10b29sdGlwLWRldGFpbCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCBhZG1pbl9jb25maWcuJGNsX2RfdGV4dC0tbWFpbi0tbGlnaHQ7XG4gICAgLy8gJjpsYXN0LWNoaWxkIHtcbiAgICAvLyAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgLy8gfVxuICB9XG4gIC5zbG4tdG9vbHRpcC1sYWJlbCxcbiAgLnNsbi10b29sdGlwLXZhbHVlIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfdGV4dC0tbGlnaHQtLWV2aWQ7XG4gIH1cbn1cblxuLnNsbi10b29sdGlwLWRldGFpbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxLjVyZW07XG4gIHBhZGRpbmc6IDhweCAwO1xufVxuXG4uc2xuLXRvb2x0aXAtbGFiZWwsXG4uc2xuLXRvb2x0aXAtdmFsdWUge1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi5zbG4tdG9vbHRpcC1kZXRhaWwtLWR1ZSB7XG4gIC5zbG4tdG9vbHRpcC1sYWJlbCxcbiAgLnNsbi10b29sdGlwLXZhbHVlIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cbn1cbi5zbG4tdG9vbHRpcC1hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxcmVtO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW07XG4gIC5zbG4tdG9vbHRpcC1hY3Rpb24td3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5cbi5zbG4tdG9vbHRpcC1hY3Rpb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX21haW47XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX21haW4tLWQxO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMnB4IHNvbGlkIHJnYmEoYWRtaW5fY29uZmlnLiRjbF9kX21haW4sIDAuMjUpO1xuICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIH1cblxuICAmLmFjdGl2ZSB7XG4gICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF91dGlscy0tcHJvYmxlbTtcbiAgfVxuXG4gICYuc2xuLXByby1kaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgY29sb3I6ICM2Yzc1N2Q7XG4gICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLnNsbi1pY29uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDIuMjVyZW07XG4gICAgaGVpZ2h0OiAyLjI1cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICAtd2Via2l0LW1hc2stc2l6ZTogY29udGFpbjtcbiAgICBtYXNrLXNpemU6IGNvbnRhaW47XG4gICAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgICYuc2xuLWljb24tLWVsbGlwc2lzIHtcbiAgICAgIG1hc2stc2l6ZTogMnJlbTtcbiAgICAgIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB2aWV3Qm94PScwIDAgMzYgOCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTE4IDZDMTkuMTA0NiA2IDIwIDUuMTA0NTcgMjAgNEMyMCAyLjg5NTQzIDE5LjEwNDYgMiAxOCAyQzE2Ljg5NTQgMiAxNiAyLjg5NTQzIDE2IDRDMTYgNS4xMDQ1NyAxNi44OTU0IDYgMTggNlonIHN0cm9rZT0nJTIzMjE3MUIxJyBzdHJva2Utd2lkdGg9JzQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMzIgNkMzMy4xMDQ2IDYgMzQgNS4xMDQ1NyAzNCA0QzM0IDIuODk1NDMgMzMuMTA0NiAyIDMyIDJDMzAuODk1NCAyIDMwIDIuODk1NDMgMzAgNEMzMCA1LjEwNDU3IDMwLjg5NTQgNiAzMiA2Wicgc3Ryb2tlPSclMjMyMTcxQjEnIHN0cm9rZS13aWR0aD0nNCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J000IDZDNS4xMDQ1NyA2IDYgNS4xMDQ1NyA2IDRDNiAyLjg5NTQzIDUuMTA0NTcgMiA0IDJDMi44OTU0MyAyIDIgMi44OTU0MyAyIDRDMiA1LjEwNDU3IDIuODk1NDMgNiA0IDZaJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgdmlld0JveD0nMCAwIDM2IDgnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xOCA2QzE5LjEwNDYgNiAyMCA1LjEwNDU3IDIwIDRDMjAgMi44OTU0MyAxOS4xMDQ2IDIgMTggMkMxNi44OTU0IDIgMTYgMi44OTU0MyAxNiA0QzE2IDUuMTA0NTcgMTYuODk1NCA2IDE4IDZaJyBzdHJva2U9JyUyMzIxNzFCMScgc3Ryb2tlLXdpZHRoPSc0JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTMyIDZDMzMuMTA0NiA2IDM0IDUuMTA0NTcgMzQgNEMzNCAyLjg5NTQzIDMzLjEwNDYgMiAzMiAyQzMwLjg5NTQgMiAzMCAyLjg5NTQzIDMwIDRDMzAgNS4xMDQ1NyAzMC44OTU0IDYgMzIgNlonIHN0cm9rZT0nJTIzMjE3MUIxJyBzdHJva2Utd2lkdGg9JzQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNNCA2QzUuMTA0NTcgNiA2IDUuMTA0NTcgNiA0QzYgMi44OTU0MyA1LjEwNDU3IDIgNCAyQzIuODk1NDMgMiAyIDIuODk1NDMgMiA0QzIgNS4xMDQ1NyAyLjg5NTQzIDYgNCA2Wicgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPSc0JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0VcIik7XG4gICAgfVxuICAgICYuc2xuLWljb24tLW5vLXNob3cge1xuICAgICAgbWFzay1zaXplOiAxLjc1cmVtO1xuICAgICAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHZpZXdCb3g9JzAgMCAzMiAzMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTIzLjc3NzggMTcuMjVDMjMuNzc3OCAxNi4zODggMjQuMTA1NiAxNS41NjE0IDI0LjY4OSAxNC45NTE5QzI1LjI3MjQgMTQuMzQyNCAyNi4wNjM4IDE0IDI2Ljg4ODkgMTRDMjcuNzE0IDE0IDI4LjUwNTMgMTQuMzQyNCAyOS4wODg4IDE0Ljk1MTlDMjkuNjcyMiAxNS41NjE0IDMwIDE2LjM4OCAzMCAxNy4yNVYyMy43NU0yNi44ODg5IDI3SDUuMTExMTFDNC4yODU5OSAyNyAzLjQ5NDY3IDI2LjY1NzYgMi45MTEyMiAyNi4wNDgxQzIuMzI3NzggMjUuNDM4NiAyIDI0LjYxMiAyIDIzLjc1VjE3LjI1QzIgMTYuMzg4IDIuMzI3NzggMTUuNTYxNCAyLjkxMTIyIDE0Ljk1MTlDMy40OTQ2NyAxNC4zNDI0IDQuMjg1OTkgMTQgNS4xMTExMSAxNEM1LjkzNjIzIDE0IDYuNzI3NTUgMTQuMzQyNCA3LjMxMSAxNC45NTE5QzcuODk0NDUgMTUuNTYxNCA4LjIyMjIyIDE2LjM4OCA4LjIyMjIyIDE3LjI1VjIwLjVIMjAuNzIyNycgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPSczJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTUgMTRWNi41MDAwMUM0Ljk5OTQ3IDYuMDQ3NDMgNS4wNzA0NSA1LjU5NzM3IDUuMjEwNTcgNS4xNjUwMU04LjMzMyAyLjE5NTAxQzguNzgwNzQgMi4wNjQ5MiA5LjI0NjI3IDEuOTk5MiA5LjcxNDI5IDIuMDAwMDFIMjIuMjg1N0MyMy41MzYgMi4wMDAwMSAyNC43MzUxIDIuNDc0MTEgMjUuNjE5MiAzLjMxODAzQzI2LjUwMzMgNC4xNjE5NCAyNyA1LjMwNjUzIDI3IDYuNTAwMDFWMTQnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J003IDI3VjMwJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzMnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMjUgMjdWMzAnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J00yIDJMMzAgMzAnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB2aWV3Qm94PScwIDAgMzIgMzInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00yMy43Nzc4IDE3LjI1QzIzLjc3NzggMTYuMzg4IDI0LjEwNTYgMTUuNTYxNCAyNC42ODkgMTQuOTUxOUMyNS4yNzI0IDE0LjM0MjQgMjYuMDYzOCAxNCAyNi44ODg5IDE0QzI3LjcxNCAxNCAyOC41MDUzIDE0LjM0MjQgMjkuMDg4OCAxNC45NTE5QzI5LjY3MjIgMTUuNTYxNCAzMCAxNi4zODggMzAgMTcuMjVWMjMuNzVNMjYuODg4OSAyN0g1LjExMTExQzQuMjg1OTkgMjcgMy40OTQ2NyAyNi42NTc2IDIuOTExMjIgMjYuMDQ4MUMyLjMyNzc4IDI1LjQzODYgMiAyNC42MTIgMiAyMy43NVYxNy4yNUMyIDE2LjM4OCAyLjMyNzc4IDE1LjU2MTQgMi45MTEyMiAxNC45NTE5QzMuNDk0NjcgMTQuMzQyNCA0LjI4NTk5IDE0IDUuMTExMTEgMTRDNS45MzYyMyAxNCA2LjcyNzU1IDE0LjM0MjQgNy4zMTEgMTQuOTUxOUM3Ljg5NDQ1IDE1LjU2MTQgOC4yMjIyMiAxNi4zODggOC4yMjIyMiAxNy4yNVYyMC41SDIwLjcyMjcnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J001IDE0VjYuNTAwMDFDNC45OTk0NyA2LjA0NzQzIDUuMDcwNDUgNS41OTczNyA1LjIxMDU3IDUuMTY1MDFNOC4zMzMgMi4xOTUwMUM4Ljc4MDc0IDIuMDY0OTIgOS4yNDYyNyAxLjk5OTIgOS43MTQyOSAyLjAwMDAxSDIyLjI4NTdDMjMuNTM2IDIuMDAwMDEgMjQuNzM1MSAyLjQ3NDExIDI1LjYxOTIgMy4zMTgwM0MyNi41MDMzIDQuMTYxOTQgMjcgNS4zMDY1MyAyNyA2LjUwMDAxVjE0JyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzMnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNNyAyN1YzMCcgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPSczJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTI1IDI3VjMwJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzMnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMiAyTDMwIDMwJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzMnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gICAgJi5zbG4taWNvbi0tZmluZ2VycHJpbnQge1xuICAgICAgbWFzay1zaXplOiAxLjVyZW07XG4gICAgICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTIgMTFWMTZNMTUgMTNWMTZNOSAxM1YxNk0xNyA5LjVWMTZNNyA5LjVWMTQuNU0xMiAyMUMxNi45NzA2IDIxIDIxIDE2Ljk3MDYgMjEgMTJDMjEgNy4wMjk0NCAxNi45NzA2IDMgMTIgM0M3LjAyOTQ0IDMgMyA3LjAyOTQ0IDMgMTJDMyAxMy42NTY5IDMuNDY4NjkgMTUuMjAxNCA0LjI4MjIxIDE2LjVNMTIgN0MxNC4yMDkxIDcgMTYgOC43OTA4NiAxNiAxMUMxNiAxMS4zNTA2IDE1Ljk2NTIgMTEuNjkyNSAxNS44OTk4IDEyLjAyMjEnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xMiAxMVYxNk0xNSAxM1YxNk05IDEzVjE2TTE3IDkuNVYxNk03IDkuNVYxNC41TTEyIDIxQzE2Ljk3MDYgMjEgMjEgMTYuOTcwNiAyMSAxMkMyMSA3LjAyOTQ0IDE2Ljk3MDYgMyAxMiAzQzcuMDI5NDQgMyAzIDcuMDI5NDQgMyAxMkMzIDEzLjY1NjkgMy40Njg2OSAxNS4yMDE0IDQuMjgyMjEgMTYuNU0xMiA3QzE0LjIwOTEgNyAxNiA4Ljc5MDg2IDE2IDExQzE2IDExLjM1MDYgMTUuOTY1MiAxMS42OTI1IDE1Ljg5OTggMTIuMDIyMScgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0VcIik7XG4gICAgfVxuICAgICYuc2xuLWljb24tLXBob25lIHtcbiAgICAgIG1hc2stc2l6ZTogMS41cmVtO1xuICAgICAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTMgNUMzIDMuODk1NDMgMy44OTU0MyAzIDUgM0g4LjI3OTI0QzguNzA5NjcgMyA5LjA5MTgxIDMuMjc1NDMgOS4yMjc5MiAzLjY4Mzc3TDEwLjcyNTcgOC4xNzcyMUMxMC44ODMxIDguNjQ5MzIgMTAuNjY5NCA5LjE2NTMxIDEwLjIyNDMgOS4zODc4N0w3Ljk2NzAxIDEwLjUxNjVDOS4wNjkyNSAxMi45NjEyIDExLjAzODggMTQuOTMwOCAxMy40ODM1IDE2LjAzM0wxNC42MTIxIDEzLjc3NTdDMTQuODM0NyAxMy4zMzA2IDE1LjM1MDcgMTMuMTE2OSAxNS44MjI4IDEzLjI3NDNMMjAuMzE2MiAxNC43NzIxQzIwLjcyNDYgMTQuOTA4MiAyMSAxNS4yOTAzIDIxIDE1LjcyMDhWMTlDMjEgMjAuMTA0NiAyMC4xMDQ2IDIxIDE5IDIxSDE4QzkuNzE1NzMgMjEgMyAxNC4yODQzIDMgNlY1Wicgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0VcIik7XG4gICAgICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTMgNUMzIDMuODk1NDMgMy44OTU0MyAzIDUgM0g4LjI3OTI0QzguNzA5NjcgMyA5LjA5MTgxIDMuMjc1NDMgOS4yMjc5MiAzLjY4Mzc3TDEwLjcyNTcgOC4xNzcyMUMxMC44ODMxIDguNjQ5MzIgMTAuNjY5NCA5LjE2NTMxIDEwLjIyNDMgOS4zODc4N0w3Ljk2NzAxIDEwLjUxNjVDOS4wNjkyNSAxMi45NjEyIDExLjAzODggMTQuOTMwOCAxMy40ODM1IDE2LjAzM0wxNC42MTIxIDEzLjc3NTdDMTQuODM0NyAxMy4zMzA2IDE1LjM1MDcgMTMuMTE2OSAxNS44MjI4IDEzLjI3NDNMMjAuMzE2MiAxNC43NzIxQzIwLjcyNDYgMTQuOTA4MiAyMSAxNS4yOTAzIDIxIDE1LjcyMDhWMTlDMjEgMjAuMTA0NiAyMC4xMDQ2IDIxIDE5IDIxSDE4QzkuNzE1NzMgMjEgMyAxNC4yODQzIDMgNlY1Wicgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0VcIik7XG4gICAgfVxuICAgICYuc2xuLWljb24tLWVudmVsb3BlIHtcbiAgICAgIG1hc2stc2l6ZTogMS41cmVtO1xuICAgICAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTMgOEwxMC44OTA2IDEzLjI2MDRDMTEuNTYyNCAxMy43MDgzIDEyLjQzNzYgMTMuNzA4MyAxMy4xMDk0IDEzLjI2MDRMMjEgOE01IDE5SDE5QzIwLjEwNDYgMTkgMjEgMTguMTA0NiAyMSAxN1Y3QzIxIDUuODk1NDMgMjAuMTA0NiA1IDE5IDVINUMzLjg5NTQzIDUgMyA1Ljg5NTQzIDMgN1YxN0MzIDE4LjEwNDYgMy44OTU0MyAxOSA1IDE5Wicgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0VcIik7XG4gICAgICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTMgOEwxMC44OTA2IDEzLjI2MDRDMTEuNTYyNCAxMy43MDgzIDEyLjQzNzYgMTMuNzA4MyAxMy4xMDk0IDEzLjI2MDRMMjEgOE01IDE5SDE5QzIwLjEwNDYgMTkgMjEgMTguMTA0NiAyMSAxN1Y3QzIxIDUuODk1NDMgMjAuMTA0NiA1IDE5IDVINUMzLjg5NTQzIDUgMyA1Ljg5NTQzIDMgN1YxN0MzIDE4LjEwNDYgMy44OTU0MyAxOSA1IDE5Wicgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0VcIik7XG4gICAgfVxuICAgICYuc2xuLWljb24tLXVzZXIge1xuICAgICAgbWFzay1zaXplOiAxLjVyZW07XG4gICAgICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgdmlld0JveD0nMCAwIDI3IDMxJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMjUuMTY2NiAyOC42MjVWMjUuNzA4M0MyNS4xNjY2IDI0LjE2MTIgMjQuNTUyIDIyLjY3NzUgMjMuNDU4IDIxLjU4MzVDMjIuMzY0MSAyMC40ODk2IDIwLjg4MDMgMTkuODc1IDE5LjMzMzMgMTkuODc1SDcuNjY2NThDNi4xMTk0OSAxOS44NzUgNC42MzU3NiAyMC40ODk2IDMuNTQxOCAyMS41ODM1QzIuNDQ3ODMgMjIuNjc3NSAxLjgzMzI1IDI0LjE2MTIgMS44MzMyNSAyNS43MDgzVjI4LjYyNU0xOS4zMzMzIDguMjA4MzNDMTkuMzMzMyAxMS40MyAxNi43MjE2IDE0LjA0MTcgMTMuNDk5OSAxNC4wNDE3QzEwLjI3ODMgMTQuMDQxNyA3LjY2NjU4IDExLjQzIDcuNjY2NTggOC4yMDgzM0M3LjY2NjU4IDQuOTg2NjcgMTAuMjc4MyAyLjM3NSAxMy40OTk5IDIuMzc1QzE2LjcyMTYgMi4zNzUgMTkuMzMzMyA0Ljk4NjY3IDE5LjMzMzMgOC4yMDgzM1onIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB2aWV3Qm94PScwIDAgMjcgMzEnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00yNS4xNjY2IDI4LjYyNVYyNS43MDgzQzI1LjE2NjYgMjQuMTYxMiAyNC41NTIgMjIuNjc3NSAyMy40NTggMjEuNTgzNUMyMi4zNjQxIDIwLjQ4OTYgMjAuODgwMyAxOS44NzUgMTkuMzMzMyAxOS44NzVINy42NjY1OEM2LjExOTQ5IDE5Ljg3NSA0LjYzNTc2IDIwLjQ4OTYgMy41NDE4IDIxLjU4MzVDMi40NDc4MyAyMi42Nzc1IDEuODMzMjUgMjQuMTYxMiAxLjgzMzI1IDI1LjcwODNWMjguNjI1TTE5LjMzMzMgOC4yMDgzM0MxOS4zMzMzIDExLjQzIDE2LjcyMTYgMTQuMDQxNyAxMy40OTk5IDE0LjA0MTdDMTAuMjc4MyAxNC4wNDE3IDcuNjY2NTggMTEuNDMgNy42NjY1OCA4LjIwODMzQzcuNjY2NTggNC45ODY2NyAxMC4yNzgzIDIuMzc1IDEzLjQ5OTkgMi4zNzVDMTYuNzIxNiAyLjM3NSAxOS4zMzMzIDQuOTg2NjcgMTkuMzMzMyA4LjIwODMzWicgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPSczJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0VcIik7XG4gICAgfVxuICAgICYuc2xuLWljb24tLWRlbGV0ZSB7XG4gICAgICBtYXNrLXNpemU6IDEuNXJlbTtcbiAgICAgIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB2aWV3Qm94PScwIDAgMjkgMzMnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xLjM3NSA3Ljc1MDMzSDQuMjkxNjdNNC4yOTE2NyA3Ljc1MDMzSDI3LjYyNU00LjI5MTY3IDcuNzUwMzNWMjguMTY3QzQuMjkxNjcgMjguOTQwNSA0LjU5ODk2IDI5LjY4MjQgNS4xNDU5NCAzMC4yMjk0QzUuNjkyOTIgMzAuNzc2NCA2LjQzNDc5IDMxLjA4MzcgNy4yMDgzMyAzMS4wODM3SDIxLjc5MTdDMjIuNTY1MiAzMS4wODM3IDIzLjMwNzEgMzAuNzc2NCAyMy44NTQxIDMwLjIyOTRDMjQuNDAxIDI5LjY4MjQgMjQuNzA4MyAyOC45NDA1IDI0LjcwODMgMjguMTY3VjcuNzUwMzNNOC42NjY2NyA3Ljc1MDMzVjQuODMzNjZDOC42NjY2NyA0LjA2MDExIDguOTczOTYgMy4zMTgyNCA5LjUyMDk0IDIuNzcxMjZDMTAuMDY3OSAyLjIyNDI4IDEwLjgwOTggMS45MTY5OSAxMS41ODMzIDEuOTE2OTlIMTcuNDE2N0MxOC4xOTAyIDEuOTE2OTkgMTguOTMyMSAyLjIyNDI4IDE5LjQ3OTEgMi43NzEyNkMyMC4wMjYgMy4zMTgyNCAyMC4zMzMzIDQuMDYwMTEgMjAuMzMzMyA0LjgzMzY2VjcuNzUwMzNNMTEuNTgzMyAxNS4wNDJWMjMuNzkyTTE3LjQxNjcgMTUuMDQyVjIzLjc5Micgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0VcIik7XG4gICAgICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHZpZXdCb3g9JzAgMCAyOSAzMycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTEuMzc1IDcuNzUwMzNINC4yOTE2N000LjI5MTY3IDcuNzUwMzNIMjcuNjI1TTQuMjkxNjcgNy43NTAzM1YyOC4xNjdDNC4yOTE2NyAyOC45NDA1IDQuNTk4OTYgMjkuNjgyNCA1LjE0NTk0IDMwLjIyOTRDNS42OTI5MiAzMC43NzY0IDYuNDM0NzkgMzEuMDgzNyA3LjIwODMzIDMxLjA4MzdIMjEuNzkxN0MyMi41NjUyIDMxLjA4MzcgMjMuMzA3MSAzMC43NzY0IDIzLjg1NDEgMzAuMjI5NEMyNC40MDEgMjkuNjgyNCAyNC43MDgzIDI4Ljk0MDUgMjQuNzA4MyAyOC4xNjdWNy43NTAzM004LjY2NjY3IDcuNzUwMzNWNC44MzM2NkM4LjY2NjY3IDQuMDYwMTEgOC45NzM5NiAzLjMxODI0IDkuNTIwOTQgMi43NzEyNkMxMC4wNjc5IDIuMjI0MjggMTAuODA5OCAxLjkxNjk5IDExLjU4MzMgMS45MTY5OUgxNy40MTY3QzE4LjE5MDIgMS45MTY5OSAxOC45MzIxIDIuMjI0MjggMTkuNDc5MSAyLjc3MTI2QzIwLjAyNiAzLjMxODI0IDIwLjMzMzMgNC4wNjAxMSAyMC4zMzMzIDQuODMzNjZWNy43NTAzM00xMS41ODMzIDE1LjA0MlYyMy43OTJNMTcuNDE2NyAxNS4wNDJWMjMuNzkyJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cblxuLy8gUHJvIGZlYXR1cmUgc3R5bGluZ1xuLnNsbi1wcm8tZmVhdHVyZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogJ1BSTyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLThweDtcbiAgICByaWdodDogLThweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmY5ODAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHBhZGRpbmc6IDJweCA2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxufVxuXG4vLyBQUk8gRmVhdHVyZSBXcmFwcGVyIGluIFRvb2x0aXBcbi5zbG4tdG9vbHRpcC1hY3Rpb24td3JhcHBlci0tcHJvLWZlYXR1cmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLnNsbi1uby1zaG93LWljb24tdG9vbHRpcC1mcmVlIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuc2xuLXByb2ZlYXR1cmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAuc2xuLXByb2ZlYXR1cmVfX2N0YSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuXG4vLyBBbmltYXRpb24gZm9yIHRvb2x0aXAgYXBwZWFyYW5jZVxuQGtleWZyYW1lcyBzbG4tdG9vbHRpcC1mYWRlLWluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpIHNjYWxlKDAuOTUpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSBzY2FsZSgxKTtcbiAgfVxufVxuXG4vLyBSZXNwb25zaXZlIGFkanVzdG1lbnRzXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNsbi10b29sdGlwLWNvbnRlbnQge1xuICAgIG1heC13aWR0aDogMjgwcHg7XG4gICAgbWluLXdpZHRoOiAyNDBweDtcbiAgfVxuXG4gIC5zbG4tdG9vbHRpcC1hY3Rpb25zIHtcbiAgICBnYXA6IDZweDtcbiAgfVxuXG4gIC5zbG4tdG9vbHRpcC1hY3Rpb24ge1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuLy8gRGFyayBtb2RlIHN1cHBvcnQgKGNvbW1lbnRlZCBvdXQgZm9yIG5vdylcbi8qIEBtZWRpYSAocHJlZmVycy1jb2xvci1zY2hlbWU6IGRhcmspIHtcbiAgLnNsbi10b29sdGlwLWNvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6ICMyYzNlNTA7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzQ0OTVlO1xuICAgIGNvbG9yOiAjZWNmMGYxO1xuICB9XG5cbiAgLnNsbi10b29sdGlwLWhlYWRlciB7XG4gICAgYmFja2dyb3VuZDogIzM0NDk1ZTtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjNGE1ZjdhO1xuICB9XG5cbiAgLnNsbi10b29sdGlwLXRpdGxlIHtcbiAgICBjb2xvcjogI2VjZjBmMTtcbiAgfVxuXG4gIC5zbG4tdG9vbHRpcC1jbG9zZSB7XG4gICAgY29sb3I6ICNiZGMzYzc7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0YTVmN2E7XG4gICAgICBjb2xvcjogI2VjZjBmMTtcbiAgICB9XG4gIH1cblxuICAuc2xuLXRvb2x0aXAtZGV0YWlsIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjNGE1ZjdhO1xuICB9XG5cbiAgLnNsbi10b29sdGlwLWxhYmVsIHtcbiAgICBjb2xvcjogI2JkYzNjNztcbiAgfVxuXG4gIC5zbG4tdG9vbHRpcC12YWx1ZSB7XG4gICAgY29sb3I6ICNlY2YwZjE7XG4gIH1cblxuICAuc2xuLXRvb2x0aXAtYWN0aW9uIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzQ0OTVlO1xuICAgIGJvcmRlci1jb2xvcjogIzRhNWY3YTtcbiAgICBjb2xvcjogI2JkYzNjNztcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogIzRhNWY3YTtcbiAgICAgIGJvcmRlci1jb2xvcjogIzVhNmY4YTtcbiAgICAgIGNvbG9yOiAjZWNmMGYxO1xuICAgIH1cbiAgfVxufSAqL1xuIiwiQHVzZSAnLi4vYWRtaW5fY29uZmlnJztcbkB1c2UgJy4uL3R5cG8tYWRtaW4nO1xuQHVzZSAnLi4vc2V0dGluZ3MtbWl4aW5zJztcblxuLnNsbi1jYWxlbmRhci12aWV3IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXItcmFkaXVzOiAxLjM3NXJlbTtcbiAgQGV4dGVuZCAlemktYmFzZTtcbiAgZm9udC1zaXplOiB0eXBvLWFkbWluLiRmb250LXNpemUtYmFzZTtcbiAgW2RhdGEtY2FsLXZpZXddIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYWxsIDI1MG1zO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgLy8gQG1lZGlhIChob3ZlcjogaG92ZXIpIGFuZCAocG9pbnRlcjogZmluZSkge1xuICAgIC8vICAgJjpob3ZlciB7XG4gICAgLy8gICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgICAvLyAgIH1cbiAgICAvLyB9XG4gIH1cbiAgLmJ0bi1ncm91cCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAjY2FsZW5kYXIge1xuICAgIEBleHRlbmQgJXppLWZvbmRvO1xuICB9XG5cbiAgI2NhbC1kYXktYm94IHtcbiAgICBAZXh0ZW5kICV6aS1ncmFmaWNhO1xuICB9XG4gICNjYWwtZGF5LXBhbmVsIHtcbiAgICBAZXh0ZW5kICV6aS1oaWdobGlnaHRzO1xuICB9XG4gICNjYWwtc2xpZGUtY29udGVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLmFscGhhLXRvbmVzKFxuICAgICAgYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodCxcbiAgICAgIDAuNVxuICAgICk7XG4gICAgYS5ldmVudC1pdGVtIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIC5zbG4tY2FsZW5kYXItZXZlbnQtY2FsbHRvIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICAuc2xuLWNhbGVuZGFyLWV2ZW50LWNhbGx0byB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnNsbi1jYWxlbmRhci1ldmVudC1jYWxsdG8ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogY2FsYygxMDAlICsgMTRweCk7XG4gICAgICB0b3A6IGNhbGMoNTAlIC0gMTVweCk7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgLy9ib3JkZXI6IDRweCBzb2xpZCAkY2xfbWFpbi0tZW1waGFzaXM7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWVtcGhhc2lzO1xuICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgICBwYWRkaW5nOiAwIHNldHRpbmdzLW1peGlucy5yZW0oNTRweCkgMCBzZXR0aW5ncy1taXhpbnMucmVtKDIwcHgpO1xuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICBAZXh0ZW5kICVmb250LWJpZztcbiAgICAgIC8vQGluY2x1ZGUgYi1yYWRpdXMoNHB4KTtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IC04cHg7XG4gICAgICAgIHRvcDogY2FsYyg1MCUgLSA4cHgpO1xuICAgICAgICAvL2JhY2tncm91bmQtY29sb3I6ICRjbF9tYWluLS1lbXBoYXNpcztcbiAgICAgICAgLy8tbXMtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAvLy13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAvL3RyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgYm9yZGVyLXRvcDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yaWdodDogOHB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tZW1waGFzaXM7XG4gICAgICB9XG4gICAgICAvKiBGSVggMDkyMDIzXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogXCJcXGYwMTNcIjtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRAZXh0ZW5kICVmb250LWljb247XG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYmFja2dyb3VuZC1jb2xvciAyMDBtcywgY29sb3IgMzAwbXMpO1xuXHRcdFx0XHR6LWluZGV4OiAyMDA7XG5cdFx0XHRcdHBhZGRpbmc6IDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgxMnB4KTtcblx0XHRcdFx0Zm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDE4cHgpO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg0NXB4KTtcblx0XHRcdH1cblx0XHRcdCovXG4gICAgfVxuICB9XG4gIC5jYWwtZGF5LXBhZ2luYXRpb24ge1xuICAgIC5idG4ge1xuICAgICAgbWFyZ2luOiAwIDNweCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX29rO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuY2FsLWRheS1ob3VyLXBhcnQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF9iZy0tbWFpbi0tbGlnaHQ7XG4gIH1cblxuICAuc2xuLWNhbGVuZGFyLXZpZXctaGVhZGVyIHtcbiAgICAvLyBkaXNwbGF5OiBncmlkO1xuICAgIC8vIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDJmcjtcbiAgICBnYXA6IDFyZW07XG4gICAgLy8gYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLy8gbWFyZ2luOiAxcmVtIDAgMnJlbSAwO1xuICAgICY6aGFzKC5zbG4tcHJvZmVhdHVyZV9fdG9vbHRpcC13cmFwcGVyKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xuICAgIH1cbiAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogM2ZyIDRmcjtcbiAgICAgIGdhcDogMXJlbTtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgLnNsbi1ib29raW5nLXN0YXR1cy1zdW1tYXJ5IHtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAganVzdGlmeS1zZWxmOiBmbGV4LWVuZDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICYuY2hhcnQtdG9vbHRpcC12aXNpYmxlIHtcbiAgICAgIC5zbG4tc3RhdHVzLXN1bW1hcnlfX2l0ZW06bm90KC5hY3RpdmUpIHtcbiAgICAgIG9wYWNpdHk6IDAuNzU7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG4gICAgICBmaWx0ZXI6IHNhdHVyYXRlKDApO1xuICAgICAgfVxuICAgIH1cblxuXG5cbiAgICAvLyBQUk8vRlJFRSB2ZXJzaW9uIHN0eWxpbmdcbiAgICAmLnNsbi1wcm9mZWF0dXJlLS1kaXNhYmxlZCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIC5zbG4tcHJvZmVhdHVyZV9faW5wdXQge1xuICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0LjVyZW07XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF9iZy0tZ3JleS1saWdodDtcbiAgICAgIH1cblxuICAgICAgLy8gR3JheSBvdXQgdGhlIHN0YXR1cyBpdGVtcyBpbiBGUkVFIHZlcnNpb25cbiAgICAgIC5zbG4tc3RhdHVzLXN1bW1hcnlfX2l0ZW0ge1xuICAgICAgICAvLyBvcGFjaXR5OiAwLjY7XG5cbiAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICBjb2xvcjogIzk5OTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLy8gU3R5bGUgdGhlIG1vY2t1cCBTVkcgY2hhcnRcbiAgICAgIC5zbG4tYm9va2luZy1zdGF0dXMtY2hhcnQtbW9ja3VwIHtcbiAgICAgICAgZmlsdGVyOiBzYXR1cmF0ZSgwKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnNsbi1ib29raW5nLXN0YXR1cy1zdW1tYXJ5IHtcbiAgICAuc2xuLXByb2ZlYXR1cmVfX2lucHV0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcbiAgICAgIGdhcDogMXJlbTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgIC5zbG4tc3RhdHVzLXN1bW1hcnlfX2l0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGdhcDogMC4yNXJlbTtcbiAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX3RleHQtLWxpZ2h0O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAgICAgICBzdHJvbmcge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfdGV4dC0tbGlnaHQtLWV2aWQ7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgICAgICAgfVxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNsbi1zdGF0dXMtc3VtbWFyeV9faXRlbS0tcGFpZC1jb25maXJtZWQge1xuICAgICAgICBjb2xvcjogIzZhYTg0ZjtcbiAgICAgIH1cbiAgICAgIC5zbG4tc3RhdHVzLXN1bW1hcnlfX2l0ZW0tLXBheS1sYXRlciB7XG4gICAgICAgIGNvbG9yOiAjNmQ5ZWViO1xuICAgICAgfVxuICAgICAgLnNsbi1zdGF0dXMtc3VtbWFyeV9faXRlbS0tcGVuZGluZyB7XG4gICAgICAgIGNvbG9yOiAjZjU4MTIwO1xuICAgICAgfVxuICAgICAgLnNsbi1zdGF0dXMtc3VtbWFyeV9faXRlbS0tY2FuY2VsbGVkIHtcbiAgICAgICAgY29sb3I6ICNlNTQ3NDc7XG4gICAgICB9XG4gICAgICAuc2xuLXN0YXR1cy1zdW1tYXJ5X19pdGVtLS1ub3Nob3cge1xuICAgICAgICBjb2xvcjogIzFiMWIyMTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICBqdXN0aWZ5LXNlbGY6IGVuZDtcbiAgICAgICAgZ2FwOiAycmVtO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAvLyBwYWRkaW5nOiAwIDAgMCAxLjVyZW07XG4gICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF9iZy0tZ3JleS1saWdodDtcbiAgICAgICAgLy8gYm9yZGVyOiAycHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9kX21haW47XG4gICAgICAgIC8vIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gUFJPIGZlYXR1cmUgQ1RBIHNwZWNpZmljIHRvIGJvb2tpbmcgc3RhdHVzIHN1bW1hcnlcbiAgLnNsbi1wcm9mZWF0dXJlX19jdGEuc2xuLXByb2ZlYXR1cmVfX2N0YS0tYm9va2luZy1zdGF0dXMtc3VtbWFyeSB7XG4gICAgLy8gQ292ZXIgdGhlIGVudGlyZSBzdW1tYXJ5IGFyZWFcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG5cbiAgICAuc2xuLXByb2ZlYXR1cmVfX29wZW4tYnV0dG9uIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG1pbi1oZWlnaHQ6IDNyZW07XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgLy8gQ3VzdG9tIHRvb2x0aXAgcG9zaXRpb25pbmcgZm9yIHRoaXMgY29tcG9uZW50XG4gICAgICAgIHBhZGRpbmc6IDAuNzVyZW0gMXJlbSAwLjc1cmVtIDRyZW07XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDFyZW0gY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICNzbG4tYm9va2luZy1zdGF0dXMtY2hhcnQtY29udGFpbmVyIHtcbiAgICBzdmcge1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAvLyBDdXN0b20gY2hhcnQgdG9vbHRpcFxuICAjc2xuLWNoYXJ0LWN1c3RvbS10b29sdGlwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtNjZweDtcbiAgICByaWdodDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgei1pbmRleDogMTAwMDtcbiAgICBtaW4td2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogNjZweDtcblxuICAgIC5zbG4tY2hhcnQtY3VzdG9tLXRvb2x0aXBfX2lubmVyIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gICAgICBiYWNrZ3JvdW5kOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICB3aWR0aDogMXJlbTtcbiAgICAgICAgaGVpZ2h0OiAxcmVtO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IC04cHg7IC8vIEFkanVzdCBiYXNlZCBvbiBhcnJvdyBzaXplXG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZSBjdXJyZW50Q29sb3IgY3VycmVudENvbG9yXG4gICAgICAgICAgYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICAgICAgLy8gZmlsdGVyOiBkcm9wLXNoYWRvdygwIDJweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEpKTtcbiAgICAgICAgLy90cmFuc2Zvcm0tb3JpZ2luOiB0b3A7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNsbi1jaGFydC1jdXN0b20tdG9vbHRpcF9fbGFiZWwge1xuICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgfVxuXG4gICAgLnNsbi1jaGFydC1jdXN0b20tdG9vbHRpcF9fdmFsdWUge1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICBjb2xvcjogIzcwODY5NztcbiAgICB9XG5cbiAgICAuc2xuLWNoYXJ0LWN1c3RvbS10b29sdGlwX19jb3VudCB7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgY29sb3I6ICM3MDg2OTc7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgIH1cbiAgfVxuICAvLyAuc2xuLWNhbGVuZGFyLXZpZXcgLy8gRU5EXG59XG4uc2xuLWNhbGVuZGFyLXZpZXctdG9wYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxcmVtO1xuICBwYWRkaW5nOiAxcmVtO1xuICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIGdhcDogMXJlbTtcbiAgfVxufVxuLnNsbi1jYWxlbmRhci12aWV3LW5hdiB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMmZyIDFmciAxZnI7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcbiAgZ2FwOiAxcmVtO1xuICBwYWRkaW5nOiAxcmVtO1xuICAuc2xuLWJveC10aXRsZSB7XG4gICAgZ3JpZC1jb2x1bW46IDEgLyBzcGFuIDM7XG4gICAgZ3JpZC1yb3c6IDE7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgcGFkZGluZzogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgQGV4dGVuZCAlZm9udC1iaWc7XG4gIH1cbiAgLnNsbi1idG4tLWNhbGVuZGFyLXZpZXctLXBpbGwge1xuICAgIGdyaWQtY29sdW1uOiAxO1xuICAgIGdyaWQtcm93OiAyO1xuICAgIGJ1dHRvbiB7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIH1cbiAgfVxuICAuc2xuLWljb24tLWFycm93LS1sZWZ0IHtcbiAgICBncmlkLWNvbHVtbjogMjtcbiAgICBncmlkLXJvdzogMjtcbiAgfVxuICAuc2xuLWljb24tLWFycm93LS1yaWdodCB7XG4gICAgZ3JpZC1jb2x1bW46IDM7XG4gICAgZ3JpZC1yb3c6IDI7XG4gIH1cbiAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHRhYmxldCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMnJlbTtcbiAgICBncmlkLWNvbHVtbjogMTtcbiAgICAuc2xuLWJveC10aXRsZSB7XG4gICAgICBtaW4td2lkdGg6IHVuc2V0O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuICAgIC5zbG4tYm94LXRpdGxlLFxuICAgIC5zbG4tYnRuLS1jYWxlbmRhci12aWV3LS1waWxsLFxuICAgIC5zbG4taWNvbi0tYXJyb3ctLWxlZnQsXG4gICAgLnNsbi1pY29uLS1hcnJvdy0tcmlnaHQge1xuICAgICAgZ3JpZC1jb2x1bW46IHVuc2V0O1xuICAgICAgZ3JpZC1yb3c6IHVuc2V0O1xuICAgIH1cbiAgfVxufVxuLnNsbi1jYWxlbmRhci12aWV3LXN3aXRjaGVyIHtcbiAgLnNsbi1uYXYtdGFiLXdyYXBwZXIubmF2LXRhYi13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZW5kO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG4gICAgZ3JpZC1jb2x1bW46IDI7XG4gICAgLnNsbi1uYXYtdGFiLXdyYXBwZXIubmF2LXRhYi13cmFwcGVyIHtcbiAgICAgIGdhcDogMnJlbTtcbiAgICB9XG4gIH1cbn1cblxuLnNsbi1jYWxlbmRhci12aWV3LXRvcGJhci0tc2Vjb25kYXJ5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDFyZW07XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHRhYmxldCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICAuc2xuLXN3aXRjaCBpbnB1dCArIGxhYmVsIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuICB9XG59XG4vL1xuLmRheS1ldmVudC5icmVhay1kb3duOjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAtMjBweCAwIDA7XG4gIGhlaWdodDogMjBweDtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOlxuICAgIGxpbmVhci1ncmFkaWVudCgtNDVkZWcsIHdoaXRlIDEwcHgsIHRyYW5zcGFyZW50IDApIDAgMTBweCxcbiAgICBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHdoaXRlIDEwcHgsIHRyYW5zcGFyZW50IDApIDAgMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGxlZnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgYmFja2dyb3VuZC1zaXplOiAxOXB4IDIwcHg7XG59XG4uZGF5LWV2ZW50LmJyZWFrLXVwOjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwcHggMCAtMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB0b3A6IDExMCU7XG4gIGJhY2tncm91bmQ6XG4gICAgbGluZWFyLWdyYWRpZW50KC0xMzVkZWcsIHdoaXRlIDEwcHgsIHRyYW5zcGFyZW50IDApIDAgMTBweCxcbiAgICBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCB3aGl0ZSAxMHB4LCB0cmFuc3BhcmVudCAwKSAwIDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBsZWZ0O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGJhY2tncm91bmQtc2l6ZTogMTlweCAyMHB4O1xufVxuXG4uZGF5LWV2ZW50LmJyZWFrLWRvd24gLmV2ZW50LWl0ZW0ge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cblxuI2NhbC1kYXktYm94IC5kYXktZXZlbnQuYnJlYWstZG93bi5kYXktaGlnaGxpZ2h0IHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cblxuLmRheS1ldmVudC5icmVhay11cCAuZXZlbnQtaXRlbSB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG59XG5cbiNjYWwtZGF5LWJveCAuZGF5LWV2ZW50LmJyZWFrLXVwLmRheS1oaWdobGlnaHQge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xufVxuXG4jY2FsLWRheS1ib3ggLmRheS1ldmVudC5uby1ib3JkZXItdG9wLmRheS1oaWdobGlnaHQge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xufVxuXG4vLyogRElNSVRSSSAqLy9cbiRjbF9kX3RleHQtLWV2aWQ6IHJnYmEoMCwgMCwgMCwgMSk7XG4kY2xfZF90ZXh0OiByZ2JhKDUxLCA1MSwgNTEsIDEpO1xuJGNsX2RfdGV4dC1hNTogcmdiYSgzOCwgMzgsIDM4LCAwLjUpO1xuJGNsX2RfdGV4dC1hMTU6IHJnYmEoMzgsIDM4LCAzOCwgMC4xNSk7XG4kY2xfZF9pY29uOiAjMDA0MjU4O1xuJGNsX2RfaWNvbi0taG92ZXI6ICMwMDg5Yjc7XG4kY2xfZF9iZy1saWdodGJsdWU6ICM5ZWQ4ZjI7XG5cbi5jYWwtZGF5LXBhbmVsX193cmFwcGVyIHtcbiAgbWF4LWhlaWdodDogODAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgLyogU3RhbmRhcmRpemVkIHNjcm9sbGJhciBwcm9wZXJ0aWVzIGZvciBGaXJlZm94IGFuZCBtb2Rlcm4gYnJvd3NlcnMgKi9cbiAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICBzY3JvbGxiYXItY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF9iZy0tbWFpbi0tbGlnaHRcbiAgICBhZG1pbl9jb25maWcuJGNsX2RfYmctLWxpZ2h0LTI7XG5cbiAgLyogV2ViS2l0IHNjcm9sbGJhciBzdHlsaW5nIGZvciBDaHJvbWUsIFNhZmFyaSwgRWRnZSAqL1xuICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDAuNXJlbTtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICAgIG1hcmdpbjogMS4yNXJlbSAwO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxufVxuXG4uZGF5LWV2ZW50LWl0ZW1fX2NhbGVuZGFyLWRheSB7XG4gIG1pbi1oZWlnaHQ6IDgwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIGF1dG8gMWZyIGF1dG87XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAzMHB4O1xuICBncmlkLWNvbHVtbi1nYXA6IDBweDtcbiAgZ3JpZC1yb3ctZ2FwOiAwcHg7XG4gIHBhZGRpbmc6IDVweCA3cHg7XG4gIGNvbG9yOiAkY2xfZF90ZXh0LS1ldmlkO1xuICBmb250LXNpemU6IDE0cHg7XG4gICYuZHVyYXRpb24tMTVfX3dyYXBwZXItLWNsb3NlZCB7XG4gICAgbWluLWhlaWdodDogNTBweDtcbiAgICBoZWlnaHQ6IDUwJTtcbiAgICAuc2xuLWljb24tLXBsdXMtY2lyY2xlOjphZnRlciB7XG4gICAgICB0b3A6IDA7XG4gICAgfVxuICB9XG4gIC5zbG4taWNvbi0tcGx1cy1jaXJjbGU6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjb2xvcjogJGNsX2RfaWNvbi0taG92ZXI7XG4gIH1cbn1cbi5kYXktZXZlbnQtaXRlbV9fY2FsZW5kYXItZGF5X19oZWFkZXIge1xuICBncmlkLWNvbHVtbjogMSAvIHNwYW4gMjtcbiAgZ3JpZC1yb3c6IDE7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAzMHB4O1xuICBtYXJnaW46IC01cHggLTdweCAwIC03cHg7XG4gIHBhZGRpbmc6IDVweCA3cHggNXB4IDdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAmOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogJyc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZDg5ZTtcbiAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4uZGF5LWV2ZW50LWl0ZW1fX2N1c3RvbWVyIHtcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIGdyaWQtcm93OiAxO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgLnNsbi1pY29uLS1jaGVja21hcmsge1xuICAgIGNvbG9yOiAjMjYyNjI2O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxuICAuZGF5LWV2ZW50LWl0ZW1fX2N1c3RvbWVyLW5hbWUge1xuICAgIG1heC13aWR0aDogMTIwcHg7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4uZGF5LWV2ZW50LWl0ZW1fX2Jvb2tpbmdfaWQge1xuICBncmlkLWNvbHVtbjogMjtcbiAgb3BhY2l0eTogMC41O1xuICBmb250LXdlaWdodDogNzAwO1xuICBqdXN0aWZ5LXNlbGY6IGVuZDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi8vIC5kYXktZXZlbnQtaXRlbV9fY2FsZW5kYXItZGF5IHtcbi8vIH1cbi5kYXktZXZlbnQtaXRlbV9fY2FsZW5kYXItZGF5IHVsLnNlcnZpY2Vfd3JhcHBlciB7XG4gIGdyaWQtY29sdW1uOiAxIC8gc3BhbiAyO1xuICBncmlkLXJvdzogMjtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nOiAwcHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgdGV4dC13cmFwOiBub3dyYXA7XG4gIGxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgcGFkZGluZzogM3B4IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjbF9kX3RleHQtYTE1O1xuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIH1cbiAgICAmOm9ubHktY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuLmRheS1ldmVudC1pdGVtX19zZXJ2aWNlIHtcbiAgY29sb3I6ICRjbF9kX3RleHQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDE4MHB4O1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmRheS1ldmVudC1pdGVtX19hdHRlbmRhbnQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIC5kYXktZXZlbnQtaXRlbV9fYXR0ZW5kYW50X25hbWUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXgtd2lkdGg6IDkwcHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbn1cblxuLmRheS1ldmVudC1pdGVtX19hdHRlbmRhbnRfdGltaW5nIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tbGVmdDogM3B4O1xufVxuXG4vLyBXYWxrLUluIEJhZGdlXG4uc2xuLXdhbGtpbi1iYWRnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA4cHg7XG4gIGxlZnQ6IDhweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBvcGFjaXR5OiAwLjc7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLCB0cmFuc2Zvcm0gMC4ycyBlYXNlO1xuICBsaW5lLWhlaWdodDogMTtcbiAgei1pbmRleDogMTA7XG4gIFxuICAmOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgfVxufVxuXG5kaXYubW9yZV9kZXRhaWxzIHtcbiAgZ3JpZC1jb2x1bW46IDEgLyBzcGFuIDI7XG4gIGdyaWQtcm93OiA0O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IC03cHg7XG4gIG1hcmdpbi1ib3R0b206IC01cHg7XG4gIG1hcmdpbi1sZWZ0OiAtN3B4O1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogN3B4O1xuICBwYWRkaW5nLWxlZnQ6IDdweDtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xuICB1bCB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBsaSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgIH1cbiAgfVxufVxuLmRheS1ldmVudC1pdGVtX19jYWxlbmRhci1kYXlcbiAgLmNvbmZpcm0tZGVsZXRlOm5vdChbc3R5bGUqPSd2aXNpYmlsaXR5OiB2aXNpYmxlOyddKSB7XG4gIGhlaWdodDogMTVweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5zcGFuLmFtb3VudF92YWx1ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjJlbTtcbn1cblxuLmJvb2tpbmdfZHVlX2Ftb3VudCAuYW1vdW50X3ZhbHVlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuZGl2LmJvb2tpbmdfdG9vbHMge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLmJvb2tpbmdfdG9vbF9pdGVtIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIC5zbG4tYnRuLS1pY29uIHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogdW5zZXQ7XG4gICAgICAgIHJpZ2h0OiB1bnNldDtcbiAgICAgICAgYm90dG9tOiB1bnNldDtcbiAgICAgICAgY29sb3I6ICRjbF9kX2ljb247XG4gICAgICAgIGZvbnQtc2l6ZTogMS4zZW07XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbG9yOiAkY2xfZF9pY29uLS1ob3ZlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICBhIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgYSB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgfVxuICAgIH1cbiAgICBhOmhvdmVyIHtcbiAgICAgIC5zbG4tYnRuLS1pY29uIHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbG9yOiAkY2xfZF9pY29uLS1ob3ZlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLnNsbi1mcmVlLXZlcnNpb24ge1xuICAuYm9va2luZ190b29sX2l0ZW1fcHJvbW9saW5rIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICBwYWRkaW5nOiAwLjc1ZW0gMWVtIDAuNWVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiAxMDAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB6LWluZGV4OiA5OTk5OTk7XG4gICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTgsIDY3LCAxMjEsIDEpO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcbiAgICAgIDkwZGVnLFxuICAgICAgcmdiYSgxOCwgNjcsIDEyMSwgMSkgMCUsXG4gICAgICByZ2JhKDM0LCA4NywgMTQ1LCAxKSA1MSUsXG4gICAgICByZ2JhKDE4LCA2NywgMTIxLCAxKSAxMDAlXG4gICAgKTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMTUwbXM7XG4gICAgc3Ryb25nIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCBjdXJyZW50Q29sb3I7XG4gICAgfVxuICAgICY6OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiAtN3B4O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgYm9yZGVyLXRvcDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXJpZ2h0OiA4cHggc29saWQgcmdiYSgxOCwgNjcsIDEyMSwgMSk7XG4gICAgICBib3JkZXItYm90dG9tOiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9XG4gIC5ib29raW5nX3Rvb2xfaXRlbSxcbiAgLm1vcmVfZGV0YWlscyB1bCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSBhbmQgKHBvaW50ZXI6IGZpbmUpIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICAuYm9va2luZ190b29sX2l0ZW1fcHJvbW9saW5rIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5tb3JlX2RldGFpbHMgdWwgbGkge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5tb3JlX2RldGFpbHNfcHJvbW9saW5rIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byBhdXRvO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGNhbGMoMTAwJSArIDEwcHgpO1xuICAgIGxlZnQ6IDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgxNHB4KTtcbiAgICBjb2xvcjogJGNsX2RfdGV4dC0tZXZpZDtcbiAgICBzcGFuIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgc3Ryb25nIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBhZGRpbmc6IDAgMC41ZW07XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM0LCA4NywgMTQ1LCAxKTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHNldHRpbmdzLW1peGlucy5yZW0oNHB4KTtcbiAgICAgIC8qIEZJWCAwOTIwMjNcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDAuNWVtO1xuXHRcdFx0XHRAZXh0ZW5kICVmb250LWljb247XG5cdFx0XHRcdGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgxNHB4KTtcblx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRjb250ZW50OiBcIlxcZjA5Y1wiO1xuXHRcdFx0fVxuXHRcdFx0Ki9cbiAgICB9XG5cbiAgICBAbWVkaWEgKGhvdmVyOiBob3ZlcikgYW5kIChwb2ludGVyOiBmaW5lKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuLmNvbmZpcm0tZGVsZXRlIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgcGFkZGluZy1yaWdodDogMmVtO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIC5jbG9zZSB7XG4gICAgdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5yb3RhdGUge1xuICAmOmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgY29sb3I6ICRjbF9kX3RleHQtYTU7XG4gICAgdHJhbnNpdGlvbjpcbiAgICAgIGJhY2tncm91bmQtY29sb3IgMjAwbXMsXG4gICAgICBjb2xvciAzMDBtcyxcbiAgICAgIG9wYWNpdHkgMjUwbXM7XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICY6YWZ0ZXIge1xuICAgICAgY29sb3I6ICRjbF9kX2ljb24tLWhvdmVyO1xuICAgIH1cbiAgfVxufVxuXG5kaXYuYm9va2luZ190b29scyAuYm9va2luZ190b29sX2l0ZW0uZGlzYWJsZWQgYSBpLnNsbi1idG4tLWljb246YWZ0ZXIge1xuICBjb2xvcjogJGNsX2RfaWNvbjtcbiAgb3BhY2l0eTogMC40O1xufVxuZGl2LmJvb2tpbmdfdG9vbHMgLmJvb2tpbmdfdG9vbF9pdGVtLmRpc2FibGVkIGEgaS5zbG4tYnRuLS1pY29uOmFmdGVyOmhvdmVyIHtcbiAgY29sb3I6ICRjbF9kX2ljb247XG4gIG9wYWNpdHk6IDAuNDtcbn1cbmRpdi5ib29raW5nX3Rvb2xzIC5ib29raW5nX3Rvb2xfaXRlbS5kaXNhYmxlZCBhIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbiNjYWwtZGF5LWJveCAuZGF5LWhpZ2hsaWdodC5kYXktZXZlbnQtbWFpbi1ibG9jayB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuI2NhbC1kYXktcGFuZWwtaG91ciAuY2FsLWRheS1ob3VyLXBhcnQgLmNhbC1kYXktaG91ci1wYXJ0LWZpcnN0LWNvbHVtbiB7XG4gIGhlaWdodDogMTAwcHg7XG4gIHdpZHRoOiAyMDBweDtcbn1cblxuJGNsX2Rfd2FybmluZzogI2YyZDg5ZTtcbiNjYWwtZGF5LWJveCAuZGF5LWhpZ2hsaWdodCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDgwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjM2MzYzM7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgI2MzYzNjMztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4jY2FsLWRheS1ib3ggLmRheS1oaWdobGlnaHQuZGgtZXZlbnQtZGFuZ2VyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNhZDIxMjE7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgI2FkMjEyMTtcbn1cbiNjYWwtZGF5LWJveCAuZGF5LWhpZ2hsaWdodC5kaC1ldmVudC13YXJuaW5nIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZjlkMDI7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgI2ZmOWQwMjtcbn1cbiNjYWwtZGF5LWJveCAuZGF5LWhpZ2hsaWdodC5kaC1ldmVudC1pbmZvIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMGIwZmY7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgIzFlOTBmZjtcbn1cbiNjYWwtZGF5LWJveCAuZGF5LWhpZ2hsaWdodC5kaC1ldmVudC1pbnZlcnNlIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMxYjFiMWI7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgIzFiMWIxYjtcbn1cbiNjYWwtZGF5LWJveCAuZGF5LWhpZ2hsaWdodC5kaC1ldmVudC1zdWNjZXNzIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM1M2E5MWE7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgIzUzYTkxYTtcbn1cbiNjYWwtZGF5LWJveCAuZGF5LWhpZ2hsaWdodC5kaC1ldmVudC1zcGVjaWFsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTZmZjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM4MDAwODA7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgIzgwMDA4MDtcbn1cbiNjYWwtZGF5LWJveCAuYXR0LXVuYXZhaWxhYmxlLWhpZ2hsaWdodCB7XG4gIGhlaWdodDogMTAwcHg7XG4gIHdpZHRoOiAyMDBweDtcbiAgbGVmdDogODJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzNjM2MzO1xufVxuLmV2ZW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjM2MzYzM7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIG1hcmdpbi1yaWdodDogMnB4O1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG59XG4uZXZlbnQtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MzYzNjMztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5jYWwtZXZlbnQtbGlzdCAuZXZlbnQucHVsbC1sZWZ0IHtcbiAgbWFyZ2luLXRvcDogM3B4O1xufVxuLmV2ZW50LWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMjllOWU7XG59XG4uZXZlbnQtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjbF9kX2JnLWxpZ2h0Ymx1ZTtcbn1cbi5ldmVudC13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNsX2Rfd2FybmluZztcbn1cbi5ldmVudC1pbnZlcnNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFiMWIxYjtcbn1cbi5ldmVudC1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FiZjI5ZTtcbn1cbi5ldmVudC1zcGVjaWFsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgwMDA4MDtcbn1cblxuI2NhbC1kYXktYm94IHtcbiAgLmRheS1oaWdobGlnaHQ6aG92ZXIsXG4gIC5kYXktaGlnaGxpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkZGRkO1xuICAgIC5kYXktZXZlbnQtaXRlbV9fY2FsZW5kYXItZGF5X19oZWFkZXI6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGRkZGQ7XG4gICAgfVxuICB9XG4gIC5kYXktaGlnaGxpZ2h0LmRoLWV2ZW50LWRhbmdlcjpob3ZlcixcbiAgLmRheS1oaWdobGlnaHQuZGgtZXZlbnQtZGFuZ2VyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjI5ZTllO1xuICAgIC5kYXktZXZlbnQtaXRlbV9fY2FsZW5kYXItZGF5X19oZWFkZXI6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMjllOWU7XG4gICAgfVxuICB9XG4gIC5kYXktaGlnaGxpZ2h0LmRoLWV2ZW50LXdhcm5pbmc6aG92ZXIsXG4gIC5kYXktaGlnaGxpZ2h0LmRoLWV2ZW50LXdhcm5pbmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjbF9kX3dhcm5pbmc7XG4gICAgLmRheS1ldmVudC1pdGVtX19jYWxlbmRhci1kYXlfX2hlYWRlcjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNsX2Rfd2FybmluZztcbiAgICB9XG4gIH1cbiAgLmRheS1oaWdobGlnaHQuZGgtZXZlbnQtaW5mbzpob3ZlcixcbiAgLmRheS1oaWdobGlnaHQuZGgtZXZlbnQtaW5mbyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNsX2RfYmctbGlnaHRibHVlO1xuICAgIC5kYXktZXZlbnQtaXRlbV9fY2FsZW5kYXItZGF5X19oZWFkZXI6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjbF9kX2JnLWxpZ2h0Ymx1ZTtcbiAgICB9XG4gIH1cbiAgLmRheS1oaWdobGlnaHQuZGgtZXZlbnQtaW52ZXJzZTpob3ZlcixcbiAgLmRheS1oaWdobGlnaHQuZGgtZXZlbnQtaW52ZXJzZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2MxYzFjMTtcbiAgICAuZGF5LWV2ZW50LWl0ZW1fX2NhbGVuZGFyLWRheV9faGVhZGVyOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzFjMWMxO1xuICAgIH1cbiAgfVxuICAuZGF5LWhpZ2hsaWdodC5kaC1ldmVudC1zdWNjZXNzOmhvdmVyLFxuICAuZGF5LWhpZ2hsaWdodC5kaC1ldmVudC1zdWNjZXNzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjlkMDQ0O1xuICAgIC5kYXktZXZlbnQtaXRlbV9fY2FsZW5kYXItZGF5X19oZWFkZXI6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2OWQwNDQ7XG4gICAgfVxuICB9XG4gIC5kYXktaGlnaGxpZ2h0LmRoLWV2ZW50LXNwZWNpYWw6aG92ZXIsXG4gIC5kYXktaGlnaGxpZ2h0LmRoLWV2ZW50LXNwZWNpYWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmU2ZmY7XG4gICAgLmRheS1ldmVudC1pdGVtX19jYWxlbmRhci1kYXlfX2hlYWRlcjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTZmZjtcbiAgICB9XG4gIH1cbn1cbi5jYWwtbW9udGgtYm94IHtcbiAgLmRheS1oaWdobGlnaHQuZGgtZXZlbnQtd2FybmluZzpob3ZlcixcbiAgLmRheS1oaWdobGlnaHQuZGgtZXZlbnQtd2FybmluZyxcbiAgLmRheS1oaWdobGlnaHQ6aG92ZXIsXG4gIC5kYXktaGlnaGxpZ2h0LFxuICAuZGF5LWhpZ2hsaWdodC5kaC1ldmVudC1kYW5nZXI6aG92ZXIsXG4gIC5kYXktaGlnaGxpZ2h0LmRoLWV2ZW50LWRhbmdlcixcbiAgLmRheS1oaWdobGlnaHQuZGgtZXZlbnQtd2FybmluZzpob3ZlcixcbiAgLmRheS1oaWdobGlnaHQuZGgtZXZlbnQtd2FybmluZyxcbiAgLmRheS1oaWdobGlnaHQuZGgtZXZlbnQtaW5mbzpob3ZlcixcbiAgLmRheS1oaWdobGlnaHQuZGgtZXZlbnQtaW5mbyxcbiAgLmRheS1oaWdobGlnaHQuZGgtZXZlbnQtaW52ZXJzZTpob3ZlcixcbiAgLmRheS1oaWdobGlnaHQuZGgtZXZlbnQtaW52ZXJzZSxcbiAgLmRheS1oaWdobGlnaHQuZGgtZXZlbnQtc3VjY2Vzczpob3ZlcixcbiAgLmRheS1oaWdobGlnaHQuZGgtZXZlbnQtc3VjY2VzcyxcbiAgLmRheS1oaWdobGlnaHQuZGgtZXZlbnQtc3BlY2lhbDpob3ZlcixcbiAgLmRheS1oaWdobGlnaHQuZGgtZXZlbnQtc3BlY2lhbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cblxuLy8qIERJTUlUUkkgLy8gRU5EICovL1xuLnNsbi1jYWxlbmRhci1zaWRlYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAuc2xuLWhlbHAtYnV0dG9uX19ibG9jayB7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxZW0gKyA2cHgpO1xuICB9XG59XG4vLyBNb2JpbGUgUFdBIHByb21vIChQUk8gKyBGUkVFKTogc2hhcmVkIHNoZWxsICguc2xuLWZyZWUtcHdhLWNhbGVuZGFyLXByb21vLXdyYXApIGFuZCBjYXJkICguc2xuLXBvcHVwLnNsbi1mcmVlLXB3YS1jYWxlbmRhci1wcm9tbykuXG4uc2xuLWZyZWUtcHdhLWNhbGVuZGFyLXByb21vLXdyYXAge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGluc2V0OiAwO1xuICB6LWluZGV4OiAxMDAwMDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAxcmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvLyBXUCBhZG1pbiBiYXIgKG1vYmlsZSlcbiAgLmFkbWluLWJhciAmIHtcbiAgICB0b3A6IDQ2cHg7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzgzcHgpIHtcbiAgICAgIHRvcDogMzJweDtcbiAgICB9XG4gIH1cbn1cblxuLnNsbi1mcmVlLXB3YS1jYWxlbmRhci1wcm9tby1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE1LCAyMywgNDIsIDAuNDUpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zbG4tcG9wdXAuc2xuLWZyZWUtcHdhLWNhbGVuZGFyLXByb21vIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIHotaW5kZXg6IDE7XG4gIG1heC13aWR0aDogMjAuNXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZmFmYztcbiAgcGFkZGluZzogMS4zNXJlbSAxLjEyNXJlbSAxcmVtO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ1O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3gtc2hhZG93OlxuICAgIDAgMXB4IDJweCByZ2JhKDE1LCAyMywgNDIsIDAuMDYpLFxuICAgIDAgMTJweCA0MHB4IHJnYmEoMTUsIDIzLCA0MiwgMC4xOCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTQ4LCAxNjMsIDE4NCwgMC4zNSk7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgLnNsbi1wb3B1cC5zbG4tZnJlZS1wd2EtY2FsZW5kYXItcHJvbW8ge1xuICAgIHBhZGRpbmc6IDEuMTI1cmVtIDFyZW0gMC44NzVyZW07XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuXG4uc2xuLWZyZWUtcHdhLWNhbGVuZGFyLXByb21vIC5zbG4tcG9wdXAtLWNsb3NlLnNsbi1mcmVlLXB3YS1jYWxlbmRhci1wcm9tb19fY2xvc2UteCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjVyZW07XG4gIHJpZ2h0OiAwLjVyZW07XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDAuMzVyZW07XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtaW4td2lkdGg6IDIuMjVyZW07XG4gIG1pbi1oZWlnaHQ6IDIuMjVyZW07XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiAjNjQ3NDhiO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMS4yZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogJ1xcZjQxMCc7XG4gICAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZScsICdGb250IEF3ZXNvbWUgNiBGcmVlJztcbiAgICBmb250LXdlaWdodDogOTAwO1xuICB9XG59XG5cbi5zbG4tZnJlZS1wd2EtY2FsZW5kYXItcHJvbW8gLnNsbi1mcmVlLXB3YS1jYWxlbmRhci1wcm9tb19fY29udGVudC5zbG4tcG9wdXAtY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgMCAxcmVtO1xuICBwYWRkaW5nOiAwIDEuNzVyZW0gMCAwO1xufVxuXG4uc2xuLWZyZWUtcHdhLWNhbGVuZGFyLXByb21vIC5zbG4tcG9wdXAtY29udGVudCAuc2xuLXBvcHVwLS10ZXh0LnNsbi1mcmVlLXB3YS1jYWxlbmRhci1wcm9tb19faGVhZGxpbmUge1xuICBmb250LXNpemU6IDEuMDYyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMwZjE3MmE7XG4gIG1hcmdpbjogMCAwIDAuNXJlbTtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cblxuLnNsbi1mcmVlLXB3YS1jYWxlbmRhci1wcm9tbyAuc2xuLXBvcHVwLWNvbnRlbnQgLnNsbi1wb3B1cC0tdGV4dC5zbG4tZnJlZS1wd2EtY2FsZW5kYXItcHJvbW9fX2xlZGUge1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM0NzU1Njk7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLnNsbi1mcmVlLXB3YS1jYWxlbmRhci1wcm9tbyAuc2xuLXBvcHVwLS1idXR0b24uc2xuLWZyZWUtcHdhLWNhbGVuZGFyLXByb21vX19jdGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbjogMCAwIDAuODc1cmVtO1xuICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjk2NmEzO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAwO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTJzIGVhc2U7XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIzNTg5MjtcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWY1Mjg0O1xuICB9XG59XG5cbi8vIFBSTyBwcm9tbyBoYXMgbm8gZm9vdGVyIHJvdyDigJQgYXZvaWQgZXh0cmEgZ2FwIHVuZGVyIHRoZSBwcmltYXJ5IENUQS5cbi5zbG4tZnJlZS1wd2EtY2FsZW5kYXItcHJvbW86bm90KDpoYXMoLnNsbi1mcmVlLXB3YS1jYWxlbmRhci1wcm9tb19fYWN0aW9ucykpXG4gIC5zbG4tZnJlZS1wd2EtY2FsZW5kYXItcHJvbW9fX2N0YSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5zbG4tZnJlZS1wd2EtY2FsZW5kYXItcHJvbW8gLnNsbi1mcmVlLXB3YS1jYWxlbmRhci1wcm9tb19fYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDAuNXJlbSAwLjc1cmVtO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctdG9wOiAwLjEyNXJlbTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMTQ4LCAxNjMsIDE4NCwgMC4zNSk7XG59XG5cbi5zbG4tZnJlZS1wd2EtY2FsZW5kYXItcHJvbW8gLnNsbi1mcmVlLXB3YS1jYWxlbmRhci1wcm9tb19fbm90LW5vdyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMC41cmVtIDA7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjNjQ3NDhiO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMnB4O1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAjMzM0MTU1O1xuICB9XG59XG5cbi5zbG4tZnJlZS1wd2EtY2FsZW5kYXItcHJvbW8gLnNsbi1mcmVlLXB3YS1jYWxlbmRhci1wcm9tb19fcHJvLWxpbmsge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAuNXJlbSAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzIxNzFiMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMnB4O1xuICB9XG59XG5cbi8vIC8vIFVTRSBNT0JJTEUgQVBQIFBPUFVQIC8vIC8vXG4uc2xuLWNhbGVuZGFyLS13cmFwcGVyICNjYWwtZGF5LWJveCAuZGF5LWhpZ2hsaWdodC5kYXktZXZlbnQuZGF5LWV2ZW50LS1iZHRvcCxcbi5kYXktZXZlbnQuZGF5LWV2ZW50LS1iZHRvcCB7XG4gIHBhZGRpbmctdG9wOiA2cHg7XG4gIHotaW5kZXg6IDI7XG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgYm9yZGVyLXRvcDogMnB4IGRhc2hlZCB3aGl0ZTtcbiAgICBib3JkZXItdG9wLWNvbG9yOiB3aGl0ZTtcbiAgfVxufVxuXG4uc2Fsb25fcGFnZV9zYWxvbi1jYWxlbmRhciB7XG4gIC5zbG4tY2FsZW5kYXItLXdyYXBwZXIge1xuICAgIC5jYWwtZXZlbnQtbGlzdCB7XG4gICAgICB3aWR0aDogMjZyZW07XG4gICAgICBtYXgtd2lkdGg6IDI2cmVtO1xuICAgIH1cbiAgfVxufVxuXG4vLyAyMDI1LTA5LTIyXG4uc2xuLWNhbGVuZGFyLWV4cG9ydC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxLjc1cmVtO1xuICBtYXgtd2lkdGg6IDYwcmVtO1xuICBtYXJnaW46IDIuOHJlbSBhdXRvO1xuICBwYWRkaW5nOiAxLjc1cmVtIDIuNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX2JnLS1saWdodC0yO1xuICAuc2xuLWNhbGVuZGFyLWV4cG9ydC13cmFwcGVyX190aXRsZSB7XG4gICAgZ3JpZC1jb2x1bW46IDEgLyBzcGFuIDI7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF90ZXh0LS1kYXJrZXN0O1xuICB9XG4gIC5zbG4taW5wdXQtLXNpbXBsZTI1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgfVxufVxuXG4vLyBUb2RheSBidXR0b24gYmFkZ2Ugc3R5bGVzXG5Aa2V5ZnJhbWVzIHNsbi1iYWRnZS1wdWxzZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjMpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cblxuLnNsbi10b2RheS1iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWluLXdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIHBhZGRpbmc6IDAgMTJweDtcbiAgbWFyZ2luOiAzcHggM3B4IDNweCAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDhFMEU2O1xuICBjb2xvcjogIzIxNzFCMTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIFxuICAmLnNsbi10b2RheS1iYWRnZS0tcHVsc2Uge1xuICAgIGFuaW1hdGlvbjogc2xuLWJhZGdlLXB1bHNlIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIH1cbiAgXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjNWQwZDg7XG4gIH1cbiAgXG4gIC8vIFB1bHNlIGFuaW1hdGlvbiB3aGVuIGNvdW50IHVwZGF0ZXNcbiAgJi0tcHVsc2Uge1xuICAgIGFuaW1hdGlvbjogc2xuLWJhZGdlLXB1bHNlIDAuNnMgZWFzZS1vdXQ7XG4gIH1cbn1cblxuLy8gS2V5ZnJhbWVzIGZvciBiYWRnZSBwdWxzZSBhbmltYXRpb25cbkBrZXlmcmFtZXMgc2xuLWJhZGdlLXB1bHNlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuXG4vLyBUb2RheSBidXR0b24gdG9vbHRpcCBzdHlsZXNcbi5zbG4tdG9kYXktdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMEYwRjE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEOEUwRTY7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm94LXNoYWRvdzogMCA0cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICB3aWR0aDogMjZyZW07XG4gIG1pbi13aWR0aDogMjZyZW07XG4gIG1heC13aWR0aDogMjZyZW07XG4gIHBhZGRpbmc6IDE2cHg7XG4gIFxuICAvLyBBcnJvdyBmb3IgY2FsYmFyIHRvb2x0aXAgKGFwcGVhcnMgYWJvdmUgY2FsYmFyLCBwb2ludHMgZG93bilcbiAgJi5zbG4tY2FsYmFyLXRvb2x0aXAge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJyAhaW1wb3J0YW50O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgICBib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgICB0b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgIGxlZnQ6IDUwJSAhaW1wb3J0YW50O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpICFpbXBvcnRhbnQ7XG4gICAgICB3aWR0aDogMCAhaW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItbGVmdDogMTBweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItdG9wOiAxMHB4IHNvbGlkICNEOEUwRTYgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIHotaW5kZXg6IDEgIWltcG9ydGFudDtcbiAgICB9XG4gICAgXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJycgIWltcG9ydGFudDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgICAgYm90dG9tOiAtOXB4ICFpbXBvcnRhbnQ7XG4gICAgICB0b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgIGxlZnQ6IDUwJSAhaW1wb3J0YW50O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpICFpbXBvcnRhbnQ7XG4gICAgICB3aWR0aDogMCAhaW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItbGVmdDogOXB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItcmlnaHQ6IDlweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLXRvcDogOXB4IHNvbGlkICNGMEYwRjEgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIHotaW5kZXg6IDIgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgXG4gICZfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBjb2xvcjogIzIxNzFCMTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlOWVjZWY7XG4gIH1cbiAgXG4gICZfX2xpc3Qge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgXG4gICZfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZzogMTJweCA4cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEOEUwRTY7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gICAgXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgfVxuICAgIFxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0U4RTlFQTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICB9XG4gIH1cbiAgXG4gICZfX2N1c3RvbWVyIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogIzMzMztcbiAgICBmbGV4OiAxO1xuICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgfVxuICBcbiAgJl9fdGltZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogNHB4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBjb2xvcjogIzdEODg5MDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBcbiAgICAuc2xuLWljb24tLWNsb2NrIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgY29sb3I6ICM3RDg4OTA7XG4gICAgICB3aWR0aDogMTRweDtcbiAgICAgIGhlaWdodDogMTRweDtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcbiAgICAgICAgY29udGVudDogJ1xcZjAxNyc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIFxuICAmX19idXR0b24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogIzIxNzFCMSAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMyMTcxQjE7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBwYWRkaW5nOiA1cHggMTZweDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzMsIDExMywgMTc3LCAwLjEpO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMWE1YThmO1xuICAgICAgY29sb3I6ICMxYTVhOGYgIWltcG9ydGFudDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gICAgXG4gICAgJjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiAycHggc29saWQgIzIxNzFCMTtcbiAgICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gICAgfVxuICAgIFxuICAgICY6YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzMsIDExMywgMTc3LCAwLjIpO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMTU0ODcyO1xuICAgICAgY29sb3I6ICMxNTQ4NzIgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgXG4gIC8vIFwiU2VlIGFsbCBib29raW5nc1wiIGxpbmtcbiAgJl9fc2VlLWFsbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDEycHggMTZweDtcbiAgICBtYXJnaW46IDhweCAtMTZweCAtMTZweCAtMTZweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCA4cHggOHB4O1xuICAgIGNvbG9yOiAjMjE3MUIxICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRDhFMEU2O1xuICAgIFxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgICAgIGNvbG9yOiAjMWE1YThmICFpbXBvcnRhbnQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICAgIFxuICAgICY6YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZWUyZTY7XG4gICAgICBjb2xvcjogIzE1NDg3MiAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICBcbiAgLy8gQXJyb3cgcG9pbnRpbmcgdXAgdG8gdGhlIGJhZGdlXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLThweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXItbGVmdDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCAjZDhlMGU2O1xuICB9XG4gIFxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTdweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXItbGVmdDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDdweCBzb2xpZCAjRjBGMEYxO1xuICB9XG4gIFxuICAvLyBGUkVFIHZlcnNpb24gc3R5bGluZyAtIGRpc2FibGVkL211dGVkIGFwcGVhcmFuY2VcbiAgJi0tZnJlZSB7XG4gICAgLnNsbi10b2RheS10b29sdGlwX19jdXN0b21lcixcbiAgICAuc2xuLXRvZGF5LXRvb2x0aXBfX3RpbWUge1xuICAgICAgY29sb3I6ICM3RDg4OTA7XG4gICAgICBvcGFjaXR5OiAwLjY7XG4gICAgfVxuICAgIFxuICAgIC5zbG4tdG9kYXktdG9vbHRpcF9fYnV0dG9uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjRDhFMEU2O1xuICAgICAgY29sb3I6ICM3RDg4OTAgIWltcG9ydGFudDtcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIFxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItY29sb3I6ICNEOEUwRTY7XG4gICAgICAgIGNvbG9yOiAjN0Q4ODkwICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgIC5zbG4taWNvbi0tY2xvY2sge1xuICAgICAgY29sb3I6ICM3RDg4OTA7XG4gICAgfVxuICB9XG4gIFxuICAgICAgLy8gQ1RBIGJhbm5lciBmb3IgRlJFRSB2ZXJzaW9uIChzaW1wbGUgY2xpY2thYmxlIGJhbm5lcilcbiAgICAgICZfX2N0YSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgcGFkZGluZzogMTJweCAxNnB4O1xuICAgICAgICBtYXJnaW46IDhweCAtMTZweCAtMTZweCAtMTZweDtcbiAgICAgICAgYmFja2dyb3VuZDogI0JERDdFQztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDhweCA4cHg7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjYThjOWUwO1xuICAgICAgICB9XG4gICAgICB9XG4gIFxuICAmX19jdGEtdGV4dCB7XG4gICAgY29sb3I6ICMxYTRkNmI7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgXG4gICAgJi0tc3Ryb25nIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbWFyZ2luLXRvcDogMnB4O1xuICAgIH1cbiAgfVxuICBcbiAgLy8gQ3Jvd24gaWNvbiBpbWFnZVxuICAmX19jcm93bi1pY29uIHtcbiAgICB3aWR0aDogMzJweDtcbiAgICBoZWlnaHQ6IDMycHg7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBDYWxlbmRhciBDYXJvdXNlbCAoRnJlZSBWZXJzaW9uIEJhbm5lciBSZXBsYWNlbWVudClcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLnNsbi1jYWxlbmRhci1jYXJvdXNlbCB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNjdkZWcsICMyMTcxYjEgMCUsICMxYTVhOGYgMTAwJSk7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDE1cHggcmdiYSgzMywgMTEzLCAxNzcsIDAuMik7XG4gIHBhZGRpbmc6IDMycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAmX19jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMjBweDtcbiAgICByaWdodDogMjBweDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzO1xuICAgIHotaW5kZXg6IDEwO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gICAgfVxuICB9XG5cbiAgJl9fdHJhY2sge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiAyNDBweDtcbiAgfVxuXG4gICZfX3NsaWRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzIGVhc2UtaW4tb3V0O1xuXG4gICAgJi0tYWN0aXZlIHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAvLyBUd28gY2hpbGRyZW46IF9fY29udGVudCB0aGVuIF9faWxsdXN0cmF0aW9uIChubyBfX2ljb24gY29sdW1uIGluIG1hcmt1cClcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDAsIDFmcikgYXV0bztcbiAgICAgIGdhcDogMjRweDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgYW5pbWF0aW9uOiBmYWRlSW4gMC40cyBlYXNlLWluLW91dDtcbiAgICB9XG4gIH1cblxuICAmX19pbGx1c3RyYXRpb24ge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIHN2ZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gIH1cblxuICAmX19pY29uIHtcbiAgICB3aWR0aDogNjRweDtcbiAgICBoZWlnaHQ6IDY0cHg7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG5cbiAgJl9fY29udGVudCB7XG4gICAgZmxleDogMTtcbiAgICBtaW4td2lkdGg6IDA7XG4gIH1cblxuICAmX19oZWFkbGluZSB7XG4gICAgbWFyZ2luOiAwIDAgMTZweCAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cblxuICAmX19iZW5lZml0cyB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDAgMCAxNnB4IDA7XG4gICAgcGFkZGluZzogMDtcblxuICAgIGxpIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctbGVmdDogMjhweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBjb2xvcjogI2U3ZWRmMjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICfinJMnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgxNiwgMTg1LCAxMjksIDAuMik7XG4gICAgICAgIGNvbG9yOiAjMTBiOTgxO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fcHJvb2Yge1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICB9XG5cbiAgJl9fY3RhIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogOHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgY29sb3I6ICMyMTcxYjE7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgcGFkZGluZzogMTJweCAyNHB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgYWxpZ24tc2VsZjogc3RhcnQ7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZjFmNGY3O1xuICAgICAgY29sb3I6ICMxYTVhOGY7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFweCk7XG4gICAgICBib3gtc2hhZG93OiAwIDRweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuXG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2RvdHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiA4cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgfVxuXG4gICZfX2RvdCB7XG4gICAgd2lkdGg6IDhweDtcbiAgICBoZWlnaHQ6IDhweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICAgIH1cblxuICAgICYtLWFjdGl2ZSB7XG4gICAgICB3aWR0aDogMjRweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgfVxuICB9XG5cbiAgLy8gUmVzcG9uc2l2ZTogVGFibGV0XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAmX19zbGlkZS0tYWN0aXZlIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDAsIDFmcikgYXV0bztcbiAgICAgIGdhcDogMjBweDtcbiAgICB9XG5cbiAgICAmX19pY29uIHtcbiAgICAgIHdpZHRoOiA1NnB4O1xuICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgIH1cblxuICAgICZfX2N0YSB7XG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgIH1cbiAgfVxuXG4gIC8vIFNsaWRlIDY6IFwiRGlzY292ZXIgQWxsIEFkZC1vbnNcIiDigJQgbGFyZ2UgbnVtYmVyICsgbGFiZWwgaWxsdXN0cmF0aW9uXG4gICZfX2lsbHVzdHJhdGlvbi0tbnVtYmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAmX19udW1iZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogNnB4O1xuICB9XG5cbiAgJl9fbnVtYmVyLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgY29sb3I6ICNmZGNiNTA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gIH1cblxuICAmX19udW1iZXItbGFiZWwge1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgfVxuXG4gIC8vIFJlc3BvbnNpdmU6IE1vYmlsZVxuICBAbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgICBwYWRkaW5nOiAyNHB4IDIwcHg7XG4gICAgXG4gICAgJl9fY2xvc2Uge1xuICAgICAgdG9wOiAxNnB4O1xuICAgICAgcmlnaHQ6IDE2cHg7XG4gICAgICB3aWR0aDogMjhweDtcbiAgICAgIGhlaWdodDogMjhweDtcbiAgICB9XG4gICAgXG4gICAgJl9fc2xpZGUtLWFjdGl2ZSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgIGdhcDogMTZweDtcbiAgICB9XG4gICAgXG4gICAgJl9faWNvbiB7XG4gICAgICB3aWR0aDogNDhweDtcbiAgICAgIGhlaWdodDogNDhweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgICBcbiAgICAmX19jb250ZW50IHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgXG4gICAgJl9faGVhZGxpbmUge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICB9XG4gICAgXG4gICAgJl9fYmVuZWZpdHMge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcblxuICAgICAgbGkge1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgICZfX2N0YSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICB9XG4gICAgXG4gICAgJl9fZG90cyB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cblxuICAgICZfX251bWJlci10ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMi43NXJlbTtcbiAgICB9XG4gIH1cbn1cblxuLy8gQW5pbWF0aW9uIGZvciBzbGlkZSB0cmFuc2l0aW9uc1xuQGtleWZyYW1lcyBmYWRlSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi8vIFBhdXNlIGFuaW1hdGlvbiBvbiBob3ZlclxuLnNsbi1jYWxlbmRhci1jYXJvdXNlbDpob3ZlciAuc2xuLWNhbGVuZGFyLWNhcm91c2VsX19zbGlkZS0tYWN0aXZlIHtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcbn1cbiIsIi53cC1saXN0LXRhYmxlLndpZGVmYXQge1xuICAgIC8vdGhlYWQge1xuICAgIC8vICAgIHRyIHtcbiAgICAvLyAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjM2M0Yzc7XG4gICAgLy8gICAgfVxuICAgIC8vICAgIHRkLFxuICAgIC8vICAgIHRoIHtcbiAgICAvLyAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAvLyAgICB9XG4gICAgLy99XG59XG5cbi8vQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTUwcHgpIGFuZCAobWF4LXdpZHRoOiA3ODJweCkge1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzgycHgpIHtcbiAgICAucG9zdC10eXBlLXNsbl9zZXJ2aWNlXG4gICAgICAgIC53cC1saXN0LXRhYmxlXG4gICAgICAgIHRyOm5vdCguaW5saW5lLWVkaXQtcm93KTpub3QoLm5vLWl0ZW1zKTpub3QoLmlzLWV4cGFuZGVkKSB7XG4gICAgICAgIC5jb2x1bW4tSUQsXG4gICAgICAgIC5zb3J0aW5nLWluZGljYXRvciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuICAgIC53cC1saXN0LXRhYmxlIHRyOm5vdCguaW5saW5lLWVkaXQtcm93KTpub3QoLm5vLWl0ZW1zKTpub3QoLmlzLWV4cGFuZGVkKSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgLmNvbHVtbi1wcmltYXJ5LFxuICAgICAgICAuY29sdW1uLWJvb2tpbmdfZGF0ZSxcbiAgICAgICAgLmNvbHVtbi1ib29raW5nX3N0YXR1cyxcbiAgICAgICAgLmNvbHVtbi1teWF1dGhvcixcbiAgICAgICAgLmNvbHVtbi1maXJzdF9uYW1lLFxuICAgICAgICAuY29sdW1uLWxhc3RfbmFtZSxcbiAgICAgICAgLmNvbHVtbi11c2VyX2VtYWlsLFxuICAgICAgICAjdGl0bGUsXG4gICAgICAgIC5jb2x1bW4tc2VydmljZV9kdXJhdGlvbixcbiAgICAgICAgLmNvbHVtbi1zZXJ2aWNlX3ByaWNlLFxuICAgICAgICAuY29sdW1uLXNsbl9kYXlzX29mZiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgIC8vZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZzogMWVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHRoLmNvbHVtbi1wcmltYXJ5LFxuICAgICAgICB0ZC5jb2x1bW4tcHJpbWFyeSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogdW5zZXQ7XG4gICAgICAgICAgICAucm93LWFjdGlvbnMge1xuICAgICAgICAgICAgICAgIC5jbG9uZSxcbiAgICAgICAgICAgICAgICAuaW5saW5lLmhpZGUtaWYtbm8tanMsXG4gICAgICAgICAgICAgICAgLnZpZXcge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICB0aC5zb3J0YWJsZSBhLFxuICAgICAgICB0aC5zb3J0ZWQgYSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgLnNvcnRpbmctaW5kaWNhdG9yIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMC43NWVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5jb2x1bW4tc3F1YXJlX3BvcyB7XG4gICAgICAgIC5idXR0b24ge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNWVtO1xuICAgICAgICAgICAgcGFkZGluZzogMCAxLjVlbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAud3AtbGlzdC10YWJsZSB0ci5pcy1leHBhbmRlZCB7XG4gICAgICAgIHRkOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAud3AtbGlzdC10YWJsZSB0cjpub3QoLmlubGluZS1lZGl0LXJvdyk6bm90KC5uby1pdGVtcykge1xuICAgICAgICAuY29sdW1uLXRvdGFsX2Ftb3VudCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNhbG9uX3BhZ2Vfc2Fsb24tY3VzdG9tZXJzIC50YWJsZW5hdi50b3AgLmFjdGlvbnM6bm90KC5idWxrYWN0aW9ucykge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5zYWxvbl9wYWdlX3NhbG9uLWN1c3RvbWVyc1xuICAgICAgICAudGFibGVuYXYudG9wXG4gICAgICAgIC5hY3Rpb25zOm5vdCguYnVsa2FjdGlvbnMpXG4gICAgICAgIC5zZWFyY2gtYm94IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICAgIHAuc2VhcmNoLWJveCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYm90dG9tOiB1bnNldDtcbiAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW46IDIwcHggYXV0bztcbiAgICAgICAgLy9kaXNwbGF5OiBncmlkO1xuICAgICAgICAvL2dyaWQtdGVtcGxhdGUtY29sdW1uczogNzAlIDMwJTtcbiAgICAgICAgLy9ncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICNwb3N0LXNlYXJjaC1pbnB1dCB7XG4gICAgICAgICAgICAvL2dyaWQtY29sdW1uOiAxO1xuICAgICAgICAgICAgLy9ncmlkLXJvdzogMTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMWVtO1xuICAgICAgICB9XG4gICAgICAgICNzZWFyY2gtc3VibWl0IHtcbiAgICAgICAgICAgIC8vZ3JpZC1jb2x1bW46IDI7XG4gICAgICAgICAgICAvL2dyaWQtcm93OiAxO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5wb3N0LXR5cGUtc2xuX3NlcnZpY2VcbiAgICAgICAgLndwLWxpc3QtdGFibGVcbiAgICAgICAgLmlzLWV4cGFuZGVkXG4gICAgICAgIHRkLmNvbHVtbi1JRDpub3QoLmhpZGRlbikge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgICAud3AtbGlzdC10YWJsZSxcbiAgICAud2lkZWZhdC53cC1saXN0LXRhYmxlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRoZWFkLFxuICAgICAgICB0Zm9vdCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgdGJvZHkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuICAgICAgICB0aGVhZCB7XG4gICAgICAgICAgICB0cjpub3QoLmlubGluZS1lZGl0LXJvdyk6bm90KC5uby1pdGVtcyk6bm90KC5pcy1leHBhbmRlZCkge1xuICAgICAgICAgICAgICAgIC5jb2x1bW4tcHJpbWFyeSxcbiAgICAgICAgICAgICAgICAuY29sdW1uLWJvb2tpbmdfZGF0ZSxcbiAgICAgICAgICAgICAgICAuY29sdW1uLWJvb2tpbmdfc3RhdHVzLFxuICAgICAgICAgICAgICAgIC5jb2x1bW4tbXlhdXRob3Ige1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjIlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNoZWNrLWNvbHVtbiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDE0cHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC53cC1saXN0LXRhYmxlIHRyOm5vdCguaW5saW5lLWVkaXQtcm93KTpub3QoLm5vLWl0ZW1zKTpub3QoLmlzLWV4cGFuZGVkKSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdGguY29sdW1uLXByaW1hcnksXG4gICAgICAgIHRoLmNvbHVtbi1ib29raW5nX2RhdGUsXG4gICAgICAgIHRoLmNvbHVtbi1ib29raW5nX3N0YXR1cyxcbiAgICAgICAgdGguY29sdW1uLW15YXV0aG9yLFxuICAgICAgICB0aC5jb2x1bW4tZmlyc3RfbmFtZSxcbiAgICAgICAgdGguY29sdW1uLWxhc3RfbmFtZSxcbiAgICAgICAgdGguY29sdW1uLXVzZXJfZW1haWwsXG4gICAgICAgIHRoLmNvbHVtbi1zZXJ2aWNlX2R1cmF0aW9uLFxuICAgICAgICB0aC5jb2x1bW4tc2VydmljZV9wcmljZSxcbiAgICAgICAgdGguY29sdW1uLXNsbl9kYXlzX29mZiB7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgZGlyZWN0aW9uOiBydGw7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLndwLWxpc3QtdGFibGVcbiAgICAgICAgdGJvZHlcbiAgICAgICAgdHI6bm90KC5pbmxpbmUtZWRpdC1yb3cpOm5vdCgubm8taXRlbXMpOm5vdCguaXMtZXhwYW5kZWQpIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwdncgLSAyNHB4KSAhaW1wb3J0YW50O1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDQ1cHggYXV0byA0NXB4O1xuICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDQ1cHggYXV0byBhdXRvIGF1dG8gNDVweDtcbiAgICAgICAgdGRbZGF0YS1jb2xuYW1lPVwiU2VydmljZSBJRFwiXSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIHRkLmNvbHVtbi1wcmltYXJ5IHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiAyO1xuICAgICAgICAgICAgZ3JpZC1yb3c6IDEgLyBzcGFuIDU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDQ1cHggYXV0byAzNXB4O1xuICAgICAgICAgICAgcGFkZGluZzogMWVtIDFlbSAwLjc1ZW0gMWVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMTtcbiAgICAgICAgICAgICAgICBncmlkLXJvdzogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5yb3ctYWN0aW9ucyB7XG4gICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICAgICAgICAgICAgZ3JpZC1yb3c6IDM7XG4gICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogZW5kO1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xuICAgICAgICAgICAgICAgIGxlZnQ6IHVuc2V0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi50aXRsZSB7XG4gICAgICAgICAgICAgICAgLnJvdy10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDY2dnc7XG4gICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY2hlY2stY29sdW1uIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxO1xuICAgICAgICAgICAgZ3JpZC1yb3c6IDE7XG4gICAgICAgIH1cbiAgICAgICAgdGQuY29sdW1uLWJvb2tpbmdfZGF0ZSxcbiAgICAgICAgdGQuY29sdW1uLWJvb2tpbmdfc3RhdHVzLFxuICAgICAgICB0ZC5jb2x1bW4tbXlhdXRob3IsXG4gICAgICAgIC5jb2x1bW4tZmlyc3RfbmFtZSxcbiAgICAgICAgLmNvbHVtbi1sYXN0X25hbWUsXG4gICAgICAgIC5jb2x1bW4tdXNlcl9lbWFpbCxcbiAgICAgICAgdGQuY29sdW1uLXNlcnZpY2VfZHVyYXRpb24sXG4gICAgICAgIHRkLmNvbHVtbi1zZXJ2aWNlX3ByaWNlLFxuICAgICAgICB0ZC5jb2x1bW4tc2xuX2RheXNfb2ZmIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA1cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjNlbSAxZW0gMC4zZW0gNDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgdGQuY29sdW1uLWJvb2tpbmdfZGF0ZSxcbiAgICAgICAgLmNvbHVtbi1maXJzdF9uYW1lLFxuICAgICAgICB0ZC5jb2x1bW4tc2VydmljZV9kdXJhdGlvbiB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogMjtcbiAgICAgICAgICAgIGdyaWQtcm93OiAyO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDAuNzVlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XG4gICAgICAgIH1cbiAgICAgICAgdGQuY29sdW1uLWJvb2tpbmdfc3RhdHVzLFxuICAgICAgICAuY29sdW1uLWxhc3RfbmFtZSxcbiAgICAgICAgdGQuY29sdW1uLXNlcnZpY2VfcHJpY2Uge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDI7XG4gICAgICAgICAgICBncmlkLXJvdzogMztcbiAgICAgICAgfVxuICAgICAgICB0ZC5jb2x1bW4tbXlhdXRob3IsXG4gICAgICAgIC5jb2x1bW4tdXNlcl9lbWFpbCxcbiAgICAgICAgdGQuY29sdW1uLXNsbl9kYXlzX29mZiB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogMjtcbiAgICAgICAgICAgIGdyaWQtcm93OiA0O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC43NWVtO1xuICAgICAgICB9XG4gICAgICAgIHRkLmNvbHVtbi1zbG5fZGF5c19vZmYge1xuICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3ggIWltcG9ydGFudDtcbiAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgICAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB9XG4gICAgICAgIHRkLmNvbHVtbi1wcmltYXJ5LFxuICAgICAgICB0ZC5jb2x1bW4tYm9va2luZ19kYXRlLFxuICAgICAgICB0ZC5jb2x1bW4tYm9va2luZ19zdGF0dXMsXG4gICAgICAgIHRkLmNvbHVtbi1teWF1dGhvcixcbiAgICAgICAgLmNvbHVtbi1maXJzdF9uYW1lLFxuICAgICAgICAuY29sdW1uLWxhc3RfbmFtZSxcbiAgICAgICAgLmNvbHVtbi11c2VyX2VtYWlsLFxuICAgICAgICB0ZC5jb2x1bW4tc2VydmljZV9kdXJhdGlvbixcbiAgICAgICAgdGQuY29sdW1uLXNlcnZpY2VfcHJpY2UsXG4gICAgICAgIHRkLmNvbHVtbi1zbG5fZGF5c19vZmYge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjc1O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLndwLWxpc3QtdGFibGUgdGJvZHkgdHIuaXMtZXhwYW5kZWQ6bm90KC5pbmxpbmUtZWRpdC1yb3cpOm5vdCgubm8taXRlbXMpIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwdncgLSAyNHB4KSAhaW1wb3J0YW50O1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDQ1cHggYXV0byA0NXB4O1xuICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDQ1cHggYXV0bztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0aCB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogMTtcbiAgICAgICAgfVxuICAgICAgICB0ZCB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogMjtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTNweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDIuMnJlbTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5jb2x1bW4tcHJpbWFyeSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiB1bnNldDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuY29sdW1uLWJvb2tpbmdfZGF0ZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLndwLWxpc3QtdGFibGUgdHI6bm90KC5pbmxpbmUtZWRpdC1yb3cpOm5vdCgubm8taXRlbXMpOm5vdCguaXMtZXhwYW5kZWQpIHtcbiAgICAgICAgdGguc29ydGFibGUgYSxcbiAgICAgICAgdGguc29ydGVkIGEge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIC5zb3J0aW5nLWluZGljYXRvciB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtNHB4O1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNhbG9uX3BhZ2Vfc2Fsb24tY3VzdG9tZXJzXG4gICAgICAgIC53cC1saXN0LXRhYmxlXG4gICAgICAgIHRib2R5XG4gICAgICAgIHRyOm5vdCguaW5saW5lLWVkaXQtcm93KTpub3QoLm5vLWl0ZW1zKTpub3QoLmlzLWV4cGFuZGVkKSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogNDVweCBhdXRvIGF1dG8gYXV0byA3NXB4O1xuICAgICAgICB0ZC5jb2x1bW4tcHJpbWFyeSB7XG4gICAgICAgICAgICAucm93LWFjdGlvbnMge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwLjVlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBwLnNlYXJjaC1ib3gge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJvdHRvbTogdW5zZXQ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIC8vZGlzcGxheTogZ3JpZDtcbiAgICAgICAgLy9ncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDcwJSAzMCU7XG4gICAgICAgIC8vZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgI3Bvc3Qtc2VhcmNoLWlucHV0IHtcbiAgICAgICAgICAgIC8vZ3JpZC1jb2x1bW46IDE7XG4gICAgICAgICAgICAvL2dyaWQtcm93OiAxO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICAgICNzZWFyY2gtc3VibWl0IHtcbiAgICAgICAgICAgIC8vZ3JpZC1jb2x1bW46IDI7XG4gICAgICAgICAgICAvL2dyaWQtcm93OiAxO1xuICAgICAgICAgICAgbWluLXdpZHRoOiA2MHZ3O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5zYWxvbl9wYWdlX3NhbG9uLWN1c3RvbWVycyAudGFibGVuYXYudG9wIC5hY3Rpb25zOm5vdCguYnVsa2FjdGlvbnMpIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG59XG4ucG9zdC10eXBlLXNsbl9zZXJ2aWNlICNzbG4tc2Fsb24tLWFkbWluIHtcbiAgICAuY2hlY2stY29sdW1uIHtcbiAgICAgICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgOHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiQHVzZSBcIi4uL2NvbG9yc1wiO1xuQHVzZSBcIi4uL2NvbG9ycy1udVwiO1xuQHVzZSBcIi4uL3R5cG8tYWRtaW5cIjtcbkB1c2UgXCIuLi9zZXR0aW5ncy1taXhpbnNcIjtcblxuI3Nsbi1zYWxvbi0tYWRtaW4gI3Nsbi10YWItaW1wb3J0LWRhdGEgLmFsZXJ0LmhpZGUge1xuXHQvL2Rpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG4jc2xuLXRhYi1pbXBvcnQtZGF0YSB7XG5cdC5zbG4tYm94IHtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNjIwcHgpIHtcblx0XHRcdHBhZGRpbmc6IDQwcHggNjZweCA0MHB4IDcwcHg7XG5cdFx0fVxuXG5cdFx0PiAucm93IHtcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHRcdFx0XHQmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiA5MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0XHRcdFx0Jjpub3QoOmZpcnN0LWNoaWxkKSB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQ+IC5jb2wteHMtMTIge1xuXHRcdFx0XHRcdCY6bm90KDpmaXJzdC1jaGlsZCkge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc2xuLWl0ZW0tdG9wIHtcblx0XHRcdC5zbG4tYm94LXRpdGxlLFxuXHRcdFx0LnNsbi1mYWtlLWxhYmVsIHtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcblx0XHRcdFx0Y29sb3I6ICMwMDM1NTM7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR9XG5cblx0XHRcdC5zbG4tYm94LXRpdGxlIHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMTNweDtcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyNXB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5zbG4tZmFrZS1sYWJlbCB7XG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMThweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zbG4taW5wdXQtLXNpbXBsZS5zbG4tbG9nby1ib3gge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcblx0XHR9XG5cblx0XHQuc2xuLWl0ZW0tY3N2IHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGNvbG9yOiAjMDAzNTUzO1xuXHRcdFx0Zm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuc2xuLWZpbGVfX2Ryb3BhcmVhIHtcblx0XHRcdG1hcmdpbi10b3A6IDJlbTtcblx0XHRcdC5pbmZvIHtcblx0XHRcdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRcdFx0Z3JpZC10ZW1wbGF0ZTogYXV0byAvIDUwJSA1MCU7XG5cdFx0XHRcdGp1c3RpZnktaXRlbXM6IHN0YXJ0O1xuXHRcdFx0XHRmb250LXNpemU6IDEuMTVlbTtcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2U7XG5cdFx0XHRcdC5pbmZvLXdyYXAge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGFzcGVjdC1yYXRpbzogMTtcblx0XHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogMSAvIHNwYW4gMjtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0cGFkZGluZzogMmVtO1xuXHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHRcdGJvcmRlcjogMnB4IGRhc2hlZDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiBzZXR0aW5ncy1taXhpbnMudW5pdCgwLjMxMjUpO1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1taWRfZGFya19iKDAuNSk7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxZW07XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlO1xuXHRcdFx0XHRcdHotaW5kZXg6IDk7XG5cdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDFlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRcdFx0XHRhc3BlY3QtcmF0aW86IDEvMC4zNjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnRleHQge1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuaW5mby11cGxvYWQge1xuXHRcdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiBzZXR0aW5ncy1taXhpbnMudW5pdCgwLjUpO1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0eXBvLWFkbWluLmZvbnQtaWNvbigyZW0pO1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlxcZjM4MlwiO1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRcdFx0Y29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbigwLjc1KTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnNsbi1maWxlX19idG4ge1xuXHRcdFx0XHRcdGdyaWQtcm93OiAyO1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2U7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmluZm8td3JhcCArIC5zbG4tZmlsZV9fYnRuIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxLjZlbTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0LnNsbi1idG4tLSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdFx0XHRcdFx0bWluLXdpZHRoOiAxNjZweDtcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0cGFkZGluZzogMjBweCA0NXB4O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdCwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIzcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU1MHB4KSB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDE1cHggMCAwIDA7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5hbGVydC1zdWNjZXNzLFxuXHRcdFx0LmFsZXJ0LWRhbmdlcixcblx0XHRcdC5wcm9ncmVzcy13cmFwcGVyIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4zZW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHR9XG5cdFx0XHQuYWxlcnQtZGFuZ2VyIHtcblx0XHRcdFx0cGFkZGluZzogMmVtO1xuXHRcdFx0fVxuXHRcdFx0LmFsZXJ0LXN1Y2Nlc3MsXG5cdFx0XHQucHJvZ3Jlc3Mtd3JhcHBlciB7XG5cdFx0XHRcdGFzcGVjdC1yYXRpbzogMTtcblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRcdFx0YXNwZWN0LXJhdGlvOiAxLzAuMzY7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5hbGVydC1zdWNjZXNze1xuXHRcdFx0XHQuYWxlcnQtc2tpcHBlZHtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDo1JTtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHQuc2tpcHBlZC1ib29raW5nc3tcblx0XHRcdFx0XHRcdG92ZXJmbG93LXk6IHNjcm9sbDtcblx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDIwMHB4O1xuXG5cdFx0XHRcdFx0XHQuc2tpcHBlZC1ib29raW5nLS1pZHt3aWR0aDo1JTt9XG5cdFx0XHRcdFx0XHQuc2tpcHBlZC1ib29raW5nLS1kYXRldGltZXt3aWR0aDogMTglO31cblx0XHRcdFx0XHRcdC5za2lwcGVkLWJvb2tpbmctLWZpcnN0LW5hbWV7d2lkdGg6IDE4JTt9XG5cdFx0XHRcdFx0XHQuc2tpcHBlZC1ib29raW5nLS1sYXN0LW5hbWV7d2lkdGg6MTglO31cblx0XHRcdFx0XHRcdC5za2lwcGVkLWJvb2tpbmctLWVtYWlse3dpZHRoOjI1JTt9XG5cdFx0XHRcdFx0XHQuc2tpcHBlZC1ib29raW5nLS1waG9uZXt3aWR0aDoxNiU7fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuc2tpcHBlZC1ib29raW5ncy0tdGl0bGUsXG5cdFx0XHRcdFx0LnNraXBwZWQtYm9va2luZ3MgbGl7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAzJTtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdEBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdC5pbmZvIHtcblx0XHRcdFx0XHRcdC5pbmZvLXdyYXAge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMuc2xuLWNvbG9yLS1lbXBoYXNpcy0taG92ZXIoXG5cdFx0XHRcdFx0XHRcdFx0MC4xNVxuXHRcdFx0XHRcdFx0XHQpO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6IGNvbG9ycy5zbG4tY29sb3ItLWVtcGhhc2lzLS1ob3Zlcihcblx0XHRcdFx0XHRcdFx0XHQwLjVcblx0XHRcdFx0XHRcdFx0KTtcblx0XHRcdFx0XHRcdFx0Ly9ib3JkZXItcmFkaXVzOiAwLjc1ZW07XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLWRhcmsoMSk7XG5cdFx0XHRcdFx0XHRcdC8vdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcblx0XHRcdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluKDEpO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLmhvdmVyIHtcblx0XHRcdFx0LmluZm8ge1xuXHRcdFx0XHRcdC5pbmZvLXdyYXAge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogY29sb3JzLnNsbi1jb2xvci0tZW1waGFzaXMtLWhvdmVyKFxuXHRcdFx0XHRcdFx0XHQwLjI1XG5cdFx0XHRcdFx0XHQpO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiBjb2xvcnMuc2xuLWNvbG9yLS1lbXBoYXNpcy0taG92ZXIoMSk7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwLjc1ZW07XG5cdFx0XHRcdFx0XHRjb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1kYXJrKDEpO1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcblx0XHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4oMSk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLmRyb3Age1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMuc2xuLWNvbG9yLS1lbXBoYXNpcy0taG92ZXIoMC4xKTtcblx0XHRcdFx0cGFkZGluZzogMS40ZW07XG5cdFx0XHRcdG1hcmdpbjogMC42ZW0gLTEuNGVtIDJlbSAtMS40ZW07XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDAuNzVlbTtcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0XHRcdFx0LmluZm8ge1xuXHRcdFx0XHRcdC5pbmZvLXdyYXAge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogY29sb3JzLnNsbi1jb2xvci0tZW1waGFzaXMtLWhvdmVyKFxuXHRcdFx0XHRcdFx0XHQwLjRcblx0XHRcdFx0XHRcdCk7XG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6IGNvbG9ycy5zbG4tY29sb3ItLWVtcGhhc2lzLS1ob3ZlcigxKTtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDAuNzVlbTtcblx0XHRcdFx0XHRcdGNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLWRhcmsoMSk7XG5cdFx0XHRcdFx0XHQvL3RyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG5cdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluKDEpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuc2xuLWZpbGVfX2J0biB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi8vLy8gTE9BREVSIENBTEVOREFSIFBBR0UgIC8vLy9cbi8vL1xuI3Nsbi1wYWdlbG9hZGluZy5zbG4tcGFnZWxvYWRpbmctLWluYWN0aXZlLFxuI3Nsbi12aWV3bG9hZGluZy5zbG4tdmlld2xvYWRpbmctLWluYWN0aXZlLFxuI3Nsbi1tb2RhbGxvYWRpbmcuc2xuLW1vZGFsbG9hZGluZy0taW5hY3RpdmUge1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzEsIDIzNywgMjQxLCAwKTtcblx0YW5pbWF0aW9uOiBwYWdlbG9hZGluZ2ZhZGVPdXQgMzUwbXMgbGluZWFyO1xuXHRpbWcsXG5cdGgxIHtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZS1vdXQ7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxufVxuI3Nsbi1tb2RhbGxvYWRpbmcuc2xuLW1vZGFsbG9hZGluZy0taW5hY3RpdmUtLXNhdmUge1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0YmFja2dyb3VuZC1jb2xvcjogIzM3NWY5OTtcblx0Ly9hbmltYXRpb246IHBhZ2Vsb2FkaW5nZmFkZU91dCAzNTBtcyBsaW5lYXI7XG5cdG9wYWNpdHk6IDA7XG5cdGltZyxcblx0aDEge1xuXHRcdC8vdHJhbnNpdGlvbjogYWxsIDIwMG1zIGVhc2Utb3V0O1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cbn1cbiNzbG4tbW9kYWxsb2FkaW5nICNzbG4tbW9kYWxsb2FkaW5nX19pbm5lciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0Ym90dG9tOiAwO1xuXHRyaWdodDogMDtcblx0b3BhY2l0eTogMDtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzEsIDIzNywgMjQxLCAxKTtcblx0YW5pbWF0aW9uOiBtb2RhbFNhdmVkQmcgNTAwbXMgbGluZWFyO1xuXHRoMSxcblx0c3ZnIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zaXRpb246IGFsbCAyMDBtcyBlYXNlLW91dDtcblx0fVxuXHQmLnNsbi1tb2RhbGxvYWRpbmctLXNhdmVkIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdGgxLFxuXHRcdHN2ZyB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblx0XHQuYW5pbWF0ZWQtY2hlY2sgcGF0aCB7XG5cdFx0XHRhbmltYXRpb246IGRyYXcgNDAwbXMgbGluZWFyIGZvcndhcmRzO1xuXHRcdH1cblx0fVxufVxuLnNsbi1jYWxlbmRhci12aWV3IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQuc2xuLWNhbGVuZGFyLXZpZXctLXRyYW5zaXRpb25pbmcge1xuXHR9XG59XG4uYW5pbWF0ZWQtY2hlY2sge1xuXHRoZWlnaHQ6IDEwZW07XG5cdHdpZHRoOiAxMGVtO1xufVxuXG4uYW5pbWF0ZWQtY2hlY2sgcGF0aCB7XG5cdGZpbGw6IG5vbmU7XG5cdHN0cm9rZTogIzM3NWY5OTtcblx0c3Ryb2tlLXdpZHRoOiA0O1xuXHRzdHJva2UtZGFzaGFycmF5OiAyMztcblx0c3Ryb2tlLWRhc2hvZmZzZXQ6IDIzO1xuXHRzdHJva2UtbGluZWNhcDogcm91bmQ7XG5cdHN0cm9rZS1saW5lam9pbjogcm91bmQ7XG59XG5cbkBrZXlmcmFtZXMgZHJhdyB7XG5cdHRvIHtcblx0XHRzdHJva2UtZGFzaG9mZnNldDogMDtcblx0fVxufVxuQGtleWZyYW1lcyBwYWdlbG9hZGluZ2ZhZGVPdXQge1xuXHQwJSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzEsIDIzNywgMjQxLCAxKTtcblx0fVxuXHQxMDAlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzMSwgMjM3LCAyNDEsIDApO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgbW9kYWxTYXZlZEJnIHtcblx0MCUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XG5cdH1cblx0MjAlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuXHR9XG5cdDUwJSB7XG5cdFx0Ly9iYWNrZ3JvdW5kLWNvbG9yOiAjMzc1Zjk5O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjMxLCAyMzcsIDI0MSwgMSk7XG5cdH1cbn1cbiIsIkB1c2UgXCJhZG1pbl9jb25maWdcIjtcbkB1c2UgXCJjb2xvcnMtbnVcIjtcbkB1c2UgXCJzZXR0aW5ncy1taXhpbnNcIjtcbkB1c2UgXCJ0eXBvLWFkbWluXCI7XG5cbmJvZHk6bm90KC5zbG4tc2Fsb24tcGFnZSkgLnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLS1zbG4ge1xuXHQuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG5cdFx0aGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDYwcHgpO1xuXHRcdGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDYwcHgpO1xuXHR9XG5cdC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuXHRcdGxpbmUtaGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG5cdH1cblx0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsXG5cdC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuXHRcdEBleHRlbmQgJWZvbnQtYmlnO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDE1MG1zO1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG5cdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHR9XG5cdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93OmJlZm9yZSB7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIHtcblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSxcblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcblx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdH1cblx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3c6YmVmb3JlIHtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHRcdGNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLXRleHQoMSk7XG5cdFx0bGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNjBweCk7XG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uX19wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1tZWRpdW07XG5cdFx0fVxuXHR9XG5cdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctbGVmdDogMWVtO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDFlbTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93OmJlZm9yZSB7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuXHRcdHdpZHRoOiAwLjlyZW07XG5cdFx0aGVpZ2h0OiAwLjlyZW07XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogY2FsYyg1MCUgLSA3cHgpO1xuXHRcdHJpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDIwcHgpO1xuXHRcdGIge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMC45cmVtO1xuXHRcdFx0aGVpZ2h0OiAwLjlyZW07XG5cdFx0XHRjb250ZW50OiBcIlxcZjA3OFwiO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdEBleHRlbmQgJWZvbnQtaWNvbjtcblx0XHRcdGxpbmUtaGVpZ2h0OiAwLjlyZW07XG5cdFx0XHRjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuXHRcdH1cblx0fVxuXHQuc2VsZWN0Mi1kcm9wZG93biB7XG5cdFx0Ly93aWR0aDogMjIwcHggIWltcG9ydGFudDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG5cdFx0Ym9yZGVyOiAycHggc29saWRcblx0XHRcdGFkbWluX2NvbmZpZy5hbHBoYS10b25lcyhhZG1pbl9jb25maWcuJGNsX21haW4tLWVtcGhhc2lzLCAwLjUpO1xuXHRcdHBhZGRpbmc6IDAuMiU7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRAZXh0ZW5kICVmb250LWJpZztcblx0fVxuXHQuc2xuLXNlbGVjdC13cmFwcGVyLW5vLXNlYXJjaCAuc2VsZWN0Mi1zZWFyY2gge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0LnNsbi1zZWxlY3QtZHJvcGRvd24tLWJveGVkb3B0aW9ucyB7XG5cdFx0d2lkdGg6IDQwMHB4ICFpbXBvcnRhbnQ7XG5cdFx0LnNlbGVjdDItcmVzdWx0c19fb3B0aW9ucyB7XG5cdFx0XHRwYWRkaW5nOiAwLjUlO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblx0XHQuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHdpZHRoOiAyNC40JTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oMjBweCkgc2V0dGluZ3MtbWl4aW5zLnJlbSgxMHB4KTtcblx0XHRcdG1hcmdpbjogMC4zJTtcblx0XHR9XG5cdH1cblx0Jltyb2xlPVwidHJlZVwiXSB7XG5cdFx0LnNlbGVjdDItcmVzdWx0c19fb3B0aW9ucyB7XG5cdFx0XHRwYWRkaW5nOiAwLjUlO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdG1heC1oZWlnaHQ6IDIwMHB4O1xuXHRcdFx0b3ZlcmZsb3cteTogYXV0bztcblx0XHR9XG5cdH1cblx0LnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcblx0XHRwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDEwcHgpIHNldHRpbmdzLW1peGlucy5yZW0oMjBweCk7XG5cdFx0bWFyZ2luOiAwIDAgMnB4IDA7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcblx0XHRib3JkZXItdG9wOiAycHggc29saWQgI2ZmZjtcblx0fVxuXHQuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIHtcblx0XHRwYWRkaW5nOiAwLjUlIDElIDAgMC41JTtcblx0XHQuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcblx0XHRcdEBleHRlbmQgJWZvbnQtYmlnO1xuXHRcdFx0cGFkZGluZzogMC41ZW0gMWVtO1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0Ym9yZGVyOiBzZXR0aW5ncy1taXhpbnMucmVtKDNweCkgc29saWRcblx0XHRcdFx0YWRtaW5fY29uZmlnLmFscGhhLXRvbmVzKGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tZW1waGFzaXMsIDAuNSk7XG5cdFx0XHQmOmZvY3VzLFxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdG91dGxpbmU6IDJweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLWVtcGhhc2lzO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG5cdFx0Y29sb3I6ICNmZmY7XG5cdH1cblx0LnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtc2VsZWN0ZWQ9XCJ0cnVlXCJdIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLW1lZGl1bTtcblx0XHRjb2xvcjogI2ZmZjtcblx0fVxuXHQuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDEwcHgpIHNldHRpbmdzLW1peGlucy5yZW0oMTBweClcblx0XHRcdHNldHRpbmdzLW1peGlucy5yZW0oNXB4KSBzZXR0aW5ncy1taXhpbnMucmVtKDEwcHgpO1xuXHR9XG5cdC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG5cdFx0QGluY2x1ZGUgYWRtaW5fY29uZmlnLnBsYWNlaG9sZGVyLWNvbG9yKGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbWVkaXVtKTtcblx0XHQmOm5vdChbcGxhY2Vob2xkZXI9XCJcIl0pIHtcblx0XHRcdG1pbi13aWR0aDogMTcwcHggIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZVxuXHRcdC5zZWxlY3QyLXNlYXJjaC0taW5saW5lXG5cdFx0LnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg0NXB4KTtcblx0XHRtYXJnaW46IDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgxMHB4KSBzZXR0aW5ncy1taXhpbnMucmVtKDVweCkgMDtcblx0fVxuXHQuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWVtcGhhc2lzO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHRwYWRkaW5nOiAwIHNldHRpbmdzLW1peGlucy5yZW0oNTBweCkgMCBzZXR0aW5ncy1taXhpbnMucmVtKDIwcHgpO1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0bGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNDVweCk7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1hcmdpbjogMCBzZXR0aW5ncy1taXhpbnMucmVtKDEwcHgpIHNldHRpbmdzLW1peGlucy5yZW0oNXB4KSAwO1xuXHR9XG5cdC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDVweCk7XG5cdFx0dG9wOiBjYWxjKDUwJSAtIDhweCk7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiA4cHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oNHB4KTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX3Byb2JsZW07XG5cdFx0b3BhY2l0eTogMC43NTtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6IGFkbWluX2NvbmZpZy4kY2xfcHJvYmxlbTtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXHR9XG5cblx0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGU6Zm9jdXMge1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdH1cblx0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGU6Zm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdH1cblxuXHQuc2VsZWN0Mi1yZXN1bHRzX19ncm91cCB7XG5cdFx0bWFyZ2luOiAxMHB4IDA7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQvKiBCSUcgU0VMRUNUIC8vIEVORCAqL1xufVxuLyogQURNSU4gKi9cbiNzbG4tc2Fsb24tLWFkbWluLFxuLnNsbi1jYWxlbmRhci0td3JhcHBlciB7XG5cdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLFxuXHQuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcblx0fVxuXHQuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLXNsblxuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlOmhvdmVyXG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCxcblx0LnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLS1zbG5cblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZTpmb2N1c1xuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQsXG5cdC5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tc2xuXG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpob3ZlclxuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQsXG5cdC5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tc2xuXG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpmb2N1c1xuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQsXG5cdC5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tc2xuLnNlbGVjdDItY29udGFpbmVyLS1vcGVuXG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGVcblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkLFxuXHQuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLXNsbi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlblxuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGVcblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0ZXI7XG5cdFx0Y29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcblx0XHQrIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3c6OmJlZm9yZSB7XG5cdFx0XHRjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuXHRcdH1cblx0fVxuXHQuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLXNsblxuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlXG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdzpiZWZvcmUge1xuXHRcdGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLW1lZGl1bTtcblx0fVxuXHQuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLXNsbiB7XG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuXHRcdFx0aGVpZ2h0OiAzLjMzcmVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDMuMzNyZW07XG5cdFx0fVxuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHRcdFx0bGluZS1oZWlnaHQ6IDMuMnJlbTtcblx0XHR9XG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IHNldHRpbmdzLW1peGlucy5yZW0oMjRweCk7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDI0cHgpO1xuXHRcdH1cblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcblx0XHRcdG1pbi1oZWlnaHQ6IDMuMzNyZW07XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG5cdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG5cdFx0XHRcdC8vaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDYwcHgpO1xuXHRcdFx0XHQvL2xpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDYwcHgpO1xuXHRcdFx0fVxuXHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdFx0XHRcdC8vbGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNjBweCk7XG5cdFx0XHR9XG5cdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxZW07XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDFlbTtcblx0XHRcdH1cblx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuXHRcdFx0XHQvL21pbi1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNjBweCk7XG5cdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHRcdFx0XHRcdHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oOXB4KSBzZXR0aW5ncy1taXhpbnMucmVtKDEwcHgpXG5cdFx0XHRcdFx0XHRzZXR0aW5ncy1taXhpbnMucmVtKDRweCkgc2V0dGluZ3MtbWl4aW5zLnJlbSgxMHB4KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvKiBBRE1JTiAvLyBFTkQgKi9cbn1cbi8qIEFETUlOIERST1BET1dOICovXG4uc2VsZWN0Mi1jb250YWluZXItLXNsbiAuc2VsZWN0Mi1yZXN1bHRzID4gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ucyB7XG5cdG1heC1oZWlnaHQ6IDIwMHB4O1xuXHRvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4ud3AtYWRtaW4uc2Fsb25fcGFnZV9zYWxvbi1zZXR0aW5ncyB7XG5cdC5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tc2xuXG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGVcblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAyZW07XG5cdH1cblx0LnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLS1zbG4gLnNlbGVjdDItZHJvcGRvd24ge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodGVyO1xuXHR9XG5cdC5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tc2xuIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDE1cHgpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIHNldHRpbmdzLW1peGlucy5yZW0oMzZweCk7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHQvKiBGSVggMDkyMDIzICovXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0Y29udGVudDogXCIgXFxmMDBjXCI7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4xNXM7XG5cdFx0XHRiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0QGV4dGVuZCAlZm9udC1pY29uO1xuXHRcdFx0Zm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDIwcHgpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oMzZweCk7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXHR9XG5cdC5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tc2xuXG5cdFx0LnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodGVyO1xuXHRcdGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0Y29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbWVkaXVtO1xuXHRcdH1cblx0fVxuXHQuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLXNsblxuXHRcdC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvblthcmlhLXNlbGVjdGVkPVwidHJ1ZVwiXSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcblx0XHRjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGNvbG9yOiBjdXJyZW50Q29sb3I7XG5cdFx0fVxuXHR9XG5cdC5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tc2xuIC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24ge1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblx0LnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLS1zbG5cblx0XHQuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duXG5cdFx0LnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSArIDJweCk7XG5cdFx0bWFyZ2luOiAtMXB4IC0xcHggMCAtMXB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0LXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0Ym9yZGVyLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG5cdFx0QGV4dGVuZCAlZm9udC1iaWdnZXI7XG5cdFx0QGV4dGVuZCAlZm9udC1jbF9tYWluO1xuXHRcdGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMXB4KTtcblx0XHRwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDE1cHgpO1xuXHRcdEBpbmNsdWRlIGFkbWluX2NvbmZpZy5wbGFjZWhvbGRlci1jb2xvcihhZG1pbl9jb25maWcuJGNsX21haW4tLW1lZGl1bSk7XG5cdFx0Y29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcblx0XHR0cmFuc2l0aW9uOlxuXHRcdFx0Ym9yZGVyLWNvbG9yIDEwMG1zLFxuXHRcdFx0YmFja2dyb3VuZC1jb2xvciAyNTBtcztcblx0XHRib3JkZXItdG9wLXdpZHRoOiAxcHg7XG5cdFx0Ym9yZGVyLXJpZ2h0LXdpZHRoOiAxcHg7XG5cdFx0Ym9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuXHRcdGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHRlcjtcblx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRAZXh0ZW5kICVmb250LWNsX21haW4tLWVtcGhhc2lzO1xuXHRcdFx0Y29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tZW1waGFzaXM7XG5cdFx0XHRib3JkZXItY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tZW1waGFzaXM7XG5cdFx0XHRib3JkZXItY29sb3I6IGFkbWluX2NvbmZpZy4kc2xuLWNvbG9yLS1lbXBoYXNpcy0taG92ZXI7XG5cdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6XG5cdFx0XHRcdGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSxcblx0XHRcdFx0MCAwIDhweCByZ2JhKDEwMiwgMTc1LCAyMzMsIDAuNik7XG5cdFx0XHRib3gtc2hhZG93OlxuXHRcdFx0XHRpbnNldCAwIDFweCAxcHhcblx0XHRcdFx0XHRhZG1pbl9jb25maWcuYWxwaGEtdG9uZXMoXG5cdFx0XHRcdFx0XHRhZG1pbl9jb25maWcuJGNsX21haW4tLWVtcGhhc2lzLFxuXHRcdFx0XHRcdFx0MC4wNlxuXHRcdFx0XHRcdCksXG5cdFx0XHRcdDAgMCA4cHhcblx0XHRcdFx0XHRhZG1pbl9jb25maWcuYWxwaGEtdG9uZXMoXG5cdFx0XHRcdFx0XHRhZG1pbl9jb25maWcuJGNsX21haW4tLWVtcGhhc2lzLFxuXHRcdFx0XHRcdFx0MC4xXG5cdFx0XHRcdFx0KTtcblx0XHR9XG5cdH1cblx0LnNlbGVjdDItcmVzdWx0cyB7XG5cdFx0Zm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDIxcHgpO1xuXHR9XG59XG4vKiBBRE1JTiBEUk9QRE9XTiAvLyBFTkQgKi9cbi8qIEFETUlOIEJPT0tJTkcgREVUQUlMUyAqL1xuLy8jc2xuLXNhbG9uLS1hZG1pbiAjc2xuX2Jvb2tpbmctZGV0YWlscyxcbiNzbG4tc2Fsb24tLWFkbWluIHtcblx0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsXG5cdC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG5cdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdC8vZm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDE5cHgsIDE2cHgpO1xuXHR9XG5cdCNzbG4tdXBkYXRlLXVzZXItZmllbGQgKyAuc2VsZWN0Mi1jb250YWluZXItLXNsbiB7XG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsXG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG5cdFx0XHRmb250LXNpemU6IDEuMTI1cmVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLXNsblxuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlOmhvdmVyXG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCxcblx0LnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLS1zbG5cblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZTpmb2N1c1xuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQsXG5cdC5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tc2xuXG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpob3ZlclxuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQsXG5cdC5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tc2xuXG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpmb2N1c1xuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQsXG5cdC5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tc2xuLnNlbGVjdDItY29udGFpbmVyLS1vcGVuXG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGVcblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkLFxuXHQuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLXNsbi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlblxuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGVcblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0ZXI7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0QGV4dGVuZCAlZm9udC1jbF9tYWluLS1lbXBoYXNpcztcblx0XHQvL2NvbG9yOiAkY2xfbWFpbi0tZW1waGFzaXM7XG5cdFx0Ym9yZGVyLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWVtcGhhc2lzO1xuXHRcdGJvcmRlci1jb2xvcjogYWRtaW5fY29uZmlnLiRzbG4tY29sb3ItLWVtcGhhc2lzLS1ob3Zlcjtcblx0XHQtd2Via2l0LWJveC1zaGFkb3c6XG5cdFx0XHRpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksXG5cdFx0XHQwIDAgOHB4IHJnYmEoMTAyLCAxNzUsIDIzMywgMC42KTtcblx0XHRib3gtc2hhZG93OlxuXHRcdFx0aW5zZXQgMCAxcHggMXB4XG5cdFx0XHRcdGFkbWluX2NvbmZpZy5hbHBoYS10b25lcyhhZG1pbl9jb25maWcuJGNsX21haW4tLWVtcGhhc2lzLCAwLjA2KSxcblx0XHRcdDAgMCA4cHhcblx0XHRcdFx0YWRtaW5fY29uZmlnLmFscGhhLXRvbmVzKGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tZW1waGFzaXMsIDAuMSk7XG5cdFx0KyAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93OjpiZWZvcmUge1xuXHRcdFx0Y29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcblx0XHR9XG5cdH1cblx0LnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLS1zbG4ge1xuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcblx0XHRcdGhlaWdodDogMy4zM3JlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAzLjMzcmVtO1xuXHRcdH1cblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcblx0XHRcdGxpbmUtaGVpZ2h0OiAzLjJyZW07XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDFyZW07XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuXHRcdH1cblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcblx0XHRcdG1pbi1oZWlnaHQ6IDMuMzNyZW07XG5cdFx0fVxuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQgc3BhbiArIHNwYW4ge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHR9XG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCBzcGFuOmZpcnN0LWNoaWxkIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDFyZW07XG5cdFx0fVxuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDMuMnJlbTtcblx0XHRcdH1cblx0XHRcdHVsLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIHtcblx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLFxuXHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbnUtLWhpZ2hlbXBoYTtcblx0XHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMy4zM3JlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuXHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuXHRcdFx0XHQvL2hlaWdodDogMi41cmVtO1xuXHRcdFx0XHQvL2xpbmUtaGVpZ2h0OiAyLjVyZW07XG5cdFx0XHR9XG5cdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcblx0XHRcdFx0Ly9saW5lLWhlaWdodDogMi4zMzMzMzMzMzMzcmVtO1xuXHRcdFx0fVxuXHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMWVtO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxLjRlbTtcblx0XHRcdH1cblx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuXHRcdFx0XHRtaW4taGVpZ2h0OiAyLjVyZW07XG5cdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHRcdFx0XHRcdHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oOXB4KSBzZXR0aW5ncy1taXhpbnMucmVtKDEwcHgpXG5cdFx0XHRcdFx0XHRzZXR0aW5ncy1taXhpbnMucmVtKDRweCkgc2V0dGluZ3MtbWl4aW5zLnJlbSgxMHB4KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jjpob3Zlcixcblx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcblx0XHRcdFx0XHQvL2xpbmUtaGVpZ2h0OiAyLjMzMzMzMzMzMzNyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0dWwuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4yNXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiB7XG5cdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLFxuXHRcdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX251LS1oaWdoZW1waGE7XG5cdFx0XHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuXHRcdFx0XHRcdFx0Ly9saW5lLWhlaWdodDogMi4zMzMzMzMzMzMzcmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvKiBBRE1JTiBCT09LSU5HIERFVEFJTFMgLy8gRU5EICovXG59XG4jc2xuLXNhbG9uLS1hZG1pbiAjc2xuX2Jvb2tpbmctZGV0YWlscyAuc2xuLWJvb2tpbmctc2VydmljZS1saW5lIHtcblx0Ly9ib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNsX2dyZXktLWxpZ2h0ZXI7XG5cdC8vbWFyZ2luLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMHB4KTtcblx0LnNsbi1zZWxlY3Qge1xuXHRcdC8vbWFyZ2luLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMHB4KTtcblx0fVxuXHQvKiBGSVggMDkyMDIzIFxuXHQuc2VsZWN0Mi1jb250YWluZXItLXNsbiB7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdH1cblx0Ki9cblxuXHQvKiBGSVggMDkyMDIzXG5cdC5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tc2xuIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0Ki9cbn1cbi8qIEFETUlOIEJPT0tJTkcgREVUQUlMUyBEUk9QRE9XTiAqL1xuYm9keS5wb3N0LXR5cGUtc2xuX2Jvb2tpbmc6bm90KC5zbG4tc2Fsb24tcGFnZSlcblx0LnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLS1zbG4ge1xuXHQuc2VsZWN0Mi1kcm9wZG93biB7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9udS0taGlnaGVtcGhhO1xuXHRcdG1hcmdpbi10b3A6IHNldHRpbmdzLW1peGlucy5yZW0oNnB4KTtcblx0XHQuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIHtcblx0XHRcdHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oN3B4KSBzZXR0aW5ncy1taXhpbnMucmVtKDZweCk7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2lucHV0LS1mb2N1cztcblx0XHR9XG5cdFx0LnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdCY6Zm9jdXMsXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodGVyO1xuXHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0XHRAZXh0ZW5kICVmb250LWNsX21haW4tLWVtcGhhc2lzO1xuXHRcdFx0XHRjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1lbXBoYXNpcztcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWVtcGhhc2lzO1xuXHRcdFx0XHRib3JkZXItY29sb3I6IGFkbWluX2NvbmZpZy4kc2xuLWNvbG9yLS1lbXBoYXNpcy0taG92ZXI7XG5cdFx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzpcblx0XHRcdFx0XHRpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksXG5cdFx0XHRcdFx0MCAwIDhweCByZ2JhKDEwMiwgMTc1LCAyMzMsIDAuNik7XG5cdFx0XHRcdGJveC1zaGFkb3c6XG5cdFx0XHRcdFx0aW5zZXQgMCAxcHggMXB4XG5cdFx0XHRcdFx0XHRhZG1pbl9jb25maWcuYWxwaGEtdG9uZXMoXG5cdFx0XHRcdFx0XHRcdGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tZW1waGFzaXMsXG5cdFx0XHRcdFx0XHRcdDAuMDZcblx0XHRcdFx0XHRcdCksXG5cdFx0XHRcdFx0MCAwIDhweFxuXHRcdFx0XHRcdFx0YWRtaW5fY29uZmlnLmFscGhhLXRvbmVzKFxuXHRcdFx0XHRcdFx0XHRhZG1pbl9jb25maWcuJGNsX21haW4tLWVtcGhhc2lzLFxuXHRcdFx0XHRcdFx0XHQwLjFcblx0XHRcdFx0XHRcdCk7XG5cdFx0XHRcdCsgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdzo6YmVmb3JlIHtcblx0XHRcdFx0XHRjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDE1cHgpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfaW5wdXQtLWZvY3VzO1xuXHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIHNldHRpbmdzLW1peGlucy5yZW0oMzZweCk7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRjb250ZW50OiBcIiBcXGYwMGNcIjtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjE1cztcblx0XHRcdGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRAZXh0ZW5kICVmb250LWljb247XG5cdFx0XHRmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMjBweCk7XG5cdFx0XHRsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSgzNnB4KTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdFx0Jjpmb2N1cyxcblx0XHQmLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSxcblx0XHQmLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtc2VsZWN0ZWQ9XCJ0cnVlXCJdIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfaW5wdXQtLWZvY3VzLS1mb2N1cztcblx0XHRcdGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2lucHV0LS10ZXh0O1xuXHRcdH1cblx0XHQmLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtc2VsZWN0ZWQ9XCJ0cnVlXCJdIHtcblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0Y29sb3I6IGN1cnJlbnRDb2xvcjtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0tc3RsIHtcblx0XHRcdHBhZGRpbmc6IDEuNnJlbSAwLjYyNXJlbTtcblx0XHRcdGJvcmRlci10b3A6IDJweCBzb2xpZCAjZmZmO1xuXHRcdFx0c3BhbltkYXRhLXZhbHVlXSB7XG5cdFx0XHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0XHRcdC8vZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0MiUgMzAlIDI4JTtcblx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvO1xuXHRcdFx0XHRncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdHNwYW46bnRoLWNoaWxkKDEpIHtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogMSAvIHNwYW4gMjtcblx0XHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdFx0XHRmb250LXNpemU6IDAuODc1cmVtO1xuXHRcdFx0XHRcdG9wYWNpdHk6IDAuNzU7XG5cdFx0XHRcdFx0Jjpub3QoOmVtcHR5KSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMXJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0c3BhbjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdFx0XHRcdGdyaWQtcm93OiAyO1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDFyZW07XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0c3BhbjpudGgtY2hpbGQoMykge1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiAyO1xuXHRcdFx0XHRcdGdyaWQtcm93OiAyO1xuXHRcdFx0XHR9XG5cdFx0XHRcdHNwYW46bnRoLWNoaWxkKDQpIHtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogMSAvIHNwYW4gMztcblx0XHRcdFx0XHRncmlkLXJvdzogMztcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHQvLy8vQGluY2x1ZGUgYnAodGFibGV0KSB7XG5cdFx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTgwMHB4KSB7XG5cdFx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0MCUgMzAlIDMwJTtcblx0XHRcdFx0XHRncmlkLWdhcDogMXJlbTtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuXHRcdFx0XHRcdHNwYW46bnRoLWNoaWxkKDEpIHtcblx0XHRcdFx0XHRcdGdyaWQtY29sdW1uOiAxIC8gc3BhbiAzO1xuXHRcdFx0XHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHRcdFx0XHQvL2ZvbnQtc2l6ZTogaW5oZXJpdDtcblx0XHRcdFx0XHRcdC8vb3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdCY6bm90KDplbXB0eSkge1xuXHRcdFx0XHRcdFx0XHQvL3BhZGRpbmctYm90dG9tOiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRzcGFuOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdFx0XHRncmlkLWNvbHVtbjogMTtcblx0XHRcdFx0XHRcdGdyaWQtcm93OiAyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRzcGFuOm50aC1jaGlsZCgzKSB7XG5cdFx0XHRcdFx0XHRncmlkLWNvbHVtbjogMjtcblx0XHRcdFx0XHRcdGdyaWQtcm93OiAyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRzcGFuOm50aC1jaGlsZCg0KSB7XG5cdFx0XHRcdFx0XHRncmlkLWNvbHVtbjogMztcblx0XHRcdFx0XHRcdGdyaWQtcm93OiAyO1xuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuc2xuLXNlbGVjdF9fd3JuIHtcblx0XHRcdFx0Zm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDE1cHgpO1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0Y29sb3I6IGFkbWluX2NvbmZpZy4kY2xfd2FybmluZztcblx0XHRcdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAwLjg3NXJlbSBhdXRvO1xuXHRcdFx0XHRnYXA6IDAuMnJlbTtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0LyogRklYIDA5MjAyM1xuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDZweCk7XG5cdFx0XHRcdFx0Y29sb3I6IGN1cnJlbnRDb2xvcjtcblx0XHRcdFx0XHRjb250ZW50OiBcIiBcXGYwNmFcIjtcblx0XHRcdFx0XHRiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRAZXh0ZW5kICVmb250LWljb247XG5cdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDE7XG5cdFx0XHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMTVzO1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBpbmNsdWRlIGJwKHRhYmxldCkge1xuXHRcdFx0XHR9XG5cdFx0XHRcdCovXG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4vKiBBRE1JTiBCT09LSU5HIERFVEFJTFMgRFJPUERPV04gLy8gRU5EICovXG4vKiBBRE1JTiBCT09LSU5HIERFVEFJTFMgQ1VTVE9NIElDT05TICovXG4vKiBGSVggMDkyMDIzIFxuYm9keTpub3QoLnNsbi1zYWxvbi1wYWdlKVxuXHQjc2xuLXVwZGF0ZS11c2VyLWZpZWxkXG5cdCsgLnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLS1zbG5cblx0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGVcblx0LnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdzpiZWZvcmUge1xuXHRjb250ZW50OiBcIiBcXGYyYjlcIjtcblx0Zm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDI3cHgpO1xufVxuKi9cbi8qIEFETUlOIEJPT0tJTkcgREVUQUlMUyBDVVNUT00gSUNPTlMgLy8gRU5EICovXG4iXX0= */
